From c11abc8a156de394e3ab32b996816f33b2d5ec55 Mon Sep 17 00:00:00 2001 From: Wilson <00054725@uid.pitc.gov> Date: Fri, 7 Feb 2025 09:03:37 -0500 Subject: [PATCH 01/19] Code that has prefix path to production --- evidenceportal/404.html | 4 +- evidenceportal/404/index.html | 4 +- .../_gatsby/slices/_gatsby-scripts-1.html | 4 +- evidenceportal/about/index.html | 4 +- evidenceportal/app-0b56b7366a7b6e8bfdb6.js | 2 +- evidenceportal/app-10093311da513175d301.js | 2 +- evidenceportal/app-1df52c5bf02304907d9b.js | 2 +- evidenceportal/app-2a9a6d31a92f2edf35c1.js | 2 +- evidenceportal/app-2cd7e808a51182bab5d2.js | 2 +- evidenceportal/app-30437041077e1fbab946.js | 2 +- evidenceportal/app-37c8b6762fc3df6cffce.js | 2 +- evidenceportal/app-3e39d4c20c60928b6139.js | 2 +- evidenceportal/app-70d221461eaf87dac93e.js | 2 +- evidenceportal/chunk-map.json | 2 +- evidenceportal/completed/index.html | 6 +- evidenceportal/contact/index.html | 4 +- evidenceportal/contact/thank-you/index.html | 4 +- evidenceportal/documents-reduced.json | 2 +- evidenceportal/documents.json | 2 +- evidenceportal/index.html | 6 +- evidenceportal/lunr-index.json | 2 +- evidenceportal/ongoing/index.html | 6 +- evidenceportal/open/index.html | 6 +- evidenceportal/page-data/app-data.json | 2 +- .../page-data/completed/page-data.json | 2 +- evidenceportal/page-data/index/page-data.json | 2 +- evidenceportal/page-data/open/page-data.json | 2 +- .../page-data.json | 2 +- .../NIH - Measures for Impact/page-data.json | 2 +- .../project/PMALA Challenge/page-data.json | 2 +- .../project/Treasury (SLFRF)/page-data.json | 2 +- evidenceportal/page-data/sq/d/2677476431.json | 2 +- .../Community Engagement Project/index.html | 6 +- .../NIH - Measures for Impact/index.html | 6 +- .../project/PMALA Challenge/index.html | 6 +- .../project/Treasury (HAF)/index.html | 4 +- .../project/Treasury (SLFRF)/index.html | 6 +- .../index.html | 4 +- evidenceportal/replace_log.txt | 0 evidenceportal/search/index.html | 4 +- evidenceportal/sitemap-0.xml | 2 +- .../styles.bf0eedac2edc5e6798c9.css | 4 - .../webpack-runtime-1a4767b7ff990373cafe.js | 2 +- ...ebpack-runtime-1a4767b7ff990373cafe.js.map | 2 +- .../webpack-runtime-636d1acc1fb13c2b4086.js | 2 +- ...ebpack-runtime-636d1acc1fb13c2b4086.js.map | 2 +- .../webpack-runtime-a7be8db9d2eac95958ef.js | 2 +- ...ebpack-runtime-a7be8db9d2eac95958ef.js.map | 2 +- .../webpack-runtime-c5eee01bbfca3ebdc06e.js | 2 +- ...ebpack-runtime-c5eee01bbfca3ebdc06e.js.map | 2 +- .../webpack-runtime-ccbd36336918ed6f68c1.js | 2 +- ...ebpack-runtime-ccbd36336918ed6f68c1.js.map | 2 +- evidenceportal/webpack.stats.json | 2 +- .../~partytown/debug/partytown-atomics.js | 572 +++++ .../~partytown/debug/partytown-media.js | 374 ++++ .../~partytown/debug/partytown-sandbox-sw.js | 559 +++++ .../~partytown/debug/partytown-sw.js | 59 + .../~partytown/debug/partytown-ww-atomics.js | 1881 +++++++++++++++++ .../~partytown/debug/partytown-ww-sw.js | 1873 ++++++++++++++++ evidenceportal/~partytown/debug/partytown.js | 75 + .../~partytown/partytown-atomics.js | 2 + evidenceportal/~partytown/partytown-media.js | 2 + evidenceportal/~partytown/partytown-sw.js | 2 + evidenceportal/~partytown/partytown.js | 2 + 64 files changed, 5477 insertions(+), 80 deletions(-) delete mode 100644 evidenceportal/replace_log.txt delete mode 100644 evidenceportal/styles.bf0eedac2edc5e6798c9.css create mode 100644 evidenceportal/~partytown/debug/partytown-atomics.js create mode 100644 evidenceportal/~partytown/debug/partytown-media.js create mode 100644 evidenceportal/~partytown/debug/partytown-sandbox-sw.js create mode 100644 evidenceportal/~partytown/debug/partytown-sw.js create mode 100644 evidenceportal/~partytown/debug/partytown-ww-atomics.js create mode 100644 evidenceportal/~partytown/debug/partytown-ww-sw.js create mode 100644 evidenceportal/~partytown/debug/partytown.js create mode 100644 evidenceportal/~partytown/partytown-atomics.js create mode 100644 evidenceportal/~partytown/partytown-media.js create mode 100644 evidenceportal/~partytown/partytown-sw.js create mode 100644 evidenceportal/~partytown/partytown.js diff --git a/evidenceportal/404.html b/evidenceportal/404.html index 792160bd..423a1be0 100644 --- a/evidenceportal/404.html +++ b/evidenceportal/404.html @@ -5,6 +5,6 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/evidenceportal/404/index.html b/evidenceportal/404/index.html index 8c90c57d..fe79d382 100644 --- a/evidenceportal/404/index.html +++ b/evidenceportal/404/index.html @@ -5,6 +5,6 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/evidenceportal/_gatsby/slices/_gatsby-scripts-1.html b/evidenceportal/_gatsby/slices/_gatsby-scripts-1.html index 5462f041..f6377a9b 100644 --- a/evidenceportal/_gatsby/slices/_gatsby-scripts-1.html +++ b/evidenceportal/_gatsby/slices/_gatsby-scripts-1.html @@ -2,6 +2,6 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/evidenceportal/about/index.html b/evidenceportal/about/index.html index 2f643bc6..d5df66db 100644 --- a/evidenceportal/about/index.html +++ b/evidenceportal/about/index.html @@ -5,6 +5,6 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/evidenceportal/app-0b56b7366a7b6e8bfdb6.js b/evidenceportal/app-0b56b7366a7b6e8bfdb6.js index 39f25627..4d405ef8 100644 --- a/evidenceportal/app-0b56b7366a7b6e8bfdb6.js +++ b/evidenceportal/app-0b56b7366a7b6e8bfdb6.js @@ -1,3 +1,3 @@ /*! For license information please see app-0b56b7366a7b6e8bfdb6.js.LICENSE.txt */ -(self.webpackChunkevaluation_collect=self.webpackChunkevaluation_collect||[]).push([[143],{5516:function(e,t){"use strict";t.H=void 0;const n=[".html",".json",".js",".map",".txt",".xml",".pdf"];t.H=(e,t="always")=>{if("/"===e)return e;const r=e.endsWith("/");return((e,t)=>{for(const n of e)if(t.endsWith(n))return!0;return!1})(n,e)?e:"always"===t?r?e:`${e}/`:"never"===t&&r?e.slice(0,-1):e}},2668:function(e,t,n){"use strict";function r(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(r=function(e){return e?n:t})(e)}var o=/(confirmation|invite|recovery|email_change)_token=([^&]+)/,a=/error=access_denied&error_description=403/,i=/access_token=/;t.onInitialClientRender=function(e,t){var s=t.enableIdentityWidget,l=void 0===s||s,c=t.publicPath,u=void 0===c?"admin":c,d=(document.location.hash||"").replace(/^#\/?/,"");l&&(o.test(d)||a.test(d)||i.test(d))&&new Promise((function(e){return e("netlify-identity-widget")})).then((function(e){return function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=r(t);if(n&&n.has(e))return n.get(e);var o={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var s=a?Object.getOwnPropertyDescriptor(e,i):null;s&&(s.get||s.set)?Object.defineProperty(o,i,s):o[i]=e[i]}return o.default=e,n&&n.set(e,o),o}(n(3091)(e))})).then((function(e){var t=e.default;t.on("init",(function(e){e||t.on("login",(function(){document.location.href="/evidenceportal/"+u+"/"}))})),t.init()}))}},3091:function(e){function t(e){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}t.keys=function(){return[]},t.resolve=t,t.id=3091,e.exports=t},2802:function(e,t,n){"use strict";t.p2=t.$C=void 0;var r=n(1415);t.$C=r.ScrollHandler;var o=n(5492);t.p2=o.useScrollRestoration},1415:function(e,t,n){"use strict";var r=n(1600);t.__esModule=!0,t.ScrollHandler=t.ScrollContext=void 0;var o=r(n(5297)),a=r(n(6531)),i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(2784)),s=r(n(3980)),l=n(643);function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}var u=i.createContext(new l.SessionStorage);t.ScrollContext=u,u.displayName="GatsbyScrollContext";var d=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a{}},5895:function(e,t){"use strict";t.__esModule=!0,t.getForwards=function(e){return null==e?void 0:e.flatMap((e=>(null==e?void 0:e.forward)||[]))}},5071:function(e,t,n){"use strict";t.__esModule=!0,t.injectPartytownSnippet=function(e){if(!e.length)return;const t=document.querySelector("script[data-partytown]"),n=document.querySelector('iframe[src*="~partytown/partytown-sandbox-sw"]');t&&t.remove();n&&n.remove();const a=(0,o.getForwards)(e),i=document.createElement("script");i.dataset.partytown="",i.innerHTML=(0,r.partytownSnippet)({forward:a}),document.head.appendChild(i)};var r=n(8072),o=n(5895)},3510:function(e,t,n){"use strict";n.d(t,{G:function(){return D},L:function(){return g},M:function(){return C},P:function(){return k},_:function(){return s},a:function(){return i},b:function(){return p},c:function(){return c},d:function(){return u},g:function(){return f},h:function(){return l}});var r=n(2784),o=(n(1109),n(3980)),a=n.n(o);function i(){return i=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}const l=()=>"undefined"!=typeof HTMLImageElement&&"loading"in HTMLImageElement.prototype;const c=e=>{var t;return(e=>{var t,n;return Boolean(null==e||null==(t=e.images)||null==(n=t.fallback)?void 0:n.src)})(e)?e:(e=>Boolean(null==e?void 0:e.gatsbyImageData))(e)?e.gatsbyImageData:(e=>Boolean(null==e?void 0:e.gatsbyImage))(e)?e.gatsbyImage:null==e||null==(t=e.childImageSharp)?void 0:t.gatsbyImageData},u=e=>{var t,n,r;return null==(t=c(e))||null==(n=t.images)||null==(r=n.fallback)?void 0:r.src};function d(e,t,n){const r={};let o="gatsby-image-wrapper";return"fixed"===n?(r.width=e,r.height=t):"constrained"===n&&(o="gatsby-image-wrapper gatsby-image-wrapper-constrained"),{className:o,"data-gatsby-image-wrapper":"",style:r}}function p(e,t,n,r,o){return void 0===o&&(o={}),i({},n,{loading:r,shouldLoad:e,"data-main-image":"",style:i({},o,{opacity:t?1:0})})}function f(e,t,n,r,o,a,s,l){const c={};a&&(c.backgroundColor=a,"fixed"===n?(c.width=r,c.height=o,c.backgroundColor=a,c.position="relative"):("constrained"===n||"fullWidth"===n)&&(c.position="absolute",c.top=0,c.left=0,c.bottom=0,c.right=0)),s&&(c.objectFit=s),l&&(c.objectPosition=l);const u=i({},e,{"aria-hidden":!0,"data-placeholder-image":"",style:i({opacity:t?0:1,transition:"opacity 500ms linear"},c)});return u}const h=["children"],m=function(e){let{layout:t,width:n,height:o}=e;return"fullWidth"===t?r.createElement("div",{"aria-hidden":!0,style:{paddingTop:o/n*100+"%"}}):"constrained"===t?r.createElement("div",{style:{maxWidth:n,display:"block"}},r.createElement("img",{alt:"",role:"presentation","aria-hidden":"true",src:"data:image/svg+xml;charset=utf-8,%3Csvg%20height='"+o+"'%20width='"+n+"'%20xmlns='http://www.w3.org/2000/svg'%20version='1.1'%3E%3C/svg%3E",style:{maxWidth:"100%",display:"block",position:"static"}})):null},g=function(e){let{children:t}=e,n=s(e,h);return r.createElement(r.Fragment,null,r.createElement(m,i({},n)),t,null)},v=["src","srcSet","loading","alt","shouldLoad"],y=["fallback","sources","shouldLoad"],b=function(e){let{src:t,srcSet:n,loading:o,alt:a="",shouldLoad:l}=e,c=s(e,v);return r.createElement("img",i({},c,{decoding:"async",loading:o,src:l?t:void 0,"data-src":l?void 0:t,srcSet:l?n:void 0,"data-srcset":l?void 0:n,alt:a}))},w=function(e){let{fallback:t,sources:n=[],shouldLoad:o=!0}=e,a=s(e,y);const l=a.sizes||(null==t?void 0:t.sizes),c=r.createElement(b,i({},a,t,{sizes:l,shouldLoad:o}));return n.length?r.createElement("picture",null,n.map((e=>{let{media:t,srcSet:n,type:a}=e;return r.createElement("source",{key:t+"-"+a+"-"+n,type:a,media:t,srcSet:o?n:void 0,"data-srcset":o?void 0:n,sizes:l})})),c):c};var x;b.propTypes={src:o.string.isRequired,alt:o.string.isRequired,sizes:o.string,srcSet:o.string,shouldLoad:o.bool},w.displayName="Picture",w.propTypes={alt:o.string.isRequired,shouldLoad:o.bool,fallback:o.exact({src:o.string.isRequired,srcSet:o.string,sizes:o.string}),sources:o.arrayOf(o.oneOfType([o.exact({media:o.string.isRequired,type:o.string,sizes:o.string,srcSet:o.string.isRequired}),o.exact({media:o.string,type:o.string.isRequired,sizes:o.string,srcSet:o.string.isRequired})]))};const E=["fallback"],k=function(e){let{fallback:t}=e,n=s(e,E);return t?r.createElement(w,i({},n,{fallback:{src:t},"aria-hidden":!0,alt:""})):r.createElement("div",i({},n))};k.displayName="Placeholder",k.propTypes={fallback:o.string,sources:null==(x=w.propTypes)?void 0:x.sources,alt:function(e,t,n){return e[t]?new Error("Invalid prop `"+t+"` supplied to `"+n+"`. Validation failed."):null}};const C=function(e){return r.createElement(r.Fragment,null,r.createElement(w,i({},e)),r.createElement("noscript",null,r.createElement(w,i({},e,{shouldLoad:!0}))))};C.displayName="MainImage",C.propTypes=w.propTypes;const S=["as","className","class","style","image","loading","imgClassName","imgStyle","backgroundColor","objectFit","objectPosition"],O=["style","className"],P=e=>e.replace(/\n/g,""),N=function(e,t,n){for(var r=arguments.length,o=new Array(r>3?r-3:0),i=3;iJSON.stringify(o.images)),[o.images]);p&&(u=p);const O=function(e,t,n){let r="";return"fullWidth"===e&&(r=''),"constrained"===e&&(r='
"),r}(b,v,y);return(0,r.useEffect)((()=>{L||(L=n.e(698).then(n.bind(n,4698)).then((e=>{let{renderImageToString:t,swapPlaceholderImage:n}=e;return M=t,{renderImageToString:t,swapPlaceholderImage:n}})));const e=C.current.querySelector("[data-gatsby-image-ssr]");if(e&&l())return e.complete?(null==f||f({wasCached:!0}),null==h||h({wasCached:!0}),setTimeout((()=>{e.removeAttribute("data-gatsby-image-ssr")}),0)):(null==f||f({wasCached:!0}),e.addEventListener("load",(function t(){e.removeEventListener("load",t),null==h||h({wasCached:!0}),setTimeout((()=>{e.removeAttribute("data-gatsby-image-ssr")}),0)}))),void I.add(S);if(M&&I.has(S))return;let t,r;return L.then((e=>{let{renderImageToString:n,swapPlaceholderImage:s}=e;C.current&&(C.current.innerHTML=n(i({isLoading:!0,isLoaded:I.has(S),image:o},g)),I.has(S)||(t=requestAnimationFrame((()=>{C.current&&(r=s(C.current,S,I,a,f,h,m))}))))})),()=>{t&&cancelAnimationFrame(t),r&&r()}}),[o]),(0,r.useLayoutEffect)((()=>{I.has(S)&&M&&(C.current.innerHTML=M(i({isLoading:I.has(S),isLoaded:I.has(S),image:o},g)),null==f||f({wasCached:!0}),null==h||h({wasCached:!0}))}),[o]),(0,r.createElement)(t,i({},k,{style:i({},x,a,{backgroundColor:c}),className:E+(u?" "+u:""),ref:C,dangerouslySetInnerHTML:{__html:O},suppressHydrationWarning:!0}))},D=(0,r.memo)((function(e){return e.image?(0,r.createElement)(T,e):null}));D.propTypes=_,D.displayName="GatsbyImage";const F=["src","__imageData","__error","width","height","aspectRatio","tracedSVGOptions","placeholder","formats","quality","transformOptions","jpgOptions","pngOptions","webpOptions","avifOptions","blurredOptions","breakpoints","outputPixelDensities"];function A(e){return function(t){let{src:n,__imageData:o,__error:a}=t,l=s(t,F);return a&&console.warn(a),o?r.createElement(e,i({image:o},l)):(console.warn("Image not loaded",n),null)}}const V=A((function(e){let{as:t="div",className:n,class:o,style:a,image:l,loading:c="lazy",imgClassName:u,imgStyle:h,backgroundColor:m,objectFit:v,objectPosition:y}=e,b=s(e,S);if(!l)return console.warn("[gatsby-plugin-image] Missing image prop"),null;o&&(n=o),h=i({objectFit:v,objectPosition:y,backgroundColor:m},h);const{width:w,height:x,layout:E,images:N,placeholder:_,backgroundColor:R}=l,j=d(w,x,E),{style:I,className:L}=j,M=s(j,O),T={fallback:void 0,sources:[]};return N.fallback&&(T.fallback=i({},N.fallback,{srcSet:N.fallback.srcSet?P(N.fallback.srcSet):void 0})),N.sources&&(T.sources=N.sources.map((e=>i({},e,{srcSet:P(e.srcSet)})))),r.createElement(t,i({},M,{style:i({},I,a,{backgroundColor:m}),className:L+(n?" "+n:"")}),r.createElement(g,{layout:E,width:w,height:x},r.createElement(k,i({},f(_,!1,E,w,x,R,v,y))),r.createElement(C,i({"data-gatsby-image-ssr":"",className:u},b,p("eager"===c,!1,T,c,h)))))})),H=function(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),o=2;o{if(void 0!==e.layout&&!z.has(e.layout))return new Error("Invalid value "+e.layout+'" provided for prop "layout". Defaulting to "constrained". Valid values are "fixed", "fullWidth" or "constrained".')}};V.displayName="StaticImage",V.propTypes=B;const $=A(D);$.displayName="StaticImage",$.propTypes=B},1109:function(e){"use strict";const t=/[\p{Lu}]/u,n=/[\p{Ll}]/u,r=/^[\p{Lu}](?![\p{Lu}])/gu,o=/([\p{Alpha}\p{N}_]|$)/u,a=/[_.\- ]+/,i=new RegExp("^"+a.source),s=new RegExp(a.source+o.source,"gu"),l=new RegExp("\\d+"+o.source,"gu"),c=(e,o)=>{if("string"!=typeof e&&!Array.isArray(e))throw new TypeError("Expected the input to be `string | string[]`");if(o={pascalCase:!1,preserveConsecutiveUppercase:!1,...o},0===(e=Array.isArray(e)?e.map((e=>e.trim())).filter((e=>e.length)).join("-"):e.trim()).length)return"";const a=!1===o.locale?e=>e.toLowerCase():e=>e.toLocaleLowerCase(o.locale),c=!1===o.locale?e=>e.toUpperCase():e=>e.toLocaleUpperCase(o.locale);if(1===e.length)return o.pascalCase?c(e):a(e);return e!==a(e)&&(e=((e,r,o)=>{let a=!1,i=!1,s=!1;for(let l=0;l(r.lastIndex=0,e.replace(r,(e=>t(e)))))(e,a):a(e),o.pascalCase&&(e=c(e.charAt(0))+e.slice(1)),((e,t)=>(s.lastIndex=0,l.lastIndex=0,e.replace(s,((e,n)=>t(n))).replace(l,(e=>t(e)))))(e,c)};e.exports=c,e.exports.default=c},7225:function(e,t,n){"use strict";n.r(t),n.d(t,{onRouteUpdate:function(){return r}});n(31),n(5251);const r=function(e,t){let{location:n}=e}},5251:function(e,t,n){"use strict";var r=n(31)},4536:function(e,t,n){"use strict";n.d(t,{UQ:function(){return Ps},xC:function(){return a},oy:function(){return Bt},oF:function(){return s},r8:function(){return Yt},o9:function(){return Xt},TS:function(){return Rs},Kb:function(){return tn},rU:function(){return st},mA:function(){return Fs},Xg:function(){return js},re:function(){return en},mP:function(){return Mi},kJ:function(){return p},uZ:function(){return Kt},x7:function(){return Ht},sJ:function(){return Vt},tA:function(){return Ds},Fn:function(){return Ti}});var r=n(2784),o=n.t(r,2);const a=()=>r.createElement("svg",{className:"inline",xmlns:"http://www.w3.org/2000/svg",width:"10.775",height:"17.309",viewBox:"0 0 10.775 17.309"},r.createElement("g",{transform:"translate(2.121 1.061)"},r.createElement("path",{"data-name":"Path 900",d:"M-18540.5,8685l-7.594,7.594,7.594,7.594",transform:"translate(18548.096 -8685)",fill:"none",stroke:"currentColor",strokeWidth:"3"})));var i=n(7161);const s=e=>{let{expertise:t,requirement:n,keyDates:o}=e;return r.createElement(r.Fragment,null,(0,i.uk)(t)&&(0,i.uk)(n)&&(0,i.uk)(o)?"":r.createElement(r.Fragment,null,r.createElement("section",{className:"m-responsive"},r.createElement("h3",{className:"text-h3"},"Application details"),r.createElement("div",{className:"grid grid-cols-1 gap-3 lg:grid-cols-3"},(0,i.uk)(t)?"":r.createElement("div",{className:"px-4"},r.createElement(Ht,{label:"Expertise Needed",value:t})),(0,i.uk)(n)?"":r.createElement("div",{className:"px-4"},r.createElement(Ht,{label:"Requirements and restrictions",value:n})),(0,i.uk)(o)?"":r.createElement("div",{className:"px-4"},r.createElement(Ht,{label:"Key Milestones and Dates",value:o}))))))},l=()=>r.createElement("svg",{className:"inline-block",xmlns:"http://www.w3.org/2000/svg",width:"10.775",height:"17.309",viewBox:"0 0 10.775 17.309"},r.createElement("g",{transform:"translate(8.654 16.248) rotate(180)"},r.createElement("path",{"data-name":"Path 900",d:"M-18540.5,8685l-7.594,7.594,7.594,7.594",transform:"translate(18548.096 -8685)",fill:"none",stroke:"currentColor",strokeWidth:"3"})));var c=n(31);const u=()=>r.createElement("div",{className:"py-6 overflow-hidden bg-warning text-center"},r.createElement("h4",null,"⚠️ This is a beta site."," ",r.createElement(c.Link,{to:"/contact",className:"underline hover:no-underline"},"We welcome feedback!")," ","⚠️"));var d=n(8978);const p=e=>{let{status:t}=e,n=null,o=null;return"open"==t?(n=d.gbA,o="Open"):"ongoing"==t?(n=d.Gzj,o="In progress"):"completed"==t&&(n=d.FJM,o="Completed"),r.createElement(r.Fragment,null,r.createElement("div",{className:"flex w-full"},r.createElement("span",{className:"pt-1 text-body text-primary align-inherit"},r.createElement(n,{"aria-hidden":"true"})),r.createElement("span",{className:"pl-2 uppercase"},o)))};function f(){return f=Object.assign?Object.assign.bind():function(e){for(var t=1;t(e[t.toLowerCase()]=t,e)),{for:"htmlFor"}),b={amp:"&",apos:"'",gt:">",lt:"<",nbsp:" ",quot:"“"},w=["style","script"],x=/([-A-Z0-9_:]+)(?:\s*=\s*(?:(?:"((?:\\.|[^"])*)")|(?:'((?:\\.|[^'])*)')|(?:\{((?:\\.|{[^}]*?}|[^}])*)\})))?/gi,E=/mailto:/i,k=/\n{2,}$/,C=/^( *>[^\n]+(\n[^\n]+)*\n*)+\n{2,}/,S=/^ *> ?/gm,O=/^ {2,}\n/,P=/^(?:( *[-*_])){3,} *(?:\n *)+\n/,N=/^\s*(`{3,}|~{3,}) *(\S+)?([^\n]*?)?\n([\s\S]+?)\s*\1 *(?:\n *)*\n?/,_=/^(?: {4}[^\n]+\n*)+(?:\n *)+\n?/,R=/^(`+)\s*([\s\S]*?[^`])\s*\1(?!`)/,j=/^(?:\n *)*\n/,I=/\r\n?/g,L=/^\[\^([^\]]+)](:.*)\n/,M=/^\[\^([^\]]+)]/,T=/\f/g,D=/^\s*?\[(x|\s)\]/,F=/^ *(#{1,6}) *([^\n]+?)(?: +#*)?(?:\n *)*(?:\n|$)/,A=/^ *(#{1,6}) +([^\n]+?)(?: +#*)?(?:\n *)*(?:\n|$)/,V=/^([^\n]+)\n *(=|-){3,} *(?:\n *)+\n/,H=/^ *(?!<[a-z][^ >/]* ?\/>)<([a-z][^ >/]*) ?([^>]*)\/{0}>\n?(\s*(?:<\1[^>]*?>[\s\S]*?<\/\1>|(?!<\1)[\s\S])*?)<\/\1>\n*/i,z=/&([a-z0-9]+|#[0-9]{1,6}|#x[0-9a-fA-F]{1,6});/gi,B=/^)/,$=/^(data|aria|x)-[a-z_][a-z\d_.-]*$/,Q=/^ *<([a-z][a-z0-9:]*)(?:\s+((?:<.*?>|[^>])*))?\/?>(?!<\/\1>)(\s*\n)?/i,U=/^\{.*\}$/,W=/^(https?:\/\/[^\s<]+[^<.,:;"')\]\s])/,q=/^<([^ >]+@[^ >]+)>/,Z=/^<([^ >]+:\/[^ >]+)>/,G=/-([a-z])?/gi,J=/^(.*\|?.*)\n *(\|? *[-:]+ *\|[-| :]*)\n((?:.*\|.*\n)*)\n?/,Y=/^\[([^\]]*)\]:\s+]+)>?\s*("([^"]*)")?/,K=/^!\[([^\]]*)\] ?\[([^\]]*)\]/,X=/^\[([^\]]*)\] ?\[([^\]]*)\]/,ee=/(\[|\])/g,te=/(\n|^[-*]\s|^#|^ {2,}|^-{2,}|^>\s)/,ne=/\t/g,re=/^ *\| */,oe=/(^ *\||\| *$)/g,ae=/ *$/,ie=/^ *:-+: *$/,se=/^ *:-+ *$/,le=/^ *-+: *$/,ce=/^([*_])\1((?:\[.*?\][([].*?[)\]]|<.*?>(?:.*?<.*?>)?|`.*?`|~+.*?~+|.)*?)\1\1(?!\1)/,ue=/^([*_])((?:\[.*?\][([].*?[)\]]|<.*?>(?:.*?<.*?>)?|`.*?`|~+.*?~+|.)*?)\1(?!\1|\w)/,de=/^==((?:\[.*?\]|<.*?>(?:.*?<.*?>)?|`.*?`|.)*?)==/,pe=/^~~((?:\[.*?\]|<.*?>(?:.*?<.*?>)?|`.*?`|.)*?)~~/,fe=/^\\([^0-9A-Za-z\s])/,he=/^[\s\S]+?(?=[^0-9A-Z\s\u00c0-\uffff&#;.()'"]|\d+\.|\n\n| {2,}\n|\w+:\S|$)/i,me=/^\n+/,ge=/^([ \t]*)/,ve=/\\([^\\])/g,ye=/ *\n+$/,be=/(?:^|\n)( *)$/,we="(?:\\d+\\.)",xe="(?:[*+-])";function Ee(e){return"( *)("+(1===e?we:xe)+") +"}const ke=Ee(1),Ce=Ee(2);function Se(e){return new RegExp("^"+(1===e?ke:Ce))}const Oe=Se(1),Pe=Se(2);function Ne(e){return new RegExp("^"+(1===e?ke:Ce)+"[^\\n]*(?:\\n(?!\\1"+(1===e?we:xe)+" )[^\\n]*)*(\\n|$)","gm")}const _e=Ne(1),Re=Ne(2);function je(e){const t=1===e?we:xe;return new RegExp("^( *)("+t+") [\\s\\S]+?(?:\\n{2,}(?! )(?!\\1"+t+" (?!"+t+" ))\\n*|\\s*\\n*$)")}const Ie=je(1),Le=je(2);function Me(e,t){const n=1===t,r=n?Ie:Le,o=n?_e:Re,a=n?Oe:Pe;return{match(e,t,n){const o=be.exec(n);return o&&(t.list||!t.inline&&!t.simple)?r.exec(e=o[1]+e):null},order:1,parse(e,t,r){const i=n?+e[2]:void 0,s=e[0].replace(k,"\n").match(o);let l=!1;return{items:s.map((function(e,n){const o=a.exec(e)[0].length,i=new RegExp("^ {1,"+o+"}","gm"),c=e.replace(i,"").replace(a,""),u=n===s.length-1,d=-1!==c.indexOf("\n\n")||u&&l;l=d;const p=r.inline,f=r.list;let h;r.list=!0,d?(r.inline=!1,h=c.replace(ye,"\n\n")):(r.inline=!0,h=c.replace(ye,""));const m=t(h,r);return r.inline=p,r.list=f,m})),ordered:n,start:i}},render:(t,n,r)=>e(t.ordered?"ol":"ul",{key:r.key,start:"20"===t.type?t.start:void 0},t.items.map((function(t,o){return e("li",{key:o},n(t,r))})))}}const Te=/^\[([^\]]*)]\( *((?:\([^)]*\)|[^() ])*) *"?([^)"]*)?"?\)/,De=/^!\[([^\]]*)]\( *((?:\([^)]*\)|[^() ])*) *"?([^)"]*)?"?\)/,Fe=[C,N,_,F,V,A,B,J,_e,Ie,Re,Le],Ae=[...Fe,/^[^\n]+(?: \n|\n{2,})/,H,Q];function Ve(e){return e.replace(/[ÀÁÂÃÄÅàáâãä忯]/g,"a").replace(/[çÇ]/g,"c").replace(/[ðÐ]/g,"d").replace(/[ÈÉÊËéèêë]/g,"e").replace(/[ÏïÎîÍíÌì]/g,"i").replace(/[Ññ]/g,"n").replace(/[øØœŒÕõÔôÓóÒò]/g,"o").replace(/[ÜüÛûÚúÙù]/g,"u").replace(/[ŸÿÝý]/g,"y").replace(/[^a-z0-9- ]/gi,"").replace(/ /gi,"-").toLowerCase()}function He(e){return le.test(e)?"right":ie.test(e)?"center":se.test(e)?"left":null}function ze(e,t,n){const r=n.inTable;n.inTable=!0;const o=t(e.trim(),n);n.inTable=r;let a=[[]];return o.forEach((function(e,t){"26"===e.type?0!==t&&t!==o.length-1&&a.push([]):("27"!==e.type||null!=o[t+1]&&"26"!==o[t+1].type||(e.text=e.text.replace(ae,"")),a[a.length-1].push(e))})),a}function Be(e,t,n){n.inline=!0;const r=ze(e[1],t,n),o=e[2].replace(oe,"").split("|").map(He),a=function(e,t,n){return e.trim().split("\n").map((function(e){return ze(e,t,n)}))}(e[3],t,n);return n.inline=!1,{align:o,cells:a,header:r,type:"25"}}function $e(e,t){return null==e.align[t]?{}:{textAlign:e.align[t]}}function Qe(e){return function(t,n){return n.inline?e.exec(t):null}}function Ue(e){return function(t,n){return n.inline||n.simple?e.exec(t):null}}function We(e){return function(t,n){return n.inline||n.simple?null:e.exec(t)}}function qe(e){return function(t){return e.exec(t)}}function Ze(e,t,n){if(t.inline||t.simple)return null;if(n&&!n.endsWith("\n"))return null;let r="";e.split("\n").every((e=>!Fe.some((t=>t.test(e)))&&(r+=e+"\n",e.trim())));const o=r.trimEnd();return""==o?null:[r,o]}function Ge(e){try{if(decodeURIComponent(e).replace(/[^A-Za-z0-9/:]/g,"").match(/^\s*(javascript|vbscript|data(?!:image)):/i))return}catch(e){return null}return e}function Je(e){return e.replace(ve,"$1")}function Ye(e,t,n){const r=n.inline||!1,o=n.simple||!1;n.inline=!0,n.simple=!0;const a=e(t,n);return n.inline=r,n.simple=o,a}function Ke(e,t,n){const r=n.inline||!1,o=n.simple||!1;n.inline=!1,n.simple=!0;const a=e(t,n);return n.inline=r,n.simple=o,a}function Xe(e,t,n){return n.inline=!1,e(t,n)}const et=(e,t,n)=>({children:Ye(t,e[1],n)});function tt(){return{}}function nt(){return null}function rt(...e){return e.filter(Boolean).join(" ")}function ot(e,t,n){let r=e;const o=t.split(".");for(;o.length&&(r=r[o[0]],void 0!==r);)o.shift();return r||n}function at(e,t={}){t.overrides=t.overrides||{},t.slugify=t.slugify||Ve,t.namedCodesToUnicode=t.namedCodesToUnicode?f({},b,t.namedCodesToUnicode):b;const n=t.createElement||r.createElement;function o(e,r,...o){const a=ot(t.overrides,`${e}.props`,{});return n(function(e,t){const n=ot(t,e);return n?"function"==typeof n||"object"==typeof n&&"render"in n?n:ot(t,`${e}.component`,e):e}(e,t.overrides),f({},r,a,{className:rt(null==r?void 0:r.className,a.className)||void 0}),...o)}function a(e){let n=!1;t.forceInline?n=!0:t.forceBlock||(n=!1===te.test(e));const a=d(u(n?e:`${e.trimEnd().replace(me,"")}\n\n`,{inline:n}));for(;"string"==typeof a[a.length-1]&&!a[a.length-1].trim();)a.pop();if(null===t.wrapper)return a;const i=t.wrapper||(n?"span":"div");let s;if(a.length>1||t.forceWrapper)s=a;else{if(1===a.length)return s=a[0],"string"==typeof s?o("span",{key:"outer"},s):s;s=null}return r.createElement(i,{key:"outer"},s)}function i(e){const t=e.match(x);return t?t.reduce((function(e,t,n){const o=t.indexOf("=");if(-1!==o){const i=function(e){return-1!==e.indexOf("-")&&null===e.match($)&&(e=e.replace(G,(function(e,t){return t.toUpperCase()}))),e}(t.slice(0,o)).trim(),s=function(e){const t=e[0];return('"'===t||"'"===t)&&e.length>=2&&e[e.length-1]===t?e.slice(1,-1):e}(t.slice(o+1).trim()),l=y[i]||i,c=e[l]=function(e,t){return"style"===e?t.split(/;\s?/).reduce((function(e,t){const n=t.slice(0,t.indexOf(":"));return e[n.replace(/(-[a-z])/g,(e=>e[1].toUpperCase()))]=t.slice(n.length+1).trim(),e}),{}):"href"===e||"src"===e?Ge(t):(t.match(U)&&(t=t.slice(1,t.length-1)),"true"===t||"false"!==t&&t)}(i,s);"string"==typeof c&&(H.test(c)||Q.test(c))&&(e[l]=r.cloneElement(a(c.trim()),{key:n}))}else"style"!==t&&(e[y[t]||t]=!0);return e}),{}):null}const s=[],l={},c={0:{match:We(C),order:1,parse:(e,t,n)=>({children:t(e[0].replace(S,""),n)}),render:(e,t,n)=>o("blockquote",{key:n.key},t(e.children,n))},1:{match:qe(O),order:1,parse:tt,render:(e,t,n)=>o("br",{key:n.key})},2:{match:We(P),order:1,parse:tt,render:(e,t,n)=>o("hr",{key:n.key})},3:{match:We(_),order:0,parse:e=>({lang:void 0,text:e[0].replace(/^ {4}/gm,"").replace(/\n+$/,"")}),render:(e,t,n)=>o("pre",{key:n.key},o("code",f({},e.attrs,{className:e.lang?`lang-${e.lang}`:""}),e.text))},4:{match:We(N),order:0,parse:e=>({attrs:i(e[3]||""),lang:e[2]||void 0,text:e[4],type:"3"})},5:{match:Ue(R),order:3,parse:e=>({text:e[2]}),render:(e,t,n)=>o("code",{key:n.key},e.text)},6:{match:We(L),order:0,parse:e=>(s.push({footnote:e[2],identifier:e[1]}),{}),render:nt},7:{match:Qe(M),order:1,parse:e=>({target:`#${t.slugify(e[1])}`,text:e[1]}),render:(e,t,n)=>o("a",{key:n.key,href:Ge(e.target)},o("sup",{key:n.key},e.text))},8:{match:Qe(D),order:1,parse:e=>({completed:"x"===e[1].toLowerCase()}),render:(e,t,n)=>o("input",{checked:e.completed,key:n.key,readOnly:!0,type:"checkbox"})},9:{match:We(t.enforceAtxHeadings?A:F),order:1,parse:(e,n,r)=>({children:Ye(n,e[2],r),id:t.slugify(e[2]),level:e[1].length}),render:(e,t,n)=>o(`h${e.level}`,{id:e.id,key:n.key},t(e.children,n))},10:{match:We(V),order:0,parse:(e,t,n)=>({children:Ye(t,e[1],n),level:"="===e[2]?1:2,type:"9"})},11:{match:qe(H),order:1,parse(e,t,n){const[,r]=e[3].match(ge),o=new RegExp(`^${r}`,"gm"),a=e[3].replace(o,""),s=(l=a,Ae.some((e=>e.test(l)))?Xe:Ye);var l;const c=e[1].toLowerCase(),u=-1!==w.indexOf(c),d={attrs:i(e[2]),noInnerParse:u,tag:u?c:e[1]};return n.inAnchor=n.inAnchor||"a"===c,u?d.text=e[3]:d.children=s(t,a,n),n.inAnchor=!1,d},render:(e,t,n)=>o(e.tag,f({key:n.key},e.attrs),e.text||t(e.children,n))},13:{match:qe(Q),order:1,parse:e=>({attrs:i(e[2]||""),tag:e[1]}),render:(e,t,n)=>o(e.tag,f({},e.attrs,{key:n.key}))},12:{match:qe(B),order:1,parse:()=>({}),render:nt},14:{match:Ue(De),order:1,parse:e=>({alt:e[1],target:Je(e[2]),title:e[3]}),render:(e,t,n)=>o("img",{key:n.key,alt:e.alt||void 0,title:e.title||void 0,src:Ge(e.target)})},15:{match:Qe(Te),order:3,parse:(e,t,n)=>({children:Ke(t,e[1],n),target:Je(e[2]),title:e[3]}),render:(e,t,n)=>o("a",{key:n.key,href:Ge(e.target),title:e.title},t(e.children,n))},16:{match:Qe(Z),order:0,parse:e=>({children:[{text:e[1],type:"27"}],target:e[1],type:"15"})},17:{match:(e,t)=>t.inAnchor?null:Qe(W)(e,t),order:0,parse:e=>({children:[{text:e[1],type:"27"}],target:e[1],title:void 0,type:"15"})},18:{match:Qe(q),order:0,parse(e){let t=e[1],n=e[1];return E.test(n)||(n="mailto:"+n),{children:[{text:t.replace("mailto:",""),type:"27"}],target:n,type:"15"}}},20:Me(o,1),33:Me(o,2),19:{match:We(j),order:3,parse:tt,render:()=>"\n"},21:{match:Ze,order:3,parse:et,render:(e,t,n)=>o("p",{key:n.key},t(e.children,n))},22:{match:Qe(Y),order:0,parse:e=>(l[e[1]]={target:e[2],title:e[4]},{}),render:nt},23:{match:Ue(K),order:0,parse:e=>({alt:e[1]||void 0,ref:e[2]}),render:(e,t,n)=>o("img",{key:n.key,alt:e.alt,src:Ge(l[e.ref].target),title:l[e.ref].title})},24:{match:Qe(X),order:0,parse:(e,t,n)=>({children:t(e[1],n),fallbackChildren:t(e[0].replace(ee,"\\$1"),n),ref:e[2]}),render:(e,t,n)=>l[e.ref]?o("a",{key:n.key,href:Ge(l[e.ref].target),title:l[e.ref].title},t(e.children,n)):o("span",{key:n.key},t(e.fallbackChildren,n))},25:{match:We(J),order:1,parse:Be,render:(e,t,n)=>o("table",{key:n.key},o("thead",null,o("tr",null,e.header.map((function(r,a){return o("th",{key:a,style:$e(e,a)},t(r,n))})))),o("tbody",null,e.cells.map((function(r,a){return o("tr",{key:a},r.map((function(r,a){return o("td",{key:a,style:$e(e,a)},t(r,n))})))}))))},26:{match:function(e,t){return t.inTable?(t.inline=!0,re.exec(e)):null},order:1,parse:function(){return{type:"26"}},render:()=>" | "},27:{match:qe(he),order:4,parse:e=>({text:e[0].replace(z,((e,n)=>t.namedCodesToUnicode[n]?t.namedCodesToUnicode[n]:e))}),render:e=>e.text},28:{match:Ue(ce),order:2,parse:(e,t,n)=>({children:t(e[2],n)}),render:(e,t,n)=>o("strong",{key:n.key},t(e.children,n))},29:{match:Ue(ue),order:3,parse:(e,t,n)=>({children:t(e[2],n)}),render:(e,t,n)=>o("em",{key:n.key},t(e.children,n))},30:{match:Ue(fe),order:1,parse:e=>({text:e[1],type:"27"})},31:{match:Ue(de),order:3,parse:et,render:(e,t,n)=>o("mark",{key:n.key},t(e.children,n))},32:{match:Ue(pe),order:3,parse:et,render:(e,t,n)=>o("del",{key:n.key},t(e.children,n))}};!0===t.disableParsingRawHTML&&(delete c[11],delete c[13]);const u=function(e){let t=Object.keys(e);function n(r,o){let a=[],i="";for(;r;){let s=0;for(;sa(n,r,o)),n,r,o):a(n,r,o)}}(c,t.renderRule),function e(t,n={}){if(Array.isArray(t)){const r=n.key,o=[];let a=!1;for(let i=0;i{let{children:t,options:n}=e,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,h);return r.cloneElement(at(t,n),o)};const st=e=>{let{text:t,...n}=e;return r.createElement(it,Object.assign({},n,{options:{forceBlock:!0,overrides:{a:{props:{className:"text-link underline hover:no-underline"}},p:{props:{className:"mb-3"}},ul:{props:{className:"list-outside list-disc ml-5 mb-4"}},ol:{props:{className:"list-outside list-decimal ml-5 mb-4"}}}}}),null!=t?t:"")},lt=e=>{let{label:t,value:n,className:o}=e,a=null;return a=Array.isArray(n)?n.map(((e,n)=>r.createElement(ct,{key:t+"_"+n,className:o},e))):r.createElement(ct,{className:o},n),r.createElement(r.Fragment,null,r.createElement("figure",null,r.createElement("figcaption",{className:"font-sans text-black text-tag mb-1 font-extrabold uppercase"},t),r.createElement("ul",{className:"text-tag flex flex-wrap"},a)))},ct=e=>{let{className:t,children:n}=e;return r.createElement("li",{className:"px-3 py-1 mt-1 uppercase text-tag whitespace font-semibold mr-2 "+t},n)};var ut=n(9611),dt=n(2322),pt=n(2524),ft=n(2601),ht=Object.defineProperty,mt=Object.defineProperties,gt=Object.getOwnPropertyDescriptors,vt=Object.getOwnPropertySymbols,yt=Object.prototype.hasOwnProperty,bt=Object.prototype.propertyIsEnumerable,wt=(e,t,n)=>t in e?ht(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,xt=(e,t)=>{for(var n in t||(t={}))yt.call(t,n)&&wt(e,n,t[n]);if(vt)for(var n of vt(t))bt.call(t,n)&&wt(e,n,t[n]);return e},Et=(e,t)=>mt(e,gt(t)),kt=(e,t)=>{var n={};for(var r in e)yt.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&vt)for(var r of vt(e))t.indexOf(r)<0&&bt.call(e,r)&&(n[r]=e[r]);return n};function Ct(e){return t=>{var n=t,{bgStyle:r={},borderRadius:o=0,iconFillColor:a="white",round:i=!1,size:s=64}=n,l=kt(n,["bgStyle","borderRadius","iconFillColor","round","size"]);return(0,dt.jsxs)("svg",Et(xt({viewBox:"0 0 64 64",width:s,height:s},l),{children:[i?(0,dt.jsx)("circle",{cx:"32",cy:"32",r:"32",fill:e.color,style:r}):(0,dt.jsx)("rect",{width:"64",height:"64",rx:o,ry:o,fill:e.color,style:r}),(0,dt.jsx)("path",{d:e.path,fill:a})]}))}}Ct({color:"#7f7f7f",networkName:"email",path:"M17,22v20h30V22H17z M41.1,25L32,32.1L22.9,25H41.1z M20,39V26.6l12,9.3l12-9.3V39H20z"});function St(e){const t=Object.entries(e).filter((([,e])=>null!=e)).map((([e,t])=>`${encodeURIComponent(e)}=${encodeURIComponent(String(t))}`));return t.length>0?`?${t.join("&")}`:""}const Ot=e=>!!e&&("object"==typeof e||"function"==typeof e)&&"function"==typeof e.then,Pt=(e,t)=>({left:window.outerWidth/2+(window.screenX||window.screenLeft||0)-e/2,top:window.outerHeight/2+(window.screenY||window.screenTop||0)-t/2}),Nt=(e,t)=>({top:(window.screen.height-t)/2,left:(window.screen.width-e)/2});function _t(e){var t=e,{beforeOnClick:n,children:r,className:o,disabled:a,disabledStyle:i={opacity:.6},forwardedRef:s,networkLink:l,networkName:c,onClick:u,onShareWindowClose:d,openShareDialogOnClick:p=!0,opts:f,resetButtonStyle:h=!0,style:m,url:g,windowHeight:y=400,windowPosition:b="windowCenter",windowWidth:w=550}=t,x=kt(t,["beforeOnClick","children","className","disabled","disabledStyle","forwardedRef","networkLink","networkName","onClick","onShareWindowClose","openShareDialogOnClick","opts","resetButtonStyle","style","url","windowHeight","windowPosition","windowWidth"]);const E=pt("react-share__ShareButton",{"react-share__ShareButton--disabled":!!a,disabled:!!a},o),k=xt(xt(h?{backgroundColor:"transparent",border:"none",padding:0,font:"inherit",color:"inherit",cursor:"pointer"}:{},m),a&&i);return(0,dt.jsx)("button",Et(xt({},x),{className:E,onClick:async e=>{const t=l(g,f);if(!a){if(e.preventDefault(),n){const e=n();Ot(e)&&await e}if(p){!function(e,t,n){var r=t,{height:o,width:a}=r,i=kt(r,["height","width"]);const s=xt({height:o,width:a,location:"no",toolbar:"no",status:"no",directories:"no",menubar:"no",scrollbars:"yes",resizable:"no",centerscreen:"yes",chrome:"yes"},i),l=window.open(e,"",Object.keys(s).map((e=>`${e}=${s[e]}`)).join(", "));if(n){const e=window.setInterval((()=>{try{(null===l||l.closed)&&(window.clearInterval(e),n(l))}catch(v){console.error(v)}}),1e3)}}(t,xt({height:y,width:w},"windowCenter"===b?Pt(w,y):Nt(w,y)),d)}u&&u(e,t)}},ref:s,style:k,children:r}))}function Rt(e,t,n,o){function a(r,a){const i=n(r),s=xt({},r);return Object.keys(i).forEach((e=>{delete s[e]})),(0,dt.jsx)(_t,Et(xt(xt({},o),s),{forwardedRef:a,networkName:e,networkLink:t,opts:n(r)}))}return a.displayName=`ShareButton-${e}`,(0,r.forwardRef)(a)}const jt=Rt("email",(function(e,{subject:t,body:n,separator:r}){return"mailto:"+St({subject:t,body:n?n+r+e:e})}),(e=>({subject:e.subject,body:e.body,separator:e.separator||" "})),{openShareDialogOnClick:!1,onClick:(e,t)=>{window.location.href=t}});Ct({color:"#0965FE",networkName:"facebook",path:"M34.1,47V33.3h4.6l0.7-5.3h-5.3v-3.4c0-1.5,0.4-2.6,2.6-2.6l2.8,0v-4.8c-0.5-0.1-2.2-0.2-4.1-0.2 c-4.1,0-6.9,2.5-6.9,7V28H24v5.3h4.6V47H34.1z"}),Ct({color:"#0A7CFF",networkName:"facebookmessenger",path:"M 53.066406 21.871094 C 52.667969 21.339844 51.941406 21.179688 51.359375 21.496094 L 37.492188 29.058594 L 28.867188 21.660156 C 28.339844 21.207031 27.550781 21.238281 27.054688 21.730469 L 11.058594 37.726562 C 10.539062 38.25 10.542969 39.09375 11.0625 39.613281 C 11.480469 40.027344 12.121094 40.121094 12.640625 39.839844 L 26.503906 32.28125 L 35.136719 39.679688 C 35.667969 40.132812 36.457031 40.101562 36.949219 39.609375 L 52.949219 23.613281 C 53.414062 23.140625 53.464844 22.398438 53.066406 21.871094 Z M 53.066406 21.871094"});Rt("facebookmessenger",(function(e,{appId:t,redirectUri:n,to:r}){return"https://www.facebook.com/dialog/send"+St({link:e,redirect_uri:n||e,app_id:t,to:r})}),(e=>({appId:e.appId,redirectUri:e.redirectUri,to:e.to})),{windowWidth:1e3,windowHeight:820});class It extends Error{constructor(e){super(e),this.name="AssertionError"}}function Lt(e,t){if(!e)throw new It(t)}const Mt=Rt("facebook",(function(e,{hashtag:t}){return Lt(e,"facebook.url"),"https://www.facebook.com/sharer/sharer.php"+St({u:e,hashtag:t})}),(e=>({hashtag:e.hashtag})),{windowWidth:550,windowHeight:400});function Tt(e){var t=e,{children:n=(e=>e),className:o,getCount:a,url:i}=t,s=kt(t,["children","className","getCount","url"]);const l=function(){const e=(0,r.useRef)(!1);return(0,r.useEffect)((()=>(e.current=!0,()=>{e.current=!1})),[]),(0,r.useCallback)((()=>e.current),[])}(),[c,u]=(0,r.useState)(void 0),[d,p]=(0,r.useState)(!1);return(0,r.useEffect)((()=>{p(!0),a(i,(e=>{l()&&(u(e),p(!1))}))}),[i]),(0,dt.jsx)("span",Et(xt({className:pt("react-share__ShareCount",o)},s),{children:!d&&void 0!==c&&n(c)}))}function Dt(e){const t=t=>(0,dt.jsx)(Tt,xt({getCount:e},t));return t.displayName=`ShareCount(${e.name})`,t}Dt((function(e,t){ft(`https://graph.facebook.com/?id=${e}&fields=og_object{engagement}`,((e,n)=>{t(!e&&n&&n.og_object&&n.og_object.engagement?n.og_object.engagement.count:void 0)}))})),Ct({color:"#009ad9",networkName:"hatena",path:"M 36.164062 33.554688 C 34.988281 32.234375 33.347656 31.5 31.253906 31.34375 C 33.125 30.835938 34.476562 30.09375 35.335938 29.09375 C 36.191406 28.09375 36.609375 26.78125 36.609375 25.101562 C 36.628906 23.875 36.332031 22.660156 35.75 21.578125 C 35.160156 20.558594 34.292969 19.71875 33.253906 19.160156 C 32.304688 18.640625 31.175781 18.265625 29.847656 18.042969 C 28.523438 17.824219 26.195312 17.730469 22.867188 17.730469 L 14.769531 17.730469 L 14.769531 47.269531 L 23.113281 47.269531 C 26.46875 47.269531 28.886719 47.15625 30.367188 46.929688 C 31.851562 46.695312 33.085938 46.304688 34.085938 45.773438 C 35.289062 45.148438 36.28125 44.179688 36.933594 42.992188 C 37.597656 41.796875 37.933594 40.402344 37.933594 38.816406 C 37.933594 36.621094 37.347656 34.867188 36.164062 33.554688 Z M 22.257812 24.269531 L 23.984375 24.269531 C 25.988281 24.269531 27.332031 24.496094 28.015625 24.945312 C 28.703125 25.402344 29.042969 26.183594 29.042969 27.285156 C 29.042969 28.390625 28.664062 29.105469 27.9375 29.550781 C 27.210938 29.992188 25.84375 30.199219 23.855469 30.199219 L 22.257812 30.199219 Z M 29.121094 41.210938 C 28.328125 41.691406 26.976562 41.925781 25.078125 41.925781 L 22.257812 41.925781 L 22.257812 35.488281 L 25.195312 35.488281 C 27.144531 35.488281 28.496094 35.738281 29.210938 36.230469 C 29.925781 36.726562 30.304688 37.582031 30.304688 38.832031 C 30.304688 40.078125 29.914062 40.742188 29.105469 41.222656 Z M 29.121094 41.210938 M 46.488281 39.792969 C 44.421875 39.792969 42.742188 41.46875 42.742188 43.535156 C 42.742188 45.605469 44.421875 47.28125 46.488281 47.28125 C 48.554688 47.28125 50.230469 45.605469 50.230469 43.535156 C 50.230469 41.46875 48.554688 39.792969 46.488281 39.792969 Z M 46.488281 39.792969 M 43.238281 17.730469 L 49.738281 17.730469 L 49.738281 37.429688 L 43.238281 37.429688 Z M 43.238281 17.730469 "});Rt("hatena",(function(e,{title:t}){return Lt(e,"hatena.url"),`http://b.hatena.ne.jp/add?mode=confirm&url=${e}&title=${t}`}),(e=>({title:e.title})),{windowWidth:660,windowHeight:460,windowPosition:"windowCenter"});Dt((function(e,t){ft("https://bookmark.hatenaapis.com/count/entry"+St({url:e}),((e,n)=>{t(null!=n?n:void 0)}))})),Ct({color:"#1F1F1F",networkName:"instapaper",path:"M35.688 43.012c0 2.425.361 2.785 3.912 3.056V48H24.401v-1.932c3.555-.27 3.912-.63 3.912-3.056V20.944c0-2.379-.36-2.785-3.912-3.056V16H39.6v1.888c-3.55.27-3.912.675-3.912 3.056v22.068h.001z"});Rt("instapaper",(function(e,{title:t,description:n}){return Lt(e,"instapaper.url"),"http://www.instapaper.com/hello2"+St({url:e,title:t,description:n})}),(e=>({title:e.title,description:e.description})),{windowWidth:500,windowHeight:500,windowPosition:"windowCenter"}),Ct({color:"#00b800",networkName:"line",path:"M52.62 30.138c0 3.693-1.432 7.019-4.42 10.296h.001c-4.326 4.979-14 11.044-16.201 11.972-2.2.927-1.876-.591-1.786-1.112l.294-1.765c.069-.527.142-1.343-.066-1.865-.232-.574-1.146-.872-1.817-1.016-9.909-1.31-17.245-8.238-17.245-16.51 0-9.226 9.251-16.733 20.62-16.733 11.37 0 20.62 7.507 20.62 16.733zM27.81 25.68h-1.446a.402.402 0 0 0-.402.401v8.985c0 .221.18.4.402.4h1.446a.401.401 0 0 0 .402-.4v-8.985a.402.402 0 0 0-.402-.401zm9.956 0H36.32a.402.402 0 0 0-.402.401v5.338L31.8 25.858a.39.39 0 0 0-.031-.04l-.002-.003-.024-.025-.008-.007a.313.313 0 0 0-.032-.026.255.255 0 0 1-.021-.014l-.012-.007-.021-.012-.013-.006-.023-.01-.013-.005-.024-.008-.014-.003-.023-.005-.017-.002-.021-.003-.021-.002h-1.46a.402.402 0 0 0-.402.401v8.985c0 .221.18.4.402.4h1.446a.401.401 0 0 0 .402-.4v-5.337l4.123 5.568c.028.04.063.072.101.099l.004.003a.236.236 0 0 0 .025.015l.012.006.019.01a.154.154 0 0 1 .019.008l.012.004.028.01.005.001a.442.442 0 0 0 .104.013h1.446a.4.4 0 0 0 .401-.4v-8.985a.402.402 0 0 0-.401-.401zm-13.442 7.537h-3.93v-7.136a.401.401 0 0 0-.401-.401h-1.447a.4.4 0 0 0-.401.401v8.984a.392.392 0 0 0 .123.29c.072.068.17.111.278.111h5.778a.4.4 0 0 0 .401-.401v-1.447a.401.401 0 0 0-.401-.401zm21.429-5.287c.222 0 .401-.18.401-.402v-1.446a.401.401 0 0 0-.401-.402h-5.778a.398.398 0 0 0-.279.113l-.005.004-.006.008a.397.397 0 0 0-.111.276v8.984c0 .108.043.206.112.278l.005.006a.401.401 0 0 0 .284.117h5.778a.4.4 0 0 0 .401-.401v-1.447a.401.401 0 0 0-.401-.401h-3.93v-1.519h3.93c.222 0 .401-.18.401-.402V29.85a.401.401 0 0 0-.401-.402h-3.93V27.93h3.93z"});Rt("line",(function(e,{title:t}){return Lt(e,"line.url"),"https://social-plugins.line.me/lineit/share"+St({url:e,text:t})}),(e=>({title:e.title})),{windowWidth:500,windowHeight:500}),Ct({color:"#0077B5",networkName:"linkedin",path:"M20.4,44h5.4V26.6h-5.4V44z M23.1,18c-1.7,0-3.1,1.4-3.1,3.1c0,1.7,1.4,3.1,3.1,3.1 c1.7,0,3.1-1.4,3.1-3.1C26.2,19.4,24.8,18,23.1,18z M39.5,26.2c-2.6,0-4.4,1.4-5.1,2.8h-0.1v-2.4h-5.2V44h5.4v-8.6 c0-2.3,0.4-4.5,3.2-4.5c2.8,0,2.8,2.6,2.8,4.6V44H46v-9.5C46,29.8,45,26.2,39.5,26.2z"});const Ft=Rt("linkedin",(function(e,{title:t,summary:n,source:r}){return Lt(e,"linkedin.url"),"https://linkedin.com/shareArticle"+St({url:e,mini:"true",title:t,summary:n,source:r})}),(({title:e,summary:t,source:n})=>({title:e,summary:t,source:n})),{windowWidth:750,windowHeight:600});Ct({color:"#21A5D8",networkName:"livejournal",path:"M18.3407821,28.1764706 L21.9441341,31.789916 L33.0055865,42.882353 C33.0055865,42.882353 33.0893855,42.9663866 33.0893855,42.9663866 L46.6648046,47 C46.6648046,47 46.6648046,47 46.7486034,47 C46.8324022,47 46.8324022,47 46.9162012,46.9159664 C47,46.8319327 47,46.8319327 47,46.7478991 L42.9776536,33.1344537 C42.9776536,33.1344537 42.9776536,33.1344537 42.8938548,33.0504202 L31.1620111,21.3697479 L31.1620111,21.3697479 L28.1452514,18.2605042 C27.3072626,17.4201681 26.5530726,17 25.7150838,17 C24.2905028,17 23.0335195,18.3445378 21.5251397,19.8571429 C21.273743,20.1092437 20.9385475,20.4453781 20.6871508,20.697479 C20.3519553,21.0336134 20.1005586,21.2857143 19.849162,21.5378151 C18.3407821,22.9663866 17.0837989,24.2268908 17,25.7394958 C17.0837989,26.4957983 17.5027933,27.3361345 18.3407821,28.1764706 Z M39.9012319,39.6134454 C39.7336341,39.4453781 39.4822374,37.6806724 40.2364275,36.8403362 C40.9906174,36.0840337 41.6610084,36 42.1638017,36 C42.3313995,36 42.4989973,36 42.5827961,36 L44.8453659,43.5630253 L43.5883828,44.8235295 L36.0464833,42.5546218 C35.9626843,42.2184874 35.8788855,41.2100841 36.8844722,40.2016807 C37.2196676,39.8655463 37.8900587,39.6134454 38.5604498,39.6134454 C39.147042,39.6134454 39.5660364,39.7815126 39.5660364,39.7815126 C39.6498353,39.8655463 39.8174331,39.8655463 39.8174331,39.7815126 C39.9850307,39.7815126 39.9850307,39.697479 39.9012319,39.6134454 Z"});Rt("livejournal",(function(e,{title:t,description:n}){return Lt(e,"livejournal.url"),"https://www.livejournal.com/update.bml"+St({subject:t,event:n})}),(e=>({title:e.title,description:e.description})),{windowWidth:660,windowHeight:460}),Ct({color:"#168DE2",networkName:"mailru",path:"M39.7107745,17 C41.6619755,17 43.3204965,18.732852 43.3204965,21.0072202 C43.3204965,23.2815885 41.7595357,25.0144404 39.7107745,25.0144404 C37.7595732,25.0144404 36.1010522,23.2815885 36.1010522,21.0072202 C36.1010522,18.732852 37.7595732,17 39.7107745,17 Z M24.3938451,17 C26.3450463,17 28.0035672,18.732852 28.0035672,21.0072202 C28.0035672,23.2815885 26.4426063,25.0144404 24.3938451,25.0144404 C22.4426439,25.0144404 20.7841229,23.2815885 20.7841229,21.0072202 C20.7841229,18.732852 22.4426439,17 24.3938451,17 Z M51.9057817,43.4259928 C51.7106617,44.0758123 51.4179815,44.6173285 50.9301812,44.9422383 C50.637501,45.1588448 50.2472607,45.267148 49.8570205,45.267148 C49.07654,45.267148 48.3936197,44.833935 48.0033795,44.0758123 L46.2472985,40.7184115 L45.759498,41.2599278 C42.5400162,44.9422383 37.466893,47 32.0035297,47 C26.5401664,47 21.5646034,44.9422383 18.2475614,41.2599278 L17.7597611,40.7184115 L16.00368,44.0758123 C15.6134398,44.833935 14.9305194,45.267148 14.1500389,45.267148 C13.7597986,45.267148 13.3695584,45.1588448 13.0768782,44.9422383 C12.0037176,44.2924187 11.7110374,42.7761733 12.2963978,41.5848375 L16.7841605,33.0288807 C17.1744007,32.270758 17.8573211,31.8375453 18.6378016,31.8375453 C19.0280418,31.8375453 19.4182821,31.9458485 19.7109623,32.1624548 C20.7841229,32.8122743 21.0768031,34.3285197 20.4914427,35.5198555 L20.1012025,36.2779783 L20.2963226,36.602888 C22.4426439,39.9602888 27.0279667,42.234657 31.9059697,42.234657 C36.7839727,42.234657 41.3692955,40.068592 43.5156167,36.602888 L43.7107367,36.2779783 L43.3204965,35.6281587 C43.0278165,35.0866425 42.9302562,34.436823 43.1253765,33.7870035 C43.3204965,33.137184 43.6131767,32.5956678 44.100977,32.270758 C44.3936572,32.0541515 44.7838975,31.9458485 45.1741377,31.9458485 C45.9546182,31.9458485 46.6375385,32.3790613 47.0277787,33.137184 L51.5155415,41.6931408 C52.003342,42.234657 52.100902,42.8844765 51.9057817,43.4259928 Z"});Rt("mailru",(function(e,{title:t,description:n,imageUrl:r}){return Lt(e,"mailru.url"),"https://connect.mail.ru/share"+St({url:e,title:t,description:n,image_url:r})}),(e=>({title:e.title,description:e.description,imageUrl:e.imageUrl})),{windowWidth:660,windowHeight:460}),Ct({color:"#F97400",networkName:"ok",path:"M39,30c-1,0-3,2-7,2s-6-2-7-2c-1.1,0-2,0.9-2,2c0,1,0.6,1.5,1,1.7c1.2,0.7,5,2.3,5,2.3l-4.3,5.4 c0,0-0.8,0.9-0.8,1.6c0,1.1,0.9,2,2,2c1,0,1.5-0.7,1.5-0.7S32,39,32,39c0,0,4.5,5.3,4.5,5.3S37,45,38,45c1.1,0,2-0.9,2-2 c0-0.6-0.8-1.6-0.8-1.6L35,36c0,0,3.8-1.6,5-2.3c0.4-0.3,1-0.7,1-1.7C41,30.9,40.1,30,39,30z M32,15c-3.9,0-7,3.1-7,7s3.1,7,7,7c3.9,0,7-3.1,7-7S35.9,15,32,15z M32,25.5 c-1.9,0-3.5-1.6-3.5-3.5c0-1.9,1.6-3.5,3.5-3.5c1.9,0,3.5,1.6,3.5,3.5C35.5,23.9,33.9,22.5,35,22.5z "});Rt("ok",(function(e,{title:t,description:n,image:r}){return Lt(e,"ok.url"),"https://connect.ok.ru/offer"+St({url:e,title:t,description:n,imageUrl:r})}),(e=>({title:e.title,description:e.description,image:e.image})),{windowWidth:588,windowHeight:480,windowPosition:"screenCenter"});Dt((function(e,t){window.OK||(window.OK={Share:{count:function(e,t){var n,r;null==(r=(n=window.OK.callbacks)[e])||r.call(n,t)}},callbacks:[]});const n=window.OK.callbacks.length;return window.ODKL={updateCount(e,t){var n,r;const o=""===e?0:parseInt(e.replace("react-share-",""),10);null==(r=(n=window.OK.callbacks)[o])||r.call(n,""===t?void 0:parseInt(t,10))}},window.OK.callbacks.push(t),ft("https://connect.ok.ru/dk"+St({"st.cmd":"extLike",uid:`react-share-${n}`,ref:e}))})),Ct({color:"#E60023",networkName:"pinterest",path:"M32,16c-8.8,0-16,7.2-16,16c0,6.6,3.9,12.2,9.6,14.7c0-1.1,0-2.5,0.3-3.7 c0.3-1.3,2.1-8.7,2.1-8.7s-0.5-1-0.5-2.5c0-2.4,1.4-4.1,3.1-4.1c1.5,0,2.2,1.1,2.2,2.4c0,1.5-0.9,3.7-1.4,5.7 c-0.4,1.7,0.9,3.1,2.5,3.1c3,0,5.1-3.9,5.1-8.5c0-3.5-2.4-6.1-6.7-6.1c-4.9,0-7.9,3.6-7.9,7.7c0,1.4,0.4,2.4,1.1,3.1 c0.3,0.3,0.3,0.5,0.2,0.9c-0.1,0.3-0.3,1-0.3,1.3c-0.1,0.4-0.4,0.6-0.8,0.4c-2.2-0.9-3.3-3.4-3.3-6.1c0-4.5,3.8-10,11.4-10 c6.1,0,10.1,4.4,10.1,9.2c0,6.3-3.5,11-8.6,11c-1.7,0-3.4-0.9-3.9-2c0,0-0.9,3.7-1.1,4.4c-0.3,1.2-1,2.5-1.6,3.4 c1.4,0.4,3,0.7,4.5,0.7c8.8,0,16-7.2,16-16C48,23.2,40.8,16,32,16z"});Rt("pinterest",(function(e,{media:t,description:n,pinId:r}){return r?`https://pinterest.com/pin/${r}/repin/x/`:(Lt(e,"pinterest.url"),Lt(t,"pinterest.media"),"https://pinterest.com/pin/create/button/"+St({url:e,media:t,description:n}))}),(e=>({media:e.media,description:e.description,pinId:e.pinId})),{windowWidth:1e3,windowHeight:730});Dt((function(e,t){ft("https://api.pinterest.com/v1/urls/count.json"+St({url:e}),((e,n)=>{t(n?n.count:void 0)}))})),Ct({color:"#EF3F56",networkName:"pocket",path:"M41.084 29.065l-7.528 7.882a2.104 2.104 0 0 1-1.521.666 2.106 2.106 0 0 1-1.522-.666l-7.528-7.882c-.876-.914-.902-2.43-.065-3.384.84-.955 2.228-.987 3.1-.072l6.015 6.286 6.022-6.286c.88-.918 2.263-.883 3.102.071.841.938.82 2.465-.06 3.383l-.015.002zm6.777-10.976C47.463 16.84 46.361 16 45.14 16H18.905c-1.2 0-2.289.82-2.716 2.044-.125.363-.189.743-.189 1.125v10.539l.112 2.096c.464 4.766 2.73 8.933 6.243 11.838.06.053.125.102.19.153l.04.033c1.882 1.499 3.986 2.514 6.259 3.014a14.662 14.662 0 0 0 6.13.052c.118-.042.235-.065.353-.087.03 0 .065-.022.098-.042a15.395 15.395 0 0 0 6.011-2.945l.039-.045.18-.153c3.502-2.902 5.765-7.072 6.248-11.852L48 29.674v-10.52c0-.366-.041-.728-.161-1.08l.022.015z"});Rt("pocket",(function(e,{title:t}){return Lt(e,"pocket.url"),"https://getpocket.com/save"+St({url:e,title:t})}),(e=>({title:e.title})),{windowWidth:500,windowHeight:500}),Ct({color:"#FF5700",networkName:"reddit",path:"M 53.34375 32 C 53.277344 30.160156 52.136719 28.53125 50.429688 27.839844 C 48.722656 27.148438 46.769531 27.523438 45.441406 28.800781 C 41.800781 26.324219 37.519531 24.957031 33.121094 24.863281 L 35.199219 14.878906 L 42.046875 16.320312 C 42.214844 17.882812 43.496094 19.09375 45.066406 19.171875 C 46.636719 19.253906 48.03125 18.183594 48.359375 16.644531 C 48.6875 15.105469 47.847656 13.558594 46.382812 12.992188 C 44.914062 12.425781 43.253906 13.007812 42.464844 14.367188 L 34.625 12.800781 C 34.363281 12.742188 34.09375 12.792969 33.871094 12.9375 C 33.648438 13.082031 33.492188 13.308594 33.441406 13.566406 L 31.070312 24.671875 C 26.617188 24.738281 22.277344 26.105469 18.59375 28.609375 C 17.242188 27.339844 15.273438 26.988281 13.570312 27.707031 C 11.863281 28.429688 10.746094 30.089844 10.71875 31.941406 C 10.691406 33.789062 11.757812 35.484375 13.441406 36.257812 C 13.402344 36.726562 13.402344 37.195312 13.441406 37.664062 C 13.441406 44.832031 21.792969 50.65625 32.097656 50.65625 C 42.398438 50.65625 50.753906 44.832031 50.753906 37.664062 C 50.789062 37.195312 50.789062 36.726562 50.753906 36.257812 C 52.363281 35.453125 53.371094 33.800781 53.34375 32 Z M 21.34375 35.199219 C 21.34375 33.433594 22.777344 32 24.542969 32 C 26.3125 32 27.742188 33.433594 27.742188 35.199219 C 27.742188 36.96875 26.3125 38.398438 24.542969 38.398438 C 22.777344 38.398438 21.34375 36.96875 21.34375 35.199219 Z M 39.9375 44 C 37.664062 45.710938 34.871094 46.582031 32.03125 46.464844 C 29.191406 46.582031 26.398438 45.710938 24.128906 44 C 23.847656 43.65625 23.871094 43.15625 24.183594 42.839844 C 24.5 42.527344 25 42.503906 25.34375 42.785156 C 27.269531 44.195312 29.617188 44.90625 32 44.800781 C 34.386719 44.929688 36.746094 44.242188 38.6875 42.847656 C 39.042969 42.503906 39.605469 42.511719 39.953125 42.863281 C 40.296875 43.21875 40.289062 43.785156 39.9375 44.128906 Z M 39.359375 38.527344 C 37.59375 38.527344 36.160156 37.09375 36.160156 35.328125 C 36.160156 33.5625 37.59375 32.128906 39.359375 32.128906 C 41.128906 32.128906 42.558594 33.5625 42.558594 35.328125 C 42.59375 36.203125 42.269531 37.054688 41.65625 37.6875 C 41.046875 38.316406 40.203125 38.664062 39.328125 38.65625 Z M 39.359375 38.527344"});Rt("reddit",(function(e,{title:t}){return Lt(e,"reddit.url"),"https://www.reddit.com/submit"+St({url:e,title:t})}),(e=>({title:e.title})),{windowWidth:660,windowHeight:460,windowPosition:"windowCenter"});Rt("gab",(function(e,{title:t}){return Lt(e,"gab.url"),"https://gab.com/compose"+St({url:e,text:t})}),(e=>({title:e.title})),{windowWidth:660,windowHeight:640,windowPosition:"windowCenter"}),Ct({color:"#00d178",networkName:"gab",path:"m17.0506,23.97457l5.18518,0l0,14.23933c0,6.82699 -3.72695,10.09328 -9.33471,10.09328c-2.55969,0 -4.82842,-0.87286 -6.22084,-2.0713l2.07477,-3.88283c1.19844,0.81051 2.33108,1.29543 3.85511,1.29543c2.75366,0 4.44049,-1.97432 4.44049,-4.82149l0,-0.87286c-1.16728,1.39242 -2.81947,2.0713 -4.63446,2.0713c-4.44048,0 -7.81068,-3.68885 -7.81068,-8.28521c0,-4.59289 3.37019,-8.28174 7.81068,-8.28174c1.81499,0 3.46718,0.67888 4.63446,2.0713l0,-1.55521zm-3.62997,11.39217c1.97777,0 3.62997,-1.6522 3.62997,-3.62652c0,-1.97432 -1.6522,-3.62305 -3.62997,-3.62305c-1.97778,0 -3.62997,1.64873 -3.62997,3.62305c0,1.97432 1.65219,3.62652 3.62997,3.62652zm25.7077,4.13913l-5.18518,0l0,-1.29197c-1.00448,1.13264 -2.3969,1.81152 -4.21188,1.81152c-3.62997,0 -5.63893,-2.52504 -5.63893,-5.4034c0,-4.27076 5.251,-5.85715 9.78846,-4.49937c-0.09698,-1.39241 -0.9733,-2.39343 -2.78829,-2.39343c-1.26426,0 -2.72248,0.48492 -3.62997,1.00102l-1.5552,-3.72003c1.19844,-0.77587 3.40136,-1.55174 5.96452,-1.55174c3.78931,0 7.25648,2.13365 7.25648,7.95962l0,8.08777zm-5.18518,-6.14809c-2.42806,-0.77587 -4.66563,-0.3533 -4.66563,1.36124c0,1.00101 0.84168,1.6799 1.84616,1.6799c1.20191,0 2.56315,-0.96984 2.81947,-3.04115zm13.00626,-17.66495l0,9.83695c1.16727,-1.39242 2.81946,-2.0713 4.63445,-2.0713c4.44048,0 7.81068,3.68885 7.81068,8.28174c0,4.59636 -3.37019,8.28521 -7.81068,8.28521c-1.81499,0 -3.46718,-0.67888 -4.63445,-2.0713l0,1.55174l-5.18519,0l0,-23.81304l5.18519,0zm3.62997,19.67391c1.97777,0 3.62997,-1.6522 3.62997,-3.62652c0,-1.97432 -1.6522,-3.62305 -3.62997,-3.62305c-1.97778,0 -3.62997,1.64873 -3.62997,3.62305c0,1.97432 1.65219,3.62652 3.62997,3.62652zm0,0"});Dt((function(e,t){ft(`https://www.reddit.com/api/info.json?limit=1&url=${e}`,{param:"jsonp"},((e,n)=>{t(!e&&n&&n.data&&n.data.children.length>0&&n.data.children[0].data.score?n.data.children[0].data.score:void 0)}))})),Ct({color:"#25A3E3",networkName:"telegram",path:"m45.90873,15.44335c-0.6901,-0.0281 -1.37668,0.14048 -1.96142,0.41265c-0.84989,0.32661 -8.63939,3.33986 -16.5237,6.39174c-3.9685,1.53296 -7.93349,3.06593 -10.98537,4.24067c-3.05012,1.1765 -5.34694,2.05098 -5.4681,2.09312c-0.80775,0.28096 -1.89996,0.63566 -2.82712,1.72788c-0.23354,0.27218 -0.46884,0.62161 -0.58825,1.10275c-0.11941,0.48114 -0.06673,1.09222 0.16682,1.5716c0.46533,0.96052 1.25376,1.35737 2.18443,1.71383c3.09051,0.99037 6.28638,1.93508 8.93263,2.8236c0.97632,3.44171 1.91401,6.89571 2.84116,10.34268c0.30554,0.69185 0.97105,0.94823 1.65764,0.95525l-0.00351,0.03512c0,0 0.53908,0.05268 1.06412,-0.07375c0.52679,-0.12292 1.18879,-0.42846 1.79109,-0.99212c0.662,-0.62161 2.45836,-2.38812 3.47683,-3.38552l7.6736,5.66477l0.06146,0.03512c0,0 0.84989,0.59703 2.09312,0.68132c0.62161,0.04214 1.4399,-0.07726 2.14229,-0.59176c0.70766,-0.51626 1.1765,-1.34683 1.396,-2.29506c0.65673,-2.86224 5.00979,-23.57745 5.75257,-27.00686l-0.02107,0.08077c0.51977,-1.93157 0.32837,-3.70159 -0.87096,-4.74991c-0.60054,-0.52152 -1.2924,-0.7498 -1.98425,-0.77965l0,0.00176zm-0.2072,3.29069c0.04741,0.0439 0.0439,0.0439 0.00351,0.04741c-0.01229,-0.00351 0.14048,0.2072 -0.15804,1.32576l-0.01229,0.04214l-0.00878,0.03863c-0.75858,3.50668 -5.15554,24.40802 -5.74203,26.96472c-0.08077,0.34417 -0.11414,0.31959 -0.09482,0.29852c-0.1756,-0.02634 -0.50045,-0.16506 -0.52679,-0.1756l-13.13468,-9.70175c4.4988,-4.33199 9.09945,-8.25307 13.744,-12.43229c0.8218,-0.41265 0.68483,-1.68573 -0.29852,-1.70681c-1.04305,0.24584 -1.92279,0.99564 -2.8798,1.47502c-5.49971,3.2626 -11.11882,6.13186 -16.55882,9.49279c-2.792,-0.97105 -5.57873,-1.77704 -8.15298,-2.57601c2.2336,-0.89555 4.00889,-1.55579 5.75608,-2.23009c3.05188,-1.1765 7.01687,-2.7042 10.98537,-4.24067c7.94051,-3.06944 15.92667,-6.16346 16.62028,-6.43037l0.05619,-0.02283l0.05268,-0.02283c0.19316,-0.0878 0.30378,-0.09658 0.35471,-0.10009c0,0 -0.01756,-0.05795 -0.00351,-0.04566l-0.00176,0zm-20.91715,22.0638l2.16687,1.60145c-0.93418,0.91311 -1.81743,1.77353 -2.45485,2.38812l0.28798,-3.98957"});Rt("telegram",(function(e,{title:t}){return Lt(e,"telegram.url"),"https://telegram.me/share/url"+St({url:e,text:t})}),(e=>({title:e.title})),{windowWidth:550,windowHeight:400}),Ct({color:"#34526f",networkName:"tumblr",path:"M39.2,41c-0.6,0.3-1.6,0.5-2.4,0.5c-2.4,0.1-2.9-1.7-2.9-3v-9.3h6v-4.5h-6V17c0,0-4.3,0-4.4,0 c-0.1,0-0.2,0.1-0.2,0.2c-0.3,2.3-1.4,6.4-5.9,8.1v3.9h3V39c0,3.4,2.5,8.1,9,8c2.2,0,4.7-1,5.2-1.8L39.2,41z"});Rt("tumblr",(function(e,{title:t,caption:n,tags:r,posttype:o}){return Lt(e,"tumblr.url"),"https://www.tumblr.com/widgets/share/tool"+St({canonicalUrl:e,title:t,caption:n,tags:r,posttype:o})}),(e=>({title:e.title,tags:(e.tags||[]).join(","),caption:e.caption,posttype:e.posttype||"link"})),{windowWidth:660,windowHeight:460});Dt((function(e,t){return ft("https://api.tumblr.com/v2/share/stats"+St({url:e}),((e,n)=>{t(!e&&n&&n.response?n.response.note_count:void 0)}))})),Ct({color:"#00aced",networkName:"twitter",path:"M48,22.1c-1.2,0.5-2.4,0.9-3.8,1c1.4-0.8,2.4-2.1,2.9-3.6c-1.3,0.8-2.7,1.3-4.2,1.6 C41.7,19.8,40,19,38.2,19c-3.6,0-6.6,2.9-6.6,6.6c0,0.5,0.1,1,0.2,1.5c-5.5-0.3-10.3-2.9-13.5-6.9c-0.6,1-0.9,2.1-0.9,3.3 c0,2.3,1.2,4.3,2.9,5.5c-1.1,0-2.1-0.3-3-0.8c0,0,0,0.1,0,0.1c0,3.2,2.3,5.8,5.3,6.4c-0.6,0.1-1.1,0.2-1.7,0.2c-0.4,0-0.8,0-1.2-0.1 c0.8,2.6,3.3,4.5,6.1,4.6c-2.2,1.8-5.1,2.8-8.2,2.8c-0.5,0-1.1,0-1.6-0.1c2.9,1.9,6.4,2.9,10.1,2.9c12.1,0,18.7-10,18.7-18.7 c0-0.3,0-0.6,0-0.8C46,24.5,47.1,23.4,48,22.1z"});const At=Rt("twitter",(function(e,{title:t,via:n,hashtags:r=[],related:o=[]}){return Lt(e,"twitter.url"),Lt(Array.isArray(r),"twitter.hashtags is not an array"),Lt(Array.isArray(o),"twitter.related is not an array"),"https://twitter.com/intent/tweet"+St({url:e,text:t,via:n,hashtags:r.length>0?r.join(","):void 0,related:o.length>0?o.join(","):void 0})}),(e=>({hashtags:e.hashtags,title:e.title,via:e.via,related:e.related})),{windowWidth:550,windowHeight:400});Ct({color:"#7360f2",networkName:"viber",path:"m31.0,12.3c9.0,0.2 16.4,6.2 18.0,15.2c0.2,1.5 0.3,3.0 0.4,4.6a1.0,1.0 0 0 1 -0.8,1.2l-0.1,0a1.1,1.1 0 0 1 -1.0,-1.2l0,0c-0.0,-1.2 -0.1,-2.5 -0.3,-3.8a16.1,16.1 0 0 0 -13.0,-13.5c-1.0,-0.1 -2.0,-0.2 -3.0,-0.3c-0.6,-0.0 -1.4,-0.1 -1.6,-0.8a1.1,1.1 0 0 1 0.9,-1.2l0.6,0l0.0,-0.0zm10.6,39.2a19.9,19.9 0 0 1 -2.1,-0.6c-6.9,-2.9 -13.2,-6.6 -18.3,-12.2a47.5,47.5 0 0 1 -7.0,-10.7c-0.8,-1.8 -1.6,-3.7 -2.4,-5.6c-0.6,-1.7 0.3,-3.4 1.4,-4.7a11.3,11.3 0 0 1 3.7,-2.8a2.4,2.4 0 0 1 3.0,0.7a39.0,39.0 0 0 1 4.7,6.5a3.1,3.1 0 0 1 -0.8,4.2c-0.3,0.2 -0.6,0.5 -1.0,0.8a3.3,3.3 0 0 0 -0.7,0.7a2.1,2.1 0 0 0 -0.1,1.9c1.7,4.9 4.7,8.7 9.7,10.8a5.0,5.0 0 0 0 2.5,0.6c1.5,-0.1 2.0,-1.8 3.1,-2.7a2.9,2.9 0 0 1 3.5,-0.1c1.1,0.7 2.2,1.4 3.3,2.2a37.8,37.8 0 0 1 3.1,2.4a2.4,2.4 0 0 1 0.7,3.0a10.4,10.4 0 0 1 -4.4,4.8a10.8,10.8 0 0 1 -1.9,0.6c-0.7,-0.2 0.6,-0.2 0,0l0.0,0l0,-0.0zm3.1,-21.4a4.2,4.2 0 0 1 -0.0,0.6a1.0,1.0 0 0 1 -1.9,0.1a2.7,2.7 0 0 1 -0.1,-0.8a10.9,10.9 0 0 0 -1.4,-5.5a10.2,10.2 0 0 0 -4.2,-4.0a12.3,12.3 0 0 0 -3.4,-1.0c-0.5,-0.0 -1.0,-0.1 -1.5,-0.2a0.9,0.9 0 0 1 -0.9,-1.0l0,-0.1a0.9,0.9 0 0 1 0.9,-0.9l0.1,0a14.1,14.1 0 0 1 5.9,1.5a11.9,11.9 0 0 1 6.5,9.3c0,0.1 0.0,0.3 0.0,0.5c0,0.4 0.0,0.9 0.0,1.5l0,0l0.0,0.0zm-5.6,-0.2a1.1,1.1 0 0 1 -1.2,-0.9l0,-0.1a11.3,11.3 0 0 0 -0.2,-1.4a4.0,4.0 0 0 0 -1.5,-2.3a3.9,3.9 0 0 0 -1.2,-0.5c-0.5,-0.1 -1.1,-0.1 -1.6,-0.2a1.0,1.0 0 0 1 -0.8,-1.1l0,0l0,0a1.0,1.0 0 0 1 1.1,-0.8c3.4,0.2 6.0,2.0 6.3,6.2a2.8,2.8 0 0 1 0,0.8a0.8,0.8 0 0 1 -0.8,0.7l0,0l0.0,-0.0z"});Rt("viber",(function(e,{title:t,separator:n}){return Lt(e,"viber.url"),"viber://forward"+St({text:t?t+n+e:e})}),(e=>({title:e.title,separator:e.separator||" "})),{windowWidth:660,windowHeight:460}),Ct({color:"#4C75A3",networkName:"vk",path:"M44.94,44.84h-0.2c-2.17-.36-3.66-1.92-4.92-3.37C39.1,40.66,38,38.81,36.7,39c-1.85.3-.93,3.52-1.71,4.9-0.62,1.11-3.29.91-5.12,0.71-5.79-.62-8.75-3.77-11.35-7.14A64.13,64.13,0,0,1,11.6,26a10.59,10.59,0,0,1-1.51-4.49C11,20.7,12.56,21,14.11,21c1.31,0,3.36-.29,4.32.2C19,21.46,19.57,23,20,24a37.18,37.18,0,0,0,3.31,5.82c0.56,0.81,1.41,2.35,2.41,2.14s1.06-2.63,1.1-4.18c0-1.77,0-4-.5-4.9S25,22,24.15,21.47c0.73-1.49,2.72-1.63,5.12-1.63,2,0,4.84-.23,5.62,1.12s0.25,3.85.2,5.71c-0.06,2.09-.41,4.25,1,5.21,1.09-.12,1.68-1.2,2.31-2A28,28,0,0,0,41.72,24c0.44-1,.91-2.65,1.71-3,1.21-.47,3.15-0.1,4.92-0.1,1.46,0,4.05-.41,4.52.61,0.39,0.85-.75,3-1.1,3.57a61.88,61.88,0,0,1-4.12,5.61c-0.58.78-1.78,2-1.71,3.27,0.05,0.94,1,1.67,1.71,2.35a33.12,33.12,0,0,1,3.92,4.18c0.47,0.62,1.5,2,1.4,2.76C52.66,45.81,46.88,44.24,44.94,44.84Z"});Rt("vk",(function(e,{title:t,image:n,noParse:r,noVkLinks:o}){return Lt(e,"vk.url"),"https://vk.com/share.php"+St({url:e,title:t,image:n,noparse:r?1:0,no_vk_links:o?1:0})}),(e=>({title:e.title,image:e.image,noParse:e.noParse,noVkLinks:e.noVkLinks})),{windowWidth:660,windowHeight:460});Dt((function(e,t){window.VK||(window.VK={}),window.VK.Share={count:(e,t)=>{var n,r;return null==(r=null==(n=window.VK.callbacks)?void 0:n[e])?void 0:r.call(n,t)}},window.VK.callbacks=[];const n=window.VK.callbacks.length;return window.VK.callbacks.push(t),ft("https://vk.com/share.php"+St({act:"count",index:n,url:e}))})),Ct({color:"#DF2029",networkName:"weibo",path:"M40.9756152,15.0217119 C40.5000732,15.0546301 39.9999314,15.1204666 39.5325878,15.2192213 C38.6634928,15.4085016 38.0977589,16.2643757 38.2863368,17.1284787 C38.4667163,18.0008129 39.3194143,18.5686519 40.1885094,18.3793715 C42.8613908,17.8115326 45.7720411,18.6427174 47.7316073,20.8153207 C49.6911735,22.996153 50.2077122,25.975254 49.3714112,28.5840234 C49.1008441,29.4316684 49.5763861,30.3533789 50.4208857,30.6249537 C51.2653852,30.8965286 52.1754769,30.4192153 52.4542425,29.5715703 C53.6349013,25.9011885 52.9133876,21.7699494 50.1585171,18.7085538 C48.0923641,16.4042776 45.2063093,15.1533848 42.3530505,15.0217119 C41.8775084,14.9970227 41.4511594,14.9887937 40.9756152,15.0217119 Z M27.9227762,19.8277737 C24.9957268,20.140498 20.863421,22.4365431 17.2312548,26.0822378 C13.2711279,30.0571148 11,34.2871065 11,37.9328012 C11,44.9032373 19.8713401,49.125 28.5786978,49.125 C39.9917329,49.125 47.600423,42.4261409 47.600423,37.1427636 C47.600423,33.9496952 44.9603397,32.1638816 42.549827,31.4149913 C41.9594976,31.2339421 41.5167516,31.1434164 41.8283133,30.3616079 C42.5006339,28.66632 42.6236176,27.1932286 41.8939054,26.1480742 C40.5328692,24.1894405 36.7203236,24.2881952 32.448635,26.0822378 C32.448635,26.0822378 31.1203949,26.6912261 31.4647526,25.6213825 C32.1206742,23.4981576 32.0304845,21.712342 31.0056075,20.6836478 C30.2840938,19.9512176 29.2510184,19.6878718 27.9227762,19.8277737 Z M42.0906819,20.6836478 C41.6233383,20.6589586 41.1723917,20.716566 40.7132466,20.8153207 C39.9671353,20.9716828 39.4997917,21.7781784 39.6637721,22.5270687 C39.8277525,23.275959 40.5574647,23.7450433 41.303576,23.5804521 C42.1972686,23.3911718 43.2057485,23.6380596 43.8616701,24.3704897 C44.5175916,25.1029198 44.6733735,26.0657797 44.3864073,26.9381118 C44.1486363,27.6705419 44.5093932,28.4770397 45.2391054,28.7156963 C45.9688176,28.9461239 46.780521,28.5922524 47.0100936,27.8598223 C47.584026,26.0740087 47.2396661,24.0248493 45.8950269,22.5270687 C44.886547,21.4078489 43.4845162,20.7494842 42.0906819,20.6836478 Z M29.496988,29.9665891 C35.3100922,30.1723275 39.9917329,33.0691319 40.3852858,37.0769272 C40.8362324,41.6607904 35.5970585,45.9319315 28.6442899,46.6232144 C21.6915214,47.3144973 15.6488446,44.154347 15.197898,39.5787128 C14.7469514,34.9948495 20.059916,30.7237084 27.004486,30.0324256 C27.8735831,29.950131 28.6688875,29.9336709 29.496988,29.9665891 Z M25.5614586,34.3776322 C23.183744,34.5916017 20.9372116,35.9577073 19.9205332,37.9328012 C18.5348994,40.6238672 19.9041362,43.6029661 23.0689567,44.582284 C26.340366,45.5945202 30.1857056,44.0638213 31.5303448,41.1587879 C32.8503864,38.3195909 31.1613894,35.3734082 27.9227762,34.5751416 C27.1438688,34.3776322 26.356763,34.3035667 25.5614586,34.3776322 Z M24.052839,38.7228388 C24.3316067,38.7310678 24.5857748,38.8215935 24.8399449,38.9203482 C25.8648218,39.3400561 26.1845841,40.4428158 25.5614586,41.4221338 C24.9219361,42.3932227 23.5690963,42.8623069 22.5442194,42.4096807 C21.5357395,41.9652856 21.2487754,40.8542948 21.8882979,39.9078951 C22.3638421,39.2001542 23.2247386,38.7146097 24.052839,38.7228388 Z"});Rt("weibo",(function(e,{title:t,image:n}){return Lt(e,"weibo.url"),"http://service.weibo.com/share/share.php"+St({url:e,title:t,pic:n})}),(e=>({title:e.title,image:e.image})),{windowWidth:660,windowHeight:550,windowPosition:"screenCenter"}),Ct({color:"#25D366",networkName:"whatsapp",path:"m42.32286,33.93287c-0.5178,-0.2589 -3.04726,-1.49644 -3.52105,-1.66732c-0.4712,-0.17346 -0.81554,-0.2589 -1.15987,0.2589c-0.34175,0.51004 -1.33075,1.66474 -1.63108,2.00648c-0.30032,0.33658 -0.60064,0.36247 -1.11327,0.12945c-0.5178,-0.2589 -2.17994,-0.80259 -4.14759,-2.56312c-1.53269,-1.37217 -2.56312,-3.05503 -2.86603,-3.57283c-0.30033,-0.5178 -0.03366,-0.80259 0.22524,-1.06149c0.23301,-0.23301 0.5178,-0.59547 0.7767,-0.90616c0.25372,-0.31068 0.33657,-0.5178 0.51262,-0.85437c0.17088,-0.36246 0.08544,-0.64725 -0.04402,-0.90615c-0.12945,-0.2589 -1.15987,-2.79613 -1.58964,-3.80584c-0.41424,-1.00971 -0.84142,-0.88027 -1.15987,-0.88027c-0.29773,-0.02588 -0.64208,-0.02588 -0.98382,-0.02588c-0.34693,0 -0.90616,0.12945 -1.37736,0.62136c-0.4712,0.5178 -1.80194,1.76053 -1.80194,4.27186c0,2.51134 1.84596,4.945 2.10227,5.30747c0.2589,0.33657 3.63497,5.51458 8.80262,7.74113c1.23237,0.5178 2.1903,0.82848 2.94111,1.08738c1.23237,0.38836 2.35599,0.33657 3.24402,0.20712c0.99159,-0.15534 3.04985,-1.24272 3.47963,-2.45956c0.44013,-1.21683 0.44013,-2.22654 0.31068,-2.45955c-0.12945,-0.23301 -0.46601,-0.36247 -0.98382,-0.59548m-9.40068,12.84407l-0.02589,0c-3.05503,0 -6.08417,-0.82849 -8.72495,-2.38189l-0.62136,-0.37023l-6.47252,1.68286l1.73463,-6.29129l-0.41424,-0.64725c-1.70875,-2.71846 -2.6149,-5.85116 -2.6149,-9.07706c0,-9.39809 7.68934,-17.06155 17.15993,-17.06155c4.58253,0 8.88029,1.78642 12.11655,5.02268c3.23625,3.21036 5.02267,7.50812 5.02267,12.06476c-0.0078,9.3981 -7.69712,17.06155 -17.14699,17.06155m14.58906,-31.58846c-3.93529,-3.80584 -9.1133,-5.95471 -14.62789,-5.95471c-11.36055,0 -20.60848,9.2065 -20.61625,20.52564c0,3.61684 0.94757,7.14565 2.75211,10.26282l-2.92557,10.63564l10.93337,-2.85309c3.0136,1.63108 6.4052,2.4958 9.85634,2.49839l0.01037,0c11.36574,0 20.61884,-9.2091 20.62403,-20.53082c0,-5.48093 -2.14111,-10.64081 -6.03239,-14.51915"});Rt("whatsapp",(function(e,{title:t,separator:n}){return Lt(e,"whatsapp.url"),"https://"+(/(android|iphone|ipad|mobile)/i.test(navigator.userAgent)?"api":"web")+".whatsapp.com/send"+St({text:t?t+n+e:e})}),(e=>({title:e.title,separator:e.separator||" "})),{windowWidth:550,windowHeight:400}),Ct({color:"#4326c4",networkName:"workplace",path:"M34.019,10.292c0.21,0.017,0.423,0.034,0.636,0.049 c3.657,0.262,6.976,1.464,9.929,3.635c3.331,2.448,5.635,5.65,6.914,9.584c0.699,2.152,0.983,4.365,0.885,6.623 c-0.136,3.171-1.008,6.13-2.619,8.867c-0.442,0.75-0.908,1.492-1.495,2.141c-0.588,0.651-1.29,1.141-2.146,1.383 c-1.496,0.426-3.247-0.283-3.961-1.642c-0.26-0.494-0.442-1.028-0.654-1.548c-1.156-2.838-2.311-5.679-3.465-8.519 c-0.017-0.042-0.037-0.082-0.065-0.145c-0.101,0.245-0.192,0.472-0.284,0.698c-1.237,3.051-2.475,6.103-3.711,9.155 c-0.466,1.153-1.351,1.815-2.538,2.045c-1.391,0.267-2.577-0.154-3.496-1.247c-0.174-0.209-0.31-0.464-0.415-0.717 c-2.128-5.22-4.248-10.442-6.37-15.665c-0.012-0.029-0.021-0.059-0.036-0.104c0.054-0.003,0.103-0.006,0.15-0.006 c1.498-0.001,2.997,0,4.495-0.004c0.12-0.001,0.176,0.03,0.222,0.146c1.557,3.846,3.117,7.691,4.679,11.536 c0.018,0.046,0.039,0.091,0.067,0.159c0.273-0.673,0.536-1.32,0.797-1.968c1.064-2.627,2.137-5.25,3.19-7.883 c0.482-1.208,1.376-1.917,2.621-2.135c1.454-0.255,2.644,0.257,3.522,1.449c0.133,0.18,0.229,0.393,0.313,0.603 c1.425,3.495,2.848,6.991,4.269,10.488c0.02,0.047,0.04,0.093,0.073,0.172c0.196-0.327,0.385-0.625,0.559-0.935 c0.783-1.397,1.323-2.886,1.614-4.461c0.242-1.312,0.304-2.634,0.187-3.962c-0.242-2.721-1.16-5.192-2.792-7.38 c-2.193-2.939-5.086-4.824-8.673-5.625c-1.553-0.346-3.124-0.405-4.705-0.257c-3.162,0.298-6.036,1.366-8.585,3.258 c-3.414,2.534-5.638,5.871-6.623,10.016c-0.417,1.76-0.546,3.547-0.384,5.348c0.417,4.601,2.359,8.444,5.804,11.517 c2.325,2.073,5.037,3.393,8.094,3.989c1.617,0.317,3.247,0.395,4.889,0.242c1-0.094,1.982-0.268,2.952-0.529 c0.04-0.01,0.081-0.018,0.128-0.028c0,1.526,0,3.047,0,4.586c-0.402,0.074-0.805,0.154-1.21,0.221 c-0.861,0.14-1.728,0.231-2.601,0.258c-0.035,0.002-0.071,0.013-0.108,0.021c-0.493,0-0.983,0-1.476,0 c-0.049-0.007-0.1-0.018-0.149-0.022c-0.315-0.019-0.629-0.033-0.945-0.058c-1.362-0.105-2.702-0.346-4.017-0.716 c-3.254-0.914-6.145-2.495-8.66-4.752c-2.195-1.971-3.926-4.29-5.176-6.963c-1.152-2.466-1.822-5.057-1.993-7.774 c-0.014-0.226-0.033-0.451-0.05-0.676c0-0.502,0-1.003,0-1.504c0.008-0.049,0.02-0.099,0.022-0.148 c0.036-1.025,0.152-2.043,0.338-3.052c0.481-2.616,1.409-5.066,2.8-7.331c2.226-3.625,5.25-6.386,9.074-8.254 c2.536-1.24,5.217-1.947,8.037-2.126c0.23-0.015,0.461-0.034,0.691-0.051C33.052,10.292,33.535,10.292,34.019,10.292z"});Rt("workplace",(function(e,{quote:t,hashtag:n}){return Lt(e,"workplace.url"),"https://work.facebook.com/sharer.php"+St({u:e,quote:t,hashtag:n})}),(e=>({quote:e.quote,hashtag:e.hashtag})),{windowWidth:550,windowHeight:400}),Ct({color:"#000000",networkName:"X",path:"M 41.116 18.375 h 4.962 l -10.8405 12.39 l 12.753 16.86 H 38.005 l -7.821 -10.2255 L 21.235 47.625 H 16.27 l 11.595 -13.2525 L 15.631 18.375 H 25.87 l 7.0695 9.3465 z m -1.7415 26.28 h 2.7495 L 24.376 21.189 H 21.4255 z"});const Vt=()=>{const e="undefined"!=typeof window?window.location.href:"";return r.createElement("aside",{className:"mt-8 w-72 lg:mt-0 bg-primary"},r.createElement("div",{className:"font-bold text-white text-xl lg:text-h4"},"Share this project"),r.createElement("div",{className:"flex gap-6 mt-1 flex-nowrap place-content-start text-5xl text-white lg:text-2xl lg:gap-1"},r.createElement(Mt,{url:e,resetButtonStyle:!0,className:"shared","aria-label":"Facebook"},r.createElement(d.R9i,null)),r.createElement(At,{url:e,resetButtonStyle:!0,"aria-label":"X / Twitter"},r.createElement(ut.lcJ,null)),r.createElement(Ft,{url:e,resetButtonStyle:!0,"aria-label":"LinkedIn"},r.createElement(d.ltd,null)),r.createElement(jt,{resetButtonStyle:!0,url:e,subject:"Sharing a wonderful project opportunity!","aria-label":"e-mail"},r.createElement(d.Upr,null))))},Ht=e=>{let{label:t,value:n}=e;return r.createElement(r.Fragment,null,r.createElement("section",{className:"pt-4"},r.createElement("h3",{className:"text-h4"},t),r.createElement("div",{className:"text-body"},r.createElement(st,{text:n}))))},zt=e=>{let{slug:t,title:n,question:o,status:a,agency:s,topics:l,opportunityCloses:u,startDate:d,endDate:f,lastModified:h}=e;return r.createElement("div",{className:"px-2 py-4 overflow-hidden bg-white border border-gray-200 rounded-md shadow-sm h-full flex flex-col"},r.createElement("div",{className:"mt-4 ml-4"},r.createElement(p,{status:a})),r.createElement("div",{className:"p-5 pb-5"},r.createElement("div",{className:"pb-4 text-h3 font-bold leading-snug text-black"},o),r.createElement("div",null,r.createElement("div",{className:"mt-4 text-body"},r.createElement(Rs,{status:a,opportunityCloses:u,startDate:d,endDate:f})),r.createElement("div",{className:"mb-4 text-body"},r.createElement("span",{className:"font-bold"},"Lead Agency: "),s),!(0,i.xb)(l)&&r.createElement("div",{className:"text-tag mt-4"},r.createElement(Ti,{topics:l})))),r.createElement("div",{className:"p-5 pb-1 mt-auto border-t-2 border-solid"},r.createElement(c.Link,{to:"/project/"+t,"aria-label":n+" Details",className:"btn-wide"},(0,i.t9)(a,"View Opportunity","View Project","View Project"))))},Bt=e=>{let{nodes:t}=e;return r.createElement("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 mx-3 xl:mx-6 gap-4 justify-self-center"},t.map(((e,t)=>r.createElement("article",{key:"card_"+e.slug},r.createElement(zt,e)))))};var $t=n(3510);const Qt=/^([a-zA-Z]+:)?\/\//,Ut=e=>{let{name:t}=e;return r.createElement("span",{className:"flex items-center p-5 leading-snug text-white hover:opacity-75 xl:text-black xl:px-3 xl:py-2"},r.createElement("span",{className:"text-nav ml-2 font-bold border-b-2 border-white xl:border-primary"},t))},Wt=e=>{let{name:t}=e;return r.createElement("span",{className:"flex items-center p-5 leading-snug text-white hover:opacity-75 xl:text-black xl:px-3 xl:py-2"},r.createElement("span",{className:"text-nav ml-2 border-b-2 hover:border-primary border-transparent"},t))},qt=e=>r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",viewBox:"0 0 16 16"},e),r.createElement("path",{d:"M6 1h5v5L8.86 3.85 4.7 8 4 7.3l4.15-4.16L6 1Z M2 3h2v1H2v6h6V8h1v2a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1Z"})),Zt=e=>{let{name:t}=e;return r.createElement("span",{className:"flex items-center p-5 leading-snug text-white hover:opacity-75 xl:text-black xl:px-3 xl:py-2"},r.createElement("span",{className:"text-nav ml-2 border-b-2 hover:border-primary border-transparent"},t),r.createElement(qt,{className:"inline ml-1 -mr-3 fill-white xl:fill-black"}))},Gt=e=>{let{title:t,activePage:n,image:o,pages:a}=e;const[i,s]=r.useState(!1),l=(0,$t.c)(o);return r.createElement(r.Fragment,null,r.createElement("nav",{id:"nav-bar",className:"sticky top-0 flex flex-wrap items-center justify-between w-full p-0 bg-navbar xl:relative xl:px-2 xl:py-6 overflow-y-visible z-10"},r.createElement("div",{className:"flex flex-wrap justify-between w-full px-0 xl:px-4"},r.createElement("div",{className:"relative flex flex-no-wrap w-full xl:static xl:block xl:w-auto"},r.createElement("button",{className:"block p-6 ml-0 text-xl leading-none text-white outline-none cursor-pointer bg-primary xl:hidden focus:outline-none",type:"button","aria-label":"Open navigation menu",onClick:()=>s(!i)},i?r.createElement(d.aHS,null):r.createElement(d.Fm7,null)),l||t?r.createElement("div",{className:"block xl:min-h-full mx-4 my-3 xl:my-auto overflow-hidden text-nav text-black font-bold flex gap-4 items-center whitespace-nowrap"},r.createElement("a",{href:"https://www.evaluation.gov"},l?r.createElement($t.G,{className:"xl:inline-block logotype",image:l,alt:"nav_logo"}):r.createElement(r.Fragment,null)),r.createElement(c.Link,{to:"/"},t)):""),r.createElement("div",{className:"absolute top-16 w-full md:w-2/3 xl:w-auto xl:relative xl:top-0 flex-grow items-center bg-primary xl:bg-transparent xl:flex xl:bg-navbar z-10 xl:z-0 transition-transform drop-shadow-lg filter xl:drop-shadow-none"+(i?" flex":" hidden"),id:"example-navbar-danger"},r.createElement("ul",{className:"flex flex-col list-none xl:flex-row xl:ml-auto"},null==a?void 0:a.filter((e=>e.show)).map(((e,t)=>{let{name:o,link:a}=e;return r.createElement("li",{className:"nav-item",key:"nav"+t},(e=>{if("string"==typeof e)return!Qt.test(e)})(a)?r.createElement(c.Link,{to:a||"#",onClick:()=>s(!1)},n===a?r.createElement(Ut,{name:o}):r.createElement(Wt,{name:o})):r.createElement("a",{key:"nav"+t,href:a,onClick:()=>s(!1)},r.createElement(Zt,{name:o})))})))))))},Jt=e=>{var t;let{image:n,text:o,link:a,linkId:s}=e;s=null!==(t=s)&&void 0!==t?t:"bottom-banner-image-link-id";const l=(0,$t.c)(n);return r.createElement("div",{className:"py-6 mt-12 overflow-hidden bg-bottombanner p-responsive"},r.createElement("div",{className:"m-responsive"},r.createElement("div",{className:"w-full flex gap-4 sm:gap-8 items-center justify-center flex-wrap"},!(0,i.uk)(a)&&l&&r.createElement("a",{id:s,href:a,"aria-labelledby":"bottomBannerText"},r.createElement($t.G,{className:"inline-block logotype",image:l,alt:"Bottom Banner logo"})),(0,i.uk)(a)&&l&&r.createElement($t.G,{className:"inline-block logotype",image:l,alt:"Bottom Banner logo"}),r.createElement("div",{className:"inline-block text-body flex-4 min-w-20ch",id:"bottomBannerText"},"This evidence project portal is managed by the Office of Management and Budget. If you have suggestions for how to improve it, please ",r.createElement(c.Link,{className:"no-inherit",to:"/contact"},"let us know!")))))},Yt=e=>{let{name:t,title:n,employer:o,email:a,image:i,defaultImage:s,showEmail:l}=e;const c=(0,$t.c)(null!=i?i:s);return r.createElement("div",{className:"flex items-center gap-4 overflow-hidden flex-nowrap justify-left"},r.createElement("div",{className:"hidden sm:block",style:{width:"100px",height:"100px"}},c&&r.createElement($t.G,{className:"relative rounded-full",alt:t,image:(0,$t.c)(c),style:{transform:"translateZ(0)"}})),r.createElement("div",{className:"pl-2 pr-2 pb-2"},r.createElement("p",{className:"font-bold text-black text-body"},t),r.createElement("p",{className:"text-black text-body"},n),r.createElement("p",{className:"text-black text-body"},o),l?r.createElement("p",{className:"text-black text-body break-all"},a):""))},Kt=e=>{let{title:t,contacts:n,defaultImage:o}=e;return r.createElement("section",{className:"m-responsive"},r.createElement("h3",{className:"text-h3 my-4"},t),r.createElement("div",{className:"grid grid-cols-1 gap-4 md:grid-cols-2 lg:grid-cols-3 justify-self-center"},n.map(((e,t)=>r.createElement("div",{className:"w-auto px-4",key:"contact-"+t},r.createElement(Yt,Object.assign({},e,{showEmail:!1,image:e.image,defaultImage:o})))))))},Xt=e=>{let{title:t,lede:n,image:o}=e;return"Contact"==t||"About"==t?r.createElement("div",{className:"no-bottom-margin px-4 py-4 mx-0 lg:mb-16 bg-white md:px-8 md:py-12 xl:px-16 xl:container sm:min-h-15rem",style:{background:"url("+(0,c.withPrefix)((0,$t.d)(o))+")",backgroundRepeat:"no-repeat",backgroundSize:"auto",backgroundPositionY:"center"}},r.createElement("div",{className:"lg:-mb-28 m-0 lg:m-4 bg-white border-b-8 border-primary border-solid flex align-center"},r.createElement("div",{className:"w-full p-4 sm:p-12 lg:pl-28 lg:w-3/3"},r.createElement("h1",{className:"text-h3 pb-0 sm:text-h1 font-bold text-black"},t),n&&r.createElement(st,{className:"pt-6 text-body leading-normal",text:n})))):r.createElement("div",{className:"px-4 py-4 mx-0 lg:mb-16 bg-white md:px-8 md:py-12 xl:px-16 xl:container sm:min-h-15rem",style:{background:"url("+(0,c.withPrefix)((0,$t.d)(o))+")",backgroundRepeat:"no-repeat",backgroundSize:"auto",backgroundPositionY:"center"}},r.createElement("div",{className:"lg:-mb-28 m-0 lg:m-4 bg-white border-b-8 border-primary border-solid flex align-center"},r.createElement("div",{className:"w-full p-4 sm:p-12 lg:pl-28 lg:w-3/3"},r.createElement("h1",{className:"text-h3 pb-0 sm:text-h1 font-bold text-black"},t),n&&r.createElement(st,{className:"pt-6 text-body leading-normal",text:n}))))},en=e=>{let{question:t,slug:n,summary:o,status:a,opportunityCloses:l,startDate:c,endDate:u,emailContent:d,lastModified:p,agency:f,topics:h,deliverable:m,purpose:g,expertise:v,requirement:y,keyDates:b,priorResearch:w,statusOfData:x,fundingInfo:E,mainContact:k,openText:C,ongoingText:S,completeText:O,projectTeam:P,faq:N,projectInterestLink:_,newsletter:R,defaultContactImage:j,collectData:I,summaryPDF:L}=e;return r.createElement("article",null,r.createElement("header",null,r.createElement("div",{className:"py-16 p-responsive bg-primary"},r.createElement("div",{className:"flex flex-col justify-between m-responsive lg:flex-row"},r.createElement("div",{className:"w-full"},r.createElement("h1",{className:"text-h3 w-full font-bold leading-h2 text-white lg:w-4/5 lg:text-h2"},t),null!==(0,i.t9)(a,!0,!0,!0)&&r.createElement("div",{className:"mt-4 text-white text-body"},r.createElement(Rs,{status:a,opportunityCloses:l,startDate:c,endDate:u})),r.createElement("div",{className:"text-white text-body"},r.createElement("span",{className:"font-bold"},"Lead Agency: "),f)),r.createElement(Vt,null))),r.createElement("div",{className:"p-responsive pb-4"},r.createElement("section",{className:"flex flex-wrap items-start py-6 m-responsive gap-x-10 gap-y-4"},!(0,i.xb)(h)&&r.createElement("div",{className:"text-tag mt-2"},r.createElement(Ti,{topics:h}))))),r.createElement("div",{className:"p-responsive pb-4"},r.createElement("section",{className:"mt-8"},r.createElement("div",{className:"m-responsive"},r.createElement("h2",{className:"text-h3"},"Project Overview")),r.createElement("div",{className:"flex flex-col justify-between w-full py-4 lg:flex-row"},r.createElement("div",{className:"m-responsive lg:w-3/5 xl:2/3"},!(0,i.uk)(o)&&r.createElement("div",{className:"w-full lg:w-11/12"},r.createElement(Ht,{label:"Summary",value:o})),!(0,i.uk)(m)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"completed"===a?"Deliverables":"Anticipated deliverables",value:m})),!(0,i.uk)(g)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"Planned use of results",value:g})),!(0,i.uk)(E)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"Funding",value:E})),!(0,i.uk)(x)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"Data",value:x})),!(0,i.uk)(w)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"Helpful links",value:w})),!(0,i.xb)(N)&&r.createElement(r.Fragment,null,r.createElement("section",{className:"w-full mt-10 lg:w-11/12"},r.createElement("h3",{className:"text-h3"},"Frequently Asked Questions"),N.map(((e,t)=>{let{title:n,text:o}=e;return r.createElement(Ps,{key:"collapsibleList_"+t,title:n,text:o})})))),!(0,i.xb)(I)&&r.createElement(r.Fragment,null,r.createElement("section",{className:"w-full mt-10 lg:w-11/12"},I.map(((e,t)=>{let{fieldTitle:n,fieldData:o}=e;return r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:n,value:o}))}))))),r.createElement("div",{className:"w-full lg:w-2/5 xl:w-1/3"},!(null==k)&&r.createElement(tn,Object.assign({},k,{status:a,openText:C,ongoingText:S,completeText:O,projectInterestLink:_,defaultImage:j,summaryPDF:L})),r.createElement(Fs,R)))),(v||y||b)&&"open"===a&&r.createElement(r.Fragment,null,r.createElement("hr",{className:"my-8 border-gray-300 m-responsive"}),r.createElement(s,{expertise:v,requirement:y,keyDates:b})),!(0,i.xb)(P)&&r.createElement(r.Fragment,null,r.createElement("hr",{className:"my-8 border-gray-300 m-responsive"}),r.createElement(Kt,{title:"Project Team",contacts:P,defaultImage:j}))))},tn=e=>{let{status:t,projectInterestLink:n,openText:o,ongoingText:a,completeText:s,summaryPDF:l,...u}=e;return r.createElement(r.Fragment,null,r.createElement("h3",{className:"hidden"},"Contact and Project Updates"),r.createElement("div",{className:"w-full p-8 mb-8 bg-gray-100"},r.createElement("h4",{className:"text-h4"},(0,i.t9)(t,"This project is open. Interested in collaborating?","The project is in progress.","The project is complete.")),r.createElement("div",{className:"text-black text-body"},r.createElement(st,{text:(0,i.t9)(t,o,a,s)})),r.createElement("div",{className:"mt-4"},"open"===t?n?r.createElement("a",{href:n,target:"_blank",rel:"noopener",className:"btn"},"Express Interest"):u.email?r.createElement("a",{href:"mailto:"+u.email,className:"btn"},"Email Point of Contact"):r.createElement(c.Link,{to:"/contact",className:"btn-white"},"Ask a question"):r.createElement(c.Link,{to:"/contact",className:"btn-white"},"Ask a question"))),r.createElement("div",{className:"w-full p-8 my-8 bg-gray-100"},r.createElement("h4",{className:"text-h4"},"Download and share the project summary"),r.createElement("div",{className:"mt-4 text-body"},r.createElement("a",{download:!0,href:l,className:"btn"},"Download"))),r.createElement("div",{className:"w-full p-8 my-8 bg-gray-100"},r.createElement("h4",{className:"text-h4"},"Project point of contact"),r.createElement("div",{className:"mt-4 text-body"},r.createElement(Yt,Object.assign({},u,{showEmail:!0})))))};var nn=n(8777);function rn(e){return rn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},rn(e)}function on(e){var t=function(e,t){if("object"!=rn(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=rn(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==rn(t)?t:String(t)}function an(e,t,n){return(t=on(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function sn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function ln(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var pn=["defaultInputValue","defaultMenuIsOpen","defaultValue","inputValue","menuIsOpen","onChange","onInputChange","onMenuClose","onMenuOpen","value"];function fn(){return fn=Object.assign?Object.assign.bind():function(e){for(var t=1;t0?Pn(Fn,--Tn):0,Ln--,10===Dn&&(Ln=1,In--),Dn}function zn(){return Dn=Tn2||Un(Dn)>3?"":" "}function Jn(e,t){for(;--t&&zn()&&!(Dn<48||Dn>102||Dn>57&&Dn<65||Dn>70&&Dn<97););return Qn(e,$n()+(t<6&&32==Bn()&&32==zn()))}function Yn(e){for(;zn();)switch(Dn){case e:return Tn;case 34:case 39:34!==e&&39!==e&&Yn(Dn);break;case 40:41===e&&Yn(e);break;case 92:zn()}return Tn}function Kn(e,t){for(;zn()&&e+Dn!==57&&(e+Dn!==84||47!==Bn()););return"/*"+Qn(t,Tn-1)+"*"+En(47===e?e:zn())}function Xn(e){for(;!Un(Bn());)zn();return Qn(e,Tn)}var er="-ms-",tr="-moz-",nr="-webkit-",rr="comm",or="rule",ar="decl",ir="@keyframes";function sr(e,t){for(var n="",r=Rn(e),o=0;o0&&_n(k)-d&&jn(f>32?fr(k+";",r,n,d-1):fr(Sn(k," ","")+";",r,n,d-2),l);break;case 59:k+=";";default:if(jn(E=dr(k,t,n,c,u,o,s,b,w=[],x=[],d),a),123===y)if(0===u)ur(k,t,E,E,w,a,d,s,x);else switch(99===p&&110===Pn(k,3)?100:p){case 100:case 108:case 109:case 115:ur(e,E,E,r&&jn(dr(e,E,E,0,0,o,s,b,o,w=[],d),x),o,x,d,s,r?w:x);break;default:ur(k,E,E,E,[""],x,0,s,x)}}c=u=f=0,m=v=1,b=k="",d=i;break;case 58:d=1+_n(k),f=h;default:if(m<1)if(123==y)--m;else if(125==y&&0==m++&&125==Hn())continue;switch(k+=En(y),y*m){case 38:v=u>0?1:(k+="\f",-1);break;case 44:s[c++]=(_n(k)-1)*v,v=1;break;case 64:45===Bn()&&(k+=Zn(zn())),p=Bn(),u=d=_n(b=k+=Xn($n())),y++;break;case 45:45===h&&2==_n(k)&&(m=0)}}return a}function dr(e,t,n,r,o,a,i,s,l,c,u){for(var d=o-1,p=0===o?a:[""],f=Rn(p),h=0,m=0,g=0;h0?p[v]+" "+y:Sn(y,/&\f/g,p[v])))&&(l[g++]=b);return An(e,t,n,0===o?or:s,l,c,u)}function pr(e,t,n){return An(e,t,n,rr,En(Dn),Nn(e,2,-2),0)}function fr(e,t,n,r){return An(e,t,n,ar,Nn(e,0,r),Nn(e,r+1,-1),r)}var hr=function(e,t,n){for(var r=0,o=0;r=o,o=Bn(),38===r&&12===o&&(t[n]=1),!Un(o);)zn();return Qn(e,Tn)},mr=function(e,t){return qn(function(e,t){var n=-1,r=44;do{switch(Un(r)){case 0:38===r&&12===Bn()&&(t[n]=1),e[n]+=hr(Tn-1,t,n);break;case 2:e[n]+=Zn(r);break;case 4:if(44===r){e[++n]=58===Bn()?"&\f":"",t[n]=e[n].length;break}default:e[n]+=En(r)}}while(r=zn());return e}(Wn(e),t))},gr=new WeakMap,vr=function(e){if("rule"===e.type&&e.parent&&!(e.length<1)){for(var t=e.value,n=e.parent,r=e.column===n.column&&e.line===n.line;"rule"!==n.type;)if(!(n=n.parent))return;if((1!==e.props.length||58===t.charCodeAt(0)||gr.get(n))&&!r){gr.set(e,!0);for(var o=[],a=mr(t,o),i=n.props,s=0,l=0;s6)switch(Pn(e,t+1)){case 109:if(45!==Pn(e,t+4))break;case 102:return Sn(e,/(.+:)(.+)-([^]+)/,"$1"+nr+"$2-$3$1"+tr+(108==Pn(e,t+3)?"$3":"$2-$3"))+e;case 115:return~On(e,"stretch")?br(Sn(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(115!==Pn(e,t+1))break;case 6444:switch(Pn(e,_n(e)-3-(~On(e,"!important")&&10))){case 107:return Sn(e,":",":"+nr)+e;case 101:return Sn(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+nr+(45===Pn(e,14)?"inline-":"")+"box$3$1"+nr+"$2$3$1"+er+"$2box$3")+e}break;case 5936:switch(Pn(e,t+11)){case 114:return nr+e+er+Sn(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return nr+e+er+Sn(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return nr+e+er+Sn(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return nr+e+er+e+e}return e}var wr=[function(e,t,n,r){if(e.length>-1&&!e.return)switch(e.type){case ar:e.return=br(e.value,e.length);break;case ir:return sr([Vn(e,{value:Sn(e.value,"@","@"+nr)})],r);case or:if(e.length)return function(e,t){return e.map(t).join("")}(e.props,(function(t){switch(function(e,t){return(e=t.exec(e))?e[0]:e}(t,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return sr([Vn(e,{props:[Sn(t,/:(read-\w+)/,":-moz-$1")]})],r);case"::placeholder":return sr([Vn(e,{props:[Sn(t,/:(plac\w+)/,":"+nr+"input-$1")]}),Vn(e,{props:[Sn(t,/:(plac\w+)/,":-moz-$1")]}),Vn(e,{props:[Sn(t,/:(plac\w+)/,er+"input-$1")]})],r)}return""}))}}],xr=function(e){var t=e.key;if("css"===t){var n=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(n,(function(e){-1!==e.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(e),e.setAttribute("data-s",""))}))}var r=e.stylisPlugins||wr;var o,a,i={},s=[];o=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+t+' "]'),(function(e){for(var t=e.getAttribute("data-emotion").split(" "),n=1;n=4;++r,o-=4)t=1540483477*(65535&(t=255&e.charCodeAt(r)|(255&e.charCodeAt(++r))<<8|(255&e.charCodeAt(++r))<<16|(255&e.charCodeAt(++r))<<24))+(59797*(t>>>16)<<16),n=1540483477*(65535&(t^=t>>>24))+(59797*(t>>>16)<<16)^1540483477*(65535&n)+(59797*(n>>>16)<<16);switch(o){case 3:n^=(255&e.charCodeAt(r+2))<<16;case 2:n^=(255&e.charCodeAt(r+1))<<8;case 1:n=1540483477*(65535&(n^=255&e.charCodeAt(r)))+(59797*(n>>>16)<<16)}return(((n=1540483477*(65535&(n^=n>>>13))+(59797*(n>>>16)<<16))^n>>>15)>>>0).toString(36)}(o)+l;return{name:c,styles:o,next:Ir}},Tr=!!o.useInsertionEffect&&o.useInsertionEffect,Dr=Tr||function(e){return e()},Fr=(Tr||r.useLayoutEffect,{}.hasOwnProperty),Ar=r.createContext("undefined"!=typeof HTMLElement?xr({key:"css"}):null);Ar.Provider;var Vr=function(e){return(0,r.forwardRef)((function(t,n){var o=(0,r.useContext)(Ar);return e(t,o,n)}))};var Hr=r.createContext({});var zr="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",Br=function(e){var t=e.cache,n=e.serialized,r=e.isStringTag;return Er(t,n,r),Dr((function(){return function(e,t,n){Er(e,t,n);var r=e.key+"-"+t.name;if(void 0===e.inserted[t.name]){var o=t;do{e.insert(t===o?"."+r:"",o,e.sheet,!0),o=o.next}while(void 0!==o)}}(t,n,r)})),null},$r=Vr((function(e,t,n){var o=e.css;"string"==typeof o&&void 0!==t.registered[o]&&(o=t.registered[o]);var a=e[zr],i=[o],s="";"string"==typeof e.className?s=function(e,t,n){var r="";return n.split(" ").forEach((function(n){void 0!==e[n]?t.push(e[n]+";"):r+=n+" "})),r}(t.registered,i,e.className):null!=e.className&&(s=e.className+" ");var l=Mr(i,void 0,r.useContext(Hr));s+=t.key+"-"+l.name;var c={};for(var u in e)Fr.call(e,u)&&"css"!==u&&u!==zr&&(c[u]=e[u]);return c.ref=n,c.className=s,r.createElement(r.Fragment,null,r.createElement(Br,{cache:t,serialized:l,isStringTag:"string"==typeof a}),r.createElement(a,c))}));var Qr=$r,Ur=(n(4963),n(3463),function(e,t){var n=arguments;if(null==t||!Fr.call(t,"css"))return r.createElement.apply(void 0,n);var o=n.length,a=new Array(o);a[0]=Qr,a[1]=function(e,t){var n={};for(var r in t)Fr.call(t,r)&&(n[r]=t[r]);return n[zr]=e,n}(e,t);for(var i=2;i({x:e,y:e});function Xr(e){return{...e,top:e.y,left:e.x,right:e.x+e.width,bottom:e.y+e.height}}function eo(e){return ro(e)?(e.nodeName||"").toLowerCase():"#document"}function to(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function no(e){var t;return null==(t=(ro(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function ro(e){return e instanceof Node||e instanceof to(e).Node}function oo(e){return e instanceof Element||e instanceof to(e).Element}function ao(e){return e instanceof HTMLElement||e instanceof to(e).HTMLElement}function io(e){return"undefined"!=typeof ShadowRoot&&(e instanceof ShadowRoot||e instanceof to(e).ShadowRoot)}function so(e){const{overflow:t,overflowX:n,overflowY:r,display:o}=uo(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!["inline","contents"].includes(o)}function lo(){return!("undefined"==typeof CSS||!CSS.supports)&&CSS.supports("-webkit-backdrop-filter","none")}function co(e){return["html","body","#document"].includes(eo(e))}function uo(e){return to(e).getComputedStyle(e)}function po(e){if("html"===eo(e))return e;const t=e.assignedSlot||e.parentNode||io(e)&&e.host||no(e);return io(t)?t.host:t}function fo(e){const t=po(e);return co(t)?e.ownerDocument?e.ownerDocument.body:e.body:ao(t)&&so(t)?t:fo(t)}function ho(e,t,n){var r;void 0===t&&(t=[]),void 0===n&&(n=!0);const o=fo(e),a=o===(null==(r=e.ownerDocument)?void 0:r.body),i=to(o);return a?t.concat(i,i.visualViewport||[],so(o)?o:[],i.frameElement&&n?ho(i.frameElement):[]):t.concat(o,ho(o,[],n))}function mo(e){const t=uo(e);let n=parseFloat(t.width)||0,r=parseFloat(t.height)||0;const o=ao(e),a=o?e.offsetWidth:n,i=o?e.offsetHeight:r,s=Jr(n)!==a||Jr(r)!==i;return s&&(n=a,r=i),{width:n,height:r,$:s}}function go(e){return oo(e)?e:e.contextElement}function vo(e){const t=go(e);if(!ao(t))return Kr(1);const n=t.getBoundingClientRect(),{width:r,height:o,$:a}=mo(t);let i=(a?Jr(n.width):n.width)/r,s=(a?Jr(n.height):n.height)/o;return i&&Number.isFinite(i)||(i=1),s&&Number.isFinite(s)||(s=1),{x:i,y:s}}const yo=Kr(0);function bo(e){const t=to(e);return lo()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:yo}function wo(e,t,n,r){void 0===t&&(t=!1),void 0===n&&(n=!1);const o=e.getBoundingClientRect(),a=go(e);let i=Kr(1);t&&(r?oo(r)&&(i=vo(r)):i=vo(e));const s=function(e,t,n){return void 0===t&&(t=!1),!(!n||t&&n!==to(e))&&t}(a,n,r)?bo(a):Kr(0);let l=(o.left+s.x)/i.x,c=(o.top+s.y)/i.y,u=o.width/i.x,d=o.height/i.y;if(a){const e=to(a),t=r&&oo(r)?to(r):r;let n=e.frameElement;for(;n&&r&&t!==e;){const e=vo(n),t=n.getBoundingClientRect(),r=uo(n),o=t.left+(n.clientLeft+parseFloat(r.paddingLeft))*e.x,a=t.top+(n.clientTop+parseFloat(r.paddingTop))*e.y;l*=e.x,c*=e.y,u*=e.x,d*=e.y,l+=o,c+=a,n=to(n).frameElement}}return Xr({width:u,height:d,x:l,y:c})}function xo(e,t,n,r){void 0===r&&(r={});const{ancestorScroll:o=!0,ancestorResize:a=!0,elementResize:i="function"==typeof ResizeObserver,layoutShift:s="function"==typeof IntersectionObserver,animationFrame:l=!1}=r,c=go(e),u=o||a?[...c?ho(c):[],...ho(t)]:[];u.forEach((e=>{o&&e.addEventListener("scroll",n,{passive:!0}),a&&e.addEventListener("resize",n)}));const d=c&&s?function(e,t){let n,r=null;const o=no(e);function a(){clearTimeout(n),r&&r.disconnect(),r=null}return function i(s,l){void 0===s&&(s=!1),void 0===l&&(l=1),a();const{left:c,top:u,width:d,height:p}=e.getBoundingClientRect();if(s||t(),!d||!p)return;const f={rootMargin:-Yr(u)+"px "+-Yr(o.clientWidth-(c+d))+"px "+-Yr(o.clientHeight-(u+p))+"px "+-Yr(c)+"px",threshold:Gr(0,Zr(1,l))||1};let h=!0;function m(e){const t=e[0].intersectionRatio;if(t!==l){if(!h)return i();t?i(!1,t):n=setTimeout((()=>{i(!1,1e-7)}),100)}h=!1}try{r=new IntersectionObserver(m,{...f,root:o.ownerDocument})}catch(v){r=new IntersectionObserver(m,f)}r.observe(e)}(!0),a}(c,n):null;let p,f=-1,h=null;i&&(h=new ResizeObserver((e=>{let[r]=e;r&&r.target===c&&h&&(h.unobserve(t),cancelAnimationFrame(f),f=requestAnimationFrame((()=>{h&&h.observe(t)}))),n()})),c&&!l&&h.observe(c),h.observe(t));let m=l?wo(e):null;return l&&function t(){const r=wo(e);!m||r.x===m.x&&r.y===m.y&&r.width===m.width&&r.height===m.height||n();m=r,p=requestAnimationFrame(t)}(),n(),()=>{u.forEach((e=>{o&&e.removeEventListener("scroll",n),a&&e.removeEventListener("resize",n)})),d&&d(),h&&h.disconnect(),h=null,l&&cancelAnimationFrame(p)}}var Eo=r.useLayoutEffect,ko=["className","clearValue","cx","getStyles","getClassNames","getValue","hasValue","isMulti","isRtl","options","selectOption","selectProps","setValue","theme"],Co=function(){};function So(e,t){return t?"-"===t[0]?e+t:e+"__"+t:e}function Oo(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),o=2;o-1}function jo(e){return Ro(e)?window.pageYOffset:e.scrollTop}function Io(e,t){Ro(e)?window.scrollTo(0,t):e.scrollTop=t}function Lo(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:200,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:Co,o=jo(e),a=t-o,i=0;!function t(){var s=function(e,t,n,r){return n*((e=e/r-1)*e*e+1)+t}(i+=10,o,a,n);Io(e,s),in.bottom?Io(e,Math.min(t.offsetTop+t.clientHeight-e.offsetHeight+o,e.scrollHeight)):r.top-o=h)return{placement:"bottom",maxHeight:t};if(C>=h&&!i)return a&&Lo(l,S,P),{placement:"bottom",maxHeight:t};if(!i&&C>=r||i&&E>=r)return a&&Lo(l,S,P),{placement:"bottom",maxHeight:i?E-b:C-b};if("auto"===o||i){var N=t,_=i?x:k;return _>=r&&(N=Math.min(_-b-s,t)),{placement:"top",maxHeight:N}}if("bottom"===o)return a&&Io(l,S),{placement:"bottom",maxHeight:t};break;case"top":if(x>=h)return{placement:"top",maxHeight:t};if(k>=h&&!i)return a&&Lo(l,O,P),{placement:"top",maxHeight:t};if(!i&&k>=r||i&&x>=r){var R=t;return(!i&&k>=r||i&&x>=r)&&(R=i?x-w:k-w),a&&Lo(l,O,P),{placement:"top",maxHeight:R}}return{placement:"bottom",maxHeight:t};default:throw new Error('Invalid placement provided "'.concat(o,'".'))}return c}var Uo,Wo=function(e){return"auto"===e?"bottom":e},qo=(0,r.createContext)(null),Zo=function(e){var t=e.children,n=e.minMenuHeight,o=e.maxMenuHeight,a=e.menuPlacement,i=e.menuPosition,s=e.menuShouldScrollIntoView,l=e.theme,c=((0,r.useContext)(qo)||{}).setPortalPlacement,u=(0,r.useRef)(null),d=un((0,r.useState)(o),2),p=d[0],f=d[1],h=un((0,r.useState)(null),2),m=h[0],g=h[1],v=l.spacing.controlHeight;return Eo((function(){var e=u.current;if(e){var t="fixed"===i,r=Qo({maxHeight:o,menuEl:e,minHeight:n,placement:a,shouldScroll:s&&!t,isFixedPosition:t,controlHeight:v});f(r.maxHeight),g(r.placement),null==c||c(r.placement)}}),[o,a,i,s,n,c,v]),t({ref:u,placerProps:ln(ln({},e),{},{placement:m||Wo(a),maxHeight:p})})},Go=function(e){var t=e.children,n=e.innerRef,r=e.innerProps;return Ur("div",fn({},_o(e,"menu",{menu:!0}),{ref:n},r),t)},Jo=function(e,t){var n=e.theme,r=n.spacing.baseUnit,o=n.colors;return ln({textAlign:"center"},t?{}:{color:o.neutral40,padding:"".concat(2*r,"px ").concat(3*r,"px")})},Yo=Jo,Ko=Jo,Xo=["size"],ea=["innerProps","isRtl","size"];var ta,na,ra={name:"8mmkcg",styles:"display:inline-block;fill:currentColor;line-height:1;stroke:currentColor;stroke-width:0"},oa=function(e){var t=e.size,n=dn(e,Xo);return Ur("svg",fn({height:t,width:t,viewBox:"0 0 20 20","aria-hidden":"true",focusable:"false",css:ra},n))},aa=function(e){return Ur(oa,fn({size:20},e),Ur("path",{d:"M14.348 14.849c-0.469 0.469-1.229 0.469-1.697 0l-2.651-3.030-2.651 3.029c-0.469 0.469-1.229 0.469-1.697 0-0.469-0.469-0.469-1.229 0-1.697l2.758-3.15-2.759-3.152c-0.469-0.469-0.469-1.228 0-1.697s1.228-0.469 1.697 0l2.652 3.031 2.651-3.031c0.469-0.469 1.228-0.469 1.697 0s0.469 1.229 0 1.697l-2.758 3.152 2.758 3.15c0.469 0.469 0.469 1.229 0 1.698z"}))},ia=function(e){return Ur(oa,fn({size:20},e),Ur("path",{d:"M4.516 7.548c0.436-0.446 1.043-0.481 1.576 0l3.908 3.747 3.908-3.747c0.533-0.481 1.141-0.446 1.574 0 0.436 0.445 0.408 1.197 0 1.615-0.406 0.418-4.695 4.502-4.695 4.502-0.217 0.223-0.502 0.335-0.787 0.335s-0.57-0.112-0.789-0.335c0 0-4.287-4.084-4.695-4.502s-0.436-1.17 0-1.615z"}))},sa=function(e,t){var n=e.isFocused,r=e.theme,o=r.spacing.baseUnit,a=r.colors;return ln({label:"indicatorContainer",display:"flex",transition:"color 150ms"},t?{}:{color:n?a.neutral60:a.neutral20,padding:2*o,":hover":{color:n?a.neutral80:a.neutral40}})},la=sa,ca=sa,ua=function(){var e=Wr.apply(void 0,arguments),t="animation-"+e.name;return{name:t,styles:"@keyframes "+t+"{"+e.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}}(Uo||(ta=["\n 0%, 80%, 100% { opacity: 0; }\n 40% { opacity: 1; }\n"],na||(na=ta.slice(0)),Uo=Object.freeze(Object.defineProperties(ta,{raw:{value:Object.freeze(na)}})))),da=function(e){var t=e.delay,n=e.offset;return Ur("span",{css:Wr({animation:"".concat(ua," 1s ease-in-out ").concat(t,"ms infinite;"),backgroundColor:"currentColor",borderRadius:"1em",display:"inline-block",marginLeft:n?"1em":void 0,height:"1em",verticalAlign:"top",width:"1em"},"","")})},pa=function(e){var t=e.children,n=e.isDisabled,r=e.isFocused,o=e.innerRef,a=e.innerProps,i=e.menuIsOpen;return Ur("div",fn({ref:o},_o(e,"control",{control:!0,"control--is-disabled":n,"control--is-focused":r,"control--menu-is-open":i}),a,{"aria-disabled":n||void 0}),t)},fa=["data"],ha=function(e){var t=e.children,n=e.cx,r=e.getStyles,o=e.getClassNames,a=e.Heading,i=e.headingProps,s=e.innerProps,l=e.label,c=e.theme,u=e.selectProps;return Ur("div",fn({},_o(e,"group",{group:!0}),s),Ur(a,fn({},i,{selectProps:u,theme:c,getStyles:r,getClassNames:o,cx:n}),l),Ur("div",null,t))},ma=["innerRef","isDisabled","isHidden","inputClassName"],ga={gridArea:"1 / 2",font:"inherit",minWidth:"2px",border:0,margin:0,outline:0,padding:0},va={flex:"1 1 auto",display:"inline-grid",gridArea:"1 / 1 / 2 / 3",gridTemplateColumns:"0 min-content","&:after":ln({content:'attr(data-value) " "',visibility:"hidden",whiteSpace:"pre"},ga)},ya=function(e){return ln({label:"input",color:"inherit",background:0,opacity:e?0:1,width:"100%"},ga)},ba=function(e){var t=e.children,n=e.innerProps;return Ur("div",n,t)};var wa=function(e){var t=e.children,n=e.components,r=e.data,o=e.innerProps,a=e.isDisabled,i=e.removeProps,s=e.selectProps,l=n.Container,c=n.Label,u=n.Remove;return Ur(l,{data:r,innerProps:ln(ln({},_o(e,"multiValue",{"multi-value":!0,"multi-value--is-disabled":a})),o),selectProps:s},Ur(c,{data:r,innerProps:ln({},_o(e,"multiValueLabel",{"multi-value__label":!0})),selectProps:s},t),Ur(u,{data:r,innerProps:ln(ln({},_o(e,"multiValueRemove",{"multi-value__remove":!0})),{},{"aria-label":"Remove ".concat(t||"option")},i),selectProps:s}))},xa={ClearIndicator:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({},_o(e,"clearIndicator",{indicator:!0,"clear-indicator":!0}),n),t||Ur(aa,null))},Control:pa,DropdownIndicator:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({},_o(e,"dropdownIndicator",{indicator:!0,"dropdown-indicator":!0}),n),t||Ur(ia,null))},DownChevron:ia,CrossIcon:aa,Group:ha,GroupHeading:function(e){var t=No(e);t.data;var n=dn(t,fa);return Ur("div",fn({},_o(e,"groupHeading",{"group-heading":!0}),n))},IndicatorsContainer:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({},_o(e,"indicatorsContainer",{indicators:!0}),n),t)},IndicatorSeparator:function(e){var t=e.innerProps;return Ur("span",fn({},t,_o(e,"indicatorSeparator",{"indicator-separator":!0})))},Input:function(e){var t=e.cx,n=e.value,r=No(e),o=r.innerRef,a=r.isDisabled,i=r.isHidden,s=r.inputClassName,l=dn(r,ma);return Ur("div",fn({},_o(e,"input",{"input-container":!0}),{"data-value":n||""}),Ur("input",fn({className:t({input:!0},s),ref:o,style:ya(i),disabled:a},l)))},LoadingIndicator:function(e){var t=e.innerProps,n=e.isRtl,r=e.size,o=void 0===r?4:r,a=dn(e,ea);return Ur("div",fn({},_o(ln(ln({},a),{},{innerProps:t,isRtl:n,size:o}),"loadingIndicator",{indicator:!0,"loading-indicator":!0}),t),Ur(da,{delay:0,offset:n}),Ur(da,{delay:160,offset:!0}),Ur(da,{delay:320,offset:!n}))},Menu:Go,MenuList:function(e){var t=e.children,n=e.innerProps,r=e.innerRef,o=e.isMulti;return Ur("div",fn({},_o(e,"menuList",{"menu-list":!0,"menu-list--is-multi":o}),{ref:r},n),t)},MenuPortal:function(e){var t=e.appendTo,n=e.children,o=e.controlElement,a=e.innerProps,i=e.menuPlacement,s=e.menuPosition,l=(0,r.useRef)(null),c=(0,r.useRef)(null),u=un((0,r.useState)(Wo(i)),2),d=u[0],p=u[1],f=(0,r.useMemo)((function(){return{setPortalPlacement:p}}),[]),h=un((0,r.useState)(null),2),m=h[0],g=h[1],v=(0,r.useCallback)((function(){if(o){var e=function(e){var t=e.getBoundingClientRect();return{bottom:t.bottom,height:t.height,left:t.left,right:t.right,top:t.top,width:t.width}}(o),t="fixed"===s?0:window.pageYOffset,n=e[d]+t;n===(null==m?void 0:m.offset)&&e.left===(null==m?void 0:m.rect.left)&&e.width===(null==m?void 0:m.rect.width)||g({offset:n,rect:e})}}),[o,s,d,null==m?void 0:m.offset,null==m?void 0:m.rect.left,null==m?void 0:m.rect.width]);Eo((function(){v()}),[v]);var y=(0,r.useCallback)((function(){"function"==typeof c.current&&(c.current(),c.current=null),o&&l.current&&(c.current=xo(o,l.current,v,{elementResize:"ResizeObserver"in window}))}),[o,v]);Eo((function(){y()}),[y]);var b=(0,r.useCallback)((function(e){l.current=e,y()}),[y]);if(!t&&"fixed"!==s||!m)return null;var w=Ur("div",fn({ref:b},_o(ln(ln({},e),{},{offset:m.offset,position:s,rect:m.rect}),"menuPortal",{"menu-portal":!0}),a),n);return Ur(qo.Provider,{value:f},t?(0,qr.createPortal)(w,t):w)},LoadingMessage:function(e){var t=e.children,n=void 0===t?"Loading...":t,r=e.innerProps,o=dn(e,$o);return Ur("div",fn({},_o(ln(ln({},o),{},{children:n,innerProps:r}),"loadingMessage",{"menu-notice":!0,"menu-notice--loading":!0}),r),n)},NoOptionsMessage:function(e){var t=e.children,n=void 0===t?"No options":t,r=e.innerProps,o=dn(e,Bo);return Ur("div",fn({},_o(ln(ln({},o),{},{children:n,innerProps:r}),"noOptionsMessage",{"menu-notice":!0,"menu-notice--no-options":!0}),r),n)},MultiValue:wa,MultiValueContainer:ba,MultiValueLabel:ba,MultiValueRemove:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({role:"button"},n),t||Ur(aa,{size:14}))},Option:function(e){var t=e.children,n=e.isDisabled,r=e.isFocused,o=e.isSelected,a=e.innerRef,i=e.innerProps;return Ur("div",fn({},_o(e,"option",{option:!0,"option--is-disabled":n,"option--is-focused":r,"option--is-selected":o}),{ref:a,"aria-disabled":n},i),t)},Placeholder:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({},_o(e,"placeholder",{placeholder:!0}),n),t)},SelectContainer:function(e){var t=e.children,n=e.innerProps,r=e.isDisabled,o=e.isRtl;return Ur("div",fn({},_o(e,"container",{"--is-disabled":r,"--is-rtl":o}),n),t)},SingleValue:function(e){var t=e.children,n=e.isDisabled,r=e.innerProps;return Ur("div",fn({},_o(e,"singleValue",{"single-value":!0,"single-value--is-disabled":n}),r),t)},ValueContainer:function(e){var t=e.children,n=e.innerProps,r=e.isMulti,o=e.hasValue;return Ur("div",fn({},_o(e,"valueContainer",{"value-container":!0,"value-container--is-multi":r,"value-container--has-value":o}),n),t)}},Ea=Number.isNaN||function(e){return"number"==typeof e&&e!=e};function ka(e,t){if(e.length!==t.length)return!1;for(var n=0;n1?"s":""," ").concat(o.join(","),", selected.");case"select-option":return"option ".concat(r,a?" is disabled. Select another option.":", selected.");default:return""}},onFocus:function(e){var t=e.context,n=e.focused,r=e.options,o=e.label,a=void 0===o?"":o,i=e.selectValue,s=e.isDisabled,l=e.isSelected,c=e.isAppleDevice,u=function(e,t){return e&&e.length?"".concat(e.indexOf(t)+1," of ").concat(e.length):""};if("value"===t&&i)return"value ".concat(a," focused, ").concat(u(i,n),".");if("menu"===t&&c){var d=s?" disabled":"",p="".concat(l?" selected":"").concat(d);return"".concat(a).concat(p,", ").concat(u(r,n),".")}return""},onFilter:function(e){var t=e.inputValue,n=e.resultsMessage;return"".concat(n).concat(t?" for search term "+t:"",".")}},Pa=function(e){var t=e.ariaSelection,n=e.focusedOption,o=e.focusedValue,a=e.focusableOptions,i=e.isFocused,s=e.selectValue,l=e.selectProps,c=e.id,u=e.isAppleDevice,d=l.ariaLiveMessages,p=l.getOptionLabel,f=l.inputValue,h=l.isMulti,m=l.isOptionDisabled,g=l.isSearchable,v=l.menuIsOpen,y=l.options,b=l.screenReaderStatus,w=l.tabSelectsValue,x=l.isLoading,E=l["aria-label"],k=l["aria-live"],C=(0,r.useMemo)((function(){return ln(ln({},Oa),d||{})}),[d]),S=(0,r.useMemo)((function(){var e,n="";if(t&&C.onChange){var r=t.option,o=t.options,a=t.removedValue,i=t.removedValues,l=t.value,c=a||r||(e=l,Array.isArray(e)?null:e),u=c?p(c):"",d=o||i||void 0,f=d?d.map(p):[],h=ln({isDisabled:c&&m(c,s),label:u,labels:f},t);n=C.onChange(h)}return n}),[t,C,m,s,p]),O=(0,r.useMemo)((function(){var e="",t=n||o,r=!!(n&&s&&s.includes(n));if(t&&C.onFocus){var i={focused:t,label:p(t),isDisabled:m(t,s),isSelected:r,options:a,context:t===n?"menu":"value",selectValue:s,isAppleDevice:u};e=C.onFocus(i)}return e}),[n,o,p,m,C,a,s,u]),P=(0,r.useMemo)((function(){var e="";if(v&&y.length&&!x&&C.onFilter){var t=b({count:a.length});e=C.onFilter({inputValue:f,resultsMessage:t})}return e}),[a,f,v,C,y,b,x]),N="initial-input-focus"===(null==t?void 0:t.action),_=(0,r.useMemo)((function(){var e="";if(C.guidance){var t=o?"value":v?"menu":"input";e=C.guidance({"aria-label":E,context:t,isDisabled:n&&m(n,s),isMulti:h,isSearchable:g,tabSelectsValue:w,isInitialFocus:N})}return e}),[E,n,o,h,m,g,v,C,s,w,N]),R=Ur(r.Fragment,null,Ur("span",{id:"aria-selection"},S),Ur("span",{id:"aria-focused"},O),Ur("span",{id:"aria-results"},P),Ur("span",{id:"aria-guidance"},_));return Ur(r.Fragment,null,Ur(Sa,{id:c},N&&R),Ur(Sa,{"aria-live":k,"aria-atomic":"false","aria-relevant":"additions text",role:"log"},i&&!N&&R))},Na=[{base:"A",letters:"AⒶAÀÁÂẦẤẪẨÃĀĂẰẮẴẲȦǠÄǞẢÅǺǍȀȂẠẬẶḀĄȺⱯ"},{base:"AA",letters:"Ꜳ"},{base:"AE",letters:"ÆǼǢ"},{base:"AO",letters:"Ꜵ"},{base:"AU",letters:"Ꜷ"},{base:"AV",letters:"ꜸꜺ"},{base:"AY",letters:"Ꜽ"},{base:"B",letters:"BⒷBḂḄḆɃƂƁ"},{base:"C",letters:"CⒸCĆĈĊČÇḈƇȻꜾ"},{base:"D",letters:"DⒹDḊĎḌḐḒḎĐƋƊƉꝹ"},{base:"DZ",letters:"DZDŽ"},{base:"Dz",letters:"DzDž"},{base:"E",letters:"EⒺEÈÉÊỀẾỄỂẼĒḔḖĔĖËẺĚȄȆẸỆȨḜĘḘḚƐƎ"},{base:"F",letters:"FⒻFḞƑꝻ"},{base:"G",letters:"GⒼGǴĜḠĞĠǦĢǤƓꞠꝽꝾ"},{base:"H",letters:"HⒽHĤḢḦȞḤḨḪĦⱧⱵꞍ"},{base:"I",letters:"IⒾIÌÍÎĨĪĬİÏḮỈǏȈȊỊĮḬƗ"},{base:"J",letters:"JⒿJĴɈ"},{base:"K",letters:"KⓀKḰǨḲĶḴƘⱩꝀꝂꝄꞢ"},{base:"L",letters:"LⓁLĿĹĽḶḸĻḼḺŁȽⱢⱠꝈꝆꞀ"},{base:"LJ",letters:"LJ"},{base:"Lj",letters:"Lj"},{base:"M",letters:"MⓂMḾṀṂⱮƜ"},{base:"N",letters:"NⓃNǸŃÑṄŇṆŅṊṈȠƝꞐꞤ"},{base:"NJ",letters:"NJ"},{base:"Nj",letters:"Nj"},{base:"O",letters:"OⓄOÒÓÔỒỐỖỔÕṌȬṎŌṐṒŎȮȰÖȪỎŐǑȌȎƠỜỚỠỞỢỌỘǪǬØǾƆƟꝊꝌ"},{base:"OI",letters:"Ƣ"},{base:"OO",letters:"Ꝏ"},{base:"OU",letters:"Ȣ"},{base:"P",letters:"PⓅPṔṖƤⱣꝐꝒꝔ"},{base:"Q",letters:"QⓆQꝖꝘɊ"},{base:"R",letters:"RⓇRŔṘŘȐȒṚṜŖṞɌⱤꝚꞦꞂ"},{base:"S",letters:"SⓈSẞŚṤŜṠŠṦṢṨȘŞⱾꞨꞄ"},{base:"T",letters:"TⓉTṪŤṬȚŢṰṮŦƬƮȾꞆ"},{base:"TZ",letters:"Ꜩ"},{base:"U",letters:"UⓊUÙÚÛŨṸŪṺŬÜǛǗǕǙỦŮŰǓȔȖƯỪỨỮỬỰỤṲŲṶṴɄ"},{base:"V",letters:"VⓋVṼṾƲꝞɅ"},{base:"VY",letters:"Ꝡ"},{base:"W",letters:"WⓌWẀẂŴẆẄẈⱲ"},{base:"X",letters:"XⓍXẊẌ"},{base:"Y",letters:"YⓎYỲÝŶỸȲẎŸỶỴƳɎỾ"},{base:"Z",letters:"ZⓏZŹẐŻŽẒẔƵȤⱿⱫꝢ"},{base:"a",letters:"aⓐaẚàáâầấẫẩãāăằắẵẳȧǡäǟảåǻǎȁȃạậặḁąⱥɐ"},{base:"aa",letters:"ꜳ"},{base:"ae",letters:"æǽǣ"},{base:"ao",letters:"ꜵ"},{base:"au",letters:"ꜷ"},{base:"av",letters:"ꜹꜻ"},{base:"ay",letters:"ꜽ"},{base:"b",letters:"bⓑbḃḅḇƀƃɓ"},{base:"c",letters:"cⓒcćĉċčçḉƈȼꜿↄ"},{base:"d",letters:"dⓓdḋďḍḑḓḏđƌɖɗꝺ"},{base:"dz",letters:"dzdž"},{base:"e",letters:"eⓔeèéêềếễểẽēḕḗĕėëẻěȅȇẹệȩḝęḙḛɇɛǝ"},{base:"f",letters:"fⓕfḟƒꝼ"},{base:"g",letters:"gⓖgǵĝḡğġǧģǥɠꞡᵹꝿ"},{base:"h",letters:"hⓗhĥḣḧȟḥḩḫẖħⱨⱶɥ"},{base:"hv",letters:"ƕ"},{base:"i",letters:"iⓘiìíîĩīĭïḯỉǐȉȋịįḭɨı"},{base:"j",letters:"jⓙjĵǰɉ"},{base:"k",letters:"kⓚkḱǩḳķḵƙⱪꝁꝃꝅꞣ"},{base:"l",letters:"lⓛlŀĺľḷḹļḽḻſłƚɫⱡꝉꞁꝇ"},{base:"lj",letters:"lj"},{base:"m",letters:"mⓜmḿṁṃɱɯ"},{base:"n",letters:"nⓝnǹńñṅňṇņṋṉƞɲʼnꞑꞥ"},{base:"nj",letters:"nj"},{base:"o",letters:"oⓞoòóôồốỗổõṍȭṏōṑṓŏȯȱöȫỏőǒȍȏơờớỡởợọộǫǭøǿɔꝋꝍɵ"},{base:"oi",letters:"ƣ"},{base:"ou",letters:"ȣ"},{base:"oo",letters:"ꝏ"},{base:"p",letters:"pⓟpṕṗƥᵽꝑꝓꝕ"},{base:"q",letters:"qⓠqɋꝗꝙ"},{base:"r",letters:"rⓡrŕṙřȑȓṛṝŗṟɍɽꝛꞧꞃ"},{base:"s",letters:"sⓢsßśṥŝṡšṧṣṩșşȿꞩꞅẛ"},{base:"t",letters:"tⓣtṫẗťṭțţṱṯŧƭʈⱦꞇ"},{base:"tz",letters:"ꜩ"},{base:"u",letters:"uⓤuùúûũṹūṻŭüǜǘǖǚủůűǔȕȗưừứữửựụṳųṷṵʉ"},{base:"v",letters:"vⓥvṽṿʋꝟʌ"},{base:"vy",letters:"ꝡ"},{base:"w",letters:"wⓦwẁẃŵẇẅẘẉⱳ"},{base:"x",letters:"xⓧxẋẍ"},{base:"y",letters:"yⓨyỳýŷỹȳẏÿỷẙỵƴɏỿ"},{base:"z",letters:"zⓩzźẑżžẓẕƶȥɀⱬꝣ"}],_a=new RegExp("["+Na.map((function(e){return e.letters})).join("")+"]","g"),Ra={},ja=0;ja1?t-1:0),r=1;r0,m=d-p-c,g=!1;m>t&&s.current&&(o&&o(e),s.current=!1),h&&l.current&&(i&&i(e),l.current=!1),h&&t>m?(n&&!s.current&&n(e),f.scrollTop=d,g=!0,s.current=!0):!h&&-t>c&&(a&&!l.current&&a(e),f.scrollTop=0,g=!0,l.current=!0),g&&Ha(e)}}),[n,o,a,i]),p=(0,r.useCallback)((function(e){d(e,e.deltaY)}),[d]),f=(0,r.useCallback)((function(e){c.current=e.changedTouches[0].clientY}),[]),h=(0,r.useCallback)((function(e){var t=c.current-e.changedTouches[0].clientY;d(e,t)}),[d]),m=(0,r.useCallback)((function(e){if(e){var t=!!Vo&&{passive:!1};e.addEventListener("wheel",p,t),e.addEventListener("touchstart",f,t),e.addEventListener("touchmove",h,t)}}),[h,f,p]),g=(0,r.useCallback)((function(e){e&&(e.removeEventListener("wheel",p,!1),e.removeEventListener("touchstart",f,!1),e.removeEventListener("touchmove",h,!1))}),[h,f,p]);return(0,r.useEffect)((function(){if(t){var e=u.current;return m(e),function(){g(e)}}}),[t,m,g]),function(e){u.current=e}}({isEnabled:void 0===o||o,onBottomArrive:e.onBottomArrive,onBottomLeave:e.onBottomLeave,onTopArrive:e.onTopArrive,onTopLeave:e.onTopLeave}),i=function(e){var t=e.isEnabled,n=e.accountForScrollbars,o=void 0===n||n,a=(0,r.useRef)({}),i=(0,r.useRef)(null),s=(0,r.useCallback)((function(e){if(qa){var t=document.body,n=t&&t.style;if(o&&za.forEach((function(e){var t=n&&n[e];a.current[e]=t})),o&&Za<1){var r=parseInt(a.current.paddingRight,10)||0,i=document.body?document.body.clientWidth:0,s=window.innerWidth-i+r||0;Object.keys(Ba).forEach((function(e){var t=Ba[e];n&&(n[e]=t)})),n&&(n.paddingRight="".concat(s,"px"))}t&&Wa()&&(t.addEventListener("touchmove",$a,Ga),e&&(e.addEventListener("touchstart",Ua,Ga),e.addEventListener("touchmove",Qa,Ga))),Za+=1}}),[o]),l=(0,r.useCallback)((function(e){if(qa){var t=document.body,n=t&&t.style;Za=Math.max(Za-1,0),o&&Za<1&&za.forEach((function(e){var t=a.current[e];n&&(n[e]=t)})),t&&Wa()&&(t.removeEventListener("touchmove",$a,Ga),e&&(e.removeEventListener("touchstart",Ua,Ga),e.removeEventListener("touchmove",Qa,Ga)))}}),[o]);return(0,r.useEffect)((function(){if(t){var e=i.current;return s(e),function(){l(e)}}}),[t,s,l]),function(e){i.current=e}}({isEnabled:n});return Ur(r.Fragment,null,n&&Ur("div",{onClick:Ja,css:Ya}),t((function(e){a(e),i(e)})))}var Xa={name:"1a0ro4n-requiredInput",styles:"label:requiredInput;opacity:0;pointer-events:none;position:absolute;bottom:0;left:0;right:0;width:100%"},ei=function(e){var t=e.name,n=e.onFocus;return Ur("input",{required:!0,name:t,tabIndex:-1,"aria-hidden":"true",onFocus:n,css:Xa,value:"",onChange:function(){}})};function ti(e){var t;return"undefined"!=typeof window&&null!=window.navigator&&e.test((null===(t=window.navigator.userAgentData)||void 0===t?void 0:t.platform)||window.navigator.platform)}function ni(){return ti(/^Mac/i)}function ri(){return ti(/^iPhone/i)||ti(/^iPad/i)||ni()&&navigator.maxTouchPoints>1}var oi={clearIndicator:ca,container:function(e){var t=e.isDisabled;return{label:"container",direction:e.isRtl?"rtl":void 0,pointerEvents:t?"none":void 0,position:"relative"}},control:function(e,t){var n=e.isDisabled,r=e.isFocused,o=e.theme,a=o.colors,i=o.borderRadius;return ln({label:"control",alignItems:"center",cursor:"default",display:"flex",flexWrap:"wrap",justifyContent:"space-between",minHeight:o.spacing.controlHeight,outline:"0 !important",position:"relative",transition:"all 100ms"},t?{}:{backgroundColor:n?a.neutral5:a.neutral0,borderColor:n?a.neutral10:r?a.primary:a.neutral20,borderRadius:i,borderStyle:"solid",borderWidth:1,boxShadow:r?"0 0 0 1px ".concat(a.primary):void 0,"&:hover":{borderColor:r?a.primary:a.neutral30}})},dropdownIndicator:la,group:function(e,t){var n=e.theme.spacing;return t?{}:{paddingBottom:2*n.baseUnit,paddingTop:2*n.baseUnit}},groupHeading:function(e,t){var n=e.theme,r=n.colors,o=n.spacing;return ln({label:"group",cursor:"default",display:"block"},t?{}:{color:r.neutral40,fontSize:"75%",fontWeight:500,marginBottom:"0.25em",paddingLeft:3*o.baseUnit,paddingRight:3*o.baseUnit,textTransform:"uppercase"})},indicatorsContainer:function(){return{alignItems:"center",alignSelf:"stretch",display:"flex",flexShrink:0}},indicatorSeparator:function(e,t){var n=e.isDisabled,r=e.theme,o=r.spacing.baseUnit,a=r.colors;return ln({label:"indicatorSeparator",alignSelf:"stretch",width:1},t?{}:{backgroundColor:n?a.neutral10:a.neutral20,marginBottom:2*o,marginTop:2*o})},input:function(e,t){var n=e.isDisabled,r=e.value,o=e.theme,a=o.spacing,i=o.colors;return ln(ln({visibility:n?"hidden":"visible",transform:r?"translateZ(0)":""},va),t?{}:{margin:a.baseUnit/2,paddingBottom:a.baseUnit/2,paddingTop:a.baseUnit/2,color:i.neutral80})},loadingIndicator:function(e,t){var n=e.isFocused,r=e.size,o=e.theme,a=o.colors,i=o.spacing.baseUnit;return ln({label:"loadingIndicator",display:"flex",transition:"color 150ms",alignSelf:"center",fontSize:r,lineHeight:1,marginRight:r,textAlign:"center",verticalAlign:"middle"},t?{}:{color:n?a.neutral60:a.neutral20,padding:2*i})},loadingMessage:Ko,menu:function(e,t){var n,r=e.placement,o=e.theme,a=o.borderRadius,i=o.spacing,s=o.colors;return ln((an(n={label:"menu"},function(e){return e?{bottom:"top",top:"bottom"}[e]:"bottom"}(r),"100%"),an(n,"position","absolute"),an(n,"width","100%"),an(n,"zIndex",1),n),t?{}:{backgroundColor:s.neutral0,borderRadius:a,boxShadow:"0 0 0 1px hsla(0, 0%, 0%, 0.1), 0 4px 11px hsla(0, 0%, 0%, 0.1)",marginBottom:i.menuGutter,marginTop:i.menuGutter})},menuList:function(e,t){var n=e.maxHeight,r=e.theme.spacing.baseUnit;return ln({maxHeight:n,overflowY:"auto",position:"relative",WebkitOverflowScrolling:"touch"},t?{}:{paddingBottom:r,paddingTop:r})},menuPortal:function(e){var t=e.rect,n=e.offset,r=e.position;return{left:t.left,position:r,top:n,width:t.width,zIndex:1}},multiValue:function(e,t){var n=e.theme,r=n.spacing,o=n.borderRadius,a=n.colors;return ln({label:"multiValue",display:"flex",minWidth:0},t?{}:{backgroundColor:a.neutral10,borderRadius:o/2,margin:r.baseUnit/2})},multiValueLabel:function(e,t){var n=e.theme,r=n.borderRadius,o=n.colors,a=e.cropWithEllipsis;return ln({overflow:"hidden",textOverflow:a||void 0===a?"ellipsis":void 0,whiteSpace:"nowrap"},t?{}:{borderRadius:r/2,color:o.neutral80,fontSize:"85%",padding:3,paddingLeft:6})},multiValueRemove:function(e,t){var n=e.theme,r=n.spacing,o=n.borderRadius,a=n.colors,i=e.isFocused;return ln({alignItems:"center",display:"flex"},t?{}:{borderRadius:o/2,backgroundColor:i?a.dangerLight:void 0,paddingLeft:r.baseUnit,paddingRight:r.baseUnit,":hover":{backgroundColor:a.dangerLight,color:a.danger}})},noOptionsMessage:Yo,option:function(e,t){var n=e.isDisabled,r=e.isFocused,o=e.isSelected,a=e.theme,i=a.spacing,s=a.colors;return ln({label:"option",cursor:"default",display:"block",fontSize:"inherit",width:"100%",userSelect:"none",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)"},t?{}:{backgroundColor:o?s.primary:r?s.primary25:"transparent",color:n?s.neutral20:o?s.neutral0:"inherit",padding:"".concat(2*i.baseUnit,"px ").concat(3*i.baseUnit,"px"),":active":{backgroundColor:n?void 0:o?s.primary:s.primary50}})},placeholder:function(e,t){var n=e.theme,r=n.spacing,o=n.colors;return ln({label:"placeholder",gridArea:"1 / 1 / 2 / 3"},t?{}:{color:o.neutral50,marginLeft:r.baseUnit/2,marginRight:r.baseUnit/2})},singleValue:function(e,t){var n=e.isDisabled,r=e.theme,o=r.spacing,a=r.colors;return ln({label:"singleValue",gridArea:"1 / 1 / 2 / 3",maxWidth:"100%",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},t?{}:{color:n?a.neutral40:a.neutral80,marginLeft:o.baseUnit/2,marginRight:o.baseUnit/2})},valueContainer:function(e,t){var n=e.theme.spacing,r=e.isMulti,o=e.hasValue,a=e.selectProps.controlShouldRenderValue;return ln({alignItems:"center",display:r&&o&&a?"flex":"grid",flex:1,flexWrap:"wrap",WebkitOverflowScrolling:"touch",position:"relative",overflow:"hidden"},t?{}:{padding:"".concat(n.baseUnit/2,"px ").concat(2*n.baseUnit,"px")})}};var ai,ii={borderRadius:4,colors:{primary:"#2684FF",primary75:"#4C9AFF",primary50:"#B2D4FF",primary25:"#DEEBFF",danger:"#DE350B",dangerLight:"#FFBDAD",neutral0:"hsl(0, 0%, 100%)",neutral5:"hsl(0, 0%, 95%)",neutral10:"hsl(0, 0%, 90%)",neutral20:"hsl(0, 0%, 80%)",neutral30:"hsl(0, 0%, 70%)",neutral40:"hsl(0, 0%, 60%)",neutral50:"hsl(0, 0%, 50%)",neutral60:"hsl(0, 0%, 40%)",neutral70:"hsl(0, 0%, 30%)",neutral80:"hsl(0, 0%, 20%)",neutral90:"hsl(0, 0%, 10%)"},spacing:{baseUnit:4,controlHeight:38,menuGutter:8}},si={"aria-live":"polite",backspaceRemovesValue:!0,blurInputOnSelect:To(),captureMenuScroll:!To(),classNames:{},closeMenuOnSelect:!0,closeMenuOnScroll:!1,components:{},controlShouldRenderValue:!0,escapeClearsValue:!1,filterOption:function(e,t){if(e.data.__isNew__)return!0;var n=ln({ignoreCase:!0,ignoreAccents:!0,stringify:Fa,trim:!0,matchFrom:"any"},ai),r=n.ignoreCase,o=n.ignoreAccents,a=n.stringify,i=n.trim,s=n.matchFrom,l=i?Da(t):t,c=i?Da(a(e)):a(e);return r&&(l=l.toLowerCase(),c=c.toLowerCase()),o&&(l=Ta(l),c=Ma(c)),"start"===s?c.substr(0,l.length)===l:c.indexOf(l)>-1},formatGroupLabel:function(e){return e.label},getOptionLabel:function(e){return e.label},getOptionValue:function(e){return e.value},isDisabled:!1,isLoading:!1,isMulti:!1,isRtl:!1,isSearchable:!0,isOptionDisabled:function(e){return!!e.isDisabled},loadingMessage:function(){return"Loading..."},maxMenuHeight:300,minMenuHeight:140,menuIsOpen:!1,menuPlacement:"bottom",menuPosition:"absolute",menuShouldBlockScroll:!1,menuShouldScrollIntoView:!function(){try{return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)}catch(v){return!1}}(),noOptionsMessage:function(){return"No options"},openMenuOnFocus:!1,openMenuOnClick:!0,options:[],pageSize:5,placeholder:"Select...",screenReaderStatus:function(e){var t=e.count;return"".concat(t," result").concat(1!==t?"s":""," available")},styles:{},tabIndex:0,tabSelectsValue:!0,unstyled:!1};function li(e,t,n,r){return{type:"option",data:t,isDisabled:gi(e,t,n),isSelected:vi(e,t,n),label:hi(e,t),value:mi(e,t),index:r}}function ci(e,t){return e.options.map((function(n,r){if("options"in n){var o=n.options.map((function(n,r){return li(e,n,t,r)})).filter((function(t){return pi(e,t)}));return o.length>0?{type:"group",data:n,options:o,index:r}:void 0}var a=li(e,n,t,r);return pi(e,a)?a:void 0})).filter(Ho)}function ui(e){return e.reduce((function(e,t){return"group"===t.type?e.push.apply(e,(0,nn.Z)(t.options.map((function(e){return e.data})))):e.push(t.data),e}),[])}function di(e,t){return e.reduce((function(e,n){return"group"===n.type?e.push.apply(e,(0,nn.Z)(n.options.map((function(e){return{data:e.data,id:"".concat(t,"-").concat(n.index,"-").concat(e.index)}})))):e.push({data:n.data,id:"".concat(t,"-").concat(n.index)}),e}),[])}function pi(e,t){var n=e.inputValue,r=void 0===n?"":n,o=t.data,a=t.isSelected,i=t.label,s=t.value;return(!bi(e)||!a)&&yi(e,{label:i,value:s,data:o},r)}var fi=function(e,t){var n;return(null===(n=e.find((function(e){return e.data===t})))||void 0===n?void 0:n.id)||null},hi=function(e,t){return e.getOptionLabel(t)},mi=function(e,t){return e.getOptionValue(t)};function gi(e,t,n){return"function"==typeof e.isOptionDisabled&&e.isOptionDisabled(t,n)}function vi(e,t,n){if(n.indexOf(t)>-1)return!0;if("function"==typeof e.isOptionSelected)return e.isOptionSelected(t,n);var r=mi(e,t);return n.some((function(t){return mi(e,t)===r}))}function yi(e,t,n){return!e.filterOption||e.filterOption(t,n)}var bi=function(e){var t=e.hideSelectedOptions,n=e.isMulti;return void 0===t?n:t},wi=1,xi=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&(0,mn.Z)(e,t)}(i,e);var t,n,o,a=bn(i);function i(e){var t;if(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,i),(t=a.call(this,e)).state={ariaSelection:null,focusedOption:null,focusedOptionId:null,focusableOptionsWithIds:[],focusedValue:null,inputIsHidden:!1,isFocused:!1,selectValue:[],clearFocusValueOnUpdate:!1,prevWasFocused:!1,inputIsHiddenAfterUpdate:void 0,prevProps:void 0,instancePrefix:""},t.blockOptionHover=!1,t.isComposing=!1,t.commonProps=void 0,t.initialTouchX=0,t.initialTouchY=0,t.openAfterFocus=!1,t.scrollToFocusedOptionOnUpdate=!1,t.userIsDragging=void 0,t.isAppleDevice=ni()||ri(),t.controlRef=null,t.getControlRef=function(e){t.controlRef=e},t.focusedOptionRef=null,t.getFocusedOptionRef=function(e){t.focusedOptionRef=e},t.menuListRef=null,t.getMenuListRef=function(e){t.menuListRef=e},t.inputRef=null,t.getInputRef=function(e){t.inputRef=e},t.focus=t.focusInput,t.blur=t.blurInput,t.onChange=function(e,n){var r=t.props,o=r.onChange,a=r.name;n.name=a,t.ariaOnChange(e,n),o(e,n)},t.setValue=function(e,n,r){var o=t.props,a=o.closeMenuOnSelect,i=o.isMulti,s=o.inputValue;t.onInputChange("",{action:"set-value",prevInputValue:s}),a&&(t.setState({inputIsHiddenAfterUpdate:!i}),t.onMenuClose()),t.setState({clearFocusValueOnUpdate:!0}),t.onChange(e,{action:n,option:r})},t.selectOption=function(e){var n=t.props,r=n.blurInputOnSelect,o=n.isMulti,a=n.name,i=t.state.selectValue,s=o&&t.isOptionSelected(e,i),l=t.isOptionDisabled(e,i);if(s){var c=t.getOptionValue(e);t.setValue(i.filter((function(e){return t.getOptionValue(e)!==c})),"deselect-option",e)}else{if(l)return void t.ariaOnChange(e,{action:"select-option",option:e,name:a});o?t.setValue([].concat((0,nn.Z)(i),[e]),"select-option",e):t.setValue(e,"select-option")}r&&t.blurInput()},t.removeValue=function(e){var n=t.props.isMulti,r=t.state.selectValue,o=t.getOptionValue(e),a=r.filter((function(e){return t.getOptionValue(e)!==o})),i=zo(n,a,a[0]||null);t.onChange(i,{action:"remove-value",removedValue:e}),t.focusInput()},t.clearValue=function(){var e=t.state.selectValue;t.onChange(zo(t.props.isMulti,[],null),{action:"clear",removedValues:e})},t.popValue=function(){var e=t.props.isMulti,n=t.state.selectValue,r=n[n.length-1],o=n.slice(0,n.length-1),a=zo(e,o,o[0]||null);t.onChange(a,{action:"pop-value",removedValue:r})},t.getFocusedOptionId=function(e){return fi(t.state.focusableOptionsWithIds,e)},t.getFocusableOptionsWithIds=function(){return di(ci(t.props,t.state.selectValue),t.getElementId("option"))},t.getValue=function(){return t.state.selectValue},t.cx=function(){for(var e=arguments.length,n=new Array(e),r=0;r5||a>5}},t.onTouchEnd=function(e){t.userIsDragging||(t.controlRef&&!t.controlRef.contains(e.target)&&t.menuListRef&&!t.menuListRef.contains(e.target)&&t.blurInput(),t.initialTouchX=0,t.initialTouchY=0)},t.onControlTouchEnd=function(e){t.userIsDragging||t.onControlMouseDown(e)},t.onClearIndicatorTouchEnd=function(e){t.userIsDragging||t.onClearIndicatorMouseDown(e)},t.onDropdownIndicatorTouchEnd=function(e){t.userIsDragging||t.onDropdownIndicatorMouseDown(e)},t.handleInputChange=function(e){var n=t.props.inputValue,r=e.currentTarget.value;t.setState({inputIsHiddenAfterUpdate:!1}),t.onInputChange(r,{action:"input-change",prevInputValue:n}),t.props.menuIsOpen||t.onMenuOpen()},t.onInputFocus=function(e){t.props.onFocus&&t.props.onFocus(e),t.setState({inputIsHiddenAfterUpdate:!1,isFocused:!0}),(t.openAfterFocus||t.props.openMenuOnFocus)&&t.openMenu("first"),t.openAfterFocus=!1},t.onInputBlur=function(e){var n=t.props.inputValue;t.menuListRef&&t.menuListRef.contains(document.activeElement)?t.inputRef.focus():(t.props.onBlur&&t.props.onBlur(e),t.onInputChange("",{action:"input-blur",prevInputValue:n}),t.onMenuClose(),t.setState({focusedValue:null,isFocused:!1}))},t.onOptionHover=function(e){if(!t.blockOptionHover&&t.state.focusedOption!==e){var n=t.getFocusableOptions().indexOf(e);t.setState({focusedOption:e,focusedOptionId:n>-1?t.getFocusedOptionId(e):null})}},t.shouldHideSelectedOptions=function(){return bi(t.props)},t.onValueInputFocus=function(e){e.preventDefault(),e.stopPropagation(),t.focus()},t.onKeyDown=function(e){var n=t.props,r=n.isMulti,o=n.backspaceRemovesValue,a=n.escapeClearsValue,i=n.inputValue,s=n.isClearable,l=n.isDisabled,c=n.menuIsOpen,u=n.onKeyDown,d=n.tabSelectsValue,p=n.openMenuOnFocus,f=t.state,h=f.focusedOption,m=f.focusedValue,g=f.selectValue;if(!(l||"function"==typeof u&&(u(e),e.defaultPrevented))){switch(t.blockOptionHover=!0,e.key){case"ArrowLeft":if(!r||i)return;t.focusValue("previous");break;case"ArrowRight":if(!r||i)return;t.focusValue("next");break;case"Delete":case"Backspace":if(i)return;if(m)t.removeValue(m);else{if(!o)return;r?t.popValue():s&&t.clearValue()}break;case"Tab":if(t.isComposing)return;if(e.shiftKey||!c||!d||!h||p&&t.isOptionSelected(h,g))return;t.selectOption(h);break;case"Enter":if(229===e.keyCode)break;if(c){if(!h)return;if(t.isComposing)return;t.selectOption(h);break}return;case"Escape":c?(t.setState({inputIsHiddenAfterUpdate:!1}),t.onInputChange("",{action:"menu-close",prevInputValue:i}),t.onMenuClose()):s&&a&&t.clearValue();break;case" ":if(i)return;if(!c){t.openMenu("first");break}if(!h)return;t.selectOption(h);break;case"ArrowUp":c?t.focusOption("up"):t.openMenu("last");break;case"ArrowDown":c?t.focusOption("down"):t.openMenu("first");break;case"PageUp":if(!c)return;t.focusOption("pageup");break;case"PageDown":if(!c)return;t.focusOption("pagedown");break;case"Home":if(!c)return;t.focusOption("first");break;case"End":if(!c)return;t.focusOption("last");break;default:return}e.preventDefault()}},t.state.instancePrefix="react-select-"+(t.props.instanceId||++wi),t.state.selectValue=Po(e.value),e.menuIsOpen&&t.state.selectValue.length){var n=t.getFocusableOptionsWithIds(),r=t.buildFocusableOptions(),o=r.indexOf(t.state.selectValue[0]);t.state.focusableOptionsWithIds=n,t.state.focusedOption=r[o],t.state.focusedOptionId=fi(n,r[o])}return t}return t=i,n=[{key:"componentDidMount",value:function(){this.startListeningComposition(),this.startListeningToTouch(),this.props.closeMenuOnScroll&&document&&document.addEventListener&&document.addEventListener("scroll",this.onScroll,!0),this.props.autoFocus&&this.focusInput(),this.props.menuIsOpen&&this.state.focusedOption&&this.menuListRef&&this.focusedOptionRef&&Mo(this.menuListRef,this.focusedOptionRef)}},{key:"componentDidUpdate",value:function(e){var t=this.props,n=t.isDisabled,r=t.menuIsOpen,o=this.state.isFocused;(o&&!n&&e.isDisabled||o&&r&&!e.menuIsOpen)&&this.focusInput(),o&&n&&!e.isDisabled?this.setState({isFocused:!1},this.onMenuClose):o||n||!e.isDisabled||this.inputRef!==document.activeElement||this.setState({isFocused:!0}),this.menuListRef&&this.focusedOptionRef&&this.scrollToFocusedOptionOnUpdate&&(Mo(this.menuListRef,this.focusedOptionRef),this.scrollToFocusedOptionOnUpdate=!1)}},{key:"componentWillUnmount",value:function(){this.stopListeningComposition(),this.stopListeningToTouch(),document.removeEventListener("scroll",this.onScroll,!0)}},{key:"onMenuOpen",value:function(){this.props.onMenuOpen()}},{key:"onMenuClose",value:function(){this.onInputChange("",{action:"menu-close",prevInputValue:this.props.inputValue}),this.props.onMenuClose()}},{key:"onInputChange",value:function(e,t){this.props.onInputChange(e,t)}},{key:"focusInput",value:function(){this.inputRef&&this.inputRef.focus()}},{key:"blurInput",value:function(){this.inputRef&&this.inputRef.blur()}},{key:"openMenu",value:function(e){var t=this,n=this.state,r=n.selectValue,o=n.isFocused,a=this.buildFocusableOptions(),i="first"===e?0:a.length-1;if(!this.props.isMulti){var s=a.indexOf(r[0]);s>-1&&(i=s)}this.scrollToFocusedOptionOnUpdate=!(o&&this.menuListRef),this.setState({inputIsHiddenAfterUpdate:!1,focusedValue:null,focusedOption:a[i],focusedOptionId:this.getFocusedOptionId(a[i])},(function(){return t.onMenuOpen()}))}},{key:"focusValue",value:function(e){var t=this.state,n=t.selectValue,r=t.focusedValue;if(this.props.isMulti){this.setState({focusedOption:null});var o=n.indexOf(r);r||(o=-1);var a=n.length-1,i=-1;if(n.length){switch(e){case"previous":i=0===o?0:-1===o?a:o-1;break;case"next":o>-1&&o0&&void 0!==arguments[0]?arguments[0]:"first",t=this.props.pageSize,n=this.state.focusedOption,r=this.getFocusableOptions();if(r.length){var o=0,a=r.indexOf(n);n||(a=-1),"up"===e?o=a>0?a-1:r.length-1:"down"===e?o=(a+1)%r.length:"pageup"===e?(o=a-t)<0&&(o=0):"pagedown"===e?(o=a+t)>r.length-1&&(o=r.length-1):"last"===e&&(o=r.length-1),this.scrollToFocusedOptionOnUpdate=!0,this.setState({focusedOption:r[o],focusedValue:null,focusedOptionId:this.getFocusedOptionId(r[o])})}}},{key:"getTheme",value:function(){return this.props.theme?"function"==typeof this.props.theme?this.props.theme(ii):ln(ln({},ii),this.props.theme):ii}},{key:"getCommonProps",value:function(){var e=this.clearValue,t=this.cx,n=this.getStyles,r=this.getClassNames,o=this.getValue,a=this.selectOption,i=this.setValue,s=this.props,l=s.isMulti,c=s.isRtl,u=s.options;return{clearValue:e,cx:t,getStyles:n,getClassNames:r,getValue:o,hasValue:this.hasValue(),isMulti:l,isRtl:c,options:u,selectOption:a,selectProps:s,setValue:i,theme:this.getTheme()}}},{key:"hasValue",value:function(){return this.state.selectValue.length>0}},{key:"hasOptions",value:function(){return!!this.getFocusableOptions().length}},{key:"isClearable",value:function(){var e=this.props,t=e.isClearable,n=e.isMulti;return void 0===t?n:t}},{key:"isOptionDisabled",value:function(e,t){return gi(this.props,e,t)}},{key:"isOptionSelected",value:function(e,t){return vi(this.props,e,t)}},{key:"filterOption",value:function(e,t){return yi(this.props,e,t)}},{key:"formatOptionLabel",value:function(e,t){if("function"==typeof this.props.formatOptionLabel){var n=this.props.inputValue,r=this.state.selectValue;return this.props.formatOptionLabel(e,{context:t,inputValue:n,selectValue:r})}return this.getOptionLabel(e)}},{key:"formatGroupLabel",value:function(e){return this.props.formatGroupLabel(e)}},{key:"startListeningComposition",value:function(){document&&document.addEventListener&&(document.addEventListener("compositionstart",this.onCompositionStart,!1),document.addEventListener("compositionend",this.onCompositionEnd,!1))}},{key:"stopListeningComposition",value:function(){document&&document.removeEventListener&&(document.removeEventListener("compositionstart",this.onCompositionStart),document.removeEventListener("compositionend",this.onCompositionEnd))}},{key:"startListeningToTouch",value:function(){document&&document.addEventListener&&(document.addEventListener("touchstart",this.onTouchStart,!1),document.addEventListener("touchmove",this.onTouchMove,!1),document.addEventListener("touchend",this.onTouchEnd,!1))}},{key:"stopListeningToTouch",value:function(){document&&document.removeEventListener&&(document.removeEventListener("touchstart",this.onTouchStart),document.removeEventListener("touchmove",this.onTouchMove),document.removeEventListener("touchend",this.onTouchEnd))}},{key:"renderInput",value:function(){var e=this.props,t=e.isDisabled,n=e.isSearchable,o=e.inputId,a=e.inputValue,i=e.tabIndex,s=e.form,l=e.menuIsOpen,c=e.required,u=this.getComponents().Input,d=this.state,p=d.inputIsHidden,f=d.ariaSelection,h=this.commonProps,m=o||this.getElementId("input"),g=ln(ln(ln({"aria-autocomplete":"list","aria-expanded":l,"aria-haspopup":!0,"aria-errormessage":this.props["aria-errormessage"],"aria-invalid":this.props["aria-invalid"],"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],"aria-required":c,role:"combobox","aria-activedescendant":this.isAppleDevice?void 0:this.state.focusedOptionId||""},l&&{"aria-controls":this.getElementId("listbox")}),!n&&{"aria-readonly":!0}),this.hasValue()?"initial-input-focus"===(null==f?void 0:f.action)&&{"aria-describedby":this.getElementId("live-region")}:{"aria-describedby":this.getElementId("placeholder")});return n?r.createElement(u,fn({},h,{autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",id:m,innerRef:this.getInputRef,isDisabled:t,isHidden:p,onBlur:this.onInputBlur,onChange:this.handleInputChange,onFocus:this.onInputFocus,spellCheck:"false",tabIndex:i,form:s,type:"text",value:a},g)):r.createElement(Va,fn({id:m,innerRef:this.getInputRef,onBlur:this.onInputBlur,onChange:Co,onFocus:this.onInputFocus,disabled:t,tabIndex:i,inputMode:"none",form:s,value:""},g))}},{key:"renderPlaceholderOrValue",value:function(){var e=this,t=this.getComponents(),n=t.MultiValue,o=t.MultiValueContainer,a=t.MultiValueLabel,i=t.MultiValueRemove,s=t.SingleValue,l=t.Placeholder,c=this.commonProps,u=this.props,d=u.controlShouldRenderValue,p=u.isDisabled,f=u.isMulti,h=u.inputValue,m=u.placeholder,g=this.state,v=g.selectValue,y=g.focusedValue,b=g.isFocused;if(!this.hasValue()||!d)return h?null:r.createElement(l,fn({},c,{key:"placeholder",isDisabled:p,isFocused:b,innerProps:{id:this.getElementId("placeholder")}}),m);if(f)return v.map((function(t,s){var l=t===y,u="".concat(e.getOptionLabel(t),"-").concat(e.getOptionValue(t));return r.createElement(n,fn({},c,{components:{Container:o,Label:a,Remove:i},isFocused:l,isDisabled:p,key:u,index:s,removeProps:{onClick:function(){return e.removeValue(t)},onTouchEnd:function(){return e.removeValue(t)},onMouseDown:function(e){e.preventDefault()}},data:t}),e.formatOptionLabel(t,"value"))}));if(h)return null;var w=v[0];return r.createElement(s,fn({},c,{data:w,isDisabled:p}),this.formatOptionLabel(w,"value"))}},{key:"renderClearIndicator",value:function(){var e=this.getComponents().ClearIndicator,t=this.commonProps,n=this.props,o=n.isDisabled,a=n.isLoading,i=this.state.isFocused;if(!this.isClearable()||!e||o||!this.hasValue()||a)return null;var s={onMouseDown:this.onClearIndicatorMouseDown,onTouchEnd:this.onClearIndicatorTouchEnd,"aria-hidden":"true"};return r.createElement(e,fn({},t,{innerProps:s,isFocused:i}))}},{key:"renderLoadingIndicator",value:function(){var e=this.getComponents().LoadingIndicator,t=this.commonProps,n=this.props,o=n.isDisabled,a=n.isLoading,i=this.state.isFocused;return e&&a?r.createElement(e,fn({},t,{innerProps:{"aria-hidden":"true"},isDisabled:o,isFocused:i})):null}},{key:"renderIndicatorSeparator",value:function(){var e=this.getComponents(),t=e.DropdownIndicator,n=e.IndicatorSeparator;if(!t||!n)return null;var o=this.commonProps,a=this.props.isDisabled,i=this.state.isFocused;return r.createElement(n,fn({},o,{isDisabled:a,isFocused:i}))}},{key:"renderDropdownIndicator",value:function(){var e=this.getComponents().DropdownIndicator;if(!e)return null;var t=this.commonProps,n=this.props.isDisabled,o=this.state.isFocused,a={onMouseDown:this.onDropdownIndicatorMouseDown,onTouchEnd:this.onDropdownIndicatorTouchEnd,"aria-hidden":"true"};return r.createElement(e,fn({},t,{innerProps:a,isDisabled:n,isFocused:o}))}},{key:"renderMenu",value:function(){var e=this,t=this.getComponents(),n=t.Group,o=t.GroupHeading,a=t.Menu,i=t.MenuList,s=t.MenuPortal,l=t.LoadingMessage,c=t.NoOptionsMessage,u=t.Option,d=this.commonProps,p=this.state.focusedOption,f=this.props,h=f.captureMenuScroll,m=f.inputValue,g=f.isLoading,v=f.loadingMessage,y=f.minMenuHeight,b=f.maxMenuHeight,w=f.menuIsOpen,x=f.menuPlacement,E=f.menuPosition,k=f.menuPortalTarget,C=f.menuShouldBlockScroll,S=f.menuShouldScrollIntoView,O=f.noOptionsMessage,P=f.onMenuScrollToTop,N=f.onMenuScrollToBottom;if(!w)return null;var _,R=function(t,n){var o=t.type,a=t.data,i=t.isDisabled,s=t.isSelected,l=t.label,c=t.value,f=p===a,h=i?void 0:function(){return e.onOptionHover(a)},m=i?void 0:function(){return e.selectOption(a)},g="".concat(e.getElementId("option"),"-").concat(n),v={id:g,onClick:m,onMouseMove:h,onMouseOver:h,tabIndex:-1,role:"option","aria-selected":e.isAppleDevice?void 0:s};return r.createElement(u,fn({},d,{innerProps:v,data:a,isDisabled:i,isSelected:s,key:g,label:l,type:o,value:c,isFocused:f,innerRef:f?e.getFocusedOptionRef:void 0}),e.formatOptionLabel(t.data,"menu"))};if(this.hasOptions())_=this.getCategorizedOptions().map((function(t){if("group"===t.type){var a=t.data,i=t.options,s=t.index,l="".concat(e.getElementId("group"),"-").concat(s),c="".concat(l,"-heading");return r.createElement(n,fn({},d,{key:l,data:a,options:i,Heading:o,headingProps:{id:c,data:t.data},label:e.formatGroupLabel(t.data)}),t.options.map((function(e){return R(e,"".concat(s,"-").concat(e.index))})))}if("option"===t.type)return R(t,"".concat(t.index))}));else if(g){var j=v({inputValue:m});if(null===j)return null;_=r.createElement(l,d,j)}else{var I=O({inputValue:m});if(null===I)return null;_=r.createElement(c,d,I)}var L={minMenuHeight:y,maxMenuHeight:b,menuPlacement:x,menuPosition:E,menuShouldScrollIntoView:S},M=r.createElement(Zo,fn({},d,L),(function(t){var n=t.ref,o=t.placerProps,s=o.placement,l=o.maxHeight;return r.createElement(a,fn({},d,L,{innerRef:n,innerProps:{onMouseDown:e.onMenuMouseDown,onMouseMove:e.onMenuMouseMove},isLoading:g,placement:s}),r.createElement(Ka,{captureEnabled:h,onTopArrive:P,onBottomArrive:N,lockEnabled:C},(function(t){return r.createElement(i,fn({},d,{innerRef:function(n){e.getMenuListRef(n),t(n)},innerProps:{role:"listbox","aria-multiselectable":d.isMulti,id:e.getElementId("listbox")},isLoading:g,maxHeight:l,focusedOption:p}),_)})))}));return k||"fixed"===E?r.createElement(s,fn({},d,{appendTo:k,controlElement:this.controlRef,menuPlacement:x,menuPosition:E}),M):M}},{key:"renderFormField",value:function(){var e=this,t=this.props,n=t.delimiter,o=t.isDisabled,a=t.isMulti,i=t.name,s=t.required,l=this.state.selectValue;if(s&&!this.hasValue()&&!o)return r.createElement(ei,{name:i,onFocus:this.onValueInputFocus});if(i&&!o){if(a){if(n){var c=l.map((function(t){return e.getOptionValue(t)})).join(n);return r.createElement("input",{name:i,type:"hidden",value:c})}var u=l.length>0?l.map((function(t,n){return r.createElement("input",{key:"i-".concat(n),name:i,type:"hidden",value:e.getOptionValue(t)})})):r.createElement("input",{name:i,type:"hidden",value:""});return r.createElement("div",null,u)}var d=l[0]?this.getOptionValue(l[0]):"";return r.createElement("input",{name:i,type:"hidden",value:d})}}},{key:"renderLiveRegion",value:function(){var e=this.commonProps,t=this.state,n=t.ariaSelection,o=t.focusedOption,a=t.focusedValue,i=t.isFocused,s=t.selectValue,l=this.getFocusableOptions();return r.createElement(Pa,fn({},e,{id:this.getElementId("live-region"),ariaSelection:n,focusedOption:o,focusedValue:a,isFocused:i,selectValue:s,focusableOptions:l,isAppleDevice:this.isAppleDevice}))}},{key:"render",value:function(){var e=this.getComponents(),t=e.Control,n=e.IndicatorsContainer,o=e.SelectContainer,a=e.ValueContainer,i=this.props,s=i.className,l=i.id,c=i.isDisabled,u=i.menuIsOpen,d=this.state.isFocused,p=this.commonProps=this.getCommonProps();return r.createElement(o,fn({},p,{className:s,innerProps:{id:l,onKeyDown:this.onKeyDown},isDisabled:c,isFocused:d}),this.renderLiveRegion(),r.createElement(t,fn({},p,{innerRef:this.getControlRef,innerProps:{onMouseDown:this.onControlMouseDown,onTouchEnd:this.onControlTouchEnd},isDisabled:c,isFocused:d,menuIsOpen:u}),r.createElement(a,fn({},p,{isDisabled:c}),this.renderPlaceholderOrValue(),this.renderInput()),r.createElement(n,fn({},p,{isDisabled:c}),this.renderClearIndicator(),this.renderLoadingIndicator(),this.renderIndicatorSeparator(),this.renderDropdownIndicator())),this.renderMenu(),this.renderFormField())}}],o=[{key:"getDerivedStateFromProps",value:function(e,t){var n=t.prevProps,r=t.clearFocusValueOnUpdate,o=t.inputIsHiddenAfterUpdate,a=t.ariaSelection,i=t.isFocused,s=t.prevWasFocused,l=t.instancePrefix,c=e.options,u=e.value,d=e.menuIsOpen,p=e.inputValue,f=e.isMulti,h=Po(u),m={};if(n&&(u!==n.value||c!==n.options||d!==n.menuIsOpen||p!==n.inputValue)){var g=d?function(e,t){return ui(ci(e,t))}(e,h):[],v=d?di(ci(e,h),"".concat(l,"-option")):[],y=r?function(e,t){var n=e.focusedValue,r=e.selectValue.indexOf(n);if(r>-1){if(t.indexOf(n)>-1)return n;if(r-1?n:t[0]}(t,g);m={selectValue:h,focusedOption:b,focusedOptionId:fi(v,b),focusableOptionsWithIds:v,focusedValue:y,clearFocusValueOnUpdate:!1}}var w=null!=o&&e!==n?{inputIsHidden:o,inputIsHiddenAfterUpdate:void 0}:{},x=a,E=i&&s;return i&&!E&&(x={value:zo(f,h,h[0]||null),options:h,action:"initial-input-focus"},E=!s),"initial-input-focus"===(null==a?void 0:a.action)&&(x=null),ln(ln(ln({},m),w),{},{prevProps:e,ariaSelection:x,prevWasFocused:E})}}],n&&hn(t.prototype,n),o&&hn(t,o),Object.defineProperty(t,"prototype",{writable:!1}),i}(r.Component);xi.defaultProps=si;n(814),n(3681),n(4923),n(3100),n(8870),n(8230),n(669),n(3408),n(7425),n(8238),n(6290);var Ei=(0,r.forwardRef)((function(e,t){var n=function(e){var t=e.defaultInputValue,n=void 0===t?"":t,o=e.defaultMenuIsOpen,a=void 0!==o&&o,i=e.defaultValue,s=void 0===i?null:i,l=e.inputValue,c=e.menuIsOpen,u=e.onChange,d=e.onInputChange,p=e.onMenuClose,f=e.onMenuOpen,h=e.value,m=dn(e,pn),g=un((0,r.useState)(void 0!==l?l:n),2),v=g[0],y=g[1],b=un((0,r.useState)(void 0!==c?c:a),2),w=b[0],x=b[1],E=un((0,r.useState)(void 0!==h?h:s),2),k=E[0],C=E[1],S=(0,r.useCallback)((function(e,t){"function"==typeof u&&u(e,t),C(e)}),[u]),O=(0,r.useCallback)((function(e,t){var n;"function"==typeof d&&(n=d(e,t)),y(void 0!==n?n:e)}),[d]),P=(0,r.useCallback)((function(){"function"==typeof f&&f(),x(!0)}),[f]),N=(0,r.useCallback)((function(){"function"==typeof p&&p(),x(!1)}),[p]),_=void 0!==l?l:v,R=void 0!==c?c:w,j=void 0!==h?h:k;return ln(ln({},m),{},{inputValue:_,menuIsOpen:R,onChange:S,onInputChange:O,onMenuClose:N,onMenuOpen:P,value:j})}(e);return r.createElement(xi,fn({ref:t},n))})),ki=Ei,Ci=function(){function e(){}return e.prototype.expandToken=function(e){for(var t=[],n="",r=0,o=e.length;r{let{id:t,label:n}=e;return r.createElement(r.Fragment,null,r.createElement("label",{id:t+"-label",className:"font-bold p-1",htmlFor:t},n))},Li=e=>{let{id:t,label:n,onChange:o,placeholder:a,autoFocus:i}=e;return r.createElement(r.Fragment,null,r.createElement(Ii,{id:t,label:n}),r.createElement("input",{autoFocus:i,className:"rounded border-gray-300 hover:border-gray-400",style:{height:"62%"},type:"text",id:t,"aria-label":"Search",placeholder:a,onChange:o}))};const Mi=e=>{let{title:t,allProjects:n,lede:o,sortOptions:i,image:s}=e;const c=e=>{let t=[];for(const n of e)if(n.topics)for(const e of n.topics)t.some((t=>{let{value:n}=t;return n===e.slug}))||t.push({value:e.slug,label:e.title});return t},u=e=>{let t=[];for(const n of e)n.agency&&(t.some((e=>{let{value:t}=e;return t===n.agency}))||t.push({value:n.agency,label:n.agency}));return t},{0:d,1:p}=(0,r.useState)(c(n)),{0:f,1:h}=(0,r.useState)(u(n)),{0:m,1:g}=(0,r.useState)(n),{0:v,1:y}=(0,r.useState)(n),b=new Map;b.set("created","Date Posted"),b.set("opportunityCloses","Opportunity Closes"),b.set("startDate","Project Started"),b.set("endDate","Project Ended");const w=[];let x=1;const E=[{direction:"Newest to Oldest",sortAscending:!1},{direction:"Oldest to Newest",sortAscending:!0}];for(const r of i){const e=b.get(r);for(const t of E){const n={value:x,label:e+": "+t.direction,field:r,sortAscending:t.sortAscending};w.push(n),x++}}const{0:k,1:C}=(0,r.useState)(w[0]),{0:S,1:O}=(0,r.useState)(0),{0:P,1:N}=(0,r.useState)(6),{0:_,1:R}=(0,r.useState)((0,nn.Z)(v.slice(S,P))),{0:j,1:I}=(0,r.useState)(S>0),{0:L,1:M}=(0,r.useState)(P{var e;null==D||null===(e=D.current)||void 0===e||e.scrollIntoView({behavior:"smooth"})},{0:A,1:V}=(0,r.useState)([]);let H=new ji("slug");H.addIndex("topicNames"),H.addIndex("question"),H.addIndex("agency");const z=e=>{let t=[];for(let n=0;n{R((0,nn.Z)(v.slice(S,P)))}),[S,P,v]),(0,r.useEffect)((()=>{I(S>0)}),[_]),(0,r.useEffect)((()=>{M(P{const e=(0,nn.Z)(n);var t,r;e.sort((t=k.field,r=k.sortAscending,function(e,n){let o;const a=e[t],i=n[t];return o=a===i?0:null===a?1:null===i||a>i?-1:1,r&&(o*=-1),o})),g(e),O(0),N(6)}),[k]),(0,r.useEffect)((()=>{let e=m;if(B.length>0){const t=B.map((e=>{let{value:t}=e;return t}));e=m.filter((e=>e.topics.map((e=>e.slug)).some((e=>t.includes(e)))))}if(O(0),N(6),Q.length>0){const t=Q.map((e=>{let{value:t}=e;return t}));e=e.filter((e=>t.includes(e.agency)))}if(A.length>0){for(let n=0;n0&&(e=t)}p(c(e)),h(u(e)),y(e)}),[B,Q,m,A]);const W={placeholder:e=>({...e,color:"#767676"})};return r.createElement(r.Fragment,null,r.createElement("header",null,r.createElement(Xt,{title:t,image:s,lede:o})),r.createElement("div",{className:"relative"},r.createElement("div",{ref:D,className:"absolute -top-100px"})),r.createElement("div",{className:"pt-4 pb-10 md:mx-8 lg:mt-6 lg:pt-8 lg:pb-20 overflow-hidden px-2 xl:px-12 bg-white"},r.createElement("div",{className:"flex flex-wrap items-end gap-4 mb-8 mx-3 xl:mx-6 bg-white"},r.createElement("div",{className:"flex-1 min-w-30ch"},r.createElement(Ii,{id:"sort",label:"Filter by"}),r.createElement(ki,{"aria-labelledby":"sort-label",inputId:"sort",name:"sort-select",value:k,onChange:C,options:w,styles:W})),r.createElement("div",{className:"flex-1 min-w-30ch"},r.createElement("label",{id:"filter-agency-label",className:"font-bold",htmlFor:"filter-agency"},"Filter by agency"),r.createElement(ki,{"aria-labelledby":"filter-agency-label",inputId:"filter-agency",name:"filter-select",isMulti:!0,value:Q,onChange:U,options:f,styles:W})),r.createElement("div",{className:"flex-1 min-w-30ch"},r.createElement(Ii,{id:"filter-select",label:"Filter by topic"}),r.createElement(ki,{"aria-labelledby":"filter-select-label",inputId:"filter-select",name:"filter-select",isMulti:!0,value:B,onChange:$,options:d,styles:W,noOptionsMessage:()=>"No remaining topics"})),r.createElement("div",{className:"flex-1 min-w-30ch auto-rows-auto flex flex-col"},r.createElement(Li,{id:"projSearch",label:"Search",placeholder:"Type to filter posts...",onChange:e=>V(e.target.value)}))),r.createElement("div",{className:"sr-only"},"Total Results: ",v.length," Projects"),r.createElement(Bt,{nodes:_})),!(null==j&&null==L)&&r.createElement("div",{className:"flex items-center gap-4 justify-center flex-wrap"},r.createElement("div",{className:"flex-1 flex justify-end"},r.createElement("button",{className:"font-bold pr-4 "+(j?"text-primary":"text-gray-500 pointer-events-none"),onClick:()=>{F(),j&&(O(S-6),N(P-6))}},r.createElement(a,null)," Previous")),r.createElement("div",{className:"flex items-center gap-4 justify-center"},Array.from({length:T},((e,t)=>r.createElement("button",{className:(S/6===t?"btn pointer-events-none":"btn-white")+" min-w-3rem p-2 border-solid",key:"Page"+t,onClick:()=>(e=>{F();const t=6*e,n=t+6;O(t),N(n)})(t)},t+1)))),r.createElement("div",{className:"flex-1 flex justify-start"},r.createElement("button",{className:"font-bold pl-4 "+(L?"text-primary":"text-gray-500 pointer-events-none"),onClick:()=>{F(),L&&(O(S+6),N(P+6))}},"Next ",r.createElement(l,null)))))},Ti=e=>{let{topics:t}=e;return r.createElement(lt,{label:"Topics",className:"bg-topics",value:t.map((e=>e.title))})};var Di=Object.defineProperty,Fi=(e,t,n)=>(((e,t,n)=>{t in e?Di(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n})(e,"symbol"!=typeof t?t+"":t,n),n);let Ai=new class{constructor(){Fi(this,"current",this.detect()),Fi(this,"handoffState","pending"),Fi(this,"currentId",0)}set(e){this.current!==e&&(this.handoffState="pending",this.currentId=0,this.current=e)}reset(){this.set(this.detect())}nextId(){return++this.currentId}get isServer(){return"server"===this.current}get isClient(){return"client"===this.current}detect(){return"undefined"==typeof window||"undefined"==typeof document?"server":"client"}handoff(){"pending"===this.handoffState&&(this.handoffState="complete")}get isHandoffComplete(){return"complete"===this.handoffState}},Vi=(e,t)=>{Ai.isServer?(0,r.useEffect)(e,t):(0,r.useLayoutEffect)(e,t)};let Hi=function(e){let t=function(e){let t=(0,r.useRef)(e);return Vi((()=>{t.current=e}),[e]),t}(e);return r.useCallback(((...e)=>t.current(...e)),[t])};function zi(){let e=function(){let e="undefined"==typeof document;return(e=>e.useSyncExternalStore)(o)((()=>()=>{}),(()=>!1),(()=>!e))}(),[t,n]=r.useState(Ai.isHandoffComplete);return t&&!1===Ai.isHandoffComplete&&n(!1),r.useEffect((()=>{!0!==t&&n(!0)}),[t]),r.useEffect((()=>Ai.handoff()),[]),!e&&t}var Bi;let $i=null!=(Bi=r.useId)?Bi:function(){let e=zi(),[t,n]=r.useState(e?()=>Ai.nextId():null);return Vi((()=>{null===t&&n(Ai.nextId())}),[t]),null!=t?""+t:void 0};function Qi(e){var t;if(e.type)return e.type;let n=null!=(t=e.as)?t:"button";return"string"==typeof n&&"button"===n.toLowerCase()?"button":void 0}let Ui=Symbol();function Wi(...e){let t=(0,r.useRef)(e);(0,r.useEffect)((()=>{t.current=e}),[e]);let n=Hi((e=>{for(let n of t.current)null!=n&&("function"==typeof n?n(e):n.current=e)}));return e.every((e=>null==e||(null==e?void 0:e[Ui])))?void 0:n}let qi=(0,r.createContext)(null);qi.displayName="OpenClosedContext";var Zi=(e=>(e[e.Open=1]="Open",e[e.Closed=2]="Closed",e[e.Closing=4]="Closing",e[e.Opening=8]="Opening",e))(Zi||{});function Gi({value:e,children:t}){return r.createElement(qi.Provider,{value:e},t)}function Ji(e){let t=e.parentElement,n=null;for(;t&&!(t instanceof HTMLFieldSetElement);)t instanceof HTMLLegendElement&&(n=t),t=t.parentElement;let r=""===(null==t?void 0:t.getAttribute("disabled"));return(!r||!function(e){if(!e)return!1;let t=e.previousElementSibling;for(;null!==t;){if(t instanceof HTMLLegendElement)return!1;t=t.previousElementSibling}return!0}(n))&&r}function Yi(e,t,...n){if(e in t){let r=t[e];return"function"==typeof r?r(...n):r}let r=new Error(`Tried to handle "${e}" but there is no handler defined. Only defined handlers are: ${Object.keys(t).map((e=>`"${e}"`)).join(", ")}.`);throw Error.captureStackTrace&&Error.captureStackTrace(r,Yi),r}function Ki(...e){return Array.from(new Set(e.flatMap((e=>"string"==typeof e?e.split(" "):[])))).filter(Boolean).join(" ")}var Xi,es=(e=>(e[e.None=0]="None",e[e.RenderStrategy=1]="RenderStrategy",e[e.Static=2]="Static",e))(es||{}),ts=(e=>(e[e.Unmount=0]="Unmount",e[e.Hidden=1]="Hidden",e))(ts||{});function ns({ourProps:e,theirProps:t,slot:n,defaultTag:r,features:o,visible:a=!0,name:i,mergeRefs:s}){s=null!=s?s:as;let l=is(t,e);if(a)return rs(l,n,r,i,s);let c=null!=o?o:0;if(2&c){let{static:e=!1,...t}=l;if(e)return rs(t,n,r,i,s)}if(1&c){let{unmount:e=!0,...t}=l;return Yi(e?0:1,{0(){return null},1(){return rs({...t,hidden:!0,style:{display:"none"}},n,r,i,s)}})}return rs(l,n,r,i,s)}function rs(e,t={},n,o,a){let{as:i=n,children:s,refName:l="ref",...c}=cs(e,["unmount","static"]),u=void 0!==e.ref?{[l]:e.ref}:{},d="function"==typeof s?s(t):s;"className"in c&&c.className&&"function"==typeof c.className&&(c.className=c.className(t));let p={};if(t){let e=!1,n=[];for(let[r,o]of Object.entries(t))"boolean"==typeof o&&(e=!0),!0===o&&n.push(r);e&&(p["data-headlessui-state"]=n.join(" "))}if(i===r.Fragment&&Object.keys(ls(c)).length>0){if(!(0,r.isValidElement)(d)||Array.isArray(d)&&d.length>1)throw new Error(['Passing props on "Fragment"!',"",`The current component <${o} /> is rendering a "Fragment".`,"However we need to passthrough the following props:",Object.keys(c).map((e=>` - ${e}`)).join("\n"),"","You can apply a few solutions:",['Add an `as="..."` prop, to ensure that we render an actual element instead of a "Fragment".',"Render a single element as the child so that we can forward the props onto that element."].map((e=>` - ${e}`)).join("\n")].join("\n"));let e=d.props,t="function"==typeof(null==e?void 0:e.className)?(...t)=>Ki(null==e?void 0:e.className(...t),c.className):Ki(null==e?void 0:e.className,c.className),n=t?{className:t}:{};return(0,r.cloneElement)(d,Object.assign({},is(d.props,ls(cs(c,["ref"]))),p,u,{ref:a(d.ref,u.ref)},n))}return(0,r.createElement)(i,Object.assign({},cs(c,["ref"]),i!==r.Fragment&&u,i!==r.Fragment&&p),d)}function os(){let e=(0,r.useRef)([]),t=(0,r.useCallback)((t=>{for(let n of e.current)null!=n&&("function"==typeof n?n(t):n.current=t)}),[]);return(...n)=>{if(!n.every((e=>null==e)))return e.current=n,t}}function as(...e){return e.every((e=>null==e))?void 0:t=>{for(let n of e)null!=n&&("function"==typeof n?n(t):n.current=t)}}function is(...e){if(0===e.length)return{};if(1===e.length)return e[0];let t={},n={};for(let r of e)for(let e in r)e.startsWith("on")&&"function"==typeof r[e]?(null!=n[e]||(n[e]=[]),n[e].push(r[e])):t[e]=r[e];if(t.disabled||t["aria-disabled"])return Object.assign(t,Object.fromEntries(Object.keys(n).map((e=>[e,void 0]))));for(let r in n)Object.assign(t,{[r](e,...t){let o=n[r];for(let n of o){if((e instanceof Event||(null==e?void 0:e.nativeEvent)instanceof Event)&&e.defaultPrevented)return;n(e,...t)}}});return t}function ss(e){var t;return Object.assign((0,r.forwardRef)(e),{displayName:null!=(t=e.displayName)?t:e.name})}function ls(e){let t=Object.assign({},e);for(let n in t)void 0===t[n]&&delete t[n];return t}function cs(e,t=[]){let n=Object.assign({},e);for(let r of t)r in n&&delete n[r];return n}let us=null!=(Xi=r.startTransition)?Xi:function(e){e()};var ds=(e=>(e.Space=" ",e.Enter="Enter",e.Escape="Escape",e.Backspace="Backspace",e.Delete="Delete",e.ArrowLeft="ArrowLeft",e.ArrowUp="ArrowUp",e.ArrowRight="ArrowRight",e.ArrowDown="ArrowDown",e.Home="Home",e.End="End",e.PageUp="PageUp",e.PageDown="PageDown",e.Tab="Tab",e))(ds||{}),ps=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(ps||{}),fs=(e=>(e[e.ToggleDisclosure=0]="ToggleDisclosure",e[e.CloseDisclosure=1]="CloseDisclosure",e[e.SetButtonId=2]="SetButtonId",e[e.SetPanelId=3]="SetPanelId",e[e.LinkPanel=4]="LinkPanel",e[e.UnlinkPanel=5]="UnlinkPanel",e))(fs||{});let hs={0:e=>({...e,disclosureState:Yi(e.disclosureState,{0:1,1:0})}),1:e=>1===e.disclosureState?e:{...e,disclosureState:1},4(e){return!0===e.linkedPanel?e:{...e,linkedPanel:!0}},5(e){return!1===e.linkedPanel?e:{...e,linkedPanel:!1}},2(e,t){return e.buttonId===t.buttonId?e:{...e,buttonId:t.buttonId}},3(e,t){return e.panelId===t.panelId?e:{...e,panelId:t.panelId}}},ms=(0,r.createContext)(null);function gs(e){let t=(0,r.useContext)(ms);if(null===t){let t=new Error(`<${e} /> is missing a parent component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,gs),t}return t}ms.displayName="DisclosureContext";let vs=(0,r.createContext)(null);function ys(e){let t=(0,r.useContext)(vs);if(null===t){let t=new Error(`<${e} /> is missing a parent component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,ys),t}return t}vs.displayName="DisclosureAPIContext";let bs=(0,r.createContext)(null);function ws(e,t){return Yi(t.type,hs,e,t)}bs.displayName="DisclosurePanelContext";let xs=r.Fragment;let Es=es.RenderStrategy|es.Static;let ks=ss((function(e,t){let{defaultOpen:n=!1,...o}=e,a=(0,r.useRef)(null),i=Wi(t,function(e,t=!0){return Object.assign(e,{[Ui]:t})}((e=>{a.current=e}),void 0===e.as||e.as===r.Fragment)),s=(0,r.useRef)(null),l=(0,r.useRef)(null),c=(0,r.useReducer)(ws,{disclosureState:n?0:1,linkedPanel:!1,buttonRef:l,panelRef:s,buttonId:null,panelId:null}),[{disclosureState:u,buttonId:d},p]=c,f=Hi((e=>{p({type:1});let t=function(e){return Ai.isServer?null:e instanceof Node?e.ownerDocument:null!=e&&e.hasOwnProperty("current")&&e.current instanceof Node?e.current.ownerDocument:document}(a);if(!t||!d)return;let n=e?e instanceof HTMLElement?e:e.current instanceof HTMLElement?e.current:t.getElementById(d):t.getElementById(d);null==n||n.focus()})),h=(0,r.useMemo)((()=>({close:f})),[f]),m=(0,r.useMemo)((()=>({open:0===u,close:f})),[u,f]),g={ref:i};return r.createElement(ms.Provider,{value:c},r.createElement(vs.Provider,{value:h},r.createElement(Gi,{value:Yi(u,{0:Zi.Open,1:Zi.Closed})},ns({ourProps:g,theirProps:o,slot:m,defaultTag:xs,name:"Disclosure"}))))})),Cs=ss((function(e,t){let n=$i(),{id:o=`headlessui-disclosure-button-${n}`,...a}=e,[i,s]=gs("Disclosure.Button"),l=(0,r.useContext)(bs),c=null!==l&&l===i.panelId,u=(0,r.useRef)(null),d=Wi(u,t,c?null:i.buttonRef),p=os();(0,r.useEffect)((()=>{if(!c)return s({type:2,buttonId:o}),()=>{s({type:2,buttonId:null})}}),[o,s,c]);let f=Hi((e=>{var t;if(c){if(1===i.disclosureState)return;switch(e.key){case ds.Space:case ds.Enter:e.preventDefault(),e.stopPropagation(),s({type:0}),null==(t=i.buttonRef.current)||t.focus()}}else switch(e.key){case ds.Space:case ds.Enter:e.preventDefault(),e.stopPropagation(),s({type:0})}})),h=Hi((e=>{if(e.key===ds.Space)e.preventDefault()})),m=Hi((t=>{var n;Ji(t.currentTarget)||e.disabled||(c?(s({type:0}),null==(n=i.buttonRef.current)||n.focus()):s({type:0}))})),g=(0,r.useMemo)((()=>({open:0===i.disclosureState})),[i]),v=function(e,t){let[n,o]=(0,r.useState)((()=>Qi(e)));return Vi((()=>{o(Qi(e))}),[e.type,e.as]),Vi((()=>{n||t.current&&t.current instanceof HTMLButtonElement&&!t.current.hasAttribute("type")&&o("button")}),[n,t]),n}(e,u);return ns({mergeRefs:p,ourProps:c?{ref:d,type:v,onKeyDown:f,onClick:m}:{ref:d,id:o,type:v,"aria-expanded":0===i.disclosureState,"aria-controls":i.linkedPanel?i.panelId:void 0,onKeyDown:f,onKeyUp:h,onClick:m},theirProps:a,slot:g,defaultTag:"button",name:"Disclosure.Button"})})),Ss=ss((function(e,t){let n=$i(),{id:o=`headlessui-disclosure-panel-${n}`,...a}=e,[i,s]=gs("Disclosure.Panel"),{close:l}=ys("Disclosure.Panel"),c=os(),u=Wi(t,i.panelRef,(e=>{us((()=>s({type:e?4:5})))}));(0,r.useEffect)((()=>(s({type:3,panelId:o}),()=>{s({type:3,panelId:null})})),[o,s]);let d=(0,r.useContext)(qi),p=null!==d?(d&Zi.Open)===Zi.Open:0===i.disclosureState,f=(0,r.useMemo)((()=>({open:0===i.disclosureState,close:l})),[i,l]),h={ref:u,id:o};return r.createElement(bs.Provider,{value:i.panelId},ns({mergeRefs:c,ourProps:h,theirProps:a,slot:f,defaultTag:"div",features:Es,visible:p,name:"Disclosure.Panel"}))})),Os=Object.assign(ks,{Button:Cs,Panel:Ss});const Ps=e=>{let{title:t,text:n}=e;return t?r.createElement("div",{className:"w-full my-6"},r.createElement(Os,null,(e=>{let{open:o}=e;return r.createElement(r.Fragment,null,r.createElement(Os.Button,{className:"flex items-center justify-between w-full px-4 py-3 text-left bg-navbar"},r.createElement("span",{className:"text-h4 font-bold"},t),o?r.createElement(d.iFH,null):r.createElement(d.wEH,null)),r.createElement(Os.Panel,{className:"text-body p-4 w-9/10"},r.createElement(st,{text:n})))}))):r.createElement(r.Fragment,null)};var Ns=n(9034),_s=n.n(Ns);const Rs=e=>{let t,n,{status:o,opportunityCloses:a,startDate:i,endDate:s}=e;return"open"===o?(t="Opportunity Closes: ",n=a?_s()(a).isValid()?_s()(a).format("MMMM D, YYYY"):a:"Open until filled"):"ongoing"===o&&i?(t="Project started: ",n=_s()(i).format("MMMM D, YYYY")):"completed"===o&&s&&(t="Project Ended: ",n=_s()(s).format("MMMM D, YYYY")),r.createElement(r.Fragment,null,r.createElement("span",{className:"font-bold"},t),r.createElement("span",null,n))},js=e=>{let{children:t,devBanner:n,navbar:o,bottomBanner:a,footer:i}=e;return r.createElement("div",{className:"w-full mx-0 bg-white border-0 xl:container xl:p-0 xl:mx-auto xl:border-l xl:border-r xl:border-gray-200 flex flex-col min-h-screen"},(null==n?void 0:n.show)&&r.createElement(u,null),r.createElement(Gt,o),r.createElement("div",{className:"flex-1"},t),r.createElement(Jt,a))};var Is=n(8437),Ls=n.n(Is);var Ms=e=>{let{siteUrl:t,index:n,db:o}=e;const{0:a,1:i}=(0,r.useState)([]),{0:s,1:l}=(0,r.useState)([]),{0:c,1:u}=(0,r.useState)("");return(0,r.useEffect)((()=>{if(a.length>0)try{let e=n.search(a);l(e),u("")}catch(e){if(e instanceof Ls().QueryParseError)return void u(e.message);throw e}else l([]),u("")}),[a]),r.createElement("div",{className:"flex flex-col items-center justify-center align-middle text-center px-2"},r.createElement("div",{className:"container mx-auto mt-4 border-b-4 border-primary"},r.createElement(Li,{id:"siteSearch",autoFocus:!0,label:"Search",placeholder:"Type to search pages...",onChange:e=>i(e.target.value)}),c&&r.createElement("p",{className:"px-4 text-red text-tag font-bold"},c),r.createElement("div",{className:"pt-2"},"Number of found pages:",s.length)),r.createElement("article",{className:"py-6 container mx-auto"},r.createElement("div",{className:"grid grid-cols-1 md:mx-4 xl:mx-6 gap-4 justify-self-center"},s.map((e=>{const n=new Set;Object.keys(e.matchData.metadata).forEach((t=>{Object.keys(e.matchData.metadata[t]).forEach((e=>{n.add(e)}))}));const a=Array.from(n).map(((e,t)=>r.createElement("li",{key:t,className:"inline mx-px px-3 py-1 mt-1 text-tag whitespace-nowrap font-semibold mr-2 bg-topics"},e)));return r.createElement(r.Fragment,{key:e.ref},r.createElement("div",{className:"px-2 py-4 overflow-hidden bg-white border border-gray-200 rounded-md shadow-md h-full flex flex-col md:mx-10 md:py-6 lg:mx-60"},r.createElement("h2",{className:"capitalize"},o[e.ref].title),r.createElement("div",{className:"font-sans text-black text-tag my-2 font-extrabold"},"Match found in:"),r.createElement("ul",{className:"grid grid-rows-1 justify-center md:block"},a),r.createElement("h2",{className:"pt-3 mt-4 border-t-2 border-solid"},r.createElement("a",{className:"btn-wide",href:t+"/"+e.ref},"View Page"))))}))),r.createElement("div",{className:""},0==s.length&&r.createElement("section",null,r.createElement("h2",null,"No Results")))))},Ts=n(8050);const Ds=e=>{let{siteUrl:t}=e;const{allProject:n,allGeneralPage:o}=function(){const{allProject:e,allGeneralPage:t}=(0,c.useStaticQuery)("2677476431");return{allProject:e,allGeneralPage:t}}(),{0:a,1:i}=(0,r.useState)(),{0:s,1:l}=(0,r.useState)();return(0,r.useEffect)((()=>{"undefined"!=typeof window&&(async()=>{const e=await(await fetch("/lunr-index.json")).json(),t=await(await fetch("/documents-reduced.json")).json();try{i(Ls().Index.load(e)),l(t)}catch{const[e,t]=(0,Ts.createSearchIndex)({allProject:n,allGeneralPage:o});i(e),l(t.reduce((function(e,t){return e[t.slug]=t,e}),{}))}})().catch(console.error)}),[]),r.createElement("div",null,r.createElement(Ms,{siteUrl:t,index:a,db:s}))},Fs=e=>{let{title:t,text:n,link:o}=e;return r.createElement(r.Fragment,null,o?r.createElement("div",{className:"w-full p-8 mb-8 bg-gray-100"},t?r.createElement("h4",{className:"text-h4"},t):null,n?r.createElement("div",{className:"text-black text-body mb-4"},r.createElement(st,{text:n})):null,r.createElement("div",null,r.createElement("a",{href:o,target:"_blank",className:"btn"},"Subscribe"))):null)}},7524:function(e,t,n){"use strict";n.d(t,{F:function(){return o}});var r=n(2784);function o(e){var t,n,o,a,i;let{location:s,params:l,data:c,pageContext:u}=e;const d=""+c.site.siteMetadata.siteUrl+(null===(t=c.socialShareImage)||void 0===t?void 0:t.childImageSharp.gatsbyImageData.images.fallback.src);return r.createElement(r.Fragment,null,r.createElement("title",null,null===(n=c.page)||void 0===n?void 0:n.title),r.createElement("meta",{name:"twitter:card",content:"summary"}),r.createElement("meta",{property:"og:type",content:"website"}),r.createElement("html",{lang:c.site.siteMetadata.locale}),r.createElement("meta",{property:"og:locale",content:c.site.siteMetadata.locale}),r.createElement("meta",{property:"og:site_name",content:c.site.siteMetadata.title}),r.createElement("meta",{name:"og:title",content:null===(o=c.page)||void 0===o?void 0:o.title}),r.createElement("meta",{name:"description",content:null===(a=c.page)||void 0===a?void 0:a.description}),r.createElement("meta",{property:"og:description",content:null===(i=c.page)||void 0===i?void 0:i.description}),r.createElement("meta",{property:"og:url",content:""+c.site.siteMetadata.siteUrl+s.pathname}),r.createElement("meta",{property:"og:image",content:d}))}},8156:function(e,t,n){"use strict";n.r(t),n.d(t,{AboutPageLayout:function(){return l},Head:function(){return i.F}});var r=n(2784),o=n(4536),a=n(7161),i=n(7524);const s=e=>{let{aboutTitle:t,aboutText:n}=e;return r.createElement("div",{className:"mb-8"},t&&r.createElement("h3",{className:"text-h3 mb-4"},t),r.createElement(o.rU,{text:n}))},l=e=>{let{data:{generalPage:{header:t,aims:n,faq:i,accessibility:l,image:c}}}=e;return r.createElement(r.Fragment,null,r.createElement("main",null,r.createElement("article",null,r.createElement("header",null,r.createElement(o.o9,{title:"About",lede:"",image:c})),r.createElement("div",{className:"w-full pt-5 px-8 lg:px-16 xl:px-24 lg:w-2/3"},r.createElement("section",{className:"mb-20"},t&&r.createElement("h2",{className:"text-h3 sm:text-h2 my-8 font-bold text-black"},t),n.map(((e,t)=>{let{title:n,text:o}=e;return r.createElement(s,{key:"list_"+t,aboutTitle:n,aboutText:o})}))),r.createElement("section",{className:"mb-20"},r.createElement("h2",{className:"text-h3 sm:text-h2 my-6"},"Frequently Asked Questions"),i.map(((e,t)=>{let{title:n,text:a}=e;return r.createElement(o.UQ,{key:"collapsibleList_"+t,title:n,text:a})}))),!(0,a.uk)(l)&&r.createElement("section",{id:"accessibility"},r.createElement("h2",{className:"text-h3 sm:text-h2 my-6"},"Accessibility Statement"),r.createElement(o.rU,{className:"mb-10 leading-normal text-body lg:text-body",text:l}))))))};t.default=l},9601:function(e,t,n){"use strict";n.r(t),n.d(t,{CardPageLayout:function(){return i},Head:function(){return a.F}});var r=n(2784),o=n(4536),a=n(7524);const i=e=>{let{data:{allProject:t,cardPage:{title:n,lede:a,sortOptions:i,image:s}}}=e;return r.createElement(r.Fragment,null,r.createElement("main",null,r.createElement(o.mP,{allProjects:t.nodes,image:s,title:n,lede:a,sortOptions:i})))};t.default=i},8776:function(e,t,n){"use strict";n.r(t),n.d(t,{ContactForm:function(){return u},ContactPageLayout:function(){return d},Head:function(){return s.F}});var r=n(753),o=n(1665),a=n(2784),i=n(4536),s=n(7524);const l="font-bold text-red hidden",c="w-full text-contact px-3 py-2 leading-tight text-black shadow appearance-none outline-transparent focus:outline-none focus:shadow-outline";let u=function(e){function t(t){var n;return(n=e.call(this,t)||this).mailTo="mailto:",n.submitButtonClass="btn disable-link-button",n.state={name:"",email:"",subject:"",message:"",recaptchaSiteKey:t.recaptchaSiteKey,captchaSuccess:!1,thankYouPagePath:t.thankYouPagePath},n.handleChange=n.handleChange.bind((0,r.Z)(n)),n.handleSubmit=n.handleSubmit.bind((0,r.Z)(n)),n.handleCaptcha=n.handleCaptcha.bind((0,r.Z)(n)),n}(0,o.Z)(t,e);var n=t.prototype;return n.handleChange=function(e){!function(e){"subject"!=e.target.name&&(document.getElementById(e.target.name+"ErrorLabel").className=l,document.getElementById(e.target.name).className=c,"message"==e.target.name?document.getElementById(e.target.name).className="w-full text-contact h-48 px-3 py-2 leading-tight text-black shadow appearance-none outline-transparent focus:outline-none focus:shadow-outline":document.getElementById(e.target.name).className=c,"email"==e.target.name&&(document.getElementById("invalidEmailErrorLabel").className=l))}(e),this.setState({[e.target.name]:e.target.value}),this.setMailTo(),this.enableOrDisableSubmitButton()},n.setMailTo=function(){this.mailTo="mailto:evidence@omb.eop.gov?subject="+document.getElementById("subject").value+"&body="+document.getElementById("message").value+"&from="+document.getElementById("email").value},n.handleSubmit=function(e){e.preventDefault()},n.handleCaptcha=function(){this.setState({captchaSuccess:!0})},n.render=function(){return a.createElement("form",{onSubmit:this.handleSubmit,"data-netlify":"true","data-netlify-honeypot":"bot-field",name:"contact",noValidate:!0},a.createElement("div",{className:"mb-6"},a.createElement("label",{htmlFor:"name",className:"block mb-2 text-contact font-bold text-black"},"Full name"),a.createElement("label",{id:"nameErrorLabel",className:l},"Please enter your full name"),a.createElement("input",{"aria-label":"Full name",name:"name",id:"name",placeholder:"John Doe",required:!0,type:"text",className:"w-full text-contact px-3 py-2 leading-tight text-black border shadow appearance-none focus:outline-none focus:shadow-outline",value:this.state.name,onChange:this.handleChange})),a.createElement("div",{className:"mb-6"},a.createElement("label",{htmlFor:"email",className:"block mb-2 text-contact font-bold text-black"},"Email address",a.createElement("span",{className:"text-red"}," *")),a.createElement("label",{id:"emailErrorLabel",className:l},"Please enter your email address"),a.createElement("label",{id:"invalidEmailErrorLabel",className:l},"Please enter a valid email address"),a.createElement("input",{"aria-label":"Full name",name:"email",id:"email",placeholder:"example@example.com",required:!0,type:"email",className:"w-full text-contact px-3 py-2 leading-tight text-black border shadow appearance-none focus:outline-none focus:shadow-outline",value:this.state.email,onChange:this.handleChange})),a.createElement("div",{className:"mb-6"},a.createElement("label",{htmlFor:"subject",className:"block mb-2 text-contact font-bold text-black"},"Subject",a.createElement("span",{className:"text-red"}," *")),a.createElement("input",{"aria-label":"Subject",name:"subject",id:"subject",placeholder:"I want to get in touch about ...",required:!0,type:"text",className:"w-full text-contact px-3 py-2 leading-tight text-black border shadow appearance-none focus:outline-none focus:shadow-outline",value:this.state.subject,onChange:this.handleChange})),a.createElement("div",{className:"mb-6"},a.createElement("label",{htmlFor:"message",className:"block mb-2 text-contact font-bold text-black"},"Message",a.createElement("span",{className:"text-red"}," *")),a.createElement("label",{id:"messageErrorLabel",className:l},"Please enter a brief message"),a.createElement("textarea",{"aria-label":"Message",name:"message",id:"message",placeholder:"",required:!0,className:"w-full text-contact h-48 px-3 py-2 leading-tight text-black border shadow appearance-none focus:outline-none focus:shadow-outline",value:this.state.message,onChange:this.handleChange})),a.createElement("div",{className:"flex mt-4 items-center justify-between"},a.createElement("a",{href:this.mailTo,className:this.submitButtonClass},"Submit")))},n.enableOrDisableSubmitButton=function(){""!=this.state.email&&""!=this.state.subject&&""!=this.state.message?this.submitButtonClass="btn":this.submitButtonClass="btn disable-link-button"},t}(a.Component);const d=e=>{let{pageContext:{thankYouPagePath:t},data:{generalPage:{title:n,lede:r,image:o},site:{siteMetadata:{recaptchaSiteKey:s}}}}=e;return a.createElement(a.Fragment,null,a.createElement("main",null,a.createElement("header",null,a.createElement(i.o9,{title:"Contact",lede:"",image:o})),a.createElement("article",{className:"w-full pt-5 px-8 lg:px-16 xl:px-24 lg:w-2/3"},a.createElement("h1",{className:"mt-8 mb-2 text-h2 font-bold"},n),a.createElement(i.rU,{className:"mb-10 leading-normal text-body lg:text-body",text:r}),a.createElement(u,{recaptchaSiteKey:s,thankYouPagePath:t}))))};t.default=d},3885:function(e,t,n){"use strict";n.r(t),n.d(t,{Head:function(){return i.F},ProjectDetailPage:function(){return s}});var r=n(2784),o=n(31),a=n(4536),i=n(7524);const s=e=>{const{data:{project:t,site:{siteMetadata:{projectInterestLink:n,staticText:{mainContact:{ongoingText:i,completeText:s}},newsletter:l}},defaultContactImage:c}}=e;return r.createElement(r.Fragment,null,r.createElement("main",null,r.createElement(a.re,Object.assign({},t,{ongoingText:i,completeText:s,projectInterestLink:n,defaultContactImage:c,newsletter:l}))),r.createElement("div",{className:"p-responsive pb-4"},r.createElement("section",{className:"my-12"},r.createElement(o.Link,{className:"btn m-responsive",to:(0,o.withPrefix)("../../"+("open"===t.status?"":t.status))},r.createElement(a.xC,null),r.createElement("span",{className:"pl-2"},"Back")))))};t.default=s},700:function(e,t,n){"use strict";n.r(t),n.d(t,{Head:function(){return a.F},SearchPageLayout:function(){return i}});var r=n(2784),o=n(4536),a=n(7524);const i=e=>{let{data:{site:{siteMetadata:{siteUrl:t}},generalPage:{title:n,image:a}}}=e;return r.createElement(r.Fragment,null,r.createElement("main",null,r.createElement("header",null,r.createElement(o.o9,{title:n,image:a,lede:""})),r.createElement(o.tA,{siteUrl:t})))};t.default=i},9804:function(e,t,n){"use strict";n.r(t),n.d(t,{Head:function(){return i.F},ThankYouPageLayout:function(){return s}});var r=n(2784),o=n(31),a=n(4536),i=n(7524);const s=e=>{let{data:{generalPage:{image:t}}}=e;return r.createElement(r.Fragment,null,r.createElement(a.o9,{title:"Thank You",lede:"",image:t}),r.createElement("div",{className:"container pt-6 overflow-hidden bg-white"},r.createElement("div",{className:"flex flex-wrap"},r.createElement("div",{className:"lg:w-2/3 sm:w-full"},r.createElement("h2",{className:"mb-8 text-2xl font-bold leading-loose tracking-tight text-black dark:text-white lg:text-5xl"},"Thank you for your interest!"),r.createElement("p",{className:"leading-normal text-md lg:text-lg"},"We'll get back to you as soon as possible. In the meantime, continue checking out our"," ",r.createElement(o.Link,{to:"/",className:"underline"},"open projects"),".")))))};t.default=s},7161:function(e,t,n){"use strict";n.d(t,{t9:function(){return r},uk:function(){return o},xb:function(){return a}});const r=(e,t,n,r)=>"open"===e?t:"ongoing"===e?n:r,o=e=>!e||"\n"===e,a=e=>null==e||0==e.length},6849:function(e,t,n){t.components={"component---gatsby-theme-project-portal-src-layouts-about-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,8156)),"component---gatsby-theme-project-portal-src-layouts-card-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,9601)),"component---gatsby-theme-project-portal-src-layouts-contact-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,8776)),"component---gatsby-theme-project-portal-src-layouts-project-detail-page-tsx":()=>Promise.resolve().then(n.bind(n,3885)),"component---gatsby-theme-project-portal-src-layouts-search-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,700)),"component---gatsby-theme-project-portal-src-layouts-thank-you-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,9804)),"component---gatsby-theme-project-portal-src-pages-404-tsx":()=>n.e(237).then(n.bind(n,281))}},5969:function(e,t,n){e.exports=[{plugin:n(7225),options:{plugins:[],name:"Gatsby Theme Project Portal",short_name:"Project Portal",start_url:"/",background_color:"#ffffff",theme_color:"#0D7EA2",display:"standalone",icon:"P:\\GitHub\\omb_evidence_portal\\packages\\evaluation-collect/content/theme-image/favicon.png",legacy:!0,theme_color_in_head:!0,cache_busting_mode:"query",crossOrigin:"anonymous",include_favicon:!0,cacheDigest:"9b0681ab59b6b530813911ac18656a96"}},{plugin:n(4428),options:{plugins:[],staticText:{navbar:{title:"Evidence Project Portal",pages:[{name:"Open Projects",link:"/",show:!0},{name:"In-Progress Projects",link:"/ongoing/",show:!0},{name:"Completed Projects",link:"/completed/",show:!0},{name:"About",link:"/about/",show:!0},{name:"Contact",link:"/contact/",show:!0}]},bottomBanner:{text:" This project portal is managed by the Evidence Team at the Office of Management and Budget. The materials and processes are adapted from those developed by the North Carolina Office of Strategic Partnerships. If you have suggestions for how to improve it, please [let us know!](/contact)",link:"https://ccv.brown.edu/"},mainContact:{ongoingText:"We plan to post results and deliverables when the project is complete. In the meantime, we welcome questions about the project.",completeText:"We’re eager to learn how you use the results and welcome any questions."}},showDevBanner:!1,projectInterestLink:"",newsletter:{link:"https://public.govdelivery.com/accounts/USGSA/subscriber/new?topic_id=USGSA_1068",title:"Subscribe to our newsletter",text:"Sign up for **project** portal updates"},tailwindConfig:{presets:[{content:["P:\\GitHub\\omb_evidence_portal\\packages\\gatsby-theme-project-portal\\src\\**\\*.{js,jsx,ts,tsx,html}"],theme:{container:{center:!0,padding:"1.25rem"},fontFamily:{sans:["Public Sans","Roboto","system-ui","sans-serif"]},extend:{colors:{gray:{50:"#fafafa",100:"#f5f5f5",200:"#e5e5e5",300:"#d4d4d4",400:"#a3a3a3",500:"#737373",600:"#525252",700:"#404040",800:"#262626",900:"#171717",950:"#0a0a0a"},link:"#005EA2",topics:"#73B3E7",navbar:"#ECF0F3",bottombanner:"#ffffff",footer:"#ECF0F3",footertext:"#092940",primary:"#0e7490",primarydark:"#164e63",warning:"#f59e0b",background:"#fafafa",red:"#b50909"},flex:{4:"4 4 0%"},spacing:{"100px":"100px"},fontSize:{h1:["2.5rem","2.75rem"],h2:["2rem","2.25rem"],h3:["1.5rem","1.75rem"],h4:"1rem",body:"1rem",button:"0.875rem",nav:"1rem",contact:"1rem",tag:"0.875rem"},minHeight:{"15rem":"15rem"},minWidth:{"3rem":"3rem","20ch":"20ch","30ch":"30ch"},maxHeight:{48:"12rem","80vh":"80vh","90vh":"90vh",none:"none"},lineHeight:{snug:"1.15"}}},plugins:[null]}],content:["P:\\GitHub\\omb_evidence_portal\\packages\\gatsby-theme-project-portal/src/**/*.{js,jsx,ts,tsx,html}","./src/**/*.{js,jsx,ts,tsx,html}"],theme:{extend:{colors:{background:"#ffffff",navbar:"#ECF0F3",bottombanner:"#ffffff",footer:"#ECF0F3",footertext:"#092940",primary:"#0D7EA2",primarydark:"#092940"}}}},faviconPath:"P:\\GitHub\\omb_evidence_portal\\packages\\evaluation-collect/content/theme-image/favicon.png"}},{plugin:n(2668),options:{plugins:[],enableIdentityWidget:!0,publicPath:"admin",modulePath:"P:\\GitHub\\omb_evidence_portal\\packages\\project-portal-content-decap/src/cms/cms.js",manualInit:!0}},{plugin:n(1915),options:{plugins:[]}}]},1852:function(e,t,n){const r=n(5969),{getResourceURLsForPathname:o,loadPage:a,loadPageSync:i}=n(8175).jN;t.h=function(e,t,n,s){void 0===t&&(t={});let l=r.map((n=>{if(!n.plugin[e])return;t.getResourceURLsForPathname=o,t.loadPage=a,t.loadPageSync=i;const r=n.plugin[e](t,n.options);return r&&s&&(t=s({args:t,result:r,plugin:n})),r}));return l=l.filter((e=>void 0!==e)),l.length>0?l:n?[n]:[]},t.I=(e,t,n)=>r.reduce(((n,r)=>r.plugin[e]?n.then((()=>r.plugin[e](t,r.options))):n),Promise.resolve())},3112:function(e,t){t.M=()=>""},6249:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r=function(e){return e=e||Object.create(null),{on:function(t,n){(e[t]||(e[t]=[])).push(n)},off:function(t,n){e[t]&&e[t].splice(e[t].indexOf(n)>>>0,1)},emit:function(t,n){(e[t]||[]).slice().map((function(e){e(n)})),(e["*"]||[]).slice().map((function(e){e(t,n)}))}}}()},9529:function(e,t,n){"use strict";n.d(t,{UD:function(){return p},Cj:function(){return h},GA:function(){return f},DS:function(){return d}});var r=n(5619),o=n(3834),a=e=>{if(void 0===e)return e;let[t,n=""]=e.split("?");return n&&(n="?"+n),"/"===t?"/"+n:"/"===t.charAt(t.length-1)?t.slice(0,-1)+n:t+n},i=n(3182);const s=new Map;let l=[];const c=e=>{let t=e;if(-1!==e.indexOf("?")){const[n,r]=e.split("?");t=n+"?"+encodeURIComponent(r)}const n=decodeURIComponent(t);return(0,o.Z)(n,decodeURIComponent("/evidenceportal")).split("#")[0]};function u(e){return e.startsWith("/")||e.startsWith("https://")||e.startsWith("http://")?e:new URL(e,window.location.href+(window.location.href.endsWith("/")?"":"/")).pathname}const d=e=>{l=e},p=e=>{const t=m(e),n=l.map((e=>{let{path:t,matchPath:n}=e;return{path:n,originalPath:t}})),o=(0,r.pick)(n,t);return o?a(o.route.originalPath):null},f=e=>{const t=m(e),n=l.map((e=>{let{path:t,matchPath:n}=e;return{path:n,originalPath:t}})),o=(0,r.pick)(n,t);return o?o.params:{}},h=e=>{const t=c(u(e));if(s.has(t))return s.get(t);const n=(0,i.J)(e);if(n)return h(n.toPath);let r=p(t);return r||(r=m(e)),s.set(t,r),r},m=e=>{let t=c(u(e));return"/index.html"===t&&(t="/"),t=a(t),t}},31:function(e,t,n){"use strict";n.r(t),n.d(t,{Link:function(){return s.rU},PageRenderer:function(){return a()},Script:function(){return C.Script},ScriptStrategy:function(){return C.ScriptStrategy},Slice:function(){return x},StaticQuery:function(){return l.i1},StaticQueryContext:function(){return l.B9},collectedScriptsByPage:function(){return C.collectedScriptsByPage},graphql:function(){return O},navigate:function(){return s.c4},parsePath:function(){return s.cP},prefetchPathname:function(){return S},scriptCache:function(){return C.scriptCache},scriptCallbackCache:function(){return C.scriptCallbackCache},useScrollRestoration:function(){return i.p2},useStaticQuery:function(){return l.K2},withAssetPrefix:function(){return s.mc},withPrefix:function(){return s.dq}});var r=n(8175),o=n(9758),a=n.n(o),i=n(2802),s=n(2467),l=n(5483),c=n(753),u=n(1665),d=n(5058),p=n(8960);var f=n(352);function h(e){var t="function"==typeof Map?new Map:void 0;return h=function(e){if(null===e||!function(e){try{return-1!==Function.toString.call(e).indexOf("[native code]")}catch(t){return"function"==typeof e}}(e))return e;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,n)}function n(){return function(e,t,n){if((0,f.Z)())return Reflect.construct.apply(null,arguments);var r=[null];r.push.apply(r,t);var o=new(e.bind.apply(e,r));return n&&(0,p.Z)(o,n.prototype),o}(e,arguments,(0,d.Z)(this).constructor)}return n.prototype=Object.create(e.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),(0,p.Z)(n,e)},h(e)}var m=n(2784),g=n(3112),v=n(3204);const y=e=>{let{sliceId:t,children:n}=e;const r=[m.createElement("slice-start",{id:t+"-1"}),m.createElement("slice-end",{id:t+"-1"})];return n&&(r.push(n),r.push(m.createElement("slice-start",{id:t+"-2"}),m.createElement("slice-end",{id:t+"-2"}))),r},b=e=>{let{sliceName:t,allowEmpty:n,children:r,...o}=e;const a=(0,m.useContext)(v.u0),i=(0,m.useContext)(v.Db),s=a[t];if(!s){if(n)return null;throw new Error('Slice "'+s+'" for "'+t+'" slot not found')}const l=((e,t)=>Object.keys(t).length?e+"-"+(0,g.M)(t):e)(s,o);let c=i[l];return c?r&&(c.hasChildren=!0):i[l]=c={props:o,sliceName:s,hasChildren:!!r},m.createElement(y,{sliceId:l},r)},w=e=>{let{sliceName:t,allowEmpty:n,children:r,...o}=e;const a=(0,m.useContext)(v.u0),i=(0,m.useContext)(v.m3),s=a[t],l=i.get(s);if(!l){if(n)return null;throw new Error('Slice "'+s+'" for "'+t+'" slot not found')}return m.createElement(l.component,Object.assign({sliceContext:l.sliceContext,data:l.data},o),r)};function x(e){{const t={...e,sliceName:e.alias};delete t.alias,delete t.__renderedByLocation;const n=(0,m.useContext)(v.Bs),r=k(e);if(Object.keys(r).length)throw new E("browser"===n.renderEnvironment,t.sliceName,r,e.__renderedByLocation);if("server"===n.renderEnvironment)return m.createElement(b,t);if("browser"===n.renderEnvironment)return m.createElement(w,t);if("engines"===n.renderEnvironment||"dev-ssr"===n.renderEnvironment)return m.createElement(w,t);if("slices"===n.renderEnvironment){let t="";try{t='\n\nSlice component "'+n.sliceRoot.name+'" ('+n.sliceRoot.componentPath+') tried to render '}catch{}throw new Error("Nested slices are not supported."+t+"\n\nSee https://gatsbyjs.com/docs/reference/built-in-components/gatsby-slice#nested-slices")}throw new Error('Slice context "'+n.renderEnvironment+'" is not supported.')}}let E=function(e){function t(n,r,o,a){var i;const s=Object.entries(o).map((e=>{let[t,n]=e;return'not serializable "'+n+'" type passed to "'+t+'" prop'})).join(", "),l="SlicePropsError";let u="",d="";if(n){const e=m.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactDebugCurrentFrame.getCurrentStack().trim().split("\n").slice(1);e[0]=e[0].trim(),u="\n"+e.join("\n"),d='Slice "'+r+'" was passed props that are not serializable ('+s+")."}else{d=l+': Slice "'+r+'" was passed props that are not serializable ('+s+").";u=d+"\n"+(new Error).stack.trim().split("\n").slice(2).join("\n")}return(i=e.call(this,d)||this).name=l,u?i.stack=u:Error.captureStackTrace((0,c.Z)(i),t),a&&(i.forcedLocation={...a,functionName:"Slice"}),i}return(0,u.Z)(t,e),t}(h(Error));const k=function(e,t,n,r){void 0===t&&(t={}),void 0===n&&(n=[]),void 0===r&&(r=null);for(const[o,a]of Object.entries(e)){if(null==a||!r&&"children"===o)continue;const e=r?r+"."+o:o;"function"==typeof a?t[e]=typeof a:"object"==typeof a&&n.indexOf(a)<=0&&(n.push(a),k(a,t,n,e))}return t};var C=n(6291);const S=r.ZP.enqueue;function O(){throw new Error("It appears like Gatsby is misconfigured. Gatsby related `graphql` calls are supposed to only be evaluated at compile time, and then compiled away. Unfortunately, something went wrong and the query was left in the compiled code.\n\nUnless your site has a complex or custom babel/Gatsby configuration this is likely a bug in Gatsby.")}},8175:function(e,t,n){"use strict";n.d(t,{uQ:function(){return d},kL:function(){return x},ZP:function(){return C},Nt:function(){return O},hs:function(){return S},jN:function(){return k},N1:function(){return E}});var r=n(1665),o=n(8777),a=n(58);const i=function(e){if("undefined"==typeof document)return!1;const t=document.createElement("link");try{if(t.relList&&"function"==typeof t.relList.supports)return t.relList.supports(e)}catch(n){return!1}return!1}("prefetch")?function(e,t){return new Promise(((n,r)=>{if("undefined"==typeof document)return void r();const o=document.createElement("link");o.setAttribute("rel","prefetch"),o.setAttribute("href",e),Object.keys(t).forEach((e=>{o.setAttribute(e,t[e])})),o.onload=n,o.onerror=r;(document.getElementsByTagName("head")[0]||document.getElementsByName("script")[0].parentNode).appendChild(o)}))}:function(e){return new Promise(((t,n)=>{const r=new XMLHttpRequest;r.open("GET",e,!0),r.onload=()=>{200===r.status?t():n()},r.send(null)}))},s={};var l=function(e,t){return new Promise((n=>{s[e]?n():i(e,t).then((()=>{n(),s[e]=!0})).catch((()=>{}))}))},c=n(6249),u=n(9529);const d={Error:"error",Success:"success"},p=e=>{const[t,n]=e.split("?");var r;return"/evidenceportal/page-data/"+("/"===t?"index":(r="/"===(r=t)[0]?r.slice(1):r).endsWith("/")?r.slice(0,-1):r)+"/page-data.json"+(n?"?"+n:"")},f=e=>e.startsWith("//");function h(e,t){return void 0===t&&(t="GET"),new Promise((n=>{const r=new XMLHttpRequest;r.open(t,e,!0),r.onreadystatechange=()=>{4==r.readyState&&n(r)},r.send(null)}))}const m=/bot|crawler|spider|crawling/i,g=function(e,t,n){var r;void 0===t&&(t=null);const o={componentChunkName:e.componentChunkName,path:e.path,webpackCompilationHash:e.webpackCompilationHash,matchPath:e.matchPath,staticQueryHashes:e.staticQueryHashes,getServerDataError:e.getServerDataError,slicesMap:null!==(r=e.slicesMap)&&void 0!==r?r:{}};return{component:t,head:n,json:e.result,page:o}};function v(e){return new Promise((t=>{try{const n=e.readRoot();t(n)}catch(n){if(!Object.hasOwnProperty.call(n,"_response")||!Object.hasOwnProperty.call(n,"_status"))throw n;setTimeout((()=>{v(e).then(t)}),200)}}))}let y=function(){function e(e,t){this.inFlightNetworkRequests=new Map,this.pageDb=new Map,this.inFlightDb=new Map,this.staticQueryDb={},this.pageDataDb=new Map,this.partialHydrationDb=new Map,this.slicesDataDb=new Map,this.sliceInflightDb=new Map,this.slicesDb=new Map,this.isPrefetchQueueRunning=!1,this.prefetchQueued=[],this.prefetchTriggered=new Set,this.prefetchCompleted=new Set,this.loadComponent=e,(0,u.DS)(t)}var t=e.prototype;return t.memoizedGet=function(e){let t=this.inFlightNetworkRequests.get(e);return t||(t=h(e,"GET"),this.inFlightNetworkRequests.set(e,t)),t.then((t=>(this.inFlightNetworkRequests.delete(e),t))).catch((t=>{throw this.inFlightNetworkRequests.delete(e),t}))},t.setApiRunner=function(e){this.apiRunner=e,this.prefetchDisabled=e("disableCorePrefetching").some((e=>e))},t.fetchPageDataJson=function(e){const{pagePath:t,retries:n=0}=e,r=p(t);return this.memoizedGet(r).then((r=>{const{status:o,responseText:a}=r;if(200===o)try{const n=JSON.parse(a);if(void 0===n.path)throw new Error("not a valid pageData response");const r=t.split("?")[1];return r&&!n.path.includes(r)&&(n.path+="?"+r),Object.assign(e,{status:d.Success,payload:n})}catch(i){}return 404===o||200===o?"/404.html"===t||"/500.html"===t?Object.assign(e,{status:d.Error}):this.fetchPageDataJson(Object.assign(e,{pagePath:"/404.html",notFound:!0})):500===o?this.fetchPageDataJson(Object.assign(e,{pagePath:"/500.html",internalServerError:!0})):n<3?this.fetchPageDataJson(Object.assign(e,{retries:n+1})):Object.assign(e,{status:d.Error})}))},t.fetchPartialHydrationJson=function(e){const{pagePath:t,retries:n=0}=e,r=p(t).replace(".json","-rsc.json");return this.memoizedGet(r).then((r=>{const{status:o,responseText:a}=r;if(200===o)try{return Object.assign(e,{status:d.Success,payload:a})}catch(i){}return 404===o||200===o?"/404.html"===t||"/500.html"===t?Object.assign(e,{status:d.Error}):this.fetchPartialHydrationJson(Object.assign(e,{pagePath:"/404.html",notFound:!0})):500===o?this.fetchPartialHydrationJson(Object.assign(e,{pagePath:"/500.html",internalServerError:!0})):n<3?this.fetchPartialHydrationJson(Object.assign(e,{retries:n+1})):Object.assign(e,{status:d.Error})}))},t.loadPageDataJson=function(e){const t=(0,u.Cj)(e);if(this.pageDataDb.has(t)){const e=this.pageDataDb.get(t);return Promise.resolve(e)}return this.fetchPageDataJson({pagePath:t}).then((e=>(this.pageDataDb.set(t,e),e)))},t.loadPartialHydrationJson=function(e){const t=(0,u.Cj)(e);if(this.partialHydrationDb.has(t)){const e=this.partialHydrationDb.get(t);return Promise.resolve(e)}return this.fetchPartialHydrationJson({pagePath:t}).then((e=>(this.partialHydrationDb.set(t,e),e)))},t.loadSliceDataJson=function(e){if(this.slicesDataDb.has(e)){const t=this.slicesDataDb.get(e);return Promise.resolve({sliceName:e,jsonPayload:t})}return h("/evidenceportal/slice-data/"+e+".json","GET").then((t=>{const n=JSON.parse(t.responseText);return this.slicesDataDb.set(e,n),{sliceName:e,jsonPayload:n}}))},t.findMatchPath=function(e){return(0,u.UD)(e)},t.loadPage=function(e){const t=(0,u.Cj)(e);if(this.pageDb.has(t)){const e=this.pageDb.get(t);return e.error?Promise.resolve({error:e.error,status:e.status}):Promise.resolve(e.payload)}if(this.inFlightDb.has(t))return this.inFlightDb.get(t);const n=[this.loadAppData(),this.loadPageDataJson(t)];const r=Promise.all(n).then((e=>{const[n,r,i]=e;if(r.status===d.Error||(null==i?void 0:i.status)===d.Error)return{status:d.Error};let s=r.payload;const{componentChunkName:l,staticQueryHashes:u=[],slicesMap:p={}}=s,f={},h=Array.from(new Set(Object.values(p))),m=e=>{if(this.slicesDb.has(e.name))return this.slicesDb.get(e.name);if(this.sliceInflightDb.has(e.name))return this.sliceInflightDb.get(e.name);const t=this.loadComponent(e.componentChunkName).then((t=>{return{component:(n=t,n&&n.default||n),sliceContext:e.result.sliceContext,data:e.result.data};var n}));return this.sliceInflightDb.set(e.name,t),t.then((t=>{this.slicesDb.set(e.name,t),this.sliceInflightDb.delete(e.name)})),t};return Promise.all(h.map((e=>this.loadSliceDataJson(e)))).then((e=>{const p=[],h=(0,o.Z)(u);for(const{jsonPayload:t,sliceName:n}of Object.values(e)){p.push({name:n,...t});for(const e of t.staticQueryHashes)h.includes(e)||h.push(e)}const y=[Promise.all(p.map(m)),this.loadComponent(l,"head")];y.push(this.loadComponent(l));const b=Promise.all(y).then((e=>{const[t,o,l]=e;f.createdAt=new Date;for(const n of t)(!n||n instanceof Error)&&(f.status=d.Error,f.error=n);let c;if((!l||l instanceof Error)&&(f.status=d.Error,f.error=l),f.status!==d.Error){if(f.status=d.Success,!0!==r.notFound&&!0!==(null==i?void 0:i.notFound)||(f.notFound=!0),s=Object.assign(s,{webpackCompilationHash:n?n.webpackCompilationHash:""}),"string"==typeof(null==i?void 0:i.payload)){c=g(s,null,o),c.partialHydration=i.payload;const e=new ReadableStream({start(e){const t=new TextEncoder;e.enqueue(t.encode(i.payload))},pull(e){e.close()},cancel(){}});return v((0,a.createFromReadableStream)(e)).then((e=>(c.partialHydration=e,c)))}c=g(s,l,o)}return c})),w=Promise.all(h.map((e=>{if(this.staticQueryDb[e]){const t=this.staticQueryDb[e];return{staticQueryHash:e,jsonPayload:t}}return this.memoizedGet("/evidenceportal/page-data/sq/d/"+e+".json").then((t=>{const n=JSON.parse(t.responseText);return{staticQueryHash:e,jsonPayload:n}})).catch((()=>{throw new Error("We couldn't load \"/evidenceportal/page-data/sq/d/"+e+'.json"')}))}))).then((e=>{const t={};return e.forEach((e=>{let{staticQueryHash:n,jsonPayload:r}=e;t[n]=r,this.staticQueryDb[n]=r})),t}));return Promise.all([b,w]).then((e=>{let n,[r,o]=e;return r&&(n={...r,staticQueryResults:o},f.payload=n,c.Z.emit("onPostLoadPageResources",{page:n,pageResources:n})),this.pageDb.set(t,f),f.error?{error:f.error,status:f.status}:n})).catch((e=>({error:e,status:d.Error})))}))}));return r.then((()=>{this.inFlightDb.delete(t)})).catch((e=>{throw this.inFlightDb.delete(t),e})),this.inFlightDb.set(t,r),r},t.loadPageSync=function(e,t){void 0===t&&(t={});const n=(0,u.Cj)(e);if(this.pageDb.has(n)){var r;const e=this.pageDb.get(n);if(e.payload)return e.payload;if(null!==(r=t)&&void 0!==r&&r.withErrorDetails)return{error:e.error,status:e.status}}},t.shouldPrefetch=function(e){return!!(()=>{if("connection"in navigator&&void 0!==navigator.connection){if((navigator.connection.effectiveType||"").includes("2g"))return!1;if(navigator.connection.saveData)return!1}return!0})()&&((!navigator.userAgent||!m.test(navigator.userAgent))&&!this.pageDb.has(e))},t.prefetch=function(e){if(!this.shouldPrefetch(e))return{then:e=>e(!1),abort:()=>{}};if(this.prefetchTriggered.has(e))return{then:e=>e(!0),abort:()=>{}};const t={resolve:null,reject:null,promise:null};t.promise=new Promise(((e,n)=>{t.resolve=e,t.reject=n})),this.prefetchQueued.push([e,t]);const n=new AbortController;return n.signal.addEventListener("abort",(()=>{const t=this.prefetchQueued.findIndex((t=>{let[n]=t;return n===e}));-1!==t&&this.prefetchQueued.splice(t,1)})),this.isPrefetchQueueRunning||(this.isPrefetchQueueRunning=!0,setTimeout((()=>{this._processNextPrefetchBatch()}),3e3)),{then:(e,n)=>t.promise.then(e,n),abort:n.abort.bind(n)}},t._processNextPrefetchBatch=function(){(window.requestIdleCallback||(e=>setTimeout(e,0)))((()=>{const e=this.prefetchQueued.splice(0,4),t=Promise.all(e.map((e=>{let[t,n]=e;return this.prefetchTriggered.has(t)||(this.apiRunner("onPrefetchPathname",{pathname:t}),this.prefetchTriggered.add(t)),this.prefetchDisabled?n.resolve(!1):this.doPrefetch((0,u.Cj)(t)).then((()=>{this.prefetchCompleted.has(t)||(this.apiRunner("onPostPrefetchPathname",{pathname:t}),this.prefetchCompleted.add(t)),n.resolve(!0)}))})));this.prefetchQueued.length?t.then((()=>{setTimeout((()=>{this._processNextPrefetchBatch()}),3e3)})):this.isPrefetchQueueRunning=!1}))},t.doPrefetch=function(e){const t=p(e);return l(t,{crossOrigin:"anonymous",as:"fetch"}).then((()=>this.loadPageDataJson(e)))},t.hovering=function(e){this.loadPage(e)},t.getResourceURLsForPathname=function(e){const t=(0,u.Cj)(e),n=this.pageDataDb.get(t);if(n){const e=g(n.payload);return[].concat((0,o.Z)(b(e.page.componentChunkName)),[p(t)])}return null},t.isPageNotFound=function(e){const t=(0,u.Cj)(e),n=this.pageDb.get(t);return!n||n.notFound},t.loadAppData=function(e){return void 0===e&&(e=0),this.memoizedGet("/evidenceportal/page-data/app-data.json").then((t=>{const{status:n,responseText:r}=t;let o;if(200!==n&&e<3)return this.loadAppData(e+1);if(200===n)try{const e=JSON.parse(r);if(void 0===e.webpackCompilationHash)throw new Error("not a valid app-data response");o=e}catch(a){}return o}))},e}();const b=e=>(window.___chunkMapping[e]||[]).map((e=>"/evidenceportal"+e));let w,x=function(e){function t(t,n,r){var o;return o=e.call(this,(function(e,n){if(void 0===n&&(n="components"),!t[n="components"][e])throw new Error("We couldn't find the correct component chunk with the name \""+e+'"');return t[n][e]().catch((e=>e))}),n)||this,r&&o.pageDataDb.set((0,u.Cj)(r.path),{pagePath:r.path,payload:r,status:"success"}),o}(0,r.Z)(t,e);var n=t.prototype;return n.doPrefetch=function(t){return e.prototype.doPrefetch.call(this,t).then((e=>{if(e.status!==d.Success)return Promise.resolve();const t=e.payload,n=t.componentChunkName,r=b(n);return Promise.all(r.map(l)).then((()=>t))}))},n.loadPageDataJson=function(t){return e.prototype.loadPageDataJson.call(this,t).then((e=>e.notFound?f(t)?e:h(t,"HEAD").then((t=>200===t.status?{status:d.Error}:e)):e))},n.loadPartialHydrationJson=function(t){return e.prototype.loadPartialHydrationJson.call(this,t).then((e=>e.notFound?f(t)?e:h(t,"HEAD").then((t=>200===t.status?{status:d.Error}:e)):e))},t}(y);const E=e=>{w=e},k={enqueue:e=>w.prefetch(e),getResourceURLsForPathname:e=>w.getResourceURLsForPathname(e),loadPage:e=>w.loadPage(e),loadPageSync:function(e,t){return void 0===t&&(t={}),w.loadPageSync(e,t)},prefetch:e=>w.prefetch(e),isPageNotFound:e=>w.isPageNotFound(e),hovering:e=>w.hovering(e),loadAppData:()=>w.loadAppData()};var C=k;function S(){return w?w.staticQueryDb:{}}function O(){return w?w.slicesDb:{}}},9559:function(e,t,n){"use strict";n.d(t,{Z:function(){return C}});var r=n(2784),o=n(3980),a=n.n(o),i=n(1852),s=n(9529),l=n(8777),c=n(31),u=n(5619),d=n(3853);function p(e){let{children:t,callback:n}=e;return(0,r.useEffect)((()=>{n()})),t}const f=["link","meta","style","title","base","noscript","script","html","body"];function h(e,t){if(e instanceof HTMLElement&&t instanceof HTMLElement){const n=t.getAttribute("nonce");if(n&&!e.getAttribute("nonce")){const r=t.cloneNode(!0);return r.setAttribute("nonce",""),r.nonce=n,n===e.nonce&&e.isEqualNode(r)}}return e.isEqualNode(t)}function m(e,t){void 0===t&&(t={html:{},body:{}});const n=new Map,r=[];for(const c of e.childNodes){var o,a;const e=c.nodeName.toLowerCase(),u=null===(o=c.attributes)||void 0===o||null===(a=o.id)||void 0===a?void 0:a.value;if(y(c)){if(v(e))if("html"===e||"body"===e)for(const n of c.attributes){const r="style"===n.name;var i;if(t[e]={...t[e]},r||(t[e][n.name]=n.value),r)t[e].style=""+(null!==(i=t[e])&&void 0!==i&&i.style?t[e].style:"")+n.value+" "}else{let e=c.cloneNode(!0);if(e.setAttribute("data-gatsby-head",!0),"script"===e.nodeName.toLowerCase()&&(e=g(e)),u)if(n.has(u)){var s;const t=n.get(u);null===(s=r[t].parentNode)||void 0===s||s.removeChild(r[t]),r[t]=e}else r.push(e),n.set(u,r.length-1);else r.push(e)}c.childNodes.length&&r.push.apply(r,(0,l.Z)(m(c,t).validHeadNodes))}}return{validHeadNodes:r,htmlAndBodyAttributes:t}}function g(e){const t=document.createElement("script");for(const n of e.attributes)t.setAttribute(n.name,n.value);return t.innerHTML=e.innerHTML,t}function v(e){return f.includes(e)}function y(e){return 1===e.nodeType}const b=document.createElement("div"),w={html:[],body:[]},x=()=>{var e;const{validHeadNodes:t,htmlAndBodyAttributes:n}=m(b);w.html=Object.keys(n.html),w.body=Object.keys(n.body),function(e){if(!e)return;const{html:t,body:n}=e,r=document.querySelector("html");r&&Object.entries(t).forEach((e=>{let[t,n]=e;r.setAttribute(t,n)}));const o=document.querySelector("body");o&&Object.entries(n).forEach((e=>{let[t,n]=e;o.setAttribute(t,n)}))}(n);const r=document.querySelectorAll("[data-gatsby-head]");var o;if(0===r.length)return void(o=document.head).append.apply(o,(0,l.Z)(t));const a=[];!function(e){let{oldNodes:t,newNodes:n,onStale:r,onNew:o}=e;for(const a of t){const e=n.findIndex((e=>h(e,a)));-1===e?r(a):n.splice(e,1)}for(const a of n)o(a)}({oldNodes:r,newNodes:t,onStale:e=>e.parentNode.removeChild(e),onNew:e=>a.push(e)}),(e=document.head).append.apply(e,a)};function E(e){let{pageComponent:t,staticQueryResults:n,pageComponentProps:o}=e;(0,r.useEffect)((()=>{if(null!=t&&t.Head){!function(e){if("function"!=typeof e)throw new Error('Expected "Head" export to be a function got "'+typeof e+'".')}(t.Head);const{render:a}=(0,d.U)(),s=r.createElement(t.Head,{location:{pathname:(e=o).location.pathname},params:e.params,data:e.data||{},serverData:e.serverData,pageContext:e.pageContext}),l=(0,i.h)("wrapRootElement",{element:s},s,(e=>{let{result:t}=e;return{element:t}})).pop();a(r.createElement(p,{callback:x},r.createElement(c.StaticQueryContext.Provider,{value:n},r.createElement(u.LocationProvider,null,l))),b)}var e;return()=>{!function(){const e=document.querySelectorAll("[data-gatsby-head]");for(const t of e)t.parentNode.removeChild(t)}(),function(e){if(!e)return;const{html:t,body:n}=e;if(t){const e=document.querySelector("html");t.forEach((t=>{e&&e.removeAttribute(t)}))}if(n){const e=document.querySelector("body");n.forEach((t=>{e&&e.removeAttribute(t)}))}}(w)}}))}function k(e){const t={...e,params:{...(0,s.GA)(e.location.pathname),...e.pageResources.json.pageContext.__params}};let n;var o;n=e.pageResources.partialHydration?e.pageResources.partialHydration:(0,r.createElement)((o=e.pageResources.component)&&o.default||o,{...t,key:e.path||e.pageResources.page.path});E({pageComponent:e.pageResources.head,staticQueryResults:e.pageResources.staticQueryResults,pageComponentProps:t});return(0,i.h)("wrapPageElement",{element:n,props:t},n,(e=>{let{result:n}=e;return{element:n,props:t}})).pop()}k.propTypes={location:a().object.isRequired,pageResources:a().object.isRequired,data:a().object,pageContext:a().object.isRequired};var C=k},5069:function(e,t,n){"use strict";var r=n(1665),o=n(1852),a=n(2784),i=n(5619),s=n(2802),l=n(5483),c=n(3204),u=n(8175),d=n(3182),p=n(6249);const f={id:"gatsby-announcer",style:{position:"absolute",top:0,width:1,height:1,padding:0,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",border:0},"aria-live":"assertive","aria-atomic":"true"};var h=n(2467);function m(e){const t=(0,d.J)(e),{hash:n,search:r}=window.location;return null!=t&&(window.___replace(t.toPath+r+n),!0)}let g="";window.addEventListener("unhandledrejection",(e=>{/loading chunk \d* failed./i.test(e.reason)&&g&&(window.location.pathname=g)}));const v=(e,t)=>{m(e.pathname)||(g=e.pathname,(0,o.h)("onPreRouteUpdate",{location:e,prevLocation:t}))},y=(e,t)=>{m(e.pathname)||(0,o.h)("onRouteUpdate",{location:e,prevLocation:t})},b=function(e,t){if(void 0===t&&(t={}),"number"==typeof e)return void i.globalHistory.navigate(e);const{pathname:n,search:r,hash:a}=(0,h.cP)(e),s=(0,d.J)(n);if(s&&(e=s.toPath+r+a),window.___swUpdated)return void(window.location=n+r+a);const l=setTimeout((()=>{p.Z.emit("onDelayedLoadPageResources",{pathname:n}),(0,o.h)("onRouteUpdateDelayed",{location:window.location})}),1e3);u.ZP.loadPage(n+r).then((o=>{if(!o||o.status===u.uQ.Error)return window.history.replaceState({},"",location.href),window.location=n,void clearTimeout(l);o&&o.page.webpackCompilationHash!==window.___webpackCompilationHash&&("serviceWorker"in navigator&&null!==navigator.serviceWorker.controller&&"activated"===navigator.serviceWorker.controller.state&&navigator.serviceWorker.controller.postMessage({gatsbyApi:"clearPathResources"}),window.location=n+r+a),(0,i.navigate)(e,t),clearTimeout(l)}))};function w(e,t){let{location:n}=t;const{pathname:r,hash:a}=n,i=(0,o.h)("shouldUpdateScroll",{prevRouterProps:e,pathname:r,routerProps:{location:n},getSavedScrollPosition:e=>[0,this._stateStorage.read(e,e.key)]});if(i.length>0)return i[i.length-1];if(e){const{location:{pathname:t}}=e;if(t===r)return a?decodeURI(a.slice(1)):[0,0]}return!0}let x=function(e){function t(t){var n;return(n=e.call(this,t)||this).announcementRef=a.createRef(),n}(0,r.Z)(t,e);var n=t.prototype;return n.componentDidUpdate=function(e,t){requestAnimationFrame((()=>{let e="new page at "+this.props.location.pathname;document.title&&(e=document.title);const t=document.querySelectorAll("#gatsby-focus-wrapper h1");t&&t.length&&(e=t[0].textContent);const n="Navigated to "+e;if(this.announcementRef.current){this.announcementRef.current.innerText!==n&&(this.announcementRef.current.innerText=n)}}))},n.render=function(){return a.createElement("div",Object.assign({},f,{ref:this.announcementRef}))},t}(a.Component);const E=(e,t)=>{var n,r;return e.href!==t.href||(null==e||null===(n=e.state)||void 0===n?void 0:n.key)!==(null==t||null===(r=t.state)||void 0===r?void 0:r.key)};let k=function(e){function t(t){var n;return n=e.call(this,t)||this,v(t.location,null),n}(0,r.Z)(t,e);var n=t.prototype;return n.componentDidMount=function(){y(this.props.location,null)},n.shouldComponentUpdate=function(e){return!!E(this.props.location,e.location)&&(v(e.location,this.props.location),!0)},n.componentDidUpdate=function(e){E(e.location,this.props.location)&&y(this.props.location,e.location)},n.render=function(){return a.createElement(a.Fragment,null,this.props.children,a.createElement(x,{location:location}))},t}(a.Component);var C=n(9559),S=n(6849);function O(e,t){for(var n in e)if(!(n in t))return!0;for(var r in t)if(e[r]!==t[r])return!0;return!1}var P=function(e){function t(t){var n;n=e.call(this)||this;const{location:r,pageResources:o}=t;return n.state={location:{...r},pageResources:o||u.ZP.loadPageSync(r.pathname+r.search,{withErrorDetails:!0})},n}(0,r.Z)(t,e),t.getDerivedStateFromProps=function(e,t){let{location:n}=e;if(t.location.href!==n.href){return{pageResources:u.ZP.loadPageSync(n.pathname+n.search,{withErrorDetails:!0}),location:{...n}}}return{location:{...n}}};var n=t.prototype;return n.loadResources=function(e){u.ZP.loadPage(e).then((t=>{t&&t.status!==u.uQ.Error?this.setState({location:{...window.location},pageResources:t}):(window.history.replaceState({},"",location.href),window.location=e)}))},n.shouldComponentUpdate=function(e,t){return t.pageResources?this.state.pageResources!==t.pageResources||(this.state.pageResources.component!==t.pageResources.component||(this.state.pageResources.json!==t.pageResources.json||(!(this.state.location.key===t.location.key||!t.pageResources.page||!t.pageResources.page.matchPath&&!t.pageResources.page.path)||function(e,t,n){return O(e.props,t)||O(e.state,n)}(this,e,t)))):(this.loadResources(e.location.pathname+e.location.search),!1)},n.render=function(){return this.props.children(this.state)},t}(a.Component),N=n(3834),_=n(3853);const R=new u.kL(S,[],window.pageData);(0,u.N1)(R),R.setApiRunner(o.h);const{render:j,hydrate:I}=(0,_.U)();window.asyncRequires=S,window.___emitter=p.Z,window.___loader=u.jN,i.globalHistory.listen((e=>{e.location.action=e.action})),window.___push=e=>b(e,{replace:!1}),window.___replace=e=>b(e,{replace:!0}),window.___navigate=(e,t)=>b(e,t);const L="gatsby-reload-compilation-hash-match";(0,o.I)("onClientEntry").then((()=>{(0,o.h)("registerServiceWorker").filter(Boolean).length>0&&n(472);const e=e=>a.createElement(i.BaseContext.Provider,{value:{baseuri:"/",basepath:"/"}},a.createElement(C.Z,e)),t=a.createContext({}),d={renderEnvironment:"browser"};let p=function(e){function n(){return e.apply(this,arguments)||this}return(0,r.Z)(n,e),n.prototype.render=function(){const{children:e}=this.props;return a.createElement(i.Location,null,(n=>{let{location:r}=n;return a.createElement(P,{location:r},(n=>{let{pageResources:r,location:o}=n;const i=(0,u.hs)(),s=(0,u.Nt)();return a.createElement(l.B9.Provider,{value:i},a.createElement(c.Bs.Provider,{value:d},a.createElement(c.m3.Provider,{value:s},a.createElement(c.u0.Provider,{value:r.page.slicesMap},a.createElement(t.Provider,{value:{pageResources:r,location:o}},e)))))}))}))},n}(a.Component),f=function(n){function o(){return n.apply(this,arguments)||this}return(0,r.Z)(o,n),o.prototype.render=function(){return a.createElement(t.Consumer,null,(t=>{let{pageResources:n,location:r}=t;return a.createElement(k,{location:r},a.createElement(s.$C,{location:r,shouldUpdateScroll:w},a.createElement(i.Router,{basepath:"/evidenceportal",location:r,id:"gatsby-focus-wrapper"},a.createElement(e,Object.assign({path:"/404.html"===n.page.path||"/500.html"===n.page.path?(0,N.Z)(r.pathname,"/evidenceportal"):encodeURI((n.page.matchPath||n.page.path).split("?")[0])},this.props,{location:r,pageResources:n},n.json)))))}))},o}(a.Component);const{pagePath:h,location:m}=window;h&&"/evidenceportal"+h!==m.pathname+(h.includes("?")?m.search:"")&&!(R.findMatchPath((0,N.Z)(m.pathname,"/evidenceportal"))||h.match(/^\/(404|500)(\/?|.html)$/)||h.match(/^\/offline-plugin-app-shell-fallback\/?$/))&&(0,i.navigate)("/evidenceportal"+h+(h.includes("?")?"":m.search)+m.hash,{replace:!0});const g=()=>{try{return sessionStorage}catch{return null}};u.jN.loadPage(m.pathname+m.search).then((e=>{var t;const n=g();if(null!=e&&null!==(t=e.page)&&void 0!==t&&t.webpackCompilationHash&&e.page.webpackCompilationHash!==window.___webpackCompilationHash&&("serviceWorker"in navigator&&null!==navigator.serviceWorker.controller&&"activated"===navigator.serviceWorker.controller.state&&navigator.serviceWorker.controller.postMessage({gatsbyApi:"clearPathResources"}),n)){if(!("1"===n.getItem(L)))return n.setItem(L,"1"),void window.location.reload(!0)}if(n&&n.removeItem(L),!e||e.status===u.uQ.Error){const t="page resources for "+m.pathname+" not found. Not rendering React";if(e&&e.error)throw console.error(t),e.error;throw new Error(t)}const r=(0,o.h)("wrapRootElement",{element:a.createElement(f,null)},a.createElement(f,null),(e=>{let{result:t}=e;return{element:t}})).pop(),i=function(){const e=a.useRef(!1);return a.useEffect((()=>{e.current||(e.current=!0,performance.mark&&performance.mark("onInitialClientRender"),(0,o.h)("onInitialClientRender"))}),[]),a.createElement(p,null,r)},s=document.getElementById("gatsby-focus-wrapper");let l=j;s&&s.children.length&&(l=I);const c=(0,o.h)("replaceHydrateFunction",void 0,l)[0];function d(){const e="undefined"!=typeof window?document.getElementById("___gatsby"):null;c(a.createElement(i,null),e)}const h=document;if("complete"===h.readyState||"loading"!==h.readyState&&!h.documentElement.doScroll)setTimeout((function(){d()}),0);else{const e=function(){h.removeEventListener("DOMContentLoaded",e,!1),window.removeEventListener("load",e,!1),d()};h.addEventListener("DOMContentLoaded",e,!1),window.addEventListener("load",e,!1)}}))}))},3161:function(e,t,n){"use strict";n.r(t);var r=n(2784),o=n(8175),a=n(9559);t.default=e=>{let{location:t}=e;const n=o.ZP.loadPageSync(t.pathname);return n?r.createElement(a.Z,{location:t,pageResources:n,...n.json}):null}},9758:function(e,t,n){var r;e.exports=(r=n(3161))&&r.default||r},3853:function(e,t,n){"use strict";n.d(t,{U:function(){return o}});const r=new WeakMap;function o(){const e=n(7029);return{render:(t,n)=>{let o=r.get(n);o||r.set(n,o=e.createRoot(n)),o.render(t)},hydrate:(t,n)=>e.hydrateRoot(n,t)}}},3182:function(e,t,n){"use strict";n.d(t,{J:function(){return a}});const r=new Map,o=new Map;function a(e){let t=r.get(e);return t||(t=o.get(e.toLowerCase())),t}[].forEach((e=>{e.ignoreCase?o.set(e.fromPath,e):r.set(e.fromPath,e)}))},472:function(e,t,n){"use strict";n.r(t);var r=n(1852);"https:"!==window.location.protocol&&"localhost"!==window.location.hostname?console.error("Service workers can only be used over HTTPS, or on localhost for development"):"serviceWorker"in navigator&&navigator.serviceWorker.register("/evidenceportal/sw.js").then((function(e){e.addEventListener("updatefound",(()=>{(0,r.h)("onServiceWorkerUpdateFound",{serviceWorker:e});const t=e.installing;console.log("installingWorker",t),t.addEventListener("statechange",(()=>{switch(t.state){case"installed":navigator.serviceWorker.controller?(window.___swUpdated=!0,(0,r.h)("onServiceWorkerUpdateReady",{serviceWorker:e}),window.___failedResources&&(console.log("resources failed, SW updated - reloading"),window.location.reload())):(console.log("Content is now available offline!"),(0,r.h)("onServiceWorkerInstalled",{serviceWorker:e}));break;case"redundant":console.error("The installing service worker became redundant."),(0,r.h)("onServiceWorkerRedundant",{serviceWorker:e});break;case"activated":(0,r.h)("onServiceWorkerActive",{serviceWorker:e})}}))}))})).catch((function(e){console.error("Error during service worker registration:",e)}))},3204:function(e,t,n){"use strict";n.d(t,{Bs:function(){return a},Db:function(){return s},m3:function(){return o},u0:function(){return i}});var r=n(2784);const o=r.createContext({}),a=r.createContext({}),i=r.createContext({}),s=r.createContext({})},5483:function(e,t,n){"use strict";n.d(t,{i1:function(){return l},B9:function(){return o},K2:function(){return c}});var r=n(2784);const o=(a="StaticQuery",i={},r.createServerContext?function(e,t){return void 0===t&&(t=null),globalThis.__SERVER_CONTEXT||(globalThis.__SERVER_CONTEXT={}),globalThis.__SERVER_CONTEXT[e]||(globalThis.__SERVER_CONTEXT[e]=r.createServerContext(e,t)),globalThis.__SERVER_CONTEXT[e]}(a,i):r.createContext(i));var a,i;function s(e){let{staticQueryData:t,data:n,query:o,render:a}=e;const i=n?n.data:t[o]&&t[o].data;return r.createElement(r.Fragment,null,i&&a(i),!i&&r.createElement("div",null,"Loading (StaticQuery)"))}const l=e=>{const{data:t,query:n,render:a,children:i}=e;return r.createElement(o.Consumer,null,(e=>r.createElement(s,{data:t,query:n,render:a||i,staticQueryData:e})))},c=e=>{var t;r.useContext;const n=r.useContext(o);if(isNaN(Number(e)))throw new Error("useStaticQuery was called with a string but expects to be called using `graphql`. Try this:\n\nimport { useStaticQuery, graphql } from 'gatsby';\n\nuseStaticQuery(graphql`"+e+"`);\n");if(null!==(t=n[e])&&void 0!==t&&t.data)return n[e].data;throw new Error("The result of this StaticQuery could not be fetched.\n\nThis is likely a bug in Gatsby and if refreshing the page does not fix it, please open an issue in https://github.com/gatsbyjs/gatsby/issues")}},3834:function(e,t,n){"use strict";function r(e,t){return void 0===t&&(t=""),t?e===t?"/":e.startsWith(t+"/")?e.slice(t.length):e:e}n.d(t,{Z:function(){return r}})},4428:function(e,t,n){"use strict";n.r(t),n.d(t,{wrapPageElement:function(){return i}});var r=n(2784),o=n(4536);const a=e=>{var t,n,a,i,s,l,c,u,d,p,f,h,m;let{path:g,data:v,children:y}=e;return r.createElement(o.Xg,{children:y,devBanner:{show:null==v||null===(t=v.site)||void 0===t||null===(n=t.siteMetadata)||void 0===n?void 0:n.showDevBanner},navbar:{...null==v||null===(a=v.site)||void 0===a||null===(i=a.siteMetadata)||void 0===i||null===(s=i.staticText)||void 0===s?void 0:s.navbar,image:null==v?void 0:v.navbarLogo,activePage:g},bottomBanner:{...null==v||null===(l=v.site)||void 0===l||null===(c=l.siteMetadata)||void 0===c||null===(u=c.staticText)||void 0===u?void 0:u.bottomBanner,image:null==v?void 0:v.bottomBannerLogo},footer:{...null==v||null===(d=v.site)||void 0===d||null===(p=d.siteMetadata)||void 0===p||null===(f=p.staticText)||void 0===f?void 0:f.footer,image:{imageData:null==v?void 0:v.footerLogo,altText:(null==v||null===(h=v.site)||void 0===h||null===(m=h.siteMetadata)||void 0===m?void 0:m.siteTitle)+" logo"}}})};n(3885),n(9601),n(8156),n(8776),n(9804),n(700);const i=e=>{let{element:t,props:n}=e;return r.createElement(a,n,t)}},8050:function(e,t,n){const r=n(6635),o=n(8437);e.exports={createSearchIndex:function(e){let t=[];Object.keys(e).forEach((n=>{e[n].nodes.forEach((e=>{let o=structuredClone(e);"allProject"===n&&(e.slug.includes("/")||(o.slug="project/"+e.slug));const a=Object.values(o).map((e=>r.isNull(e)?null:"object"==typeof e?Object.values(e).filter((e=>!r.isNull(e))).map((e=>"string"==typeof e||null==e?e:void Object.values(e).filter((e=>!r.isNull(e))).join(" "))).join(" "):e));Object.keys(o).forEach(((e,t)=>{o[e]=a[t]})),t.push(o)}))}));const n=o.generateStopWordFilter(["a","able","across","after","all","almost","also","am","among","an","and","any","are","as","at","be","because","been","but","by","dear","did","do","does","either","else","ever","every","for","from","get","got","had","he","her","hers","him","his","however","i","if","in","into","is","it","its","just","least","let","like","may","me","might","most","must","my","neither","no","nor","not","of","off","often","on","only","or","other","our","own","rather","said","say","says","she","since","so","some","than","that","the","their","them","then","there","these","they","this","tis","to","too","twas","us","was","we","were","while","will","with","yet","you","your"]);return[o((function(){this.ref("slug"),this.field("slug"),this.field("faq"),this.field("aims"),this.field("lede"),this.field("title"),this.field("question"),this.field("status"),this.field("agency"),this.field("topics"),this.field("mainContact"),this.field("summary"),this.field("status"),this.field("purpose"),this.field("emailContent"),this.field("projectTeam"),this.field("expertise"),this.field("requirement"),this.field("collectData"),this.metadataWhitelist=["position"],this.pipeline.after(o.stopWordFilter,n),this.pipeline.remove(o.stopWordFilter),t.forEach((function(e){this.add(e)}),this)})),t]},searchQuery:"\n query {\n allProject {\n nodes {\n title\n agency\n topics {\n title\n }\n slug\n summary\n statusOfData\n status\n startDate\n requirement\n question\n purpose\n projectTeam {\n name\n employer\n }\n priorResearch\n opportunityCloses\n mainContact {\n name\n }\n fundingInfo\n collectData { \n fieldTitle\n fieldData\n }\n expertise\n faq {\n text\n title\n }\n deliverable\n emailContent\n endDate\n slug\n }\n }\n allGeneralPage {\n nodes {\n slug\n lede\n faq {\n text\n title\n }\n aims {\n text\n title\n }\n title\n }\n }\n }\n "}},3463:function(e,t,n){"use strict";var r=n(8570),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},a={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},i={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function l(e){return r.isMemo(e)?i:s[e.$$typeof]||o}s[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[r.Memo]=i;var c=Object.defineProperty,u=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,p=Object.getOwnPropertyDescriptor,f=Object.getPrototypeOf,h=Object.prototype;e.exports=function e(t,n,r){if("string"!=typeof n){if(h){var o=f(n);o&&o!==h&&e(t,o,r)}var i=u(n);d&&(i=i.concat(d(n)));for(var s=l(t),m=l(n),g=0;g=31||"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)},t.storage="undefined"!=typeof chrome&&void 0!==chrome.storage?chrome.storage.local:function(){try{return window.localStorage}catch(e){}}(),t.colors=["lightseagreen","forestgreen","goldenrod","dodgerblue","darkorchid","crimson"],t.formatters.j=function(e){try{return JSON.stringify(e)}catch(t){return"[UnexpectedJSONParseError]: "+t.message}},t.enable(r())},555:function(e,t,n){var r;function o(e){function n(){if(n.enabled){var e=n,o=+new Date,a=o-(r||o);e.diff=a,e.prev=r,e.curr=o,r=o;for(var i=new Array(arguments.length),s=0;s0)return function(e){if((e=String(e)).length>100)return;var i=/^((?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|years?|yrs?|y)?$/i.exec(e);if(!i)return;var s=parseFloat(i[1]);switch((i[2]||"ms").toLowerCase()){case"years":case"year":case"yrs":case"yr":case"y":return s*a;case"days":case"day":case"d":return s*o;case"hours":case"hour":case"hrs":case"hr":case"h":return s*r;case"minutes":case"minute":case"mins":case"min":case"m":return s*n;case"seconds":case"second":case"secs":case"sec":case"s":return s*t;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return s;default:return}}(e);if("number"===c&&!1===isNaN(e))return s.long?i(l=e,o,"day")||i(l,r,"hour")||i(l,n,"minute")||i(l,t,"second")||l+" ms":function(e){if(e>=o)return Math.round(e/o)+"d";if(e>=r)return Math.round(e/r)+"h";if(e>=n)return Math.round(e/n)+"m";if(e>=t)return Math.round(e/t)+"s";return e+"ms"}(e);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(e))}},8437:function(e,t,n){var r,o;!function(){var a,i,s,l,c,u,d,p,f,h,m,g,v,y,b,w,x,E,k,C,S,O,P,N,_,R,j,I,L,M,T=function(e){var t=new T.Builder;return t.pipeline.add(T.trimmer,T.stopWordFilter,T.stemmer),t.searchPipeline.add(T.stemmer),e.call(t,t),t.build()};T.version="2.3.9",T.utils={},T.utils.warn=(a=this,function(e){a.console&&console.warn&&console.warn(e)}),T.utils.asString=function(e){return null==e?"":e.toString()},T.utils.clone=function(e){if(null==e)return e;for(var t=Object.create(null),n=Object.keys(e),r=0;r0){var l=T.utils.clone(t)||{};l.position=[i,s],l.index=o.length,o.push(new T.Token(n.slice(i,a),l))}i=a+1}}return o},T.tokenizer.separator=/[\s\-]+/,T.Pipeline=function(){this._stack=[]},T.Pipeline.registeredFunctions=Object.create(null),T.Pipeline.registerFunction=function(e,t){t in this.registeredFunctions&&T.utils.warn("Overwriting existing registered function: "+t),e.label=t,T.Pipeline.registeredFunctions[e.label]=e},T.Pipeline.warnIfFunctionNotRegistered=function(e){e.label&&e.label in this.registeredFunctions||T.utils.warn("Function is not registered with pipeline. This may cause problems when serialising the index.\n",e)},T.Pipeline.load=function(e){var t=new T.Pipeline;return e.forEach((function(e){var n=T.Pipeline.registeredFunctions[e];if(!n)throw new Error("Cannot load unregistered function: "+e);t.add(n)})),t},T.Pipeline.prototype.add=function(){Array.prototype.slice.call(arguments).forEach((function(e){T.Pipeline.warnIfFunctionNotRegistered(e),this._stack.push(e)}),this)},T.Pipeline.prototype.after=function(e,t){T.Pipeline.warnIfFunctionNotRegistered(t);var n=this._stack.indexOf(e);if(-1==n)throw new Error("Cannot find existingFn");n+=1,this._stack.splice(n,0,t)},T.Pipeline.prototype.before=function(e,t){T.Pipeline.warnIfFunctionNotRegistered(t);var n=this._stack.indexOf(e);if(-1==n)throw new Error("Cannot find existingFn");this._stack.splice(n,0,t)},T.Pipeline.prototype.remove=function(e){var t=this._stack.indexOf(e);-1!=t&&this._stack.splice(t,1)},T.Pipeline.prototype.run=function(e){for(var t=this._stack.length,n=0;n1&&(ae&&(n=o),a!=e);)r=n-t,o=t+Math.floor(r/2),a=this.elements[2*o];return a==e||a>e?2*o:as?c+=2:i==s&&(t+=n[l+1]*r[c+1],l+=2,c+=2);return t},T.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},T.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),t=1,n=0;t0){var a,i=o.str.charAt(0);i in o.node.edges?a=o.node.edges[i]:(a=new T.TokenSet,o.node.edges[i]=a),1==o.str.length&&(a.final=!0),r.push({node:a,editsRemaining:o.editsRemaining,str:o.str.slice(1)})}if(0!=o.editsRemaining){if("*"in o.node.edges)var s=o.node.edges["*"];else{s=new T.TokenSet;o.node.edges["*"]=s}if(0==o.str.length&&(s.final=!0),r.push({node:s,editsRemaining:o.editsRemaining-1,str:o.str}),o.str.length>1&&r.push({node:o.node,editsRemaining:o.editsRemaining-1,str:o.str.slice(1)}),1==o.str.length&&(o.node.final=!0),o.str.length>=1){if("*"in o.node.edges)var l=o.node.edges["*"];else{l=new T.TokenSet;o.node.edges["*"]=l}1==o.str.length&&(l.final=!0),r.push({node:l,editsRemaining:o.editsRemaining-1,str:o.str.slice(1)})}if(o.str.length>1){var c,u=o.str.charAt(0),d=o.str.charAt(1);d in o.node.edges?c=o.node.edges[d]:(c=new T.TokenSet,o.node.edges[d]=c),1==o.str.length&&(c.final=!0),r.push({node:c,editsRemaining:o.editsRemaining-1,str:u+o.str.slice(2)})}}}return n},T.TokenSet.fromString=function(e){for(var t=new T.TokenSet,n=t,r=0,o=e.length;r=e;t--){var n=this.uncheckedNodes[t],r=n.child.toString();r in this.minimizedNodes?n.parent.edges[n.char]=this.minimizedNodes[r]:(n.child._str=r,this.minimizedNodes[r]=n.child),this.uncheckedNodes.pop()}},T.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},T.Index.prototype.search=function(e){return this.query((function(t){new T.QueryParser(e,t).parse()}))},T.Index.prototype.query=function(e){for(var t=new T.Query(this.fields),n=Object.create(null),r=Object.create(null),o=Object.create(null),a=Object.create(null),i=Object.create(null),s=0;s1?1:e},T.Builder.prototype.k1=function(e){this._k1=e},T.Builder.prototype.add=function(e,t){var n=e[this._ref],r=Object.keys(this._fields);this._documents[n]=t||{},this.documentCount+=1;for(var o=0;o=this.length)return T.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},T.QueryLexer.prototype.width=function(){return this.pos-this.start},T.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},T.QueryLexer.prototype.backup=function(){this.pos-=1},T.QueryLexer.prototype.acceptDigitRun=function(){var e,t;do{t=(e=this.next()).charCodeAt(0)}while(t>47&&t<58);e!=T.QueryLexer.EOS&&this.backup()},T.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(T.QueryLexer.TERM)),e.ignore(),e.more())return T.QueryLexer.lexText},T.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(T.QueryLexer.EDIT_DISTANCE),T.QueryLexer.lexText},T.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(T.QueryLexer.BOOST),T.QueryLexer.lexText},T.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(T.QueryLexer.TERM)},T.QueryLexer.termSeparator=T.tokenizer.separator,T.QueryLexer.lexText=function(e){for(;;){var t=e.next();if(t==T.QueryLexer.EOS)return T.QueryLexer.lexEOS;if(92!=t.charCodeAt(0)){if(":"==t)return T.QueryLexer.lexField;if("~"==t)return e.backup(),e.width()>0&&e.emit(T.QueryLexer.TERM),T.QueryLexer.lexEditDistance;if("^"==t)return e.backup(),e.width()>0&&e.emit(T.QueryLexer.TERM),T.QueryLexer.lexBoost;if("+"==t&&1===e.width())return e.emit(T.QueryLexer.PRESENCE),T.QueryLexer.lexText;if("-"==t&&1===e.width())return e.emit(T.QueryLexer.PRESENCE),T.QueryLexer.lexText;if(t.match(T.QueryLexer.termSeparator))return T.QueryLexer.lexTerm}else e.escapeCharacter()}},T.QueryParser=function(e,t){this.lexer=new T.QueryLexer(e),this.query=t,this.currentClause={},this.lexemeIdx=0},T.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=T.QueryParser.parseClause;e;)e=e(this);return this.query},T.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},T.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},T.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},T.QueryParser.parseClause=function(e){var t=e.peekLexeme();if(null!=t)switch(t.type){case T.QueryLexer.PRESENCE:return T.QueryParser.parsePresence;case T.QueryLexer.FIELD:return T.QueryParser.parseField;case T.QueryLexer.TERM:return T.QueryParser.parseTerm;default:var n="expected either a field or a term, found "+t.type;throw t.str.length>=1&&(n+=" with value '"+t.str+"'"),new T.QueryParseError(n,t.start,t.end)}},T.QueryParser.parsePresence=function(e){var t=e.consumeLexeme();if(null!=t){switch(t.str){case"-":e.currentClause.presence=T.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=T.Query.presence.REQUIRED;break;default:var n="unrecognised presence operator'"+t.str+"'";throw new T.QueryParseError(n,t.start,t.end)}var r=e.peekLexeme();if(null==r){n="expecting term or field, found nothing";throw new T.QueryParseError(n,t.start,t.end)}switch(r.type){case T.QueryLexer.FIELD:return T.QueryParser.parseField;case T.QueryLexer.TERM:return T.QueryParser.parseTerm;default:n="expecting term or field, found '"+r.type+"'";throw new T.QueryParseError(n,r.start,r.end)}}},T.QueryParser.parseField=function(e){var t=e.consumeLexeme();if(null!=t){if(-1==e.query.allFields.indexOf(t.str)){var n=e.query.allFields.map((function(e){return"'"+e+"'"})).join(", "),r="unrecognised field '"+t.str+"', possible fields: "+n;throw new T.QueryParseError(r,t.start,t.end)}e.currentClause.fields=[t.str];var o=e.peekLexeme();if(null==o){r="expecting term, found nothing";throw new T.QueryParseError(r,t.start,t.end)}if(o.type===T.QueryLexer.TERM)return T.QueryParser.parseTerm;r="expecting term, found '"+o.type+"'";throw new T.QueryParseError(r,o.start,o.end)}},T.QueryParser.parseTerm=function(e){var t=e.consumeLexeme();if(null!=t){e.currentClause.term=t.str.toLowerCase(),-1!=t.str.indexOf("*")&&(e.currentClause.usePipeline=!1);var n=e.peekLexeme();if(null!=n)switch(n.type){case T.QueryLexer.TERM:return e.nextClause(),T.QueryParser.parseTerm;case T.QueryLexer.FIELD:return e.nextClause(),T.QueryParser.parseField;case T.QueryLexer.EDIT_DISTANCE:return T.QueryParser.parseEditDistance;case T.QueryLexer.BOOST:return T.QueryParser.parseBoost;case T.QueryLexer.PRESENCE:return e.nextClause(),T.QueryParser.parsePresence;default:var r="Unexpected lexeme type '"+n.type+"'";throw new T.QueryParseError(r,n.start,n.end)}else e.nextClause()}},T.QueryParser.parseEditDistance=function(e){var t=e.consumeLexeme();if(null!=t){var n=parseInt(t.str,10);if(isNaN(n)){var r="edit distance must be numeric";throw new T.QueryParseError(r,t.start,t.end)}e.currentClause.editDistance=n;var o=e.peekLexeme();if(null!=o)switch(o.type){case T.QueryLexer.TERM:return e.nextClause(),T.QueryParser.parseTerm;case T.QueryLexer.FIELD:return e.nextClause(),T.QueryParser.parseField;case T.QueryLexer.EDIT_DISTANCE:return T.QueryParser.parseEditDistance;case T.QueryLexer.BOOST:return T.QueryParser.parseBoost;case T.QueryLexer.PRESENCE:return e.nextClause(),T.QueryParser.parsePresence;default:r="Unexpected lexeme type '"+o.type+"'";throw new T.QueryParseError(r,o.start,o.end)}else e.nextClause()}},T.QueryParser.parseBoost=function(e){var t=e.consumeLexeme();if(null!=t){var n=parseInt(t.str,10);if(isNaN(n)){var r="boost must be numeric";throw new T.QueryParseError(r,t.start,t.end)}e.currentClause.boost=n;var o=e.peekLexeme();if(null!=o)switch(o.type){case T.QueryLexer.TERM:return e.nextClause(),T.QueryParser.parseTerm;case T.QueryLexer.FIELD:return e.nextClause(),T.QueryParser.parseField;case T.QueryLexer.EDIT_DISTANCE:return T.QueryParser.parseEditDistance;case T.QueryLexer.BOOST:return T.QueryParser.parseBoost;case T.QueryLexer.PRESENCE:return e.nextClause(),T.QueryParser.parsePresence;default:r="Unexpected lexeme type '"+o.type+"'";throw new T.QueryParseError(r,o.start,o.end)}else e.nextClause()}},void 0===(o="function"==typeof(r=function(){return T})?r.call(t,n,t,e):r)||(e.exports=o)}()},2898:function(e,t,n){"use strict";n.d(t,{w_:function(){return c}});var r=n(2784),o={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},a=r.createContext&&r.createContext(o),i=function(){return i=Object.assign||function(e){for(var t,n=1,r=arguments.length;ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a},e.exports.__esModule=!0,e.exports.default=e.exports},5538:function(e){e.exports=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o},e.exports.__esModule=!0,e.exports.default=e.exports},421:function(e,t,n){var r=n(7425).default,o=n(5297);e.exports=function(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return o(e)},e.exports.__esModule=!0,e.exports.default=e.exports},8560:function(e){function t(n,r){return e.exports=t=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},e.exports.__esModule=!0,e.exports.default=e.exports,t(n,r)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},3681:function(e,t,n){var r=n(6314),o=n(6193),a=n(121),i=n(6147);e.exports=function(e,t){return r(e)||o(e,t)||a(e,t)||i()},e.exports.__esModule=!0,e.exports.default=e.exports},8238:function(e){e.exports=function(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))},e.exports.__esModule=!0,e.exports.default=e.exports},3408:function(e,t,n){var r=n(3850),o=n(3912),a=n(121),i=n(3096);e.exports=function(e){return r(e)||o(e)||a(e)||i()},e.exports.__esModule=!0,e.exports.default=e.exports},8064:function(e,t,n){var r=n(7425).default;e.exports=function(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)},e.exports.__esModule=!0,e.exports.default=e.exports},7739:function(e,t,n){var r=n(7425).default,o=n(8064);e.exports=function(e){var t=o(e,"string");return"symbol"==r(t)?t:String(t)},e.exports.__esModule=!0,e.exports.default=e.exports},7425:function(e){function t(n){return e.exports=t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e.exports.__esModule=!0,e.exports.default=e.exports,t(n)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},121:function(e,t,n){var r=n(5748);e.exports=function(e,t){if(e){if("string"==typeof e)return r(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(e,t):void 0}},e.exports.__esModule=!0,e.exports.default=e.exports},8072:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.SCRIPT_TYPE="text/partytown",t.partytownSnippet=e=>((e,t)=>{const{forward:n=[],...r}=e||{},o=JSON.stringify(r,((e,t)=>("function"==typeof t&&(t=String(t)).startsWith(e+"(")&&(t="function "+t),t)));return["!(function(w,p,f,c){",Object.keys(r).length>0?`c=w[p]=Object.assign(w[p]||{},${o});`:"c=w[p]=w[p]||{};","c[f]=(c[f]||[])",n.length>0?`.concat(${JSON.stringify(n)})`:"","})(window,'partytown','forward');",t].join("")})(e,'/* Partytown 0.7.6 - MIT builder.io */\n!function(t,e,n,i,r,o,a,d,s,c,p,l){function u(){l||(l=1,"/"==(a=(o.lib||"/~partytown/")+(o.debug?"debug/":""))[0]&&(s=e.querySelectorAll(\'script[type="text/partytown"]\'),i!=t?i.dispatchEvent(new CustomEvent("pt1",{detail:t})):(d=setTimeout(f,1e4),e.addEventListener("pt0",w),r?h(1):n.serviceWorker?n.serviceWorker.register(a+(o.swPath||"partytown-sw.js"),{scope:a}).then((function(t){t.active?h():t.installing&&t.installing.addEventListener("statechange",(function(t){"activated"==t.target.state&&h()}))}),console.error):f())))}function h(t){c=e.createElement(t?"script":"iframe"),t||(c.setAttribute("style","display:block;width:0;height:0;border:0;visibility:hidden"),c.setAttribute("aria-hidden",!0)),c.src=a+"partytown-"+(t?"atomics.js?v=0.7.6":"sandbox-sw.html?"+Date.now()),e.body.appendChild(c)}function f(n,r){for(w(),i==t&&(o.forward||[]).map((function(e){delete t[e.split(".")[0]]})),n=0;ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}const c=e=>{const{search:t,hash:n,href:r,origin:o,protocol:a,host:i,hostname:s,port:l}=e.location;let{pathname:c}=e.location;return!c&&r&&p&&(c=new URL(r).pathname),{pathname:encodeURI(decodeURI(c)),search:t,hash:n,href:r,origin:o,protocol:a,host:i,hostname:s,port:l,state:e.history.state,key:e.history.state&&e.history.state.key||"initial"}},u=(e,t)=>{let n=[],r=c(e),o=!1,a=()=>{};return{get location(){return r},get transitioning(){return o},_onTransitionComplete(){o=!1,a()},listen(t){n.push(t);const o=()=>{r=c(e),t({location:r,action:"POP"})};return e.addEventListener("popstate",o),()=>{e.removeEventListener("popstate",o),n=n.filter((e=>e!==t))}},navigate(t,{state:i,replace:l=!1}={}){if("number"==typeof t)e.history.go(t);else{i=s({},i,{key:Date.now()+""});try{o||l?e.history.replaceState(i,null,t):e.history.pushState(i,null,t)}catch(n){e.location[l?"replace":"assign"](t)}}r=c(e),o=!0;const u=new Promise((e=>a=e));return n.forEach((e=>e({location:r,action:"PUSH"}))),u}}},d=(e="/")=>{const t=e.indexOf("?"),n={pathname:t>-1?e.substr(0,t):e,search:t>-1?e.substr(t):""};let r=0;const o=[n],a=[null];return{get location(){return o[r]},addEventListener(e,t){},removeEventListener(e,t){},history:{get entries(){return o},get index(){return r},get state(){return a[r]},pushState(e,t,n){const[i,s=""]=n.split("?");r++,o.push({pathname:i,search:s.length?`?${s}`:s}),a.push(e)},replaceState(e,t,n){const[i,s=""]=n.split("?");o[r]={pathname:i,search:s},a[r]=e},go(e){const t=r+e;t<0||t>a.length-1||(r=t)}}}},p=!("undefined"==typeof window||!window.document||!window.document.createElement),f=u(p?window:d()),{navigate:h}=f;function m(e,t){return o.createServerContext?((e,t=null)=>(globalThis.__SERVER_CONTEXT||(globalThis.__SERVER_CONTEXT={}),globalThis.__SERVER_CONTEXT[e]||(globalThis.__SERVER_CONTEXT[e]=o.createServerContext(e,t)),globalThis.__SERVER_CONTEXT[e]))(e,t):o.createContext(t)}const g=m("Base",{baseuri:"/",basepath:"/"}),v=m("Location"),y=()=>o.useContext(g),b=()=>o.useContext(v);function w(e){this.uri=e}const x=e=>e instanceof w,E=e=>{throw new w(e)};function k(e){const{to:t,replace:n=!0,state:r,noThrow:a,baseuri:i}=e;o.useEffect((()=>{Promise.resolve().then((()=>{const o=N(t,i);h(_(o,e),{replace:n,state:r})}))}),[]);const s=N(t,i);return a||E(_(s,e)),null}const C=e=>{const t=b(),{baseuri:n}=y();return o.createElement(k,s({},t,{baseuri:n},e))};C.propTypes={from:a.string,to:a.string.isRequired};const S=(e,t)=>e.substr(0,t.length)===t,O=(e,t)=>{let n,r;const[o]=t.split("?"),a=D(o),s=""===a[0],l=T(e);for(let c=0,u=l.length;c dynamic segment "${r[1]}" is a reserved name. Please use a different name in path "${o.path}".`);const t=decodeURIComponent(n);d[r[1]]=t}else if(t!==n){e=!0;break}}if(!e){n={route:o,params:d,uri:"/"+a.slice(0,f).join("/")};break}}return n||r||null},P=(e,t)=>O([{path:e}],t),N=(e,t)=>{if(S(e,"/"))return e;const[n,r]=e.split("?"),[o]=t.split("?"),a=D(n),i=D(o);if(""===a[0])return F(o,r);if(!S(a[0],".")){const e=i.concat(a).join("/");return F(("/"===o?"":"/")+e,r)}const s=i.concat(a),l=[];for(let c=0,u=s.length;c{const[n,r=""]=e.split("?");let o="/"+D(n).map((e=>{const n=j.exec(e);return n?t[n[1]]:e})).join("/");const{location:{search:a=""}={}}=t,i=a.split("?")[1]||"";return o=F(o,r,i),o},R=(e,t)=>{const n=e=>I(e);return D(e).filter(n).sort().join("/")===D(t).filter(n).sort().join("/")},j=/^:(.+)/,I=e=>j.test(e),L=e=>e&&"*"===e[0],M=(e,t)=>({route:e,score:e.default?0:D(e.path).reduce(((e,t)=>(e+=4,(e=>""===e)(t)?e+=1:I(t)?e+=2:L(t)?e-=5:e+=3,e)),0),index:t}),T=e=>e.map(M).sort(((e,t)=>e.scoret.score?-1:e.index-t.index)),D=e=>e.replace(/(^\/+|\/+$)/g,"").split("/"),F=(e,...t)=>e+((t=t.filter((e=>e&&e.length>0)))&&t.length>0?`?${t.join("&")}`:""),A=["uri","path"],V=(e,t)=>{const n=Object.keys(e);return n.length===Object.keys(t).length&&n.every((n=>t.hasOwnProperty(n)&&e[n]===t[n]))},H=e=>e.replace(/(^\/+|\/+$)/g,""),z=e=>t=>{if(!t)return null;if(t.type===o.Fragment&&t.props.children)return o.Children.map(t.props.children,z(e));if(i(t.props.path||t.props.default||t.type===C,`: Children of must have a \`path\` or \`default\` prop, or be a \`\`. None found on element type \`${t.type}\``),i(!!(t.type!==C||t.props.from&&t.props.to),` requires both "from" and "to" props when inside a .`),i(!(t.type===C&&!R(t.props.from,t.props.to)),` has mismatched dynamic segments, ensure both paths have the exact same dynamic segments.`),t.props.default)return{value:t,default:!0};const n=t.type===C?t.props.from:t.props.path,r="/"===n?e:`${H(e)}/${H(n)}`;return{value:t,default:t.props.default,path:t.props.children?`${H(r)}/*`:r}},B=["innerRef"],$=["to","state","replace","getProps"],Q=["key"];let{forwardRef:U}=r||(r=n.t(o,2));void 0===U&&(U=e=>e);const W=()=>{},q=U(((e,t)=>{let{innerRef:n}=e,r=l(e,B);const{baseuri:a}=y(),{location:i}=b(),{to:c,state:u,replace:d,getProps:p=W}=r,f=l(r,$),m=N(c,a),g=encodeURI(m),v=i.pathname===g,w=S(i.pathname,g);return o.createElement("a",s({ref:t||n,"aria-current":v?"page":void 0},f,p({isCurrent:v,isPartiallyCurrent:w,href:m,location:i}),{href:m,onClick:e=>{if(f.onClick&&f.onClick(e),(e=>!e.defaultPrevented&&0===e.button&&!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey))(e)){e.preventDefault();let t=d;if("boolean"!=typeof d&&v){const e=l(s({},i.state),Q);t=V(s({},u),e)}h(m,{state:u,replace:t})}}}))}));q.displayName="Link",q.propTypes={to:a.string.isRequired};class Z extends o.Component{constructor(...e){super(...e),this.displayName="ReactUseErrorBoundary"}componentDidCatch(...e){this.setState({}),this.props.onError(...e)}render(){return this.props.children}}const G=o.createContext({componentDidCatch:{current:void 0},error:void 0,setError:()=>!1});function J({children:e}){const[t,n]=o.useState(),r=o.useRef(),a=o.useMemo((()=>({componentDidCatch:r,error:t,setError:n})),[t]);return o.createElement(G.Provider,{value:a},o.createElement(Z,{error:t,onError:(e,t)=>{n(e),null==r.current||r.current(e,t)}},e))}J.displayName="ReactUseErrorBoundaryContext";const Y=function(e){var t,n;function r(t){return o.createElement(J,null,o.createElement(e,s({key:"WrappedComponent"},t)))}return r.displayName=`WithErrorBoundary(${null!=(t=null!=(n=e.displayName)?n:e.name)?t:"Component"})`,r}((({history:e=f,children:t})=>{const{location:n}=e,[r,a]=o.useState({location:n}),[i]=function(e){const t=o.useContext(G);t.componentDidCatch.current=void 0;const n=o.useCallback((()=>{t.setError(void 0)}),[]);return[t.error,n]}();if(o.useEffect((()=>{e._onTransitionComplete()}),[r.location]),o.useEffect((()=>{let t=!1;const n=e.listen((({location:e})=>{Promise.resolve().then((()=>{requestAnimationFrame((()=>{t||a({location:e})}))}))}));return()=>{t=!0,n()}}),[]),i){if(!x(i))throw i;h(i.uri,{replace:!0})}return o.createElement(v.Provider,{value:r},"function"==typeof t?t(r):t||null)})),K=({children:e})=>{const t=b();return t?e(t):o.createElement(Y,null,e)},X=({url:e,children:t})=>{const n=e.indexOf("?");let r,a="";return n>-1?(r=e.substring(0,n),a=e.substring(n)):r=e,o.createElement(v.Provider,{value:{location:{pathname:r,search:a,hash:""}}},t)},ee=({path:e,children:t})=>{const{baseuri:n}=y(),{location:r}=b(),o=N(e,n),a=P(o,r.pathname);return t({location:r,match:a?s({},a.params,{uri:a.uri,path:e}):null})},te=["uri","location","component"],ne=["children","style","component","uri","location"],re=e=>{let{uri:t,location:n,component:r}=e,a=l(e,te);return o.createElement(ae,s({},a,{component:r,uri:t,location:n}))};let oe=0;const ae=e=>{let{children:t,style:n,component:r="div",uri:a,location:i}=e,c=l(e,ne);const u=o.useRef(),d=o.useRef(!0),p=o.useRef(a),f=o.useRef(i.pathname),h=o.useRef(!1);o.useEffect((()=>(oe++,m(),()=>{oe--,0===oe&&(d.current=!0)})),[]),o.useEffect((()=>{let e=!1,t=!1;a!==p.current&&(p.current=a,e=!0),i.pathname!==f.current&&(f.current=i.pathname,t=!0),h.current=e||t&&i.pathname===a,h.current&&m()}),[a,i]);const m=o.useCallback((()=>{var e;d.current?d.current=!1:(e=u.current,h.current&&e&&e.focus())}),[]);return o.createElement(r,s({style:s({outline:"none"},n),tabIndex:"-1",ref:u},c),t)},ie=["location","primary","children","basepath","baseuri","component"],se=e=>{const t=y(),n=b();return o.createElement(le,s({},t,n,e))};function le(e){const{location:t,primary:n=!0,children:r,basepath:a,component:i="div"}=e,c=l(e,ie),u=o.Children.toArray(r).reduce(((e,t)=>{const n=z(a)(t);return e.concat(n)}),[]),{pathname:d}=t,p=O(u,d);if(p){const{params:e,uri:r,route:l,route:{value:u}}=p,d=l.default?a:l.path.replace(/\*$/,""),f=s({},e,{uri:r,location:t}),h=o.cloneElement(u,f,u.props.children?o.createElement(se,{location:t,primary:n},u.props.children):void 0),m=n?re:i,v=n?s({uri:r,location:t,component:i},c):c;return o.createElement(g.Provider,{value:{baseuri:r,basepath:d}},o.createElement(m,v,h))}return null}const ce=()=>{const e=b();if(!e)throw new Error("useLocation hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");return e.location},ue=()=>{throw new Error("useNavigate is removed. Use import { navigate } from 'gatsby' instead")},de=()=>{const e=y();if(!e)throw new Error("useParams hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");const t=ce(),n=P(e.basepath,t.pathname);return n?n.params:null},pe=e=>{if(!e)throw new Error("useMatch(path: string) requires an argument of a string to match against");const t=y();if(!t)throw new Error("useMatch hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");const n=ce(),r=N(e,t.baseuri),o=P(r,n.pathname);return o?s({},o.params,{uri:o.uri,path:e}):null}},2467:function(e,t,n){"use strict";n.d(t,{c4:function(){return k},cP:function(){return l},dq:function(){return f},mc:function(){return y},rU:function(){return E}});var r=n(3980),o=n(2784),a=n(5619),i=n(5516);function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t{if("string"==typeof e)return!(e=>c.test(e))(e)},d=()=>"/evidenceportal",p=()=>"/evidenceportal";function f(e,t=d()){var n;if(!u(e))return e;if(e.startsWith("./")||e.startsWith("../"))return e;const r=null!=(n=null!=t?t:p())?n:"/";return`${null!=r&&r.endsWith("/")?r.slice(0,-1):r}${e.startsWith("/")?e:`/${e}`}`}const h=e=>null==e?void 0:e.startsWith("/");function m(e,t){const{pathname:n,search:r,hash:o}=l(e);return`${(0,i.H)(n,t)}${r}${o}`}const g=(e,t)=>"number"==typeof e?e:u(e)?h(e)?function(e){const t=f(e),n="always";return m(t,n)}(e):function(e,t){if(h(e))return e;const n="always",r=(0,a.resolve)(e,t);return m(r,n)}(e,t):e,v=["to","getProps","onClick","onMouseEnter","activeClassName","activeStyle","innerRef","partiallyActive","state","replace","_location"];function y(e){return f(e,p())}const b={activeClassName:r.string,activeStyle:r.object,partiallyActive:r.bool};function w(e){return o.createElement(a.Location,null,(({location:t})=>o.createElement(x,s({},e,{_location:t}))))}class x extends o.Component{constructor(e){super(e),this.defaultGetProps=({isPartiallyCurrent:e,isCurrent:t})=>(this.props.partiallyActive?e:t)?{className:[this.props.className,this.props.activeClassName].filter(Boolean).join(" "),style:s({},this.props.style,this.props.activeStyle)}:null;let t=!1;"undefined"!=typeof window&&window.IntersectionObserver&&(t=!0),this.state={IOSupported:t},this.abortPrefetch=null,this.handleRef=this.handleRef.bind(this)}_prefetch(){let e=window.location.pathname+window.location.search;this.props._location&&this.props._location.pathname&&(e=this.props._location.pathname+this.props._location.search);const t=l(g(this.props.to,e)),n=t.pathname+t.search;if(e!==n)return ___loader.enqueue(n)}componentWillUnmount(){if(!this.io)return;const{instance:e,el:t}=this.io;this.abortPrefetch&&this.abortPrefetch.abort(),e.unobserve(t),e.disconnect()}handleRef(e){this.props.innerRef&&Object.prototype.hasOwnProperty.call(this.props.innerRef,"current")?this.props.innerRef.current=e:this.props.innerRef&&this.props.innerRef(e),this.state.IOSupported&&e&&(this.io=((e,t)=>{const n=new window.IntersectionObserver((n=>{n.forEach((n=>{e===n.target&&t(n.isIntersecting||n.intersectionRatio>0)}))}));return n.observe(e),{instance:n,el:e}})(e,(e=>{e?this.abortPrefetch=this._prefetch():this.abortPrefetch&&this.abortPrefetch.abort()})))}render(){const e=this.props,{to:t,getProps:n=this.defaultGetProps,onClick:r,onMouseEnter:i,state:c,replace:d,_location:p}=e,f=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,v),h=g(t,p.pathname);return u(h)?o.createElement(a.Link,s({to:h,state:c,getProps:n,innerRef:this.handleRef,onMouseEnter:e=>{i&&i(e);const t=l(h);___loader.hovering(t.pathname+t.search)},onClick:e=>{if(r&&r(e),!(0!==e.button||this.props.target||e.defaultPrevented||e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)){e.preventDefault();let t=d;const n=encodeURI(h)===p.pathname;"boolean"!=typeof d&&n&&(t=!0),window.___navigate(h,{state:c,replace:t})}return!0}},f)):o.createElement("a",s({href:h},f))}}x.propTypes=s({},b,{onClick:r.func,to:r.string.isRequired,replace:r.bool,state:r.object});const E=o.forwardRef(((e,t)=>o.createElement(w,s({innerRef:t},e)))),k=(e,t)=>{window.___navigate(g(e,window.location.pathname),t)}},6291:function(e,t,n){"use strict";n.r(t),n.d(t,{Script:function(){return h},ScriptStrategy:function(){return c},collectedScriptsByPage:function(){return s},scriptCache:function(){return p},scriptCallbackCache:function(){return f}});var r=n(2784),o=n(5619);function a(){return a=Object.assign?Object.assign.bind():function(e){for(var t=1;ti.get(e)||[],set(e,t){const n=i.get(e)||[];n.push(t),i.set(e,n)},delete(e){i.delete(e)}},l="undefined"!=typeof self&&self.requestIdleCallback&&self.requestIdleCallback.bind(window)||function(e){const t=Date.now();return setTimeout((function(){e({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-t))}})}),1)};var c,u;(u=c||(c={})).postHydrate="post-hydrate",u.idle="idle",u.offMainThread="off-main-thread";const d=new Set(["src","strategy","dangerouslySetInnerHTML","children","onLoad","onError"]),p=new Set,f=new Map;function h(e){return r.createElement(o.Location,null,(()=>r.createElement(m,e)))}function m(e){const{src:t,strategy:n=c.postHydrate}=e||{},{pathname:i}=(0,o.useLocation)();if((0,r.useEffect)((()=>{let t;switch(n){case c.postHydrate:t=g(e);break;case c.idle:l((()=>{t=g(e)}));break;case c.offMainThread:{const t=y(e);s.set(i,t)}}return()=>{const{script:e,loadCallback:n,errorCallback:r}=t||{};n&&(null==e||e.removeEventListener("load",n)),r&&(null==e||e.removeEventListener("error",r)),null==e||e.remove()}}),[]),n===c.offMainThread){const o=v(e),l=y(e);return"undefined"==typeof window&&s.set(i,l),r.createElement("script",o?a({type:"text/partytown","data-strategy":n,crossOrigin:"anonymous"},l,{dangerouslySetInnerHTML:{__html:v(e)}}):a({type:"text/partytown",src:b(t),"data-strategy":n,crossOrigin:"anonymous"},l))}return null}function g(e){const{id:t,src:n,strategy:r=c.postHydrate,onLoad:o,onError:i}=e||{},s=t||n,l=["load","error"],u={load:o,error:i};if(s){for(const e of l)if(null!=u&&u[e]){var d;const t=f.get(s)||{},{callbacks:n=[]}=(null==t?void 0:t[e])||{};var h,m;n.push(null==u?void 0:u[e]),null!=t&&null!=(d=t[e])&&d.event?null==u||null==(h=u[e])||h.call(u,null==t||null==(m=t[e])?void 0:m.event):f.set(s,a({},t,{[e]:{callbacks:n}}))}if(p.has(s))return null}const g=v(e),b=y(e),x=document.createElement("script");t&&(x.id=t),x.dataset.strategy=r;for(const[a,c]of Object.entries(b))x.setAttribute(a,c);g&&(x.textContent=g),n&&(x.src=n);const E={};if(s){for(const e of l){const t=t=>w(t,s,e);x.addEventListener(e,t),E[`${e}Callback`]=t}p.add(s)}return document.body.appendChild(x),{script:x,loadCallback:E.loadCallback,errorCallback:E.errorCallback}}function v(e){const{dangerouslySetInnerHTML:t,children:n=""}=e||{},{__html:r=""}=t||{};return r||n}function y(e){const t={};for(const[n,r]of Object.entries(e))d.has(n)||(t[n]=r);return t}function b(e){if(e)return`/__third-party-proxy?url=${encodeURIComponent(e)}`}function w(e,t,n){const r=f.get(t)||{};for(const a of(null==r||null==(o=r[n])?void 0:o.callbacks)||[]){var o;a(e)}f.set(t,{[n]:{event:e}})}}},function(e){e.O(0,[774,532,525,235,661,182],(function(){return t=5069,e(e.s=t);var t}));e.O()}]); +(self.webpackChunkevaluation_collect=self.webpackChunkevaluation_collect||[]).push([[143],{5516:function(e,t){"use strict";t.H=void 0;const n=[".html",".json",".js",".map",".txt",".xml",".pdf"];t.H=(e,t="always")=>{if("/"===e)return e;const r=e.endsWith("/");return((e,t)=>{for(const n of e)if(t.endsWith(n))return!0;return!1})(n,e)?e:"always"===t?r?e:`${e}/`:"never"===t&&r?e.slice(0,-1):e}},2668:function(e,t,n){"use strict";function r(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(r=function(e){return e?n:t})(e)}var o=/(confirmation|invite|recovery|email_change)_token=([^&]+)/,a=/error=access_denied&error_description=403/,i=/access_token=/;t.onInitialClientRender=function(e,t){var s=t.enableIdentityWidget,l=void 0===s||s,c=t.publicPath,u=void 0===c?"admin":c,d=(document.location.hash||"").replace(/^#\/?/,"");l&&(o.test(d)||a.test(d)||i.test(d))&&new Promise((function(e){return e("netlify-identity-widget")})).then((function(e){return function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=r(t);if(n&&n.has(e))return n.get(e);var o={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var s=a?Object.getOwnPropertyDescriptor(e,i):null;s&&(s.get||s.set)?Object.defineProperty(o,i,s):o[i]=e[i]}return o.default=e,n&&n.set(e,o),o}(n(3091)(e))})).then((function(e){var t=e.default;t.on("init",(function(e){e||t.on("login",(function(){document.location.href="/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal/"+u+"/"}))})),t.init()}))}},3091:function(e){function t(e){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}t.keys=function(){return[]},t.resolve=t,t.id=3091,e.exports=t},2802:function(e,t,n){"use strict";t.p2=t.$C=void 0;var r=n(1415);t.$C=r.ScrollHandler;var o=n(5492);t.p2=o.useScrollRestoration},1415:function(e,t,n){"use strict";var r=n(1600);t.__esModule=!0,t.ScrollHandler=t.ScrollContext=void 0;var o=r(n(5297)),a=r(n(6531)),i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(2784)),s=r(n(3980)),l=n(643);function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}var u=i.createContext(new l.SessionStorage);t.ScrollContext=u,u.displayName="GatsbyScrollContext";var d=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a{}},5895:function(e,t){"use strict";t.__esModule=!0,t.getForwards=function(e){return null==e?void 0:e.flatMap((e=>(null==e?void 0:e.forward)||[]))}},5071:function(e,t,n){"use strict";t.__esModule=!0,t.injectPartytownSnippet=function(e){if(!e.length)return;const t=document.querySelector("script[data-partytown]"),n=document.querySelector('iframe[src*="~partytown/partytown-sandbox-sw"]');t&&t.remove();n&&n.remove();const a=(0,o.getForwards)(e),i=document.createElement("script");i.dataset.partytown="",i.innerHTML=(0,r.partytownSnippet)({forward:a}),document.head.appendChild(i)};var r=n(8072),o=n(5895)},3510:function(e,t,n){"use strict";n.d(t,{G:function(){return D},L:function(){return g},M:function(){return C},P:function(){return k},_:function(){return s},a:function(){return i},b:function(){return p},c:function(){return c},d:function(){return u},g:function(){return f},h:function(){return l}});var r=n(2784),o=(n(1109),n(3980)),a=n.n(o);function i(){return i=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}const l=()=>"undefined"!=typeof HTMLImageElement&&"loading"in HTMLImageElement.prototype;const c=e=>{var t;return(e=>{var t,n;return Boolean(null==e||null==(t=e.images)||null==(n=t.fallback)?void 0:n.src)})(e)?e:(e=>Boolean(null==e?void 0:e.gatsbyImageData))(e)?e.gatsbyImageData:(e=>Boolean(null==e?void 0:e.gatsbyImage))(e)?e.gatsbyImage:null==e||null==(t=e.childImageSharp)?void 0:t.gatsbyImageData},u=e=>{var t,n,r;return null==(t=c(e))||null==(n=t.images)||null==(r=n.fallback)?void 0:r.src};function d(e,t,n){const r={};let o="gatsby-image-wrapper";return"fixed"===n?(r.width=e,r.height=t):"constrained"===n&&(o="gatsby-image-wrapper gatsby-image-wrapper-constrained"),{className:o,"data-gatsby-image-wrapper":"",style:r}}function p(e,t,n,r,o){return void 0===o&&(o={}),i({},n,{loading:r,shouldLoad:e,"data-main-image":"",style:i({},o,{opacity:t?1:0})})}function f(e,t,n,r,o,a,s,l){const c={};a&&(c.backgroundColor=a,"fixed"===n?(c.width=r,c.height=o,c.backgroundColor=a,c.position="relative"):("constrained"===n||"fullWidth"===n)&&(c.position="absolute",c.top=0,c.left=0,c.bottom=0,c.right=0)),s&&(c.objectFit=s),l&&(c.objectPosition=l);const u=i({},e,{"aria-hidden":!0,"data-placeholder-image":"",style:i({opacity:t?0:1,transition:"opacity 500ms linear"},c)});return u}const h=["children"],m=function(e){let{layout:t,width:n,height:o}=e;return"fullWidth"===t?r.createElement("div",{"aria-hidden":!0,style:{paddingTop:o/n*100+"%"}}):"constrained"===t?r.createElement("div",{style:{maxWidth:n,display:"block"}},r.createElement("img",{alt:"",role:"presentation","aria-hidden":"true",src:"data:image/svg+xml;charset=utf-8,%3Csvg%20height='"+o+"'%20width='"+n+"'%20xmlns='http://www.w3.org/2000/svg'%20version='1.1'%3E%3C/svg%3E",style:{maxWidth:"100%",display:"block",position:"static"}})):null},g=function(e){let{children:t}=e,n=s(e,h);return r.createElement(r.Fragment,null,r.createElement(m,i({},n)),t,null)},v=["src","srcSet","loading","alt","shouldLoad"],y=["fallback","sources","shouldLoad"],b=function(e){let{src:t,srcSet:n,loading:o,alt:a="",shouldLoad:l}=e,c=s(e,v);return r.createElement("img",i({},c,{decoding:"async",loading:o,src:l?t:void 0,"data-src":l?void 0:t,srcSet:l?n:void 0,"data-srcset":l?void 0:n,alt:a}))},w=function(e){let{fallback:t,sources:n=[],shouldLoad:o=!0}=e,a=s(e,y);const l=a.sizes||(null==t?void 0:t.sizes),c=r.createElement(b,i({},a,t,{sizes:l,shouldLoad:o}));return n.length?r.createElement("picture",null,n.map((e=>{let{media:t,srcSet:n,type:a}=e;return r.createElement("source",{key:t+"-"+a+"-"+n,type:a,media:t,srcSet:o?n:void 0,"data-srcset":o?void 0:n,sizes:l})})),c):c};var x;b.propTypes={src:o.string.isRequired,alt:o.string.isRequired,sizes:o.string,srcSet:o.string,shouldLoad:o.bool},w.displayName="Picture",w.propTypes={alt:o.string.isRequired,shouldLoad:o.bool,fallback:o.exact({src:o.string.isRequired,srcSet:o.string,sizes:o.string}),sources:o.arrayOf(o.oneOfType([o.exact({media:o.string.isRequired,type:o.string,sizes:o.string,srcSet:o.string.isRequired}),o.exact({media:o.string,type:o.string.isRequired,sizes:o.string,srcSet:o.string.isRequired})]))};const E=["fallback"],k=function(e){let{fallback:t}=e,n=s(e,E);return t?r.createElement(w,i({},n,{fallback:{src:t},"aria-hidden":!0,alt:""})):r.createElement("div",i({},n))};k.displayName="Placeholder",k.propTypes={fallback:o.string,sources:null==(x=w.propTypes)?void 0:x.sources,alt:function(e,t,n){return e[t]?new Error("Invalid prop `"+t+"` supplied to `"+n+"`. Validation failed."):null}};const C=function(e){return r.createElement(r.Fragment,null,r.createElement(w,i({},e)),r.createElement("noscript",null,r.createElement(w,i({},e,{shouldLoad:!0}))))};C.displayName="MainImage",C.propTypes=w.propTypes;const S=["as","className","class","style","image","loading","imgClassName","imgStyle","backgroundColor","objectFit","objectPosition"],O=["style","className"],P=e=>e.replace(/\n/g,""),N=function(e,t,n){for(var r=arguments.length,o=new Array(r>3?r-3:0),i=3;iJSON.stringify(o.images)),[o.images]);p&&(u=p);const O=function(e,t,n){let r="";return"fullWidth"===e&&(r=''),"constrained"===e&&(r='
"),r}(b,v,y);return(0,r.useEffect)((()=>{L||(L=n.e(698).then(n.bind(n,4698)).then((e=>{let{renderImageToString:t,swapPlaceholderImage:n}=e;return M=t,{renderImageToString:t,swapPlaceholderImage:n}})));const e=C.current.querySelector("[data-gatsby-image-ssr]");if(e&&l())return e.complete?(null==f||f({wasCached:!0}),null==h||h({wasCached:!0}),setTimeout((()=>{e.removeAttribute("data-gatsby-image-ssr")}),0)):(null==f||f({wasCached:!0}),e.addEventListener("load",(function t(){e.removeEventListener("load",t),null==h||h({wasCached:!0}),setTimeout((()=>{e.removeAttribute("data-gatsby-image-ssr")}),0)}))),void I.add(S);if(M&&I.has(S))return;let t,r;return L.then((e=>{let{renderImageToString:n,swapPlaceholderImage:s}=e;C.current&&(C.current.innerHTML=n(i({isLoading:!0,isLoaded:I.has(S),image:o},g)),I.has(S)||(t=requestAnimationFrame((()=>{C.current&&(r=s(C.current,S,I,a,f,h,m))}))))})),()=>{t&&cancelAnimationFrame(t),r&&r()}}),[o]),(0,r.useLayoutEffect)((()=>{I.has(S)&&M&&(C.current.innerHTML=M(i({isLoading:I.has(S),isLoaded:I.has(S),image:o},g)),null==f||f({wasCached:!0}),null==h||h({wasCached:!0}))}),[o]),(0,r.createElement)(t,i({},k,{style:i({},x,a,{backgroundColor:c}),className:E+(u?" "+u:""),ref:C,dangerouslySetInnerHTML:{__html:O},suppressHydrationWarning:!0}))},D=(0,r.memo)((function(e){return e.image?(0,r.createElement)(T,e):null}));D.propTypes=_,D.displayName="GatsbyImage";const F=["src","__imageData","__error","width","height","aspectRatio","tracedSVGOptions","placeholder","formats","quality","transformOptions","jpgOptions","pngOptions","webpOptions","avifOptions","blurredOptions","breakpoints","outputPixelDensities"];function A(e){return function(t){let{src:n,__imageData:o,__error:a}=t,l=s(t,F);return a&&console.warn(a),o?r.createElement(e,i({image:o},l)):(console.warn("Image not loaded",n),null)}}const V=A((function(e){let{as:t="div",className:n,class:o,style:a,image:l,loading:c="lazy",imgClassName:u,imgStyle:h,backgroundColor:m,objectFit:v,objectPosition:y}=e,b=s(e,S);if(!l)return console.warn("[gatsby-plugin-image] Missing image prop"),null;o&&(n=o),h=i({objectFit:v,objectPosition:y,backgroundColor:m},h);const{width:w,height:x,layout:E,images:N,placeholder:_,backgroundColor:R}=l,j=d(w,x,E),{style:I,className:L}=j,M=s(j,O),T={fallback:void 0,sources:[]};return N.fallback&&(T.fallback=i({},N.fallback,{srcSet:N.fallback.srcSet?P(N.fallback.srcSet):void 0})),N.sources&&(T.sources=N.sources.map((e=>i({},e,{srcSet:P(e.srcSet)})))),r.createElement(t,i({},M,{style:i({},I,a,{backgroundColor:m}),className:L+(n?" "+n:"")}),r.createElement(g,{layout:E,width:w,height:x},r.createElement(k,i({},f(_,!1,E,w,x,R,v,y))),r.createElement(C,i({"data-gatsby-image-ssr":"",className:u},b,p("eager"===c,!1,T,c,h)))))})),H=function(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),o=2;o{if(void 0!==e.layout&&!z.has(e.layout))return new Error("Invalid value "+e.layout+'" provided for prop "layout". Defaulting to "constrained". Valid values are "fixed", "fullWidth" or "constrained".')}};V.displayName="StaticImage",V.propTypes=B;const $=A(D);$.displayName="StaticImage",$.propTypes=B},1109:function(e){"use strict";const t=/[\p{Lu}]/u,n=/[\p{Ll}]/u,r=/^[\p{Lu}](?![\p{Lu}])/gu,o=/([\p{Alpha}\p{N}_]|$)/u,a=/[_.\- ]+/,i=new RegExp("^"+a.source),s=new RegExp(a.source+o.source,"gu"),l=new RegExp("\\d+"+o.source,"gu"),c=(e,o)=>{if("string"!=typeof e&&!Array.isArray(e))throw new TypeError("Expected the input to be `string | string[]`");if(o={pascalCase:!1,preserveConsecutiveUppercase:!1,...o},0===(e=Array.isArray(e)?e.map((e=>e.trim())).filter((e=>e.length)).join("-"):e.trim()).length)return"";const a=!1===o.locale?e=>e.toLowerCase():e=>e.toLocaleLowerCase(o.locale),c=!1===o.locale?e=>e.toUpperCase():e=>e.toLocaleUpperCase(o.locale);if(1===e.length)return o.pascalCase?c(e):a(e);return e!==a(e)&&(e=((e,r,o)=>{let a=!1,i=!1,s=!1;for(let l=0;l(r.lastIndex=0,e.replace(r,(e=>t(e)))))(e,a):a(e),o.pascalCase&&(e=c(e.charAt(0))+e.slice(1)),((e,t)=>(s.lastIndex=0,l.lastIndex=0,e.replace(s,((e,n)=>t(n))).replace(l,(e=>t(e)))))(e,c)};e.exports=c,e.exports.default=c},7225:function(e,t,n){"use strict";n.r(t),n.d(t,{onRouteUpdate:function(){return r}});n(31),n(5251);const r=function(e,t){let{location:n}=e}},5251:function(e,t,n){"use strict";var r=n(31)},4536:function(e,t,n){"use strict";n.d(t,{UQ:function(){return Ps},xC:function(){return a},oy:function(){return Bt},oF:function(){return s},r8:function(){return Yt},o9:function(){return Xt},TS:function(){return Rs},Kb:function(){return tn},rU:function(){return st},mA:function(){return Fs},Xg:function(){return js},re:function(){return en},mP:function(){return Mi},kJ:function(){return p},uZ:function(){return Kt},x7:function(){return Ht},sJ:function(){return Vt},tA:function(){return Ds},Fn:function(){return Ti}});var r=n(2784),o=n.t(r,2);const a=()=>r.createElement("svg",{className:"inline",xmlns:"http://www.w3.org/2000/svg",width:"10.775",height:"17.309",viewBox:"0 0 10.775 17.309"},r.createElement("g",{transform:"translate(2.121 1.061)"},r.createElement("path",{"data-name":"Path 900",d:"M-18540.5,8685l-7.594,7.594,7.594,7.594",transform:"translate(18548.096 -8685)",fill:"none",stroke:"currentColor",strokeWidth:"3"})));var i=n(7161);const s=e=>{let{expertise:t,requirement:n,keyDates:o}=e;return r.createElement(r.Fragment,null,(0,i.uk)(t)&&(0,i.uk)(n)&&(0,i.uk)(o)?"":r.createElement(r.Fragment,null,r.createElement("section",{className:"m-responsive"},r.createElement("h3",{className:"text-h3"},"Application details"),r.createElement("div",{className:"grid grid-cols-1 gap-3 lg:grid-cols-3"},(0,i.uk)(t)?"":r.createElement("div",{className:"px-4"},r.createElement(Ht,{label:"Expertise Needed",value:t})),(0,i.uk)(n)?"":r.createElement("div",{className:"px-4"},r.createElement(Ht,{label:"Requirements and restrictions",value:n})),(0,i.uk)(o)?"":r.createElement("div",{className:"px-4"},r.createElement(Ht,{label:"Key Milestones and Dates",value:o}))))))},l=()=>r.createElement("svg",{className:"inline-block",xmlns:"http://www.w3.org/2000/svg",width:"10.775",height:"17.309",viewBox:"0 0 10.775 17.309"},r.createElement("g",{transform:"translate(8.654 16.248) rotate(180)"},r.createElement("path",{"data-name":"Path 900",d:"M-18540.5,8685l-7.594,7.594,7.594,7.594",transform:"translate(18548.096 -8685)",fill:"none",stroke:"currentColor",strokeWidth:"3"})));var c=n(31);const u=()=>r.createElement("div",{className:"py-6 overflow-hidden bg-warning text-center"},r.createElement("h4",null,"⚠️ This is a beta site."," ",r.createElement(c.Link,{to:"/contact",className:"underline hover:no-underline"},"We welcome feedback!")," ","⚠️"));var d=n(8978);const p=e=>{let{status:t}=e,n=null,o=null;return"open"==t?(n=d.gbA,o="Open"):"ongoing"==t?(n=d.Gzj,o="In progress"):"completed"==t&&(n=d.FJM,o="Completed"),r.createElement(r.Fragment,null,r.createElement("div",{className:"flex w-full"},r.createElement("span",{className:"pt-1 text-body text-primary align-inherit"},r.createElement(n,{"aria-hidden":"true"})),r.createElement("span",{className:"pl-2 uppercase"},o)))};function f(){return f=Object.assign?Object.assign.bind():function(e){for(var t=1;t(e[t.toLowerCase()]=t,e)),{for:"htmlFor"}),b={amp:"&",apos:"'",gt:">",lt:"<",nbsp:" ",quot:"“"},w=["style","script"],x=/([-A-Z0-9_:]+)(?:\s*=\s*(?:(?:"((?:\\.|[^"])*)")|(?:'((?:\\.|[^'])*)')|(?:\{((?:\\.|{[^}]*?}|[^}])*)\})))?/gi,E=/mailto:/i,k=/\n{2,}$/,C=/^( *>[^\n]+(\n[^\n]+)*\n*)+\n{2,}/,S=/^ *> ?/gm,O=/^ {2,}\n/,P=/^(?:( *[-*_])){3,} *(?:\n *)+\n/,N=/^\s*(`{3,}|~{3,}) *(\S+)?([^\n]*?)?\n([\s\S]+?)\s*\1 *(?:\n *)*\n?/,_=/^(?: {4}[^\n]+\n*)+(?:\n *)+\n?/,R=/^(`+)\s*([\s\S]*?[^`])\s*\1(?!`)/,j=/^(?:\n *)*\n/,I=/\r\n?/g,L=/^\[\^([^\]]+)](:.*)\n/,M=/^\[\^([^\]]+)]/,T=/\f/g,D=/^\s*?\[(x|\s)\]/,F=/^ *(#{1,6}) *([^\n]+?)(?: +#*)?(?:\n *)*(?:\n|$)/,A=/^ *(#{1,6}) +([^\n]+?)(?: +#*)?(?:\n *)*(?:\n|$)/,V=/^([^\n]+)\n *(=|-){3,} *(?:\n *)+\n/,H=/^ *(?!<[a-z][^ >/]* ?\/>)<([a-z][^ >/]*) ?([^>]*)\/{0}>\n?(\s*(?:<\1[^>]*?>[\s\S]*?<\/\1>|(?!<\1)[\s\S])*?)<\/\1>\n*/i,z=/&([a-z0-9]+|#[0-9]{1,6}|#x[0-9a-fA-F]{1,6});/gi,B=/^)/,$=/^(data|aria|x)-[a-z_][a-z\d_.-]*$/,Q=/^ *<([a-z][a-z0-9:]*)(?:\s+((?:<.*?>|[^>])*))?\/?>(?!<\/\1>)(\s*\n)?/i,U=/^\{.*\}$/,W=/^(https?:\/\/[^\s<]+[^<.,:;"')\]\s])/,q=/^<([^ >]+@[^ >]+)>/,Z=/^<([^ >]+:\/[^ >]+)>/,G=/-([a-z])?/gi,J=/^(.*\|?.*)\n *(\|? *[-:]+ *\|[-| :]*)\n((?:.*\|.*\n)*)\n?/,Y=/^\[([^\]]*)\]:\s+]+)>?\s*("([^"]*)")?/,K=/^!\[([^\]]*)\] ?\[([^\]]*)\]/,X=/^\[([^\]]*)\] ?\[([^\]]*)\]/,ee=/(\[|\])/g,te=/(\n|^[-*]\s|^#|^ {2,}|^-{2,}|^>\s)/,ne=/\t/g,re=/^ *\| */,oe=/(^ *\||\| *$)/g,ae=/ *$/,ie=/^ *:-+: *$/,se=/^ *:-+ *$/,le=/^ *-+: *$/,ce=/^([*_])\1((?:\[.*?\][([].*?[)\]]|<.*?>(?:.*?<.*?>)?|`.*?`|~+.*?~+|.)*?)\1\1(?!\1)/,ue=/^([*_])((?:\[.*?\][([].*?[)\]]|<.*?>(?:.*?<.*?>)?|`.*?`|~+.*?~+|.)*?)\1(?!\1|\w)/,de=/^==((?:\[.*?\]|<.*?>(?:.*?<.*?>)?|`.*?`|.)*?)==/,pe=/^~~((?:\[.*?\]|<.*?>(?:.*?<.*?>)?|`.*?`|.)*?)~~/,fe=/^\\([^0-9A-Za-z\s])/,he=/^[\s\S]+?(?=[^0-9A-Z\s\u00c0-\uffff&#;.()'"]|\d+\.|\n\n| {2,}\n|\w+:\S|$)/i,me=/^\n+/,ge=/^([ \t]*)/,ve=/\\([^\\])/g,ye=/ *\n+$/,be=/(?:^|\n)( *)$/,we="(?:\\d+\\.)",xe="(?:[*+-])";function Ee(e){return"( *)("+(1===e?we:xe)+") +"}const ke=Ee(1),Ce=Ee(2);function Se(e){return new RegExp("^"+(1===e?ke:Ce))}const Oe=Se(1),Pe=Se(2);function Ne(e){return new RegExp("^"+(1===e?ke:Ce)+"[^\\n]*(?:\\n(?!\\1"+(1===e?we:xe)+" )[^\\n]*)*(\\n|$)","gm")}const _e=Ne(1),Re=Ne(2);function je(e){const t=1===e?we:xe;return new RegExp("^( *)("+t+") [\\s\\S]+?(?:\\n{2,}(?! )(?!\\1"+t+" (?!"+t+" ))\\n*|\\s*\\n*$)")}const Ie=je(1),Le=je(2);function Me(e,t){const n=1===t,r=n?Ie:Le,o=n?_e:Re,a=n?Oe:Pe;return{match(e,t,n){const o=be.exec(n);return o&&(t.list||!t.inline&&!t.simple)?r.exec(e=o[1]+e):null},order:1,parse(e,t,r){const i=n?+e[2]:void 0,s=e[0].replace(k,"\n").match(o);let l=!1;return{items:s.map((function(e,n){const o=a.exec(e)[0].length,i=new RegExp("^ {1,"+o+"}","gm"),c=e.replace(i,"").replace(a,""),u=n===s.length-1,d=-1!==c.indexOf("\n\n")||u&&l;l=d;const p=r.inline,f=r.list;let h;r.list=!0,d?(r.inline=!1,h=c.replace(ye,"\n\n")):(r.inline=!0,h=c.replace(ye,""));const m=t(h,r);return r.inline=p,r.list=f,m})),ordered:n,start:i}},render:(t,n,r)=>e(t.ordered?"ol":"ul",{key:r.key,start:"20"===t.type?t.start:void 0},t.items.map((function(t,o){return e("li",{key:o},n(t,r))})))}}const Te=/^\[([^\]]*)]\( *((?:\([^)]*\)|[^() ])*) *"?([^)"]*)?"?\)/,De=/^!\[([^\]]*)]\( *((?:\([^)]*\)|[^() ])*) *"?([^)"]*)?"?\)/,Fe=[C,N,_,F,V,A,B,J,_e,Ie,Re,Le],Ae=[...Fe,/^[^\n]+(?: \n|\n{2,})/,H,Q];function Ve(e){return e.replace(/[ÀÁÂÃÄÅàáâãä忯]/g,"a").replace(/[çÇ]/g,"c").replace(/[ðÐ]/g,"d").replace(/[ÈÉÊËéèêë]/g,"e").replace(/[ÏïÎîÍíÌì]/g,"i").replace(/[Ññ]/g,"n").replace(/[øØœŒÕõÔôÓóÒò]/g,"o").replace(/[ÜüÛûÚúÙù]/g,"u").replace(/[ŸÿÝý]/g,"y").replace(/[^a-z0-9- ]/gi,"").replace(/ /gi,"-").toLowerCase()}function He(e){return le.test(e)?"right":ie.test(e)?"center":se.test(e)?"left":null}function ze(e,t,n){const r=n.inTable;n.inTable=!0;const o=t(e.trim(),n);n.inTable=r;let a=[[]];return o.forEach((function(e,t){"26"===e.type?0!==t&&t!==o.length-1&&a.push([]):("27"!==e.type||null!=o[t+1]&&"26"!==o[t+1].type||(e.text=e.text.replace(ae,"")),a[a.length-1].push(e))})),a}function Be(e,t,n){n.inline=!0;const r=ze(e[1],t,n),o=e[2].replace(oe,"").split("|").map(He),a=function(e,t,n){return e.trim().split("\n").map((function(e){return ze(e,t,n)}))}(e[3],t,n);return n.inline=!1,{align:o,cells:a,header:r,type:"25"}}function $e(e,t){return null==e.align[t]?{}:{textAlign:e.align[t]}}function Qe(e){return function(t,n){return n.inline?e.exec(t):null}}function Ue(e){return function(t,n){return n.inline||n.simple?e.exec(t):null}}function We(e){return function(t,n){return n.inline||n.simple?null:e.exec(t)}}function qe(e){return function(t){return e.exec(t)}}function Ze(e,t,n){if(t.inline||t.simple)return null;if(n&&!n.endsWith("\n"))return null;let r="";e.split("\n").every((e=>!Fe.some((t=>t.test(e)))&&(r+=e+"\n",e.trim())));const o=r.trimEnd();return""==o?null:[r,o]}function Ge(e){try{if(decodeURIComponent(e).replace(/[^A-Za-z0-9/:]/g,"").match(/^\s*(javascript|vbscript|data(?!:image)):/i))return}catch(e){return null}return e}function Je(e){return e.replace(ve,"$1")}function Ye(e,t,n){const r=n.inline||!1,o=n.simple||!1;n.inline=!0,n.simple=!0;const a=e(t,n);return n.inline=r,n.simple=o,a}function Ke(e,t,n){const r=n.inline||!1,o=n.simple||!1;n.inline=!1,n.simple=!0;const a=e(t,n);return n.inline=r,n.simple=o,a}function Xe(e,t,n){return n.inline=!1,e(t,n)}const et=(e,t,n)=>({children:Ye(t,e[1],n)});function tt(){return{}}function nt(){return null}function rt(...e){return e.filter(Boolean).join(" ")}function ot(e,t,n){let r=e;const o=t.split(".");for(;o.length&&(r=r[o[0]],void 0!==r);)o.shift();return r||n}function at(e,t={}){t.overrides=t.overrides||{},t.slugify=t.slugify||Ve,t.namedCodesToUnicode=t.namedCodesToUnicode?f({},b,t.namedCodesToUnicode):b;const n=t.createElement||r.createElement;function o(e,r,...o){const a=ot(t.overrides,`${e}.props`,{});return n(function(e,t){const n=ot(t,e);return n?"function"==typeof n||"object"==typeof n&&"render"in n?n:ot(t,`${e}.component`,e):e}(e,t.overrides),f({},r,a,{className:rt(null==r?void 0:r.className,a.className)||void 0}),...o)}function a(e){let n=!1;t.forceInline?n=!0:t.forceBlock||(n=!1===te.test(e));const a=d(u(n?e:`${e.trimEnd().replace(me,"")}\n\n`,{inline:n}));for(;"string"==typeof a[a.length-1]&&!a[a.length-1].trim();)a.pop();if(null===t.wrapper)return a;const i=t.wrapper||(n?"span":"div");let s;if(a.length>1||t.forceWrapper)s=a;else{if(1===a.length)return s=a[0],"string"==typeof s?o("span",{key:"outer"},s):s;s=null}return r.createElement(i,{key:"outer"},s)}function i(e){const t=e.match(x);return t?t.reduce((function(e,t,n){const o=t.indexOf("=");if(-1!==o){const i=function(e){return-1!==e.indexOf("-")&&null===e.match($)&&(e=e.replace(G,(function(e,t){return t.toUpperCase()}))),e}(t.slice(0,o)).trim(),s=function(e){const t=e[0];return('"'===t||"'"===t)&&e.length>=2&&e[e.length-1]===t?e.slice(1,-1):e}(t.slice(o+1).trim()),l=y[i]||i,c=e[l]=function(e,t){return"style"===e?t.split(/;\s?/).reduce((function(e,t){const n=t.slice(0,t.indexOf(":"));return e[n.replace(/(-[a-z])/g,(e=>e[1].toUpperCase()))]=t.slice(n.length+1).trim(),e}),{}):"href"===e||"src"===e?Ge(t):(t.match(U)&&(t=t.slice(1,t.length-1)),"true"===t||"false"!==t&&t)}(i,s);"string"==typeof c&&(H.test(c)||Q.test(c))&&(e[l]=r.cloneElement(a(c.trim()),{key:n}))}else"style"!==t&&(e[y[t]||t]=!0);return e}),{}):null}const s=[],l={},c={0:{match:We(C),order:1,parse:(e,t,n)=>({children:t(e[0].replace(S,""),n)}),render:(e,t,n)=>o("blockquote",{key:n.key},t(e.children,n))},1:{match:qe(O),order:1,parse:tt,render:(e,t,n)=>o("br",{key:n.key})},2:{match:We(P),order:1,parse:tt,render:(e,t,n)=>o("hr",{key:n.key})},3:{match:We(_),order:0,parse:e=>({lang:void 0,text:e[0].replace(/^ {4}/gm,"").replace(/\n+$/,"")}),render:(e,t,n)=>o("pre",{key:n.key},o("code",f({},e.attrs,{className:e.lang?`lang-${e.lang}`:""}),e.text))},4:{match:We(N),order:0,parse:e=>({attrs:i(e[3]||""),lang:e[2]||void 0,text:e[4],type:"3"})},5:{match:Ue(R),order:3,parse:e=>({text:e[2]}),render:(e,t,n)=>o("code",{key:n.key},e.text)},6:{match:We(L),order:0,parse:e=>(s.push({footnote:e[2],identifier:e[1]}),{}),render:nt},7:{match:Qe(M),order:1,parse:e=>({target:`#${t.slugify(e[1])}`,text:e[1]}),render:(e,t,n)=>o("a",{key:n.key,href:Ge(e.target)},o("sup",{key:n.key},e.text))},8:{match:Qe(D),order:1,parse:e=>({completed:"x"===e[1].toLowerCase()}),render:(e,t,n)=>o("input",{checked:e.completed,key:n.key,readOnly:!0,type:"checkbox"})},9:{match:We(t.enforceAtxHeadings?A:F),order:1,parse:(e,n,r)=>({children:Ye(n,e[2],r),id:t.slugify(e[2]),level:e[1].length}),render:(e,t,n)=>o(`h${e.level}`,{id:e.id,key:n.key},t(e.children,n))},10:{match:We(V),order:0,parse:(e,t,n)=>({children:Ye(t,e[1],n),level:"="===e[2]?1:2,type:"9"})},11:{match:qe(H),order:1,parse(e,t,n){const[,r]=e[3].match(ge),o=new RegExp(`^${r}`,"gm"),a=e[3].replace(o,""),s=(l=a,Ae.some((e=>e.test(l)))?Xe:Ye);var l;const c=e[1].toLowerCase(),u=-1!==w.indexOf(c),d={attrs:i(e[2]),noInnerParse:u,tag:u?c:e[1]};return n.inAnchor=n.inAnchor||"a"===c,u?d.text=e[3]:d.children=s(t,a,n),n.inAnchor=!1,d},render:(e,t,n)=>o(e.tag,f({key:n.key},e.attrs),e.text||t(e.children,n))},13:{match:qe(Q),order:1,parse:e=>({attrs:i(e[2]||""),tag:e[1]}),render:(e,t,n)=>o(e.tag,f({},e.attrs,{key:n.key}))},12:{match:qe(B),order:1,parse:()=>({}),render:nt},14:{match:Ue(De),order:1,parse:e=>({alt:e[1],target:Je(e[2]),title:e[3]}),render:(e,t,n)=>o("img",{key:n.key,alt:e.alt||void 0,title:e.title||void 0,src:Ge(e.target)})},15:{match:Qe(Te),order:3,parse:(e,t,n)=>({children:Ke(t,e[1],n),target:Je(e[2]),title:e[3]}),render:(e,t,n)=>o("a",{key:n.key,href:Ge(e.target),title:e.title},t(e.children,n))},16:{match:Qe(Z),order:0,parse:e=>({children:[{text:e[1],type:"27"}],target:e[1],type:"15"})},17:{match:(e,t)=>t.inAnchor?null:Qe(W)(e,t),order:0,parse:e=>({children:[{text:e[1],type:"27"}],target:e[1],title:void 0,type:"15"})},18:{match:Qe(q),order:0,parse(e){let t=e[1],n=e[1];return E.test(n)||(n="mailto:"+n),{children:[{text:t.replace("mailto:",""),type:"27"}],target:n,type:"15"}}},20:Me(o,1),33:Me(o,2),19:{match:We(j),order:3,parse:tt,render:()=>"\n"},21:{match:Ze,order:3,parse:et,render:(e,t,n)=>o("p",{key:n.key},t(e.children,n))},22:{match:Qe(Y),order:0,parse:e=>(l[e[1]]={target:e[2],title:e[4]},{}),render:nt},23:{match:Ue(K),order:0,parse:e=>({alt:e[1]||void 0,ref:e[2]}),render:(e,t,n)=>o("img",{key:n.key,alt:e.alt,src:Ge(l[e.ref].target),title:l[e.ref].title})},24:{match:Qe(X),order:0,parse:(e,t,n)=>({children:t(e[1],n),fallbackChildren:t(e[0].replace(ee,"\\$1"),n),ref:e[2]}),render:(e,t,n)=>l[e.ref]?o("a",{key:n.key,href:Ge(l[e.ref].target),title:l[e.ref].title},t(e.children,n)):o("span",{key:n.key},t(e.fallbackChildren,n))},25:{match:We(J),order:1,parse:Be,render:(e,t,n)=>o("table",{key:n.key},o("thead",null,o("tr",null,e.header.map((function(r,a){return o("th",{key:a,style:$e(e,a)},t(r,n))})))),o("tbody",null,e.cells.map((function(r,a){return o("tr",{key:a},r.map((function(r,a){return o("td",{key:a,style:$e(e,a)},t(r,n))})))}))))},26:{match:function(e,t){return t.inTable?(t.inline=!0,re.exec(e)):null},order:1,parse:function(){return{type:"26"}},render:()=>" | "},27:{match:qe(he),order:4,parse:e=>({text:e[0].replace(z,((e,n)=>t.namedCodesToUnicode[n]?t.namedCodesToUnicode[n]:e))}),render:e=>e.text},28:{match:Ue(ce),order:2,parse:(e,t,n)=>({children:t(e[2],n)}),render:(e,t,n)=>o("strong",{key:n.key},t(e.children,n))},29:{match:Ue(ue),order:3,parse:(e,t,n)=>({children:t(e[2],n)}),render:(e,t,n)=>o("em",{key:n.key},t(e.children,n))},30:{match:Ue(fe),order:1,parse:e=>({text:e[1],type:"27"})},31:{match:Ue(de),order:3,parse:et,render:(e,t,n)=>o("mark",{key:n.key},t(e.children,n))},32:{match:Ue(pe),order:3,parse:et,render:(e,t,n)=>o("del",{key:n.key},t(e.children,n))}};!0===t.disableParsingRawHTML&&(delete c[11],delete c[13]);const u=function(e){let t=Object.keys(e);function n(r,o){let a=[],i="";for(;r;){let s=0;for(;sa(n,r,o)),n,r,o):a(n,r,o)}}(c,t.renderRule),function e(t,n={}){if(Array.isArray(t)){const r=n.key,o=[];let a=!1;for(let i=0;i{let{children:t,options:n}=e,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,h);return r.cloneElement(at(t,n),o)};const st=e=>{let{text:t,...n}=e;return r.createElement(it,Object.assign({},n,{options:{forceBlock:!0,overrides:{a:{props:{className:"text-link underline hover:no-underline"}},p:{props:{className:"mb-3"}},ul:{props:{className:"list-outside list-disc ml-5 mb-4"}},ol:{props:{className:"list-outside list-decimal ml-5 mb-4"}}}}}),null!=t?t:"")},lt=e=>{let{label:t,value:n,className:o}=e,a=null;return a=Array.isArray(n)?n.map(((e,n)=>r.createElement(ct,{key:t+"_"+n,className:o},e))):r.createElement(ct,{className:o},n),r.createElement(r.Fragment,null,r.createElement("figure",null,r.createElement("figcaption",{className:"font-sans text-black text-tag mb-1 font-extrabold uppercase"},t),r.createElement("ul",{className:"text-tag flex flex-wrap"},a)))},ct=e=>{let{className:t,children:n}=e;return r.createElement("li",{className:"px-3 py-1 mt-1 uppercase text-tag whitespace font-semibold mr-2 "+t},n)};var ut=n(9611),dt=n(2322),pt=n(2524),ft=n(2601),ht=Object.defineProperty,mt=Object.defineProperties,gt=Object.getOwnPropertyDescriptors,vt=Object.getOwnPropertySymbols,yt=Object.prototype.hasOwnProperty,bt=Object.prototype.propertyIsEnumerable,wt=(e,t,n)=>t in e?ht(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,xt=(e,t)=>{for(var n in t||(t={}))yt.call(t,n)&&wt(e,n,t[n]);if(vt)for(var n of vt(t))bt.call(t,n)&&wt(e,n,t[n]);return e},Et=(e,t)=>mt(e,gt(t)),kt=(e,t)=>{var n={};for(var r in e)yt.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&vt)for(var r of vt(e))t.indexOf(r)<0&&bt.call(e,r)&&(n[r]=e[r]);return n};function Ct(e){return t=>{var n=t,{bgStyle:r={},borderRadius:o=0,iconFillColor:a="white",round:i=!1,size:s=64}=n,l=kt(n,["bgStyle","borderRadius","iconFillColor","round","size"]);return(0,dt.jsxs)("svg",Et(xt({viewBox:"0 0 64 64",width:s,height:s},l),{children:[i?(0,dt.jsx)("circle",{cx:"32",cy:"32",r:"32",fill:e.color,style:r}):(0,dt.jsx)("rect",{width:"64",height:"64",rx:o,ry:o,fill:e.color,style:r}),(0,dt.jsx)("path",{d:e.path,fill:a})]}))}}Ct({color:"#7f7f7f",networkName:"email",path:"M17,22v20h30V22H17z M41.1,25L32,32.1L22.9,25H41.1z M20,39V26.6l12,9.3l12-9.3V39H20z"});function St(e){const t=Object.entries(e).filter((([,e])=>null!=e)).map((([e,t])=>`${encodeURIComponent(e)}=${encodeURIComponent(String(t))}`));return t.length>0?`?${t.join("&")}`:""}const Ot=e=>!!e&&("object"==typeof e||"function"==typeof e)&&"function"==typeof e.then,Pt=(e,t)=>({left:window.outerWidth/2+(window.screenX||window.screenLeft||0)-e/2,top:window.outerHeight/2+(window.screenY||window.screenTop||0)-t/2}),Nt=(e,t)=>({top:(window.screen.height-t)/2,left:(window.screen.width-e)/2});function _t(e){var t=e,{beforeOnClick:n,children:r,className:o,disabled:a,disabledStyle:i={opacity:.6},forwardedRef:s,networkLink:l,networkName:c,onClick:u,onShareWindowClose:d,openShareDialogOnClick:p=!0,opts:f,resetButtonStyle:h=!0,style:m,url:g,windowHeight:y=400,windowPosition:b="windowCenter",windowWidth:w=550}=t,x=kt(t,["beforeOnClick","children","className","disabled","disabledStyle","forwardedRef","networkLink","networkName","onClick","onShareWindowClose","openShareDialogOnClick","opts","resetButtonStyle","style","url","windowHeight","windowPosition","windowWidth"]);const E=pt("react-share__ShareButton",{"react-share__ShareButton--disabled":!!a,disabled:!!a},o),k=xt(xt(h?{backgroundColor:"transparent",border:"none",padding:0,font:"inherit",color:"inherit",cursor:"pointer"}:{},m),a&&i);return(0,dt.jsx)("button",Et(xt({},x),{className:E,onClick:async e=>{const t=l(g,f);if(!a){if(e.preventDefault(),n){const e=n();Ot(e)&&await e}if(p){!function(e,t,n){var r=t,{height:o,width:a}=r,i=kt(r,["height","width"]);const s=xt({height:o,width:a,location:"no",toolbar:"no",status:"no",directories:"no",menubar:"no",scrollbars:"yes",resizable:"no",centerscreen:"yes",chrome:"yes"},i),l=window.open(e,"",Object.keys(s).map((e=>`${e}=${s[e]}`)).join(", "));if(n){const e=window.setInterval((()=>{try{(null===l||l.closed)&&(window.clearInterval(e),n(l))}catch(v){console.error(v)}}),1e3)}}(t,xt({height:y,width:w},"windowCenter"===b?Pt(w,y):Nt(w,y)),d)}u&&u(e,t)}},ref:s,style:k,children:r}))}function Rt(e,t,n,o){function a(r,a){const i=n(r),s=xt({},r);return Object.keys(i).forEach((e=>{delete s[e]})),(0,dt.jsx)(_t,Et(xt(xt({},o),s),{forwardedRef:a,networkName:e,networkLink:t,opts:n(r)}))}return a.displayName=`ShareButton-${e}`,(0,r.forwardRef)(a)}const jt=Rt("email",(function(e,{subject:t,body:n,separator:r}){return"mailto:"+St({subject:t,body:n?n+r+e:e})}),(e=>({subject:e.subject,body:e.body,separator:e.separator||" "})),{openShareDialogOnClick:!1,onClick:(e,t)=>{window.location.href=t}});Ct({color:"#0965FE",networkName:"facebook",path:"M34.1,47V33.3h4.6l0.7-5.3h-5.3v-3.4c0-1.5,0.4-2.6,2.6-2.6l2.8,0v-4.8c-0.5-0.1-2.2-0.2-4.1-0.2 c-4.1,0-6.9,2.5-6.9,7V28H24v5.3h4.6V47H34.1z"}),Ct({color:"#0A7CFF",networkName:"facebookmessenger",path:"M 53.066406 21.871094 C 52.667969 21.339844 51.941406 21.179688 51.359375 21.496094 L 37.492188 29.058594 L 28.867188 21.660156 C 28.339844 21.207031 27.550781 21.238281 27.054688 21.730469 L 11.058594 37.726562 C 10.539062 38.25 10.542969 39.09375 11.0625 39.613281 C 11.480469 40.027344 12.121094 40.121094 12.640625 39.839844 L 26.503906 32.28125 L 35.136719 39.679688 C 35.667969 40.132812 36.457031 40.101562 36.949219 39.609375 L 52.949219 23.613281 C 53.414062 23.140625 53.464844 22.398438 53.066406 21.871094 Z M 53.066406 21.871094"});Rt("facebookmessenger",(function(e,{appId:t,redirectUri:n,to:r}){return"https://www.facebook.com/dialog/send"+St({link:e,redirect_uri:n||e,app_id:t,to:r})}),(e=>({appId:e.appId,redirectUri:e.redirectUri,to:e.to})),{windowWidth:1e3,windowHeight:820});class It extends Error{constructor(e){super(e),this.name="AssertionError"}}function Lt(e,t){if(!e)throw new It(t)}const Mt=Rt("facebook",(function(e,{hashtag:t}){return Lt(e,"facebook.url"),"https://www.facebook.com/sharer/sharer.php"+St({u:e,hashtag:t})}),(e=>({hashtag:e.hashtag})),{windowWidth:550,windowHeight:400});function Tt(e){var t=e,{children:n=(e=>e),className:o,getCount:a,url:i}=t,s=kt(t,["children","className","getCount","url"]);const l=function(){const e=(0,r.useRef)(!1);return(0,r.useEffect)((()=>(e.current=!0,()=>{e.current=!1})),[]),(0,r.useCallback)((()=>e.current),[])}(),[c,u]=(0,r.useState)(void 0),[d,p]=(0,r.useState)(!1);return(0,r.useEffect)((()=>{p(!0),a(i,(e=>{l()&&(u(e),p(!1))}))}),[i]),(0,dt.jsx)("span",Et(xt({className:pt("react-share__ShareCount",o)},s),{children:!d&&void 0!==c&&n(c)}))}function Dt(e){const t=t=>(0,dt.jsx)(Tt,xt({getCount:e},t));return t.displayName=`ShareCount(${e.name})`,t}Dt((function(e,t){ft(`https://graph.facebook.com/?id=${e}&fields=og_object{engagement}`,((e,n)=>{t(!e&&n&&n.og_object&&n.og_object.engagement?n.og_object.engagement.count:void 0)}))})),Ct({color:"#009ad9",networkName:"hatena",path:"M 36.164062 33.554688 C 34.988281 32.234375 33.347656 31.5 31.253906 31.34375 C 33.125 30.835938 34.476562 30.09375 35.335938 29.09375 C 36.191406 28.09375 36.609375 26.78125 36.609375 25.101562 C 36.628906 23.875 36.332031 22.660156 35.75 21.578125 C 35.160156 20.558594 34.292969 19.71875 33.253906 19.160156 C 32.304688 18.640625 31.175781 18.265625 29.847656 18.042969 C 28.523438 17.824219 26.195312 17.730469 22.867188 17.730469 L 14.769531 17.730469 L 14.769531 47.269531 L 23.113281 47.269531 C 26.46875 47.269531 28.886719 47.15625 30.367188 46.929688 C 31.851562 46.695312 33.085938 46.304688 34.085938 45.773438 C 35.289062 45.148438 36.28125 44.179688 36.933594 42.992188 C 37.597656 41.796875 37.933594 40.402344 37.933594 38.816406 C 37.933594 36.621094 37.347656 34.867188 36.164062 33.554688 Z M 22.257812 24.269531 L 23.984375 24.269531 C 25.988281 24.269531 27.332031 24.496094 28.015625 24.945312 C 28.703125 25.402344 29.042969 26.183594 29.042969 27.285156 C 29.042969 28.390625 28.664062 29.105469 27.9375 29.550781 C 27.210938 29.992188 25.84375 30.199219 23.855469 30.199219 L 22.257812 30.199219 Z M 29.121094 41.210938 C 28.328125 41.691406 26.976562 41.925781 25.078125 41.925781 L 22.257812 41.925781 L 22.257812 35.488281 L 25.195312 35.488281 C 27.144531 35.488281 28.496094 35.738281 29.210938 36.230469 C 29.925781 36.726562 30.304688 37.582031 30.304688 38.832031 C 30.304688 40.078125 29.914062 40.742188 29.105469 41.222656 Z M 29.121094 41.210938 M 46.488281 39.792969 C 44.421875 39.792969 42.742188 41.46875 42.742188 43.535156 C 42.742188 45.605469 44.421875 47.28125 46.488281 47.28125 C 48.554688 47.28125 50.230469 45.605469 50.230469 43.535156 C 50.230469 41.46875 48.554688 39.792969 46.488281 39.792969 Z M 46.488281 39.792969 M 43.238281 17.730469 L 49.738281 17.730469 L 49.738281 37.429688 L 43.238281 37.429688 Z M 43.238281 17.730469 "});Rt("hatena",(function(e,{title:t}){return Lt(e,"hatena.url"),`http://b.hatena.ne.jp/add?mode=confirm&url=${e}&title=${t}`}),(e=>({title:e.title})),{windowWidth:660,windowHeight:460,windowPosition:"windowCenter"});Dt((function(e,t){ft("https://bookmark.hatenaapis.com/count/entry"+St({url:e}),((e,n)=>{t(null!=n?n:void 0)}))})),Ct({color:"#1F1F1F",networkName:"instapaper",path:"M35.688 43.012c0 2.425.361 2.785 3.912 3.056V48H24.401v-1.932c3.555-.27 3.912-.63 3.912-3.056V20.944c0-2.379-.36-2.785-3.912-3.056V16H39.6v1.888c-3.55.27-3.912.675-3.912 3.056v22.068h.001z"});Rt("instapaper",(function(e,{title:t,description:n}){return Lt(e,"instapaper.url"),"http://www.instapaper.com/hello2"+St({url:e,title:t,description:n})}),(e=>({title:e.title,description:e.description})),{windowWidth:500,windowHeight:500,windowPosition:"windowCenter"}),Ct({color:"#00b800",networkName:"line",path:"M52.62 30.138c0 3.693-1.432 7.019-4.42 10.296h.001c-4.326 4.979-14 11.044-16.201 11.972-2.2.927-1.876-.591-1.786-1.112l.294-1.765c.069-.527.142-1.343-.066-1.865-.232-.574-1.146-.872-1.817-1.016-9.909-1.31-17.245-8.238-17.245-16.51 0-9.226 9.251-16.733 20.62-16.733 11.37 0 20.62 7.507 20.62 16.733zM27.81 25.68h-1.446a.402.402 0 0 0-.402.401v8.985c0 .221.18.4.402.4h1.446a.401.401 0 0 0 .402-.4v-8.985a.402.402 0 0 0-.402-.401zm9.956 0H36.32a.402.402 0 0 0-.402.401v5.338L31.8 25.858a.39.39 0 0 0-.031-.04l-.002-.003-.024-.025-.008-.007a.313.313 0 0 0-.032-.026.255.255 0 0 1-.021-.014l-.012-.007-.021-.012-.013-.006-.023-.01-.013-.005-.024-.008-.014-.003-.023-.005-.017-.002-.021-.003-.021-.002h-1.46a.402.402 0 0 0-.402.401v8.985c0 .221.18.4.402.4h1.446a.401.401 0 0 0 .402-.4v-5.337l4.123 5.568c.028.04.063.072.101.099l.004.003a.236.236 0 0 0 .025.015l.012.006.019.01a.154.154 0 0 1 .019.008l.012.004.028.01.005.001a.442.442 0 0 0 .104.013h1.446a.4.4 0 0 0 .401-.4v-8.985a.402.402 0 0 0-.401-.401zm-13.442 7.537h-3.93v-7.136a.401.401 0 0 0-.401-.401h-1.447a.4.4 0 0 0-.401.401v8.984a.392.392 0 0 0 .123.29c.072.068.17.111.278.111h5.778a.4.4 0 0 0 .401-.401v-1.447a.401.401 0 0 0-.401-.401zm21.429-5.287c.222 0 .401-.18.401-.402v-1.446a.401.401 0 0 0-.401-.402h-5.778a.398.398 0 0 0-.279.113l-.005.004-.006.008a.397.397 0 0 0-.111.276v8.984c0 .108.043.206.112.278l.005.006a.401.401 0 0 0 .284.117h5.778a.4.4 0 0 0 .401-.401v-1.447a.401.401 0 0 0-.401-.401h-3.93v-1.519h3.93c.222 0 .401-.18.401-.402V29.85a.401.401 0 0 0-.401-.402h-3.93V27.93h3.93z"});Rt("line",(function(e,{title:t}){return Lt(e,"line.url"),"https://social-plugins.line.me/lineit/share"+St({url:e,text:t})}),(e=>({title:e.title})),{windowWidth:500,windowHeight:500}),Ct({color:"#0077B5",networkName:"linkedin",path:"M20.4,44h5.4V26.6h-5.4V44z M23.1,18c-1.7,0-3.1,1.4-3.1,3.1c0,1.7,1.4,3.1,3.1,3.1 c1.7,0,3.1-1.4,3.1-3.1C26.2,19.4,24.8,18,23.1,18z M39.5,26.2c-2.6,0-4.4,1.4-5.1,2.8h-0.1v-2.4h-5.2V44h5.4v-8.6 c0-2.3,0.4-4.5,3.2-4.5c2.8,0,2.8,2.6,2.8,4.6V44H46v-9.5C46,29.8,45,26.2,39.5,26.2z"});const Ft=Rt("linkedin",(function(e,{title:t,summary:n,source:r}){return Lt(e,"linkedin.url"),"https://linkedin.com/shareArticle"+St({url:e,mini:"true",title:t,summary:n,source:r})}),(({title:e,summary:t,source:n})=>({title:e,summary:t,source:n})),{windowWidth:750,windowHeight:600});Ct({color:"#21A5D8",networkName:"livejournal",path:"M18.3407821,28.1764706 L21.9441341,31.789916 L33.0055865,42.882353 C33.0055865,42.882353 33.0893855,42.9663866 33.0893855,42.9663866 L46.6648046,47 C46.6648046,47 46.6648046,47 46.7486034,47 C46.8324022,47 46.8324022,47 46.9162012,46.9159664 C47,46.8319327 47,46.8319327 47,46.7478991 L42.9776536,33.1344537 C42.9776536,33.1344537 42.9776536,33.1344537 42.8938548,33.0504202 L31.1620111,21.3697479 L31.1620111,21.3697479 L28.1452514,18.2605042 C27.3072626,17.4201681 26.5530726,17 25.7150838,17 C24.2905028,17 23.0335195,18.3445378 21.5251397,19.8571429 C21.273743,20.1092437 20.9385475,20.4453781 20.6871508,20.697479 C20.3519553,21.0336134 20.1005586,21.2857143 19.849162,21.5378151 C18.3407821,22.9663866 17.0837989,24.2268908 17,25.7394958 C17.0837989,26.4957983 17.5027933,27.3361345 18.3407821,28.1764706 Z M39.9012319,39.6134454 C39.7336341,39.4453781 39.4822374,37.6806724 40.2364275,36.8403362 C40.9906174,36.0840337 41.6610084,36 42.1638017,36 C42.3313995,36 42.4989973,36 42.5827961,36 L44.8453659,43.5630253 L43.5883828,44.8235295 L36.0464833,42.5546218 C35.9626843,42.2184874 35.8788855,41.2100841 36.8844722,40.2016807 C37.2196676,39.8655463 37.8900587,39.6134454 38.5604498,39.6134454 C39.147042,39.6134454 39.5660364,39.7815126 39.5660364,39.7815126 C39.6498353,39.8655463 39.8174331,39.8655463 39.8174331,39.7815126 C39.9850307,39.7815126 39.9850307,39.697479 39.9012319,39.6134454 Z"});Rt("livejournal",(function(e,{title:t,description:n}){return Lt(e,"livejournal.url"),"https://www.livejournal.com/update.bml"+St({subject:t,event:n})}),(e=>({title:e.title,description:e.description})),{windowWidth:660,windowHeight:460}),Ct({color:"#168DE2",networkName:"mailru",path:"M39.7107745,17 C41.6619755,17 43.3204965,18.732852 43.3204965,21.0072202 C43.3204965,23.2815885 41.7595357,25.0144404 39.7107745,25.0144404 C37.7595732,25.0144404 36.1010522,23.2815885 36.1010522,21.0072202 C36.1010522,18.732852 37.7595732,17 39.7107745,17 Z M24.3938451,17 C26.3450463,17 28.0035672,18.732852 28.0035672,21.0072202 C28.0035672,23.2815885 26.4426063,25.0144404 24.3938451,25.0144404 C22.4426439,25.0144404 20.7841229,23.2815885 20.7841229,21.0072202 C20.7841229,18.732852 22.4426439,17 24.3938451,17 Z M51.9057817,43.4259928 C51.7106617,44.0758123 51.4179815,44.6173285 50.9301812,44.9422383 C50.637501,45.1588448 50.2472607,45.267148 49.8570205,45.267148 C49.07654,45.267148 48.3936197,44.833935 48.0033795,44.0758123 L46.2472985,40.7184115 L45.759498,41.2599278 C42.5400162,44.9422383 37.466893,47 32.0035297,47 C26.5401664,47 21.5646034,44.9422383 18.2475614,41.2599278 L17.7597611,40.7184115 L16.00368,44.0758123 C15.6134398,44.833935 14.9305194,45.267148 14.1500389,45.267148 C13.7597986,45.267148 13.3695584,45.1588448 13.0768782,44.9422383 C12.0037176,44.2924187 11.7110374,42.7761733 12.2963978,41.5848375 L16.7841605,33.0288807 C17.1744007,32.270758 17.8573211,31.8375453 18.6378016,31.8375453 C19.0280418,31.8375453 19.4182821,31.9458485 19.7109623,32.1624548 C20.7841229,32.8122743 21.0768031,34.3285197 20.4914427,35.5198555 L20.1012025,36.2779783 L20.2963226,36.602888 C22.4426439,39.9602888 27.0279667,42.234657 31.9059697,42.234657 C36.7839727,42.234657 41.3692955,40.068592 43.5156167,36.602888 L43.7107367,36.2779783 L43.3204965,35.6281587 C43.0278165,35.0866425 42.9302562,34.436823 43.1253765,33.7870035 C43.3204965,33.137184 43.6131767,32.5956678 44.100977,32.270758 C44.3936572,32.0541515 44.7838975,31.9458485 45.1741377,31.9458485 C45.9546182,31.9458485 46.6375385,32.3790613 47.0277787,33.137184 L51.5155415,41.6931408 C52.003342,42.234657 52.100902,42.8844765 51.9057817,43.4259928 Z"});Rt("mailru",(function(e,{title:t,description:n,imageUrl:r}){return Lt(e,"mailru.url"),"https://connect.mail.ru/share"+St({url:e,title:t,description:n,image_url:r})}),(e=>({title:e.title,description:e.description,imageUrl:e.imageUrl})),{windowWidth:660,windowHeight:460}),Ct({color:"#F97400",networkName:"ok",path:"M39,30c-1,0-3,2-7,2s-6-2-7-2c-1.1,0-2,0.9-2,2c0,1,0.6,1.5,1,1.7c1.2,0.7,5,2.3,5,2.3l-4.3,5.4 c0,0-0.8,0.9-0.8,1.6c0,1.1,0.9,2,2,2c1,0,1.5-0.7,1.5-0.7S32,39,32,39c0,0,4.5,5.3,4.5,5.3S37,45,38,45c1.1,0,2-0.9,2-2 c0-0.6-0.8-1.6-0.8-1.6L35,36c0,0,3.8-1.6,5-2.3c0.4-0.3,1-0.7,1-1.7C41,30.9,40.1,30,39,30z M32,15c-3.9,0-7,3.1-7,7s3.1,7,7,7c3.9,0,7-3.1,7-7S35.9,15,32,15z M32,25.5 c-1.9,0-3.5-1.6-3.5-3.5c0-1.9,1.6-3.5,3.5-3.5c1.9,0,3.5,1.6,3.5,3.5C35.5,23.9,33.9,22.5,35,22.5z "});Rt("ok",(function(e,{title:t,description:n,image:r}){return Lt(e,"ok.url"),"https://connect.ok.ru/offer"+St({url:e,title:t,description:n,imageUrl:r})}),(e=>({title:e.title,description:e.description,image:e.image})),{windowWidth:588,windowHeight:480,windowPosition:"screenCenter"});Dt((function(e,t){window.OK||(window.OK={Share:{count:function(e,t){var n,r;null==(r=(n=window.OK.callbacks)[e])||r.call(n,t)}},callbacks:[]});const n=window.OK.callbacks.length;return window.ODKL={updateCount(e,t){var n,r;const o=""===e?0:parseInt(e.replace("react-share-",""),10);null==(r=(n=window.OK.callbacks)[o])||r.call(n,""===t?void 0:parseInt(t,10))}},window.OK.callbacks.push(t),ft("https://connect.ok.ru/dk"+St({"st.cmd":"extLike",uid:`react-share-${n}`,ref:e}))})),Ct({color:"#E60023",networkName:"pinterest",path:"M32,16c-8.8,0-16,7.2-16,16c0,6.6,3.9,12.2,9.6,14.7c0-1.1,0-2.5,0.3-3.7 c0.3-1.3,2.1-8.7,2.1-8.7s-0.5-1-0.5-2.5c0-2.4,1.4-4.1,3.1-4.1c1.5,0,2.2,1.1,2.2,2.4c0,1.5-0.9,3.7-1.4,5.7 c-0.4,1.7,0.9,3.1,2.5,3.1c3,0,5.1-3.9,5.1-8.5c0-3.5-2.4-6.1-6.7-6.1c-4.9,0-7.9,3.6-7.9,7.7c0,1.4,0.4,2.4,1.1,3.1 c0.3,0.3,0.3,0.5,0.2,0.9c-0.1,0.3-0.3,1-0.3,1.3c-0.1,0.4-0.4,0.6-0.8,0.4c-2.2-0.9-3.3-3.4-3.3-6.1c0-4.5,3.8-10,11.4-10 c6.1,0,10.1,4.4,10.1,9.2c0,6.3-3.5,11-8.6,11c-1.7,0-3.4-0.9-3.9-2c0,0-0.9,3.7-1.1,4.4c-0.3,1.2-1,2.5-1.6,3.4 c1.4,0.4,3,0.7,4.5,0.7c8.8,0,16-7.2,16-16C48,23.2,40.8,16,32,16z"});Rt("pinterest",(function(e,{media:t,description:n,pinId:r}){return r?`https://pinterest.com/pin/${r}/repin/x/`:(Lt(e,"pinterest.url"),Lt(t,"pinterest.media"),"https://pinterest.com/pin/create/button/"+St({url:e,media:t,description:n}))}),(e=>({media:e.media,description:e.description,pinId:e.pinId})),{windowWidth:1e3,windowHeight:730});Dt((function(e,t){ft("https://api.pinterest.com/v1/urls/count.json"+St({url:e}),((e,n)=>{t(n?n.count:void 0)}))})),Ct({color:"#EF3F56",networkName:"pocket",path:"M41.084 29.065l-7.528 7.882a2.104 2.104 0 0 1-1.521.666 2.106 2.106 0 0 1-1.522-.666l-7.528-7.882c-.876-.914-.902-2.43-.065-3.384.84-.955 2.228-.987 3.1-.072l6.015 6.286 6.022-6.286c.88-.918 2.263-.883 3.102.071.841.938.82 2.465-.06 3.383l-.015.002zm6.777-10.976C47.463 16.84 46.361 16 45.14 16H18.905c-1.2 0-2.289.82-2.716 2.044-.125.363-.189.743-.189 1.125v10.539l.112 2.096c.464 4.766 2.73 8.933 6.243 11.838.06.053.125.102.19.153l.04.033c1.882 1.499 3.986 2.514 6.259 3.014a14.662 14.662 0 0 0 6.13.052c.118-.042.235-.065.353-.087.03 0 .065-.022.098-.042a15.395 15.395 0 0 0 6.011-2.945l.039-.045.18-.153c3.502-2.902 5.765-7.072 6.248-11.852L48 29.674v-10.52c0-.366-.041-.728-.161-1.08l.022.015z"});Rt("pocket",(function(e,{title:t}){return Lt(e,"pocket.url"),"https://getpocket.com/save"+St({url:e,title:t})}),(e=>({title:e.title})),{windowWidth:500,windowHeight:500}),Ct({color:"#FF5700",networkName:"reddit",path:"M 53.34375 32 C 53.277344 30.160156 52.136719 28.53125 50.429688 27.839844 C 48.722656 27.148438 46.769531 27.523438 45.441406 28.800781 C 41.800781 26.324219 37.519531 24.957031 33.121094 24.863281 L 35.199219 14.878906 L 42.046875 16.320312 C 42.214844 17.882812 43.496094 19.09375 45.066406 19.171875 C 46.636719 19.253906 48.03125 18.183594 48.359375 16.644531 C 48.6875 15.105469 47.847656 13.558594 46.382812 12.992188 C 44.914062 12.425781 43.253906 13.007812 42.464844 14.367188 L 34.625 12.800781 C 34.363281 12.742188 34.09375 12.792969 33.871094 12.9375 C 33.648438 13.082031 33.492188 13.308594 33.441406 13.566406 L 31.070312 24.671875 C 26.617188 24.738281 22.277344 26.105469 18.59375 28.609375 C 17.242188 27.339844 15.273438 26.988281 13.570312 27.707031 C 11.863281 28.429688 10.746094 30.089844 10.71875 31.941406 C 10.691406 33.789062 11.757812 35.484375 13.441406 36.257812 C 13.402344 36.726562 13.402344 37.195312 13.441406 37.664062 C 13.441406 44.832031 21.792969 50.65625 32.097656 50.65625 C 42.398438 50.65625 50.753906 44.832031 50.753906 37.664062 C 50.789062 37.195312 50.789062 36.726562 50.753906 36.257812 C 52.363281 35.453125 53.371094 33.800781 53.34375 32 Z M 21.34375 35.199219 C 21.34375 33.433594 22.777344 32 24.542969 32 C 26.3125 32 27.742188 33.433594 27.742188 35.199219 C 27.742188 36.96875 26.3125 38.398438 24.542969 38.398438 C 22.777344 38.398438 21.34375 36.96875 21.34375 35.199219 Z M 39.9375 44 C 37.664062 45.710938 34.871094 46.582031 32.03125 46.464844 C 29.191406 46.582031 26.398438 45.710938 24.128906 44 C 23.847656 43.65625 23.871094 43.15625 24.183594 42.839844 C 24.5 42.527344 25 42.503906 25.34375 42.785156 C 27.269531 44.195312 29.617188 44.90625 32 44.800781 C 34.386719 44.929688 36.746094 44.242188 38.6875 42.847656 C 39.042969 42.503906 39.605469 42.511719 39.953125 42.863281 C 40.296875 43.21875 40.289062 43.785156 39.9375 44.128906 Z M 39.359375 38.527344 C 37.59375 38.527344 36.160156 37.09375 36.160156 35.328125 C 36.160156 33.5625 37.59375 32.128906 39.359375 32.128906 C 41.128906 32.128906 42.558594 33.5625 42.558594 35.328125 C 42.59375 36.203125 42.269531 37.054688 41.65625 37.6875 C 41.046875 38.316406 40.203125 38.664062 39.328125 38.65625 Z M 39.359375 38.527344"});Rt("reddit",(function(e,{title:t}){return Lt(e,"reddit.url"),"https://www.reddit.com/submit"+St({url:e,title:t})}),(e=>({title:e.title})),{windowWidth:660,windowHeight:460,windowPosition:"windowCenter"});Rt("gab",(function(e,{title:t}){return Lt(e,"gab.url"),"https://gab.com/compose"+St({url:e,text:t})}),(e=>({title:e.title})),{windowWidth:660,windowHeight:640,windowPosition:"windowCenter"}),Ct({color:"#00d178",networkName:"gab",path:"m17.0506,23.97457l5.18518,0l0,14.23933c0,6.82699 -3.72695,10.09328 -9.33471,10.09328c-2.55969,0 -4.82842,-0.87286 -6.22084,-2.0713l2.07477,-3.88283c1.19844,0.81051 2.33108,1.29543 3.85511,1.29543c2.75366,0 4.44049,-1.97432 4.44049,-4.82149l0,-0.87286c-1.16728,1.39242 -2.81947,2.0713 -4.63446,2.0713c-4.44048,0 -7.81068,-3.68885 -7.81068,-8.28521c0,-4.59289 3.37019,-8.28174 7.81068,-8.28174c1.81499,0 3.46718,0.67888 4.63446,2.0713l0,-1.55521zm-3.62997,11.39217c1.97777,0 3.62997,-1.6522 3.62997,-3.62652c0,-1.97432 -1.6522,-3.62305 -3.62997,-3.62305c-1.97778,0 -3.62997,1.64873 -3.62997,3.62305c0,1.97432 1.65219,3.62652 3.62997,3.62652zm25.7077,4.13913l-5.18518,0l0,-1.29197c-1.00448,1.13264 -2.3969,1.81152 -4.21188,1.81152c-3.62997,0 -5.63893,-2.52504 -5.63893,-5.4034c0,-4.27076 5.251,-5.85715 9.78846,-4.49937c-0.09698,-1.39241 -0.9733,-2.39343 -2.78829,-2.39343c-1.26426,0 -2.72248,0.48492 -3.62997,1.00102l-1.5552,-3.72003c1.19844,-0.77587 3.40136,-1.55174 5.96452,-1.55174c3.78931,0 7.25648,2.13365 7.25648,7.95962l0,8.08777zm-5.18518,-6.14809c-2.42806,-0.77587 -4.66563,-0.3533 -4.66563,1.36124c0,1.00101 0.84168,1.6799 1.84616,1.6799c1.20191,0 2.56315,-0.96984 2.81947,-3.04115zm13.00626,-17.66495l0,9.83695c1.16727,-1.39242 2.81946,-2.0713 4.63445,-2.0713c4.44048,0 7.81068,3.68885 7.81068,8.28174c0,4.59636 -3.37019,8.28521 -7.81068,8.28521c-1.81499,0 -3.46718,-0.67888 -4.63445,-2.0713l0,1.55174l-5.18519,0l0,-23.81304l5.18519,0zm3.62997,19.67391c1.97777,0 3.62997,-1.6522 3.62997,-3.62652c0,-1.97432 -1.6522,-3.62305 -3.62997,-3.62305c-1.97778,0 -3.62997,1.64873 -3.62997,3.62305c0,1.97432 1.65219,3.62652 3.62997,3.62652zm0,0"});Dt((function(e,t){ft(`https://www.reddit.com/api/info.json?limit=1&url=${e}`,{param:"jsonp"},((e,n)=>{t(!e&&n&&n.data&&n.data.children.length>0&&n.data.children[0].data.score?n.data.children[0].data.score:void 0)}))})),Ct({color:"#25A3E3",networkName:"telegram",path:"m45.90873,15.44335c-0.6901,-0.0281 -1.37668,0.14048 -1.96142,0.41265c-0.84989,0.32661 -8.63939,3.33986 -16.5237,6.39174c-3.9685,1.53296 -7.93349,3.06593 -10.98537,4.24067c-3.05012,1.1765 -5.34694,2.05098 -5.4681,2.09312c-0.80775,0.28096 -1.89996,0.63566 -2.82712,1.72788c-0.23354,0.27218 -0.46884,0.62161 -0.58825,1.10275c-0.11941,0.48114 -0.06673,1.09222 0.16682,1.5716c0.46533,0.96052 1.25376,1.35737 2.18443,1.71383c3.09051,0.99037 6.28638,1.93508 8.93263,2.8236c0.97632,3.44171 1.91401,6.89571 2.84116,10.34268c0.30554,0.69185 0.97105,0.94823 1.65764,0.95525l-0.00351,0.03512c0,0 0.53908,0.05268 1.06412,-0.07375c0.52679,-0.12292 1.18879,-0.42846 1.79109,-0.99212c0.662,-0.62161 2.45836,-2.38812 3.47683,-3.38552l7.6736,5.66477l0.06146,0.03512c0,0 0.84989,0.59703 2.09312,0.68132c0.62161,0.04214 1.4399,-0.07726 2.14229,-0.59176c0.70766,-0.51626 1.1765,-1.34683 1.396,-2.29506c0.65673,-2.86224 5.00979,-23.57745 5.75257,-27.00686l-0.02107,0.08077c0.51977,-1.93157 0.32837,-3.70159 -0.87096,-4.74991c-0.60054,-0.52152 -1.2924,-0.7498 -1.98425,-0.77965l0,0.00176zm-0.2072,3.29069c0.04741,0.0439 0.0439,0.0439 0.00351,0.04741c-0.01229,-0.00351 0.14048,0.2072 -0.15804,1.32576l-0.01229,0.04214l-0.00878,0.03863c-0.75858,3.50668 -5.15554,24.40802 -5.74203,26.96472c-0.08077,0.34417 -0.11414,0.31959 -0.09482,0.29852c-0.1756,-0.02634 -0.50045,-0.16506 -0.52679,-0.1756l-13.13468,-9.70175c4.4988,-4.33199 9.09945,-8.25307 13.744,-12.43229c0.8218,-0.41265 0.68483,-1.68573 -0.29852,-1.70681c-1.04305,0.24584 -1.92279,0.99564 -2.8798,1.47502c-5.49971,3.2626 -11.11882,6.13186 -16.55882,9.49279c-2.792,-0.97105 -5.57873,-1.77704 -8.15298,-2.57601c2.2336,-0.89555 4.00889,-1.55579 5.75608,-2.23009c3.05188,-1.1765 7.01687,-2.7042 10.98537,-4.24067c7.94051,-3.06944 15.92667,-6.16346 16.62028,-6.43037l0.05619,-0.02283l0.05268,-0.02283c0.19316,-0.0878 0.30378,-0.09658 0.35471,-0.10009c0,0 -0.01756,-0.05795 -0.00351,-0.04566l-0.00176,0zm-20.91715,22.0638l2.16687,1.60145c-0.93418,0.91311 -1.81743,1.77353 -2.45485,2.38812l0.28798,-3.98957"});Rt("telegram",(function(e,{title:t}){return Lt(e,"telegram.url"),"https://telegram.me/share/url"+St({url:e,text:t})}),(e=>({title:e.title})),{windowWidth:550,windowHeight:400}),Ct({color:"#34526f",networkName:"tumblr",path:"M39.2,41c-0.6,0.3-1.6,0.5-2.4,0.5c-2.4,0.1-2.9-1.7-2.9-3v-9.3h6v-4.5h-6V17c0,0-4.3,0-4.4,0 c-0.1,0-0.2,0.1-0.2,0.2c-0.3,2.3-1.4,6.4-5.9,8.1v3.9h3V39c0,3.4,2.5,8.1,9,8c2.2,0,4.7-1,5.2-1.8L39.2,41z"});Rt("tumblr",(function(e,{title:t,caption:n,tags:r,posttype:o}){return Lt(e,"tumblr.url"),"https://www.tumblr.com/widgets/share/tool"+St({canonicalUrl:e,title:t,caption:n,tags:r,posttype:o})}),(e=>({title:e.title,tags:(e.tags||[]).join(","),caption:e.caption,posttype:e.posttype||"link"})),{windowWidth:660,windowHeight:460});Dt((function(e,t){return ft("https://api.tumblr.com/v2/share/stats"+St({url:e}),((e,n)=>{t(!e&&n&&n.response?n.response.note_count:void 0)}))})),Ct({color:"#00aced",networkName:"twitter",path:"M48,22.1c-1.2,0.5-2.4,0.9-3.8,1c1.4-0.8,2.4-2.1,2.9-3.6c-1.3,0.8-2.7,1.3-4.2,1.6 C41.7,19.8,40,19,38.2,19c-3.6,0-6.6,2.9-6.6,6.6c0,0.5,0.1,1,0.2,1.5c-5.5-0.3-10.3-2.9-13.5-6.9c-0.6,1-0.9,2.1-0.9,3.3 c0,2.3,1.2,4.3,2.9,5.5c-1.1,0-2.1-0.3-3-0.8c0,0,0,0.1,0,0.1c0,3.2,2.3,5.8,5.3,6.4c-0.6,0.1-1.1,0.2-1.7,0.2c-0.4,0-0.8,0-1.2-0.1 c0.8,2.6,3.3,4.5,6.1,4.6c-2.2,1.8-5.1,2.8-8.2,2.8c-0.5,0-1.1,0-1.6-0.1c2.9,1.9,6.4,2.9,10.1,2.9c12.1,0,18.7-10,18.7-18.7 c0-0.3,0-0.6,0-0.8C46,24.5,47.1,23.4,48,22.1z"});const At=Rt("twitter",(function(e,{title:t,via:n,hashtags:r=[],related:o=[]}){return Lt(e,"twitter.url"),Lt(Array.isArray(r),"twitter.hashtags is not an array"),Lt(Array.isArray(o),"twitter.related is not an array"),"https://twitter.com/intent/tweet"+St({url:e,text:t,via:n,hashtags:r.length>0?r.join(","):void 0,related:o.length>0?o.join(","):void 0})}),(e=>({hashtags:e.hashtags,title:e.title,via:e.via,related:e.related})),{windowWidth:550,windowHeight:400});Ct({color:"#7360f2",networkName:"viber",path:"m31.0,12.3c9.0,0.2 16.4,6.2 18.0,15.2c0.2,1.5 0.3,3.0 0.4,4.6a1.0,1.0 0 0 1 -0.8,1.2l-0.1,0a1.1,1.1 0 0 1 -1.0,-1.2l0,0c-0.0,-1.2 -0.1,-2.5 -0.3,-3.8a16.1,16.1 0 0 0 -13.0,-13.5c-1.0,-0.1 -2.0,-0.2 -3.0,-0.3c-0.6,-0.0 -1.4,-0.1 -1.6,-0.8a1.1,1.1 0 0 1 0.9,-1.2l0.6,0l0.0,-0.0zm10.6,39.2a19.9,19.9 0 0 1 -2.1,-0.6c-6.9,-2.9 -13.2,-6.6 -18.3,-12.2a47.5,47.5 0 0 1 -7.0,-10.7c-0.8,-1.8 -1.6,-3.7 -2.4,-5.6c-0.6,-1.7 0.3,-3.4 1.4,-4.7a11.3,11.3 0 0 1 3.7,-2.8a2.4,2.4 0 0 1 3.0,0.7a39.0,39.0 0 0 1 4.7,6.5a3.1,3.1 0 0 1 -0.8,4.2c-0.3,0.2 -0.6,0.5 -1.0,0.8a3.3,3.3 0 0 0 -0.7,0.7a2.1,2.1 0 0 0 -0.1,1.9c1.7,4.9 4.7,8.7 9.7,10.8a5.0,5.0 0 0 0 2.5,0.6c1.5,-0.1 2.0,-1.8 3.1,-2.7a2.9,2.9 0 0 1 3.5,-0.1c1.1,0.7 2.2,1.4 3.3,2.2a37.8,37.8 0 0 1 3.1,2.4a2.4,2.4 0 0 1 0.7,3.0a10.4,10.4 0 0 1 -4.4,4.8a10.8,10.8 0 0 1 -1.9,0.6c-0.7,-0.2 0.6,-0.2 0,0l0.0,0l0,-0.0zm3.1,-21.4a4.2,4.2 0 0 1 -0.0,0.6a1.0,1.0 0 0 1 -1.9,0.1a2.7,2.7 0 0 1 -0.1,-0.8a10.9,10.9 0 0 0 -1.4,-5.5a10.2,10.2 0 0 0 -4.2,-4.0a12.3,12.3 0 0 0 -3.4,-1.0c-0.5,-0.0 -1.0,-0.1 -1.5,-0.2a0.9,0.9 0 0 1 -0.9,-1.0l0,-0.1a0.9,0.9 0 0 1 0.9,-0.9l0.1,0a14.1,14.1 0 0 1 5.9,1.5a11.9,11.9 0 0 1 6.5,9.3c0,0.1 0.0,0.3 0.0,0.5c0,0.4 0.0,0.9 0.0,1.5l0,0l0.0,0.0zm-5.6,-0.2a1.1,1.1 0 0 1 -1.2,-0.9l0,-0.1a11.3,11.3 0 0 0 -0.2,-1.4a4.0,4.0 0 0 0 -1.5,-2.3a3.9,3.9 0 0 0 -1.2,-0.5c-0.5,-0.1 -1.1,-0.1 -1.6,-0.2a1.0,1.0 0 0 1 -0.8,-1.1l0,0l0,0a1.0,1.0 0 0 1 1.1,-0.8c3.4,0.2 6.0,2.0 6.3,6.2a2.8,2.8 0 0 1 0,0.8a0.8,0.8 0 0 1 -0.8,0.7l0,0l0.0,-0.0z"});Rt("viber",(function(e,{title:t,separator:n}){return Lt(e,"viber.url"),"viber://forward"+St({text:t?t+n+e:e})}),(e=>({title:e.title,separator:e.separator||" "})),{windowWidth:660,windowHeight:460}),Ct({color:"#4C75A3",networkName:"vk",path:"M44.94,44.84h-0.2c-2.17-.36-3.66-1.92-4.92-3.37C39.1,40.66,38,38.81,36.7,39c-1.85.3-.93,3.52-1.71,4.9-0.62,1.11-3.29.91-5.12,0.71-5.79-.62-8.75-3.77-11.35-7.14A64.13,64.13,0,0,1,11.6,26a10.59,10.59,0,0,1-1.51-4.49C11,20.7,12.56,21,14.11,21c1.31,0,3.36-.29,4.32.2C19,21.46,19.57,23,20,24a37.18,37.18,0,0,0,3.31,5.82c0.56,0.81,1.41,2.35,2.41,2.14s1.06-2.63,1.1-4.18c0-1.77,0-4-.5-4.9S25,22,24.15,21.47c0.73-1.49,2.72-1.63,5.12-1.63,2,0,4.84-.23,5.62,1.12s0.25,3.85.2,5.71c-0.06,2.09-.41,4.25,1,5.21,1.09-.12,1.68-1.2,2.31-2A28,28,0,0,0,41.72,24c0.44-1,.91-2.65,1.71-3,1.21-.47,3.15-0.1,4.92-0.1,1.46,0,4.05-.41,4.52.61,0.39,0.85-.75,3-1.1,3.57a61.88,61.88,0,0,1-4.12,5.61c-0.58.78-1.78,2-1.71,3.27,0.05,0.94,1,1.67,1.71,2.35a33.12,33.12,0,0,1,3.92,4.18c0.47,0.62,1.5,2,1.4,2.76C52.66,45.81,46.88,44.24,44.94,44.84Z"});Rt("vk",(function(e,{title:t,image:n,noParse:r,noVkLinks:o}){return Lt(e,"vk.url"),"https://vk.com/share.php"+St({url:e,title:t,image:n,noparse:r?1:0,no_vk_links:o?1:0})}),(e=>({title:e.title,image:e.image,noParse:e.noParse,noVkLinks:e.noVkLinks})),{windowWidth:660,windowHeight:460});Dt((function(e,t){window.VK||(window.VK={}),window.VK.Share={count:(e,t)=>{var n,r;return null==(r=null==(n=window.VK.callbacks)?void 0:n[e])?void 0:r.call(n,t)}},window.VK.callbacks=[];const n=window.VK.callbacks.length;return window.VK.callbacks.push(t),ft("https://vk.com/share.php"+St({act:"count",index:n,url:e}))})),Ct({color:"#DF2029",networkName:"weibo",path:"M40.9756152,15.0217119 C40.5000732,15.0546301 39.9999314,15.1204666 39.5325878,15.2192213 C38.6634928,15.4085016 38.0977589,16.2643757 38.2863368,17.1284787 C38.4667163,18.0008129 39.3194143,18.5686519 40.1885094,18.3793715 C42.8613908,17.8115326 45.7720411,18.6427174 47.7316073,20.8153207 C49.6911735,22.996153 50.2077122,25.975254 49.3714112,28.5840234 C49.1008441,29.4316684 49.5763861,30.3533789 50.4208857,30.6249537 C51.2653852,30.8965286 52.1754769,30.4192153 52.4542425,29.5715703 C53.6349013,25.9011885 52.9133876,21.7699494 50.1585171,18.7085538 C48.0923641,16.4042776 45.2063093,15.1533848 42.3530505,15.0217119 C41.8775084,14.9970227 41.4511594,14.9887937 40.9756152,15.0217119 Z M27.9227762,19.8277737 C24.9957268,20.140498 20.863421,22.4365431 17.2312548,26.0822378 C13.2711279,30.0571148 11,34.2871065 11,37.9328012 C11,44.9032373 19.8713401,49.125 28.5786978,49.125 C39.9917329,49.125 47.600423,42.4261409 47.600423,37.1427636 C47.600423,33.9496952 44.9603397,32.1638816 42.549827,31.4149913 C41.9594976,31.2339421 41.5167516,31.1434164 41.8283133,30.3616079 C42.5006339,28.66632 42.6236176,27.1932286 41.8939054,26.1480742 C40.5328692,24.1894405 36.7203236,24.2881952 32.448635,26.0822378 C32.448635,26.0822378 31.1203949,26.6912261 31.4647526,25.6213825 C32.1206742,23.4981576 32.0304845,21.712342 31.0056075,20.6836478 C30.2840938,19.9512176 29.2510184,19.6878718 27.9227762,19.8277737 Z M42.0906819,20.6836478 C41.6233383,20.6589586 41.1723917,20.716566 40.7132466,20.8153207 C39.9671353,20.9716828 39.4997917,21.7781784 39.6637721,22.5270687 C39.8277525,23.275959 40.5574647,23.7450433 41.303576,23.5804521 C42.1972686,23.3911718 43.2057485,23.6380596 43.8616701,24.3704897 C44.5175916,25.1029198 44.6733735,26.0657797 44.3864073,26.9381118 C44.1486363,27.6705419 44.5093932,28.4770397 45.2391054,28.7156963 C45.9688176,28.9461239 46.780521,28.5922524 47.0100936,27.8598223 C47.584026,26.0740087 47.2396661,24.0248493 45.8950269,22.5270687 C44.886547,21.4078489 43.4845162,20.7494842 42.0906819,20.6836478 Z M29.496988,29.9665891 C35.3100922,30.1723275 39.9917329,33.0691319 40.3852858,37.0769272 C40.8362324,41.6607904 35.5970585,45.9319315 28.6442899,46.6232144 C21.6915214,47.3144973 15.6488446,44.154347 15.197898,39.5787128 C14.7469514,34.9948495 20.059916,30.7237084 27.004486,30.0324256 C27.8735831,29.950131 28.6688875,29.9336709 29.496988,29.9665891 Z M25.5614586,34.3776322 C23.183744,34.5916017 20.9372116,35.9577073 19.9205332,37.9328012 C18.5348994,40.6238672 19.9041362,43.6029661 23.0689567,44.582284 C26.340366,45.5945202 30.1857056,44.0638213 31.5303448,41.1587879 C32.8503864,38.3195909 31.1613894,35.3734082 27.9227762,34.5751416 C27.1438688,34.3776322 26.356763,34.3035667 25.5614586,34.3776322 Z M24.052839,38.7228388 C24.3316067,38.7310678 24.5857748,38.8215935 24.8399449,38.9203482 C25.8648218,39.3400561 26.1845841,40.4428158 25.5614586,41.4221338 C24.9219361,42.3932227 23.5690963,42.8623069 22.5442194,42.4096807 C21.5357395,41.9652856 21.2487754,40.8542948 21.8882979,39.9078951 C22.3638421,39.2001542 23.2247386,38.7146097 24.052839,38.7228388 Z"});Rt("weibo",(function(e,{title:t,image:n}){return Lt(e,"weibo.url"),"http://service.weibo.com/share/share.php"+St({url:e,title:t,pic:n})}),(e=>({title:e.title,image:e.image})),{windowWidth:660,windowHeight:550,windowPosition:"screenCenter"}),Ct({color:"#25D366",networkName:"whatsapp",path:"m42.32286,33.93287c-0.5178,-0.2589 -3.04726,-1.49644 -3.52105,-1.66732c-0.4712,-0.17346 -0.81554,-0.2589 -1.15987,0.2589c-0.34175,0.51004 -1.33075,1.66474 -1.63108,2.00648c-0.30032,0.33658 -0.60064,0.36247 -1.11327,0.12945c-0.5178,-0.2589 -2.17994,-0.80259 -4.14759,-2.56312c-1.53269,-1.37217 -2.56312,-3.05503 -2.86603,-3.57283c-0.30033,-0.5178 -0.03366,-0.80259 0.22524,-1.06149c0.23301,-0.23301 0.5178,-0.59547 0.7767,-0.90616c0.25372,-0.31068 0.33657,-0.5178 0.51262,-0.85437c0.17088,-0.36246 0.08544,-0.64725 -0.04402,-0.90615c-0.12945,-0.2589 -1.15987,-2.79613 -1.58964,-3.80584c-0.41424,-1.00971 -0.84142,-0.88027 -1.15987,-0.88027c-0.29773,-0.02588 -0.64208,-0.02588 -0.98382,-0.02588c-0.34693,0 -0.90616,0.12945 -1.37736,0.62136c-0.4712,0.5178 -1.80194,1.76053 -1.80194,4.27186c0,2.51134 1.84596,4.945 2.10227,5.30747c0.2589,0.33657 3.63497,5.51458 8.80262,7.74113c1.23237,0.5178 2.1903,0.82848 2.94111,1.08738c1.23237,0.38836 2.35599,0.33657 3.24402,0.20712c0.99159,-0.15534 3.04985,-1.24272 3.47963,-2.45956c0.44013,-1.21683 0.44013,-2.22654 0.31068,-2.45955c-0.12945,-0.23301 -0.46601,-0.36247 -0.98382,-0.59548m-9.40068,12.84407l-0.02589,0c-3.05503,0 -6.08417,-0.82849 -8.72495,-2.38189l-0.62136,-0.37023l-6.47252,1.68286l1.73463,-6.29129l-0.41424,-0.64725c-1.70875,-2.71846 -2.6149,-5.85116 -2.6149,-9.07706c0,-9.39809 7.68934,-17.06155 17.15993,-17.06155c4.58253,0 8.88029,1.78642 12.11655,5.02268c3.23625,3.21036 5.02267,7.50812 5.02267,12.06476c-0.0078,9.3981 -7.69712,17.06155 -17.14699,17.06155m14.58906,-31.58846c-3.93529,-3.80584 -9.1133,-5.95471 -14.62789,-5.95471c-11.36055,0 -20.60848,9.2065 -20.61625,20.52564c0,3.61684 0.94757,7.14565 2.75211,10.26282l-2.92557,10.63564l10.93337,-2.85309c3.0136,1.63108 6.4052,2.4958 9.85634,2.49839l0.01037,0c11.36574,0 20.61884,-9.2091 20.62403,-20.53082c0,-5.48093 -2.14111,-10.64081 -6.03239,-14.51915"});Rt("whatsapp",(function(e,{title:t,separator:n}){return Lt(e,"whatsapp.url"),"https://"+(/(android|iphone|ipad|mobile)/i.test(navigator.userAgent)?"api":"web")+".whatsapp.com/send"+St({text:t?t+n+e:e})}),(e=>({title:e.title,separator:e.separator||" "})),{windowWidth:550,windowHeight:400}),Ct({color:"#4326c4",networkName:"workplace",path:"M34.019,10.292c0.21,0.017,0.423,0.034,0.636,0.049 c3.657,0.262,6.976,1.464,9.929,3.635c3.331,2.448,5.635,5.65,6.914,9.584c0.699,2.152,0.983,4.365,0.885,6.623 c-0.136,3.171-1.008,6.13-2.619,8.867c-0.442,0.75-0.908,1.492-1.495,2.141c-0.588,0.651-1.29,1.141-2.146,1.383 c-1.496,0.426-3.247-0.283-3.961-1.642c-0.26-0.494-0.442-1.028-0.654-1.548c-1.156-2.838-2.311-5.679-3.465-8.519 c-0.017-0.042-0.037-0.082-0.065-0.145c-0.101,0.245-0.192,0.472-0.284,0.698c-1.237,3.051-2.475,6.103-3.711,9.155 c-0.466,1.153-1.351,1.815-2.538,2.045c-1.391,0.267-2.577-0.154-3.496-1.247c-0.174-0.209-0.31-0.464-0.415-0.717 c-2.128-5.22-4.248-10.442-6.37-15.665c-0.012-0.029-0.021-0.059-0.036-0.104c0.054-0.003,0.103-0.006,0.15-0.006 c1.498-0.001,2.997,0,4.495-0.004c0.12-0.001,0.176,0.03,0.222,0.146c1.557,3.846,3.117,7.691,4.679,11.536 c0.018,0.046,0.039,0.091,0.067,0.159c0.273-0.673,0.536-1.32,0.797-1.968c1.064-2.627,2.137-5.25,3.19-7.883 c0.482-1.208,1.376-1.917,2.621-2.135c1.454-0.255,2.644,0.257,3.522,1.449c0.133,0.18,0.229,0.393,0.313,0.603 c1.425,3.495,2.848,6.991,4.269,10.488c0.02,0.047,0.04,0.093,0.073,0.172c0.196-0.327,0.385-0.625,0.559-0.935 c0.783-1.397,1.323-2.886,1.614-4.461c0.242-1.312,0.304-2.634,0.187-3.962c-0.242-2.721-1.16-5.192-2.792-7.38 c-2.193-2.939-5.086-4.824-8.673-5.625c-1.553-0.346-3.124-0.405-4.705-0.257c-3.162,0.298-6.036,1.366-8.585,3.258 c-3.414,2.534-5.638,5.871-6.623,10.016c-0.417,1.76-0.546,3.547-0.384,5.348c0.417,4.601,2.359,8.444,5.804,11.517 c2.325,2.073,5.037,3.393,8.094,3.989c1.617,0.317,3.247,0.395,4.889,0.242c1-0.094,1.982-0.268,2.952-0.529 c0.04-0.01,0.081-0.018,0.128-0.028c0,1.526,0,3.047,0,4.586c-0.402,0.074-0.805,0.154-1.21,0.221 c-0.861,0.14-1.728,0.231-2.601,0.258c-0.035,0.002-0.071,0.013-0.108,0.021c-0.493,0-0.983,0-1.476,0 c-0.049-0.007-0.1-0.018-0.149-0.022c-0.315-0.019-0.629-0.033-0.945-0.058c-1.362-0.105-2.702-0.346-4.017-0.716 c-3.254-0.914-6.145-2.495-8.66-4.752c-2.195-1.971-3.926-4.29-5.176-6.963c-1.152-2.466-1.822-5.057-1.993-7.774 c-0.014-0.226-0.033-0.451-0.05-0.676c0-0.502,0-1.003,0-1.504c0.008-0.049,0.02-0.099,0.022-0.148 c0.036-1.025,0.152-2.043,0.338-3.052c0.481-2.616,1.409-5.066,2.8-7.331c2.226-3.625,5.25-6.386,9.074-8.254 c2.536-1.24,5.217-1.947,8.037-2.126c0.23-0.015,0.461-0.034,0.691-0.051C33.052,10.292,33.535,10.292,34.019,10.292z"});Rt("workplace",(function(e,{quote:t,hashtag:n}){return Lt(e,"workplace.url"),"https://work.facebook.com/sharer.php"+St({u:e,quote:t,hashtag:n})}),(e=>({quote:e.quote,hashtag:e.hashtag})),{windowWidth:550,windowHeight:400}),Ct({color:"#000000",networkName:"X",path:"M 41.116 18.375 h 4.962 l -10.8405 12.39 l 12.753 16.86 H 38.005 l -7.821 -10.2255 L 21.235 47.625 H 16.27 l 11.595 -13.2525 L 15.631 18.375 H 25.87 l 7.0695 9.3465 z m -1.7415 26.28 h 2.7495 L 24.376 21.189 H 21.4255 z"});const Vt=()=>{const e="undefined"!=typeof window?window.location.href:"";return r.createElement("aside",{className:"mt-8 w-72 lg:mt-0 bg-primary"},r.createElement("div",{className:"font-bold text-white text-xl lg:text-h4"},"Share this project"),r.createElement("div",{className:"flex gap-6 mt-1 flex-nowrap place-content-start text-5xl text-white lg:text-2xl lg:gap-1"},r.createElement(Mt,{url:e,resetButtonStyle:!0,className:"shared","aria-label":"Facebook"},r.createElement(d.R9i,null)),r.createElement(At,{url:e,resetButtonStyle:!0,"aria-label":"X / Twitter"},r.createElement(ut.lcJ,null)),r.createElement(Ft,{url:e,resetButtonStyle:!0,"aria-label":"LinkedIn"},r.createElement(d.ltd,null)),r.createElement(jt,{resetButtonStyle:!0,url:e,subject:"Sharing a wonderful project opportunity!","aria-label":"e-mail"},r.createElement(d.Upr,null))))},Ht=e=>{let{label:t,value:n}=e;return r.createElement(r.Fragment,null,r.createElement("section",{className:"pt-4"},r.createElement("h3",{className:"text-h4"},t),r.createElement("div",{className:"text-body"},r.createElement(st,{text:n}))))},zt=e=>{let{slug:t,title:n,question:o,status:a,agency:s,topics:l,opportunityCloses:u,startDate:d,endDate:f,lastModified:h}=e;return r.createElement("div",{className:"px-2 py-4 overflow-hidden bg-white border border-gray-200 rounded-md shadow-sm h-full flex flex-col"},r.createElement("div",{className:"mt-4 ml-4"},r.createElement(p,{status:a})),r.createElement("div",{className:"p-5 pb-5"},r.createElement("div",{className:"pb-4 text-h3 font-bold leading-snug text-black"},o),r.createElement("div",null,r.createElement("div",{className:"mt-4 text-body"},r.createElement(Rs,{status:a,opportunityCloses:u,startDate:d,endDate:f})),r.createElement("div",{className:"mb-4 text-body"},r.createElement("span",{className:"font-bold"},"Lead Agency: "),s),!(0,i.xb)(l)&&r.createElement("div",{className:"text-tag mt-4"},r.createElement(Ti,{topics:l})))),r.createElement("div",{className:"p-5 pb-1 mt-auto border-t-2 border-solid"},r.createElement(c.Link,{to:"/project/"+t,"aria-label":n+" Details",className:"btn-wide"},(0,i.t9)(a,"View Opportunity","View Project","View Project"))))},Bt=e=>{let{nodes:t}=e;return r.createElement("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 mx-3 xl:mx-6 gap-4 justify-self-center"},t.map(((e,t)=>r.createElement("article",{key:"card_"+e.slug},r.createElement(zt,e)))))};var $t=n(3510);const Qt=/^([a-zA-Z]+:)?\/\//,Ut=e=>{let{name:t}=e;return r.createElement("span",{className:"flex items-center p-5 leading-snug text-white hover:opacity-75 xl:text-black xl:px-3 xl:py-2"},r.createElement("span",{className:"text-nav ml-2 font-bold border-b-2 border-white xl:border-primary"},t))},Wt=e=>{let{name:t}=e;return r.createElement("span",{className:"flex items-center p-5 leading-snug text-white hover:opacity-75 xl:text-black xl:px-3 xl:py-2"},r.createElement("span",{className:"text-nav ml-2 border-b-2 hover:border-primary border-transparent"},t))},qt=e=>r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",viewBox:"0 0 16 16"},e),r.createElement("path",{d:"M6 1h5v5L8.86 3.85 4.7 8 4 7.3l4.15-4.16L6 1Z M2 3h2v1H2v6h6V8h1v2a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1Z"})),Zt=e=>{let{name:t}=e;return r.createElement("span",{className:"flex items-center p-5 leading-snug text-white hover:opacity-75 xl:text-black xl:px-3 xl:py-2"},r.createElement("span",{className:"text-nav ml-2 border-b-2 hover:border-primary border-transparent"},t),r.createElement(qt,{className:"inline ml-1 -mr-3 fill-white xl:fill-black"}))},Gt=e=>{let{title:t,activePage:n,image:o,pages:a}=e;const[i,s]=r.useState(!1),l=(0,$t.c)(o);return r.createElement(r.Fragment,null,r.createElement("nav",{id:"nav-bar",className:"sticky top-0 flex flex-wrap items-center justify-between w-full p-0 bg-navbar xl:relative xl:px-2 xl:py-6 overflow-y-visible z-10"},r.createElement("div",{className:"flex flex-wrap justify-between w-full px-0 xl:px-4"},r.createElement("div",{className:"relative flex flex-no-wrap w-full xl:static xl:block xl:w-auto"},r.createElement("button",{className:"block p-6 ml-0 text-xl leading-none text-white outline-none cursor-pointer bg-primary xl:hidden focus:outline-none",type:"button","aria-label":"Open navigation menu",onClick:()=>s(!i)},i?r.createElement(d.aHS,null):r.createElement(d.Fm7,null)),l||t?r.createElement("div",{className:"block xl:min-h-full mx-4 my-3 xl:my-auto overflow-hidden text-nav text-black font-bold flex gap-4 items-center whitespace-nowrap"},r.createElement("a",{href:"https://www.evaluation.gov"},l?r.createElement($t.G,{className:"xl:inline-block logotype",image:l,alt:"nav_logo"}):r.createElement(r.Fragment,null)),r.createElement(c.Link,{to:"/"},t)):""),r.createElement("div",{className:"absolute top-16 w-full md:w-2/3 xl:w-auto xl:relative xl:top-0 flex-grow items-center bg-primary xl:bg-transparent xl:flex xl:bg-navbar z-10 xl:z-0 transition-transform drop-shadow-lg filter xl:drop-shadow-none"+(i?" flex":" hidden"),id:"example-navbar-danger"},r.createElement("ul",{className:"flex flex-col list-none xl:flex-row xl:ml-auto"},null==a?void 0:a.filter((e=>e.show)).map(((e,t)=>{let{name:o,link:a}=e;return r.createElement("li",{className:"nav-item",key:"nav"+t},(e=>{if("string"==typeof e)return!Qt.test(e)})(a)?r.createElement(c.Link,{to:a||"#",onClick:()=>s(!1)},n===a?r.createElement(Ut,{name:o}):r.createElement(Wt,{name:o})):r.createElement("a",{key:"nav"+t,href:a,onClick:()=>s(!1)},r.createElement(Zt,{name:o})))})))))))},Jt=e=>{var t;let{image:n,text:o,link:a,linkId:s}=e;s=null!==(t=s)&&void 0!==t?t:"bottom-banner-image-link-id";const l=(0,$t.c)(n);return r.createElement("div",{className:"py-6 mt-12 overflow-hidden bg-bottombanner p-responsive"},r.createElement("div",{className:"m-responsive"},r.createElement("div",{className:"w-full flex gap-4 sm:gap-8 items-center justify-center flex-wrap"},!(0,i.uk)(a)&&l&&r.createElement("a",{id:s,href:a,"aria-labelledby":"bottomBannerText"},r.createElement($t.G,{className:"inline-block logotype",image:l,alt:"Bottom Banner logo"})),(0,i.uk)(a)&&l&&r.createElement($t.G,{className:"inline-block logotype",image:l,alt:"Bottom Banner logo"}),r.createElement("div",{className:"inline-block text-body flex-4 min-w-20ch",id:"bottomBannerText"},"This evidence project portal is managed by the Office of Management and Budget. If you have suggestions for how to improve it, please ",r.createElement(c.Link,{className:"no-inherit",to:"/contact"},"let us know!")))))},Yt=e=>{let{name:t,title:n,employer:o,email:a,image:i,defaultImage:s,showEmail:l}=e;const c=(0,$t.c)(null!=i?i:s);return r.createElement("div",{className:"flex items-center gap-4 overflow-hidden flex-nowrap justify-left"},r.createElement("div",{className:"hidden sm:block",style:{width:"100px",height:"100px"}},c&&r.createElement($t.G,{className:"relative rounded-full",alt:t,image:(0,$t.c)(c),style:{transform:"translateZ(0)"}})),r.createElement("div",{className:"pl-2 pr-2 pb-2"},r.createElement("p",{className:"font-bold text-black text-body"},t),r.createElement("p",{className:"text-black text-body"},n),r.createElement("p",{className:"text-black text-body"},o),l?r.createElement("p",{className:"text-black text-body break-all"},a):""))},Kt=e=>{let{title:t,contacts:n,defaultImage:o}=e;return r.createElement("section",{className:"m-responsive"},r.createElement("h3",{className:"text-h3 my-4"},t),r.createElement("div",{className:"grid grid-cols-1 gap-4 md:grid-cols-2 lg:grid-cols-3 justify-self-center"},n.map(((e,t)=>r.createElement("div",{className:"w-auto px-4",key:"contact-"+t},r.createElement(Yt,Object.assign({},e,{showEmail:!1,image:e.image,defaultImage:o})))))))},Xt=e=>{let{title:t,lede:n,image:o}=e;return"Contact"==t||"About"==t?r.createElement("div",{className:"no-bottom-margin px-4 py-4 mx-0 lg:mb-16 bg-white md:px-8 md:py-12 xl:px-16 xl:container sm:min-h-15rem",style:{background:"url("+(0,c.withPrefix)((0,$t.d)(o))+")",backgroundRepeat:"no-repeat",backgroundSize:"auto",backgroundPositionY:"center"}},r.createElement("div",{className:"lg:-mb-28 m-0 lg:m-4 bg-white border-b-8 border-primary border-solid flex align-center"},r.createElement("div",{className:"w-full p-4 sm:p-12 lg:pl-28 lg:w-3/3"},r.createElement("h1",{className:"text-h3 pb-0 sm:text-h1 font-bold text-black"},t),n&&r.createElement(st,{className:"pt-6 text-body leading-normal",text:n})))):r.createElement("div",{className:"px-4 py-4 mx-0 lg:mb-16 bg-white md:px-8 md:py-12 xl:px-16 xl:container sm:min-h-15rem",style:{background:"url("+(0,c.withPrefix)((0,$t.d)(o))+")",backgroundRepeat:"no-repeat",backgroundSize:"auto",backgroundPositionY:"center"}},r.createElement("div",{className:"lg:-mb-28 m-0 lg:m-4 bg-white border-b-8 border-primary border-solid flex align-center"},r.createElement("div",{className:"w-full p-4 sm:p-12 lg:pl-28 lg:w-3/3"},r.createElement("h1",{className:"text-h3 pb-0 sm:text-h1 font-bold text-black"},t),n&&r.createElement(st,{className:"pt-6 text-body leading-normal",text:n}))))},en=e=>{let{question:t,slug:n,summary:o,status:a,opportunityCloses:l,startDate:c,endDate:u,emailContent:d,lastModified:p,agency:f,topics:h,deliverable:m,purpose:g,expertise:v,requirement:y,keyDates:b,priorResearch:w,statusOfData:x,fundingInfo:E,mainContact:k,openText:C,ongoingText:S,completeText:O,projectTeam:P,faq:N,projectInterestLink:_,newsletter:R,defaultContactImage:j,collectData:I,summaryPDF:L}=e;return r.createElement("article",null,r.createElement("header",null,r.createElement("div",{className:"py-16 p-responsive bg-primary"},r.createElement("div",{className:"flex flex-col justify-between m-responsive lg:flex-row"},r.createElement("div",{className:"w-full"},r.createElement("h1",{className:"text-h3 w-full font-bold leading-h2 text-white lg:w-4/5 lg:text-h2"},t),null!==(0,i.t9)(a,!0,!0,!0)&&r.createElement("div",{className:"mt-4 text-white text-body"},r.createElement(Rs,{status:a,opportunityCloses:l,startDate:c,endDate:u})),r.createElement("div",{className:"text-white text-body"},r.createElement("span",{className:"font-bold"},"Lead Agency: "),f)),r.createElement(Vt,null))),r.createElement("div",{className:"p-responsive pb-4"},r.createElement("section",{className:"flex flex-wrap items-start py-6 m-responsive gap-x-10 gap-y-4"},!(0,i.xb)(h)&&r.createElement("div",{className:"text-tag mt-2"},r.createElement(Ti,{topics:h}))))),r.createElement("div",{className:"p-responsive pb-4"},r.createElement("section",{className:"mt-8"},r.createElement("div",{className:"m-responsive"},r.createElement("h2",{className:"text-h3"},"Project Overview")),r.createElement("div",{className:"flex flex-col justify-between w-full py-4 lg:flex-row"},r.createElement("div",{className:"m-responsive lg:w-3/5 xl:2/3"},!(0,i.uk)(o)&&r.createElement("div",{className:"w-full lg:w-11/12"},r.createElement(Ht,{label:"Summary",value:o})),!(0,i.uk)(m)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"completed"===a?"Deliverables":"Anticipated deliverables",value:m})),!(0,i.uk)(g)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"Planned use of results",value:g})),!(0,i.uk)(E)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"Funding",value:E})),!(0,i.uk)(x)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"Data",value:x})),!(0,i.uk)(w)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"Helpful links",value:w})),!(0,i.xb)(N)&&r.createElement(r.Fragment,null,r.createElement("section",{className:"w-full mt-10 lg:w-11/12"},r.createElement("h3",{className:"text-h3"},"Frequently Asked Questions"),N.map(((e,t)=>{let{title:n,text:o}=e;return r.createElement(Ps,{key:"collapsibleList_"+t,title:n,text:o})})))),!(0,i.xb)(I)&&r.createElement(r.Fragment,null,r.createElement("section",{className:"w-full mt-10 lg:w-11/12"},I.map(((e,t)=>{let{fieldTitle:n,fieldData:o}=e;return r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:n,value:o}))}))))),r.createElement("div",{className:"w-full lg:w-2/5 xl:w-1/3"},!(null==k)&&r.createElement(tn,Object.assign({},k,{status:a,openText:C,ongoingText:S,completeText:O,projectInterestLink:_,defaultImage:j,summaryPDF:L})),r.createElement(Fs,R)))),(v||y||b)&&"open"===a&&r.createElement(r.Fragment,null,r.createElement("hr",{className:"my-8 border-gray-300 m-responsive"}),r.createElement(s,{expertise:v,requirement:y,keyDates:b})),!(0,i.xb)(P)&&r.createElement(r.Fragment,null,r.createElement("hr",{className:"my-8 border-gray-300 m-responsive"}),r.createElement(Kt,{title:"Project Team",contacts:P,defaultImage:j}))))},tn=e=>{let{status:t,projectInterestLink:n,openText:o,ongoingText:a,completeText:s,summaryPDF:l,...u}=e;return r.createElement(r.Fragment,null,r.createElement("h3",{className:"hidden"},"Contact and Project Updates"),r.createElement("div",{className:"w-full p-8 mb-8 bg-gray-100"},r.createElement("h4",{className:"text-h4"},(0,i.t9)(t,"This project is open. Interested in collaborating?","The project is in progress.","The project is complete.")),r.createElement("div",{className:"text-black text-body"},r.createElement(st,{text:(0,i.t9)(t,o,a,s)})),r.createElement("div",{className:"mt-4"},"open"===t?n?r.createElement("a",{href:n,target:"_blank",rel:"noopener",className:"btn"},"Express Interest"):u.email?r.createElement("a",{href:"mailto:"+u.email,className:"btn"},"Email Point of Contact"):r.createElement(c.Link,{to:"/contact",className:"btn-white"},"Ask a question"):r.createElement(c.Link,{to:"/contact",className:"btn-white"},"Ask a question"))),r.createElement("div",{className:"w-full p-8 my-8 bg-gray-100"},r.createElement("h4",{className:"text-h4"},"Download and share the project summary"),r.createElement("div",{className:"mt-4 text-body"},r.createElement("a",{download:!0,href:l,className:"btn"},"Download"))),r.createElement("div",{className:"w-full p-8 my-8 bg-gray-100"},r.createElement("h4",{className:"text-h4"},"Project point of contact"),r.createElement("div",{className:"mt-4 text-body"},r.createElement(Yt,Object.assign({},u,{showEmail:!0})))))};var nn=n(8777);function rn(e){return rn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},rn(e)}function on(e){var t=function(e,t){if("object"!=rn(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=rn(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==rn(t)?t:String(t)}function an(e,t,n){return(t=on(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function sn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function ln(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var pn=["defaultInputValue","defaultMenuIsOpen","defaultValue","inputValue","menuIsOpen","onChange","onInputChange","onMenuClose","onMenuOpen","value"];function fn(){return fn=Object.assign?Object.assign.bind():function(e){for(var t=1;t0?Pn(Fn,--Tn):0,Ln--,10===Dn&&(Ln=1,In--),Dn}function zn(){return Dn=Tn2||Un(Dn)>3?"":" "}function Jn(e,t){for(;--t&&zn()&&!(Dn<48||Dn>102||Dn>57&&Dn<65||Dn>70&&Dn<97););return Qn(e,$n()+(t<6&&32==Bn()&&32==zn()))}function Yn(e){for(;zn();)switch(Dn){case e:return Tn;case 34:case 39:34!==e&&39!==e&&Yn(Dn);break;case 40:41===e&&Yn(e);break;case 92:zn()}return Tn}function Kn(e,t){for(;zn()&&e+Dn!==57&&(e+Dn!==84||47!==Bn()););return"/*"+Qn(t,Tn-1)+"*"+En(47===e?e:zn())}function Xn(e){for(;!Un(Bn());)zn();return Qn(e,Tn)}var er="-ms-",tr="-moz-",nr="-webkit-",rr="comm",or="rule",ar="decl",ir="@keyframes";function sr(e,t){for(var n="",r=Rn(e),o=0;o0&&_n(k)-d&&jn(f>32?fr(k+";",r,n,d-1):fr(Sn(k," ","")+";",r,n,d-2),l);break;case 59:k+=";";default:if(jn(E=dr(k,t,n,c,u,o,s,b,w=[],x=[],d),a),123===y)if(0===u)ur(k,t,E,E,w,a,d,s,x);else switch(99===p&&110===Pn(k,3)?100:p){case 100:case 108:case 109:case 115:ur(e,E,E,r&&jn(dr(e,E,E,0,0,o,s,b,o,w=[],d),x),o,x,d,s,r?w:x);break;default:ur(k,E,E,E,[""],x,0,s,x)}}c=u=f=0,m=v=1,b=k="",d=i;break;case 58:d=1+_n(k),f=h;default:if(m<1)if(123==y)--m;else if(125==y&&0==m++&&125==Hn())continue;switch(k+=En(y),y*m){case 38:v=u>0?1:(k+="\f",-1);break;case 44:s[c++]=(_n(k)-1)*v,v=1;break;case 64:45===Bn()&&(k+=Zn(zn())),p=Bn(),u=d=_n(b=k+=Xn($n())),y++;break;case 45:45===h&&2==_n(k)&&(m=0)}}return a}function dr(e,t,n,r,o,a,i,s,l,c,u){for(var d=o-1,p=0===o?a:[""],f=Rn(p),h=0,m=0,g=0;h0?p[v]+" "+y:Sn(y,/&\f/g,p[v])))&&(l[g++]=b);return An(e,t,n,0===o?or:s,l,c,u)}function pr(e,t,n){return An(e,t,n,rr,En(Dn),Nn(e,2,-2),0)}function fr(e,t,n,r){return An(e,t,n,ar,Nn(e,0,r),Nn(e,r+1,-1),r)}var hr=function(e,t,n){for(var r=0,o=0;r=o,o=Bn(),38===r&&12===o&&(t[n]=1),!Un(o);)zn();return Qn(e,Tn)},mr=function(e,t){return qn(function(e,t){var n=-1,r=44;do{switch(Un(r)){case 0:38===r&&12===Bn()&&(t[n]=1),e[n]+=hr(Tn-1,t,n);break;case 2:e[n]+=Zn(r);break;case 4:if(44===r){e[++n]=58===Bn()?"&\f":"",t[n]=e[n].length;break}default:e[n]+=En(r)}}while(r=zn());return e}(Wn(e),t))},gr=new WeakMap,vr=function(e){if("rule"===e.type&&e.parent&&!(e.length<1)){for(var t=e.value,n=e.parent,r=e.column===n.column&&e.line===n.line;"rule"!==n.type;)if(!(n=n.parent))return;if((1!==e.props.length||58===t.charCodeAt(0)||gr.get(n))&&!r){gr.set(e,!0);for(var o=[],a=mr(t,o),i=n.props,s=0,l=0;s6)switch(Pn(e,t+1)){case 109:if(45!==Pn(e,t+4))break;case 102:return Sn(e,/(.+:)(.+)-([^]+)/,"$1"+nr+"$2-$3$1"+tr+(108==Pn(e,t+3)?"$3":"$2-$3"))+e;case 115:return~On(e,"stretch")?br(Sn(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(115!==Pn(e,t+1))break;case 6444:switch(Pn(e,_n(e)-3-(~On(e,"!important")&&10))){case 107:return Sn(e,":",":"+nr)+e;case 101:return Sn(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+nr+(45===Pn(e,14)?"inline-":"")+"box$3$1"+nr+"$2$3$1"+er+"$2box$3")+e}break;case 5936:switch(Pn(e,t+11)){case 114:return nr+e+er+Sn(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return nr+e+er+Sn(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return nr+e+er+Sn(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return nr+e+er+e+e}return e}var wr=[function(e,t,n,r){if(e.length>-1&&!e.return)switch(e.type){case ar:e.return=br(e.value,e.length);break;case ir:return sr([Vn(e,{value:Sn(e.value,"@","@"+nr)})],r);case or:if(e.length)return function(e,t){return e.map(t).join("")}(e.props,(function(t){switch(function(e,t){return(e=t.exec(e))?e[0]:e}(t,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return sr([Vn(e,{props:[Sn(t,/:(read-\w+)/,":-moz-$1")]})],r);case"::placeholder":return sr([Vn(e,{props:[Sn(t,/:(plac\w+)/,":"+nr+"input-$1")]}),Vn(e,{props:[Sn(t,/:(plac\w+)/,":-moz-$1")]}),Vn(e,{props:[Sn(t,/:(plac\w+)/,er+"input-$1")]})],r)}return""}))}}],xr=function(e){var t=e.key;if("css"===t){var n=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(n,(function(e){-1!==e.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(e),e.setAttribute("data-s",""))}))}var r=e.stylisPlugins||wr;var o,a,i={},s=[];o=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+t+' "]'),(function(e){for(var t=e.getAttribute("data-emotion").split(" "),n=1;n=4;++r,o-=4)t=1540483477*(65535&(t=255&e.charCodeAt(r)|(255&e.charCodeAt(++r))<<8|(255&e.charCodeAt(++r))<<16|(255&e.charCodeAt(++r))<<24))+(59797*(t>>>16)<<16),n=1540483477*(65535&(t^=t>>>24))+(59797*(t>>>16)<<16)^1540483477*(65535&n)+(59797*(n>>>16)<<16);switch(o){case 3:n^=(255&e.charCodeAt(r+2))<<16;case 2:n^=(255&e.charCodeAt(r+1))<<8;case 1:n=1540483477*(65535&(n^=255&e.charCodeAt(r)))+(59797*(n>>>16)<<16)}return(((n=1540483477*(65535&(n^=n>>>13))+(59797*(n>>>16)<<16))^n>>>15)>>>0).toString(36)}(o)+l;return{name:c,styles:o,next:Ir}},Tr=!!o.useInsertionEffect&&o.useInsertionEffect,Dr=Tr||function(e){return e()},Fr=(Tr||r.useLayoutEffect,{}.hasOwnProperty),Ar=r.createContext("undefined"!=typeof HTMLElement?xr({key:"css"}):null);Ar.Provider;var Vr=function(e){return(0,r.forwardRef)((function(t,n){var o=(0,r.useContext)(Ar);return e(t,o,n)}))};var Hr=r.createContext({});var zr="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",Br=function(e){var t=e.cache,n=e.serialized,r=e.isStringTag;return Er(t,n,r),Dr((function(){return function(e,t,n){Er(e,t,n);var r=e.key+"-"+t.name;if(void 0===e.inserted[t.name]){var o=t;do{e.insert(t===o?"."+r:"",o,e.sheet,!0),o=o.next}while(void 0!==o)}}(t,n,r)})),null},$r=Vr((function(e,t,n){var o=e.css;"string"==typeof o&&void 0!==t.registered[o]&&(o=t.registered[o]);var a=e[zr],i=[o],s="";"string"==typeof e.className?s=function(e,t,n){var r="";return n.split(" ").forEach((function(n){void 0!==e[n]?t.push(e[n]+";"):r+=n+" "})),r}(t.registered,i,e.className):null!=e.className&&(s=e.className+" ");var l=Mr(i,void 0,r.useContext(Hr));s+=t.key+"-"+l.name;var c={};for(var u in e)Fr.call(e,u)&&"css"!==u&&u!==zr&&(c[u]=e[u]);return c.ref=n,c.className=s,r.createElement(r.Fragment,null,r.createElement(Br,{cache:t,serialized:l,isStringTag:"string"==typeof a}),r.createElement(a,c))}));var Qr=$r,Ur=(n(4963),n(3463),function(e,t){var n=arguments;if(null==t||!Fr.call(t,"css"))return r.createElement.apply(void 0,n);var o=n.length,a=new Array(o);a[0]=Qr,a[1]=function(e,t){var n={};for(var r in t)Fr.call(t,r)&&(n[r]=t[r]);return n[zr]=e,n}(e,t);for(var i=2;i({x:e,y:e});function Xr(e){return{...e,top:e.y,left:e.x,right:e.x+e.width,bottom:e.y+e.height}}function eo(e){return ro(e)?(e.nodeName||"").toLowerCase():"#document"}function to(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function no(e){var t;return null==(t=(ro(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function ro(e){return e instanceof Node||e instanceof to(e).Node}function oo(e){return e instanceof Element||e instanceof to(e).Element}function ao(e){return e instanceof HTMLElement||e instanceof to(e).HTMLElement}function io(e){return"undefined"!=typeof ShadowRoot&&(e instanceof ShadowRoot||e instanceof to(e).ShadowRoot)}function so(e){const{overflow:t,overflowX:n,overflowY:r,display:o}=uo(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!["inline","contents"].includes(o)}function lo(){return!("undefined"==typeof CSS||!CSS.supports)&&CSS.supports("-webkit-backdrop-filter","none")}function co(e){return["html","body","#document"].includes(eo(e))}function uo(e){return to(e).getComputedStyle(e)}function po(e){if("html"===eo(e))return e;const t=e.assignedSlot||e.parentNode||io(e)&&e.host||no(e);return io(t)?t.host:t}function fo(e){const t=po(e);return co(t)?e.ownerDocument?e.ownerDocument.body:e.body:ao(t)&&so(t)?t:fo(t)}function ho(e,t,n){var r;void 0===t&&(t=[]),void 0===n&&(n=!0);const o=fo(e),a=o===(null==(r=e.ownerDocument)?void 0:r.body),i=to(o);return a?t.concat(i,i.visualViewport||[],so(o)?o:[],i.frameElement&&n?ho(i.frameElement):[]):t.concat(o,ho(o,[],n))}function mo(e){const t=uo(e);let n=parseFloat(t.width)||0,r=parseFloat(t.height)||0;const o=ao(e),a=o?e.offsetWidth:n,i=o?e.offsetHeight:r,s=Jr(n)!==a||Jr(r)!==i;return s&&(n=a,r=i),{width:n,height:r,$:s}}function go(e){return oo(e)?e:e.contextElement}function vo(e){const t=go(e);if(!ao(t))return Kr(1);const n=t.getBoundingClientRect(),{width:r,height:o,$:a}=mo(t);let i=(a?Jr(n.width):n.width)/r,s=(a?Jr(n.height):n.height)/o;return i&&Number.isFinite(i)||(i=1),s&&Number.isFinite(s)||(s=1),{x:i,y:s}}const yo=Kr(0);function bo(e){const t=to(e);return lo()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:yo}function wo(e,t,n,r){void 0===t&&(t=!1),void 0===n&&(n=!1);const o=e.getBoundingClientRect(),a=go(e);let i=Kr(1);t&&(r?oo(r)&&(i=vo(r)):i=vo(e));const s=function(e,t,n){return void 0===t&&(t=!1),!(!n||t&&n!==to(e))&&t}(a,n,r)?bo(a):Kr(0);let l=(o.left+s.x)/i.x,c=(o.top+s.y)/i.y,u=o.width/i.x,d=o.height/i.y;if(a){const e=to(a),t=r&&oo(r)?to(r):r;let n=e.frameElement;for(;n&&r&&t!==e;){const e=vo(n),t=n.getBoundingClientRect(),r=uo(n),o=t.left+(n.clientLeft+parseFloat(r.paddingLeft))*e.x,a=t.top+(n.clientTop+parseFloat(r.paddingTop))*e.y;l*=e.x,c*=e.y,u*=e.x,d*=e.y,l+=o,c+=a,n=to(n).frameElement}}return Xr({width:u,height:d,x:l,y:c})}function xo(e,t,n,r){void 0===r&&(r={});const{ancestorScroll:o=!0,ancestorResize:a=!0,elementResize:i="function"==typeof ResizeObserver,layoutShift:s="function"==typeof IntersectionObserver,animationFrame:l=!1}=r,c=go(e),u=o||a?[...c?ho(c):[],...ho(t)]:[];u.forEach((e=>{o&&e.addEventListener("scroll",n,{passive:!0}),a&&e.addEventListener("resize",n)}));const d=c&&s?function(e,t){let n,r=null;const o=no(e);function a(){clearTimeout(n),r&&r.disconnect(),r=null}return function i(s,l){void 0===s&&(s=!1),void 0===l&&(l=1),a();const{left:c,top:u,width:d,height:p}=e.getBoundingClientRect();if(s||t(),!d||!p)return;const f={rootMargin:-Yr(u)+"px "+-Yr(o.clientWidth-(c+d))+"px "+-Yr(o.clientHeight-(u+p))+"px "+-Yr(c)+"px",threshold:Gr(0,Zr(1,l))||1};let h=!0;function m(e){const t=e[0].intersectionRatio;if(t!==l){if(!h)return i();t?i(!1,t):n=setTimeout((()=>{i(!1,1e-7)}),100)}h=!1}try{r=new IntersectionObserver(m,{...f,root:o.ownerDocument})}catch(v){r=new IntersectionObserver(m,f)}r.observe(e)}(!0),a}(c,n):null;let p,f=-1,h=null;i&&(h=new ResizeObserver((e=>{let[r]=e;r&&r.target===c&&h&&(h.unobserve(t),cancelAnimationFrame(f),f=requestAnimationFrame((()=>{h&&h.observe(t)}))),n()})),c&&!l&&h.observe(c),h.observe(t));let m=l?wo(e):null;return l&&function t(){const r=wo(e);!m||r.x===m.x&&r.y===m.y&&r.width===m.width&&r.height===m.height||n();m=r,p=requestAnimationFrame(t)}(),n(),()=>{u.forEach((e=>{o&&e.removeEventListener("scroll",n),a&&e.removeEventListener("resize",n)})),d&&d(),h&&h.disconnect(),h=null,l&&cancelAnimationFrame(p)}}var Eo=r.useLayoutEffect,ko=["className","clearValue","cx","getStyles","getClassNames","getValue","hasValue","isMulti","isRtl","options","selectOption","selectProps","setValue","theme"],Co=function(){};function So(e,t){return t?"-"===t[0]?e+t:e+"__"+t:e}function Oo(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),o=2;o-1}function jo(e){return Ro(e)?window.pageYOffset:e.scrollTop}function Io(e,t){Ro(e)?window.scrollTo(0,t):e.scrollTop=t}function Lo(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:200,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:Co,o=jo(e),a=t-o,i=0;!function t(){var s=function(e,t,n,r){return n*((e=e/r-1)*e*e+1)+t}(i+=10,o,a,n);Io(e,s),in.bottom?Io(e,Math.min(t.offsetTop+t.clientHeight-e.offsetHeight+o,e.scrollHeight)):r.top-o=h)return{placement:"bottom",maxHeight:t};if(C>=h&&!i)return a&&Lo(l,S,P),{placement:"bottom",maxHeight:t};if(!i&&C>=r||i&&E>=r)return a&&Lo(l,S,P),{placement:"bottom",maxHeight:i?E-b:C-b};if("auto"===o||i){var N=t,_=i?x:k;return _>=r&&(N=Math.min(_-b-s,t)),{placement:"top",maxHeight:N}}if("bottom"===o)return a&&Io(l,S),{placement:"bottom",maxHeight:t};break;case"top":if(x>=h)return{placement:"top",maxHeight:t};if(k>=h&&!i)return a&&Lo(l,O,P),{placement:"top",maxHeight:t};if(!i&&k>=r||i&&x>=r){var R=t;return(!i&&k>=r||i&&x>=r)&&(R=i?x-w:k-w),a&&Lo(l,O,P),{placement:"top",maxHeight:R}}return{placement:"bottom",maxHeight:t};default:throw new Error('Invalid placement provided "'.concat(o,'".'))}return c}var Uo,Wo=function(e){return"auto"===e?"bottom":e},qo=(0,r.createContext)(null),Zo=function(e){var t=e.children,n=e.minMenuHeight,o=e.maxMenuHeight,a=e.menuPlacement,i=e.menuPosition,s=e.menuShouldScrollIntoView,l=e.theme,c=((0,r.useContext)(qo)||{}).setPortalPlacement,u=(0,r.useRef)(null),d=un((0,r.useState)(o),2),p=d[0],f=d[1],h=un((0,r.useState)(null),2),m=h[0],g=h[1],v=l.spacing.controlHeight;return Eo((function(){var e=u.current;if(e){var t="fixed"===i,r=Qo({maxHeight:o,menuEl:e,minHeight:n,placement:a,shouldScroll:s&&!t,isFixedPosition:t,controlHeight:v});f(r.maxHeight),g(r.placement),null==c||c(r.placement)}}),[o,a,i,s,n,c,v]),t({ref:u,placerProps:ln(ln({},e),{},{placement:m||Wo(a),maxHeight:p})})},Go=function(e){var t=e.children,n=e.innerRef,r=e.innerProps;return Ur("div",fn({},_o(e,"menu",{menu:!0}),{ref:n},r),t)},Jo=function(e,t){var n=e.theme,r=n.spacing.baseUnit,o=n.colors;return ln({textAlign:"center"},t?{}:{color:o.neutral40,padding:"".concat(2*r,"px ").concat(3*r,"px")})},Yo=Jo,Ko=Jo,Xo=["size"],ea=["innerProps","isRtl","size"];var ta,na,ra={name:"8mmkcg",styles:"display:inline-block;fill:currentColor;line-height:1;stroke:currentColor;stroke-width:0"},oa=function(e){var t=e.size,n=dn(e,Xo);return Ur("svg",fn({height:t,width:t,viewBox:"0 0 20 20","aria-hidden":"true",focusable:"false",css:ra},n))},aa=function(e){return Ur(oa,fn({size:20},e),Ur("path",{d:"M14.348 14.849c-0.469 0.469-1.229 0.469-1.697 0l-2.651-3.030-2.651 3.029c-0.469 0.469-1.229 0.469-1.697 0-0.469-0.469-0.469-1.229 0-1.697l2.758-3.15-2.759-3.152c-0.469-0.469-0.469-1.228 0-1.697s1.228-0.469 1.697 0l2.652 3.031 2.651-3.031c0.469-0.469 1.228-0.469 1.697 0s0.469 1.229 0 1.697l-2.758 3.152 2.758 3.15c0.469 0.469 0.469 1.229 0 1.698z"}))},ia=function(e){return Ur(oa,fn({size:20},e),Ur("path",{d:"M4.516 7.548c0.436-0.446 1.043-0.481 1.576 0l3.908 3.747 3.908-3.747c0.533-0.481 1.141-0.446 1.574 0 0.436 0.445 0.408 1.197 0 1.615-0.406 0.418-4.695 4.502-4.695 4.502-0.217 0.223-0.502 0.335-0.787 0.335s-0.57-0.112-0.789-0.335c0 0-4.287-4.084-4.695-4.502s-0.436-1.17 0-1.615z"}))},sa=function(e,t){var n=e.isFocused,r=e.theme,o=r.spacing.baseUnit,a=r.colors;return ln({label:"indicatorContainer",display:"flex",transition:"color 150ms"},t?{}:{color:n?a.neutral60:a.neutral20,padding:2*o,":hover":{color:n?a.neutral80:a.neutral40}})},la=sa,ca=sa,ua=function(){var e=Wr.apply(void 0,arguments),t="animation-"+e.name;return{name:t,styles:"@keyframes "+t+"{"+e.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}}(Uo||(ta=["\n 0%, 80%, 100% { opacity: 0; }\n 40% { opacity: 1; }\n"],na||(na=ta.slice(0)),Uo=Object.freeze(Object.defineProperties(ta,{raw:{value:Object.freeze(na)}})))),da=function(e){var t=e.delay,n=e.offset;return Ur("span",{css:Wr({animation:"".concat(ua," 1s ease-in-out ").concat(t,"ms infinite;"),backgroundColor:"currentColor",borderRadius:"1em",display:"inline-block",marginLeft:n?"1em":void 0,height:"1em",verticalAlign:"top",width:"1em"},"","")})},pa=function(e){var t=e.children,n=e.isDisabled,r=e.isFocused,o=e.innerRef,a=e.innerProps,i=e.menuIsOpen;return Ur("div",fn({ref:o},_o(e,"control",{control:!0,"control--is-disabled":n,"control--is-focused":r,"control--menu-is-open":i}),a,{"aria-disabled":n||void 0}),t)},fa=["data"],ha=function(e){var t=e.children,n=e.cx,r=e.getStyles,o=e.getClassNames,a=e.Heading,i=e.headingProps,s=e.innerProps,l=e.label,c=e.theme,u=e.selectProps;return Ur("div",fn({},_o(e,"group",{group:!0}),s),Ur(a,fn({},i,{selectProps:u,theme:c,getStyles:r,getClassNames:o,cx:n}),l),Ur("div",null,t))},ma=["innerRef","isDisabled","isHidden","inputClassName"],ga={gridArea:"1 / 2",font:"inherit",minWidth:"2px",border:0,margin:0,outline:0,padding:0},va={flex:"1 1 auto",display:"inline-grid",gridArea:"1 / 1 / 2 / 3",gridTemplateColumns:"0 min-content","&:after":ln({content:'attr(data-value) " "',visibility:"hidden",whiteSpace:"pre"},ga)},ya=function(e){return ln({label:"input",color:"inherit",background:0,opacity:e?0:1,width:"100%"},ga)},ba=function(e){var t=e.children,n=e.innerProps;return Ur("div",n,t)};var wa=function(e){var t=e.children,n=e.components,r=e.data,o=e.innerProps,a=e.isDisabled,i=e.removeProps,s=e.selectProps,l=n.Container,c=n.Label,u=n.Remove;return Ur(l,{data:r,innerProps:ln(ln({},_o(e,"multiValue",{"multi-value":!0,"multi-value--is-disabled":a})),o),selectProps:s},Ur(c,{data:r,innerProps:ln({},_o(e,"multiValueLabel",{"multi-value__label":!0})),selectProps:s},t),Ur(u,{data:r,innerProps:ln(ln({},_o(e,"multiValueRemove",{"multi-value__remove":!0})),{},{"aria-label":"Remove ".concat(t||"option")},i),selectProps:s}))},xa={ClearIndicator:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({},_o(e,"clearIndicator",{indicator:!0,"clear-indicator":!0}),n),t||Ur(aa,null))},Control:pa,DropdownIndicator:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({},_o(e,"dropdownIndicator",{indicator:!0,"dropdown-indicator":!0}),n),t||Ur(ia,null))},DownChevron:ia,CrossIcon:aa,Group:ha,GroupHeading:function(e){var t=No(e);t.data;var n=dn(t,fa);return Ur("div",fn({},_o(e,"groupHeading",{"group-heading":!0}),n))},IndicatorsContainer:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({},_o(e,"indicatorsContainer",{indicators:!0}),n),t)},IndicatorSeparator:function(e){var t=e.innerProps;return Ur("span",fn({},t,_o(e,"indicatorSeparator",{"indicator-separator":!0})))},Input:function(e){var t=e.cx,n=e.value,r=No(e),o=r.innerRef,a=r.isDisabled,i=r.isHidden,s=r.inputClassName,l=dn(r,ma);return Ur("div",fn({},_o(e,"input",{"input-container":!0}),{"data-value":n||""}),Ur("input",fn({className:t({input:!0},s),ref:o,style:ya(i),disabled:a},l)))},LoadingIndicator:function(e){var t=e.innerProps,n=e.isRtl,r=e.size,o=void 0===r?4:r,a=dn(e,ea);return Ur("div",fn({},_o(ln(ln({},a),{},{innerProps:t,isRtl:n,size:o}),"loadingIndicator",{indicator:!0,"loading-indicator":!0}),t),Ur(da,{delay:0,offset:n}),Ur(da,{delay:160,offset:!0}),Ur(da,{delay:320,offset:!n}))},Menu:Go,MenuList:function(e){var t=e.children,n=e.innerProps,r=e.innerRef,o=e.isMulti;return Ur("div",fn({},_o(e,"menuList",{"menu-list":!0,"menu-list--is-multi":o}),{ref:r},n),t)},MenuPortal:function(e){var t=e.appendTo,n=e.children,o=e.controlElement,a=e.innerProps,i=e.menuPlacement,s=e.menuPosition,l=(0,r.useRef)(null),c=(0,r.useRef)(null),u=un((0,r.useState)(Wo(i)),2),d=u[0],p=u[1],f=(0,r.useMemo)((function(){return{setPortalPlacement:p}}),[]),h=un((0,r.useState)(null),2),m=h[0],g=h[1],v=(0,r.useCallback)((function(){if(o){var e=function(e){var t=e.getBoundingClientRect();return{bottom:t.bottom,height:t.height,left:t.left,right:t.right,top:t.top,width:t.width}}(o),t="fixed"===s?0:window.pageYOffset,n=e[d]+t;n===(null==m?void 0:m.offset)&&e.left===(null==m?void 0:m.rect.left)&&e.width===(null==m?void 0:m.rect.width)||g({offset:n,rect:e})}}),[o,s,d,null==m?void 0:m.offset,null==m?void 0:m.rect.left,null==m?void 0:m.rect.width]);Eo((function(){v()}),[v]);var y=(0,r.useCallback)((function(){"function"==typeof c.current&&(c.current(),c.current=null),o&&l.current&&(c.current=xo(o,l.current,v,{elementResize:"ResizeObserver"in window}))}),[o,v]);Eo((function(){y()}),[y]);var b=(0,r.useCallback)((function(e){l.current=e,y()}),[y]);if(!t&&"fixed"!==s||!m)return null;var w=Ur("div",fn({ref:b},_o(ln(ln({},e),{},{offset:m.offset,position:s,rect:m.rect}),"menuPortal",{"menu-portal":!0}),a),n);return Ur(qo.Provider,{value:f},t?(0,qr.createPortal)(w,t):w)},LoadingMessage:function(e){var t=e.children,n=void 0===t?"Loading...":t,r=e.innerProps,o=dn(e,$o);return Ur("div",fn({},_o(ln(ln({},o),{},{children:n,innerProps:r}),"loadingMessage",{"menu-notice":!0,"menu-notice--loading":!0}),r),n)},NoOptionsMessage:function(e){var t=e.children,n=void 0===t?"No options":t,r=e.innerProps,o=dn(e,Bo);return Ur("div",fn({},_o(ln(ln({},o),{},{children:n,innerProps:r}),"noOptionsMessage",{"menu-notice":!0,"menu-notice--no-options":!0}),r),n)},MultiValue:wa,MultiValueContainer:ba,MultiValueLabel:ba,MultiValueRemove:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({role:"button"},n),t||Ur(aa,{size:14}))},Option:function(e){var t=e.children,n=e.isDisabled,r=e.isFocused,o=e.isSelected,a=e.innerRef,i=e.innerProps;return Ur("div",fn({},_o(e,"option",{option:!0,"option--is-disabled":n,"option--is-focused":r,"option--is-selected":o}),{ref:a,"aria-disabled":n},i),t)},Placeholder:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({},_o(e,"placeholder",{placeholder:!0}),n),t)},SelectContainer:function(e){var t=e.children,n=e.innerProps,r=e.isDisabled,o=e.isRtl;return Ur("div",fn({},_o(e,"container",{"--is-disabled":r,"--is-rtl":o}),n),t)},SingleValue:function(e){var t=e.children,n=e.isDisabled,r=e.innerProps;return Ur("div",fn({},_o(e,"singleValue",{"single-value":!0,"single-value--is-disabled":n}),r),t)},ValueContainer:function(e){var t=e.children,n=e.innerProps,r=e.isMulti,o=e.hasValue;return Ur("div",fn({},_o(e,"valueContainer",{"value-container":!0,"value-container--is-multi":r,"value-container--has-value":o}),n),t)}},Ea=Number.isNaN||function(e){return"number"==typeof e&&e!=e};function ka(e,t){if(e.length!==t.length)return!1;for(var n=0;n1?"s":""," ").concat(o.join(","),", selected.");case"select-option":return"option ".concat(r,a?" is disabled. Select another option.":", selected.");default:return""}},onFocus:function(e){var t=e.context,n=e.focused,r=e.options,o=e.label,a=void 0===o?"":o,i=e.selectValue,s=e.isDisabled,l=e.isSelected,c=e.isAppleDevice,u=function(e,t){return e&&e.length?"".concat(e.indexOf(t)+1," of ").concat(e.length):""};if("value"===t&&i)return"value ".concat(a," focused, ").concat(u(i,n),".");if("menu"===t&&c){var d=s?" disabled":"",p="".concat(l?" selected":"").concat(d);return"".concat(a).concat(p,", ").concat(u(r,n),".")}return""},onFilter:function(e){var t=e.inputValue,n=e.resultsMessage;return"".concat(n).concat(t?" for search term "+t:"",".")}},Pa=function(e){var t=e.ariaSelection,n=e.focusedOption,o=e.focusedValue,a=e.focusableOptions,i=e.isFocused,s=e.selectValue,l=e.selectProps,c=e.id,u=e.isAppleDevice,d=l.ariaLiveMessages,p=l.getOptionLabel,f=l.inputValue,h=l.isMulti,m=l.isOptionDisabled,g=l.isSearchable,v=l.menuIsOpen,y=l.options,b=l.screenReaderStatus,w=l.tabSelectsValue,x=l.isLoading,E=l["aria-label"],k=l["aria-live"],C=(0,r.useMemo)((function(){return ln(ln({},Oa),d||{})}),[d]),S=(0,r.useMemo)((function(){var e,n="";if(t&&C.onChange){var r=t.option,o=t.options,a=t.removedValue,i=t.removedValues,l=t.value,c=a||r||(e=l,Array.isArray(e)?null:e),u=c?p(c):"",d=o||i||void 0,f=d?d.map(p):[],h=ln({isDisabled:c&&m(c,s),label:u,labels:f},t);n=C.onChange(h)}return n}),[t,C,m,s,p]),O=(0,r.useMemo)((function(){var e="",t=n||o,r=!!(n&&s&&s.includes(n));if(t&&C.onFocus){var i={focused:t,label:p(t),isDisabled:m(t,s),isSelected:r,options:a,context:t===n?"menu":"value",selectValue:s,isAppleDevice:u};e=C.onFocus(i)}return e}),[n,o,p,m,C,a,s,u]),P=(0,r.useMemo)((function(){var e="";if(v&&y.length&&!x&&C.onFilter){var t=b({count:a.length});e=C.onFilter({inputValue:f,resultsMessage:t})}return e}),[a,f,v,C,y,b,x]),N="initial-input-focus"===(null==t?void 0:t.action),_=(0,r.useMemo)((function(){var e="";if(C.guidance){var t=o?"value":v?"menu":"input";e=C.guidance({"aria-label":E,context:t,isDisabled:n&&m(n,s),isMulti:h,isSearchable:g,tabSelectsValue:w,isInitialFocus:N})}return e}),[E,n,o,h,m,g,v,C,s,w,N]),R=Ur(r.Fragment,null,Ur("span",{id:"aria-selection"},S),Ur("span",{id:"aria-focused"},O),Ur("span",{id:"aria-results"},P),Ur("span",{id:"aria-guidance"},_));return Ur(r.Fragment,null,Ur(Sa,{id:c},N&&R),Ur(Sa,{"aria-live":k,"aria-atomic":"false","aria-relevant":"additions text",role:"log"},i&&!N&&R))},Na=[{base:"A",letters:"AⒶAÀÁÂẦẤẪẨÃĀĂẰẮẴẲȦǠÄǞẢÅǺǍȀȂẠẬẶḀĄȺⱯ"},{base:"AA",letters:"Ꜳ"},{base:"AE",letters:"ÆǼǢ"},{base:"AO",letters:"Ꜵ"},{base:"AU",letters:"Ꜷ"},{base:"AV",letters:"ꜸꜺ"},{base:"AY",letters:"Ꜽ"},{base:"B",letters:"BⒷBḂḄḆɃƂƁ"},{base:"C",letters:"CⒸCĆĈĊČÇḈƇȻꜾ"},{base:"D",letters:"DⒹDḊĎḌḐḒḎĐƋƊƉꝹ"},{base:"DZ",letters:"DZDŽ"},{base:"Dz",letters:"DzDž"},{base:"E",letters:"EⒺEÈÉÊỀẾỄỂẼĒḔḖĔĖËẺĚȄȆẸỆȨḜĘḘḚƐƎ"},{base:"F",letters:"FⒻFḞƑꝻ"},{base:"G",letters:"GⒼGǴĜḠĞĠǦĢǤƓꞠꝽꝾ"},{base:"H",letters:"HⒽHĤḢḦȞḤḨḪĦⱧⱵꞍ"},{base:"I",letters:"IⒾIÌÍÎĨĪĬİÏḮỈǏȈȊỊĮḬƗ"},{base:"J",letters:"JⒿJĴɈ"},{base:"K",letters:"KⓀKḰǨḲĶḴƘⱩꝀꝂꝄꞢ"},{base:"L",letters:"LⓁLĿĹĽḶḸĻḼḺŁȽⱢⱠꝈꝆꞀ"},{base:"LJ",letters:"LJ"},{base:"Lj",letters:"Lj"},{base:"M",letters:"MⓂMḾṀṂⱮƜ"},{base:"N",letters:"NⓃNǸŃÑṄŇṆŅṊṈȠƝꞐꞤ"},{base:"NJ",letters:"NJ"},{base:"Nj",letters:"Nj"},{base:"O",letters:"OⓄOÒÓÔỒỐỖỔÕṌȬṎŌṐṒŎȮȰÖȪỎŐǑȌȎƠỜỚỠỞỢỌỘǪǬØǾƆƟꝊꝌ"},{base:"OI",letters:"Ƣ"},{base:"OO",letters:"Ꝏ"},{base:"OU",letters:"Ȣ"},{base:"P",letters:"PⓅPṔṖƤⱣꝐꝒꝔ"},{base:"Q",letters:"QⓆQꝖꝘɊ"},{base:"R",letters:"RⓇRŔṘŘȐȒṚṜŖṞɌⱤꝚꞦꞂ"},{base:"S",letters:"SⓈSẞŚṤŜṠŠṦṢṨȘŞⱾꞨꞄ"},{base:"T",letters:"TⓉTṪŤṬȚŢṰṮŦƬƮȾꞆ"},{base:"TZ",letters:"Ꜩ"},{base:"U",letters:"UⓊUÙÚÛŨṸŪṺŬÜǛǗǕǙỦŮŰǓȔȖƯỪỨỮỬỰỤṲŲṶṴɄ"},{base:"V",letters:"VⓋVṼṾƲꝞɅ"},{base:"VY",letters:"Ꝡ"},{base:"W",letters:"WⓌWẀẂŴẆẄẈⱲ"},{base:"X",letters:"XⓍXẊẌ"},{base:"Y",letters:"YⓎYỲÝŶỸȲẎŸỶỴƳɎỾ"},{base:"Z",letters:"ZⓏZŹẐŻŽẒẔƵȤⱿⱫꝢ"},{base:"a",letters:"aⓐaẚàáâầấẫẩãāăằắẵẳȧǡäǟảåǻǎȁȃạậặḁąⱥɐ"},{base:"aa",letters:"ꜳ"},{base:"ae",letters:"æǽǣ"},{base:"ao",letters:"ꜵ"},{base:"au",letters:"ꜷ"},{base:"av",letters:"ꜹꜻ"},{base:"ay",letters:"ꜽ"},{base:"b",letters:"bⓑbḃḅḇƀƃɓ"},{base:"c",letters:"cⓒcćĉċčçḉƈȼꜿↄ"},{base:"d",letters:"dⓓdḋďḍḑḓḏđƌɖɗꝺ"},{base:"dz",letters:"dzdž"},{base:"e",letters:"eⓔeèéêềếễểẽēḕḗĕėëẻěȅȇẹệȩḝęḙḛɇɛǝ"},{base:"f",letters:"fⓕfḟƒꝼ"},{base:"g",letters:"gⓖgǵĝḡğġǧģǥɠꞡᵹꝿ"},{base:"h",letters:"hⓗhĥḣḧȟḥḩḫẖħⱨⱶɥ"},{base:"hv",letters:"ƕ"},{base:"i",letters:"iⓘiìíîĩīĭïḯỉǐȉȋịįḭɨı"},{base:"j",letters:"jⓙjĵǰɉ"},{base:"k",letters:"kⓚkḱǩḳķḵƙⱪꝁꝃꝅꞣ"},{base:"l",letters:"lⓛlŀĺľḷḹļḽḻſłƚɫⱡꝉꞁꝇ"},{base:"lj",letters:"lj"},{base:"m",letters:"mⓜmḿṁṃɱɯ"},{base:"n",letters:"nⓝnǹńñṅňṇņṋṉƞɲʼnꞑꞥ"},{base:"nj",letters:"nj"},{base:"o",letters:"oⓞoòóôồốỗổõṍȭṏōṑṓŏȯȱöȫỏőǒȍȏơờớỡởợọộǫǭøǿɔꝋꝍɵ"},{base:"oi",letters:"ƣ"},{base:"ou",letters:"ȣ"},{base:"oo",letters:"ꝏ"},{base:"p",letters:"pⓟpṕṗƥᵽꝑꝓꝕ"},{base:"q",letters:"qⓠqɋꝗꝙ"},{base:"r",letters:"rⓡrŕṙřȑȓṛṝŗṟɍɽꝛꞧꞃ"},{base:"s",letters:"sⓢsßśṥŝṡšṧṣṩșşȿꞩꞅẛ"},{base:"t",letters:"tⓣtṫẗťṭțţṱṯŧƭʈⱦꞇ"},{base:"tz",letters:"ꜩ"},{base:"u",letters:"uⓤuùúûũṹūṻŭüǜǘǖǚủůűǔȕȗưừứữửựụṳųṷṵʉ"},{base:"v",letters:"vⓥvṽṿʋꝟʌ"},{base:"vy",letters:"ꝡ"},{base:"w",letters:"wⓦwẁẃŵẇẅẘẉⱳ"},{base:"x",letters:"xⓧxẋẍ"},{base:"y",letters:"yⓨyỳýŷỹȳẏÿỷẙỵƴɏỿ"},{base:"z",letters:"zⓩzźẑżžẓẕƶȥɀⱬꝣ"}],_a=new RegExp("["+Na.map((function(e){return e.letters})).join("")+"]","g"),Ra={},ja=0;ja1?t-1:0),r=1;r0,m=d-p-c,g=!1;m>t&&s.current&&(o&&o(e),s.current=!1),h&&l.current&&(i&&i(e),l.current=!1),h&&t>m?(n&&!s.current&&n(e),f.scrollTop=d,g=!0,s.current=!0):!h&&-t>c&&(a&&!l.current&&a(e),f.scrollTop=0,g=!0,l.current=!0),g&&Ha(e)}}),[n,o,a,i]),p=(0,r.useCallback)((function(e){d(e,e.deltaY)}),[d]),f=(0,r.useCallback)((function(e){c.current=e.changedTouches[0].clientY}),[]),h=(0,r.useCallback)((function(e){var t=c.current-e.changedTouches[0].clientY;d(e,t)}),[d]),m=(0,r.useCallback)((function(e){if(e){var t=!!Vo&&{passive:!1};e.addEventListener("wheel",p,t),e.addEventListener("touchstart",f,t),e.addEventListener("touchmove",h,t)}}),[h,f,p]),g=(0,r.useCallback)((function(e){e&&(e.removeEventListener("wheel",p,!1),e.removeEventListener("touchstart",f,!1),e.removeEventListener("touchmove",h,!1))}),[h,f,p]);return(0,r.useEffect)((function(){if(t){var e=u.current;return m(e),function(){g(e)}}}),[t,m,g]),function(e){u.current=e}}({isEnabled:void 0===o||o,onBottomArrive:e.onBottomArrive,onBottomLeave:e.onBottomLeave,onTopArrive:e.onTopArrive,onTopLeave:e.onTopLeave}),i=function(e){var t=e.isEnabled,n=e.accountForScrollbars,o=void 0===n||n,a=(0,r.useRef)({}),i=(0,r.useRef)(null),s=(0,r.useCallback)((function(e){if(qa){var t=document.body,n=t&&t.style;if(o&&za.forEach((function(e){var t=n&&n[e];a.current[e]=t})),o&&Za<1){var r=parseInt(a.current.paddingRight,10)||0,i=document.body?document.body.clientWidth:0,s=window.innerWidth-i+r||0;Object.keys(Ba).forEach((function(e){var t=Ba[e];n&&(n[e]=t)})),n&&(n.paddingRight="".concat(s,"px"))}t&&Wa()&&(t.addEventListener("touchmove",$a,Ga),e&&(e.addEventListener("touchstart",Ua,Ga),e.addEventListener("touchmove",Qa,Ga))),Za+=1}}),[o]),l=(0,r.useCallback)((function(e){if(qa){var t=document.body,n=t&&t.style;Za=Math.max(Za-1,0),o&&Za<1&&za.forEach((function(e){var t=a.current[e];n&&(n[e]=t)})),t&&Wa()&&(t.removeEventListener("touchmove",$a,Ga),e&&(e.removeEventListener("touchstart",Ua,Ga),e.removeEventListener("touchmove",Qa,Ga)))}}),[o]);return(0,r.useEffect)((function(){if(t){var e=i.current;return s(e),function(){l(e)}}}),[t,s,l]),function(e){i.current=e}}({isEnabled:n});return Ur(r.Fragment,null,n&&Ur("div",{onClick:Ja,css:Ya}),t((function(e){a(e),i(e)})))}var Xa={name:"1a0ro4n-requiredInput",styles:"label:requiredInput;opacity:0;pointer-events:none;position:absolute;bottom:0;left:0;right:0;width:100%"},ei=function(e){var t=e.name,n=e.onFocus;return Ur("input",{required:!0,name:t,tabIndex:-1,"aria-hidden":"true",onFocus:n,css:Xa,value:"",onChange:function(){}})};function ti(e){var t;return"undefined"!=typeof window&&null!=window.navigator&&e.test((null===(t=window.navigator.userAgentData)||void 0===t?void 0:t.platform)||window.navigator.platform)}function ni(){return ti(/^Mac/i)}function ri(){return ti(/^iPhone/i)||ti(/^iPad/i)||ni()&&navigator.maxTouchPoints>1}var oi={clearIndicator:ca,container:function(e){var t=e.isDisabled;return{label:"container",direction:e.isRtl?"rtl":void 0,pointerEvents:t?"none":void 0,position:"relative"}},control:function(e,t){var n=e.isDisabled,r=e.isFocused,o=e.theme,a=o.colors,i=o.borderRadius;return ln({label:"control",alignItems:"center",cursor:"default",display:"flex",flexWrap:"wrap",justifyContent:"space-between",minHeight:o.spacing.controlHeight,outline:"0 !important",position:"relative",transition:"all 100ms"},t?{}:{backgroundColor:n?a.neutral5:a.neutral0,borderColor:n?a.neutral10:r?a.primary:a.neutral20,borderRadius:i,borderStyle:"solid",borderWidth:1,boxShadow:r?"0 0 0 1px ".concat(a.primary):void 0,"&:hover":{borderColor:r?a.primary:a.neutral30}})},dropdownIndicator:la,group:function(e,t){var n=e.theme.spacing;return t?{}:{paddingBottom:2*n.baseUnit,paddingTop:2*n.baseUnit}},groupHeading:function(e,t){var n=e.theme,r=n.colors,o=n.spacing;return ln({label:"group",cursor:"default",display:"block"},t?{}:{color:r.neutral40,fontSize:"75%",fontWeight:500,marginBottom:"0.25em",paddingLeft:3*o.baseUnit,paddingRight:3*o.baseUnit,textTransform:"uppercase"})},indicatorsContainer:function(){return{alignItems:"center",alignSelf:"stretch",display:"flex",flexShrink:0}},indicatorSeparator:function(e,t){var n=e.isDisabled,r=e.theme,o=r.spacing.baseUnit,a=r.colors;return ln({label:"indicatorSeparator",alignSelf:"stretch",width:1},t?{}:{backgroundColor:n?a.neutral10:a.neutral20,marginBottom:2*o,marginTop:2*o})},input:function(e,t){var n=e.isDisabled,r=e.value,o=e.theme,a=o.spacing,i=o.colors;return ln(ln({visibility:n?"hidden":"visible",transform:r?"translateZ(0)":""},va),t?{}:{margin:a.baseUnit/2,paddingBottom:a.baseUnit/2,paddingTop:a.baseUnit/2,color:i.neutral80})},loadingIndicator:function(e,t){var n=e.isFocused,r=e.size,o=e.theme,a=o.colors,i=o.spacing.baseUnit;return ln({label:"loadingIndicator",display:"flex",transition:"color 150ms",alignSelf:"center",fontSize:r,lineHeight:1,marginRight:r,textAlign:"center",verticalAlign:"middle"},t?{}:{color:n?a.neutral60:a.neutral20,padding:2*i})},loadingMessage:Ko,menu:function(e,t){var n,r=e.placement,o=e.theme,a=o.borderRadius,i=o.spacing,s=o.colors;return ln((an(n={label:"menu"},function(e){return e?{bottom:"top",top:"bottom"}[e]:"bottom"}(r),"100%"),an(n,"position","absolute"),an(n,"width","100%"),an(n,"zIndex",1),n),t?{}:{backgroundColor:s.neutral0,borderRadius:a,boxShadow:"0 0 0 1px hsla(0, 0%, 0%, 0.1), 0 4px 11px hsla(0, 0%, 0%, 0.1)",marginBottom:i.menuGutter,marginTop:i.menuGutter})},menuList:function(e,t){var n=e.maxHeight,r=e.theme.spacing.baseUnit;return ln({maxHeight:n,overflowY:"auto",position:"relative",WebkitOverflowScrolling:"touch"},t?{}:{paddingBottom:r,paddingTop:r})},menuPortal:function(e){var t=e.rect,n=e.offset,r=e.position;return{left:t.left,position:r,top:n,width:t.width,zIndex:1}},multiValue:function(e,t){var n=e.theme,r=n.spacing,o=n.borderRadius,a=n.colors;return ln({label:"multiValue",display:"flex",minWidth:0},t?{}:{backgroundColor:a.neutral10,borderRadius:o/2,margin:r.baseUnit/2})},multiValueLabel:function(e,t){var n=e.theme,r=n.borderRadius,o=n.colors,a=e.cropWithEllipsis;return ln({overflow:"hidden",textOverflow:a||void 0===a?"ellipsis":void 0,whiteSpace:"nowrap"},t?{}:{borderRadius:r/2,color:o.neutral80,fontSize:"85%",padding:3,paddingLeft:6})},multiValueRemove:function(e,t){var n=e.theme,r=n.spacing,o=n.borderRadius,a=n.colors,i=e.isFocused;return ln({alignItems:"center",display:"flex"},t?{}:{borderRadius:o/2,backgroundColor:i?a.dangerLight:void 0,paddingLeft:r.baseUnit,paddingRight:r.baseUnit,":hover":{backgroundColor:a.dangerLight,color:a.danger}})},noOptionsMessage:Yo,option:function(e,t){var n=e.isDisabled,r=e.isFocused,o=e.isSelected,a=e.theme,i=a.spacing,s=a.colors;return ln({label:"option",cursor:"default",display:"block",fontSize:"inherit",width:"100%",userSelect:"none",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)"},t?{}:{backgroundColor:o?s.primary:r?s.primary25:"transparent",color:n?s.neutral20:o?s.neutral0:"inherit",padding:"".concat(2*i.baseUnit,"px ").concat(3*i.baseUnit,"px"),":active":{backgroundColor:n?void 0:o?s.primary:s.primary50}})},placeholder:function(e,t){var n=e.theme,r=n.spacing,o=n.colors;return ln({label:"placeholder",gridArea:"1 / 1 / 2 / 3"},t?{}:{color:o.neutral50,marginLeft:r.baseUnit/2,marginRight:r.baseUnit/2})},singleValue:function(e,t){var n=e.isDisabled,r=e.theme,o=r.spacing,a=r.colors;return ln({label:"singleValue",gridArea:"1 / 1 / 2 / 3",maxWidth:"100%",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},t?{}:{color:n?a.neutral40:a.neutral80,marginLeft:o.baseUnit/2,marginRight:o.baseUnit/2})},valueContainer:function(e,t){var n=e.theme.spacing,r=e.isMulti,o=e.hasValue,a=e.selectProps.controlShouldRenderValue;return ln({alignItems:"center",display:r&&o&&a?"flex":"grid",flex:1,flexWrap:"wrap",WebkitOverflowScrolling:"touch",position:"relative",overflow:"hidden"},t?{}:{padding:"".concat(n.baseUnit/2,"px ").concat(2*n.baseUnit,"px")})}};var ai,ii={borderRadius:4,colors:{primary:"#2684FF",primary75:"#4C9AFF",primary50:"#B2D4FF",primary25:"#DEEBFF",danger:"#DE350B",dangerLight:"#FFBDAD",neutral0:"hsl(0, 0%, 100%)",neutral5:"hsl(0, 0%, 95%)",neutral10:"hsl(0, 0%, 90%)",neutral20:"hsl(0, 0%, 80%)",neutral30:"hsl(0, 0%, 70%)",neutral40:"hsl(0, 0%, 60%)",neutral50:"hsl(0, 0%, 50%)",neutral60:"hsl(0, 0%, 40%)",neutral70:"hsl(0, 0%, 30%)",neutral80:"hsl(0, 0%, 20%)",neutral90:"hsl(0, 0%, 10%)"},spacing:{baseUnit:4,controlHeight:38,menuGutter:8}},si={"aria-live":"polite",backspaceRemovesValue:!0,blurInputOnSelect:To(),captureMenuScroll:!To(),classNames:{},closeMenuOnSelect:!0,closeMenuOnScroll:!1,components:{},controlShouldRenderValue:!0,escapeClearsValue:!1,filterOption:function(e,t){if(e.data.__isNew__)return!0;var n=ln({ignoreCase:!0,ignoreAccents:!0,stringify:Fa,trim:!0,matchFrom:"any"},ai),r=n.ignoreCase,o=n.ignoreAccents,a=n.stringify,i=n.trim,s=n.matchFrom,l=i?Da(t):t,c=i?Da(a(e)):a(e);return r&&(l=l.toLowerCase(),c=c.toLowerCase()),o&&(l=Ta(l),c=Ma(c)),"start"===s?c.substr(0,l.length)===l:c.indexOf(l)>-1},formatGroupLabel:function(e){return e.label},getOptionLabel:function(e){return e.label},getOptionValue:function(e){return e.value},isDisabled:!1,isLoading:!1,isMulti:!1,isRtl:!1,isSearchable:!0,isOptionDisabled:function(e){return!!e.isDisabled},loadingMessage:function(){return"Loading..."},maxMenuHeight:300,minMenuHeight:140,menuIsOpen:!1,menuPlacement:"bottom",menuPosition:"absolute",menuShouldBlockScroll:!1,menuShouldScrollIntoView:!function(){try{return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)}catch(v){return!1}}(),noOptionsMessage:function(){return"No options"},openMenuOnFocus:!1,openMenuOnClick:!0,options:[],pageSize:5,placeholder:"Select...",screenReaderStatus:function(e){var t=e.count;return"".concat(t," result").concat(1!==t?"s":""," available")},styles:{},tabIndex:0,tabSelectsValue:!0,unstyled:!1};function li(e,t,n,r){return{type:"option",data:t,isDisabled:gi(e,t,n),isSelected:vi(e,t,n),label:hi(e,t),value:mi(e,t),index:r}}function ci(e,t){return e.options.map((function(n,r){if("options"in n){var o=n.options.map((function(n,r){return li(e,n,t,r)})).filter((function(t){return pi(e,t)}));return o.length>0?{type:"group",data:n,options:o,index:r}:void 0}var a=li(e,n,t,r);return pi(e,a)?a:void 0})).filter(Ho)}function ui(e){return e.reduce((function(e,t){return"group"===t.type?e.push.apply(e,(0,nn.Z)(t.options.map((function(e){return e.data})))):e.push(t.data),e}),[])}function di(e,t){return e.reduce((function(e,n){return"group"===n.type?e.push.apply(e,(0,nn.Z)(n.options.map((function(e){return{data:e.data,id:"".concat(t,"-").concat(n.index,"-").concat(e.index)}})))):e.push({data:n.data,id:"".concat(t,"-").concat(n.index)}),e}),[])}function pi(e,t){var n=e.inputValue,r=void 0===n?"":n,o=t.data,a=t.isSelected,i=t.label,s=t.value;return(!bi(e)||!a)&&yi(e,{label:i,value:s,data:o},r)}var fi=function(e,t){var n;return(null===(n=e.find((function(e){return e.data===t})))||void 0===n?void 0:n.id)||null},hi=function(e,t){return e.getOptionLabel(t)},mi=function(e,t){return e.getOptionValue(t)};function gi(e,t,n){return"function"==typeof e.isOptionDisabled&&e.isOptionDisabled(t,n)}function vi(e,t,n){if(n.indexOf(t)>-1)return!0;if("function"==typeof e.isOptionSelected)return e.isOptionSelected(t,n);var r=mi(e,t);return n.some((function(t){return mi(e,t)===r}))}function yi(e,t,n){return!e.filterOption||e.filterOption(t,n)}var bi=function(e){var t=e.hideSelectedOptions,n=e.isMulti;return void 0===t?n:t},wi=1,xi=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&(0,mn.Z)(e,t)}(i,e);var t,n,o,a=bn(i);function i(e){var t;if(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,i),(t=a.call(this,e)).state={ariaSelection:null,focusedOption:null,focusedOptionId:null,focusableOptionsWithIds:[],focusedValue:null,inputIsHidden:!1,isFocused:!1,selectValue:[],clearFocusValueOnUpdate:!1,prevWasFocused:!1,inputIsHiddenAfterUpdate:void 0,prevProps:void 0,instancePrefix:""},t.blockOptionHover=!1,t.isComposing=!1,t.commonProps=void 0,t.initialTouchX=0,t.initialTouchY=0,t.openAfterFocus=!1,t.scrollToFocusedOptionOnUpdate=!1,t.userIsDragging=void 0,t.isAppleDevice=ni()||ri(),t.controlRef=null,t.getControlRef=function(e){t.controlRef=e},t.focusedOptionRef=null,t.getFocusedOptionRef=function(e){t.focusedOptionRef=e},t.menuListRef=null,t.getMenuListRef=function(e){t.menuListRef=e},t.inputRef=null,t.getInputRef=function(e){t.inputRef=e},t.focus=t.focusInput,t.blur=t.blurInput,t.onChange=function(e,n){var r=t.props,o=r.onChange,a=r.name;n.name=a,t.ariaOnChange(e,n),o(e,n)},t.setValue=function(e,n,r){var o=t.props,a=o.closeMenuOnSelect,i=o.isMulti,s=o.inputValue;t.onInputChange("",{action:"set-value",prevInputValue:s}),a&&(t.setState({inputIsHiddenAfterUpdate:!i}),t.onMenuClose()),t.setState({clearFocusValueOnUpdate:!0}),t.onChange(e,{action:n,option:r})},t.selectOption=function(e){var n=t.props,r=n.blurInputOnSelect,o=n.isMulti,a=n.name,i=t.state.selectValue,s=o&&t.isOptionSelected(e,i),l=t.isOptionDisabled(e,i);if(s){var c=t.getOptionValue(e);t.setValue(i.filter((function(e){return t.getOptionValue(e)!==c})),"deselect-option",e)}else{if(l)return void t.ariaOnChange(e,{action:"select-option",option:e,name:a});o?t.setValue([].concat((0,nn.Z)(i),[e]),"select-option",e):t.setValue(e,"select-option")}r&&t.blurInput()},t.removeValue=function(e){var n=t.props.isMulti,r=t.state.selectValue,o=t.getOptionValue(e),a=r.filter((function(e){return t.getOptionValue(e)!==o})),i=zo(n,a,a[0]||null);t.onChange(i,{action:"remove-value",removedValue:e}),t.focusInput()},t.clearValue=function(){var e=t.state.selectValue;t.onChange(zo(t.props.isMulti,[],null),{action:"clear",removedValues:e})},t.popValue=function(){var e=t.props.isMulti,n=t.state.selectValue,r=n[n.length-1],o=n.slice(0,n.length-1),a=zo(e,o,o[0]||null);t.onChange(a,{action:"pop-value",removedValue:r})},t.getFocusedOptionId=function(e){return fi(t.state.focusableOptionsWithIds,e)},t.getFocusableOptionsWithIds=function(){return di(ci(t.props,t.state.selectValue),t.getElementId("option"))},t.getValue=function(){return t.state.selectValue},t.cx=function(){for(var e=arguments.length,n=new Array(e),r=0;r5||a>5}},t.onTouchEnd=function(e){t.userIsDragging||(t.controlRef&&!t.controlRef.contains(e.target)&&t.menuListRef&&!t.menuListRef.contains(e.target)&&t.blurInput(),t.initialTouchX=0,t.initialTouchY=0)},t.onControlTouchEnd=function(e){t.userIsDragging||t.onControlMouseDown(e)},t.onClearIndicatorTouchEnd=function(e){t.userIsDragging||t.onClearIndicatorMouseDown(e)},t.onDropdownIndicatorTouchEnd=function(e){t.userIsDragging||t.onDropdownIndicatorMouseDown(e)},t.handleInputChange=function(e){var n=t.props.inputValue,r=e.currentTarget.value;t.setState({inputIsHiddenAfterUpdate:!1}),t.onInputChange(r,{action:"input-change",prevInputValue:n}),t.props.menuIsOpen||t.onMenuOpen()},t.onInputFocus=function(e){t.props.onFocus&&t.props.onFocus(e),t.setState({inputIsHiddenAfterUpdate:!1,isFocused:!0}),(t.openAfterFocus||t.props.openMenuOnFocus)&&t.openMenu("first"),t.openAfterFocus=!1},t.onInputBlur=function(e){var n=t.props.inputValue;t.menuListRef&&t.menuListRef.contains(document.activeElement)?t.inputRef.focus():(t.props.onBlur&&t.props.onBlur(e),t.onInputChange("",{action:"input-blur",prevInputValue:n}),t.onMenuClose(),t.setState({focusedValue:null,isFocused:!1}))},t.onOptionHover=function(e){if(!t.blockOptionHover&&t.state.focusedOption!==e){var n=t.getFocusableOptions().indexOf(e);t.setState({focusedOption:e,focusedOptionId:n>-1?t.getFocusedOptionId(e):null})}},t.shouldHideSelectedOptions=function(){return bi(t.props)},t.onValueInputFocus=function(e){e.preventDefault(),e.stopPropagation(),t.focus()},t.onKeyDown=function(e){var n=t.props,r=n.isMulti,o=n.backspaceRemovesValue,a=n.escapeClearsValue,i=n.inputValue,s=n.isClearable,l=n.isDisabled,c=n.menuIsOpen,u=n.onKeyDown,d=n.tabSelectsValue,p=n.openMenuOnFocus,f=t.state,h=f.focusedOption,m=f.focusedValue,g=f.selectValue;if(!(l||"function"==typeof u&&(u(e),e.defaultPrevented))){switch(t.blockOptionHover=!0,e.key){case"ArrowLeft":if(!r||i)return;t.focusValue("previous");break;case"ArrowRight":if(!r||i)return;t.focusValue("next");break;case"Delete":case"Backspace":if(i)return;if(m)t.removeValue(m);else{if(!o)return;r?t.popValue():s&&t.clearValue()}break;case"Tab":if(t.isComposing)return;if(e.shiftKey||!c||!d||!h||p&&t.isOptionSelected(h,g))return;t.selectOption(h);break;case"Enter":if(229===e.keyCode)break;if(c){if(!h)return;if(t.isComposing)return;t.selectOption(h);break}return;case"Escape":c?(t.setState({inputIsHiddenAfterUpdate:!1}),t.onInputChange("",{action:"menu-close",prevInputValue:i}),t.onMenuClose()):s&&a&&t.clearValue();break;case" ":if(i)return;if(!c){t.openMenu("first");break}if(!h)return;t.selectOption(h);break;case"ArrowUp":c?t.focusOption("up"):t.openMenu("last");break;case"ArrowDown":c?t.focusOption("down"):t.openMenu("first");break;case"PageUp":if(!c)return;t.focusOption("pageup");break;case"PageDown":if(!c)return;t.focusOption("pagedown");break;case"Home":if(!c)return;t.focusOption("first");break;case"End":if(!c)return;t.focusOption("last");break;default:return}e.preventDefault()}},t.state.instancePrefix="react-select-"+(t.props.instanceId||++wi),t.state.selectValue=Po(e.value),e.menuIsOpen&&t.state.selectValue.length){var n=t.getFocusableOptionsWithIds(),r=t.buildFocusableOptions(),o=r.indexOf(t.state.selectValue[0]);t.state.focusableOptionsWithIds=n,t.state.focusedOption=r[o],t.state.focusedOptionId=fi(n,r[o])}return t}return t=i,n=[{key:"componentDidMount",value:function(){this.startListeningComposition(),this.startListeningToTouch(),this.props.closeMenuOnScroll&&document&&document.addEventListener&&document.addEventListener("scroll",this.onScroll,!0),this.props.autoFocus&&this.focusInput(),this.props.menuIsOpen&&this.state.focusedOption&&this.menuListRef&&this.focusedOptionRef&&Mo(this.menuListRef,this.focusedOptionRef)}},{key:"componentDidUpdate",value:function(e){var t=this.props,n=t.isDisabled,r=t.menuIsOpen,o=this.state.isFocused;(o&&!n&&e.isDisabled||o&&r&&!e.menuIsOpen)&&this.focusInput(),o&&n&&!e.isDisabled?this.setState({isFocused:!1},this.onMenuClose):o||n||!e.isDisabled||this.inputRef!==document.activeElement||this.setState({isFocused:!0}),this.menuListRef&&this.focusedOptionRef&&this.scrollToFocusedOptionOnUpdate&&(Mo(this.menuListRef,this.focusedOptionRef),this.scrollToFocusedOptionOnUpdate=!1)}},{key:"componentWillUnmount",value:function(){this.stopListeningComposition(),this.stopListeningToTouch(),document.removeEventListener("scroll",this.onScroll,!0)}},{key:"onMenuOpen",value:function(){this.props.onMenuOpen()}},{key:"onMenuClose",value:function(){this.onInputChange("",{action:"menu-close",prevInputValue:this.props.inputValue}),this.props.onMenuClose()}},{key:"onInputChange",value:function(e,t){this.props.onInputChange(e,t)}},{key:"focusInput",value:function(){this.inputRef&&this.inputRef.focus()}},{key:"blurInput",value:function(){this.inputRef&&this.inputRef.blur()}},{key:"openMenu",value:function(e){var t=this,n=this.state,r=n.selectValue,o=n.isFocused,a=this.buildFocusableOptions(),i="first"===e?0:a.length-1;if(!this.props.isMulti){var s=a.indexOf(r[0]);s>-1&&(i=s)}this.scrollToFocusedOptionOnUpdate=!(o&&this.menuListRef),this.setState({inputIsHiddenAfterUpdate:!1,focusedValue:null,focusedOption:a[i],focusedOptionId:this.getFocusedOptionId(a[i])},(function(){return t.onMenuOpen()}))}},{key:"focusValue",value:function(e){var t=this.state,n=t.selectValue,r=t.focusedValue;if(this.props.isMulti){this.setState({focusedOption:null});var o=n.indexOf(r);r||(o=-1);var a=n.length-1,i=-1;if(n.length){switch(e){case"previous":i=0===o?0:-1===o?a:o-1;break;case"next":o>-1&&o0&&void 0!==arguments[0]?arguments[0]:"first",t=this.props.pageSize,n=this.state.focusedOption,r=this.getFocusableOptions();if(r.length){var o=0,a=r.indexOf(n);n||(a=-1),"up"===e?o=a>0?a-1:r.length-1:"down"===e?o=(a+1)%r.length:"pageup"===e?(o=a-t)<0&&(o=0):"pagedown"===e?(o=a+t)>r.length-1&&(o=r.length-1):"last"===e&&(o=r.length-1),this.scrollToFocusedOptionOnUpdate=!0,this.setState({focusedOption:r[o],focusedValue:null,focusedOptionId:this.getFocusedOptionId(r[o])})}}},{key:"getTheme",value:function(){return this.props.theme?"function"==typeof this.props.theme?this.props.theme(ii):ln(ln({},ii),this.props.theme):ii}},{key:"getCommonProps",value:function(){var e=this.clearValue,t=this.cx,n=this.getStyles,r=this.getClassNames,o=this.getValue,a=this.selectOption,i=this.setValue,s=this.props,l=s.isMulti,c=s.isRtl,u=s.options;return{clearValue:e,cx:t,getStyles:n,getClassNames:r,getValue:o,hasValue:this.hasValue(),isMulti:l,isRtl:c,options:u,selectOption:a,selectProps:s,setValue:i,theme:this.getTheme()}}},{key:"hasValue",value:function(){return this.state.selectValue.length>0}},{key:"hasOptions",value:function(){return!!this.getFocusableOptions().length}},{key:"isClearable",value:function(){var e=this.props,t=e.isClearable,n=e.isMulti;return void 0===t?n:t}},{key:"isOptionDisabled",value:function(e,t){return gi(this.props,e,t)}},{key:"isOptionSelected",value:function(e,t){return vi(this.props,e,t)}},{key:"filterOption",value:function(e,t){return yi(this.props,e,t)}},{key:"formatOptionLabel",value:function(e,t){if("function"==typeof this.props.formatOptionLabel){var n=this.props.inputValue,r=this.state.selectValue;return this.props.formatOptionLabel(e,{context:t,inputValue:n,selectValue:r})}return this.getOptionLabel(e)}},{key:"formatGroupLabel",value:function(e){return this.props.formatGroupLabel(e)}},{key:"startListeningComposition",value:function(){document&&document.addEventListener&&(document.addEventListener("compositionstart",this.onCompositionStart,!1),document.addEventListener("compositionend",this.onCompositionEnd,!1))}},{key:"stopListeningComposition",value:function(){document&&document.removeEventListener&&(document.removeEventListener("compositionstart",this.onCompositionStart),document.removeEventListener("compositionend",this.onCompositionEnd))}},{key:"startListeningToTouch",value:function(){document&&document.addEventListener&&(document.addEventListener("touchstart",this.onTouchStart,!1),document.addEventListener("touchmove",this.onTouchMove,!1),document.addEventListener("touchend",this.onTouchEnd,!1))}},{key:"stopListeningToTouch",value:function(){document&&document.removeEventListener&&(document.removeEventListener("touchstart",this.onTouchStart),document.removeEventListener("touchmove",this.onTouchMove),document.removeEventListener("touchend",this.onTouchEnd))}},{key:"renderInput",value:function(){var e=this.props,t=e.isDisabled,n=e.isSearchable,o=e.inputId,a=e.inputValue,i=e.tabIndex,s=e.form,l=e.menuIsOpen,c=e.required,u=this.getComponents().Input,d=this.state,p=d.inputIsHidden,f=d.ariaSelection,h=this.commonProps,m=o||this.getElementId("input"),g=ln(ln(ln({"aria-autocomplete":"list","aria-expanded":l,"aria-haspopup":!0,"aria-errormessage":this.props["aria-errormessage"],"aria-invalid":this.props["aria-invalid"],"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],"aria-required":c,role:"combobox","aria-activedescendant":this.isAppleDevice?void 0:this.state.focusedOptionId||""},l&&{"aria-controls":this.getElementId("listbox")}),!n&&{"aria-readonly":!0}),this.hasValue()?"initial-input-focus"===(null==f?void 0:f.action)&&{"aria-describedby":this.getElementId("live-region")}:{"aria-describedby":this.getElementId("placeholder")});return n?r.createElement(u,fn({},h,{autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",id:m,innerRef:this.getInputRef,isDisabled:t,isHidden:p,onBlur:this.onInputBlur,onChange:this.handleInputChange,onFocus:this.onInputFocus,spellCheck:"false",tabIndex:i,form:s,type:"text",value:a},g)):r.createElement(Va,fn({id:m,innerRef:this.getInputRef,onBlur:this.onInputBlur,onChange:Co,onFocus:this.onInputFocus,disabled:t,tabIndex:i,inputMode:"none",form:s,value:""},g))}},{key:"renderPlaceholderOrValue",value:function(){var e=this,t=this.getComponents(),n=t.MultiValue,o=t.MultiValueContainer,a=t.MultiValueLabel,i=t.MultiValueRemove,s=t.SingleValue,l=t.Placeholder,c=this.commonProps,u=this.props,d=u.controlShouldRenderValue,p=u.isDisabled,f=u.isMulti,h=u.inputValue,m=u.placeholder,g=this.state,v=g.selectValue,y=g.focusedValue,b=g.isFocused;if(!this.hasValue()||!d)return h?null:r.createElement(l,fn({},c,{key:"placeholder",isDisabled:p,isFocused:b,innerProps:{id:this.getElementId("placeholder")}}),m);if(f)return v.map((function(t,s){var l=t===y,u="".concat(e.getOptionLabel(t),"-").concat(e.getOptionValue(t));return r.createElement(n,fn({},c,{components:{Container:o,Label:a,Remove:i},isFocused:l,isDisabled:p,key:u,index:s,removeProps:{onClick:function(){return e.removeValue(t)},onTouchEnd:function(){return e.removeValue(t)},onMouseDown:function(e){e.preventDefault()}},data:t}),e.formatOptionLabel(t,"value"))}));if(h)return null;var w=v[0];return r.createElement(s,fn({},c,{data:w,isDisabled:p}),this.formatOptionLabel(w,"value"))}},{key:"renderClearIndicator",value:function(){var e=this.getComponents().ClearIndicator,t=this.commonProps,n=this.props,o=n.isDisabled,a=n.isLoading,i=this.state.isFocused;if(!this.isClearable()||!e||o||!this.hasValue()||a)return null;var s={onMouseDown:this.onClearIndicatorMouseDown,onTouchEnd:this.onClearIndicatorTouchEnd,"aria-hidden":"true"};return r.createElement(e,fn({},t,{innerProps:s,isFocused:i}))}},{key:"renderLoadingIndicator",value:function(){var e=this.getComponents().LoadingIndicator,t=this.commonProps,n=this.props,o=n.isDisabled,a=n.isLoading,i=this.state.isFocused;return e&&a?r.createElement(e,fn({},t,{innerProps:{"aria-hidden":"true"},isDisabled:o,isFocused:i})):null}},{key:"renderIndicatorSeparator",value:function(){var e=this.getComponents(),t=e.DropdownIndicator,n=e.IndicatorSeparator;if(!t||!n)return null;var o=this.commonProps,a=this.props.isDisabled,i=this.state.isFocused;return r.createElement(n,fn({},o,{isDisabled:a,isFocused:i}))}},{key:"renderDropdownIndicator",value:function(){var e=this.getComponents().DropdownIndicator;if(!e)return null;var t=this.commonProps,n=this.props.isDisabled,o=this.state.isFocused,a={onMouseDown:this.onDropdownIndicatorMouseDown,onTouchEnd:this.onDropdownIndicatorTouchEnd,"aria-hidden":"true"};return r.createElement(e,fn({},t,{innerProps:a,isDisabled:n,isFocused:o}))}},{key:"renderMenu",value:function(){var e=this,t=this.getComponents(),n=t.Group,o=t.GroupHeading,a=t.Menu,i=t.MenuList,s=t.MenuPortal,l=t.LoadingMessage,c=t.NoOptionsMessage,u=t.Option,d=this.commonProps,p=this.state.focusedOption,f=this.props,h=f.captureMenuScroll,m=f.inputValue,g=f.isLoading,v=f.loadingMessage,y=f.minMenuHeight,b=f.maxMenuHeight,w=f.menuIsOpen,x=f.menuPlacement,E=f.menuPosition,k=f.menuPortalTarget,C=f.menuShouldBlockScroll,S=f.menuShouldScrollIntoView,O=f.noOptionsMessage,P=f.onMenuScrollToTop,N=f.onMenuScrollToBottom;if(!w)return null;var _,R=function(t,n){var o=t.type,a=t.data,i=t.isDisabled,s=t.isSelected,l=t.label,c=t.value,f=p===a,h=i?void 0:function(){return e.onOptionHover(a)},m=i?void 0:function(){return e.selectOption(a)},g="".concat(e.getElementId("option"),"-").concat(n),v={id:g,onClick:m,onMouseMove:h,onMouseOver:h,tabIndex:-1,role:"option","aria-selected":e.isAppleDevice?void 0:s};return r.createElement(u,fn({},d,{innerProps:v,data:a,isDisabled:i,isSelected:s,key:g,label:l,type:o,value:c,isFocused:f,innerRef:f?e.getFocusedOptionRef:void 0}),e.formatOptionLabel(t.data,"menu"))};if(this.hasOptions())_=this.getCategorizedOptions().map((function(t){if("group"===t.type){var a=t.data,i=t.options,s=t.index,l="".concat(e.getElementId("group"),"-").concat(s),c="".concat(l,"-heading");return r.createElement(n,fn({},d,{key:l,data:a,options:i,Heading:o,headingProps:{id:c,data:t.data},label:e.formatGroupLabel(t.data)}),t.options.map((function(e){return R(e,"".concat(s,"-").concat(e.index))})))}if("option"===t.type)return R(t,"".concat(t.index))}));else if(g){var j=v({inputValue:m});if(null===j)return null;_=r.createElement(l,d,j)}else{var I=O({inputValue:m});if(null===I)return null;_=r.createElement(c,d,I)}var L={minMenuHeight:y,maxMenuHeight:b,menuPlacement:x,menuPosition:E,menuShouldScrollIntoView:S},M=r.createElement(Zo,fn({},d,L),(function(t){var n=t.ref,o=t.placerProps,s=o.placement,l=o.maxHeight;return r.createElement(a,fn({},d,L,{innerRef:n,innerProps:{onMouseDown:e.onMenuMouseDown,onMouseMove:e.onMenuMouseMove},isLoading:g,placement:s}),r.createElement(Ka,{captureEnabled:h,onTopArrive:P,onBottomArrive:N,lockEnabled:C},(function(t){return r.createElement(i,fn({},d,{innerRef:function(n){e.getMenuListRef(n),t(n)},innerProps:{role:"listbox","aria-multiselectable":d.isMulti,id:e.getElementId("listbox")},isLoading:g,maxHeight:l,focusedOption:p}),_)})))}));return k||"fixed"===E?r.createElement(s,fn({},d,{appendTo:k,controlElement:this.controlRef,menuPlacement:x,menuPosition:E}),M):M}},{key:"renderFormField",value:function(){var e=this,t=this.props,n=t.delimiter,o=t.isDisabled,a=t.isMulti,i=t.name,s=t.required,l=this.state.selectValue;if(s&&!this.hasValue()&&!o)return r.createElement(ei,{name:i,onFocus:this.onValueInputFocus});if(i&&!o){if(a){if(n){var c=l.map((function(t){return e.getOptionValue(t)})).join(n);return r.createElement("input",{name:i,type:"hidden",value:c})}var u=l.length>0?l.map((function(t,n){return r.createElement("input",{key:"i-".concat(n),name:i,type:"hidden",value:e.getOptionValue(t)})})):r.createElement("input",{name:i,type:"hidden",value:""});return r.createElement("div",null,u)}var d=l[0]?this.getOptionValue(l[0]):"";return r.createElement("input",{name:i,type:"hidden",value:d})}}},{key:"renderLiveRegion",value:function(){var e=this.commonProps,t=this.state,n=t.ariaSelection,o=t.focusedOption,a=t.focusedValue,i=t.isFocused,s=t.selectValue,l=this.getFocusableOptions();return r.createElement(Pa,fn({},e,{id:this.getElementId("live-region"),ariaSelection:n,focusedOption:o,focusedValue:a,isFocused:i,selectValue:s,focusableOptions:l,isAppleDevice:this.isAppleDevice}))}},{key:"render",value:function(){var e=this.getComponents(),t=e.Control,n=e.IndicatorsContainer,o=e.SelectContainer,a=e.ValueContainer,i=this.props,s=i.className,l=i.id,c=i.isDisabled,u=i.menuIsOpen,d=this.state.isFocused,p=this.commonProps=this.getCommonProps();return r.createElement(o,fn({},p,{className:s,innerProps:{id:l,onKeyDown:this.onKeyDown},isDisabled:c,isFocused:d}),this.renderLiveRegion(),r.createElement(t,fn({},p,{innerRef:this.getControlRef,innerProps:{onMouseDown:this.onControlMouseDown,onTouchEnd:this.onControlTouchEnd},isDisabled:c,isFocused:d,menuIsOpen:u}),r.createElement(a,fn({},p,{isDisabled:c}),this.renderPlaceholderOrValue(),this.renderInput()),r.createElement(n,fn({},p,{isDisabled:c}),this.renderClearIndicator(),this.renderLoadingIndicator(),this.renderIndicatorSeparator(),this.renderDropdownIndicator())),this.renderMenu(),this.renderFormField())}}],o=[{key:"getDerivedStateFromProps",value:function(e,t){var n=t.prevProps,r=t.clearFocusValueOnUpdate,o=t.inputIsHiddenAfterUpdate,a=t.ariaSelection,i=t.isFocused,s=t.prevWasFocused,l=t.instancePrefix,c=e.options,u=e.value,d=e.menuIsOpen,p=e.inputValue,f=e.isMulti,h=Po(u),m={};if(n&&(u!==n.value||c!==n.options||d!==n.menuIsOpen||p!==n.inputValue)){var g=d?function(e,t){return ui(ci(e,t))}(e,h):[],v=d?di(ci(e,h),"".concat(l,"-option")):[],y=r?function(e,t){var n=e.focusedValue,r=e.selectValue.indexOf(n);if(r>-1){if(t.indexOf(n)>-1)return n;if(r-1?n:t[0]}(t,g);m={selectValue:h,focusedOption:b,focusedOptionId:fi(v,b),focusableOptionsWithIds:v,focusedValue:y,clearFocusValueOnUpdate:!1}}var w=null!=o&&e!==n?{inputIsHidden:o,inputIsHiddenAfterUpdate:void 0}:{},x=a,E=i&&s;return i&&!E&&(x={value:zo(f,h,h[0]||null),options:h,action:"initial-input-focus"},E=!s),"initial-input-focus"===(null==a?void 0:a.action)&&(x=null),ln(ln(ln({},m),w),{},{prevProps:e,ariaSelection:x,prevWasFocused:E})}}],n&&hn(t.prototype,n),o&&hn(t,o),Object.defineProperty(t,"prototype",{writable:!1}),i}(r.Component);xi.defaultProps=si;n(814),n(3681),n(4923),n(3100),n(8870),n(8230),n(669),n(3408),n(7425),n(8238),n(6290);var Ei=(0,r.forwardRef)((function(e,t){var n=function(e){var t=e.defaultInputValue,n=void 0===t?"":t,o=e.defaultMenuIsOpen,a=void 0!==o&&o,i=e.defaultValue,s=void 0===i?null:i,l=e.inputValue,c=e.menuIsOpen,u=e.onChange,d=e.onInputChange,p=e.onMenuClose,f=e.onMenuOpen,h=e.value,m=dn(e,pn),g=un((0,r.useState)(void 0!==l?l:n),2),v=g[0],y=g[1],b=un((0,r.useState)(void 0!==c?c:a),2),w=b[0],x=b[1],E=un((0,r.useState)(void 0!==h?h:s),2),k=E[0],C=E[1],S=(0,r.useCallback)((function(e,t){"function"==typeof u&&u(e,t),C(e)}),[u]),O=(0,r.useCallback)((function(e,t){var n;"function"==typeof d&&(n=d(e,t)),y(void 0!==n?n:e)}),[d]),P=(0,r.useCallback)((function(){"function"==typeof f&&f(),x(!0)}),[f]),N=(0,r.useCallback)((function(){"function"==typeof p&&p(),x(!1)}),[p]),_=void 0!==l?l:v,R=void 0!==c?c:w,j=void 0!==h?h:k;return ln(ln({},m),{},{inputValue:_,menuIsOpen:R,onChange:S,onInputChange:O,onMenuClose:N,onMenuOpen:P,value:j})}(e);return r.createElement(xi,fn({ref:t},n))})),ki=Ei,Ci=function(){function e(){}return e.prototype.expandToken=function(e){for(var t=[],n="",r=0,o=e.length;r{let{id:t,label:n}=e;return r.createElement(r.Fragment,null,r.createElement("label",{id:t+"-label",className:"font-bold p-1",htmlFor:t},n))},Li=e=>{let{id:t,label:n,onChange:o,placeholder:a,autoFocus:i}=e;return r.createElement(r.Fragment,null,r.createElement(Ii,{id:t,label:n}),r.createElement("input",{autoFocus:i,className:"rounded border-gray-300 hover:border-gray-400",style:{height:"62%"},type:"text",id:t,"aria-label":"Search",placeholder:a,onChange:o}))};const Mi=e=>{let{title:t,allProjects:n,lede:o,sortOptions:i,image:s}=e;const c=e=>{let t=[];for(const n of e)if(n.topics)for(const e of n.topics)t.some((t=>{let{value:n}=t;return n===e.slug}))||t.push({value:e.slug,label:e.title});return t},u=e=>{let t=[];for(const n of e)n.agency&&(t.some((e=>{let{value:t}=e;return t===n.agency}))||t.push({value:n.agency,label:n.agency}));return t},{0:d,1:p}=(0,r.useState)(c(n)),{0:f,1:h}=(0,r.useState)(u(n)),{0:m,1:g}=(0,r.useState)(n),{0:v,1:y}=(0,r.useState)(n),b=new Map;b.set("created","Date Posted"),b.set("opportunityCloses","Opportunity Closes"),b.set("startDate","Project Started"),b.set("endDate","Project Ended");const w=[];let x=1;const E=[{direction:"Newest to Oldest",sortAscending:!1},{direction:"Oldest to Newest",sortAscending:!0}];for(const r of i){const e=b.get(r);for(const t of E){const n={value:x,label:e+": "+t.direction,field:r,sortAscending:t.sortAscending};w.push(n),x++}}const{0:k,1:C}=(0,r.useState)(w[0]),{0:S,1:O}=(0,r.useState)(0),{0:P,1:N}=(0,r.useState)(6),{0:_,1:R}=(0,r.useState)((0,nn.Z)(v.slice(S,P))),{0:j,1:I}=(0,r.useState)(S>0),{0:L,1:M}=(0,r.useState)(P{var e;null==D||null===(e=D.current)||void 0===e||e.scrollIntoView({behavior:"smooth"})},{0:A,1:V}=(0,r.useState)([]);let H=new ji("slug");H.addIndex("topicNames"),H.addIndex("question"),H.addIndex("agency");const z=e=>{let t=[];for(let n=0;n{R((0,nn.Z)(v.slice(S,P)))}),[S,P,v]),(0,r.useEffect)((()=>{I(S>0)}),[_]),(0,r.useEffect)((()=>{M(P{const e=(0,nn.Z)(n);var t,r;e.sort((t=k.field,r=k.sortAscending,function(e,n){let o;const a=e[t],i=n[t];return o=a===i?0:null===a?1:null===i||a>i?-1:1,r&&(o*=-1),o})),g(e),O(0),N(6)}),[k]),(0,r.useEffect)((()=>{let e=m;if(B.length>0){const t=B.map((e=>{let{value:t}=e;return t}));e=m.filter((e=>e.topics.map((e=>e.slug)).some((e=>t.includes(e)))))}if(O(0),N(6),Q.length>0){const t=Q.map((e=>{let{value:t}=e;return t}));e=e.filter((e=>t.includes(e.agency)))}if(A.length>0){for(let n=0;n0&&(e=t)}p(c(e)),h(u(e)),y(e)}),[B,Q,m,A]);const W={placeholder:e=>({...e,color:"#767676"})};return r.createElement(r.Fragment,null,r.createElement("header",null,r.createElement(Xt,{title:t,image:s,lede:o})),r.createElement("div",{className:"relative"},r.createElement("div",{ref:D,className:"absolute -top-100px"})),r.createElement("div",{className:"pt-4 pb-10 md:mx-8 lg:mt-6 lg:pt-8 lg:pb-20 overflow-hidden px-2 xl:px-12 bg-white"},r.createElement("div",{className:"flex flex-wrap items-end gap-4 mb-8 mx-3 xl:mx-6 bg-white"},r.createElement("div",{className:"flex-1 min-w-30ch"},r.createElement(Ii,{id:"sort",label:"Filter by"}),r.createElement(ki,{"aria-labelledby":"sort-label",inputId:"sort",name:"sort-select",value:k,onChange:C,options:w,styles:W})),r.createElement("div",{className:"flex-1 min-w-30ch"},r.createElement("label",{id:"filter-agency-label",className:"font-bold",htmlFor:"filter-agency"},"Filter by agency"),r.createElement(ki,{"aria-labelledby":"filter-agency-label",inputId:"filter-agency",name:"filter-select",isMulti:!0,value:Q,onChange:U,options:f,styles:W})),r.createElement("div",{className:"flex-1 min-w-30ch"},r.createElement(Ii,{id:"filter-select",label:"Filter by topic"}),r.createElement(ki,{"aria-labelledby":"filter-select-label",inputId:"filter-select",name:"filter-select",isMulti:!0,value:B,onChange:$,options:d,styles:W,noOptionsMessage:()=>"No remaining topics"})),r.createElement("div",{className:"flex-1 min-w-30ch auto-rows-auto flex flex-col"},r.createElement(Li,{id:"projSearch",label:"Search",placeholder:"Type to filter posts...",onChange:e=>V(e.target.value)}))),r.createElement("div",{className:"sr-only"},"Total Results: ",v.length," Projects"),r.createElement(Bt,{nodes:_})),!(null==j&&null==L)&&r.createElement("div",{className:"flex items-center gap-4 justify-center flex-wrap"},r.createElement("div",{className:"flex-1 flex justify-end"},r.createElement("button",{className:"font-bold pr-4 "+(j?"text-primary":"text-gray-500 pointer-events-none"),onClick:()=>{F(),j&&(O(S-6),N(P-6))}},r.createElement(a,null)," Previous")),r.createElement("div",{className:"flex items-center gap-4 justify-center"},Array.from({length:T},((e,t)=>r.createElement("button",{className:(S/6===t?"btn pointer-events-none":"btn-white")+" min-w-3rem p-2 border-solid",key:"Page"+t,onClick:()=>(e=>{F();const t=6*e,n=t+6;O(t),N(n)})(t)},t+1)))),r.createElement("div",{className:"flex-1 flex justify-start"},r.createElement("button",{className:"font-bold pl-4 "+(L?"text-primary":"text-gray-500 pointer-events-none"),onClick:()=>{F(),L&&(O(S+6),N(P+6))}},"Next ",r.createElement(l,null)))))},Ti=e=>{let{topics:t}=e;return r.createElement(lt,{label:"Topics",className:"bg-topics",value:t.map((e=>e.title))})};var Di=Object.defineProperty,Fi=(e,t,n)=>(((e,t,n)=>{t in e?Di(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n})(e,"symbol"!=typeof t?t+"":t,n),n);let Ai=new class{constructor(){Fi(this,"current",this.detect()),Fi(this,"handoffState","pending"),Fi(this,"currentId",0)}set(e){this.current!==e&&(this.handoffState="pending",this.currentId=0,this.current=e)}reset(){this.set(this.detect())}nextId(){return++this.currentId}get isServer(){return"server"===this.current}get isClient(){return"client"===this.current}detect(){return"undefined"==typeof window||"undefined"==typeof document?"server":"client"}handoff(){"pending"===this.handoffState&&(this.handoffState="complete")}get isHandoffComplete(){return"complete"===this.handoffState}},Vi=(e,t)=>{Ai.isServer?(0,r.useEffect)(e,t):(0,r.useLayoutEffect)(e,t)};let Hi=function(e){let t=function(e){let t=(0,r.useRef)(e);return Vi((()=>{t.current=e}),[e]),t}(e);return r.useCallback(((...e)=>t.current(...e)),[t])};function zi(){let e=function(){let e="undefined"==typeof document;return(e=>e.useSyncExternalStore)(o)((()=>()=>{}),(()=>!1),(()=>!e))}(),[t,n]=r.useState(Ai.isHandoffComplete);return t&&!1===Ai.isHandoffComplete&&n(!1),r.useEffect((()=>{!0!==t&&n(!0)}),[t]),r.useEffect((()=>Ai.handoff()),[]),!e&&t}var Bi;let $i=null!=(Bi=r.useId)?Bi:function(){let e=zi(),[t,n]=r.useState(e?()=>Ai.nextId():null);return Vi((()=>{null===t&&n(Ai.nextId())}),[t]),null!=t?""+t:void 0};function Qi(e){var t;if(e.type)return e.type;let n=null!=(t=e.as)?t:"button";return"string"==typeof n&&"button"===n.toLowerCase()?"button":void 0}let Ui=Symbol();function Wi(...e){let t=(0,r.useRef)(e);(0,r.useEffect)((()=>{t.current=e}),[e]);let n=Hi((e=>{for(let n of t.current)null!=n&&("function"==typeof n?n(e):n.current=e)}));return e.every((e=>null==e||(null==e?void 0:e[Ui])))?void 0:n}let qi=(0,r.createContext)(null);qi.displayName="OpenClosedContext";var Zi=(e=>(e[e.Open=1]="Open",e[e.Closed=2]="Closed",e[e.Closing=4]="Closing",e[e.Opening=8]="Opening",e))(Zi||{});function Gi({value:e,children:t}){return r.createElement(qi.Provider,{value:e},t)}function Ji(e){let t=e.parentElement,n=null;for(;t&&!(t instanceof HTMLFieldSetElement);)t instanceof HTMLLegendElement&&(n=t),t=t.parentElement;let r=""===(null==t?void 0:t.getAttribute("disabled"));return(!r||!function(e){if(!e)return!1;let t=e.previousElementSibling;for(;null!==t;){if(t instanceof HTMLLegendElement)return!1;t=t.previousElementSibling}return!0}(n))&&r}function Yi(e,t,...n){if(e in t){let r=t[e];return"function"==typeof r?r(...n):r}let r=new Error(`Tried to handle "${e}" but there is no handler defined. Only defined handlers are: ${Object.keys(t).map((e=>`"${e}"`)).join(", ")}.`);throw Error.captureStackTrace&&Error.captureStackTrace(r,Yi),r}function Ki(...e){return Array.from(new Set(e.flatMap((e=>"string"==typeof e?e.split(" "):[])))).filter(Boolean).join(" ")}var Xi,es=(e=>(e[e.None=0]="None",e[e.RenderStrategy=1]="RenderStrategy",e[e.Static=2]="Static",e))(es||{}),ts=(e=>(e[e.Unmount=0]="Unmount",e[e.Hidden=1]="Hidden",e))(ts||{});function ns({ourProps:e,theirProps:t,slot:n,defaultTag:r,features:o,visible:a=!0,name:i,mergeRefs:s}){s=null!=s?s:as;let l=is(t,e);if(a)return rs(l,n,r,i,s);let c=null!=o?o:0;if(2&c){let{static:e=!1,...t}=l;if(e)return rs(t,n,r,i,s)}if(1&c){let{unmount:e=!0,...t}=l;return Yi(e?0:1,{0(){return null},1(){return rs({...t,hidden:!0,style:{display:"none"}},n,r,i,s)}})}return rs(l,n,r,i,s)}function rs(e,t={},n,o,a){let{as:i=n,children:s,refName:l="ref",...c}=cs(e,["unmount","static"]),u=void 0!==e.ref?{[l]:e.ref}:{},d="function"==typeof s?s(t):s;"className"in c&&c.className&&"function"==typeof c.className&&(c.className=c.className(t));let p={};if(t){let e=!1,n=[];for(let[r,o]of Object.entries(t))"boolean"==typeof o&&(e=!0),!0===o&&n.push(r);e&&(p["data-headlessui-state"]=n.join(" "))}if(i===r.Fragment&&Object.keys(ls(c)).length>0){if(!(0,r.isValidElement)(d)||Array.isArray(d)&&d.length>1)throw new Error(['Passing props on "Fragment"!',"",`The current component <${o} /> is rendering a "Fragment".`,"However we need to passthrough the following props:",Object.keys(c).map((e=>` - ${e}`)).join("\n"),"","You can apply a few solutions:",['Add an `as="..."` prop, to ensure that we render an actual element instead of a "Fragment".',"Render a single element as the child so that we can forward the props onto that element."].map((e=>` - ${e}`)).join("\n")].join("\n"));let e=d.props,t="function"==typeof(null==e?void 0:e.className)?(...t)=>Ki(null==e?void 0:e.className(...t),c.className):Ki(null==e?void 0:e.className,c.className),n=t?{className:t}:{};return(0,r.cloneElement)(d,Object.assign({},is(d.props,ls(cs(c,["ref"]))),p,u,{ref:a(d.ref,u.ref)},n))}return(0,r.createElement)(i,Object.assign({},cs(c,["ref"]),i!==r.Fragment&&u,i!==r.Fragment&&p),d)}function os(){let e=(0,r.useRef)([]),t=(0,r.useCallback)((t=>{for(let n of e.current)null!=n&&("function"==typeof n?n(t):n.current=t)}),[]);return(...n)=>{if(!n.every((e=>null==e)))return e.current=n,t}}function as(...e){return e.every((e=>null==e))?void 0:t=>{for(let n of e)null!=n&&("function"==typeof n?n(t):n.current=t)}}function is(...e){if(0===e.length)return{};if(1===e.length)return e[0];let t={},n={};for(let r of e)for(let e in r)e.startsWith("on")&&"function"==typeof r[e]?(null!=n[e]||(n[e]=[]),n[e].push(r[e])):t[e]=r[e];if(t.disabled||t["aria-disabled"])return Object.assign(t,Object.fromEntries(Object.keys(n).map((e=>[e,void 0]))));for(let r in n)Object.assign(t,{[r](e,...t){let o=n[r];for(let n of o){if((e instanceof Event||(null==e?void 0:e.nativeEvent)instanceof Event)&&e.defaultPrevented)return;n(e,...t)}}});return t}function ss(e){var t;return Object.assign((0,r.forwardRef)(e),{displayName:null!=(t=e.displayName)?t:e.name})}function ls(e){let t=Object.assign({},e);for(let n in t)void 0===t[n]&&delete t[n];return t}function cs(e,t=[]){let n=Object.assign({},e);for(let r of t)r in n&&delete n[r];return n}let us=null!=(Xi=r.startTransition)?Xi:function(e){e()};var ds=(e=>(e.Space=" ",e.Enter="Enter",e.Escape="Escape",e.Backspace="Backspace",e.Delete="Delete",e.ArrowLeft="ArrowLeft",e.ArrowUp="ArrowUp",e.ArrowRight="ArrowRight",e.ArrowDown="ArrowDown",e.Home="Home",e.End="End",e.PageUp="PageUp",e.PageDown="PageDown",e.Tab="Tab",e))(ds||{}),ps=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(ps||{}),fs=(e=>(e[e.ToggleDisclosure=0]="ToggleDisclosure",e[e.CloseDisclosure=1]="CloseDisclosure",e[e.SetButtonId=2]="SetButtonId",e[e.SetPanelId=3]="SetPanelId",e[e.LinkPanel=4]="LinkPanel",e[e.UnlinkPanel=5]="UnlinkPanel",e))(fs||{});let hs={0:e=>({...e,disclosureState:Yi(e.disclosureState,{0:1,1:0})}),1:e=>1===e.disclosureState?e:{...e,disclosureState:1},4(e){return!0===e.linkedPanel?e:{...e,linkedPanel:!0}},5(e){return!1===e.linkedPanel?e:{...e,linkedPanel:!1}},2(e,t){return e.buttonId===t.buttonId?e:{...e,buttonId:t.buttonId}},3(e,t){return e.panelId===t.panelId?e:{...e,panelId:t.panelId}}},ms=(0,r.createContext)(null);function gs(e){let t=(0,r.useContext)(ms);if(null===t){let t=new Error(`<${e} /> is missing a parent component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,gs),t}return t}ms.displayName="DisclosureContext";let vs=(0,r.createContext)(null);function ys(e){let t=(0,r.useContext)(vs);if(null===t){let t=new Error(`<${e} /> is missing a parent component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,ys),t}return t}vs.displayName="DisclosureAPIContext";let bs=(0,r.createContext)(null);function ws(e,t){return Yi(t.type,hs,e,t)}bs.displayName="DisclosurePanelContext";let xs=r.Fragment;let Es=es.RenderStrategy|es.Static;let ks=ss((function(e,t){let{defaultOpen:n=!1,...o}=e,a=(0,r.useRef)(null),i=Wi(t,function(e,t=!0){return Object.assign(e,{[Ui]:t})}((e=>{a.current=e}),void 0===e.as||e.as===r.Fragment)),s=(0,r.useRef)(null),l=(0,r.useRef)(null),c=(0,r.useReducer)(ws,{disclosureState:n?0:1,linkedPanel:!1,buttonRef:l,panelRef:s,buttonId:null,panelId:null}),[{disclosureState:u,buttonId:d},p]=c,f=Hi((e=>{p({type:1});let t=function(e){return Ai.isServer?null:e instanceof Node?e.ownerDocument:null!=e&&e.hasOwnProperty("current")&&e.current instanceof Node?e.current.ownerDocument:document}(a);if(!t||!d)return;let n=e?e instanceof HTMLElement?e:e.current instanceof HTMLElement?e.current:t.getElementById(d):t.getElementById(d);null==n||n.focus()})),h=(0,r.useMemo)((()=>({close:f})),[f]),m=(0,r.useMemo)((()=>({open:0===u,close:f})),[u,f]),g={ref:i};return r.createElement(ms.Provider,{value:c},r.createElement(vs.Provider,{value:h},r.createElement(Gi,{value:Yi(u,{0:Zi.Open,1:Zi.Closed})},ns({ourProps:g,theirProps:o,slot:m,defaultTag:xs,name:"Disclosure"}))))})),Cs=ss((function(e,t){let n=$i(),{id:o=`headlessui-disclosure-button-${n}`,...a}=e,[i,s]=gs("Disclosure.Button"),l=(0,r.useContext)(bs),c=null!==l&&l===i.panelId,u=(0,r.useRef)(null),d=Wi(u,t,c?null:i.buttonRef),p=os();(0,r.useEffect)((()=>{if(!c)return s({type:2,buttonId:o}),()=>{s({type:2,buttonId:null})}}),[o,s,c]);let f=Hi((e=>{var t;if(c){if(1===i.disclosureState)return;switch(e.key){case ds.Space:case ds.Enter:e.preventDefault(),e.stopPropagation(),s({type:0}),null==(t=i.buttonRef.current)||t.focus()}}else switch(e.key){case ds.Space:case ds.Enter:e.preventDefault(),e.stopPropagation(),s({type:0})}})),h=Hi((e=>{if(e.key===ds.Space)e.preventDefault()})),m=Hi((t=>{var n;Ji(t.currentTarget)||e.disabled||(c?(s({type:0}),null==(n=i.buttonRef.current)||n.focus()):s({type:0}))})),g=(0,r.useMemo)((()=>({open:0===i.disclosureState})),[i]),v=function(e,t){let[n,o]=(0,r.useState)((()=>Qi(e)));return Vi((()=>{o(Qi(e))}),[e.type,e.as]),Vi((()=>{n||t.current&&t.current instanceof HTMLButtonElement&&!t.current.hasAttribute("type")&&o("button")}),[n,t]),n}(e,u);return ns({mergeRefs:p,ourProps:c?{ref:d,type:v,onKeyDown:f,onClick:m}:{ref:d,id:o,type:v,"aria-expanded":0===i.disclosureState,"aria-controls":i.linkedPanel?i.panelId:void 0,onKeyDown:f,onKeyUp:h,onClick:m},theirProps:a,slot:g,defaultTag:"button",name:"Disclosure.Button"})})),Ss=ss((function(e,t){let n=$i(),{id:o=`headlessui-disclosure-panel-${n}`,...a}=e,[i,s]=gs("Disclosure.Panel"),{close:l}=ys("Disclosure.Panel"),c=os(),u=Wi(t,i.panelRef,(e=>{us((()=>s({type:e?4:5})))}));(0,r.useEffect)((()=>(s({type:3,panelId:o}),()=>{s({type:3,panelId:null})})),[o,s]);let d=(0,r.useContext)(qi),p=null!==d?(d&Zi.Open)===Zi.Open:0===i.disclosureState,f=(0,r.useMemo)((()=>({open:0===i.disclosureState,close:l})),[i,l]),h={ref:u,id:o};return r.createElement(bs.Provider,{value:i.panelId},ns({mergeRefs:c,ourProps:h,theirProps:a,slot:f,defaultTag:"div",features:Es,visible:p,name:"Disclosure.Panel"}))})),Os=Object.assign(ks,{Button:Cs,Panel:Ss});const Ps=e=>{let{title:t,text:n}=e;return t?r.createElement("div",{className:"w-full my-6"},r.createElement(Os,null,(e=>{let{open:o}=e;return r.createElement(r.Fragment,null,r.createElement(Os.Button,{className:"flex items-center justify-between w-full px-4 py-3 text-left bg-navbar"},r.createElement("span",{className:"text-h4 font-bold"},t),o?r.createElement(d.iFH,null):r.createElement(d.wEH,null)),r.createElement(Os.Panel,{className:"text-body p-4 w-9/10"},r.createElement(st,{text:n})))}))):r.createElement(r.Fragment,null)};var Ns=n(9034),_s=n.n(Ns);const Rs=e=>{let t,n,{status:o,opportunityCloses:a,startDate:i,endDate:s}=e;return"open"===o?(t="Opportunity Closes: ",n=a?_s()(a).isValid()?_s()(a).format("MMMM D, YYYY"):a:"Open until filled"):"ongoing"===o&&i?(t="Project started: ",n=_s()(i).format("MMMM D, YYYY")):"completed"===o&&s&&(t="Project Ended: ",n=_s()(s).format("MMMM D, YYYY")),r.createElement(r.Fragment,null,r.createElement("span",{className:"font-bold"},t),r.createElement("span",null,n))},js=e=>{let{children:t,devBanner:n,navbar:o,bottomBanner:a,footer:i}=e;return r.createElement("div",{className:"w-full mx-0 bg-white border-0 xl:container xl:p-0 xl:mx-auto xl:border-l xl:border-r xl:border-gray-200 flex flex-col min-h-screen"},(null==n?void 0:n.show)&&r.createElement(u,null),r.createElement(Gt,o),r.createElement("div",{className:"flex-1"},t),r.createElement(Jt,a))};var Is=n(8437),Ls=n.n(Is);var Ms=e=>{let{siteUrl:t,index:n,db:o}=e;const{0:a,1:i}=(0,r.useState)([]),{0:s,1:l}=(0,r.useState)([]),{0:c,1:u}=(0,r.useState)("");return(0,r.useEffect)((()=>{if(a.length>0)try{let e=n.search(a);l(e),u("")}catch(e){if(e instanceof Ls().QueryParseError)return void u(e.message);throw e}else l([]),u("")}),[a]),r.createElement("div",{className:"flex flex-col items-center justify-center align-middle text-center px-2"},r.createElement("div",{className:"container mx-auto mt-4 border-b-4 border-primary"},r.createElement(Li,{id:"siteSearch",autoFocus:!0,label:"Search",placeholder:"Type to search pages...",onChange:e=>i(e.target.value)}),c&&r.createElement("p",{className:"px-4 text-red text-tag font-bold"},c),r.createElement("div",{className:"pt-2"},"Number of found pages:",s.length)),r.createElement("article",{className:"py-6 container mx-auto"},r.createElement("div",{className:"grid grid-cols-1 md:mx-4 xl:mx-6 gap-4 justify-self-center"},s.map((e=>{const n=new Set;Object.keys(e.matchData.metadata).forEach((t=>{Object.keys(e.matchData.metadata[t]).forEach((e=>{n.add(e)}))}));const a=Array.from(n).map(((e,t)=>r.createElement("li",{key:t,className:"inline mx-px px-3 py-1 mt-1 text-tag whitespace-nowrap font-semibold mr-2 bg-topics"},e)));return r.createElement(r.Fragment,{key:e.ref},r.createElement("div",{className:"px-2 py-4 overflow-hidden bg-white border border-gray-200 rounded-md shadow-md h-full flex flex-col md:mx-10 md:py-6 lg:mx-60"},r.createElement("h2",{className:"capitalize"},o[e.ref].title),r.createElement("div",{className:"font-sans text-black text-tag my-2 font-extrabold"},"Match found in:"),r.createElement("ul",{className:"grid grid-rows-1 justify-center md:block"},a),r.createElement("h2",{className:"pt-3 mt-4 border-t-2 border-solid"},r.createElement("a",{className:"btn-wide",href:t+"/"+e.ref},"View Page"))))}))),r.createElement("div",{className:""},0==s.length&&r.createElement("section",null,r.createElement("h2",null,"No Results")))))},Ts=n(8050);const Ds=e=>{let{siteUrl:t}=e;const{allProject:n,allGeneralPage:o}=function(){const{allProject:e,allGeneralPage:t}=(0,c.useStaticQuery)("2677476431");return{allProject:e,allGeneralPage:t}}(),{0:a,1:i}=(0,r.useState)(),{0:s,1:l}=(0,r.useState)();return(0,r.useEffect)((()=>{"undefined"!=typeof window&&(async()=>{const e=await(await fetch("/lunr-index.json")).json(),t=await(await fetch("/documents-reduced.json")).json();try{i(Ls().Index.load(e)),l(t)}catch{const[e,t]=(0,Ts.createSearchIndex)({allProject:n,allGeneralPage:o});i(e),l(t.reduce((function(e,t){return e[t.slug]=t,e}),{}))}})().catch(console.error)}),[]),r.createElement("div",null,r.createElement(Ms,{siteUrl:t,index:a,db:s}))},Fs=e=>{let{title:t,text:n,link:o}=e;return r.createElement(r.Fragment,null,o?r.createElement("div",{className:"w-full p-8 mb-8 bg-gray-100"},t?r.createElement("h4",{className:"text-h4"},t):null,n?r.createElement("div",{className:"text-black text-body mb-4"},r.createElement(st,{text:n})):null,r.createElement("div",null,r.createElement("a",{href:o,target:"_blank",className:"btn"},"Subscribe"))):null)}},7524:function(e,t,n){"use strict";n.d(t,{F:function(){return o}});var r=n(2784);function o(e){var t,n,o,a,i;let{location:s,params:l,data:c,pageContext:u}=e;const d=""+c.site.siteMetadata.siteUrl+(null===(t=c.socialShareImage)||void 0===t?void 0:t.childImageSharp.gatsbyImageData.images.fallback.src);return r.createElement(r.Fragment,null,r.createElement("title",null,null===(n=c.page)||void 0===n?void 0:n.title),r.createElement("meta",{name:"twitter:card",content:"summary"}),r.createElement("meta",{property:"og:type",content:"website"}),r.createElement("html",{lang:c.site.siteMetadata.locale}),r.createElement("meta",{property:"og:locale",content:c.site.siteMetadata.locale}),r.createElement("meta",{property:"og:site_name",content:c.site.siteMetadata.title}),r.createElement("meta",{name:"og:title",content:null===(o=c.page)||void 0===o?void 0:o.title}),r.createElement("meta",{name:"description",content:null===(a=c.page)||void 0===a?void 0:a.description}),r.createElement("meta",{property:"og:description",content:null===(i=c.page)||void 0===i?void 0:i.description}),r.createElement("meta",{property:"og:url",content:""+c.site.siteMetadata.siteUrl+s.pathname}),r.createElement("meta",{property:"og:image",content:d}))}},8156:function(e,t,n){"use strict";n.r(t),n.d(t,{AboutPageLayout:function(){return l},Head:function(){return i.F}});var r=n(2784),o=n(4536),a=n(7161),i=n(7524);const s=e=>{let{aboutTitle:t,aboutText:n}=e;return r.createElement("div",{className:"mb-8"},t&&r.createElement("h3",{className:"text-h3 mb-4"},t),r.createElement(o.rU,{text:n}))},l=e=>{let{data:{generalPage:{header:t,aims:n,faq:i,accessibility:l,image:c}}}=e;return r.createElement(r.Fragment,null,r.createElement("main",null,r.createElement("article",null,r.createElement("header",null,r.createElement(o.o9,{title:"About",lede:"",image:c})),r.createElement("div",{className:"w-full pt-5 px-8 lg:px-16 xl:px-24 lg:w-2/3"},r.createElement("section",{className:"mb-20"},t&&r.createElement("h2",{className:"text-h3 sm:text-h2 my-8 font-bold text-black"},t),n.map(((e,t)=>{let{title:n,text:o}=e;return r.createElement(s,{key:"list_"+t,aboutTitle:n,aboutText:o})}))),r.createElement("section",{className:"mb-20"},r.createElement("h2",{className:"text-h3 sm:text-h2 my-6"},"Frequently Asked Questions"),i.map(((e,t)=>{let{title:n,text:a}=e;return r.createElement(o.UQ,{key:"collapsibleList_"+t,title:n,text:a})}))),!(0,a.uk)(l)&&r.createElement("section",{id:"accessibility"},r.createElement("h2",{className:"text-h3 sm:text-h2 my-6"},"Accessibility Statement"),r.createElement(o.rU,{className:"mb-10 leading-normal text-body lg:text-body",text:l}))))))};t.default=l},9601:function(e,t,n){"use strict";n.r(t),n.d(t,{CardPageLayout:function(){return i},Head:function(){return a.F}});var r=n(2784),o=n(4536),a=n(7524);const i=e=>{let{data:{allProject:t,cardPage:{title:n,lede:a,sortOptions:i,image:s}}}=e;return r.createElement(r.Fragment,null,r.createElement("main",null,r.createElement(o.mP,{allProjects:t.nodes,image:s,title:n,lede:a,sortOptions:i})))};t.default=i},8776:function(e,t,n){"use strict";n.r(t),n.d(t,{ContactForm:function(){return u},ContactPageLayout:function(){return d},Head:function(){return s.F}});var r=n(753),o=n(1665),a=n(2784),i=n(4536),s=n(7524);const l="font-bold text-red hidden",c="w-full text-contact px-3 py-2 leading-tight text-black shadow appearance-none outline-transparent focus:outline-none focus:shadow-outline";let u=function(e){function t(t){var n;return(n=e.call(this,t)||this).mailTo="mailto:",n.submitButtonClass="btn disable-link-button",n.state={name:"",email:"",subject:"",message:"",recaptchaSiteKey:t.recaptchaSiteKey,captchaSuccess:!1,thankYouPagePath:t.thankYouPagePath},n.handleChange=n.handleChange.bind((0,r.Z)(n)),n.handleSubmit=n.handleSubmit.bind((0,r.Z)(n)),n.handleCaptcha=n.handleCaptcha.bind((0,r.Z)(n)),n}(0,o.Z)(t,e);var n=t.prototype;return n.handleChange=function(e){!function(e){"subject"!=e.target.name&&(document.getElementById(e.target.name+"ErrorLabel").className=l,document.getElementById(e.target.name).className=c,"message"==e.target.name?document.getElementById(e.target.name).className="w-full text-contact h-48 px-3 py-2 leading-tight text-black shadow appearance-none outline-transparent focus:outline-none focus:shadow-outline":document.getElementById(e.target.name).className=c,"email"==e.target.name&&(document.getElementById("invalidEmailErrorLabel").className=l))}(e),this.setState({[e.target.name]:e.target.value}),this.setMailTo(),this.enableOrDisableSubmitButton()},n.setMailTo=function(){this.mailTo="mailto:evidence@omb.eop.gov?subject="+document.getElementById("subject").value+"&body="+document.getElementById("message").value+"&from="+document.getElementById("email").value},n.handleSubmit=function(e){e.preventDefault()},n.handleCaptcha=function(){this.setState({captchaSuccess:!0})},n.render=function(){return a.createElement("form",{onSubmit:this.handleSubmit,"data-netlify":"true","data-netlify-honeypot":"bot-field",name:"contact",noValidate:!0},a.createElement("div",{className:"mb-6"},a.createElement("label",{htmlFor:"name",className:"block mb-2 text-contact font-bold text-black"},"Full name"),a.createElement("label",{id:"nameErrorLabel",className:l},"Please enter your full name"),a.createElement("input",{"aria-label":"Full name",name:"name",id:"name",placeholder:"John Doe",required:!0,type:"text",className:"w-full text-contact px-3 py-2 leading-tight text-black border shadow appearance-none focus:outline-none focus:shadow-outline",value:this.state.name,onChange:this.handleChange})),a.createElement("div",{className:"mb-6"},a.createElement("label",{htmlFor:"email",className:"block mb-2 text-contact font-bold text-black"},"Email address",a.createElement("span",{className:"text-red"}," *")),a.createElement("label",{id:"emailErrorLabel",className:l},"Please enter your email address"),a.createElement("label",{id:"invalidEmailErrorLabel",className:l},"Please enter a valid email address"),a.createElement("input",{"aria-label":"Full name",name:"email",id:"email",placeholder:"example@example.com",required:!0,type:"email",className:"w-full text-contact px-3 py-2 leading-tight text-black border shadow appearance-none focus:outline-none focus:shadow-outline",value:this.state.email,onChange:this.handleChange})),a.createElement("div",{className:"mb-6"},a.createElement("label",{htmlFor:"subject",className:"block mb-2 text-contact font-bold text-black"},"Subject",a.createElement("span",{className:"text-red"}," *")),a.createElement("input",{"aria-label":"Subject",name:"subject",id:"subject",placeholder:"I want to get in touch about ...",required:!0,type:"text",className:"w-full text-contact px-3 py-2 leading-tight text-black border shadow appearance-none focus:outline-none focus:shadow-outline",value:this.state.subject,onChange:this.handleChange})),a.createElement("div",{className:"mb-6"},a.createElement("label",{htmlFor:"message",className:"block mb-2 text-contact font-bold text-black"},"Message",a.createElement("span",{className:"text-red"}," *")),a.createElement("label",{id:"messageErrorLabel",className:l},"Please enter a brief message"),a.createElement("textarea",{"aria-label":"Message",name:"message",id:"message",placeholder:"",required:!0,className:"w-full text-contact h-48 px-3 py-2 leading-tight text-black border shadow appearance-none focus:outline-none focus:shadow-outline",value:this.state.message,onChange:this.handleChange})),a.createElement("div",{className:"flex mt-4 items-center justify-between"},a.createElement("a",{href:this.mailTo,className:this.submitButtonClass},"Submit")))},n.enableOrDisableSubmitButton=function(){""!=this.state.email&&""!=this.state.subject&&""!=this.state.message?this.submitButtonClass="btn":this.submitButtonClass="btn disable-link-button"},t}(a.Component);const d=e=>{let{pageContext:{thankYouPagePath:t},data:{generalPage:{title:n,lede:r,image:o},site:{siteMetadata:{recaptchaSiteKey:s}}}}=e;return a.createElement(a.Fragment,null,a.createElement("main",null,a.createElement("header",null,a.createElement(i.o9,{title:"Contact",lede:"",image:o})),a.createElement("article",{className:"w-full pt-5 px-8 lg:px-16 xl:px-24 lg:w-2/3"},a.createElement("h1",{className:"mt-8 mb-2 text-h2 font-bold"},n),a.createElement(i.rU,{className:"mb-10 leading-normal text-body lg:text-body",text:r}),a.createElement(u,{recaptchaSiteKey:s,thankYouPagePath:t}))))};t.default=d},3885:function(e,t,n){"use strict";n.r(t),n.d(t,{Head:function(){return i.F},ProjectDetailPage:function(){return s}});var r=n(2784),o=n(31),a=n(4536),i=n(7524);const s=e=>{const{data:{project:t,site:{siteMetadata:{projectInterestLink:n,staticText:{mainContact:{ongoingText:i,completeText:s}},newsletter:l}},defaultContactImage:c}}=e;return r.createElement(r.Fragment,null,r.createElement("main",null,r.createElement(a.re,Object.assign({},t,{ongoingText:i,completeText:s,projectInterestLink:n,defaultContactImage:c,newsletter:l}))),r.createElement("div",{className:"p-responsive pb-4"},r.createElement("section",{className:"my-12"},r.createElement(o.Link,{className:"btn m-responsive",to:(0,o.withPrefix)("../../"+("open"===t.status?"":t.status))},r.createElement(a.xC,null),r.createElement("span",{className:"pl-2"},"Back")))))};t.default=s},700:function(e,t,n){"use strict";n.r(t),n.d(t,{Head:function(){return a.F},SearchPageLayout:function(){return i}});var r=n(2784),o=n(4536),a=n(7524);const i=e=>{let{data:{site:{siteMetadata:{siteUrl:t}},generalPage:{title:n,image:a}}}=e;return r.createElement(r.Fragment,null,r.createElement("main",null,r.createElement("header",null,r.createElement(o.o9,{title:n,image:a,lede:""})),r.createElement(o.tA,{siteUrl:t})))};t.default=i},9804:function(e,t,n){"use strict";n.r(t),n.d(t,{Head:function(){return i.F},ThankYouPageLayout:function(){return s}});var r=n(2784),o=n(31),a=n(4536),i=n(7524);const s=e=>{let{data:{generalPage:{image:t}}}=e;return r.createElement(r.Fragment,null,r.createElement(a.o9,{title:"Thank You",lede:"",image:t}),r.createElement("div",{className:"container pt-6 overflow-hidden bg-white"},r.createElement("div",{className:"flex flex-wrap"},r.createElement("div",{className:"lg:w-2/3 sm:w-full"},r.createElement("h2",{className:"mb-8 text-2xl font-bold leading-loose tracking-tight text-black dark:text-white lg:text-5xl"},"Thank you for your interest!"),r.createElement("p",{className:"leading-normal text-md lg:text-lg"},"We'll get back to you as soon as possible. In the meantime, continue checking out our"," ",r.createElement(o.Link,{to:"/",className:"underline"},"open projects"),".")))))};t.default=s},7161:function(e,t,n){"use strict";n.d(t,{t9:function(){return r},uk:function(){return o},xb:function(){return a}});const r=(e,t,n,r)=>"open"===e?t:"ongoing"===e?n:r,o=e=>!e||"\n"===e,a=e=>null==e||0==e.length},6849:function(e,t,n){t.components={"component---gatsby-theme-project-portal-src-layouts-about-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,8156)),"component---gatsby-theme-project-portal-src-layouts-card-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,9601)),"component---gatsby-theme-project-portal-src-layouts-contact-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,8776)),"component---gatsby-theme-project-portal-src-layouts-project-detail-page-tsx":()=>Promise.resolve().then(n.bind(n,3885)),"component---gatsby-theme-project-portal-src-layouts-search-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,700)),"component---gatsby-theme-project-portal-src-layouts-thank-you-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,9804)),"component---gatsby-theme-project-portal-src-pages-404-tsx":()=>n.e(237).then(n.bind(n,281))}},5969:function(e,t,n){e.exports=[{plugin:n(7225),options:{plugins:[],name:"Gatsby Theme Project Portal",short_name:"Project Portal",start_url:"/",background_color:"#ffffff",theme_color:"#0D7EA2",display:"standalone",icon:"P:\\GitHub\\omb_evidence_portal\\packages\\evaluation-collect/content/theme-image/favicon.png",legacy:!0,theme_color_in_head:!0,cache_busting_mode:"query",crossOrigin:"anonymous",include_favicon:!0,cacheDigest:"9b0681ab59b6b530813911ac18656a96"}},{plugin:n(4428),options:{plugins:[],staticText:{navbar:{title:"Evidence Project Portal",pages:[{name:"Open Projects",link:"/",show:!0},{name:"In-Progress Projects",link:"/ongoing/",show:!0},{name:"Completed Projects",link:"/completed/",show:!0},{name:"About",link:"/about/",show:!0},{name:"Contact",link:"/contact/",show:!0}]},bottomBanner:{text:" This project portal is managed by the Evidence Team at the Office of Management and Budget. The materials and processes are adapted from those developed by the North Carolina Office of Strategic Partnerships. If you have suggestions for how to improve it, please [let us know!](/contact)",link:"https://ccv.brown.edu/"},mainContact:{ongoingText:"We plan to post results and deliverables when the project is complete. In the meantime, we welcome questions about the project.",completeText:"We’re eager to learn how you use the results and welcome any questions."}},showDevBanner:!1,projectInterestLink:"",newsletter:{link:"https://public.govdelivery.com/accounts/USGSA/subscriber/new?topic_id=USGSA_1068",title:"Subscribe to our newsletter",text:"Sign up for **project** portal updates"},tailwindConfig:{presets:[{content:["P:\\GitHub\\omb_evidence_portal\\packages\\gatsby-theme-project-portal\\src\\**\\*.{js,jsx,ts,tsx,html}"],theme:{container:{center:!0,padding:"1.25rem"},fontFamily:{sans:["Public Sans","Roboto","system-ui","sans-serif"]},extend:{colors:{gray:{50:"#fafafa",100:"#f5f5f5",200:"#e5e5e5",300:"#d4d4d4",400:"#a3a3a3",500:"#737373",600:"#525252",700:"#404040",800:"#262626",900:"#171717",950:"#0a0a0a"},link:"#005EA2",topics:"#73B3E7",navbar:"#ECF0F3",bottombanner:"#ffffff",footer:"#ECF0F3",footertext:"#092940",primary:"#0e7490",primarydark:"#164e63",warning:"#f59e0b",background:"#fafafa",red:"#b50909"},flex:{4:"4 4 0%"},spacing:{"100px":"100px"},fontSize:{h1:["2.5rem","2.75rem"],h2:["2rem","2.25rem"],h3:["1.5rem","1.75rem"],h4:"1rem",body:"1rem",button:"0.875rem",nav:"1rem",contact:"1rem",tag:"0.875rem"},minHeight:{"15rem":"15rem"},minWidth:{"3rem":"3rem","20ch":"20ch","30ch":"30ch"},maxHeight:{48:"12rem","80vh":"80vh","90vh":"90vh",none:"none"},lineHeight:{snug:"1.15"}}},plugins:[null]}],content:["P:\\GitHub\\omb_evidence_portal\\packages\\gatsby-theme-project-portal/src/**/*.{js,jsx,ts,tsx,html}","./src/**/*.{js,jsx,ts,tsx,html}"],theme:{extend:{colors:{background:"#ffffff",navbar:"#ECF0F3",bottombanner:"#ffffff",footer:"#ECF0F3",footertext:"#092940",primary:"#0D7EA2",primarydark:"#092940"}}}},faviconPath:"P:\\GitHub\\omb_evidence_portal\\packages\\evaluation-collect/content/theme-image/favicon.png"}},{plugin:n(2668),options:{plugins:[],enableIdentityWidget:!0,publicPath:"admin",modulePath:"P:\\GitHub\\omb_evidence_portal\\packages\\project-portal-content-decap/src/cms/cms.js",manualInit:!0}},{plugin:n(1915),options:{plugins:[]}}]},1852:function(e,t,n){const r=n(5969),{getResourceURLsForPathname:o,loadPage:a,loadPageSync:i}=n(8175).jN;t.h=function(e,t,n,s){void 0===t&&(t={});let l=r.map((n=>{if(!n.plugin[e])return;t.getResourceURLsForPathname=o,t.loadPage=a,t.loadPageSync=i;const r=n.plugin[e](t,n.options);return r&&s&&(t=s({args:t,result:r,plugin:n})),r}));return l=l.filter((e=>void 0!==e)),l.length>0?l:n?[n]:[]},t.I=(e,t,n)=>r.reduce(((n,r)=>r.plugin[e]?n.then((()=>r.plugin[e](t,r.options))):n),Promise.resolve())},3112:function(e,t){t.M=()=>""},6249:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r=function(e){return e=e||Object.create(null),{on:function(t,n){(e[t]||(e[t]=[])).push(n)},off:function(t,n){e[t]&&e[t].splice(e[t].indexOf(n)>>>0,1)},emit:function(t,n){(e[t]||[]).slice().map((function(e){e(n)})),(e["*"]||[]).slice().map((function(e){e(t,n)}))}}}()},9529:function(e,t,n){"use strict";n.d(t,{UD:function(){return p},Cj:function(){return h},GA:function(){return f},DS:function(){return d}});var r=n(5619),o=n(3834),a=e=>{if(void 0===e)return e;let[t,n=""]=e.split("?");return n&&(n="?"+n),"/"===t?"/"+n:"/"===t.charAt(t.length-1)?t.slice(0,-1)+n:t+n},i=n(3182);const s=new Map;let l=[];const c=e=>{let t=e;if(-1!==e.indexOf("?")){const[n,r]=e.split("?");t=n+"?"+encodeURIComponent(r)}const n=decodeURIComponent(t);return(0,o.Z)(n,decodeURIComponent("/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal")).split("#")[0]};function u(e){return e.startsWith("/")||e.startsWith("https://")||e.startsWith("http://")?e:new URL(e,window.location.href+(window.location.href.endsWith("/")?"":"/")).pathname}const d=e=>{l=e},p=e=>{const t=m(e),n=l.map((e=>{let{path:t,matchPath:n}=e;return{path:n,originalPath:t}})),o=(0,r.pick)(n,t);return o?a(o.route.originalPath):null},f=e=>{const t=m(e),n=l.map((e=>{let{path:t,matchPath:n}=e;return{path:n,originalPath:t}})),o=(0,r.pick)(n,t);return o?o.params:{}},h=e=>{const t=c(u(e));if(s.has(t))return s.get(t);const n=(0,i.J)(e);if(n)return h(n.toPath);let r=p(t);return r||(r=m(e)),s.set(t,r),r},m=e=>{let t=c(u(e));return"/index.html"===t&&(t="/"),t=a(t),t}},31:function(e,t,n){"use strict";n.r(t),n.d(t,{Link:function(){return s.rU},PageRenderer:function(){return a()},Script:function(){return C.Script},ScriptStrategy:function(){return C.ScriptStrategy},Slice:function(){return x},StaticQuery:function(){return l.i1},StaticQueryContext:function(){return l.B9},collectedScriptsByPage:function(){return C.collectedScriptsByPage},graphql:function(){return O},navigate:function(){return s.c4},parsePath:function(){return s.cP},prefetchPathname:function(){return S},scriptCache:function(){return C.scriptCache},scriptCallbackCache:function(){return C.scriptCallbackCache},useScrollRestoration:function(){return i.p2},useStaticQuery:function(){return l.K2},withAssetPrefix:function(){return s.mc},withPrefix:function(){return s.dq}});var r=n(8175),o=n(9758),a=n.n(o),i=n(2802),s=n(2467),l=n(5483),c=n(753),u=n(1665),d=n(5058),p=n(8960);var f=n(352);function h(e){var t="function"==typeof Map?new Map:void 0;return h=function(e){if(null===e||!function(e){try{return-1!==Function.toString.call(e).indexOf("[native code]")}catch(t){return"function"==typeof e}}(e))return e;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,n)}function n(){return function(e,t,n){if((0,f.Z)())return Reflect.construct.apply(null,arguments);var r=[null];r.push.apply(r,t);var o=new(e.bind.apply(e,r));return n&&(0,p.Z)(o,n.prototype),o}(e,arguments,(0,d.Z)(this).constructor)}return n.prototype=Object.create(e.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),(0,p.Z)(n,e)},h(e)}var m=n(2784),g=n(3112),v=n(3204);const y=e=>{let{sliceId:t,children:n}=e;const r=[m.createElement("slice-start",{id:t+"-1"}),m.createElement("slice-end",{id:t+"-1"})];return n&&(r.push(n),r.push(m.createElement("slice-start",{id:t+"-2"}),m.createElement("slice-end",{id:t+"-2"}))),r},b=e=>{let{sliceName:t,allowEmpty:n,children:r,...o}=e;const a=(0,m.useContext)(v.u0),i=(0,m.useContext)(v.Db),s=a[t];if(!s){if(n)return null;throw new Error('Slice "'+s+'" for "'+t+'" slot not found')}const l=((e,t)=>Object.keys(t).length?e+"-"+(0,g.M)(t):e)(s,o);let c=i[l];return c?r&&(c.hasChildren=!0):i[l]=c={props:o,sliceName:s,hasChildren:!!r},m.createElement(y,{sliceId:l},r)},w=e=>{let{sliceName:t,allowEmpty:n,children:r,...o}=e;const a=(0,m.useContext)(v.u0),i=(0,m.useContext)(v.m3),s=a[t],l=i.get(s);if(!l){if(n)return null;throw new Error('Slice "'+s+'" for "'+t+'" slot not found')}return m.createElement(l.component,Object.assign({sliceContext:l.sliceContext,data:l.data},o),r)};function x(e){{const t={...e,sliceName:e.alias};delete t.alias,delete t.__renderedByLocation;const n=(0,m.useContext)(v.Bs),r=k(e);if(Object.keys(r).length)throw new E("browser"===n.renderEnvironment,t.sliceName,r,e.__renderedByLocation);if("server"===n.renderEnvironment)return m.createElement(b,t);if("browser"===n.renderEnvironment)return m.createElement(w,t);if("engines"===n.renderEnvironment||"dev-ssr"===n.renderEnvironment)return m.createElement(w,t);if("slices"===n.renderEnvironment){let t="";try{t='\n\nSlice component "'+n.sliceRoot.name+'" ('+n.sliceRoot.componentPath+') tried to render '}catch{}throw new Error("Nested slices are not supported."+t+"\n\nSee https://gatsbyjs.com/docs/reference/built-in-components/gatsby-slice#nested-slices")}throw new Error('Slice context "'+n.renderEnvironment+'" is not supported.')}}let E=function(e){function t(n,r,o,a){var i;const s=Object.entries(o).map((e=>{let[t,n]=e;return'not serializable "'+n+'" type passed to "'+t+'" prop'})).join(", "),l="SlicePropsError";let u="",d="";if(n){const e=m.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactDebugCurrentFrame.getCurrentStack().trim().split("\n").slice(1);e[0]=e[0].trim(),u="\n"+e.join("\n"),d='Slice "'+r+'" was passed props that are not serializable ('+s+")."}else{d=l+': Slice "'+r+'" was passed props that are not serializable ('+s+").";u=d+"\n"+(new Error).stack.trim().split("\n").slice(2).join("\n")}return(i=e.call(this,d)||this).name=l,u?i.stack=u:Error.captureStackTrace((0,c.Z)(i),t),a&&(i.forcedLocation={...a,functionName:"Slice"}),i}return(0,u.Z)(t,e),t}(h(Error));const k=function(e,t,n,r){void 0===t&&(t={}),void 0===n&&(n=[]),void 0===r&&(r=null);for(const[o,a]of Object.entries(e)){if(null==a||!r&&"children"===o)continue;const e=r?r+"."+o:o;"function"==typeof a?t[e]=typeof a:"object"==typeof a&&n.indexOf(a)<=0&&(n.push(a),k(a,t,n,e))}return t};var C=n(6291);const S=r.ZP.enqueue;function O(){throw new Error("It appears like Gatsby is misconfigured. Gatsby related `graphql` calls are supposed to only be evaluated at compile time, and then compiled away. Unfortunately, something went wrong and the query was left in the compiled code.\n\nUnless your site has a complex or custom babel/Gatsby configuration this is likely a bug in Gatsby.")}},8175:function(e,t,n){"use strict";n.d(t,{uQ:function(){return d},kL:function(){return x},ZP:function(){return C},Nt:function(){return O},hs:function(){return S},jN:function(){return k},N1:function(){return E}});var r=n(1665),o=n(8777),a=n(58);const i=function(e){if("undefined"==typeof document)return!1;const t=document.createElement("link");try{if(t.relList&&"function"==typeof t.relList.supports)return t.relList.supports(e)}catch(n){return!1}return!1}("prefetch")?function(e,t){return new Promise(((n,r)=>{if("undefined"==typeof document)return void r();const o=document.createElement("link");o.setAttribute("rel","prefetch"),o.setAttribute("href",e),Object.keys(t).forEach((e=>{o.setAttribute(e,t[e])})),o.onload=n,o.onerror=r;(document.getElementsByTagName("head")[0]||document.getElementsByName("script")[0].parentNode).appendChild(o)}))}:function(e){return new Promise(((t,n)=>{const r=new XMLHttpRequest;r.open("GET",e,!0),r.onload=()=>{200===r.status?t():n()},r.send(null)}))},s={};var l=function(e,t){return new Promise((n=>{s[e]?n():i(e,t).then((()=>{n(),s[e]=!0})).catch((()=>{}))}))},c=n(6249),u=n(9529);const d={Error:"error",Success:"success"},p=e=>{const[t,n]=e.split("?");var r;return"/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal/page-data/"+("/"===t?"index":(r="/"===(r=t)[0]?r.slice(1):r).endsWith("/")?r.slice(0,-1):r)+"/page-data.json"+(n?"?"+n:"")},f=e=>e.startsWith("//");function h(e,t){return void 0===t&&(t="GET"),new Promise((n=>{const r=new XMLHttpRequest;r.open(t,e,!0),r.onreadystatechange=()=>{4==r.readyState&&n(r)},r.send(null)}))}const m=/bot|crawler|spider|crawling/i,g=function(e,t,n){var r;void 0===t&&(t=null);const o={componentChunkName:e.componentChunkName,path:e.path,webpackCompilationHash:e.webpackCompilationHash,matchPath:e.matchPath,staticQueryHashes:e.staticQueryHashes,getServerDataError:e.getServerDataError,slicesMap:null!==(r=e.slicesMap)&&void 0!==r?r:{}};return{component:t,head:n,json:e.result,page:o}};function v(e){return new Promise((t=>{try{const n=e.readRoot();t(n)}catch(n){if(!Object.hasOwnProperty.call(n,"_response")||!Object.hasOwnProperty.call(n,"_status"))throw n;setTimeout((()=>{v(e).then(t)}),200)}}))}let y=function(){function e(e,t){this.inFlightNetworkRequests=new Map,this.pageDb=new Map,this.inFlightDb=new Map,this.staticQueryDb={},this.pageDataDb=new Map,this.partialHydrationDb=new Map,this.slicesDataDb=new Map,this.sliceInflightDb=new Map,this.slicesDb=new Map,this.isPrefetchQueueRunning=!1,this.prefetchQueued=[],this.prefetchTriggered=new Set,this.prefetchCompleted=new Set,this.loadComponent=e,(0,u.DS)(t)}var t=e.prototype;return t.memoizedGet=function(e){let t=this.inFlightNetworkRequests.get(e);return t||(t=h(e,"GET"),this.inFlightNetworkRequests.set(e,t)),t.then((t=>(this.inFlightNetworkRequests.delete(e),t))).catch((t=>{throw this.inFlightNetworkRequests.delete(e),t}))},t.setApiRunner=function(e){this.apiRunner=e,this.prefetchDisabled=e("disableCorePrefetching").some((e=>e))},t.fetchPageDataJson=function(e){const{pagePath:t,retries:n=0}=e,r=p(t);return this.memoizedGet(r).then((r=>{const{status:o,responseText:a}=r;if(200===o)try{const n=JSON.parse(a);if(void 0===n.path)throw new Error("not a valid pageData response");const r=t.split("?")[1];return r&&!n.path.includes(r)&&(n.path+="?"+r),Object.assign(e,{status:d.Success,payload:n})}catch(i){}return 404===o||200===o?"/404.html"===t||"/500.html"===t?Object.assign(e,{status:d.Error}):this.fetchPageDataJson(Object.assign(e,{pagePath:"/404.html",notFound:!0})):500===o?this.fetchPageDataJson(Object.assign(e,{pagePath:"/500.html",internalServerError:!0})):n<3?this.fetchPageDataJson(Object.assign(e,{retries:n+1})):Object.assign(e,{status:d.Error})}))},t.fetchPartialHydrationJson=function(e){const{pagePath:t,retries:n=0}=e,r=p(t).replace(".json","-rsc.json");return this.memoizedGet(r).then((r=>{const{status:o,responseText:a}=r;if(200===o)try{return Object.assign(e,{status:d.Success,payload:a})}catch(i){}return 404===o||200===o?"/404.html"===t||"/500.html"===t?Object.assign(e,{status:d.Error}):this.fetchPartialHydrationJson(Object.assign(e,{pagePath:"/404.html",notFound:!0})):500===o?this.fetchPartialHydrationJson(Object.assign(e,{pagePath:"/500.html",internalServerError:!0})):n<3?this.fetchPartialHydrationJson(Object.assign(e,{retries:n+1})):Object.assign(e,{status:d.Error})}))},t.loadPageDataJson=function(e){const t=(0,u.Cj)(e);if(this.pageDataDb.has(t)){const e=this.pageDataDb.get(t);return Promise.resolve(e)}return this.fetchPageDataJson({pagePath:t}).then((e=>(this.pageDataDb.set(t,e),e)))},t.loadPartialHydrationJson=function(e){const t=(0,u.Cj)(e);if(this.partialHydrationDb.has(t)){const e=this.partialHydrationDb.get(t);return Promise.resolve(e)}return this.fetchPartialHydrationJson({pagePath:t}).then((e=>(this.partialHydrationDb.set(t,e),e)))},t.loadSliceDataJson=function(e){if(this.slicesDataDb.has(e)){const t=this.slicesDataDb.get(e);return Promise.resolve({sliceName:e,jsonPayload:t})}return h("/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal/slice-data/"+e+".json","GET").then((t=>{const n=JSON.parse(t.responseText);return this.slicesDataDb.set(e,n),{sliceName:e,jsonPayload:n}}))},t.findMatchPath=function(e){return(0,u.UD)(e)},t.loadPage=function(e){const t=(0,u.Cj)(e);if(this.pageDb.has(t)){const e=this.pageDb.get(t);return e.error?Promise.resolve({error:e.error,status:e.status}):Promise.resolve(e.payload)}if(this.inFlightDb.has(t))return this.inFlightDb.get(t);const n=[this.loadAppData(),this.loadPageDataJson(t)];const r=Promise.all(n).then((e=>{const[n,r,i]=e;if(r.status===d.Error||(null==i?void 0:i.status)===d.Error)return{status:d.Error};let s=r.payload;const{componentChunkName:l,staticQueryHashes:u=[],slicesMap:p={}}=s,f={},h=Array.from(new Set(Object.values(p))),m=e=>{if(this.slicesDb.has(e.name))return this.slicesDb.get(e.name);if(this.sliceInflightDb.has(e.name))return this.sliceInflightDb.get(e.name);const t=this.loadComponent(e.componentChunkName).then((t=>{return{component:(n=t,n&&n.default||n),sliceContext:e.result.sliceContext,data:e.result.data};var n}));return this.sliceInflightDb.set(e.name,t),t.then((t=>{this.slicesDb.set(e.name,t),this.sliceInflightDb.delete(e.name)})),t};return Promise.all(h.map((e=>this.loadSliceDataJson(e)))).then((e=>{const p=[],h=(0,o.Z)(u);for(const{jsonPayload:t,sliceName:n}of Object.values(e)){p.push({name:n,...t});for(const e of t.staticQueryHashes)h.includes(e)||h.push(e)}const y=[Promise.all(p.map(m)),this.loadComponent(l,"head")];y.push(this.loadComponent(l));const b=Promise.all(y).then((e=>{const[t,o,l]=e;f.createdAt=new Date;for(const n of t)(!n||n instanceof Error)&&(f.status=d.Error,f.error=n);let c;if((!l||l instanceof Error)&&(f.status=d.Error,f.error=l),f.status!==d.Error){if(f.status=d.Success,!0!==r.notFound&&!0!==(null==i?void 0:i.notFound)||(f.notFound=!0),s=Object.assign(s,{webpackCompilationHash:n?n.webpackCompilationHash:""}),"string"==typeof(null==i?void 0:i.payload)){c=g(s,null,o),c.partialHydration=i.payload;const e=new ReadableStream({start(e){const t=new TextEncoder;e.enqueue(t.encode(i.payload))},pull(e){e.close()},cancel(){}});return v((0,a.createFromReadableStream)(e)).then((e=>(c.partialHydration=e,c)))}c=g(s,l,o)}return c})),w=Promise.all(h.map((e=>{if(this.staticQueryDb[e]){const t=this.staticQueryDb[e];return{staticQueryHash:e,jsonPayload:t}}return this.memoizedGet("/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal/page-data/sq/d/"+e+".json").then((t=>{const n=JSON.parse(t.responseText);return{staticQueryHash:e,jsonPayload:n}})).catch((()=>{throw new Error("We couldn't load \"/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal/page-data/sq/d/"+e+'.json"')}))}))).then((e=>{const t={};return e.forEach((e=>{let{staticQueryHash:n,jsonPayload:r}=e;t[n]=r,this.staticQueryDb[n]=r})),t}));return Promise.all([b,w]).then((e=>{let n,[r,o]=e;return r&&(n={...r,staticQueryResults:o},f.payload=n,c.Z.emit("onPostLoadPageResources",{page:n,pageResources:n})),this.pageDb.set(t,f),f.error?{error:f.error,status:f.status}:n})).catch((e=>({error:e,status:d.Error})))}))}));return r.then((()=>{this.inFlightDb.delete(t)})).catch((e=>{throw this.inFlightDb.delete(t),e})),this.inFlightDb.set(t,r),r},t.loadPageSync=function(e,t){void 0===t&&(t={});const n=(0,u.Cj)(e);if(this.pageDb.has(n)){var r;const e=this.pageDb.get(n);if(e.payload)return e.payload;if(null!==(r=t)&&void 0!==r&&r.withErrorDetails)return{error:e.error,status:e.status}}},t.shouldPrefetch=function(e){return!!(()=>{if("connection"in navigator&&void 0!==navigator.connection){if((navigator.connection.effectiveType||"").includes("2g"))return!1;if(navigator.connection.saveData)return!1}return!0})()&&((!navigator.userAgent||!m.test(navigator.userAgent))&&!this.pageDb.has(e))},t.prefetch=function(e){if(!this.shouldPrefetch(e))return{then:e=>e(!1),abort:()=>{}};if(this.prefetchTriggered.has(e))return{then:e=>e(!0),abort:()=>{}};const t={resolve:null,reject:null,promise:null};t.promise=new Promise(((e,n)=>{t.resolve=e,t.reject=n})),this.prefetchQueued.push([e,t]);const n=new AbortController;return n.signal.addEventListener("abort",(()=>{const t=this.prefetchQueued.findIndex((t=>{let[n]=t;return n===e}));-1!==t&&this.prefetchQueued.splice(t,1)})),this.isPrefetchQueueRunning||(this.isPrefetchQueueRunning=!0,setTimeout((()=>{this._processNextPrefetchBatch()}),3e3)),{then:(e,n)=>t.promise.then(e,n),abort:n.abort.bind(n)}},t._processNextPrefetchBatch=function(){(window.requestIdleCallback||(e=>setTimeout(e,0)))((()=>{const e=this.prefetchQueued.splice(0,4),t=Promise.all(e.map((e=>{let[t,n]=e;return this.prefetchTriggered.has(t)||(this.apiRunner("onPrefetchPathname",{pathname:t}),this.prefetchTriggered.add(t)),this.prefetchDisabled?n.resolve(!1):this.doPrefetch((0,u.Cj)(t)).then((()=>{this.prefetchCompleted.has(t)||(this.apiRunner("onPostPrefetchPathname",{pathname:t}),this.prefetchCompleted.add(t)),n.resolve(!0)}))})));this.prefetchQueued.length?t.then((()=>{setTimeout((()=>{this._processNextPrefetchBatch()}),3e3)})):this.isPrefetchQueueRunning=!1}))},t.doPrefetch=function(e){const t=p(e);return l(t,{crossOrigin:"anonymous",as:"fetch"}).then((()=>this.loadPageDataJson(e)))},t.hovering=function(e){this.loadPage(e)},t.getResourceURLsForPathname=function(e){const t=(0,u.Cj)(e),n=this.pageDataDb.get(t);if(n){const e=g(n.payload);return[].concat((0,o.Z)(b(e.page.componentChunkName)),[p(t)])}return null},t.isPageNotFound=function(e){const t=(0,u.Cj)(e),n=this.pageDb.get(t);return!n||n.notFound},t.loadAppData=function(e){return void 0===e&&(e=0),this.memoizedGet("/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal/page-data/app-data.json").then((t=>{const{status:n,responseText:r}=t;let o;if(200!==n&&e<3)return this.loadAppData(e+1);if(200===n)try{const e=JSON.parse(r);if(void 0===e.webpackCompilationHash)throw new Error("not a valid app-data response");o=e}catch(a){}return o}))},e}();const b=e=>(window.___chunkMapping[e]||[]).map((e=>"/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal"+e));let w,x=function(e){function t(t,n,r){var o;return o=e.call(this,(function(e,n){if(void 0===n&&(n="components"),!t[n="components"][e])throw new Error("We couldn't find the correct component chunk with the name \""+e+'"');return t[n][e]().catch((e=>e))}),n)||this,r&&o.pageDataDb.set((0,u.Cj)(r.path),{pagePath:r.path,payload:r,status:"success"}),o}(0,r.Z)(t,e);var n=t.prototype;return n.doPrefetch=function(t){return e.prototype.doPrefetch.call(this,t).then((e=>{if(e.status!==d.Success)return Promise.resolve();const t=e.payload,n=t.componentChunkName,r=b(n);return Promise.all(r.map(l)).then((()=>t))}))},n.loadPageDataJson=function(t){return e.prototype.loadPageDataJson.call(this,t).then((e=>e.notFound?f(t)?e:h(t,"HEAD").then((t=>200===t.status?{status:d.Error}:e)):e))},n.loadPartialHydrationJson=function(t){return e.prototype.loadPartialHydrationJson.call(this,t).then((e=>e.notFound?f(t)?e:h(t,"HEAD").then((t=>200===t.status?{status:d.Error}:e)):e))},t}(y);const E=e=>{w=e},k={enqueue:e=>w.prefetch(e),getResourceURLsForPathname:e=>w.getResourceURLsForPathname(e),loadPage:e=>w.loadPage(e),loadPageSync:function(e,t){return void 0===t&&(t={}),w.loadPageSync(e,t)},prefetch:e=>w.prefetch(e),isPageNotFound:e=>w.isPageNotFound(e),hovering:e=>w.hovering(e),loadAppData:()=>w.loadAppData()};var C=k;function S(){return w?w.staticQueryDb:{}}function O(){return w?w.slicesDb:{}}},9559:function(e,t,n){"use strict";n.d(t,{Z:function(){return C}});var r=n(2784),o=n(3980),a=n.n(o),i=n(1852),s=n(9529),l=n(8777),c=n(31),u=n(5619),d=n(3853);function p(e){let{children:t,callback:n}=e;return(0,r.useEffect)((()=>{n()})),t}const f=["link","meta","style","title","base","noscript","script","html","body"];function h(e,t){if(e instanceof HTMLElement&&t instanceof HTMLElement){const n=t.getAttribute("nonce");if(n&&!e.getAttribute("nonce")){const r=t.cloneNode(!0);return r.setAttribute("nonce",""),r.nonce=n,n===e.nonce&&e.isEqualNode(r)}}return e.isEqualNode(t)}function m(e,t){void 0===t&&(t={html:{},body:{}});const n=new Map,r=[];for(const c of e.childNodes){var o,a;const e=c.nodeName.toLowerCase(),u=null===(o=c.attributes)||void 0===o||null===(a=o.id)||void 0===a?void 0:a.value;if(y(c)){if(v(e))if("html"===e||"body"===e)for(const n of c.attributes){const r="style"===n.name;var i;if(t[e]={...t[e]},r||(t[e][n.name]=n.value),r)t[e].style=""+(null!==(i=t[e])&&void 0!==i&&i.style?t[e].style:"")+n.value+" "}else{let e=c.cloneNode(!0);if(e.setAttribute("data-gatsby-head",!0),"script"===e.nodeName.toLowerCase()&&(e=g(e)),u)if(n.has(u)){var s;const t=n.get(u);null===(s=r[t].parentNode)||void 0===s||s.removeChild(r[t]),r[t]=e}else r.push(e),n.set(u,r.length-1);else r.push(e)}c.childNodes.length&&r.push.apply(r,(0,l.Z)(m(c,t).validHeadNodes))}}return{validHeadNodes:r,htmlAndBodyAttributes:t}}function g(e){const t=document.createElement("script");for(const n of e.attributes)t.setAttribute(n.name,n.value);return t.innerHTML=e.innerHTML,t}function v(e){return f.includes(e)}function y(e){return 1===e.nodeType}const b=document.createElement("div"),w={html:[],body:[]},x=()=>{var e;const{validHeadNodes:t,htmlAndBodyAttributes:n}=m(b);w.html=Object.keys(n.html),w.body=Object.keys(n.body),function(e){if(!e)return;const{html:t,body:n}=e,r=document.querySelector("html");r&&Object.entries(t).forEach((e=>{let[t,n]=e;r.setAttribute(t,n)}));const o=document.querySelector("body");o&&Object.entries(n).forEach((e=>{let[t,n]=e;o.setAttribute(t,n)}))}(n);const r=document.querySelectorAll("[data-gatsby-head]");var o;if(0===r.length)return void(o=document.head).append.apply(o,(0,l.Z)(t));const a=[];!function(e){let{oldNodes:t,newNodes:n,onStale:r,onNew:o}=e;for(const a of t){const e=n.findIndex((e=>h(e,a)));-1===e?r(a):n.splice(e,1)}for(const a of n)o(a)}({oldNodes:r,newNodes:t,onStale:e=>e.parentNode.removeChild(e),onNew:e=>a.push(e)}),(e=document.head).append.apply(e,a)};function E(e){let{pageComponent:t,staticQueryResults:n,pageComponentProps:o}=e;(0,r.useEffect)((()=>{if(null!=t&&t.Head){!function(e){if("function"!=typeof e)throw new Error('Expected "Head" export to be a function got "'+typeof e+'".')}(t.Head);const{render:a}=(0,d.U)(),s=r.createElement(t.Head,{location:{pathname:(e=o).location.pathname},params:e.params,data:e.data||{},serverData:e.serverData,pageContext:e.pageContext}),l=(0,i.h)("wrapRootElement",{element:s},s,(e=>{let{result:t}=e;return{element:t}})).pop();a(r.createElement(p,{callback:x},r.createElement(c.StaticQueryContext.Provider,{value:n},r.createElement(u.LocationProvider,null,l))),b)}var e;return()=>{!function(){const e=document.querySelectorAll("[data-gatsby-head]");for(const t of e)t.parentNode.removeChild(t)}(),function(e){if(!e)return;const{html:t,body:n}=e;if(t){const e=document.querySelector("html");t.forEach((t=>{e&&e.removeAttribute(t)}))}if(n){const e=document.querySelector("body");n.forEach((t=>{e&&e.removeAttribute(t)}))}}(w)}}))}function k(e){const t={...e,params:{...(0,s.GA)(e.location.pathname),...e.pageResources.json.pageContext.__params}};let n;var o;n=e.pageResources.partialHydration?e.pageResources.partialHydration:(0,r.createElement)((o=e.pageResources.component)&&o.default||o,{...t,key:e.path||e.pageResources.page.path});E({pageComponent:e.pageResources.head,staticQueryResults:e.pageResources.staticQueryResults,pageComponentProps:t});return(0,i.h)("wrapPageElement",{element:n,props:t},n,(e=>{let{result:n}=e;return{element:n,props:t}})).pop()}k.propTypes={location:a().object.isRequired,pageResources:a().object.isRequired,data:a().object,pageContext:a().object.isRequired};var C=k},5069:function(e,t,n){"use strict";var r=n(1665),o=n(1852),a=n(2784),i=n(5619),s=n(2802),l=n(5483),c=n(3204),u=n(8175),d=n(3182),p=n(6249);const f={id:"gatsby-announcer",style:{position:"absolute",top:0,width:1,height:1,padding:0,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",border:0},"aria-live":"assertive","aria-atomic":"true"};var h=n(2467);function m(e){const t=(0,d.J)(e),{hash:n,search:r}=window.location;return null!=t&&(window.___replace(t.toPath+r+n),!0)}let g="";window.addEventListener("unhandledrejection",(e=>{/loading chunk \d* failed./i.test(e.reason)&&g&&(window.location.pathname=g)}));const v=(e,t)=>{m(e.pathname)||(g=e.pathname,(0,o.h)("onPreRouteUpdate",{location:e,prevLocation:t}))},y=(e,t)=>{m(e.pathname)||(0,o.h)("onRouteUpdate",{location:e,prevLocation:t})},b=function(e,t){if(void 0===t&&(t={}),"number"==typeof e)return void i.globalHistory.navigate(e);const{pathname:n,search:r,hash:a}=(0,h.cP)(e),s=(0,d.J)(n);if(s&&(e=s.toPath+r+a),window.___swUpdated)return void(window.location=n+r+a);const l=setTimeout((()=>{p.Z.emit("onDelayedLoadPageResources",{pathname:n}),(0,o.h)("onRouteUpdateDelayed",{location:window.location})}),1e3);u.ZP.loadPage(n+r).then((o=>{if(!o||o.status===u.uQ.Error)return window.history.replaceState({},"",location.href),window.location=n,void clearTimeout(l);o&&o.page.webpackCompilationHash!==window.___webpackCompilationHash&&("serviceWorker"in navigator&&null!==navigator.serviceWorker.controller&&"activated"===navigator.serviceWorker.controller.state&&navigator.serviceWorker.controller.postMessage({gatsbyApi:"clearPathResources"}),window.location=n+r+a),(0,i.navigate)(e,t),clearTimeout(l)}))};function w(e,t){let{location:n}=t;const{pathname:r,hash:a}=n,i=(0,o.h)("shouldUpdateScroll",{prevRouterProps:e,pathname:r,routerProps:{location:n},getSavedScrollPosition:e=>[0,this._stateStorage.read(e,e.key)]});if(i.length>0)return i[i.length-1];if(e){const{location:{pathname:t}}=e;if(t===r)return a?decodeURI(a.slice(1)):[0,0]}return!0}let x=function(e){function t(t){var n;return(n=e.call(this,t)||this).announcementRef=a.createRef(),n}(0,r.Z)(t,e);var n=t.prototype;return n.componentDidUpdate=function(e,t){requestAnimationFrame((()=>{let e="new page at "+this.props.location.pathname;document.title&&(e=document.title);const t=document.querySelectorAll("#gatsby-focus-wrapper h1");t&&t.length&&(e=t[0].textContent);const n="Navigated to "+e;if(this.announcementRef.current){this.announcementRef.current.innerText!==n&&(this.announcementRef.current.innerText=n)}}))},n.render=function(){return a.createElement("div",Object.assign({},f,{ref:this.announcementRef}))},t}(a.Component);const E=(e,t)=>{var n,r;return e.href!==t.href||(null==e||null===(n=e.state)||void 0===n?void 0:n.key)!==(null==t||null===(r=t.state)||void 0===r?void 0:r.key)};let k=function(e){function t(t){var n;return n=e.call(this,t)||this,v(t.location,null),n}(0,r.Z)(t,e);var n=t.prototype;return n.componentDidMount=function(){y(this.props.location,null)},n.shouldComponentUpdate=function(e){return!!E(this.props.location,e.location)&&(v(e.location,this.props.location),!0)},n.componentDidUpdate=function(e){E(e.location,this.props.location)&&y(this.props.location,e.location)},n.render=function(){return a.createElement(a.Fragment,null,this.props.children,a.createElement(x,{location:location}))},t}(a.Component);var C=n(9559),S=n(6849);function O(e,t){for(var n in e)if(!(n in t))return!0;for(var r in t)if(e[r]!==t[r])return!0;return!1}var P=function(e){function t(t){var n;n=e.call(this)||this;const{location:r,pageResources:o}=t;return n.state={location:{...r},pageResources:o||u.ZP.loadPageSync(r.pathname+r.search,{withErrorDetails:!0})},n}(0,r.Z)(t,e),t.getDerivedStateFromProps=function(e,t){let{location:n}=e;if(t.location.href!==n.href){return{pageResources:u.ZP.loadPageSync(n.pathname+n.search,{withErrorDetails:!0}),location:{...n}}}return{location:{...n}}};var n=t.prototype;return n.loadResources=function(e){u.ZP.loadPage(e).then((t=>{t&&t.status!==u.uQ.Error?this.setState({location:{...window.location},pageResources:t}):(window.history.replaceState({},"",location.href),window.location=e)}))},n.shouldComponentUpdate=function(e,t){return t.pageResources?this.state.pageResources!==t.pageResources||(this.state.pageResources.component!==t.pageResources.component||(this.state.pageResources.json!==t.pageResources.json||(!(this.state.location.key===t.location.key||!t.pageResources.page||!t.pageResources.page.matchPath&&!t.pageResources.page.path)||function(e,t,n){return O(e.props,t)||O(e.state,n)}(this,e,t)))):(this.loadResources(e.location.pathname+e.location.search),!1)},n.render=function(){return this.props.children(this.state)},t}(a.Component),N=n(3834),_=n(3853);const R=new u.kL(S,[],window.pageData);(0,u.N1)(R),R.setApiRunner(o.h);const{render:j,hydrate:I}=(0,_.U)();window.asyncRequires=S,window.___emitter=p.Z,window.___loader=u.jN,i.globalHistory.listen((e=>{e.location.action=e.action})),window.___push=e=>b(e,{replace:!1}),window.___replace=e=>b(e,{replace:!0}),window.___navigate=(e,t)=>b(e,t);const L="gatsby-reload-compilation-hash-match";(0,o.I)("onClientEntry").then((()=>{(0,o.h)("registerServiceWorker").filter(Boolean).length>0&&n(472);const e=e=>a.createElement(i.BaseContext.Provider,{value:{baseuri:"/",basepath:"/"}},a.createElement(C.Z,e)),t=a.createContext({}),d={renderEnvironment:"browser"};let p=function(e){function n(){return e.apply(this,arguments)||this}return(0,r.Z)(n,e),n.prototype.render=function(){const{children:e}=this.props;return a.createElement(i.Location,null,(n=>{let{location:r}=n;return a.createElement(P,{location:r},(n=>{let{pageResources:r,location:o}=n;const i=(0,u.hs)(),s=(0,u.Nt)();return a.createElement(l.B9.Provider,{value:i},a.createElement(c.Bs.Provider,{value:d},a.createElement(c.m3.Provider,{value:s},a.createElement(c.u0.Provider,{value:r.page.slicesMap},a.createElement(t.Provider,{value:{pageResources:r,location:o}},e)))))}))}))},n}(a.Component),f=function(n){function o(){return n.apply(this,arguments)||this}return(0,r.Z)(o,n),o.prototype.render=function(){return a.createElement(t.Consumer,null,(t=>{let{pageResources:n,location:r}=t;return a.createElement(k,{location:r},a.createElement(s.$C,{location:r,shouldUpdateScroll:w},a.createElement(i.Router,{basepath:"/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal",location:r,id:"gatsby-focus-wrapper"},a.createElement(e,Object.assign({path:"/404.html"===n.page.path||"/500.html"===n.page.path?(0,N.Z)(r.pathname,"/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal"):encodeURI((n.page.matchPath||n.page.path).split("?")[0])},this.props,{location:r,pageResources:n},n.json)))))}))},o}(a.Component);const{pagePath:h,location:m}=window;h&&"/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal"+h!==m.pathname+(h.includes("?")?m.search:"")&&!(R.findMatchPath((0,N.Z)(m.pathname,"/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal"))||h.match(/^\/(404|500)(\/?|.html)$/)||h.match(/^\/offline-plugin-app-shell-fallback\/?$/))&&(0,i.navigate)("/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal"+h+(h.includes("?")?"":m.search)+m.hash,{replace:!0});const g=()=>{try{return sessionStorage}catch{return null}};u.jN.loadPage(m.pathname+m.search).then((e=>{var t;const n=g();if(null!=e&&null!==(t=e.page)&&void 0!==t&&t.webpackCompilationHash&&e.page.webpackCompilationHash!==window.___webpackCompilationHash&&("serviceWorker"in navigator&&null!==navigator.serviceWorker.controller&&"activated"===navigator.serviceWorker.controller.state&&navigator.serviceWorker.controller.postMessage({gatsbyApi:"clearPathResources"}),n)){if(!("1"===n.getItem(L)))return n.setItem(L,"1"),void window.location.reload(!0)}if(n&&n.removeItem(L),!e||e.status===u.uQ.Error){const t="page resources for "+m.pathname+" not found. Not rendering React";if(e&&e.error)throw console.error(t),e.error;throw new Error(t)}const r=(0,o.h)("wrapRootElement",{element:a.createElement(f,null)},a.createElement(f,null),(e=>{let{result:t}=e;return{element:t}})).pop(),i=function(){const e=a.useRef(!1);return a.useEffect((()=>{e.current||(e.current=!0,performance.mark&&performance.mark("onInitialClientRender"),(0,o.h)("onInitialClientRender"))}),[]),a.createElement(p,null,r)},s=document.getElementById("gatsby-focus-wrapper");let l=j;s&&s.children.length&&(l=I);const c=(0,o.h)("replaceHydrateFunction",void 0,l)[0];function d(){const e="undefined"!=typeof window?document.getElementById("___gatsby"):null;c(a.createElement(i,null),e)}const h=document;if("complete"===h.readyState||"loading"!==h.readyState&&!h.documentElement.doScroll)setTimeout((function(){d()}),0);else{const e=function(){h.removeEventListener("DOMContentLoaded",e,!1),window.removeEventListener("load",e,!1),d()};h.addEventListener("DOMContentLoaded",e,!1),window.addEventListener("load",e,!1)}}))}))},3161:function(e,t,n){"use strict";n.r(t);var r=n(2784),o=n(8175),a=n(9559);t.default=e=>{let{location:t}=e;const n=o.ZP.loadPageSync(t.pathname);return n?r.createElement(a.Z,{location:t,pageResources:n,...n.json}):null}},9758:function(e,t,n){var r;e.exports=(r=n(3161))&&r.default||r},3853:function(e,t,n){"use strict";n.d(t,{U:function(){return o}});const r=new WeakMap;function o(){const e=n(7029);return{render:(t,n)=>{let o=r.get(n);o||r.set(n,o=e.createRoot(n)),o.render(t)},hydrate:(t,n)=>e.hydrateRoot(n,t)}}},3182:function(e,t,n){"use strict";n.d(t,{J:function(){return a}});const r=new Map,o=new Map;function a(e){let t=r.get(e);return t||(t=o.get(e.toLowerCase())),t}[].forEach((e=>{e.ignoreCase?o.set(e.fromPath,e):r.set(e.fromPath,e)}))},472:function(e,t,n){"use strict";n.r(t);var r=n(1852);"https:"!==window.location.protocol&&"localhost"!==window.location.hostname?console.error("Service workers can only be used over HTTPS, or on localhost for development"):"serviceWorker"in navigator&&navigator.serviceWorker.register("/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal/sw.js").then((function(e){e.addEventListener("updatefound",(()=>{(0,r.h)("onServiceWorkerUpdateFound",{serviceWorker:e});const t=e.installing;console.log("installingWorker",t),t.addEventListener("statechange",(()=>{switch(t.state){case"installed":navigator.serviceWorker.controller?(window.___swUpdated=!0,(0,r.h)("onServiceWorkerUpdateReady",{serviceWorker:e}),window.___failedResources&&(console.log("resources failed, SW updated - reloading"),window.location.reload())):(console.log("Content is now available offline!"),(0,r.h)("onServiceWorkerInstalled",{serviceWorker:e}));break;case"redundant":console.error("The installing service worker became redundant."),(0,r.h)("onServiceWorkerRedundant",{serviceWorker:e});break;case"activated":(0,r.h)("onServiceWorkerActive",{serviceWorker:e})}}))}))})).catch((function(e){console.error("Error during service worker registration:",e)}))},3204:function(e,t,n){"use strict";n.d(t,{Bs:function(){return a},Db:function(){return s},m3:function(){return o},u0:function(){return i}});var r=n(2784);const o=r.createContext({}),a=r.createContext({}),i=r.createContext({}),s=r.createContext({})},5483:function(e,t,n){"use strict";n.d(t,{i1:function(){return l},B9:function(){return o},K2:function(){return c}});var r=n(2784);const o=(a="StaticQuery",i={},r.createServerContext?function(e,t){return void 0===t&&(t=null),globalThis.__SERVER_CONTEXT||(globalThis.__SERVER_CONTEXT={}),globalThis.__SERVER_CONTEXT[e]||(globalThis.__SERVER_CONTEXT[e]=r.createServerContext(e,t)),globalThis.__SERVER_CONTEXT[e]}(a,i):r.createContext(i));var a,i;function s(e){let{staticQueryData:t,data:n,query:o,render:a}=e;const i=n?n.data:t[o]&&t[o].data;return r.createElement(r.Fragment,null,i&&a(i),!i&&r.createElement("div",null,"Loading (StaticQuery)"))}const l=e=>{const{data:t,query:n,render:a,children:i}=e;return r.createElement(o.Consumer,null,(e=>r.createElement(s,{data:t,query:n,render:a||i,staticQueryData:e})))},c=e=>{var t;r.useContext;const n=r.useContext(o);if(isNaN(Number(e)))throw new Error("useStaticQuery was called with a string but expects to be called using `graphql`. Try this:\n\nimport { useStaticQuery, graphql } from 'gatsby';\n\nuseStaticQuery(graphql`"+e+"`);\n");if(null!==(t=n[e])&&void 0!==t&&t.data)return n[e].data;throw new Error("The result of this StaticQuery could not be fetched.\n\nThis is likely a bug in Gatsby and if refreshing the page does not fix it, please open an issue in https://github.com/gatsbyjs/gatsby/issues")}},3834:function(e,t,n){"use strict";function r(e,t){return void 0===t&&(t=""),t?e===t?"/":e.startsWith(t+"/")?e.slice(t.length):e:e}n.d(t,{Z:function(){return r}})},4428:function(e,t,n){"use strict";n.r(t),n.d(t,{wrapPageElement:function(){return i}});var r=n(2784),o=n(4536);const a=e=>{var t,n,a,i,s,l,c,u,d,p,f,h,m;let{path:g,data:v,children:y}=e;return r.createElement(o.Xg,{children:y,devBanner:{show:null==v||null===(t=v.site)||void 0===t||null===(n=t.siteMetadata)||void 0===n?void 0:n.showDevBanner},navbar:{...null==v||null===(a=v.site)||void 0===a||null===(i=a.siteMetadata)||void 0===i||null===(s=i.staticText)||void 0===s?void 0:s.navbar,image:null==v?void 0:v.navbarLogo,activePage:g},bottomBanner:{...null==v||null===(l=v.site)||void 0===l||null===(c=l.siteMetadata)||void 0===c||null===(u=c.staticText)||void 0===u?void 0:u.bottomBanner,image:null==v?void 0:v.bottomBannerLogo},footer:{...null==v||null===(d=v.site)||void 0===d||null===(p=d.siteMetadata)||void 0===p||null===(f=p.staticText)||void 0===f?void 0:f.footer,image:{imageData:null==v?void 0:v.footerLogo,altText:(null==v||null===(h=v.site)||void 0===h||null===(m=h.siteMetadata)||void 0===m?void 0:m.siteTitle)+" logo"}}})};n(3885),n(9601),n(8156),n(8776),n(9804),n(700);const i=e=>{let{element:t,props:n}=e;return r.createElement(a,n,t)}},8050:function(e,t,n){const r=n(6635),o=n(8437);e.exports={createSearchIndex:function(e){let t=[];Object.keys(e).forEach((n=>{e[n].nodes.forEach((e=>{let o=structuredClone(e);"allProject"===n&&(e.slug.includes("/")||(o.slug="project/"+e.slug));const a=Object.values(o).map((e=>r.isNull(e)?null:"object"==typeof e?Object.values(e).filter((e=>!r.isNull(e))).map((e=>"string"==typeof e||null==e?e:void Object.values(e).filter((e=>!r.isNull(e))).join(" "))).join(" "):e));Object.keys(o).forEach(((e,t)=>{o[e]=a[t]})),t.push(o)}))}));const n=o.generateStopWordFilter(["a","able","across","after","all","almost","also","am","among","an","and","any","are","as","at","be","because","been","but","by","dear","did","do","does","either","else","ever","every","for","from","get","got","had","he","her","hers","him","his","however","i","if","in","into","is","it","its","just","least","let","like","may","me","might","most","must","my","neither","no","nor","not","of","off","often","on","only","or","other","our","own","rather","said","say","says","she","since","so","some","than","that","the","their","them","then","there","these","they","this","tis","to","too","twas","us","was","we","were","while","will","with","yet","you","your"]);return[o((function(){this.ref("slug"),this.field("slug"),this.field("faq"),this.field("aims"),this.field("lede"),this.field("title"),this.field("question"),this.field("status"),this.field("agency"),this.field("topics"),this.field("mainContact"),this.field("summary"),this.field("status"),this.field("purpose"),this.field("emailContent"),this.field("projectTeam"),this.field("expertise"),this.field("requirement"),this.field("collectData"),this.metadataWhitelist=["position"],this.pipeline.after(o.stopWordFilter,n),this.pipeline.remove(o.stopWordFilter),t.forEach((function(e){this.add(e)}),this)})),t]},searchQuery:"\n query {\n allProject {\n nodes {\n title\n agency\n topics {\n title\n }\n slug\n summary\n statusOfData\n status\n startDate\n requirement\n question\n purpose\n projectTeam {\n name\n employer\n }\n priorResearch\n opportunityCloses\n mainContact {\n name\n }\n fundingInfo\n collectData { \n fieldTitle\n fieldData\n }\n expertise\n faq {\n text\n title\n }\n deliverable\n emailContent\n endDate\n slug\n }\n }\n allGeneralPage {\n nodes {\n slug\n lede\n faq {\n text\n title\n }\n aims {\n text\n title\n }\n title\n }\n }\n }\n "}},3463:function(e,t,n){"use strict";var r=n(8570),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},a={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},i={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function l(e){return r.isMemo(e)?i:s[e.$$typeof]||o}s[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[r.Memo]=i;var c=Object.defineProperty,u=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,p=Object.getOwnPropertyDescriptor,f=Object.getPrototypeOf,h=Object.prototype;e.exports=function e(t,n,r){if("string"!=typeof n){if(h){var o=f(n);o&&o!==h&&e(t,o,r)}var i=u(n);d&&(i=i.concat(d(n)));for(var s=l(t),m=l(n),g=0;g=31||"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)},t.storage="undefined"!=typeof chrome&&void 0!==chrome.storage?chrome.storage.local:function(){try{return window.localStorage}catch(e){}}(),t.colors=["lightseagreen","forestgreen","goldenrod","dodgerblue","darkorchid","crimson"],t.formatters.j=function(e){try{return JSON.stringify(e)}catch(t){return"[UnexpectedJSONParseError]: "+t.message}},t.enable(r())},555:function(e,t,n){var r;function o(e){function n(){if(n.enabled){var e=n,o=+new Date,a=o-(r||o);e.diff=a,e.prev=r,e.curr=o,r=o;for(var i=new Array(arguments.length),s=0;s0)return function(e){if((e=String(e)).length>100)return;var i=/^((?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|years?|yrs?|y)?$/i.exec(e);if(!i)return;var s=parseFloat(i[1]);switch((i[2]||"ms").toLowerCase()){case"years":case"year":case"yrs":case"yr":case"y":return s*a;case"days":case"day":case"d":return s*o;case"hours":case"hour":case"hrs":case"hr":case"h":return s*r;case"minutes":case"minute":case"mins":case"min":case"m":return s*n;case"seconds":case"second":case"secs":case"sec":case"s":return s*t;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return s;default:return}}(e);if("number"===c&&!1===isNaN(e))return s.long?i(l=e,o,"day")||i(l,r,"hour")||i(l,n,"minute")||i(l,t,"second")||l+" ms":function(e){if(e>=o)return Math.round(e/o)+"d";if(e>=r)return Math.round(e/r)+"h";if(e>=n)return Math.round(e/n)+"m";if(e>=t)return Math.round(e/t)+"s";return e+"ms"}(e);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(e))}},8437:function(e,t,n){var r,o;!function(){var a,i,s,l,c,u,d,p,f,h,m,g,v,y,b,w,x,E,k,C,S,O,P,N,_,R,j,I,L,M,T=function(e){var t=new T.Builder;return t.pipeline.add(T.trimmer,T.stopWordFilter,T.stemmer),t.searchPipeline.add(T.stemmer),e.call(t,t),t.build()};T.version="2.3.9",T.utils={},T.utils.warn=(a=this,function(e){a.console&&console.warn&&console.warn(e)}),T.utils.asString=function(e){return null==e?"":e.toString()},T.utils.clone=function(e){if(null==e)return e;for(var t=Object.create(null),n=Object.keys(e),r=0;r0){var l=T.utils.clone(t)||{};l.position=[i,s],l.index=o.length,o.push(new T.Token(n.slice(i,a),l))}i=a+1}}return o},T.tokenizer.separator=/[\s\-]+/,T.Pipeline=function(){this._stack=[]},T.Pipeline.registeredFunctions=Object.create(null),T.Pipeline.registerFunction=function(e,t){t in this.registeredFunctions&&T.utils.warn("Overwriting existing registered function: "+t),e.label=t,T.Pipeline.registeredFunctions[e.label]=e},T.Pipeline.warnIfFunctionNotRegistered=function(e){e.label&&e.label in this.registeredFunctions||T.utils.warn("Function is not registered with pipeline. This may cause problems when serialising the index.\n",e)},T.Pipeline.load=function(e){var t=new T.Pipeline;return e.forEach((function(e){var n=T.Pipeline.registeredFunctions[e];if(!n)throw new Error("Cannot load unregistered function: "+e);t.add(n)})),t},T.Pipeline.prototype.add=function(){Array.prototype.slice.call(arguments).forEach((function(e){T.Pipeline.warnIfFunctionNotRegistered(e),this._stack.push(e)}),this)},T.Pipeline.prototype.after=function(e,t){T.Pipeline.warnIfFunctionNotRegistered(t);var n=this._stack.indexOf(e);if(-1==n)throw new Error("Cannot find existingFn");n+=1,this._stack.splice(n,0,t)},T.Pipeline.prototype.before=function(e,t){T.Pipeline.warnIfFunctionNotRegistered(t);var n=this._stack.indexOf(e);if(-1==n)throw new Error("Cannot find existingFn");this._stack.splice(n,0,t)},T.Pipeline.prototype.remove=function(e){var t=this._stack.indexOf(e);-1!=t&&this._stack.splice(t,1)},T.Pipeline.prototype.run=function(e){for(var t=this._stack.length,n=0;n1&&(ae&&(n=o),a!=e);)r=n-t,o=t+Math.floor(r/2),a=this.elements[2*o];return a==e||a>e?2*o:as?c+=2:i==s&&(t+=n[l+1]*r[c+1],l+=2,c+=2);return t},T.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},T.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),t=1,n=0;t0){var a,i=o.str.charAt(0);i in o.node.edges?a=o.node.edges[i]:(a=new T.TokenSet,o.node.edges[i]=a),1==o.str.length&&(a.final=!0),r.push({node:a,editsRemaining:o.editsRemaining,str:o.str.slice(1)})}if(0!=o.editsRemaining){if("*"in o.node.edges)var s=o.node.edges["*"];else{s=new T.TokenSet;o.node.edges["*"]=s}if(0==o.str.length&&(s.final=!0),r.push({node:s,editsRemaining:o.editsRemaining-1,str:o.str}),o.str.length>1&&r.push({node:o.node,editsRemaining:o.editsRemaining-1,str:o.str.slice(1)}),1==o.str.length&&(o.node.final=!0),o.str.length>=1){if("*"in o.node.edges)var l=o.node.edges["*"];else{l=new T.TokenSet;o.node.edges["*"]=l}1==o.str.length&&(l.final=!0),r.push({node:l,editsRemaining:o.editsRemaining-1,str:o.str.slice(1)})}if(o.str.length>1){var c,u=o.str.charAt(0),d=o.str.charAt(1);d in o.node.edges?c=o.node.edges[d]:(c=new T.TokenSet,o.node.edges[d]=c),1==o.str.length&&(c.final=!0),r.push({node:c,editsRemaining:o.editsRemaining-1,str:u+o.str.slice(2)})}}}return n},T.TokenSet.fromString=function(e){for(var t=new T.TokenSet,n=t,r=0,o=e.length;r=e;t--){var n=this.uncheckedNodes[t],r=n.child.toString();r in this.minimizedNodes?n.parent.edges[n.char]=this.minimizedNodes[r]:(n.child._str=r,this.minimizedNodes[r]=n.child),this.uncheckedNodes.pop()}},T.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},T.Index.prototype.search=function(e){return this.query((function(t){new T.QueryParser(e,t).parse()}))},T.Index.prototype.query=function(e){for(var t=new T.Query(this.fields),n=Object.create(null),r=Object.create(null),o=Object.create(null),a=Object.create(null),i=Object.create(null),s=0;s1?1:e},T.Builder.prototype.k1=function(e){this._k1=e},T.Builder.prototype.add=function(e,t){var n=e[this._ref],r=Object.keys(this._fields);this._documents[n]=t||{},this.documentCount+=1;for(var o=0;o=this.length)return T.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},T.QueryLexer.prototype.width=function(){return this.pos-this.start},T.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},T.QueryLexer.prototype.backup=function(){this.pos-=1},T.QueryLexer.prototype.acceptDigitRun=function(){var e,t;do{t=(e=this.next()).charCodeAt(0)}while(t>47&&t<58);e!=T.QueryLexer.EOS&&this.backup()},T.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(T.QueryLexer.TERM)),e.ignore(),e.more())return T.QueryLexer.lexText},T.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(T.QueryLexer.EDIT_DISTANCE),T.QueryLexer.lexText},T.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(T.QueryLexer.BOOST),T.QueryLexer.lexText},T.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(T.QueryLexer.TERM)},T.QueryLexer.termSeparator=T.tokenizer.separator,T.QueryLexer.lexText=function(e){for(;;){var t=e.next();if(t==T.QueryLexer.EOS)return T.QueryLexer.lexEOS;if(92!=t.charCodeAt(0)){if(":"==t)return T.QueryLexer.lexField;if("~"==t)return e.backup(),e.width()>0&&e.emit(T.QueryLexer.TERM),T.QueryLexer.lexEditDistance;if("^"==t)return e.backup(),e.width()>0&&e.emit(T.QueryLexer.TERM),T.QueryLexer.lexBoost;if("+"==t&&1===e.width())return e.emit(T.QueryLexer.PRESENCE),T.QueryLexer.lexText;if("-"==t&&1===e.width())return e.emit(T.QueryLexer.PRESENCE),T.QueryLexer.lexText;if(t.match(T.QueryLexer.termSeparator))return T.QueryLexer.lexTerm}else e.escapeCharacter()}},T.QueryParser=function(e,t){this.lexer=new T.QueryLexer(e),this.query=t,this.currentClause={},this.lexemeIdx=0},T.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=T.QueryParser.parseClause;e;)e=e(this);return this.query},T.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},T.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},T.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},T.QueryParser.parseClause=function(e){var t=e.peekLexeme();if(null!=t)switch(t.type){case T.QueryLexer.PRESENCE:return T.QueryParser.parsePresence;case T.QueryLexer.FIELD:return T.QueryParser.parseField;case T.QueryLexer.TERM:return T.QueryParser.parseTerm;default:var n="expected either a field or a term, found "+t.type;throw t.str.length>=1&&(n+=" with value '"+t.str+"'"),new T.QueryParseError(n,t.start,t.end)}},T.QueryParser.parsePresence=function(e){var t=e.consumeLexeme();if(null!=t){switch(t.str){case"-":e.currentClause.presence=T.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=T.Query.presence.REQUIRED;break;default:var n="unrecognised presence operator'"+t.str+"'";throw new T.QueryParseError(n,t.start,t.end)}var r=e.peekLexeme();if(null==r){n="expecting term or field, found nothing";throw new T.QueryParseError(n,t.start,t.end)}switch(r.type){case T.QueryLexer.FIELD:return T.QueryParser.parseField;case T.QueryLexer.TERM:return T.QueryParser.parseTerm;default:n="expecting term or field, found '"+r.type+"'";throw new T.QueryParseError(n,r.start,r.end)}}},T.QueryParser.parseField=function(e){var t=e.consumeLexeme();if(null!=t){if(-1==e.query.allFields.indexOf(t.str)){var n=e.query.allFields.map((function(e){return"'"+e+"'"})).join(", "),r="unrecognised field '"+t.str+"', possible fields: "+n;throw new T.QueryParseError(r,t.start,t.end)}e.currentClause.fields=[t.str];var o=e.peekLexeme();if(null==o){r="expecting term, found nothing";throw new T.QueryParseError(r,t.start,t.end)}if(o.type===T.QueryLexer.TERM)return T.QueryParser.parseTerm;r="expecting term, found '"+o.type+"'";throw new T.QueryParseError(r,o.start,o.end)}},T.QueryParser.parseTerm=function(e){var t=e.consumeLexeme();if(null!=t){e.currentClause.term=t.str.toLowerCase(),-1!=t.str.indexOf("*")&&(e.currentClause.usePipeline=!1);var n=e.peekLexeme();if(null!=n)switch(n.type){case T.QueryLexer.TERM:return e.nextClause(),T.QueryParser.parseTerm;case T.QueryLexer.FIELD:return e.nextClause(),T.QueryParser.parseField;case T.QueryLexer.EDIT_DISTANCE:return T.QueryParser.parseEditDistance;case T.QueryLexer.BOOST:return T.QueryParser.parseBoost;case T.QueryLexer.PRESENCE:return e.nextClause(),T.QueryParser.parsePresence;default:var r="Unexpected lexeme type '"+n.type+"'";throw new T.QueryParseError(r,n.start,n.end)}else e.nextClause()}},T.QueryParser.parseEditDistance=function(e){var t=e.consumeLexeme();if(null!=t){var n=parseInt(t.str,10);if(isNaN(n)){var r="edit distance must be numeric";throw new T.QueryParseError(r,t.start,t.end)}e.currentClause.editDistance=n;var o=e.peekLexeme();if(null!=o)switch(o.type){case T.QueryLexer.TERM:return e.nextClause(),T.QueryParser.parseTerm;case T.QueryLexer.FIELD:return e.nextClause(),T.QueryParser.parseField;case T.QueryLexer.EDIT_DISTANCE:return T.QueryParser.parseEditDistance;case T.QueryLexer.BOOST:return T.QueryParser.parseBoost;case T.QueryLexer.PRESENCE:return e.nextClause(),T.QueryParser.parsePresence;default:r="Unexpected lexeme type '"+o.type+"'";throw new T.QueryParseError(r,o.start,o.end)}else e.nextClause()}},T.QueryParser.parseBoost=function(e){var t=e.consumeLexeme();if(null!=t){var n=parseInt(t.str,10);if(isNaN(n)){var r="boost must be numeric";throw new T.QueryParseError(r,t.start,t.end)}e.currentClause.boost=n;var o=e.peekLexeme();if(null!=o)switch(o.type){case T.QueryLexer.TERM:return e.nextClause(),T.QueryParser.parseTerm;case T.QueryLexer.FIELD:return e.nextClause(),T.QueryParser.parseField;case T.QueryLexer.EDIT_DISTANCE:return T.QueryParser.parseEditDistance;case T.QueryLexer.BOOST:return T.QueryParser.parseBoost;case T.QueryLexer.PRESENCE:return e.nextClause(),T.QueryParser.parsePresence;default:r="Unexpected lexeme type '"+o.type+"'";throw new T.QueryParseError(r,o.start,o.end)}else e.nextClause()}},void 0===(o="function"==typeof(r=function(){return T})?r.call(t,n,t,e):r)||(e.exports=o)}()},2898:function(e,t,n){"use strict";n.d(t,{w_:function(){return c}});var r=n(2784),o={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},a=r.createContext&&r.createContext(o),i=function(){return i=Object.assign||function(e){for(var t,n=1,r=arguments.length;ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a},e.exports.__esModule=!0,e.exports.default=e.exports},5538:function(e){e.exports=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o},e.exports.__esModule=!0,e.exports.default=e.exports},421:function(e,t,n){var r=n(7425).default,o=n(5297);e.exports=function(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return o(e)},e.exports.__esModule=!0,e.exports.default=e.exports},8560:function(e){function t(n,r){return e.exports=t=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},e.exports.__esModule=!0,e.exports.default=e.exports,t(n,r)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},3681:function(e,t,n){var r=n(6314),o=n(6193),a=n(121),i=n(6147);e.exports=function(e,t){return r(e)||o(e,t)||a(e,t)||i()},e.exports.__esModule=!0,e.exports.default=e.exports},8238:function(e){e.exports=function(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))},e.exports.__esModule=!0,e.exports.default=e.exports},3408:function(e,t,n){var r=n(3850),o=n(3912),a=n(121),i=n(3096);e.exports=function(e){return r(e)||o(e)||a(e)||i()},e.exports.__esModule=!0,e.exports.default=e.exports},8064:function(e,t,n){var r=n(7425).default;e.exports=function(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)},e.exports.__esModule=!0,e.exports.default=e.exports},7739:function(e,t,n){var r=n(7425).default,o=n(8064);e.exports=function(e){var t=o(e,"string");return"symbol"==r(t)?t:String(t)},e.exports.__esModule=!0,e.exports.default=e.exports},7425:function(e){function t(n){return e.exports=t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e.exports.__esModule=!0,e.exports.default=e.exports,t(n)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},121:function(e,t,n){var r=n(5748);e.exports=function(e,t){if(e){if("string"==typeof e)return r(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(e,t):void 0}},e.exports.__esModule=!0,e.exports.default=e.exports},8072:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.SCRIPT_TYPE="text/partytown",t.partytownSnippet=e=>((e,t)=>{const{forward:n=[],...r}=e||{},o=JSON.stringify(r,((e,t)=>("function"==typeof t&&(t=String(t)).startsWith(e+"(")&&(t="function "+t),t)));return["!(function(w,p,f,c){",Object.keys(r).length>0?`c=w[p]=Object.assign(w[p]||{},${o});`:"c=w[p]=w[p]||{};","c[f]=(c[f]||[])",n.length>0?`.concat(${JSON.stringify(n)})`:"","})(window,'partytown','forward');",t].join("")})(e,'/* Partytown 0.7.6 - MIT builder.io */\n!function(t,e,n,i,r,o,a,d,s,c,p,l){function u(){l||(l=1,"/"==(a=(o.lib||"/~partytown/")+(o.debug?"debug/":""))[0]&&(s=e.querySelectorAll(\'script[type="text/partytown"]\'),i!=t?i.dispatchEvent(new CustomEvent("pt1",{detail:t})):(d=setTimeout(f,1e4),e.addEventListener("pt0",w),r?h(1):n.serviceWorker?n.serviceWorker.register(a+(o.swPath||"partytown-sw.js"),{scope:a}).then((function(t){t.active?h():t.installing&&t.installing.addEventListener("statechange",(function(t){"activated"==t.target.state&&h()}))}),console.error):f())))}function h(t){c=e.createElement(t?"script":"iframe"),t||(c.setAttribute("style","display:block;width:0;height:0;border:0;visibility:hidden"),c.setAttribute("aria-hidden",!0)),c.src=a+"partytown-"+(t?"atomics.js?v=0.7.6":"sandbox-sw.html?"+Date.now()),e.body.appendChild(c)}function f(n,r){for(w(),i==t&&(o.forward||[]).map((function(e){delete t[e.split(".")[0]]})),n=0;ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}const c=e=>{const{search:t,hash:n,href:r,origin:o,protocol:a,host:i,hostname:s,port:l}=e.location;let{pathname:c}=e.location;return!c&&r&&p&&(c=new URL(r).pathname),{pathname:encodeURI(decodeURI(c)),search:t,hash:n,href:r,origin:o,protocol:a,host:i,hostname:s,port:l,state:e.history.state,key:e.history.state&&e.history.state.key||"initial"}},u=(e,t)=>{let n=[],r=c(e),o=!1,a=()=>{};return{get location(){return r},get transitioning(){return o},_onTransitionComplete(){o=!1,a()},listen(t){n.push(t);const o=()=>{r=c(e),t({location:r,action:"POP"})};return e.addEventListener("popstate",o),()=>{e.removeEventListener("popstate",o),n=n.filter((e=>e!==t))}},navigate(t,{state:i,replace:l=!1}={}){if("number"==typeof t)e.history.go(t);else{i=s({},i,{key:Date.now()+""});try{o||l?e.history.replaceState(i,null,t):e.history.pushState(i,null,t)}catch(n){e.location[l?"replace":"assign"](t)}}r=c(e),o=!0;const u=new Promise((e=>a=e));return n.forEach((e=>e({location:r,action:"PUSH"}))),u}}},d=(e="/")=>{const t=e.indexOf("?"),n={pathname:t>-1?e.substr(0,t):e,search:t>-1?e.substr(t):""};let r=0;const o=[n],a=[null];return{get location(){return o[r]},addEventListener(e,t){},removeEventListener(e,t){},history:{get entries(){return o},get index(){return r},get state(){return a[r]},pushState(e,t,n){const[i,s=""]=n.split("?");r++,o.push({pathname:i,search:s.length?`?${s}`:s}),a.push(e)},replaceState(e,t,n){const[i,s=""]=n.split("?");o[r]={pathname:i,search:s},a[r]=e},go(e){const t=r+e;t<0||t>a.length-1||(r=t)}}}},p=!("undefined"==typeof window||!window.document||!window.document.createElement),f=u(p?window:d()),{navigate:h}=f;function m(e,t){return o.createServerContext?((e,t=null)=>(globalThis.__SERVER_CONTEXT||(globalThis.__SERVER_CONTEXT={}),globalThis.__SERVER_CONTEXT[e]||(globalThis.__SERVER_CONTEXT[e]=o.createServerContext(e,t)),globalThis.__SERVER_CONTEXT[e]))(e,t):o.createContext(t)}const g=m("Base",{baseuri:"/",basepath:"/"}),v=m("Location"),y=()=>o.useContext(g),b=()=>o.useContext(v);function w(e){this.uri=e}const x=e=>e instanceof w,E=e=>{throw new w(e)};function k(e){const{to:t,replace:n=!0,state:r,noThrow:a,baseuri:i}=e;o.useEffect((()=>{Promise.resolve().then((()=>{const o=N(t,i);h(_(o,e),{replace:n,state:r})}))}),[]);const s=N(t,i);return a||E(_(s,e)),null}const C=e=>{const t=b(),{baseuri:n}=y();return o.createElement(k,s({},t,{baseuri:n},e))};C.propTypes={from:a.string,to:a.string.isRequired};const S=(e,t)=>e.substr(0,t.length)===t,O=(e,t)=>{let n,r;const[o]=t.split("?"),a=D(o),s=""===a[0],l=T(e);for(let c=0,u=l.length;c dynamic segment "${r[1]}" is a reserved name. Please use a different name in path "${o.path}".`);const t=decodeURIComponent(n);d[r[1]]=t}else if(t!==n){e=!0;break}}if(!e){n={route:o,params:d,uri:"/"+a.slice(0,f).join("/")};break}}return n||r||null},P=(e,t)=>O([{path:e}],t),N=(e,t)=>{if(S(e,"/"))return e;const[n,r]=e.split("?"),[o]=t.split("?"),a=D(n),i=D(o);if(""===a[0])return F(o,r);if(!S(a[0],".")){const e=i.concat(a).join("/");return F(("/"===o?"":"/")+e,r)}const s=i.concat(a),l=[];for(let c=0,u=s.length;c{const[n,r=""]=e.split("?");let o="/"+D(n).map((e=>{const n=j.exec(e);return n?t[n[1]]:e})).join("/");const{location:{search:a=""}={}}=t,i=a.split("?")[1]||"";return o=F(o,r,i),o},R=(e,t)=>{const n=e=>I(e);return D(e).filter(n).sort().join("/")===D(t).filter(n).sort().join("/")},j=/^:(.+)/,I=e=>j.test(e),L=e=>e&&"*"===e[0],M=(e,t)=>({route:e,score:e.default?0:D(e.path).reduce(((e,t)=>(e+=4,(e=>""===e)(t)?e+=1:I(t)?e+=2:L(t)?e-=5:e+=3,e)),0),index:t}),T=e=>e.map(M).sort(((e,t)=>e.scoret.score?-1:e.index-t.index)),D=e=>e.replace(/(^\/+|\/+$)/g,"").split("/"),F=(e,...t)=>e+((t=t.filter((e=>e&&e.length>0)))&&t.length>0?`?${t.join("&")}`:""),A=["uri","path"],V=(e,t)=>{const n=Object.keys(e);return n.length===Object.keys(t).length&&n.every((n=>t.hasOwnProperty(n)&&e[n]===t[n]))},H=e=>e.replace(/(^\/+|\/+$)/g,""),z=e=>t=>{if(!t)return null;if(t.type===o.Fragment&&t.props.children)return o.Children.map(t.props.children,z(e));if(i(t.props.path||t.props.default||t.type===C,`: Children of must have a \`path\` or \`default\` prop, or be a \`\`. None found on element type \`${t.type}\``),i(!!(t.type!==C||t.props.from&&t.props.to),` requires both "from" and "to" props when inside a .`),i(!(t.type===C&&!R(t.props.from,t.props.to)),` has mismatched dynamic segments, ensure both paths have the exact same dynamic segments.`),t.props.default)return{value:t,default:!0};const n=t.type===C?t.props.from:t.props.path,r="/"===n?e:`${H(e)}/${H(n)}`;return{value:t,default:t.props.default,path:t.props.children?`${H(r)}/*`:r}},B=["innerRef"],$=["to","state","replace","getProps"],Q=["key"];let{forwardRef:U}=r||(r=n.t(o,2));void 0===U&&(U=e=>e);const W=()=>{},q=U(((e,t)=>{let{innerRef:n}=e,r=l(e,B);const{baseuri:a}=y(),{location:i}=b(),{to:c,state:u,replace:d,getProps:p=W}=r,f=l(r,$),m=N(c,a),g=encodeURI(m),v=i.pathname===g,w=S(i.pathname,g);return o.createElement("a",s({ref:t||n,"aria-current":v?"page":void 0},f,p({isCurrent:v,isPartiallyCurrent:w,href:m,location:i}),{href:m,onClick:e=>{if(f.onClick&&f.onClick(e),(e=>!e.defaultPrevented&&0===e.button&&!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey))(e)){e.preventDefault();let t=d;if("boolean"!=typeof d&&v){const e=l(s({},i.state),Q);t=V(s({},u),e)}h(m,{state:u,replace:t})}}}))}));q.displayName="Link",q.propTypes={to:a.string.isRequired};class Z extends o.Component{constructor(...e){super(...e),this.displayName="ReactUseErrorBoundary"}componentDidCatch(...e){this.setState({}),this.props.onError(...e)}render(){return this.props.children}}const G=o.createContext({componentDidCatch:{current:void 0},error:void 0,setError:()=>!1});function J({children:e}){const[t,n]=o.useState(),r=o.useRef(),a=o.useMemo((()=>({componentDidCatch:r,error:t,setError:n})),[t]);return o.createElement(G.Provider,{value:a},o.createElement(Z,{error:t,onError:(e,t)=>{n(e),null==r.current||r.current(e,t)}},e))}J.displayName="ReactUseErrorBoundaryContext";const Y=function(e){var t,n;function r(t){return o.createElement(J,null,o.createElement(e,s({key:"WrappedComponent"},t)))}return r.displayName=`WithErrorBoundary(${null!=(t=null!=(n=e.displayName)?n:e.name)?t:"Component"})`,r}((({history:e=f,children:t})=>{const{location:n}=e,[r,a]=o.useState({location:n}),[i]=function(e){const t=o.useContext(G);t.componentDidCatch.current=void 0;const n=o.useCallback((()=>{t.setError(void 0)}),[]);return[t.error,n]}();if(o.useEffect((()=>{e._onTransitionComplete()}),[r.location]),o.useEffect((()=>{let t=!1;const n=e.listen((({location:e})=>{Promise.resolve().then((()=>{requestAnimationFrame((()=>{t||a({location:e})}))}))}));return()=>{t=!0,n()}}),[]),i){if(!x(i))throw i;h(i.uri,{replace:!0})}return o.createElement(v.Provider,{value:r},"function"==typeof t?t(r):t||null)})),K=({children:e})=>{const t=b();return t?e(t):o.createElement(Y,null,e)},X=({url:e,children:t})=>{const n=e.indexOf("?");let r,a="";return n>-1?(r=e.substring(0,n),a=e.substring(n)):r=e,o.createElement(v.Provider,{value:{location:{pathname:r,search:a,hash:""}}},t)},ee=({path:e,children:t})=>{const{baseuri:n}=y(),{location:r}=b(),o=N(e,n),a=P(o,r.pathname);return t({location:r,match:a?s({},a.params,{uri:a.uri,path:e}):null})},te=["uri","location","component"],ne=["children","style","component","uri","location"],re=e=>{let{uri:t,location:n,component:r}=e,a=l(e,te);return o.createElement(ae,s({},a,{component:r,uri:t,location:n}))};let oe=0;const ae=e=>{let{children:t,style:n,component:r="div",uri:a,location:i}=e,c=l(e,ne);const u=o.useRef(),d=o.useRef(!0),p=o.useRef(a),f=o.useRef(i.pathname),h=o.useRef(!1);o.useEffect((()=>(oe++,m(),()=>{oe--,0===oe&&(d.current=!0)})),[]),o.useEffect((()=>{let e=!1,t=!1;a!==p.current&&(p.current=a,e=!0),i.pathname!==f.current&&(f.current=i.pathname,t=!0),h.current=e||t&&i.pathname===a,h.current&&m()}),[a,i]);const m=o.useCallback((()=>{var e;d.current?d.current=!1:(e=u.current,h.current&&e&&e.focus())}),[]);return o.createElement(r,s({style:s({outline:"none"},n),tabIndex:"-1",ref:u},c),t)},ie=["location","primary","children","basepath","baseuri","component"],se=e=>{const t=y(),n=b();return o.createElement(le,s({},t,n,e))};function le(e){const{location:t,primary:n=!0,children:r,basepath:a,component:i="div"}=e,c=l(e,ie),u=o.Children.toArray(r).reduce(((e,t)=>{const n=z(a)(t);return e.concat(n)}),[]),{pathname:d}=t,p=O(u,d);if(p){const{params:e,uri:r,route:l,route:{value:u}}=p,d=l.default?a:l.path.replace(/\*$/,""),f=s({},e,{uri:r,location:t}),h=o.cloneElement(u,f,u.props.children?o.createElement(se,{location:t,primary:n},u.props.children):void 0),m=n?re:i,v=n?s({uri:r,location:t,component:i},c):c;return o.createElement(g.Provider,{value:{baseuri:r,basepath:d}},o.createElement(m,v,h))}return null}const ce=()=>{const e=b();if(!e)throw new Error("useLocation hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");return e.location},ue=()=>{throw new Error("useNavigate is removed. Use import { navigate } from 'gatsby' instead")},de=()=>{const e=y();if(!e)throw new Error("useParams hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");const t=ce(),n=P(e.basepath,t.pathname);return n?n.params:null},pe=e=>{if(!e)throw new Error("useMatch(path: string) requires an argument of a string to match against");const t=y();if(!t)throw new Error("useMatch hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");const n=ce(),r=N(e,t.baseuri),o=P(r,n.pathname);return o?s({},o.params,{uri:o.uri,path:e}):null}},2467:function(e,t,n){"use strict";n.d(t,{c4:function(){return k},cP:function(){return l},dq:function(){return f},mc:function(){return y},rU:function(){return E}});var r=n(3980),o=n(2784),a=n(5619),i=n(5516);function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t{if("string"==typeof e)return!(e=>c.test(e))(e)},d=()=>"/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal",p=()=>"/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal";function f(e,t=d()){var n;if(!u(e))return e;if(e.startsWith("./")||e.startsWith("../"))return e;const r=null!=(n=null!=t?t:p())?n:"/";return`${null!=r&&r.endsWith("/")?r.slice(0,-1):r}${e.startsWith("/")?e:`/${e}`}`}const h=e=>null==e?void 0:e.startsWith("/");function m(e,t){const{pathname:n,search:r,hash:o}=l(e);return`${(0,i.H)(n,t)}${r}${o}`}const g=(e,t)=>"number"==typeof e?e:u(e)?h(e)?function(e){const t=f(e),n="always";return m(t,n)}(e):function(e,t){if(h(e))return e;const n="always",r=(0,a.resolve)(e,t);return m(r,n)}(e,t):e,v=["to","getProps","onClick","onMouseEnter","activeClassName","activeStyle","innerRef","partiallyActive","state","replace","_location"];function y(e){return f(e,p())}const b={activeClassName:r.string,activeStyle:r.object,partiallyActive:r.bool};function w(e){return o.createElement(a.Location,null,(({location:t})=>o.createElement(x,s({},e,{_location:t}))))}class x extends o.Component{constructor(e){super(e),this.defaultGetProps=({isPartiallyCurrent:e,isCurrent:t})=>(this.props.partiallyActive?e:t)?{className:[this.props.className,this.props.activeClassName].filter(Boolean).join(" "),style:s({},this.props.style,this.props.activeStyle)}:null;let t=!1;"undefined"!=typeof window&&window.IntersectionObserver&&(t=!0),this.state={IOSupported:t},this.abortPrefetch=null,this.handleRef=this.handleRef.bind(this)}_prefetch(){let e=window.location.pathname+window.location.search;this.props._location&&this.props._location.pathname&&(e=this.props._location.pathname+this.props._location.search);const t=l(g(this.props.to,e)),n=t.pathname+t.search;if(e!==n)return ___loader.enqueue(n)}componentWillUnmount(){if(!this.io)return;const{instance:e,el:t}=this.io;this.abortPrefetch&&this.abortPrefetch.abort(),e.unobserve(t),e.disconnect()}handleRef(e){this.props.innerRef&&Object.prototype.hasOwnProperty.call(this.props.innerRef,"current")?this.props.innerRef.current=e:this.props.innerRef&&this.props.innerRef(e),this.state.IOSupported&&e&&(this.io=((e,t)=>{const n=new window.IntersectionObserver((n=>{n.forEach((n=>{e===n.target&&t(n.isIntersecting||n.intersectionRatio>0)}))}));return n.observe(e),{instance:n,el:e}})(e,(e=>{e?this.abortPrefetch=this._prefetch():this.abortPrefetch&&this.abortPrefetch.abort()})))}render(){const e=this.props,{to:t,getProps:n=this.defaultGetProps,onClick:r,onMouseEnter:i,state:c,replace:d,_location:p}=e,f=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,v),h=g(t,p.pathname);return u(h)?o.createElement(a.Link,s({to:h,state:c,getProps:n,innerRef:this.handleRef,onMouseEnter:e=>{i&&i(e);const t=l(h);___loader.hovering(t.pathname+t.search)},onClick:e=>{if(r&&r(e),!(0!==e.button||this.props.target||e.defaultPrevented||e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)){e.preventDefault();let t=d;const n=encodeURI(h)===p.pathname;"boolean"!=typeof d&&n&&(t=!0),window.___navigate(h,{state:c,replace:t})}return!0}},f)):o.createElement("a",s({href:h},f))}}x.propTypes=s({},b,{onClick:r.func,to:r.string.isRequired,replace:r.bool,state:r.object});const E=o.forwardRef(((e,t)=>o.createElement(w,s({innerRef:t},e)))),k=(e,t)=>{window.___navigate(g(e,window.location.pathname),t)}},6291:function(e,t,n){"use strict";n.r(t),n.d(t,{Script:function(){return h},ScriptStrategy:function(){return c},collectedScriptsByPage:function(){return s},scriptCache:function(){return p},scriptCallbackCache:function(){return f}});var r=n(2784),o=n(5619);function a(){return a=Object.assign?Object.assign.bind():function(e){for(var t=1;ti.get(e)||[],set(e,t){const n=i.get(e)||[];n.push(t),i.set(e,n)},delete(e){i.delete(e)}},l="undefined"!=typeof self&&self.requestIdleCallback&&self.requestIdleCallback.bind(window)||function(e){const t=Date.now();return setTimeout((function(){e({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-t))}})}),1)};var c,u;(u=c||(c={})).postHydrate="post-hydrate",u.idle="idle",u.offMainThread="off-main-thread";const d=new Set(["src","strategy","dangerouslySetInnerHTML","children","onLoad","onError"]),p=new Set,f=new Map;function h(e){return r.createElement(o.Location,null,(()=>r.createElement(m,e)))}function m(e){const{src:t,strategy:n=c.postHydrate}=e||{},{pathname:i}=(0,o.useLocation)();if((0,r.useEffect)((()=>{let t;switch(n){case c.postHydrate:t=g(e);break;case c.idle:l((()=>{t=g(e)}));break;case c.offMainThread:{const t=y(e);s.set(i,t)}}return()=>{const{script:e,loadCallback:n,errorCallback:r}=t||{};n&&(null==e||e.removeEventListener("load",n)),r&&(null==e||e.removeEventListener("error",r)),null==e||e.remove()}}),[]),n===c.offMainThread){const o=v(e),l=y(e);return"undefined"==typeof window&&s.set(i,l),r.createElement("script",o?a({type:"text/partytown","data-strategy":n,crossOrigin:"anonymous"},l,{dangerouslySetInnerHTML:{__html:v(e)}}):a({type:"text/partytown",src:b(t),"data-strategy":n,crossOrigin:"anonymous"},l))}return null}function g(e){const{id:t,src:n,strategy:r=c.postHydrate,onLoad:o,onError:i}=e||{},s=t||n,l=["load","error"],u={load:o,error:i};if(s){for(const e of l)if(null!=u&&u[e]){var d;const t=f.get(s)||{},{callbacks:n=[]}=(null==t?void 0:t[e])||{};var h,m;n.push(null==u?void 0:u[e]),null!=t&&null!=(d=t[e])&&d.event?null==u||null==(h=u[e])||h.call(u,null==t||null==(m=t[e])?void 0:m.event):f.set(s,a({},t,{[e]:{callbacks:n}}))}if(p.has(s))return null}const g=v(e),b=y(e),x=document.createElement("script");t&&(x.id=t),x.dataset.strategy=r;for(const[a,c]of Object.entries(b))x.setAttribute(a,c);g&&(x.textContent=g),n&&(x.src=n);const E={};if(s){for(const e of l){const t=t=>w(t,s,e);x.addEventListener(e,t),E[`${e}Callback`]=t}p.add(s)}return document.body.appendChild(x),{script:x,loadCallback:E.loadCallback,errorCallback:E.errorCallback}}function v(e){const{dangerouslySetInnerHTML:t,children:n=""}=e||{},{__html:r=""}=t||{};return r||n}function y(e){const t={};for(const[n,r]of Object.entries(e))d.has(n)||(t[n]=r);return t}function b(e){if(e)return`/__third-party-proxy?url=${encodeURIComponent(e)}`}function w(e,t,n){const r=f.get(t)||{};for(const a of(null==r||null==(o=r[n])?void 0:o.callbacks)||[]){var o;a(e)}f.set(t,{[n]:{event:e}})}}},function(e){e.O(0,[774,532,525,235,661,182],(function(){return t=5069,e(e.s=t);var t}));e.O()}]); //# sourceMappingURL=app-0b56b7366a7b6e8bfdb6.js.map \ No newline at end of file diff --git a/evidenceportal/app-10093311da513175d301.js b/evidenceportal/app-10093311da513175d301.js index 72b7d040..4eb207cc 100644 --- a/evidenceportal/app-10093311da513175d301.js +++ b/evidenceportal/app-10093311da513175d301.js @@ -1,3 +1,3 @@ /*! For license information please see app-10093311da513175d301.js.LICENSE.txt */ -(self.webpackChunkevaluation_collect=self.webpackChunkevaluation_collect||[]).push([[143],{5516:function(e,t){"use strict";t.H=void 0;const n=[".html",".json",".js",".map",".txt",".xml",".pdf"];t.H=(e,t="always")=>{if("/"===e)return e;const r=e.endsWith("/");return((e,t)=>{for(const n of e)if(t.endsWith(n))return!0;return!1})(n,e)?e:"always"===t?r?e:`${e}/`:"never"===t&&r?e.slice(0,-1):e}},2668:function(e,t,n){"use strict";function r(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(r=function(e){return e?n:t})(e)}var o=/(confirmation|invite|recovery|email_change)_token=([^&]+)/,a=/error=access_denied&error_description=403/,i=/access_token=/;t.onInitialClientRender=function(e,t){var s=t.enableIdentityWidget,l=void 0===s||s,c=t.publicPath,u=void 0===c?"admin":c,d=(document.location.hash||"").replace(/^#\/?/,"");l&&(o.test(d)||a.test(d)||i.test(d))&&new Promise((function(e){return e("netlify-identity-widget")})).then((function(e){return function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=r(t);if(n&&n.has(e))return n.get(e);var o={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var s=a?Object.getOwnPropertyDescriptor(e,i):null;s&&(s.get||s.set)?Object.defineProperty(o,i,s):o[i]=e[i]}return o.default=e,n&&n.set(e,o),o}(n(3091)(e))})).then((function(e){var t=e.default;t.on("init",(function(e){e||t.on("login",(function(){document.location.href="/evidenceportal/"+u+"/"}))})),t.init()}))}},3091:function(e){function t(e){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}t.keys=function(){return[]},t.resolve=t,t.id=3091,e.exports=t},2802:function(e,t,n){"use strict";t.p2=t.$C=void 0;var r=n(1415);t.$C=r.ScrollHandler;var o=n(5492);t.p2=o.useScrollRestoration},1415:function(e,t,n){"use strict";var r=n(1600);t.__esModule=!0,t.ScrollHandler=t.ScrollContext=void 0;var o=r(n(5297)),a=r(n(6531)),i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(2784)),s=r(n(3980)),l=n(643);function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}var u=i.createContext(new l.SessionStorage);t.ScrollContext=u,u.displayName="GatsbyScrollContext";var d=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a{}},5895:function(e,t){"use strict";t.__esModule=!0,t.getForwards=function(e){return null==e?void 0:e.flatMap((e=>(null==e?void 0:e.forward)||[]))}},5071:function(e,t,n){"use strict";t.__esModule=!0,t.injectPartytownSnippet=function(e){if(!e.length)return;const t=document.querySelector("script[data-partytown]"),n=document.querySelector('iframe[src*="~partytown/partytown-sandbox-sw"]');t&&t.remove();n&&n.remove();const a=(0,o.getForwards)(e),i=document.createElement("script");i.dataset.partytown="",i.innerHTML=(0,r.partytownSnippet)({forward:a}),document.head.appendChild(i)};var r=n(8072),o=n(5895)},3510:function(e,t,n){"use strict";n.d(t,{G:function(){return D},L:function(){return g},M:function(){return C},P:function(){return k},_:function(){return s},a:function(){return i},b:function(){return p},c:function(){return c},d:function(){return u},g:function(){return f},h:function(){return l}});var r=n(2784),o=(n(1109),n(3980)),a=n.n(o);function i(){return i=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}const l=()=>"undefined"!=typeof HTMLImageElement&&"loading"in HTMLImageElement.prototype;const c=e=>{var t;return(e=>{var t,n;return Boolean(null==e||null==(t=e.images)||null==(n=t.fallback)?void 0:n.src)})(e)?e:(e=>Boolean(null==e?void 0:e.gatsbyImageData))(e)?e.gatsbyImageData:(e=>Boolean(null==e?void 0:e.gatsbyImage))(e)?e.gatsbyImage:null==e||null==(t=e.childImageSharp)?void 0:t.gatsbyImageData},u=e=>{var t,n,r;return null==(t=c(e))||null==(n=t.images)||null==(r=n.fallback)?void 0:r.src};function d(e,t,n){const r={};let o="gatsby-image-wrapper";return"fixed"===n?(r.width=e,r.height=t):"constrained"===n&&(o="gatsby-image-wrapper gatsby-image-wrapper-constrained"),{className:o,"data-gatsby-image-wrapper":"",style:r}}function p(e,t,n,r,o){return void 0===o&&(o={}),i({},n,{loading:r,shouldLoad:e,"data-main-image":"",style:i({},o,{opacity:t?1:0})})}function f(e,t,n,r,o,a,s,l){const c={};a&&(c.backgroundColor=a,"fixed"===n?(c.width=r,c.height=o,c.backgroundColor=a,c.position="relative"):("constrained"===n||"fullWidth"===n)&&(c.position="absolute",c.top=0,c.left=0,c.bottom=0,c.right=0)),s&&(c.objectFit=s),l&&(c.objectPosition=l);const u=i({},e,{"aria-hidden":!0,"data-placeholder-image":"",style:i({opacity:t?0:1,transition:"opacity 500ms linear"},c)});return u}const h=["children"],m=function(e){let{layout:t,width:n,height:o}=e;return"fullWidth"===t?r.createElement("div",{"aria-hidden":!0,style:{paddingTop:o/n*100+"%"}}):"constrained"===t?r.createElement("div",{style:{maxWidth:n,display:"block"}},r.createElement("img",{alt:"",role:"presentation","aria-hidden":"true",src:"data:image/svg+xml;charset=utf-8,%3Csvg%20height='"+o+"'%20width='"+n+"'%20xmlns='http://www.w3.org/2000/svg'%20version='1.1'%3E%3C/svg%3E",style:{maxWidth:"100%",display:"block",position:"static"}})):null},g=function(e){let{children:t}=e,n=s(e,h);return r.createElement(r.Fragment,null,r.createElement(m,i({},n)),t,null)},v=["src","srcSet","loading","alt","shouldLoad"],y=["fallback","sources","shouldLoad"],b=function(e){let{src:t,srcSet:n,loading:o,alt:a="",shouldLoad:l}=e,c=s(e,v);return r.createElement("img",i({},c,{decoding:"async",loading:o,src:l?t:void 0,"data-src":l?void 0:t,srcSet:l?n:void 0,"data-srcset":l?void 0:n,alt:a}))},w=function(e){let{fallback:t,sources:n=[],shouldLoad:o=!0}=e,a=s(e,y);const l=a.sizes||(null==t?void 0:t.sizes),c=r.createElement(b,i({},a,t,{sizes:l,shouldLoad:o}));return n.length?r.createElement("picture",null,n.map((e=>{let{media:t,srcSet:n,type:a}=e;return r.createElement("source",{key:t+"-"+a+"-"+n,type:a,media:t,srcSet:o?n:void 0,"data-srcset":o?void 0:n,sizes:l})})),c):c};var x;b.propTypes={src:o.string.isRequired,alt:o.string.isRequired,sizes:o.string,srcSet:o.string,shouldLoad:o.bool},w.displayName="Picture",w.propTypes={alt:o.string.isRequired,shouldLoad:o.bool,fallback:o.exact({src:o.string.isRequired,srcSet:o.string,sizes:o.string}),sources:o.arrayOf(o.oneOfType([o.exact({media:o.string.isRequired,type:o.string,sizes:o.string,srcSet:o.string.isRequired}),o.exact({media:o.string,type:o.string.isRequired,sizes:o.string,srcSet:o.string.isRequired})]))};const E=["fallback"],k=function(e){let{fallback:t}=e,n=s(e,E);return t?r.createElement(w,i({},n,{fallback:{src:t},"aria-hidden":!0,alt:""})):r.createElement("div",i({},n))};k.displayName="Placeholder",k.propTypes={fallback:o.string,sources:null==(x=w.propTypes)?void 0:x.sources,alt:function(e,t,n){return e[t]?new Error("Invalid prop `"+t+"` supplied to `"+n+"`. Validation failed."):null}};const C=function(e){return r.createElement(r.Fragment,null,r.createElement(w,i({},e)),r.createElement("noscript",null,r.createElement(w,i({},e,{shouldLoad:!0}))))};C.displayName="MainImage",C.propTypes=w.propTypes;const S=["as","className","class","style","image","loading","imgClassName","imgStyle","backgroundColor","objectFit","objectPosition"],O=["style","className"],P=e=>e.replace(/\n/g,""),N=function(e,t,n){for(var r=arguments.length,o=new Array(r>3?r-3:0),i=3;iJSON.stringify(o.images)),[o.images]);p&&(u=p);const O=function(e,t,n){let r="";return"fullWidth"===e&&(r=''),"constrained"===e&&(r='
"),r}(b,v,y);return(0,r.useEffect)((()=>{L||(L=n.e(698).then(n.bind(n,4698)).then((e=>{let{renderImageToString:t,swapPlaceholderImage:n}=e;return M=t,{renderImageToString:t,swapPlaceholderImage:n}})));const e=C.current.querySelector("[data-gatsby-image-ssr]");if(e&&l())return e.complete?(null==f||f({wasCached:!0}),null==h||h({wasCached:!0}),setTimeout((()=>{e.removeAttribute("data-gatsby-image-ssr")}),0)):(null==f||f({wasCached:!0}),e.addEventListener("load",(function t(){e.removeEventListener("load",t),null==h||h({wasCached:!0}),setTimeout((()=>{e.removeAttribute("data-gatsby-image-ssr")}),0)}))),void I.add(S);if(M&&I.has(S))return;let t,r;return L.then((e=>{let{renderImageToString:n,swapPlaceholderImage:s}=e;C.current&&(C.current.innerHTML=n(i({isLoading:!0,isLoaded:I.has(S),image:o},g)),I.has(S)||(t=requestAnimationFrame((()=>{C.current&&(r=s(C.current,S,I,a,f,h,m))}))))})),()=>{t&&cancelAnimationFrame(t),r&&r()}}),[o]),(0,r.useLayoutEffect)((()=>{I.has(S)&&M&&(C.current.innerHTML=M(i({isLoading:I.has(S),isLoaded:I.has(S),image:o},g)),null==f||f({wasCached:!0}),null==h||h({wasCached:!0}))}),[o]),(0,r.createElement)(t,i({},k,{style:i({},x,a,{backgroundColor:c}),className:E+(u?" "+u:""),ref:C,dangerouslySetInnerHTML:{__html:O},suppressHydrationWarning:!0}))},D=(0,r.memo)((function(e){return e.image?(0,r.createElement)(T,e):null}));D.propTypes=_,D.displayName="GatsbyImage";const F=["src","__imageData","__error","width","height","aspectRatio","tracedSVGOptions","placeholder","formats","quality","transformOptions","jpgOptions","pngOptions","webpOptions","avifOptions","blurredOptions","breakpoints","outputPixelDensities"];function A(e){return function(t){let{src:n,__imageData:o,__error:a}=t,l=s(t,F);return a&&console.warn(a),o?r.createElement(e,i({image:o},l)):(console.warn("Image not loaded",n),null)}}const V=A((function(e){let{as:t="div",className:n,class:o,style:a,image:l,loading:c="lazy",imgClassName:u,imgStyle:h,backgroundColor:m,objectFit:v,objectPosition:y}=e,b=s(e,S);if(!l)return console.warn("[gatsby-plugin-image] Missing image prop"),null;o&&(n=o),h=i({objectFit:v,objectPosition:y,backgroundColor:m},h);const{width:w,height:x,layout:E,images:N,placeholder:_,backgroundColor:R}=l,j=d(w,x,E),{style:I,className:L}=j,M=s(j,O),T={fallback:void 0,sources:[]};return N.fallback&&(T.fallback=i({},N.fallback,{srcSet:N.fallback.srcSet?P(N.fallback.srcSet):void 0})),N.sources&&(T.sources=N.sources.map((e=>i({},e,{srcSet:P(e.srcSet)})))),r.createElement(t,i({},M,{style:i({},I,a,{backgroundColor:m}),className:L+(n?" "+n:"")}),r.createElement(g,{layout:E,width:w,height:x},r.createElement(k,i({},f(_,!1,E,w,x,R,v,y))),r.createElement(C,i({"data-gatsby-image-ssr":"",className:u},b,p("eager"===c,!1,T,c,h)))))})),H=function(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),o=2;o{if(void 0!==e.layout&&!z.has(e.layout))return new Error("Invalid value "+e.layout+'" provided for prop "layout". Defaulting to "constrained". Valid values are "fixed", "fullWidth" or "constrained".')}};V.displayName="StaticImage",V.propTypes=B;const $=A(D);$.displayName="StaticImage",$.propTypes=B},1109:function(e){"use strict";const t=/[\p{Lu}]/u,n=/[\p{Ll}]/u,r=/^[\p{Lu}](?![\p{Lu}])/gu,o=/([\p{Alpha}\p{N}_]|$)/u,a=/[_.\- ]+/,i=new RegExp("^"+a.source),s=new RegExp(a.source+o.source,"gu"),l=new RegExp("\\d+"+o.source,"gu"),c=(e,o)=>{if("string"!=typeof e&&!Array.isArray(e))throw new TypeError("Expected the input to be `string | string[]`");if(o={pascalCase:!1,preserveConsecutiveUppercase:!1,...o},0===(e=Array.isArray(e)?e.map((e=>e.trim())).filter((e=>e.length)).join("-"):e.trim()).length)return"";const a=!1===o.locale?e=>e.toLowerCase():e=>e.toLocaleLowerCase(o.locale),c=!1===o.locale?e=>e.toUpperCase():e=>e.toLocaleUpperCase(o.locale);if(1===e.length)return o.pascalCase?c(e):a(e);return e!==a(e)&&(e=((e,r,o)=>{let a=!1,i=!1,s=!1;for(let l=0;l(r.lastIndex=0,e.replace(r,(e=>t(e)))))(e,a):a(e),o.pascalCase&&(e=c(e.charAt(0))+e.slice(1)),((e,t)=>(s.lastIndex=0,l.lastIndex=0,e.replace(s,((e,n)=>t(n))).replace(l,(e=>t(e)))))(e,c)};e.exports=c,e.exports.default=c},7225:function(e,t,n){"use strict";n.r(t),n.d(t,{onRouteUpdate:function(){return r}});n(31),n(5251);const r=function(e,t){let{location:n}=e}},5251:function(e,t,n){"use strict";var r=n(31)},4536:function(e,t,n){"use strict";n.d(t,{UQ:function(){return Ps},xC:function(){return a},oy:function(){return Bt},oF:function(){return s},r8:function(){return Yt},o9:function(){return Xt},TS:function(){return Rs},Kb:function(){return tn},rU:function(){return st},mA:function(){return Fs},Xg:function(){return js},re:function(){return en},mP:function(){return Mi},kJ:function(){return p},uZ:function(){return Kt},x7:function(){return Ht},sJ:function(){return Vt},tA:function(){return Ds},Fn:function(){return Ti}});var r=n(2784),o=n.t(r,2);const a=()=>r.createElement("svg",{className:"inline",xmlns:"http://www.w3.org/2000/svg",width:"10.775",height:"17.309",viewBox:"0 0 10.775 17.309"},r.createElement("g",{transform:"translate(2.121 1.061)"},r.createElement("path",{"data-name":"Path 900",d:"M-18540.5,8685l-7.594,7.594,7.594,7.594",transform:"translate(18548.096 -8685)",fill:"none",stroke:"currentColor",strokeWidth:"3"})));var i=n(7161);const s=e=>{let{expertise:t,requirement:n,keyDates:o}=e;return r.createElement(r.Fragment,null,(0,i.uk)(t)&&(0,i.uk)(n)&&(0,i.uk)(o)?"":r.createElement(r.Fragment,null,r.createElement("section",{className:"m-responsive"},r.createElement("h3",{className:"text-h3"},"Application details"),r.createElement("div",{className:"grid grid-cols-1 gap-3 lg:grid-cols-3"},(0,i.uk)(t)?"":r.createElement("div",{className:"px-4"},r.createElement(Ht,{label:"Expertise Needed",value:t})),(0,i.uk)(n)?"":r.createElement("div",{className:"px-4"},r.createElement(Ht,{label:"Requirements and restrictions",value:n})),(0,i.uk)(o)?"":r.createElement("div",{className:"px-4"},r.createElement(Ht,{label:"Key Milestones and Dates",value:o}))))))},l=()=>r.createElement("svg",{className:"inline-block",xmlns:"http://www.w3.org/2000/svg",width:"10.775",height:"17.309",viewBox:"0 0 10.775 17.309"},r.createElement("g",{transform:"translate(8.654 16.248) rotate(180)"},r.createElement("path",{"data-name":"Path 900",d:"M-18540.5,8685l-7.594,7.594,7.594,7.594",transform:"translate(18548.096 -8685)",fill:"none",stroke:"currentColor",strokeWidth:"3"})));var c=n(31);const u=()=>r.createElement("div",{className:"py-6 overflow-hidden bg-warning text-center"},r.createElement("h4",null,"⚠️ This is a beta site."," ",r.createElement(c.Link,{to:"/contact",className:"underline hover:no-underline"},"We welcome feedback!")," ","⚠️"));var d=n(8978);const p=e=>{let{status:t}=e,n=null,o=null;return"open"==t?(n=d.gbA,o="Open"):"ongoing"==t?(n=d.Gzj,o="In progress"):"completed"==t&&(n=d.FJM,o="Completed"),r.createElement(r.Fragment,null,r.createElement("div",{className:"flex w-full"},r.createElement("span",{className:"pt-1 text-body text-primary align-inherit"},r.createElement(n,{"aria-hidden":"true"})),r.createElement("span",{className:"pl-2 uppercase"},o)))};function f(){return f=Object.assign?Object.assign.bind():function(e){for(var t=1;t(e[t.toLowerCase()]=t,e)),{for:"htmlFor"}),b={amp:"&",apos:"'",gt:">",lt:"<",nbsp:" ",quot:"“"},w=["style","script"],x=/([-A-Z0-9_:]+)(?:\s*=\s*(?:(?:"((?:\\.|[^"])*)")|(?:'((?:\\.|[^'])*)')|(?:\{((?:\\.|{[^}]*?}|[^}])*)\})))?/gi,E=/mailto:/i,k=/\n{2,}$/,C=/^( *>[^\n]+(\n[^\n]+)*\n*)+\n{2,}/,S=/^ *> ?/gm,O=/^ {2,}\n/,P=/^(?:( *[-*_])){3,} *(?:\n *)+\n/,N=/^\s*(`{3,}|~{3,}) *(\S+)?([^\n]*?)?\n([\s\S]+?)\s*\1 *(?:\n *)*\n?/,_=/^(?: {4}[^\n]+\n*)+(?:\n *)+\n?/,R=/^(`+)\s*([\s\S]*?[^`])\s*\1(?!`)/,j=/^(?:\n *)*\n/,I=/\r\n?/g,L=/^\[\^([^\]]+)](:.*)\n/,M=/^\[\^([^\]]+)]/,T=/\f/g,D=/^\s*?\[(x|\s)\]/,F=/^ *(#{1,6}) *([^\n]+?)(?: +#*)?(?:\n *)*(?:\n|$)/,A=/^ *(#{1,6}) +([^\n]+?)(?: +#*)?(?:\n *)*(?:\n|$)/,V=/^([^\n]+)\n *(=|-){3,} *(?:\n *)+\n/,H=/^ *(?!<[a-z][^ >/]* ?\/>)<([a-z][^ >/]*) ?([^>]*)\/{0}>\n?(\s*(?:<\1[^>]*?>[\s\S]*?<\/\1>|(?!<\1)[\s\S])*?)<\/\1>\n*/i,z=/&([a-z0-9]+|#[0-9]{1,6}|#x[0-9a-fA-F]{1,6});/gi,B=/^)/,$=/^(data|aria|x)-[a-z_][a-z\d_.-]*$/,Q=/^ *<([a-z][a-z0-9:]*)(?:\s+((?:<.*?>|[^>])*))?\/?>(?!<\/\1>)(\s*\n)?/i,U=/^\{.*\}$/,W=/^(https?:\/\/[^\s<]+[^<.,:;"')\]\s])/,q=/^<([^ >]+@[^ >]+)>/,Z=/^<([^ >]+:\/[^ >]+)>/,G=/-([a-z])?/gi,J=/^(.*\|?.*)\n *(\|? *[-:]+ *\|[-| :]*)\n((?:.*\|.*\n)*)\n?/,Y=/^\[([^\]]*)\]:\s+]+)>?\s*("([^"]*)")?/,K=/^!\[([^\]]*)\] ?\[([^\]]*)\]/,X=/^\[([^\]]*)\] ?\[([^\]]*)\]/,ee=/(\[|\])/g,te=/(\n|^[-*]\s|^#|^ {2,}|^-{2,}|^>\s)/,ne=/\t/g,re=/^ *\| */,oe=/(^ *\||\| *$)/g,ae=/ *$/,ie=/^ *:-+: *$/,se=/^ *:-+ *$/,le=/^ *-+: *$/,ce=/^([*_])\1((?:\[.*?\][([].*?[)\]]|<.*?>(?:.*?<.*?>)?|`.*?`|~+.*?~+|.)*?)\1\1(?!\1)/,ue=/^([*_])((?:\[.*?\][([].*?[)\]]|<.*?>(?:.*?<.*?>)?|`.*?`|~+.*?~+|.)*?)\1(?!\1|\w)/,de=/^==((?:\[.*?\]|<.*?>(?:.*?<.*?>)?|`.*?`|.)*?)==/,pe=/^~~((?:\[.*?\]|<.*?>(?:.*?<.*?>)?|`.*?`|.)*?)~~/,fe=/^\\([^0-9A-Za-z\s])/,he=/^[\s\S]+?(?=[^0-9A-Z\s\u00c0-\uffff&#;.()'"]|\d+\.|\n\n| {2,}\n|\w+:\S|$)/i,me=/^\n+/,ge=/^([ \t]*)/,ve=/\\([^\\])/g,ye=/ *\n+$/,be=/(?:^|\n)( *)$/,we="(?:\\d+\\.)",xe="(?:[*+-])";function Ee(e){return"( *)("+(1===e?we:xe)+") +"}const ke=Ee(1),Ce=Ee(2);function Se(e){return new RegExp("^"+(1===e?ke:Ce))}const Oe=Se(1),Pe=Se(2);function Ne(e){return new RegExp("^"+(1===e?ke:Ce)+"[^\\n]*(?:\\n(?!\\1"+(1===e?we:xe)+" )[^\\n]*)*(\\n|$)","gm")}const _e=Ne(1),Re=Ne(2);function je(e){const t=1===e?we:xe;return new RegExp("^( *)("+t+") [\\s\\S]+?(?:\\n{2,}(?! )(?!\\1"+t+" (?!"+t+" ))\\n*|\\s*\\n*$)")}const Ie=je(1),Le=je(2);function Me(e,t){const n=1===t,r=n?Ie:Le,o=n?_e:Re,a=n?Oe:Pe;return{match(e,t,n){const o=be.exec(n);return o&&(t.list||!t.inline&&!t.simple)?r.exec(e=o[1]+e):null},order:1,parse(e,t,r){const i=n?+e[2]:void 0,s=e[0].replace(k,"\n").match(o);let l=!1;return{items:s.map((function(e,n){const o=a.exec(e)[0].length,i=new RegExp("^ {1,"+o+"}","gm"),c=e.replace(i,"").replace(a,""),u=n===s.length-1,d=-1!==c.indexOf("\n\n")||u&&l;l=d;const p=r.inline,f=r.list;let h;r.list=!0,d?(r.inline=!1,h=c.replace(ye,"\n\n")):(r.inline=!0,h=c.replace(ye,""));const m=t(h,r);return r.inline=p,r.list=f,m})),ordered:n,start:i}},render:(t,n,r)=>e(t.ordered?"ol":"ul",{key:r.key,start:"20"===t.type?t.start:void 0},t.items.map((function(t,o){return e("li",{key:o},n(t,r))})))}}const Te=/^\[([^\]]*)]\( *((?:\([^)]*\)|[^() ])*) *"?([^)"]*)?"?\)/,De=/^!\[([^\]]*)]\( *((?:\([^)]*\)|[^() ])*) *"?([^)"]*)?"?\)/,Fe=[C,N,_,F,V,A,B,J,_e,Ie,Re,Le],Ae=[...Fe,/^[^\n]+(?: \n|\n{2,})/,H,Q];function Ve(e){return e.replace(/[ÀÁÂÃÄÅàáâãä忯]/g,"a").replace(/[çÇ]/g,"c").replace(/[ðÐ]/g,"d").replace(/[ÈÉÊËéèêë]/g,"e").replace(/[ÏïÎîÍíÌì]/g,"i").replace(/[Ññ]/g,"n").replace(/[øØœŒÕõÔôÓóÒò]/g,"o").replace(/[ÜüÛûÚúÙù]/g,"u").replace(/[ŸÿÝý]/g,"y").replace(/[^a-z0-9- ]/gi,"").replace(/ /gi,"-").toLowerCase()}function He(e){return le.test(e)?"right":ie.test(e)?"center":se.test(e)?"left":null}function ze(e,t,n){const r=n.inTable;n.inTable=!0;const o=t(e.trim(),n);n.inTable=r;let a=[[]];return o.forEach((function(e,t){"26"===e.type?0!==t&&t!==o.length-1&&a.push([]):("27"!==e.type||null!=o[t+1]&&"26"!==o[t+1].type||(e.text=e.text.replace(ae,"")),a[a.length-1].push(e))})),a}function Be(e,t,n){n.inline=!0;const r=ze(e[1],t,n),o=e[2].replace(oe,"").split("|").map(He),a=function(e,t,n){return e.trim().split("\n").map((function(e){return ze(e,t,n)}))}(e[3],t,n);return n.inline=!1,{align:o,cells:a,header:r,type:"25"}}function $e(e,t){return null==e.align[t]?{}:{textAlign:e.align[t]}}function Qe(e){return function(t,n){return n.inline?e.exec(t):null}}function Ue(e){return function(t,n){return n.inline||n.simple?e.exec(t):null}}function We(e){return function(t,n){return n.inline||n.simple?null:e.exec(t)}}function qe(e){return function(t){return e.exec(t)}}function Ze(e,t,n){if(t.inline||t.simple)return null;if(n&&!n.endsWith("\n"))return null;let r="";e.split("\n").every((e=>!Fe.some((t=>t.test(e)))&&(r+=e+"\n",e.trim())));const o=r.trimEnd();return""==o?null:[r,o]}function Ge(e){try{if(decodeURIComponent(e).replace(/[^A-Za-z0-9/:]/g,"").match(/^\s*(javascript|vbscript|data(?!:image)):/i))return}catch(e){return null}return e}function Je(e){return e.replace(ve,"$1")}function Ye(e,t,n){const r=n.inline||!1,o=n.simple||!1;n.inline=!0,n.simple=!0;const a=e(t,n);return n.inline=r,n.simple=o,a}function Ke(e,t,n){const r=n.inline||!1,o=n.simple||!1;n.inline=!1,n.simple=!0;const a=e(t,n);return n.inline=r,n.simple=o,a}function Xe(e,t,n){return n.inline=!1,e(t,n)}const et=(e,t,n)=>({children:Ye(t,e[1],n)});function tt(){return{}}function nt(){return null}function rt(...e){return e.filter(Boolean).join(" ")}function ot(e,t,n){let r=e;const o=t.split(".");for(;o.length&&(r=r[o[0]],void 0!==r);)o.shift();return r||n}function at(e,t={}){t.overrides=t.overrides||{},t.slugify=t.slugify||Ve,t.namedCodesToUnicode=t.namedCodesToUnicode?f({},b,t.namedCodesToUnicode):b;const n=t.createElement||r.createElement;function o(e,r,...o){const a=ot(t.overrides,`${e}.props`,{});return n(function(e,t){const n=ot(t,e);return n?"function"==typeof n||"object"==typeof n&&"render"in n?n:ot(t,`${e}.component`,e):e}(e,t.overrides),f({},r,a,{className:rt(null==r?void 0:r.className,a.className)||void 0}),...o)}function a(e){let n=!1;t.forceInline?n=!0:t.forceBlock||(n=!1===te.test(e));const a=d(u(n?e:`${e.trimEnd().replace(me,"")}\n\n`,{inline:n}));for(;"string"==typeof a[a.length-1]&&!a[a.length-1].trim();)a.pop();if(null===t.wrapper)return a;const i=t.wrapper||(n?"span":"div");let s;if(a.length>1||t.forceWrapper)s=a;else{if(1===a.length)return s=a[0],"string"==typeof s?o("span",{key:"outer"},s):s;s=null}return r.createElement(i,{key:"outer"},s)}function i(e){const t=e.match(x);return t?t.reduce((function(e,t,n){const o=t.indexOf("=");if(-1!==o){const i=function(e){return-1!==e.indexOf("-")&&null===e.match($)&&(e=e.replace(G,(function(e,t){return t.toUpperCase()}))),e}(t.slice(0,o)).trim(),s=function(e){const t=e[0];return('"'===t||"'"===t)&&e.length>=2&&e[e.length-1]===t?e.slice(1,-1):e}(t.slice(o+1).trim()),l=y[i]||i,c=e[l]=function(e,t){return"style"===e?t.split(/;\s?/).reduce((function(e,t){const n=t.slice(0,t.indexOf(":"));return e[n.replace(/(-[a-z])/g,(e=>e[1].toUpperCase()))]=t.slice(n.length+1).trim(),e}),{}):"href"===e||"src"===e?Ge(t):(t.match(U)&&(t=t.slice(1,t.length-1)),"true"===t||"false"!==t&&t)}(i,s);"string"==typeof c&&(H.test(c)||Q.test(c))&&(e[l]=r.cloneElement(a(c.trim()),{key:n}))}else"style"!==t&&(e[y[t]||t]=!0);return e}),{}):null}const s=[],l={},c={0:{match:We(C),order:1,parse:(e,t,n)=>({children:t(e[0].replace(S,""),n)}),render:(e,t,n)=>o("blockquote",{key:n.key},t(e.children,n))},1:{match:qe(O),order:1,parse:tt,render:(e,t,n)=>o("br",{key:n.key})},2:{match:We(P),order:1,parse:tt,render:(e,t,n)=>o("hr",{key:n.key})},3:{match:We(_),order:0,parse:e=>({lang:void 0,text:e[0].replace(/^ {4}/gm,"").replace(/\n+$/,"")}),render:(e,t,n)=>o("pre",{key:n.key},o("code",f({},e.attrs,{className:e.lang?`lang-${e.lang}`:""}),e.text))},4:{match:We(N),order:0,parse:e=>({attrs:i(e[3]||""),lang:e[2]||void 0,text:e[4],type:"3"})},5:{match:Ue(R),order:3,parse:e=>({text:e[2]}),render:(e,t,n)=>o("code",{key:n.key},e.text)},6:{match:We(L),order:0,parse:e=>(s.push({footnote:e[2],identifier:e[1]}),{}),render:nt},7:{match:Qe(M),order:1,parse:e=>({target:`#${t.slugify(e[1])}`,text:e[1]}),render:(e,t,n)=>o("a",{key:n.key,href:Ge(e.target)},o("sup",{key:n.key},e.text))},8:{match:Qe(D),order:1,parse:e=>({completed:"x"===e[1].toLowerCase()}),render:(e,t,n)=>o("input",{checked:e.completed,key:n.key,readOnly:!0,type:"checkbox"})},9:{match:We(t.enforceAtxHeadings?A:F),order:1,parse:(e,n,r)=>({children:Ye(n,e[2],r),id:t.slugify(e[2]),level:e[1].length}),render:(e,t,n)=>o(`h${e.level}`,{id:e.id,key:n.key},t(e.children,n))},10:{match:We(V),order:0,parse:(e,t,n)=>({children:Ye(t,e[1],n),level:"="===e[2]?1:2,type:"9"})},11:{match:qe(H),order:1,parse(e,t,n){const[,r]=e[3].match(ge),o=new RegExp(`^${r}`,"gm"),a=e[3].replace(o,""),s=(l=a,Ae.some((e=>e.test(l)))?Xe:Ye);var l;const c=e[1].toLowerCase(),u=-1!==w.indexOf(c),d={attrs:i(e[2]),noInnerParse:u,tag:u?c:e[1]};return n.inAnchor=n.inAnchor||"a"===c,u?d.text=e[3]:d.children=s(t,a,n),n.inAnchor=!1,d},render:(e,t,n)=>o(e.tag,f({key:n.key},e.attrs),e.text||t(e.children,n))},13:{match:qe(Q),order:1,parse:e=>({attrs:i(e[2]||""),tag:e[1]}),render:(e,t,n)=>o(e.tag,f({},e.attrs,{key:n.key}))},12:{match:qe(B),order:1,parse:()=>({}),render:nt},14:{match:Ue(De),order:1,parse:e=>({alt:e[1],target:Je(e[2]),title:e[3]}),render:(e,t,n)=>o("img",{key:n.key,alt:e.alt||void 0,title:e.title||void 0,src:Ge(e.target)})},15:{match:Qe(Te),order:3,parse:(e,t,n)=>({children:Ke(t,e[1],n),target:Je(e[2]),title:e[3]}),render:(e,t,n)=>o("a",{key:n.key,href:Ge(e.target),title:e.title},t(e.children,n))},16:{match:Qe(Z),order:0,parse:e=>({children:[{text:e[1],type:"27"}],target:e[1],type:"15"})},17:{match:(e,t)=>t.inAnchor?null:Qe(W)(e,t),order:0,parse:e=>({children:[{text:e[1],type:"27"}],target:e[1],title:void 0,type:"15"})},18:{match:Qe(q),order:0,parse(e){let t=e[1],n=e[1];return E.test(n)||(n="mailto:"+n),{children:[{text:t.replace("mailto:",""),type:"27"}],target:n,type:"15"}}},20:Me(o,1),33:Me(o,2),19:{match:We(j),order:3,parse:tt,render:()=>"\n"},21:{match:Ze,order:3,parse:et,render:(e,t,n)=>o("p",{key:n.key},t(e.children,n))},22:{match:Qe(Y),order:0,parse:e=>(l[e[1]]={target:e[2],title:e[4]},{}),render:nt},23:{match:Ue(K),order:0,parse:e=>({alt:e[1]||void 0,ref:e[2]}),render:(e,t,n)=>o("img",{key:n.key,alt:e.alt,src:Ge(l[e.ref].target),title:l[e.ref].title})},24:{match:Qe(X),order:0,parse:(e,t,n)=>({children:t(e[1],n),fallbackChildren:t(e[0].replace(ee,"\\$1"),n),ref:e[2]}),render:(e,t,n)=>l[e.ref]?o("a",{key:n.key,href:Ge(l[e.ref].target),title:l[e.ref].title},t(e.children,n)):o("span",{key:n.key},t(e.fallbackChildren,n))},25:{match:We(J),order:1,parse:Be,render:(e,t,n)=>o("table",{key:n.key},o("thead",null,o("tr",null,e.header.map((function(r,a){return o("th",{key:a,style:$e(e,a)},t(r,n))})))),o("tbody",null,e.cells.map((function(r,a){return o("tr",{key:a},r.map((function(r,a){return o("td",{key:a,style:$e(e,a)},t(r,n))})))}))))},26:{match:function(e,t){return t.inTable?(t.inline=!0,re.exec(e)):null},order:1,parse:function(){return{type:"26"}},render:()=>" | "},27:{match:qe(he),order:4,parse:e=>({text:e[0].replace(z,((e,n)=>t.namedCodesToUnicode[n]?t.namedCodesToUnicode[n]:e))}),render:e=>e.text},28:{match:Ue(ce),order:2,parse:(e,t,n)=>({children:t(e[2],n)}),render:(e,t,n)=>o("strong",{key:n.key},t(e.children,n))},29:{match:Ue(ue),order:3,parse:(e,t,n)=>({children:t(e[2],n)}),render:(e,t,n)=>o("em",{key:n.key},t(e.children,n))},30:{match:Ue(fe),order:1,parse:e=>({text:e[1],type:"27"})},31:{match:Ue(de),order:3,parse:et,render:(e,t,n)=>o("mark",{key:n.key},t(e.children,n))},32:{match:Ue(pe),order:3,parse:et,render:(e,t,n)=>o("del",{key:n.key},t(e.children,n))}};!0===t.disableParsingRawHTML&&(delete c[11],delete c[13]);const u=function(e){let t=Object.keys(e);function n(r,o){let a=[],i="";for(;r;){let s=0;for(;sa(n,r,o)),n,r,o):a(n,r,o)}}(c,t.renderRule),function e(t,n={}){if(Array.isArray(t)){const r=n.key,o=[];let a=!1;for(let i=0;i{let{children:t,options:n}=e,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,h);return r.cloneElement(at(t,n),o)};const st=e=>{let{text:t,...n}=e;return r.createElement(it,Object.assign({},n,{options:{forceBlock:!0,overrides:{a:{props:{className:"text-link underline hover:no-underline"}},p:{props:{className:"mb-3"}},ul:{props:{className:"list-outside list-disc ml-5 mb-4"}},ol:{props:{className:"list-outside list-decimal ml-5 mb-4"}}}}}),null!=t?t:"")},lt=e=>{let{label:t,value:n,className:o}=e,a=null;return a=Array.isArray(n)?n.map(((e,n)=>r.createElement(ct,{key:t+"_"+n,className:o},e))):r.createElement(ct,{className:o},n),r.createElement(r.Fragment,null,r.createElement("figure",null,r.createElement("figcaption",{className:"font-sans text-black text-tag mb-1 font-extrabold uppercase"},t),r.createElement("ul",{className:"text-tag flex flex-wrap"},a)))},ct=e=>{let{className:t,children:n}=e;return r.createElement("li",{className:"px-3 py-1 mt-1 uppercase text-tag whitespace font-semibold mr-2 "+t},n)};var ut=n(9611),dt=n(2322),pt=n(2524),ft=n(2601),ht=Object.defineProperty,mt=Object.defineProperties,gt=Object.getOwnPropertyDescriptors,vt=Object.getOwnPropertySymbols,yt=Object.prototype.hasOwnProperty,bt=Object.prototype.propertyIsEnumerable,wt=(e,t,n)=>t in e?ht(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,xt=(e,t)=>{for(var n in t||(t={}))yt.call(t,n)&&wt(e,n,t[n]);if(vt)for(var n of vt(t))bt.call(t,n)&&wt(e,n,t[n]);return e},Et=(e,t)=>mt(e,gt(t)),kt=(e,t)=>{var n={};for(var r in e)yt.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&vt)for(var r of vt(e))t.indexOf(r)<0&&bt.call(e,r)&&(n[r]=e[r]);return n};function Ct(e){return t=>{var n=t,{bgStyle:r={},borderRadius:o=0,iconFillColor:a="white",round:i=!1,size:s=64}=n,l=kt(n,["bgStyle","borderRadius","iconFillColor","round","size"]);return(0,dt.jsxs)("svg",Et(xt({viewBox:"0 0 64 64",width:s,height:s},l),{children:[i?(0,dt.jsx)("circle",{cx:"32",cy:"32",r:"32",fill:e.color,style:r}):(0,dt.jsx)("rect",{width:"64",height:"64",rx:o,ry:o,fill:e.color,style:r}),(0,dt.jsx)("path",{d:e.path,fill:a})]}))}}Ct({color:"#7f7f7f",networkName:"email",path:"M17,22v20h30V22H17z M41.1,25L32,32.1L22.9,25H41.1z M20,39V26.6l12,9.3l12-9.3V39H20z"});function St(e){const t=Object.entries(e).filter((([,e])=>null!=e)).map((([e,t])=>`${encodeURIComponent(e)}=${encodeURIComponent(String(t))}`));return t.length>0?`?${t.join("&")}`:""}const Ot=e=>!!e&&("object"==typeof e||"function"==typeof e)&&"function"==typeof e.then,Pt=(e,t)=>({left:window.outerWidth/2+(window.screenX||window.screenLeft||0)-e/2,top:window.outerHeight/2+(window.screenY||window.screenTop||0)-t/2}),Nt=(e,t)=>({top:(window.screen.height-t)/2,left:(window.screen.width-e)/2});function _t(e){var t=e,{beforeOnClick:n,children:r,className:o,disabled:a,disabledStyle:i={opacity:.6},forwardedRef:s,networkLink:l,networkName:c,onClick:u,onShareWindowClose:d,openShareDialogOnClick:p=!0,opts:f,resetButtonStyle:h=!0,style:m,url:g,windowHeight:y=400,windowPosition:b="windowCenter",windowWidth:w=550}=t,x=kt(t,["beforeOnClick","children","className","disabled","disabledStyle","forwardedRef","networkLink","networkName","onClick","onShareWindowClose","openShareDialogOnClick","opts","resetButtonStyle","style","url","windowHeight","windowPosition","windowWidth"]);const E=pt("react-share__ShareButton",{"react-share__ShareButton--disabled":!!a,disabled:!!a},o),k=xt(xt(h?{backgroundColor:"transparent",border:"none",padding:0,font:"inherit",color:"inherit",cursor:"pointer"}:{},m),a&&i);return(0,dt.jsx)("button",Et(xt({},x),{className:E,onClick:async e=>{const t=l(g,f);if(!a){if(e.preventDefault(),n){const e=n();Ot(e)&&await e}if(p){!function(e,t,n){var r=t,{height:o,width:a}=r,i=kt(r,["height","width"]);const s=xt({height:o,width:a,location:"no",toolbar:"no",status:"no",directories:"no",menubar:"no",scrollbars:"yes",resizable:"no",centerscreen:"yes",chrome:"yes"},i),l=window.open(e,"",Object.keys(s).map((e=>`${e}=${s[e]}`)).join(", "));if(n){const e=window.setInterval((()=>{try{(null===l||l.closed)&&(window.clearInterval(e),n(l))}catch(v){console.error(v)}}),1e3)}}(t,xt({height:y,width:w},"windowCenter"===b?Pt(w,y):Nt(w,y)),d)}u&&u(e,t)}},ref:s,style:k,children:r}))}function Rt(e,t,n,o){function a(r,a){const i=n(r),s=xt({},r);return Object.keys(i).forEach((e=>{delete s[e]})),(0,dt.jsx)(_t,Et(xt(xt({},o),s),{forwardedRef:a,networkName:e,networkLink:t,opts:n(r)}))}return a.displayName=`ShareButton-${e}`,(0,r.forwardRef)(a)}const jt=Rt("email",(function(e,{subject:t,body:n,separator:r}){return"mailto:"+St({subject:t,body:n?n+r+e:e})}),(e=>({subject:e.subject,body:e.body,separator:e.separator||" "})),{openShareDialogOnClick:!1,onClick:(e,t)=>{window.location.href=t}});Ct({color:"#0965FE",networkName:"facebook",path:"M34.1,47V33.3h4.6l0.7-5.3h-5.3v-3.4c0-1.5,0.4-2.6,2.6-2.6l2.8,0v-4.8c-0.5-0.1-2.2-0.2-4.1-0.2 c-4.1,0-6.9,2.5-6.9,7V28H24v5.3h4.6V47H34.1z"}),Ct({color:"#0A7CFF",networkName:"facebookmessenger",path:"M 53.066406 21.871094 C 52.667969 21.339844 51.941406 21.179688 51.359375 21.496094 L 37.492188 29.058594 L 28.867188 21.660156 C 28.339844 21.207031 27.550781 21.238281 27.054688 21.730469 L 11.058594 37.726562 C 10.539062 38.25 10.542969 39.09375 11.0625 39.613281 C 11.480469 40.027344 12.121094 40.121094 12.640625 39.839844 L 26.503906 32.28125 L 35.136719 39.679688 C 35.667969 40.132812 36.457031 40.101562 36.949219 39.609375 L 52.949219 23.613281 C 53.414062 23.140625 53.464844 22.398438 53.066406 21.871094 Z M 53.066406 21.871094"});Rt("facebookmessenger",(function(e,{appId:t,redirectUri:n,to:r}){return"https://www.facebook.com/dialog/send"+St({link:e,redirect_uri:n||e,app_id:t,to:r})}),(e=>({appId:e.appId,redirectUri:e.redirectUri,to:e.to})),{windowWidth:1e3,windowHeight:820});class It extends Error{constructor(e){super(e),this.name="AssertionError"}}function Lt(e,t){if(!e)throw new It(t)}const Mt=Rt("facebook",(function(e,{hashtag:t}){return Lt(e,"facebook.url"),"https://www.facebook.com/sharer/sharer.php"+St({u:e,hashtag:t})}),(e=>({hashtag:e.hashtag})),{windowWidth:550,windowHeight:400});function Tt(e){var t=e,{children:n=(e=>e),className:o,getCount:a,url:i}=t,s=kt(t,["children","className","getCount","url"]);const l=function(){const e=(0,r.useRef)(!1);return(0,r.useEffect)((()=>(e.current=!0,()=>{e.current=!1})),[]),(0,r.useCallback)((()=>e.current),[])}(),[c,u]=(0,r.useState)(void 0),[d,p]=(0,r.useState)(!1);return(0,r.useEffect)((()=>{p(!0),a(i,(e=>{l()&&(u(e),p(!1))}))}),[i]),(0,dt.jsx)("span",Et(xt({className:pt("react-share__ShareCount",o)},s),{children:!d&&void 0!==c&&n(c)}))}function Dt(e){const t=t=>(0,dt.jsx)(Tt,xt({getCount:e},t));return t.displayName=`ShareCount(${e.name})`,t}Dt((function(e,t){ft(`https://graph.facebook.com/?id=${e}&fields=og_object{engagement}`,((e,n)=>{t(!e&&n&&n.og_object&&n.og_object.engagement?n.og_object.engagement.count:void 0)}))})),Ct({color:"#009ad9",networkName:"hatena",path:"M 36.164062 33.554688 C 34.988281 32.234375 33.347656 31.5 31.253906 31.34375 C 33.125 30.835938 34.476562 30.09375 35.335938 29.09375 C 36.191406 28.09375 36.609375 26.78125 36.609375 25.101562 C 36.628906 23.875 36.332031 22.660156 35.75 21.578125 C 35.160156 20.558594 34.292969 19.71875 33.253906 19.160156 C 32.304688 18.640625 31.175781 18.265625 29.847656 18.042969 C 28.523438 17.824219 26.195312 17.730469 22.867188 17.730469 L 14.769531 17.730469 L 14.769531 47.269531 L 23.113281 47.269531 C 26.46875 47.269531 28.886719 47.15625 30.367188 46.929688 C 31.851562 46.695312 33.085938 46.304688 34.085938 45.773438 C 35.289062 45.148438 36.28125 44.179688 36.933594 42.992188 C 37.597656 41.796875 37.933594 40.402344 37.933594 38.816406 C 37.933594 36.621094 37.347656 34.867188 36.164062 33.554688 Z M 22.257812 24.269531 L 23.984375 24.269531 C 25.988281 24.269531 27.332031 24.496094 28.015625 24.945312 C 28.703125 25.402344 29.042969 26.183594 29.042969 27.285156 C 29.042969 28.390625 28.664062 29.105469 27.9375 29.550781 C 27.210938 29.992188 25.84375 30.199219 23.855469 30.199219 L 22.257812 30.199219 Z M 29.121094 41.210938 C 28.328125 41.691406 26.976562 41.925781 25.078125 41.925781 L 22.257812 41.925781 L 22.257812 35.488281 L 25.195312 35.488281 C 27.144531 35.488281 28.496094 35.738281 29.210938 36.230469 C 29.925781 36.726562 30.304688 37.582031 30.304688 38.832031 C 30.304688 40.078125 29.914062 40.742188 29.105469 41.222656 Z M 29.121094 41.210938 M 46.488281 39.792969 C 44.421875 39.792969 42.742188 41.46875 42.742188 43.535156 C 42.742188 45.605469 44.421875 47.28125 46.488281 47.28125 C 48.554688 47.28125 50.230469 45.605469 50.230469 43.535156 C 50.230469 41.46875 48.554688 39.792969 46.488281 39.792969 Z M 46.488281 39.792969 M 43.238281 17.730469 L 49.738281 17.730469 L 49.738281 37.429688 L 43.238281 37.429688 Z M 43.238281 17.730469 "});Rt("hatena",(function(e,{title:t}){return Lt(e,"hatena.url"),`http://b.hatena.ne.jp/add?mode=confirm&url=${e}&title=${t}`}),(e=>({title:e.title})),{windowWidth:660,windowHeight:460,windowPosition:"windowCenter"});Dt((function(e,t){ft("https://bookmark.hatenaapis.com/count/entry"+St({url:e}),((e,n)=>{t(null!=n?n:void 0)}))})),Ct({color:"#1F1F1F",networkName:"instapaper",path:"M35.688 43.012c0 2.425.361 2.785 3.912 3.056V48H24.401v-1.932c3.555-.27 3.912-.63 3.912-3.056V20.944c0-2.379-.36-2.785-3.912-3.056V16H39.6v1.888c-3.55.27-3.912.675-3.912 3.056v22.068h.001z"});Rt("instapaper",(function(e,{title:t,description:n}){return Lt(e,"instapaper.url"),"http://www.instapaper.com/hello2"+St({url:e,title:t,description:n})}),(e=>({title:e.title,description:e.description})),{windowWidth:500,windowHeight:500,windowPosition:"windowCenter"}),Ct({color:"#00b800",networkName:"line",path:"M52.62 30.138c0 3.693-1.432 7.019-4.42 10.296h.001c-4.326 4.979-14 11.044-16.201 11.972-2.2.927-1.876-.591-1.786-1.112l.294-1.765c.069-.527.142-1.343-.066-1.865-.232-.574-1.146-.872-1.817-1.016-9.909-1.31-17.245-8.238-17.245-16.51 0-9.226 9.251-16.733 20.62-16.733 11.37 0 20.62 7.507 20.62 16.733zM27.81 25.68h-1.446a.402.402 0 0 0-.402.401v8.985c0 .221.18.4.402.4h1.446a.401.401 0 0 0 .402-.4v-8.985a.402.402 0 0 0-.402-.401zm9.956 0H36.32a.402.402 0 0 0-.402.401v5.338L31.8 25.858a.39.39 0 0 0-.031-.04l-.002-.003-.024-.025-.008-.007a.313.313 0 0 0-.032-.026.255.255 0 0 1-.021-.014l-.012-.007-.021-.012-.013-.006-.023-.01-.013-.005-.024-.008-.014-.003-.023-.005-.017-.002-.021-.003-.021-.002h-1.46a.402.402 0 0 0-.402.401v8.985c0 .221.18.4.402.4h1.446a.401.401 0 0 0 .402-.4v-5.337l4.123 5.568c.028.04.063.072.101.099l.004.003a.236.236 0 0 0 .025.015l.012.006.019.01a.154.154 0 0 1 .019.008l.012.004.028.01.005.001a.442.442 0 0 0 .104.013h1.446a.4.4 0 0 0 .401-.4v-8.985a.402.402 0 0 0-.401-.401zm-13.442 7.537h-3.93v-7.136a.401.401 0 0 0-.401-.401h-1.447a.4.4 0 0 0-.401.401v8.984a.392.392 0 0 0 .123.29c.072.068.17.111.278.111h5.778a.4.4 0 0 0 .401-.401v-1.447a.401.401 0 0 0-.401-.401zm21.429-5.287c.222 0 .401-.18.401-.402v-1.446a.401.401 0 0 0-.401-.402h-5.778a.398.398 0 0 0-.279.113l-.005.004-.006.008a.397.397 0 0 0-.111.276v8.984c0 .108.043.206.112.278l.005.006a.401.401 0 0 0 .284.117h5.778a.4.4 0 0 0 .401-.401v-1.447a.401.401 0 0 0-.401-.401h-3.93v-1.519h3.93c.222 0 .401-.18.401-.402V29.85a.401.401 0 0 0-.401-.402h-3.93V27.93h3.93z"});Rt("line",(function(e,{title:t}){return Lt(e,"line.url"),"https://social-plugins.line.me/lineit/share"+St({url:e,text:t})}),(e=>({title:e.title})),{windowWidth:500,windowHeight:500}),Ct({color:"#0077B5",networkName:"linkedin",path:"M20.4,44h5.4V26.6h-5.4V44z M23.1,18c-1.7,0-3.1,1.4-3.1,3.1c0,1.7,1.4,3.1,3.1,3.1 c1.7,0,3.1-1.4,3.1-3.1C26.2,19.4,24.8,18,23.1,18z M39.5,26.2c-2.6,0-4.4,1.4-5.1,2.8h-0.1v-2.4h-5.2V44h5.4v-8.6 c0-2.3,0.4-4.5,3.2-4.5c2.8,0,2.8,2.6,2.8,4.6V44H46v-9.5C46,29.8,45,26.2,39.5,26.2z"});const Ft=Rt("linkedin",(function(e,{title:t,summary:n,source:r}){return Lt(e,"linkedin.url"),"https://linkedin.com/shareArticle"+St({url:e,mini:"true",title:t,summary:n,source:r})}),(({title:e,summary:t,source:n})=>({title:e,summary:t,source:n})),{windowWidth:750,windowHeight:600});Ct({color:"#21A5D8",networkName:"livejournal",path:"M18.3407821,28.1764706 L21.9441341,31.789916 L33.0055865,42.882353 C33.0055865,42.882353 33.0893855,42.9663866 33.0893855,42.9663866 L46.6648046,47 C46.6648046,47 46.6648046,47 46.7486034,47 C46.8324022,47 46.8324022,47 46.9162012,46.9159664 C47,46.8319327 47,46.8319327 47,46.7478991 L42.9776536,33.1344537 C42.9776536,33.1344537 42.9776536,33.1344537 42.8938548,33.0504202 L31.1620111,21.3697479 L31.1620111,21.3697479 L28.1452514,18.2605042 C27.3072626,17.4201681 26.5530726,17 25.7150838,17 C24.2905028,17 23.0335195,18.3445378 21.5251397,19.8571429 C21.273743,20.1092437 20.9385475,20.4453781 20.6871508,20.697479 C20.3519553,21.0336134 20.1005586,21.2857143 19.849162,21.5378151 C18.3407821,22.9663866 17.0837989,24.2268908 17,25.7394958 C17.0837989,26.4957983 17.5027933,27.3361345 18.3407821,28.1764706 Z M39.9012319,39.6134454 C39.7336341,39.4453781 39.4822374,37.6806724 40.2364275,36.8403362 C40.9906174,36.0840337 41.6610084,36 42.1638017,36 C42.3313995,36 42.4989973,36 42.5827961,36 L44.8453659,43.5630253 L43.5883828,44.8235295 L36.0464833,42.5546218 C35.9626843,42.2184874 35.8788855,41.2100841 36.8844722,40.2016807 C37.2196676,39.8655463 37.8900587,39.6134454 38.5604498,39.6134454 C39.147042,39.6134454 39.5660364,39.7815126 39.5660364,39.7815126 C39.6498353,39.8655463 39.8174331,39.8655463 39.8174331,39.7815126 C39.9850307,39.7815126 39.9850307,39.697479 39.9012319,39.6134454 Z"});Rt("livejournal",(function(e,{title:t,description:n}){return Lt(e,"livejournal.url"),"https://www.livejournal.com/update.bml"+St({subject:t,event:n})}),(e=>({title:e.title,description:e.description})),{windowWidth:660,windowHeight:460}),Ct({color:"#168DE2",networkName:"mailru",path:"M39.7107745,17 C41.6619755,17 43.3204965,18.732852 43.3204965,21.0072202 C43.3204965,23.2815885 41.7595357,25.0144404 39.7107745,25.0144404 C37.7595732,25.0144404 36.1010522,23.2815885 36.1010522,21.0072202 C36.1010522,18.732852 37.7595732,17 39.7107745,17 Z M24.3938451,17 C26.3450463,17 28.0035672,18.732852 28.0035672,21.0072202 C28.0035672,23.2815885 26.4426063,25.0144404 24.3938451,25.0144404 C22.4426439,25.0144404 20.7841229,23.2815885 20.7841229,21.0072202 C20.7841229,18.732852 22.4426439,17 24.3938451,17 Z M51.9057817,43.4259928 C51.7106617,44.0758123 51.4179815,44.6173285 50.9301812,44.9422383 C50.637501,45.1588448 50.2472607,45.267148 49.8570205,45.267148 C49.07654,45.267148 48.3936197,44.833935 48.0033795,44.0758123 L46.2472985,40.7184115 L45.759498,41.2599278 C42.5400162,44.9422383 37.466893,47 32.0035297,47 C26.5401664,47 21.5646034,44.9422383 18.2475614,41.2599278 L17.7597611,40.7184115 L16.00368,44.0758123 C15.6134398,44.833935 14.9305194,45.267148 14.1500389,45.267148 C13.7597986,45.267148 13.3695584,45.1588448 13.0768782,44.9422383 C12.0037176,44.2924187 11.7110374,42.7761733 12.2963978,41.5848375 L16.7841605,33.0288807 C17.1744007,32.270758 17.8573211,31.8375453 18.6378016,31.8375453 C19.0280418,31.8375453 19.4182821,31.9458485 19.7109623,32.1624548 C20.7841229,32.8122743 21.0768031,34.3285197 20.4914427,35.5198555 L20.1012025,36.2779783 L20.2963226,36.602888 C22.4426439,39.9602888 27.0279667,42.234657 31.9059697,42.234657 C36.7839727,42.234657 41.3692955,40.068592 43.5156167,36.602888 L43.7107367,36.2779783 L43.3204965,35.6281587 C43.0278165,35.0866425 42.9302562,34.436823 43.1253765,33.7870035 C43.3204965,33.137184 43.6131767,32.5956678 44.100977,32.270758 C44.3936572,32.0541515 44.7838975,31.9458485 45.1741377,31.9458485 C45.9546182,31.9458485 46.6375385,32.3790613 47.0277787,33.137184 L51.5155415,41.6931408 C52.003342,42.234657 52.100902,42.8844765 51.9057817,43.4259928 Z"});Rt("mailru",(function(e,{title:t,description:n,imageUrl:r}){return Lt(e,"mailru.url"),"https://connect.mail.ru/share"+St({url:e,title:t,description:n,image_url:r})}),(e=>({title:e.title,description:e.description,imageUrl:e.imageUrl})),{windowWidth:660,windowHeight:460}),Ct({color:"#F97400",networkName:"ok",path:"M39,30c-1,0-3,2-7,2s-6-2-7-2c-1.1,0-2,0.9-2,2c0,1,0.6,1.5,1,1.7c1.2,0.7,5,2.3,5,2.3l-4.3,5.4 c0,0-0.8,0.9-0.8,1.6c0,1.1,0.9,2,2,2c1,0,1.5-0.7,1.5-0.7S32,39,32,39c0,0,4.5,5.3,4.5,5.3S37,45,38,45c1.1,0,2-0.9,2-2 c0-0.6-0.8-1.6-0.8-1.6L35,36c0,0,3.8-1.6,5-2.3c0.4-0.3,1-0.7,1-1.7C41,30.9,40.1,30,39,30z M32,15c-3.9,0-7,3.1-7,7s3.1,7,7,7c3.9,0,7-3.1,7-7S35.9,15,32,15z M32,25.5 c-1.9,0-3.5-1.6-3.5-3.5c0-1.9,1.6-3.5,3.5-3.5c1.9,0,3.5,1.6,3.5,3.5C35.5,23.9,33.9,22.5,35,22.5z "});Rt("ok",(function(e,{title:t,description:n,image:r}){return Lt(e,"ok.url"),"https://connect.ok.ru/offer"+St({url:e,title:t,description:n,imageUrl:r})}),(e=>({title:e.title,description:e.description,image:e.image})),{windowWidth:588,windowHeight:480,windowPosition:"screenCenter"});Dt((function(e,t){window.OK||(window.OK={Share:{count:function(e,t){var n,r;null==(r=(n=window.OK.callbacks)[e])||r.call(n,t)}},callbacks:[]});const n=window.OK.callbacks.length;return window.ODKL={updateCount(e,t){var n,r;const o=""===e?0:parseInt(e.replace("react-share-",""),10);null==(r=(n=window.OK.callbacks)[o])||r.call(n,""===t?void 0:parseInt(t,10))}},window.OK.callbacks.push(t),ft("https://connect.ok.ru/dk"+St({"st.cmd":"extLike",uid:`react-share-${n}`,ref:e}))})),Ct({color:"#E60023",networkName:"pinterest",path:"M32,16c-8.8,0-16,7.2-16,16c0,6.6,3.9,12.2,9.6,14.7c0-1.1,0-2.5,0.3-3.7 c0.3-1.3,2.1-8.7,2.1-8.7s-0.5-1-0.5-2.5c0-2.4,1.4-4.1,3.1-4.1c1.5,0,2.2,1.1,2.2,2.4c0,1.5-0.9,3.7-1.4,5.7 c-0.4,1.7,0.9,3.1,2.5,3.1c3,0,5.1-3.9,5.1-8.5c0-3.5-2.4-6.1-6.7-6.1c-4.9,0-7.9,3.6-7.9,7.7c0,1.4,0.4,2.4,1.1,3.1 c0.3,0.3,0.3,0.5,0.2,0.9c-0.1,0.3-0.3,1-0.3,1.3c-0.1,0.4-0.4,0.6-0.8,0.4c-2.2-0.9-3.3-3.4-3.3-6.1c0-4.5,3.8-10,11.4-10 c6.1,0,10.1,4.4,10.1,9.2c0,6.3-3.5,11-8.6,11c-1.7,0-3.4-0.9-3.9-2c0,0-0.9,3.7-1.1,4.4c-0.3,1.2-1,2.5-1.6,3.4 c1.4,0.4,3,0.7,4.5,0.7c8.8,0,16-7.2,16-16C48,23.2,40.8,16,32,16z"});Rt("pinterest",(function(e,{media:t,description:n,pinId:r}){return r?`https://pinterest.com/pin/${r}/repin/x/`:(Lt(e,"pinterest.url"),Lt(t,"pinterest.media"),"https://pinterest.com/pin/create/button/"+St({url:e,media:t,description:n}))}),(e=>({media:e.media,description:e.description,pinId:e.pinId})),{windowWidth:1e3,windowHeight:730});Dt((function(e,t){ft("https://api.pinterest.com/v1/urls/count.json"+St({url:e}),((e,n)=>{t(n?n.count:void 0)}))})),Ct({color:"#EF3F56",networkName:"pocket",path:"M41.084 29.065l-7.528 7.882a2.104 2.104 0 0 1-1.521.666 2.106 2.106 0 0 1-1.522-.666l-7.528-7.882c-.876-.914-.902-2.43-.065-3.384.84-.955 2.228-.987 3.1-.072l6.015 6.286 6.022-6.286c.88-.918 2.263-.883 3.102.071.841.938.82 2.465-.06 3.383l-.015.002zm6.777-10.976C47.463 16.84 46.361 16 45.14 16H18.905c-1.2 0-2.289.82-2.716 2.044-.125.363-.189.743-.189 1.125v10.539l.112 2.096c.464 4.766 2.73 8.933 6.243 11.838.06.053.125.102.19.153l.04.033c1.882 1.499 3.986 2.514 6.259 3.014a14.662 14.662 0 0 0 6.13.052c.118-.042.235-.065.353-.087.03 0 .065-.022.098-.042a15.395 15.395 0 0 0 6.011-2.945l.039-.045.18-.153c3.502-2.902 5.765-7.072 6.248-11.852L48 29.674v-10.52c0-.366-.041-.728-.161-1.08l.022.015z"});Rt("pocket",(function(e,{title:t}){return Lt(e,"pocket.url"),"https://getpocket.com/save"+St({url:e,title:t})}),(e=>({title:e.title})),{windowWidth:500,windowHeight:500}),Ct({color:"#FF5700",networkName:"reddit",path:"M 53.34375 32 C 53.277344 30.160156 52.136719 28.53125 50.429688 27.839844 C 48.722656 27.148438 46.769531 27.523438 45.441406 28.800781 C 41.800781 26.324219 37.519531 24.957031 33.121094 24.863281 L 35.199219 14.878906 L 42.046875 16.320312 C 42.214844 17.882812 43.496094 19.09375 45.066406 19.171875 C 46.636719 19.253906 48.03125 18.183594 48.359375 16.644531 C 48.6875 15.105469 47.847656 13.558594 46.382812 12.992188 C 44.914062 12.425781 43.253906 13.007812 42.464844 14.367188 L 34.625 12.800781 C 34.363281 12.742188 34.09375 12.792969 33.871094 12.9375 C 33.648438 13.082031 33.492188 13.308594 33.441406 13.566406 L 31.070312 24.671875 C 26.617188 24.738281 22.277344 26.105469 18.59375 28.609375 C 17.242188 27.339844 15.273438 26.988281 13.570312 27.707031 C 11.863281 28.429688 10.746094 30.089844 10.71875 31.941406 C 10.691406 33.789062 11.757812 35.484375 13.441406 36.257812 C 13.402344 36.726562 13.402344 37.195312 13.441406 37.664062 C 13.441406 44.832031 21.792969 50.65625 32.097656 50.65625 C 42.398438 50.65625 50.753906 44.832031 50.753906 37.664062 C 50.789062 37.195312 50.789062 36.726562 50.753906 36.257812 C 52.363281 35.453125 53.371094 33.800781 53.34375 32 Z M 21.34375 35.199219 C 21.34375 33.433594 22.777344 32 24.542969 32 C 26.3125 32 27.742188 33.433594 27.742188 35.199219 C 27.742188 36.96875 26.3125 38.398438 24.542969 38.398438 C 22.777344 38.398438 21.34375 36.96875 21.34375 35.199219 Z M 39.9375 44 C 37.664062 45.710938 34.871094 46.582031 32.03125 46.464844 C 29.191406 46.582031 26.398438 45.710938 24.128906 44 C 23.847656 43.65625 23.871094 43.15625 24.183594 42.839844 C 24.5 42.527344 25 42.503906 25.34375 42.785156 C 27.269531 44.195312 29.617188 44.90625 32 44.800781 C 34.386719 44.929688 36.746094 44.242188 38.6875 42.847656 C 39.042969 42.503906 39.605469 42.511719 39.953125 42.863281 C 40.296875 43.21875 40.289062 43.785156 39.9375 44.128906 Z M 39.359375 38.527344 C 37.59375 38.527344 36.160156 37.09375 36.160156 35.328125 C 36.160156 33.5625 37.59375 32.128906 39.359375 32.128906 C 41.128906 32.128906 42.558594 33.5625 42.558594 35.328125 C 42.59375 36.203125 42.269531 37.054688 41.65625 37.6875 C 41.046875 38.316406 40.203125 38.664062 39.328125 38.65625 Z M 39.359375 38.527344"});Rt("reddit",(function(e,{title:t}){return Lt(e,"reddit.url"),"https://www.reddit.com/submit"+St({url:e,title:t})}),(e=>({title:e.title})),{windowWidth:660,windowHeight:460,windowPosition:"windowCenter"});Rt("gab",(function(e,{title:t}){return Lt(e,"gab.url"),"https://gab.com/compose"+St({url:e,text:t})}),(e=>({title:e.title})),{windowWidth:660,windowHeight:640,windowPosition:"windowCenter"}),Ct({color:"#00d178",networkName:"gab",path:"m17.0506,23.97457l5.18518,0l0,14.23933c0,6.82699 -3.72695,10.09328 -9.33471,10.09328c-2.55969,0 -4.82842,-0.87286 -6.22084,-2.0713l2.07477,-3.88283c1.19844,0.81051 2.33108,1.29543 3.85511,1.29543c2.75366,0 4.44049,-1.97432 4.44049,-4.82149l0,-0.87286c-1.16728,1.39242 -2.81947,2.0713 -4.63446,2.0713c-4.44048,0 -7.81068,-3.68885 -7.81068,-8.28521c0,-4.59289 3.37019,-8.28174 7.81068,-8.28174c1.81499,0 3.46718,0.67888 4.63446,2.0713l0,-1.55521zm-3.62997,11.39217c1.97777,0 3.62997,-1.6522 3.62997,-3.62652c0,-1.97432 -1.6522,-3.62305 -3.62997,-3.62305c-1.97778,0 -3.62997,1.64873 -3.62997,3.62305c0,1.97432 1.65219,3.62652 3.62997,3.62652zm25.7077,4.13913l-5.18518,0l0,-1.29197c-1.00448,1.13264 -2.3969,1.81152 -4.21188,1.81152c-3.62997,0 -5.63893,-2.52504 -5.63893,-5.4034c0,-4.27076 5.251,-5.85715 9.78846,-4.49937c-0.09698,-1.39241 -0.9733,-2.39343 -2.78829,-2.39343c-1.26426,0 -2.72248,0.48492 -3.62997,1.00102l-1.5552,-3.72003c1.19844,-0.77587 3.40136,-1.55174 5.96452,-1.55174c3.78931,0 7.25648,2.13365 7.25648,7.95962l0,8.08777zm-5.18518,-6.14809c-2.42806,-0.77587 -4.66563,-0.3533 -4.66563,1.36124c0,1.00101 0.84168,1.6799 1.84616,1.6799c1.20191,0 2.56315,-0.96984 2.81947,-3.04115zm13.00626,-17.66495l0,9.83695c1.16727,-1.39242 2.81946,-2.0713 4.63445,-2.0713c4.44048,0 7.81068,3.68885 7.81068,8.28174c0,4.59636 -3.37019,8.28521 -7.81068,8.28521c-1.81499,0 -3.46718,-0.67888 -4.63445,-2.0713l0,1.55174l-5.18519,0l0,-23.81304l5.18519,0zm3.62997,19.67391c1.97777,0 3.62997,-1.6522 3.62997,-3.62652c0,-1.97432 -1.6522,-3.62305 -3.62997,-3.62305c-1.97778,0 -3.62997,1.64873 -3.62997,3.62305c0,1.97432 1.65219,3.62652 3.62997,3.62652zm0,0"});Dt((function(e,t){ft(`https://www.reddit.com/api/info.json?limit=1&url=${e}`,{param:"jsonp"},((e,n)=>{t(!e&&n&&n.data&&n.data.children.length>0&&n.data.children[0].data.score?n.data.children[0].data.score:void 0)}))})),Ct({color:"#25A3E3",networkName:"telegram",path:"m45.90873,15.44335c-0.6901,-0.0281 -1.37668,0.14048 -1.96142,0.41265c-0.84989,0.32661 -8.63939,3.33986 -16.5237,6.39174c-3.9685,1.53296 -7.93349,3.06593 -10.98537,4.24067c-3.05012,1.1765 -5.34694,2.05098 -5.4681,2.09312c-0.80775,0.28096 -1.89996,0.63566 -2.82712,1.72788c-0.23354,0.27218 -0.46884,0.62161 -0.58825,1.10275c-0.11941,0.48114 -0.06673,1.09222 0.16682,1.5716c0.46533,0.96052 1.25376,1.35737 2.18443,1.71383c3.09051,0.99037 6.28638,1.93508 8.93263,2.8236c0.97632,3.44171 1.91401,6.89571 2.84116,10.34268c0.30554,0.69185 0.97105,0.94823 1.65764,0.95525l-0.00351,0.03512c0,0 0.53908,0.05268 1.06412,-0.07375c0.52679,-0.12292 1.18879,-0.42846 1.79109,-0.99212c0.662,-0.62161 2.45836,-2.38812 3.47683,-3.38552l7.6736,5.66477l0.06146,0.03512c0,0 0.84989,0.59703 2.09312,0.68132c0.62161,0.04214 1.4399,-0.07726 2.14229,-0.59176c0.70766,-0.51626 1.1765,-1.34683 1.396,-2.29506c0.65673,-2.86224 5.00979,-23.57745 5.75257,-27.00686l-0.02107,0.08077c0.51977,-1.93157 0.32837,-3.70159 -0.87096,-4.74991c-0.60054,-0.52152 -1.2924,-0.7498 -1.98425,-0.77965l0,0.00176zm-0.2072,3.29069c0.04741,0.0439 0.0439,0.0439 0.00351,0.04741c-0.01229,-0.00351 0.14048,0.2072 -0.15804,1.32576l-0.01229,0.04214l-0.00878,0.03863c-0.75858,3.50668 -5.15554,24.40802 -5.74203,26.96472c-0.08077,0.34417 -0.11414,0.31959 -0.09482,0.29852c-0.1756,-0.02634 -0.50045,-0.16506 -0.52679,-0.1756l-13.13468,-9.70175c4.4988,-4.33199 9.09945,-8.25307 13.744,-12.43229c0.8218,-0.41265 0.68483,-1.68573 -0.29852,-1.70681c-1.04305,0.24584 -1.92279,0.99564 -2.8798,1.47502c-5.49971,3.2626 -11.11882,6.13186 -16.55882,9.49279c-2.792,-0.97105 -5.57873,-1.77704 -8.15298,-2.57601c2.2336,-0.89555 4.00889,-1.55579 5.75608,-2.23009c3.05188,-1.1765 7.01687,-2.7042 10.98537,-4.24067c7.94051,-3.06944 15.92667,-6.16346 16.62028,-6.43037l0.05619,-0.02283l0.05268,-0.02283c0.19316,-0.0878 0.30378,-0.09658 0.35471,-0.10009c0,0 -0.01756,-0.05795 -0.00351,-0.04566l-0.00176,0zm-20.91715,22.0638l2.16687,1.60145c-0.93418,0.91311 -1.81743,1.77353 -2.45485,2.38812l0.28798,-3.98957"});Rt("telegram",(function(e,{title:t}){return Lt(e,"telegram.url"),"https://telegram.me/share/url"+St({url:e,text:t})}),(e=>({title:e.title})),{windowWidth:550,windowHeight:400}),Ct({color:"#34526f",networkName:"tumblr",path:"M39.2,41c-0.6,0.3-1.6,0.5-2.4,0.5c-2.4,0.1-2.9-1.7-2.9-3v-9.3h6v-4.5h-6V17c0,0-4.3,0-4.4,0 c-0.1,0-0.2,0.1-0.2,0.2c-0.3,2.3-1.4,6.4-5.9,8.1v3.9h3V39c0,3.4,2.5,8.1,9,8c2.2,0,4.7-1,5.2-1.8L39.2,41z"});Rt("tumblr",(function(e,{title:t,caption:n,tags:r,posttype:o}){return Lt(e,"tumblr.url"),"https://www.tumblr.com/widgets/share/tool"+St({canonicalUrl:e,title:t,caption:n,tags:r,posttype:o})}),(e=>({title:e.title,tags:(e.tags||[]).join(","),caption:e.caption,posttype:e.posttype||"link"})),{windowWidth:660,windowHeight:460});Dt((function(e,t){return ft("https://api.tumblr.com/v2/share/stats"+St({url:e}),((e,n)=>{t(!e&&n&&n.response?n.response.note_count:void 0)}))})),Ct({color:"#00aced",networkName:"twitter",path:"M48,22.1c-1.2,0.5-2.4,0.9-3.8,1c1.4-0.8,2.4-2.1,2.9-3.6c-1.3,0.8-2.7,1.3-4.2,1.6 C41.7,19.8,40,19,38.2,19c-3.6,0-6.6,2.9-6.6,6.6c0,0.5,0.1,1,0.2,1.5c-5.5-0.3-10.3-2.9-13.5-6.9c-0.6,1-0.9,2.1-0.9,3.3 c0,2.3,1.2,4.3,2.9,5.5c-1.1,0-2.1-0.3-3-0.8c0,0,0,0.1,0,0.1c0,3.2,2.3,5.8,5.3,6.4c-0.6,0.1-1.1,0.2-1.7,0.2c-0.4,0-0.8,0-1.2-0.1 c0.8,2.6,3.3,4.5,6.1,4.6c-2.2,1.8-5.1,2.8-8.2,2.8c-0.5,0-1.1,0-1.6-0.1c2.9,1.9,6.4,2.9,10.1,2.9c12.1,0,18.7-10,18.7-18.7 c0-0.3,0-0.6,0-0.8C46,24.5,47.1,23.4,48,22.1z"});const At=Rt("twitter",(function(e,{title:t,via:n,hashtags:r=[],related:o=[]}){return Lt(e,"twitter.url"),Lt(Array.isArray(r),"twitter.hashtags is not an array"),Lt(Array.isArray(o),"twitter.related is not an array"),"https://twitter.com/intent/tweet"+St({url:e,text:t,via:n,hashtags:r.length>0?r.join(","):void 0,related:o.length>0?o.join(","):void 0})}),(e=>({hashtags:e.hashtags,title:e.title,via:e.via,related:e.related})),{windowWidth:550,windowHeight:400});Ct({color:"#7360f2",networkName:"viber",path:"m31.0,12.3c9.0,0.2 16.4,6.2 18.0,15.2c0.2,1.5 0.3,3.0 0.4,4.6a1.0,1.0 0 0 1 -0.8,1.2l-0.1,0a1.1,1.1 0 0 1 -1.0,-1.2l0,0c-0.0,-1.2 -0.1,-2.5 -0.3,-3.8a16.1,16.1 0 0 0 -13.0,-13.5c-1.0,-0.1 -2.0,-0.2 -3.0,-0.3c-0.6,-0.0 -1.4,-0.1 -1.6,-0.8a1.1,1.1 0 0 1 0.9,-1.2l0.6,0l0.0,-0.0zm10.6,39.2a19.9,19.9 0 0 1 -2.1,-0.6c-6.9,-2.9 -13.2,-6.6 -18.3,-12.2a47.5,47.5 0 0 1 -7.0,-10.7c-0.8,-1.8 -1.6,-3.7 -2.4,-5.6c-0.6,-1.7 0.3,-3.4 1.4,-4.7a11.3,11.3 0 0 1 3.7,-2.8a2.4,2.4 0 0 1 3.0,0.7a39.0,39.0 0 0 1 4.7,6.5a3.1,3.1 0 0 1 -0.8,4.2c-0.3,0.2 -0.6,0.5 -1.0,0.8a3.3,3.3 0 0 0 -0.7,0.7a2.1,2.1 0 0 0 -0.1,1.9c1.7,4.9 4.7,8.7 9.7,10.8a5.0,5.0 0 0 0 2.5,0.6c1.5,-0.1 2.0,-1.8 3.1,-2.7a2.9,2.9 0 0 1 3.5,-0.1c1.1,0.7 2.2,1.4 3.3,2.2a37.8,37.8 0 0 1 3.1,2.4a2.4,2.4 0 0 1 0.7,3.0a10.4,10.4 0 0 1 -4.4,4.8a10.8,10.8 0 0 1 -1.9,0.6c-0.7,-0.2 0.6,-0.2 0,0l0.0,0l0,-0.0zm3.1,-21.4a4.2,4.2 0 0 1 -0.0,0.6a1.0,1.0 0 0 1 -1.9,0.1a2.7,2.7 0 0 1 -0.1,-0.8a10.9,10.9 0 0 0 -1.4,-5.5a10.2,10.2 0 0 0 -4.2,-4.0a12.3,12.3 0 0 0 -3.4,-1.0c-0.5,-0.0 -1.0,-0.1 -1.5,-0.2a0.9,0.9 0 0 1 -0.9,-1.0l0,-0.1a0.9,0.9 0 0 1 0.9,-0.9l0.1,0a14.1,14.1 0 0 1 5.9,1.5a11.9,11.9 0 0 1 6.5,9.3c0,0.1 0.0,0.3 0.0,0.5c0,0.4 0.0,0.9 0.0,1.5l0,0l0.0,0.0zm-5.6,-0.2a1.1,1.1 0 0 1 -1.2,-0.9l0,-0.1a11.3,11.3 0 0 0 -0.2,-1.4a4.0,4.0 0 0 0 -1.5,-2.3a3.9,3.9 0 0 0 -1.2,-0.5c-0.5,-0.1 -1.1,-0.1 -1.6,-0.2a1.0,1.0 0 0 1 -0.8,-1.1l0,0l0,0a1.0,1.0 0 0 1 1.1,-0.8c3.4,0.2 6.0,2.0 6.3,6.2a2.8,2.8 0 0 1 0,0.8a0.8,0.8 0 0 1 -0.8,0.7l0,0l0.0,-0.0z"});Rt("viber",(function(e,{title:t,separator:n}){return Lt(e,"viber.url"),"viber://forward"+St({text:t?t+n+e:e})}),(e=>({title:e.title,separator:e.separator||" "})),{windowWidth:660,windowHeight:460}),Ct({color:"#4C75A3",networkName:"vk",path:"M44.94,44.84h-0.2c-2.17-.36-3.66-1.92-4.92-3.37C39.1,40.66,38,38.81,36.7,39c-1.85.3-.93,3.52-1.71,4.9-0.62,1.11-3.29.91-5.12,0.71-5.79-.62-8.75-3.77-11.35-7.14A64.13,64.13,0,0,1,11.6,26a10.59,10.59,0,0,1-1.51-4.49C11,20.7,12.56,21,14.11,21c1.31,0,3.36-.29,4.32.2C19,21.46,19.57,23,20,24a37.18,37.18,0,0,0,3.31,5.82c0.56,0.81,1.41,2.35,2.41,2.14s1.06-2.63,1.1-4.18c0-1.77,0-4-.5-4.9S25,22,24.15,21.47c0.73-1.49,2.72-1.63,5.12-1.63,2,0,4.84-.23,5.62,1.12s0.25,3.85.2,5.71c-0.06,2.09-.41,4.25,1,5.21,1.09-.12,1.68-1.2,2.31-2A28,28,0,0,0,41.72,24c0.44-1,.91-2.65,1.71-3,1.21-.47,3.15-0.1,4.92-0.1,1.46,0,4.05-.41,4.52.61,0.39,0.85-.75,3-1.1,3.57a61.88,61.88,0,0,1-4.12,5.61c-0.58.78-1.78,2-1.71,3.27,0.05,0.94,1,1.67,1.71,2.35a33.12,33.12,0,0,1,3.92,4.18c0.47,0.62,1.5,2,1.4,2.76C52.66,45.81,46.88,44.24,44.94,44.84Z"});Rt("vk",(function(e,{title:t,image:n,noParse:r,noVkLinks:o}){return Lt(e,"vk.url"),"https://vk.com/share.php"+St({url:e,title:t,image:n,noparse:r?1:0,no_vk_links:o?1:0})}),(e=>({title:e.title,image:e.image,noParse:e.noParse,noVkLinks:e.noVkLinks})),{windowWidth:660,windowHeight:460});Dt((function(e,t){window.VK||(window.VK={}),window.VK.Share={count:(e,t)=>{var n,r;return null==(r=null==(n=window.VK.callbacks)?void 0:n[e])?void 0:r.call(n,t)}},window.VK.callbacks=[];const n=window.VK.callbacks.length;return window.VK.callbacks.push(t),ft("https://vk.com/share.php"+St({act:"count",index:n,url:e}))})),Ct({color:"#DF2029",networkName:"weibo",path:"M40.9756152,15.0217119 C40.5000732,15.0546301 39.9999314,15.1204666 39.5325878,15.2192213 C38.6634928,15.4085016 38.0977589,16.2643757 38.2863368,17.1284787 C38.4667163,18.0008129 39.3194143,18.5686519 40.1885094,18.3793715 C42.8613908,17.8115326 45.7720411,18.6427174 47.7316073,20.8153207 C49.6911735,22.996153 50.2077122,25.975254 49.3714112,28.5840234 C49.1008441,29.4316684 49.5763861,30.3533789 50.4208857,30.6249537 C51.2653852,30.8965286 52.1754769,30.4192153 52.4542425,29.5715703 C53.6349013,25.9011885 52.9133876,21.7699494 50.1585171,18.7085538 C48.0923641,16.4042776 45.2063093,15.1533848 42.3530505,15.0217119 C41.8775084,14.9970227 41.4511594,14.9887937 40.9756152,15.0217119 Z M27.9227762,19.8277737 C24.9957268,20.140498 20.863421,22.4365431 17.2312548,26.0822378 C13.2711279,30.0571148 11,34.2871065 11,37.9328012 C11,44.9032373 19.8713401,49.125 28.5786978,49.125 C39.9917329,49.125 47.600423,42.4261409 47.600423,37.1427636 C47.600423,33.9496952 44.9603397,32.1638816 42.549827,31.4149913 C41.9594976,31.2339421 41.5167516,31.1434164 41.8283133,30.3616079 C42.5006339,28.66632 42.6236176,27.1932286 41.8939054,26.1480742 C40.5328692,24.1894405 36.7203236,24.2881952 32.448635,26.0822378 C32.448635,26.0822378 31.1203949,26.6912261 31.4647526,25.6213825 C32.1206742,23.4981576 32.0304845,21.712342 31.0056075,20.6836478 C30.2840938,19.9512176 29.2510184,19.6878718 27.9227762,19.8277737 Z M42.0906819,20.6836478 C41.6233383,20.6589586 41.1723917,20.716566 40.7132466,20.8153207 C39.9671353,20.9716828 39.4997917,21.7781784 39.6637721,22.5270687 C39.8277525,23.275959 40.5574647,23.7450433 41.303576,23.5804521 C42.1972686,23.3911718 43.2057485,23.6380596 43.8616701,24.3704897 C44.5175916,25.1029198 44.6733735,26.0657797 44.3864073,26.9381118 C44.1486363,27.6705419 44.5093932,28.4770397 45.2391054,28.7156963 C45.9688176,28.9461239 46.780521,28.5922524 47.0100936,27.8598223 C47.584026,26.0740087 47.2396661,24.0248493 45.8950269,22.5270687 C44.886547,21.4078489 43.4845162,20.7494842 42.0906819,20.6836478 Z M29.496988,29.9665891 C35.3100922,30.1723275 39.9917329,33.0691319 40.3852858,37.0769272 C40.8362324,41.6607904 35.5970585,45.9319315 28.6442899,46.6232144 C21.6915214,47.3144973 15.6488446,44.154347 15.197898,39.5787128 C14.7469514,34.9948495 20.059916,30.7237084 27.004486,30.0324256 C27.8735831,29.950131 28.6688875,29.9336709 29.496988,29.9665891 Z M25.5614586,34.3776322 C23.183744,34.5916017 20.9372116,35.9577073 19.9205332,37.9328012 C18.5348994,40.6238672 19.9041362,43.6029661 23.0689567,44.582284 C26.340366,45.5945202 30.1857056,44.0638213 31.5303448,41.1587879 C32.8503864,38.3195909 31.1613894,35.3734082 27.9227762,34.5751416 C27.1438688,34.3776322 26.356763,34.3035667 25.5614586,34.3776322 Z M24.052839,38.7228388 C24.3316067,38.7310678 24.5857748,38.8215935 24.8399449,38.9203482 C25.8648218,39.3400561 26.1845841,40.4428158 25.5614586,41.4221338 C24.9219361,42.3932227 23.5690963,42.8623069 22.5442194,42.4096807 C21.5357395,41.9652856 21.2487754,40.8542948 21.8882979,39.9078951 C22.3638421,39.2001542 23.2247386,38.7146097 24.052839,38.7228388 Z"});Rt("weibo",(function(e,{title:t,image:n}){return Lt(e,"weibo.url"),"http://service.weibo.com/share/share.php"+St({url:e,title:t,pic:n})}),(e=>({title:e.title,image:e.image})),{windowWidth:660,windowHeight:550,windowPosition:"screenCenter"}),Ct({color:"#25D366",networkName:"whatsapp",path:"m42.32286,33.93287c-0.5178,-0.2589 -3.04726,-1.49644 -3.52105,-1.66732c-0.4712,-0.17346 -0.81554,-0.2589 -1.15987,0.2589c-0.34175,0.51004 -1.33075,1.66474 -1.63108,2.00648c-0.30032,0.33658 -0.60064,0.36247 -1.11327,0.12945c-0.5178,-0.2589 -2.17994,-0.80259 -4.14759,-2.56312c-1.53269,-1.37217 -2.56312,-3.05503 -2.86603,-3.57283c-0.30033,-0.5178 -0.03366,-0.80259 0.22524,-1.06149c0.23301,-0.23301 0.5178,-0.59547 0.7767,-0.90616c0.25372,-0.31068 0.33657,-0.5178 0.51262,-0.85437c0.17088,-0.36246 0.08544,-0.64725 -0.04402,-0.90615c-0.12945,-0.2589 -1.15987,-2.79613 -1.58964,-3.80584c-0.41424,-1.00971 -0.84142,-0.88027 -1.15987,-0.88027c-0.29773,-0.02588 -0.64208,-0.02588 -0.98382,-0.02588c-0.34693,0 -0.90616,0.12945 -1.37736,0.62136c-0.4712,0.5178 -1.80194,1.76053 -1.80194,4.27186c0,2.51134 1.84596,4.945 2.10227,5.30747c0.2589,0.33657 3.63497,5.51458 8.80262,7.74113c1.23237,0.5178 2.1903,0.82848 2.94111,1.08738c1.23237,0.38836 2.35599,0.33657 3.24402,0.20712c0.99159,-0.15534 3.04985,-1.24272 3.47963,-2.45956c0.44013,-1.21683 0.44013,-2.22654 0.31068,-2.45955c-0.12945,-0.23301 -0.46601,-0.36247 -0.98382,-0.59548m-9.40068,12.84407l-0.02589,0c-3.05503,0 -6.08417,-0.82849 -8.72495,-2.38189l-0.62136,-0.37023l-6.47252,1.68286l1.73463,-6.29129l-0.41424,-0.64725c-1.70875,-2.71846 -2.6149,-5.85116 -2.6149,-9.07706c0,-9.39809 7.68934,-17.06155 17.15993,-17.06155c4.58253,0 8.88029,1.78642 12.11655,5.02268c3.23625,3.21036 5.02267,7.50812 5.02267,12.06476c-0.0078,9.3981 -7.69712,17.06155 -17.14699,17.06155m14.58906,-31.58846c-3.93529,-3.80584 -9.1133,-5.95471 -14.62789,-5.95471c-11.36055,0 -20.60848,9.2065 -20.61625,20.52564c0,3.61684 0.94757,7.14565 2.75211,10.26282l-2.92557,10.63564l10.93337,-2.85309c3.0136,1.63108 6.4052,2.4958 9.85634,2.49839l0.01037,0c11.36574,0 20.61884,-9.2091 20.62403,-20.53082c0,-5.48093 -2.14111,-10.64081 -6.03239,-14.51915"});Rt("whatsapp",(function(e,{title:t,separator:n}){return Lt(e,"whatsapp.url"),"https://"+(/(android|iphone|ipad|mobile)/i.test(navigator.userAgent)?"api":"web")+".whatsapp.com/send"+St({text:t?t+n+e:e})}),(e=>({title:e.title,separator:e.separator||" "})),{windowWidth:550,windowHeight:400}),Ct({color:"#4326c4",networkName:"workplace",path:"M34.019,10.292c0.21,0.017,0.423,0.034,0.636,0.049 c3.657,0.262,6.976,1.464,9.929,3.635c3.331,2.448,5.635,5.65,6.914,9.584c0.699,2.152,0.983,4.365,0.885,6.623 c-0.136,3.171-1.008,6.13-2.619,8.867c-0.442,0.75-0.908,1.492-1.495,2.141c-0.588,0.651-1.29,1.141-2.146,1.383 c-1.496,0.426-3.247-0.283-3.961-1.642c-0.26-0.494-0.442-1.028-0.654-1.548c-1.156-2.838-2.311-5.679-3.465-8.519 c-0.017-0.042-0.037-0.082-0.065-0.145c-0.101,0.245-0.192,0.472-0.284,0.698c-1.237,3.051-2.475,6.103-3.711,9.155 c-0.466,1.153-1.351,1.815-2.538,2.045c-1.391,0.267-2.577-0.154-3.496-1.247c-0.174-0.209-0.31-0.464-0.415-0.717 c-2.128-5.22-4.248-10.442-6.37-15.665c-0.012-0.029-0.021-0.059-0.036-0.104c0.054-0.003,0.103-0.006,0.15-0.006 c1.498-0.001,2.997,0,4.495-0.004c0.12-0.001,0.176,0.03,0.222,0.146c1.557,3.846,3.117,7.691,4.679,11.536 c0.018,0.046,0.039,0.091,0.067,0.159c0.273-0.673,0.536-1.32,0.797-1.968c1.064-2.627,2.137-5.25,3.19-7.883 c0.482-1.208,1.376-1.917,2.621-2.135c1.454-0.255,2.644,0.257,3.522,1.449c0.133,0.18,0.229,0.393,0.313,0.603 c1.425,3.495,2.848,6.991,4.269,10.488c0.02,0.047,0.04,0.093,0.073,0.172c0.196-0.327,0.385-0.625,0.559-0.935 c0.783-1.397,1.323-2.886,1.614-4.461c0.242-1.312,0.304-2.634,0.187-3.962c-0.242-2.721-1.16-5.192-2.792-7.38 c-2.193-2.939-5.086-4.824-8.673-5.625c-1.553-0.346-3.124-0.405-4.705-0.257c-3.162,0.298-6.036,1.366-8.585,3.258 c-3.414,2.534-5.638,5.871-6.623,10.016c-0.417,1.76-0.546,3.547-0.384,5.348c0.417,4.601,2.359,8.444,5.804,11.517 c2.325,2.073,5.037,3.393,8.094,3.989c1.617,0.317,3.247,0.395,4.889,0.242c1-0.094,1.982-0.268,2.952-0.529 c0.04-0.01,0.081-0.018,0.128-0.028c0,1.526,0,3.047,0,4.586c-0.402,0.074-0.805,0.154-1.21,0.221 c-0.861,0.14-1.728,0.231-2.601,0.258c-0.035,0.002-0.071,0.013-0.108,0.021c-0.493,0-0.983,0-1.476,0 c-0.049-0.007-0.1-0.018-0.149-0.022c-0.315-0.019-0.629-0.033-0.945-0.058c-1.362-0.105-2.702-0.346-4.017-0.716 c-3.254-0.914-6.145-2.495-8.66-4.752c-2.195-1.971-3.926-4.29-5.176-6.963c-1.152-2.466-1.822-5.057-1.993-7.774 c-0.014-0.226-0.033-0.451-0.05-0.676c0-0.502,0-1.003,0-1.504c0.008-0.049,0.02-0.099,0.022-0.148 c0.036-1.025,0.152-2.043,0.338-3.052c0.481-2.616,1.409-5.066,2.8-7.331c2.226-3.625,5.25-6.386,9.074-8.254 c2.536-1.24,5.217-1.947,8.037-2.126c0.23-0.015,0.461-0.034,0.691-0.051C33.052,10.292,33.535,10.292,34.019,10.292z"});Rt("workplace",(function(e,{quote:t,hashtag:n}){return Lt(e,"workplace.url"),"https://work.facebook.com/sharer.php"+St({u:e,quote:t,hashtag:n})}),(e=>({quote:e.quote,hashtag:e.hashtag})),{windowWidth:550,windowHeight:400}),Ct({color:"#000000",networkName:"X",path:"M 41.116 18.375 h 4.962 l -10.8405 12.39 l 12.753 16.86 H 38.005 l -7.821 -10.2255 L 21.235 47.625 H 16.27 l 11.595 -13.2525 L 15.631 18.375 H 25.87 l 7.0695 9.3465 z m -1.7415 26.28 h 2.7495 L 24.376 21.189 H 21.4255 z"});const Vt=()=>{const e="undefined"!=typeof window?window.location.href:"";return r.createElement("aside",{className:"mt-8 w-72 lg:mt-0 bg-primary"},r.createElement("div",{className:"font-bold text-white text-xl lg:text-h4"},"Share this project"),r.createElement("div",{className:"flex gap-6 mt-1 flex-nowrap place-content-start text-5xl text-white lg:text-2xl lg:gap-1"},r.createElement(Mt,{url:e,resetButtonStyle:!0,className:"shared","aria-label":"Facebook"},r.createElement(d.R9i,null)),r.createElement(At,{url:e,resetButtonStyle:!0,"aria-label":"X / Twitter"},r.createElement(ut.lcJ,null)),r.createElement(Ft,{url:e,resetButtonStyle:!0,"aria-label":"LinkedIn"},r.createElement(d.ltd,null)),r.createElement(jt,{resetButtonStyle:!0,url:e,subject:"Sharing a wonderful project opportunity!","aria-label":"e-mail"},r.createElement(d.Upr,null))))},Ht=e=>{let{label:t,value:n}=e;return r.createElement(r.Fragment,null,r.createElement("section",{className:"pt-4"},r.createElement("h3",{className:"text-h4"},t),r.createElement("div",{className:"text-body"},r.createElement(st,{text:n}))))},zt=e=>{let{slug:t,title:n,question:o,status:a,agency:s,topics:l,opportunityCloses:u,startDate:d,endDate:f,lastModified:h}=e;return r.createElement("div",{className:"px-2 py-4 overflow-hidden bg-white border border-gray-200 rounded-md shadow-sm h-full flex flex-col"},r.createElement("div",{className:"mt-4 ml-4"},r.createElement(p,{status:a})),r.createElement("div",{className:"p-5 pb-5"},r.createElement("div",{className:"pb-4 text-h3 font-bold leading-snug text-black"},o),r.createElement("div",null,r.createElement("div",{className:"mt-4 text-body"},r.createElement(Rs,{status:a,opportunityCloses:u,startDate:d,endDate:f})),r.createElement("div",{className:"mb-4 text-body"},r.createElement("span",{className:"font-bold"},"Lead Agency: "),s),!(0,i.xb)(l)&&r.createElement("div",{className:"text-tag mt-4"},r.createElement(Ti,{topics:l})))),r.createElement("div",{className:"p-5 pb-1 mt-auto border-t-2 border-solid"},r.createElement(c.Link,{to:"/project/"+t,"aria-label":n+" Details",className:"btn-wide"},(0,i.t9)(a,"View Opportunity","View Project","View Project"))))},Bt=e=>{let{nodes:t}=e;return r.createElement("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 mx-3 xl:mx-6 gap-4 justify-self-center"},t.map(((e,t)=>r.createElement("article",{key:"card_"+e.slug},r.createElement(zt,e)))))};var $t=n(3510);const Qt=/^([a-zA-Z]+:)?\/\//,Ut=e=>{let{name:t}=e;return r.createElement("span",{className:"flex items-center p-5 leading-snug text-white hover:opacity-75 xl:text-black xl:px-3 xl:py-2"},r.createElement("span",{className:"text-nav ml-2 font-bold border-b-2 border-white xl:border-primary"},t))},Wt=e=>{let{name:t}=e;return r.createElement("span",{className:"flex items-center p-5 leading-snug text-white hover:opacity-75 xl:text-black xl:px-3 xl:py-2"},r.createElement("span",{className:"text-nav ml-2 border-b-2 hover:border-primary border-transparent"},t))},qt=e=>r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",viewBox:"0 0 16 16"},e),r.createElement("path",{d:"M6 1h5v5L8.86 3.85 4.7 8 4 7.3l4.15-4.16L6 1Z M2 3h2v1H2v6h6V8h1v2a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1Z"})),Zt=e=>{let{name:t}=e;return r.createElement("span",{className:"flex items-center p-5 leading-snug text-white hover:opacity-75 xl:text-black xl:px-3 xl:py-2"},r.createElement("span",{className:"text-nav ml-2 border-b-2 hover:border-primary border-transparent"},t),r.createElement(qt,{className:"inline ml-1 -mr-3 fill-white xl:fill-black"}))},Gt=e=>{let{title:t,activePage:n,image:o,pages:a}=e;const[i,s]=r.useState(!1),l=(0,$t.c)(o);return r.createElement(r.Fragment,null,r.createElement("nav",{id:"nav-bar",className:"sticky top-0 flex flex-wrap items-center justify-between w-full p-0 bg-navbar xl:relative xl:px-2 xl:py-6 overflow-y-visible z-10"},r.createElement("div",{className:"flex flex-wrap justify-between w-full px-0 xl:px-4"},r.createElement("div",{className:"relative flex flex-no-wrap w-full xl:static xl:block xl:w-auto"},r.createElement("button",{className:"block p-6 ml-0 text-xl leading-none text-white outline-none cursor-pointer bg-primary xl:hidden focus:outline-none",type:"button","aria-label":"Open navigation menu",onClick:()=>s(!i)},i?r.createElement(d.aHS,null):r.createElement(d.Fm7,null)),l||t?r.createElement("div",{className:"block xl:min-h-full mx-4 my-3 xl:my-auto overflow-hidden text-nav text-black font-bold flex gap-4 items-center whitespace-nowrap"},r.createElement("a",{href:"https://www.evaluation.gov"},l?r.createElement($t.G,{className:"xl:inline-block logotype",image:l,alt:"nav_logo"}):r.createElement(r.Fragment,null)),r.createElement(c.Link,{to:"/"},t)):""),r.createElement("div",{className:"absolute top-16 w-full md:w-2/3 xl:w-auto xl:relative xl:top-0 flex-grow items-center bg-primary xl:bg-transparent xl:flex xl:bg-navbar z-10 xl:z-0 transition-transform drop-shadow-lg filter xl:drop-shadow-none"+(i?" flex":" hidden"),id:"example-navbar-danger"},r.createElement("ul",{className:"flex flex-col list-none xl:flex-row xl:ml-auto"},null==a?void 0:a.filter((e=>e.show)).map(((e,t)=>{let{name:o,link:a}=e;return r.createElement("li",{className:"nav-item",key:"nav"+t},(e=>{if("string"==typeof e)return!Qt.test(e)})(a)?r.createElement(c.Link,{to:a||"#",onClick:()=>s(!1)},n===a?r.createElement(Ut,{name:o}):r.createElement(Wt,{name:o})):r.createElement("a",{key:"nav"+t,href:a,onClick:()=>s(!1)},r.createElement(Zt,{name:o})))})))))))},Jt=e=>{var t;let{image:n,text:o,link:a,linkId:s}=e;s=null!==(t=s)&&void 0!==t?t:"bottom-banner-image-link-id";const l=(0,$t.c)(n);return r.createElement("div",{className:"py-6 mt-12 overflow-hidden bg-bottombanner p-responsive"},r.createElement("div",{className:"m-responsive"},r.createElement("div",{className:"w-full flex gap-4 sm:gap-8 items-center justify-center flex-wrap"},!(0,i.uk)(a)&&l&&r.createElement("a",{id:s,href:a,"aria-labelledby":"bottomBannerText"},r.createElement($t.G,{className:"inline-block logotype",image:l,alt:"Bottom Banner logo"})),(0,i.uk)(a)&&l&&r.createElement($t.G,{className:"inline-block logotype",image:l,alt:"Bottom Banner logo"}),r.createElement("div",{className:"inline-block text-body flex-4 min-w-20ch",id:"bottomBannerText"},"This evidence project portal is managed by the Office of Management and Budget. If you have suggestions for how to improve it, please ",r.createElement(c.Link,{className:"no-inherit",to:"/contact"},"let us know!")))))},Yt=e=>{let{name:t,title:n,employer:o,email:a,image:i,defaultImage:s,showEmail:l}=e;const c=(0,$t.c)(null!=i?i:s);return r.createElement("div",{className:"flex items-center gap-4 overflow-hidden flex-nowrap justify-left"},r.createElement("div",{className:"hidden sm:block",style:{width:"100px",height:"100px"}},c&&r.createElement($t.G,{className:"relative rounded-full",alt:t,image:(0,$t.c)(c),style:{transform:"translateZ(0)"}})),r.createElement("div",{className:"pl-2 pr-2 pb-2"},r.createElement("p",{className:"font-bold text-black text-body"},t),r.createElement("p",{className:"text-black text-body"},n),r.createElement("p",{className:"text-black text-body"},o),l?r.createElement("p",{className:"text-black text-body break-all"},a):""))},Kt=e=>{let{title:t,contacts:n,defaultImage:o}=e;return r.createElement("section",{className:"m-responsive"},r.createElement("h3",{className:"text-h3 my-4"},t),r.createElement("div",{className:"grid grid-cols-1 gap-4 md:grid-cols-2 lg:grid-cols-3 justify-self-center"},n.map(((e,t)=>r.createElement("div",{className:"w-auto px-4",key:"contact-"+t},r.createElement(Yt,Object.assign({},e,{showEmail:!1,image:e.image,defaultImage:o})))))))},Xt=e=>{let{title:t,lede:n,image:o}=e;return"Contact"==t||"About"==t?r.createElement("div",{className:"no-bottom-margin px-4 py-4 mx-0 lg:mb-16 bg-white md:px-8 md:py-12 xl:px-16 xl:container sm:min-h-15rem",style:{background:"url("+(0,$t.d)(o)+")",backgroundRepeat:"no-repeat",backgroundSize:"auto",backgroundPositionY:"center"}},r.createElement("div",{className:"lg:-mb-28 m-0 lg:m-4 bg-white border-b-8 border-primary border-solid flex align-center"},r.createElement("div",{className:"w-full p-4 sm:p-12 lg:pl-28 lg:w-3/3"},r.createElement("h1",{className:"text-h3 pb-0 sm:text-h1 font-bold text-black"},t),n&&r.createElement(st,{className:"pt-6 text-body leading-normal",text:n})))):r.createElement("div",{className:"px-4 py-4 mx-0 lg:mb-16 bg-white md:px-8 md:py-12 xl:px-16 xl:container sm:min-h-15rem",style:{background:"url("+(0,$t.d)(o)+")",backgroundRepeat:"no-repeat",backgroundSize:"auto",backgroundPositionY:"center"}},r.createElement("div",{className:"lg:-mb-28 m-0 lg:m-4 bg-white border-b-8 border-primary border-solid flex align-center"},r.createElement("div",{className:"w-full p-4 sm:p-12 lg:pl-28 lg:w-3/3"},r.createElement("h1",{className:"text-h3 pb-0 sm:text-h1 font-bold text-black"},t),n&&r.createElement(st,{className:"pt-6 text-body leading-normal",text:n}))))},en=e=>{let{question:t,slug:n,summary:o,status:a,opportunityCloses:l,startDate:c,endDate:u,emailContent:d,lastModified:p,agency:f,topics:h,deliverable:m,purpose:g,expertise:v,requirement:y,keyDates:b,priorResearch:w,statusOfData:x,fundingInfo:E,mainContact:k,openText:C,ongoingText:S,completeText:O,projectTeam:P,faq:N,projectInterestLink:_,newsletter:R,defaultContactImage:j,collectData:I,summaryPDF:L}=e;return r.createElement("article",null,r.createElement("header",null,r.createElement("div",{className:"py-16 p-responsive bg-primary"},r.createElement("div",{className:"flex flex-col justify-between m-responsive lg:flex-row"},r.createElement("div",{className:"w-full"},r.createElement("h1",{className:"text-h3 w-full font-bold leading-h2 text-white lg:w-4/5 lg:text-h2"},t),null!==(0,i.t9)(a,!0,!0,!0)&&r.createElement("div",{className:"mt-4 text-white text-body"},r.createElement(Rs,{status:a,opportunityCloses:l,startDate:c,endDate:u})),r.createElement("div",{className:"text-white text-body"},r.createElement("span",{className:"font-bold"},"Lead Agency: "),f)),r.createElement(Vt,null))),r.createElement("div",{className:"p-responsive pb-4"},r.createElement("section",{className:"flex flex-wrap items-start py-6 m-responsive gap-x-10 gap-y-4"},!(0,i.xb)(h)&&r.createElement("div",{className:"text-tag mt-2"},r.createElement(Ti,{topics:h}))))),r.createElement("div",{className:"p-responsive pb-4"},r.createElement("section",{className:"mt-8"},r.createElement("div",{className:"m-responsive"},r.createElement("h2",{className:"text-h3"},"Project Overview")),r.createElement("div",{className:"flex flex-col justify-between w-full py-4 lg:flex-row"},r.createElement("div",{className:"m-responsive lg:w-3/5 xl:2/3"},!(0,i.uk)(o)&&r.createElement("div",{className:"w-full lg:w-11/12"},r.createElement(Ht,{label:"Summary",value:o})),!(0,i.uk)(m)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"completed"===a?"Deliverables":"Anticipated deliverables",value:m})),!(0,i.uk)(g)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"Planned use of results",value:g})),!(0,i.uk)(E)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"Funding",value:E})),!(0,i.uk)(x)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"Data",value:x})),!(0,i.uk)(w)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"Helpful links",value:w})),!(0,i.xb)(N)&&r.createElement(r.Fragment,null,r.createElement("section",{className:"w-full mt-10 lg:w-11/12"},r.createElement("h3",{className:"text-h3"},"Frequently Asked Questions"),N.map(((e,t)=>{let{title:n,text:o}=e;return r.createElement(Ps,{key:"collapsibleList_"+t,title:n,text:o})})))),!(0,i.xb)(I)&&r.createElement(r.Fragment,null,r.createElement("section",{className:"w-full mt-10 lg:w-11/12"},I.map(((e,t)=>{let{fieldTitle:n,fieldData:o}=e;return r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:n,value:o}))}))))),r.createElement("div",{className:"w-full lg:w-2/5 xl:w-1/3"},!(null==k)&&r.createElement(tn,Object.assign({},k,{status:a,openText:C,ongoingText:S,completeText:O,projectInterestLink:_,defaultImage:j,summaryPDF:L})),r.createElement(Fs,R)))),(v||y||b)&&"open"===a&&r.createElement(r.Fragment,null,r.createElement("hr",{className:"my-8 border-gray-300 m-responsive"}),r.createElement(s,{expertise:v,requirement:y,keyDates:b})),!(0,i.xb)(P)&&r.createElement(r.Fragment,null,r.createElement("hr",{className:"my-8 border-gray-300 m-responsive"}),r.createElement(Kt,{title:"Project Team",contacts:P,defaultImage:j}))))},tn=e=>{let{status:t,projectInterestLink:n,openText:o,ongoingText:a,completeText:s,summaryPDF:l,...u}=e;return r.createElement(r.Fragment,null,r.createElement("h3",{className:"hidden"},"Contact and Project Updates"),r.createElement("div",{className:"w-full p-8 mb-8 bg-gray-100"},r.createElement("h4",{className:"text-h4"},(0,i.t9)(t,"This project is open. Interested in collaborating?","The project is in progress.","The project is complete.")),r.createElement("div",{className:"text-black text-body"},r.createElement(st,{text:(0,i.t9)(t,o,a,s)})),r.createElement("div",{className:"mt-4"},"open"===t?n?r.createElement("a",{href:n,target:"_blank",rel:"noopener",className:"btn"},"Express Interest"):u.email?r.createElement("a",{href:"mailto:"+u.email,className:"btn"},"Email Point of Contact"):r.createElement(c.Link,{to:"/contact",className:"btn-white"},"Ask a question"):r.createElement(c.Link,{to:"/contact",className:"btn-white"},"Ask a question"))),r.createElement("div",{className:"w-full p-8 my-8 bg-gray-100"},r.createElement("h4",{className:"text-h4"},"Download and share the project summary"),r.createElement("div",{className:"mt-4 text-body"},r.createElement("a",{download:!0,href:l,className:"btn"},"Download"))),r.createElement("div",{className:"w-full p-8 my-8 bg-gray-100"},r.createElement("h4",{className:"text-h4"},"Project point of contact"),r.createElement("div",{className:"mt-4 text-body"},r.createElement(Yt,Object.assign({},u,{showEmail:!0})))))};var nn=n(8777);function rn(e){return rn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},rn(e)}function on(e){var t=function(e,t){if("object"!=rn(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=rn(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==rn(t)?t:String(t)}function an(e,t,n){return(t=on(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function sn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function ln(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var pn=["defaultInputValue","defaultMenuIsOpen","defaultValue","inputValue","menuIsOpen","onChange","onInputChange","onMenuClose","onMenuOpen","value"];function fn(){return fn=Object.assign?Object.assign.bind():function(e){for(var t=1;t0?Pn(Fn,--Tn):0,Ln--,10===Dn&&(Ln=1,In--),Dn}function zn(){return Dn=Tn2||Un(Dn)>3?"":" "}function Jn(e,t){for(;--t&&zn()&&!(Dn<48||Dn>102||Dn>57&&Dn<65||Dn>70&&Dn<97););return Qn(e,$n()+(t<6&&32==Bn()&&32==zn()))}function Yn(e){for(;zn();)switch(Dn){case e:return Tn;case 34:case 39:34!==e&&39!==e&&Yn(Dn);break;case 40:41===e&&Yn(e);break;case 92:zn()}return Tn}function Kn(e,t){for(;zn()&&e+Dn!==57&&(e+Dn!==84||47!==Bn()););return"/*"+Qn(t,Tn-1)+"*"+En(47===e?e:zn())}function Xn(e){for(;!Un(Bn());)zn();return Qn(e,Tn)}var er="-ms-",tr="-moz-",nr="-webkit-",rr="comm",or="rule",ar="decl",ir="@keyframes";function sr(e,t){for(var n="",r=Rn(e),o=0;o0&&_n(k)-d&&jn(f>32?fr(k+";",r,n,d-1):fr(Sn(k," ","")+";",r,n,d-2),l);break;case 59:k+=";";default:if(jn(E=dr(k,t,n,c,u,o,s,b,w=[],x=[],d),a),123===y)if(0===u)ur(k,t,E,E,w,a,d,s,x);else switch(99===p&&110===Pn(k,3)?100:p){case 100:case 108:case 109:case 115:ur(e,E,E,r&&jn(dr(e,E,E,0,0,o,s,b,o,w=[],d),x),o,x,d,s,r?w:x);break;default:ur(k,E,E,E,[""],x,0,s,x)}}c=u=f=0,m=v=1,b=k="",d=i;break;case 58:d=1+_n(k),f=h;default:if(m<1)if(123==y)--m;else if(125==y&&0==m++&&125==Hn())continue;switch(k+=En(y),y*m){case 38:v=u>0?1:(k+="\f",-1);break;case 44:s[c++]=(_n(k)-1)*v,v=1;break;case 64:45===Bn()&&(k+=Zn(zn())),p=Bn(),u=d=_n(b=k+=Xn($n())),y++;break;case 45:45===h&&2==_n(k)&&(m=0)}}return a}function dr(e,t,n,r,o,a,i,s,l,c,u){for(var d=o-1,p=0===o?a:[""],f=Rn(p),h=0,m=0,g=0;h0?p[v]+" "+y:Sn(y,/&\f/g,p[v])))&&(l[g++]=b);return An(e,t,n,0===o?or:s,l,c,u)}function pr(e,t,n){return An(e,t,n,rr,En(Dn),Nn(e,2,-2),0)}function fr(e,t,n,r){return An(e,t,n,ar,Nn(e,0,r),Nn(e,r+1,-1),r)}var hr=function(e,t,n){for(var r=0,o=0;r=o,o=Bn(),38===r&&12===o&&(t[n]=1),!Un(o);)zn();return Qn(e,Tn)},mr=function(e,t){return qn(function(e,t){var n=-1,r=44;do{switch(Un(r)){case 0:38===r&&12===Bn()&&(t[n]=1),e[n]+=hr(Tn-1,t,n);break;case 2:e[n]+=Zn(r);break;case 4:if(44===r){e[++n]=58===Bn()?"&\f":"",t[n]=e[n].length;break}default:e[n]+=En(r)}}while(r=zn());return e}(Wn(e),t))},gr=new WeakMap,vr=function(e){if("rule"===e.type&&e.parent&&!(e.length<1)){for(var t=e.value,n=e.parent,r=e.column===n.column&&e.line===n.line;"rule"!==n.type;)if(!(n=n.parent))return;if((1!==e.props.length||58===t.charCodeAt(0)||gr.get(n))&&!r){gr.set(e,!0);for(var o=[],a=mr(t,o),i=n.props,s=0,l=0;s6)switch(Pn(e,t+1)){case 109:if(45!==Pn(e,t+4))break;case 102:return Sn(e,/(.+:)(.+)-([^]+)/,"$1"+nr+"$2-$3$1"+tr+(108==Pn(e,t+3)?"$3":"$2-$3"))+e;case 115:return~On(e,"stretch")?br(Sn(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(115!==Pn(e,t+1))break;case 6444:switch(Pn(e,_n(e)-3-(~On(e,"!important")&&10))){case 107:return Sn(e,":",":"+nr)+e;case 101:return Sn(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+nr+(45===Pn(e,14)?"inline-":"")+"box$3$1"+nr+"$2$3$1"+er+"$2box$3")+e}break;case 5936:switch(Pn(e,t+11)){case 114:return nr+e+er+Sn(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return nr+e+er+Sn(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return nr+e+er+Sn(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return nr+e+er+e+e}return e}var wr=[function(e,t,n,r){if(e.length>-1&&!e.return)switch(e.type){case ar:e.return=br(e.value,e.length);break;case ir:return sr([Vn(e,{value:Sn(e.value,"@","@"+nr)})],r);case or:if(e.length)return function(e,t){return e.map(t).join("")}(e.props,(function(t){switch(function(e,t){return(e=t.exec(e))?e[0]:e}(t,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return sr([Vn(e,{props:[Sn(t,/:(read-\w+)/,":-moz-$1")]})],r);case"::placeholder":return sr([Vn(e,{props:[Sn(t,/:(plac\w+)/,":"+nr+"input-$1")]}),Vn(e,{props:[Sn(t,/:(plac\w+)/,":-moz-$1")]}),Vn(e,{props:[Sn(t,/:(plac\w+)/,er+"input-$1")]})],r)}return""}))}}],xr=function(e){var t=e.key;if("css"===t){var n=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(n,(function(e){-1!==e.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(e),e.setAttribute("data-s",""))}))}var r=e.stylisPlugins||wr;var o,a,i={},s=[];o=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+t+' "]'),(function(e){for(var t=e.getAttribute("data-emotion").split(" "),n=1;n=4;++r,o-=4)t=1540483477*(65535&(t=255&e.charCodeAt(r)|(255&e.charCodeAt(++r))<<8|(255&e.charCodeAt(++r))<<16|(255&e.charCodeAt(++r))<<24))+(59797*(t>>>16)<<16),n=1540483477*(65535&(t^=t>>>24))+(59797*(t>>>16)<<16)^1540483477*(65535&n)+(59797*(n>>>16)<<16);switch(o){case 3:n^=(255&e.charCodeAt(r+2))<<16;case 2:n^=(255&e.charCodeAt(r+1))<<8;case 1:n=1540483477*(65535&(n^=255&e.charCodeAt(r)))+(59797*(n>>>16)<<16)}return(((n=1540483477*(65535&(n^=n>>>13))+(59797*(n>>>16)<<16))^n>>>15)>>>0).toString(36)}(o)+l;return{name:c,styles:o,next:Ir}},Tr=!!o.useInsertionEffect&&o.useInsertionEffect,Dr=Tr||function(e){return e()},Fr=(Tr||r.useLayoutEffect,{}.hasOwnProperty),Ar=r.createContext("undefined"!=typeof HTMLElement?xr({key:"css"}):null);Ar.Provider;var Vr=function(e){return(0,r.forwardRef)((function(t,n){var o=(0,r.useContext)(Ar);return e(t,o,n)}))};var Hr=r.createContext({});var zr="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",Br=function(e){var t=e.cache,n=e.serialized,r=e.isStringTag;return Er(t,n,r),Dr((function(){return function(e,t,n){Er(e,t,n);var r=e.key+"-"+t.name;if(void 0===e.inserted[t.name]){var o=t;do{e.insert(t===o?"."+r:"",o,e.sheet,!0),o=o.next}while(void 0!==o)}}(t,n,r)})),null},$r=Vr((function(e,t,n){var o=e.css;"string"==typeof o&&void 0!==t.registered[o]&&(o=t.registered[o]);var a=e[zr],i=[o],s="";"string"==typeof e.className?s=function(e,t,n){var r="";return n.split(" ").forEach((function(n){void 0!==e[n]?t.push(e[n]+";"):r+=n+" "})),r}(t.registered,i,e.className):null!=e.className&&(s=e.className+" ");var l=Mr(i,void 0,r.useContext(Hr));s+=t.key+"-"+l.name;var c={};for(var u in e)Fr.call(e,u)&&"css"!==u&&u!==zr&&(c[u]=e[u]);return c.ref=n,c.className=s,r.createElement(r.Fragment,null,r.createElement(Br,{cache:t,serialized:l,isStringTag:"string"==typeof a}),r.createElement(a,c))}));var Qr=$r,Ur=(n(4963),n(3463),function(e,t){var n=arguments;if(null==t||!Fr.call(t,"css"))return r.createElement.apply(void 0,n);var o=n.length,a=new Array(o);a[0]=Qr,a[1]=function(e,t){var n={};for(var r in t)Fr.call(t,r)&&(n[r]=t[r]);return n[zr]=e,n}(e,t);for(var i=2;i({x:e,y:e});function Xr(e){return{...e,top:e.y,left:e.x,right:e.x+e.width,bottom:e.y+e.height}}function eo(e){return ro(e)?(e.nodeName||"").toLowerCase():"#document"}function to(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function no(e){var t;return null==(t=(ro(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function ro(e){return e instanceof Node||e instanceof to(e).Node}function oo(e){return e instanceof Element||e instanceof to(e).Element}function ao(e){return e instanceof HTMLElement||e instanceof to(e).HTMLElement}function io(e){return"undefined"!=typeof ShadowRoot&&(e instanceof ShadowRoot||e instanceof to(e).ShadowRoot)}function so(e){const{overflow:t,overflowX:n,overflowY:r,display:o}=uo(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!["inline","contents"].includes(o)}function lo(){return!("undefined"==typeof CSS||!CSS.supports)&&CSS.supports("-webkit-backdrop-filter","none")}function co(e){return["html","body","#document"].includes(eo(e))}function uo(e){return to(e).getComputedStyle(e)}function po(e){if("html"===eo(e))return e;const t=e.assignedSlot||e.parentNode||io(e)&&e.host||no(e);return io(t)?t.host:t}function fo(e){const t=po(e);return co(t)?e.ownerDocument?e.ownerDocument.body:e.body:ao(t)&&so(t)?t:fo(t)}function ho(e,t,n){var r;void 0===t&&(t=[]),void 0===n&&(n=!0);const o=fo(e),a=o===(null==(r=e.ownerDocument)?void 0:r.body),i=to(o);return a?t.concat(i,i.visualViewport||[],so(o)?o:[],i.frameElement&&n?ho(i.frameElement):[]):t.concat(o,ho(o,[],n))}function mo(e){const t=uo(e);let n=parseFloat(t.width)||0,r=parseFloat(t.height)||0;const o=ao(e),a=o?e.offsetWidth:n,i=o?e.offsetHeight:r,s=Jr(n)!==a||Jr(r)!==i;return s&&(n=a,r=i),{width:n,height:r,$:s}}function go(e){return oo(e)?e:e.contextElement}function vo(e){const t=go(e);if(!ao(t))return Kr(1);const n=t.getBoundingClientRect(),{width:r,height:o,$:a}=mo(t);let i=(a?Jr(n.width):n.width)/r,s=(a?Jr(n.height):n.height)/o;return i&&Number.isFinite(i)||(i=1),s&&Number.isFinite(s)||(s=1),{x:i,y:s}}const yo=Kr(0);function bo(e){const t=to(e);return lo()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:yo}function wo(e,t,n,r){void 0===t&&(t=!1),void 0===n&&(n=!1);const o=e.getBoundingClientRect(),a=go(e);let i=Kr(1);t&&(r?oo(r)&&(i=vo(r)):i=vo(e));const s=function(e,t,n){return void 0===t&&(t=!1),!(!n||t&&n!==to(e))&&t}(a,n,r)?bo(a):Kr(0);let l=(o.left+s.x)/i.x,c=(o.top+s.y)/i.y,u=o.width/i.x,d=o.height/i.y;if(a){const e=to(a),t=r&&oo(r)?to(r):r;let n=e.frameElement;for(;n&&r&&t!==e;){const e=vo(n),t=n.getBoundingClientRect(),r=uo(n),o=t.left+(n.clientLeft+parseFloat(r.paddingLeft))*e.x,a=t.top+(n.clientTop+parseFloat(r.paddingTop))*e.y;l*=e.x,c*=e.y,u*=e.x,d*=e.y,l+=o,c+=a,n=to(n).frameElement}}return Xr({width:u,height:d,x:l,y:c})}function xo(e,t,n,r){void 0===r&&(r={});const{ancestorScroll:o=!0,ancestorResize:a=!0,elementResize:i="function"==typeof ResizeObserver,layoutShift:s="function"==typeof IntersectionObserver,animationFrame:l=!1}=r,c=go(e),u=o||a?[...c?ho(c):[],...ho(t)]:[];u.forEach((e=>{o&&e.addEventListener("scroll",n,{passive:!0}),a&&e.addEventListener("resize",n)}));const d=c&&s?function(e,t){let n,r=null;const o=no(e);function a(){clearTimeout(n),r&&r.disconnect(),r=null}return function i(s,l){void 0===s&&(s=!1),void 0===l&&(l=1),a();const{left:c,top:u,width:d,height:p}=e.getBoundingClientRect();if(s||t(),!d||!p)return;const f={rootMargin:-Yr(u)+"px "+-Yr(o.clientWidth-(c+d))+"px "+-Yr(o.clientHeight-(u+p))+"px "+-Yr(c)+"px",threshold:Gr(0,Zr(1,l))||1};let h=!0;function m(e){const t=e[0].intersectionRatio;if(t!==l){if(!h)return i();t?i(!1,t):n=setTimeout((()=>{i(!1,1e-7)}),100)}h=!1}try{r=new IntersectionObserver(m,{...f,root:o.ownerDocument})}catch(v){r=new IntersectionObserver(m,f)}r.observe(e)}(!0),a}(c,n):null;let p,f=-1,h=null;i&&(h=new ResizeObserver((e=>{let[r]=e;r&&r.target===c&&h&&(h.unobserve(t),cancelAnimationFrame(f),f=requestAnimationFrame((()=>{h&&h.observe(t)}))),n()})),c&&!l&&h.observe(c),h.observe(t));let m=l?wo(e):null;return l&&function t(){const r=wo(e);!m||r.x===m.x&&r.y===m.y&&r.width===m.width&&r.height===m.height||n();m=r,p=requestAnimationFrame(t)}(),n(),()=>{u.forEach((e=>{o&&e.removeEventListener("scroll",n),a&&e.removeEventListener("resize",n)})),d&&d(),h&&h.disconnect(),h=null,l&&cancelAnimationFrame(p)}}var Eo=r.useLayoutEffect,ko=["className","clearValue","cx","getStyles","getClassNames","getValue","hasValue","isMulti","isRtl","options","selectOption","selectProps","setValue","theme"],Co=function(){};function So(e,t){return t?"-"===t[0]?e+t:e+"__"+t:e}function Oo(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),o=2;o-1}function jo(e){return Ro(e)?window.pageYOffset:e.scrollTop}function Io(e,t){Ro(e)?window.scrollTo(0,t):e.scrollTop=t}function Lo(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:200,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:Co,o=jo(e),a=t-o,i=0;!function t(){var s=function(e,t,n,r){return n*((e=e/r-1)*e*e+1)+t}(i+=10,o,a,n);Io(e,s),in.bottom?Io(e,Math.min(t.offsetTop+t.clientHeight-e.offsetHeight+o,e.scrollHeight)):r.top-o=h)return{placement:"bottom",maxHeight:t};if(C>=h&&!i)return a&&Lo(l,S,P),{placement:"bottom",maxHeight:t};if(!i&&C>=r||i&&E>=r)return a&&Lo(l,S,P),{placement:"bottom",maxHeight:i?E-b:C-b};if("auto"===o||i){var N=t,_=i?x:k;return _>=r&&(N=Math.min(_-b-s,t)),{placement:"top",maxHeight:N}}if("bottom"===o)return a&&Io(l,S),{placement:"bottom",maxHeight:t};break;case"top":if(x>=h)return{placement:"top",maxHeight:t};if(k>=h&&!i)return a&&Lo(l,O,P),{placement:"top",maxHeight:t};if(!i&&k>=r||i&&x>=r){var R=t;return(!i&&k>=r||i&&x>=r)&&(R=i?x-w:k-w),a&&Lo(l,O,P),{placement:"top",maxHeight:R}}return{placement:"bottom",maxHeight:t};default:throw new Error('Invalid placement provided "'.concat(o,'".'))}return c}var Uo,Wo=function(e){return"auto"===e?"bottom":e},qo=(0,r.createContext)(null),Zo=function(e){var t=e.children,n=e.minMenuHeight,o=e.maxMenuHeight,a=e.menuPlacement,i=e.menuPosition,s=e.menuShouldScrollIntoView,l=e.theme,c=((0,r.useContext)(qo)||{}).setPortalPlacement,u=(0,r.useRef)(null),d=un((0,r.useState)(o),2),p=d[0],f=d[1],h=un((0,r.useState)(null),2),m=h[0],g=h[1],v=l.spacing.controlHeight;return Eo((function(){var e=u.current;if(e){var t="fixed"===i,r=Qo({maxHeight:o,menuEl:e,minHeight:n,placement:a,shouldScroll:s&&!t,isFixedPosition:t,controlHeight:v});f(r.maxHeight),g(r.placement),null==c||c(r.placement)}}),[o,a,i,s,n,c,v]),t({ref:u,placerProps:ln(ln({},e),{},{placement:m||Wo(a),maxHeight:p})})},Go=function(e){var t=e.children,n=e.innerRef,r=e.innerProps;return Ur("div",fn({},_o(e,"menu",{menu:!0}),{ref:n},r),t)},Jo=function(e,t){var n=e.theme,r=n.spacing.baseUnit,o=n.colors;return ln({textAlign:"center"},t?{}:{color:o.neutral40,padding:"".concat(2*r,"px ").concat(3*r,"px")})},Yo=Jo,Ko=Jo,Xo=["size"],ea=["innerProps","isRtl","size"];var ta,na,ra={name:"8mmkcg",styles:"display:inline-block;fill:currentColor;line-height:1;stroke:currentColor;stroke-width:0"},oa=function(e){var t=e.size,n=dn(e,Xo);return Ur("svg",fn({height:t,width:t,viewBox:"0 0 20 20","aria-hidden":"true",focusable:"false",css:ra},n))},aa=function(e){return Ur(oa,fn({size:20},e),Ur("path",{d:"M14.348 14.849c-0.469 0.469-1.229 0.469-1.697 0l-2.651-3.030-2.651 3.029c-0.469 0.469-1.229 0.469-1.697 0-0.469-0.469-0.469-1.229 0-1.697l2.758-3.15-2.759-3.152c-0.469-0.469-0.469-1.228 0-1.697s1.228-0.469 1.697 0l2.652 3.031 2.651-3.031c0.469-0.469 1.228-0.469 1.697 0s0.469 1.229 0 1.697l-2.758 3.152 2.758 3.15c0.469 0.469 0.469 1.229 0 1.698z"}))},ia=function(e){return Ur(oa,fn({size:20},e),Ur("path",{d:"M4.516 7.548c0.436-0.446 1.043-0.481 1.576 0l3.908 3.747 3.908-3.747c0.533-0.481 1.141-0.446 1.574 0 0.436 0.445 0.408 1.197 0 1.615-0.406 0.418-4.695 4.502-4.695 4.502-0.217 0.223-0.502 0.335-0.787 0.335s-0.57-0.112-0.789-0.335c0 0-4.287-4.084-4.695-4.502s-0.436-1.17 0-1.615z"}))},sa=function(e,t){var n=e.isFocused,r=e.theme,o=r.spacing.baseUnit,a=r.colors;return ln({label:"indicatorContainer",display:"flex",transition:"color 150ms"},t?{}:{color:n?a.neutral60:a.neutral20,padding:2*o,":hover":{color:n?a.neutral80:a.neutral40}})},la=sa,ca=sa,ua=function(){var e=Wr.apply(void 0,arguments),t="animation-"+e.name;return{name:t,styles:"@keyframes "+t+"{"+e.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}}(Uo||(ta=["\n 0%, 80%, 100% { opacity: 0; }\n 40% { opacity: 1; }\n"],na||(na=ta.slice(0)),Uo=Object.freeze(Object.defineProperties(ta,{raw:{value:Object.freeze(na)}})))),da=function(e){var t=e.delay,n=e.offset;return Ur("span",{css:Wr({animation:"".concat(ua," 1s ease-in-out ").concat(t,"ms infinite;"),backgroundColor:"currentColor",borderRadius:"1em",display:"inline-block",marginLeft:n?"1em":void 0,height:"1em",verticalAlign:"top",width:"1em"},"","")})},pa=function(e){var t=e.children,n=e.isDisabled,r=e.isFocused,o=e.innerRef,a=e.innerProps,i=e.menuIsOpen;return Ur("div",fn({ref:o},_o(e,"control",{control:!0,"control--is-disabled":n,"control--is-focused":r,"control--menu-is-open":i}),a,{"aria-disabled":n||void 0}),t)},fa=["data"],ha=function(e){var t=e.children,n=e.cx,r=e.getStyles,o=e.getClassNames,a=e.Heading,i=e.headingProps,s=e.innerProps,l=e.label,c=e.theme,u=e.selectProps;return Ur("div",fn({},_o(e,"group",{group:!0}),s),Ur(a,fn({},i,{selectProps:u,theme:c,getStyles:r,getClassNames:o,cx:n}),l),Ur("div",null,t))},ma=["innerRef","isDisabled","isHidden","inputClassName"],ga={gridArea:"1 / 2",font:"inherit",minWidth:"2px",border:0,margin:0,outline:0,padding:0},va={flex:"1 1 auto",display:"inline-grid",gridArea:"1 / 1 / 2 / 3",gridTemplateColumns:"0 min-content","&:after":ln({content:'attr(data-value) " "',visibility:"hidden",whiteSpace:"pre"},ga)},ya=function(e){return ln({label:"input",color:"inherit",background:0,opacity:e?0:1,width:"100%"},ga)},ba=function(e){var t=e.children,n=e.innerProps;return Ur("div",n,t)};var wa=function(e){var t=e.children,n=e.components,r=e.data,o=e.innerProps,a=e.isDisabled,i=e.removeProps,s=e.selectProps,l=n.Container,c=n.Label,u=n.Remove;return Ur(l,{data:r,innerProps:ln(ln({},_o(e,"multiValue",{"multi-value":!0,"multi-value--is-disabled":a})),o),selectProps:s},Ur(c,{data:r,innerProps:ln({},_o(e,"multiValueLabel",{"multi-value__label":!0})),selectProps:s},t),Ur(u,{data:r,innerProps:ln(ln({},_o(e,"multiValueRemove",{"multi-value__remove":!0})),{},{"aria-label":"Remove ".concat(t||"option")},i),selectProps:s}))},xa={ClearIndicator:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({},_o(e,"clearIndicator",{indicator:!0,"clear-indicator":!0}),n),t||Ur(aa,null))},Control:pa,DropdownIndicator:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({},_o(e,"dropdownIndicator",{indicator:!0,"dropdown-indicator":!0}),n),t||Ur(ia,null))},DownChevron:ia,CrossIcon:aa,Group:ha,GroupHeading:function(e){var t=No(e);t.data;var n=dn(t,fa);return Ur("div",fn({},_o(e,"groupHeading",{"group-heading":!0}),n))},IndicatorsContainer:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({},_o(e,"indicatorsContainer",{indicators:!0}),n),t)},IndicatorSeparator:function(e){var t=e.innerProps;return Ur("span",fn({},t,_o(e,"indicatorSeparator",{"indicator-separator":!0})))},Input:function(e){var t=e.cx,n=e.value,r=No(e),o=r.innerRef,a=r.isDisabled,i=r.isHidden,s=r.inputClassName,l=dn(r,ma);return Ur("div",fn({},_o(e,"input",{"input-container":!0}),{"data-value":n||""}),Ur("input",fn({className:t({input:!0},s),ref:o,style:ya(i),disabled:a},l)))},LoadingIndicator:function(e){var t=e.innerProps,n=e.isRtl,r=e.size,o=void 0===r?4:r,a=dn(e,ea);return Ur("div",fn({},_o(ln(ln({},a),{},{innerProps:t,isRtl:n,size:o}),"loadingIndicator",{indicator:!0,"loading-indicator":!0}),t),Ur(da,{delay:0,offset:n}),Ur(da,{delay:160,offset:!0}),Ur(da,{delay:320,offset:!n}))},Menu:Go,MenuList:function(e){var t=e.children,n=e.innerProps,r=e.innerRef,o=e.isMulti;return Ur("div",fn({},_o(e,"menuList",{"menu-list":!0,"menu-list--is-multi":o}),{ref:r},n),t)},MenuPortal:function(e){var t=e.appendTo,n=e.children,o=e.controlElement,a=e.innerProps,i=e.menuPlacement,s=e.menuPosition,l=(0,r.useRef)(null),c=(0,r.useRef)(null),u=un((0,r.useState)(Wo(i)),2),d=u[0],p=u[1],f=(0,r.useMemo)((function(){return{setPortalPlacement:p}}),[]),h=un((0,r.useState)(null),2),m=h[0],g=h[1],v=(0,r.useCallback)((function(){if(o){var e=function(e){var t=e.getBoundingClientRect();return{bottom:t.bottom,height:t.height,left:t.left,right:t.right,top:t.top,width:t.width}}(o),t="fixed"===s?0:window.pageYOffset,n=e[d]+t;n===(null==m?void 0:m.offset)&&e.left===(null==m?void 0:m.rect.left)&&e.width===(null==m?void 0:m.rect.width)||g({offset:n,rect:e})}}),[o,s,d,null==m?void 0:m.offset,null==m?void 0:m.rect.left,null==m?void 0:m.rect.width]);Eo((function(){v()}),[v]);var y=(0,r.useCallback)((function(){"function"==typeof c.current&&(c.current(),c.current=null),o&&l.current&&(c.current=xo(o,l.current,v,{elementResize:"ResizeObserver"in window}))}),[o,v]);Eo((function(){y()}),[y]);var b=(0,r.useCallback)((function(e){l.current=e,y()}),[y]);if(!t&&"fixed"!==s||!m)return null;var w=Ur("div",fn({ref:b},_o(ln(ln({},e),{},{offset:m.offset,position:s,rect:m.rect}),"menuPortal",{"menu-portal":!0}),a),n);return Ur(qo.Provider,{value:f},t?(0,qr.createPortal)(w,t):w)},LoadingMessage:function(e){var t=e.children,n=void 0===t?"Loading...":t,r=e.innerProps,o=dn(e,$o);return Ur("div",fn({},_o(ln(ln({},o),{},{children:n,innerProps:r}),"loadingMessage",{"menu-notice":!0,"menu-notice--loading":!0}),r),n)},NoOptionsMessage:function(e){var t=e.children,n=void 0===t?"No options":t,r=e.innerProps,o=dn(e,Bo);return Ur("div",fn({},_o(ln(ln({},o),{},{children:n,innerProps:r}),"noOptionsMessage",{"menu-notice":!0,"menu-notice--no-options":!0}),r),n)},MultiValue:wa,MultiValueContainer:ba,MultiValueLabel:ba,MultiValueRemove:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({role:"button"},n),t||Ur(aa,{size:14}))},Option:function(e){var t=e.children,n=e.isDisabled,r=e.isFocused,o=e.isSelected,a=e.innerRef,i=e.innerProps;return Ur("div",fn({},_o(e,"option",{option:!0,"option--is-disabled":n,"option--is-focused":r,"option--is-selected":o}),{ref:a,"aria-disabled":n},i),t)},Placeholder:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({},_o(e,"placeholder",{placeholder:!0}),n),t)},SelectContainer:function(e){var t=e.children,n=e.innerProps,r=e.isDisabled,o=e.isRtl;return Ur("div",fn({},_o(e,"container",{"--is-disabled":r,"--is-rtl":o}),n),t)},SingleValue:function(e){var t=e.children,n=e.isDisabled,r=e.innerProps;return Ur("div",fn({},_o(e,"singleValue",{"single-value":!0,"single-value--is-disabled":n}),r),t)},ValueContainer:function(e){var t=e.children,n=e.innerProps,r=e.isMulti,o=e.hasValue;return Ur("div",fn({},_o(e,"valueContainer",{"value-container":!0,"value-container--is-multi":r,"value-container--has-value":o}),n),t)}},Ea=Number.isNaN||function(e){return"number"==typeof e&&e!=e};function ka(e,t){if(e.length!==t.length)return!1;for(var n=0;n1?"s":""," ").concat(o.join(","),", selected.");case"select-option":return"option ".concat(r,a?" is disabled. Select another option.":", selected.");default:return""}},onFocus:function(e){var t=e.context,n=e.focused,r=e.options,o=e.label,a=void 0===o?"":o,i=e.selectValue,s=e.isDisabled,l=e.isSelected,c=e.isAppleDevice,u=function(e,t){return e&&e.length?"".concat(e.indexOf(t)+1," of ").concat(e.length):""};if("value"===t&&i)return"value ".concat(a," focused, ").concat(u(i,n),".");if("menu"===t&&c){var d=s?" disabled":"",p="".concat(l?" selected":"").concat(d);return"".concat(a).concat(p,", ").concat(u(r,n),".")}return""},onFilter:function(e){var t=e.inputValue,n=e.resultsMessage;return"".concat(n).concat(t?" for search term "+t:"",".")}},Pa=function(e){var t=e.ariaSelection,n=e.focusedOption,o=e.focusedValue,a=e.focusableOptions,i=e.isFocused,s=e.selectValue,l=e.selectProps,c=e.id,u=e.isAppleDevice,d=l.ariaLiveMessages,p=l.getOptionLabel,f=l.inputValue,h=l.isMulti,m=l.isOptionDisabled,g=l.isSearchable,v=l.menuIsOpen,y=l.options,b=l.screenReaderStatus,w=l.tabSelectsValue,x=l.isLoading,E=l["aria-label"],k=l["aria-live"],C=(0,r.useMemo)((function(){return ln(ln({},Oa),d||{})}),[d]),S=(0,r.useMemo)((function(){var e,n="";if(t&&C.onChange){var r=t.option,o=t.options,a=t.removedValue,i=t.removedValues,l=t.value,c=a||r||(e=l,Array.isArray(e)?null:e),u=c?p(c):"",d=o||i||void 0,f=d?d.map(p):[],h=ln({isDisabled:c&&m(c,s),label:u,labels:f},t);n=C.onChange(h)}return n}),[t,C,m,s,p]),O=(0,r.useMemo)((function(){var e="",t=n||o,r=!!(n&&s&&s.includes(n));if(t&&C.onFocus){var i={focused:t,label:p(t),isDisabled:m(t,s),isSelected:r,options:a,context:t===n?"menu":"value",selectValue:s,isAppleDevice:u};e=C.onFocus(i)}return e}),[n,o,p,m,C,a,s,u]),P=(0,r.useMemo)((function(){var e="";if(v&&y.length&&!x&&C.onFilter){var t=b({count:a.length});e=C.onFilter({inputValue:f,resultsMessage:t})}return e}),[a,f,v,C,y,b,x]),N="initial-input-focus"===(null==t?void 0:t.action),_=(0,r.useMemo)((function(){var e="";if(C.guidance){var t=o?"value":v?"menu":"input";e=C.guidance({"aria-label":E,context:t,isDisabled:n&&m(n,s),isMulti:h,isSearchable:g,tabSelectsValue:w,isInitialFocus:N})}return e}),[E,n,o,h,m,g,v,C,s,w,N]),R=Ur(r.Fragment,null,Ur("span",{id:"aria-selection"},S),Ur("span",{id:"aria-focused"},O),Ur("span",{id:"aria-results"},P),Ur("span",{id:"aria-guidance"},_));return Ur(r.Fragment,null,Ur(Sa,{id:c},N&&R),Ur(Sa,{"aria-live":k,"aria-atomic":"false","aria-relevant":"additions text",role:"log"},i&&!N&&R))},Na=[{base:"A",letters:"AⒶAÀÁÂẦẤẪẨÃĀĂẰẮẴẲȦǠÄǞẢÅǺǍȀȂẠẬẶḀĄȺⱯ"},{base:"AA",letters:"Ꜳ"},{base:"AE",letters:"ÆǼǢ"},{base:"AO",letters:"Ꜵ"},{base:"AU",letters:"Ꜷ"},{base:"AV",letters:"ꜸꜺ"},{base:"AY",letters:"Ꜽ"},{base:"B",letters:"BⒷBḂḄḆɃƂƁ"},{base:"C",letters:"CⒸCĆĈĊČÇḈƇȻꜾ"},{base:"D",letters:"DⒹDḊĎḌḐḒḎĐƋƊƉꝹ"},{base:"DZ",letters:"DZDŽ"},{base:"Dz",letters:"DzDž"},{base:"E",letters:"EⒺEÈÉÊỀẾỄỂẼĒḔḖĔĖËẺĚȄȆẸỆȨḜĘḘḚƐƎ"},{base:"F",letters:"FⒻFḞƑꝻ"},{base:"G",letters:"GⒼGǴĜḠĞĠǦĢǤƓꞠꝽꝾ"},{base:"H",letters:"HⒽHĤḢḦȞḤḨḪĦⱧⱵꞍ"},{base:"I",letters:"IⒾIÌÍÎĨĪĬİÏḮỈǏȈȊỊĮḬƗ"},{base:"J",letters:"JⒿJĴɈ"},{base:"K",letters:"KⓀKḰǨḲĶḴƘⱩꝀꝂꝄꞢ"},{base:"L",letters:"LⓁLĿĹĽḶḸĻḼḺŁȽⱢⱠꝈꝆꞀ"},{base:"LJ",letters:"LJ"},{base:"Lj",letters:"Lj"},{base:"M",letters:"MⓂMḾṀṂⱮƜ"},{base:"N",letters:"NⓃNǸŃÑṄŇṆŅṊṈȠƝꞐꞤ"},{base:"NJ",letters:"NJ"},{base:"Nj",letters:"Nj"},{base:"O",letters:"OⓄOÒÓÔỒỐỖỔÕṌȬṎŌṐṒŎȮȰÖȪỎŐǑȌȎƠỜỚỠỞỢỌỘǪǬØǾƆƟꝊꝌ"},{base:"OI",letters:"Ƣ"},{base:"OO",letters:"Ꝏ"},{base:"OU",letters:"Ȣ"},{base:"P",letters:"PⓅPṔṖƤⱣꝐꝒꝔ"},{base:"Q",letters:"QⓆQꝖꝘɊ"},{base:"R",letters:"RⓇRŔṘŘȐȒṚṜŖṞɌⱤꝚꞦꞂ"},{base:"S",letters:"SⓈSẞŚṤŜṠŠṦṢṨȘŞⱾꞨꞄ"},{base:"T",letters:"TⓉTṪŤṬȚŢṰṮŦƬƮȾꞆ"},{base:"TZ",letters:"Ꜩ"},{base:"U",letters:"UⓊUÙÚÛŨṸŪṺŬÜǛǗǕǙỦŮŰǓȔȖƯỪỨỮỬỰỤṲŲṶṴɄ"},{base:"V",letters:"VⓋVṼṾƲꝞɅ"},{base:"VY",letters:"Ꝡ"},{base:"W",letters:"WⓌWẀẂŴẆẄẈⱲ"},{base:"X",letters:"XⓍXẊẌ"},{base:"Y",letters:"YⓎYỲÝŶỸȲẎŸỶỴƳɎỾ"},{base:"Z",letters:"ZⓏZŹẐŻŽẒẔƵȤⱿⱫꝢ"},{base:"a",letters:"aⓐaẚàáâầấẫẩãāăằắẵẳȧǡäǟảåǻǎȁȃạậặḁąⱥɐ"},{base:"aa",letters:"ꜳ"},{base:"ae",letters:"æǽǣ"},{base:"ao",letters:"ꜵ"},{base:"au",letters:"ꜷ"},{base:"av",letters:"ꜹꜻ"},{base:"ay",letters:"ꜽ"},{base:"b",letters:"bⓑbḃḅḇƀƃɓ"},{base:"c",letters:"cⓒcćĉċčçḉƈȼꜿↄ"},{base:"d",letters:"dⓓdḋďḍḑḓḏđƌɖɗꝺ"},{base:"dz",letters:"dzdž"},{base:"e",letters:"eⓔeèéêềếễểẽēḕḗĕėëẻěȅȇẹệȩḝęḙḛɇɛǝ"},{base:"f",letters:"fⓕfḟƒꝼ"},{base:"g",letters:"gⓖgǵĝḡğġǧģǥɠꞡᵹꝿ"},{base:"h",letters:"hⓗhĥḣḧȟḥḩḫẖħⱨⱶɥ"},{base:"hv",letters:"ƕ"},{base:"i",letters:"iⓘiìíîĩīĭïḯỉǐȉȋịįḭɨı"},{base:"j",letters:"jⓙjĵǰɉ"},{base:"k",letters:"kⓚkḱǩḳķḵƙⱪꝁꝃꝅꞣ"},{base:"l",letters:"lⓛlŀĺľḷḹļḽḻſłƚɫⱡꝉꞁꝇ"},{base:"lj",letters:"lj"},{base:"m",letters:"mⓜmḿṁṃɱɯ"},{base:"n",letters:"nⓝnǹńñṅňṇņṋṉƞɲʼnꞑꞥ"},{base:"nj",letters:"nj"},{base:"o",letters:"oⓞoòóôồốỗổõṍȭṏōṑṓŏȯȱöȫỏőǒȍȏơờớỡởợọộǫǭøǿɔꝋꝍɵ"},{base:"oi",letters:"ƣ"},{base:"ou",letters:"ȣ"},{base:"oo",letters:"ꝏ"},{base:"p",letters:"pⓟpṕṗƥᵽꝑꝓꝕ"},{base:"q",letters:"qⓠqɋꝗꝙ"},{base:"r",letters:"rⓡrŕṙřȑȓṛṝŗṟɍɽꝛꞧꞃ"},{base:"s",letters:"sⓢsßśṥŝṡšṧṣṩșşȿꞩꞅẛ"},{base:"t",letters:"tⓣtṫẗťṭțţṱṯŧƭʈⱦꞇ"},{base:"tz",letters:"ꜩ"},{base:"u",letters:"uⓤuùúûũṹūṻŭüǜǘǖǚủůűǔȕȗưừứữửựụṳųṷṵʉ"},{base:"v",letters:"vⓥvṽṿʋꝟʌ"},{base:"vy",letters:"ꝡ"},{base:"w",letters:"wⓦwẁẃŵẇẅẘẉⱳ"},{base:"x",letters:"xⓧxẋẍ"},{base:"y",letters:"yⓨyỳýŷỹȳẏÿỷẙỵƴɏỿ"},{base:"z",letters:"zⓩzźẑżžẓẕƶȥɀⱬꝣ"}],_a=new RegExp("["+Na.map((function(e){return e.letters})).join("")+"]","g"),Ra={},ja=0;ja1?t-1:0),r=1;r0,m=d-p-c,g=!1;m>t&&s.current&&(o&&o(e),s.current=!1),h&&l.current&&(i&&i(e),l.current=!1),h&&t>m?(n&&!s.current&&n(e),f.scrollTop=d,g=!0,s.current=!0):!h&&-t>c&&(a&&!l.current&&a(e),f.scrollTop=0,g=!0,l.current=!0),g&&Ha(e)}}),[n,o,a,i]),p=(0,r.useCallback)((function(e){d(e,e.deltaY)}),[d]),f=(0,r.useCallback)((function(e){c.current=e.changedTouches[0].clientY}),[]),h=(0,r.useCallback)((function(e){var t=c.current-e.changedTouches[0].clientY;d(e,t)}),[d]),m=(0,r.useCallback)((function(e){if(e){var t=!!Vo&&{passive:!1};e.addEventListener("wheel",p,t),e.addEventListener("touchstart",f,t),e.addEventListener("touchmove",h,t)}}),[h,f,p]),g=(0,r.useCallback)((function(e){e&&(e.removeEventListener("wheel",p,!1),e.removeEventListener("touchstart",f,!1),e.removeEventListener("touchmove",h,!1))}),[h,f,p]);return(0,r.useEffect)((function(){if(t){var e=u.current;return m(e),function(){g(e)}}}),[t,m,g]),function(e){u.current=e}}({isEnabled:void 0===o||o,onBottomArrive:e.onBottomArrive,onBottomLeave:e.onBottomLeave,onTopArrive:e.onTopArrive,onTopLeave:e.onTopLeave}),i=function(e){var t=e.isEnabled,n=e.accountForScrollbars,o=void 0===n||n,a=(0,r.useRef)({}),i=(0,r.useRef)(null),s=(0,r.useCallback)((function(e){if(qa){var t=document.body,n=t&&t.style;if(o&&za.forEach((function(e){var t=n&&n[e];a.current[e]=t})),o&&Za<1){var r=parseInt(a.current.paddingRight,10)||0,i=document.body?document.body.clientWidth:0,s=window.innerWidth-i+r||0;Object.keys(Ba).forEach((function(e){var t=Ba[e];n&&(n[e]=t)})),n&&(n.paddingRight="".concat(s,"px"))}t&&Wa()&&(t.addEventListener("touchmove",$a,Ga),e&&(e.addEventListener("touchstart",Ua,Ga),e.addEventListener("touchmove",Qa,Ga))),Za+=1}}),[o]),l=(0,r.useCallback)((function(e){if(qa){var t=document.body,n=t&&t.style;Za=Math.max(Za-1,0),o&&Za<1&&za.forEach((function(e){var t=a.current[e];n&&(n[e]=t)})),t&&Wa()&&(t.removeEventListener("touchmove",$a,Ga),e&&(e.removeEventListener("touchstart",Ua,Ga),e.removeEventListener("touchmove",Qa,Ga)))}}),[o]);return(0,r.useEffect)((function(){if(t){var e=i.current;return s(e),function(){l(e)}}}),[t,s,l]),function(e){i.current=e}}({isEnabled:n});return Ur(r.Fragment,null,n&&Ur("div",{onClick:Ja,css:Ya}),t((function(e){a(e),i(e)})))}var Xa={name:"1a0ro4n-requiredInput",styles:"label:requiredInput;opacity:0;pointer-events:none;position:absolute;bottom:0;left:0;right:0;width:100%"},ei=function(e){var t=e.name,n=e.onFocus;return Ur("input",{required:!0,name:t,tabIndex:-1,"aria-hidden":"true",onFocus:n,css:Xa,value:"",onChange:function(){}})};function ti(e){var t;return"undefined"!=typeof window&&null!=window.navigator&&e.test((null===(t=window.navigator.userAgentData)||void 0===t?void 0:t.platform)||window.navigator.platform)}function ni(){return ti(/^Mac/i)}function ri(){return ti(/^iPhone/i)||ti(/^iPad/i)||ni()&&navigator.maxTouchPoints>1}var oi={clearIndicator:ca,container:function(e){var t=e.isDisabled;return{label:"container",direction:e.isRtl?"rtl":void 0,pointerEvents:t?"none":void 0,position:"relative"}},control:function(e,t){var n=e.isDisabled,r=e.isFocused,o=e.theme,a=o.colors,i=o.borderRadius;return ln({label:"control",alignItems:"center",cursor:"default",display:"flex",flexWrap:"wrap",justifyContent:"space-between",minHeight:o.spacing.controlHeight,outline:"0 !important",position:"relative",transition:"all 100ms"},t?{}:{backgroundColor:n?a.neutral5:a.neutral0,borderColor:n?a.neutral10:r?a.primary:a.neutral20,borderRadius:i,borderStyle:"solid",borderWidth:1,boxShadow:r?"0 0 0 1px ".concat(a.primary):void 0,"&:hover":{borderColor:r?a.primary:a.neutral30}})},dropdownIndicator:la,group:function(e,t){var n=e.theme.spacing;return t?{}:{paddingBottom:2*n.baseUnit,paddingTop:2*n.baseUnit}},groupHeading:function(e,t){var n=e.theme,r=n.colors,o=n.spacing;return ln({label:"group",cursor:"default",display:"block"},t?{}:{color:r.neutral40,fontSize:"75%",fontWeight:500,marginBottom:"0.25em",paddingLeft:3*o.baseUnit,paddingRight:3*o.baseUnit,textTransform:"uppercase"})},indicatorsContainer:function(){return{alignItems:"center",alignSelf:"stretch",display:"flex",flexShrink:0}},indicatorSeparator:function(e,t){var n=e.isDisabled,r=e.theme,o=r.spacing.baseUnit,a=r.colors;return ln({label:"indicatorSeparator",alignSelf:"stretch",width:1},t?{}:{backgroundColor:n?a.neutral10:a.neutral20,marginBottom:2*o,marginTop:2*o})},input:function(e,t){var n=e.isDisabled,r=e.value,o=e.theme,a=o.spacing,i=o.colors;return ln(ln({visibility:n?"hidden":"visible",transform:r?"translateZ(0)":""},va),t?{}:{margin:a.baseUnit/2,paddingBottom:a.baseUnit/2,paddingTop:a.baseUnit/2,color:i.neutral80})},loadingIndicator:function(e,t){var n=e.isFocused,r=e.size,o=e.theme,a=o.colors,i=o.spacing.baseUnit;return ln({label:"loadingIndicator",display:"flex",transition:"color 150ms",alignSelf:"center",fontSize:r,lineHeight:1,marginRight:r,textAlign:"center",verticalAlign:"middle"},t?{}:{color:n?a.neutral60:a.neutral20,padding:2*i})},loadingMessage:Ko,menu:function(e,t){var n,r=e.placement,o=e.theme,a=o.borderRadius,i=o.spacing,s=o.colors;return ln((an(n={label:"menu"},function(e){return e?{bottom:"top",top:"bottom"}[e]:"bottom"}(r),"100%"),an(n,"position","absolute"),an(n,"width","100%"),an(n,"zIndex",1),n),t?{}:{backgroundColor:s.neutral0,borderRadius:a,boxShadow:"0 0 0 1px hsla(0, 0%, 0%, 0.1), 0 4px 11px hsla(0, 0%, 0%, 0.1)",marginBottom:i.menuGutter,marginTop:i.menuGutter})},menuList:function(e,t){var n=e.maxHeight,r=e.theme.spacing.baseUnit;return ln({maxHeight:n,overflowY:"auto",position:"relative",WebkitOverflowScrolling:"touch"},t?{}:{paddingBottom:r,paddingTop:r})},menuPortal:function(e){var t=e.rect,n=e.offset,r=e.position;return{left:t.left,position:r,top:n,width:t.width,zIndex:1}},multiValue:function(e,t){var n=e.theme,r=n.spacing,o=n.borderRadius,a=n.colors;return ln({label:"multiValue",display:"flex",minWidth:0},t?{}:{backgroundColor:a.neutral10,borderRadius:o/2,margin:r.baseUnit/2})},multiValueLabel:function(e,t){var n=e.theme,r=n.borderRadius,o=n.colors,a=e.cropWithEllipsis;return ln({overflow:"hidden",textOverflow:a||void 0===a?"ellipsis":void 0,whiteSpace:"nowrap"},t?{}:{borderRadius:r/2,color:o.neutral80,fontSize:"85%",padding:3,paddingLeft:6})},multiValueRemove:function(e,t){var n=e.theme,r=n.spacing,o=n.borderRadius,a=n.colors,i=e.isFocused;return ln({alignItems:"center",display:"flex"},t?{}:{borderRadius:o/2,backgroundColor:i?a.dangerLight:void 0,paddingLeft:r.baseUnit,paddingRight:r.baseUnit,":hover":{backgroundColor:a.dangerLight,color:a.danger}})},noOptionsMessage:Yo,option:function(e,t){var n=e.isDisabled,r=e.isFocused,o=e.isSelected,a=e.theme,i=a.spacing,s=a.colors;return ln({label:"option",cursor:"default",display:"block",fontSize:"inherit",width:"100%",userSelect:"none",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)"},t?{}:{backgroundColor:o?s.primary:r?s.primary25:"transparent",color:n?s.neutral20:o?s.neutral0:"inherit",padding:"".concat(2*i.baseUnit,"px ").concat(3*i.baseUnit,"px"),":active":{backgroundColor:n?void 0:o?s.primary:s.primary50}})},placeholder:function(e,t){var n=e.theme,r=n.spacing,o=n.colors;return ln({label:"placeholder",gridArea:"1 / 1 / 2 / 3"},t?{}:{color:o.neutral50,marginLeft:r.baseUnit/2,marginRight:r.baseUnit/2})},singleValue:function(e,t){var n=e.isDisabled,r=e.theme,o=r.spacing,a=r.colors;return ln({label:"singleValue",gridArea:"1 / 1 / 2 / 3",maxWidth:"100%",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},t?{}:{color:n?a.neutral40:a.neutral80,marginLeft:o.baseUnit/2,marginRight:o.baseUnit/2})},valueContainer:function(e,t){var n=e.theme.spacing,r=e.isMulti,o=e.hasValue,a=e.selectProps.controlShouldRenderValue;return ln({alignItems:"center",display:r&&o&&a?"flex":"grid",flex:1,flexWrap:"wrap",WebkitOverflowScrolling:"touch",position:"relative",overflow:"hidden"},t?{}:{padding:"".concat(n.baseUnit/2,"px ").concat(2*n.baseUnit,"px")})}};var ai,ii={borderRadius:4,colors:{primary:"#2684FF",primary75:"#4C9AFF",primary50:"#B2D4FF",primary25:"#DEEBFF",danger:"#DE350B",dangerLight:"#FFBDAD",neutral0:"hsl(0, 0%, 100%)",neutral5:"hsl(0, 0%, 95%)",neutral10:"hsl(0, 0%, 90%)",neutral20:"hsl(0, 0%, 80%)",neutral30:"hsl(0, 0%, 70%)",neutral40:"hsl(0, 0%, 60%)",neutral50:"hsl(0, 0%, 50%)",neutral60:"hsl(0, 0%, 40%)",neutral70:"hsl(0, 0%, 30%)",neutral80:"hsl(0, 0%, 20%)",neutral90:"hsl(0, 0%, 10%)"},spacing:{baseUnit:4,controlHeight:38,menuGutter:8}},si={"aria-live":"polite",backspaceRemovesValue:!0,blurInputOnSelect:To(),captureMenuScroll:!To(),classNames:{},closeMenuOnSelect:!0,closeMenuOnScroll:!1,components:{},controlShouldRenderValue:!0,escapeClearsValue:!1,filterOption:function(e,t){if(e.data.__isNew__)return!0;var n=ln({ignoreCase:!0,ignoreAccents:!0,stringify:Fa,trim:!0,matchFrom:"any"},ai),r=n.ignoreCase,o=n.ignoreAccents,a=n.stringify,i=n.trim,s=n.matchFrom,l=i?Da(t):t,c=i?Da(a(e)):a(e);return r&&(l=l.toLowerCase(),c=c.toLowerCase()),o&&(l=Ta(l),c=Ma(c)),"start"===s?c.substr(0,l.length)===l:c.indexOf(l)>-1},formatGroupLabel:function(e){return e.label},getOptionLabel:function(e){return e.label},getOptionValue:function(e){return e.value},isDisabled:!1,isLoading:!1,isMulti:!1,isRtl:!1,isSearchable:!0,isOptionDisabled:function(e){return!!e.isDisabled},loadingMessage:function(){return"Loading..."},maxMenuHeight:300,minMenuHeight:140,menuIsOpen:!1,menuPlacement:"bottom",menuPosition:"absolute",menuShouldBlockScroll:!1,menuShouldScrollIntoView:!function(){try{return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)}catch(v){return!1}}(),noOptionsMessage:function(){return"No options"},openMenuOnFocus:!1,openMenuOnClick:!0,options:[],pageSize:5,placeholder:"Select...",screenReaderStatus:function(e){var t=e.count;return"".concat(t," result").concat(1!==t?"s":""," available")},styles:{},tabIndex:0,tabSelectsValue:!0,unstyled:!1};function li(e,t,n,r){return{type:"option",data:t,isDisabled:gi(e,t,n),isSelected:vi(e,t,n),label:hi(e,t),value:mi(e,t),index:r}}function ci(e,t){return e.options.map((function(n,r){if("options"in n){var o=n.options.map((function(n,r){return li(e,n,t,r)})).filter((function(t){return pi(e,t)}));return o.length>0?{type:"group",data:n,options:o,index:r}:void 0}var a=li(e,n,t,r);return pi(e,a)?a:void 0})).filter(Ho)}function ui(e){return e.reduce((function(e,t){return"group"===t.type?e.push.apply(e,(0,nn.Z)(t.options.map((function(e){return e.data})))):e.push(t.data),e}),[])}function di(e,t){return e.reduce((function(e,n){return"group"===n.type?e.push.apply(e,(0,nn.Z)(n.options.map((function(e){return{data:e.data,id:"".concat(t,"-").concat(n.index,"-").concat(e.index)}})))):e.push({data:n.data,id:"".concat(t,"-").concat(n.index)}),e}),[])}function pi(e,t){var n=e.inputValue,r=void 0===n?"":n,o=t.data,a=t.isSelected,i=t.label,s=t.value;return(!bi(e)||!a)&&yi(e,{label:i,value:s,data:o},r)}var fi=function(e,t){var n;return(null===(n=e.find((function(e){return e.data===t})))||void 0===n?void 0:n.id)||null},hi=function(e,t){return e.getOptionLabel(t)},mi=function(e,t){return e.getOptionValue(t)};function gi(e,t,n){return"function"==typeof e.isOptionDisabled&&e.isOptionDisabled(t,n)}function vi(e,t,n){if(n.indexOf(t)>-1)return!0;if("function"==typeof e.isOptionSelected)return e.isOptionSelected(t,n);var r=mi(e,t);return n.some((function(t){return mi(e,t)===r}))}function yi(e,t,n){return!e.filterOption||e.filterOption(t,n)}var bi=function(e){var t=e.hideSelectedOptions,n=e.isMulti;return void 0===t?n:t},wi=1,xi=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&(0,mn.Z)(e,t)}(i,e);var t,n,o,a=bn(i);function i(e){var t;if(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,i),(t=a.call(this,e)).state={ariaSelection:null,focusedOption:null,focusedOptionId:null,focusableOptionsWithIds:[],focusedValue:null,inputIsHidden:!1,isFocused:!1,selectValue:[],clearFocusValueOnUpdate:!1,prevWasFocused:!1,inputIsHiddenAfterUpdate:void 0,prevProps:void 0,instancePrefix:""},t.blockOptionHover=!1,t.isComposing=!1,t.commonProps=void 0,t.initialTouchX=0,t.initialTouchY=0,t.openAfterFocus=!1,t.scrollToFocusedOptionOnUpdate=!1,t.userIsDragging=void 0,t.isAppleDevice=ni()||ri(),t.controlRef=null,t.getControlRef=function(e){t.controlRef=e},t.focusedOptionRef=null,t.getFocusedOptionRef=function(e){t.focusedOptionRef=e},t.menuListRef=null,t.getMenuListRef=function(e){t.menuListRef=e},t.inputRef=null,t.getInputRef=function(e){t.inputRef=e},t.focus=t.focusInput,t.blur=t.blurInput,t.onChange=function(e,n){var r=t.props,o=r.onChange,a=r.name;n.name=a,t.ariaOnChange(e,n),o(e,n)},t.setValue=function(e,n,r){var o=t.props,a=o.closeMenuOnSelect,i=o.isMulti,s=o.inputValue;t.onInputChange("",{action:"set-value",prevInputValue:s}),a&&(t.setState({inputIsHiddenAfterUpdate:!i}),t.onMenuClose()),t.setState({clearFocusValueOnUpdate:!0}),t.onChange(e,{action:n,option:r})},t.selectOption=function(e){var n=t.props,r=n.blurInputOnSelect,o=n.isMulti,a=n.name,i=t.state.selectValue,s=o&&t.isOptionSelected(e,i),l=t.isOptionDisabled(e,i);if(s){var c=t.getOptionValue(e);t.setValue(i.filter((function(e){return t.getOptionValue(e)!==c})),"deselect-option",e)}else{if(l)return void t.ariaOnChange(e,{action:"select-option",option:e,name:a});o?t.setValue([].concat((0,nn.Z)(i),[e]),"select-option",e):t.setValue(e,"select-option")}r&&t.blurInput()},t.removeValue=function(e){var n=t.props.isMulti,r=t.state.selectValue,o=t.getOptionValue(e),a=r.filter((function(e){return t.getOptionValue(e)!==o})),i=zo(n,a,a[0]||null);t.onChange(i,{action:"remove-value",removedValue:e}),t.focusInput()},t.clearValue=function(){var e=t.state.selectValue;t.onChange(zo(t.props.isMulti,[],null),{action:"clear",removedValues:e})},t.popValue=function(){var e=t.props.isMulti,n=t.state.selectValue,r=n[n.length-1],o=n.slice(0,n.length-1),a=zo(e,o,o[0]||null);t.onChange(a,{action:"pop-value",removedValue:r})},t.getFocusedOptionId=function(e){return fi(t.state.focusableOptionsWithIds,e)},t.getFocusableOptionsWithIds=function(){return di(ci(t.props,t.state.selectValue),t.getElementId("option"))},t.getValue=function(){return t.state.selectValue},t.cx=function(){for(var e=arguments.length,n=new Array(e),r=0;r5||a>5}},t.onTouchEnd=function(e){t.userIsDragging||(t.controlRef&&!t.controlRef.contains(e.target)&&t.menuListRef&&!t.menuListRef.contains(e.target)&&t.blurInput(),t.initialTouchX=0,t.initialTouchY=0)},t.onControlTouchEnd=function(e){t.userIsDragging||t.onControlMouseDown(e)},t.onClearIndicatorTouchEnd=function(e){t.userIsDragging||t.onClearIndicatorMouseDown(e)},t.onDropdownIndicatorTouchEnd=function(e){t.userIsDragging||t.onDropdownIndicatorMouseDown(e)},t.handleInputChange=function(e){var n=t.props.inputValue,r=e.currentTarget.value;t.setState({inputIsHiddenAfterUpdate:!1}),t.onInputChange(r,{action:"input-change",prevInputValue:n}),t.props.menuIsOpen||t.onMenuOpen()},t.onInputFocus=function(e){t.props.onFocus&&t.props.onFocus(e),t.setState({inputIsHiddenAfterUpdate:!1,isFocused:!0}),(t.openAfterFocus||t.props.openMenuOnFocus)&&t.openMenu("first"),t.openAfterFocus=!1},t.onInputBlur=function(e){var n=t.props.inputValue;t.menuListRef&&t.menuListRef.contains(document.activeElement)?t.inputRef.focus():(t.props.onBlur&&t.props.onBlur(e),t.onInputChange("",{action:"input-blur",prevInputValue:n}),t.onMenuClose(),t.setState({focusedValue:null,isFocused:!1}))},t.onOptionHover=function(e){if(!t.blockOptionHover&&t.state.focusedOption!==e){var n=t.getFocusableOptions().indexOf(e);t.setState({focusedOption:e,focusedOptionId:n>-1?t.getFocusedOptionId(e):null})}},t.shouldHideSelectedOptions=function(){return bi(t.props)},t.onValueInputFocus=function(e){e.preventDefault(),e.stopPropagation(),t.focus()},t.onKeyDown=function(e){var n=t.props,r=n.isMulti,o=n.backspaceRemovesValue,a=n.escapeClearsValue,i=n.inputValue,s=n.isClearable,l=n.isDisabled,c=n.menuIsOpen,u=n.onKeyDown,d=n.tabSelectsValue,p=n.openMenuOnFocus,f=t.state,h=f.focusedOption,m=f.focusedValue,g=f.selectValue;if(!(l||"function"==typeof u&&(u(e),e.defaultPrevented))){switch(t.blockOptionHover=!0,e.key){case"ArrowLeft":if(!r||i)return;t.focusValue("previous");break;case"ArrowRight":if(!r||i)return;t.focusValue("next");break;case"Delete":case"Backspace":if(i)return;if(m)t.removeValue(m);else{if(!o)return;r?t.popValue():s&&t.clearValue()}break;case"Tab":if(t.isComposing)return;if(e.shiftKey||!c||!d||!h||p&&t.isOptionSelected(h,g))return;t.selectOption(h);break;case"Enter":if(229===e.keyCode)break;if(c){if(!h)return;if(t.isComposing)return;t.selectOption(h);break}return;case"Escape":c?(t.setState({inputIsHiddenAfterUpdate:!1}),t.onInputChange("",{action:"menu-close",prevInputValue:i}),t.onMenuClose()):s&&a&&t.clearValue();break;case" ":if(i)return;if(!c){t.openMenu("first");break}if(!h)return;t.selectOption(h);break;case"ArrowUp":c?t.focusOption("up"):t.openMenu("last");break;case"ArrowDown":c?t.focusOption("down"):t.openMenu("first");break;case"PageUp":if(!c)return;t.focusOption("pageup");break;case"PageDown":if(!c)return;t.focusOption("pagedown");break;case"Home":if(!c)return;t.focusOption("first");break;case"End":if(!c)return;t.focusOption("last");break;default:return}e.preventDefault()}},t.state.instancePrefix="react-select-"+(t.props.instanceId||++wi),t.state.selectValue=Po(e.value),e.menuIsOpen&&t.state.selectValue.length){var n=t.getFocusableOptionsWithIds(),r=t.buildFocusableOptions(),o=r.indexOf(t.state.selectValue[0]);t.state.focusableOptionsWithIds=n,t.state.focusedOption=r[o],t.state.focusedOptionId=fi(n,r[o])}return t}return t=i,n=[{key:"componentDidMount",value:function(){this.startListeningComposition(),this.startListeningToTouch(),this.props.closeMenuOnScroll&&document&&document.addEventListener&&document.addEventListener("scroll",this.onScroll,!0),this.props.autoFocus&&this.focusInput(),this.props.menuIsOpen&&this.state.focusedOption&&this.menuListRef&&this.focusedOptionRef&&Mo(this.menuListRef,this.focusedOptionRef)}},{key:"componentDidUpdate",value:function(e){var t=this.props,n=t.isDisabled,r=t.menuIsOpen,o=this.state.isFocused;(o&&!n&&e.isDisabled||o&&r&&!e.menuIsOpen)&&this.focusInput(),o&&n&&!e.isDisabled?this.setState({isFocused:!1},this.onMenuClose):o||n||!e.isDisabled||this.inputRef!==document.activeElement||this.setState({isFocused:!0}),this.menuListRef&&this.focusedOptionRef&&this.scrollToFocusedOptionOnUpdate&&(Mo(this.menuListRef,this.focusedOptionRef),this.scrollToFocusedOptionOnUpdate=!1)}},{key:"componentWillUnmount",value:function(){this.stopListeningComposition(),this.stopListeningToTouch(),document.removeEventListener("scroll",this.onScroll,!0)}},{key:"onMenuOpen",value:function(){this.props.onMenuOpen()}},{key:"onMenuClose",value:function(){this.onInputChange("",{action:"menu-close",prevInputValue:this.props.inputValue}),this.props.onMenuClose()}},{key:"onInputChange",value:function(e,t){this.props.onInputChange(e,t)}},{key:"focusInput",value:function(){this.inputRef&&this.inputRef.focus()}},{key:"blurInput",value:function(){this.inputRef&&this.inputRef.blur()}},{key:"openMenu",value:function(e){var t=this,n=this.state,r=n.selectValue,o=n.isFocused,a=this.buildFocusableOptions(),i="first"===e?0:a.length-1;if(!this.props.isMulti){var s=a.indexOf(r[0]);s>-1&&(i=s)}this.scrollToFocusedOptionOnUpdate=!(o&&this.menuListRef),this.setState({inputIsHiddenAfterUpdate:!1,focusedValue:null,focusedOption:a[i],focusedOptionId:this.getFocusedOptionId(a[i])},(function(){return t.onMenuOpen()}))}},{key:"focusValue",value:function(e){var t=this.state,n=t.selectValue,r=t.focusedValue;if(this.props.isMulti){this.setState({focusedOption:null});var o=n.indexOf(r);r||(o=-1);var a=n.length-1,i=-1;if(n.length){switch(e){case"previous":i=0===o?0:-1===o?a:o-1;break;case"next":o>-1&&o0&&void 0!==arguments[0]?arguments[0]:"first",t=this.props.pageSize,n=this.state.focusedOption,r=this.getFocusableOptions();if(r.length){var o=0,a=r.indexOf(n);n||(a=-1),"up"===e?o=a>0?a-1:r.length-1:"down"===e?o=(a+1)%r.length:"pageup"===e?(o=a-t)<0&&(o=0):"pagedown"===e?(o=a+t)>r.length-1&&(o=r.length-1):"last"===e&&(o=r.length-1),this.scrollToFocusedOptionOnUpdate=!0,this.setState({focusedOption:r[o],focusedValue:null,focusedOptionId:this.getFocusedOptionId(r[o])})}}},{key:"getTheme",value:function(){return this.props.theme?"function"==typeof this.props.theme?this.props.theme(ii):ln(ln({},ii),this.props.theme):ii}},{key:"getCommonProps",value:function(){var e=this.clearValue,t=this.cx,n=this.getStyles,r=this.getClassNames,o=this.getValue,a=this.selectOption,i=this.setValue,s=this.props,l=s.isMulti,c=s.isRtl,u=s.options;return{clearValue:e,cx:t,getStyles:n,getClassNames:r,getValue:o,hasValue:this.hasValue(),isMulti:l,isRtl:c,options:u,selectOption:a,selectProps:s,setValue:i,theme:this.getTheme()}}},{key:"hasValue",value:function(){return this.state.selectValue.length>0}},{key:"hasOptions",value:function(){return!!this.getFocusableOptions().length}},{key:"isClearable",value:function(){var e=this.props,t=e.isClearable,n=e.isMulti;return void 0===t?n:t}},{key:"isOptionDisabled",value:function(e,t){return gi(this.props,e,t)}},{key:"isOptionSelected",value:function(e,t){return vi(this.props,e,t)}},{key:"filterOption",value:function(e,t){return yi(this.props,e,t)}},{key:"formatOptionLabel",value:function(e,t){if("function"==typeof this.props.formatOptionLabel){var n=this.props.inputValue,r=this.state.selectValue;return this.props.formatOptionLabel(e,{context:t,inputValue:n,selectValue:r})}return this.getOptionLabel(e)}},{key:"formatGroupLabel",value:function(e){return this.props.formatGroupLabel(e)}},{key:"startListeningComposition",value:function(){document&&document.addEventListener&&(document.addEventListener("compositionstart",this.onCompositionStart,!1),document.addEventListener("compositionend",this.onCompositionEnd,!1))}},{key:"stopListeningComposition",value:function(){document&&document.removeEventListener&&(document.removeEventListener("compositionstart",this.onCompositionStart),document.removeEventListener("compositionend",this.onCompositionEnd))}},{key:"startListeningToTouch",value:function(){document&&document.addEventListener&&(document.addEventListener("touchstart",this.onTouchStart,!1),document.addEventListener("touchmove",this.onTouchMove,!1),document.addEventListener("touchend",this.onTouchEnd,!1))}},{key:"stopListeningToTouch",value:function(){document&&document.removeEventListener&&(document.removeEventListener("touchstart",this.onTouchStart),document.removeEventListener("touchmove",this.onTouchMove),document.removeEventListener("touchend",this.onTouchEnd))}},{key:"renderInput",value:function(){var e=this.props,t=e.isDisabled,n=e.isSearchable,o=e.inputId,a=e.inputValue,i=e.tabIndex,s=e.form,l=e.menuIsOpen,c=e.required,u=this.getComponents().Input,d=this.state,p=d.inputIsHidden,f=d.ariaSelection,h=this.commonProps,m=o||this.getElementId("input"),g=ln(ln(ln({"aria-autocomplete":"list","aria-expanded":l,"aria-haspopup":!0,"aria-errormessage":this.props["aria-errormessage"],"aria-invalid":this.props["aria-invalid"],"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],"aria-required":c,role:"combobox","aria-activedescendant":this.isAppleDevice?void 0:this.state.focusedOptionId||""},l&&{"aria-controls":this.getElementId("listbox")}),!n&&{"aria-readonly":!0}),this.hasValue()?"initial-input-focus"===(null==f?void 0:f.action)&&{"aria-describedby":this.getElementId("live-region")}:{"aria-describedby":this.getElementId("placeholder")});return n?r.createElement(u,fn({},h,{autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",id:m,innerRef:this.getInputRef,isDisabled:t,isHidden:p,onBlur:this.onInputBlur,onChange:this.handleInputChange,onFocus:this.onInputFocus,spellCheck:"false",tabIndex:i,form:s,type:"text",value:a},g)):r.createElement(Va,fn({id:m,innerRef:this.getInputRef,onBlur:this.onInputBlur,onChange:Co,onFocus:this.onInputFocus,disabled:t,tabIndex:i,inputMode:"none",form:s,value:""},g))}},{key:"renderPlaceholderOrValue",value:function(){var e=this,t=this.getComponents(),n=t.MultiValue,o=t.MultiValueContainer,a=t.MultiValueLabel,i=t.MultiValueRemove,s=t.SingleValue,l=t.Placeholder,c=this.commonProps,u=this.props,d=u.controlShouldRenderValue,p=u.isDisabled,f=u.isMulti,h=u.inputValue,m=u.placeholder,g=this.state,v=g.selectValue,y=g.focusedValue,b=g.isFocused;if(!this.hasValue()||!d)return h?null:r.createElement(l,fn({},c,{key:"placeholder",isDisabled:p,isFocused:b,innerProps:{id:this.getElementId("placeholder")}}),m);if(f)return v.map((function(t,s){var l=t===y,u="".concat(e.getOptionLabel(t),"-").concat(e.getOptionValue(t));return r.createElement(n,fn({},c,{components:{Container:o,Label:a,Remove:i},isFocused:l,isDisabled:p,key:u,index:s,removeProps:{onClick:function(){return e.removeValue(t)},onTouchEnd:function(){return e.removeValue(t)},onMouseDown:function(e){e.preventDefault()}},data:t}),e.formatOptionLabel(t,"value"))}));if(h)return null;var w=v[0];return r.createElement(s,fn({},c,{data:w,isDisabled:p}),this.formatOptionLabel(w,"value"))}},{key:"renderClearIndicator",value:function(){var e=this.getComponents().ClearIndicator,t=this.commonProps,n=this.props,o=n.isDisabled,a=n.isLoading,i=this.state.isFocused;if(!this.isClearable()||!e||o||!this.hasValue()||a)return null;var s={onMouseDown:this.onClearIndicatorMouseDown,onTouchEnd:this.onClearIndicatorTouchEnd,"aria-hidden":"true"};return r.createElement(e,fn({},t,{innerProps:s,isFocused:i}))}},{key:"renderLoadingIndicator",value:function(){var e=this.getComponents().LoadingIndicator,t=this.commonProps,n=this.props,o=n.isDisabled,a=n.isLoading,i=this.state.isFocused;return e&&a?r.createElement(e,fn({},t,{innerProps:{"aria-hidden":"true"},isDisabled:o,isFocused:i})):null}},{key:"renderIndicatorSeparator",value:function(){var e=this.getComponents(),t=e.DropdownIndicator,n=e.IndicatorSeparator;if(!t||!n)return null;var o=this.commonProps,a=this.props.isDisabled,i=this.state.isFocused;return r.createElement(n,fn({},o,{isDisabled:a,isFocused:i}))}},{key:"renderDropdownIndicator",value:function(){var e=this.getComponents().DropdownIndicator;if(!e)return null;var t=this.commonProps,n=this.props.isDisabled,o=this.state.isFocused,a={onMouseDown:this.onDropdownIndicatorMouseDown,onTouchEnd:this.onDropdownIndicatorTouchEnd,"aria-hidden":"true"};return r.createElement(e,fn({},t,{innerProps:a,isDisabled:n,isFocused:o}))}},{key:"renderMenu",value:function(){var e=this,t=this.getComponents(),n=t.Group,o=t.GroupHeading,a=t.Menu,i=t.MenuList,s=t.MenuPortal,l=t.LoadingMessage,c=t.NoOptionsMessage,u=t.Option,d=this.commonProps,p=this.state.focusedOption,f=this.props,h=f.captureMenuScroll,m=f.inputValue,g=f.isLoading,v=f.loadingMessage,y=f.minMenuHeight,b=f.maxMenuHeight,w=f.menuIsOpen,x=f.menuPlacement,E=f.menuPosition,k=f.menuPortalTarget,C=f.menuShouldBlockScroll,S=f.menuShouldScrollIntoView,O=f.noOptionsMessage,P=f.onMenuScrollToTop,N=f.onMenuScrollToBottom;if(!w)return null;var _,R=function(t,n){var o=t.type,a=t.data,i=t.isDisabled,s=t.isSelected,l=t.label,c=t.value,f=p===a,h=i?void 0:function(){return e.onOptionHover(a)},m=i?void 0:function(){return e.selectOption(a)},g="".concat(e.getElementId("option"),"-").concat(n),v={id:g,onClick:m,onMouseMove:h,onMouseOver:h,tabIndex:-1,role:"option","aria-selected":e.isAppleDevice?void 0:s};return r.createElement(u,fn({},d,{innerProps:v,data:a,isDisabled:i,isSelected:s,key:g,label:l,type:o,value:c,isFocused:f,innerRef:f?e.getFocusedOptionRef:void 0}),e.formatOptionLabel(t.data,"menu"))};if(this.hasOptions())_=this.getCategorizedOptions().map((function(t){if("group"===t.type){var a=t.data,i=t.options,s=t.index,l="".concat(e.getElementId("group"),"-").concat(s),c="".concat(l,"-heading");return r.createElement(n,fn({},d,{key:l,data:a,options:i,Heading:o,headingProps:{id:c,data:t.data},label:e.formatGroupLabel(t.data)}),t.options.map((function(e){return R(e,"".concat(s,"-").concat(e.index))})))}if("option"===t.type)return R(t,"".concat(t.index))}));else if(g){var j=v({inputValue:m});if(null===j)return null;_=r.createElement(l,d,j)}else{var I=O({inputValue:m});if(null===I)return null;_=r.createElement(c,d,I)}var L={minMenuHeight:y,maxMenuHeight:b,menuPlacement:x,menuPosition:E,menuShouldScrollIntoView:S},M=r.createElement(Zo,fn({},d,L),(function(t){var n=t.ref,o=t.placerProps,s=o.placement,l=o.maxHeight;return r.createElement(a,fn({},d,L,{innerRef:n,innerProps:{onMouseDown:e.onMenuMouseDown,onMouseMove:e.onMenuMouseMove},isLoading:g,placement:s}),r.createElement(Ka,{captureEnabled:h,onTopArrive:P,onBottomArrive:N,lockEnabled:C},(function(t){return r.createElement(i,fn({},d,{innerRef:function(n){e.getMenuListRef(n),t(n)},innerProps:{role:"listbox","aria-multiselectable":d.isMulti,id:e.getElementId("listbox")},isLoading:g,maxHeight:l,focusedOption:p}),_)})))}));return k||"fixed"===E?r.createElement(s,fn({},d,{appendTo:k,controlElement:this.controlRef,menuPlacement:x,menuPosition:E}),M):M}},{key:"renderFormField",value:function(){var e=this,t=this.props,n=t.delimiter,o=t.isDisabled,a=t.isMulti,i=t.name,s=t.required,l=this.state.selectValue;if(s&&!this.hasValue()&&!o)return r.createElement(ei,{name:i,onFocus:this.onValueInputFocus});if(i&&!o){if(a){if(n){var c=l.map((function(t){return e.getOptionValue(t)})).join(n);return r.createElement("input",{name:i,type:"hidden",value:c})}var u=l.length>0?l.map((function(t,n){return r.createElement("input",{key:"i-".concat(n),name:i,type:"hidden",value:e.getOptionValue(t)})})):r.createElement("input",{name:i,type:"hidden",value:""});return r.createElement("div",null,u)}var d=l[0]?this.getOptionValue(l[0]):"";return r.createElement("input",{name:i,type:"hidden",value:d})}}},{key:"renderLiveRegion",value:function(){var e=this.commonProps,t=this.state,n=t.ariaSelection,o=t.focusedOption,a=t.focusedValue,i=t.isFocused,s=t.selectValue,l=this.getFocusableOptions();return r.createElement(Pa,fn({},e,{id:this.getElementId("live-region"),ariaSelection:n,focusedOption:o,focusedValue:a,isFocused:i,selectValue:s,focusableOptions:l,isAppleDevice:this.isAppleDevice}))}},{key:"render",value:function(){var e=this.getComponents(),t=e.Control,n=e.IndicatorsContainer,o=e.SelectContainer,a=e.ValueContainer,i=this.props,s=i.className,l=i.id,c=i.isDisabled,u=i.menuIsOpen,d=this.state.isFocused,p=this.commonProps=this.getCommonProps();return r.createElement(o,fn({},p,{className:s,innerProps:{id:l,onKeyDown:this.onKeyDown},isDisabled:c,isFocused:d}),this.renderLiveRegion(),r.createElement(t,fn({},p,{innerRef:this.getControlRef,innerProps:{onMouseDown:this.onControlMouseDown,onTouchEnd:this.onControlTouchEnd},isDisabled:c,isFocused:d,menuIsOpen:u}),r.createElement(a,fn({},p,{isDisabled:c}),this.renderPlaceholderOrValue(),this.renderInput()),r.createElement(n,fn({},p,{isDisabled:c}),this.renderClearIndicator(),this.renderLoadingIndicator(),this.renderIndicatorSeparator(),this.renderDropdownIndicator())),this.renderMenu(),this.renderFormField())}}],o=[{key:"getDerivedStateFromProps",value:function(e,t){var n=t.prevProps,r=t.clearFocusValueOnUpdate,o=t.inputIsHiddenAfterUpdate,a=t.ariaSelection,i=t.isFocused,s=t.prevWasFocused,l=t.instancePrefix,c=e.options,u=e.value,d=e.menuIsOpen,p=e.inputValue,f=e.isMulti,h=Po(u),m={};if(n&&(u!==n.value||c!==n.options||d!==n.menuIsOpen||p!==n.inputValue)){var g=d?function(e,t){return ui(ci(e,t))}(e,h):[],v=d?di(ci(e,h),"".concat(l,"-option")):[],y=r?function(e,t){var n=e.focusedValue,r=e.selectValue.indexOf(n);if(r>-1){if(t.indexOf(n)>-1)return n;if(r-1?n:t[0]}(t,g);m={selectValue:h,focusedOption:b,focusedOptionId:fi(v,b),focusableOptionsWithIds:v,focusedValue:y,clearFocusValueOnUpdate:!1}}var w=null!=o&&e!==n?{inputIsHidden:o,inputIsHiddenAfterUpdate:void 0}:{},x=a,E=i&&s;return i&&!E&&(x={value:zo(f,h,h[0]||null),options:h,action:"initial-input-focus"},E=!s),"initial-input-focus"===(null==a?void 0:a.action)&&(x=null),ln(ln(ln({},m),w),{},{prevProps:e,ariaSelection:x,prevWasFocused:E})}}],n&&hn(t.prototype,n),o&&hn(t,o),Object.defineProperty(t,"prototype",{writable:!1}),i}(r.Component);xi.defaultProps=si;n(814),n(3681),n(4923),n(3100),n(8870),n(8230),n(669),n(3408),n(7425),n(8238),n(6290);var Ei=(0,r.forwardRef)((function(e,t){var n=function(e){var t=e.defaultInputValue,n=void 0===t?"":t,o=e.defaultMenuIsOpen,a=void 0!==o&&o,i=e.defaultValue,s=void 0===i?null:i,l=e.inputValue,c=e.menuIsOpen,u=e.onChange,d=e.onInputChange,p=e.onMenuClose,f=e.onMenuOpen,h=e.value,m=dn(e,pn),g=un((0,r.useState)(void 0!==l?l:n),2),v=g[0],y=g[1],b=un((0,r.useState)(void 0!==c?c:a),2),w=b[0],x=b[1],E=un((0,r.useState)(void 0!==h?h:s),2),k=E[0],C=E[1],S=(0,r.useCallback)((function(e,t){"function"==typeof u&&u(e,t),C(e)}),[u]),O=(0,r.useCallback)((function(e,t){var n;"function"==typeof d&&(n=d(e,t)),y(void 0!==n?n:e)}),[d]),P=(0,r.useCallback)((function(){"function"==typeof f&&f(),x(!0)}),[f]),N=(0,r.useCallback)((function(){"function"==typeof p&&p(),x(!1)}),[p]),_=void 0!==l?l:v,R=void 0!==c?c:w,j=void 0!==h?h:k;return ln(ln({},m),{},{inputValue:_,menuIsOpen:R,onChange:S,onInputChange:O,onMenuClose:N,onMenuOpen:P,value:j})}(e);return r.createElement(xi,fn({ref:t},n))})),ki=Ei,Ci=function(){function e(){}return e.prototype.expandToken=function(e){for(var t=[],n="",r=0,o=e.length;r{let{id:t,label:n}=e;return r.createElement(r.Fragment,null,r.createElement("label",{id:t+"-label",className:"font-bold p-1",htmlFor:t},n))},Li=e=>{let{id:t,label:n,onChange:o,placeholder:a,autoFocus:i}=e;return r.createElement(r.Fragment,null,r.createElement(Ii,{id:t,label:n}),r.createElement("input",{autoFocus:i,className:"rounded border-gray-300 hover:border-gray-400",style:{height:"62%"},type:"text",id:t,"aria-label":"Search",placeholder:a,onChange:o}))};const Mi=e=>{let{title:t,allProjects:n,lede:o,sortOptions:i,image:s}=e;const c=e=>{let t=[];for(const n of e)if(n.topics)for(const e of n.topics)t.some((t=>{let{value:n}=t;return n===e.slug}))||t.push({value:e.slug,label:e.title});return t},u=e=>{let t=[];for(const n of e)n.agency&&(t.some((e=>{let{value:t}=e;return t===n.agency}))||t.push({value:n.agency,label:n.agency}));return t},{0:d,1:p}=(0,r.useState)(c(n)),{0:f,1:h}=(0,r.useState)(u(n)),{0:m,1:g}=(0,r.useState)(n),{0:v,1:y}=(0,r.useState)(n),b=new Map;b.set("created","Date Posted"),b.set("opportunityCloses","Opportunity Closes"),b.set("startDate","Project Started"),b.set("endDate","Project Ended");const w=[];let x=1;const E=[{direction:"Newest to Oldest",sortAscending:!1},{direction:"Oldest to Newest",sortAscending:!0}];for(const r of i){const e=b.get(r);for(const t of E){const n={value:x,label:e+": "+t.direction,field:r,sortAscending:t.sortAscending};w.push(n),x++}}const{0:k,1:C}=(0,r.useState)(w[0]),{0:S,1:O}=(0,r.useState)(0),{0:P,1:N}=(0,r.useState)(6),{0:_,1:R}=(0,r.useState)((0,nn.Z)(v.slice(S,P))),{0:j,1:I}=(0,r.useState)(S>0),{0:L,1:M}=(0,r.useState)(P{var e;null==D||null===(e=D.current)||void 0===e||e.scrollIntoView({behavior:"smooth"})},{0:A,1:V}=(0,r.useState)([]);let H=new ji("slug");H.addIndex("topicNames"),H.addIndex("question"),H.addIndex("agency");const z=e=>{let t=[];for(let n=0;n{R((0,nn.Z)(v.slice(S,P)))}),[S,P,v]),(0,r.useEffect)((()=>{I(S>0)}),[_]),(0,r.useEffect)((()=>{M(P{const e=(0,nn.Z)(n);var t,r;e.sort((t=k.field,r=k.sortAscending,function(e,n){let o;const a=e[t],i=n[t];return o=a===i?0:null===a?1:null===i||a>i?-1:1,r&&(o*=-1),o})),g(e),O(0),N(6)}),[k]),(0,r.useEffect)((()=>{let e=m;if(B.length>0){const t=B.map((e=>{let{value:t}=e;return t}));e=m.filter((e=>e.topics.map((e=>e.slug)).some((e=>t.includes(e)))))}if(O(0),N(6),Q.length>0){const t=Q.map((e=>{let{value:t}=e;return t}));e=e.filter((e=>t.includes(e.agency)))}if(A.length>0){for(let n=0;n0&&(e=t)}p(c(e)),h(u(e)),y(e)}),[B,Q,m,A]);const W={placeholder:e=>({...e,color:"#767676"})};return r.createElement(r.Fragment,null,r.createElement("header",null,r.createElement(Xt,{title:t,image:s,lede:o})),r.createElement("div",{className:"relative"},r.createElement("div",{ref:D,className:"absolute -top-100px"})),r.createElement("div",{className:"pt-4 pb-10 md:mx-8 lg:mt-6 lg:pt-8 lg:pb-20 overflow-hidden px-2 xl:px-12 bg-white"},r.createElement("div",{className:"flex flex-wrap items-end gap-4 mb-8 mx-3 xl:mx-6 bg-white"},r.createElement("div",{className:"flex-1 min-w-30ch"},r.createElement(Ii,{id:"sort",label:"Filter by"}),r.createElement(ki,{"aria-labelledby":"sort-label",inputId:"sort",name:"sort-select",value:k,onChange:C,options:w,styles:W})),r.createElement("div",{className:"flex-1 min-w-30ch"},r.createElement("label",{id:"filter-agency-label",className:"font-bold",htmlFor:"filter-agency"},"Filter by agency"),r.createElement(ki,{"aria-labelledby":"filter-agency-label",inputId:"filter-agency",name:"filter-select",isMulti:!0,value:Q,onChange:U,options:f,styles:W})),r.createElement("div",{className:"flex-1 min-w-30ch"},r.createElement(Ii,{id:"filter-select",label:"Filter by topic"}),r.createElement(ki,{"aria-labelledby":"filter-select-label",inputId:"filter-select",name:"filter-select",isMulti:!0,value:B,onChange:$,options:d,styles:W,noOptionsMessage:()=>"No remaining topics"})),r.createElement("div",{className:"flex-1 min-w-30ch auto-rows-auto flex flex-col"},r.createElement(Li,{id:"projSearch",label:"Search",placeholder:"Type to filter posts...",onChange:e=>V(e.target.value)}))),r.createElement("div",{className:"sr-only"},"Total Results: ",v.length," Projects"),r.createElement(Bt,{nodes:_})),!(null==j&&null==L)&&r.createElement("div",{className:"flex items-center gap-4 justify-center flex-wrap"},r.createElement("div",{className:"flex-1 flex justify-end"},r.createElement("button",{className:"font-bold pr-4 "+(j?"text-primary":"text-gray-500 pointer-events-none"),onClick:()=>{F(),j&&(O(S-6),N(P-6))}},r.createElement(a,null)," Previous")),r.createElement("div",{className:"flex items-center gap-4 justify-center"},Array.from({length:T},((e,t)=>r.createElement("button",{className:(S/6===t?"btn pointer-events-none":"btn-white")+" min-w-3rem p-2 border-solid",key:"Page"+t,onClick:()=>(e=>{F();const t=6*e,n=t+6;O(t),N(n)})(t)},t+1)))),r.createElement("div",{className:"flex-1 flex justify-start"},r.createElement("button",{className:"font-bold pl-4 "+(L?"text-primary":"text-gray-500 pointer-events-none"),onClick:()=>{F(),L&&(O(S+6),N(P+6))}},"Next ",r.createElement(l,null)))))},Ti=e=>{let{topics:t}=e;return r.createElement(lt,{label:"Topics",className:"bg-topics",value:t.map((e=>e.title))})};var Di=Object.defineProperty,Fi=(e,t,n)=>(((e,t,n)=>{t in e?Di(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n})(e,"symbol"!=typeof t?t+"":t,n),n);let Ai=new class{constructor(){Fi(this,"current",this.detect()),Fi(this,"handoffState","pending"),Fi(this,"currentId",0)}set(e){this.current!==e&&(this.handoffState="pending",this.currentId=0,this.current=e)}reset(){this.set(this.detect())}nextId(){return++this.currentId}get isServer(){return"server"===this.current}get isClient(){return"client"===this.current}detect(){return"undefined"==typeof window||"undefined"==typeof document?"server":"client"}handoff(){"pending"===this.handoffState&&(this.handoffState="complete")}get isHandoffComplete(){return"complete"===this.handoffState}},Vi=(e,t)=>{Ai.isServer?(0,r.useEffect)(e,t):(0,r.useLayoutEffect)(e,t)};let Hi=function(e){let t=function(e){let t=(0,r.useRef)(e);return Vi((()=>{t.current=e}),[e]),t}(e);return r.useCallback(((...e)=>t.current(...e)),[t])};function zi(){let e=function(){let e="undefined"==typeof document;return(e=>e.useSyncExternalStore)(o)((()=>()=>{}),(()=>!1),(()=>!e))}(),[t,n]=r.useState(Ai.isHandoffComplete);return t&&!1===Ai.isHandoffComplete&&n(!1),r.useEffect((()=>{!0!==t&&n(!0)}),[t]),r.useEffect((()=>Ai.handoff()),[]),!e&&t}var Bi;let $i=null!=(Bi=r.useId)?Bi:function(){let e=zi(),[t,n]=r.useState(e?()=>Ai.nextId():null);return Vi((()=>{null===t&&n(Ai.nextId())}),[t]),null!=t?""+t:void 0};function Qi(e){var t;if(e.type)return e.type;let n=null!=(t=e.as)?t:"button";return"string"==typeof n&&"button"===n.toLowerCase()?"button":void 0}let Ui=Symbol();function Wi(...e){let t=(0,r.useRef)(e);(0,r.useEffect)((()=>{t.current=e}),[e]);let n=Hi((e=>{for(let n of t.current)null!=n&&("function"==typeof n?n(e):n.current=e)}));return e.every((e=>null==e||(null==e?void 0:e[Ui])))?void 0:n}let qi=(0,r.createContext)(null);qi.displayName="OpenClosedContext";var Zi=(e=>(e[e.Open=1]="Open",e[e.Closed=2]="Closed",e[e.Closing=4]="Closing",e[e.Opening=8]="Opening",e))(Zi||{});function Gi({value:e,children:t}){return r.createElement(qi.Provider,{value:e},t)}function Ji(e){let t=e.parentElement,n=null;for(;t&&!(t instanceof HTMLFieldSetElement);)t instanceof HTMLLegendElement&&(n=t),t=t.parentElement;let r=""===(null==t?void 0:t.getAttribute("disabled"));return(!r||!function(e){if(!e)return!1;let t=e.previousElementSibling;for(;null!==t;){if(t instanceof HTMLLegendElement)return!1;t=t.previousElementSibling}return!0}(n))&&r}function Yi(e,t,...n){if(e in t){let r=t[e];return"function"==typeof r?r(...n):r}let r=new Error(`Tried to handle "${e}" but there is no handler defined. Only defined handlers are: ${Object.keys(t).map((e=>`"${e}"`)).join(", ")}.`);throw Error.captureStackTrace&&Error.captureStackTrace(r,Yi),r}function Ki(...e){return Array.from(new Set(e.flatMap((e=>"string"==typeof e?e.split(" "):[])))).filter(Boolean).join(" ")}var Xi,es=(e=>(e[e.None=0]="None",e[e.RenderStrategy=1]="RenderStrategy",e[e.Static=2]="Static",e))(es||{}),ts=(e=>(e[e.Unmount=0]="Unmount",e[e.Hidden=1]="Hidden",e))(ts||{});function ns({ourProps:e,theirProps:t,slot:n,defaultTag:r,features:o,visible:a=!0,name:i,mergeRefs:s}){s=null!=s?s:as;let l=is(t,e);if(a)return rs(l,n,r,i,s);let c=null!=o?o:0;if(2&c){let{static:e=!1,...t}=l;if(e)return rs(t,n,r,i,s)}if(1&c){let{unmount:e=!0,...t}=l;return Yi(e?0:1,{0(){return null},1(){return rs({...t,hidden:!0,style:{display:"none"}},n,r,i,s)}})}return rs(l,n,r,i,s)}function rs(e,t={},n,o,a){let{as:i=n,children:s,refName:l="ref",...c}=cs(e,["unmount","static"]),u=void 0!==e.ref?{[l]:e.ref}:{},d="function"==typeof s?s(t):s;"className"in c&&c.className&&"function"==typeof c.className&&(c.className=c.className(t));let p={};if(t){let e=!1,n=[];for(let[r,o]of Object.entries(t))"boolean"==typeof o&&(e=!0),!0===o&&n.push(r);e&&(p["data-headlessui-state"]=n.join(" "))}if(i===r.Fragment&&Object.keys(ls(c)).length>0){if(!(0,r.isValidElement)(d)||Array.isArray(d)&&d.length>1)throw new Error(['Passing props on "Fragment"!',"",`The current component <${o} /> is rendering a "Fragment".`,"However we need to passthrough the following props:",Object.keys(c).map((e=>` - ${e}`)).join("\n"),"","You can apply a few solutions:",['Add an `as="..."` prop, to ensure that we render an actual element instead of a "Fragment".',"Render a single element as the child so that we can forward the props onto that element."].map((e=>` - ${e}`)).join("\n")].join("\n"));let e=d.props,t="function"==typeof(null==e?void 0:e.className)?(...t)=>Ki(null==e?void 0:e.className(...t),c.className):Ki(null==e?void 0:e.className,c.className),n=t?{className:t}:{};return(0,r.cloneElement)(d,Object.assign({},is(d.props,ls(cs(c,["ref"]))),p,u,{ref:a(d.ref,u.ref)},n))}return(0,r.createElement)(i,Object.assign({},cs(c,["ref"]),i!==r.Fragment&&u,i!==r.Fragment&&p),d)}function os(){let e=(0,r.useRef)([]),t=(0,r.useCallback)((t=>{for(let n of e.current)null!=n&&("function"==typeof n?n(t):n.current=t)}),[]);return(...n)=>{if(!n.every((e=>null==e)))return e.current=n,t}}function as(...e){return e.every((e=>null==e))?void 0:t=>{for(let n of e)null!=n&&("function"==typeof n?n(t):n.current=t)}}function is(...e){if(0===e.length)return{};if(1===e.length)return e[0];let t={},n={};for(let r of e)for(let e in r)e.startsWith("on")&&"function"==typeof r[e]?(null!=n[e]||(n[e]=[]),n[e].push(r[e])):t[e]=r[e];if(t.disabled||t["aria-disabled"])return Object.assign(t,Object.fromEntries(Object.keys(n).map((e=>[e,void 0]))));for(let r in n)Object.assign(t,{[r](e,...t){let o=n[r];for(let n of o){if((e instanceof Event||(null==e?void 0:e.nativeEvent)instanceof Event)&&e.defaultPrevented)return;n(e,...t)}}});return t}function ss(e){var t;return Object.assign((0,r.forwardRef)(e),{displayName:null!=(t=e.displayName)?t:e.name})}function ls(e){let t=Object.assign({},e);for(let n in t)void 0===t[n]&&delete t[n];return t}function cs(e,t=[]){let n=Object.assign({},e);for(let r of t)r in n&&delete n[r];return n}let us=null!=(Xi=r.startTransition)?Xi:function(e){e()};var ds=(e=>(e.Space=" ",e.Enter="Enter",e.Escape="Escape",e.Backspace="Backspace",e.Delete="Delete",e.ArrowLeft="ArrowLeft",e.ArrowUp="ArrowUp",e.ArrowRight="ArrowRight",e.ArrowDown="ArrowDown",e.Home="Home",e.End="End",e.PageUp="PageUp",e.PageDown="PageDown",e.Tab="Tab",e))(ds||{}),ps=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(ps||{}),fs=(e=>(e[e.ToggleDisclosure=0]="ToggleDisclosure",e[e.CloseDisclosure=1]="CloseDisclosure",e[e.SetButtonId=2]="SetButtonId",e[e.SetPanelId=3]="SetPanelId",e[e.LinkPanel=4]="LinkPanel",e[e.UnlinkPanel=5]="UnlinkPanel",e))(fs||{});let hs={0:e=>({...e,disclosureState:Yi(e.disclosureState,{0:1,1:0})}),1:e=>1===e.disclosureState?e:{...e,disclosureState:1},4(e){return!0===e.linkedPanel?e:{...e,linkedPanel:!0}},5(e){return!1===e.linkedPanel?e:{...e,linkedPanel:!1}},2(e,t){return e.buttonId===t.buttonId?e:{...e,buttonId:t.buttonId}},3(e,t){return e.panelId===t.panelId?e:{...e,panelId:t.panelId}}},ms=(0,r.createContext)(null);function gs(e){let t=(0,r.useContext)(ms);if(null===t){let t=new Error(`<${e} /> is missing a parent component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,gs),t}return t}ms.displayName="DisclosureContext";let vs=(0,r.createContext)(null);function ys(e){let t=(0,r.useContext)(vs);if(null===t){let t=new Error(`<${e} /> is missing a parent component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,ys),t}return t}vs.displayName="DisclosureAPIContext";let bs=(0,r.createContext)(null);function ws(e,t){return Yi(t.type,hs,e,t)}bs.displayName="DisclosurePanelContext";let xs=r.Fragment;let Es=es.RenderStrategy|es.Static;let ks=ss((function(e,t){let{defaultOpen:n=!1,...o}=e,a=(0,r.useRef)(null),i=Wi(t,function(e,t=!0){return Object.assign(e,{[Ui]:t})}((e=>{a.current=e}),void 0===e.as||e.as===r.Fragment)),s=(0,r.useRef)(null),l=(0,r.useRef)(null),c=(0,r.useReducer)(ws,{disclosureState:n?0:1,linkedPanel:!1,buttonRef:l,panelRef:s,buttonId:null,panelId:null}),[{disclosureState:u,buttonId:d},p]=c,f=Hi((e=>{p({type:1});let t=function(e){return Ai.isServer?null:e instanceof Node?e.ownerDocument:null!=e&&e.hasOwnProperty("current")&&e.current instanceof Node?e.current.ownerDocument:document}(a);if(!t||!d)return;let n=e?e instanceof HTMLElement?e:e.current instanceof HTMLElement?e.current:t.getElementById(d):t.getElementById(d);null==n||n.focus()})),h=(0,r.useMemo)((()=>({close:f})),[f]),m=(0,r.useMemo)((()=>({open:0===u,close:f})),[u,f]),g={ref:i};return r.createElement(ms.Provider,{value:c},r.createElement(vs.Provider,{value:h},r.createElement(Gi,{value:Yi(u,{0:Zi.Open,1:Zi.Closed})},ns({ourProps:g,theirProps:o,slot:m,defaultTag:xs,name:"Disclosure"}))))})),Cs=ss((function(e,t){let n=$i(),{id:o=`headlessui-disclosure-button-${n}`,...a}=e,[i,s]=gs("Disclosure.Button"),l=(0,r.useContext)(bs),c=null!==l&&l===i.panelId,u=(0,r.useRef)(null),d=Wi(u,t,c?null:i.buttonRef),p=os();(0,r.useEffect)((()=>{if(!c)return s({type:2,buttonId:o}),()=>{s({type:2,buttonId:null})}}),[o,s,c]);let f=Hi((e=>{var t;if(c){if(1===i.disclosureState)return;switch(e.key){case ds.Space:case ds.Enter:e.preventDefault(),e.stopPropagation(),s({type:0}),null==(t=i.buttonRef.current)||t.focus()}}else switch(e.key){case ds.Space:case ds.Enter:e.preventDefault(),e.stopPropagation(),s({type:0})}})),h=Hi((e=>{if(e.key===ds.Space)e.preventDefault()})),m=Hi((t=>{var n;Ji(t.currentTarget)||e.disabled||(c?(s({type:0}),null==(n=i.buttonRef.current)||n.focus()):s({type:0}))})),g=(0,r.useMemo)((()=>({open:0===i.disclosureState})),[i]),v=function(e,t){let[n,o]=(0,r.useState)((()=>Qi(e)));return Vi((()=>{o(Qi(e))}),[e.type,e.as]),Vi((()=>{n||t.current&&t.current instanceof HTMLButtonElement&&!t.current.hasAttribute("type")&&o("button")}),[n,t]),n}(e,u);return ns({mergeRefs:p,ourProps:c?{ref:d,type:v,onKeyDown:f,onClick:m}:{ref:d,id:o,type:v,"aria-expanded":0===i.disclosureState,"aria-controls":i.linkedPanel?i.panelId:void 0,onKeyDown:f,onKeyUp:h,onClick:m},theirProps:a,slot:g,defaultTag:"button",name:"Disclosure.Button"})})),Ss=ss((function(e,t){let n=$i(),{id:o=`headlessui-disclosure-panel-${n}`,...a}=e,[i,s]=gs("Disclosure.Panel"),{close:l}=ys("Disclosure.Panel"),c=os(),u=Wi(t,i.panelRef,(e=>{us((()=>s({type:e?4:5})))}));(0,r.useEffect)((()=>(s({type:3,panelId:o}),()=>{s({type:3,panelId:null})})),[o,s]);let d=(0,r.useContext)(qi),p=null!==d?(d&Zi.Open)===Zi.Open:0===i.disclosureState,f=(0,r.useMemo)((()=>({open:0===i.disclosureState,close:l})),[i,l]),h={ref:u,id:o};return r.createElement(bs.Provider,{value:i.panelId},ns({mergeRefs:c,ourProps:h,theirProps:a,slot:f,defaultTag:"div",features:Es,visible:p,name:"Disclosure.Panel"}))})),Os=Object.assign(ks,{Button:Cs,Panel:Ss});const Ps=e=>{let{title:t,text:n}=e;return t?r.createElement("div",{className:"w-full my-6"},r.createElement(Os,null,(e=>{let{open:o}=e;return r.createElement(r.Fragment,null,r.createElement(Os.Button,{className:"flex items-center justify-between w-full px-4 py-3 text-left bg-navbar"},r.createElement("span",{className:"text-h4 font-bold"},t),o?r.createElement(d.iFH,null):r.createElement(d.wEH,null)),r.createElement(Os.Panel,{className:"text-body p-4 w-9/10"},r.createElement(st,{text:n})))}))):r.createElement(r.Fragment,null)};var Ns=n(9034),_s=n.n(Ns);const Rs=e=>{let t,n,{status:o,opportunityCloses:a,startDate:i,endDate:s}=e;return"open"===o?(t="Opportunity Closes: ",n=a?_s()(a).isValid()?_s()(a).format("MMMM D, YYYY"):a:"Open until filled"):"ongoing"===o&&i?(t="Project started: ",n=_s()(i).format("MMMM D, YYYY")):"completed"===o&&s&&(t="Project Ended: ",n=_s()(s).format("MMMM D, YYYY")),r.createElement(r.Fragment,null,r.createElement("span",{className:"font-bold"},t),r.createElement("span",null,n))},js=e=>{let{children:t,devBanner:n,navbar:o,bottomBanner:a,footer:i}=e;return r.createElement("div",{className:"w-full mx-0 bg-white border-0 xl:container xl:p-0 xl:mx-auto xl:border-l xl:border-r xl:border-gray-200 flex flex-col min-h-screen"},(null==n?void 0:n.show)&&r.createElement(u,null),r.createElement(Gt,o),r.createElement("div",{className:"flex-1"},t),r.createElement(Jt,a))};var Is=n(8437),Ls=n.n(Is);var Ms=e=>{let{siteUrl:t,index:n,db:o}=e;const{0:a,1:i}=(0,r.useState)([]),{0:s,1:l}=(0,r.useState)([]),{0:c,1:u}=(0,r.useState)("");return(0,r.useEffect)((()=>{if(a.length>0)try{let e=n.search(a);l(e),u("")}catch(e){if(e instanceof Ls().QueryParseError)return void u(e.message);throw e}else l([]),u("")}),[a]),r.createElement("div",{className:"flex flex-col items-center justify-center align-middle text-center px-2"},r.createElement("div",{className:"container mx-auto mt-4 border-b-4 border-primary"},r.createElement(Li,{id:"siteSearch",autoFocus:!0,label:"Search",placeholder:"Type to search pages...",onChange:e=>i(e.target.value)}),c&&r.createElement("p",{className:"px-4 text-red text-tag font-bold"},c),r.createElement("div",{className:"pt-2"},"Number of found pages:",s.length)),r.createElement("article",{className:"py-6 container mx-auto"},r.createElement("div",{className:"grid grid-cols-1 md:mx-4 xl:mx-6 gap-4 justify-self-center"},s.map((e=>{const n=new Set;Object.keys(e.matchData.metadata).forEach((t=>{Object.keys(e.matchData.metadata[t]).forEach((e=>{n.add(e)}))}));const a=Array.from(n).map(((e,t)=>r.createElement("li",{key:t,className:"inline mx-px px-3 py-1 mt-1 text-tag whitespace-nowrap font-semibold mr-2 bg-topics"},e)));return r.createElement(r.Fragment,{key:e.ref},r.createElement("div",{className:"px-2 py-4 overflow-hidden bg-white border border-gray-200 rounded-md shadow-md h-full flex flex-col md:mx-10 md:py-6 lg:mx-60"},r.createElement("h2",{className:"capitalize"},o[e.ref].title),r.createElement("div",{className:"font-sans text-black text-tag my-2 font-extrabold"},"Match found in:"),r.createElement("ul",{className:"grid grid-rows-1 justify-center md:block"},a),r.createElement("h2",{className:"pt-3 mt-4 border-t-2 border-solid"},r.createElement("a",{className:"btn-wide",href:t+"/"+e.ref},"View Page"))))}))),r.createElement("div",{className:""},0==s.length&&r.createElement("section",null,r.createElement("h2",null,"No Results")))))},Ts=n(8050);const Ds=e=>{let{siteUrl:t}=e;const{allProject:n,allGeneralPage:o}=function(){const{allProject:e,allGeneralPage:t}=(0,c.useStaticQuery)("2677476431");return{allProject:e,allGeneralPage:t}}(),{0:a,1:i}=(0,r.useState)(),{0:s,1:l}=(0,r.useState)();return(0,r.useEffect)((()=>{"undefined"!=typeof window&&(async()=>{const e=await(await fetch("/lunr-index.json")).json(),t=await(await fetch("/documents-reduced.json")).json();try{i(Ls().Index.load(e)),l(t)}catch{const[e,t]=(0,Ts.createSearchIndex)({allProject:n,allGeneralPage:o});i(e),l(t.reduce((function(e,t){return e[t.slug]=t,e}),{}))}})().catch(console.error)}),[]),r.createElement("div",null,r.createElement(Ms,{siteUrl:t,index:a,db:s}))},Fs=e=>{let{title:t,text:n,link:o}=e;return r.createElement(r.Fragment,null,o?r.createElement("div",{className:"w-full p-8 mb-8 bg-gray-100"},t?r.createElement("h4",{className:"text-h4"},t):null,n?r.createElement("div",{className:"text-black text-body mb-4"},r.createElement(st,{text:n})):null,r.createElement("div",null,r.createElement("a",{href:o,target:"_blank",className:"btn"},"Subscribe"))):null)}},7524:function(e,t,n){"use strict";n.d(t,{F:function(){return o}});var r=n(2784);function o(e){var t,n,o,a,i;let{location:s,params:l,data:c,pageContext:u}=e;const d=""+c.site.siteMetadata.siteUrl+(null===(t=c.socialShareImage)||void 0===t?void 0:t.childImageSharp.gatsbyImageData.images.fallback.src);return r.createElement(r.Fragment,null,r.createElement("title",null,null===(n=c.page)||void 0===n?void 0:n.title),r.createElement("meta",{name:"twitter:card",content:"summary"}),r.createElement("meta",{property:"og:type",content:"website"}),r.createElement("html",{lang:c.site.siteMetadata.locale}),r.createElement("meta",{property:"og:locale",content:c.site.siteMetadata.locale}),r.createElement("meta",{property:"og:site_name",content:c.site.siteMetadata.title}),r.createElement("meta",{name:"og:title",content:null===(o=c.page)||void 0===o?void 0:o.title}),r.createElement("meta",{name:"description",content:null===(a=c.page)||void 0===a?void 0:a.description}),r.createElement("meta",{property:"og:description",content:null===(i=c.page)||void 0===i?void 0:i.description}),r.createElement("meta",{property:"og:url",content:""+c.site.siteMetadata.siteUrl+s.pathname}),r.createElement("meta",{property:"og:image",content:d}))}},8156:function(e,t,n){"use strict";n.r(t),n.d(t,{AboutPageLayout:function(){return l},Head:function(){return i.F}});var r=n(2784),o=n(4536),a=n(7161),i=n(7524);const s=e=>{let{aboutTitle:t,aboutText:n}=e;return r.createElement("div",{className:"mb-8"},t&&r.createElement("h3",{className:"text-h3 mb-4"},t),r.createElement(o.rU,{text:n}))},l=e=>{let{data:{generalPage:{header:t,aims:n,faq:i,accessibility:l,image:c}}}=e;return r.createElement(r.Fragment,null,r.createElement("main",null,r.createElement("article",null,r.createElement("header",null,r.createElement(o.o9,{title:"About",lede:"",image:c})),r.createElement("div",{className:"w-full pt-5 px-8 lg:px-16 xl:px-24 lg:w-2/3"},r.createElement("section",{className:"mb-20"},t&&r.createElement("h2",{className:"text-h3 sm:text-h2 my-8 font-bold text-black"},t),n.map(((e,t)=>{let{title:n,text:o}=e;return r.createElement(s,{key:"list_"+t,aboutTitle:n,aboutText:o})}))),r.createElement("section",{className:"mb-20"},r.createElement("h2",{className:"text-h3 sm:text-h2 my-6"},"Frequently Asked Questions"),i.map(((e,t)=>{let{title:n,text:a}=e;return r.createElement(o.UQ,{key:"collapsibleList_"+t,title:n,text:a})}))),!(0,a.uk)(l)&&r.createElement("section",{id:"accessibility"},r.createElement("h2",{className:"text-h3 sm:text-h2 my-6"},"Accessibility Statement"),r.createElement(o.rU,{className:"mb-10 leading-normal text-body lg:text-body",text:l}))))))};t.default=l},9601:function(e,t,n){"use strict";n.r(t),n.d(t,{CardPageLayout:function(){return i},Head:function(){return a.F}});var r=n(2784),o=n(4536),a=n(7524);const i=e=>{let{data:{allProject:t,cardPage:{title:n,lede:a,sortOptions:i,image:s}}}=e;return r.createElement(r.Fragment,null,r.createElement("main",null,r.createElement(o.mP,{allProjects:t.nodes,image:s,title:n,lede:a,sortOptions:i})))};t.default=i},8776:function(e,t,n){"use strict";n.r(t),n.d(t,{ContactForm:function(){return u},ContactPageLayout:function(){return d},Head:function(){return s.F}});var r=n(753),o=n(1665),a=n(2784),i=n(4536),s=n(7524);const l="font-bold text-red hidden",c="w-full text-contact px-3 py-2 leading-tight text-black shadow appearance-none outline-transparent focus:outline-none focus:shadow-outline";let u=function(e){function t(t){var n;return(n=e.call(this,t)||this).mailTo="mailto:",n.submitButtonClass="btn disable-link-button",n.state={name:"",email:"",subject:"",message:"",recaptchaSiteKey:t.recaptchaSiteKey,captchaSuccess:!1,thankYouPagePath:t.thankYouPagePath},n.handleChange=n.handleChange.bind((0,r.Z)(n)),n.handleSubmit=n.handleSubmit.bind((0,r.Z)(n)),n.handleCaptcha=n.handleCaptcha.bind((0,r.Z)(n)),n}(0,o.Z)(t,e);var n=t.prototype;return n.handleChange=function(e){!function(e){"subject"!=e.target.name&&(document.getElementById(e.target.name+"ErrorLabel").className=l,document.getElementById(e.target.name).className=c,"message"==e.target.name?document.getElementById(e.target.name).className="w-full text-contact h-48 px-3 py-2 leading-tight text-black shadow appearance-none outline-transparent focus:outline-none focus:shadow-outline":document.getElementById(e.target.name).className=c,"email"==e.target.name&&(document.getElementById("invalidEmailErrorLabel").className=l))}(e),this.setState({[e.target.name]:e.target.value}),this.setMailTo(),this.enableOrDisableSubmitButton()},n.setMailTo=function(){this.mailTo="mailto:evidence@omb.eop.gov?subject="+document.getElementById("subject").value+"&body="+document.getElementById("message").value+"&from="+document.getElementById("email").value},n.handleSubmit=function(e){e.preventDefault()},n.handleCaptcha=function(){this.setState({captchaSuccess:!0})},n.render=function(){return a.createElement("form",{onSubmit:this.handleSubmit,"data-netlify":"true","data-netlify-honeypot":"bot-field",name:"contact",noValidate:!0},a.createElement("div",{className:"mb-6"},a.createElement("label",{htmlFor:"name",className:"block mb-2 text-contact font-bold text-black"},"Full name"),a.createElement("label",{id:"nameErrorLabel",className:l},"Please enter your full name"),a.createElement("input",{"aria-label":"Full name",name:"name",id:"name",placeholder:"John Doe",required:!0,type:"text",className:"w-full text-contact px-3 py-2 leading-tight text-black border shadow appearance-none focus:outline-none focus:shadow-outline",value:this.state.name,onChange:this.handleChange})),a.createElement("div",{className:"mb-6"},a.createElement("label",{htmlFor:"email",className:"block mb-2 text-contact font-bold text-black"},"Email address",a.createElement("span",{className:"text-red"}," *")),a.createElement("label",{id:"emailErrorLabel",className:l},"Please enter your email address"),a.createElement("label",{id:"invalidEmailErrorLabel",className:l},"Please enter a valid email address"),a.createElement("input",{"aria-label":"Full name",name:"email",id:"email",placeholder:"example@example.com",required:!0,type:"email",className:"w-full text-contact px-3 py-2 leading-tight text-black border shadow appearance-none focus:outline-none focus:shadow-outline",value:this.state.email,onChange:this.handleChange})),a.createElement("div",{className:"mb-6"},a.createElement("label",{htmlFor:"subject",className:"block mb-2 text-contact font-bold text-black"},"Subject",a.createElement("span",{className:"text-red"}," *")),a.createElement("input",{"aria-label":"Subject",name:"subject",id:"subject",placeholder:"I want to get in touch about ...",required:!0,type:"text",className:"w-full text-contact px-3 py-2 leading-tight text-black border shadow appearance-none focus:outline-none focus:shadow-outline",value:this.state.subject,onChange:this.handleChange})),a.createElement("div",{className:"mb-6"},a.createElement("label",{htmlFor:"message",className:"block mb-2 text-contact font-bold text-black"},"Message",a.createElement("span",{className:"text-red"}," *")),a.createElement("label",{id:"messageErrorLabel",className:l},"Please enter a brief message"),a.createElement("textarea",{"aria-label":"Message",name:"message",id:"message",placeholder:"",required:!0,className:"w-full text-contact h-48 px-3 py-2 leading-tight text-black border shadow appearance-none focus:outline-none focus:shadow-outline",value:this.state.message,onChange:this.handleChange})),a.createElement("div",{className:"flex mt-4 items-center justify-between"},a.createElement("a",{href:this.mailTo,className:this.submitButtonClass},"Submit")))},n.enableOrDisableSubmitButton=function(){""!=this.state.email&&""!=this.state.subject&&""!=this.state.message?this.submitButtonClass="btn":this.submitButtonClass="btn disable-link-button"},t}(a.Component);const d=e=>{let{pageContext:{thankYouPagePath:t},data:{generalPage:{title:n,lede:r,image:o},site:{siteMetadata:{recaptchaSiteKey:s}}}}=e;return a.createElement(a.Fragment,null,a.createElement("main",null,a.createElement("header",null,a.createElement(i.o9,{title:"Contact",lede:"",image:o})),a.createElement("article",{className:"w-full pt-5 px-8 lg:px-16 xl:px-24 lg:w-2/3"},a.createElement("h1",{className:"mt-8 mb-2 text-h2 font-bold"},n),a.createElement(i.rU,{className:"mb-10 leading-normal text-body lg:text-body",text:r}),a.createElement(u,{recaptchaSiteKey:s,thankYouPagePath:t}))))};t.default=d},3885:function(e,t,n){"use strict";n.r(t),n.d(t,{Head:function(){return i.F},ProjectDetailPage:function(){return s}});var r=n(2784),o=n(31),a=n(4536),i=n(7524);const s=e=>{const{data:{project:t,site:{siteMetadata:{projectInterestLink:n,staticText:{mainContact:{ongoingText:i,completeText:s}},newsletter:l}},defaultContactImage:c}}=e;return r.createElement(r.Fragment,null,r.createElement("main",null,r.createElement(a.re,Object.assign({},t,{ongoingText:i,completeText:s,projectInterestLink:n,defaultContactImage:c,newsletter:l}))),r.createElement("div",{className:"p-responsive pb-4"},r.createElement("section",{className:"my-12"},r.createElement(o.Link,{className:"btn m-responsive",to:(0,o.withPrefix)("../../"+("open"===t.status?"":t.status))},r.createElement(a.xC,null),r.createElement("span",{className:"pl-2"},"Back")))))};t.default=s},700:function(e,t,n){"use strict";n.r(t),n.d(t,{Head:function(){return a.F},SearchPageLayout:function(){return i}});var r=n(2784),o=n(4536),a=n(7524);const i=e=>{let{data:{site:{siteMetadata:{siteUrl:t}},generalPage:{title:n,image:a}}}=e;return r.createElement(r.Fragment,null,r.createElement("main",null,r.createElement("header",null,r.createElement(o.o9,{title:n,image:a,lede:""})),r.createElement(o.tA,{siteUrl:t})))};t.default=i},9804:function(e,t,n){"use strict";n.r(t),n.d(t,{Head:function(){return i.F},ThankYouPageLayout:function(){return s}});var r=n(2784),o=n(31),a=n(4536),i=n(7524);const s=e=>{let{data:{generalPage:{image:t}}}=e;return r.createElement(r.Fragment,null,r.createElement(a.o9,{title:"Thank You",lede:"",image:t}),r.createElement("div",{className:"container pt-6 overflow-hidden bg-white"},r.createElement("div",{className:"flex flex-wrap"},r.createElement("div",{className:"lg:w-2/3 sm:w-full"},r.createElement("h2",{className:"mb-8 text-2xl font-bold leading-loose tracking-tight text-black dark:text-white lg:text-5xl"},"Thank you for your interest!"),r.createElement("p",{className:"leading-normal text-md lg:text-lg"},"We'll get back to you as soon as possible. In the meantime, continue checking out our"," ",r.createElement(o.Link,{to:"/",className:"underline"},"open projects"),".")))))};t.default=s},7161:function(e,t,n){"use strict";n.d(t,{t9:function(){return r},uk:function(){return o},xb:function(){return a}});const r=(e,t,n,r)=>"open"===e?t:"ongoing"===e?n:r,o=e=>!e||"\n"===e,a=e=>null==e||0==e.length},6849:function(e,t,n){t.components={"component---gatsby-theme-project-portal-src-layouts-about-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,8156)),"component---gatsby-theme-project-portal-src-layouts-card-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,9601)),"component---gatsby-theme-project-portal-src-layouts-contact-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,8776)),"component---gatsby-theme-project-portal-src-layouts-project-detail-page-tsx":()=>Promise.resolve().then(n.bind(n,3885)),"component---gatsby-theme-project-portal-src-layouts-search-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,700)),"component---gatsby-theme-project-portal-src-layouts-thank-you-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,9804)),"component---gatsby-theme-project-portal-src-pages-404-tsx":()=>n.e(237).then(n.bind(n,281))}},5969:function(e,t,n){e.exports=[{plugin:n(7225),options:{plugins:[],name:"Gatsby Theme Project Portal",short_name:"Project Portal",start_url:"/",background_color:"#ffffff",theme_color:"#0D7EA2",display:"standalone",icon:"P:\\GitHub\\omb_evidence_portal\\packages\\evaluation-collect/content/theme-image/favicon.png",legacy:!0,theme_color_in_head:!0,cache_busting_mode:"query",crossOrigin:"anonymous",include_favicon:!0,cacheDigest:"9b0681ab59b6b530813911ac18656a96"}},{plugin:n(4428),options:{plugins:[],staticText:{navbar:{title:"Evidence Project Portal",pages:[{name:"Open Projects",link:"/",show:!0},{name:"In-Progress Projects",link:"/ongoing/",show:!0},{name:"Completed Projects",link:"/completed/",show:!0},{name:"About",link:"/about/",show:!0},{name:"Contact",link:"/contact/",show:!0}]},bottomBanner:{text:" This project portal is managed by the Evidence Team at the Office of Management and Budget. The materials and processes are adapted from those developed by the North Carolina Office of Strategic Partnerships. If you have suggestions for how to improve it, please [let us know!](/contact)",link:"https://ccv.brown.edu/"},mainContact:{ongoingText:"We plan to post results and deliverables when the project is complete. In the meantime, we welcome questions about the project.",completeText:"We’re eager to learn how you use the results and welcome any questions."}},showDevBanner:!1,projectInterestLink:"",newsletter:{link:"https://public.govdelivery.com/accounts/USGSA/subscriber/new?topic_id=USGSA_1068",title:"Subscribe to our newsletter",text:"Sign up for **project** portal updates"},tailwindConfig:{presets:[{content:["P:\\GitHub\\omb_evidence_portal\\packages\\gatsby-theme-project-portal\\src\\**\\*.{js,jsx,ts,tsx,html}"],theme:{container:{center:!0,padding:"1.25rem"},fontFamily:{sans:["Public Sans","Roboto","system-ui","sans-serif"]},extend:{colors:{gray:{50:"#fafafa",100:"#f5f5f5",200:"#e5e5e5",300:"#d4d4d4",400:"#a3a3a3",500:"#737373",600:"#525252",700:"#404040",800:"#262626",900:"#171717",950:"#0a0a0a"},link:"#005EA2",topics:"#73B3E7",navbar:"#ECF0F3",bottombanner:"#ffffff",footer:"#ECF0F3",footertext:"#092940",primary:"#0e7490",primarydark:"#164e63",warning:"#f59e0b",background:"#fafafa",red:"#b50909"},flex:{4:"4 4 0%"},spacing:{"100px":"100px"},fontSize:{h1:["2.5rem","2.75rem"],h2:["2rem","2.25rem"],h3:["1.5rem","1.75rem"],h4:"1rem",body:"1rem",button:"0.875rem",nav:"1rem",contact:"1rem",tag:"0.875rem"},minHeight:{"15rem":"15rem"},minWidth:{"3rem":"3rem","20ch":"20ch","30ch":"30ch"},maxHeight:{48:"12rem","80vh":"80vh","90vh":"90vh",none:"none"},lineHeight:{snug:"1.15"}}},plugins:[null]}],content:["P:\\GitHub\\omb_evidence_portal\\packages\\gatsby-theme-project-portal/src/**/*.{js,jsx,ts,tsx,html}","./src/**/*.{js,jsx,ts,tsx,html}"],theme:{extend:{colors:{background:"#ffffff",navbar:"#ECF0F3",bottombanner:"#ffffff",footer:"#ECF0F3",footertext:"#092940",primary:"#0D7EA2",primarydark:"#092940"}}}},faviconPath:"P:\\GitHub\\omb_evidence_portal\\packages\\evaluation-collect/content/theme-image/favicon.png"}},{plugin:n(2668),options:{plugins:[],enableIdentityWidget:!0,publicPath:"admin",modulePath:"P:\\GitHub\\omb_evidence_portal\\packages\\project-portal-content-decap/src/cms/cms.js",manualInit:!0}},{plugin:n(1915),options:{plugins:[]}}]},1852:function(e,t,n){const r=n(5969),{getResourceURLsForPathname:o,loadPage:a,loadPageSync:i}=n(8175).jN;t.h=function(e,t,n,s){void 0===t&&(t={});let l=r.map((n=>{if(!n.plugin[e])return;t.getResourceURLsForPathname=o,t.loadPage=a,t.loadPageSync=i;const r=n.plugin[e](t,n.options);return r&&s&&(t=s({args:t,result:r,plugin:n})),r}));return l=l.filter((e=>void 0!==e)),l.length>0?l:n?[n]:[]},t.I=(e,t,n)=>r.reduce(((n,r)=>r.plugin[e]?n.then((()=>r.plugin[e](t,r.options))):n),Promise.resolve())},3112:function(e,t){t.M=()=>""},6249:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r=function(e){return e=e||Object.create(null),{on:function(t,n){(e[t]||(e[t]=[])).push(n)},off:function(t,n){e[t]&&e[t].splice(e[t].indexOf(n)>>>0,1)},emit:function(t,n){(e[t]||[]).slice().map((function(e){e(n)})),(e["*"]||[]).slice().map((function(e){e(t,n)}))}}}()},9529:function(e,t,n){"use strict";n.d(t,{UD:function(){return p},Cj:function(){return h},GA:function(){return f},DS:function(){return d}});var r=n(5619),o=n(3834),a=e=>{if(void 0===e)return e;let[t,n=""]=e.split("?");return n&&(n="?"+n),"/"===t?"/"+n:"/"===t.charAt(t.length-1)?t.slice(0,-1)+n:t+n},i=n(3182);const s=new Map;let l=[];const c=e=>{let t=e;if(-1!==e.indexOf("?")){const[n,r]=e.split("?");t=n+"?"+encodeURIComponent(r)}const n=decodeURIComponent(t);return(0,o.Z)(n,decodeURIComponent("/evidenceportal")).split("#")[0]};function u(e){return e.startsWith("/")||e.startsWith("https://")||e.startsWith("http://")?e:new URL(e,window.location.href+(window.location.href.endsWith("/")?"":"/")).pathname}const d=e=>{l=e},p=e=>{const t=m(e),n=l.map((e=>{let{path:t,matchPath:n}=e;return{path:n,originalPath:t}})),o=(0,r.pick)(n,t);return o?a(o.route.originalPath):null},f=e=>{const t=m(e),n=l.map((e=>{let{path:t,matchPath:n}=e;return{path:n,originalPath:t}})),o=(0,r.pick)(n,t);return o?o.params:{}},h=e=>{const t=c(u(e));if(s.has(t))return s.get(t);const n=(0,i.J)(e);if(n)return h(n.toPath);let r=p(t);return r||(r=m(e)),s.set(t,r),r},m=e=>{let t=c(u(e));return"/index.html"===t&&(t="/"),t=a(t),t}},31:function(e,t,n){"use strict";n.r(t),n.d(t,{Link:function(){return s.rU},PageRenderer:function(){return a()},Script:function(){return C.Script},ScriptStrategy:function(){return C.ScriptStrategy},Slice:function(){return x},StaticQuery:function(){return l.i1},StaticQueryContext:function(){return l.B9},collectedScriptsByPage:function(){return C.collectedScriptsByPage},graphql:function(){return O},navigate:function(){return s.c4},parsePath:function(){return s.cP},prefetchPathname:function(){return S},scriptCache:function(){return C.scriptCache},scriptCallbackCache:function(){return C.scriptCallbackCache},useScrollRestoration:function(){return i.p2},useStaticQuery:function(){return l.K2},withAssetPrefix:function(){return s.mc},withPrefix:function(){return s.dq}});var r=n(8175),o=n(9758),a=n.n(o),i=n(2802),s=n(2467),l=n(5483),c=n(753),u=n(1665),d=n(5058),p=n(8960);var f=n(352);function h(e){var t="function"==typeof Map?new Map:void 0;return h=function(e){if(null===e||!function(e){try{return-1!==Function.toString.call(e).indexOf("[native code]")}catch(t){return"function"==typeof e}}(e))return e;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,n)}function n(){return function(e,t,n){if((0,f.Z)())return Reflect.construct.apply(null,arguments);var r=[null];r.push.apply(r,t);var o=new(e.bind.apply(e,r));return n&&(0,p.Z)(o,n.prototype),o}(e,arguments,(0,d.Z)(this).constructor)}return n.prototype=Object.create(e.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),(0,p.Z)(n,e)},h(e)}var m=n(2784),g=n(3112),v=n(3204);const y=e=>{let{sliceId:t,children:n}=e;const r=[m.createElement("slice-start",{id:t+"-1"}),m.createElement("slice-end",{id:t+"-1"})];return n&&(r.push(n),r.push(m.createElement("slice-start",{id:t+"-2"}),m.createElement("slice-end",{id:t+"-2"}))),r},b=e=>{let{sliceName:t,allowEmpty:n,children:r,...o}=e;const a=(0,m.useContext)(v.u0),i=(0,m.useContext)(v.Db),s=a[t];if(!s){if(n)return null;throw new Error('Slice "'+s+'" for "'+t+'" slot not found')}const l=((e,t)=>Object.keys(t).length?e+"-"+(0,g.M)(t):e)(s,o);let c=i[l];return c?r&&(c.hasChildren=!0):i[l]=c={props:o,sliceName:s,hasChildren:!!r},m.createElement(y,{sliceId:l},r)},w=e=>{let{sliceName:t,allowEmpty:n,children:r,...o}=e;const a=(0,m.useContext)(v.u0),i=(0,m.useContext)(v.m3),s=a[t],l=i.get(s);if(!l){if(n)return null;throw new Error('Slice "'+s+'" for "'+t+'" slot not found')}return m.createElement(l.component,Object.assign({sliceContext:l.sliceContext,data:l.data},o),r)};function x(e){{const t={...e,sliceName:e.alias};delete t.alias,delete t.__renderedByLocation;const n=(0,m.useContext)(v.Bs),r=k(e);if(Object.keys(r).length)throw new E("browser"===n.renderEnvironment,t.sliceName,r,e.__renderedByLocation);if("server"===n.renderEnvironment)return m.createElement(b,t);if("browser"===n.renderEnvironment)return m.createElement(w,t);if("engines"===n.renderEnvironment||"dev-ssr"===n.renderEnvironment)return m.createElement(w,t);if("slices"===n.renderEnvironment){let t="";try{t='\n\nSlice component "'+n.sliceRoot.name+'" ('+n.sliceRoot.componentPath+') tried to render '}catch{}throw new Error("Nested slices are not supported."+t+"\n\nSee https://gatsbyjs.com/docs/reference/built-in-components/gatsby-slice#nested-slices")}throw new Error('Slice context "'+n.renderEnvironment+'" is not supported.')}}let E=function(e){function t(n,r,o,a){var i;const s=Object.entries(o).map((e=>{let[t,n]=e;return'not serializable "'+n+'" type passed to "'+t+'" prop'})).join(", "),l="SlicePropsError";let u="",d="";if(n){const e=m.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactDebugCurrentFrame.getCurrentStack().trim().split("\n").slice(1);e[0]=e[0].trim(),u="\n"+e.join("\n"),d='Slice "'+r+'" was passed props that are not serializable ('+s+")."}else{d=l+': Slice "'+r+'" was passed props that are not serializable ('+s+").";u=d+"\n"+(new Error).stack.trim().split("\n").slice(2).join("\n")}return(i=e.call(this,d)||this).name=l,u?i.stack=u:Error.captureStackTrace((0,c.Z)(i),t),a&&(i.forcedLocation={...a,functionName:"Slice"}),i}return(0,u.Z)(t,e),t}(h(Error));const k=function(e,t,n,r){void 0===t&&(t={}),void 0===n&&(n=[]),void 0===r&&(r=null);for(const[o,a]of Object.entries(e)){if(null==a||!r&&"children"===o)continue;const e=r?r+"."+o:o;"function"==typeof a?t[e]=typeof a:"object"==typeof a&&n.indexOf(a)<=0&&(n.push(a),k(a,t,n,e))}return t};var C=n(6291);const S=r.ZP.enqueue;function O(){throw new Error("It appears like Gatsby is misconfigured. Gatsby related `graphql` calls are supposed to only be evaluated at compile time, and then compiled away. Unfortunately, something went wrong and the query was left in the compiled code.\n\nUnless your site has a complex or custom babel/Gatsby configuration this is likely a bug in Gatsby.")}},8175:function(e,t,n){"use strict";n.d(t,{uQ:function(){return d},kL:function(){return x},ZP:function(){return C},Nt:function(){return O},hs:function(){return S},jN:function(){return k},N1:function(){return E}});var r=n(1665),o=n(8777),a=n(58);const i=function(e){if("undefined"==typeof document)return!1;const t=document.createElement("link");try{if(t.relList&&"function"==typeof t.relList.supports)return t.relList.supports(e)}catch(n){return!1}return!1}("prefetch")?function(e,t){return new Promise(((n,r)=>{if("undefined"==typeof document)return void r();const o=document.createElement("link");o.setAttribute("rel","prefetch"),o.setAttribute("href",e),Object.keys(t).forEach((e=>{o.setAttribute(e,t[e])})),o.onload=n,o.onerror=r;(document.getElementsByTagName("head")[0]||document.getElementsByName("script")[0].parentNode).appendChild(o)}))}:function(e){return new Promise(((t,n)=>{const r=new XMLHttpRequest;r.open("GET",e,!0),r.onload=()=>{200===r.status?t():n()},r.send(null)}))},s={};var l=function(e,t){return new Promise((n=>{s[e]?n():i(e,t).then((()=>{n(),s[e]=!0})).catch((()=>{}))}))},c=n(6249),u=n(9529);const d={Error:"error",Success:"success"},p=e=>{const[t,n]=e.split("?");var r;return"/evidenceportal/page-data/"+("/"===t?"index":(r="/"===(r=t)[0]?r.slice(1):r).endsWith("/")?r.slice(0,-1):r)+"/page-data.json"+(n?"?"+n:"")},f=e=>e.startsWith("//");function h(e,t){return void 0===t&&(t="GET"),new Promise((n=>{const r=new XMLHttpRequest;r.open(t,e,!0),r.onreadystatechange=()=>{4==r.readyState&&n(r)},r.send(null)}))}const m=/bot|crawler|spider|crawling/i,g=function(e,t,n){var r;void 0===t&&(t=null);const o={componentChunkName:e.componentChunkName,path:e.path,webpackCompilationHash:e.webpackCompilationHash,matchPath:e.matchPath,staticQueryHashes:e.staticQueryHashes,getServerDataError:e.getServerDataError,slicesMap:null!==(r=e.slicesMap)&&void 0!==r?r:{}};return{component:t,head:n,json:e.result,page:o}};function v(e){return new Promise((t=>{try{const n=e.readRoot();t(n)}catch(n){if(!Object.hasOwnProperty.call(n,"_response")||!Object.hasOwnProperty.call(n,"_status"))throw n;setTimeout((()=>{v(e).then(t)}),200)}}))}let y=function(){function e(e,t){this.inFlightNetworkRequests=new Map,this.pageDb=new Map,this.inFlightDb=new Map,this.staticQueryDb={},this.pageDataDb=new Map,this.partialHydrationDb=new Map,this.slicesDataDb=new Map,this.sliceInflightDb=new Map,this.slicesDb=new Map,this.isPrefetchQueueRunning=!1,this.prefetchQueued=[],this.prefetchTriggered=new Set,this.prefetchCompleted=new Set,this.loadComponent=e,(0,u.DS)(t)}var t=e.prototype;return t.memoizedGet=function(e){let t=this.inFlightNetworkRequests.get(e);return t||(t=h(e,"GET"),this.inFlightNetworkRequests.set(e,t)),t.then((t=>(this.inFlightNetworkRequests.delete(e),t))).catch((t=>{throw this.inFlightNetworkRequests.delete(e),t}))},t.setApiRunner=function(e){this.apiRunner=e,this.prefetchDisabled=e("disableCorePrefetching").some((e=>e))},t.fetchPageDataJson=function(e){const{pagePath:t,retries:n=0}=e,r=p(t);return this.memoizedGet(r).then((r=>{const{status:o,responseText:a}=r;if(200===o)try{const n=JSON.parse(a);if(void 0===n.path)throw new Error("not a valid pageData response");const r=t.split("?")[1];return r&&!n.path.includes(r)&&(n.path+="?"+r),Object.assign(e,{status:d.Success,payload:n})}catch(i){}return 404===o||200===o?"/404.html"===t||"/500.html"===t?Object.assign(e,{status:d.Error}):this.fetchPageDataJson(Object.assign(e,{pagePath:"/404.html",notFound:!0})):500===o?this.fetchPageDataJson(Object.assign(e,{pagePath:"/500.html",internalServerError:!0})):n<3?this.fetchPageDataJson(Object.assign(e,{retries:n+1})):Object.assign(e,{status:d.Error})}))},t.fetchPartialHydrationJson=function(e){const{pagePath:t,retries:n=0}=e,r=p(t).replace(".json","-rsc.json");return this.memoizedGet(r).then((r=>{const{status:o,responseText:a}=r;if(200===o)try{return Object.assign(e,{status:d.Success,payload:a})}catch(i){}return 404===o||200===o?"/404.html"===t||"/500.html"===t?Object.assign(e,{status:d.Error}):this.fetchPartialHydrationJson(Object.assign(e,{pagePath:"/404.html",notFound:!0})):500===o?this.fetchPartialHydrationJson(Object.assign(e,{pagePath:"/500.html",internalServerError:!0})):n<3?this.fetchPartialHydrationJson(Object.assign(e,{retries:n+1})):Object.assign(e,{status:d.Error})}))},t.loadPageDataJson=function(e){const t=(0,u.Cj)(e);if(this.pageDataDb.has(t)){const e=this.pageDataDb.get(t);return Promise.resolve(e)}return this.fetchPageDataJson({pagePath:t}).then((e=>(this.pageDataDb.set(t,e),e)))},t.loadPartialHydrationJson=function(e){const t=(0,u.Cj)(e);if(this.partialHydrationDb.has(t)){const e=this.partialHydrationDb.get(t);return Promise.resolve(e)}return this.fetchPartialHydrationJson({pagePath:t}).then((e=>(this.partialHydrationDb.set(t,e),e)))},t.loadSliceDataJson=function(e){if(this.slicesDataDb.has(e)){const t=this.slicesDataDb.get(e);return Promise.resolve({sliceName:e,jsonPayload:t})}return h("/evidenceportal/slice-data/"+e+".json","GET").then((t=>{const n=JSON.parse(t.responseText);return this.slicesDataDb.set(e,n),{sliceName:e,jsonPayload:n}}))},t.findMatchPath=function(e){return(0,u.UD)(e)},t.loadPage=function(e){const t=(0,u.Cj)(e);if(this.pageDb.has(t)){const e=this.pageDb.get(t);return e.error?Promise.resolve({error:e.error,status:e.status}):Promise.resolve(e.payload)}if(this.inFlightDb.has(t))return this.inFlightDb.get(t);const n=[this.loadAppData(),this.loadPageDataJson(t)];const r=Promise.all(n).then((e=>{const[n,r,i]=e;if(r.status===d.Error||(null==i?void 0:i.status)===d.Error)return{status:d.Error};let s=r.payload;const{componentChunkName:l,staticQueryHashes:u=[],slicesMap:p={}}=s,f={},h=Array.from(new Set(Object.values(p))),m=e=>{if(this.slicesDb.has(e.name))return this.slicesDb.get(e.name);if(this.sliceInflightDb.has(e.name))return this.sliceInflightDb.get(e.name);const t=this.loadComponent(e.componentChunkName).then((t=>{return{component:(n=t,n&&n.default||n),sliceContext:e.result.sliceContext,data:e.result.data};var n}));return this.sliceInflightDb.set(e.name,t),t.then((t=>{this.slicesDb.set(e.name,t),this.sliceInflightDb.delete(e.name)})),t};return Promise.all(h.map((e=>this.loadSliceDataJson(e)))).then((e=>{const p=[],h=(0,o.Z)(u);for(const{jsonPayload:t,sliceName:n}of Object.values(e)){p.push({name:n,...t});for(const e of t.staticQueryHashes)h.includes(e)||h.push(e)}const y=[Promise.all(p.map(m)),this.loadComponent(l,"head")];y.push(this.loadComponent(l));const b=Promise.all(y).then((e=>{const[t,o,l]=e;f.createdAt=new Date;for(const n of t)(!n||n instanceof Error)&&(f.status=d.Error,f.error=n);let c;if((!l||l instanceof Error)&&(f.status=d.Error,f.error=l),f.status!==d.Error){if(f.status=d.Success,!0!==r.notFound&&!0!==(null==i?void 0:i.notFound)||(f.notFound=!0),s=Object.assign(s,{webpackCompilationHash:n?n.webpackCompilationHash:""}),"string"==typeof(null==i?void 0:i.payload)){c=g(s,null,o),c.partialHydration=i.payload;const e=new ReadableStream({start(e){const t=new TextEncoder;e.enqueue(t.encode(i.payload))},pull(e){e.close()},cancel(){}});return v((0,a.createFromReadableStream)(e)).then((e=>(c.partialHydration=e,c)))}c=g(s,l,o)}return c})),w=Promise.all(h.map((e=>{if(this.staticQueryDb[e]){const t=this.staticQueryDb[e];return{staticQueryHash:e,jsonPayload:t}}return this.memoizedGet("/evidenceportal/page-data/sq/d/"+e+".json").then((t=>{const n=JSON.parse(t.responseText);return{staticQueryHash:e,jsonPayload:n}})).catch((()=>{throw new Error("We couldn't load \"/evidenceportal/page-data/sq/d/"+e+'.json"')}))}))).then((e=>{const t={};return e.forEach((e=>{let{staticQueryHash:n,jsonPayload:r}=e;t[n]=r,this.staticQueryDb[n]=r})),t}));return Promise.all([b,w]).then((e=>{let n,[r,o]=e;return r&&(n={...r,staticQueryResults:o},f.payload=n,c.Z.emit("onPostLoadPageResources",{page:n,pageResources:n})),this.pageDb.set(t,f),f.error?{error:f.error,status:f.status}:n})).catch((e=>({error:e,status:d.Error})))}))}));return r.then((()=>{this.inFlightDb.delete(t)})).catch((e=>{throw this.inFlightDb.delete(t),e})),this.inFlightDb.set(t,r),r},t.loadPageSync=function(e,t){void 0===t&&(t={});const n=(0,u.Cj)(e);if(this.pageDb.has(n)){var r;const e=this.pageDb.get(n);if(e.payload)return e.payload;if(null!==(r=t)&&void 0!==r&&r.withErrorDetails)return{error:e.error,status:e.status}}},t.shouldPrefetch=function(e){return!!(()=>{if("connection"in navigator&&void 0!==navigator.connection){if((navigator.connection.effectiveType||"").includes("2g"))return!1;if(navigator.connection.saveData)return!1}return!0})()&&((!navigator.userAgent||!m.test(navigator.userAgent))&&!this.pageDb.has(e))},t.prefetch=function(e){if(!this.shouldPrefetch(e))return{then:e=>e(!1),abort:()=>{}};if(this.prefetchTriggered.has(e))return{then:e=>e(!0),abort:()=>{}};const t={resolve:null,reject:null,promise:null};t.promise=new Promise(((e,n)=>{t.resolve=e,t.reject=n})),this.prefetchQueued.push([e,t]);const n=new AbortController;return n.signal.addEventListener("abort",(()=>{const t=this.prefetchQueued.findIndex((t=>{let[n]=t;return n===e}));-1!==t&&this.prefetchQueued.splice(t,1)})),this.isPrefetchQueueRunning||(this.isPrefetchQueueRunning=!0,setTimeout((()=>{this._processNextPrefetchBatch()}),3e3)),{then:(e,n)=>t.promise.then(e,n),abort:n.abort.bind(n)}},t._processNextPrefetchBatch=function(){(window.requestIdleCallback||(e=>setTimeout(e,0)))((()=>{const e=this.prefetchQueued.splice(0,4),t=Promise.all(e.map((e=>{let[t,n]=e;return this.prefetchTriggered.has(t)||(this.apiRunner("onPrefetchPathname",{pathname:t}),this.prefetchTriggered.add(t)),this.prefetchDisabled?n.resolve(!1):this.doPrefetch((0,u.Cj)(t)).then((()=>{this.prefetchCompleted.has(t)||(this.apiRunner("onPostPrefetchPathname",{pathname:t}),this.prefetchCompleted.add(t)),n.resolve(!0)}))})));this.prefetchQueued.length?t.then((()=>{setTimeout((()=>{this._processNextPrefetchBatch()}),3e3)})):this.isPrefetchQueueRunning=!1}))},t.doPrefetch=function(e){const t=p(e);return l(t,{crossOrigin:"anonymous",as:"fetch"}).then((()=>this.loadPageDataJson(e)))},t.hovering=function(e){this.loadPage(e)},t.getResourceURLsForPathname=function(e){const t=(0,u.Cj)(e),n=this.pageDataDb.get(t);if(n){const e=g(n.payload);return[].concat((0,o.Z)(b(e.page.componentChunkName)),[p(t)])}return null},t.isPageNotFound=function(e){const t=(0,u.Cj)(e),n=this.pageDb.get(t);return!n||n.notFound},t.loadAppData=function(e){return void 0===e&&(e=0),this.memoizedGet("/evidenceportal/page-data/app-data.json").then((t=>{const{status:n,responseText:r}=t;let o;if(200!==n&&e<3)return this.loadAppData(e+1);if(200===n)try{const e=JSON.parse(r);if(void 0===e.webpackCompilationHash)throw new Error("not a valid app-data response");o=e}catch(a){}return o}))},e}();const b=e=>(window.___chunkMapping[e]||[]).map((e=>"/evidenceportal"+e));let w,x=function(e){function t(t,n,r){var o;return o=e.call(this,(function(e,n){if(void 0===n&&(n="components"),!t[n="components"][e])throw new Error("We couldn't find the correct component chunk with the name \""+e+'"');return t[n][e]().catch((e=>e))}),n)||this,r&&o.pageDataDb.set((0,u.Cj)(r.path),{pagePath:r.path,payload:r,status:"success"}),o}(0,r.Z)(t,e);var n=t.prototype;return n.doPrefetch=function(t){return e.prototype.doPrefetch.call(this,t).then((e=>{if(e.status!==d.Success)return Promise.resolve();const t=e.payload,n=t.componentChunkName,r=b(n);return Promise.all(r.map(l)).then((()=>t))}))},n.loadPageDataJson=function(t){return e.prototype.loadPageDataJson.call(this,t).then((e=>e.notFound?f(t)?e:h(t,"HEAD").then((t=>200===t.status?{status:d.Error}:e)):e))},n.loadPartialHydrationJson=function(t){return e.prototype.loadPartialHydrationJson.call(this,t).then((e=>e.notFound?f(t)?e:h(t,"HEAD").then((t=>200===t.status?{status:d.Error}:e)):e))},t}(y);const E=e=>{w=e},k={enqueue:e=>w.prefetch(e),getResourceURLsForPathname:e=>w.getResourceURLsForPathname(e),loadPage:e=>w.loadPage(e),loadPageSync:function(e,t){return void 0===t&&(t={}),w.loadPageSync(e,t)},prefetch:e=>w.prefetch(e),isPageNotFound:e=>w.isPageNotFound(e),hovering:e=>w.hovering(e),loadAppData:()=>w.loadAppData()};var C=k;function S(){return w?w.staticQueryDb:{}}function O(){return w?w.slicesDb:{}}},9559:function(e,t,n){"use strict";n.d(t,{Z:function(){return C}});var r=n(2784),o=n(3980),a=n.n(o),i=n(1852),s=n(9529),l=n(8777),c=n(31),u=n(5619),d=n(3853);function p(e){let{children:t,callback:n}=e;return(0,r.useEffect)((()=>{n()})),t}const f=["link","meta","style","title","base","noscript","script","html","body"];function h(e,t){if(e instanceof HTMLElement&&t instanceof HTMLElement){const n=t.getAttribute("nonce");if(n&&!e.getAttribute("nonce")){const r=t.cloneNode(!0);return r.setAttribute("nonce",""),r.nonce=n,n===e.nonce&&e.isEqualNode(r)}}return e.isEqualNode(t)}function m(e,t){void 0===t&&(t={html:{},body:{}});const n=new Map,r=[];for(const c of e.childNodes){var o,a;const e=c.nodeName.toLowerCase(),u=null===(o=c.attributes)||void 0===o||null===(a=o.id)||void 0===a?void 0:a.value;if(y(c)){if(v(e))if("html"===e||"body"===e)for(const n of c.attributes){const r="style"===n.name;var i;if(t[e]={...t[e]},r||(t[e][n.name]=n.value),r)t[e].style=""+(null!==(i=t[e])&&void 0!==i&&i.style?t[e].style:"")+n.value+" "}else{let e=c.cloneNode(!0);if(e.setAttribute("data-gatsby-head",!0),"script"===e.nodeName.toLowerCase()&&(e=g(e)),u)if(n.has(u)){var s;const t=n.get(u);null===(s=r[t].parentNode)||void 0===s||s.removeChild(r[t]),r[t]=e}else r.push(e),n.set(u,r.length-1);else r.push(e)}c.childNodes.length&&r.push.apply(r,(0,l.Z)(m(c,t).validHeadNodes))}}return{validHeadNodes:r,htmlAndBodyAttributes:t}}function g(e){const t=document.createElement("script");for(const n of e.attributes)t.setAttribute(n.name,n.value);return t.innerHTML=e.innerHTML,t}function v(e){return f.includes(e)}function y(e){return 1===e.nodeType}const b=document.createElement("div"),w={html:[],body:[]},x=()=>{var e;const{validHeadNodes:t,htmlAndBodyAttributes:n}=m(b);w.html=Object.keys(n.html),w.body=Object.keys(n.body),function(e){if(!e)return;const{html:t,body:n}=e,r=document.querySelector("html");r&&Object.entries(t).forEach((e=>{let[t,n]=e;r.setAttribute(t,n)}));const o=document.querySelector("body");o&&Object.entries(n).forEach((e=>{let[t,n]=e;o.setAttribute(t,n)}))}(n);const r=document.querySelectorAll("[data-gatsby-head]");var o;if(0===r.length)return void(o=document.head).append.apply(o,(0,l.Z)(t));const a=[];!function(e){let{oldNodes:t,newNodes:n,onStale:r,onNew:o}=e;for(const a of t){const e=n.findIndex((e=>h(e,a)));-1===e?r(a):n.splice(e,1)}for(const a of n)o(a)}({oldNodes:r,newNodes:t,onStale:e=>e.parentNode.removeChild(e),onNew:e=>a.push(e)}),(e=document.head).append.apply(e,a)};function E(e){let{pageComponent:t,staticQueryResults:n,pageComponentProps:o}=e;(0,r.useEffect)((()=>{if(null!=t&&t.Head){!function(e){if("function"!=typeof e)throw new Error('Expected "Head" export to be a function got "'+typeof e+'".')}(t.Head);const{render:a}=(0,d.U)(),s=r.createElement(t.Head,{location:{pathname:(e=o).location.pathname},params:e.params,data:e.data||{},serverData:e.serverData,pageContext:e.pageContext}),l=(0,i.h)("wrapRootElement",{element:s},s,(e=>{let{result:t}=e;return{element:t}})).pop();a(r.createElement(p,{callback:x},r.createElement(c.StaticQueryContext.Provider,{value:n},r.createElement(u.LocationProvider,null,l))),b)}var e;return()=>{!function(){const e=document.querySelectorAll("[data-gatsby-head]");for(const t of e)t.parentNode.removeChild(t)}(),function(e){if(!e)return;const{html:t,body:n}=e;if(t){const e=document.querySelector("html");t.forEach((t=>{e&&e.removeAttribute(t)}))}if(n){const e=document.querySelector("body");n.forEach((t=>{e&&e.removeAttribute(t)}))}}(w)}}))}function k(e){const t={...e,params:{...(0,s.GA)(e.location.pathname),...e.pageResources.json.pageContext.__params}};let n;var o;n=e.pageResources.partialHydration?e.pageResources.partialHydration:(0,r.createElement)((o=e.pageResources.component)&&o.default||o,{...t,key:e.path||e.pageResources.page.path});E({pageComponent:e.pageResources.head,staticQueryResults:e.pageResources.staticQueryResults,pageComponentProps:t});return(0,i.h)("wrapPageElement",{element:n,props:t},n,(e=>{let{result:n}=e;return{element:n,props:t}})).pop()}k.propTypes={location:a().object.isRequired,pageResources:a().object.isRequired,data:a().object,pageContext:a().object.isRequired};var C=k},5069:function(e,t,n){"use strict";var r=n(1665),o=n(1852),a=n(2784),i=n(5619),s=n(2802),l=n(5483),c=n(3204),u=n(8175),d=n(3182),p=n(6249);const f={id:"gatsby-announcer",style:{position:"absolute",top:0,width:1,height:1,padding:0,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",border:0},"aria-live":"assertive","aria-atomic":"true"};var h=n(2467);function m(e){const t=(0,d.J)(e),{hash:n,search:r}=window.location;return null!=t&&(window.___replace(t.toPath+r+n),!0)}let g="";window.addEventListener("unhandledrejection",(e=>{/loading chunk \d* failed./i.test(e.reason)&&g&&(window.location.pathname=g)}));const v=(e,t)=>{m(e.pathname)||(g=e.pathname,(0,o.h)("onPreRouteUpdate",{location:e,prevLocation:t}))},y=(e,t)=>{m(e.pathname)||(0,o.h)("onRouteUpdate",{location:e,prevLocation:t})},b=function(e,t){if(void 0===t&&(t={}),"number"==typeof e)return void i.globalHistory.navigate(e);const{pathname:n,search:r,hash:a}=(0,h.cP)(e),s=(0,d.J)(n);if(s&&(e=s.toPath+r+a),window.___swUpdated)return void(window.location=n+r+a);const l=setTimeout((()=>{p.Z.emit("onDelayedLoadPageResources",{pathname:n}),(0,o.h)("onRouteUpdateDelayed",{location:window.location})}),1e3);u.ZP.loadPage(n+r).then((o=>{if(!o||o.status===u.uQ.Error)return window.history.replaceState({},"",location.href),window.location=n,void clearTimeout(l);o&&o.page.webpackCompilationHash!==window.___webpackCompilationHash&&("serviceWorker"in navigator&&null!==navigator.serviceWorker.controller&&"activated"===navigator.serviceWorker.controller.state&&navigator.serviceWorker.controller.postMessage({gatsbyApi:"clearPathResources"}),window.location=n+r+a),(0,i.navigate)(e,t),clearTimeout(l)}))};function w(e,t){let{location:n}=t;const{pathname:r,hash:a}=n,i=(0,o.h)("shouldUpdateScroll",{prevRouterProps:e,pathname:r,routerProps:{location:n},getSavedScrollPosition:e=>[0,this._stateStorage.read(e,e.key)]});if(i.length>0)return i[i.length-1];if(e){const{location:{pathname:t}}=e;if(t===r)return a?decodeURI(a.slice(1)):[0,0]}return!0}let x=function(e){function t(t){var n;return(n=e.call(this,t)||this).announcementRef=a.createRef(),n}(0,r.Z)(t,e);var n=t.prototype;return n.componentDidUpdate=function(e,t){requestAnimationFrame((()=>{let e="new page at "+this.props.location.pathname;document.title&&(e=document.title);const t=document.querySelectorAll("#gatsby-focus-wrapper h1");t&&t.length&&(e=t[0].textContent);const n="Navigated to "+e;if(this.announcementRef.current){this.announcementRef.current.innerText!==n&&(this.announcementRef.current.innerText=n)}}))},n.render=function(){return a.createElement("div",Object.assign({},f,{ref:this.announcementRef}))},t}(a.Component);const E=(e,t)=>{var n,r;return e.href!==t.href||(null==e||null===(n=e.state)||void 0===n?void 0:n.key)!==(null==t||null===(r=t.state)||void 0===r?void 0:r.key)};let k=function(e){function t(t){var n;return n=e.call(this,t)||this,v(t.location,null),n}(0,r.Z)(t,e);var n=t.prototype;return n.componentDidMount=function(){y(this.props.location,null)},n.shouldComponentUpdate=function(e){return!!E(this.props.location,e.location)&&(v(e.location,this.props.location),!0)},n.componentDidUpdate=function(e){E(e.location,this.props.location)&&y(this.props.location,e.location)},n.render=function(){return a.createElement(a.Fragment,null,this.props.children,a.createElement(x,{location:location}))},t}(a.Component);var C=n(9559),S=n(6849);function O(e,t){for(var n in e)if(!(n in t))return!0;for(var r in t)if(e[r]!==t[r])return!0;return!1}var P=function(e){function t(t){var n;n=e.call(this)||this;const{location:r,pageResources:o}=t;return n.state={location:{...r},pageResources:o||u.ZP.loadPageSync(r.pathname+r.search,{withErrorDetails:!0})},n}(0,r.Z)(t,e),t.getDerivedStateFromProps=function(e,t){let{location:n}=e;if(t.location.href!==n.href){return{pageResources:u.ZP.loadPageSync(n.pathname+n.search,{withErrorDetails:!0}),location:{...n}}}return{location:{...n}}};var n=t.prototype;return n.loadResources=function(e){u.ZP.loadPage(e).then((t=>{t&&t.status!==u.uQ.Error?this.setState({location:{...window.location},pageResources:t}):(window.history.replaceState({},"",location.href),window.location=e)}))},n.shouldComponentUpdate=function(e,t){return t.pageResources?this.state.pageResources!==t.pageResources||(this.state.pageResources.component!==t.pageResources.component||(this.state.pageResources.json!==t.pageResources.json||(!(this.state.location.key===t.location.key||!t.pageResources.page||!t.pageResources.page.matchPath&&!t.pageResources.page.path)||function(e,t,n){return O(e.props,t)||O(e.state,n)}(this,e,t)))):(this.loadResources(e.location.pathname+e.location.search),!1)},n.render=function(){return this.props.children(this.state)},t}(a.Component),N=n(3834),_=n(3853);const R=new u.kL(S,[],window.pageData);(0,u.N1)(R),R.setApiRunner(o.h);const{render:j,hydrate:I}=(0,_.U)();window.asyncRequires=S,window.___emitter=p.Z,window.___loader=u.jN,i.globalHistory.listen((e=>{e.location.action=e.action})),window.___push=e=>b(e,{replace:!1}),window.___replace=e=>b(e,{replace:!0}),window.___navigate=(e,t)=>b(e,t);const L="gatsby-reload-compilation-hash-match";(0,o.I)("onClientEntry").then((()=>{(0,o.h)("registerServiceWorker").filter(Boolean).length>0&&n(472);const e=e=>a.createElement(i.BaseContext.Provider,{value:{baseuri:"/",basepath:"/"}},a.createElement(C.Z,e)),t=a.createContext({}),d={renderEnvironment:"browser"};let p=function(e){function n(){return e.apply(this,arguments)||this}return(0,r.Z)(n,e),n.prototype.render=function(){const{children:e}=this.props;return a.createElement(i.Location,null,(n=>{let{location:r}=n;return a.createElement(P,{location:r},(n=>{let{pageResources:r,location:o}=n;const i=(0,u.hs)(),s=(0,u.Nt)();return a.createElement(l.B9.Provider,{value:i},a.createElement(c.Bs.Provider,{value:d},a.createElement(c.m3.Provider,{value:s},a.createElement(c.u0.Provider,{value:r.page.slicesMap},a.createElement(t.Provider,{value:{pageResources:r,location:o}},e)))))}))}))},n}(a.Component),f=function(n){function o(){return n.apply(this,arguments)||this}return(0,r.Z)(o,n),o.prototype.render=function(){return a.createElement(t.Consumer,null,(t=>{let{pageResources:n,location:r}=t;return a.createElement(k,{location:r},a.createElement(s.$C,{location:r,shouldUpdateScroll:w},a.createElement(i.Router,{basepath:"/evidenceportal",location:r,id:"gatsby-focus-wrapper"},a.createElement(e,Object.assign({path:"/404.html"===n.page.path||"/500.html"===n.page.path?(0,N.Z)(r.pathname,"/evidenceportal"):encodeURI((n.page.matchPath||n.page.path).split("?")[0])},this.props,{location:r,pageResources:n},n.json)))))}))},o}(a.Component);const{pagePath:h,location:m}=window;h&&"/evidenceportal"+h!==m.pathname+(h.includes("?")?m.search:"")&&!(R.findMatchPath((0,N.Z)(m.pathname,"/evidenceportal"))||h.match(/^\/(404|500)(\/?|.html)$/)||h.match(/^\/offline-plugin-app-shell-fallback\/?$/))&&(0,i.navigate)("/evidenceportal"+h+(h.includes("?")?"":m.search)+m.hash,{replace:!0});const g=()=>{try{return sessionStorage}catch{return null}};u.jN.loadPage(m.pathname+m.search).then((e=>{var t;const n=g();if(null!=e&&null!==(t=e.page)&&void 0!==t&&t.webpackCompilationHash&&e.page.webpackCompilationHash!==window.___webpackCompilationHash&&("serviceWorker"in navigator&&null!==navigator.serviceWorker.controller&&"activated"===navigator.serviceWorker.controller.state&&navigator.serviceWorker.controller.postMessage({gatsbyApi:"clearPathResources"}),n)){if(!("1"===n.getItem(L)))return n.setItem(L,"1"),void window.location.reload(!0)}if(n&&n.removeItem(L),!e||e.status===u.uQ.Error){const t="page resources for "+m.pathname+" not found. Not rendering React";if(e&&e.error)throw console.error(t),e.error;throw new Error(t)}const r=(0,o.h)("wrapRootElement",{element:a.createElement(f,null)},a.createElement(f,null),(e=>{let{result:t}=e;return{element:t}})).pop(),i=function(){const e=a.useRef(!1);return a.useEffect((()=>{e.current||(e.current=!0,performance.mark&&performance.mark("onInitialClientRender"),(0,o.h)("onInitialClientRender"))}),[]),a.createElement(p,null,r)},s=document.getElementById("gatsby-focus-wrapper");let l=j;s&&s.children.length&&(l=I);const c=(0,o.h)("replaceHydrateFunction",void 0,l)[0];function d(){const e="undefined"!=typeof window?document.getElementById("___gatsby"):null;c(a.createElement(i,null),e)}const h=document;if("complete"===h.readyState||"loading"!==h.readyState&&!h.documentElement.doScroll)setTimeout((function(){d()}),0);else{const e=function(){h.removeEventListener("DOMContentLoaded",e,!1),window.removeEventListener("load",e,!1),d()};h.addEventListener("DOMContentLoaded",e,!1),window.addEventListener("load",e,!1)}}))}))},3161:function(e,t,n){"use strict";n.r(t);var r=n(2784),o=n(8175),a=n(9559);t.default=e=>{let{location:t}=e;const n=o.ZP.loadPageSync(t.pathname);return n?r.createElement(a.Z,{location:t,pageResources:n,...n.json}):null}},9758:function(e,t,n){var r;e.exports=(r=n(3161))&&r.default||r},3853:function(e,t,n){"use strict";n.d(t,{U:function(){return o}});const r=new WeakMap;function o(){const e=n(7029);return{render:(t,n)=>{let o=r.get(n);o||r.set(n,o=e.createRoot(n)),o.render(t)},hydrate:(t,n)=>e.hydrateRoot(n,t)}}},3182:function(e,t,n){"use strict";n.d(t,{J:function(){return a}});const r=new Map,o=new Map;function a(e){let t=r.get(e);return t||(t=o.get(e.toLowerCase())),t}[].forEach((e=>{e.ignoreCase?o.set(e.fromPath,e):r.set(e.fromPath,e)}))},472:function(e,t,n){"use strict";n.r(t);var r=n(1852);"https:"!==window.location.protocol&&"localhost"!==window.location.hostname?console.error("Service workers can only be used over HTTPS, or on localhost for development"):"serviceWorker"in navigator&&navigator.serviceWorker.register("/evidenceportal/sw.js").then((function(e){e.addEventListener("updatefound",(()=>{(0,r.h)("onServiceWorkerUpdateFound",{serviceWorker:e});const t=e.installing;console.log("installingWorker",t),t.addEventListener("statechange",(()=>{switch(t.state){case"installed":navigator.serviceWorker.controller?(window.___swUpdated=!0,(0,r.h)("onServiceWorkerUpdateReady",{serviceWorker:e}),window.___failedResources&&(console.log("resources failed, SW updated - reloading"),window.location.reload())):(console.log("Content is now available offline!"),(0,r.h)("onServiceWorkerInstalled",{serviceWorker:e}));break;case"redundant":console.error("The installing service worker became redundant."),(0,r.h)("onServiceWorkerRedundant",{serviceWorker:e});break;case"activated":(0,r.h)("onServiceWorkerActive",{serviceWorker:e})}}))}))})).catch((function(e){console.error("Error during service worker registration:",e)}))},3204:function(e,t,n){"use strict";n.d(t,{Bs:function(){return a},Db:function(){return s},m3:function(){return o},u0:function(){return i}});var r=n(2784);const o=r.createContext({}),a=r.createContext({}),i=r.createContext({}),s=r.createContext({})},5483:function(e,t,n){"use strict";n.d(t,{i1:function(){return l},B9:function(){return o},K2:function(){return c}});var r=n(2784);const o=(a="StaticQuery",i={},r.createServerContext?function(e,t){return void 0===t&&(t=null),globalThis.__SERVER_CONTEXT||(globalThis.__SERVER_CONTEXT={}),globalThis.__SERVER_CONTEXT[e]||(globalThis.__SERVER_CONTEXT[e]=r.createServerContext(e,t)),globalThis.__SERVER_CONTEXT[e]}(a,i):r.createContext(i));var a,i;function s(e){let{staticQueryData:t,data:n,query:o,render:a}=e;const i=n?n.data:t[o]&&t[o].data;return r.createElement(r.Fragment,null,i&&a(i),!i&&r.createElement("div",null,"Loading (StaticQuery)"))}const l=e=>{const{data:t,query:n,render:a,children:i}=e;return r.createElement(o.Consumer,null,(e=>r.createElement(s,{data:t,query:n,render:a||i,staticQueryData:e})))},c=e=>{var t;r.useContext;const n=r.useContext(o);if(isNaN(Number(e)))throw new Error("useStaticQuery was called with a string but expects to be called using `graphql`. Try this:\n\nimport { useStaticQuery, graphql } from 'gatsby';\n\nuseStaticQuery(graphql`"+e+"`);\n");if(null!==(t=n[e])&&void 0!==t&&t.data)return n[e].data;throw new Error("The result of this StaticQuery could not be fetched.\n\nThis is likely a bug in Gatsby and if refreshing the page does not fix it, please open an issue in https://github.com/gatsbyjs/gatsby/issues")}},3834:function(e,t,n){"use strict";function r(e,t){return void 0===t&&(t=""),t?e===t?"/":e.startsWith(t+"/")?e.slice(t.length):e:e}n.d(t,{Z:function(){return r}})},4428:function(e,t,n){"use strict";n.r(t),n.d(t,{wrapPageElement:function(){return i}});var r=n(2784),o=n(4536);const a=e=>{var t,n,a,i,s,l,c,u,d,p,f,h,m;let{path:g,data:v,children:y}=e;return r.createElement(o.Xg,{children:y,devBanner:{show:null==v||null===(t=v.site)||void 0===t||null===(n=t.siteMetadata)||void 0===n?void 0:n.showDevBanner},navbar:{...null==v||null===(a=v.site)||void 0===a||null===(i=a.siteMetadata)||void 0===i||null===(s=i.staticText)||void 0===s?void 0:s.navbar,image:null==v?void 0:v.navbarLogo,activePage:g},bottomBanner:{...null==v||null===(l=v.site)||void 0===l||null===(c=l.siteMetadata)||void 0===c||null===(u=c.staticText)||void 0===u?void 0:u.bottomBanner,image:null==v?void 0:v.bottomBannerLogo},footer:{...null==v||null===(d=v.site)||void 0===d||null===(p=d.siteMetadata)||void 0===p||null===(f=p.staticText)||void 0===f?void 0:f.footer,image:{imageData:null==v?void 0:v.footerLogo,altText:(null==v||null===(h=v.site)||void 0===h||null===(m=h.siteMetadata)||void 0===m?void 0:m.siteTitle)+" logo"}}})};n(3885),n(9601),n(8156),n(8776),n(9804),n(700);const i=e=>{let{element:t,props:n}=e;return r.createElement(a,n,t)}},8050:function(e,t,n){const r=n(6635),o=n(8437);e.exports={createSearchIndex:function(e){let t=[];Object.keys(e).forEach((n=>{e[n].nodes.forEach((e=>{let o=structuredClone(e);"allProject"===n&&(e.slug.includes("/")||(o.slug="project/"+e.slug));const a=Object.values(o).map((e=>r.isNull(e)?null:"object"==typeof e?Object.values(e).filter((e=>!r.isNull(e))).map((e=>"string"==typeof e||null==e?e:void Object.values(e).filter((e=>!r.isNull(e))).join(" "))).join(" "):e));Object.keys(o).forEach(((e,t)=>{o[e]=a[t]})),t.push(o)}))}));const n=o.generateStopWordFilter(["a","able","across","after","all","almost","also","am","among","an","and","any","are","as","at","be","because","been","but","by","dear","did","do","does","either","else","ever","every","for","from","get","got","had","he","her","hers","him","his","however","i","if","in","into","is","it","its","just","least","let","like","may","me","might","most","must","my","neither","no","nor","not","of","off","often","on","only","or","other","our","own","rather","said","say","says","she","since","so","some","than","that","the","their","them","then","there","these","they","this","tis","to","too","twas","us","was","we","were","while","will","with","yet","you","your"]);return[o((function(){this.ref("slug"),this.field("slug"),this.field("faq"),this.field("aims"),this.field("lede"),this.field("title"),this.field("question"),this.field("status"),this.field("agency"),this.field("topics"),this.field("mainContact"),this.field("summary"),this.field("status"),this.field("purpose"),this.field("emailContent"),this.field("projectTeam"),this.field("expertise"),this.field("requirement"),this.field("collectData"),this.metadataWhitelist=["position"],this.pipeline.after(o.stopWordFilter,n),this.pipeline.remove(o.stopWordFilter),t.forEach((function(e){this.add(e)}),this)})),t]},searchQuery:"\n query {\n allProject {\n nodes {\n title\n agency\n topics {\n title\n }\n slug\n summary\n statusOfData\n status\n startDate\n requirement\n question\n purpose\n projectTeam {\n name\n employer\n }\n priorResearch\n opportunityCloses\n mainContact {\n name\n }\n fundingInfo\n collectData { \n fieldTitle\n fieldData\n }\n expertise\n faq {\n text\n title\n }\n deliverable\n emailContent\n endDate\n slug\n }\n }\n allGeneralPage {\n nodes {\n slug\n lede\n faq {\n text\n title\n }\n aims {\n text\n title\n }\n title\n }\n }\n }\n "}},3463:function(e,t,n){"use strict";var r=n(8570),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},a={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},i={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function l(e){return r.isMemo(e)?i:s[e.$$typeof]||o}s[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[r.Memo]=i;var c=Object.defineProperty,u=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,p=Object.getOwnPropertyDescriptor,f=Object.getPrototypeOf,h=Object.prototype;e.exports=function e(t,n,r){if("string"!=typeof n){if(h){var o=f(n);o&&o!==h&&e(t,o,r)}var i=u(n);d&&(i=i.concat(d(n)));for(var s=l(t),m=l(n),g=0;g=31||"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)},t.storage="undefined"!=typeof chrome&&void 0!==chrome.storage?chrome.storage.local:function(){try{return window.localStorage}catch(e){}}(),t.colors=["lightseagreen","forestgreen","goldenrod","dodgerblue","darkorchid","crimson"],t.formatters.j=function(e){try{return JSON.stringify(e)}catch(t){return"[UnexpectedJSONParseError]: "+t.message}},t.enable(r())},555:function(e,t,n){var r;function o(e){function n(){if(n.enabled){var e=n,o=+new Date,a=o-(r||o);e.diff=a,e.prev=r,e.curr=o,r=o;for(var i=new Array(arguments.length),s=0;s0)return function(e){if((e=String(e)).length>100)return;var i=/^((?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|years?|yrs?|y)?$/i.exec(e);if(!i)return;var s=parseFloat(i[1]);switch((i[2]||"ms").toLowerCase()){case"years":case"year":case"yrs":case"yr":case"y":return s*a;case"days":case"day":case"d":return s*o;case"hours":case"hour":case"hrs":case"hr":case"h":return s*r;case"minutes":case"minute":case"mins":case"min":case"m":return s*n;case"seconds":case"second":case"secs":case"sec":case"s":return s*t;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return s;default:return}}(e);if("number"===c&&!1===isNaN(e))return s.long?i(l=e,o,"day")||i(l,r,"hour")||i(l,n,"minute")||i(l,t,"second")||l+" ms":function(e){if(e>=o)return Math.round(e/o)+"d";if(e>=r)return Math.round(e/r)+"h";if(e>=n)return Math.round(e/n)+"m";if(e>=t)return Math.round(e/t)+"s";return e+"ms"}(e);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(e))}},8437:function(e,t,n){var r,o;!function(){var a,i,s,l,c,u,d,p,f,h,m,g,v,y,b,w,x,E,k,C,S,O,P,N,_,R,j,I,L,M,T=function(e){var t=new T.Builder;return t.pipeline.add(T.trimmer,T.stopWordFilter,T.stemmer),t.searchPipeline.add(T.stemmer),e.call(t,t),t.build()};T.version="2.3.9",T.utils={},T.utils.warn=(a=this,function(e){a.console&&console.warn&&console.warn(e)}),T.utils.asString=function(e){return null==e?"":e.toString()},T.utils.clone=function(e){if(null==e)return e;for(var t=Object.create(null),n=Object.keys(e),r=0;r0){var l=T.utils.clone(t)||{};l.position=[i,s],l.index=o.length,o.push(new T.Token(n.slice(i,a),l))}i=a+1}}return o},T.tokenizer.separator=/[\s\-]+/,T.Pipeline=function(){this._stack=[]},T.Pipeline.registeredFunctions=Object.create(null),T.Pipeline.registerFunction=function(e,t){t in this.registeredFunctions&&T.utils.warn("Overwriting existing registered function: "+t),e.label=t,T.Pipeline.registeredFunctions[e.label]=e},T.Pipeline.warnIfFunctionNotRegistered=function(e){e.label&&e.label in this.registeredFunctions||T.utils.warn("Function is not registered with pipeline. This may cause problems when serialising the index.\n",e)},T.Pipeline.load=function(e){var t=new T.Pipeline;return e.forEach((function(e){var n=T.Pipeline.registeredFunctions[e];if(!n)throw new Error("Cannot load unregistered function: "+e);t.add(n)})),t},T.Pipeline.prototype.add=function(){Array.prototype.slice.call(arguments).forEach((function(e){T.Pipeline.warnIfFunctionNotRegistered(e),this._stack.push(e)}),this)},T.Pipeline.prototype.after=function(e,t){T.Pipeline.warnIfFunctionNotRegistered(t);var n=this._stack.indexOf(e);if(-1==n)throw new Error("Cannot find existingFn");n+=1,this._stack.splice(n,0,t)},T.Pipeline.prototype.before=function(e,t){T.Pipeline.warnIfFunctionNotRegistered(t);var n=this._stack.indexOf(e);if(-1==n)throw new Error("Cannot find existingFn");this._stack.splice(n,0,t)},T.Pipeline.prototype.remove=function(e){var t=this._stack.indexOf(e);-1!=t&&this._stack.splice(t,1)},T.Pipeline.prototype.run=function(e){for(var t=this._stack.length,n=0;n1&&(ae&&(n=o),a!=e);)r=n-t,o=t+Math.floor(r/2),a=this.elements[2*o];return a==e||a>e?2*o:as?c+=2:i==s&&(t+=n[l+1]*r[c+1],l+=2,c+=2);return t},T.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},T.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),t=1,n=0;t0){var a,i=o.str.charAt(0);i in o.node.edges?a=o.node.edges[i]:(a=new T.TokenSet,o.node.edges[i]=a),1==o.str.length&&(a.final=!0),r.push({node:a,editsRemaining:o.editsRemaining,str:o.str.slice(1)})}if(0!=o.editsRemaining){if("*"in o.node.edges)var s=o.node.edges["*"];else{s=new T.TokenSet;o.node.edges["*"]=s}if(0==o.str.length&&(s.final=!0),r.push({node:s,editsRemaining:o.editsRemaining-1,str:o.str}),o.str.length>1&&r.push({node:o.node,editsRemaining:o.editsRemaining-1,str:o.str.slice(1)}),1==o.str.length&&(o.node.final=!0),o.str.length>=1){if("*"in o.node.edges)var l=o.node.edges["*"];else{l=new T.TokenSet;o.node.edges["*"]=l}1==o.str.length&&(l.final=!0),r.push({node:l,editsRemaining:o.editsRemaining-1,str:o.str.slice(1)})}if(o.str.length>1){var c,u=o.str.charAt(0),d=o.str.charAt(1);d in o.node.edges?c=o.node.edges[d]:(c=new T.TokenSet,o.node.edges[d]=c),1==o.str.length&&(c.final=!0),r.push({node:c,editsRemaining:o.editsRemaining-1,str:u+o.str.slice(2)})}}}return n},T.TokenSet.fromString=function(e){for(var t=new T.TokenSet,n=t,r=0,o=e.length;r=e;t--){var n=this.uncheckedNodes[t],r=n.child.toString();r in this.minimizedNodes?n.parent.edges[n.char]=this.minimizedNodes[r]:(n.child._str=r,this.minimizedNodes[r]=n.child),this.uncheckedNodes.pop()}},T.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},T.Index.prototype.search=function(e){return this.query((function(t){new T.QueryParser(e,t).parse()}))},T.Index.prototype.query=function(e){for(var t=new T.Query(this.fields),n=Object.create(null),r=Object.create(null),o=Object.create(null),a=Object.create(null),i=Object.create(null),s=0;s1?1:e},T.Builder.prototype.k1=function(e){this._k1=e},T.Builder.prototype.add=function(e,t){var n=e[this._ref],r=Object.keys(this._fields);this._documents[n]=t||{},this.documentCount+=1;for(var o=0;o=this.length)return T.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},T.QueryLexer.prototype.width=function(){return this.pos-this.start},T.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},T.QueryLexer.prototype.backup=function(){this.pos-=1},T.QueryLexer.prototype.acceptDigitRun=function(){var e,t;do{t=(e=this.next()).charCodeAt(0)}while(t>47&&t<58);e!=T.QueryLexer.EOS&&this.backup()},T.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(T.QueryLexer.TERM)),e.ignore(),e.more())return T.QueryLexer.lexText},T.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(T.QueryLexer.EDIT_DISTANCE),T.QueryLexer.lexText},T.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(T.QueryLexer.BOOST),T.QueryLexer.lexText},T.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(T.QueryLexer.TERM)},T.QueryLexer.termSeparator=T.tokenizer.separator,T.QueryLexer.lexText=function(e){for(;;){var t=e.next();if(t==T.QueryLexer.EOS)return T.QueryLexer.lexEOS;if(92!=t.charCodeAt(0)){if(":"==t)return T.QueryLexer.lexField;if("~"==t)return e.backup(),e.width()>0&&e.emit(T.QueryLexer.TERM),T.QueryLexer.lexEditDistance;if("^"==t)return e.backup(),e.width()>0&&e.emit(T.QueryLexer.TERM),T.QueryLexer.lexBoost;if("+"==t&&1===e.width())return e.emit(T.QueryLexer.PRESENCE),T.QueryLexer.lexText;if("-"==t&&1===e.width())return e.emit(T.QueryLexer.PRESENCE),T.QueryLexer.lexText;if(t.match(T.QueryLexer.termSeparator))return T.QueryLexer.lexTerm}else e.escapeCharacter()}},T.QueryParser=function(e,t){this.lexer=new T.QueryLexer(e),this.query=t,this.currentClause={},this.lexemeIdx=0},T.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=T.QueryParser.parseClause;e;)e=e(this);return this.query},T.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},T.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},T.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},T.QueryParser.parseClause=function(e){var t=e.peekLexeme();if(null!=t)switch(t.type){case T.QueryLexer.PRESENCE:return T.QueryParser.parsePresence;case T.QueryLexer.FIELD:return T.QueryParser.parseField;case T.QueryLexer.TERM:return T.QueryParser.parseTerm;default:var n="expected either a field or a term, found "+t.type;throw t.str.length>=1&&(n+=" with value '"+t.str+"'"),new T.QueryParseError(n,t.start,t.end)}},T.QueryParser.parsePresence=function(e){var t=e.consumeLexeme();if(null!=t){switch(t.str){case"-":e.currentClause.presence=T.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=T.Query.presence.REQUIRED;break;default:var n="unrecognised presence operator'"+t.str+"'";throw new T.QueryParseError(n,t.start,t.end)}var r=e.peekLexeme();if(null==r){n="expecting term or field, found nothing";throw new T.QueryParseError(n,t.start,t.end)}switch(r.type){case T.QueryLexer.FIELD:return T.QueryParser.parseField;case T.QueryLexer.TERM:return T.QueryParser.parseTerm;default:n="expecting term or field, found '"+r.type+"'";throw new T.QueryParseError(n,r.start,r.end)}}},T.QueryParser.parseField=function(e){var t=e.consumeLexeme();if(null!=t){if(-1==e.query.allFields.indexOf(t.str)){var n=e.query.allFields.map((function(e){return"'"+e+"'"})).join(", "),r="unrecognised field '"+t.str+"', possible fields: "+n;throw new T.QueryParseError(r,t.start,t.end)}e.currentClause.fields=[t.str];var o=e.peekLexeme();if(null==o){r="expecting term, found nothing";throw new T.QueryParseError(r,t.start,t.end)}if(o.type===T.QueryLexer.TERM)return T.QueryParser.parseTerm;r="expecting term, found '"+o.type+"'";throw new T.QueryParseError(r,o.start,o.end)}},T.QueryParser.parseTerm=function(e){var t=e.consumeLexeme();if(null!=t){e.currentClause.term=t.str.toLowerCase(),-1!=t.str.indexOf("*")&&(e.currentClause.usePipeline=!1);var n=e.peekLexeme();if(null!=n)switch(n.type){case T.QueryLexer.TERM:return e.nextClause(),T.QueryParser.parseTerm;case T.QueryLexer.FIELD:return e.nextClause(),T.QueryParser.parseField;case T.QueryLexer.EDIT_DISTANCE:return T.QueryParser.parseEditDistance;case T.QueryLexer.BOOST:return T.QueryParser.parseBoost;case T.QueryLexer.PRESENCE:return e.nextClause(),T.QueryParser.parsePresence;default:var r="Unexpected lexeme type '"+n.type+"'";throw new T.QueryParseError(r,n.start,n.end)}else e.nextClause()}},T.QueryParser.parseEditDistance=function(e){var t=e.consumeLexeme();if(null!=t){var n=parseInt(t.str,10);if(isNaN(n)){var r="edit distance must be numeric";throw new T.QueryParseError(r,t.start,t.end)}e.currentClause.editDistance=n;var o=e.peekLexeme();if(null!=o)switch(o.type){case T.QueryLexer.TERM:return e.nextClause(),T.QueryParser.parseTerm;case T.QueryLexer.FIELD:return e.nextClause(),T.QueryParser.parseField;case T.QueryLexer.EDIT_DISTANCE:return T.QueryParser.parseEditDistance;case T.QueryLexer.BOOST:return T.QueryParser.parseBoost;case T.QueryLexer.PRESENCE:return e.nextClause(),T.QueryParser.parsePresence;default:r="Unexpected lexeme type '"+o.type+"'";throw new T.QueryParseError(r,o.start,o.end)}else e.nextClause()}},T.QueryParser.parseBoost=function(e){var t=e.consumeLexeme();if(null!=t){var n=parseInt(t.str,10);if(isNaN(n)){var r="boost must be numeric";throw new T.QueryParseError(r,t.start,t.end)}e.currentClause.boost=n;var o=e.peekLexeme();if(null!=o)switch(o.type){case T.QueryLexer.TERM:return e.nextClause(),T.QueryParser.parseTerm;case T.QueryLexer.FIELD:return e.nextClause(),T.QueryParser.parseField;case T.QueryLexer.EDIT_DISTANCE:return T.QueryParser.parseEditDistance;case T.QueryLexer.BOOST:return T.QueryParser.parseBoost;case T.QueryLexer.PRESENCE:return e.nextClause(),T.QueryParser.parsePresence;default:r="Unexpected lexeme type '"+o.type+"'";throw new T.QueryParseError(r,o.start,o.end)}else e.nextClause()}},void 0===(o="function"==typeof(r=function(){return T})?r.call(t,n,t,e):r)||(e.exports=o)}()},2898:function(e,t,n){"use strict";n.d(t,{w_:function(){return c}});var r=n(2784),o={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},a=r.createContext&&r.createContext(o),i=function(){return i=Object.assign||function(e){for(var t,n=1,r=arguments.length;ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a},e.exports.__esModule=!0,e.exports.default=e.exports},5538:function(e){e.exports=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o},e.exports.__esModule=!0,e.exports.default=e.exports},421:function(e,t,n){var r=n(7425).default,o=n(5297);e.exports=function(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return o(e)},e.exports.__esModule=!0,e.exports.default=e.exports},8560:function(e){function t(n,r){return e.exports=t=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},e.exports.__esModule=!0,e.exports.default=e.exports,t(n,r)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},3681:function(e,t,n){var r=n(6314),o=n(6193),a=n(121),i=n(6147);e.exports=function(e,t){return r(e)||o(e,t)||a(e,t)||i()},e.exports.__esModule=!0,e.exports.default=e.exports},8238:function(e){e.exports=function(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))},e.exports.__esModule=!0,e.exports.default=e.exports},3408:function(e,t,n){var r=n(3850),o=n(3912),a=n(121),i=n(3096);e.exports=function(e){return r(e)||o(e)||a(e)||i()},e.exports.__esModule=!0,e.exports.default=e.exports},8064:function(e,t,n){var r=n(7425).default;e.exports=function(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)},e.exports.__esModule=!0,e.exports.default=e.exports},7739:function(e,t,n){var r=n(7425).default,o=n(8064);e.exports=function(e){var t=o(e,"string");return"symbol"==r(t)?t:String(t)},e.exports.__esModule=!0,e.exports.default=e.exports},7425:function(e){function t(n){return e.exports=t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e.exports.__esModule=!0,e.exports.default=e.exports,t(n)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},121:function(e,t,n){var r=n(5748);e.exports=function(e,t){if(e){if("string"==typeof e)return r(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(e,t):void 0}},e.exports.__esModule=!0,e.exports.default=e.exports},8072:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.SCRIPT_TYPE="text/partytown",t.partytownSnippet=e=>((e,t)=>{const{forward:n=[],...r}=e||{},o=JSON.stringify(r,((e,t)=>("function"==typeof t&&(t=String(t)).startsWith(e+"(")&&(t="function "+t),t)));return["!(function(w,p,f,c){",Object.keys(r).length>0?`c=w[p]=Object.assign(w[p]||{},${o});`:"c=w[p]=w[p]||{};","c[f]=(c[f]||[])",n.length>0?`.concat(${JSON.stringify(n)})`:"","})(window,'partytown','forward');",t].join("")})(e,'/* Partytown 0.7.6 - MIT builder.io */\n!function(t,e,n,i,r,o,a,d,s,c,p,l){function u(){l||(l=1,"/"==(a=(o.lib||"/~partytown/")+(o.debug?"debug/":""))[0]&&(s=e.querySelectorAll(\'script[type="text/partytown"]\'),i!=t?i.dispatchEvent(new CustomEvent("pt1",{detail:t})):(d=setTimeout(f,1e4),e.addEventListener("pt0",w),r?h(1):n.serviceWorker?n.serviceWorker.register(a+(o.swPath||"partytown-sw.js"),{scope:a}).then((function(t){t.active?h():t.installing&&t.installing.addEventListener("statechange",(function(t){"activated"==t.target.state&&h()}))}),console.error):f())))}function h(t){c=e.createElement(t?"script":"iframe"),t||(c.setAttribute("style","display:block;width:0;height:0;border:0;visibility:hidden"),c.setAttribute("aria-hidden",!0)),c.src=a+"partytown-"+(t?"atomics.js?v=0.7.6":"sandbox-sw.html?"+Date.now()),e.body.appendChild(c)}function f(n,r){for(w(),i==t&&(o.forward||[]).map((function(e){delete t[e.split(".")[0]]})),n=0;ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}const c=e=>{const{search:t,hash:n,href:r,origin:o,protocol:a,host:i,hostname:s,port:l}=e.location;let{pathname:c}=e.location;return!c&&r&&p&&(c=new URL(r).pathname),{pathname:encodeURI(decodeURI(c)),search:t,hash:n,href:r,origin:o,protocol:a,host:i,hostname:s,port:l,state:e.history.state,key:e.history.state&&e.history.state.key||"initial"}},u=(e,t)=>{let n=[],r=c(e),o=!1,a=()=>{};return{get location(){return r},get transitioning(){return o},_onTransitionComplete(){o=!1,a()},listen(t){n.push(t);const o=()=>{r=c(e),t({location:r,action:"POP"})};return e.addEventListener("popstate",o),()=>{e.removeEventListener("popstate",o),n=n.filter((e=>e!==t))}},navigate(t,{state:i,replace:l=!1}={}){if("number"==typeof t)e.history.go(t);else{i=s({},i,{key:Date.now()+""});try{o||l?e.history.replaceState(i,null,t):e.history.pushState(i,null,t)}catch(n){e.location[l?"replace":"assign"](t)}}r=c(e),o=!0;const u=new Promise((e=>a=e));return n.forEach((e=>e({location:r,action:"PUSH"}))),u}}},d=(e="/")=>{const t=e.indexOf("?"),n={pathname:t>-1?e.substr(0,t):e,search:t>-1?e.substr(t):""};let r=0;const o=[n],a=[null];return{get location(){return o[r]},addEventListener(e,t){},removeEventListener(e,t){},history:{get entries(){return o},get index(){return r},get state(){return a[r]},pushState(e,t,n){const[i,s=""]=n.split("?");r++,o.push({pathname:i,search:s.length?`?${s}`:s}),a.push(e)},replaceState(e,t,n){const[i,s=""]=n.split("?");o[r]={pathname:i,search:s},a[r]=e},go(e){const t=r+e;t<0||t>a.length-1||(r=t)}}}},p=!("undefined"==typeof window||!window.document||!window.document.createElement),f=u(p?window:d()),{navigate:h}=f;function m(e,t){return o.createServerContext?((e,t=null)=>(globalThis.__SERVER_CONTEXT||(globalThis.__SERVER_CONTEXT={}),globalThis.__SERVER_CONTEXT[e]||(globalThis.__SERVER_CONTEXT[e]=o.createServerContext(e,t)),globalThis.__SERVER_CONTEXT[e]))(e,t):o.createContext(t)}const g=m("Base",{baseuri:"/",basepath:"/"}),v=m("Location"),y=()=>o.useContext(g),b=()=>o.useContext(v);function w(e){this.uri=e}const x=e=>e instanceof w,E=e=>{throw new w(e)};function k(e){const{to:t,replace:n=!0,state:r,noThrow:a,baseuri:i}=e;o.useEffect((()=>{Promise.resolve().then((()=>{const o=N(t,i);h(_(o,e),{replace:n,state:r})}))}),[]);const s=N(t,i);return a||E(_(s,e)),null}const C=e=>{const t=b(),{baseuri:n}=y();return o.createElement(k,s({},t,{baseuri:n},e))};C.propTypes={from:a.string,to:a.string.isRequired};const S=(e,t)=>e.substr(0,t.length)===t,O=(e,t)=>{let n,r;const[o]=t.split("?"),a=D(o),s=""===a[0],l=T(e);for(let c=0,u=l.length;c dynamic segment "${r[1]}" is a reserved name. Please use a different name in path "${o.path}".`);const t=decodeURIComponent(n);d[r[1]]=t}else if(t!==n){e=!0;break}}if(!e){n={route:o,params:d,uri:"/"+a.slice(0,f).join("/")};break}}return n||r||null},P=(e,t)=>O([{path:e}],t),N=(e,t)=>{if(S(e,"/"))return e;const[n,r]=e.split("?"),[o]=t.split("?"),a=D(n),i=D(o);if(""===a[0])return F(o,r);if(!S(a[0],".")){const e=i.concat(a).join("/");return F(("/"===o?"":"/")+e,r)}const s=i.concat(a),l=[];for(let c=0,u=s.length;c{const[n,r=""]=e.split("?");let o="/"+D(n).map((e=>{const n=j.exec(e);return n?t[n[1]]:e})).join("/");const{location:{search:a=""}={}}=t,i=a.split("?")[1]||"";return o=F(o,r,i),o},R=(e,t)=>{const n=e=>I(e);return D(e).filter(n).sort().join("/")===D(t).filter(n).sort().join("/")},j=/^:(.+)/,I=e=>j.test(e),L=e=>e&&"*"===e[0],M=(e,t)=>({route:e,score:e.default?0:D(e.path).reduce(((e,t)=>(e+=4,(e=>""===e)(t)?e+=1:I(t)?e+=2:L(t)?e-=5:e+=3,e)),0),index:t}),T=e=>e.map(M).sort(((e,t)=>e.scoret.score?-1:e.index-t.index)),D=e=>e.replace(/(^\/+|\/+$)/g,"").split("/"),F=(e,...t)=>e+((t=t.filter((e=>e&&e.length>0)))&&t.length>0?`?${t.join("&")}`:""),A=["uri","path"],V=(e,t)=>{const n=Object.keys(e);return n.length===Object.keys(t).length&&n.every((n=>t.hasOwnProperty(n)&&e[n]===t[n]))},H=e=>e.replace(/(^\/+|\/+$)/g,""),z=e=>t=>{if(!t)return null;if(t.type===o.Fragment&&t.props.children)return o.Children.map(t.props.children,z(e));if(i(t.props.path||t.props.default||t.type===C,`: Children of must have a \`path\` or \`default\` prop, or be a \`\`. None found on element type \`${t.type}\``),i(!!(t.type!==C||t.props.from&&t.props.to),` requires both "from" and "to" props when inside a .`),i(!(t.type===C&&!R(t.props.from,t.props.to)),` has mismatched dynamic segments, ensure both paths have the exact same dynamic segments.`),t.props.default)return{value:t,default:!0};const n=t.type===C?t.props.from:t.props.path,r="/"===n?e:`${H(e)}/${H(n)}`;return{value:t,default:t.props.default,path:t.props.children?`${H(r)}/*`:r}},B=["innerRef"],$=["to","state","replace","getProps"],Q=["key"];let{forwardRef:U}=r||(r=n.t(o,2));void 0===U&&(U=e=>e);const W=()=>{},q=U(((e,t)=>{let{innerRef:n}=e,r=l(e,B);const{baseuri:a}=y(),{location:i}=b(),{to:c,state:u,replace:d,getProps:p=W}=r,f=l(r,$),m=N(c,a),g=encodeURI(m),v=i.pathname===g,w=S(i.pathname,g);return o.createElement("a",s({ref:t||n,"aria-current":v?"page":void 0},f,p({isCurrent:v,isPartiallyCurrent:w,href:m,location:i}),{href:m,onClick:e=>{if(f.onClick&&f.onClick(e),(e=>!e.defaultPrevented&&0===e.button&&!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey))(e)){e.preventDefault();let t=d;if("boolean"!=typeof d&&v){const e=l(s({},i.state),Q);t=V(s({},u),e)}h(m,{state:u,replace:t})}}}))}));q.displayName="Link",q.propTypes={to:a.string.isRequired};class Z extends o.Component{constructor(...e){super(...e),this.displayName="ReactUseErrorBoundary"}componentDidCatch(...e){this.setState({}),this.props.onError(...e)}render(){return this.props.children}}const G=o.createContext({componentDidCatch:{current:void 0},error:void 0,setError:()=>!1});function J({children:e}){const[t,n]=o.useState(),r=o.useRef(),a=o.useMemo((()=>({componentDidCatch:r,error:t,setError:n})),[t]);return o.createElement(G.Provider,{value:a},o.createElement(Z,{error:t,onError:(e,t)=>{n(e),null==r.current||r.current(e,t)}},e))}J.displayName="ReactUseErrorBoundaryContext";const Y=function(e){var t,n;function r(t){return o.createElement(J,null,o.createElement(e,s({key:"WrappedComponent"},t)))}return r.displayName=`WithErrorBoundary(${null!=(t=null!=(n=e.displayName)?n:e.name)?t:"Component"})`,r}((({history:e=f,children:t})=>{const{location:n}=e,[r,a]=o.useState({location:n}),[i]=function(e){const t=o.useContext(G);t.componentDidCatch.current=void 0;const n=o.useCallback((()=>{t.setError(void 0)}),[]);return[t.error,n]}();if(o.useEffect((()=>{e._onTransitionComplete()}),[r.location]),o.useEffect((()=>{let t=!1;const n=e.listen((({location:e})=>{Promise.resolve().then((()=>{requestAnimationFrame((()=>{t||a({location:e})}))}))}));return()=>{t=!0,n()}}),[]),i){if(!x(i))throw i;h(i.uri,{replace:!0})}return o.createElement(v.Provider,{value:r},"function"==typeof t?t(r):t||null)})),K=({children:e})=>{const t=b();return t?e(t):o.createElement(Y,null,e)},X=({url:e,children:t})=>{const n=e.indexOf("?");let r,a="";return n>-1?(r=e.substring(0,n),a=e.substring(n)):r=e,o.createElement(v.Provider,{value:{location:{pathname:r,search:a,hash:""}}},t)},ee=({path:e,children:t})=>{const{baseuri:n}=y(),{location:r}=b(),o=N(e,n),a=P(o,r.pathname);return t({location:r,match:a?s({},a.params,{uri:a.uri,path:e}):null})},te=["uri","location","component"],ne=["children","style","component","uri","location"],re=e=>{let{uri:t,location:n,component:r}=e,a=l(e,te);return o.createElement(ae,s({},a,{component:r,uri:t,location:n}))};let oe=0;const ae=e=>{let{children:t,style:n,component:r="div",uri:a,location:i}=e,c=l(e,ne);const u=o.useRef(),d=o.useRef(!0),p=o.useRef(a),f=o.useRef(i.pathname),h=o.useRef(!1);o.useEffect((()=>(oe++,m(),()=>{oe--,0===oe&&(d.current=!0)})),[]),o.useEffect((()=>{let e=!1,t=!1;a!==p.current&&(p.current=a,e=!0),i.pathname!==f.current&&(f.current=i.pathname,t=!0),h.current=e||t&&i.pathname===a,h.current&&m()}),[a,i]);const m=o.useCallback((()=>{var e;d.current?d.current=!1:(e=u.current,h.current&&e&&e.focus())}),[]);return o.createElement(r,s({style:s({outline:"none"},n),tabIndex:"-1",ref:u},c),t)},ie=["location","primary","children","basepath","baseuri","component"],se=e=>{const t=y(),n=b();return o.createElement(le,s({},t,n,e))};function le(e){const{location:t,primary:n=!0,children:r,basepath:a,component:i="div"}=e,c=l(e,ie),u=o.Children.toArray(r).reduce(((e,t)=>{const n=z(a)(t);return e.concat(n)}),[]),{pathname:d}=t,p=O(u,d);if(p){const{params:e,uri:r,route:l,route:{value:u}}=p,d=l.default?a:l.path.replace(/\*$/,""),f=s({},e,{uri:r,location:t}),h=o.cloneElement(u,f,u.props.children?o.createElement(se,{location:t,primary:n},u.props.children):void 0),m=n?re:i,v=n?s({uri:r,location:t,component:i},c):c;return o.createElement(g.Provider,{value:{baseuri:r,basepath:d}},o.createElement(m,v,h))}return null}const ce=()=>{const e=b();if(!e)throw new Error("useLocation hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");return e.location},ue=()=>{throw new Error("useNavigate is removed. Use import { navigate } from 'gatsby' instead")},de=()=>{const e=y();if(!e)throw new Error("useParams hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");const t=ce(),n=P(e.basepath,t.pathname);return n?n.params:null},pe=e=>{if(!e)throw new Error("useMatch(path: string) requires an argument of a string to match against");const t=y();if(!t)throw new Error("useMatch hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");const n=ce(),r=N(e,t.baseuri),o=P(r,n.pathname);return o?s({},o.params,{uri:o.uri,path:e}):null}},2467:function(e,t,n){"use strict";n.d(t,{c4:function(){return k},cP:function(){return l},dq:function(){return f},mc:function(){return y},rU:function(){return E}});var r=n(3980),o=n(2784),a=n(5619),i=n(5516);function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t{if("string"==typeof e)return!(e=>c.test(e))(e)},d=()=>"/evidenceportal",p=()=>"/evidenceportal";function f(e,t=d()){var n;if(!u(e))return e;if(e.startsWith("./")||e.startsWith("../"))return e;const r=null!=(n=null!=t?t:p())?n:"/";return`${null!=r&&r.endsWith("/")?r.slice(0,-1):r}${e.startsWith("/")?e:`/${e}`}`}const h=e=>null==e?void 0:e.startsWith("/");function m(e,t){const{pathname:n,search:r,hash:o}=l(e);return`${(0,i.H)(n,t)}${r}${o}`}const g=(e,t)=>"number"==typeof e?e:u(e)?h(e)?function(e){const t=f(e),n="always";return m(t,n)}(e):function(e,t){if(h(e))return e;const n="always",r=(0,a.resolve)(e,t);return m(r,n)}(e,t):e,v=["to","getProps","onClick","onMouseEnter","activeClassName","activeStyle","innerRef","partiallyActive","state","replace","_location"];function y(e){return f(e,p())}const b={activeClassName:r.string,activeStyle:r.object,partiallyActive:r.bool};function w(e){return o.createElement(a.Location,null,(({location:t})=>o.createElement(x,s({},e,{_location:t}))))}class x extends o.Component{constructor(e){super(e),this.defaultGetProps=({isPartiallyCurrent:e,isCurrent:t})=>(this.props.partiallyActive?e:t)?{className:[this.props.className,this.props.activeClassName].filter(Boolean).join(" "),style:s({},this.props.style,this.props.activeStyle)}:null;let t=!1;"undefined"!=typeof window&&window.IntersectionObserver&&(t=!0),this.state={IOSupported:t},this.abortPrefetch=null,this.handleRef=this.handleRef.bind(this)}_prefetch(){let e=window.location.pathname+window.location.search;this.props._location&&this.props._location.pathname&&(e=this.props._location.pathname+this.props._location.search);const t=l(g(this.props.to,e)),n=t.pathname+t.search;if(e!==n)return ___loader.enqueue(n)}componentWillUnmount(){if(!this.io)return;const{instance:e,el:t}=this.io;this.abortPrefetch&&this.abortPrefetch.abort(),e.unobserve(t),e.disconnect()}handleRef(e){this.props.innerRef&&Object.prototype.hasOwnProperty.call(this.props.innerRef,"current")?this.props.innerRef.current=e:this.props.innerRef&&this.props.innerRef(e),this.state.IOSupported&&e&&(this.io=((e,t)=>{const n=new window.IntersectionObserver((n=>{n.forEach((n=>{e===n.target&&t(n.isIntersecting||n.intersectionRatio>0)}))}));return n.observe(e),{instance:n,el:e}})(e,(e=>{e?this.abortPrefetch=this._prefetch():this.abortPrefetch&&this.abortPrefetch.abort()})))}render(){const e=this.props,{to:t,getProps:n=this.defaultGetProps,onClick:r,onMouseEnter:i,state:c,replace:d,_location:p}=e,f=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,v),h=g(t,p.pathname);return u(h)?o.createElement(a.Link,s({to:h,state:c,getProps:n,innerRef:this.handleRef,onMouseEnter:e=>{i&&i(e);const t=l(h);___loader.hovering(t.pathname+t.search)},onClick:e=>{if(r&&r(e),!(0!==e.button||this.props.target||e.defaultPrevented||e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)){e.preventDefault();let t=d;const n=encodeURI(h)===p.pathname;"boolean"!=typeof d&&n&&(t=!0),window.___navigate(h,{state:c,replace:t})}return!0}},f)):o.createElement("a",s({href:h},f))}}x.propTypes=s({},b,{onClick:r.func,to:r.string.isRequired,replace:r.bool,state:r.object});const E=o.forwardRef(((e,t)=>o.createElement(w,s({innerRef:t},e)))),k=(e,t)=>{window.___navigate(g(e,window.location.pathname),t)}},6291:function(e,t,n){"use strict";n.r(t),n.d(t,{Script:function(){return h},ScriptStrategy:function(){return c},collectedScriptsByPage:function(){return s},scriptCache:function(){return p},scriptCallbackCache:function(){return f}});var r=n(2784),o=n(5619);function a(){return a=Object.assign?Object.assign.bind():function(e){for(var t=1;ti.get(e)||[],set(e,t){const n=i.get(e)||[];n.push(t),i.set(e,n)},delete(e){i.delete(e)}},l="undefined"!=typeof self&&self.requestIdleCallback&&self.requestIdleCallback.bind(window)||function(e){const t=Date.now();return setTimeout((function(){e({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-t))}})}),1)};var c,u;(u=c||(c={})).postHydrate="post-hydrate",u.idle="idle",u.offMainThread="off-main-thread";const d=new Set(["src","strategy","dangerouslySetInnerHTML","children","onLoad","onError"]),p=new Set,f=new Map;function h(e){return r.createElement(o.Location,null,(()=>r.createElement(m,e)))}function m(e){const{src:t,strategy:n=c.postHydrate}=e||{},{pathname:i}=(0,o.useLocation)();if((0,r.useEffect)((()=>{let t;switch(n){case c.postHydrate:t=g(e);break;case c.idle:l((()=>{t=g(e)}));break;case c.offMainThread:{const t=y(e);s.set(i,t)}}return()=>{const{script:e,loadCallback:n,errorCallback:r}=t||{};n&&(null==e||e.removeEventListener("load",n)),r&&(null==e||e.removeEventListener("error",r)),null==e||e.remove()}}),[]),n===c.offMainThread){const o=v(e),l=y(e);return"undefined"==typeof window&&s.set(i,l),r.createElement("script",o?a({type:"text/partytown","data-strategy":n,crossOrigin:"anonymous"},l,{dangerouslySetInnerHTML:{__html:v(e)}}):a({type:"text/partytown",src:b(t),"data-strategy":n,crossOrigin:"anonymous"},l))}return null}function g(e){const{id:t,src:n,strategy:r=c.postHydrate,onLoad:o,onError:i}=e||{},s=t||n,l=["load","error"],u={load:o,error:i};if(s){for(const e of l)if(null!=u&&u[e]){var d;const t=f.get(s)||{},{callbacks:n=[]}=(null==t?void 0:t[e])||{};var h,m;n.push(null==u?void 0:u[e]),null!=t&&null!=(d=t[e])&&d.event?null==u||null==(h=u[e])||h.call(u,null==t||null==(m=t[e])?void 0:m.event):f.set(s,a({},t,{[e]:{callbacks:n}}))}if(p.has(s))return null}const g=v(e),b=y(e),x=document.createElement("script");t&&(x.id=t),x.dataset.strategy=r;for(const[a,c]of Object.entries(b))x.setAttribute(a,c);g&&(x.textContent=g),n&&(x.src=n);const E={};if(s){for(const e of l){const t=t=>w(t,s,e);x.addEventListener(e,t),E[`${e}Callback`]=t}p.add(s)}return document.body.appendChild(x),{script:x,loadCallback:E.loadCallback,errorCallback:E.errorCallback}}function v(e){const{dangerouslySetInnerHTML:t,children:n=""}=e||{},{__html:r=""}=t||{};return r||n}function y(e){const t={};for(const[n,r]of Object.entries(e))d.has(n)||(t[n]=r);return t}function b(e){if(e)return`/__third-party-proxy?url=${encodeURIComponent(e)}`}function w(e,t,n){const r=f.get(t)||{};for(const a of(null==r||null==(o=r[n])?void 0:o.callbacks)||[]){var o;a(e)}f.set(t,{[n]:{event:e}})}}},function(e){e.O(0,[774,532,525,235,661,182],(function(){return t=5069,e(e.s=t);var t}));e.O()}]); +(self.webpackChunkevaluation_collect=self.webpackChunkevaluation_collect||[]).push([[143],{5516:function(e,t){"use strict";t.H=void 0;const n=[".html",".json",".js",".map",".txt",".xml",".pdf"];t.H=(e,t="always")=>{if("/"===e)return e;const r=e.endsWith("/");return((e,t)=>{for(const n of e)if(t.endsWith(n))return!0;return!1})(n,e)?e:"always"===t?r?e:`${e}/`:"never"===t&&r?e.slice(0,-1):e}},2668:function(e,t,n){"use strict";function r(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(r=function(e){return e?n:t})(e)}var o=/(confirmation|invite|recovery|email_change)_token=([^&]+)/,a=/error=access_denied&error_description=403/,i=/access_token=/;t.onInitialClientRender=function(e,t){var s=t.enableIdentityWidget,l=void 0===s||s,c=t.publicPath,u=void 0===c?"admin":c,d=(document.location.hash||"").replace(/^#\/?/,"");l&&(o.test(d)||a.test(d)||i.test(d))&&new Promise((function(e){return e("netlify-identity-widget")})).then((function(e){return function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=r(t);if(n&&n.has(e))return n.get(e);var o={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var s=a?Object.getOwnPropertyDescriptor(e,i):null;s&&(s.get||s.set)?Object.defineProperty(o,i,s):o[i]=e[i]}return o.default=e,n&&n.set(e,o),o}(n(3091)(e))})).then((function(e){var t=e.default;t.on("init",(function(e){e||t.on("login",(function(){document.location.href="/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal/"+u+"/"}))})),t.init()}))}},3091:function(e){function t(e){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}t.keys=function(){return[]},t.resolve=t,t.id=3091,e.exports=t},2802:function(e,t,n){"use strict";t.p2=t.$C=void 0;var r=n(1415);t.$C=r.ScrollHandler;var o=n(5492);t.p2=o.useScrollRestoration},1415:function(e,t,n){"use strict";var r=n(1600);t.__esModule=!0,t.ScrollHandler=t.ScrollContext=void 0;var o=r(n(5297)),a=r(n(6531)),i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(2784)),s=r(n(3980)),l=n(643);function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}var u=i.createContext(new l.SessionStorage);t.ScrollContext=u,u.displayName="GatsbyScrollContext";var d=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a{}},5895:function(e,t){"use strict";t.__esModule=!0,t.getForwards=function(e){return null==e?void 0:e.flatMap((e=>(null==e?void 0:e.forward)||[]))}},5071:function(e,t,n){"use strict";t.__esModule=!0,t.injectPartytownSnippet=function(e){if(!e.length)return;const t=document.querySelector("script[data-partytown]"),n=document.querySelector('iframe[src*="~partytown/partytown-sandbox-sw"]');t&&t.remove();n&&n.remove();const a=(0,o.getForwards)(e),i=document.createElement("script");i.dataset.partytown="",i.innerHTML=(0,r.partytownSnippet)({forward:a}),document.head.appendChild(i)};var r=n(8072),o=n(5895)},3510:function(e,t,n){"use strict";n.d(t,{G:function(){return D},L:function(){return g},M:function(){return C},P:function(){return k},_:function(){return s},a:function(){return i},b:function(){return p},c:function(){return c},d:function(){return u},g:function(){return f},h:function(){return l}});var r=n(2784),o=(n(1109),n(3980)),a=n.n(o);function i(){return i=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}const l=()=>"undefined"!=typeof HTMLImageElement&&"loading"in HTMLImageElement.prototype;const c=e=>{var t;return(e=>{var t,n;return Boolean(null==e||null==(t=e.images)||null==(n=t.fallback)?void 0:n.src)})(e)?e:(e=>Boolean(null==e?void 0:e.gatsbyImageData))(e)?e.gatsbyImageData:(e=>Boolean(null==e?void 0:e.gatsbyImage))(e)?e.gatsbyImage:null==e||null==(t=e.childImageSharp)?void 0:t.gatsbyImageData},u=e=>{var t,n,r;return null==(t=c(e))||null==(n=t.images)||null==(r=n.fallback)?void 0:r.src};function d(e,t,n){const r={};let o="gatsby-image-wrapper";return"fixed"===n?(r.width=e,r.height=t):"constrained"===n&&(o="gatsby-image-wrapper gatsby-image-wrapper-constrained"),{className:o,"data-gatsby-image-wrapper":"",style:r}}function p(e,t,n,r,o){return void 0===o&&(o={}),i({},n,{loading:r,shouldLoad:e,"data-main-image":"",style:i({},o,{opacity:t?1:0})})}function f(e,t,n,r,o,a,s,l){const c={};a&&(c.backgroundColor=a,"fixed"===n?(c.width=r,c.height=o,c.backgroundColor=a,c.position="relative"):("constrained"===n||"fullWidth"===n)&&(c.position="absolute",c.top=0,c.left=0,c.bottom=0,c.right=0)),s&&(c.objectFit=s),l&&(c.objectPosition=l);const u=i({},e,{"aria-hidden":!0,"data-placeholder-image":"",style:i({opacity:t?0:1,transition:"opacity 500ms linear"},c)});return u}const h=["children"],m=function(e){let{layout:t,width:n,height:o}=e;return"fullWidth"===t?r.createElement("div",{"aria-hidden":!0,style:{paddingTop:o/n*100+"%"}}):"constrained"===t?r.createElement("div",{style:{maxWidth:n,display:"block"}},r.createElement("img",{alt:"",role:"presentation","aria-hidden":"true",src:"data:image/svg+xml;charset=utf-8,%3Csvg%20height='"+o+"'%20width='"+n+"'%20xmlns='http://www.w3.org/2000/svg'%20version='1.1'%3E%3C/svg%3E",style:{maxWidth:"100%",display:"block",position:"static"}})):null},g=function(e){let{children:t}=e,n=s(e,h);return r.createElement(r.Fragment,null,r.createElement(m,i({},n)),t,null)},v=["src","srcSet","loading","alt","shouldLoad"],y=["fallback","sources","shouldLoad"],b=function(e){let{src:t,srcSet:n,loading:o,alt:a="",shouldLoad:l}=e,c=s(e,v);return r.createElement("img",i({},c,{decoding:"async",loading:o,src:l?t:void 0,"data-src":l?void 0:t,srcSet:l?n:void 0,"data-srcset":l?void 0:n,alt:a}))},w=function(e){let{fallback:t,sources:n=[],shouldLoad:o=!0}=e,a=s(e,y);const l=a.sizes||(null==t?void 0:t.sizes),c=r.createElement(b,i({},a,t,{sizes:l,shouldLoad:o}));return n.length?r.createElement("picture",null,n.map((e=>{let{media:t,srcSet:n,type:a}=e;return r.createElement("source",{key:t+"-"+a+"-"+n,type:a,media:t,srcSet:o?n:void 0,"data-srcset":o?void 0:n,sizes:l})})),c):c};var x;b.propTypes={src:o.string.isRequired,alt:o.string.isRequired,sizes:o.string,srcSet:o.string,shouldLoad:o.bool},w.displayName="Picture",w.propTypes={alt:o.string.isRequired,shouldLoad:o.bool,fallback:o.exact({src:o.string.isRequired,srcSet:o.string,sizes:o.string}),sources:o.arrayOf(o.oneOfType([o.exact({media:o.string.isRequired,type:o.string,sizes:o.string,srcSet:o.string.isRequired}),o.exact({media:o.string,type:o.string.isRequired,sizes:o.string,srcSet:o.string.isRequired})]))};const E=["fallback"],k=function(e){let{fallback:t}=e,n=s(e,E);return t?r.createElement(w,i({},n,{fallback:{src:t},"aria-hidden":!0,alt:""})):r.createElement("div",i({},n))};k.displayName="Placeholder",k.propTypes={fallback:o.string,sources:null==(x=w.propTypes)?void 0:x.sources,alt:function(e,t,n){return e[t]?new Error("Invalid prop `"+t+"` supplied to `"+n+"`. Validation failed."):null}};const C=function(e){return r.createElement(r.Fragment,null,r.createElement(w,i({},e)),r.createElement("noscript",null,r.createElement(w,i({},e,{shouldLoad:!0}))))};C.displayName="MainImage",C.propTypes=w.propTypes;const S=["as","className","class","style","image","loading","imgClassName","imgStyle","backgroundColor","objectFit","objectPosition"],O=["style","className"],P=e=>e.replace(/\n/g,""),N=function(e,t,n){for(var r=arguments.length,o=new Array(r>3?r-3:0),i=3;iJSON.stringify(o.images)),[o.images]);p&&(u=p);const O=function(e,t,n){let r="";return"fullWidth"===e&&(r=''),"constrained"===e&&(r='
"),r}(b,v,y);return(0,r.useEffect)((()=>{L||(L=n.e(698).then(n.bind(n,4698)).then((e=>{let{renderImageToString:t,swapPlaceholderImage:n}=e;return M=t,{renderImageToString:t,swapPlaceholderImage:n}})));const e=C.current.querySelector("[data-gatsby-image-ssr]");if(e&&l())return e.complete?(null==f||f({wasCached:!0}),null==h||h({wasCached:!0}),setTimeout((()=>{e.removeAttribute("data-gatsby-image-ssr")}),0)):(null==f||f({wasCached:!0}),e.addEventListener("load",(function t(){e.removeEventListener("load",t),null==h||h({wasCached:!0}),setTimeout((()=>{e.removeAttribute("data-gatsby-image-ssr")}),0)}))),void I.add(S);if(M&&I.has(S))return;let t,r;return L.then((e=>{let{renderImageToString:n,swapPlaceholderImage:s}=e;C.current&&(C.current.innerHTML=n(i({isLoading:!0,isLoaded:I.has(S),image:o},g)),I.has(S)||(t=requestAnimationFrame((()=>{C.current&&(r=s(C.current,S,I,a,f,h,m))}))))})),()=>{t&&cancelAnimationFrame(t),r&&r()}}),[o]),(0,r.useLayoutEffect)((()=>{I.has(S)&&M&&(C.current.innerHTML=M(i({isLoading:I.has(S),isLoaded:I.has(S),image:o},g)),null==f||f({wasCached:!0}),null==h||h({wasCached:!0}))}),[o]),(0,r.createElement)(t,i({},k,{style:i({},x,a,{backgroundColor:c}),className:E+(u?" "+u:""),ref:C,dangerouslySetInnerHTML:{__html:O},suppressHydrationWarning:!0}))},D=(0,r.memo)((function(e){return e.image?(0,r.createElement)(T,e):null}));D.propTypes=_,D.displayName="GatsbyImage";const F=["src","__imageData","__error","width","height","aspectRatio","tracedSVGOptions","placeholder","formats","quality","transformOptions","jpgOptions","pngOptions","webpOptions","avifOptions","blurredOptions","breakpoints","outputPixelDensities"];function A(e){return function(t){let{src:n,__imageData:o,__error:a}=t,l=s(t,F);return a&&console.warn(a),o?r.createElement(e,i({image:o},l)):(console.warn("Image not loaded",n),null)}}const V=A((function(e){let{as:t="div",className:n,class:o,style:a,image:l,loading:c="lazy",imgClassName:u,imgStyle:h,backgroundColor:m,objectFit:v,objectPosition:y}=e,b=s(e,S);if(!l)return console.warn("[gatsby-plugin-image] Missing image prop"),null;o&&(n=o),h=i({objectFit:v,objectPosition:y,backgroundColor:m},h);const{width:w,height:x,layout:E,images:N,placeholder:_,backgroundColor:R}=l,j=d(w,x,E),{style:I,className:L}=j,M=s(j,O),T={fallback:void 0,sources:[]};return N.fallback&&(T.fallback=i({},N.fallback,{srcSet:N.fallback.srcSet?P(N.fallback.srcSet):void 0})),N.sources&&(T.sources=N.sources.map((e=>i({},e,{srcSet:P(e.srcSet)})))),r.createElement(t,i({},M,{style:i({},I,a,{backgroundColor:m}),className:L+(n?" "+n:"")}),r.createElement(g,{layout:E,width:w,height:x},r.createElement(k,i({},f(_,!1,E,w,x,R,v,y))),r.createElement(C,i({"data-gatsby-image-ssr":"",className:u},b,p("eager"===c,!1,T,c,h)))))})),H=function(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),o=2;o{if(void 0!==e.layout&&!z.has(e.layout))return new Error("Invalid value "+e.layout+'" provided for prop "layout". Defaulting to "constrained". Valid values are "fixed", "fullWidth" or "constrained".')}};V.displayName="StaticImage",V.propTypes=B;const $=A(D);$.displayName="StaticImage",$.propTypes=B},1109:function(e){"use strict";const t=/[\p{Lu}]/u,n=/[\p{Ll}]/u,r=/^[\p{Lu}](?![\p{Lu}])/gu,o=/([\p{Alpha}\p{N}_]|$)/u,a=/[_.\- ]+/,i=new RegExp("^"+a.source),s=new RegExp(a.source+o.source,"gu"),l=new RegExp("\\d+"+o.source,"gu"),c=(e,o)=>{if("string"!=typeof e&&!Array.isArray(e))throw new TypeError("Expected the input to be `string | string[]`");if(o={pascalCase:!1,preserveConsecutiveUppercase:!1,...o},0===(e=Array.isArray(e)?e.map((e=>e.trim())).filter((e=>e.length)).join("-"):e.trim()).length)return"";const a=!1===o.locale?e=>e.toLowerCase():e=>e.toLocaleLowerCase(o.locale),c=!1===o.locale?e=>e.toUpperCase():e=>e.toLocaleUpperCase(o.locale);if(1===e.length)return o.pascalCase?c(e):a(e);return e!==a(e)&&(e=((e,r,o)=>{let a=!1,i=!1,s=!1;for(let l=0;l(r.lastIndex=0,e.replace(r,(e=>t(e)))))(e,a):a(e),o.pascalCase&&(e=c(e.charAt(0))+e.slice(1)),((e,t)=>(s.lastIndex=0,l.lastIndex=0,e.replace(s,((e,n)=>t(n))).replace(l,(e=>t(e)))))(e,c)};e.exports=c,e.exports.default=c},7225:function(e,t,n){"use strict";n.r(t),n.d(t,{onRouteUpdate:function(){return r}});n(31),n(5251);const r=function(e,t){let{location:n}=e}},5251:function(e,t,n){"use strict";var r=n(31)},4536:function(e,t,n){"use strict";n.d(t,{UQ:function(){return Ps},xC:function(){return a},oy:function(){return Bt},oF:function(){return s},r8:function(){return Yt},o9:function(){return Xt},TS:function(){return Rs},Kb:function(){return tn},rU:function(){return st},mA:function(){return Fs},Xg:function(){return js},re:function(){return en},mP:function(){return Mi},kJ:function(){return p},uZ:function(){return Kt},x7:function(){return Ht},sJ:function(){return Vt},tA:function(){return Ds},Fn:function(){return Ti}});var r=n(2784),o=n.t(r,2);const a=()=>r.createElement("svg",{className:"inline",xmlns:"http://www.w3.org/2000/svg",width:"10.775",height:"17.309",viewBox:"0 0 10.775 17.309"},r.createElement("g",{transform:"translate(2.121 1.061)"},r.createElement("path",{"data-name":"Path 900",d:"M-18540.5,8685l-7.594,7.594,7.594,7.594",transform:"translate(18548.096 -8685)",fill:"none",stroke:"currentColor",strokeWidth:"3"})));var i=n(7161);const s=e=>{let{expertise:t,requirement:n,keyDates:o}=e;return r.createElement(r.Fragment,null,(0,i.uk)(t)&&(0,i.uk)(n)&&(0,i.uk)(o)?"":r.createElement(r.Fragment,null,r.createElement("section",{className:"m-responsive"},r.createElement("h3",{className:"text-h3"},"Application details"),r.createElement("div",{className:"grid grid-cols-1 gap-3 lg:grid-cols-3"},(0,i.uk)(t)?"":r.createElement("div",{className:"px-4"},r.createElement(Ht,{label:"Expertise Needed",value:t})),(0,i.uk)(n)?"":r.createElement("div",{className:"px-4"},r.createElement(Ht,{label:"Requirements and restrictions",value:n})),(0,i.uk)(o)?"":r.createElement("div",{className:"px-4"},r.createElement(Ht,{label:"Key Milestones and Dates",value:o}))))))},l=()=>r.createElement("svg",{className:"inline-block",xmlns:"http://www.w3.org/2000/svg",width:"10.775",height:"17.309",viewBox:"0 0 10.775 17.309"},r.createElement("g",{transform:"translate(8.654 16.248) rotate(180)"},r.createElement("path",{"data-name":"Path 900",d:"M-18540.5,8685l-7.594,7.594,7.594,7.594",transform:"translate(18548.096 -8685)",fill:"none",stroke:"currentColor",strokeWidth:"3"})));var c=n(31);const u=()=>r.createElement("div",{className:"py-6 overflow-hidden bg-warning text-center"},r.createElement("h4",null,"⚠️ This is a beta site."," ",r.createElement(c.Link,{to:"/contact",className:"underline hover:no-underline"},"We welcome feedback!")," ","⚠️"));var d=n(8978);const p=e=>{let{status:t}=e,n=null,o=null;return"open"==t?(n=d.gbA,o="Open"):"ongoing"==t?(n=d.Gzj,o="In progress"):"completed"==t&&(n=d.FJM,o="Completed"),r.createElement(r.Fragment,null,r.createElement("div",{className:"flex w-full"},r.createElement("span",{className:"pt-1 text-body text-primary align-inherit"},r.createElement(n,{"aria-hidden":"true"})),r.createElement("span",{className:"pl-2 uppercase"},o)))};function f(){return f=Object.assign?Object.assign.bind():function(e){for(var t=1;t(e[t.toLowerCase()]=t,e)),{for:"htmlFor"}),b={amp:"&",apos:"'",gt:">",lt:"<",nbsp:" ",quot:"“"},w=["style","script"],x=/([-A-Z0-9_:]+)(?:\s*=\s*(?:(?:"((?:\\.|[^"])*)")|(?:'((?:\\.|[^'])*)')|(?:\{((?:\\.|{[^}]*?}|[^}])*)\})))?/gi,E=/mailto:/i,k=/\n{2,}$/,C=/^( *>[^\n]+(\n[^\n]+)*\n*)+\n{2,}/,S=/^ *> ?/gm,O=/^ {2,}\n/,P=/^(?:( *[-*_])){3,} *(?:\n *)+\n/,N=/^\s*(`{3,}|~{3,}) *(\S+)?([^\n]*?)?\n([\s\S]+?)\s*\1 *(?:\n *)*\n?/,_=/^(?: {4}[^\n]+\n*)+(?:\n *)+\n?/,R=/^(`+)\s*([\s\S]*?[^`])\s*\1(?!`)/,j=/^(?:\n *)*\n/,I=/\r\n?/g,L=/^\[\^([^\]]+)](:.*)\n/,M=/^\[\^([^\]]+)]/,T=/\f/g,D=/^\s*?\[(x|\s)\]/,F=/^ *(#{1,6}) *([^\n]+?)(?: +#*)?(?:\n *)*(?:\n|$)/,A=/^ *(#{1,6}) +([^\n]+?)(?: +#*)?(?:\n *)*(?:\n|$)/,V=/^([^\n]+)\n *(=|-){3,} *(?:\n *)+\n/,H=/^ *(?!<[a-z][^ >/]* ?\/>)<([a-z][^ >/]*) ?([^>]*)\/{0}>\n?(\s*(?:<\1[^>]*?>[\s\S]*?<\/\1>|(?!<\1)[\s\S])*?)<\/\1>\n*/i,z=/&([a-z0-9]+|#[0-9]{1,6}|#x[0-9a-fA-F]{1,6});/gi,B=/^)/,$=/^(data|aria|x)-[a-z_][a-z\d_.-]*$/,Q=/^ *<([a-z][a-z0-9:]*)(?:\s+((?:<.*?>|[^>])*))?\/?>(?!<\/\1>)(\s*\n)?/i,U=/^\{.*\}$/,W=/^(https?:\/\/[^\s<]+[^<.,:;"')\]\s])/,q=/^<([^ >]+@[^ >]+)>/,Z=/^<([^ >]+:\/[^ >]+)>/,G=/-([a-z])?/gi,J=/^(.*\|?.*)\n *(\|? *[-:]+ *\|[-| :]*)\n((?:.*\|.*\n)*)\n?/,Y=/^\[([^\]]*)\]:\s+]+)>?\s*("([^"]*)")?/,K=/^!\[([^\]]*)\] ?\[([^\]]*)\]/,X=/^\[([^\]]*)\] ?\[([^\]]*)\]/,ee=/(\[|\])/g,te=/(\n|^[-*]\s|^#|^ {2,}|^-{2,}|^>\s)/,ne=/\t/g,re=/^ *\| */,oe=/(^ *\||\| *$)/g,ae=/ *$/,ie=/^ *:-+: *$/,se=/^ *:-+ *$/,le=/^ *-+: *$/,ce=/^([*_])\1((?:\[.*?\][([].*?[)\]]|<.*?>(?:.*?<.*?>)?|`.*?`|~+.*?~+|.)*?)\1\1(?!\1)/,ue=/^([*_])((?:\[.*?\][([].*?[)\]]|<.*?>(?:.*?<.*?>)?|`.*?`|~+.*?~+|.)*?)\1(?!\1|\w)/,de=/^==((?:\[.*?\]|<.*?>(?:.*?<.*?>)?|`.*?`|.)*?)==/,pe=/^~~((?:\[.*?\]|<.*?>(?:.*?<.*?>)?|`.*?`|.)*?)~~/,fe=/^\\([^0-9A-Za-z\s])/,he=/^[\s\S]+?(?=[^0-9A-Z\s\u00c0-\uffff&#;.()'"]|\d+\.|\n\n| {2,}\n|\w+:\S|$)/i,me=/^\n+/,ge=/^([ \t]*)/,ve=/\\([^\\])/g,ye=/ *\n+$/,be=/(?:^|\n)( *)$/,we="(?:\\d+\\.)",xe="(?:[*+-])";function Ee(e){return"( *)("+(1===e?we:xe)+") +"}const ke=Ee(1),Ce=Ee(2);function Se(e){return new RegExp("^"+(1===e?ke:Ce))}const Oe=Se(1),Pe=Se(2);function Ne(e){return new RegExp("^"+(1===e?ke:Ce)+"[^\\n]*(?:\\n(?!\\1"+(1===e?we:xe)+" )[^\\n]*)*(\\n|$)","gm")}const _e=Ne(1),Re=Ne(2);function je(e){const t=1===e?we:xe;return new RegExp("^( *)("+t+") [\\s\\S]+?(?:\\n{2,}(?! )(?!\\1"+t+" (?!"+t+" ))\\n*|\\s*\\n*$)")}const Ie=je(1),Le=je(2);function Me(e,t){const n=1===t,r=n?Ie:Le,o=n?_e:Re,a=n?Oe:Pe;return{match(e,t,n){const o=be.exec(n);return o&&(t.list||!t.inline&&!t.simple)?r.exec(e=o[1]+e):null},order:1,parse(e,t,r){const i=n?+e[2]:void 0,s=e[0].replace(k,"\n").match(o);let l=!1;return{items:s.map((function(e,n){const o=a.exec(e)[0].length,i=new RegExp("^ {1,"+o+"}","gm"),c=e.replace(i,"").replace(a,""),u=n===s.length-1,d=-1!==c.indexOf("\n\n")||u&&l;l=d;const p=r.inline,f=r.list;let h;r.list=!0,d?(r.inline=!1,h=c.replace(ye,"\n\n")):(r.inline=!0,h=c.replace(ye,""));const m=t(h,r);return r.inline=p,r.list=f,m})),ordered:n,start:i}},render:(t,n,r)=>e(t.ordered?"ol":"ul",{key:r.key,start:"20"===t.type?t.start:void 0},t.items.map((function(t,o){return e("li",{key:o},n(t,r))})))}}const Te=/^\[([^\]]*)]\( *((?:\([^)]*\)|[^() ])*) *"?([^)"]*)?"?\)/,De=/^!\[([^\]]*)]\( *((?:\([^)]*\)|[^() ])*) *"?([^)"]*)?"?\)/,Fe=[C,N,_,F,V,A,B,J,_e,Ie,Re,Le],Ae=[...Fe,/^[^\n]+(?: \n|\n{2,})/,H,Q];function Ve(e){return e.replace(/[ÀÁÂÃÄÅàáâãä忯]/g,"a").replace(/[çÇ]/g,"c").replace(/[ðÐ]/g,"d").replace(/[ÈÉÊËéèêë]/g,"e").replace(/[ÏïÎîÍíÌì]/g,"i").replace(/[Ññ]/g,"n").replace(/[øØœŒÕõÔôÓóÒò]/g,"o").replace(/[ÜüÛûÚúÙù]/g,"u").replace(/[ŸÿÝý]/g,"y").replace(/[^a-z0-9- ]/gi,"").replace(/ /gi,"-").toLowerCase()}function He(e){return le.test(e)?"right":ie.test(e)?"center":se.test(e)?"left":null}function ze(e,t,n){const r=n.inTable;n.inTable=!0;const o=t(e.trim(),n);n.inTable=r;let a=[[]];return o.forEach((function(e,t){"26"===e.type?0!==t&&t!==o.length-1&&a.push([]):("27"!==e.type||null!=o[t+1]&&"26"!==o[t+1].type||(e.text=e.text.replace(ae,"")),a[a.length-1].push(e))})),a}function Be(e,t,n){n.inline=!0;const r=ze(e[1],t,n),o=e[2].replace(oe,"").split("|").map(He),a=function(e,t,n){return e.trim().split("\n").map((function(e){return ze(e,t,n)}))}(e[3],t,n);return n.inline=!1,{align:o,cells:a,header:r,type:"25"}}function $e(e,t){return null==e.align[t]?{}:{textAlign:e.align[t]}}function Qe(e){return function(t,n){return n.inline?e.exec(t):null}}function Ue(e){return function(t,n){return n.inline||n.simple?e.exec(t):null}}function We(e){return function(t,n){return n.inline||n.simple?null:e.exec(t)}}function qe(e){return function(t){return e.exec(t)}}function Ze(e,t,n){if(t.inline||t.simple)return null;if(n&&!n.endsWith("\n"))return null;let r="";e.split("\n").every((e=>!Fe.some((t=>t.test(e)))&&(r+=e+"\n",e.trim())));const o=r.trimEnd();return""==o?null:[r,o]}function Ge(e){try{if(decodeURIComponent(e).replace(/[^A-Za-z0-9/:]/g,"").match(/^\s*(javascript|vbscript|data(?!:image)):/i))return}catch(e){return null}return e}function Je(e){return e.replace(ve,"$1")}function Ye(e,t,n){const r=n.inline||!1,o=n.simple||!1;n.inline=!0,n.simple=!0;const a=e(t,n);return n.inline=r,n.simple=o,a}function Ke(e,t,n){const r=n.inline||!1,o=n.simple||!1;n.inline=!1,n.simple=!0;const a=e(t,n);return n.inline=r,n.simple=o,a}function Xe(e,t,n){return n.inline=!1,e(t,n)}const et=(e,t,n)=>({children:Ye(t,e[1],n)});function tt(){return{}}function nt(){return null}function rt(...e){return e.filter(Boolean).join(" ")}function ot(e,t,n){let r=e;const o=t.split(".");for(;o.length&&(r=r[o[0]],void 0!==r);)o.shift();return r||n}function at(e,t={}){t.overrides=t.overrides||{},t.slugify=t.slugify||Ve,t.namedCodesToUnicode=t.namedCodesToUnicode?f({},b,t.namedCodesToUnicode):b;const n=t.createElement||r.createElement;function o(e,r,...o){const a=ot(t.overrides,`${e}.props`,{});return n(function(e,t){const n=ot(t,e);return n?"function"==typeof n||"object"==typeof n&&"render"in n?n:ot(t,`${e}.component`,e):e}(e,t.overrides),f({},r,a,{className:rt(null==r?void 0:r.className,a.className)||void 0}),...o)}function a(e){let n=!1;t.forceInline?n=!0:t.forceBlock||(n=!1===te.test(e));const a=d(u(n?e:`${e.trimEnd().replace(me,"")}\n\n`,{inline:n}));for(;"string"==typeof a[a.length-1]&&!a[a.length-1].trim();)a.pop();if(null===t.wrapper)return a;const i=t.wrapper||(n?"span":"div");let s;if(a.length>1||t.forceWrapper)s=a;else{if(1===a.length)return s=a[0],"string"==typeof s?o("span",{key:"outer"},s):s;s=null}return r.createElement(i,{key:"outer"},s)}function i(e){const t=e.match(x);return t?t.reduce((function(e,t,n){const o=t.indexOf("=");if(-1!==o){const i=function(e){return-1!==e.indexOf("-")&&null===e.match($)&&(e=e.replace(G,(function(e,t){return t.toUpperCase()}))),e}(t.slice(0,o)).trim(),s=function(e){const t=e[0];return('"'===t||"'"===t)&&e.length>=2&&e[e.length-1]===t?e.slice(1,-1):e}(t.slice(o+1).trim()),l=y[i]||i,c=e[l]=function(e,t){return"style"===e?t.split(/;\s?/).reduce((function(e,t){const n=t.slice(0,t.indexOf(":"));return e[n.replace(/(-[a-z])/g,(e=>e[1].toUpperCase()))]=t.slice(n.length+1).trim(),e}),{}):"href"===e||"src"===e?Ge(t):(t.match(U)&&(t=t.slice(1,t.length-1)),"true"===t||"false"!==t&&t)}(i,s);"string"==typeof c&&(H.test(c)||Q.test(c))&&(e[l]=r.cloneElement(a(c.trim()),{key:n}))}else"style"!==t&&(e[y[t]||t]=!0);return e}),{}):null}const s=[],l={},c={0:{match:We(C),order:1,parse:(e,t,n)=>({children:t(e[0].replace(S,""),n)}),render:(e,t,n)=>o("blockquote",{key:n.key},t(e.children,n))},1:{match:qe(O),order:1,parse:tt,render:(e,t,n)=>o("br",{key:n.key})},2:{match:We(P),order:1,parse:tt,render:(e,t,n)=>o("hr",{key:n.key})},3:{match:We(_),order:0,parse:e=>({lang:void 0,text:e[0].replace(/^ {4}/gm,"").replace(/\n+$/,"")}),render:(e,t,n)=>o("pre",{key:n.key},o("code",f({},e.attrs,{className:e.lang?`lang-${e.lang}`:""}),e.text))},4:{match:We(N),order:0,parse:e=>({attrs:i(e[3]||""),lang:e[2]||void 0,text:e[4],type:"3"})},5:{match:Ue(R),order:3,parse:e=>({text:e[2]}),render:(e,t,n)=>o("code",{key:n.key},e.text)},6:{match:We(L),order:0,parse:e=>(s.push({footnote:e[2],identifier:e[1]}),{}),render:nt},7:{match:Qe(M),order:1,parse:e=>({target:`#${t.slugify(e[1])}`,text:e[1]}),render:(e,t,n)=>o("a",{key:n.key,href:Ge(e.target)},o("sup",{key:n.key},e.text))},8:{match:Qe(D),order:1,parse:e=>({completed:"x"===e[1].toLowerCase()}),render:(e,t,n)=>o("input",{checked:e.completed,key:n.key,readOnly:!0,type:"checkbox"})},9:{match:We(t.enforceAtxHeadings?A:F),order:1,parse:(e,n,r)=>({children:Ye(n,e[2],r),id:t.slugify(e[2]),level:e[1].length}),render:(e,t,n)=>o(`h${e.level}`,{id:e.id,key:n.key},t(e.children,n))},10:{match:We(V),order:0,parse:(e,t,n)=>({children:Ye(t,e[1],n),level:"="===e[2]?1:2,type:"9"})},11:{match:qe(H),order:1,parse(e,t,n){const[,r]=e[3].match(ge),o=new RegExp(`^${r}`,"gm"),a=e[3].replace(o,""),s=(l=a,Ae.some((e=>e.test(l)))?Xe:Ye);var l;const c=e[1].toLowerCase(),u=-1!==w.indexOf(c),d={attrs:i(e[2]),noInnerParse:u,tag:u?c:e[1]};return n.inAnchor=n.inAnchor||"a"===c,u?d.text=e[3]:d.children=s(t,a,n),n.inAnchor=!1,d},render:(e,t,n)=>o(e.tag,f({key:n.key},e.attrs),e.text||t(e.children,n))},13:{match:qe(Q),order:1,parse:e=>({attrs:i(e[2]||""),tag:e[1]}),render:(e,t,n)=>o(e.tag,f({},e.attrs,{key:n.key}))},12:{match:qe(B),order:1,parse:()=>({}),render:nt},14:{match:Ue(De),order:1,parse:e=>({alt:e[1],target:Je(e[2]),title:e[3]}),render:(e,t,n)=>o("img",{key:n.key,alt:e.alt||void 0,title:e.title||void 0,src:Ge(e.target)})},15:{match:Qe(Te),order:3,parse:(e,t,n)=>({children:Ke(t,e[1],n),target:Je(e[2]),title:e[3]}),render:(e,t,n)=>o("a",{key:n.key,href:Ge(e.target),title:e.title},t(e.children,n))},16:{match:Qe(Z),order:0,parse:e=>({children:[{text:e[1],type:"27"}],target:e[1],type:"15"})},17:{match:(e,t)=>t.inAnchor?null:Qe(W)(e,t),order:0,parse:e=>({children:[{text:e[1],type:"27"}],target:e[1],title:void 0,type:"15"})},18:{match:Qe(q),order:0,parse(e){let t=e[1],n=e[1];return E.test(n)||(n="mailto:"+n),{children:[{text:t.replace("mailto:",""),type:"27"}],target:n,type:"15"}}},20:Me(o,1),33:Me(o,2),19:{match:We(j),order:3,parse:tt,render:()=>"\n"},21:{match:Ze,order:3,parse:et,render:(e,t,n)=>o("p",{key:n.key},t(e.children,n))},22:{match:Qe(Y),order:0,parse:e=>(l[e[1]]={target:e[2],title:e[4]},{}),render:nt},23:{match:Ue(K),order:0,parse:e=>({alt:e[1]||void 0,ref:e[2]}),render:(e,t,n)=>o("img",{key:n.key,alt:e.alt,src:Ge(l[e.ref].target),title:l[e.ref].title})},24:{match:Qe(X),order:0,parse:(e,t,n)=>({children:t(e[1],n),fallbackChildren:t(e[0].replace(ee,"\\$1"),n),ref:e[2]}),render:(e,t,n)=>l[e.ref]?o("a",{key:n.key,href:Ge(l[e.ref].target),title:l[e.ref].title},t(e.children,n)):o("span",{key:n.key},t(e.fallbackChildren,n))},25:{match:We(J),order:1,parse:Be,render:(e,t,n)=>o("table",{key:n.key},o("thead",null,o("tr",null,e.header.map((function(r,a){return o("th",{key:a,style:$e(e,a)},t(r,n))})))),o("tbody",null,e.cells.map((function(r,a){return o("tr",{key:a},r.map((function(r,a){return o("td",{key:a,style:$e(e,a)},t(r,n))})))}))))},26:{match:function(e,t){return t.inTable?(t.inline=!0,re.exec(e)):null},order:1,parse:function(){return{type:"26"}},render:()=>" | "},27:{match:qe(he),order:4,parse:e=>({text:e[0].replace(z,((e,n)=>t.namedCodesToUnicode[n]?t.namedCodesToUnicode[n]:e))}),render:e=>e.text},28:{match:Ue(ce),order:2,parse:(e,t,n)=>({children:t(e[2],n)}),render:(e,t,n)=>o("strong",{key:n.key},t(e.children,n))},29:{match:Ue(ue),order:3,parse:(e,t,n)=>({children:t(e[2],n)}),render:(e,t,n)=>o("em",{key:n.key},t(e.children,n))},30:{match:Ue(fe),order:1,parse:e=>({text:e[1],type:"27"})},31:{match:Ue(de),order:3,parse:et,render:(e,t,n)=>o("mark",{key:n.key},t(e.children,n))},32:{match:Ue(pe),order:3,parse:et,render:(e,t,n)=>o("del",{key:n.key},t(e.children,n))}};!0===t.disableParsingRawHTML&&(delete c[11],delete c[13]);const u=function(e){let t=Object.keys(e);function n(r,o){let a=[],i="";for(;r;){let s=0;for(;sa(n,r,o)),n,r,o):a(n,r,o)}}(c,t.renderRule),function e(t,n={}){if(Array.isArray(t)){const r=n.key,o=[];let a=!1;for(let i=0;i{let{children:t,options:n}=e,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,h);return r.cloneElement(at(t,n),o)};const st=e=>{let{text:t,...n}=e;return r.createElement(it,Object.assign({},n,{options:{forceBlock:!0,overrides:{a:{props:{className:"text-link underline hover:no-underline"}},p:{props:{className:"mb-3"}},ul:{props:{className:"list-outside list-disc ml-5 mb-4"}},ol:{props:{className:"list-outside list-decimal ml-5 mb-4"}}}}}),null!=t?t:"")},lt=e=>{let{label:t,value:n,className:o}=e,a=null;return a=Array.isArray(n)?n.map(((e,n)=>r.createElement(ct,{key:t+"_"+n,className:o},e))):r.createElement(ct,{className:o},n),r.createElement(r.Fragment,null,r.createElement("figure",null,r.createElement("figcaption",{className:"font-sans text-black text-tag mb-1 font-extrabold uppercase"},t),r.createElement("ul",{className:"text-tag flex flex-wrap"},a)))},ct=e=>{let{className:t,children:n}=e;return r.createElement("li",{className:"px-3 py-1 mt-1 uppercase text-tag whitespace font-semibold mr-2 "+t},n)};var ut=n(9611),dt=n(2322),pt=n(2524),ft=n(2601),ht=Object.defineProperty,mt=Object.defineProperties,gt=Object.getOwnPropertyDescriptors,vt=Object.getOwnPropertySymbols,yt=Object.prototype.hasOwnProperty,bt=Object.prototype.propertyIsEnumerable,wt=(e,t,n)=>t in e?ht(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,xt=(e,t)=>{for(var n in t||(t={}))yt.call(t,n)&&wt(e,n,t[n]);if(vt)for(var n of vt(t))bt.call(t,n)&&wt(e,n,t[n]);return e},Et=(e,t)=>mt(e,gt(t)),kt=(e,t)=>{var n={};for(var r in e)yt.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&vt)for(var r of vt(e))t.indexOf(r)<0&&bt.call(e,r)&&(n[r]=e[r]);return n};function Ct(e){return t=>{var n=t,{bgStyle:r={},borderRadius:o=0,iconFillColor:a="white",round:i=!1,size:s=64}=n,l=kt(n,["bgStyle","borderRadius","iconFillColor","round","size"]);return(0,dt.jsxs)("svg",Et(xt({viewBox:"0 0 64 64",width:s,height:s},l),{children:[i?(0,dt.jsx)("circle",{cx:"32",cy:"32",r:"32",fill:e.color,style:r}):(0,dt.jsx)("rect",{width:"64",height:"64",rx:o,ry:o,fill:e.color,style:r}),(0,dt.jsx)("path",{d:e.path,fill:a})]}))}}Ct({color:"#7f7f7f",networkName:"email",path:"M17,22v20h30V22H17z M41.1,25L32,32.1L22.9,25H41.1z M20,39V26.6l12,9.3l12-9.3V39H20z"});function St(e){const t=Object.entries(e).filter((([,e])=>null!=e)).map((([e,t])=>`${encodeURIComponent(e)}=${encodeURIComponent(String(t))}`));return t.length>0?`?${t.join("&")}`:""}const Ot=e=>!!e&&("object"==typeof e||"function"==typeof e)&&"function"==typeof e.then,Pt=(e,t)=>({left:window.outerWidth/2+(window.screenX||window.screenLeft||0)-e/2,top:window.outerHeight/2+(window.screenY||window.screenTop||0)-t/2}),Nt=(e,t)=>({top:(window.screen.height-t)/2,left:(window.screen.width-e)/2});function _t(e){var t=e,{beforeOnClick:n,children:r,className:o,disabled:a,disabledStyle:i={opacity:.6},forwardedRef:s,networkLink:l,networkName:c,onClick:u,onShareWindowClose:d,openShareDialogOnClick:p=!0,opts:f,resetButtonStyle:h=!0,style:m,url:g,windowHeight:y=400,windowPosition:b="windowCenter",windowWidth:w=550}=t,x=kt(t,["beforeOnClick","children","className","disabled","disabledStyle","forwardedRef","networkLink","networkName","onClick","onShareWindowClose","openShareDialogOnClick","opts","resetButtonStyle","style","url","windowHeight","windowPosition","windowWidth"]);const E=pt("react-share__ShareButton",{"react-share__ShareButton--disabled":!!a,disabled:!!a},o),k=xt(xt(h?{backgroundColor:"transparent",border:"none",padding:0,font:"inherit",color:"inherit",cursor:"pointer"}:{},m),a&&i);return(0,dt.jsx)("button",Et(xt({},x),{className:E,onClick:async e=>{const t=l(g,f);if(!a){if(e.preventDefault(),n){const e=n();Ot(e)&&await e}if(p){!function(e,t,n){var r=t,{height:o,width:a}=r,i=kt(r,["height","width"]);const s=xt({height:o,width:a,location:"no",toolbar:"no",status:"no",directories:"no",menubar:"no",scrollbars:"yes",resizable:"no",centerscreen:"yes",chrome:"yes"},i),l=window.open(e,"",Object.keys(s).map((e=>`${e}=${s[e]}`)).join(", "));if(n){const e=window.setInterval((()=>{try{(null===l||l.closed)&&(window.clearInterval(e),n(l))}catch(v){console.error(v)}}),1e3)}}(t,xt({height:y,width:w},"windowCenter"===b?Pt(w,y):Nt(w,y)),d)}u&&u(e,t)}},ref:s,style:k,children:r}))}function Rt(e,t,n,o){function a(r,a){const i=n(r),s=xt({},r);return Object.keys(i).forEach((e=>{delete s[e]})),(0,dt.jsx)(_t,Et(xt(xt({},o),s),{forwardedRef:a,networkName:e,networkLink:t,opts:n(r)}))}return a.displayName=`ShareButton-${e}`,(0,r.forwardRef)(a)}const jt=Rt("email",(function(e,{subject:t,body:n,separator:r}){return"mailto:"+St({subject:t,body:n?n+r+e:e})}),(e=>({subject:e.subject,body:e.body,separator:e.separator||" "})),{openShareDialogOnClick:!1,onClick:(e,t)=>{window.location.href=t}});Ct({color:"#0965FE",networkName:"facebook",path:"M34.1,47V33.3h4.6l0.7-5.3h-5.3v-3.4c0-1.5,0.4-2.6,2.6-2.6l2.8,0v-4.8c-0.5-0.1-2.2-0.2-4.1-0.2 c-4.1,0-6.9,2.5-6.9,7V28H24v5.3h4.6V47H34.1z"}),Ct({color:"#0A7CFF",networkName:"facebookmessenger",path:"M 53.066406 21.871094 C 52.667969 21.339844 51.941406 21.179688 51.359375 21.496094 L 37.492188 29.058594 L 28.867188 21.660156 C 28.339844 21.207031 27.550781 21.238281 27.054688 21.730469 L 11.058594 37.726562 C 10.539062 38.25 10.542969 39.09375 11.0625 39.613281 C 11.480469 40.027344 12.121094 40.121094 12.640625 39.839844 L 26.503906 32.28125 L 35.136719 39.679688 C 35.667969 40.132812 36.457031 40.101562 36.949219 39.609375 L 52.949219 23.613281 C 53.414062 23.140625 53.464844 22.398438 53.066406 21.871094 Z M 53.066406 21.871094"});Rt("facebookmessenger",(function(e,{appId:t,redirectUri:n,to:r}){return"https://www.facebook.com/dialog/send"+St({link:e,redirect_uri:n||e,app_id:t,to:r})}),(e=>({appId:e.appId,redirectUri:e.redirectUri,to:e.to})),{windowWidth:1e3,windowHeight:820});class It extends Error{constructor(e){super(e),this.name="AssertionError"}}function Lt(e,t){if(!e)throw new It(t)}const Mt=Rt("facebook",(function(e,{hashtag:t}){return Lt(e,"facebook.url"),"https://www.facebook.com/sharer/sharer.php"+St({u:e,hashtag:t})}),(e=>({hashtag:e.hashtag})),{windowWidth:550,windowHeight:400});function Tt(e){var t=e,{children:n=(e=>e),className:o,getCount:a,url:i}=t,s=kt(t,["children","className","getCount","url"]);const l=function(){const e=(0,r.useRef)(!1);return(0,r.useEffect)((()=>(e.current=!0,()=>{e.current=!1})),[]),(0,r.useCallback)((()=>e.current),[])}(),[c,u]=(0,r.useState)(void 0),[d,p]=(0,r.useState)(!1);return(0,r.useEffect)((()=>{p(!0),a(i,(e=>{l()&&(u(e),p(!1))}))}),[i]),(0,dt.jsx)("span",Et(xt({className:pt("react-share__ShareCount",o)},s),{children:!d&&void 0!==c&&n(c)}))}function Dt(e){const t=t=>(0,dt.jsx)(Tt,xt({getCount:e},t));return t.displayName=`ShareCount(${e.name})`,t}Dt((function(e,t){ft(`https://graph.facebook.com/?id=${e}&fields=og_object{engagement}`,((e,n)=>{t(!e&&n&&n.og_object&&n.og_object.engagement?n.og_object.engagement.count:void 0)}))})),Ct({color:"#009ad9",networkName:"hatena",path:"M 36.164062 33.554688 C 34.988281 32.234375 33.347656 31.5 31.253906 31.34375 C 33.125 30.835938 34.476562 30.09375 35.335938 29.09375 C 36.191406 28.09375 36.609375 26.78125 36.609375 25.101562 C 36.628906 23.875 36.332031 22.660156 35.75 21.578125 C 35.160156 20.558594 34.292969 19.71875 33.253906 19.160156 C 32.304688 18.640625 31.175781 18.265625 29.847656 18.042969 C 28.523438 17.824219 26.195312 17.730469 22.867188 17.730469 L 14.769531 17.730469 L 14.769531 47.269531 L 23.113281 47.269531 C 26.46875 47.269531 28.886719 47.15625 30.367188 46.929688 C 31.851562 46.695312 33.085938 46.304688 34.085938 45.773438 C 35.289062 45.148438 36.28125 44.179688 36.933594 42.992188 C 37.597656 41.796875 37.933594 40.402344 37.933594 38.816406 C 37.933594 36.621094 37.347656 34.867188 36.164062 33.554688 Z M 22.257812 24.269531 L 23.984375 24.269531 C 25.988281 24.269531 27.332031 24.496094 28.015625 24.945312 C 28.703125 25.402344 29.042969 26.183594 29.042969 27.285156 C 29.042969 28.390625 28.664062 29.105469 27.9375 29.550781 C 27.210938 29.992188 25.84375 30.199219 23.855469 30.199219 L 22.257812 30.199219 Z M 29.121094 41.210938 C 28.328125 41.691406 26.976562 41.925781 25.078125 41.925781 L 22.257812 41.925781 L 22.257812 35.488281 L 25.195312 35.488281 C 27.144531 35.488281 28.496094 35.738281 29.210938 36.230469 C 29.925781 36.726562 30.304688 37.582031 30.304688 38.832031 C 30.304688 40.078125 29.914062 40.742188 29.105469 41.222656 Z M 29.121094 41.210938 M 46.488281 39.792969 C 44.421875 39.792969 42.742188 41.46875 42.742188 43.535156 C 42.742188 45.605469 44.421875 47.28125 46.488281 47.28125 C 48.554688 47.28125 50.230469 45.605469 50.230469 43.535156 C 50.230469 41.46875 48.554688 39.792969 46.488281 39.792969 Z M 46.488281 39.792969 M 43.238281 17.730469 L 49.738281 17.730469 L 49.738281 37.429688 L 43.238281 37.429688 Z M 43.238281 17.730469 "});Rt("hatena",(function(e,{title:t}){return Lt(e,"hatena.url"),`http://b.hatena.ne.jp/add?mode=confirm&url=${e}&title=${t}`}),(e=>({title:e.title})),{windowWidth:660,windowHeight:460,windowPosition:"windowCenter"});Dt((function(e,t){ft("https://bookmark.hatenaapis.com/count/entry"+St({url:e}),((e,n)=>{t(null!=n?n:void 0)}))})),Ct({color:"#1F1F1F",networkName:"instapaper",path:"M35.688 43.012c0 2.425.361 2.785 3.912 3.056V48H24.401v-1.932c3.555-.27 3.912-.63 3.912-3.056V20.944c0-2.379-.36-2.785-3.912-3.056V16H39.6v1.888c-3.55.27-3.912.675-3.912 3.056v22.068h.001z"});Rt("instapaper",(function(e,{title:t,description:n}){return Lt(e,"instapaper.url"),"http://www.instapaper.com/hello2"+St({url:e,title:t,description:n})}),(e=>({title:e.title,description:e.description})),{windowWidth:500,windowHeight:500,windowPosition:"windowCenter"}),Ct({color:"#00b800",networkName:"line",path:"M52.62 30.138c0 3.693-1.432 7.019-4.42 10.296h.001c-4.326 4.979-14 11.044-16.201 11.972-2.2.927-1.876-.591-1.786-1.112l.294-1.765c.069-.527.142-1.343-.066-1.865-.232-.574-1.146-.872-1.817-1.016-9.909-1.31-17.245-8.238-17.245-16.51 0-9.226 9.251-16.733 20.62-16.733 11.37 0 20.62 7.507 20.62 16.733zM27.81 25.68h-1.446a.402.402 0 0 0-.402.401v8.985c0 .221.18.4.402.4h1.446a.401.401 0 0 0 .402-.4v-8.985a.402.402 0 0 0-.402-.401zm9.956 0H36.32a.402.402 0 0 0-.402.401v5.338L31.8 25.858a.39.39 0 0 0-.031-.04l-.002-.003-.024-.025-.008-.007a.313.313 0 0 0-.032-.026.255.255 0 0 1-.021-.014l-.012-.007-.021-.012-.013-.006-.023-.01-.013-.005-.024-.008-.014-.003-.023-.005-.017-.002-.021-.003-.021-.002h-1.46a.402.402 0 0 0-.402.401v8.985c0 .221.18.4.402.4h1.446a.401.401 0 0 0 .402-.4v-5.337l4.123 5.568c.028.04.063.072.101.099l.004.003a.236.236 0 0 0 .025.015l.012.006.019.01a.154.154 0 0 1 .019.008l.012.004.028.01.005.001a.442.442 0 0 0 .104.013h1.446a.4.4 0 0 0 .401-.4v-8.985a.402.402 0 0 0-.401-.401zm-13.442 7.537h-3.93v-7.136a.401.401 0 0 0-.401-.401h-1.447a.4.4 0 0 0-.401.401v8.984a.392.392 0 0 0 .123.29c.072.068.17.111.278.111h5.778a.4.4 0 0 0 .401-.401v-1.447a.401.401 0 0 0-.401-.401zm21.429-5.287c.222 0 .401-.18.401-.402v-1.446a.401.401 0 0 0-.401-.402h-5.778a.398.398 0 0 0-.279.113l-.005.004-.006.008a.397.397 0 0 0-.111.276v8.984c0 .108.043.206.112.278l.005.006a.401.401 0 0 0 .284.117h5.778a.4.4 0 0 0 .401-.401v-1.447a.401.401 0 0 0-.401-.401h-3.93v-1.519h3.93c.222 0 .401-.18.401-.402V29.85a.401.401 0 0 0-.401-.402h-3.93V27.93h3.93z"});Rt("line",(function(e,{title:t}){return Lt(e,"line.url"),"https://social-plugins.line.me/lineit/share"+St({url:e,text:t})}),(e=>({title:e.title})),{windowWidth:500,windowHeight:500}),Ct({color:"#0077B5",networkName:"linkedin",path:"M20.4,44h5.4V26.6h-5.4V44z M23.1,18c-1.7,0-3.1,1.4-3.1,3.1c0,1.7,1.4,3.1,3.1,3.1 c1.7,0,3.1-1.4,3.1-3.1C26.2,19.4,24.8,18,23.1,18z M39.5,26.2c-2.6,0-4.4,1.4-5.1,2.8h-0.1v-2.4h-5.2V44h5.4v-8.6 c0-2.3,0.4-4.5,3.2-4.5c2.8,0,2.8,2.6,2.8,4.6V44H46v-9.5C46,29.8,45,26.2,39.5,26.2z"});const Ft=Rt("linkedin",(function(e,{title:t,summary:n,source:r}){return Lt(e,"linkedin.url"),"https://linkedin.com/shareArticle"+St({url:e,mini:"true",title:t,summary:n,source:r})}),(({title:e,summary:t,source:n})=>({title:e,summary:t,source:n})),{windowWidth:750,windowHeight:600});Ct({color:"#21A5D8",networkName:"livejournal",path:"M18.3407821,28.1764706 L21.9441341,31.789916 L33.0055865,42.882353 C33.0055865,42.882353 33.0893855,42.9663866 33.0893855,42.9663866 L46.6648046,47 C46.6648046,47 46.6648046,47 46.7486034,47 C46.8324022,47 46.8324022,47 46.9162012,46.9159664 C47,46.8319327 47,46.8319327 47,46.7478991 L42.9776536,33.1344537 C42.9776536,33.1344537 42.9776536,33.1344537 42.8938548,33.0504202 L31.1620111,21.3697479 L31.1620111,21.3697479 L28.1452514,18.2605042 C27.3072626,17.4201681 26.5530726,17 25.7150838,17 C24.2905028,17 23.0335195,18.3445378 21.5251397,19.8571429 C21.273743,20.1092437 20.9385475,20.4453781 20.6871508,20.697479 C20.3519553,21.0336134 20.1005586,21.2857143 19.849162,21.5378151 C18.3407821,22.9663866 17.0837989,24.2268908 17,25.7394958 C17.0837989,26.4957983 17.5027933,27.3361345 18.3407821,28.1764706 Z M39.9012319,39.6134454 C39.7336341,39.4453781 39.4822374,37.6806724 40.2364275,36.8403362 C40.9906174,36.0840337 41.6610084,36 42.1638017,36 C42.3313995,36 42.4989973,36 42.5827961,36 L44.8453659,43.5630253 L43.5883828,44.8235295 L36.0464833,42.5546218 C35.9626843,42.2184874 35.8788855,41.2100841 36.8844722,40.2016807 C37.2196676,39.8655463 37.8900587,39.6134454 38.5604498,39.6134454 C39.147042,39.6134454 39.5660364,39.7815126 39.5660364,39.7815126 C39.6498353,39.8655463 39.8174331,39.8655463 39.8174331,39.7815126 C39.9850307,39.7815126 39.9850307,39.697479 39.9012319,39.6134454 Z"});Rt("livejournal",(function(e,{title:t,description:n}){return Lt(e,"livejournal.url"),"https://www.livejournal.com/update.bml"+St({subject:t,event:n})}),(e=>({title:e.title,description:e.description})),{windowWidth:660,windowHeight:460}),Ct({color:"#168DE2",networkName:"mailru",path:"M39.7107745,17 C41.6619755,17 43.3204965,18.732852 43.3204965,21.0072202 C43.3204965,23.2815885 41.7595357,25.0144404 39.7107745,25.0144404 C37.7595732,25.0144404 36.1010522,23.2815885 36.1010522,21.0072202 C36.1010522,18.732852 37.7595732,17 39.7107745,17 Z M24.3938451,17 C26.3450463,17 28.0035672,18.732852 28.0035672,21.0072202 C28.0035672,23.2815885 26.4426063,25.0144404 24.3938451,25.0144404 C22.4426439,25.0144404 20.7841229,23.2815885 20.7841229,21.0072202 C20.7841229,18.732852 22.4426439,17 24.3938451,17 Z M51.9057817,43.4259928 C51.7106617,44.0758123 51.4179815,44.6173285 50.9301812,44.9422383 C50.637501,45.1588448 50.2472607,45.267148 49.8570205,45.267148 C49.07654,45.267148 48.3936197,44.833935 48.0033795,44.0758123 L46.2472985,40.7184115 L45.759498,41.2599278 C42.5400162,44.9422383 37.466893,47 32.0035297,47 C26.5401664,47 21.5646034,44.9422383 18.2475614,41.2599278 L17.7597611,40.7184115 L16.00368,44.0758123 C15.6134398,44.833935 14.9305194,45.267148 14.1500389,45.267148 C13.7597986,45.267148 13.3695584,45.1588448 13.0768782,44.9422383 C12.0037176,44.2924187 11.7110374,42.7761733 12.2963978,41.5848375 L16.7841605,33.0288807 C17.1744007,32.270758 17.8573211,31.8375453 18.6378016,31.8375453 C19.0280418,31.8375453 19.4182821,31.9458485 19.7109623,32.1624548 C20.7841229,32.8122743 21.0768031,34.3285197 20.4914427,35.5198555 L20.1012025,36.2779783 L20.2963226,36.602888 C22.4426439,39.9602888 27.0279667,42.234657 31.9059697,42.234657 C36.7839727,42.234657 41.3692955,40.068592 43.5156167,36.602888 L43.7107367,36.2779783 L43.3204965,35.6281587 C43.0278165,35.0866425 42.9302562,34.436823 43.1253765,33.7870035 C43.3204965,33.137184 43.6131767,32.5956678 44.100977,32.270758 C44.3936572,32.0541515 44.7838975,31.9458485 45.1741377,31.9458485 C45.9546182,31.9458485 46.6375385,32.3790613 47.0277787,33.137184 L51.5155415,41.6931408 C52.003342,42.234657 52.100902,42.8844765 51.9057817,43.4259928 Z"});Rt("mailru",(function(e,{title:t,description:n,imageUrl:r}){return Lt(e,"mailru.url"),"https://connect.mail.ru/share"+St({url:e,title:t,description:n,image_url:r})}),(e=>({title:e.title,description:e.description,imageUrl:e.imageUrl})),{windowWidth:660,windowHeight:460}),Ct({color:"#F97400",networkName:"ok",path:"M39,30c-1,0-3,2-7,2s-6-2-7-2c-1.1,0-2,0.9-2,2c0,1,0.6,1.5,1,1.7c1.2,0.7,5,2.3,5,2.3l-4.3,5.4 c0,0-0.8,0.9-0.8,1.6c0,1.1,0.9,2,2,2c1,0,1.5-0.7,1.5-0.7S32,39,32,39c0,0,4.5,5.3,4.5,5.3S37,45,38,45c1.1,0,2-0.9,2-2 c0-0.6-0.8-1.6-0.8-1.6L35,36c0,0,3.8-1.6,5-2.3c0.4-0.3,1-0.7,1-1.7C41,30.9,40.1,30,39,30z M32,15c-3.9,0-7,3.1-7,7s3.1,7,7,7c3.9,0,7-3.1,7-7S35.9,15,32,15z M32,25.5 c-1.9,0-3.5-1.6-3.5-3.5c0-1.9,1.6-3.5,3.5-3.5c1.9,0,3.5,1.6,3.5,3.5C35.5,23.9,33.9,22.5,35,22.5z "});Rt("ok",(function(e,{title:t,description:n,image:r}){return Lt(e,"ok.url"),"https://connect.ok.ru/offer"+St({url:e,title:t,description:n,imageUrl:r})}),(e=>({title:e.title,description:e.description,image:e.image})),{windowWidth:588,windowHeight:480,windowPosition:"screenCenter"});Dt((function(e,t){window.OK||(window.OK={Share:{count:function(e,t){var n,r;null==(r=(n=window.OK.callbacks)[e])||r.call(n,t)}},callbacks:[]});const n=window.OK.callbacks.length;return window.ODKL={updateCount(e,t){var n,r;const o=""===e?0:parseInt(e.replace("react-share-",""),10);null==(r=(n=window.OK.callbacks)[o])||r.call(n,""===t?void 0:parseInt(t,10))}},window.OK.callbacks.push(t),ft("https://connect.ok.ru/dk"+St({"st.cmd":"extLike",uid:`react-share-${n}`,ref:e}))})),Ct({color:"#E60023",networkName:"pinterest",path:"M32,16c-8.8,0-16,7.2-16,16c0,6.6,3.9,12.2,9.6,14.7c0-1.1,0-2.5,0.3-3.7 c0.3-1.3,2.1-8.7,2.1-8.7s-0.5-1-0.5-2.5c0-2.4,1.4-4.1,3.1-4.1c1.5,0,2.2,1.1,2.2,2.4c0,1.5-0.9,3.7-1.4,5.7 c-0.4,1.7,0.9,3.1,2.5,3.1c3,0,5.1-3.9,5.1-8.5c0-3.5-2.4-6.1-6.7-6.1c-4.9,0-7.9,3.6-7.9,7.7c0,1.4,0.4,2.4,1.1,3.1 c0.3,0.3,0.3,0.5,0.2,0.9c-0.1,0.3-0.3,1-0.3,1.3c-0.1,0.4-0.4,0.6-0.8,0.4c-2.2-0.9-3.3-3.4-3.3-6.1c0-4.5,3.8-10,11.4-10 c6.1,0,10.1,4.4,10.1,9.2c0,6.3-3.5,11-8.6,11c-1.7,0-3.4-0.9-3.9-2c0,0-0.9,3.7-1.1,4.4c-0.3,1.2-1,2.5-1.6,3.4 c1.4,0.4,3,0.7,4.5,0.7c8.8,0,16-7.2,16-16C48,23.2,40.8,16,32,16z"});Rt("pinterest",(function(e,{media:t,description:n,pinId:r}){return r?`https://pinterest.com/pin/${r}/repin/x/`:(Lt(e,"pinterest.url"),Lt(t,"pinterest.media"),"https://pinterest.com/pin/create/button/"+St({url:e,media:t,description:n}))}),(e=>({media:e.media,description:e.description,pinId:e.pinId})),{windowWidth:1e3,windowHeight:730});Dt((function(e,t){ft("https://api.pinterest.com/v1/urls/count.json"+St({url:e}),((e,n)=>{t(n?n.count:void 0)}))})),Ct({color:"#EF3F56",networkName:"pocket",path:"M41.084 29.065l-7.528 7.882a2.104 2.104 0 0 1-1.521.666 2.106 2.106 0 0 1-1.522-.666l-7.528-7.882c-.876-.914-.902-2.43-.065-3.384.84-.955 2.228-.987 3.1-.072l6.015 6.286 6.022-6.286c.88-.918 2.263-.883 3.102.071.841.938.82 2.465-.06 3.383l-.015.002zm6.777-10.976C47.463 16.84 46.361 16 45.14 16H18.905c-1.2 0-2.289.82-2.716 2.044-.125.363-.189.743-.189 1.125v10.539l.112 2.096c.464 4.766 2.73 8.933 6.243 11.838.06.053.125.102.19.153l.04.033c1.882 1.499 3.986 2.514 6.259 3.014a14.662 14.662 0 0 0 6.13.052c.118-.042.235-.065.353-.087.03 0 .065-.022.098-.042a15.395 15.395 0 0 0 6.011-2.945l.039-.045.18-.153c3.502-2.902 5.765-7.072 6.248-11.852L48 29.674v-10.52c0-.366-.041-.728-.161-1.08l.022.015z"});Rt("pocket",(function(e,{title:t}){return Lt(e,"pocket.url"),"https://getpocket.com/save"+St({url:e,title:t})}),(e=>({title:e.title})),{windowWidth:500,windowHeight:500}),Ct({color:"#FF5700",networkName:"reddit",path:"M 53.34375 32 C 53.277344 30.160156 52.136719 28.53125 50.429688 27.839844 C 48.722656 27.148438 46.769531 27.523438 45.441406 28.800781 C 41.800781 26.324219 37.519531 24.957031 33.121094 24.863281 L 35.199219 14.878906 L 42.046875 16.320312 C 42.214844 17.882812 43.496094 19.09375 45.066406 19.171875 C 46.636719 19.253906 48.03125 18.183594 48.359375 16.644531 C 48.6875 15.105469 47.847656 13.558594 46.382812 12.992188 C 44.914062 12.425781 43.253906 13.007812 42.464844 14.367188 L 34.625 12.800781 C 34.363281 12.742188 34.09375 12.792969 33.871094 12.9375 C 33.648438 13.082031 33.492188 13.308594 33.441406 13.566406 L 31.070312 24.671875 C 26.617188 24.738281 22.277344 26.105469 18.59375 28.609375 C 17.242188 27.339844 15.273438 26.988281 13.570312 27.707031 C 11.863281 28.429688 10.746094 30.089844 10.71875 31.941406 C 10.691406 33.789062 11.757812 35.484375 13.441406 36.257812 C 13.402344 36.726562 13.402344 37.195312 13.441406 37.664062 C 13.441406 44.832031 21.792969 50.65625 32.097656 50.65625 C 42.398438 50.65625 50.753906 44.832031 50.753906 37.664062 C 50.789062 37.195312 50.789062 36.726562 50.753906 36.257812 C 52.363281 35.453125 53.371094 33.800781 53.34375 32 Z M 21.34375 35.199219 C 21.34375 33.433594 22.777344 32 24.542969 32 C 26.3125 32 27.742188 33.433594 27.742188 35.199219 C 27.742188 36.96875 26.3125 38.398438 24.542969 38.398438 C 22.777344 38.398438 21.34375 36.96875 21.34375 35.199219 Z M 39.9375 44 C 37.664062 45.710938 34.871094 46.582031 32.03125 46.464844 C 29.191406 46.582031 26.398438 45.710938 24.128906 44 C 23.847656 43.65625 23.871094 43.15625 24.183594 42.839844 C 24.5 42.527344 25 42.503906 25.34375 42.785156 C 27.269531 44.195312 29.617188 44.90625 32 44.800781 C 34.386719 44.929688 36.746094 44.242188 38.6875 42.847656 C 39.042969 42.503906 39.605469 42.511719 39.953125 42.863281 C 40.296875 43.21875 40.289062 43.785156 39.9375 44.128906 Z M 39.359375 38.527344 C 37.59375 38.527344 36.160156 37.09375 36.160156 35.328125 C 36.160156 33.5625 37.59375 32.128906 39.359375 32.128906 C 41.128906 32.128906 42.558594 33.5625 42.558594 35.328125 C 42.59375 36.203125 42.269531 37.054688 41.65625 37.6875 C 41.046875 38.316406 40.203125 38.664062 39.328125 38.65625 Z M 39.359375 38.527344"});Rt("reddit",(function(e,{title:t}){return Lt(e,"reddit.url"),"https://www.reddit.com/submit"+St({url:e,title:t})}),(e=>({title:e.title})),{windowWidth:660,windowHeight:460,windowPosition:"windowCenter"});Rt("gab",(function(e,{title:t}){return Lt(e,"gab.url"),"https://gab.com/compose"+St({url:e,text:t})}),(e=>({title:e.title})),{windowWidth:660,windowHeight:640,windowPosition:"windowCenter"}),Ct({color:"#00d178",networkName:"gab",path:"m17.0506,23.97457l5.18518,0l0,14.23933c0,6.82699 -3.72695,10.09328 -9.33471,10.09328c-2.55969,0 -4.82842,-0.87286 -6.22084,-2.0713l2.07477,-3.88283c1.19844,0.81051 2.33108,1.29543 3.85511,1.29543c2.75366,0 4.44049,-1.97432 4.44049,-4.82149l0,-0.87286c-1.16728,1.39242 -2.81947,2.0713 -4.63446,2.0713c-4.44048,0 -7.81068,-3.68885 -7.81068,-8.28521c0,-4.59289 3.37019,-8.28174 7.81068,-8.28174c1.81499,0 3.46718,0.67888 4.63446,2.0713l0,-1.55521zm-3.62997,11.39217c1.97777,0 3.62997,-1.6522 3.62997,-3.62652c0,-1.97432 -1.6522,-3.62305 -3.62997,-3.62305c-1.97778,0 -3.62997,1.64873 -3.62997,3.62305c0,1.97432 1.65219,3.62652 3.62997,3.62652zm25.7077,4.13913l-5.18518,0l0,-1.29197c-1.00448,1.13264 -2.3969,1.81152 -4.21188,1.81152c-3.62997,0 -5.63893,-2.52504 -5.63893,-5.4034c0,-4.27076 5.251,-5.85715 9.78846,-4.49937c-0.09698,-1.39241 -0.9733,-2.39343 -2.78829,-2.39343c-1.26426,0 -2.72248,0.48492 -3.62997,1.00102l-1.5552,-3.72003c1.19844,-0.77587 3.40136,-1.55174 5.96452,-1.55174c3.78931,0 7.25648,2.13365 7.25648,7.95962l0,8.08777zm-5.18518,-6.14809c-2.42806,-0.77587 -4.66563,-0.3533 -4.66563,1.36124c0,1.00101 0.84168,1.6799 1.84616,1.6799c1.20191,0 2.56315,-0.96984 2.81947,-3.04115zm13.00626,-17.66495l0,9.83695c1.16727,-1.39242 2.81946,-2.0713 4.63445,-2.0713c4.44048,0 7.81068,3.68885 7.81068,8.28174c0,4.59636 -3.37019,8.28521 -7.81068,8.28521c-1.81499,0 -3.46718,-0.67888 -4.63445,-2.0713l0,1.55174l-5.18519,0l0,-23.81304l5.18519,0zm3.62997,19.67391c1.97777,0 3.62997,-1.6522 3.62997,-3.62652c0,-1.97432 -1.6522,-3.62305 -3.62997,-3.62305c-1.97778,0 -3.62997,1.64873 -3.62997,3.62305c0,1.97432 1.65219,3.62652 3.62997,3.62652zm0,0"});Dt((function(e,t){ft(`https://www.reddit.com/api/info.json?limit=1&url=${e}`,{param:"jsonp"},((e,n)=>{t(!e&&n&&n.data&&n.data.children.length>0&&n.data.children[0].data.score?n.data.children[0].data.score:void 0)}))})),Ct({color:"#25A3E3",networkName:"telegram",path:"m45.90873,15.44335c-0.6901,-0.0281 -1.37668,0.14048 -1.96142,0.41265c-0.84989,0.32661 -8.63939,3.33986 -16.5237,6.39174c-3.9685,1.53296 -7.93349,3.06593 -10.98537,4.24067c-3.05012,1.1765 -5.34694,2.05098 -5.4681,2.09312c-0.80775,0.28096 -1.89996,0.63566 -2.82712,1.72788c-0.23354,0.27218 -0.46884,0.62161 -0.58825,1.10275c-0.11941,0.48114 -0.06673,1.09222 0.16682,1.5716c0.46533,0.96052 1.25376,1.35737 2.18443,1.71383c3.09051,0.99037 6.28638,1.93508 8.93263,2.8236c0.97632,3.44171 1.91401,6.89571 2.84116,10.34268c0.30554,0.69185 0.97105,0.94823 1.65764,0.95525l-0.00351,0.03512c0,0 0.53908,0.05268 1.06412,-0.07375c0.52679,-0.12292 1.18879,-0.42846 1.79109,-0.99212c0.662,-0.62161 2.45836,-2.38812 3.47683,-3.38552l7.6736,5.66477l0.06146,0.03512c0,0 0.84989,0.59703 2.09312,0.68132c0.62161,0.04214 1.4399,-0.07726 2.14229,-0.59176c0.70766,-0.51626 1.1765,-1.34683 1.396,-2.29506c0.65673,-2.86224 5.00979,-23.57745 5.75257,-27.00686l-0.02107,0.08077c0.51977,-1.93157 0.32837,-3.70159 -0.87096,-4.74991c-0.60054,-0.52152 -1.2924,-0.7498 -1.98425,-0.77965l0,0.00176zm-0.2072,3.29069c0.04741,0.0439 0.0439,0.0439 0.00351,0.04741c-0.01229,-0.00351 0.14048,0.2072 -0.15804,1.32576l-0.01229,0.04214l-0.00878,0.03863c-0.75858,3.50668 -5.15554,24.40802 -5.74203,26.96472c-0.08077,0.34417 -0.11414,0.31959 -0.09482,0.29852c-0.1756,-0.02634 -0.50045,-0.16506 -0.52679,-0.1756l-13.13468,-9.70175c4.4988,-4.33199 9.09945,-8.25307 13.744,-12.43229c0.8218,-0.41265 0.68483,-1.68573 -0.29852,-1.70681c-1.04305,0.24584 -1.92279,0.99564 -2.8798,1.47502c-5.49971,3.2626 -11.11882,6.13186 -16.55882,9.49279c-2.792,-0.97105 -5.57873,-1.77704 -8.15298,-2.57601c2.2336,-0.89555 4.00889,-1.55579 5.75608,-2.23009c3.05188,-1.1765 7.01687,-2.7042 10.98537,-4.24067c7.94051,-3.06944 15.92667,-6.16346 16.62028,-6.43037l0.05619,-0.02283l0.05268,-0.02283c0.19316,-0.0878 0.30378,-0.09658 0.35471,-0.10009c0,0 -0.01756,-0.05795 -0.00351,-0.04566l-0.00176,0zm-20.91715,22.0638l2.16687,1.60145c-0.93418,0.91311 -1.81743,1.77353 -2.45485,2.38812l0.28798,-3.98957"});Rt("telegram",(function(e,{title:t}){return Lt(e,"telegram.url"),"https://telegram.me/share/url"+St({url:e,text:t})}),(e=>({title:e.title})),{windowWidth:550,windowHeight:400}),Ct({color:"#34526f",networkName:"tumblr",path:"M39.2,41c-0.6,0.3-1.6,0.5-2.4,0.5c-2.4,0.1-2.9-1.7-2.9-3v-9.3h6v-4.5h-6V17c0,0-4.3,0-4.4,0 c-0.1,0-0.2,0.1-0.2,0.2c-0.3,2.3-1.4,6.4-5.9,8.1v3.9h3V39c0,3.4,2.5,8.1,9,8c2.2,0,4.7-1,5.2-1.8L39.2,41z"});Rt("tumblr",(function(e,{title:t,caption:n,tags:r,posttype:o}){return Lt(e,"tumblr.url"),"https://www.tumblr.com/widgets/share/tool"+St({canonicalUrl:e,title:t,caption:n,tags:r,posttype:o})}),(e=>({title:e.title,tags:(e.tags||[]).join(","),caption:e.caption,posttype:e.posttype||"link"})),{windowWidth:660,windowHeight:460});Dt((function(e,t){return ft("https://api.tumblr.com/v2/share/stats"+St({url:e}),((e,n)=>{t(!e&&n&&n.response?n.response.note_count:void 0)}))})),Ct({color:"#00aced",networkName:"twitter",path:"M48,22.1c-1.2,0.5-2.4,0.9-3.8,1c1.4-0.8,2.4-2.1,2.9-3.6c-1.3,0.8-2.7,1.3-4.2,1.6 C41.7,19.8,40,19,38.2,19c-3.6,0-6.6,2.9-6.6,6.6c0,0.5,0.1,1,0.2,1.5c-5.5-0.3-10.3-2.9-13.5-6.9c-0.6,1-0.9,2.1-0.9,3.3 c0,2.3,1.2,4.3,2.9,5.5c-1.1,0-2.1-0.3-3-0.8c0,0,0,0.1,0,0.1c0,3.2,2.3,5.8,5.3,6.4c-0.6,0.1-1.1,0.2-1.7,0.2c-0.4,0-0.8,0-1.2-0.1 c0.8,2.6,3.3,4.5,6.1,4.6c-2.2,1.8-5.1,2.8-8.2,2.8c-0.5,0-1.1,0-1.6-0.1c2.9,1.9,6.4,2.9,10.1,2.9c12.1,0,18.7-10,18.7-18.7 c0-0.3,0-0.6,0-0.8C46,24.5,47.1,23.4,48,22.1z"});const At=Rt("twitter",(function(e,{title:t,via:n,hashtags:r=[],related:o=[]}){return Lt(e,"twitter.url"),Lt(Array.isArray(r),"twitter.hashtags is not an array"),Lt(Array.isArray(o),"twitter.related is not an array"),"https://twitter.com/intent/tweet"+St({url:e,text:t,via:n,hashtags:r.length>0?r.join(","):void 0,related:o.length>0?o.join(","):void 0})}),(e=>({hashtags:e.hashtags,title:e.title,via:e.via,related:e.related})),{windowWidth:550,windowHeight:400});Ct({color:"#7360f2",networkName:"viber",path:"m31.0,12.3c9.0,0.2 16.4,6.2 18.0,15.2c0.2,1.5 0.3,3.0 0.4,4.6a1.0,1.0 0 0 1 -0.8,1.2l-0.1,0a1.1,1.1 0 0 1 -1.0,-1.2l0,0c-0.0,-1.2 -0.1,-2.5 -0.3,-3.8a16.1,16.1 0 0 0 -13.0,-13.5c-1.0,-0.1 -2.0,-0.2 -3.0,-0.3c-0.6,-0.0 -1.4,-0.1 -1.6,-0.8a1.1,1.1 0 0 1 0.9,-1.2l0.6,0l0.0,-0.0zm10.6,39.2a19.9,19.9 0 0 1 -2.1,-0.6c-6.9,-2.9 -13.2,-6.6 -18.3,-12.2a47.5,47.5 0 0 1 -7.0,-10.7c-0.8,-1.8 -1.6,-3.7 -2.4,-5.6c-0.6,-1.7 0.3,-3.4 1.4,-4.7a11.3,11.3 0 0 1 3.7,-2.8a2.4,2.4 0 0 1 3.0,0.7a39.0,39.0 0 0 1 4.7,6.5a3.1,3.1 0 0 1 -0.8,4.2c-0.3,0.2 -0.6,0.5 -1.0,0.8a3.3,3.3 0 0 0 -0.7,0.7a2.1,2.1 0 0 0 -0.1,1.9c1.7,4.9 4.7,8.7 9.7,10.8a5.0,5.0 0 0 0 2.5,0.6c1.5,-0.1 2.0,-1.8 3.1,-2.7a2.9,2.9 0 0 1 3.5,-0.1c1.1,0.7 2.2,1.4 3.3,2.2a37.8,37.8 0 0 1 3.1,2.4a2.4,2.4 0 0 1 0.7,3.0a10.4,10.4 0 0 1 -4.4,4.8a10.8,10.8 0 0 1 -1.9,0.6c-0.7,-0.2 0.6,-0.2 0,0l0.0,0l0,-0.0zm3.1,-21.4a4.2,4.2 0 0 1 -0.0,0.6a1.0,1.0 0 0 1 -1.9,0.1a2.7,2.7 0 0 1 -0.1,-0.8a10.9,10.9 0 0 0 -1.4,-5.5a10.2,10.2 0 0 0 -4.2,-4.0a12.3,12.3 0 0 0 -3.4,-1.0c-0.5,-0.0 -1.0,-0.1 -1.5,-0.2a0.9,0.9 0 0 1 -0.9,-1.0l0,-0.1a0.9,0.9 0 0 1 0.9,-0.9l0.1,0a14.1,14.1 0 0 1 5.9,1.5a11.9,11.9 0 0 1 6.5,9.3c0,0.1 0.0,0.3 0.0,0.5c0,0.4 0.0,0.9 0.0,1.5l0,0l0.0,0.0zm-5.6,-0.2a1.1,1.1 0 0 1 -1.2,-0.9l0,-0.1a11.3,11.3 0 0 0 -0.2,-1.4a4.0,4.0 0 0 0 -1.5,-2.3a3.9,3.9 0 0 0 -1.2,-0.5c-0.5,-0.1 -1.1,-0.1 -1.6,-0.2a1.0,1.0 0 0 1 -0.8,-1.1l0,0l0,0a1.0,1.0 0 0 1 1.1,-0.8c3.4,0.2 6.0,2.0 6.3,6.2a2.8,2.8 0 0 1 0,0.8a0.8,0.8 0 0 1 -0.8,0.7l0,0l0.0,-0.0z"});Rt("viber",(function(e,{title:t,separator:n}){return Lt(e,"viber.url"),"viber://forward"+St({text:t?t+n+e:e})}),(e=>({title:e.title,separator:e.separator||" "})),{windowWidth:660,windowHeight:460}),Ct({color:"#4C75A3",networkName:"vk",path:"M44.94,44.84h-0.2c-2.17-.36-3.66-1.92-4.92-3.37C39.1,40.66,38,38.81,36.7,39c-1.85.3-.93,3.52-1.71,4.9-0.62,1.11-3.29.91-5.12,0.71-5.79-.62-8.75-3.77-11.35-7.14A64.13,64.13,0,0,1,11.6,26a10.59,10.59,0,0,1-1.51-4.49C11,20.7,12.56,21,14.11,21c1.31,0,3.36-.29,4.32.2C19,21.46,19.57,23,20,24a37.18,37.18,0,0,0,3.31,5.82c0.56,0.81,1.41,2.35,2.41,2.14s1.06-2.63,1.1-4.18c0-1.77,0-4-.5-4.9S25,22,24.15,21.47c0.73-1.49,2.72-1.63,5.12-1.63,2,0,4.84-.23,5.62,1.12s0.25,3.85.2,5.71c-0.06,2.09-.41,4.25,1,5.21,1.09-.12,1.68-1.2,2.31-2A28,28,0,0,0,41.72,24c0.44-1,.91-2.65,1.71-3,1.21-.47,3.15-0.1,4.92-0.1,1.46,0,4.05-.41,4.52.61,0.39,0.85-.75,3-1.1,3.57a61.88,61.88,0,0,1-4.12,5.61c-0.58.78-1.78,2-1.71,3.27,0.05,0.94,1,1.67,1.71,2.35a33.12,33.12,0,0,1,3.92,4.18c0.47,0.62,1.5,2,1.4,2.76C52.66,45.81,46.88,44.24,44.94,44.84Z"});Rt("vk",(function(e,{title:t,image:n,noParse:r,noVkLinks:o}){return Lt(e,"vk.url"),"https://vk.com/share.php"+St({url:e,title:t,image:n,noparse:r?1:0,no_vk_links:o?1:0})}),(e=>({title:e.title,image:e.image,noParse:e.noParse,noVkLinks:e.noVkLinks})),{windowWidth:660,windowHeight:460});Dt((function(e,t){window.VK||(window.VK={}),window.VK.Share={count:(e,t)=>{var n,r;return null==(r=null==(n=window.VK.callbacks)?void 0:n[e])?void 0:r.call(n,t)}},window.VK.callbacks=[];const n=window.VK.callbacks.length;return window.VK.callbacks.push(t),ft("https://vk.com/share.php"+St({act:"count",index:n,url:e}))})),Ct({color:"#DF2029",networkName:"weibo",path:"M40.9756152,15.0217119 C40.5000732,15.0546301 39.9999314,15.1204666 39.5325878,15.2192213 C38.6634928,15.4085016 38.0977589,16.2643757 38.2863368,17.1284787 C38.4667163,18.0008129 39.3194143,18.5686519 40.1885094,18.3793715 C42.8613908,17.8115326 45.7720411,18.6427174 47.7316073,20.8153207 C49.6911735,22.996153 50.2077122,25.975254 49.3714112,28.5840234 C49.1008441,29.4316684 49.5763861,30.3533789 50.4208857,30.6249537 C51.2653852,30.8965286 52.1754769,30.4192153 52.4542425,29.5715703 C53.6349013,25.9011885 52.9133876,21.7699494 50.1585171,18.7085538 C48.0923641,16.4042776 45.2063093,15.1533848 42.3530505,15.0217119 C41.8775084,14.9970227 41.4511594,14.9887937 40.9756152,15.0217119 Z M27.9227762,19.8277737 C24.9957268,20.140498 20.863421,22.4365431 17.2312548,26.0822378 C13.2711279,30.0571148 11,34.2871065 11,37.9328012 C11,44.9032373 19.8713401,49.125 28.5786978,49.125 C39.9917329,49.125 47.600423,42.4261409 47.600423,37.1427636 C47.600423,33.9496952 44.9603397,32.1638816 42.549827,31.4149913 C41.9594976,31.2339421 41.5167516,31.1434164 41.8283133,30.3616079 C42.5006339,28.66632 42.6236176,27.1932286 41.8939054,26.1480742 C40.5328692,24.1894405 36.7203236,24.2881952 32.448635,26.0822378 C32.448635,26.0822378 31.1203949,26.6912261 31.4647526,25.6213825 C32.1206742,23.4981576 32.0304845,21.712342 31.0056075,20.6836478 C30.2840938,19.9512176 29.2510184,19.6878718 27.9227762,19.8277737 Z M42.0906819,20.6836478 C41.6233383,20.6589586 41.1723917,20.716566 40.7132466,20.8153207 C39.9671353,20.9716828 39.4997917,21.7781784 39.6637721,22.5270687 C39.8277525,23.275959 40.5574647,23.7450433 41.303576,23.5804521 C42.1972686,23.3911718 43.2057485,23.6380596 43.8616701,24.3704897 C44.5175916,25.1029198 44.6733735,26.0657797 44.3864073,26.9381118 C44.1486363,27.6705419 44.5093932,28.4770397 45.2391054,28.7156963 C45.9688176,28.9461239 46.780521,28.5922524 47.0100936,27.8598223 C47.584026,26.0740087 47.2396661,24.0248493 45.8950269,22.5270687 C44.886547,21.4078489 43.4845162,20.7494842 42.0906819,20.6836478 Z M29.496988,29.9665891 C35.3100922,30.1723275 39.9917329,33.0691319 40.3852858,37.0769272 C40.8362324,41.6607904 35.5970585,45.9319315 28.6442899,46.6232144 C21.6915214,47.3144973 15.6488446,44.154347 15.197898,39.5787128 C14.7469514,34.9948495 20.059916,30.7237084 27.004486,30.0324256 C27.8735831,29.950131 28.6688875,29.9336709 29.496988,29.9665891 Z M25.5614586,34.3776322 C23.183744,34.5916017 20.9372116,35.9577073 19.9205332,37.9328012 C18.5348994,40.6238672 19.9041362,43.6029661 23.0689567,44.582284 C26.340366,45.5945202 30.1857056,44.0638213 31.5303448,41.1587879 C32.8503864,38.3195909 31.1613894,35.3734082 27.9227762,34.5751416 C27.1438688,34.3776322 26.356763,34.3035667 25.5614586,34.3776322 Z M24.052839,38.7228388 C24.3316067,38.7310678 24.5857748,38.8215935 24.8399449,38.9203482 C25.8648218,39.3400561 26.1845841,40.4428158 25.5614586,41.4221338 C24.9219361,42.3932227 23.5690963,42.8623069 22.5442194,42.4096807 C21.5357395,41.9652856 21.2487754,40.8542948 21.8882979,39.9078951 C22.3638421,39.2001542 23.2247386,38.7146097 24.052839,38.7228388 Z"});Rt("weibo",(function(e,{title:t,image:n}){return Lt(e,"weibo.url"),"http://service.weibo.com/share/share.php"+St({url:e,title:t,pic:n})}),(e=>({title:e.title,image:e.image})),{windowWidth:660,windowHeight:550,windowPosition:"screenCenter"}),Ct({color:"#25D366",networkName:"whatsapp",path:"m42.32286,33.93287c-0.5178,-0.2589 -3.04726,-1.49644 -3.52105,-1.66732c-0.4712,-0.17346 -0.81554,-0.2589 -1.15987,0.2589c-0.34175,0.51004 -1.33075,1.66474 -1.63108,2.00648c-0.30032,0.33658 -0.60064,0.36247 -1.11327,0.12945c-0.5178,-0.2589 -2.17994,-0.80259 -4.14759,-2.56312c-1.53269,-1.37217 -2.56312,-3.05503 -2.86603,-3.57283c-0.30033,-0.5178 -0.03366,-0.80259 0.22524,-1.06149c0.23301,-0.23301 0.5178,-0.59547 0.7767,-0.90616c0.25372,-0.31068 0.33657,-0.5178 0.51262,-0.85437c0.17088,-0.36246 0.08544,-0.64725 -0.04402,-0.90615c-0.12945,-0.2589 -1.15987,-2.79613 -1.58964,-3.80584c-0.41424,-1.00971 -0.84142,-0.88027 -1.15987,-0.88027c-0.29773,-0.02588 -0.64208,-0.02588 -0.98382,-0.02588c-0.34693,0 -0.90616,0.12945 -1.37736,0.62136c-0.4712,0.5178 -1.80194,1.76053 -1.80194,4.27186c0,2.51134 1.84596,4.945 2.10227,5.30747c0.2589,0.33657 3.63497,5.51458 8.80262,7.74113c1.23237,0.5178 2.1903,0.82848 2.94111,1.08738c1.23237,0.38836 2.35599,0.33657 3.24402,0.20712c0.99159,-0.15534 3.04985,-1.24272 3.47963,-2.45956c0.44013,-1.21683 0.44013,-2.22654 0.31068,-2.45955c-0.12945,-0.23301 -0.46601,-0.36247 -0.98382,-0.59548m-9.40068,12.84407l-0.02589,0c-3.05503,0 -6.08417,-0.82849 -8.72495,-2.38189l-0.62136,-0.37023l-6.47252,1.68286l1.73463,-6.29129l-0.41424,-0.64725c-1.70875,-2.71846 -2.6149,-5.85116 -2.6149,-9.07706c0,-9.39809 7.68934,-17.06155 17.15993,-17.06155c4.58253,0 8.88029,1.78642 12.11655,5.02268c3.23625,3.21036 5.02267,7.50812 5.02267,12.06476c-0.0078,9.3981 -7.69712,17.06155 -17.14699,17.06155m14.58906,-31.58846c-3.93529,-3.80584 -9.1133,-5.95471 -14.62789,-5.95471c-11.36055,0 -20.60848,9.2065 -20.61625,20.52564c0,3.61684 0.94757,7.14565 2.75211,10.26282l-2.92557,10.63564l10.93337,-2.85309c3.0136,1.63108 6.4052,2.4958 9.85634,2.49839l0.01037,0c11.36574,0 20.61884,-9.2091 20.62403,-20.53082c0,-5.48093 -2.14111,-10.64081 -6.03239,-14.51915"});Rt("whatsapp",(function(e,{title:t,separator:n}){return Lt(e,"whatsapp.url"),"https://"+(/(android|iphone|ipad|mobile)/i.test(navigator.userAgent)?"api":"web")+".whatsapp.com/send"+St({text:t?t+n+e:e})}),(e=>({title:e.title,separator:e.separator||" "})),{windowWidth:550,windowHeight:400}),Ct({color:"#4326c4",networkName:"workplace",path:"M34.019,10.292c0.21,0.017,0.423,0.034,0.636,0.049 c3.657,0.262,6.976,1.464,9.929,3.635c3.331,2.448,5.635,5.65,6.914,9.584c0.699,2.152,0.983,4.365,0.885,6.623 c-0.136,3.171-1.008,6.13-2.619,8.867c-0.442,0.75-0.908,1.492-1.495,2.141c-0.588,0.651-1.29,1.141-2.146,1.383 c-1.496,0.426-3.247-0.283-3.961-1.642c-0.26-0.494-0.442-1.028-0.654-1.548c-1.156-2.838-2.311-5.679-3.465-8.519 c-0.017-0.042-0.037-0.082-0.065-0.145c-0.101,0.245-0.192,0.472-0.284,0.698c-1.237,3.051-2.475,6.103-3.711,9.155 c-0.466,1.153-1.351,1.815-2.538,2.045c-1.391,0.267-2.577-0.154-3.496-1.247c-0.174-0.209-0.31-0.464-0.415-0.717 c-2.128-5.22-4.248-10.442-6.37-15.665c-0.012-0.029-0.021-0.059-0.036-0.104c0.054-0.003,0.103-0.006,0.15-0.006 c1.498-0.001,2.997,0,4.495-0.004c0.12-0.001,0.176,0.03,0.222,0.146c1.557,3.846,3.117,7.691,4.679,11.536 c0.018,0.046,0.039,0.091,0.067,0.159c0.273-0.673,0.536-1.32,0.797-1.968c1.064-2.627,2.137-5.25,3.19-7.883 c0.482-1.208,1.376-1.917,2.621-2.135c1.454-0.255,2.644,0.257,3.522,1.449c0.133,0.18,0.229,0.393,0.313,0.603 c1.425,3.495,2.848,6.991,4.269,10.488c0.02,0.047,0.04,0.093,0.073,0.172c0.196-0.327,0.385-0.625,0.559-0.935 c0.783-1.397,1.323-2.886,1.614-4.461c0.242-1.312,0.304-2.634,0.187-3.962c-0.242-2.721-1.16-5.192-2.792-7.38 c-2.193-2.939-5.086-4.824-8.673-5.625c-1.553-0.346-3.124-0.405-4.705-0.257c-3.162,0.298-6.036,1.366-8.585,3.258 c-3.414,2.534-5.638,5.871-6.623,10.016c-0.417,1.76-0.546,3.547-0.384,5.348c0.417,4.601,2.359,8.444,5.804,11.517 c2.325,2.073,5.037,3.393,8.094,3.989c1.617,0.317,3.247,0.395,4.889,0.242c1-0.094,1.982-0.268,2.952-0.529 c0.04-0.01,0.081-0.018,0.128-0.028c0,1.526,0,3.047,0,4.586c-0.402,0.074-0.805,0.154-1.21,0.221 c-0.861,0.14-1.728,0.231-2.601,0.258c-0.035,0.002-0.071,0.013-0.108,0.021c-0.493,0-0.983,0-1.476,0 c-0.049-0.007-0.1-0.018-0.149-0.022c-0.315-0.019-0.629-0.033-0.945-0.058c-1.362-0.105-2.702-0.346-4.017-0.716 c-3.254-0.914-6.145-2.495-8.66-4.752c-2.195-1.971-3.926-4.29-5.176-6.963c-1.152-2.466-1.822-5.057-1.993-7.774 c-0.014-0.226-0.033-0.451-0.05-0.676c0-0.502,0-1.003,0-1.504c0.008-0.049,0.02-0.099,0.022-0.148 c0.036-1.025,0.152-2.043,0.338-3.052c0.481-2.616,1.409-5.066,2.8-7.331c2.226-3.625,5.25-6.386,9.074-8.254 c2.536-1.24,5.217-1.947,8.037-2.126c0.23-0.015,0.461-0.034,0.691-0.051C33.052,10.292,33.535,10.292,34.019,10.292z"});Rt("workplace",(function(e,{quote:t,hashtag:n}){return Lt(e,"workplace.url"),"https://work.facebook.com/sharer.php"+St({u:e,quote:t,hashtag:n})}),(e=>({quote:e.quote,hashtag:e.hashtag})),{windowWidth:550,windowHeight:400}),Ct({color:"#000000",networkName:"X",path:"M 41.116 18.375 h 4.962 l -10.8405 12.39 l 12.753 16.86 H 38.005 l -7.821 -10.2255 L 21.235 47.625 H 16.27 l 11.595 -13.2525 L 15.631 18.375 H 25.87 l 7.0695 9.3465 z m -1.7415 26.28 h 2.7495 L 24.376 21.189 H 21.4255 z"});const Vt=()=>{const e="undefined"!=typeof window?window.location.href:"";return r.createElement("aside",{className:"mt-8 w-72 lg:mt-0 bg-primary"},r.createElement("div",{className:"font-bold text-white text-xl lg:text-h4"},"Share this project"),r.createElement("div",{className:"flex gap-6 mt-1 flex-nowrap place-content-start text-5xl text-white lg:text-2xl lg:gap-1"},r.createElement(Mt,{url:e,resetButtonStyle:!0,className:"shared","aria-label":"Facebook"},r.createElement(d.R9i,null)),r.createElement(At,{url:e,resetButtonStyle:!0,"aria-label":"X / Twitter"},r.createElement(ut.lcJ,null)),r.createElement(Ft,{url:e,resetButtonStyle:!0,"aria-label":"LinkedIn"},r.createElement(d.ltd,null)),r.createElement(jt,{resetButtonStyle:!0,url:e,subject:"Sharing a wonderful project opportunity!","aria-label":"e-mail"},r.createElement(d.Upr,null))))},Ht=e=>{let{label:t,value:n}=e;return r.createElement(r.Fragment,null,r.createElement("section",{className:"pt-4"},r.createElement("h3",{className:"text-h4"},t),r.createElement("div",{className:"text-body"},r.createElement(st,{text:n}))))},zt=e=>{let{slug:t,title:n,question:o,status:a,agency:s,topics:l,opportunityCloses:u,startDate:d,endDate:f,lastModified:h}=e;return r.createElement("div",{className:"px-2 py-4 overflow-hidden bg-white border border-gray-200 rounded-md shadow-sm h-full flex flex-col"},r.createElement("div",{className:"mt-4 ml-4"},r.createElement(p,{status:a})),r.createElement("div",{className:"p-5 pb-5"},r.createElement("div",{className:"pb-4 text-h3 font-bold leading-snug text-black"},o),r.createElement("div",null,r.createElement("div",{className:"mt-4 text-body"},r.createElement(Rs,{status:a,opportunityCloses:u,startDate:d,endDate:f})),r.createElement("div",{className:"mb-4 text-body"},r.createElement("span",{className:"font-bold"},"Lead Agency: "),s),!(0,i.xb)(l)&&r.createElement("div",{className:"text-tag mt-4"},r.createElement(Ti,{topics:l})))),r.createElement("div",{className:"p-5 pb-1 mt-auto border-t-2 border-solid"},r.createElement(c.Link,{to:"/project/"+t,"aria-label":n+" Details",className:"btn-wide"},(0,i.t9)(a,"View Opportunity","View Project","View Project"))))},Bt=e=>{let{nodes:t}=e;return r.createElement("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 mx-3 xl:mx-6 gap-4 justify-self-center"},t.map(((e,t)=>r.createElement("article",{key:"card_"+e.slug},r.createElement(zt,e)))))};var $t=n(3510);const Qt=/^([a-zA-Z]+:)?\/\//,Ut=e=>{let{name:t}=e;return r.createElement("span",{className:"flex items-center p-5 leading-snug text-white hover:opacity-75 xl:text-black xl:px-3 xl:py-2"},r.createElement("span",{className:"text-nav ml-2 font-bold border-b-2 border-white xl:border-primary"},t))},Wt=e=>{let{name:t}=e;return r.createElement("span",{className:"flex items-center p-5 leading-snug text-white hover:opacity-75 xl:text-black xl:px-3 xl:py-2"},r.createElement("span",{className:"text-nav ml-2 border-b-2 hover:border-primary border-transparent"},t))},qt=e=>r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",viewBox:"0 0 16 16"},e),r.createElement("path",{d:"M6 1h5v5L8.86 3.85 4.7 8 4 7.3l4.15-4.16L6 1Z M2 3h2v1H2v6h6V8h1v2a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1Z"})),Zt=e=>{let{name:t}=e;return r.createElement("span",{className:"flex items-center p-5 leading-snug text-white hover:opacity-75 xl:text-black xl:px-3 xl:py-2"},r.createElement("span",{className:"text-nav ml-2 border-b-2 hover:border-primary border-transparent"},t),r.createElement(qt,{className:"inline ml-1 -mr-3 fill-white xl:fill-black"}))},Gt=e=>{let{title:t,activePage:n,image:o,pages:a}=e;const[i,s]=r.useState(!1),l=(0,$t.c)(o);return r.createElement(r.Fragment,null,r.createElement("nav",{id:"nav-bar",className:"sticky top-0 flex flex-wrap items-center justify-between w-full p-0 bg-navbar xl:relative xl:px-2 xl:py-6 overflow-y-visible z-10"},r.createElement("div",{className:"flex flex-wrap justify-between w-full px-0 xl:px-4"},r.createElement("div",{className:"relative flex flex-no-wrap w-full xl:static xl:block xl:w-auto"},r.createElement("button",{className:"block p-6 ml-0 text-xl leading-none text-white outline-none cursor-pointer bg-primary xl:hidden focus:outline-none",type:"button","aria-label":"Open navigation menu",onClick:()=>s(!i)},i?r.createElement(d.aHS,null):r.createElement(d.Fm7,null)),l||t?r.createElement("div",{className:"block xl:min-h-full mx-4 my-3 xl:my-auto overflow-hidden text-nav text-black font-bold flex gap-4 items-center whitespace-nowrap"},r.createElement("a",{href:"https://www.evaluation.gov"},l?r.createElement($t.G,{className:"xl:inline-block logotype",image:l,alt:"nav_logo"}):r.createElement(r.Fragment,null)),r.createElement(c.Link,{to:"/"},t)):""),r.createElement("div",{className:"absolute top-16 w-full md:w-2/3 xl:w-auto xl:relative xl:top-0 flex-grow items-center bg-primary xl:bg-transparent xl:flex xl:bg-navbar z-10 xl:z-0 transition-transform drop-shadow-lg filter xl:drop-shadow-none"+(i?" flex":" hidden"),id:"example-navbar-danger"},r.createElement("ul",{className:"flex flex-col list-none xl:flex-row xl:ml-auto"},null==a?void 0:a.filter((e=>e.show)).map(((e,t)=>{let{name:o,link:a}=e;return r.createElement("li",{className:"nav-item",key:"nav"+t},(e=>{if("string"==typeof e)return!Qt.test(e)})(a)?r.createElement(c.Link,{to:a||"#",onClick:()=>s(!1)},n===a?r.createElement(Ut,{name:o}):r.createElement(Wt,{name:o})):r.createElement("a",{key:"nav"+t,href:a,onClick:()=>s(!1)},r.createElement(Zt,{name:o})))})))))))},Jt=e=>{var t;let{image:n,text:o,link:a,linkId:s}=e;s=null!==(t=s)&&void 0!==t?t:"bottom-banner-image-link-id";const l=(0,$t.c)(n);return r.createElement("div",{className:"py-6 mt-12 overflow-hidden bg-bottombanner p-responsive"},r.createElement("div",{className:"m-responsive"},r.createElement("div",{className:"w-full flex gap-4 sm:gap-8 items-center justify-center flex-wrap"},!(0,i.uk)(a)&&l&&r.createElement("a",{id:s,href:a,"aria-labelledby":"bottomBannerText"},r.createElement($t.G,{className:"inline-block logotype",image:l,alt:"Bottom Banner logo"})),(0,i.uk)(a)&&l&&r.createElement($t.G,{className:"inline-block logotype",image:l,alt:"Bottom Banner logo"}),r.createElement("div",{className:"inline-block text-body flex-4 min-w-20ch",id:"bottomBannerText"},"This evidence project portal is managed by the Office of Management and Budget. If you have suggestions for how to improve it, please ",r.createElement(c.Link,{className:"no-inherit",to:"/contact"},"let us know!")))))},Yt=e=>{let{name:t,title:n,employer:o,email:a,image:i,defaultImage:s,showEmail:l}=e;const c=(0,$t.c)(null!=i?i:s);return r.createElement("div",{className:"flex items-center gap-4 overflow-hidden flex-nowrap justify-left"},r.createElement("div",{className:"hidden sm:block",style:{width:"100px",height:"100px"}},c&&r.createElement($t.G,{className:"relative rounded-full",alt:t,image:(0,$t.c)(c),style:{transform:"translateZ(0)"}})),r.createElement("div",{className:"pl-2 pr-2 pb-2"},r.createElement("p",{className:"font-bold text-black text-body"},t),r.createElement("p",{className:"text-black text-body"},n),r.createElement("p",{className:"text-black text-body"},o),l?r.createElement("p",{className:"text-black text-body break-all"},a):""))},Kt=e=>{let{title:t,contacts:n,defaultImage:o}=e;return r.createElement("section",{className:"m-responsive"},r.createElement("h3",{className:"text-h3 my-4"},t),r.createElement("div",{className:"grid grid-cols-1 gap-4 md:grid-cols-2 lg:grid-cols-3 justify-self-center"},n.map(((e,t)=>r.createElement("div",{className:"w-auto px-4",key:"contact-"+t},r.createElement(Yt,Object.assign({},e,{showEmail:!1,image:e.image,defaultImage:o})))))))},Xt=e=>{let{title:t,lede:n,image:o}=e;return"Contact"==t||"About"==t?r.createElement("div",{className:"no-bottom-margin px-4 py-4 mx-0 lg:mb-16 bg-white md:px-8 md:py-12 xl:px-16 xl:container sm:min-h-15rem",style:{background:"url("+(0,$t.d)(o)+")",backgroundRepeat:"no-repeat",backgroundSize:"auto",backgroundPositionY:"center"}},r.createElement("div",{className:"lg:-mb-28 m-0 lg:m-4 bg-white border-b-8 border-primary border-solid flex align-center"},r.createElement("div",{className:"w-full p-4 sm:p-12 lg:pl-28 lg:w-3/3"},r.createElement("h1",{className:"text-h3 pb-0 sm:text-h1 font-bold text-black"},t),n&&r.createElement(st,{className:"pt-6 text-body leading-normal",text:n})))):r.createElement("div",{className:"px-4 py-4 mx-0 lg:mb-16 bg-white md:px-8 md:py-12 xl:px-16 xl:container sm:min-h-15rem",style:{background:"url("+(0,$t.d)(o)+")",backgroundRepeat:"no-repeat",backgroundSize:"auto",backgroundPositionY:"center"}},r.createElement("div",{className:"lg:-mb-28 m-0 lg:m-4 bg-white border-b-8 border-primary border-solid flex align-center"},r.createElement("div",{className:"w-full p-4 sm:p-12 lg:pl-28 lg:w-3/3"},r.createElement("h1",{className:"text-h3 pb-0 sm:text-h1 font-bold text-black"},t),n&&r.createElement(st,{className:"pt-6 text-body leading-normal",text:n}))))},en=e=>{let{question:t,slug:n,summary:o,status:a,opportunityCloses:l,startDate:c,endDate:u,emailContent:d,lastModified:p,agency:f,topics:h,deliverable:m,purpose:g,expertise:v,requirement:y,keyDates:b,priorResearch:w,statusOfData:x,fundingInfo:E,mainContact:k,openText:C,ongoingText:S,completeText:O,projectTeam:P,faq:N,projectInterestLink:_,newsletter:R,defaultContactImage:j,collectData:I,summaryPDF:L}=e;return r.createElement("article",null,r.createElement("header",null,r.createElement("div",{className:"py-16 p-responsive bg-primary"},r.createElement("div",{className:"flex flex-col justify-between m-responsive lg:flex-row"},r.createElement("div",{className:"w-full"},r.createElement("h1",{className:"text-h3 w-full font-bold leading-h2 text-white lg:w-4/5 lg:text-h2"},t),null!==(0,i.t9)(a,!0,!0,!0)&&r.createElement("div",{className:"mt-4 text-white text-body"},r.createElement(Rs,{status:a,opportunityCloses:l,startDate:c,endDate:u})),r.createElement("div",{className:"text-white text-body"},r.createElement("span",{className:"font-bold"},"Lead Agency: "),f)),r.createElement(Vt,null))),r.createElement("div",{className:"p-responsive pb-4"},r.createElement("section",{className:"flex flex-wrap items-start py-6 m-responsive gap-x-10 gap-y-4"},!(0,i.xb)(h)&&r.createElement("div",{className:"text-tag mt-2"},r.createElement(Ti,{topics:h}))))),r.createElement("div",{className:"p-responsive pb-4"},r.createElement("section",{className:"mt-8"},r.createElement("div",{className:"m-responsive"},r.createElement("h2",{className:"text-h3"},"Project Overview")),r.createElement("div",{className:"flex flex-col justify-between w-full py-4 lg:flex-row"},r.createElement("div",{className:"m-responsive lg:w-3/5 xl:2/3"},!(0,i.uk)(o)&&r.createElement("div",{className:"w-full lg:w-11/12"},r.createElement(Ht,{label:"Summary",value:o})),!(0,i.uk)(m)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"completed"===a?"Deliverables":"Anticipated deliverables",value:m})),!(0,i.uk)(g)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"Planned use of results",value:g})),!(0,i.uk)(E)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"Funding",value:E})),!(0,i.uk)(x)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"Data",value:x})),!(0,i.uk)(w)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"Helpful links",value:w})),!(0,i.xb)(N)&&r.createElement(r.Fragment,null,r.createElement("section",{className:"w-full mt-10 lg:w-11/12"},r.createElement("h3",{className:"text-h3"},"Frequently Asked Questions"),N.map(((e,t)=>{let{title:n,text:o}=e;return r.createElement(Ps,{key:"collapsibleList_"+t,title:n,text:o})})))),!(0,i.xb)(I)&&r.createElement(r.Fragment,null,r.createElement("section",{className:"w-full mt-10 lg:w-11/12"},I.map(((e,t)=>{let{fieldTitle:n,fieldData:o}=e;return r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:n,value:o}))}))))),r.createElement("div",{className:"w-full lg:w-2/5 xl:w-1/3"},!(null==k)&&r.createElement(tn,Object.assign({},k,{status:a,openText:C,ongoingText:S,completeText:O,projectInterestLink:_,defaultImage:j,summaryPDF:L})),r.createElement(Fs,R)))),(v||y||b)&&"open"===a&&r.createElement(r.Fragment,null,r.createElement("hr",{className:"my-8 border-gray-300 m-responsive"}),r.createElement(s,{expertise:v,requirement:y,keyDates:b})),!(0,i.xb)(P)&&r.createElement(r.Fragment,null,r.createElement("hr",{className:"my-8 border-gray-300 m-responsive"}),r.createElement(Kt,{title:"Project Team",contacts:P,defaultImage:j}))))},tn=e=>{let{status:t,projectInterestLink:n,openText:o,ongoingText:a,completeText:s,summaryPDF:l,...u}=e;return r.createElement(r.Fragment,null,r.createElement("h3",{className:"hidden"},"Contact and Project Updates"),r.createElement("div",{className:"w-full p-8 mb-8 bg-gray-100"},r.createElement("h4",{className:"text-h4"},(0,i.t9)(t,"This project is open. Interested in collaborating?","The project is in progress.","The project is complete.")),r.createElement("div",{className:"text-black text-body"},r.createElement(st,{text:(0,i.t9)(t,o,a,s)})),r.createElement("div",{className:"mt-4"},"open"===t?n?r.createElement("a",{href:n,target:"_blank",rel:"noopener",className:"btn"},"Express Interest"):u.email?r.createElement("a",{href:"mailto:"+u.email,className:"btn"},"Email Point of Contact"):r.createElement(c.Link,{to:"/contact",className:"btn-white"},"Ask a question"):r.createElement(c.Link,{to:"/contact",className:"btn-white"},"Ask a question"))),r.createElement("div",{className:"w-full p-8 my-8 bg-gray-100"},r.createElement("h4",{className:"text-h4"},"Download and share the project summary"),r.createElement("div",{className:"mt-4 text-body"},r.createElement("a",{download:!0,href:l,className:"btn"},"Download"))),r.createElement("div",{className:"w-full p-8 my-8 bg-gray-100"},r.createElement("h4",{className:"text-h4"},"Project point of contact"),r.createElement("div",{className:"mt-4 text-body"},r.createElement(Yt,Object.assign({},u,{showEmail:!0})))))};var nn=n(8777);function rn(e){return rn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},rn(e)}function on(e){var t=function(e,t){if("object"!=rn(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=rn(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==rn(t)?t:String(t)}function an(e,t,n){return(t=on(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function sn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function ln(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var pn=["defaultInputValue","defaultMenuIsOpen","defaultValue","inputValue","menuIsOpen","onChange","onInputChange","onMenuClose","onMenuOpen","value"];function fn(){return fn=Object.assign?Object.assign.bind():function(e){for(var t=1;t0?Pn(Fn,--Tn):0,Ln--,10===Dn&&(Ln=1,In--),Dn}function zn(){return Dn=Tn2||Un(Dn)>3?"":" "}function Jn(e,t){for(;--t&&zn()&&!(Dn<48||Dn>102||Dn>57&&Dn<65||Dn>70&&Dn<97););return Qn(e,$n()+(t<6&&32==Bn()&&32==zn()))}function Yn(e){for(;zn();)switch(Dn){case e:return Tn;case 34:case 39:34!==e&&39!==e&&Yn(Dn);break;case 40:41===e&&Yn(e);break;case 92:zn()}return Tn}function Kn(e,t){for(;zn()&&e+Dn!==57&&(e+Dn!==84||47!==Bn()););return"/*"+Qn(t,Tn-1)+"*"+En(47===e?e:zn())}function Xn(e){for(;!Un(Bn());)zn();return Qn(e,Tn)}var er="-ms-",tr="-moz-",nr="-webkit-",rr="comm",or="rule",ar="decl",ir="@keyframes";function sr(e,t){for(var n="",r=Rn(e),o=0;o0&&_n(k)-d&&jn(f>32?fr(k+";",r,n,d-1):fr(Sn(k," ","")+";",r,n,d-2),l);break;case 59:k+=";";default:if(jn(E=dr(k,t,n,c,u,o,s,b,w=[],x=[],d),a),123===y)if(0===u)ur(k,t,E,E,w,a,d,s,x);else switch(99===p&&110===Pn(k,3)?100:p){case 100:case 108:case 109:case 115:ur(e,E,E,r&&jn(dr(e,E,E,0,0,o,s,b,o,w=[],d),x),o,x,d,s,r?w:x);break;default:ur(k,E,E,E,[""],x,0,s,x)}}c=u=f=0,m=v=1,b=k="",d=i;break;case 58:d=1+_n(k),f=h;default:if(m<1)if(123==y)--m;else if(125==y&&0==m++&&125==Hn())continue;switch(k+=En(y),y*m){case 38:v=u>0?1:(k+="\f",-1);break;case 44:s[c++]=(_n(k)-1)*v,v=1;break;case 64:45===Bn()&&(k+=Zn(zn())),p=Bn(),u=d=_n(b=k+=Xn($n())),y++;break;case 45:45===h&&2==_n(k)&&(m=0)}}return a}function dr(e,t,n,r,o,a,i,s,l,c,u){for(var d=o-1,p=0===o?a:[""],f=Rn(p),h=0,m=0,g=0;h0?p[v]+" "+y:Sn(y,/&\f/g,p[v])))&&(l[g++]=b);return An(e,t,n,0===o?or:s,l,c,u)}function pr(e,t,n){return An(e,t,n,rr,En(Dn),Nn(e,2,-2),0)}function fr(e,t,n,r){return An(e,t,n,ar,Nn(e,0,r),Nn(e,r+1,-1),r)}var hr=function(e,t,n){for(var r=0,o=0;r=o,o=Bn(),38===r&&12===o&&(t[n]=1),!Un(o);)zn();return Qn(e,Tn)},mr=function(e,t){return qn(function(e,t){var n=-1,r=44;do{switch(Un(r)){case 0:38===r&&12===Bn()&&(t[n]=1),e[n]+=hr(Tn-1,t,n);break;case 2:e[n]+=Zn(r);break;case 4:if(44===r){e[++n]=58===Bn()?"&\f":"",t[n]=e[n].length;break}default:e[n]+=En(r)}}while(r=zn());return e}(Wn(e),t))},gr=new WeakMap,vr=function(e){if("rule"===e.type&&e.parent&&!(e.length<1)){for(var t=e.value,n=e.parent,r=e.column===n.column&&e.line===n.line;"rule"!==n.type;)if(!(n=n.parent))return;if((1!==e.props.length||58===t.charCodeAt(0)||gr.get(n))&&!r){gr.set(e,!0);for(var o=[],a=mr(t,o),i=n.props,s=0,l=0;s6)switch(Pn(e,t+1)){case 109:if(45!==Pn(e,t+4))break;case 102:return Sn(e,/(.+:)(.+)-([^]+)/,"$1"+nr+"$2-$3$1"+tr+(108==Pn(e,t+3)?"$3":"$2-$3"))+e;case 115:return~On(e,"stretch")?br(Sn(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(115!==Pn(e,t+1))break;case 6444:switch(Pn(e,_n(e)-3-(~On(e,"!important")&&10))){case 107:return Sn(e,":",":"+nr)+e;case 101:return Sn(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+nr+(45===Pn(e,14)?"inline-":"")+"box$3$1"+nr+"$2$3$1"+er+"$2box$3")+e}break;case 5936:switch(Pn(e,t+11)){case 114:return nr+e+er+Sn(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return nr+e+er+Sn(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return nr+e+er+Sn(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return nr+e+er+e+e}return e}var wr=[function(e,t,n,r){if(e.length>-1&&!e.return)switch(e.type){case ar:e.return=br(e.value,e.length);break;case ir:return sr([Vn(e,{value:Sn(e.value,"@","@"+nr)})],r);case or:if(e.length)return function(e,t){return e.map(t).join("")}(e.props,(function(t){switch(function(e,t){return(e=t.exec(e))?e[0]:e}(t,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return sr([Vn(e,{props:[Sn(t,/:(read-\w+)/,":-moz-$1")]})],r);case"::placeholder":return sr([Vn(e,{props:[Sn(t,/:(plac\w+)/,":"+nr+"input-$1")]}),Vn(e,{props:[Sn(t,/:(plac\w+)/,":-moz-$1")]}),Vn(e,{props:[Sn(t,/:(plac\w+)/,er+"input-$1")]})],r)}return""}))}}],xr=function(e){var t=e.key;if("css"===t){var n=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(n,(function(e){-1!==e.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(e),e.setAttribute("data-s",""))}))}var r=e.stylisPlugins||wr;var o,a,i={},s=[];o=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+t+' "]'),(function(e){for(var t=e.getAttribute("data-emotion").split(" "),n=1;n=4;++r,o-=4)t=1540483477*(65535&(t=255&e.charCodeAt(r)|(255&e.charCodeAt(++r))<<8|(255&e.charCodeAt(++r))<<16|(255&e.charCodeAt(++r))<<24))+(59797*(t>>>16)<<16),n=1540483477*(65535&(t^=t>>>24))+(59797*(t>>>16)<<16)^1540483477*(65535&n)+(59797*(n>>>16)<<16);switch(o){case 3:n^=(255&e.charCodeAt(r+2))<<16;case 2:n^=(255&e.charCodeAt(r+1))<<8;case 1:n=1540483477*(65535&(n^=255&e.charCodeAt(r)))+(59797*(n>>>16)<<16)}return(((n=1540483477*(65535&(n^=n>>>13))+(59797*(n>>>16)<<16))^n>>>15)>>>0).toString(36)}(o)+l;return{name:c,styles:o,next:Ir}},Tr=!!o.useInsertionEffect&&o.useInsertionEffect,Dr=Tr||function(e){return e()},Fr=(Tr||r.useLayoutEffect,{}.hasOwnProperty),Ar=r.createContext("undefined"!=typeof HTMLElement?xr({key:"css"}):null);Ar.Provider;var Vr=function(e){return(0,r.forwardRef)((function(t,n){var o=(0,r.useContext)(Ar);return e(t,o,n)}))};var Hr=r.createContext({});var zr="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",Br=function(e){var t=e.cache,n=e.serialized,r=e.isStringTag;return Er(t,n,r),Dr((function(){return function(e,t,n){Er(e,t,n);var r=e.key+"-"+t.name;if(void 0===e.inserted[t.name]){var o=t;do{e.insert(t===o?"."+r:"",o,e.sheet,!0),o=o.next}while(void 0!==o)}}(t,n,r)})),null},$r=Vr((function(e,t,n){var o=e.css;"string"==typeof o&&void 0!==t.registered[o]&&(o=t.registered[o]);var a=e[zr],i=[o],s="";"string"==typeof e.className?s=function(e,t,n){var r="";return n.split(" ").forEach((function(n){void 0!==e[n]?t.push(e[n]+";"):r+=n+" "})),r}(t.registered,i,e.className):null!=e.className&&(s=e.className+" ");var l=Mr(i,void 0,r.useContext(Hr));s+=t.key+"-"+l.name;var c={};for(var u in e)Fr.call(e,u)&&"css"!==u&&u!==zr&&(c[u]=e[u]);return c.ref=n,c.className=s,r.createElement(r.Fragment,null,r.createElement(Br,{cache:t,serialized:l,isStringTag:"string"==typeof a}),r.createElement(a,c))}));var Qr=$r,Ur=(n(4963),n(3463),function(e,t){var n=arguments;if(null==t||!Fr.call(t,"css"))return r.createElement.apply(void 0,n);var o=n.length,a=new Array(o);a[0]=Qr,a[1]=function(e,t){var n={};for(var r in t)Fr.call(t,r)&&(n[r]=t[r]);return n[zr]=e,n}(e,t);for(var i=2;i({x:e,y:e});function Xr(e){return{...e,top:e.y,left:e.x,right:e.x+e.width,bottom:e.y+e.height}}function eo(e){return ro(e)?(e.nodeName||"").toLowerCase():"#document"}function to(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function no(e){var t;return null==(t=(ro(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function ro(e){return e instanceof Node||e instanceof to(e).Node}function oo(e){return e instanceof Element||e instanceof to(e).Element}function ao(e){return e instanceof HTMLElement||e instanceof to(e).HTMLElement}function io(e){return"undefined"!=typeof ShadowRoot&&(e instanceof ShadowRoot||e instanceof to(e).ShadowRoot)}function so(e){const{overflow:t,overflowX:n,overflowY:r,display:o}=uo(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!["inline","contents"].includes(o)}function lo(){return!("undefined"==typeof CSS||!CSS.supports)&&CSS.supports("-webkit-backdrop-filter","none")}function co(e){return["html","body","#document"].includes(eo(e))}function uo(e){return to(e).getComputedStyle(e)}function po(e){if("html"===eo(e))return e;const t=e.assignedSlot||e.parentNode||io(e)&&e.host||no(e);return io(t)?t.host:t}function fo(e){const t=po(e);return co(t)?e.ownerDocument?e.ownerDocument.body:e.body:ao(t)&&so(t)?t:fo(t)}function ho(e,t,n){var r;void 0===t&&(t=[]),void 0===n&&(n=!0);const o=fo(e),a=o===(null==(r=e.ownerDocument)?void 0:r.body),i=to(o);return a?t.concat(i,i.visualViewport||[],so(o)?o:[],i.frameElement&&n?ho(i.frameElement):[]):t.concat(o,ho(o,[],n))}function mo(e){const t=uo(e);let n=parseFloat(t.width)||0,r=parseFloat(t.height)||0;const o=ao(e),a=o?e.offsetWidth:n,i=o?e.offsetHeight:r,s=Jr(n)!==a||Jr(r)!==i;return s&&(n=a,r=i),{width:n,height:r,$:s}}function go(e){return oo(e)?e:e.contextElement}function vo(e){const t=go(e);if(!ao(t))return Kr(1);const n=t.getBoundingClientRect(),{width:r,height:o,$:a}=mo(t);let i=(a?Jr(n.width):n.width)/r,s=(a?Jr(n.height):n.height)/o;return i&&Number.isFinite(i)||(i=1),s&&Number.isFinite(s)||(s=1),{x:i,y:s}}const yo=Kr(0);function bo(e){const t=to(e);return lo()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:yo}function wo(e,t,n,r){void 0===t&&(t=!1),void 0===n&&(n=!1);const o=e.getBoundingClientRect(),a=go(e);let i=Kr(1);t&&(r?oo(r)&&(i=vo(r)):i=vo(e));const s=function(e,t,n){return void 0===t&&(t=!1),!(!n||t&&n!==to(e))&&t}(a,n,r)?bo(a):Kr(0);let l=(o.left+s.x)/i.x,c=(o.top+s.y)/i.y,u=o.width/i.x,d=o.height/i.y;if(a){const e=to(a),t=r&&oo(r)?to(r):r;let n=e.frameElement;for(;n&&r&&t!==e;){const e=vo(n),t=n.getBoundingClientRect(),r=uo(n),o=t.left+(n.clientLeft+parseFloat(r.paddingLeft))*e.x,a=t.top+(n.clientTop+parseFloat(r.paddingTop))*e.y;l*=e.x,c*=e.y,u*=e.x,d*=e.y,l+=o,c+=a,n=to(n).frameElement}}return Xr({width:u,height:d,x:l,y:c})}function xo(e,t,n,r){void 0===r&&(r={});const{ancestorScroll:o=!0,ancestorResize:a=!0,elementResize:i="function"==typeof ResizeObserver,layoutShift:s="function"==typeof IntersectionObserver,animationFrame:l=!1}=r,c=go(e),u=o||a?[...c?ho(c):[],...ho(t)]:[];u.forEach((e=>{o&&e.addEventListener("scroll",n,{passive:!0}),a&&e.addEventListener("resize",n)}));const d=c&&s?function(e,t){let n,r=null;const o=no(e);function a(){clearTimeout(n),r&&r.disconnect(),r=null}return function i(s,l){void 0===s&&(s=!1),void 0===l&&(l=1),a();const{left:c,top:u,width:d,height:p}=e.getBoundingClientRect();if(s||t(),!d||!p)return;const f={rootMargin:-Yr(u)+"px "+-Yr(o.clientWidth-(c+d))+"px "+-Yr(o.clientHeight-(u+p))+"px "+-Yr(c)+"px",threshold:Gr(0,Zr(1,l))||1};let h=!0;function m(e){const t=e[0].intersectionRatio;if(t!==l){if(!h)return i();t?i(!1,t):n=setTimeout((()=>{i(!1,1e-7)}),100)}h=!1}try{r=new IntersectionObserver(m,{...f,root:o.ownerDocument})}catch(v){r=new IntersectionObserver(m,f)}r.observe(e)}(!0),a}(c,n):null;let p,f=-1,h=null;i&&(h=new ResizeObserver((e=>{let[r]=e;r&&r.target===c&&h&&(h.unobserve(t),cancelAnimationFrame(f),f=requestAnimationFrame((()=>{h&&h.observe(t)}))),n()})),c&&!l&&h.observe(c),h.observe(t));let m=l?wo(e):null;return l&&function t(){const r=wo(e);!m||r.x===m.x&&r.y===m.y&&r.width===m.width&&r.height===m.height||n();m=r,p=requestAnimationFrame(t)}(),n(),()=>{u.forEach((e=>{o&&e.removeEventListener("scroll",n),a&&e.removeEventListener("resize",n)})),d&&d(),h&&h.disconnect(),h=null,l&&cancelAnimationFrame(p)}}var Eo=r.useLayoutEffect,ko=["className","clearValue","cx","getStyles","getClassNames","getValue","hasValue","isMulti","isRtl","options","selectOption","selectProps","setValue","theme"],Co=function(){};function So(e,t){return t?"-"===t[0]?e+t:e+"__"+t:e}function Oo(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),o=2;o-1}function jo(e){return Ro(e)?window.pageYOffset:e.scrollTop}function Io(e,t){Ro(e)?window.scrollTo(0,t):e.scrollTop=t}function Lo(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:200,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:Co,o=jo(e),a=t-o,i=0;!function t(){var s=function(e,t,n,r){return n*((e=e/r-1)*e*e+1)+t}(i+=10,o,a,n);Io(e,s),in.bottom?Io(e,Math.min(t.offsetTop+t.clientHeight-e.offsetHeight+o,e.scrollHeight)):r.top-o=h)return{placement:"bottom",maxHeight:t};if(C>=h&&!i)return a&&Lo(l,S,P),{placement:"bottom",maxHeight:t};if(!i&&C>=r||i&&E>=r)return a&&Lo(l,S,P),{placement:"bottom",maxHeight:i?E-b:C-b};if("auto"===o||i){var N=t,_=i?x:k;return _>=r&&(N=Math.min(_-b-s,t)),{placement:"top",maxHeight:N}}if("bottom"===o)return a&&Io(l,S),{placement:"bottom",maxHeight:t};break;case"top":if(x>=h)return{placement:"top",maxHeight:t};if(k>=h&&!i)return a&&Lo(l,O,P),{placement:"top",maxHeight:t};if(!i&&k>=r||i&&x>=r){var R=t;return(!i&&k>=r||i&&x>=r)&&(R=i?x-w:k-w),a&&Lo(l,O,P),{placement:"top",maxHeight:R}}return{placement:"bottom",maxHeight:t};default:throw new Error('Invalid placement provided "'.concat(o,'".'))}return c}var Uo,Wo=function(e){return"auto"===e?"bottom":e},qo=(0,r.createContext)(null),Zo=function(e){var t=e.children,n=e.minMenuHeight,o=e.maxMenuHeight,a=e.menuPlacement,i=e.menuPosition,s=e.menuShouldScrollIntoView,l=e.theme,c=((0,r.useContext)(qo)||{}).setPortalPlacement,u=(0,r.useRef)(null),d=un((0,r.useState)(o),2),p=d[0],f=d[1],h=un((0,r.useState)(null),2),m=h[0],g=h[1],v=l.spacing.controlHeight;return Eo((function(){var e=u.current;if(e){var t="fixed"===i,r=Qo({maxHeight:o,menuEl:e,minHeight:n,placement:a,shouldScroll:s&&!t,isFixedPosition:t,controlHeight:v});f(r.maxHeight),g(r.placement),null==c||c(r.placement)}}),[o,a,i,s,n,c,v]),t({ref:u,placerProps:ln(ln({},e),{},{placement:m||Wo(a),maxHeight:p})})},Go=function(e){var t=e.children,n=e.innerRef,r=e.innerProps;return Ur("div",fn({},_o(e,"menu",{menu:!0}),{ref:n},r),t)},Jo=function(e,t){var n=e.theme,r=n.spacing.baseUnit,o=n.colors;return ln({textAlign:"center"},t?{}:{color:o.neutral40,padding:"".concat(2*r,"px ").concat(3*r,"px")})},Yo=Jo,Ko=Jo,Xo=["size"],ea=["innerProps","isRtl","size"];var ta,na,ra={name:"8mmkcg",styles:"display:inline-block;fill:currentColor;line-height:1;stroke:currentColor;stroke-width:0"},oa=function(e){var t=e.size,n=dn(e,Xo);return Ur("svg",fn({height:t,width:t,viewBox:"0 0 20 20","aria-hidden":"true",focusable:"false",css:ra},n))},aa=function(e){return Ur(oa,fn({size:20},e),Ur("path",{d:"M14.348 14.849c-0.469 0.469-1.229 0.469-1.697 0l-2.651-3.030-2.651 3.029c-0.469 0.469-1.229 0.469-1.697 0-0.469-0.469-0.469-1.229 0-1.697l2.758-3.15-2.759-3.152c-0.469-0.469-0.469-1.228 0-1.697s1.228-0.469 1.697 0l2.652 3.031 2.651-3.031c0.469-0.469 1.228-0.469 1.697 0s0.469 1.229 0 1.697l-2.758 3.152 2.758 3.15c0.469 0.469 0.469 1.229 0 1.698z"}))},ia=function(e){return Ur(oa,fn({size:20},e),Ur("path",{d:"M4.516 7.548c0.436-0.446 1.043-0.481 1.576 0l3.908 3.747 3.908-3.747c0.533-0.481 1.141-0.446 1.574 0 0.436 0.445 0.408 1.197 0 1.615-0.406 0.418-4.695 4.502-4.695 4.502-0.217 0.223-0.502 0.335-0.787 0.335s-0.57-0.112-0.789-0.335c0 0-4.287-4.084-4.695-4.502s-0.436-1.17 0-1.615z"}))},sa=function(e,t){var n=e.isFocused,r=e.theme,o=r.spacing.baseUnit,a=r.colors;return ln({label:"indicatorContainer",display:"flex",transition:"color 150ms"},t?{}:{color:n?a.neutral60:a.neutral20,padding:2*o,":hover":{color:n?a.neutral80:a.neutral40}})},la=sa,ca=sa,ua=function(){var e=Wr.apply(void 0,arguments),t="animation-"+e.name;return{name:t,styles:"@keyframes "+t+"{"+e.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}}(Uo||(ta=["\n 0%, 80%, 100% { opacity: 0; }\n 40% { opacity: 1; }\n"],na||(na=ta.slice(0)),Uo=Object.freeze(Object.defineProperties(ta,{raw:{value:Object.freeze(na)}})))),da=function(e){var t=e.delay,n=e.offset;return Ur("span",{css:Wr({animation:"".concat(ua," 1s ease-in-out ").concat(t,"ms infinite;"),backgroundColor:"currentColor",borderRadius:"1em",display:"inline-block",marginLeft:n?"1em":void 0,height:"1em",verticalAlign:"top",width:"1em"},"","")})},pa=function(e){var t=e.children,n=e.isDisabled,r=e.isFocused,o=e.innerRef,a=e.innerProps,i=e.menuIsOpen;return Ur("div",fn({ref:o},_o(e,"control",{control:!0,"control--is-disabled":n,"control--is-focused":r,"control--menu-is-open":i}),a,{"aria-disabled":n||void 0}),t)},fa=["data"],ha=function(e){var t=e.children,n=e.cx,r=e.getStyles,o=e.getClassNames,a=e.Heading,i=e.headingProps,s=e.innerProps,l=e.label,c=e.theme,u=e.selectProps;return Ur("div",fn({},_o(e,"group",{group:!0}),s),Ur(a,fn({},i,{selectProps:u,theme:c,getStyles:r,getClassNames:o,cx:n}),l),Ur("div",null,t))},ma=["innerRef","isDisabled","isHidden","inputClassName"],ga={gridArea:"1 / 2",font:"inherit",minWidth:"2px",border:0,margin:0,outline:0,padding:0},va={flex:"1 1 auto",display:"inline-grid",gridArea:"1 / 1 / 2 / 3",gridTemplateColumns:"0 min-content","&:after":ln({content:'attr(data-value) " "',visibility:"hidden",whiteSpace:"pre"},ga)},ya=function(e){return ln({label:"input",color:"inherit",background:0,opacity:e?0:1,width:"100%"},ga)},ba=function(e){var t=e.children,n=e.innerProps;return Ur("div",n,t)};var wa=function(e){var t=e.children,n=e.components,r=e.data,o=e.innerProps,a=e.isDisabled,i=e.removeProps,s=e.selectProps,l=n.Container,c=n.Label,u=n.Remove;return Ur(l,{data:r,innerProps:ln(ln({},_o(e,"multiValue",{"multi-value":!0,"multi-value--is-disabled":a})),o),selectProps:s},Ur(c,{data:r,innerProps:ln({},_o(e,"multiValueLabel",{"multi-value__label":!0})),selectProps:s},t),Ur(u,{data:r,innerProps:ln(ln({},_o(e,"multiValueRemove",{"multi-value__remove":!0})),{},{"aria-label":"Remove ".concat(t||"option")},i),selectProps:s}))},xa={ClearIndicator:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({},_o(e,"clearIndicator",{indicator:!0,"clear-indicator":!0}),n),t||Ur(aa,null))},Control:pa,DropdownIndicator:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({},_o(e,"dropdownIndicator",{indicator:!0,"dropdown-indicator":!0}),n),t||Ur(ia,null))},DownChevron:ia,CrossIcon:aa,Group:ha,GroupHeading:function(e){var t=No(e);t.data;var n=dn(t,fa);return Ur("div",fn({},_o(e,"groupHeading",{"group-heading":!0}),n))},IndicatorsContainer:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({},_o(e,"indicatorsContainer",{indicators:!0}),n),t)},IndicatorSeparator:function(e){var t=e.innerProps;return Ur("span",fn({},t,_o(e,"indicatorSeparator",{"indicator-separator":!0})))},Input:function(e){var t=e.cx,n=e.value,r=No(e),o=r.innerRef,a=r.isDisabled,i=r.isHidden,s=r.inputClassName,l=dn(r,ma);return Ur("div",fn({},_o(e,"input",{"input-container":!0}),{"data-value":n||""}),Ur("input",fn({className:t({input:!0},s),ref:o,style:ya(i),disabled:a},l)))},LoadingIndicator:function(e){var t=e.innerProps,n=e.isRtl,r=e.size,o=void 0===r?4:r,a=dn(e,ea);return Ur("div",fn({},_o(ln(ln({},a),{},{innerProps:t,isRtl:n,size:o}),"loadingIndicator",{indicator:!0,"loading-indicator":!0}),t),Ur(da,{delay:0,offset:n}),Ur(da,{delay:160,offset:!0}),Ur(da,{delay:320,offset:!n}))},Menu:Go,MenuList:function(e){var t=e.children,n=e.innerProps,r=e.innerRef,o=e.isMulti;return Ur("div",fn({},_o(e,"menuList",{"menu-list":!0,"menu-list--is-multi":o}),{ref:r},n),t)},MenuPortal:function(e){var t=e.appendTo,n=e.children,o=e.controlElement,a=e.innerProps,i=e.menuPlacement,s=e.menuPosition,l=(0,r.useRef)(null),c=(0,r.useRef)(null),u=un((0,r.useState)(Wo(i)),2),d=u[0],p=u[1],f=(0,r.useMemo)((function(){return{setPortalPlacement:p}}),[]),h=un((0,r.useState)(null),2),m=h[0],g=h[1],v=(0,r.useCallback)((function(){if(o){var e=function(e){var t=e.getBoundingClientRect();return{bottom:t.bottom,height:t.height,left:t.left,right:t.right,top:t.top,width:t.width}}(o),t="fixed"===s?0:window.pageYOffset,n=e[d]+t;n===(null==m?void 0:m.offset)&&e.left===(null==m?void 0:m.rect.left)&&e.width===(null==m?void 0:m.rect.width)||g({offset:n,rect:e})}}),[o,s,d,null==m?void 0:m.offset,null==m?void 0:m.rect.left,null==m?void 0:m.rect.width]);Eo((function(){v()}),[v]);var y=(0,r.useCallback)((function(){"function"==typeof c.current&&(c.current(),c.current=null),o&&l.current&&(c.current=xo(o,l.current,v,{elementResize:"ResizeObserver"in window}))}),[o,v]);Eo((function(){y()}),[y]);var b=(0,r.useCallback)((function(e){l.current=e,y()}),[y]);if(!t&&"fixed"!==s||!m)return null;var w=Ur("div",fn({ref:b},_o(ln(ln({},e),{},{offset:m.offset,position:s,rect:m.rect}),"menuPortal",{"menu-portal":!0}),a),n);return Ur(qo.Provider,{value:f},t?(0,qr.createPortal)(w,t):w)},LoadingMessage:function(e){var t=e.children,n=void 0===t?"Loading...":t,r=e.innerProps,o=dn(e,$o);return Ur("div",fn({},_o(ln(ln({},o),{},{children:n,innerProps:r}),"loadingMessage",{"menu-notice":!0,"menu-notice--loading":!0}),r),n)},NoOptionsMessage:function(e){var t=e.children,n=void 0===t?"No options":t,r=e.innerProps,o=dn(e,Bo);return Ur("div",fn({},_o(ln(ln({},o),{},{children:n,innerProps:r}),"noOptionsMessage",{"menu-notice":!0,"menu-notice--no-options":!0}),r),n)},MultiValue:wa,MultiValueContainer:ba,MultiValueLabel:ba,MultiValueRemove:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({role:"button"},n),t||Ur(aa,{size:14}))},Option:function(e){var t=e.children,n=e.isDisabled,r=e.isFocused,o=e.isSelected,a=e.innerRef,i=e.innerProps;return Ur("div",fn({},_o(e,"option",{option:!0,"option--is-disabled":n,"option--is-focused":r,"option--is-selected":o}),{ref:a,"aria-disabled":n},i),t)},Placeholder:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({},_o(e,"placeholder",{placeholder:!0}),n),t)},SelectContainer:function(e){var t=e.children,n=e.innerProps,r=e.isDisabled,o=e.isRtl;return Ur("div",fn({},_o(e,"container",{"--is-disabled":r,"--is-rtl":o}),n),t)},SingleValue:function(e){var t=e.children,n=e.isDisabled,r=e.innerProps;return Ur("div",fn({},_o(e,"singleValue",{"single-value":!0,"single-value--is-disabled":n}),r),t)},ValueContainer:function(e){var t=e.children,n=e.innerProps,r=e.isMulti,o=e.hasValue;return Ur("div",fn({},_o(e,"valueContainer",{"value-container":!0,"value-container--is-multi":r,"value-container--has-value":o}),n),t)}},Ea=Number.isNaN||function(e){return"number"==typeof e&&e!=e};function ka(e,t){if(e.length!==t.length)return!1;for(var n=0;n1?"s":""," ").concat(o.join(","),", selected.");case"select-option":return"option ".concat(r,a?" is disabled. Select another option.":", selected.");default:return""}},onFocus:function(e){var t=e.context,n=e.focused,r=e.options,o=e.label,a=void 0===o?"":o,i=e.selectValue,s=e.isDisabled,l=e.isSelected,c=e.isAppleDevice,u=function(e,t){return e&&e.length?"".concat(e.indexOf(t)+1," of ").concat(e.length):""};if("value"===t&&i)return"value ".concat(a," focused, ").concat(u(i,n),".");if("menu"===t&&c){var d=s?" disabled":"",p="".concat(l?" selected":"").concat(d);return"".concat(a).concat(p,", ").concat(u(r,n),".")}return""},onFilter:function(e){var t=e.inputValue,n=e.resultsMessage;return"".concat(n).concat(t?" for search term "+t:"",".")}},Pa=function(e){var t=e.ariaSelection,n=e.focusedOption,o=e.focusedValue,a=e.focusableOptions,i=e.isFocused,s=e.selectValue,l=e.selectProps,c=e.id,u=e.isAppleDevice,d=l.ariaLiveMessages,p=l.getOptionLabel,f=l.inputValue,h=l.isMulti,m=l.isOptionDisabled,g=l.isSearchable,v=l.menuIsOpen,y=l.options,b=l.screenReaderStatus,w=l.tabSelectsValue,x=l.isLoading,E=l["aria-label"],k=l["aria-live"],C=(0,r.useMemo)((function(){return ln(ln({},Oa),d||{})}),[d]),S=(0,r.useMemo)((function(){var e,n="";if(t&&C.onChange){var r=t.option,o=t.options,a=t.removedValue,i=t.removedValues,l=t.value,c=a||r||(e=l,Array.isArray(e)?null:e),u=c?p(c):"",d=o||i||void 0,f=d?d.map(p):[],h=ln({isDisabled:c&&m(c,s),label:u,labels:f},t);n=C.onChange(h)}return n}),[t,C,m,s,p]),O=(0,r.useMemo)((function(){var e="",t=n||o,r=!!(n&&s&&s.includes(n));if(t&&C.onFocus){var i={focused:t,label:p(t),isDisabled:m(t,s),isSelected:r,options:a,context:t===n?"menu":"value",selectValue:s,isAppleDevice:u};e=C.onFocus(i)}return e}),[n,o,p,m,C,a,s,u]),P=(0,r.useMemo)((function(){var e="";if(v&&y.length&&!x&&C.onFilter){var t=b({count:a.length});e=C.onFilter({inputValue:f,resultsMessage:t})}return e}),[a,f,v,C,y,b,x]),N="initial-input-focus"===(null==t?void 0:t.action),_=(0,r.useMemo)((function(){var e="";if(C.guidance){var t=o?"value":v?"menu":"input";e=C.guidance({"aria-label":E,context:t,isDisabled:n&&m(n,s),isMulti:h,isSearchable:g,tabSelectsValue:w,isInitialFocus:N})}return e}),[E,n,o,h,m,g,v,C,s,w,N]),R=Ur(r.Fragment,null,Ur("span",{id:"aria-selection"},S),Ur("span",{id:"aria-focused"},O),Ur("span",{id:"aria-results"},P),Ur("span",{id:"aria-guidance"},_));return Ur(r.Fragment,null,Ur(Sa,{id:c},N&&R),Ur(Sa,{"aria-live":k,"aria-atomic":"false","aria-relevant":"additions text",role:"log"},i&&!N&&R))},Na=[{base:"A",letters:"AⒶAÀÁÂẦẤẪẨÃĀĂẰẮẴẲȦǠÄǞẢÅǺǍȀȂẠẬẶḀĄȺⱯ"},{base:"AA",letters:"Ꜳ"},{base:"AE",letters:"ÆǼǢ"},{base:"AO",letters:"Ꜵ"},{base:"AU",letters:"Ꜷ"},{base:"AV",letters:"ꜸꜺ"},{base:"AY",letters:"Ꜽ"},{base:"B",letters:"BⒷBḂḄḆɃƂƁ"},{base:"C",letters:"CⒸCĆĈĊČÇḈƇȻꜾ"},{base:"D",letters:"DⒹDḊĎḌḐḒḎĐƋƊƉꝹ"},{base:"DZ",letters:"DZDŽ"},{base:"Dz",letters:"DzDž"},{base:"E",letters:"EⒺEÈÉÊỀẾỄỂẼĒḔḖĔĖËẺĚȄȆẸỆȨḜĘḘḚƐƎ"},{base:"F",letters:"FⒻFḞƑꝻ"},{base:"G",letters:"GⒼGǴĜḠĞĠǦĢǤƓꞠꝽꝾ"},{base:"H",letters:"HⒽHĤḢḦȞḤḨḪĦⱧⱵꞍ"},{base:"I",letters:"IⒾIÌÍÎĨĪĬİÏḮỈǏȈȊỊĮḬƗ"},{base:"J",letters:"JⒿJĴɈ"},{base:"K",letters:"KⓀKḰǨḲĶḴƘⱩꝀꝂꝄꞢ"},{base:"L",letters:"LⓁLĿĹĽḶḸĻḼḺŁȽⱢⱠꝈꝆꞀ"},{base:"LJ",letters:"LJ"},{base:"Lj",letters:"Lj"},{base:"M",letters:"MⓂMḾṀṂⱮƜ"},{base:"N",letters:"NⓃNǸŃÑṄŇṆŅṊṈȠƝꞐꞤ"},{base:"NJ",letters:"NJ"},{base:"Nj",letters:"Nj"},{base:"O",letters:"OⓄOÒÓÔỒỐỖỔÕṌȬṎŌṐṒŎȮȰÖȪỎŐǑȌȎƠỜỚỠỞỢỌỘǪǬØǾƆƟꝊꝌ"},{base:"OI",letters:"Ƣ"},{base:"OO",letters:"Ꝏ"},{base:"OU",letters:"Ȣ"},{base:"P",letters:"PⓅPṔṖƤⱣꝐꝒꝔ"},{base:"Q",letters:"QⓆQꝖꝘɊ"},{base:"R",letters:"RⓇRŔṘŘȐȒṚṜŖṞɌⱤꝚꞦꞂ"},{base:"S",letters:"SⓈSẞŚṤŜṠŠṦṢṨȘŞⱾꞨꞄ"},{base:"T",letters:"TⓉTṪŤṬȚŢṰṮŦƬƮȾꞆ"},{base:"TZ",letters:"Ꜩ"},{base:"U",letters:"UⓊUÙÚÛŨṸŪṺŬÜǛǗǕǙỦŮŰǓȔȖƯỪỨỮỬỰỤṲŲṶṴɄ"},{base:"V",letters:"VⓋVṼṾƲꝞɅ"},{base:"VY",letters:"Ꝡ"},{base:"W",letters:"WⓌWẀẂŴẆẄẈⱲ"},{base:"X",letters:"XⓍXẊẌ"},{base:"Y",letters:"YⓎYỲÝŶỸȲẎŸỶỴƳɎỾ"},{base:"Z",letters:"ZⓏZŹẐŻŽẒẔƵȤⱿⱫꝢ"},{base:"a",letters:"aⓐaẚàáâầấẫẩãāăằắẵẳȧǡäǟảåǻǎȁȃạậặḁąⱥɐ"},{base:"aa",letters:"ꜳ"},{base:"ae",letters:"æǽǣ"},{base:"ao",letters:"ꜵ"},{base:"au",letters:"ꜷ"},{base:"av",letters:"ꜹꜻ"},{base:"ay",letters:"ꜽ"},{base:"b",letters:"bⓑbḃḅḇƀƃɓ"},{base:"c",letters:"cⓒcćĉċčçḉƈȼꜿↄ"},{base:"d",letters:"dⓓdḋďḍḑḓḏđƌɖɗꝺ"},{base:"dz",letters:"dzdž"},{base:"e",letters:"eⓔeèéêềếễểẽēḕḗĕėëẻěȅȇẹệȩḝęḙḛɇɛǝ"},{base:"f",letters:"fⓕfḟƒꝼ"},{base:"g",letters:"gⓖgǵĝḡğġǧģǥɠꞡᵹꝿ"},{base:"h",letters:"hⓗhĥḣḧȟḥḩḫẖħⱨⱶɥ"},{base:"hv",letters:"ƕ"},{base:"i",letters:"iⓘiìíîĩīĭïḯỉǐȉȋịįḭɨı"},{base:"j",letters:"jⓙjĵǰɉ"},{base:"k",letters:"kⓚkḱǩḳķḵƙⱪꝁꝃꝅꞣ"},{base:"l",letters:"lⓛlŀĺľḷḹļḽḻſłƚɫⱡꝉꞁꝇ"},{base:"lj",letters:"lj"},{base:"m",letters:"mⓜmḿṁṃɱɯ"},{base:"n",letters:"nⓝnǹńñṅňṇņṋṉƞɲʼnꞑꞥ"},{base:"nj",letters:"nj"},{base:"o",letters:"oⓞoòóôồốỗổõṍȭṏōṑṓŏȯȱöȫỏőǒȍȏơờớỡởợọộǫǭøǿɔꝋꝍɵ"},{base:"oi",letters:"ƣ"},{base:"ou",letters:"ȣ"},{base:"oo",letters:"ꝏ"},{base:"p",letters:"pⓟpṕṗƥᵽꝑꝓꝕ"},{base:"q",letters:"qⓠqɋꝗꝙ"},{base:"r",letters:"rⓡrŕṙřȑȓṛṝŗṟɍɽꝛꞧꞃ"},{base:"s",letters:"sⓢsßśṥŝṡšṧṣṩșşȿꞩꞅẛ"},{base:"t",letters:"tⓣtṫẗťṭțţṱṯŧƭʈⱦꞇ"},{base:"tz",letters:"ꜩ"},{base:"u",letters:"uⓤuùúûũṹūṻŭüǜǘǖǚủůűǔȕȗưừứữửựụṳųṷṵʉ"},{base:"v",letters:"vⓥvṽṿʋꝟʌ"},{base:"vy",letters:"ꝡ"},{base:"w",letters:"wⓦwẁẃŵẇẅẘẉⱳ"},{base:"x",letters:"xⓧxẋẍ"},{base:"y",letters:"yⓨyỳýŷỹȳẏÿỷẙỵƴɏỿ"},{base:"z",letters:"zⓩzźẑżžẓẕƶȥɀⱬꝣ"}],_a=new RegExp("["+Na.map((function(e){return e.letters})).join("")+"]","g"),Ra={},ja=0;ja1?t-1:0),r=1;r0,m=d-p-c,g=!1;m>t&&s.current&&(o&&o(e),s.current=!1),h&&l.current&&(i&&i(e),l.current=!1),h&&t>m?(n&&!s.current&&n(e),f.scrollTop=d,g=!0,s.current=!0):!h&&-t>c&&(a&&!l.current&&a(e),f.scrollTop=0,g=!0,l.current=!0),g&&Ha(e)}}),[n,o,a,i]),p=(0,r.useCallback)((function(e){d(e,e.deltaY)}),[d]),f=(0,r.useCallback)((function(e){c.current=e.changedTouches[0].clientY}),[]),h=(0,r.useCallback)((function(e){var t=c.current-e.changedTouches[0].clientY;d(e,t)}),[d]),m=(0,r.useCallback)((function(e){if(e){var t=!!Vo&&{passive:!1};e.addEventListener("wheel",p,t),e.addEventListener("touchstart",f,t),e.addEventListener("touchmove",h,t)}}),[h,f,p]),g=(0,r.useCallback)((function(e){e&&(e.removeEventListener("wheel",p,!1),e.removeEventListener("touchstart",f,!1),e.removeEventListener("touchmove",h,!1))}),[h,f,p]);return(0,r.useEffect)((function(){if(t){var e=u.current;return m(e),function(){g(e)}}}),[t,m,g]),function(e){u.current=e}}({isEnabled:void 0===o||o,onBottomArrive:e.onBottomArrive,onBottomLeave:e.onBottomLeave,onTopArrive:e.onTopArrive,onTopLeave:e.onTopLeave}),i=function(e){var t=e.isEnabled,n=e.accountForScrollbars,o=void 0===n||n,a=(0,r.useRef)({}),i=(0,r.useRef)(null),s=(0,r.useCallback)((function(e){if(qa){var t=document.body,n=t&&t.style;if(o&&za.forEach((function(e){var t=n&&n[e];a.current[e]=t})),o&&Za<1){var r=parseInt(a.current.paddingRight,10)||0,i=document.body?document.body.clientWidth:0,s=window.innerWidth-i+r||0;Object.keys(Ba).forEach((function(e){var t=Ba[e];n&&(n[e]=t)})),n&&(n.paddingRight="".concat(s,"px"))}t&&Wa()&&(t.addEventListener("touchmove",$a,Ga),e&&(e.addEventListener("touchstart",Ua,Ga),e.addEventListener("touchmove",Qa,Ga))),Za+=1}}),[o]),l=(0,r.useCallback)((function(e){if(qa){var t=document.body,n=t&&t.style;Za=Math.max(Za-1,0),o&&Za<1&&za.forEach((function(e){var t=a.current[e];n&&(n[e]=t)})),t&&Wa()&&(t.removeEventListener("touchmove",$a,Ga),e&&(e.removeEventListener("touchstart",Ua,Ga),e.removeEventListener("touchmove",Qa,Ga)))}}),[o]);return(0,r.useEffect)((function(){if(t){var e=i.current;return s(e),function(){l(e)}}}),[t,s,l]),function(e){i.current=e}}({isEnabled:n});return Ur(r.Fragment,null,n&&Ur("div",{onClick:Ja,css:Ya}),t((function(e){a(e),i(e)})))}var Xa={name:"1a0ro4n-requiredInput",styles:"label:requiredInput;opacity:0;pointer-events:none;position:absolute;bottom:0;left:0;right:0;width:100%"},ei=function(e){var t=e.name,n=e.onFocus;return Ur("input",{required:!0,name:t,tabIndex:-1,"aria-hidden":"true",onFocus:n,css:Xa,value:"",onChange:function(){}})};function ti(e){var t;return"undefined"!=typeof window&&null!=window.navigator&&e.test((null===(t=window.navigator.userAgentData)||void 0===t?void 0:t.platform)||window.navigator.platform)}function ni(){return ti(/^Mac/i)}function ri(){return ti(/^iPhone/i)||ti(/^iPad/i)||ni()&&navigator.maxTouchPoints>1}var oi={clearIndicator:ca,container:function(e){var t=e.isDisabled;return{label:"container",direction:e.isRtl?"rtl":void 0,pointerEvents:t?"none":void 0,position:"relative"}},control:function(e,t){var n=e.isDisabled,r=e.isFocused,o=e.theme,a=o.colors,i=o.borderRadius;return ln({label:"control",alignItems:"center",cursor:"default",display:"flex",flexWrap:"wrap",justifyContent:"space-between",minHeight:o.spacing.controlHeight,outline:"0 !important",position:"relative",transition:"all 100ms"},t?{}:{backgroundColor:n?a.neutral5:a.neutral0,borderColor:n?a.neutral10:r?a.primary:a.neutral20,borderRadius:i,borderStyle:"solid",borderWidth:1,boxShadow:r?"0 0 0 1px ".concat(a.primary):void 0,"&:hover":{borderColor:r?a.primary:a.neutral30}})},dropdownIndicator:la,group:function(e,t){var n=e.theme.spacing;return t?{}:{paddingBottom:2*n.baseUnit,paddingTop:2*n.baseUnit}},groupHeading:function(e,t){var n=e.theme,r=n.colors,o=n.spacing;return ln({label:"group",cursor:"default",display:"block"},t?{}:{color:r.neutral40,fontSize:"75%",fontWeight:500,marginBottom:"0.25em",paddingLeft:3*o.baseUnit,paddingRight:3*o.baseUnit,textTransform:"uppercase"})},indicatorsContainer:function(){return{alignItems:"center",alignSelf:"stretch",display:"flex",flexShrink:0}},indicatorSeparator:function(e,t){var n=e.isDisabled,r=e.theme,o=r.spacing.baseUnit,a=r.colors;return ln({label:"indicatorSeparator",alignSelf:"stretch",width:1},t?{}:{backgroundColor:n?a.neutral10:a.neutral20,marginBottom:2*o,marginTop:2*o})},input:function(e,t){var n=e.isDisabled,r=e.value,o=e.theme,a=o.spacing,i=o.colors;return ln(ln({visibility:n?"hidden":"visible",transform:r?"translateZ(0)":""},va),t?{}:{margin:a.baseUnit/2,paddingBottom:a.baseUnit/2,paddingTop:a.baseUnit/2,color:i.neutral80})},loadingIndicator:function(e,t){var n=e.isFocused,r=e.size,o=e.theme,a=o.colors,i=o.spacing.baseUnit;return ln({label:"loadingIndicator",display:"flex",transition:"color 150ms",alignSelf:"center",fontSize:r,lineHeight:1,marginRight:r,textAlign:"center",verticalAlign:"middle"},t?{}:{color:n?a.neutral60:a.neutral20,padding:2*i})},loadingMessage:Ko,menu:function(e,t){var n,r=e.placement,o=e.theme,a=o.borderRadius,i=o.spacing,s=o.colors;return ln((an(n={label:"menu"},function(e){return e?{bottom:"top",top:"bottom"}[e]:"bottom"}(r),"100%"),an(n,"position","absolute"),an(n,"width","100%"),an(n,"zIndex",1),n),t?{}:{backgroundColor:s.neutral0,borderRadius:a,boxShadow:"0 0 0 1px hsla(0, 0%, 0%, 0.1), 0 4px 11px hsla(0, 0%, 0%, 0.1)",marginBottom:i.menuGutter,marginTop:i.menuGutter})},menuList:function(e,t){var n=e.maxHeight,r=e.theme.spacing.baseUnit;return ln({maxHeight:n,overflowY:"auto",position:"relative",WebkitOverflowScrolling:"touch"},t?{}:{paddingBottom:r,paddingTop:r})},menuPortal:function(e){var t=e.rect,n=e.offset,r=e.position;return{left:t.left,position:r,top:n,width:t.width,zIndex:1}},multiValue:function(e,t){var n=e.theme,r=n.spacing,o=n.borderRadius,a=n.colors;return ln({label:"multiValue",display:"flex",minWidth:0},t?{}:{backgroundColor:a.neutral10,borderRadius:o/2,margin:r.baseUnit/2})},multiValueLabel:function(e,t){var n=e.theme,r=n.borderRadius,o=n.colors,a=e.cropWithEllipsis;return ln({overflow:"hidden",textOverflow:a||void 0===a?"ellipsis":void 0,whiteSpace:"nowrap"},t?{}:{borderRadius:r/2,color:o.neutral80,fontSize:"85%",padding:3,paddingLeft:6})},multiValueRemove:function(e,t){var n=e.theme,r=n.spacing,o=n.borderRadius,a=n.colors,i=e.isFocused;return ln({alignItems:"center",display:"flex"},t?{}:{borderRadius:o/2,backgroundColor:i?a.dangerLight:void 0,paddingLeft:r.baseUnit,paddingRight:r.baseUnit,":hover":{backgroundColor:a.dangerLight,color:a.danger}})},noOptionsMessage:Yo,option:function(e,t){var n=e.isDisabled,r=e.isFocused,o=e.isSelected,a=e.theme,i=a.spacing,s=a.colors;return ln({label:"option",cursor:"default",display:"block",fontSize:"inherit",width:"100%",userSelect:"none",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)"},t?{}:{backgroundColor:o?s.primary:r?s.primary25:"transparent",color:n?s.neutral20:o?s.neutral0:"inherit",padding:"".concat(2*i.baseUnit,"px ").concat(3*i.baseUnit,"px"),":active":{backgroundColor:n?void 0:o?s.primary:s.primary50}})},placeholder:function(e,t){var n=e.theme,r=n.spacing,o=n.colors;return ln({label:"placeholder",gridArea:"1 / 1 / 2 / 3"},t?{}:{color:o.neutral50,marginLeft:r.baseUnit/2,marginRight:r.baseUnit/2})},singleValue:function(e,t){var n=e.isDisabled,r=e.theme,o=r.spacing,a=r.colors;return ln({label:"singleValue",gridArea:"1 / 1 / 2 / 3",maxWidth:"100%",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},t?{}:{color:n?a.neutral40:a.neutral80,marginLeft:o.baseUnit/2,marginRight:o.baseUnit/2})},valueContainer:function(e,t){var n=e.theme.spacing,r=e.isMulti,o=e.hasValue,a=e.selectProps.controlShouldRenderValue;return ln({alignItems:"center",display:r&&o&&a?"flex":"grid",flex:1,flexWrap:"wrap",WebkitOverflowScrolling:"touch",position:"relative",overflow:"hidden"},t?{}:{padding:"".concat(n.baseUnit/2,"px ").concat(2*n.baseUnit,"px")})}};var ai,ii={borderRadius:4,colors:{primary:"#2684FF",primary75:"#4C9AFF",primary50:"#B2D4FF",primary25:"#DEEBFF",danger:"#DE350B",dangerLight:"#FFBDAD",neutral0:"hsl(0, 0%, 100%)",neutral5:"hsl(0, 0%, 95%)",neutral10:"hsl(0, 0%, 90%)",neutral20:"hsl(0, 0%, 80%)",neutral30:"hsl(0, 0%, 70%)",neutral40:"hsl(0, 0%, 60%)",neutral50:"hsl(0, 0%, 50%)",neutral60:"hsl(0, 0%, 40%)",neutral70:"hsl(0, 0%, 30%)",neutral80:"hsl(0, 0%, 20%)",neutral90:"hsl(0, 0%, 10%)"},spacing:{baseUnit:4,controlHeight:38,menuGutter:8}},si={"aria-live":"polite",backspaceRemovesValue:!0,blurInputOnSelect:To(),captureMenuScroll:!To(),classNames:{},closeMenuOnSelect:!0,closeMenuOnScroll:!1,components:{},controlShouldRenderValue:!0,escapeClearsValue:!1,filterOption:function(e,t){if(e.data.__isNew__)return!0;var n=ln({ignoreCase:!0,ignoreAccents:!0,stringify:Fa,trim:!0,matchFrom:"any"},ai),r=n.ignoreCase,o=n.ignoreAccents,a=n.stringify,i=n.trim,s=n.matchFrom,l=i?Da(t):t,c=i?Da(a(e)):a(e);return r&&(l=l.toLowerCase(),c=c.toLowerCase()),o&&(l=Ta(l),c=Ma(c)),"start"===s?c.substr(0,l.length)===l:c.indexOf(l)>-1},formatGroupLabel:function(e){return e.label},getOptionLabel:function(e){return e.label},getOptionValue:function(e){return e.value},isDisabled:!1,isLoading:!1,isMulti:!1,isRtl:!1,isSearchable:!0,isOptionDisabled:function(e){return!!e.isDisabled},loadingMessage:function(){return"Loading..."},maxMenuHeight:300,minMenuHeight:140,menuIsOpen:!1,menuPlacement:"bottom",menuPosition:"absolute",menuShouldBlockScroll:!1,menuShouldScrollIntoView:!function(){try{return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)}catch(v){return!1}}(),noOptionsMessage:function(){return"No options"},openMenuOnFocus:!1,openMenuOnClick:!0,options:[],pageSize:5,placeholder:"Select...",screenReaderStatus:function(e){var t=e.count;return"".concat(t," result").concat(1!==t?"s":""," available")},styles:{},tabIndex:0,tabSelectsValue:!0,unstyled:!1};function li(e,t,n,r){return{type:"option",data:t,isDisabled:gi(e,t,n),isSelected:vi(e,t,n),label:hi(e,t),value:mi(e,t),index:r}}function ci(e,t){return e.options.map((function(n,r){if("options"in n){var o=n.options.map((function(n,r){return li(e,n,t,r)})).filter((function(t){return pi(e,t)}));return o.length>0?{type:"group",data:n,options:o,index:r}:void 0}var a=li(e,n,t,r);return pi(e,a)?a:void 0})).filter(Ho)}function ui(e){return e.reduce((function(e,t){return"group"===t.type?e.push.apply(e,(0,nn.Z)(t.options.map((function(e){return e.data})))):e.push(t.data),e}),[])}function di(e,t){return e.reduce((function(e,n){return"group"===n.type?e.push.apply(e,(0,nn.Z)(n.options.map((function(e){return{data:e.data,id:"".concat(t,"-").concat(n.index,"-").concat(e.index)}})))):e.push({data:n.data,id:"".concat(t,"-").concat(n.index)}),e}),[])}function pi(e,t){var n=e.inputValue,r=void 0===n?"":n,o=t.data,a=t.isSelected,i=t.label,s=t.value;return(!bi(e)||!a)&&yi(e,{label:i,value:s,data:o},r)}var fi=function(e,t){var n;return(null===(n=e.find((function(e){return e.data===t})))||void 0===n?void 0:n.id)||null},hi=function(e,t){return e.getOptionLabel(t)},mi=function(e,t){return e.getOptionValue(t)};function gi(e,t,n){return"function"==typeof e.isOptionDisabled&&e.isOptionDisabled(t,n)}function vi(e,t,n){if(n.indexOf(t)>-1)return!0;if("function"==typeof e.isOptionSelected)return e.isOptionSelected(t,n);var r=mi(e,t);return n.some((function(t){return mi(e,t)===r}))}function yi(e,t,n){return!e.filterOption||e.filterOption(t,n)}var bi=function(e){var t=e.hideSelectedOptions,n=e.isMulti;return void 0===t?n:t},wi=1,xi=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&(0,mn.Z)(e,t)}(i,e);var t,n,o,a=bn(i);function i(e){var t;if(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,i),(t=a.call(this,e)).state={ariaSelection:null,focusedOption:null,focusedOptionId:null,focusableOptionsWithIds:[],focusedValue:null,inputIsHidden:!1,isFocused:!1,selectValue:[],clearFocusValueOnUpdate:!1,prevWasFocused:!1,inputIsHiddenAfterUpdate:void 0,prevProps:void 0,instancePrefix:""},t.blockOptionHover=!1,t.isComposing=!1,t.commonProps=void 0,t.initialTouchX=0,t.initialTouchY=0,t.openAfterFocus=!1,t.scrollToFocusedOptionOnUpdate=!1,t.userIsDragging=void 0,t.isAppleDevice=ni()||ri(),t.controlRef=null,t.getControlRef=function(e){t.controlRef=e},t.focusedOptionRef=null,t.getFocusedOptionRef=function(e){t.focusedOptionRef=e},t.menuListRef=null,t.getMenuListRef=function(e){t.menuListRef=e},t.inputRef=null,t.getInputRef=function(e){t.inputRef=e},t.focus=t.focusInput,t.blur=t.blurInput,t.onChange=function(e,n){var r=t.props,o=r.onChange,a=r.name;n.name=a,t.ariaOnChange(e,n),o(e,n)},t.setValue=function(e,n,r){var o=t.props,a=o.closeMenuOnSelect,i=o.isMulti,s=o.inputValue;t.onInputChange("",{action:"set-value",prevInputValue:s}),a&&(t.setState({inputIsHiddenAfterUpdate:!i}),t.onMenuClose()),t.setState({clearFocusValueOnUpdate:!0}),t.onChange(e,{action:n,option:r})},t.selectOption=function(e){var n=t.props,r=n.blurInputOnSelect,o=n.isMulti,a=n.name,i=t.state.selectValue,s=o&&t.isOptionSelected(e,i),l=t.isOptionDisabled(e,i);if(s){var c=t.getOptionValue(e);t.setValue(i.filter((function(e){return t.getOptionValue(e)!==c})),"deselect-option",e)}else{if(l)return void t.ariaOnChange(e,{action:"select-option",option:e,name:a});o?t.setValue([].concat((0,nn.Z)(i),[e]),"select-option",e):t.setValue(e,"select-option")}r&&t.blurInput()},t.removeValue=function(e){var n=t.props.isMulti,r=t.state.selectValue,o=t.getOptionValue(e),a=r.filter((function(e){return t.getOptionValue(e)!==o})),i=zo(n,a,a[0]||null);t.onChange(i,{action:"remove-value",removedValue:e}),t.focusInput()},t.clearValue=function(){var e=t.state.selectValue;t.onChange(zo(t.props.isMulti,[],null),{action:"clear",removedValues:e})},t.popValue=function(){var e=t.props.isMulti,n=t.state.selectValue,r=n[n.length-1],o=n.slice(0,n.length-1),a=zo(e,o,o[0]||null);t.onChange(a,{action:"pop-value",removedValue:r})},t.getFocusedOptionId=function(e){return fi(t.state.focusableOptionsWithIds,e)},t.getFocusableOptionsWithIds=function(){return di(ci(t.props,t.state.selectValue),t.getElementId("option"))},t.getValue=function(){return t.state.selectValue},t.cx=function(){for(var e=arguments.length,n=new Array(e),r=0;r5||a>5}},t.onTouchEnd=function(e){t.userIsDragging||(t.controlRef&&!t.controlRef.contains(e.target)&&t.menuListRef&&!t.menuListRef.contains(e.target)&&t.blurInput(),t.initialTouchX=0,t.initialTouchY=0)},t.onControlTouchEnd=function(e){t.userIsDragging||t.onControlMouseDown(e)},t.onClearIndicatorTouchEnd=function(e){t.userIsDragging||t.onClearIndicatorMouseDown(e)},t.onDropdownIndicatorTouchEnd=function(e){t.userIsDragging||t.onDropdownIndicatorMouseDown(e)},t.handleInputChange=function(e){var n=t.props.inputValue,r=e.currentTarget.value;t.setState({inputIsHiddenAfterUpdate:!1}),t.onInputChange(r,{action:"input-change",prevInputValue:n}),t.props.menuIsOpen||t.onMenuOpen()},t.onInputFocus=function(e){t.props.onFocus&&t.props.onFocus(e),t.setState({inputIsHiddenAfterUpdate:!1,isFocused:!0}),(t.openAfterFocus||t.props.openMenuOnFocus)&&t.openMenu("first"),t.openAfterFocus=!1},t.onInputBlur=function(e){var n=t.props.inputValue;t.menuListRef&&t.menuListRef.contains(document.activeElement)?t.inputRef.focus():(t.props.onBlur&&t.props.onBlur(e),t.onInputChange("",{action:"input-blur",prevInputValue:n}),t.onMenuClose(),t.setState({focusedValue:null,isFocused:!1}))},t.onOptionHover=function(e){if(!t.blockOptionHover&&t.state.focusedOption!==e){var n=t.getFocusableOptions().indexOf(e);t.setState({focusedOption:e,focusedOptionId:n>-1?t.getFocusedOptionId(e):null})}},t.shouldHideSelectedOptions=function(){return bi(t.props)},t.onValueInputFocus=function(e){e.preventDefault(),e.stopPropagation(),t.focus()},t.onKeyDown=function(e){var n=t.props,r=n.isMulti,o=n.backspaceRemovesValue,a=n.escapeClearsValue,i=n.inputValue,s=n.isClearable,l=n.isDisabled,c=n.menuIsOpen,u=n.onKeyDown,d=n.tabSelectsValue,p=n.openMenuOnFocus,f=t.state,h=f.focusedOption,m=f.focusedValue,g=f.selectValue;if(!(l||"function"==typeof u&&(u(e),e.defaultPrevented))){switch(t.blockOptionHover=!0,e.key){case"ArrowLeft":if(!r||i)return;t.focusValue("previous");break;case"ArrowRight":if(!r||i)return;t.focusValue("next");break;case"Delete":case"Backspace":if(i)return;if(m)t.removeValue(m);else{if(!o)return;r?t.popValue():s&&t.clearValue()}break;case"Tab":if(t.isComposing)return;if(e.shiftKey||!c||!d||!h||p&&t.isOptionSelected(h,g))return;t.selectOption(h);break;case"Enter":if(229===e.keyCode)break;if(c){if(!h)return;if(t.isComposing)return;t.selectOption(h);break}return;case"Escape":c?(t.setState({inputIsHiddenAfterUpdate:!1}),t.onInputChange("",{action:"menu-close",prevInputValue:i}),t.onMenuClose()):s&&a&&t.clearValue();break;case" ":if(i)return;if(!c){t.openMenu("first");break}if(!h)return;t.selectOption(h);break;case"ArrowUp":c?t.focusOption("up"):t.openMenu("last");break;case"ArrowDown":c?t.focusOption("down"):t.openMenu("first");break;case"PageUp":if(!c)return;t.focusOption("pageup");break;case"PageDown":if(!c)return;t.focusOption("pagedown");break;case"Home":if(!c)return;t.focusOption("first");break;case"End":if(!c)return;t.focusOption("last");break;default:return}e.preventDefault()}},t.state.instancePrefix="react-select-"+(t.props.instanceId||++wi),t.state.selectValue=Po(e.value),e.menuIsOpen&&t.state.selectValue.length){var n=t.getFocusableOptionsWithIds(),r=t.buildFocusableOptions(),o=r.indexOf(t.state.selectValue[0]);t.state.focusableOptionsWithIds=n,t.state.focusedOption=r[o],t.state.focusedOptionId=fi(n,r[o])}return t}return t=i,n=[{key:"componentDidMount",value:function(){this.startListeningComposition(),this.startListeningToTouch(),this.props.closeMenuOnScroll&&document&&document.addEventListener&&document.addEventListener("scroll",this.onScroll,!0),this.props.autoFocus&&this.focusInput(),this.props.menuIsOpen&&this.state.focusedOption&&this.menuListRef&&this.focusedOptionRef&&Mo(this.menuListRef,this.focusedOptionRef)}},{key:"componentDidUpdate",value:function(e){var t=this.props,n=t.isDisabled,r=t.menuIsOpen,o=this.state.isFocused;(o&&!n&&e.isDisabled||o&&r&&!e.menuIsOpen)&&this.focusInput(),o&&n&&!e.isDisabled?this.setState({isFocused:!1},this.onMenuClose):o||n||!e.isDisabled||this.inputRef!==document.activeElement||this.setState({isFocused:!0}),this.menuListRef&&this.focusedOptionRef&&this.scrollToFocusedOptionOnUpdate&&(Mo(this.menuListRef,this.focusedOptionRef),this.scrollToFocusedOptionOnUpdate=!1)}},{key:"componentWillUnmount",value:function(){this.stopListeningComposition(),this.stopListeningToTouch(),document.removeEventListener("scroll",this.onScroll,!0)}},{key:"onMenuOpen",value:function(){this.props.onMenuOpen()}},{key:"onMenuClose",value:function(){this.onInputChange("",{action:"menu-close",prevInputValue:this.props.inputValue}),this.props.onMenuClose()}},{key:"onInputChange",value:function(e,t){this.props.onInputChange(e,t)}},{key:"focusInput",value:function(){this.inputRef&&this.inputRef.focus()}},{key:"blurInput",value:function(){this.inputRef&&this.inputRef.blur()}},{key:"openMenu",value:function(e){var t=this,n=this.state,r=n.selectValue,o=n.isFocused,a=this.buildFocusableOptions(),i="first"===e?0:a.length-1;if(!this.props.isMulti){var s=a.indexOf(r[0]);s>-1&&(i=s)}this.scrollToFocusedOptionOnUpdate=!(o&&this.menuListRef),this.setState({inputIsHiddenAfterUpdate:!1,focusedValue:null,focusedOption:a[i],focusedOptionId:this.getFocusedOptionId(a[i])},(function(){return t.onMenuOpen()}))}},{key:"focusValue",value:function(e){var t=this.state,n=t.selectValue,r=t.focusedValue;if(this.props.isMulti){this.setState({focusedOption:null});var o=n.indexOf(r);r||(o=-1);var a=n.length-1,i=-1;if(n.length){switch(e){case"previous":i=0===o?0:-1===o?a:o-1;break;case"next":o>-1&&o0&&void 0!==arguments[0]?arguments[0]:"first",t=this.props.pageSize,n=this.state.focusedOption,r=this.getFocusableOptions();if(r.length){var o=0,a=r.indexOf(n);n||(a=-1),"up"===e?o=a>0?a-1:r.length-1:"down"===e?o=(a+1)%r.length:"pageup"===e?(o=a-t)<0&&(o=0):"pagedown"===e?(o=a+t)>r.length-1&&(o=r.length-1):"last"===e&&(o=r.length-1),this.scrollToFocusedOptionOnUpdate=!0,this.setState({focusedOption:r[o],focusedValue:null,focusedOptionId:this.getFocusedOptionId(r[o])})}}},{key:"getTheme",value:function(){return this.props.theme?"function"==typeof this.props.theme?this.props.theme(ii):ln(ln({},ii),this.props.theme):ii}},{key:"getCommonProps",value:function(){var e=this.clearValue,t=this.cx,n=this.getStyles,r=this.getClassNames,o=this.getValue,a=this.selectOption,i=this.setValue,s=this.props,l=s.isMulti,c=s.isRtl,u=s.options;return{clearValue:e,cx:t,getStyles:n,getClassNames:r,getValue:o,hasValue:this.hasValue(),isMulti:l,isRtl:c,options:u,selectOption:a,selectProps:s,setValue:i,theme:this.getTheme()}}},{key:"hasValue",value:function(){return this.state.selectValue.length>0}},{key:"hasOptions",value:function(){return!!this.getFocusableOptions().length}},{key:"isClearable",value:function(){var e=this.props,t=e.isClearable,n=e.isMulti;return void 0===t?n:t}},{key:"isOptionDisabled",value:function(e,t){return gi(this.props,e,t)}},{key:"isOptionSelected",value:function(e,t){return vi(this.props,e,t)}},{key:"filterOption",value:function(e,t){return yi(this.props,e,t)}},{key:"formatOptionLabel",value:function(e,t){if("function"==typeof this.props.formatOptionLabel){var n=this.props.inputValue,r=this.state.selectValue;return this.props.formatOptionLabel(e,{context:t,inputValue:n,selectValue:r})}return this.getOptionLabel(e)}},{key:"formatGroupLabel",value:function(e){return this.props.formatGroupLabel(e)}},{key:"startListeningComposition",value:function(){document&&document.addEventListener&&(document.addEventListener("compositionstart",this.onCompositionStart,!1),document.addEventListener("compositionend",this.onCompositionEnd,!1))}},{key:"stopListeningComposition",value:function(){document&&document.removeEventListener&&(document.removeEventListener("compositionstart",this.onCompositionStart),document.removeEventListener("compositionend",this.onCompositionEnd))}},{key:"startListeningToTouch",value:function(){document&&document.addEventListener&&(document.addEventListener("touchstart",this.onTouchStart,!1),document.addEventListener("touchmove",this.onTouchMove,!1),document.addEventListener("touchend",this.onTouchEnd,!1))}},{key:"stopListeningToTouch",value:function(){document&&document.removeEventListener&&(document.removeEventListener("touchstart",this.onTouchStart),document.removeEventListener("touchmove",this.onTouchMove),document.removeEventListener("touchend",this.onTouchEnd))}},{key:"renderInput",value:function(){var e=this.props,t=e.isDisabled,n=e.isSearchable,o=e.inputId,a=e.inputValue,i=e.tabIndex,s=e.form,l=e.menuIsOpen,c=e.required,u=this.getComponents().Input,d=this.state,p=d.inputIsHidden,f=d.ariaSelection,h=this.commonProps,m=o||this.getElementId("input"),g=ln(ln(ln({"aria-autocomplete":"list","aria-expanded":l,"aria-haspopup":!0,"aria-errormessage":this.props["aria-errormessage"],"aria-invalid":this.props["aria-invalid"],"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],"aria-required":c,role:"combobox","aria-activedescendant":this.isAppleDevice?void 0:this.state.focusedOptionId||""},l&&{"aria-controls":this.getElementId("listbox")}),!n&&{"aria-readonly":!0}),this.hasValue()?"initial-input-focus"===(null==f?void 0:f.action)&&{"aria-describedby":this.getElementId("live-region")}:{"aria-describedby":this.getElementId("placeholder")});return n?r.createElement(u,fn({},h,{autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",id:m,innerRef:this.getInputRef,isDisabled:t,isHidden:p,onBlur:this.onInputBlur,onChange:this.handleInputChange,onFocus:this.onInputFocus,spellCheck:"false",tabIndex:i,form:s,type:"text",value:a},g)):r.createElement(Va,fn({id:m,innerRef:this.getInputRef,onBlur:this.onInputBlur,onChange:Co,onFocus:this.onInputFocus,disabled:t,tabIndex:i,inputMode:"none",form:s,value:""},g))}},{key:"renderPlaceholderOrValue",value:function(){var e=this,t=this.getComponents(),n=t.MultiValue,o=t.MultiValueContainer,a=t.MultiValueLabel,i=t.MultiValueRemove,s=t.SingleValue,l=t.Placeholder,c=this.commonProps,u=this.props,d=u.controlShouldRenderValue,p=u.isDisabled,f=u.isMulti,h=u.inputValue,m=u.placeholder,g=this.state,v=g.selectValue,y=g.focusedValue,b=g.isFocused;if(!this.hasValue()||!d)return h?null:r.createElement(l,fn({},c,{key:"placeholder",isDisabled:p,isFocused:b,innerProps:{id:this.getElementId("placeholder")}}),m);if(f)return v.map((function(t,s){var l=t===y,u="".concat(e.getOptionLabel(t),"-").concat(e.getOptionValue(t));return r.createElement(n,fn({},c,{components:{Container:o,Label:a,Remove:i},isFocused:l,isDisabled:p,key:u,index:s,removeProps:{onClick:function(){return e.removeValue(t)},onTouchEnd:function(){return e.removeValue(t)},onMouseDown:function(e){e.preventDefault()}},data:t}),e.formatOptionLabel(t,"value"))}));if(h)return null;var w=v[0];return r.createElement(s,fn({},c,{data:w,isDisabled:p}),this.formatOptionLabel(w,"value"))}},{key:"renderClearIndicator",value:function(){var e=this.getComponents().ClearIndicator,t=this.commonProps,n=this.props,o=n.isDisabled,a=n.isLoading,i=this.state.isFocused;if(!this.isClearable()||!e||o||!this.hasValue()||a)return null;var s={onMouseDown:this.onClearIndicatorMouseDown,onTouchEnd:this.onClearIndicatorTouchEnd,"aria-hidden":"true"};return r.createElement(e,fn({},t,{innerProps:s,isFocused:i}))}},{key:"renderLoadingIndicator",value:function(){var e=this.getComponents().LoadingIndicator,t=this.commonProps,n=this.props,o=n.isDisabled,a=n.isLoading,i=this.state.isFocused;return e&&a?r.createElement(e,fn({},t,{innerProps:{"aria-hidden":"true"},isDisabled:o,isFocused:i})):null}},{key:"renderIndicatorSeparator",value:function(){var e=this.getComponents(),t=e.DropdownIndicator,n=e.IndicatorSeparator;if(!t||!n)return null;var o=this.commonProps,a=this.props.isDisabled,i=this.state.isFocused;return r.createElement(n,fn({},o,{isDisabled:a,isFocused:i}))}},{key:"renderDropdownIndicator",value:function(){var e=this.getComponents().DropdownIndicator;if(!e)return null;var t=this.commonProps,n=this.props.isDisabled,o=this.state.isFocused,a={onMouseDown:this.onDropdownIndicatorMouseDown,onTouchEnd:this.onDropdownIndicatorTouchEnd,"aria-hidden":"true"};return r.createElement(e,fn({},t,{innerProps:a,isDisabled:n,isFocused:o}))}},{key:"renderMenu",value:function(){var e=this,t=this.getComponents(),n=t.Group,o=t.GroupHeading,a=t.Menu,i=t.MenuList,s=t.MenuPortal,l=t.LoadingMessage,c=t.NoOptionsMessage,u=t.Option,d=this.commonProps,p=this.state.focusedOption,f=this.props,h=f.captureMenuScroll,m=f.inputValue,g=f.isLoading,v=f.loadingMessage,y=f.minMenuHeight,b=f.maxMenuHeight,w=f.menuIsOpen,x=f.menuPlacement,E=f.menuPosition,k=f.menuPortalTarget,C=f.menuShouldBlockScroll,S=f.menuShouldScrollIntoView,O=f.noOptionsMessage,P=f.onMenuScrollToTop,N=f.onMenuScrollToBottom;if(!w)return null;var _,R=function(t,n){var o=t.type,a=t.data,i=t.isDisabled,s=t.isSelected,l=t.label,c=t.value,f=p===a,h=i?void 0:function(){return e.onOptionHover(a)},m=i?void 0:function(){return e.selectOption(a)},g="".concat(e.getElementId("option"),"-").concat(n),v={id:g,onClick:m,onMouseMove:h,onMouseOver:h,tabIndex:-1,role:"option","aria-selected":e.isAppleDevice?void 0:s};return r.createElement(u,fn({},d,{innerProps:v,data:a,isDisabled:i,isSelected:s,key:g,label:l,type:o,value:c,isFocused:f,innerRef:f?e.getFocusedOptionRef:void 0}),e.formatOptionLabel(t.data,"menu"))};if(this.hasOptions())_=this.getCategorizedOptions().map((function(t){if("group"===t.type){var a=t.data,i=t.options,s=t.index,l="".concat(e.getElementId("group"),"-").concat(s),c="".concat(l,"-heading");return r.createElement(n,fn({},d,{key:l,data:a,options:i,Heading:o,headingProps:{id:c,data:t.data},label:e.formatGroupLabel(t.data)}),t.options.map((function(e){return R(e,"".concat(s,"-").concat(e.index))})))}if("option"===t.type)return R(t,"".concat(t.index))}));else if(g){var j=v({inputValue:m});if(null===j)return null;_=r.createElement(l,d,j)}else{var I=O({inputValue:m});if(null===I)return null;_=r.createElement(c,d,I)}var L={minMenuHeight:y,maxMenuHeight:b,menuPlacement:x,menuPosition:E,menuShouldScrollIntoView:S},M=r.createElement(Zo,fn({},d,L),(function(t){var n=t.ref,o=t.placerProps,s=o.placement,l=o.maxHeight;return r.createElement(a,fn({},d,L,{innerRef:n,innerProps:{onMouseDown:e.onMenuMouseDown,onMouseMove:e.onMenuMouseMove},isLoading:g,placement:s}),r.createElement(Ka,{captureEnabled:h,onTopArrive:P,onBottomArrive:N,lockEnabled:C},(function(t){return r.createElement(i,fn({},d,{innerRef:function(n){e.getMenuListRef(n),t(n)},innerProps:{role:"listbox","aria-multiselectable":d.isMulti,id:e.getElementId("listbox")},isLoading:g,maxHeight:l,focusedOption:p}),_)})))}));return k||"fixed"===E?r.createElement(s,fn({},d,{appendTo:k,controlElement:this.controlRef,menuPlacement:x,menuPosition:E}),M):M}},{key:"renderFormField",value:function(){var e=this,t=this.props,n=t.delimiter,o=t.isDisabled,a=t.isMulti,i=t.name,s=t.required,l=this.state.selectValue;if(s&&!this.hasValue()&&!o)return r.createElement(ei,{name:i,onFocus:this.onValueInputFocus});if(i&&!o){if(a){if(n){var c=l.map((function(t){return e.getOptionValue(t)})).join(n);return r.createElement("input",{name:i,type:"hidden",value:c})}var u=l.length>0?l.map((function(t,n){return r.createElement("input",{key:"i-".concat(n),name:i,type:"hidden",value:e.getOptionValue(t)})})):r.createElement("input",{name:i,type:"hidden",value:""});return r.createElement("div",null,u)}var d=l[0]?this.getOptionValue(l[0]):"";return r.createElement("input",{name:i,type:"hidden",value:d})}}},{key:"renderLiveRegion",value:function(){var e=this.commonProps,t=this.state,n=t.ariaSelection,o=t.focusedOption,a=t.focusedValue,i=t.isFocused,s=t.selectValue,l=this.getFocusableOptions();return r.createElement(Pa,fn({},e,{id:this.getElementId("live-region"),ariaSelection:n,focusedOption:o,focusedValue:a,isFocused:i,selectValue:s,focusableOptions:l,isAppleDevice:this.isAppleDevice}))}},{key:"render",value:function(){var e=this.getComponents(),t=e.Control,n=e.IndicatorsContainer,o=e.SelectContainer,a=e.ValueContainer,i=this.props,s=i.className,l=i.id,c=i.isDisabled,u=i.menuIsOpen,d=this.state.isFocused,p=this.commonProps=this.getCommonProps();return r.createElement(o,fn({},p,{className:s,innerProps:{id:l,onKeyDown:this.onKeyDown},isDisabled:c,isFocused:d}),this.renderLiveRegion(),r.createElement(t,fn({},p,{innerRef:this.getControlRef,innerProps:{onMouseDown:this.onControlMouseDown,onTouchEnd:this.onControlTouchEnd},isDisabled:c,isFocused:d,menuIsOpen:u}),r.createElement(a,fn({},p,{isDisabled:c}),this.renderPlaceholderOrValue(),this.renderInput()),r.createElement(n,fn({},p,{isDisabled:c}),this.renderClearIndicator(),this.renderLoadingIndicator(),this.renderIndicatorSeparator(),this.renderDropdownIndicator())),this.renderMenu(),this.renderFormField())}}],o=[{key:"getDerivedStateFromProps",value:function(e,t){var n=t.prevProps,r=t.clearFocusValueOnUpdate,o=t.inputIsHiddenAfterUpdate,a=t.ariaSelection,i=t.isFocused,s=t.prevWasFocused,l=t.instancePrefix,c=e.options,u=e.value,d=e.menuIsOpen,p=e.inputValue,f=e.isMulti,h=Po(u),m={};if(n&&(u!==n.value||c!==n.options||d!==n.menuIsOpen||p!==n.inputValue)){var g=d?function(e,t){return ui(ci(e,t))}(e,h):[],v=d?di(ci(e,h),"".concat(l,"-option")):[],y=r?function(e,t){var n=e.focusedValue,r=e.selectValue.indexOf(n);if(r>-1){if(t.indexOf(n)>-1)return n;if(r-1?n:t[0]}(t,g);m={selectValue:h,focusedOption:b,focusedOptionId:fi(v,b),focusableOptionsWithIds:v,focusedValue:y,clearFocusValueOnUpdate:!1}}var w=null!=o&&e!==n?{inputIsHidden:o,inputIsHiddenAfterUpdate:void 0}:{},x=a,E=i&&s;return i&&!E&&(x={value:zo(f,h,h[0]||null),options:h,action:"initial-input-focus"},E=!s),"initial-input-focus"===(null==a?void 0:a.action)&&(x=null),ln(ln(ln({},m),w),{},{prevProps:e,ariaSelection:x,prevWasFocused:E})}}],n&&hn(t.prototype,n),o&&hn(t,o),Object.defineProperty(t,"prototype",{writable:!1}),i}(r.Component);xi.defaultProps=si;n(814),n(3681),n(4923),n(3100),n(8870),n(8230),n(669),n(3408),n(7425),n(8238),n(6290);var Ei=(0,r.forwardRef)((function(e,t){var n=function(e){var t=e.defaultInputValue,n=void 0===t?"":t,o=e.defaultMenuIsOpen,a=void 0!==o&&o,i=e.defaultValue,s=void 0===i?null:i,l=e.inputValue,c=e.menuIsOpen,u=e.onChange,d=e.onInputChange,p=e.onMenuClose,f=e.onMenuOpen,h=e.value,m=dn(e,pn),g=un((0,r.useState)(void 0!==l?l:n),2),v=g[0],y=g[1],b=un((0,r.useState)(void 0!==c?c:a),2),w=b[0],x=b[1],E=un((0,r.useState)(void 0!==h?h:s),2),k=E[0],C=E[1],S=(0,r.useCallback)((function(e,t){"function"==typeof u&&u(e,t),C(e)}),[u]),O=(0,r.useCallback)((function(e,t){var n;"function"==typeof d&&(n=d(e,t)),y(void 0!==n?n:e)}),[d]),P=(0,r.useCallback)((function(){"function"==typeof f&&f(),x(!0)}),[f]),N=(0,r.useCallback)((function(){"function"==typeof p&&p(),x(!1)}),[p]),_=void 0!==l?l:v,R=void 0!==c?c:w,j=void 0!==h?h:k;return ln(ln({},m),{},{inputValue:_,menuIsOpen:R,onChange:S,onInputChange:O,onMenuClose:N,onMenuOpen:P,value:j})}(e);return r.createElement(xi,fn({ref:t},n))})),ki=Ei,Ci=function(){function e(){}return e.prototype.expandToken=function(e){for(var t=[],n="",r=0,o=e.length;r{let{id:t,label:n}=e;return r.createElement(r.Fragment,null,r.createElement("label",{id:t+"-label",className:"font-bold p-1",htmlFor:t},n))},Li=e=>{let{id:t,label:n,onChange:o,placeholder:a,autoFocus:i}=e;return r.createElement(r.Fragment,null,r.createElement(Ii,{id:t,label:n}),r.createElement("input",{autoFocus:i,className:"rounded border-gray-300 hover:border-gray-400",style:{height:"62%"},type:"text",id:t,"aria-label":"Search",placeholder:a,onChange:o}))};const Mi=e=>{let{title:t,allProjects:n,lede:o,sortOptions:i,image:s}=e;const c=e=>{let t=[];for(const n of e)if(n.topics)for(const e of n.topics)t.some((t=>{let{value:n}=t;return n===e.slug}))||t.push({value:e.slug,label:e.title});return t},u=e=>{let t=[];for(const n of e)n.agency&&(t.some((e=>{let{value:t}=e;return t===n.agency}))||t.push({value:n.agency,label:n.agency}));return t},{0:d,1:p}=(0,r.useState)(c(n)),{0:f,1:h}=(0,r.useState)(u(n)),{0:m,1:g}=(0,r.useState)(n),{0:v,1:y}=(0,r.useState)(n),b=new Map;b.set("created","Date Posted"),b.set("opportunityCloses","Opportunity Closes"),b.set("startDate","Project Started"),b.set("endDate","Project Ended");const w=[];let x=1;const E=[{direction:"Newest to Oldest",sortAscending:!1},{direction:"Oldest to Newest",sortAscending:!0}];for(const r of i){const e=b.get(r);for(const t of E){const n={value:x,label:e+": "+t.direction,field:r,sortAscending:t.sortAscending};w.push(n),x++}}const{0:k,1:C}=(0,r.useState)(w[0]),{0:S,1:O}=(0,r.useState)(0),{0:P,1:N}=(0,r.useState)(6),{0:_,1:R}=(0,r.useState)((0,nn.Z)(v.slice(S,P))),{0:j,1:I}=(0,r.useState)(S>0),{0:L,1:M}=(0,r.useState)(P{var e;null==D||null===(e=D.current)||void 0===e||e.scrollIntoView({behavior:"smooth"})},{0:A,1:V}=(0,r.useState)([]);let H=new ji("slug");H.addIndex("topicNames"),H.addIndex("question"),H.addIndex("agency");const z=e=>{let t=[];for(let n=0;n{R((0,nn.Z)(v.slice(S,P)))}),[S,P,v]),(0,r.useEffect)((()=>{I(S>0)}),[_]),(0,r.useEffect)((()=>{M(P{const e=(0,nn.Z)(n);var t,r;e.sort((t=k.field,r=k.sortAscending,function(e,n){let o;const a=e[t],i=n[t];return o=a===i?0:null===a?1:null===i||a>i?-1:1,r&&(o*=-1),o})),g(e),O(0),N(6)}),[k]),(0,r.useEffect)((()=>{let e=m;if(B.length>0){const t=B.map((e=>{let{value:t}=e;return t}));e=m.filter((e=>e.topics.map((e=>e.slug)).some((e=>t.includes(e)))))}if(O(0),N(6),Q.length>0){const t=Q.map((e=>{let{value:t}=e;return t}));e=e.filter((e=>t.includes(e.agency)))}if(A.length>0){for(let n=0;n0&&(e=t)}p(c(e)),h(u(e)),y(e)}),[B,Q,m,A]);const W={placeholder:e=>({...e,color:"#767676"})};return r.createElement(r.Fragment,null,r.createElement("header",null,r.createElement(Xt,{title:t,image:s,lede:o})),r.createElement("div",{className:"relative"},r.createElement("div",{ref:D,className:"absolute -top-100px"})),r.createElement("div",{className:"pt-4 pb-10 md:mx-8 lg:mt-6 lg:pt-8 lg:pb-20 overflow-hidden px-2 xl:px-12 bg-white"},r.createElement("div",{className:"flex flex-wrap items-end gap-4 mb-8 mx-3 xl:mx-6 bg-white"},r.createElement("div",{className:"flex-1 min-w-30ch"},r.createElement(Ii,{id:"sort",label:"Filter by"}),r.createElement(ki,{"aria-labelledby":"sort-label",inputId:"sort",name:"sort-select",value:k,onChange:C,options:w,styles:W})),r.createElement("div",{className:"flex-1 min-w-30ch"},r.createElement("label",{id:"filter-agency-label",className:"font-bold",htmlFor:"filter-agency"},"Filter by agency"),r.createElement(ki,{"aria-labelledby":"filter-agency-label",inputId:"filter-agency",name:"filter-select",isMulti:!0,value:Q,onChange:U,options:f,styles:W})),r.createElement("div",{className:"flex-1 min-w-30ch"},r.createElement(Ii,{id:"filter-select",label:"Filter by topic"}),r.createElement(ki,{"aria-labelledby":"filter-select-label",inputId:"filter-select",name:"filter-select",isMulti:!0,value:B,onChange:$,options:d,styles:W,noOptionsMessage:()=>"No remaining topics"})),r.createElement("div",{className:"flex-1 min-w-30ch auto-rows-auto flex flex-col"},r.createElement(Li,{id:"projSearch",label:"Search",placeholder:"Type to filter posts...",onChange:e=>V(e.target.value)}))),r.createElement("div",{className:"sr-only"},"Total Results: ",v.length," Projects"),r.createElement(Bt,{nodes:_})),!(null==j&&null==L)&&r.createElement("div",{className:"flex items-center gap-4 justify-center flex-wrap"},r.createElement("div",{className:"flex-1 flex justify-end"},r.createElement("button",{className:"font-bold pr-4 "+(j?"text-primary":"text-gray-500 pointer-events-none"),onClick:()=>{F(),j&&(O(S-6),N(P-6))}},r.createElement(a,null)," Previous")),r.createElement("div",{className:"flex items-center gap-4 justify-center"},Array.from({length:T},((e,t)=>r.createElement("button",{className:(S/6===t?"btn pointer-events-none":"btn-white")+" min-w-3rem p-2 border-solid",key:"Page"+t,onClick:()=>(e=>{F();const t=6*e,n=t+6;O(t),N(n)})(t)},t+1)))),r.createElement("div",{className:"flex-1 flex justify-start"},r.createElement("button",{className:"font-bold pl-4 "+(L?"text-primary":"text-gray-500 pointer-events-none"),onClick:()=>{F(),L&&(O(S+6),N(P+6))}},"Next ",r.createElement(l,null)))))},Ti=e=>{let{topics:t}=e;return r.createElement(lt,{label:"Topics",className:"bg-topics",value:t.map((e=>e.title))})};var Di=Object.defineProperty,Fi=(e,t,n)=>(((e,t,n)=>{t in e?Di(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n})(e,"symbol"!=typeof t?t+"":t,n),n);let Ai=new class{constructor(){Fi(this,"current",this.detect()),Fi(this,"handoffState","pending"),Fi(this,"currentId",0)}set(e){this.current!==e&&(this.handoffState="pending",this.currentId=0,this.current=e)}reset(){this.set(this.detect())}nextId(){return++this.currentId}get isServer(){return"server"===this.current}get isClient(){return"client"===this.current}detect(){return"undefined"==typeof window||"undefined"==typeof document?"server":"client"}handoff(){"pending"===this.handoffState&&(this.handoffState="complete")}get isHandoffComplete(){return"complete"===this.handoffState}},Vi=(e,t)=>{Ai.isServer?(0,r.useEffect)(e,t):(0,r.useLayoutEffect)(e,t)};let Hi=function(e){let t=function(e){let t=(0,r.useRef)(e);return Vi((()=>{t.current=e}),[e]),t}(e);return r.useCallback(((...e)=>t.current(...e)),[t])};function zi(){let e=function(){let e="undefined"==typeof document;return(e=>e.useSyncExternalStore)(o)((()=>()=>{}),(()=>!1),(()=>!e))}(),[t,n]=r.useState(Ai.isHandoffComplete);return t&&!1===Ai.isHandoffComplete&&n(!1),r.useEffect((()=>{!0!==t&&n(!0)}),[t]),r.useEffect((()=>Ai.handoff()),[]),!e&&t}var Bi;let $i=null!=(Bi=r.useId)?Bi:function(){let e=zi(),[t,n]=r.useState(e?()=>Ai.nextId():null);return Vi((()=>{null===t&&n(Ai.nextId())}),[t]),null!=t?""+t:void 0};function Qi(e){var t;if(e.type)return e.type;let n=null!=(t=e.as)?t:"button";return"string"==typeof n&&"button"===n.toLowerCase()?"button":void 0}let Ui=Symbol();function Wi(...e){let t=(0,r.useRef)(e);(0,r.useEffect)((()=>{t.current=e}),[e]);let n=Hi((e=>{for(let n of t.current)null!=n&&("function"==typeof n?n(e):n.current=e)}));return e.every((e=>null==e||(null==e?void 0:e[Ui])))?void 0:n}let qi=(0,r.createContext)(null);qi.displayName="OpenClosedContext";var Zi=(e=>(e[e.Open=1]="Open",e[e.Closed=2]="Closed",e[e.Closing=4]="Closing",e[e.Opening=8]="Opening",e))(Zi||{});function Gi({value:e,children:t}){return r.createElement(qi.Provider,{value:e},t)}function Ji(e){let t=e.parentElement,n=null;for(;t&&!(t instanceof HTMLFieldSetElement);)t instanceof HTMLLegendElement&&(n=t),t=t.parentElement;let r=""===(null==t?void 0:t.getAttribute("disabled"));return(!r||!function(e){if(!e)return!1;let t=e.previousElementSibling;for(;null!==t;){if(t instanceof HTMLLegendElement)return!1;t=t.previousElementSibling}return!0}(n))&&r}function Yi(e,t,...n){if(e in t){let r=t[e];return"function"==typeof r?r(...n):r}let r=new Error(`Tried to handle "${e}" but there is no handler defined. Only defined handlers are: ${Object.keys(t).map((e=>`"${e}"`)).join(", ")}.`);throw Error.captureStackTrace&&Error.captureStackTrace(r,Yi),r}function Ki(...e){return Array.from(new Set(e.flatMap((e=>"string"==typeof e?e.split(" "):[])))).filter(Boolean).join(" ")}var Xi,es=(e=>(e[e.None=0]="None",e[e.RenderStrategy=1]="RenderStrategy",e[e.Static=2]="Static",e))(es||{}),ts=(e=>(e[e.Unmount=0]="Unmount",e[e.Hidden=1]="Hidden",e))(ts||{});function ns({ourProps:e,theirProps:t,slot:n,defaultTag:r,features:o,visible:a=!0,name:i,mergeRefs:s}){s=null!=s?s:as;let l=is(t,e);if(a)return rs(l,n,r,i,s);let c=null!=o?o:0;if(2&c){let{static:e=!1,...t}=l;if(e)return rs(t,n,r,i,s)}if(1&c){let{unmount:e=!0,...t}=l;return Yi(e?0:1,{0(){return null},1(){return rs({...t,hidden:!0,style:{display:"none"}},n,r,i,s)}})}return rs(l,n,r,i,s)}function rs(e,t={},n,o,a){let{as:i=n,children:s,refName:l="ref",...c}=cs(e,["unmount","static"]),u=void 0!==e.ref?{[l]:e.ref}:{},d="function"==typeof s?s(t):s;"className"in c&&c.className&&"function"==typeof c.className&&(c.className=c.className(t));let p={};if(t){let e=!1,n=[];for(let[r,o]of Object.entries(t))"boolean"==typeof o&&(e=!0),!0===o&&n.push(r);e&&(p["data-headlessui-state"]=n.join(" "))}if(i===r.Fragment&&Object.keys(ls(c)).length>0){if(!(0,r.isValidElement)(d)||Array.isArray(d)&&d.length>1)throw new Error(['Passing props on "Fragment"!',"",`The current component <${o} /> is rendering a "Fragment".`,"However we need to passthrough the following props:",Object.keys(c).map((e=>` - ${e}`)).join("\n"),"","You can apply a few solutions:",['Add an `as="..."` prop, to ensure that we render an actual element instead of a "Fragment".',"Render a single element as the child so that we can forward the props onto that element."].map((e=>` - ${e}`)).join("\n")].join("\n"));let e=d.props,t="function"==typeof(null==e?void 0:e.className)?(...t)=>Ki(null==e?void 0:e.className(...t),c.className):Ki(null==e?void 0:e.className,c.className),n=t?{className:t}:{};return(0,r.cloneElement)(d,Object.assign({},is(d.props,ls(cs(c,["ref"]))),p,u,{ref:a(d.ref,u.ref)},n))}return(0,r.createElement)(i,Object.assign({},cs(c,["ref"]),i!==r.Fragment&&u,i!==r.Fragment&&p),d)}function os(){let e=(0,r.useRef)([]),t=(0,r.useCallback)((t=>{for(let n of e.current)null!=n&&("function"==typeof n?n(t):n.current=t)}),[]);return(...n)=>{if(!n.every((e=>null==e)))return e.current=n,t}}function as(...e){return e.every((e=>null==e))?void 0:t=>{for(let n of e)null!=n&&("function"==typeof n?n(t):n.current=t)}}function is(...e){if(0===e.length)return{};if(1===e.length)return e[0];let t={},n={};for(let r of e)for(let e in r)e.startsWith("on")&&"function"==typeof r[e]?(null!=n[e]||(n[e]=[]),n[e].push(r[e])):t[e]=r[e];if(t.disabled||t["aria-disabled"])return Object.assign(t,Object.fromEntries(Object.keys(n).map((e=>[e,void 0]))));for(let r in n)Object.assign(t,{[r](e,...t){let o=n[r];for(let n of o){if((e instanceof Event||(null==e?void 0:e.nativeEvent)instanceof Event)&&e.defaultPrevented)return;n(e,...t)}}});return t}function ss(e){var t;return Object.assign((0,r.forwardRef)(e),{displayName:null!=(t=e.displayName)?t:e.name})}function ls(e){let t=Object.assign({},e);for(let n in t)void 0===t[n]&&delete t[n];return t}function cs(e,t=[]){let n=Object.assign({},e);for(let r of t)r in n&&delete n[r];return n}let us=null!=(Xi=r.startTransition)?Xi:function(e){e()};var ds=(e=>(e.Space=" ",e.Enter="Enter",e.Escape="Escape",e.Backspace="Backspace",e.Delete="Delete",e.ArrowLeft="ArrowLeft",e.ArrowUp="ArrowUp",e.ArrowRight="ArrowRight",e.ArrowDown="ArrowDown",e.Home="Home",e.End="End",e.PageUp="PageUp",e.PageDown="PageDown",e.Tab="Tab",e))(ds||{}),ps=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(ps||{}),fs=(e=>(e[e.ToggleDisclosure=0]="ToggleDisclosure",e[e.CloseDisclosure=1]="CloseDisclosure",e[e.SetButtonId=2]="SetButtonId",e[e.SetPanelId=3]="SetPanelId",e[e.LinkPanel=4]="LinkPanel",e[e.UnlinkPanel=5]="UnlinkPanel",e))(fs||{});let hs={0:e=>({...e,disclosureState:Yi(e.disclosureState,{0:1,1:0})}),1:e=>1===e.disclosureState?e:{...e,disclosureState:1},4(e){return!0===e.linkedPanel?e:{...e,linkedPanel:!0}},5(e){return!1===e.linkedPanel?e:{...e,linkedPanel:!1}},2(e,t){return e.buttonId===t.buttonId?e:{...e,buttonId:t.buttonId}},3(e,t){return e.panelId===t.panelId?e:{...e,panelId:t.panelId}}},ms=(0,r.createContext)(null);function gs(e){let t=(0,r.useContext)(ms);if(null===t){let t=new Error(`<${e} /> is missing a parent component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,gs),t}return t}ms.displayName="DisclosureContext";let vs=(0,r.createContext)(null);function ys(e){let t=(0,r.useContext)(vs);if(null===t){let t=new Error(`<${e} /> is missing a parent component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,ys),t}return t}vs.displayName="DisclosureAPIContext";let bs=(0,r.createContext)(null);function ws(e,t){return Yi(t.type,hs,e,t)}bs.displayName="DisclosurePanelContext";let xs=r.Fragment;let Es=es.RenderStrategy|es.Static;let ks=ss((function(e,t){let{defaultOpen:n=!1,...o}=e,a=(0,r.useRef)(null),i=Wi(t,function(e,t=!0){return Object.assign(e,{[Ui]:t})}((e=>{a.current=e}),void 0===e.as||e.as===r.Fragment)),s=(0,r.useRef)(null),l=(0,r.useRef)(null),c=(0,r.useReducer)(ws,{disclosureState:n?0:1,linkedPanel:!1,buttonRef:l,panelRef:s,buttonId:null,panelId:null}),[{disclosureState:u,buttonId:d},p]=c,f=Hi((e=>{p({type:1});let t=function(e){return Ai.isServer?null:e instanceof Node?e.ownerDocument:null!=e&&e.hasOwnProperty("current")&&e.current instanceof Node?e.current.ownerDocument:document}(a);if(!t||!d)return;let n=e?e instanceof HTMLElement?e:e.current instanceof HTMLElement?e.current:t.getElementById(d):t.getElementById(d);null==n||n.focus()})),h=(0,r.useMemo)((()=>({close:f})),[f]),m=(0,r.useMemo)((()=>({open:0===u,close:f})),[u,f]),g={ref:i};return r.createElement(ms.Provider,{value:c},r.createElement(vs.Provider,{value:h},r.createElement(Gi,{value:Yi(u,{0:Zi.Open,1:Zi.Closed})},ns({ourProps:g,theirProps:o,slot:m,defaultTag:xs,name:"Disclosure"}))))})),Cs=ss((function(e,t){let n=$i(),{id:o=`headlessui-disclosure-button-${n}`,...a}=e,[i,s]=gs("Disclosure.Button"),l=(0,r.useContext)(bs),c=null!==l&&l===i.panelId,u=(0,r.useRef)(null),d=Wi(u,t,c?null:i.buttonRef),p=os();(0,r.useEffect)((()=>{if(!c)return s({type:2,buttonId:o}),()=>{s({type:2,buttonId:null})}}),[o,s,c]);let f=Hi((e=>{var t;if(c){if(1===i.disclosureState)return;switch(e.key){case ds.Space:case ds.Enter:e.preventDefault(),e.stopPropagation(),s({type:0}),null==(t=i.buttonRef.current)||t.focus()}}else switch(e.key){case ds.Space:case ds.Enter:e.preventDefault(),e.stopPropagation(),s({type:0})}})),h=Hi((e=>{if(e.key===ds.Space)e.preventDefault()})),m=Hi((t=>{var n;Ji(t.currentTarget)||e.disabled||(c?(s({type:0}),null==(n=i.buttonRef.current)||n.focus()):s({type:0}))})),g=(0,r.useMemo)((()=>({open:0===i.disclosureState})),[i]),v=function(e,t){let[n,o]=(0,r.useState)((()=>Qi(e)));return Vi((()=>{o(Qi(e))}),[e.type,e.as]),Vi((()=>{n||t.current&&t.current instanceof HTMLButtonElement&&!t.current.hasAttribute("type")&&o("button")}),[n,t]),n}(e,u);return ns({mergeRefs:p,ourProps:c?{ref:d,type:v,onKeyDown:f,onClick:m}:{ref:d,id:o,type:v,"aria-expanded":0===i.disclosureState,"aria-controls":i.linkedPanel?i.panelId:void 0,onKeyDown:f,onKeyUp:h,onClick:m},theirProps:a,slot:g,defaultTag:"button",name:"Disclosure.Button"})})),Ss=ss((function(e,t){let n=$i(),{id:o=`headlessui-disclosure-panel-${n}`,...a}=e,[i,s]=gs("Disclosure.Panel"),{close:l}=ys("Disclosure.Panel"),c=os(),u=Wi(t,i.panelRef,(e=>{us((()=>s({type:e?4:5})))}));(0,r.useEffect)((()=>(s({type:3,panelId:o}),()=>{s({type:3,panelId:null})})),[o,s]);let d=(0,r.useContext)(qi),p=null!==d?(d&Zi.Open)===Zi.Open:0===i.disclosureState,f=(0,r.useMemo)((()=>({open:0===i.disclosureState,close:l})),[i,l]),h={ref:u,id:o};return r.createElement(bs.Provider,{value:i.panelId},ns({mergeRefs:c,ourProps:h,theirProps:a,slot:f,defaultTag:"div",features:Es,visible:p,name:"Disclosure.Panel"}))})),Os=Object.assign(ks,{Button:Cs,Panel:Ss});const Ps=e=>{let{title:t,text:n}=e;return t?r.createElement("div",{className:"w-full my-6"},r.createElement(Os,null,(e=>{let{open:o}=e;return r.createElement(r.Fragment,null,r.createElement(Os.Button,{className:"flex items-center justify-between w-full px-4 py-3 text-left bg-navbar"},r.createElement("span",{className:"text-h4 font-bold"},t),o?r.createElement(d.iFH,null):r.createElement(d.wEH,null)),r.createElement(Os.Panel,{className:"text-body p-4 w-9/10"},r.createElement(st,{text:n})))}))):r.createElement(r.Fragment,null)};var Ns=n(9034),_s=n.n(Ns);const Rs=e=>{let t,n,{status:o,opportunityCloses:a,startDate:i,endDate:s}=e;return"open"===o?(t="Opportunity Closes: ",n=a?_s()(a).isValid()?_s()(a).format("MMMM D, YYYY"):a:"Open until filled"):"ongoing"===o&&i?(t="Project started: ",n=_s()(i).format("MMMM D, YYYY")):"completed"===o&&s&&(t="Project Ended: ",n=_s()(s).format("MMMM D, YYYY")),r.createElement(r.Fragment,null,r.createElement("span",{className:"font-bold"},t),r.createElement("span",null,n))},js=e=>{let{children:t,devBanner:n,navbar:o,bottomBanner:a,footer:i}=e;return r.createElement("div",{className:"w-full mx-0 bg-white border-0 xl:container xl:p-0 xl:mx-auto xl:border-l xl:border-r xl:border-gray-200 flex flex-col min-h-screen"},(null==n?void 0:n.show)&&r.createElement(u,null),r.createElement(Gt,o),r.createElement("div",{className:"flex-1"},t),r.createElement(Jt,a))};var Is=n(8437),Ls=n.n(Is);var Ms=e=>{let{siteUrl:t,index:n,db:o}=e;const{0:a,1:i}=(0,r.useState)([]),{0:s,1:l}=(0,r.useState)([]),{0:c,1:u}=(0,r.useState)("");return(0,r.useEffect)((()=>{if(a.length>0)try{let e=n.search(a);l(e),u("")}catch(e){if(e instanceof Ls().QueryParseError)return void u(e.message);throw e}else l([]),u("")}),[a]),r.createElement("div",{className:"flex flex-col items-center justify-center align-middle text-center px-2"},r.createElement("div",{className:"container mx-auto mt-4 border-b-4 border-primary"},r.createElement(Li,{id:"siteSearch",autoFocus:!0,label:"Search",placeholder:"Type to search pages...",onChange:e=>i(e.target.value)}),c&&r.createElement("p",{className:"px-4 text-red text-tag font-bold"},c),r.createElement("div",{className:"pt-2"},"Number of found pages:",s.length)),r.createElement("article",{className:"py-6 container mx-auto"},r.createElement("div",{className:"grid grid-cols-1 md:mx-4 xl:mx-6 gap-4 justify-self-center"},s.map((e=>{const n=new Set;Object.keys(e.matchData.metadata).forEach((t=>{Object.keys(e.matchData.metadata[t]).forEach((e=>{n.add(e)}))}));const a=Array.from(n).map(((e,t)=>r.createElement("li",{key:t,className:"inline mx-px px-3 py-1 mt-1 text-tag whitespace-nowrap font-semibold mr-2 bg-topics"},e)));return r.createElement(r.Fragment,{key:e.ref},r.createElement("div",{className:"px-2 py-4 overflow-hidden bg-white border border-gray-200 rounded-md shadow-md h-full flex flex-col md:mx-10 md:py-6 lg:mx-60"},r.createElement("h2",{className:"capitalize"},o[e.ref].title),r.createElement("div",{className:"font-sans text-black text-tag my-2 font-extrabold"},"Match found in:"),r.createElement("ul",{className:"grid grid-rows-1 justify-center md:block"},a),r.createElement("h2",{className:"pt-3 mt-4 border-t-2 border-solid"},r.createElement("a",{className:"btn-wide",href:t+"/"+e.ref},"View Page"))))}))),r.createElement("div",{className:""},0==s.length&&r.createElement("section",null,r.createElement("h2",null,"No Results")))))},Ts=n(8050);const Ds=e=>{let{siteUrl:t}=e;const{allProject:n,allGeneralPage:o}=function(){const{allProject:e,allGeneralPage:t}=(0,c.useStaticQuery)("2677476431");return{allProject:e,allGeneralPage:t}}(),{0:a,1:i}=(0,r.useState)(),{0:s,1:l}=(0,r.useState)();return(0,r.useEffect)((()=>{"undefined"!=typeof window&&(async()=>{const e=await(await fetch("/lunr-index.json")).json(),t=await(await fetch("/documents-reduced.json")).json();try{i(Ls().Index.load(e)),l(t)}catch{const[e,t]=(0,Ts.createSearchIndex)({allProject:n,allGeneralPage:o});i(e),l(t.reduce((function(e,t){return e[t.slug]=t,e}),{}))}})().catch(console.error)}),[]),r.createElement("div",null,r.createElement(Ms,{siteUrl:t,index:a,db:s}))},Fs=e=>{let{title:t,text:n,link:o}=e;return r.createElement(r.Fragment,null,o?r.createElement("div",{className:"w-full p-8 mb-8 bg-gray-100"},t?r.createElement("h4",{className:"text-h4"},t):null,n?r.createElement("div",{className:"text-black text-body mb-4"},r.createElement(st,{text:n})):null,r.createElement("div",null,r.createElement("a",{href:o,target:"_blank",className:"btn"},"Subscribe"))):null)}},7524:function(e,t,n){"use strict";n.d(t,{F:function(){return o}});var r=n(2784);function o(e){var t,n,o,a,i;let{location:s,params:l,data:c,pageContext:u}=e;const d=""+c.site.siteMetadata.siteUrl+(null===(t=c.socialShareImage)||void 0===t?void 0:t.childImageSharp.gatsbyImageData.images.fallback.src);return r.createElement(r.Fragment,null,r.createElement("title",null,null===(n=c.page)||void 0===n?void 0:n.title),r.createElement("meta",{name:"twitter:card",content:"summary"}),r.createElement("meta",{property:"og:type",content:"website"}),r.createElement("html",{lang:c.site.siteMetadata.locale}),r.createElement("meta",{property:"og:locale",content:c.site.siteMetadata.locale}),r.createElement("meta",{property:"og:site_name",content:c.site.siteMetadata.title}),r.createElement("meta",{name:"og:title",content:null===(o=c.page)||void 0===o?void 0:o.title}),r.createElement("meta",{name:"description",content:null===(a=c.page)||void 0===a?void 0:a.description}),r.createElement("meta",{property:"og:description",content:null===(i=c.page)||void 0===i?void 0:i.description}),r.createElement("meta",{property:"og:url",content:""+c.site.siteMetadata.siteUrl+s.pathname}),r.createElement("meta",{property:"og:image",content:d}))}},8156:function(e,t,n){"use strict";n.r(t),n.d(t,{AboutPageLayout:function(){return l},Head:function(){return i.F}});var r=n(2784),o=n(4536),a=n(7161),i=n(7524);const s=e=>{let{aboutTitle:t,aboutText:n}=e;return r.createElement("div",{className:"mb-8"},t&&r.createElement("h3",{className:"text-h3 mb-4"},t),r.createElement(o.rU,{text:n}))},l=e=>{let{data:{generalPage:{header:t,aims:n,faq:i,accessibility:l,image:c}}}=e;return r.createElement(r.Fragment,null,r.createElement("main",null,r.createElement("article",null,r.createElement("header",null,r.createElement(o.o9,{title:"About",lede:"",image:c})),r.createElement("div",{className:"w-full pt-5 px-8 lg:px-16 xl:px-24 lg:w-2/3"},r.createElement("section",{className:"mb-20"},t&&r.createElement("h2",{className:"text-h3 sm:text-h2 my-8 font-bold text-black"},t),n.map(((e,t)=>{let{title:n,text:o}=e;return r.createElement(s,{key:"list_"+t,aboutTitle:n,aboutText:o})}))),r.createElement("section",{className:"mb-20"},r.createElement("h2",{className:"text-h3 sm:text-h2 my-6"},"Frequently Asked Questions"),i.map(((e,t)=>{let{title:n,text:a}=e;return r.createElement(o.UQ,{key:"collapsibleList_"+t,title:n,text:a})}))),!(0,a.uk)(l)&&r.createElement("section",{id:"accessibility"},r.createElement("h2",{className:"text-h3 sm:text-h2 my-6"},"Accessibility Statement"),r.createElement(o.rU,{className:"mb-10 leading-normal text-body lg:text-body",text:l}))))))};t.default=l},9601:function(e,t,n){"use strict";n.r(t),n.d(t,{CardPageLayout:function(){return i},Head:function(){return a.F}});var r=n(2784),o=n(4536),a=n(7524);const i=e=>{let{data:{allProject:t,cardPage:{title:n,lede:a,sortOptions:i,image:s}}}=e;return r.createElement(r.Fragment,null,r.createElement("main",null,r.createElement(o.mP,{allProjects:t.nodes,image:s,title:n,lede:a,sortOptions:i})))};t.default=i},8776:function(e,t,n){"use strict";n.r(t),n.d(t,{ContactForm:function(){return u},ContactPageLayout:function(){return d},Head:function(){return s.F}});var r=n(753),o=n(1665),a=n(2784),i=n(4536),s=n(7524);const l="font-bold text-red hidden",c="w-full text-contact px-3 py-2 leading-tight text-black shadow appearance-none outline-transparent focus:outline-none focus:shadow-outline";let u=function(e){function t(t){var n;return(n=e.call(this,t)||this).mailTo="mailto:",n.submitButtonClass="btn disable-link-button",n.state={name:"",email:"",subject:"",message:"",recaptchaSiteKey:t.recaptchaSiteKey,captchaSuccess:!1,thankYouPagePath:t.thankYouPagePath},n.handleChange=n.handleChange.bind((0,r.Z)(n)),n.handleSubmit=n.handleSubmit.bind((0,r.Z)(n)),n.handleCaptcha=n.handleCaptcha.bind((0,r.Z)(n)),n}(0,o.Z)(t,e);var n=t.prototype;return n.handleChange=function(e){!function(e){"subject"!=e.target.name&&(document.getElementById(e.target.name+"ErrorLabel").className=l,document.getElementById(e.target.name).className=c,"message"==e.target.name?document.getElementById(e.target.name).className="w-full text-contact h-48 px-3 py-2 leading-tight text-black shadow appearance-none outline-transparent focus:outline-none focus:shadow-outline":document.getElementById(e.target.name).className=c,"email"==e.target.name&&(document.getElementById("invalidEmailErrorLabel").className=l))}(e),this.setState({[e.target.name]:e.target.value}),this.setMailTo(),this.enableOrDisableSubmitButton()},n.setMailTo=function(){this.mailTo="mailto:evidence@omb.eop.gov?subject="+document.getElementById("subject").value+"&body="+document.getElementById("message").value+"&from="+document.getElementById("email").value},n.handleSubmit=function(e){e.preventDefault()},n.handleCaptcha=function(){this.setState({captchaSuccess:!0})},n.render=function(){return a.createElement("form",{onSubmit:this.handleSubmit,"data-netlify":"true","data-netlify-honeypot":"bot-field",name:"contact",noValidate:!0},a.createElement("div",{className:"mb-6"},a.createElement("label",{htmlFor:"name",className:"block mb-2 text-contact font-bold text-black"},"Full name"),a.createElement("label",{id:"nameErrorLabel",className:l},"Please enter your full name"),a.createElement("input",{"aria-label":"Full name",name:"name",id:"name",placeholder:"John Doe",required:!0,type:"text",className:"w-full text-contact px-3 py-2 leading-tight text-black border shadow appearance-none focus:outline-none focus:shadow-outline",value:this.state.name,onChange:this.handleChange})),a.createElement("div",{className:"mb-6"},a.createElement("label",{htmlFor:"email",className:"block mb-2 text-contact font-bold text-black"},"Email address",a.createElement("span",{className:"text-red"}," *")),a.createElement("label",{id:"emailErrorLabel",className:l},"Please enter your email address"),a.createElement("label",{id:"invalidEmailErrorLabel",className:l},"Please enter a valid email address"),a.createElement("input",{"aria-label":"Full name",name:"email",id:"email",placeholder:"example@example.com",required:!0,type:"email",className:"w-full text-contact px-3 py-2 leading-tight text-black border shadow appearance-none focus:outline-none focus:shadow-outline",value:this.state.email,onChange:this.handleChange})),a.createElement("div",{className:"mb-6"},a.createElement("label",{htmlFor:"subject",className:"block mb-2 text-contact font-bold text-black"},"Subject",a.createElement("span",{className:"text-red"}," *")),a.createElement("input",{"aria-label":"Subject",name:"subject",id:"subject",placeholder:"I want to get in touch about ...",required:!0,type:"text",className:"w-full text-contact px-3 py-2 leading-tight text-black border shadow appearance-none focus:outline-none focus:shadow-outline",value:this.state.subject,onChange:this.handleChange})),a.createElement("div",{className:"mb-6"},a.createElement("label",{htmlFor:"message",className:"block mb-2 text-contact font-bold text-black"},"Message",a.createElement("span",{className:"text-red"}," *")),a.createElement("label",{id:"messageErrorLabel",className:l},"Please enter a brief message"),a.createElement("textarea",{"aria-label":"Message",name:"message",id:"message",placeholder:"",required:!0,className:"w-full text-contact h-48 px-3 py-2 leading-tight text-black border shadow appearance-none focus:outline-none focus:shadow-outline",value:this.state.message,onChange:this.handleChange})),a.createElement("div",{className:"flex mt-4 items-center justify-between"},a.createElement("a",{href:this.mailTo,className:this.submitButtonClass},"Submit")))},n.enableOrDisableSubmitButton=function(){""!=this.state.email&&""!=this.state.subject&&""!=this.state.message?this.submitButtonClass="btn":this.submitButtonClass="btn disable-link-button"},t}(a.Component);const d=e=>{let{pageContext:{thankYouPagePath:t},data:{generalPage:{title:n,lede:r,image:o},site:{siteMetadata:{recaptchaSiteKey:s}}}}=e;return a.createElement(a.Fragment,null,a.createElement("main",null,a.createElement("header",null,a.createElement(i.o9,{title:"Contact",lede:"",image:o})),a.createElement("article",{className:"w-full pt-5 px-8 lg:px-16 xl:px-24 lg:w-2/3"},a.createElement("h1",{className:"mt-8 mb-2 text-h2 font-bold"},n),a.createElement(i.rU,{className:"mb-10 leading-normal text-body lg:text-body",text:r}),a.createElement(u,{recaptchaSiteKey:s,thankYouPagePath:t}))))};t.default=d},3885:function(e,t,n){"use strict";n.r(t),n.d(t,{Head:function(){return i.F},ProjectDetailPage:function(){return s}});var r=n(2784),o=n(31),a=n(4536),i=n(7524);const s=e=>{const{data:{project:t,site:{siteMetadata:{projectInterestLink:n,staticText:{mainContact:{ongoingText:i,completeText:s}},newsletter:l}},defaultContactImage:c}}=e;return r.createElement(r.Fragment,null,r.createElement("main",null,r.createElement(a.re,Object.assign({},t,{ongoingText:i,completeText:s,projectInterestLink:n,defaultContactImage:c,newsletter:l}))),r.createElement("div",{className:"p-responsive pb-4"},r.createElement("section",{className:"my-12"},r.createElement(o.Link,{className:"btn m-responsive",to:(0,o.withPrefix)("../../"+("open"===t.status?"":t.status))},r.createElement(a.xC,null),r.createElement("span",{className:"pl-2"},"Back")))))};t.default=s},700:function(e,t,n){"use strict";n.r(t),n.d(t,{Head:function(){return a.F},SearchPageLayout:function(){return i}});var r=n(2784),o=n(4536),a=n(7524);const i=e=>{let{data:{site:{siteMetadata:{siteUrl:t}},generalPage:{title:n,image:a}}}=e;return r.createElement(r.Fragment,null,r.createElement("main",null,r.createElement("header",null,r.createElement(o.o9,{title:n,image:a,lede:""})),r.createElement(o.tA,{siteUrl:t})))};t.default=i},9804:function(e,t,n){"use strict";n.r(t),n.d(t,{Head:function(){return i.F},ThankYouPageLayout:function(){return s}});var r=n(2784),o=n(31),a=n(4536),i=n(7524);const s=e=>{let{data:{generalPage:{image:t}}}=e;return r.createElement(r.Fragment,null,r.createElement(a.o9,{title:"Thank You",lede:"",image:t}),r.createElement("div",{className:"container pt-6 overflow-hidden bg-white"},r.createElement("div",{className:"flex flex-wrap"},r.createElement("div",{className:"lg:w-2/3 sm:w-full"},r.createElement("h2",{className:"mb-8 text-2xl font-bold leading-loose tracking-tight text-black dark:text-white lg:text-5xl"},"Thank you for your interest!"),r.createElement("p",{className:"leading-normal text-md lg:text-lg"},"We'll get back to you as soon as possible. In the meantime, continue checking out our"," ",r.createElement(o.Link,{to:"/",className:"underline"},"open projects"),".")))))};t.default=s},7161:function(e,t,n){"use strict";n.d(t,{t9:function(){return r},uk:function(){return o},xb:function(){return a}});const r=(e,t,n,r)=>"open"===e?t:"ongoing"===e?n:r,o=e=>!e||"\n"===e,a=e=>null==e||0==e.length},6849:function(e,t,n){t.components={"component---gatsby-theme-project-portal-src-layouts-about-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,8156)),"component---gatsby-theme-project-portal-src-layouts-card-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,9601)),"component---gatsby-theme-project-portal-src-layouts-contact-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,8776)),"component---gatsby-theme-project-portal-src-layouts-project-detail-page-tsx":()=>Promise.resolve().then(n.bind(n,3885)),"component---gatsby-theme-project-portal-src-layouts-search-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,700)),"component---gatsby-theme-project-portal-src-layouts-thank-you-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,9804)),"component---gatsby-theme-project-portal-src-pages-404-tsx":()=>n.e(237).then(n.bind(n,281))}},5969:function(e,t,n){e.exports=[{plugin:n(7225),options:{plugins:[],name:"Gatsby Theme Project Portal",short_name:"Project Portal",start_url:"/",background_color:"#ffffff",theme_color:"#0D7EA2",display:"standalone",icon:"P:\\GitHub\\omb_evidence_portal\\packages\\evaluation-collect/content/theme-image/favicon.png",legacy:!0,theme_color_in_head:!0,cache_busting_mode:"query",crossOrigin:"anonymous",include_favicon:!0,cacheDigest:"9b0681ab59b6b530813911ac18656a96"}},{plugin:n(4428),options:{plugins:[],staticText:{navbar:{title:"Evidence Project Portal",pages:[{name:"Open Projects",link:"/",show:!0},{name:"In-Progress Projects",link:"/ongoing/",show:!0},{name:"Completed Projects",link:"/completed/",show:!0},{name:"About",link:"/about/",show:!0},{name:"Contact",link:"/contact/",show:!0}]},bottomBanner:{text:" This project portal is managed by the Evidence Team at the Office of Management and Budget. The materials and processes are adapted from those developed by the North Carolina Office of Strategic Partnerships. If you have suggestions for how to improve it, please [let us know!](/contact)",link:"https://ccv.brown.edu/"},mainContact:{ongoingText:"We plan to post results and deliverables when the project is complete. In the meantime, we welcome questions about the project.",completeText:"We’re eager to learn how you use the results and welcome any questions."}},showDevBanner:!1,projectInterestLink:"",newsletter:{link:"https://public.govdelivery.com/accounts/USGSA/subscriber/new?topic_id=USGSA_1068",title:"Subscribe to our newsletter",text:"Sign up for **project** portal updates"},tailwindConfig:{presets:[{content:["P:\\GitHub\\omb_evidence_portal\\packages\\gatsby-theme-project-portal\\src\\**\\*.{js,jsx,ts,tsx,html}"],theme:{container:{center:!0,padding:"1.25rem"},fontFamily:{sans:["Public Sans","Roboto","system-ui","sans-serif"]},extend:{colors:{gray:{50:"#fafafa",100:"#f5f5f5",200:"#e5e5e5",300:"#d4d4d4",400:"#a3a3a3",500:"#737373",600:"#525252",700:"#404040",800:"#262626",900:"#171717",950:"#0a0a0a"},link:"#005EA2",topics:"#73B3E7",navbar:"#ECF0F3",bottombanner:"#ffffff",footer:"#ECF0F3",footertext:"#092940",primary:"#0e7490",primarydark:"#164e63",warning:"#f59e0b",background:"#fafafa",red:"#b50909"},flex:{4:"4 4 0%"},spacing:{"100px":"100px"},fontSize:{h1:["2.5rem","2.75rem"],h2:["2rem","2.25rem"],h3:["1.5rem","1.75rem"],h4:"1rem",body:"1rem",button:"0.875rem",nav:"1rem",contact:"1rem",tag:"0.875rem"},minHeight:{"15rem":"15rem"},minWidth:{"3rem":"3rem","20ch":"20ch","30ch":"30ch"},maxHeight:{48:"12rem","80vh":"80vh","90vh":"90vh",none:"none"},lineHeight:{snug:"1.15"}}},plugins:[null]}],content:["P:\\GitHub\\omb_evidence_portal\\packages\\gatsby-theme-project-portal/src/**/*.{js,jsx,ts,tsx,html}","./src/**/*.{js,jsx,ts,tsx,html}"],theme:{extend:{colors:{background:"#ffffff",navbar:"#ECF0F3",bottombanner:"#ffffff",footer:"#ECF0F3",footertext:"#092940",primary:"#0D7EA2",primarydark:"#092940"}}}},faviconPath:"P:\\GitHub\\omb_evidence_portal\\packages\\evaluation-collect/content/theme-image/favicon.png"}},{plugin:n(2668),options:{plugins:[],enableIdentityWidget:!0,publicPath:"admin",modulePath:"P:\\GitHub\\omb_evidence_portal\\packages\\project-portal-content-decap/src/cms/cms.js",manualInit:!0}},{plugin:n(1915),options:{plugins:[]}}]},1852:function(e,t,n){const r=n(5969),{getResourceURLsForPathname:o,loadPage:a,loadPageSync:i}=n(8175).jN;t.h=function(e,t,n,s){void 0===t&&(t={});let l=r.map((n=>{if(!n.plugin[e])return;t.getResourceURLsForPathname=o,t.loadPage=a,t.loadPageSync=i;const r=n.plugin[e](t,n.options);return r&&s&&(t=s({args:t,result:r,plugin:n})),r}));return l=l.filter((e=>void 0!==e)),l.length>0?l:n?[n]:[]},t.I=(e,t,n)=>r.reduce(((n,r)=>r.plugin[e]?n.then((()=>r.plugin[e](t,r.options))):n),Promise.resolve())},3112:function(e,t){t.M=()=>""},6249:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r=function(e){return e=e||Object.create(null),{on:function(t,n){(e[t]||(e[t]=[])).push(n)},off:function(t,n){e[t]&&e[t].splice(e[t].indexOf(n)>>>0,1)},emit:function(t,n){(e[t]||[]).slice().map((function(e){e(n)})),(e["*"]||[]).slice().map((function(e){e(t,n)}))}}}()},9529:function(e,t,n){"use strict";n.d(t,{UD:function(){return p},Cj:function(){return h},GA:function(){return f},DS:function(){return d}});var r=n(5619),o=n(3834),a=e=>{if(void 0===e)return e;let[t,n=""]=e.split("?");return n&&(n="?"+n),"/"===t?"/"+n:"/"===t.charAt(t.length-1)?t.slice(0,-1)+n:t+n},i=n(3182);const s=new Map;let l=[];const c=e=>{let t=e;if(-1!==e.indexOf("?")){const[n,r]=e.split("?");t=n+"?"+encodeURIComponent(r)}const n=decodeURIComponent(t);return(0,o.Z)(n,decodeURIComponent("/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal")).split("#")[0]};function u(e){return e.startsWith("/")||e.startsWith("https://")||e.startsWith("http://")?e:new URL(e,window.location.href+(window.location.href.endsWith("/")?"":"/")).pathname}const d=e=>{l=e},p=e=>{const t=m(e),n=l.map((e=>{let{path:t,matchPath:n}=e;return{path:n,originalPath:t}})),o=(0,r.pick)(n,t);return o?a(o.route.originalPath):null},f=e=>{const t=m(e),n=l.map((e=>{let{path:t,matchPath:n}=e;return{path:n,originalPath:t}})),o=(0,r.pick)(n,t);return o?o.params:{}},h=e=>{const t=c(u(e));if(s.has(t))return s.get(t);const n=(0,i.J)(e);if(n)return h(n.toPath);let r=p(t);return r||(r=m(e)),s.set(t,r),r},m=e=>{let t=c(u(e));return"/index.html"===t&&(t="/"),t=a(t),t}},31:function(e,t,n){"use strict";n.r(t),n.d(t,{Link:function(){return s.rU},PageRenderer:function(){return a()},Script:function(){return C.Script},ScriptStrategy:function(){return C.ScriptStrategy},Slice:function(){return x},StaticQuery:function(){return l.i1},StaticQueryContext:function(){return l.B9},collectedScriptsByPage:function(){return C.collectedScriptsByPage},graphql:function(){return O},navigate:function(){return s.c4},parsePath:function(){return s.cP},prefetchPathname:function(){return S},scriptCache:function(){return C.scriptCache},scriptCallbackCache:function(){return C.scriptCallbackCache},useScrollRestoration:function(){return i.p2},useStaticQuery:function(){return l.K2},withAssetPrefix:function(){return s.mc},withPrefix:function(){return s.dq}});var r=n(8175),o=n(9758),a=n.n(o),i=n(2802),s=n(2467),l=n(5483),c=n(753),u=n(1665),d=n(5058),p=n(8960);var f=n(352);function h(e){var t="function"==typeof Map?new Map:void 0;return h=function(e){if(null===e||!function(e){try{return-1!==Function.toString.call(e).indexOf("[native code]")}catch(t){return"function"==typeof e}}(e))return e;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,n)}function n(){return function(e,t,n){if((0,f.Z)())return Reflect.construct.apply(null,arguments);var r=[null];r.push.apply(r,t);var o=new(e.bind.apply(e,r));return n&&(0,p.Z)(o,n.prototype),o}(e,arguments,(0,d.Z)(this).constructor)}return n.prototype=Object.create(e.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),(0,p.Z)(n,e)},h(e)}var m=n(2784),g=n(3112),v=n(3204);const y=e=>{let{sliceId:t,children:n}=e;const r=[m.createElement("slice-start",{id:t+"-1"}),m.createElement("slice-end",{id:t+"-1"})];return n&&(r.push(n),r.push(m.createElement("slice-start",{id:t+"-2"}),m.createElement("slice-end",{id:t+"-2"}))),r},b=e=>{let{sliceName:t,allowEmpty:n,children:r,...o}=e;const a=(0,m.useContext)(v.u0),i=(0,m.useContext)(v.Db),s=a[t];if(!s){if(n)return null;throw new Error('Slice "'+s+'" for "'+t+'" slot not found')}const l=((e,t)=>Object.keys(t).length?e+"-"+(0,g.M)(t):e)(s,o);let c=i[l];return c?r&&(c.hasChildren=!0):i[l]=c={props:o,sliceName:s,hasChildren:!!r},m.createElement(y,{sliceId:l},r)},w=e=>{let{sliceName:t,allowEmpty:n,children:r,...o}=e;const a=(0,m.useContext)(v.u0),i=(0,m.useContext)(v.m3),s=a[t],l=i.get(s);if(!l){if(n)return null;throw new Error('Slice "'+s+'" for "'+t+'" slot not found')}return m.createElement(l.component,Object.assign({sliceContext:l.sliceContext,data:l.data},o),r)};function x(e){{const t={...e,sliceName:e.alias};delete t.alias,delete t.__renderedByLocation;const n=(0,m.useContext)(v.Bs),r=k(e);if(Object.keys(r).length)throw new E("browser"===n.renderEnvironment,t.sliceName,r,e.__renderedByLocation);if("server"===n.renderEnvironment)return m.createElement(b,t);if("browser"===n.renderEnvironment)return m.createElement(w,t);if("engines"===n.renderEnvironment||"dev-ssr"===n.renderEnvironment)return m.createElement(w,t);if("slices"===n.renderEnvironment){let t="";try{t='\n\nSlice component "'+n.sliceRoot.name+'" ('+n.sliceRoot.componentPath+') tried to render '}catch{}throw new Error("Nested slices are not supported."+t+"\n\nSee https://gatsbyjs.com/docs/reference/built-in-components/gatsby-slice#nested-slices")}throw new Error('Slice context "'+n.renderEnvironment+'" is not supported.')}}let E=function(e){function t(n,r,o,a){var i;const s=Object.entries(o).map((e=>{let[t,n]=e;return'not serializable "'+n+'" type passed to "'+t+'" prop'})).join(", "),l="SlicePropsError";let u="",d="";if(n){const e=m.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactDebugCurrentFrame.getCurrentStack().trim().split("\n").slice(1);e[0]=e[0].trim(),u="\n"+e.join("\n"),d='Slice "'+r+'" was passed props that are not serializable ('+s+")."}else{d=l+': Slice "'+r+'" was passed props that are not serializable ('+s+").";u=d+"\n"+(new Error).stack.trim().split("\n").slice(2).join("\n")}return(i=e.call(this,d)||this).name=l,u?i.stack=u:Error.captureStackTrace((0,c.Z)(i),t),a&&(i.forcedLocation={...a,functionName:"Slice"}),i}return(0,u.Z)(t,e),t}(h(Error));const k=function(e,t,n,r){void 0===t&&(t={}),void 0===n&&(n=[]),void 0===r&&(r=null);for(const[o,a]of Object.entries(e)){if(null==a||!r&&"children"===o)continue;const e=r?r+"."+o:o;"function"==typeof a?t[e]=typeof a:"object"==typeof a&&n.indexOf(a)<=0&&(n.push(a),k(a,t,n,e))}return t};var C=n(6291);const S=r.ZP.enqueue;function O(){throw new Error("It appears like Gatsby is misconfigured. Gatsby related `graphql` calls are supposed to only be evaluated at compile time, and then compiled away. Unfortunately, something went wrong and the query was left in the compiled code.\n\nUnless your site has a complex or custom babel/Gatsby configuration this is likely a bug in Gatsby.")}},8175:function(e,t,n){"use strict";n.d(t,{uQ:function(){return d},kL:function(){return x},ZP:function(){return C},Nt:function(){return O},hs:function(){return S},jN:function(){return k},N1:function(){return E}});var r=n(1665),o=n(8777),a=n(58);const i=function(e){if("undefined"==typeof document)return!1;const t=document.createElement("link");try{if(t.relList&&"function"==typeof t.relList.supports)return t.relList.supports(e)}catch(n){return!1}return!1}("prefetch")?function(e,t){return new Promise(((n,r)=>{if("undefined"==typeof document)return void r();const o=document.createElement("link");o.setAttribute("rel","prefetch"),o.setAttribute("href",e),Object.keys(t).forEach((e=>{o.setAttribute(e,t[e])})),o.onload=n,o.onerror=r;(document.getElementsByTagName("head")[0]||document.getElementsByName("script")[0].parentNode).appendChild(o)}))}:function(e){return new Promise(((t,n)=>{const r=new XMLHttpRequest;r.open("GET",e,!0),r.onload=()=>{200===r.status?t():n()},r.send(null)}))},s={};var l=function(e,t){return new Promise((n=>{s[e]?n():i(e,t).then((()=>{n(),s[e]=!0})).catch((()=>{}))}))},c=n(6249),u=n(9529);const d={Error:"error",Success:"success"},p=e=>{const[t,n]=e.split("?");var r;return"/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal/page-data/"+("/"===t?"index":(r="/"===(r=t)[0]?r.slice(1):r).endsWith("/")?r.slice(0,-1):r)+"/page-data.json"+(n?"?"+n:"")},f=e=>e.startsWith("//");function h(e,t){return void 0===t&&(t="GET"),new Promise((n=>{const r=new XMLHttpRequest;r.open(t,e,!0),r.onreadystatechange=()=>{4==r.readyState&&n(r)},r.send(null)}))}const m=/bot|crawler|spider|crawling/i,g=function(e,t,n){var r;void 0===t&&(t=null);const o={componentChunkName:e.componentChunkName,path:e.path,webpackCompilationHash:e.webpackCompilationHash,matchPath:e.matchPath,staticQueryHashes:e.staticQueryHashes,getServerDataError:e.getServerDataError,slicesMap:null!==(r=e.slicesMap)&&void 0!==r?r:{}};return{component:t,head:n,json:e.result,page:o}};function v(e){return new Promise((t=>{try{const n=e.readRoot();t(n)}catch(n){if(!Object.hasOwnProperty.call(n,"_response")||!Object.hasOwnProperty.call(n,"_status"))throw n;setTimeout((()=>{v(e).then(t)}),200)}}))}let y=function(){function e(e,t){this.inFlightNetworkRequests=new Map,this.pageDb=new Map,this.inFlightDb=new Map,this.staticQueryDb={},this.pageDataDb=new Map,this.partialHydrationDb=new Map,this.slicesDataDb=new Map,this.sliceInflightDb=new Map,this.slicesDb=new Map,this.isPrefetchQueueRunning=!1,this.prefetchQueued=[],this.prefetchTriggered=new Set,this.prefetchCompleted=new Set,this.loadComponent=e,(0,u.DS)(t)}var t=e.prototype;return t.memoizedGet=function(e){let t=this.inFlightNetworkRequests.get(e);return t||(t=h(e,"GET"),this.inFlightNetworkRequests.set(e,t)),t.then((t=>(this.inFlightNetworkRequests.delete(e),t))).catch((t=>{throw this.inFlightNetworkRequests.delete(e),t}))},t.setApiRunner=function(e){this.apiRunner=e,this.prefetchDisabled=e("disableCorePrefetching").some((e=>e))},t.fetchPageDataJson=function(e){const{pagePath:t,retries:n=0}=e,r=p(t);return this.memoizedGet(r).then((r=>{const{status:o,responseText:a}=r;if(200===o)try{const n=JSON.parse(a);if(void 0===n.path)throw new Error("not a valid pageData response");const r=t.split("?")[1];return r&&!n.path.includes(r)&&(n.path+="?"+r),Object.assign(e,{status:d.Success,payload:n})}catch(i){}return 404===o||200===o?"/404.html"===t||"/500.html"===t?Object.assign(e,{status:d.Error}):this.fetchPageDataJson(Object.assign(e,{pagePath:"/404.html",notFound:!0})):500===o?this.fetchPageDataJson(Object.assign(e,{pagePath:"/500.html",internalServerError:!0})):n<3?this.fetchPageDataJson(Object.assign(e,{retries:n+1})):Object.assign(e,{status:d.Error})}))},t.fetchPartialHydrationJson=function(e){const{pagePath:t,retries:n=0}=e,r=p(t).replace(".json","-rsc.json");return this.memoizedGet(r).then((r=>{const{status:o,responseText:a}=r;if(200===o)try{return Object.assign(e,{status:d.Success,payload:a})}catch(i){}return 404===o||200===o?"/404.html"===t||"/500.html"===t?Object.assign(e,{status:d.Error}):this.fetchPartialHydrationJson(Object.assign(e,{pagePath:"/404.html",notFound:!0})):500===o?this.fetchPartialHydrationJson(Object.assign(e,{pagePath:"/500.html",internalServerError:!0})):n<3?this.fetchPartialHydrationJson(Object.assign(e,{retries:n+1})):Object.assign(e,{status:d.Error})}))},t.loadPageDataJson=function(e){const t=(0,u.Cj)(e);if(this.pageDataDb.has(t)){const e=this.pageDataDb.get(t);return Promise.resolve(e)}return this.fetchPageDataJson({pagePath:t}).then((e=>(this.pageDataDb.set(t,e),e)))},t.loadPartialHydrationJson=function(e){const t=(0,u.Cj)(e);if(this.partialHydrationDb.has(t)){const e=this.partialHydrationDb.get(t);return Promise.resolve(e)}return this.fetchPartialHydrationJson({pagePath:t}).then((e=>(this.partialHydrationDb.set(t,e),e)))},t.loadSliceDataJson=function(e){if(this.slicesDataDb.has(e)){const t=this.slicesDataDb.get(e);return Promise.resolve({sliceName:e,jsonPayload:t})}return h("/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal/slice-data/"+e+".json","GET").then((t=>{const n=JSON.parse(t.responseText);return this.slicesDataDb.set(e,n),{sliceName:e,jsonPayload:n}}))},t.findMatchPath=function(e){return(0,u.UD)(e)},t.loadPage=function(e){const t=(0,u.Cj)(e);if(this.pageDb.has(t)){const e=this.pageDb.get(t);return e.error?Promise.resolve({error:e.error,status:e.status}):Promise.resolve(e.payload)}if(this.inFlightDb.has(t))return this.inFlightDb.get(t);const n=[this.loadAppData(),this.loadPageDataJson(t)];const r=Promise.all(n).then((e=>{const[n,r,i]=e;if(r.status===d.Error||(null==i?void 0:i.status)===d.Error)return{status:d.Error};let s=r.payload;const{componentChunkName:l,staticQueryHashes:u=[],slicesMap:p={}}=s,f={},h=Array.from(new Set(Object.values(p))),m=e=>{if(this.slicesDb.has(e.name))return this.slicesDb.get(e.name);if(this.sliceInflightDb.has(e.name))return this.sliceInflightDb.get(e.name);const t=this.loadComponent(e.componentChunkName).then((t=>{return{component:(n=t,n&&n.default||n),sliceContext:e.result.sliceContext,data:e.result.data};var n}));return this.sliceInflightDb.set(e.name,t),t.then((t=>{this.slicesDb.set(e.name,t),this.sliceInflightDb.delete(e.name)})),t};return Promise.all(h.map((e=>this.loadSliceDataJson(e)))).then((e=>{const p=[],h=(0,o.Z)(u);for(const{jsonPayload:t,sliceName:n}of Object.values(e)){p.push({name:n,...t});for(const e of t.staticQueryHashes)h.includes(e)||h.push(e)}const y=[Promise.all(p.map(m)),this.loadComponent(l,"head")];y.push(this.loadComponent(l));const b=Promise.all(y).then((e=>{const[t,o,l]=e;f.createdAt=new Date;for(const n of t)(!n||n instanceof Error)&&(f.status=d.Error,f.error=n);let c;if((!l||l instanceof Error)&&(f.status=d.Error,f.error=l),f.status!==d.Error){if(f.status=d.Success,!0!==r.notFound&&!0!==(null==i?void 0:i.notFound)||(f.notFound=!0),s=Object.assign(s,{webpackCompilationHash:n?n.webpackCompilationHash:""}),"string"==typeof(null==i?void 0:i.payload)){c=g(s,null,o),c.partialHydration=i.payload;const e=new ReadableStream({start(e){const t=new TextEncoder;e.enqueue(t.encode(i.payload))},pull(e){e.close()},cancel(){}});return v((0,a.createFromReadableStream)(e)).then((e=>(c.partialHydration=e,c)))}c=g(s,l,o)}return c})),w=Promise.all(h.map((e=>{if(this.staticQueryDb[e]){const t=this.staticQueryDb[e];return{staticQueryHash:e,jsonPayload:t}}return this.memoizedGet("/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal/page-data/sq/d/"+e+".json").then((t=>{const n=JSON.parse(t.responseText);return{staticQueryHash:e,jsonPayload:n}})).catch((()=>{throw new Error("We couldn't load \"/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal/page-data/sq/d/"+e+'.json"')}))}))).then((e=>{const t={};return e.forEach((e=>{let{staticQueryHash:n,jsonPayload:r}=e;t[n]=r,this.staticQueryDb[n]=r})),t}));return Promise.all([b,w]).then((e=>{let n,[r,o]=e;return r&&(n={...r,staticQueryResults:o},f.payload=n,c.Z.emit("onPostLoadPageResources",{page:n,pageResources:n})),this.pageDb.set(t,f),f.error?{error:f.error,status:f.status}:n})).catch((e=>({error:e,status:d.Error})))}))}));return r.then((()=>{this.inFlightDb.delete(t)})).catch((e=>{throw this.inFlightDb.delete(t),e})),this.inFlightDb.set(t,r),r},t.loadPageSync=function(e,t){void 0===t&&(t={});const n=(0,u.Cj)(e);if(this.pageDb.has(n)){var r;const e=this.pageDb.get(n);if(e.payload)return e.payload;if(null!==(r=t)&&void 0!==r&&r.withErrorDetails)return{error:e.error,status:e.status}}},t.shouldPrefetch=function(e){return!!(()=>{if("connection"in navigator&&void 0!==navigator.connection){if((navigator.connection.effectiveType||"").includes("2g"))return!1;if(navigator.connection.saveData)return!1}return!0})()&&((!navigator.userAgent||!m.test(navigator.userAgent))&&!this.pageDb.has(e))},t.prefetch=function(e){if(!this.shouldPrefetch(e))return{then:e=>e(!1),abort:()=>{}};if(this.prefetchTriggered.has(e))return{then:e=>e(!0),abort:()=>{}};const t={resolve:null,reject:null,promise:null};t.promise=new Promise(((e,n)=>{t.resolve=e,t.reject=n})),this.prefetchQueued.push([e,t]);const n=new AbortController;return n.signal.addEventListener("abort",(()=>{const t=this.prefetchQueued.findIndex((t=>{let[n]=t;return n===e}));-1!==t&&this.prefetchQueued.splice(t,1)})),this.isPrefetchQueueRunning||(this.isPrefetchQueueRunning=!0,setTimeout((()=>{this._processNextPrefetchBatch()}),3e3)),{then:(e,n)=>t.promise.then(e,n),abort:n.abort.bind(n)}},t._processNextPrefetchBatch=function(){(window.requestIdleCallback||(e=>setTimeout(e,0)))((()=>{const e=this.prefetchQueued.splice(0,4),t=Promise.all(e.map((e=>{let[t,n]=e;return this.prefetchTriggered.has(t)||(this.apiRunner("onPrefetchPathname",{pathname:t}),this.prefetchTriggered.add(t)),this.prefetchDisabled?n.resolve(!1):this.doPrefetch((0,u.Cj)(t)).then((()=>{this.prefetchCompleted.has(t)||(this.apiRunner("onPostPrefetchPathname",{pathname:t}),this.prefetchCompleted.add(t)),n.resolve(!0)}))})));this.prefetchQueued.length?t.then((()=>{setTimeout((()=>{this._processNextPrefetchBatch()}),3e3)})):this.isPrefetchQueueRunning=!1}))},t.doPrefetch=function(e){const t=p(e);return l(t,{crossOrigin:"anonymous",as:"fetch"}).then((()=>this.loadPageDataJson(e)))},t.hovering=function(e){this.loadPage(e)},t.getResourceURLsForPathname=function(e){const t=(0,u.Cj)(e),n=this.pageDataDb.get(t);if(n){const e=g(n.payload);return[].concat((0,o.Z)(b(e.page.componentChunkName)),[p(t)])}return null},t.isPageNotFound=function(e){const t=(0,u.Cj)(e),n=this.pageDb.get(t);return!n||n.notFound},t.loadAppData=function(e){return void 0===e&&(e=0),this.memoizedGet("/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal/page-data/app-data.json").then((t=>{const{status:n,responseText:r}=t;let o;if(200!==n&&e<3)return this.loadAppData(e+1);if(200===n)try{const e=JSON.parse(r);if(void 0===e.webpackCompilationHash)throw new Error("not a valid app-data response");o=e}catch(a){}return o}))},e}();const b=e=>(window.___chunkMapping[e]||[]).map((e=>"/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal"+e));let w,x=function(e){function t(t,n,r){var o;return o=e.call(this,(function(e,n){if(void 0===n&&(n="components"),!t[n="components"][e])throw new Error("We couldn't find the correct component chunk with the name \""+e+'"');return t[n][e]().catch((e=>e))}),n)||this,r&&o.pageDataDb.set((0,u.Cj)(r.path),{pagePath:r.path,payload:r,status:"success"}),o}(0,r.Z)(t,e);var n=t.prototype;return n.doPrefetch=function(t){return e.prototype.doPrefetch.call(this,t).then((e=>{if(e.status!==d.Success)return Promise.resolve();const t=e.payload,n=t.componentChunkName,r=b(n);return Promise.all(r.map(l)).then((()=>t))}))},n.loadPageDataJson=function(t){return e.prototype.loadPageDataJson.call(this,t).then((e=>e.notFound?f(t)?e:h(t,"HEAD").then((t=>200===t.status?{status:d.Error}:e)):e))},n.loadPartialHydrationJson=function(t){return e.prototype.loadPartialHydrationJson.call(this,t).then((e=>e.notFound?f(t)?e:h(t,"HEAD").then((t=>200===t.status?{status:d.Error}:e)):e))},t}(y);const E=e=>{w=e},k={enqueue:e=>w.prefetch(e),getResourceURLsForPathname:e=>w.getResourceURLsForPathname(e),loadPage:e=>w.loadPage(e),loadPageSync:function(e,t){return void 0===t&&(t={}),w.loadPageSync(e,t)},prefetch:e=>w.prefetch(e),isPageNotFound:e=>w.isPageNotFound(e),hovering:e=>w.hovering(e),loadAppData:()=>w.loadAppData()};var C=k;function S(){return w?w.staticQueryDb:{}}function O(){return w?w.slicesDb:{}}},9559:function(e,t,n){"use strict";n.d(t,{Z:function(){return C}});var r=n(2784),o=n(3980),a=n.n(o),i=n(1852),s=n(9529),l=n(8777),c=n(31),u=n(5619),d=n(3853);function p(e){let{children:t,callback:n}=e;return(0,r.useEffect)((()=>{n()})),t}const f=["link","meta","style","title","base","noscript","script","html","body"];function h(e,t){if(e instanceof HTMLElement&&t instanceof HTMLElement){const n=t.getAttribute("nonce");if(n&&!e.getAttribute("nonce")){const r=t.cloneNode(!0);return r.setAttribute("nonce",""),r.nonce=n,n===e.nonce&&e.isEqualNode(r)}}return e.isEqualNode(t)}function m(e,t){void 0===t&&(t={html:{},body:{}});const n=new Map,r=[];for(const c of e.childNodes){var o,a;const e=c.nodeName.toLowerCase(),u=null===(o=c.attributes)||void 0===o||null===(a=o.id)||void 0===a?void 0:a.value;if(y(c)){if(v(e))if("html"===e||"body"===e)for(const n of c.attributes){const r="style"===n.name;var i;if(t[e]={...t[e]},r||(t[e][n.name]=n.value),r)t[e].style=""+(null!==(i=t[e])&&void 0!==i&&i.style?t[e].style:"")+n.value+" "}else{let e=c.cloneNode(!0);if(e.setAttribute("data-gatsby-head",!0),"script"===e.nodeName.toLowerCase()&&(e=g(e)),u)if(n.has(u)){var s;const t=n.get(u);null===(s=r[t].parentNode)||void 0===s||s.removeChild(r[t]),r[t]=e}else r.push(e),n.set(u,r.length-1);else r.push(e)}c.childNodes.length&&r.push.apply(r,(0,l.Z)(m(c,t).validHeadNodes))}}return{validHeadNodes:r,htmlAndBodyAttributes:t}}function g(e){const t=document.createElement("script");for(const n of e.attributes)t.setAttribute(n.name,n.value);return t.innerHTML=e.innerHTML,t}function v(e){return f.includes(e)}function y(e){return 1===e.nodeType}const b=document.createElement("div"),w={html:[],body:[]},x=()=>{var e;const{validHeadNodes:t,htmlAndBodyAttributes:n}=m(b);w.html=Object.keys(n.html),w.body=Object.keys(n.body),function(e){if(!e)return;const{html:t,body:n}=e,r=document.querySelector("html");r&&Object.entries(t).forEach((e=>{let[t,n]=e;r.setAttribute(t,n)}));const o=document.querySelector("body");o&&Object.entries(n).forEach((e=>{let[t,n]=e;o.setAttribute(t,n)}))}(n);const r=document.querySelectorAll("[data-gatsby-head]");var o;if(0===r.length)return void(o=document.head).append.apply(o,(0,l.Z)(t));const a=[];!function(e){let{oldNodes:t,newNodes:n,onStale:r,onNew:o}=e;for(const a of t){const e=n.findIndex((e=>h(e,a)));-1===e?r(a):n.splice(e,1)}for(const a of n)o(a)}({oldNodes:r,newNodes:t,onStale:e=>e.parentNode.removeChild(e),onNew:e=>a.push(e)}),(e=document.head).append.apply(e,a)};function E(e){let{pageComponent:t,staticQueryResults:n,pageComponentProps:o}=e;(0,r.useEffect)((()=>{if(null!=t&&t.Head){!function(e){if("function"!=typeof e)throw new Error('Expected "Head" export to be a function got "'+typeof e+'".')}(t.Head);const{render:a}=(0,d.U)(),s=r.createElement(t.Head,{location:{pathname:(e=o).location.pathname},params:e.params,data:e.data||{},serverData:e.serverData,pageContext:e.pageContext}),l=(0,i.h)("wrapRootElement",{element:s},s,(e=>{let{result:t}=e;return{element:t}})).pop();a(r.createElement(p,{callback:x},r.createElement(c.StaticQueryContext.Provider,{value:n},r.createElement(u.LocationProvider,null,l))),b)}var e;return()=>{!function(){const e=document.querySelectorAll("[data-gatsby-head]");for(const t of e)t.parentNode.removeChild(t)}(),function(e){if(!e)return;const{html:t,body:n}=e;if(t){const e=document.querySelector("html");t.forEach((t=>{e&&e.removeAttribute(t)}))}if(n){const e=document.querySelector("body");n.forEach((t=>{e&&e.removeAttribute(t)}))}}(w)}}))}function k(e){const t={...e,params:{...(0,s.GA)(e.location.pathname),...e.pageResources.json.pageContext.__params}};let n;var o;n=e.pageResources.partialHydration?e.pageResources.partialHydration:(0,r.createElement)((o=e.pageResources.component)&&o.default||o,{...t,key:e.path||e.pageResources.page.path});E({pageComponent:e.pageResources.head,staticQueryResults:e.pageResources.staticQueryResults,pageComponentProps:t});return(0,i.h)("wrapPageElement",{element:n,props:t},n,(e=>{let{result:n}=e;return{element:n,props:t}})).pop()}k.propTypes={location:a().object.isRequired,pageResources:a().object.isRequired,data:a().object,pageContext:a().object.isRequired};var C=k},5069:function(e,t,n){"use strict";var r=n(1665),o=n(1852),a=n(2784),i=n(5619),s=n(2802),l=n(5483),c=n(3204),u=n(8175),d=n(3182),p=n(6249);const f={id:"gatsby-announcer",style:{position:"absolute",top:0,width:1,height:1,padding:0,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",border:0},"aria-live":"assertive","aria-atomic":"true"};var h=n(2467);function m(e){const t=(0,d.J)(e),{hash:n,search:r}=window.location;return null!=t&&(window.___replace(t.toPath+r+n),!0)}let g="";window.addEventListener("unhandledrejection",(e=>{/loading chunk \d* failed./i.test(e.reason)&&g&&(window.location.pathname=g)}));const v=(e,t)=>{m(e.pathname)||(g=e.pathname,(0,o.h)("onPreRouteUpdate",{location:e,prevLocation:t}))},y=(e,t)=>{m(e.pathname)||(0,o.h)("onRouteUpdate",{location:e,prevLocation:t})},b=function(e,t){if(void 0===t&&(t={}),"number"==typeof e)return void i.globalHistory.navigate(e);const{pathname:n,search:r,hash:a}=(0,h.cP)(e),s=(0,d.J)(n);if(s&&(e=s.toPath+r+a),window.___swUpdated)return void(window.location=n+r+a);const l=setTimeout((()=>{p.Z.emit("onDelayedLoadPageResources",{pathname:n}),(0,o.h)("onRouteUpdateDelayed",{location:window.location})}),1e3);u.ZP.loadPage(n+r).then((o=>{if(!o||o.status===u.uQ.Error)return window.history.replaceState({},"",location.href),window.location=n,void clearTimeout(l);o&&o.page.webpackCompilationHash!==window.___webpackCompilationHash&&("serviceWorker"in navigator&&null!==navigator.serviceWorker.controller&&"activated"===navigator.serviceWorker.controller.state&&navigator.serviceWorker.controller.postMessage({gatsbyApi:"clearPathResources"}),window.location=n+r+a),(0,i.navigate)(e,t),clearTimeout(l)}))};function w(e,t){let{location:n}=t;const{pathname:r,hash:a}=n,i=(0,o.h)("shouldUpdateScroll",{prevRouterProps:e,pathname:r,routerProps:{location:n},getSavedScrollPosition:e=>[0,this._stateStorage.read(e,e.key)]});if(i.length>0)return i[i.length-1];if(e){const{location:{pathname:t}}=e;if(t===r)return a?decodeURI(a.slice(1)):[0,0]}return!0}let x=function(e){function t(t){var n;return(n=e.call(this,t)||this).announcementRef=a.createRef(),n}(0,r.Z)(t,e);var n=t.prototype;return n.componentDidUpdate=function(e,t){requestAnimationFrame((()=>{let e="new page at "+this.props.location.pathname;document.title&&(e=document.title);const t=document.querySelectorAll("#gatsby-focus-wrapper h1");t&&t.length&&(e=t[0].textContent);const n="Navigated to "+e;if(this.announcementRef.current){this.announcementRef.current.innerText!==n&&(this.announcementRef.current.innerText=n)}}))},n.render=function(){return a.createElement("div",Object.assign({},f,{ref:this.announcementRef}))},t}(a.Component);const E=(e,t)=>{var n,r;return e.href!==t.href||(null==e||null===(n=e.state)||void 0===n?void 0:n.key)!==(null==t||null===(r=t.state)||void 0===r?void 0:r.key)};let k=function(e){function t(t){var n;return n=e.call(this,t)||this,v(t.location,null),n}(0,r.Z)(t,e);var n=t.prototype;return n.componentDidMount=function(){y(this.props.location,null)},n.shouldComponentUpdate=function(e){return!!E(this.props.location,e.location)&&(v(e.location,this.props.location),!0)},n.componentDidUpdate=function(e){E(e.location,this.props.location)&&y(this.props.location,e.location)},n.render=function(){return a.createElement(a.Fragment,null,this.props.children,a.createElement(x,{location:location}))},t}(a.Component);var C=n(9559),S=n(6849);function O(e,t){for(var n in e)if(!(n in t))return!0;for(var r in t)if(e[r]!==t[r])return!0;return!1}var P=function(e){function t(t){var n;n=e.call(this)||this;const{location:r,pageResources:o}=t;return n.state={location:{...r},pageResources:o||u.ZP.loadPageSync(r.pathname+r.search,{withErrorDetails:!0})},n}(0,r.Z)(t,e),t.getDerivedStateFromProps=function(e,t){let{location:n}=e;if(t.location.href!==n.href){return{pageResources:u.ZP.loadPageSync(n.pathname+n.search,{withErrorDetails:!0}),location:{...n}}}return{location:{...n}}};var n=t.prototype;return n.loadResources=function(e){u.ZP.loadPage(e).then((t=>{t&&t.status!==u.uQ.Error?this.setState({location:{...window.location},pageResources:t}):(window.history.replaceState({},"",location.href),window.location=e)}))},n.shouldComponentUpdate=function(e,t){return t.pageResources?this.state.pageResources!==t.pageResources||(this.state.pageResources.component!==t.pageResources.component||(this.state.pageResources.json!==t.pageResources.json||(!(this.state.location.key===t.location.key||!t.pageResources.page||!t.pageResources.page.matchPath&&!t.pageResources.page.path)||function(e,t,n){return O(e.props,t)||O(e.state,n)}(this,e,t)))):(this.loadResources(e.location.pathname+e.location.search),!1)},n.render=function(){return this.props.children(this.state)},t}(a.Component),N=n(3834),_=n(3853);const R=new u.kL(S,[],window.pageData);(0,u.N1)(R),R.setApiRunner(o.h);const{render:j,hydrate:I}=(0,_.U)();window.asyncRequires=S,window.___emitter=p.Z,window.___loader=u.jN,i.globalHistory.listen((e=>{e.location.action=e.action})),window.___push=e=>b(e,{replace:!1}),window.___replace=e=>b(e,{replace:!0}),window.___navigate=(e,t)=>b(e,t);const L="gatsby-reload-compilation-hash-match";(0,o.I)("onClientEntry").then((()=>{(0,o.h)("registerServiceWorker").filter(Boolean).length>0&&n(472);const e=e=>a.createElement(i.BaseContext.Provider,{value:{baseuri:"/",basepath:"/"}},a.createElement(C.Z,e)),t=a.createContext({}),d={renderEnvironment:"browser"};let p=function(e){function n(){return e.apply(this,arguments)||this}return(0,r.Z)(n,e),n.prototype.render=function(){const{children:e}=this.props;return a.createElement(i.Location,null,(n=>{let{location:r}=n;return a.createElement(P,{location:r},(n=>{let{pageResources:r,location:o}=n;const i=(0,u.hs)(),s=(0,u.Nt)();return a.createElement(l.B9.Provider,{value:i},a.createElement(c.Bs.Provider,{value:d},a.createElement(c.m3.Provider,{value:s},a.createElement(c.u0.Provider,{value:r.page.slicesMap},a.createElement(t.Provider,{value:{pageResources:r,location:o}},e)))))}))}))},n}(a.Component),f=function(n){function o(){return n.apply(this,arguments)||this}return(0,r.Z)(o,n),o.prototype.render=function(){return a.createElement(t.Consumer,null,(t=>{let{pageResources:n,location:r}=t;return a.createElement(k,{location:r},a.createElement(s.$C,{location:r,shouldUpdateScroll:w},a.createElement(i.Router,{basepath:"/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal",location:r,id:"gatsby-focus-wrapper"},a.createElement(e,Object.assign({path:"/404.html"===n.page.path||"/500.html"===n.page.path?(0,N.Z)(r.pathname,"/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal"):encodeURI((n.page.matchPath||n.page.path).split("?")[0])},this.props,{location:r,pageResources:n},n.json)))))}))},o}(a.Component);const{pagePath:h,location:m}=window;h&&"/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal"+h!==m.pathname+(h.includes("?")?m.search:"")&&!(R.findMatchPath((0,N.Z)(m.pathname,"/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal"))||h.match(/^\/(404|500)(\/?|.html)$/)||h.match(/^\/offline-plugin-app-shell-fallback\/?$/))&&(0,i.navigate)("/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal"+h+(h.includes("?")?"":m.search)+m.hash,{replace:!0});const g=()=>{try{return sessionStorage}catch{return null}};u.jN.loadPage(m.pathname+m.search).then((e=>{var t;const n=g();if(null!=e&&null!==(t=e.page)&&void 0!==t&&t.webpackCompilationHash&&e.page.webpackCompilationHash!==window.___webpackCompilationHash&&("serviceWorker"in navigator&&null!==navigator.serviceWorker.controller&&"activated"===navigator.serviceWorker.controller.state&&navigator.serviceWorker.controller.postMessage({gatsbyApi:"clearPathResources"}),n)){if(!("1"===n.getItem(L)))return n.setItem(L,"1"),void window.location.reload(!0)}if(n&&n.removeItem(L),!e||e.status===u.uQ.Error){const t="page resources for "+m.pathname+" not found. Not rendering React";if(e&&e.error)throw console.error(t),e.error;throw new Error(t)}const r=(0,o.h)("wrapRootElement",{element:a.createElement(f,null)},a.createElement(f,null),(e=>{let{result:t}=e;return{element:t}})).pop(),i=function(){const e=a.useRef(!1);return a.useEffect((()=>{e.current||(e.current=!0,performance.mark&&performance.mark("onInitialClientRender"),(0,o.h)("onInitialClientRender"))}),[]),a.createElement(p,null,r)},s=document.getElementById("gatsby-focus-wrapper");let l=j;s&&s.children.length&&(l=I);const c=(0,o.h)("replaceHydrateFunction",void 0,l)[0];function d(){const e="undefined"!=typeof window?document.getElementById("___gatsby"):null;c(a.createElement(i,null),e)}const h=document;if("complete"===h.readyState||"loading"!==h.readyState&&!h.documentElement.doScroll)setTimeout((function(){d()}),0);else{const e=function(){h.removeEventListener("DOMContentLoaded",e,!1),window.removeEventListener("load",e,!1),d()};h.addEventListener("DOMContentLoaded",e,!1),window.addEventListener("load",e,!1)}}))}))},3161:function(e,t,n){"use strict";n.r(t);var r=n(2784),o=n(8175),a=n(9559);t.default=e=>{let{location:t}=e;const n=o.ZP.loadPageSync(t.pathname);return n?r.createElement(a.Z,{location:t,pageResources:n,...n.json}):null}},9758:function(e,t,n){var r;e.exports=(r=n(3161))&&r.default||r},3853:function(e,t,n){"use strict";n.d(t,{U:function(){return o}});const r=new WeakMap;function o(){const e=n(7029);return{render:(t,n)=>{let o=r.get(n);o||r.set(n,o=e.createRoot(n)),o.render(t)},hydrate:(t,n)=>e.hydrateRoot(n,t)}}},3182:function(e,t,n){"use strict";n.d(t,{J:function(){return a}});const r=new Map,o=new Map;function a(e){let t=r.get(e);return t||(t=o.get(e.toLowerCase())),t}[].forEach((e=>{e.ignoreCase?o.set(e.fromPath,e):r.set(e.fromPath,e)}))},472:function(e,t,n){"use strict";n.r(t);var r=n(1852);"https:"!==window.location.protocol&&"localhost"!==window.location.hostname?console.error("Service workers can only be used over HTTPS, or on localhost for development"):"serviceWorker"in navigator&&navigator.serviceWorker.register("/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal/sw.js").then((function(e){e.addEventListener("updatefound",(()=>{(0,r.h)("onServiceWorkerUpdateFound",{serviceWorker:e});const t=e.installing;console.log("installingWorker",t),t.addEventListener("statechange",(()=>{switch(t.state){case"installed":navigator.serviceWorker.controller?(window.___swUpdated=!0,(0,r.h)("onServiceWorkerUpdateReady",{serviceWorker:e}),window.___failedResources&&(console.log("resources failed, SW updated - reloading"),window.location.reload())):(console.log("Content is now available offline!"),(0,r.h)("onServiceWorkerInstalled",{serviceWorker:e}));break;case"redundant":console.error("The installing service worker became redundant."),(0,r.h)("onServiceWorkerRedundant",{serviceWorker:e});break;case"activated":(0,r.h)("onServiceWorkerActive",{serviceWorker:e})}}))}))})).catch((function(e){console.error("Error during service worker registration:",e)}))},3204:function(e,t,n){"use strict";n.d(t,{Bs:function(){return a},Db:function(){return s},m3:function(){return o},u0:function(){return i}});var r=n(2784);const o=r.createContext({}),a=r.createContext({}),i=r.createContext({}),s=r.createContext({})},5483:function(e,t,n){"use strict";n.d(t,{i1:function(){return l},B9:function(){return o},K2:function(){return c}});var r=n(2784);const o=(a="StaticQuery",i={},r.createServerContext?function(e,t){return void 0===t&&(t=null),globalThis.__SERVER_CONTEXT||(globalThis.__SERVER_CONTEXT={}),globalThis.__SERVER_CONTEXT[e]||(globalThis.__SERVER_CONTEXT[e]=r.createServerContext(e,t)),globalThis.__SERVER_CONTEXT[e]}(a,i):r.createContext(i));var a,i;function s(e){let{staticQueryData:t,data:n,query:o,render:a}=e;const i=n?n.data:t[o]&&t[o].data;return r.createElement(r.Fragment,null,i&&a(i),!i&&r.createElement("div",null,"Loading (StaticQuery)"))}const l=e=>{const{data:t,query:n,render:a,children:i}=e;return r.createElement(o.Consumer,null,(e=>r.createElement(s,{data:t,query:n,render:a||i,staticQueryData:e})))},c=e=>{var t;r.useContext;const n=r.useContext(o);if(isNaN(Number(e)))throw new Error("useStaticQuery was called with a string but expects to be called using `graphql`. Try this:\n\nimport { useStaticQuery, graphql } from 'gatsby';\n\nuseStaticQuery(graphql`"+e+"`);\n");if(null!==(t=n[e])&&void 0!==t&&t.data)return n[e].data;throw new Error("The result of this StaticQuery could not be fetched.\n\nThis is likely a bug in Gatsby and if refreshing the page does not fix it, please open an issue in https://github.com/gatsbyjs/gatsby/issues")}},3834:function(e,t,n){"use strict";function r(e,t){return void 0===t&&(t=""),t?e===t?"/":e.startsWith(t+"/")?e.slice(t.length):e:e}n.d(t,{Z:function(){return r}})},4428:function(e,t,n){"use strict";n.r(t),n.d(t,{wrapPageElement:function(){return i}});var r=n(2784),o=n(4536);const a=e=>{var t,n,a,i,s,l,c,u,d,p,f,h,m;let{path:g,data:v,children:y}=e;return r.createElement(o.Xg,{children:y,devBanner:{show:null==v||null===(t=v.site)||void 0===t||null===(n=t.siteMetadata)||void 0===n?void 0:n.showDevBanner},navbar:{...null==v||null===(a=v.site)||void 0===a||null===(i=a.siteMetadata)||void 0===i||null===(s=i.staticText)||void 0===s?void 0:s.navbar,image:null==v?void 0:v.navbarLogo,activePage:g},bottomBanner:{...null==v||null===(l=v.site)||void 0===l||null===(c=l.siteMetadata)||void 0===c||null===(u=c.staticText)||void 0===u?void 0:u.bottomBanner,image:null==v?void 0:v.bottomBannerLogo},footer:{...null==v||null===(d=v.site)||void 0===d||null===(p=d.siteMetadata)||void 0===p||null===(f=p.staticText)||void 0===f?void 0:f.footer,image:{imageData:null==v?void 0:v.footerLogo,altText:(null==v||null===(h=v.site)||void 0===h||null===(m=h.siteMetadata)||void 0===m?void 0:m.siteTitle)+" logo"}}})};n(3885),n(9601),n(8156),n(8776),n(9804),n(700);const i=e=>{let{element:t,props:n}=e;return r.createElement(a,n,t)}},8050:function(e,t,n){const r=n(6635),o=n(8437);e.exports={createSearchIndex:function(e){let t=[];Object.keys(e).forEach((n=>{e[n].nodes.forEach((e=>{let o=structuredClone(e);"allProject"===n&&(e.slug.includes("/")||(o.slug="project/"+e.slug));const a=Object.values(o).map((e=>r.isNull(e)?null:"object"==typeof e?Object.values(e).filter((e=>!r.isNull(e))).map((e=>"string"==typeof e||null==e?e:void Object.values(e).filter((e=>!r.isNull(e))).join(" "))).join(" "):e));Object.keys(o).forEach(((e,t)=>{o[e]=a[t]})),t.push(o)}))}));const n=o.generateStopWordFilter(["a","able","across","after","all","almost","also","am","among","an","and","any","are","as","at","be","because","been","but","by","dear","did","do","does","either","else","ever","every","for","from","get","got","had","he","her","hers","him","his","however","i","if","in","into","is","it","its","just","least","let","like","may","me","might","most","must","my","neither","no","nor","not","of","off","often","on","only","or","other","our","own","rather","said","say","says","she","since","so","some","than","that","the","their","them","then","there","these","they","this","tis","to","too","twas","us","was","we","were","while","will","with","yet","you","your"]);return[o((function(){this.ref("slug"),this.field("slug"),this.field("faq"),this.field("aims"),this.field("lede"),this.field("title"),this.field("question"),this.field("status"),this.field("agency"),this.field("topics"),this.field("mainContact"),this.field("summary"),this.field("status"),this.field("purpose"),this.field("emailContent"),this.field("projectTeam"),this.field("expertise"),this.field("requirement"),this.field("collectData"),this.metadataWhitelist=["position"],this.pipeline.after(o.stopWordFilter,n),this.pipeline.remove(o.stopWordFilter),t.forEach((function(e){this.add(e)}),this)})),t]},searchQuery:"\n query {\n allProject {\n nodes {\n title\n agency\n topics {\n title\n }\n slug\n summary\n statusOfData\n status\n startDate\n requirement\n question\n purpose\n projectTeam {\n name\n employer\n }\n priorResearch\n opportunityCloses\n mainContact {\n name\n }\n fundingInfo\n collectData { \n fieldTitle\n fieldData\n }\n expertise\n faq {\n text\n title\n }\n deliverable\n emailContent\n endDate\n slug\n }\n }\n allGeneralPage {\n nodes {\n slug\n lede\n faq {\n text\n title\n }\n aims {\n text\n title\n }\n title\n }\n }\n }\n "}},3463:function(e,t,n){"use strict";var r=n(8570),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},a={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},i={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function l(e){return r.isMemo(e)?i:s[e.$$typeof]||o}s[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[r.Memo]=i;var c=Object.defineProperty,u=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,p=Object.getOwnPropertyDescriptor,f=Object.getPrototypeOf,h=Object.prototype;e.exports=function e(t,n,r){if("string"!=typeof n){if(h){var o=f(n);o&&o!==h&&e(t,o,r)}var i=u(n);d&&(i=i.concat(d(n)));for(var s=l(t),m=l(n),g=0;g=31||"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)},t.storage="undefined"!=typeof chrome&&void 0!==chrome.storage?chrome.storage.local:function(){try{return window.localStorage}catch(e){}}(),t.colors=["lightseagreen","forestgreen","goldenrod","dodgerblue","darkorchid","crimson"],t.formatters.j=function(e){try{return JSON.stringify(e)}catch(t){return"[UnexpectedJSONParseError]: "+t.message}},t.enable(r())},555:function(e,t,n){var r;function o(e){function n(){if(n.enabled){var e=n,o=+new Date,a=o-(r||o);e.diff=a,e.prev=r,e.curr=o,r=o;for(var i=new Array(arguments.length),s=0;s0)return function(e){if((e=String(e)).length>100)return;var i=/^((?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|years?|yrs?|y)?$/i.exec(e);if(!i)return;var s=parseFloat(i[1]);switch((i[2]||"ms").toLowerCase()){case"years":case"year":case"yrs":case"yr":case"y":return s*a;case"days":case"day":case"d":return s*o;case"hours":case"hour":case"hrs":case"hr":case"h":return s*r;case"minutes":case"minute":case"mins":case"min":case"m":return s*n;case"seconds":case"second":case"secs":case"sec":case"s":return s*t;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return s;default:return}}(e);if("number"===c&&!1===isNaN(e))return s.long?i(l=e,o,"day")||i(l,r,"hour")||i(l,n,"minute")||i(l,t,"second")||l+" ms":function(e){if(e>=o)return Math.round(e/o)+"d";if(e>=r)return Math.round(e/r)+"h";if(e>=n)return Math.round(e/n)+"m";if(e>=t)return Math.round(e/t)+"s";return e+"ms"}(e);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(e))}},8437:function(e,t,n){var r,o;!function(){var a,i,s,l,c,u,d,p,f,h,m,g,v,y,b,w,x,E,k,C,S,O,P,N,_,R,j,I,L,M,T=function(e){var t=new T.Builder;return t.pipeline.add(T.trimmer,T.stopWordFilter,T.stemmer),t.searchPipeline.add(T.stemmer),e.call(t,t),t.build()};T.version="2.3.9",T.utils={},T.utils.warn=(a=this,function(e){a.console&&console.warn&&console.warn(e)}),T.utils.asString=function(e){return null==e?"":e.toString()},T.utils.clone=function(e){if(null==e)return e;for(var t=Object.create(null),n=Object.keys(e),r=0;r0){var l=T.utils.clone(t)||{};l.position=[i,s],l.index=o.length,o.push(new T.Token(n.slice(i,a),l))}i=a+1}}return o},T.tokenizer.separator=/[\s\-]+/,T.Pipeline=function(){this._stack=[]},T.Pipeline.registeredFunctions=Object.create(null),T.Pipeline.registerFunction=function(e,t){t in this.registeredFunctions&&T.utils.warn("Overwriting existing registered function: "+t),e.label=t,T.Pipeline.registeredFunctions[e.label]=e},T.Pipeline.warnIfFunctionNotRegistered=function(e){e.label&&e.label in this.registeredFunctions||T.utils.warn("Function is not registered with pipeline. This may cause problems when serialising the index.\n",e)},T.Pipeline.load=function(e){var t=new T.Pipeline;return e.forEach((function(e){var n=T.Pipeline.registeredFunctions[e];if(!n)throw new Error("Cannot load unregistered function: "+e);t.add(n)})),t},T.Pipeline.prototype.add=function(){Array.prototype.slice.call(arguments).forEach((function(e){T.Pipeline.warnIfFunctionNotRegistered(e),this._stack.push(e)}),this)},T.Pipeline.prototype.after=function(e,t){T.Pipeline.warnIfFunctionNotRegistered(t);var n=this._stack.indexOf(e);if(-1==n)throw new Error("Cannot find existingFn");n+=1,this._stack.splice(n,0,t)},T.Pipeline.prototype.before=function(e,t){T.Pipeline.warnIfFunctionNotRegistered(t);var n=this._stack.indexOf(e);if(-1==n)throw new Error("Cannot find existingFn");this._stack.splice(n,0,t)},T.Pipeline.prototype.remove=function(e){var t=this._stack.indexOf(e);-1!=t&&this._stack.splice(t,1)},T.Pipeline.prototype.run=function(e){for(var t=this._stack.length,n=0;n1&&(ae&&(n=o),a!=e);)r=n-t,o=t+Math.floor(r/2),a=this.elements[2*o];return a==e||a>e?2*o:as?c+=2:i==s&&(t+=n[l+1]*r[c+1],l+=2,c+=2);return t},T.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},T.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),t=1,n=0;t0){var a,i=o.str.charAt(0);i in o.node.edges?a=o.node.edges[i]:(a=new T.TokenSet,o.node.edges[i]=a),1==o.str.length&&(a.final=!0),r.push({node:a,editsRemaining:o.editsRemaining,str:o.str.slice(1)})}if(0!=o.editsRemaining){if("*"in o.node.edges)var s=o.node.edges["*"];else{s=new T.TokenSet;o.node.edges["*"]=s}if(0==o.str.length&&(s.final=!0),r.push({node:s,editsRemaining:o.editsRemaining-1,str:o.str}),o.str.length>1&&r.push({node:o.node,editsRemaining:o.editsRemaining-1,str:o.str.slice(1)}),1==o.str.length&&(o.node.final=!0),o.str.length>=1){if("*"in o.node.edges)var l=o.node.edges["*"];else{l=new T.TokenSet;o.node.edges["*"]=l}1==o.str.length&&(l.final=!0),r.push({node:l,editsRemaining:o.editsRemaining-1,str:o.str.slice(1)})}if(o.str.length>1){var c,u=o.str.charAt(0),d=o.str.charAt(1);d in o.node.edges?c=o.node.edges[d]:(c=new T.TokenSet,o.node.edges[d]=c),1==o.str.length&&(c.final=!0),r.push({node:c,editsRemaining:o.editsRemaining-1,str:u+o.str.slice(2)})}}}return n},T.TokenSet.fromString=function(e){for(var t=new T.TokenSet,n=t,r=0,o=e.length;r=e;t--){var n=this.uncheckedNodes[t],r=n.child.toString();r in this.minimizedNodes?n.parent.edges[n.char]=this.minimizedNodes[r]:(n.child._str=r,this.minimizedNodes[r]=n.child),this.uncheckedNodes.pop()}},T.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},T.Index.prototype.search=function(e){return this.query((function(t){new T.QueryParser(e,t).parse()}))},T.Index.prototype.query=function(e){for(var t=new T.Query(this.fields),n=Object.create(null),r=Object.create(null),o=Object.create(null),a=Object.create(null),i=Object.create(null),s=0;s1?1:e},T.Builder.prototype.k1=function(e){this._k1=e},T.Builder.prototype.add=function(e,t){var n=e[this._ref],r=Object.keys(this._fields);this._documents[n]=t||{},this.documentCount+=1;for(var o=0;o=this.length)return T.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},T.QueryLexer.prototype.width=function(){return this.pos-this.start},T.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},T.QueryLexer.prototype.backup=function(){this.pos-=1},T.QueryLexer.prototype.acceptDigitRun=function(){var e,t;do{t=(e=this.next()).charCodeAt(0)}while(t>47&&t<58);e!=T.QueryLexer.EOS&&this.backup()},T.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(T.QueryLexer.TERM)),e.ignore(),e.more())return T.QueryLexer.lexText},T.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(T.QueryLexer.EDIT_DISTANCE),T.QueryLexer.lexText},T.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(T.QueryLexer.BOOST),T.QueryLexer.lexText},T.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(T.QueryLexer.TERM)},T.QueryLexer.termSeparator=T.tokenizer.separator,T.QueryLexer.lexText=function(e){for(;;){var t=e.next();if(t==T.QueryLexer.EOS)return T.QueryLexer.lexEOS;if(92!=t.charCodeAt(0)){if(":"==t)return T.QueryLexer.lexField;if("~"==t)return e.backup(),e.width()>0&&e.emit(T.QueryLexer.TERM),T.QueryLexer.lexEditDistance;if("^"==t)return e.backup(),e.width()>0&&e.emit(T.QueryLexer.TERM),T.QueryLexer.lexBoost;if("+"==t&&1===e.width())return e.emit(T.QueryLexer.PRESENCE),T.QueryLexer.lexText;if("-"==t&&1===e.width())return e.emit(T.QueryLexer.PRESENCE),T.QueryLexer.lexText;if(t.match(T.QueryLexer.termSeparator))return T.QueryLexer.lexTerm}else e.escapeCharacter()}},T.QueryParser=function(e,t){this.lexer=new T.QueryLexer(e),this.query=t,this.currentClause={},this.lexemeIdx=0},T.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=T.QueryParser.parseClause;e;)e=e(this);return this.query},T.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},T.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},T.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},T.QueryParser.parseClause=function(e){var t=e.peekLexeme();if(null!=t)switch(t.type){case T.QueryLexer.PRESENCE:return T.QueryParser.parsePresence;case T.QueryLexer.FIELD:return T.QueryParser.parseField;case T.QueryLexer.TERM:return T.QueryParser.parseTerm;default:var n="expected either a field or a term, found "+t.type;throw t.str.length>=1&&(n+=" with value '"+t.str+"'"),new T.QueryParseError(n,t.start,t.end)}},T.QueryParser.parsePresence=function(e){var t=e.consumeLexeme();if(null!=t){switch(t.str){case"-":e.currentClause.presence=T.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=T.Query.presence.REQUIRED;break;default:var n="unrecognised presence operator'"+t.str+"'";throw new T.QueryParseError(n,t.start,t.end)}var r=e.peekLexeme();if(null==r){n="expecting term or field, found nothing";throw new T.QueryParseError(n,t.start,t.end)}switch(r.type){case T.QueryLexer.FIELD:return T.QueryParser.parseField;case T.QueryLexer.TERM:return T.QueryParser.parseTerm;default:n="expecting term or field, found '"+r.type+"'";throw new T.QueryParseError(n,r.start,r.end)}}},T.QueryParser.parseField=function(e){var t=e.consumeLexeme();if(null!=t){if(-1==e.query.allFields.indexOf(t.str)){var n=e.query.allFields.map((function(e){return"'"+e+"'"})).join(", "),r="unrecognised field '"+t.str+"', possible fields: "+n;throw new T.QueryParseError(r,t.start,t.end)}e.currentClause.fields=[t.str];var o=e.peekLexeme();if(null==o){r="expecting term, found nothing";throw new T.QueryParseError(r,t.start,t.end)}if(o.type===T.QueryLexer.TERM)return T.QueryParser.parseTerm;r="expecting term, found '"+o.type+"'";throw new T.QueryParseError(r,o.start,o.end)}},T.QueryParser.parseTerm=function(e){var t=e.consumeLexeme();if(null!=t){e.currentClause.term=t.str.toLowerCase(),-1!=t.str.indexOf("*")&&(e.currentClause.usePipeline=!1);var n=e.peekLexeme();if(null!=n)switch(n.type){case T.QueryLexer.TERM:return e.nextClause(),T.QueryParser.parseTerm;case T.QueryLexer.FIELD:return e.nextClause(),T.QueryParser.parseField;case T.QueryLexer.EDIT_DISTANCE:return T.QueryParser.parseEditDistance;case T.QueryLexer.BOOST:return T.QueryParser.parseBoost;case T.QueryLexer.PRESENCE:return e.nextClause(),T.QueryParser.parsePresence;default:var r="Unexpected lexeme type '"+n.type+"'";throw new T.QueryParseError(r,n.start,n.end)}else e.nextClause()}},T.QueryParser.parseEditDistance=function(e){var t=e.consumeLexeme();if(null!=t){var n=parseInt(t.str,10);if(isNaN(n)){var r="edit distance must be numeric";throw new T.QueryParseError(r,t.start,t.end)}e.currentClause.editDistance=n;var o=e.peekLexeme();if(null!=o)switch(o.type){case T.QueryLexer.TERM:return e.nextClause(),T.QueryParser.parseTerm;case T.QueryLexer.FIELD:return e.nextClause(),T.QueryParser.parseField;case T.QueryLexer.EDIT_DISTANCE:return T.QueryParser.parseEditDistance;case T.QueryLexer.BOOST:return T.QueryParser.parseBoost;case T.QueryLexer.PRESENCE:return e.nextClause(),T.QueryParser.parsePresence;default:r="Unexpected lexeme type '"+o.type+"'";throw new T.QueryParseError(r,o.start,o.end)}else e.nextClause()}},T.QueryParser.parseBoost=function(e){var t=e.consumeLexeme();if(null!=t){var n=parseInt(t.str,10);if(isNaN(n)){var r="boost must be numeric";throw new T.QueryParseError(r,t.start,t.end)}e.currentClause.boost=n;var o=e.peekLexeme();if(null!=o)switch(o.type){case T.QueryLexer.TERM:return e.nextClause(),T.QueryParser.parseTerm;case T.QueryLexer.FIELD:return e.nextClause(),T.QueryParser.parseField;case T.QueryLexer.EDIT_DISTANCE:return T.QueryParser.parseEditDistance;case T.QueryLexer.BOOST:return T.QueryParser.parseBoost;case T.QueryLexer.PRESENCE:return e.nextClause(),T.QueryParser.parsePresence;default:r="Unexpected lexeme type '"+o.type+"'";throw new T.QueryParseError(r,o.start,o.end)}else e.nextClause()}},void 0===(o="function"==typeof(r=function(){return T})?r.call(t,n,t,e):r)||(e.exports=o)}()},2898:function(e,t,n){"use strict";n.d(t,{w_:function(){return c}});var r=n(2784),o={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},a=r.createContext&&r.createContext(o),i=function(){return i=Object.assign||function(e){for(var t,n=1,r=arguments.length;ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a},e.exports.__esModule=!0,e.exports.default=e.exports},5538:function(e){e.exports=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o},e.exports.__esModule=!0,e.exports.default=e.exports},421:function(e,t,n){var r=n(7425).default,o=n(5297);e.exports=function(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return o(e)},e.exports.__esModule=!0,e.exports.default=e.exports},8560:function(e){function t(n,r){return e.exports=t=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},e.exports.__esModule=!0,e.exports.default=e.exports,t(n,r)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},3681:function(e,t,n){var r=n(6314),o=n(6193),a=n(121),i=n(6147);e.exports=function(e,t){return r(e)||o(e,t)||a(e,t)||i()},e.exports.__esModule=!0,e.exports.default=e.exports},8238:function(e){e.exports=function(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))},e.exports.__esModule=!0,e.exports.default=e.exports},3408:function(e,t,n){var r=n(3850),o=n(3912),a=n(121),i=n(3096);e.exports=function(e){return r(e)||o(e)||a(e)||i()},e.exports.__esModule=!0,e.exports.default=e.exports},8064:function(e,t,n){var r=n(7425).default;e.exports=function(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)},e.exports.__esModule=!0,e.exports.default=e.exports},7739:function(e,t,n){var r=n(7425).default,o=n(8064);e.exports=function(e){var t=o(e,"string");return"symbol"==r(t)?t:String(t)},e.exports.__esModule=!0,e.exports.default=e.exports},7425:function(e){function t(n){return e.exports=t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e.exports.__esModule=!0,e.exports.default=e.exports,t(n)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},121:function(e,t,n){var r=n(5748);e.exports=function(e,t){if(e){if("string"==typeof e)return r(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(e,t):void 0}},e.exports.__esModule=!0,e.exports.default=e.exports},8072:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.SCRIPT_TYPE="text/partytown",t.partytownSnippet=e=>((e,t)=>{const{forward:n=[],...r}=e||{},o=JSON.stringify(r,((e,t)=>("function"==typeof t&&(t=String(t)).startsWith(e+"(")&&(t="function "+t),t)));return["!(function(w,p,f,c){",Object.keys(r).length>0?`c=w[p]=Object.assign(w[p]||{},${o});`:"c=w[p]=w[p]||{};","c[f]=(c[f]||[])",n.length>0?`.concat(${JSON.stringify(n)})`:"","})(window,'partytown','forward');",t].join("")})(e,'/* Partytown 0.7.6 - MIT builder.io */\n!function(t,e,n,i,r,o,a,d,s,c,p,l){function u(){l||(l=1,"/"==(a=(o.lib||"/~partytown/")+(o.debug?"debug/":""))[0]&&(s=e.querySelectorAll(\'script[type="text/partytown"]\'),i!=t?i.dispatchEvent(new CustomEvent("pt1",{detail:t})):(d=setTimeout(f,1e4),e.addEventListener("pt0",w),r?h(1):n.serviceWorker?n.serviceWorker.register(a+(o.swPath||"partytown-sw.js"),{scope:a}).then((function(t){t.active?h():t.installing&&t.installing.addEventListener("statechange",(function(t){"activated"==t.target.state&&h()}))}),console.error):f())))}function h(t){c=e.createElement(t?"script":"iframe"),t||(c.setAttribute("style","display:block;width:0;height:0;border:0;visibility:hidden"),c.setAttribute("aria-hidden",!0)),c.src=a+"partytown-"+(t?"atomics.js?v=0.7.6":"sandbox-sw.html?"+Date.now()),e.body.appendChild(c)}function f(n,r){for(w(),i==t&&(o.forward||[]).map((function(e){delete t[e.split(".")[0]]})),n=0;ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}const c=e=>{const{search:t,hash:n,href:r,origin:o,protocol:a,host:i,hostname:s,port:l}=e.location;let{pathname:c}=e.location;return!c&&r&&p&&(c=new URL(r).pathname),{pathname:encodeURI(decodeURI(c)),search:t,hash:n,href:r,origin:o,protocol:a,host:i,hostname:s,port:l,state:e.history.state,key:e.history.state&&e.history.state.key||"initial"}},u=(e,t)=>{let n=[],r=c(e),o=!1,a=()=>{};return{get location(){return r},get transitioning(){return o},_onTransitionComplete(){o=!1,a()},listen(t){n.push(t);const o=()=>{r=c(e),t({location:r,action:"POP"})};return e.addEventListener("popstate",o),()=>{e.removeEventListener("popstate",o),n=n.filter((e=>e!==t))}},navigate(t,{state:i,replace:l=!1}={}){if("number"==typeof t)e.history.go(t);else{i=s({},i,{key:Date.now()+""});try{o||l?e.history.replaceState(i,null,t):e.history.pushState(i,null,t)}catch(n){e.location[l?"replace":"assign"](t)}}r=c(e),o=!0;const u=new Promise((e=>a=e));return n.forEach((e=>e({location:r,action:"PUSH"}))),u}}},d=(e="/")=>{const t=e.indexOf("?"),n={pathname:t>-1?e.substr(0,t):e,search:t>-1?e.substr(t):""};let r=0;const o=[n],a=[null];return{get location(){return o[r]},addEventListener(e,t){},removeEventListener(e,t){},history:{get entries(){return o},get index(){return r},get state(){return a[r]},pushState(e,t,n){const[i,s=""]=n.split("?");r++,o.push({pathname:i,search:s.length?`?${s}`:s}),a.push(e)},replaceState(e,t,n){const[i,s=""]=n.split("?");o[r]={pathname:i,search:s},a[r]=e},go(e){const t=r+e;t<0||t>a.length-1||(r=t)}}}},p=!("undefined"==typeof window||!window.document||!window.document.createElement),f=u(p?window:d()),{navigate:h}=f;function m(e,t){return o.createServerContext?((e,t=null)=>(globalThis.__SERVER_CONTEXT||(globalThis.__SERVER_CONTEXT={}),globalThis.__SERVER_CONTEXT[e]||(globalThis.__SERVER_CONTEXT[e]=o.createServerContext(e,t)),globalThis.__SERVER_CONTEXT[e]))(e,t):o.createContext(t)}const g=m("Base",{baseuri:"/",basepath:"/"}),v=m("Location"),y=()=>o.useContext(g),b=()=>o.useContext(v);function w(e){this.uri=e}const x=e=>e instanceof w,E=e=>{throw new w(e)};function k(e){const{to:t,replace:n=!0,state:r,noThrow:a,baseuri:i}=e;o.useEffect((()=>{Promise.resolve().then((()=>{const o=N(t,i);h(_(o,e),{replace:n,state:r})}))}),[]);const s=N(t,i);return a||E(_(s,e)),null}const C=e=>{const t=b(),{baseuri:n}=y();return o.createElement(k,s({},t,{baseuri:n},e))};C.propTypes={from:a.string,to:a.string.isRequired};const S=(e,t)=>e.substr(0,t.length)===t,O=(e,t)=>{let n,r;const[o]=t.split("?"),a=D(o),s=""===a[0],l=T(e);for(let c=0,u=l.length;c dynamic segment "${r[1]}" is a reserved name. Please use a different name in path "${o.path}".`);const t=decodeURIComponent(n);d[r[1]]=t}else if(t!==n){e=!0;break}}if(!e){n={route:o,params:d,uri:"/"+a.slice(0,f).join("/")};break}}return n||r||null},P=(e,t)=>O([{path:e}],t),N=(e,t)=>{if(S(e,"/"))return e;const[n,r]=e.split("?"),[o]=t.split("?"),a=D(n),i=D(o);if(""===a[0])return F(o,r);if(!S(a[0],".")){const e=i.concat(a).join("/");return F(("/"===o?"":"/")+e,r)}const s=i.concat(a),l=[];for(let c=0,u=s.length;c{const[n,r=""]=e.split("?");let o="/"+D(n).map((e=>{const n=j.exec(e);return n?t[n[1]]:e})).join("/");const{location:{search:a=""}={}}=t,i=a.split("?")[1]||"";return o=F(o,r,i),o},R=(e,t)=>{const n=e=>I(e);return D(e).filter(n).sort().join("/")===D(t).filter(n).sort().join("/")},j=/^:(.+)/,I=e=>j.test(e),L=e=>e&&"*"===e[0],M=(e,t)=>({route:e,score:e.default?0:D(e.path).reduce(((e,t)=>(e+=4,(e=>""===e)(t)?e+=1:I(t)?e+=2:L(t)?e-=5:e+=3,e)),0),index:t}),T=e=>e.map(M).sort(((e,t)=>e.scoret.score?-1:e.index-t.index)),D=e=>e.replace(/(^\/+|\/+$)/g,"").split("/"),F=(e,...t)=>e+((t=t.filter((e=>e&&e.length>0)))&&t.length>0?`?${t.join("&")}`:""),A=["uri","path"],V=(e,t)=>{const n=Object.keys(e);return n.length===Object.keys(t).length&&n.every((n=>t.hasOwnProperty(n)&&e[n]===t[n]))},H=e=>e.replace(/(^\/+|\/+$)/g,""),z=e=>t=>{if(!t)return null;if(t.type===o.Fragment&&t.props.children)return o.Children.map(t.props.children,z(e));if(i(t.props.path||t.props.default||t.type===C,`: Children of must have a \`path\` or \`default\` prop, or be a \`\`. None found on element type \`${t.type}\``),i(!!(t.type!==C||t.props.from&&t.props.to),` requires both "from" and "to" props when inside a .`),i(!(t.type===C&&!R(t.props.from,t.props.to)),` has mismatched dynamic segments, ensure both paths have the exact same dynamic segments.`),t.props.default)return{value:t,default:!0};const n=t.type===C?t.props.from:t.props.path,r="/"===n?e:`${H(e)}/${H(n)}`;return{value:t,default:t.props.default,path:t.props.children?`${H(r)}/*`:r}},B=["innerRef"],$=["to","state","replace","getProps"],Q=["key"];let{forwardRef:U}=r||(r=n.t(o,2));void 0===U&&(U=e=>e);const W=()=>{},q=U(((e,t)=>{let{innerRef:n}=e,r=l(e,B);const{baseuri:a}=y(),{location:i}=b(),{to:c,state:u,replace:d,getProps:p=W}=r,f=l(r,$),m=N(c,a),g=encodeURI(m),v=i.pathname===g,w=S(i.pathname,g);return o.createElement("a",s({ref:t||n,"aria-current":v?"page":void 0},f,p({isCurrent:v,isPartiallyCurrent:w,href:m,location:i}),{href:m,onClick:e=>{if(f.onClick&&f.onClick(e),(e=>!e.defaultPrevented&&0===e.button&&!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey))(e)){e.preventDefault();let t=d;if("boolean"!=typeof d&&v){const e=l(s({},i.state),Q);t=V(s({},u),e)}h(m,{state:u,replace:t})}}}))}));q.displayName="Link",q.propTypes={to:a.string.isRequired};class Z extends o.Component{constructor(...e){super(...e),this.displayName="ReactUseErrorBoundary"}componentDidCatch(...e){this.setState({}),this.props.onError(...e)}render(){return this.props.children}}const G=o.createContext({componentDidCatch:{current:void 0},error:void 0,setError:()=>!1});function J({children:e}){const[t,n]=o.useState(),r=o.useRef(),a=o.useMemo((()=>({componentDidCatch:r,error:t,setError:n})),[t]);return o.createElement(G.Provider,{value:a},o.createElement(Z,{error:t,onError:(e,t)=>{n(e),null==r.current||r.current(e,t)}},e))}J.displayName="ReactUseErrorBoundaryContext";const Y=function(e){var t,n;function r(t){return o.createElement(J,null,o.createElement(e,s({key:"WrappedComponent"},t)))}return r.displayName=`WithErrorBoundary(${null!=(t=null!=(n=e.displayName)?n:e.name)?t:"Component"})`,r}((({history:e=f,children:t})=>{const{location:n}=e,[r,a]=o.useState({location:n}),[i]=function(e){const t=o.useContext(G);t.componentDidCatch.current=void 0;const n=o.useCallback((()=>{t.setError(void 0)}),[]);return[t.error,n]}();if(o.useEffect((()=>{e._onTransitionComplete()}),[r.location]),o.useEffect((()=>{let t=!1;const n=e.listen((({location:e})=>{Promise.resolve().then((()=>{requestAnimationFrame((()=>{t||a({location:e})}))}))}));return()=>{t=!0,n()}}),[]),i){if(!x(i))throw i;h(i.uri,{replace:!0})}return o.createElement(v.Provider,{value:r},"function"==typeof t?t(r):t||null)})),K=({children:e})=>{const t=b();return t?e(t):o.createElement(Y,null,e)},X=({url:e,children:t})=>{const n=e.indexOf("?");let r,a="";return n>-1?(r=e.substring(0,n),a=e.substring(n)):r=e,o.createElement(v.Provider,{value:{location:{pathname:r,search:a,hash:""}}},t)},ee=({path:e,children:t})=>{const{baseuri:n}=y(),{location:r}=b(),o=N(e,n),a=P(o,r.pathname);return t({location:r,match:a?s({},a.params,{uri:a.uri,path:e}):null})},te=["uri","location","component"],ne=["children","style","component","uri","location"],re=e=>{let{uri:t,location:n,component:r}=e,a=l(e,te);return o.createElement(ae,s({},a,{component:r,uri:t,location:n}))};let oe=0;const ae=e=>{let{children:t,style:n,component:r="div",uri:a,location:i}=e,c=l(e,ne);const u=o.useRef(),d=o.useRef(!0),p=o.useRef(a),f=o.useRef(i.pathname),h=o.useRef(!1);o.useEffect((()=>(oe++,m(),()=>{oe--,0===oe&&(d.current=!0)})),[]),o.useEffect((()=>{let e=!1,t=!1;a!==p.current&&(p.current=a,e=!0),i.pathname!==f.current&&(f.current=i.pathname,t=!0),h.current=e||t&&i.pathname===a,h.current&&m()}),[a,i]);const m=o.useCallback((()=>{var e;d.current?d.current=!1:(e=u.current,h.current&&e&&e.focus())}),[]);return o.createElement(r,s({style:s({outline:"none"},n),tabIndex:"-1",ref:u},c),t)},ie=["location","primary","children","basepath","baseuri","component"],se=e=>{const t=y(),n=b();return o.createElement(le,s({},t,n,e))};function le(e){const{location:t,primary:n=!0,children:r,basepath:a,component:i="div"}=e,c=l(e,ie),u=o.Children.toArray(r).reduce(((e,t)=>{const n=z(a)(t);return e.concat(n)}),[]),{pathname:d}=t,p=O(u,d);if(p){const{params:e,uri:r,route:l,route:{value:u}}=p,d=l.default?a:l.path.replace(/\*$/,""),f=s({},e,{uri:r,location:t}),h=o.cloneElement(u,f,u.props.children?o.createElement(se,{location:t,primary:n},u.props.children):void 0),m=n?re:i,v=n?s({uri:r,location:t,component:i},c):c;return o.createElement(g.Provider,{value:{baseuri:r,basepath:d}},o.createElement(m,v,h))}return null}const ce=()=>{const e=b();if(!e)throw new Error("useLocation hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");return e.location},ue=()=>{throw new Error("useNavigate is removed. Use import { navigate } from 'gatsby' instead")},de=()=>{const e=y();if(!e)throw new Error("useParams hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");const t=ce(),n=P(e.basepath,t.pathname);return n?n.params:null},pe=e=>{if(!e)throw new Error("useMatch(path: string) requires an argument of a string to match against");const t=y();if(!t)throw new Error("useMatch hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");const n=ce(),r=N(e,t.baseuri),o=P(r,n.pathname);return o?s({},o.params,{uri:o.uri,path:e}):null}},2467:function(e,t,n){"use strict";n.d(t,{c4:function(){return k},cP:function(){return l},dq:function(){return f},mc:function(){return y},rU:function(){return E}});var r=n(3980),o=n(2784),a=n(5619),i=n(5516);function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t{if("string"==typeof e)return!(e=>c.test(e))(e)},d=()=>"/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal",p=()=>"/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal";function f(e,t=d()){var n;if(!u(e))return e;if(e.startsWith("./")||e.startsWith("../"))return e;const r=null!=(n=null!=t?t:p())?n:"/";return`${null!=r&&r.endsWith("/")?r.slice(0,-1):r}${e.startsWith("/")?e:`/${e}`}`}const h=e=>null==e?void 0:e.startsWith("/");function m(e,t){const{pathname:n,search:r,hash:o}=l(e);return`${(0,i.H)(n,t)}${r}${o}`}const g=(e,t)=>"number"==typeof e?e:u(e)?h(e)?function(e){const t=f(e),n="always";return m(t,n)}(e):function(e,t){if(h(e))return e;const n="always",r=(0,a.resolve)(e,t);return m(r,n)}(e,t):e,v=["to","getProps","onClick","onMouseEnter","activeClassName","activeStyle","innerRef","partiallyActive","state","replace","_location"];function y(e){return f(e,p())}const b={activeClassName:r.string,activeStyle:r.object,partiallyActive:r.bool};function w(e){return o.createElement(a.Location,null,(({location:t})=>o.createElement(x,s({},e,{_location:t}))))}class x extends o.Component{constructor(e){super(e),this.defaultGetProps=({isPartiallyCurrent:e,isCurrent:t})=>(this.props.partiallyActive?e:t)?{className:[this.props.className,this.props.activeClassName].filter(Boolean).join(" "),style:s({},this.props.style,this.props.activeStyle)}:null;let t=!1;"undefined"!=typeof window&&window.IntersectionObserver&&(t=!0),this.state={IOSupported:t},this.abortPrefetch=null,this.handleRef=this.handleRef.bind(this)}_prefetch(){let e=window.location.pathname+window.location.search;this.props._location&&this.props._location.pathname&&(e=this.props._location.pathname+this.props._location.search);const t=l(g(this.props.to,e)),n=t.pathname+t.search;if(e!==n)return ___loader.enqueue(n)}componentWillUnmount(){if(!this.io)return;const{instance:e,el:t}=this.io;this.abortPrefetch&&this.abortPrefetch.abort(),e.unobserve(t),e.disconnect()}handleRef(e){this.props.innerRef&&Object.prototype.hasOwnProperty.call(this.props.innerRef,"current")?this.props.innerRef.current=e:this.props.innerRef&&this.props.innerRef(e),this.state.IOSupported&&e&&(this.io=((e,t)=>{const n=new window.IntersectionObserver((n=>{n.forEach((n=>{e===n.target&&t(n.isIntersecting||n.intersectionRatio>0)}))}));return n.observe(e),{instance:n,el:e}})(e,(e=>{e?this.abortPrefetch=this._prefetch():this.abortPrefetch&&this.abortPrefetch.abort()})))}render(){const e=this.props,{to:t,getProps:n=this.defaultGetProps,onClick:r,onMouseEnter:i,state:c,replace:d,_location:p}=e,f=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,v),h=g(t,p.pathname);return u(h)?o.createElement(a.Link,s({to:h,state:c,getProps:n,innerRef:this.handleRef,onMouseEnter:e=>{i&&i(e);const t=l(h);___loader.hovering(t.pathname+t.search)},onClick:e=>{if(r&&r(e),!(0!==e.button||this.props.target||e.defaultPrevented||e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)){e.preventDefault();let t=d;const n=encodeURI(h)===p.pathname;"boolean"!=typeof d&&n&&(t=!0),window.___navigate(h,{state:c,replace:t})}return!0}},f)):o.createElement("a",s({href:h},f))}}x.propTypes=s({},b,{onClick:r.func,to:r.string.isRequired,replace:r.bool,state:r.object});const E=o.forwardRef(((e,t)=>o.createElement(w,s({innerRef:t},e)))),k=(e,t)=>{window.___navigate(g(e,window.location.pathname),t)}},6291:function(e,t,n){"use strict";n.r(t),n.d(t,{Script:function(){return h},ScriptStrategy:function(){return c},collectedScriptsByPage:function(){return s},scriptCache:function(){return p},scriptCallbackCache:function(){return f}});var r=n(2784),o=n(5619);function a(){return a=Object.assign?Object.assign.bind():function(e){for(var t=1;ti.get(e)||[],set(e,t){const n=i.get(e)||[];n.push(t),i.set(e,n)},delete(e){i.delete(e)}},l="undefined"!=typeof self&&self.requestIdleCallback&&self.requestIdleCallback.bind(window)||function(e){const t=Date.now();return setTimeout((function(){e({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-t))}})}),1)};var c,u;(u=c||(c={})).postHydrate="post-hydrate",u.idle="idle",u.offMainThread="off-main-thread";const d=new Set(["src","strategy","dangerouslySetInnerHTML","children","onLoad","onError"]),p=new Set,f=new Map;function h(e){return r.createElement(o.Location,null,(()=>r.createElement(m,e)))}function m(e){const{src:t,strategy:n=c.postHydrate}=e||{},{pathname:i}=(0,o.useLocation)();if((0,r.useEffect)((()=>{let t;switch(n){case c.postHydrate:t=g(e);break;case c.idle:l((()=>{t=g(e)}));break;case c.offMainThread:{const t=y(e);s.set(i,t)}}return()=>{const{script:e,loadCallback:n,errorCallback:r}=t||{};n&&(null==e||e.removeEventListener("load",n)),r&&(null==e||e.removeEventListener("error",r)),null==e||e.remove()}}),[]),n===c.offMainThread){const o=v(e),l=y(e);return"undefined"==typeof window&&s.set(i,l),r.createElement("script",o?a({type:"text/partytown","data-strategy":n,crossOrigin:"anonymous"},l,{dangerouslySetInnerHTML:{__html:v(e)}}):a({type:"text/partytown",src:b(t),"data-strategy":n,crossOrigin:"anonymous"},l))}return null}function g(e){const{id:t,src:n,strategy:r=c.postHydrate,onLoad:o,onError:i}=e||{},s=t||n,l=["load","error"],u={load:o,error:i};if(s){for(const e of l)if(null!=u&&u[e]){var d;const t=f.get(s)||{},{callbacks:n=[]}=(null==t?void 0:t[e])||{};var h,m;n.push(null==u?void 0:u[e]),null!=t&&null!=(d=t[e])&&d.event?null==u||null==(h=u[e])||h.call(u,null==t||null==(m=t[e])?void 0:m.event):f.set(s,a({},t,{[e]:{callbacks:n}}))}if(p.has(s))return null}const g=v(e),b=y(e),x=document.createElement("script");t&&(x.id=t),x.dataset.strategy=r;for(const[a,c]of Object.entries(b))x.setAttribute(a,c);g&&(x.textContent=g),n&&(x.src=n);const E={};if(s){for(const e of l){const t=t=>w(t,s,e);x.addEventListener(e,t),E[`${e}Callback`]=t}p.add(s)}return document.body.appendChild(x),{script:x,loadCallback:E.loadCallback,errorCallback:E.errorCallback}}function v(e){const{dangerouslySetInnerHTML:t,children:n=""}=e||{},{__html:r=""}=t||{};return r||n}function y(e){const t={};for(const[n,r]of Object.entries(e))d.has(n)||(t[n]=r);return t}function b(e){if(e)return`/__third-party-proxy?url=${encodeURIComponent(e)}`}function w(e,t,n){const r=f.get(t)||{};for(const a of(null==r||null==(o=r[n])?void 0:o.callbacks)||[]){var o;a(e)}f.set(t,{[n]:{event:e}})}}},function(e){e.O(0,[774,532,525,235,661,182],(function(){return t=5069,e(e.s=t);var t}));e.O()}]); //# sourceMappingURL=app-10093311da513175d301.js.map \ No newline at end of file diff --git a/evidenceportal/app-1df52c5bf02304907d9b.js b/evidenceportal/app-1df52c5bf02304907d9b.js index 64234b63..93d20666 100644 --- a/evidenceportal/app-1df52c5bf02304907d9b.js +++ b/evidenceportal/app-1df52c5bf02304907d9b.js @@ -1,3 +1,3 @@ /*! For license information please see app-1df52c5bf02304907d9b.js.LICENSE.txt */ -(self.webpackChunkevaluation_collect=self.webpackChunkevaluation_collect||[]).push([[143],{5516:function(e,t){"use strict";t.H=void 0;const n=[".html",".json",".js",".map",".txt",".xml",".pdf"];t.H=(e,t="always")=>{if("/"===e)return e;const r=e.endsWith("/");return((e,t)=>{for(const n of e)if(t.endsWith(n))return!0;return!1})(n,e)?e:"always"===t?r?e:`${e}/`:"never"===t&&r?e.slice(0,-1):e}},2668:function(e,t,n){"use strict";function r(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(r=function(e){return e?n:t})(e)}var o=/(confirmation|invite|recovery|email_change)_token=([^&]+)/,a=/error=access_denied&error_description=403/,i=/access_token=/;t.onInitialClientRender=function(e,t){var s=t.enableIdentityWidget,l=void 0===s||s,c=t.publicPath,u=void 0===c?"admin":c,d=(document.location.hash||"").replace(/^#\/?/,"");l&&(o.test(d)||a.test(d)||i.test(d))&&new Promise((function(e){return e("netlify-identity-widget")})).then((function(e){return function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=r(t);if(n&&n.has(e))return n.get(e);var o={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var s=a?Object.getOwnPropertyDescriptor(e,i):null;s&&(s.get||s.set)?Object.defineProperty(o,i,s):o[i]=e[i]}return o.default=e,n&&n.set(e,o),o}(n(3091)(e))})).then((function(e){var t=e.default;t.on("init",(function(e){e||t.on("login",(function(){document.location.href="/evidenceportal/"+u+"/"}))})),t.init()}))}},3091:function(e){function t(e){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}t.keys=function(){return[]},t.resolve=t,t.id=3091,e.exports=t},2802:function(e,t,n){"use strict";t.p2=t.$C=void 0;var r=n(1415);t.$C=r.ScrollHandler;var o=n(5492);t.p2=o.useScrollRestoration},1415:function(e,t,n){"use strict";var r=n(1600);t.__esModule=!0,t.ScrollHandler=t.ScrollContext=void 0;var o=r(n(5297)),a=r(n(6531)),i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(2784)),s=r(n(3980)),l=n(643);function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}var u=i.createContext(new l.SessionStorage);t.ScrollContext=u,u.displayName="GatsbyScrollContext";var d=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a{}},5895:function(e,t){"use strict";t.__esModule=!0,t.getForwards=function(e){return null==e?void 0:e.flatMap((e=>(null==e?void 0:e.forward)||[]))}},5071:function(e,t,n){"use strict";t.__esModule=!0,t.injectPartytownSnippet=function(e){if(!e.length)return;const t=document.querySelector("script[data-partytown]"),n=document.querySelector('iframe[src*="~partytown/partytown-sandbox-sw"]');t&&t.remove();n&&n.remove();const a=(0,o.getForwards)(e),i=document.createElement("script");i.dataset.partytown="",i.innerHTML=(0,r.partytownSnippet)({forward:a}),document.head.appendChild(i)};var r=n(8072),o=n(5895)},3510:function(e,t,n){"use strict";n.d(t,{G:function(){return D},L:function(){return g},M:function(){return C},P:function(){return k},_:function(){return s},a:function(){return i},b:function(){return p},c:function(){return c},d:function(){return u},g:function(){return f},h:function(){return l}});var r=n(2784),o=(n(1109),n(3980)),a=n.n(o);function i(){return i=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}const l=()=>"undefined"!=typeof HTMLImageElement&&"loading"in HTMLImageElement.prototype;const c=e=>{var t;return(e=>{var t,n;return Boolean(null==e||null==(t=e.images)||null==(n=t.fallback)?void 0:n.src)})(e)?e:(e=>Boolean(null==e?void 0:e.gatsbyImageData))(e)?e.gatsbyImageData:(e=>Boolean(null==e?void 0:e.gatsbyImage))(e)?e.gatsbyImage:null==e||null==(t=e.childImageSharp)?void 0:t.gatsbyImageData},u=e=>{var t,n,r;return null==(t=c(e))||null==(n=t.images)||null==(r=n.fallback)?void 0:r.src};function d(e,t,n){const r={};let o="gatsby-image-wrapper";return"fixed"===n?(r.width=e,r.height=t):"constrained"===n&&(o="gatsby-image-wrapper gatsby-image-wrapper-constrained"),{className:o,"data-gatsby-image-wrapper":"",style:r}}function p(e,t,n,r,o){return void 0===o&&(o={}),i({},n,{loading:r,shouldLoad:e,"data-main-image":"",style:i({},o,{opacity:t?1:0})})}function f(e,t,n,r,o,a,s,l){const c={};a&&(c.backgroundColor=a,"fixed"===n?(c.width=r,c.height=o,c.backgroundColor=a,c.position="relative"):("constrained"===n||"fullWidth"===n)&&(c.position="absolute",c.top=0,c.left=0,c.bottom=0,c.right=0)),s&&(c.objectFit=s),l&&(c.objectPosition=l);const u=i({},e,{"aria-hidden":!0,"data-placeholder-image":"",style:i({opacity:t?0:1,transition:"opacity 500ms linear"},c)});return u}const h=["children"],m=function(e){let{layout:t,width:n,height:o}=e;return"fullWidth"===t?r.createElement("div",{"aria-hidden":!0,style:{paddingTop:o/n*100+"%"}}):"constrained"===t?r.createElement("div",{style:{maxWidth:n,display:"block"}},r.createElement("img",{alt:"",role:"presentation","aria-hidden":"true",src:"data:image/svg+xml;charset=utf-8,%3Csvg%20height='"+o+"'%20width='"+n+"'%20xmlns='http://www.w3.org/2000/svg'%20version='1.1'%3E%3C/svg%3E",style:{maxWidth:"100%",display:"block",position:"static"}})):null},g=function(e){let{children:t}=e,n=s(e,h);return r.createElement(r.Fragment,null,r.createElement(m,i({},n)),t,null)},v=["src","srcSet","loading","alt","shouldLoad"],y=["fallback","sources","shouldLoad"],b=function(e){let{src:t,srcSet:n,loading:o,alt:a="",shouldLoad:l}=e,c=s(e,v);return r.createElement("img",i({},c,{decoding:"async",loading:o,src:l?t:void 0,"data-src":l?void 0:t,srcSet:l?n:void 0,"data-srcset":l?void 0:n,alt:a}))},w=function(e){let{fallback:t,sources:n=[],shouldLoad:o=!0}=e,a=s(e,y);const l=a.sizes||(null==t?void 0:t.sizes),c=r.createElement(b,i({},a,t,{sizes:l,shouldLoad:o}));return n.length?r.createElement("picture",null,n.map((e=>{let{media:t,srcSet:n,type:a}=e;return r.createElement("source",{key:t+"-"+a+"-"+n,type:a,media:t,srcSet:o?n:void 0,"data-srcset":o?void 0:n,sizes:l})})),c):c};var x;b.propTypes={src:o.string.isRequired,alt:o.string.isRequired,sizes:o.string,srcSet:o.string,shouldLoad:o.bool},w.displayName="Picture",w.propTypes={alt:o.string.isRequired,shouldLoad:o.bool,fallback:o.exact({src:o.string.isRequired,srcSet:o.string,sizes:o.string}),sources:o.arrayOf(o.oneOfType([o.exact({media:o.string.isRequired,type:o.string,sizes:o.string,srcSet:o.string.isRequired}),o.exact({media:o.string,type:o.string.isRequired,sizes:o.string,srcSet:o.string.isRequired})]))};const E=["fallback"],k=function(e){let{fallback:t}=e,n=s(e,E);return t?r.createElement(w,i({},n,{fallback:{src:t},"aria-hidden":!0,alt:""})):r.createElement("div",i({},n))};k.displayName="Placeholder",k.propTypes={fallback:o.string,sources:null==(x=w.propTypes)?void 0:x.sources,alt:function(e,t,n){return e[t]?new Error("Invalid prop `"+t+"` supplied to `"+n+"`. Validation failed."):null}};const C=function(e){return r.createElement(r.Fragment,null,r.createElement(w,i({},e)),r.createElement("noscript",null,r.createElement(w,i({},e,{shouldLoad:!0}))))};C.displayName="MainImage",C.propTypes=w.propTypes;const S=["as","className","class","style","image","loading","imgClassName","imgStyle","backgroundColor","objectFit","objectPosition"],O=["style","className"],P=e=>e.replace(/\n/g,""),N=function(e,t,n){for(var r=arguments.length,o=new Array(r>3?r-3:0),i=3;iJSON.stringify(o.images)),[o.images]);p&&(u=p);const O=function(e,t,n){let r="";return"fullWidth"===e&&(r=''),"constrained"===e&&(r='
"),r}(b,v,y);return(0,r.useEffect)((()=>{j||(j=n.e(698).then(n.bind(n,4698)).then((e=>{let{renderImageToString:t,swapPlaceholderImage:n}=e;return M=t,{renderImageToString:t,swapPlaceholderImage:n}})));const e=C.current.querySelector("[data-gatsby-image-ssr]");if(e&&l())return e.complete?(null==f||f({wasCached:!0}),null==h||h({wasCached:!0}),setTimeout((()=>{e.removeAttribute("data-gatsby-image-ssr")}),0)):(null==f||f({wasCached:!0}),e.addEventListener("load",(function t(){e.removeEventListener("load",t),null==h||h({wasCached:!0}),setTimeout((()=>{e.removeAttribute("data-gatsby-image-ssr")}),0)}))),void L.add(S);if(M&&L.has(S))return;let t,r;return j.then((e=>{let{renderImageToString:n,swapPlaceholderImage:s}=e;C.current&&(C.current.innerHTML=n(i({isLoading:!0,isLoaded:L.has(S),image:o},g)),L.has(S)||(t=requestAnimationFrame((()=>{C.current&&(r=s(C.current,S,L,a,f,h,m))}))))})),()=>{t&&cancelAnimationFrame(t),r&&r()}}),[o]),(0,r.useLayoutEffect)((()=>{L.has(S)&&M&&(C.current.innerHTML=M(i({isLoading:L.has(S),isLoaded:L.has(S),image:o},g)),null==f||f({wasCached:!0}),null==h||h({wasCached:!0}))}),[o]),(0,r.createElement)(t,i({},k,{style:i({},x,a,{backgroundColor:c}),className:E+(u?" "+u:""),ref:C,dangerouslySetInnerHTML:{__html:O},suppressHydrationWarning:!0}))},D=(0,r.memo)((function(e){return e.image?(0,r.createElement)(T,e):null}));D.propTypes=_,D.displayName="GatsbyImage";const F=["src","__imageData","__error","width","height","aspectRatio","tracedSVGOptions","placeholder","formats","quality","transformOptions","jpgOptions","pngOptions","webpOptions","avifOptions","blurredOptions","breakpoints","outputPixelDensities"];function A(e){return function(t){let{src:n,__imageData:o,__error:a}=t,l=s(t,F);return a&&console.warn(a),o?r.createElement(e,i({image:o},l)):(console.warn("Image not loaded",n),null)}}const V=A((function(e){let{as:t="div",className:n,class:o,style:a,image:l,loading:c="lazy",imgClassName:u,imgStyle:h,backgroundColor:m,objectFit:v,objectPosition:y}=e,b=s(e,S);if(!l)return console.warn("[gatsby-plugin-image] Missing image prop"),null;o&&(n=o),h=i({objectFit:v,objectPosition:y,backgroundColor:m},h);const{width:w,height:x,layout:E,images:N,placeholder:_,backgroundColor:R}=l,I=d(w,x,E),{style:L,className:j}=I,M=s(I,O),T={fallback:void 0,sources:[]};return N.fallback&&(T.fallback=i({},N.fallback,{srcSet:N.fallback.srcSet?P(N.fallback.srcSet):void 0})),N.sources&&(T.sources=N.sources.map((e=>i({},e,{srcSet:P(e.srcSet)})))),r.createElement(t,i({},M,{style:i({},L,a,{backgroundColor:m}),className:j+(n?" "+n:"")}),r.createElement(g,{layout:E,width:w,height:x},r.createElement(k,i({},f(_,!1,E,w,x,R,v,y))),r.createElement(C,i({"data-gatsby-image-ssr":"",className:u},b,p("eager"===c,!1,T,c,h)))))})),H=function(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),o=2;o{if(void 0!==e.layout&&!z.has(e.layout))return new Error("Invalid value "+e.layout+'" provided for prop "layout". Defaulting to "constrained". Valid values are "fixed", "fullWidth" or "constrained".')}};V.displayName="StaticImage",V.propTypes=B;const $=A(D);$.displayName="StaticImage",$.propTypes=B},1109:function(e){"use strict";const t=/[\p{Lu}]/u,n=/[\p{Ll}]/u,r=/^[\p{Lu}](?![\p{Lu}])/gu,o=/([\p{Alpha}\p{N}_]|$)/u,a=/[_.\- ]+/,i=new RegExp("^"+a.source),s=new RegExp(a.source+o.source,"gu"),l=new RegExp("\\d+"+o.source,"gu"),c=(e,o)=>{if("string"!=typeof e&&!Array.isArray(e))throw new TypeError("Expected the input to be `string | string[]`");if(o={pascalCase:!1,preserveConsecutiveUppercase:!1,...o},0===(e=Array.isArray(e)?e.map((e=>e.trim())).filter((e=>e.length)).join("-"):e.trim()).length)return"";const a=!1===o.locale?e=>e.toLowerCase():e=>e.toLocaleLowerCase(o.locale),c=!1===o.locale?e=>e.toUpperCase():e=>e.toLocaleUpperCase(o.locale);if(1===e.length)return o.pascalCase?c(e):a(e);return e!==a(e)&&(e=((e,r,o)=>{let a=!1,i=!1,s=!1;for(let l=0;l(r.lastIndex=0,e.replace(r,(e=>t(e)))))(e,a):a(e),o.pascalCase&&(e=c(e.charAt(0))+e.slice(1)),((e,t)=>(s.lastIndex=0,l.lastIndex=0,e.replace(s,((e,n)=>t(n))).replace(l,(e=>t(e)))))(e,c)};e.exports=c,e.exports.default=c},7225:function(e,t,n){"use strict";n.r(t),n.d(t,{onRouteUpdate:function(){return r}});n(31),n(5251);const r=function(e,t){let{location:n}=e}},5251:function(e,t,n){"use strict";var r=n(31)},4536:function(e,t,n){"use strict";n.d(t,{UQ:function(){return Ps},xC:function(){return a},oy:function(){return Bt},oF:function(){return s},r8:function(){return Yt},o9:function(){return Xt},TS:function(){return Rs},Kb:function(){return tn},rU:function(){return st},mA:function(){return Fs},Xg:function(){return Is},re:function(){return en},mP:function(){return Mi},kJ:function(){return p},uZ:function(){return Kt},x7:function(){return Ht},sJ:function(){return Vt},tA:function(){return Ds},Fn:function(){return Ti}});var r=n(2784),o=n.t(r,2);const a=()=>r.createElement("svg",{className:"inline",xmlns:"http://www.w3.org/2000/svg",width:"10.775",height:"17.309",viewBox:"0 0 10.775 17.309"},r.createElement("g",{transform:"translate(2.121 1.061)"},r.createElement("path",{"data-name":"Path 900",d:"M-18540.5,8685l-7.594,7.594,7.594,7.594",transform:"translate(18548.096 -8685)",fill:"none",stroke:"currentColor",strokeWidth:"3"})));var i=n(7161);const s=e=>{let{expertise:t,requirement:n,keyDates:o}=e;return r.createElement(r.Fragment,null,(0,i.uk)(t)&&(0,i.uk)(n)&&(0,i.uk)(o)?"":r.createElement(r.Fragment,null,r.createElement("section",{className:"m-responsive"},r.createElement("h3",{className:"text-h3"},"Application details"),r.createElement("div",{className:"grid grid-cols-1 gap-3 lg:grid-cols-3"},(0,i.uk)(t)?"":r.createElement("div",{className:"px-4"},r.createElement(Ht,{label:"Expertise Needed",value:t})),(0,i.uk)(n)?"":r.createElement("div",{className:"px-4"},r.createElement(Ht,{label:"Requirements and restrictions",value:n})),(0,i.uk)(o)?"":r.createElement("div",{className:"px-4"},r.createElement(Ht,{label:"Key Milestones and Dates",value:o}))))))},l=()=>r.createElement("svg",{className:"inline-block",xmlns:"http://www.w3.org/2000/svg",width:"10.775",height:"17.309",viewBox:"0 0 10.775 17.309"},r.createElement("g",{transform:"translate(8.654 16.248) rotate(180)"},r.createElement("path",{"data-name":"Path 900",d:"M-18540.5,8685l-7.594,7.594,7.594,7.594",transform:"translate(18548.096 -8685)",fill:"none",stroke:"currentColor",strokeWidth:"3"})));var c=n(31);const u=()=>r.createElement("div",{className:"py-6 overflow-hidden bg-warning text-center"},r.createElement("h4",null,"⚠️ This is a beta site."," ",r.createElement(c.Link,{to:"/contact",className:"underline hover:no-underline"},"We welcome feedback!")," ","⚠️"));var d=n(8978);const p=e=>{let{status:t}=e,n=null,o=null;return"open"==t?(n=d.gbA,o="Open"):"ongoing"==t?(n=d.Gzj,o="In progress"):"completed"==t&&(n=d.FJM,o="Completed"),r.createElement(r.Fragment,null,r.createElement("div",{className:"flex w-full"},r.createElement("span",{className:"pt-1 text-body text-primary align-inherit"},r.createElement(n,{"aria-hidden":"true"})),r.createElement("span",{className:"pl-2 uppercase"},o)))};function f(){return f=Object.assign?Object.assign.bind():function(e){for(var t=1;t(e[t.toLowerCase()]=t,e)),{for:"htmlFor"}),b={amp:"&",apos:"'",gt:">",lt:"<",nbsp:" ",quot:"“"},w=["style","script"],x=/([-A-Z0-9_:]+)(?:\s*=\s*(?:(?:"((?:\\.|[^"])*)")|(?:'((?:\\.|[^'])*)')|(?:\{((?:\\.|{[^}]*?}|[^}])*)\})))?/gi,E=/mailto:/i,k=/\n{2,}$/,C=/^( *>[^\n]+(\n[^\n]+)*\n*)+\n{2,}/,S=/^ *> ?/gm,O=/^ {2,}\n/,P=/^(?:( *[-*_])){3,} *(?:\n *)+\n/,N=/^\s*(`{3,}|~{3,}) *(\S+)?([^\n]*?)?\n([\s\S]+?)\s*\1 *(?:\n *)*\n?/,_=/^(?: {4}[^\n]+\n*)+(?:\n *)+\n?/,R=/^(`+)\s*([\s\S]*?[^`])\s*\1(?!`)/,I=/^(?:\n *)*\n/,L=/\r\n?/g,j=/^\[\^([^\]]+)](:.*)\n/,M=/^\[\^([^\]]+)]/,T=/\f/g,D=/^\s*?\[(x|\s)\]/,F=/^ *(#{1,6}) *([^\n]+?)(?: +#*)?(?:\n *)*(?:\n|$)/,A=/^ *(#{1,6}) +([^\n]+?)(?: +#*)?(?:\n *)*(?:\n|$)/,V=/^([^\n]+)\n *(=|-){3,} *(?:\n *)+\n/,H=/^ *(?!<[a-z][^ >/]* ?\/>)<([a-z][^ >/]*) ?([^>]*)\/{0}>\n?(\s*(?:<\1[^>]*?>[\s\S]*?<\/\1>|(?!<\1)[\s\S])*?)<\/\1>\n*/i,z=/&([a-z0-9]+|#[0-9]{1,6}|#x[0-9a-fA-F]{1,6});/gi,B=/^)/,$=/^(data|aria|x)-[a-z_][a-z\d_.-]*$/,Q=/^ *<([a-z][a-z0-9:]*)(?:\s+((?:<.*?>|[^>])*))?\/?>(?!<\/\1>)(\s*\n)?/i,U=/^\{.*\}$/,W=/^(https?:\/\/[^\s<]+[^<.,:;"')\]\s])/,q=/^<([^ >]+@[^ >]+)>/,Z=/^<([^ >]+:\/[^ >]+)>/,G=/-([a-z])?/gi,J=/^(.*\|?.*)\n *(\|? *[-:]+ *\|[-| :]*)\n((?:.*\|.*\n)*)\n?/,Y=/^\[([^\]]*)\]:\s+]+)>?\s*("([^"]*)")?/,K=/^!\[([^\]]*)\] ?\[([^\]]*)\]/,X=/^\[([^\]]*)\] ?\[([^\]]*)\]/,ee=/(\[|\])/g,te=/(\n|^[-*]\s|^#|^ {2,}|^-{2,}|^>\s)/,ne=/\t/g,re=/^ *\| */,oe=/(^ *\||\| *$)/g,ae=/ *$/,ie=/^ *:-+: *$/,se=/^ *:-+ *$/,le=/^ *-+: *$/,ce=/^([*_])\1((?:\[.*?\][([].*?[)\]]|<.*?>(?:.*?<.*?>)?|`.*?`|~+.*?~+|.)*?)\1\1(?!\1)/,ue=/^([*_])((?:\[.*?\][([].*?[)\]]|<.*?>(?:.*?<.*?>)?|`.*?`|~+.*?~+|.)*?)\1(?!\1|\w)/,de=/^==((?:\[.*?\]|<.*?>(?:.*?<.*?>)?|`.*?`|.)*?)==/,pe=/^~~((?:\[.*?\]|<.*?>(?:.*?<.*?>)?|`.*?`|.)*?)~~/,fe=/^\\([^0-9A-Za-z\s])/,he=/^[\s\S]+?(?=[^0-9A-Z\s\u00c0-\uffff&#;.()'"]|\d+\.|\n\n| {2,}\n|\w+:\S|$)/i,me=/^\n+/,ge=/^([ \t]*)/,ve=/\\([^\\])/g,ye=/ *\n+$/,be=/(?:^|\n)( *)$/,we="(?:\\d+\\.)",xe="(?:[*+-])";function Ee(e){return"( *)("+(1===e?we:xe)+") +"}const ke=Ee(1),Ce=Ee(2);function Se(e){return new RegExp("^"+(1===e?ke:Ce))}const Oe=Se(1),Pe=Se(2);function Ne(e){return new RegExp("^"+(1===e?ke:Ce)+"[^\\n]*(?:\\n(?!\\1"+(1===e?we:xe)+" )[^\\n]*)*(\\n|$)","gm")}const _e=Ne(1),Re=Ne(2);function Ie(e){const t=1===e?we:xe;return new RegExp("^( *)("+t+") [\\s\\S]+?(?:\\n{2,}(?! )(?!\\1"+t+" (?!"+t+" ))\\n*|\\s*\\n*$)")}const Le=Ie(1),je=Ie(2);function Me(e,t){const n=1===t,r=n?Le:je,o=n?_e:Re,a=n?Oe:Pe;return{match(e,t,n){const o=be.exec(n);return o&&(t.list||!t.inline&&!t.simple)?r.exec(e=o[1]+e):null},order:1,parse(e,t,r){const i=n?+e[2]:void 0,s=e[0].replace(k,"\n").match(o);let l=!1;return{items:s.map((function(e,n){const o=a.exec(e)[0].length,i=new RegExp("^ {1,"+o+"}","gm"),c=e.replace(i,"").replace(a,""),u=n===s.length-1,d=-1!==c.indexOf("\n\n")||u&&l;l=d;const p=r.inline,f=r.list;let h;r.list=!0,d?(r.inline=!1,h=c.replace(ye,"\n\n")):(r.inline=!0,h=c.replace(ye,""));const m=t(h,r);return r.inline=p,r.list=f,m})),ordered:n,start:i}},render:(t,n,r)=>e(t.ordered?"ol":"ul",{key:r.key,start:"20"===t.type?t.start:void 0},t.items.map((function(t,o){return e("li",{key:o},n(t,r))})))}}const Te=/^\[([^\]]*)]\( *((?:\([^)]*\)|[^() ])*) *"?([^)"]*)?"?\)/,De=/^!\[([^\]]*)]\( *((?:\([^)]*\)|[^() ])*) *"?([^)"]*)?"?\)/,Fe=[C,N,_,F,V,A,B,J,_e,Le,Re,je],Ae=[...Fe,/^[^\n]+(?: \n|\n{2,})/,H,Q];function Ve(e){return e.replace(/[ÀÁÂÃÄÅàáâãä忯]/g,"a").replace(/[çÇ]/g,"c").replace(/[ðÐ]/g,"d").replace(/[ÈÉÊËéèêë]/g,"e").replace(/[ÏïÎîÍíÌì]/g,"i").replace(/[Ññ]/g,"n").replace(/[øØœŒÕõÔôÓóÒò]/g,"o").replace(/[ÜüÛûÚúÙù]/g,"u").replace(/[ŸÿÝý]/g,"y").replace(/[^a-z0-9- ]/gi,"").replace(/ /gi,"-").toLowerCase()}function He(e){return le.test(e)?"right":ie.test(e)?"center":se.test(e)?"left":null}function ze(e,t,n){const r=n.inTable;n.inTable=!0;const o=t(e.trim(),n);n.inTable=r;let a=[[]];return o.forEach((function(e,t){"26"===e.type?0!==t&&t!==o.length-1&&a.push([]):("27"!==e.type||null!=o[t+1]&&"26"!==o[t+1].type||(e.text=e.text.replace(ae,"")),a[a.length-1].push(e))})),a}function Be(e,t,n){n.inline=!0;const r=ze(e[1],t,n),o=e[2].replace(oe,"").split("|").map(He),a=function(e,t,n){return e.trim().split("\n").map((function(e){return ze(e,t,n)}))}(e[3],t,n);return n.inline=!1,{align:o,cells:a,header:r,type:"25"}}function $e(e,t){return null==e.align[t]?{}:{textAlign:e.align[t]}}function Qe(e){return function(t,n){return n.inline?e.exec(t):null}}function Ue(e){return function(t,n){return n.inline||n.simple?e.exec(t):null}}function We(e){return function(t,n){return n.inline||n.simple?null:e.exec(t)}}function qe(e){return function(t){return e.exec(t)}}function Ze(e,t,n){if(t.inline||t.simple)return null;if(n&&!n.endsWith("\n"))return null;let r="";e.split("\n").every((e=>!Fe.some((t=>t.test(e)))&&(r+=e+"\n",e.trim())));const o=r.trimEnd();return""==o?null:[r,o]}function Ge(e){try{if(decodeURIComponent(e).replace(/[^A-Za-z0-9/:]/g,"").match(/^\s*(javascript|vbscript|data(?!:image)):/i))return}catch(e){return null}return e}function Je(e){return e.replace(ve,"$1")}function Ye(e,t,n){const r=n.inline||!1,o=n.simple||!1;n.inline=!0,n.simple=!0;const a=e(t,n);return n.inline=r,n.simple=o,a}function Ke(e,t,n){const r=n.inline||!1,o=n.simple||!1;n.inline=!1,n.simple=!0;const a=e(t,n);return n.inline=r,n.simple=o,a}function Xe(e,t,n){return n.inline=!1,e(t,n)}const et=(e,t,n)=>({children:Ye(t,e[1],n)});function tt(){return{}}function nt(){return null}function rt(...e){return e.filter(Boolean).join(" ")}function ot(e,t,n){let r=e;const o=t.split(".");for(;o.length&&(r=r[o[0]],void 0!==r);)o.shift();return r||n}function at(e,t={}){t.overrides=t.overrides||{},t.slugify=t.slugify||Ve,t.namedCodesToUnicode=t.namedCodesToUnicode?f({},b,t.namedCodesToUnicode):b;const n=t.createElement||r.createElement;function o(e,r,...o){const a=ot(t.overrides,`${e}.props`,{});return n(function(e,t){const n=ot(t,e);return n?"function"==typeof n||"object"==typeof n&&"render"in n?n:ot(t,`${e}.component`,e):e}(e,t.overrides),f({},r,a,{className:rt(null==r?void 0:r.className,a.className)||void 0}),...o)}function a(e){let n=!1;t.forceInline?n=!0:t.forceBlock||(n=!1===te.test(e));const a=d(u(n?e:`${e.trimEnd().replace(me,"")}\n\n`,{inline:n}));for(;"string"==typeof a[a.length-1]&&!a[a.length-1].trim();)a.pop();if(null===t.wrapper)return a;const i=t.wrapper||(n?"span":"div");let s;if(a.length>1||t.forceWrapper)s=a;else{if(1===a.length)return s=a[0],"string"==typeof s?o("span",{key:"outer"},s):s;s=null}return r.createElement(i,{key:"outer"},s)}function i(e){const t=e.match(x);return t?t.reduce((function(e,t,n){const o=t.indexOf("=");if(-1!==o){const i=function(e){return-1!==e.indexOf("-")&&null===e.match($)&&(e=e.replace(G,(function(e,t){return t.toUpperCase()}))),e}(t.slice(0,o)).trim(),s=function(e){const t=e[0];return('"'===t||"'"===t)&&e.length>=2&&e[e.length-1]===t?e.slice(1,-1):e}(t.slice(o+1).trim()),l=y[i]||i,c=e[l]=function(e,t){return"style"===e?t.split(/;\s?/).reduce((function(e,t){const n=t.slice(0,t.indexOf(":"));return e[n.replace(/(-[a-z])/g,(e=>e[1].toUpperCase()))]=t.slice(n.length+1).trim(),e}),{}):"href"===e||"src"===e?Ge(t):(t.match(U)&&(t=t.slice(1,t.length-1)),"true"===t||"false"!==t&&t)}(i,s);"string"==typeof c&&(H.test(c)||Q.test(c))&&(e[l]=r.cloneElement(a(c.trim()),{key:n}))}else"style"!==t&&(e[y[t]||t]=!0);return e}),{}):null}const s=[],l={},c={0:{match:We(C),order:1,parse:(e,t,n)=>({children:t(e[0].replace(S,""),n)}),render:(e,t,n)=>o("blockquote",{key:n.key},t(e.children,n))},1:{match:qe(O),order:1,parse:tt,render:(e,t,n)=>o("br",{key:n.key})},2:{match:We(P),order:1,parse:tt,render:(e,t,n)=>o("hr",{key:n.key})},3:{match:We(_),order:0,parse:e=>({lang:void 0,text:e[0].replace(/^ {4}/gm,"").replace(/\n+$/,"")}),render:(e,t,n)=>o("pre",{key:n.key},o("code",f({},e.attrs,{className:e.lang?`lang-${e.lang}`:""}),e.text))},4:{match:We(N),order:0,parse:e=>({attrs:i(e[3]||""),lang:e[2]||void 0,text:e[4],type:"3"})},5:{match:Ue(R),order:3,parse:e=>({text:e[2]}),render:(e,t,n)=>o("code",{key:n.key},e.text)},6:{match:We(j),order:0,parse:e=>(s.push({footnote:e[2],identifier:e[1]}),{}),render:nt},7:{match:Qe(M),order:1,parse:e=>({target:`#${t.slugify(e[1])}`,text:e[1]}),render:(e,t,n)=>o("a",{key:n.key,href:Ge(e.target)},o("sup",{key:n.key},e.text))},8:{match:Qe(D),order:1,parse:e=>({completed:"x"===e[1].toLowerCase()}),render:(e,t,n)=>o("input",{checked:e.completed,key:n.key,readOnly:!0,type:"checkbox"})},9:{match:We(t.enforceAtxHeadings?A:F),order:1,parse:(e,n,r)=>({children:Ye(n,e[2],r),id:t.slugify(e[2]),level:e[1].length}),render:(e,t,n)=>o(`h${e.level}`,{id:e.id,key:n.key},t(e.children,n))},10:{match:We(V),order:0,parse:(e,t,n)=>({children:Ye(t,e[1],n),level:"="===e[2]?1:2,type:"9"})},11:{match:qe(H),order:1,parse(e,t,n){const[,r]=e[3].match(ge),o=new RegExp(`^${r}`,"gm"),a=e[3].replace(o,""),s=(l=a,Ae.some((e=>e.test(l)))?Xe:Ye);var l;const c=e[1].toLowerCase(),u=-1!==w.indexOf(c),d={attrs:i(e[2]),noInnerParse:u,tag:u?c:e[1]};return n.inAnchor=n.inAnchor||"a"===c,u?d.text=e[3]:d.children=s(t,a,n),n.inAnchor=!1,d},render:(e,t,n)=>o(e.tag,f({key:n.key},e.attrs),e.text||t(e.children,n))},13:{match:qe(Q),order:1,parse:e=>({attrs:i(e[2]||""),tag:e[1]}),render:(e,t,n)=>o(e.tag,f({},e.attrs,{key:n.key}))},12:{match:qe(B),order:1,parse:()=>({}),render:nt},14:{match:Ue(De),order:1,parse:e=>({alt:e[1],target:Je(e[2]),title:e[3]}),render:(e,t,n)=>o("img",{key:n.key,alt:e.alt||void 0,title:e.title||void 0,src:Ge(e.target)})},15:{match:Qe(Te),order:3,parse:(e,t,n)=>({children:Ke(t,e[1],n),target:Je(e[2]),title:e[3]}),render:(e,t,n)=>o("a",{key:n.key,href:Ge(e.target),title:e.title},t(e.children,n))},16:{match:Qe(Z),order:0,parse:e=>({children:[{text:e[1],type:"27"}],target:e[1],type:"15"})},17:{match:(e,t)=>t.inAnchor?null:Qe(W)(e,t),order:0,parse:e=>({children:[{text:e[1],type:"27"}],target:e[1],title:void 0,type:"15"})},18:{match:Qe(q),order:0,parse(e){let t=e[1],n=e[1];return E.test(n)||(n="mailto:"+n),{children:[{text:t.replace("mailto:",""),type:"27"}],target:n,type:"15"}}},20:Me(o,1),33:Me(o,2),19:{match:We(I),order:3,parse:tt,render:()=>"\n"},21:{match:Ze,order:3,parse:et,render:(e,t,n)=>o("p",{key:n.key},t(e.children,n))},22:{match:Qe(Y),order:0,parse:e=>(l[e[1]]={target:e[2],title:e[4]},{}),render:nt},23:{match:Ue(K),order:0,parse:e=>({alt:e[1]||void 0,ref:e[2]}),render:(e,t,n)=>o("img",{key:n.key,alt:e.alt,src:Ge(l[e.ref].target),title:l[e.ref].title})},24:{match:Qe(X),order:0,parse:(e,t,n)=>({children:t(e[1],n),fallbackChildren:t(e[0].replace(ee,"\\$1"),n),ref:e[2]}),render:(e,t,n)=>l[e.ref]?o("a",{key:n.key,href:Ge(l[e.ref].target),title:l[e.ref].title},t(e.children,n)):o("span",{key:n.key},t(e.fallbackChildren,n))},25:{match:We(J),order:1,parse:Be,render:(e,t,n)=>o("table",{key:n.key},o("thead",null,o("tr",null,e.header.map((function(r,a){return o("th",{key:a,style:$e(e,a)},t(r,n))})))),o("tbody",null,e.cells.map((function(r,a){return o("tr",{key:a},r.map((function(r,a){return o("td",{key:a,style:$e(e,a)},t(r,n))})))}))))},26:{match:function(e,t){return t.inTable?(t.inline=!0,re.exec(e)):null},order:1,parse:function(){return{type:"26"}},render:()=>" | "},27:{match:qe(he),order:4,parse:e=>({text:e[0].replace(z,((e,n)=>t.namedCodesToUnicode[n]?t.namedCodesToUnicode[n]:e))}),render:e=>e.text},28:{match:Ue(ce),order:2,parse:(e,t,n)=>({children:t(e[2],n)}),render:(e,t,n)=>o("strong",{key:n.key},t(e.children,n))},29:{match:Ue(ue),order:3,parse:(e,t,n)=>({children:t(e[2],n)}),render:(e,t,n)=>o("em",{key:n.key},t(e.children,n))},30:{match:Ue(fe),order:1,parse:e=>({text:e[1],type:"27"})},31:{match:Ue(de),order:3,parse:et,render:(e,t,n)=>o("mark",{key:n.key},t(e.children,n))},32:{match:Ue(pe),order:3,parse:et,render:(e,t,n)=>o("del",{key:n.key},t(e.children,n))}};!0===t.disableParsingRawHTML&&(delete c[11],delete c[13]);const u=function(e){let t=Object.keys(e);function n(r,o){let a=[],i="";for(;r;){let s=0;for(;sa(n,r,o)),n,r,o):a(n,r,o)}}(c,t.renderRule),function e(t,n={}){if(Array.isArray(t)){const r=n.key,o=[];let a=!1;for(let i=0;i{let{children:t,options:n}=e,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,h);return r.cloneElement(at(t,n),o)};const st=e=>{let{text:t,...n}=e;return r.createElement(it,Object.assign({},n,{options:{forceBlock:!0,overrides:{a:{props:{className:"text-link underline hover:no-underline"}},p:{props:{className:"mb-3"}},ul:{props:{className:"list-outside list-disc ml-5 mb-4"}},ol:{props:{className:"list-outside list-decimal ml-5 mb-4"}}}}}),null!=t?t:"")},lt=e=>{let{label:t,value:n,className:o}=e,a=null;return a=Array.isArray(n)?n.map(((e,n)=>r.createElement(ct,{key:t+"_"+n,className:o},e))):r.createElement(ct,{className:o},n),r.createElement(r.Fragment,null,r.createElement("figure",null,r.createElement("figcaption",{className:"font-sans text-black text-tag mb-1 font-extrabold uppercase"},t),r.createElement("ul",{className:"text-tag flex flex-wrap"},a)))},ct=e=>{let{className:t,children:n}=e;return r.createElement("li",{className:"px-3 py-1 mt-1 uppercase text-tag whitespace font-semibold mr-2 "+t},n)};var ut=n(9611),dt=n(2322),pt=n(2524),ft=n(2601),ht=Object.defineProperty,mt=Object.defineProperties,gt=Object.getOwnPropertyDescriptors,vt=Object.getOwnPropertySymbols,yt=Object.prototype.hasOwnProperty,bt=Object.prototype.propertyIsEnumerable,wt=(e,t,n)=>t in e?ht(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,xt=(e,t)=>{for(var n in t||(t={}))yt.call(t,n)&&wt(e,n,t[n]);if(vt)for(var n of vt(t))bt.call(t,n)&&wt(e,n,t[n]);return e},Et=(e,t)=>mt(e,gt(t)),kt=(e,t)=>{var n={};for(var r in e)yt.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&vt)for(var r of vt(e))t.indexOf(r)<0&&bt.call(e,r)&&(n[r]=e[r]);return n};function Ct(e){return t=>{var n=t,{bgStyle:r={},borderRadius:o=0,iconFillColor:a="white",round:i=!1,size:s=64}=n,l=kt(n,["bgStyle","borderRadius","iconFillColor","round","size"]);return(0,dt.jsxs)("svg",Et(xt({viewBox:"0 0 64 64",width:s,height:s},l),{children:[i?(0,dt.jsx)("circle",{cx:"32",cy:"32",r:"32",fill:e.color,style:r}):(0,dt.jsx)("rect",{width:"64",height:"64",rx:o,ry:o,fill:e.color,style:r}),(0,dt.jsx)("path",{d:e.path,fill:a})]}))}}Ct({color:"#7f7f7f",networkName:"email",path:"M17,22v20h30V22H17z M41.1,25L32,32.1L22.9,25H41.1z M20,39V26.6l12,9.3l12-9.3V39H20z"});function St(e){const t=Object.entries(e).filter((([,e])=>null!=e)).map((([e,t])=>`${encodeURIComponent(e)}=${encodeURIComponent(String(t))}`));return t.length>0?`?${t.join("&")}`:""}const Ot=e=>!!e&&("object"==typeof e||"function"==typeof e)&&"function"==typeof e.then,Pt=(e,t)=>({left:window.outerWidth/2+(window.screenX||window.screenLeft||0)-e/2,top:window.outerHeight/2+(window.screenY||window.screenTop||0)-t/2}),Nt=(e,t)=>({top:(window.screen.height-t)/2,left:(window.screen.width-e)/2});function _t(e){var t=e,{beforeOnClick:n,children:r,className:o,disabled:a,disabledStyle:i={opacity:.6},forwardedRef:s,networkLink:l,networkName:c,onClick:u,onShareWindowClose:d,openShareDialogOnClick:p=!0,opts:f,resetButtonStyle:h=!0,style:m,url:g,windowHeight:y=400,windowPosition:b="windowCenter",windowWidth:w=550}=t,x=kt(t,["beforeOnClick","children","className","disabled","disabledStyle","forwardedRef","networkLink","networkName","onClick","onShareWindowClose","openShareDialogOnClick","opts","resetButtonStyle","style","url","windowHeight","windowPosition","windowWidth"]);const E=pt("react-share__ShareButton",{"react-share__ShareButton--disabled":!!a,disabled:!!a},o),k=xt(xt(h?{backgroundColor:"transparent",border:"none",padding:0,font:"inherit",color:"inherit",cursor:"pointer"}:{},m),a&&i);return(0,dt.jsx)("button",Et(xt({},x),{className:E,onClick:async e=>{const t=l(g,f);if(!a){if(e.preventDefault(),n){const e=n();Ot(e)&&await e}if(p){!function(e,t,n){var r=t,{height:o,width:a}=r,i=kt(r,["height","width"]);const s=xt({height:o,width:a,location:"no",toolbar:"no",status:"no",directories:"no",menubar:"no",scrollbars:"yes",resizable:"no",centerscreen:"yes",chrome:"yes"},i),l=window.open(e,"",Object.keys(s).map((e=>`${e}=${s[e]}`)).join(", "));if(n){const e=window.setInterval((()=>{try{(null===l||l.closed)&&(window.clearInterval(e),n(l))}catch(v){console.error(v)}}),1e3)}}(t,xt({height:y,width:w},"windowCenter"===b?Pt(w,y):Nt(w,y)),d)}u&&u(e,t)}},ref:s,style:k,children:r}))}function Rt(e,t,n,o){function a(r,a){const i=n(r),s=xt({},r);return Object.keys(i).forEach((e=>{delete s[e]})),(0,dt.jsx)(_t,Et(xt(xt({},o),s),{forwardedRef:a,networkName:e,networkLink:t,opts:n(r)}))}return a.displayName=`ShareButton-${e}`,(0,r.forwardRef)(a)}const It=Rt("email",(function(e,{subject:t,body:n,separator:r}){return"mailto:"+St({subject:t,body:n?n+r+e:e})}),(e=>({subject:e.subject,body:e.body,separator:e.separator||" "})),{openShareDialogOnClick:!1,onClick:(e,t)=>{window.location.href=t}});Ct({color:"#0965FE",networkName:"facebook",path:"M34.1,47V33.3h4.6l0.7-5.3h-5.3v-3.4c0-1.5,0.4-2.6,2.6-2.6l2.8,0v-4.8c-0.5-0.1-2.2-0.2-4.1-0.2 c-4.1,0-6.9,2.5-6.9,7V28H24v5.3h4.6V47H34.1z"}),Ct({color:"#0A7CFF",networkName:"facebookmessenger",path:"M 53.066406 21.871094 C 52.667969 21.339844 51.941406 21.179688 51.359375 21.496094 L 37.492188 29.058594 L 28.867188 21.660156 C 28.339844 21.207031 27.550781 21.238281 27.054688 21.730469 L 11.058594 37.726562 C 10.539062 38.25 10.542969 39.09375 11.0625 39.613281 C 11.480469 40.027344 12.121094 40.121094 12.640625 39.839844 L 26.503906 32.28125 L 35.136719 39.679688 C 35.667969 40.132812 36.457031 40.101562 36.949219 39.609375 L 52.949219 23.613281 C 53.414062 23.140625 53.464844 22.398438 53.066406 21.871094 Z M 53.066406 21.871094"});Rt("facebookmessenger",(function(e,{appId:t,redirectUri:n,to:r}){return"https://www.facebook.com/dialog/send"+St({link:e,redirect_uri:n||e,app_id:t,to:r})}),(e=>({appId:e.appId,redirectUri:e.redirectUri,to:e.to})),{windowWidth:1e3,windowHeight:820});class Lt extends Error{constructor(e){super(e),this.name="AssertionError"}}function jt(e,t){if(!e)throw new Lt(t)}const Mt=Rt("facebook",(function(e,{hashtag:t}){return jt(e,"facebook.url"),"https://www.facebook.com/sharer/sharer.php"+St({u:e,hashtag:t})}),(e=>({hashtag:e.hashtag})),{windowWidth:550,windowHeight:400});function Tt(e){var t=e,{children:n=(e=>e),className:o,getCount:a,url:i}=t,s=kt(t,["children","className","getCount","url"]);const l=function(){const e=(0,r.useRef)(!1);return(0,r.useEffect)((()=>(e.current=!0,()=>{e.current=!1})),[]),(0,r.useCallback)((()=>e.current),[])}(),[c,u]=(0,r.useState)(void 0),[d,p]=(0,r.useState)(!1);return(0,r.useEffect)((()=>{p(!0),a(i,(e=>{l()&&(u(e),p(!1))}))}),[i]),(0,dt.jsx)("span",Et(xt({className:pt("react-share__ShareCount",o)},s),{children:!d&&void 0!==c&&n(c)}))}function Dt(e){const t=t=>(0,dt.jsx)(Tt,xt({getCount:e},t));return t.displayName=`ShareCount(${e.name})`,t}Dt((function(e,t){ft(`https://graph.facebook.com/?id=${e}&fields=og_object{engagement}`,((e,n)=>{t(!e&&n&&n.og_object&&n.og_object.engagement?n.og_object.engagement.count:void 0)}))})),Ct({color:"#009ad9",networkName:"hatena",path:"M 36.164062 33.554688 C 34.988281 32.234375 33.347656 31.5 31.253906 31.34375 C 33.125 30.835938 34.476562 30.09375 35.335938 29.09375 C 36.191406 28.09375 36.609375 26.78125 36.609375 25.101562 C 36.628906 23.875 36.332031 22.660156 35.75 21.578125 C 35.160156 20.558594 34.292969 19.71875 33.253906 19.160156 C 32.304688 18.640625 31.175781 18.265625 29.847656 18.042969 C 28.523438 17.824219 26.195312 17.730469 22.867188 17.730469 L 14.769531 17.730469 L 14.769531 47.269531 L 23.113281 47.269531 C 26.46875 47.269531 28.886719 47.15625 30.367188 46.929688 C 31.851562 46.695312 33.085938 46.304688 34.085938 45.773438 C 35.289062 45.148438 36.28125 44.179688 36.933594 42.992188 C 37.597656 41.796875 37.933594 40.402344 37.933594 38.816406 C 37.933594 36.621094 37.347656 34.867188 36.164062 33.554688 Z M 22.257812 24.269531 L 23.984375 24.269531 C 25.988281 24.269531 27.332031 24.496094 28.015625 24.945312 C 28.703125 25.402344 29.042969 26.183594 29.042969 27.285156 C 29.042969 28.390625 28.664062 29.105469 27.9375 29.550781 C 27.210938 29.992188 25.84375 30.199219 23.855469 30.199219 L 22.257812 30.199219 Z M 29.121094 41.210938 C 28.328125 41.691406 26.976562 41.925781 25.078125 41.925781 L 22.257812 41.925781 L 22.257812 35.488281 L 25.195312 35.488281 C 27.144531 35.488281 28.496094 35.738281 29.210938 36.230469 C 29.925781 36.726562 30.304688 37.582031 30.304688 38.832031 C 30.304688 40.078125 29.914062 40.742188 29.105469 41.222656 Z M 29.121094 41.210938 M 46.488281 39.792969 C 44.421875 39.792969 42.742188 41.46875 42.742188 43.535156 C 42.742188 45.605469 44.421875 47.28125 46.488281 47.28125 C 48.554688 47.28125 50.230469 45.605469 50.230469 43.535156 C 50.230469 41.46875 48.554688 39.792969 46.488281 39.792969 Z M 46.488281 39.792969 M 43.238281 17.730469 L 49.738281 17.730469 L 49.738281 37.429688 L 43.238281 37.429688 Z M 43.238281 17.730469 "});Rt("hatena",(function(e,{title:t}){return jt(e,"hatena.url"),`http://b.hatena.ne.jp/add?mode=confirm&url=${e}&title=${t}`}),(e=>({title:e.title})),{windowWidth:660,windowHeight:460,windowPosition:"windowCenter"});Dt((function(e,t){ft("https://bookmark.hatenaapis.com/count/entry"+St({url:e}),((e,n)=>{t(null!=n?n:void 0)}))})),Ct({color:"#1F1F1F",networkName:"instapaper",path:"M35.688 43.012c0 2.425.361 2.785 3.912 3.056V48H24.401v-1.932c3.555-.27 3.912-.63 3.912-3.056V20.944c0-2.379-.36-2.785-3.912-3.056V16H39.6v1.888c-3.55.27-3.912.675-3.912 3.056v22.068h.001z"});Rt("instapaper",(function(e,{title:t,description:n}){return jt(e,"instapaper.url"),"http://www.instapaper.com/hello2"+St({url:e,title:t,description:n})}),(e=>({title:e.title,description:e.description})),{windowWidth:500,windowHeight:500,windowPosition:"windowCenter"}),Ct({color:"#00b800",networkName:"line",path:"M52.62 30.138c0 3.693-1.432 7.019-4.42 10.296h.001c-4.326 4.979-14 11.044-16.201 11.972-2.2.927-1.876-.591-1.786-1.112l.294-1.765c.069-.527.142-1.343-.066-1.865-.232-.574-1.146-.872-1.817-1.016-9.909-1.31-17.245-8.238-17.245-16.51 0-9.226 9.251-16.733 20.62-16.733 11.37 0 20.62 7.507 20.62 16.733zM27.81 25.68h-1.446a.402.402 0 0 0-.402.401v8.985c0 .221.18.4.402.4h1.446a.401.401 0 0 0 .402-.4v-8.985a.402.402 0 0 0-.402-.401zm9.956 0H36.32a.402.402 0 0 0-.402.401v5.338L31.8 25.858a.39.39 0 0 0-.031-.04l-.002-.003-.024-.025-.008-.007a.313.313 0 0 0-.032-.026.255.255 0 0 1-.021-.014l-.012-.007-.021-.012-.013-.006-.023-.01-.013-.005-.024-.008-.014-.003-.023-.005-.017-.002-.021-.003-.021-.002h-1.46a.402.402 0 0 0-.402.401v8.985c0 .221.18.4.402.4h1.446a.401.401 0 0 0 .402-.4v-5.337l4.123 5.568c.028.04.063.072.101.099l.004.003a.236.236 0 0 0 .025.015l.012.006.019.01a.154.154 0 0 1 .019.008l.012.004.028.01.005.001a.442.442 0 0 0 .104.013h1.446a.4.4 0 0 0 .401-.4v-8.985a.402.402 0 0 0-.401-.401zm-13.442 7.537h-3.93v-7.136a.401.401 0 0 0-.401-.401h-1.447a.4.4 0 0 0-.401.401v8.984a.392.392 0 0 0 .123.29c.072.068.17.111.278.111h5.778a.4.4 0 0 0 .401-.401v-1.447a.401.401 0 0 0-.401-.401zm21.429-5.287c.222 0 .401-.18.401-.402v-1.446a.401.401 0 0 0-.401-.402h-5.778a.398.398 0 0 0-.279.113l-.005.004-.006.008a.397.397 0 0 0-.111.276v8.984c0 .108.043.206.112.278l.005.006a.401.401 0 0 0 .284.117h5.778a.4.4 0 0 0 .401-.401v-1.447a.401.401 0 0 0-.401-.401h-3.93v-1.519h3.93c.222 0 .401-.18.401-.402V29.85a.401.401 0 0 0-.401-.402h-3.93V27.93h3.93z"});Rt("line",(function(e,{title:t}){return jt(e,"line.url"),"https://social-plugins.line.me/lineit/share"+St({url:e,text:t})}),(e=>({title:e.title})),{windowWidth:500,windowHeight:500}),Ct({color:"#0077B5",networkName:"linkedin",path:"M20.4,44h5.4V26.6h-5.4V44z M23.1,18c-1.7,0-3.1,1.4-3.1,3.1c0,1.7,1.4,3.1,3.1,3.1 c1.7,0,3.1-1.4,3.1-3.1C26.2,19.4,24.8,18,23.1,18z M39.5,26.2c-2.6,0-4.4,1.4-5.1,2.8h-0.1v-2.4h-5.2V44h5.4v-8.6 c0-2.3,0.4-4.5,3.2-4.5c2.8,0,2.8,2.6,2.8,4.6V44H46v-9.5C46,29.8,45,26.2,39.5,26.2z"});const Ft=Rt("linkedin",(function(e,{title:t,summary:n,source:r}){return jt(e,"linkedin.url"),"https://linkedin.com/shareArticle"+St({url:e,mini:"true",title:t,summary:n,source:r})}),(({title:e,summary:t,source:n})=>({title:e,summary:t,source:n})),{windowWidth:750,windowHeight:600});Ct({color:"#21A5D8",networkName:"livejournal",path:"M18.3407821,28.1764706 L21.9441341,31.789916 L33.0055865,42.882353 C33.0055865,42.882353 33.0893855,42.9663866 33.0893855,42.9663866 L46.6648046,47 C46.6648046,47 46.6648046,47 46.7486034,47 C46.8324022,47 46.8324022,47 46.9162012,46.9159664 C47,46.8319327 47,46.8319327 47,46.7478991 L42.9776536,33.1344537 C42.9776536,33.1344537 42.9776536,33.1344537 42.8938548,33.0504202 L31.1620111,21.3697479 L31.1620111,21.3697479 L28.1452514,18.2605042 C27.3072626,17.4201681 26.5530726,17 25.7150838,17 C24.2905028,17 23.0335195,18.3445378 21.5251397,19.8571429 C21.273743,20.1092437 20.9385475,20.4453781 20.6871508,20.697479 C20.3519553,21.0336134 20.1005586,21.2857143 19.849162,21.5378151 C18.3407821,22.9663866 17.0837989,24.2268908 17,25.7394958 C17.0837989,26.4957983 17.5027933,27.3361345 18.3407821,28.1764706 Z M39.9012319,39.6134454 C39.7336341,39.4453781 39.4822374,37.6806724 40.2364275,36.8403362 C40.9906174,36.0840337 41.6610084,36 42.1638017,36 C42.3313995,36 42.4989973,36 42.5827961,36 L44.8453659,43.5630253 L43.5883828,44.8235295 L36.0464833,42.5546218 C35.9626843,42.2184874 35.8788855,41.2100841 36.8844722,40.2016807 C37.2196676,39.8655463 37.8900587,39.6134454 38.5604498,39.6134454 C39.147042,39.6134454 39.5660364,39.7815126 39.5660364,39.7815126 C39.6498353,39.8655463 39.8174331,39.8655463 39.8174331,39.7815126 C39.9850307,39.7815126 39.9850307,39.697479 39.9012319,39.6134454 Z"});Rt("livejournal",(function(e,{title:t,description:n}){return jt(e,"livejournal.url"),"https://www.livejournal.com/update.bml"+St({subject:t,event:n})}),(e=>({title:e.title,description:e.description})),{windowWidth:660,windowHeight:460}),Ct({color:"#168DE2",networkName:"mailru",path:"M39.7107745,17 C41.6619755,17 43.3204965,18.732852 43.3204965,21.0072202 C43.3204965,23.2815885 41.7595357,25.0144404 39.7107745,25.0144404 C37.7595732,25.0144404 36.1010522,23.2815885 36.1010522,21.0072202 C36.1010522,18.732852 37.7595732,17 39.7107745,17 Z M24.3938451,17 C26.3450463,17 28.0035672,18.732852 28.0035672,21.0072202 C28.0035672,23.2815885 26.4426063,25.0144404 24.3938451,25.0144404 C22.4426439,25.0144404 20.7841229,23.2815885 20.7841229,21.0072202 C20.7841229,18.732852 22.4426439,17 24.3938451,17 Z M51.9057817,43.4259928 C51.7106617,44.0758123 51.4179815,44.6173285 50.9301812,44.9422383 C50.637501,45.1588448 50.2472607,45.267148 49.8570205,45.267148 C49.07654,45.267148 48.3936197,44.833935 48.0033795,44.0758123 L46.2472985,40.7184115 L45.759498,41.2599278 C42.5400162,44.9422383 37.466893,47 32.0035297,47 C26.5401664,47 21.5646034,44.9422383 18.2475614,41.2599278 L17.7597611,40.7184115 L16.00368,44.0758123 C15.6134398,44.833935 14.9305194,45.267148 14.1500389,45.267148 C13.7597986,45.267148 13.3695584,45.1588448 13.0768782,44.9422383 C12.0037176,44.2924187 11.7110374,42.7761733 12.2963978,41.5848375 L16.7841605,33.0288807 C17.1744007,32.270758 17.8573211,31.8375453 18.6378016,31.8375453 C19.0280418,31.8375453 19.4182821,31.9458485 19.7109623,32.1624548 C20.7841229,32.8122743 21.0768031,34.3285197 20.4914427,35.5198555 L20.1012025,36.2779783 L20.2963226,36.602888 C22.4426439,39.9602888 27.0279667,42.234657 31.9059697,42.234657 C36.7839727,42.234657 41.3692955,40.068592 43.5156167,36.602888 L43.7107367,36.2779783 L43.3204965,35.6281587 C43.0278165,35.0866425 42.9302562,34.436823 43.1253765,33.7870035 C43.3204965,33.137184 43.6131767,32.5956678 44.100977,32.270758 C44.3936572,32.0541515 44.7838975,31.9458485 45.1741377,31.9458485 C45.9546182,31.9458485 46.6375385,32.3790613 47.0277787,33.137184 L51.5155415,41.6931408 C52.003342,42.234657 52.100902,42.8844765 51.9057817,43.4259928 Z"});Rt("mailru",(function(e,{title:t,description:n,imageUrl:r}){return jt(e,"mailru.url"),"https://connect.mail.ru/share"+St({url:e,title:t,description:n,image_url:r})}),(e=>({title:e.title,description:e.description,imageUrl:e.imageUrl})),{windowWidth:660,windowHeight:460}),Ct({color:"#F97400",networkName:"ok",path:"M39,30c-1,0-3,2-7,2s-6-2-7-2c-1.1,0-2,0.9-2,2c0,1,0.6,1.5,1,1.7c1.2,0.7,5,2.3,5,2.3l-4.3,5.4 c0,0-0.8,0.9-0.8,1.6c0,1.1,0.9,2,2,2c1,0,1.5-0.7,1.5-0.7S32,39,32,39c0,0,4.5,5.3,4.5,5.3S37,45,38,45c1.1,0,2-0.9,2-2 c0-0.6-0.8-1.6-0.8-1.6L35,36c0,0,3.8-1.6,5-2.3c0.4-0.3,1-0.7,1-1.7C41,30.9,40.1,30,39,30z M32,15c-3.9,0-7,3.1-7,7s3.1,7,7,7c3.9,0,7-3.1,7-7S35.9,15,32,15z M32,25.5 c-1.9,0-3.5-1.6-3.5-3.5c0-1.9,1.6-3.5,3.5-3.5c1.9,0,3.5,1.6,3.5,3.5C35.5,23.9,33.9,22.5,35,22.5z "});Rt("ok",(function(e,{title:t,description:n,image:r}){return jt(e,"ok.url"),"https://connect.ok.ru/offer"+St({url:e,title:t,description:n,imageUrl:r})}),(e=>({title:e.title,description:e.description,image:e.image})),{windowWidth:588,windowHeight:480,windowPosition:"screenCenter"});Dt((function(e,t){window.OK||(window.OK={Share:{count:function(e,t){var n,r;null==(r=(n=window.OK.callbacks)[e])||r.call(n,t)}},callbacks:[]});const n=window.OK.callbacks.length;return window.ODKL={updateCount(e,t){var n,r;const o=""===e?0:parseInt(e.replace("react-share-",""),10);null==(r=(n=window.OK.callbacks)[o])||r.call(n,""===t?void 0:parseInt(t,10))}},window.OK.callbacks.push(t),ft("https://connect.ok.ru/dk"+St({"st.cmd":"extLike",uid:`react-share-${n}`,ref:e}))})),Ct({color:"#E60023",networkName:"pinterest",path:"M32,16c-8.8,0-16,7.2-16,16c0,6.6,3.9,12.2,9.6,14.7c0-1.1,0-2.5,0.3-3.7 c0.3-1.3,2.1-8.7,2.1-8.7s-0.5-1-0.5-2.5c0-2.4,1.4-4.1,3.1-4.1c1.5,0,2.2,1.1,2.2,2.4c0,1.5-0.9,3.7-1.4,5.7 c-0.4,1.7,0.9,3.1,2.5,3.1c3,0,5.1-3.9,5.1-8.5c0-3.5-2.4-6.1-6.7-6.1c-4.9,0-7.9,3.6-7.9,7.7c0,1.4,0.4,2.4,1.1,3.1 c0.3,0.3,0.3,0.5,0.2,0.9c-0.1,0.3-0.3,1-0.3,1.3c-0.1,0.4-0.4,0.6-0.8,0.4c-2.2-0.9-3.3-3.4-3.3-6.1c0-4.5,3.8-10,11.4-10 c6.1,0,10.1,4.4,10.1,9.2c0,6.3-3.5,11-8.6,11c-1.7,0-3.4-0.9-3.9-2c0,0-0.9,3.7-1.1,4.4c-0.3,1.2-1,2.5-1.6,3.4 c1.4,0.4,3,0.7,4.5,0.7c8.8,0,16-7.2,16-16C48,23.2,40.8,16,32,16z"});Rt("pinterest",(function(e,{media:t,description:n,pinId:r}){return r?`https://pinterest.com/pin/${r}/repin/x/`:(jt(e,"pinterest.url"),jt(t,"pinterest.media"),"https://pinterest.com/pin/create/button/"+St({url:e,media:t,description:n}))}),(e=>({media:e.media,description:e.description,pinId:e.pinId})),{windowWidth:1e3,windowHeight:730});Dt((function(e,t){ft("https://api.pinterest.com/v1/urls/count.json"+St({url:e}),((e,n)=>{t(n?n.count:void 0)}))})),Ct({color:"#EF3F56",networkName:"pocket",path:"M41.084 29.065l-7.528 7.882a2.104 2.104 0 0 1-1.521.666 2.106 2.106 0 0 1-1.522-.666l-7.528-7.882c-.876-.914-.902-2.43-.065-3.384.84-.955 2.228-.987 3.1-.072l6.015 6.286 6.022-6.286c.88-.918 2.263-.883 3.102.071.841.938.82 2.465-.06 3.383l-.015.002zm6.777-10.976C47.463 16.84 46.361 16 45.14 16H18.905c-1.2 0-2.289.82-2.716 2.044-.125.363-.189.743-.189 1.125v10.539l.112 2.096c.464 4.766 2.73 8.933 6.243 11.838.06.053.125.102.19.153l.04.033c1.882 1.499 3.986 2.514 6.259 3.014a14.662 14.662 0 0 0 6.13.052c.118-.042.235-.065.353-.087.03 0 .065-.022.098-.042a15.395 15.395 0 0 0 6.011-2.945l.039-.045.18-.153c3.502-2.902 5.765-7.072 6.248-11.852L48 29.674v-10.52c0-.366-.041-.728-.161-1.08l.022.015z"});Rt("pocket",(function(e,{title:t}){return jt(e,"pocket.url"),"https://getpocket.com/save"+St({url:e,title:t})}),(e=>({title:e.title})),{windowWidth:500,windowHeight:500}),Ct({color:"#FF5700",networkName:"reddit",path:"M 53.34375 32 C 53.277344 30.160156 52.136719 28.53125 50.429688 27.839844 C 48.722656 27.148438 46.769531 27.523438 45.441406 28.800781 C 41.800781 26.324219 37.519531 24.957031 33.121094 24.863281 L 35.199219 14.878906 L 42.046875 16.320312 C 42.214844 17.882812 43.496094 19.09375 45.066406 19.171875 C 46.636719 19.253906 48.03125 18.183594 48.359375 16.644531 C 48.6875 15.105469 47.847656 13.558594 46.382812 12.992188 C 44.914062 12.425781 43.253906 13.007812 42.464844 14.367188 L 34.625 12.800781 C 34.363281 12.742188 34.09375 12.792969 33.871094 12.9375 C 33.648438 13.082031 33.492188 13.308594 33.441406 13.566406 L 31.070312 24.671875 C 26.617188 24.738281 22.277344 26.105469 18.59375 28.609375 C 17.242188 27.339844 15.273438 26.988281 13.570312 27.707031 C 11.863281 28.429688 10.746094 30.089844 10.71875 31.941406 C 10.691406 33.789062 11.757812 35.484375 13.441406 36.257812 C 13.402344 36.726562 13.402344 37.195312 13.441406 37.664062 C 13.441406 44.832031 21.792969 50.65625 32.097656 50.65625 C 42.398438 50.65625 50.753906 44.832031 50.753906 37.664062 C 50.789062 37.195312 50.789062 36.726562 50.753906 36.257812 C 52.363281 35.453125 53.371094 33.800781 53.34375 32 Z M 21.34375 35.199219 C 21.34375 33.433594 22.777344 32 24.542969 32 C 26.3125 32 27.742188 33.433594 27.742188 35.199219 C 27.742188 36.96875 26.3125 38.398438 24.542969 38.398438 C 22.777344 38.398438 21.34375 36.96875 21.34375 35.199219 Z M 39.9375 44 C 37.664062 45.710938 34.871094 46.582031 32.03125 46.464844 C 29.191406 46.582031 26.398438 45.710938 24.128906 44 C 23.847656 43.65625 23.871094 43.15625 24.183594 42.839844 C 24.5 42.527344 25 42.503906 25.34375 42.785156 C 27.269531 44.195312 29.617188 44.90625 32 44.800781 C 34.386719 44.929688 36.746094 44.242188 38.6875 42.847656 C 39.042969 42.503906 39.605469 42.511719 39.953125 42.863281 C 40.296875 43.21875 40.289062 43.785156 39.9375 44.128906 Z M 39.359375 38.527344 C 37.59375 38.527344 36.160156 37.09375 36.160156 35.328125 C 36.160156 33.5625 37.59375 32.128906 39.359375 32.128906 C 41.128906 32.128906 42.558594 33.5625 42.558594 35.328125 C 42.59375 36.203125 42.269531 37.054688 41.65625 37.6875 C 41.046875 38.316406 40.203125 38.664062 39.328125 38.65625 Z M 39.359375 38.527344"});Rt("reddit",(function(e,{title:t}){return jt(e,"reddit.url"),"https://www.reddit.com/submit"+St({url:e,title:t})}),(e=>({title:e.title})),{windowWidth:660,windowHeight:460,windowPosition:"windowCenter"});Rt("gab",(function(e,{title:t}){return jt(e,"gab.url"),"https://gab.com/compose"+St({url:e,text:t})}),(e=>({title:e.title})),{windowWidth:660,windowHeight:640,windowPosition:"windowCenter"}),Ct({color:"#00d178",networkName:"gab",path:"m17.0506,23.97457l5.18518,0l0,14.23933c0,6.82699 -3.72695,10.09328 -9.33471,10.09328c-2.55969,0 -4.82842,-0.87286 -6.22084,-2.0713l2.07477,-3.88283c1.19844,0.81051 2.33108,1.29543 3.85511,1.29543c2.75366,0 4.44049,-1.97432 4.44049,-4.82149l0,-0.87286c-1.16728,1.39242 -2.81947,2.0713 -4.63446,2.0713c-4.44048,0 -7.81068,-3.68885 -7.81068,-8.28521c0,-4.59289 3.37019,-8.28174 7.81068,-8.28174c1.81499,0 3.46718,0.67888 4.63446,2.0713l0,-1.55521zm-3.62997,11.39217c1.97777,0 3.62997,-1.6522 3.62997,-3.62652c0,-1.97432 -1.6522,-3.62305 -3.62997,-3.62305c-1.97778,0 -3.62997,1.64873 -3.62997,3.62305c0,1.97432 1.65219,3.62652 3.62997,3.62652zm25.7077,4.13913l-5.18518,0l0,-1.29197c-1.00448,1.13264 -2.3969,1.81152 -4.21188,1.81152c-3.62997,0 -5.63893,-2.52504 -5.63893,-5.4034c0,-4.27076 5.251,-5.85715 9.78846,-4.49937c-0.09698,-1.39241 -0.9733,-2.39343 -2.78829,-2.39343c-1.26426,0 -2.72248,0.48492 -3.62997,1.00102l-1.5552,-3.72003c1.19844,-0.77587 3.40136,-1.55174 5.96452,-1.55174c3.78931,0 7.25648,2.13365 7.25648,7.95962l0,8.08777zm-5.18518,-6.14809c-2.42806,-0.77587 -4.66563,-0.3533 -4.66563,1.36124c0,1.00101 0.84168,1.6799 1.84616,1.6799c1.20191,0 2.56315,-0.96984 2.81947,-3.04115zm13.00626,-17.66495l0,9.83695c1.16727,-1.39242 2.81946,-2.0713 4.63445,-2.0713c4.44048,0 7.81068,3.68885 7.81068,8.28174c0,4.59636 -3.37019,8.28521 -7.81068,8.28521c-1.81499,0 -3.46718,-0.67888 -4.63445,-2.0713l0,1.55174l-5.18519,0l0,-23.81304l5.18519,0zm3.62997,19.67391c1.97777,0 3.62997,-1.6522 3.62997,-3.62652c0,-1.97432 -1.6522,-3.62305 -3.62997,-3.62305c-1.97778,0 -3.62997,1.64873 -3.62997,3.62305c0,1.97432 1.65219,3.62652 3.62997,3.62652zm0,0"});Dt((function(e,t){ft(`https://www.reddit.com/api/info.json?limit=1&url=${e}`,{param:"jsonp"},((e,n)=>{t(!e&&n&&n.data&&n.data.children.length>0&&n.data.children[0].data.score?n.data.children[0].data.score:void 0)}))})),Ct({color:"#25A3E3",networkName:"telegram",path:"m45.90873,15.44335c-0.6901,-0.0281 -1.37668,0.14048 -1.96142,0.41265c-0.84989,0.32661 -8.63939,3.33986 -16.5237,6.39174c-3.9685,1.53296 -7.93349,3.06593 -10.98537,4.24067c-3.05012,1.1765 -5.34694,2.05098 -5.4681,2.09312c-0.80775,0.28096 -1.89996,0.63566 -2.82712,1.72788c-0.23354,0.27218 -0.46884,0.62161 -0.58825,1.10275c-0.11941,0.48114 -0.06673,1.09222 0.16682,1.5716c0.46533,0.96052 1.25376,1.35737 2.18443,1.71383c3.09051,0.99037 6.28638,1.93508 8.93263,2.8236c0.97632,3.44171 1.91401,6.89571 2.84116,10.34268c0.30554,0.69185 0.97105,0.94823 1.65764,0.95525l-0.00351,0.03512c0,0 0.53908,0.05268 1.06412,-0.07375c0.52679,-0.12292 1.18879,-0.42846 1.79109,-0.99212c0.662,-0.62161 2.45836,-2.38812 3.47683,-3.38552l7.6736,5.66477l0.06146,0.03512c0,0 0.84989,0.59703 2.09312,0.68132c0.62161,0.04214 1.4399,-0.07726 2.14229,-0.59176c0.70766,-0.51626 1.1765,-1.34683 1.396,-2.29506c0.65673,-2.86224 5.00979,-23.57745 5.75257,-27.00686l-0.02107,0.08077c0.51977,-1.93157 0.32837,-3.70159 -0.87096,-4.74991c-0.60054,-0.52152 -1.2924,-0.7498 -1.98425,-0.77965l0,0.00176zm-0.2072,3.29069c0.04741,0.0439 0.0439,0.0439 0.00351,0.04741c-0.01229,-0.00351 0.14048,0.2072 -0.15804,1.32576l-0.01229,0.04214l-0.00878,0.03863c-0.75858,3.50668 -5.15554,24.40802 -5.74203,26.96472c-0.08077,0.34417 -0.11414,0.31959 -0.09482,0.29852c-0.1756,-0.02634 -0.50045,-0.16506 -0.52679,-0.1756l-13.13468,-9.70175c4.4988,-4.33199 9.09945,-8.25307 13.744,-12.43229c0.8218,-0.41265 0.68483,-1.68573 -0.29852,-1.70681c-1.04305,0.24584 -1.92279,0.99564 -2.8798,1.47502c-5.49971,3.2626 -11.11882,6.13186 -16.55882,9.49279c-2.792,-0.97105 -5.57873,-1.77704 -8.15298,-2.57601c2.2336,-0.89555 4.00889,-1.55579 5.75608,-2.23009c3.05188,-1.1765 7.01687,-2.7042 10.98537,-4.24067c7.94051,-3.06944 15.92667,-6.16346 16.62028,-6.43037l0.05619,-0.02283l0.05268,-0.02283c0.19316,-0.0878 0.30378,-0.09658 0.35471,-0.10009c0,0 -0.01756,-0.05795 -0.00351,-0.04566l-0.00176,0zm-20.91715,22.0638l2.16687,1.60145c-0.93418,0.91311 -1.81743,1.77353 -2.45485,2.38812l0.28798,-3.98957"});Rt("telegram",(function(e,{title:t}){return jt(e,"telegram.url"),"https://telegram.me/share/url"+St({url:e,text:t})}),(e=>({title:e.title})),{windowWidth:550,windowHeight:400}),Ct({color:"#34526f",networkName:"tumblr",path:"M39.2,41c-0.6,0.3-1.6,0.5-2.4,0.5c-2.4,0.1-2.9-1.7-2.9-3v-9.3h6v-4.5h-6V17c0,0-4.3,0-4.4,0 c-0.1,0-0.2,0.1-0.2,0.2c-0.3,2.3-1.4,6.4-5.9,8.1v3.9h3V39c0,3.4,2.5,8.1,9,8c2.2,0,4.7-1,5.2-1.8L39.2,41z"});Rt("tumblr",(function(e,{title:t,caption:n,tags:r,posttype:o}){return jt(e,"tumblr.url"),"https://www.tumblr.com/widgets/share/tool"+St({canonicalUrl:e,title:t,caption:n,tags:r,posttype:o})}),(e=>({title:e.title,tags:(e.tags||[]).join(","),caption:e.caption,posttype:e.posttype||"link"})),{windowWidth:660,windowHeight:460});Dt((function(e,t){return ft("https://api.tumblr.com/v2/share/stats"+St({url:e}),((e,n)=>{t(!e&&n&&n.response?n.response.note_count:void 0)}))})),Ct({color:"#00aced",networkName:"twitter",path:"M48,22.1c-1.2,0.5-2.4,0.9-3.8,1c1.4-0.8,2.4-2.1,2.9-3.6c-1.3,0.8-2.7,1.3-4.2,1.6 C41.7,19.8,40,19,38.2,19c-3.6,0-6.6,2.9-6.6,6.6c0,0.5,0.1,1,0.2,1.5c-5.5-0.3-10.3-2.9-13.5-6.9c-0.6,1-0.9,2.1-0.9,3.3 c0,2.3,1.2,4.3,2.9,5.5c-1.1,0-2.1-0.3-3-0.8c0,0,0,0.1,0,0.1c0,3.2,2.3,5.8,5.3,6.4c-0.6,0.1-1.1,0.2-1.7,0.2c-0.4,0-0.8,0-1.2-0.1 c0.8,2.6,3.3,4.5,6.1,4.6c-2.2,1.8-5.1,2.8-8.2,2.8c-0.5,0-1.1,0-1.6-0.1c2.9,1.9,6.4,2.9,10.1,2.9c12.1,0,18.7-10,18.7-18.7 c0-0.3,0-0.6,0-0.8C46,24.5,47.1,23.4,48,22.1z"});const At=Rt("twitter",(function(e,{title:t,via:n,hashtags:r=[],related:o=[]}){return jt(e,"twitter.url"),jt(Array.isArray(r),"twitter.hashtags is not an array"),jt(Array.isArray(o),"twitter.related is not an array"),"https://twitter.com/intent/tweet"+St({url:e,text:t,via:n,hashtags:r.length>0?r.join(","):void 0,related:o.length>0?o.join(","):void 0})}),(e=>({hashtags:e.hashtags,title:e.title,via:e.via,related:e.related})),{windowWidth:550,windowHeight:400});Ct({color:"#7360f2",networkName:"viber",path:"m31.0,12.3c9.0,0.2 16.4,6.2 18.0,15.2c0.2,1.5 0.3,3.0 0.4,4.6a1.0,1.0 0 0 1 -0.8,1.2l-0.1,0a1.1,1.1 0 0 1 -1.0,-1.2l0,0c-0.0,-1.2 -0.1,-2.5 -0.3,-3.8a16.1,16.1 0 0 0 -13.0,-13.5c-1.0,-0.1 -2.0,-0.2 -3.0,-0.3c-0.6,-0.0 -1.4,-0.1 -1.6,-0.8a1.1,1.1 0 0 1 0.9,-1.2l0.6,0l0.0,-0.0zm10.6,39.2a19.9,19.9 0 0 1 -2.1,-0.6c-6.9,-2.9 -13.2,-6.6 -18.3,-12.2a47.5,47.5 0 0 1 -7.0,-10.7c-0.8,-1.8 -1.6,-3.7 -2.4,-5.6c-0.6,-1.7 0.3,-3.4 1.4,-4.7a11.3,11.3 0 0 1 3.7,-2.8a2.4,2.4 0 0 1 3.0,0.7a39.0,39.0 0 0 1 4.7,6.5a3.1,3.1 0 0 1 -0.8,4.2c-0.3,0.2 -0.6,0.5 -1.0,0.8a3.3,3.3 0 0 0 -0.7,0.7a2.1,2.1 0 0 0 -0.1,1.9c1.7,4.9 4.7,8.7 9.7,10.8a5.0,5.0 0 0 0 2.5,0.6c1.5,-0.1 2.0,-1.8 3.1,-2.7a2.9,2.9 0 0 1 3.5,-0.1c1.1,0.7 2.2,1.4 3.3,2.2a37.8,37.8 0 0 1 3.1,2.4a2.4,2.4 0 0 1 0.7,3.0a10.4,10.4 0 0 1 -4.4,4.8a10.8,10.8 0 0 1 -1.9,0.6c-0.7,-0.2 0.6,-0.2 0,0l0.0,0l0,-0.0zm3.1,-21.4a4.2,4.2 0 0 1 -0.0,0.6a1.0,1.0 0 0 1 -1.9,0.1a2.7,2.7 0 0 1 -0.1,-0.8a10.9,10.9 0 0 0 -1.4,-5.5a10.2,10.2 0 0 0 -4.2,-4.0a12.3,12.3 0 0 0 -3.4,-1.0c-0.5,-0.0 -1.0,-0.1 -1.5,-0.2a0.9,0.9 0 0 1 -0.9,-1.0l0,-0.1a0.9,0.9 0 0 1 0.9,-0.9l0.1,0a14.1,14.1 0 0 1 5.9,1.5a11.9,11.9 0 0 1 6.5,9.3c0,0.1 0.0,0.3 0.0,0.5c0,0.4 0.0,0.9 0.0,1.5l0,0l0.0,0.0zm-5.6,-0.2a1.1,1.1 0 0 1 -1.2,-0.9l0,-0.1a11.3,11.3 0 0 0 -0.2,-1.4a4.0,4.0 0 0 0 -1.5,-2.3a3.9,3.9 0 0 0 -1.2,-0.5c-0.5,-0.1 -1.1,-0.1 -1.6,-0.2a1.0,1.0 0 0 1 -0.8,-1.1l0,0l0,0a1.0,1.0 0 0 1 1.1,-0.8c3.4,0.2 6.0,2.0 6.3,6.2a2.8,2.8 0 0 1 0,0.8a0.8,0.8 0 0 1 -0.8,0.7l0,0l0.0,-0.0z"});Rt("viber",(function(e,{title:t,separator:n}){return jt(e,"viber.url"),"viber://forward"+St({text:t?t+n+e:e})}),(e=>({title:e.title,separator:e.separator||" "})),{windowWidth:660,windowHeight:460}),Ct({color:"#4C75A3",networkName:"vk",path:"M44.94,44.84h-0.2c-2.17-.36-3.66-1.92-4.92-3.37C39.1,40.66,38,38.81,36.7,39c-1.85.3-.93,3.52-1.71,4.9-0.62,1.11-3.29.91-5.12,0.71-5.79-.62-8.75-3.77-11.35-7.14A64.13,64.13,0,0,1,11.6,26a10.59,10.59,0,0,1-1.51-4.49C11,20.7,12.56,21,14.11,21c1.31,0,3.36-.29,4.32.2C19,21.46,19.57,23,20,24a37.18,37.18,0,0,0,3.31,5.82c0.56,0.81,1.41,2.35,2.41,2.14s1.06-2.63,1.1-4.18c0-1.77,0-4-.5-4.9S25,22,24.15,21.47c0.73-1.49,2.72-1.63,5.12-1.63,2,0,4.84-.23,5.62,1.12s0.25,3.85.2,5.71c-0.06,2.09-.41,4.25,1,5.21,1.09-.12,1.68-1.2,2.31-2A28,28,0,0,0,41.72,24c0.44-1,.91-2.65,1.71-3,1.21-.47,3.15-0.1,4.92-0.1,1.46,0,4.05-.41,4.52.61,0.39,0.85-.75,3-1.1,3.57a61.88,61.88,0,0,1-4.12,5.61c-0.58.78-1.78,2-1.71,3.27,0.05,0.94,1,1.67,1.71,2.35a33.12,33.12,0,0,1,3.92,4.18c0.47,0.62,1.5,2,1.4,2.76C52.66,45.81,46.88,44.24,44.94,44.84Z"});Rt("vk",(function(e,{title:t,image:n,noParse:r,noVkLinks:o}){return jt(e,"vk.url"),"https://vk.com/share.php"+St({url:e,title:t,image:n,noparse:r?1:0,no_vk_links:o?1:0})}),(e=>({title:e.title,image:e.image,noParse:e.noParse,noVkLinks:e.noVkLinks})),{windowWidth:660,windowHeight:460});Dt((function(e,t){window.VK||(window.VK={}),window.VK.Share={count:(e,t)=>{var n,r;return null==(r=null==(n=window.VK.callbacks)?void 0:n[e])?void 0:r.call(n,t)}},window.VK.callbacks=[];const n=window.VK.callbacks.length;return window.VK.callbacks.push(t),ft("https://vk.com/share.php"+St({act:"count",index:n,url:e}))})),Ct({color:"#DF2029",networkName:"weibo",path:"M40.9756152,15.0217119 C40.5000732,15.0546301 39.9999314,15.1204666 39.5325878,15.2192213 C38.6634928,15.4085016 38.0977589,16.2643757 38.2863368,17.1284787 C38.4667163,18.0008129 39.3194143,18.5686519 40.1885094,18.3793715 C42.8613908,17.8115326 45.7720411,18.6427174 47.7316073,20.8153207 C49.6911735,22.996153 50.2077122,25.975254 49.3714112,28.5840234 C49.1008441,29.4316684 49.5763861,30.3533789 50.4208857,30.6249537 C51.2653852,30.8965286 52.1754769,30.4192153 52.4542425,29.5715703 C53.6349013,25.9011885 52.9133876,21.7699494 50.1585171,18.7085538 C48.0923641,16.4042776 45.2063093,15.1533848 42.3530505,15.0217119 C41.8775084,14.9970227 41.4511594,14.9887937 40.9756152,15.0217119 Z M27.9227762,19.8277737 C24.9957268,20.140498 20.863421,22.4365431 17.2312548,26.0822378 C13.2711279,30.0571148 11,34.2871065 11,37.9328012 C11,44.9032373 19.8713401,49.125 28.5786978,49.125 C39.9917329,49.125 47.600423,42.4261409 47.600423,37.1427636 C47.600423,33.9496952 44.9603397,32.1638816 42.549827,31.4149913 C41.9594976,31.2339421 41.5167516,31.1434164 41.8283133,30.3616079 C42.5006339,28.66632 42.6236176,27.1932286 41.8939054,26.1480742 C40.5328692,24.1894405 36.7203236,24.2881952 32.448635,26.0822378 C32.448635,26.0822378 31.1203949,26.6912261 31.4647526,25.6213825 C32.1206742,23.4981576 32.0304845,21.712342 31.0056075,20.6836478 C30.2840938,19.9512176 29.2510184,19.6878718 27.9227762,19.8277737 Z M42.0906819,20.6836478 C41.6233383,20.6589586 41.1723917,20.716566 40.7132466,20.8153207 C39.9671353,20.9716828 39.4997917,21.7781784 39.6637721,22.5270687 C39.8277525,23.275959 40.5574647,23.7450433 41.303576,23.5804521 C42.1972686,23.3911718 43.2057485,23.6380596 43.8616701,24.3704897 C44.5175916,25.1029198 44.6733735,26.0657797 44.3864073,26.9381118 C44.1486363,27.6705419 44.5093932,28.4770397 45.2391054,28.7156963 C45.9688176,28.9461239 46.780521,28.5922524 47.0100936,27.8598223 C47.584026,26.0740087 47.2396661,24.0248493 45.8950269,22.5270687 C44.886547,21.4078489 43.4845162,20.7494842 42.0906819,20.6836478 Z M29.496988,29.9665891 C35.3100922,30.1723275 39.9917329,33.0691319 40.3852858,37.0769272 C40.8362324,41.6607904 35.5970585,45.9319315 28.6442899,46.6232144 C21.6915214,47.3144973 15.6488446,44.154347 15.197898,39.5787128 C14.7469514,34.9948495 20.059916,30.7237084 27.004486,30.0324256 C27.8735831,29.950131 28.6688875,29.9336709 29.496988,29.9665891 Z M25.5614586,34.3776322 C23.183744,34.5916017 20.9372116,35.9577073 19.9205332,37.9328012 C18.5348994,40.6238672 19.9041362,43.6029661 23.0689567,44.582284 C26.340366,45.5945202 30.1857056,44.0638213 31.5303448,41.1587879 C32.8503864,38.3195909 31.1613894,35.3734082 27.9227762,34.5751416 C27.1438688,34.3776322 26.356763,34.3035667 25.5614586,34.3776322 Z M24.052839,38.7228388 C24.3316067,38.7310678 24.5857748,38.8215935 24.8399449,38.9203482 C25.8648218,39.3400561 26.1845841,40.4428158 25.5614586,41.4221338 C24.9219361,42.3932227 23.5690963,42.8623069 22.5442194,42.4096807 C21.5357395,41.9652856 21.2487754,40.8542948 21.8882979,39.9078951 C22.3638421,39.2001542 23.2247386,38.7146097 24.052839,38.7228388 Z"});Rt("weibo",(function(e,{title:t,image:n}){return jt(e,"weibo.url"),"http://service.weibo.com/share/share.php"+St({url:e,title:t,pic:n})}),(e=>({title:e.title,image:e.image})),{windowWidth:660,windowHeight:550,windowPosition:"screenCenter"}),Ct({color:"#25D366",networkName:"whatsapp",path:"m42.32286,33.93287c-0.5178,-0.2589 -3.04726,-1.49644 -3.52105,-1.66732c-0.4712,-0.17346 -0.81554,-0.2589 -1.15987,0.2589c-0.34175,0.51004 -1.33075,1.66474 -1.63108,2.00648c-0.30032,0.33658 -0.60064,0.36247 -1.11327,0.12945c-0.5178,-0.2589 -2.17994,-0.80259 -4.14759,-2.56312c-1.53269,-1.37217 -2.56312,-3.05503 -2.86603,-3.57283c-0.30033,-0.5178 -0.03366,-0.80259 0.22524,-1.06149c0.23301,-0.23301 0.5178,-0.59547 0.7767,-0.90616c0.25372,-0.31068 0.33657,-0.5178 0.51262,-0.85437c0.17088,-0.36246 0.08544,-0.64725 -0.04402,-0.90615c-0.12945,-0.2589 -1.15987,-2.79613 -1.58964,-3.80584c-0.41424,-1.00971 -0.84142,-0.88027 -1.15987,-0.88027c-0.29773,-0.02588 -0.64208,-0.02588 -0.98382,-0.02588c-0.34693,0 -0.90616,0.12945 -1.37736,0.62136c-0.4712,0.5178 -1.80194,1.76053 -1.80194,4.27186c0,2.51134 1.84596,4.945 2.10227,5.30747c0.2589,0.33657 3.63497,5.51458 8.80262,7.74113c1.23237,0.5178 2.1903,0.82848 2.94111,1.08738c1.23237,0.38836 2.35599,0.33657 3.24402,0.20712c0.99159,-0.15534 3.04985,-1.24272 3.47963,-2.45956c0.44013,-1.21683 0.44013,-2.22654 0.31068,-2.45955c-0.12945,-0.23301 -0.46601,-0.36247 -0.98382,-0.59548m-9.40068,12.84407l-0.02589,0c-3.05503,0 -6.08417,-0.82849 -8.72495,-2.38189l-0.62136,-0.37023l-6.47252,1.68286l1.73463,-6.29129l-0.41424,-0.64725c-1.70875,-2.71846 -2.6149,-5.85116 -2.6149,-9.07706c0,-9.39809 7.68934,-17.06155 17.15993,-17.06155c4.58253,0 8.88029,1.78642 12.11655,5.02268c3.23625,3.21036 5.02267,7.50812 5.02267,12.06476c-0.0078,9.3981 -7.69712,17.06155 -17.14699,17.06155m14.58906,-31.58846c-3.93529,-3.80584 -9.1133,-5.95471 -14.62789,-5.95471c-11.36055,0 -20.60848,9.2065 -20.61625,20.52564c0,3.61684 0.94757,7.14565 2.75211,10.26282l-2.92557,10.63564l10.93337,-2.85309c3.0136,1.63108 6.4052,2.4958 9.85634,2.49839l0.01037,0c11.36574,0 20.61884,-9.2091 20.62403,-20.53082c0,-5.48093 -2.14111,-10.64081 -6.03239,-14.51915"});Rt("whatsapp",(function(e,{title:t,separator:n}){return jt(e,"whatsapp.url"),"https://"+(/(android|iphone|ipad|mobile)/i.test(navigator.userAgent)?"api":"web")+".whatsapp.com/send"+St({text:t?t+n+e:e})}),(e=>({title:e.title,separator:e.separator||" "})),{windowWidth:550,windowHeight:400}),Ct({color:"#4326c4",networkName:"workplace",path:"M34.019,10.292c0.21,0.017,0.423,0.034,0.636,0.049 c3.657,0.262,6.976,1.464,9.929,3.635c3.331,2.448,5.635,5.65,6.914,9.584c0.699,2.152,0.983,4.365,0.885,6.623 c-0.136,3.171-1.008,6.13-2.619,8.867c-0.442,0.75-0.908,1.492-1.495,2.141c-0.588,0.651-1.29,1.141-2.146,1.383 c-1.496,0.426-3.247-0.283-3.961-1.642c-0.26-0.494-0.442-1.028-0.654-1.548c-1.156-2.838-2.311-5.679-3.465-8.519 c-0.017-0.042-0.037-0.082-0.065-0.145c-0.101,0.245-0.192,0.472-0.284,0.698c-1.237,3.051-2.475,6.103-3.711,9.155 c-0.466,1.153-1.351,1.815-2.538,2.045c-1.391,0.267-2.577-0.154-3.496-1.247c-0.174-0.209-0.31-0.464-0.415-0.717 c-2.128-5.22-4.248-10.442-6.37-15.665c-0.012-0.029-0.021-0.059-0.036-0.104c0.054-0.003,0.103-0.006,0.15-0.006 c1.498-0.001,2.997,0,4.495-0.004c0.12-0.001,0.176,0.03,0.222,0.146c1.557,3.846,3.117,7.691,4.679,11.536 c0.018,0.046,0.039,0.091,0.067,0.159c0.273-0.673,0.536-1.32,0.797-1.968c1.064-2.627,2.137-5.25,3.19-7.883 c0.482-1.208,1.376-1.917,2.621-2.135c1.454-0.255,2.644,0.257,3.522,1.449c0.133,0.18,0.229,0.393,0.313,0.603 c1.425,3.495,2.848,6.991,4.269,10.488c0.02,0.047,0.04,0.093,0.073,0.172c0.196-0.327,0.385-0.625,0.559-0.935 c0.783-1.397,1.323-2.886,1.614-4.461c0.242-1.312,0.304-2.634,0.187-3.962c-0.242-2.721-1.16-5.192-2.792-7.38 c-2.193-2.939-5.086-4.824-8.673-5.625c-1.553-0.346-3.124-0.405-4.705-0.257c-3.162,0.298-6.036,1.366-8.585,3.258 c-3.414,2.534-5.638,5.871-6.623,10.016c-0.417,1.76-0.546,3.547-0.384,5.348c0.417,4.601,2.359,8.444,5.804,11.517 c2.325,2.073,5.037,3.393,8.094,3.989c1.617,0.317,3.247,0.395,4.889,0.242c1-0.094,1.982-0.268,2.952-0.529 c0.04-0.01,0.081-0.018,0.128-0.028c0,1.526,0,3.047,0,4.586c-0.402,0.074-0.805,0.154-1.21,0.221 c-0.861,0.14-1.728,0.231-2.601,0.258c-0.035,0.002-0.071,0.013-0.108,0.021c-0.493,0-0.983,0-1.476,0 c-0.049-0.007-0.1-0.018-0.149-0.022c-0.315-0.019-0.629-0.033-0.945-0.058c-1.362-0.105-2.702-0.346-4.017-0.716 c-3.254-0.914-6.145-2.495-8.66-4.752c-2.195-1.971-3.926-4.29-5.176-6.963c-1.152-2.466-1.822-5.057-1.993-7.774 c-0.014-0.226-0.033-0.451-0.05-0.676c0-0.502,0-1.003,0-1.504c0.008-0.049,0.02-0.099,0.022-0.148 c0.036-1.025,0.152-2.043,0.338-3.052c0.481-2.616,1.409-5.066,2.8-7.331c2.226-3.625,5.25-6.386,9.074-8.254 c2.536-1.24,5.217-1.947,8.037-2.126c0.23-0.015,0.461-0.034,0.691-0.051C33.052,10.292,33.535,10.292,34.019,10.292z"});Rt("workplace",(function(e,{quote:t,hashtag:n}){return jt(e,"workplace.url"),"https://work.facebook.com/sharer.php"+St({u:e,quote:t,hashtag:n})}),(e=>({quote:e.quote,hashtag:e.hashtag})),{windowWidth:550,windowHeight:400}),Ct({color:"#000000",networkName:"X",path:"M 41.116 18.375 h 4.962 l -10.8405 12.39 l 12.753 16.86 H 38.005 l -7.821 -10.2255 L 21.235 47.625 H 16.27 l 11.595 -13.2525 L 15.631 18.375 H 25.87 l 7.0695 9.3465 z m -1.7415 26.28 h 2.7495 L 24.376 21.189 H 21.4255 z"});const Vt=()=>{const e="undefined"!=typeof window?window.location.href:"";return r.createElement("aside",{className:"mt-8 w-72 lg:mt-0 bg-primary"},r.createElement("div",{className:"font-bold text-white text-xl lg:text-h4"},"Share this project"),r.createElement("div",{className:"flex gap-6 mt-1 flex-nowrap place-content-start text-5xl text-white lg:text-2xl lg:gap-1"},r.createElement(Mt,{url:e,resetButtonStyle:!0,className:"shared","aria-label":"Facebook"},r.createElement(d.R9i,null)),r.createElement(At,{url:e,resetButtonStyle:!0,"aria-label":"X / Twitter"},r.createElement(ut.lcJ,null)),r.createElement(Ft,{url:e,resetButtonStyle:!0,"aria-label":"LinkedIn"},r.createElement(d.ltd,null)),r.createElement(It,{resetButtonStyle:!0,url:e,subject:"Sharing a wonderful project opportunity!","aria-label":"e-mail"},r.createElement(d.Upr,null))))},Ht=e=>{let{label:t,value:n}=e;return r.createElement(r.Fragment,null,r.createElement("section",{className:"pt-4"},r.createElement("h3",{className:"text-h4"},t),r.createElement("div",{className:"text-body"},r.createElement(st,{text:n}))))},zt=e=>{let{slug:t,title:n,question:o,status:a,agency:s,topics:l,opportunityCloses:u,startDate:d,endDate:f,lastModified:h}=e;return r.createElement("div",{className:"px-2 py-4 overflow-hidden bg-white border border-gray-200 rounded-md shadow-sm h-full flex flex-col"},r.createElement("div",{className:"mt-4 ml-4"},r.createElement(p,{status:a})),r.createElement("div",{className:"p-5 pb-5"},r.createElement("div",{className:"pb-4 text-h3 font-bold leading-snug text-black"},o),r.createElement("div",null,r.createElement("div",{className:"mt-4 text-body"},r.createElement(Rs,{status:a,opportunityCloses:u,startDate:d,endDate:f})),r.createElement("div",{className:"mb-4 text-body"},r.createElement("span",{className:"font-bold"},"Lead Agency: "),s),!(0,i.xb)(l)&&r.createElement("div",{className:"text-tag mt-4"},r.createElement(Ti,{topics:l})))),r.createElement("div",{className:"p-5 pb-1 mt-auto border-t-2 border-solid"},r.createElement(c.Link,{to:"/project/"+t,"aria-label":n+" Details",className:"btn-wide"},(0,i.t9)(a,"View Opportunity","View Project","View Project"))))},Bt=e=>{let{nodes:t}=e;return r.createElement("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 mx-3 xl:mx-6 gap-4 justify-self-center"},t.map(((e,t)=>r.createElement("article",{key:"card_"+e.slug},r.createElement(zt,e)))))};var $t=n(3510);const Qt=/^([a-zA-Z]+:)?\/\//,Ut=e=>{let{name:t}=e;return r.createElement("span",{className:"flex items-center p-5 leading-snug text-white hover:opacity-75 xl:text-black xl:px-3 xl:py-2"},r.createElement("span",{className:"text-nav ml-2 font-bold border-b-2 border-white xl:border-primary"},t))},Wt=e=>{let{name:t}=e;return r.createElement("span",{className:"flex items-center p-5 leading-snug text-white hover:opacity-75 xl:text-black xl:px-3 xl:py-2"},r.createElement("span",{className:"text-nav ml-2 border-b-2 hover:border-primary border-transparent"},t))},qt=e=>r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",viewBox:"0 0 16 16"},e),r.createElement("path",{d:"M6 1h5v5L8.86 3.85 4.7 8 4 7.3l4.15-4.16L6 1Z M2 3h2v1H2v6h6V8h1v2a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1Z"})),Zt=e=>{let{name:t}=e;return r.createElement("span",{className:"flex items-center p-5 leading-snug text-white hover:opacity-75 xl:text-black xl:px-3 xl:py-2"},r.createElement("span",{className:"text-nav ml-2 border-b-2 hover:border-primary border-transparent"},t),r.createElement(qt,{className:"inline ml-1 -mr-3 fill-white xl:fill-black"}))},Gt=e=>{let{title:t,activePage:n,image:o,pages:a}=e;const[i,s]=r.useState(!1),l=(0,$t.c)(o);return r.createElement(r.Fragment,null,r.createElement("nav",{id:"nav-bar",className:"sticky top-0 flex flex-wrap items-center justify-between w-full p-0 bg-navbar xl:relative xl:px-2 xl:py-6 overflow-y-visible z-10"},r.createElement("div",{className:"flex flex-wrap justify-between w-full px-0 xl:px-4"},r.createElement("div",{className:"relative flex flex-no-wrap w-full xl:static xl:block xl:w-auto"},r.createElement("button",{className:"block p-6 ml-0 text-xl leading-none text-white outline-none cursor-pointer bg-primary xl:hidden focus:outline-none",type:"button","aria-label":"Open navigation menu",onClick:()=>s(!i)},i?r.createElement(d.aHS,null):r.createElement(d.Fm7,null)),l||t?r.createElement("div",{className:"block xl:min-h-full mx-4 my-3 xl:my-auto overflow-hidden text-nav text-black font-bold flex gap-4 items-center whitespace-nowrap"},r.createElement("a",{href:"https://www.evaluation.gov"},l?r.createElement($t.G,{className:"xl:inline-block logotype",image:l,alt:"nav_logo"}):r.createElement(r.Fragment,null)),r.createElement(c.Link,{to:"/"},t)):""),r.createElement("div",{className:"absolute top-16 w-full md:w-2/3 xl:w-auto xl:relative xl:top-0 flex-grow items-center bg-primary xl:bg-transparent xl:flex xl:bg-navbar z-10 xl:z-0 transition-transform drop-shadow-lg filter xl:drop-shadow-none"+(i?" flex":" hidden"),id:"example-navbar-danger"},r.createElement("ul",{className:"flex flex-col list-none xl:flex-row xl:ml-auto"},null==a?void 0:a.filter((e=>e.show)).map(((e,t)=>{let{name:o,link:a}=e;return r.createElement("li",{className:"nav-item",key:"nav"+t},(e=>{if("string"==typeof e)return!Qt.test(e)})(a)?r.createElement(c.Link,{to:a||"#",onClick:()=>s(!1)},n===a?r.createElement(Ut,{name:o}):r.createElement(Wt,{name:o})):r.createElement("a",{key:"nav"+t,href:a,onClick:()=>s(!1)},r.createElement(Zt,{name:o})))})))))))},Jt=e=>{var t;let{image:n,text:o,link:a,linkId:s}=e;s=null!==(t=s)&&void 0!==t?t:"bottom-banner-image-link-id";const l=(0,$t.c)(n);return r.createElement("div",{className:"py-6 mt-12 overflow-hidden bg-bottombanner p-responsive"},r.createElement("div",{className:"m-responsive"},r.createElement("div",{className:"w-full flex gap-4 sm:gap-8 items-center justify-center flex-wrap"},!(0,i.uk)(a)&&l&&r.createElement("a",{id:s,href:a,"aria-labelledby":"bottomBannerText"},r.createElement($t.G,{className:"inline-block logotype",image:l,alt:"Bottom Banner logo"})),(0,i.uk)(a)&&l&&r.createElement($t.G,{className:"inline-block logotype",image:l,alt:"Bottom Banner logo"}),r.createElement("div",{className:"inline-block text-body flex-4 min-w-20ch",id:"bottomBannerText"},"This evidence project portal is managed by the Office of Management and Budget. If you have suggestions for how to improve it, please ",r.createElement(c.Link,{className:"no-inherit",to:"/contact"},"let us know!")))))},Yt=e=>{let{name:t,title:n,employer:o,email:a,image:i,defaultImage:s,showEmail:l}=e;const c=(0,$t.c)(null!=i?i:s);return r.createElement("div",{className:"flex items-center gap-4 overflow-hidden flex-nowrap justify-left"},r.createElement("div",{className:"hidden sm:block",style:{width:"100px",height:"100px"}},c&&r.createElement($t.G,{className:"relative rounded-full",alt:t,image:(0,$t.c)(c),style:{transform:"translateZ(0)"}})),r.createElement("div",{className:"pl-2 pr-2 pb-2"},r.createElement("p",{className:"font-bold text-black text-body"},t),r.createElement("p",{className:"text-black text-body"},n),r.createElement("p",{className:"text-black text-body"},o),l?r.createElement("p",{className:"text-black text-body break-all"},a):""))},Kt=e=>{let{title:t,contacts:n,defaultImage:o}=e;return r.createElement("section",{className:"m-responsive"},r.createElement("h3",{className:"text-h3 my-4"},t),r.createElement("div",{className:"grid grid-cols-1 gap-4 md:grid-cols-2 lg:grid-cols-3 justify-self-center"},n.map(((e,t)=>r.createElement("div",{className:"w-auto px-4",key:"contact-"+t},r.createElement(Yt,Object.assign({},e,{showEmail:!1,image:e.image,defaultImage:o})))))))},Xt=e=>{let{title:t,lede:n,image:o}=e;return"Contact"==t||"About"==t?r.createElement("div",{className:"no-bottom-margin px-4 py-4 mx-0 lg:mb-16 bg-white md:px-8 md:py-12 xl:px-16 xl:container sm:min-h-15rem",style:{background:"url("+(0,c.withPrefix)((0,$t.d)(o))+")",backgroundRepeat:"no-repeat",backgroundSize:"auto",backgroundPositionY:"center"}},r.createElement("div",{className:"lg:-mb-28 m-0 lg:m-4 bg-white border-b-8 border-primary border-solid flex align-center"},r.createElement("div",{className:"w-full p-4 sm:p-12 lg:pl-28 lg:w-3/3"},r.createElement("h1",{className:"text-h3 pb-0 sm:text-h1 font-bold text-black"},t),n&&r.createElement(st,{className:"pt-6 text-body leading-normal",text:n})))):r.createElement("div",{className:"px-4 py-4 mx-0 lg:mb-16 bg-white md:px-8 md:py-12 xl:px-16 xl:container sm:min-h-15rem",style:{background:"url("+(0,c.withPrefix)((0,$t.d)(o))+")",backgroundRepeat:"no-repeat",backgroundSize:"auto",backgroundPositionY:"center"}},r.createElement("div",{className:"lg:-mb-28 m-0 lg:m-4 bg-white border-b-8 border-primary border-solid flex align-center"},r.createElement("div",{className:"w-full p-4 sm:p-12 lg:pl-28 lg:w-3/3"},r.createElement("h1",{className:"text-h3 pb-0 sm:text-h1 font-bold text-black"},t),n&&r.createElement(st,{className:"pt-6 text-body leading-normal",text:n}))))},en=e=>{let{question:t,slug:n,summary:o,status:a,opportunityCloses:l,startDate:c,endDate:u,emailContent:d,lastModified:p,agency:f,topics:h,deliverable:m,purpose:g,expertise:v,requirement:y,keyDates:b,priorResearch:w,statusOfData:x,fundingInfo:E,mainContact:k,openText:C,ongoingText:S,completeText:O,projectTeam:P,faq:N,projectInterestLink:_,newsletter:R,defaultContactImage:I,collectData:L,summaryPDF:j}=e;return r.createElement("article",null,r.createElement("header",null,r.createElement("div",{className:"py-16 p-responsive bg-primary"},r.createElement("div",{className:"flex flex-col justify-between m-responsive lg:flex-row"},r.createElement("div",{className:"w-full"},r.createElement("h1",{className:"text-h3 w-full font-bold leading-h2 text-white lg:w-4/5 lg:text-h2"},t),null!==(0,i.t9)(a,!0,!0,!0)&&r.createElement("div",{className:"mt-4 text-white text-body"},r.createElement(Rs,{status:a,opportunityCloses:l,startDate:c,endDate:u})),r.createElement("div",{className:"text-white text-body"},r.createElement("span",{className:"font-bold"},"Lead Agency: "),f)),r.createElement(Vt,null))),r.createElement("div",{className:"p-responsive pb-4"},r.createElement("section",{className:"flex flex-wrap items-start py-6 m-responsive gap-x-10 gap-y-4"},!(0,i.xb)(h)&&r.createElement("div",{className:"text-tag mt-2"},r.createElement(Ti,{topics:h}))))),r.createElement("div",{className:"p-responsive pb-4"},r.createElement("section",{className:"mt-8"},r.createElement("div",{className:"m-responsive"},r.createElement("h2",{className:"text-h3"},"Project Overview")),r.createElement("div",{className:"flex flex-col justify-between w-full py-4 lg:flex-row"},r.createElement("div",{className:"m-responsive lg:w-3/5 xl:2/3"},!(0,i.uk)(o)&&r.createElement("div",{className:"w-full lg:w-11/12"},r.createElement(Ht,{label:"Summary",value:o})),!(0,i.uk)(m)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"completed"===a?"Deliverables":"Anticipated deliverables",value:m})),!(0,i.uk)(g)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"Planned use of results",value:g})),!(0,i.uk)(E)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"Funding",value:E})),!(0,i.uk)(x)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"Data",value:x})),!(0,i.uk)(w)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"Helpful links",value:w})),!(0,i.xb)(N)&&r.createElement(r.Fragment,null,r.createElement("section",{className:"w-full mt-10 lg:w-11/12"},r.createElement("h3",{className:"text-h3"},"Frequently Asked Questions"),N.map(((e,t)=>{let{title:n,text:o}=e;return r.createElement(Ps,{key:"collapsibleList_"+t,title:n,text:o})})))),!(0,i.xb)(L)&&r.createElement(r.Fragment,null,r.createElement("section",{className:"w-full mt-10 lg:w-11/12"},L.map(((e,t)=>{let{fieldTitle:n,fieldData:o}=e;return r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:n,value:o}))}))))),r.createElement("div",{className:"w-full lg:w-2/5 xl:w-1/3"},!(null==k)&&r.createElement(tn,Object.assign({},k,{status:a,openText:C,ongoingText:S,completeText:O,projectInterestLink:_,defaultImage:I,summaryPDF:j})),r.createElement(Fs,R)))),(v||y||b)&&"open"===a&&r.createElement(r.Fragment,null,r.createElement("hr",{className:"my-8 border-gray-300 m-responsive"}),r.createElement(s,{expertise:v,requirement:y,keyDates:b})),!(0,i.xb)(P)&&r.createElement(r.Fragment,null,r.createElement("hr",{className:"my-8 border-gray-300 m-responsive"}),r.createElement(Kt,{title:"Project Team",contacts:P,defaultImage:I}))))},tn=e=>{let{status:t,projectInterestLink:n,openText:o,ongoingText:a,completeText:s,summaryPDF:l,...u}=e;return r.createElement(r.Fragment,null,r.createElement("h3",{className:"hidden"},"Contact and Project Updates"),r.createElement("div",{className:"w-full p-8 mb-8 bg-gray-100"},r.createElement("h4",{className:"text-h4"},(0,i.t9)(t,"This project is open. Interested in collaborating?","The project is in progress.","The project is complete.")),r.createElement("div",{className:"text-black text-body"},r.createElement(st,{text:(0,i.t9)(t,o,a,s)})),r.createElement("div",{className:"mt-4"},"open"===t?n?r.createElement("a",{href:n,target:"_blank",rel:"noopener",className:"btn"},"Express Interest"):u.email?r.createElement("a",{href:"mailto:"+u.email,className:"btn"},"Email Point of Contact"):r.createElement(c.Link,{to:"/contact",className:"btn-white"},"Ask a question"):r.createElement(c.Link,{to:"/contact",className:"btn-white"},"Ask a question"))),r.createElement("div",{className:"w-full p-8 my-8 bg-gray-100"},r.createElement("h4",{className:"text-h4"},"Download and share the project summary"),r.createElement("div",{className:"mt-4 text-body"},r.createElement("a",{download:!0,href:l,className:"btn"},"Download"))),r.createElement("div",{className:"w-full p-8 my-8 bg-gray-100"},r.createElement("h4",{className:"text-h4"},"Project point of contact"),r.createElement("div",{className:"mt-4 text-body"},r.createElement(Yt,Object.assign({},u,{showEmail:!0})))))};var nn=n(8777);function rn(e){return rn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},rn(e)}function on(e){var t=function(e,t){if("object"!=rn(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=rn(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==rn(t)?t:String(t)}function an(e,t,n){return(t=on(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function sn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function ln(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var pn=["defaultInputValue","defaultMenuIsOpen","defaultValue","inputValue","menuIsOpen","onChange","onInputChange","onMenuClose","onMenuOpen","value"];function fn(){return fn=Object.assign?Object.assign.bind():function(e){for(var t=1;t0?Pn(Fn,--Tn):0,jn--,10===Dn&&(jn=1,Ln--),Dn}function zn(){return Dn=Tn2||Un(Dn)>3?"":" "}function Jn(e,t){for(;--t&&zn()&&!(Dn<48||Dn>102||Dn>57&&Dn<65||Dn>70&&Dn<97););return Qn(e,$n()+(t<6&&32==Bn()&&32==zn()))}function Yn(e){for(;zn();)switch(Dn){case e:return Tn;case 34:case 39:34!==e&&39!==e&&Yn(Dn);break;case 40:41===e&&Yn(e);break;case 92:zn()}return Tn}function Kn(e,t){for(;zn()&&e+Dn!==57&&(e+Dn!==84||47!==Bn()););return"/*"+Qn(t,Tn-1)+"*"+En(47===e?e:zn())}function Xn(e){for(;!Un(Bn());)zn();return Qn(e,Tn)}var er="-ms-",tr="-moz-",nr="-webkit-",rr="comm",or="rule",ar="decl",ir="@keyframes";function sr(e,t){for(var n="",r=Rn(e),o=0;o0&&_n(k)-d&&In(f>32?fr(k+";",r,n,d-1):fr(Sn(k," ","")+";",r,n,d-2),l);break;case 59:k+=";";default:if(In(E=dr(k,t,n,c,u,o,s,b,w=[],x=[],d),a),123===y)if(0===u)ur(k,t,E,E,w,a,d,s,x);else switch(99===p&&110===Pn(k,3)?100:p){case 100:case 108:case 109:case 115:ur(e,E,E,r&&In(dr(e,E,E,0,0,o,s,b,o,w=[],d),x),o,x,d,s,r?w:x);break;default:ur(k,E,E,E,[""],x,0,s,x)}}c=u=f=0,m=v=1,b=k="",d=i;break;case 58:d=1+_n(k),f=h;default:if(m<1)if(123==y)--m;else if(125==y&&0==m++&&125==Hn())continue;switch(k+=En(y),y*m){case 38:v=u>0?1:(k+="\f",-1);break;case 44:s[c++]=(_n(k)-1)*v,v=1;break;case 64:45===Bn()&&(k+=Zn(zn())),p=Bn(),u=d=_n(b=k+=Xn($n())),y++;break;case 45:45===h&&2==_n(k)&&(m=0)}}return a}function dr(e,t,n,r,o,a,i,s,l,c,u){for(var d=o-1,p=0===o?a:[""],f=Rn(p),h=0,m=0,g=0;h0?p[v]+" "+y:Sn(y,/&\f/g,p[v])))&&(l[g++]=b);return An(e,t,n,0===o?or:s,l,c,u)}function pr(e,t,n){return An(e,t,n,rr,En(Dn),Nn(e,2,-2),0)}function fr(e,t,n,r){return An(e,t,n,ar,Nn(e,0,r),Nn(e,r+1,-1),r)}var hr=function(e,t,n){for(var r=0,o=0;r=o,o=Bn(),38===r&&12===o&&(t[n]=1),!Un(o);)zn();return Qn(e,Tn)},mr=function(e,t){return qn(function(e,t){var n=-1,r=44;do{switch(Un(r)){case 0:38===r&&12===Bn()&&(t[n]=1),e[n]+=hr(Tn-1,t,n);break;case 2:e[n]+=Zn(r);break;case 4:if(44===r){e[++n]=58===Bn()?"&\f":"",t[n]=e[n].length;break}default:e[n]+=En(r)}}while(r=zn());return e}(Wn(e),t))},gr=new WeakMap,vr=function(e){if("rule"===e.type&&e.parent&&!(e.length<1)){for(var t=e.value,n=e.parent,r=e.column===n.column&&e.line===n.line;"rule"!==n.type;)if(!(n=n.parent))return;if((1!==e.props.length||58===t.charCodeAt(0)||gr.get(n))&&!r){gr.set(e,!0);for(var o=[],a=mr(t,o),i=n.props,s=0,l=0;s6)switch(Pn(e,t+1)){case 109:if(45!==Pn(e,t+4))break;case 102:return Sn(e,/(.+:)(.+)-([^]+)/,"$1"+nr+"$2-$3$1"+tr+(108==Pn(e,t+3)?"$3":"$2-$3"))+e;case 115:return~On(e,"stretch")?br(Sn(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(115!==Pn(e,t+1))break;case 6444:switch(Pn(e,_n(e)-3-(~On(e,"!important")&&10))){case 107:return Sn(e,":",":"+nr)+e;case 101:return Sn(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+nr+(45===Pn(e,14)?"inline-":"")+"box$3$1"+nr+"$2$3$1"+er+"$2box$3")+e}break;case 5936:switch(Pn(e,t+11)){case 114:return nr+e+er+Sn(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return nr+e+er+Sn(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return nr+e+er+Sn(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return nr+e+er+e+e}return e}var wr=[function(e,t,n,r){if(e.length>-1&&!e.return)switch(e.type){case ar:e.return=br(e.value,e.length);break;case ir:return sr([Vn(e,{value:Sn(e.value,"@","@"+nr)})],r);case or:if(e.length)return function(e,t){return e.map(t).join("")}(e.props,(function(t){switch(function(e,t){return(e=t.exec(e))?e[0]:e}(t,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return sr([Vn(e,{props:[Sn(t,/:(read-\w+)/,":-moz-$1")]})],r);case"::placeholder":return sr([Vn(e,{props:[Sn(t,/:(plac\w+)/,":"+nr+"input-$1")]}),Vn(e,{props:[Sn(t,/:(plac\w+)/,":-moz-$1")]}),Vn(e,{props:[Sn(t,/:(plac\w+)/,er+"input-$1")]})],r)}return""}))}}],xr=function(e){var t=e.key;if("css"===t){var n=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(n,(function(e){-1!==e.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(e),e.setAttribute("data-s",""))}))}var r=e.stylisPlugins||wr;var o,a,i={},s=[];o=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+t+' "]'),(function(e){for(var t=e.getAttribute("data-emotion").split(" "),n=1;n=4;++r,o-=4)t=1540483477*(65535&(t=255&e.charCodeAt(r)|(255&e.charCodeAt(++r))<<8|(255&e.charCodeAt(++r))<<16|(255&e.charCodeAt(++r))<<24))+(59797*(t>>>16)<<16),n=1540483477*(65535&(t^=t>>>24))+(59797*(t>>>16)<<16)^1540483477*(65535&n)+(59797*(n>>>16)<<16);switch(o){case 3:n^=(255&e.charCodeAt(r+2))<<16;case 2:n^=(255&e.charCodeAt(r+1))<<8;case 1:n=1540483477*(65535&(n^=255&e.charCodeAt(r)))+(59797*(n>>>16)<<16)}return(((n=1540483477*(65535&(n^=n>>>13))+(59797*(n>>>16)<<16))^n>>>15)>>>0).toString(36)}(o)+l;return{name:c,styles:o,next:Lr}},Tr=!!o.useInsertionEffect&&o.useInsertionEffect,Dr=Tr||function(e){return e()},Fr=(Tr||r.useLayoutEffect,{}.hasOwnProperty),Ar=r.createContext("undefined"!=typeof HTMLElement?xr({key:"css"}):null);Ar.Provider;var Vr=function(e){return(0,r.forwardRef)((function(t,n){var o=(0,r.useContext)(Ar);return e(t,o,n)}))};var Hr=r.createContext({});var zr="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",Br=function(e){var t=e.cache,n=e.serialized,r=e.isStringTag;return Er(t,n,r),Dr((function(){return function(e,t,n){Er(e,t,n);var r=e.key+"-"+t.name;if(void 0===e.inserted[t.name]){var o=t;do{e.insert(t===o?"."+r:"",o,e.sheet,!0),o=o.next}while(void 0!==o)}}(t,n,r)})),null},$r=Vr((function(e,t,n){var o=e.css;"string"==typeof o&&void 0!==t.registered[o]&&(o=t.registered[o]);var a=e[zr],i=[o],s="";"string"==typeof e.className?s=function(e,t,n){var r="";return n.split(" ").forEach((function(n){void 0!==e[n]?t.push(e[n]+";"):r+=n+" "})),r}(t.registered,i,e.className):null!=e.className&&(s=e.className+" ");var l=Mr(i,void 0,r.useContext(Hr));s+=t.key+"-"+l.name;var c={};for(var u in e)Fr.call(e,u)&&"css"!==u&&u!==zr&&(c[u]=e[u]);return c.ref=n,c.className=s,r.createElement(r.Fragment,null,r.createElement(Br,{cache:t,serialized:l,isStringTag:"string"==typeof a}),r.createElement(a,c))}));var Qr=$r,Ur=(n(4963),n(3463),function(e,t){var n=arguments;if(null==t||!Fr.call(t,"css"))return r.createElement.apply(void 0,n);var o=n.length,a=new Array(o);a[0]=Qr,a[1]=function(e,t){var n={};for(var r in t)Fr.call(t,r)&&(n[r]=t[r]);return n[zr]=e,n}(e,t);for(var i=2;i({x:e,y:e});function Xr(e){return{...e,top:e.y,left:e.x,right:e.x+e.width,bottom:e.y+e.height}}function eo(e){return ro(e)?(e.nodeName||"").toLowerCase():"#document"}function to(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function no(e){var t;return null==(t=(ro(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function ro(e){return e instanceof Node||e instanceof to(e).Node}function oo(e){return e instanceof Element||e instanceof to(e).Element}function ao(e){return e instanceof HTMLElement||e instanceof to(e).HTMLElement}function io(e){return"undefined"!=typeof ShadowRoot&&(e instanceof ShadowRoot||e instanceof to(e).ShadowRoot)}function so(e){const{overflow:t,overflowX:n,overflowY:r,display:o}=uo(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!["inline","contents"].includes(o)}function lo(){return!("undefined"==typeof CSS||!CSS.supports)&&CSS.supports("-webkit-backdrop-filter","none")}function co(e){return["html","body","#document"].includes(eo(e))}function uo(e){return to(e).getComputedStyle(e)}function po(e){if("html"===eo(e))return e;const t=e.assignedSlot||e.parentNode||io(e)&&e.host||no(e);return io(t)?t.host:t}function fo(e){const t=po(e);return co(t)?e.ownerDocument?e.ownerDocument.body:e.body:ao(t)&&so(t)?t:fo(t)}function ho(e,t,n){var r;void 0===t&&(t=[]),void 0===n&&(n=!0);const o=fo(e),a=o===(null==(r=e.ownerDocument)?void 0:r.body),i=to(o);return a?t.concat(i,i.visualViewport||[],so(o)?o:[],i.frameElement&&n?ho(i.frameElement):[]):t.concat(o,ho(o,[],n))}function mo(e){const t=uo(e);let n=parseFloat(t.width)||0,r=parseFloat(t.height)||0;const o=ao(e),a=o?e.offsetWidth:n,i=o?e.offsetHeight:r,s=Jr(n)!==a||Jr(r)!==i;return s&&(n=a,r=i),{width:n,height:r,$:s}}function go(e){return oo(e)?e:e.contextElement}function vo(e){const t=go(e);if(!ao(t))return Kr(1);const n=t.getBoundingClientRect(),{width:r,height:o,$:a}=mo(t);let i=(a?Jr(n.width):n.width)/r,s=(a?Jr(n.height):n.height)/o;return i&&Number.isFinite(i)||(i=1),s&&Number.isFinite(s)||(s=1),{x:i,y:s}}const yo=Kr(0);function bo(e){const t=to(e);return lo()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:yo}function wo(e,t,n,r){void 0===t&&(t=!1),void 0===n&&(n=!1);const o=e.getBoundingClientRect(),a=go(e);let i=Kr(1);t&&(r?oo(r)&&(i=vo(r)):i=vo(e));const s=function(e,t,n){return void 0===t&&(t=!1),!(!n||t&&n!==to(e))&&t}(a,n,r)?bo(a):Kr(0);let l=(o.left+s.x)/i.x,c=(o.top+s.y)/i.y,u=o.width/i.x,d=o.height/i.y;if(a){const e=to(a),t=r&&oo(r)?to(r):r;let n=e.frameElement;for(;n&&r&&t!==e;){const e=vo(n),t=n.getBoundingClientRect(),r=uo(n),o=t.left+(n.clientLeft+parseFloat(r.paddingLeft))*e.x,a=t.top+(n.clientTop+parseFloat(r.paddingTop))*e.y;l*=e.x,c*=e.y,u*=e.x,d*=e.y,l+=o,c+=a,n=to(n).frameElement}}return Xr({width:u,height:d,x:l,y:c})}function xo(e,t,n,r){void 0===r&&(r={});const{ancestorScroll:o=!0,ancestorResize:a=!0,elementResize:i="function"==typeof ResizeObserver,layoutShift:s="function"==typeof IntersectionObserver,animationFrame:l=!1}=r,c=go(e),u=o||a?[...c?ho(c):[],...ho(t)]:[];u.forEach((e=>{o&&e.addEventListener("scroll",n,{passive:!0}),a&&e.addEventListener("resize",n)}));const d=c&&s?function(e,t){let n,r=null;const o=no(e);function a(){clearTimeout(n),r&&r.disconnect(),r=null}return function i(s,l){void 0===s&&(s=!1),void 0===l&&(l=1),a();const{left:c,top:u,width:d,height:p}=e.getBoundingClientRect();if(s||t(),!d||!p)return;const f={rootMargin:-Yr(u)+"px "+-Yr(o.clientWidth-(c+d))+"px "+-Yr(o.clientHeight-(u+p))+"px "+-Yr(c)+"px",threshold:Gr(0,Zr(1,l))||1};let h=!0;function m(e){const t=e[0].intersectionRatio;if(t!==l){if(!h)return i();t?i(!1,t):n=setTimeout((()=>{i(!1,1e-7)}),100)}h=!1}try{r=new IntersectionObserver(m,{...f,root:o.ownerDocument})}catch(v){r=new IntersectionObserver(m,f)}r.observe(e)}(!0),a}(c,n):null;let p,f=-1,h=null;i&&(h=new ResizeObserver((e=>{let[r]=e;r&&r.target===c&&h&&(h.unobserve(t),cancelAnimationFrame(f),f=requestAnimationFrame((()=>{h&&h.observe(t)}))),n()})),c&&!l&&h.observe(c),h.observe(t));let m=l?wo(e):null;return l&&function t(){const r=wo(e);!m||r.x===m.x&&r.y===m.y&&r.width===m.width&&r.height===m.height||n();m=r,p=requestAnimationFrame(t)}(),n(),()=>{u.forEach((e=>{o&&e.removeEventListener("scroll",n),a&&e.removeEventListener("resize",n)})),d&&d(),h&&h.disconnect(),h=null,l&&cancelAnimationFrame(p)}}var Eo=r.useLayoutEffect,ko=["className","clearValue","cx","getStyles","getClassNames","getValue","hasValue","isMulti","isRtl","options","selectOption","selectProps","setValue","theme"],Co=function(){};function So(e,t){return t?"-"===t[0]?e+t:e+"__"+t:e}function Oo(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),o=2;o-1}function Io(e){return Ro(e)?window.pageYOffset:e.scrollTop}function Lo(e,t){Ro(e)?window.scrollTo(0,t):e.scrollTop=t}function jo(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:200,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:Co,o=Io(e),a=t-o,i=0;!function t(){var s=function(e,t,n,r){return n*((e=e/r-1)*e*e+1)+t}(i+=10,o,a,n);Lo(e,s),in.bottom?Lo(e,Math.min(t.offsetTop+t.clientHeight-e.offsetHeight+o,e.scrollHeight)):r.top-o=h)return{placement:"bottom",maxHeight:t};if(C>=h&&!i)return a&&jo(l,S,P),{placement:"bottom",maxHeight:t};if(!i&&C>=r||i&&E>=r)return a&&jo(l,S,P),{placement:"bottom",maxHeight:i?E-b:C-b};if("auto"===o||i){var N=t,_=i?x:k;return _>=r&&(N=Math.min(_-b-s,t)),{placement:"top",maxHeight:N}}if("bottom"===o)return a&&Lo(l,S),{placement:"bottom",maxHeight:t};break;case"top":if(x>=h)return{placement:"top",maxHeight:t};if(k>=h&&!i)return a&&jo(l,O,P),{placement:"top",maxHeight:t};if(!i&&k>=r||i&&x>=r){var R=t;return(!i&&k>=r||i&&x>=r)&&(R=i?x-w:k-w),a&&jo(l,O,P),{placement:"top",maxHeight:R}}return{placement:"bottom",maxHeight:t};default:throw new Error('Invalid placement provided "'.concat(o,'".'))}return c}var Uo,Wo=function(e){return"auto"===e?"bottom":e},qo=(0,r.createContext)(null),Zo=function(e){var t=e.children,n=e.minMenuHeight,o=e.maxMenuHeight,a=e.menuPlacement,i=e.menuPosition,s=e.menuShouldScrollIntoView,l=e.theme,c=((0,r.useContext)(qo)||{}).setPortalPlacement,u=(0,r.useRef)(null),d=un((0,r.useState)(o),2),p=d[0],f=d[1],h=un((0,r.useState)(null),2),m=h[0],g=h[1],v=l.spacing.controlHeight;return Eo((function(){var e=u.current;if(e){var t="fixed"===i,r=Qo({maxHeight:o,menuEl:e,minHeight:n,placement:a,shouldScroll:s&&!t,isFixedPosition:t,controlHeight:v});f(r.maxHeight),g(r.placement),null==c||c(r.placement)}}),[o,a,i,s,n,c,v]),t({ref:u,placerProps:ln(ln({},e),{},{placement:m||Wo(a),maxHeight:p})})},Go=function(e){var t=e.children,n=e.innerRef,r=e.innerProps;return Ur("div",fn({},_o(e,"menu",{menu:!0}),{ref:n},r),t)},Jo=function(e,t){var n=e.theme,r=n.spacing.baseUnit,o=n.colors;return ln({textAlign:"center"},t?{}:{color:o.neutral40,padding:"".concat(2*r,"px ").concat(3*r,"px")})},Yo=Jo,Ko=Jo,Xo=["size"],ea=["innerProps","isRtl","size"];var ta,na,ra={name:"8mmkcg",styles:"display:inline-block;fill:currentColor;line-height:1;stroke:currentColor;stroke-width:0"},oa=function(e){var t=e.size,n=dn(e,Xo);return Ur("svg",fn({height:t,width:t,viewBox:"0 0 20 20","aria-hidden":"true",focusable:"false",css:ra},n))},aa=function(e){return Ur(oa,fn({size:20},e),Ur("path",{d:"M14.348 14.849c-0.469 0.469-1.229 0.469-1.697 0l-2.651-3.030-2.651 3.029c-0.469 0.469-1.229 0.469-1.697 0-0.469-0.469-0.469-1.229 0-1.697l2.758-3.15-2.759-3.152c-0.469-0.469-0.469-1.228 0-1.697s1.228-0.469 1.697 0l2.652 3.031 2.651-3.031c0.469-0.469 1.228-0.469 1.697 0s0.469 1.229 0 1.697l-2.758 3.152 2.758 3.15c0.469 0.469 0.469 1.229 0 1.698z"}))},ia=function(e){return Ur(oa,fn({size:20},e),Ur("path",{d:"M4.516 7.548c0.436-0.446 1.043-0.481 1.576 0l3.908 3.747 3.908-3.747c0.533-0.481 1.141-0.446 1.574 0 0.436 0.445 0.408 1.197 0 1.615-0.406 0.418-4.695 4.502-4.695 4.502-0.217 0.223-0.502 0.335-0.787 0.335s-0.57-0.112-0.789-0.335c0 0-4.287-4.084-4.695-4.502s-0.436-1.17 0-1.615z"}))},sa=function(e,t){var n=e.isFocused,r=e.theme,o=r.spacing.baseUnit,a=r.colors;return ln({label:"indicatorContainer",display:"flex",transition:"color 150ms"},t?{}:{color:n?a.neutral60:a.neutral20,padding:2*o,":hover":{color:n?a.neutral80:a.neutral40}})},la=sa,ca=sa,ua=function(){var e=Wr.apply(void 0,arguments),t="animation-"+e.name;return{name:t,styles:"@keyframes "+t+"{"+e.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}}(Uo||(ta=["\n 0%, 80%, 100% { opacity: 0; }\n 40% { opacity: 1; }\n"],na||(na=ta.slice(0)),Uo=Object.freeze(Object.defineProperties(ta,{raw:{value:Object.freeze(na)}})))),da=function(e){var t=e.delay,n=e.offset;return Ur("span",{css:Wr({animation:"".concat(ua," 1s ease-in-out ").concat(t,"ms infinite;"),backgroundColor:"currentColor",borderRadius:"1em",display:"inline-block",marginLeft:n?"1em":void 0,height:"1em",verticalAlign:"top",width:"1em"},"","")})},pa=function(e){var t=e.children,n=e.isDisabled,r=e.isFocused,o=e.innerRef,a=e.innerProps,i=e.menuIsOpen;return Ur("div",fn({ref:o},_o(e,"control",{control:!0,"control--is-disabled":n,"control--is-focused":r,"control--menu-is-open":i}),a,{"aria-disabled":n||void 0}),t)},fa=["data"],ha=function(e){var t=e.children,n=e.cx,r=e.getStyles,o=e.getClassNames,a=e.Heading,i=e.headingProps,s=e.innerProps,l=e.label,c=e.theme,u=e.selectProps;return Ur("div",fn({},_o(e,"group",{group:!0}),s),Ur(a,fn({},i,{selectProps:u,theme:c,getStyles:r,getClassNames:o,cx:n}),l),Ur("div",null,t))},ma=["innerRef","isDisabled","isHidden","inputClassName"],ga={gridArea:"1 / 2",font:"inherit",minWidth:"2px",border:0,margin:0,outline:0,padding:0},va={flex:"1 1 auto",display:"inline-grid",gridArea:"1 / 1 / 2 / 3",gridTemplateColumns:"0 min-content","&:after":ln({content:'attr(data-value) " "',visibility:"hidden",whiteSpace:"pre"},ga)},ya=function(e){return ln({label:"input",color:"inherit",background:0,opacity:e?0:1,width:"100%"},ga)},ba=function(e){var t=e.children,n=e.innerProps;return Ur("div",n,t)};var wa=function(e){var t=e.children,n=e.components,r=e.data,o=e.innerProps,a=e.isDisabled,i=e.removeProps,s=e.selectProps,l=n.Container,c=n.Label,u=n.Remove;return Ur(l,{data:r,innerProps:ln(ln({},_o(e,"multiValue",{"multi-value":!0,"multi-value--is-disabled":a})),o),selectProps:s},Ur(c,{data:r,innerProps:ln({},_o(e,"multiValueLabel",{"multi-value__label":!0})),selectProps:s},t),Ur(u,{data:r,innerProps:ln(ln({},_o(e,"multiValueRemove",{"multi-value__remove":!0})),{},{"aria-label":"Remove ".concat(t||"option")},i),selectProps:s}))},xa={ClearIndicator:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({},_o(e,"clearIndicator",{indicator:!0,"clear-indicator":!0}),n),t||Ur(aa,null))},Control:pa,DropdownIndicator:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({},_o(e,"dropdownIndicator",{indicator:!0,"dropdown-indicator":!0}),n),t||Ur(ia,null))},DownChevron:ia,CrossIcon:aa,Group:ha,GroupHeading:function(e){var t=No(e);t.data;var n=dn(t,fa);return Ur("div",fn({},_o(e,"groupHeading",{"group-heading":!0}),n))},IndicatorsContainer:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({},_o(e,"indicatorsContainer",{indicators:!0}),n),t)},IndicatorSeparator:function(e){var t=e.innerProps;return Ur("span",fn({},t,_o(e,"indicatorSeparator",{"indicator-separator":!0})))},Input:function(e){var t=e.cx,n=e.value,r=No(e),o=r.innerRef,a=r.isDisabled,i=r.isHidden,s=r.inputClassName,l=dn(r,ma);return Ur("div",fn({},_o(e,"input",{"input-container":!0}),{"data-value":n||""}),Ur("input",fn({className:t({input:!0},s),ref:o,style:ya(i),disabled:a},l)))},LoadingIndicator:function(e){var t=e.innerProps,n=e.isRtl,r=e.size,o=void 0===r?4:r,a=dn(e,ea);return Ur("div",fn({},_o(ln(ln({},a),{},{innerProps:t,isRtl:n,size:o}),"loadingIndicator",{indicator:!0,"loading-indicator":!0}),t),Ur(da,{delay:0,offset:n}),Ur(da,{delay:160,offset:!0}),Ur(da,{delay:320,offset:!n}))},Menu:Go,MenuList:function(e){var t=e.children,n=e.innerProps,r=e.innerRef,o=e.isMulti;return Ur("div",fn({},_o(e,"menuList",{"menu-list":!0,"menu-list--is-multi":o}),{ref:r},n),t)},MenuPortal:function(e){var t=e.appendTo,n=e.children,o=e.controlElement,a=e.innerProps,i=e.menuPlacement,s=e.menuPosition,l=(0,r.useRef)(null),c=(0,r.useRef)(null),u=un((0,r.useState)(Wo(i)),2),d=u[0],p=u[1],f=(0,r.useMemo)((function(){return{setPortalPlacement:p}}),[]),h=un((0,r.useState)(null),2),m=h[0],g=h[1],v=(0,r.useCallback)((function(){if(o){var e=function(e){var t=e.getBoundingClientRect();return{bottom:t.bottom,height:t.height,left:t.left,right:t.right,top:t.top,width:t.width}}(o),t="fixed"===s?0:window.pageYOffset,n=e[d]+t;n===(null==m?void 0:m.offset)&&e.left===(null==m?void 0:m.rect.left)&&e.width===(null==m?void 0:m.rect.width)||g({offset:n,rect:e})}}),[o,s,d,null==m?void 0:m.offset,null==m?void 0:m.rect.left,null==m?void 0:m.rect.width]);Eo((function(){v()}),[v]);var y=(0,r.useCallback)((function(){"function"==typeof c.current&&(c.current(),c.current=null),o&&l.current&&(c.current=xo(o,l.current,v,{elementResize:"ResizeObserver"in window}))}),[o,v]);Eo((function(){y()}),[y]);var b=(0,r.useCallback)((function(e){l.current=e,y()}),[y]);if(!t&&"fixed"!==s||!m)return null;var w=Ur("div",fn({ref:b},_o(ln(ln({},e),{},{offset:m.offset,position:s,rect:m.rect}),"menuPortal",{"menu-portal":!0}),a),n);return Ur(qo.Provider,{value:f},t?(0,qr.createPortal)(w,t):w)},LoadingMessage:function(e){var t=e.children,n=void 0===t?"Loading...":t,r=e.innerProps,o=dn(e,$o);return Ur("div",fn({},_o(ln(ln({},o),{},{children:n,innerProps:r}),"loadingMessage",{"menu-notice":!0,"menu-notice--loading":!0}),r),n)},NoOptionsMessage:function(e){var t=e.children,n=void 0===t?"No options":t,r=e.innerProps,o=dn(e,Bo);return Ur("div",fn({},_o(ln(ln({},o),{},{children:n,innerProps:r}),"noOptionsMessage",{"menu-notice":!0,"menu-notice--no-options":!0}),r),n)},MultiValue:wa,MultiValueContainer:ba,MultiValueLabel:ba,MultiValueRemove:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({role:"button"},n),t||Ur(aa,{size:14}))},Option:function(e){var t=e.children,n=e.isDisabled,r=e.isFocused,o=e.isSelected,a=e.innerRef,i=e.innerProps;return Ur("div",fn({},_o(e,"option",{option:!0,"option--is-disabled":n,"option--is-focused":r,"option--is-selected":o}),{ref:a,"aria-disabled":n},i),t)},Placeholder:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({},_o(e,"placeholder",{placeholder:!0}),n),t)},SelectContainer:function(e){var t=e.children,n=e.innerProps,r=e.isDisabled,o=e.isRtl;return Ur("div",fn({},_o(e,"container",{"--is-disabled":r,"--is-rtl":o}),n),t)},SingleValue:function(e){var t=e.children,n=e.isDisabled,r=e.innerProps;return Ur("div",fn({},_o(e,"singleValue",{"single-value":!0,"single-value--is-disabled":n}),r),t)},ValueContainer:function(e){var t=e.children,n=e.innerProps,r=e.isMulti,o=e.hasValue;return Ur("div",fn({},_o(e,"valueContainer",{"value-container":!0,"value-container--is-multi":r,"value-container--has-value":o}),n),t)}},Ea=Number.isNaN||function(e){return"number"==typeof e&&e!=e};function ka(e,t){if(e.length!==t.length)return!1;for(var n=0;n1?"s":""," ").concat(o.join(","),", selected.");case"select-option":return"option ".concat(r,a?" is disabled. Select another option.":", selected.");default:return""}},onFocus:function(e){var t=e.context,n=e.focused,r=e.options,o=e.label,a=void 0===o?"":o,i=e.selectValue,s=e.isDisabled,l=e.isSelected,c=e.isAppleDevice,u=function(e,t){return e&&e.length?"".concat(e.indexOf(t)+1," of ").concat(e.length):""};if("value"===t&&i)return"value ".concat(a," focused, ").concat(u(i,n),".");if("menu"===t&&c){var d=s?" disabled":"",p="".concat(l?" selected":"").concat(d);return"".concat(a).concat(p,", ").concat(u(r,n),".")}return""},onFilter:function(e){var t=e.inputValue,n=e.resultsMessage;return"".concat(n).concat(t?" for search term "+t:"",".")}},Pa=function(e){var t=e.ariaSelection,n=e.focusedOption,o=e.focusedValue,a=e.focusableOptions,i=e.isFocused,s=e.selectValue,l=e.selectProps,c=e.id,u=e.isAppleDevice,d=l.ariaLiveMessages,p=l.getOptionLabel,f=l.inputValue,h=l.isMulti,m=l.isOptionDisabled,g=l.isSearchable,v=l.menuIsOpen,y=l.options,b=l.screenReaderStatus,w=l.tabSelectsValue,x=l.isLoading,E=l["aria-label"],k=l["aria-live"],C=(0,r.useMemo)((function(){return ln(ln({},Oa),d||{})}),[d]),S=(0,r.useMemo)((function(){var e,n="";if(t&&C.onChange){var r=t.option,o=t.options,a=t.removedValue,i=t.removedValues,l=t.value,c=a||r||(e=l,Array.isArray(e)?null:e),u=c?p(c):"",d=o||i||void 0,f=d?d.map(p):[],h=ln({isDisabled:c&&m(c,s),label:u,labels:f},t);n=C.onChange(h)}return n}),[t,C,m,s,p]),O=(0,r.useMemo)((function(){var e="",t=n||o,r=!!(n&&s&&s.includes(n));if(t&&C.onFocus){var i={focused:t,label:p(t),isDisabled:m(t,s),isSelected:r,options:a,context:t===n?"menu":"value",selectValue:s,isAppleDevice:u};e=C.onFocus(i)}return e}),[n,o,p,m,C,a,s,u]),P=(0,r.useMemo)((function(){var e="";if(v&&y.length&&!x&&C.onFilter){var t=b({count:a.length});e=C.onFilter({inputValue:f,resultsMessage:t})}return e}),[a,f,v,C,y,b,x]),N="initial-input-focus"===(null==t?void 0:t.action),_=(0,r.useMemo)((function(){var e="";if(C.guidance){var t=o?"value":v?"menu":"input";e=C.guidance({"aria-label":E,context:t,isDisabled:n&&m(n,s),isMulti:h,isSearchable:g,tabSelectsValue:w,isInitialFocus:N})}return e}),[E,n,o,h,m,g,v,C,s,w,N]),R=Ur(r.Fragment,null,Ur("span",{id:"aria-selection"},S),Ur("span",{id:"aria-focused"},O),Ur("span",{id:"aria-results"},P),Ur("span",{id:"aria-guidance"},_));return Ur(r.Fragment,null,Ur(Sa,{id:c},N&&R),Ur(Sa,{"aria-live":k,"aria-atomic":"false","aria-relevant":"additions text",role:"log"},i&&!N&&R))},Na=[{base:"A",letters:"AⒶAÀÁÂẦẤẪẨÃĀĂẰẮẴẲȦǠÄǞẢÅǺǍȀȂẠẬẶḀĄȺⱯ"},{base:"AA",letters:"Ꜳ"},{base:"AE",letters:"ÆǼǢ"},{base:"AO",letters:"Ꜵ"},{base:"AU",letters:"Ꜷ"},{base:"AV",letters:"ꜸꜺ"},{base:"AY",letters:"Ꜽ"},{base:"B",letters:"BⒷBḂḄḆɃƂƁ"},{base:"C",letters:"CⒸCĆĈĊČÇḈƇȻꜾ"},{base:"D",letters:"DⒹDḊĎḌḐḒḎĐƋƊƉꝹ"},{base:"DZ",letters:"DZDŽ"},{base:"Dz",letters:"DzDž"},{base:"E",letters:"EⒺEÈÉÊỀẾỄỂẼĒḔḖĔĖËẺĚȄȆẸỆȨḜĘḘḚƐƎ"},{base:"F",letters:"FⒻFḞƑꝻ"},{base:"G",letters:"GⒼGǴĜḠĞĠǦĢǤƓꞠꝽꝾ"},{base:"H",letters:"HⒽHĤḢḦȞḤḨḪĦⱧⱵꞍ"},{base:"I",letters:"IⒾIÌÍÎĨĪĬİÏḮỈǏȈȊỊĮḬƗ"},{base:"J",letters:"JⒿJĴɈ"},{base:"K",letters:"KⓀKḰǨḲĶḴƘⱩꝀꝂꝄꞢ"},{base:"L",letters:"LⓁLĿĹĽḶḸĻḼḺŁȽⱢⱠꝈꝆꞀ"},{base:"LJ",letters:"LJ"},{base:"Lj",letters:"Lj"},{base:"M",letters:"MⓂMḾṀṂⱮƜ"},{base:"N",letters:"NⓃNǸŃÑṄŇṆŅṊṈȠƝꞐꞤ"},{base:"NJ",letters:"NJ"},{base:"Nj",letters:"Nj"},{base:"O",letters:"OⓄOÒÓÔỒỐỖỔÕṌȬṎŌṐṒŎȮȰÖȪỎŐǑȌȎƠỜỚỠỞỢỌỘǪǬØǾƆƟꝊꝌ"},{base:"OI",letters:"Ƣ"},{base:"OO",letters:"Ꝏ"},{base:"OU",letters:"Ȣ"},{base:"P",letters:"PⓅPṔṖƤⱣꝐꝒꝔ"},{base:"Q",letters:"QⓆQꝖꝘɊ"},{base:"R",letters:"RⓇRŔṘŘȐȒṚṜŖṞɌⱤꝚꞦꞂ"},{base:"S",letters:"SⓈSẞŚṤŜṠŠṦṢṨȘŞⱾꞨꞄ"},{base:"T",letters:"TⓉTṪŤṬȚŢṰṮŦƬƮȾꞆ"},{base:"TZ",letters:"Ꜩ"},{base:"U",letters:"UⓊUÙÚÛŨṸŪṺŬÜǛǗǕǙỦŮŰǓȔȖƯỪỨỮỬỰỤṲŲṶṴɄ"},{base:"V",letters:"VⓋVṼṾƲꝞɅ"},{base:"VY",letters:"Ꝡ"},{base:"W",letters:"WⓌWẀẂŴẆẄẈⱲ"},{base:"X",letters:"XⓍXẊẌ"},{base:"Y",letters:"YⓎYỲÝŶỸȲẎŸỶỴƳɎỾ"},{base:"Z",letters:"ZⓏZŹẐŻŽẒẔƵȤⱿⱫꝢ"},{base:"a",letters:"aⓐaẚàáâầấẫẩãāăằắẵẳȧǡäǟảåǻǎȁȃạậặḁąⱥɐ"},{base:"aa",letters:"ꜳ"},{base:"ae",letters:"æǽǣ"},{base:"ao",letters:"ꜵ"},{base:"au",letters:"ꜷ"},{base:"av",letters:"ꜹꜻ"},{base:"ay",letters:"ꜽ"},{base:"b",letters:"bⓑbḃḅḇƀƃɓ"},{base:"c",letters:"cⓒcćĉċčçḉƈȼꜿↄ"},{base:"d",letters:"dⓓdḋďḍḑḓḏđƌɖɗꝺ"},{base:"dz",letters:"dzdž"},{base:"e",letters:"eⓔeèéêềếễểẽēḕḗĕėëẻěȅȇẹệȩḝęḙḛɇɛǝ"},{base:"f",letters:"fⓕfḟƒꝼ"},{base:"g",letters:"gⓖgǵĝḡğġǧģǥɠꞡᵹꝿ"},{base:"h",letters:"hⓗhĥḣḧȟḥḩḫẖħⱨⱶɥ"},{base:"hv",letters:"ƕ"},{base:"i",letters:"iⓘiìíîĩīĭïḯỉǐȉȋịįḭɨı"},{base:"j",letters:"jⓙjĵǰɉ"},{base:"k",letters:"kⓚkḱǩḳķḵƙⱪꝁꝃꝅꞣ"},{base:"l",letters:"lⓛlŀĺľḷḹļḽḻſłƚɫⱡꝉꞁꝇ"},{base:"lj",letters:"lj"},{base:"m",letters:"mⓜmḿṁṃɱɯ"},{base:"n",letters:"nⓝnǹńñṅňṇņṋṉƞɲʼnꞑꞥ"},{base:"nj",letters:"nj"},{base:"o",letters:"oⓞoòóôồốỗổõṍȭṏōṑṓŏȯȱöȫỏőǒȍȏơờớỡởợọộǫǭøǿɔꝋꝍɵ"},{base:"oi",letters:"ƣ"},{base:"ou",letters:"ȣ"},{base:"oo",letters:"ꝏ"},{base:"p",letters:"pⓟpṕṗƥᵽꝑꝓꝕ"},{base:"q",letters:"qⓠqɋꝗꝙ"},{base:"r",letters:"rⓡrŕṙřȑȓṛṝŗṟɍɽꝛꞧꞃ"},{base:"s",letters:"sⓢsßśṥŝṡšṧṣṩșşȿꞩꞅẛ"},{base:"t",letters:"tⓣtṫẗťṭțţṱṯŧƭʈⱦꞇ"},{base:"tz",letters:"ꜩ"},{base:"u",letters:"uⓤuùúûũṹūṻŭüǜǘǖǚủůűǔȕȗưừứữửựụṳųṷṵʉ"},{base:"v",letters:"vⓥvṽṿʋꝟʌ"},{base:"vy",letters:"ꝡ"},{base:"w",letters:"wⓦwẁẃŵẇẅẘẉⱳ"},{base:"x",letters:"xⓧxẋẍ"},{base:"y",letters:"yⓨyỳýŷỹȳẏÿỷẙỵƴɏỿ"},{base:"z",letters:"zⓩzźẑżžẓẕƶȥɀⱬꝣ"}],_a=new RegExp("["+Na.map((function(e){return e.letters})).join("")+"]","g"),Ra={},Ia=0;Ia1?t-1:0),r=1;r0,m=d-p-c,g=!1;m>t&&s.current&&(o&&o(e),s.current=!1),h&&l.current&&(i&&i(e),l.current=!1),h&&t>m?(n&&!s.current&&n(e),f.scrollTop=d,g=!0,s.current=!0):!h&&-t>c&&(a&&!l.current&&a(e),f.scrollTop=0,g=!0,l.current=!0),g&&Ha(e)}}),[n,o,a,i]),p=(0,r.useCallback)((function(e){d(e,e.deltaY)}),[d]),f=(0,r.useCallback)((function(e){c.current=e.changedTouches[0].clientY}),[]),h=(0,r.useCallback)((function(e){var t=c.current-e.changedTouches[0].clientY;d(e,t)}),[d]),m=(0,r.useCallback)((function(e){if(e){var t=!!Vo&&{passive:!1};e.addEventListener("wheel",p,t),e.addEventListener("touchstart",f,t),e.addEventListener("touchmove",h,t)}}),[h,f,p]),g=(0,r.useCallback)((function(e){e&&(e.removeEventListener("wheel",p,!1),e.removeEventListener("touchstart",f,!1),e.removeEventListener("touchmove",h,!1))}),[h,f,p]);return(0,r.useEffect)((function(){if(t){var e=u.current;return m(e),function(){g(e)}}}),[t,m,g]),function(e){u.current=e}}({isEnabled:void 0===o||o,onBottomArrive:e.onBottomArrive,onBottomLeave:e.onBottomLeave,onTopArrive:e.onTopArrive,onTopLeave:e.onTopLeave}),i=function(e){var t=e.isEnabled,n=e.accountForScrollbars,o=void 0===n||n,a=(0,r.useRef)({}),i=(0,r.useRef)(null),s=(0,r.useCallback)((function(e){if(qa){var t=document.body,n=t&&t.style;if(o&&za.forEach((function(e){var t=n&&n[e];a.current[e]=t})),o&&Za<1){var r=parseInt(a.current.paddingRight,10)||0,i=document.body?document.body.clientWidth:0,s=window.innerWidth-i+r||0;Object.keys(Ba).forEach((function(e){var t=Ba[e];n&&(n[e]=t)})),n&&(n.paddingRight="".concat(s,"px"))}t&&Wa()&&(t.addEventListener("touchmove",$a,Ga),e&&(e.addEventListener("touchstart",Ua,Ga),e.addEventListener("touchmove",Qa,Ga))),Za+=1}}),[o]),l=(0,r.useCallback)((function(e){if(qa){var t=document.body,n=t&&t.style;Za=Math.max(Za-1,0),o&&Za<1&&za.forEach((function(e){var t=a.current[e];n&&(n[e]=t)})),t&&Wa()&&(t.removeEventListener("touchmove",$a,Ga),e&&(e.removeEventListener("touchstart",Ua,Ga),e.removeEventListener("touchmove",Qa,Ga)))}}),[o]);return(0,r.useEffect)((function(){if(t){var e=i.current;return s(e),function(){l(e)}}}),[t,s,l]),function(e){i.current=e}}({isEnabled:n});return Ur(r.Fragment,null,n&&Ur("div",{onClick:Ja,css:Ya}),t((function(e){a(e),i(e)})))}var Xa={name:"1a0ro4n-requiredInput",styles:"label:requiredInput;opacity:0;pointer-events:none;position:absolute;bottom:0;left:0;right:0;width:100%"},ei=function(e){var t=e.name,n=e.onFocus;return Ur("input",{required:!0,name:t,tabIndex:-1,"aria-hidden":"true",onFocus:n,css:Xa,value:"",onChange:function(){}})};function ti(e){var t;return"undefined"!=typeof window&&null!=window.navigator&&e.test((null===(t=window.navigator.userAgentData)||void 0===t?void 0:t.platform)||window.navigator.platform)}function ni(){return ti(/^Mac/i)}function ri(){return ti(/^iPhone/i)||ti(/^iPad/i)||ni()&&navigator.maxTouchPoints>1}var oi={clearIndicator:ca,container:function(e){var t=e.isDisabled;return{label:"container",direction:e.isRtl?"rtl":void 0,pointerEvents:t?"none":void 0,position:"relative"}},control:function(e,t){var n=e.isDisabled,r=e.isFocused,o=e.theme,a=o.colors,i=o.borderRadius;return ln({label:"control",alignItems:"center",cursor:"default",display:"flex",flexWrap:"wrap",justifyContent:"space-between",minHeight:o.spacing.controlHeight,outline:"0 !important",position:"relative",transition:"all 100ms"},t?{}:{backgroundColor:n?a.neutral5:a.neutral0,borderColor:n?a.neutral10:r?a.primary:a.neutral20,borderRadius:i,borderStyle:"solid",borderWidth:1,boxShadow:r?"0 0 0 1px ".concat(a.primary):void 0,"&:hover":{borderColor:r?a.primary:a.neutral30}})},dropdownIndicator:la,group:function(e,t){var n=e.theme.spacing;return t?{}:{paddingBottom:2*n.baseUnit,paddingTop:2*n.baseUnit}},groupHeading:function(e,t){var n=e.theme,r=n.colors,o=n.spacing;return ln({label:"group",cursor:"default",display:"block"},t?{}:{color:r.neutral40,fontSize:"75%",fontWeight:500,marginBottom:"0.25em",paddingLeft:3*o.baseUnit,paddingRight:3*o.baseUnit,textTransform:"uppercase"})},indicatorsContainer:function(){return{alignItems:"center",alignSelf:"stretch",display:"flex",flexShrink:0}},indicatorSeparator:function(e,t){var n=e.isDisabled,r=e.theme,o=r.spacing.baseUnit,a=r.colors;return ln({label:"indicatorSeparator",alignSelf:"stretch",width:1},t?{}:{backgroundColor:n?a.neutral10:a.neutral20,marginBottom:2*o,marginTop:2*o})},input:function(e,t){var n=e.isDisabled,r=e.value,o=e.theme,a=o.spacing,i=o.colors;return ln(ln({visibility:n?"hidden":"visible",transform:r?"translateZ(0)":""},va),t?{}:{margin:a.baseUnit/2,paddingBottom:a.baseUnit/2,paddingTop:a.baseUnit/2,color:i.neutral80})},loadingIndicator:function(e,t){var n=e.isFocused,r=e.size,o=e.theme,a=o.colors,i=o.spacing.baseUnit;return ln({label:"loadingIndicator",display:"flex",transition:"color 150ms",alignSelf:"center",fontSize:r,lineHeight:1,marginRight:r,textAlign:"center",verticalAlign:"middle"},t?{}:{color:n?a.neutral60:a.neutral20,padding:2*i})},loadingMessage:Ko,menu:function(e,t){var n,r=e.placement,o=e.theme,a=o.borderRadius,i=o.spacing,s=o.colors;return ln((an(n={label:"menu"},function(e){return e?{bottom:"top",top:"bottom"}[e]:"bottom"}(r),"100%"),an(n,"position","absolute"),an(n,"width","100%"),an(n,"zIndex",1),n),t?{}:{backgroundColor:s.neutral0,borderRadius:a,boxShadow:"0 0 0 1px hsla(0, 0%, 0%, 0.1), 0 4px 11px hsla(0, 0%, 0%, 0.1)",marginBottom:i.menuGutter,marginTop:i.menuGutter})},menuList:function(e,t){var n=e.maxHeight,r=e.theme.spacing.baseUnit;return ln({maxHeight:n,overflowY:"auto",position:"relative",WebkitOverflowScrolling:"touch"},t?{}:{paddingBottom:r,paddingTop:r})},menuPortal:function(e){var t=e.rect,n=e.offset,r=e.position;return{left:t.left,position:r,top:n,width:t.width,zIndex:1}},multiValue:function(e,t){var n=e.theme,r=n.spacing,o=n.borderRadius,a=n.colors;return ln({label:"multiValue",display:"flex",minWidth:0},t?{}:{backgroundColor:a.neutral10,borderRadius:o/2,margin:r.baseUnit/2})},multiValueLabel:function(e,t){var n=e.theme,r=n.borderRadius,o=n.colors,a=e.cropWithEllipsis;return ln({overflow:"hidden",textOverflow:a||void 0===a?"ellipsis":void 0,whiteSpace:"nowrap"},t?{}:{borderRadius:r/2,color:o.neutral80,fontSize:"85%",padding:3,paddingLeft:6})},multiValueRemove:function(e,t){var n=e.theme,r=n.spacing,o=n.borderRadius,a=n.colors,i=e.isFocused;return ln({alignItems:"center",display:"flex"},t?{}:{borderRadius:o/2,backgroundColor:i?a.dangerLight:void 0,paddingLeft:r.baseUnit,paddingRight:r.baseUnit,":hover":{backgroundColor:a.dangerLight,color:a.danger}})},noOptionsMessage:Yo,option:function(e,t){var n=e.isDisabled,r=e.isFocused,o=e.isSelected,a=e.theme,i=a.spacing,s=a.colors;return ln({label:"option",cursor:"default",display:"block",fontSize:"inherit",width:"100%",userSelect:"none",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)"},t?{}:{backgroundColor:o?s.primary:r?s.primary25:"transparent",color:n?s.neutral20:o?s.neutral0:"inherit",padding:"".concat(2*i.baseUnit,"px ").concat(3*i.baseUnit,"px"),":active":{backgroundColor:n?void 0:o?s.primary:s.primary50}})},placeholder:function(e,t){var n=e.theme,r=n.spacing,o=n.colors;return ln({label:"placeholder",gridArea:"1 / 1 / 2 / 3"},t?{}:{color:o.neutral50,marginLeft:r.baseUnit/2,marginRight:r.baseUnit/2})},singleValue:function(e,t){var n=e.isDisabled,r=e.theme,o=r.spacing,a=r.colors;return ln({label:"singleValue",gridArea:"1 / 1 / 2 / 3",maxWidth:"100%",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},t?{}:{color:n?a.neutral40:a.neutral80,marginLeft:o.baseUnit/2,marginRight:o.baseUnit/2})},valueContainer:function(e,t){var n=e.theme.spacing,r=e.isMulti,o=e.hasValue,a=e.selectProps.controlShouldRenderValue;return ln({alignItems:"center",display:r&&o&&a?"flex":"grid",flex:1,flexWrap:"wrap",WebkitOverflowScrolling:"touch",position:"relative",overflow:"hidden"},t?{}:{padding:"".concat(n.baseUnit/2,"px ").concat(2*n.baseUnit,"px")})}};var ai,ii={borderRadius:4,colors:{primary:"#2684FF",primary75:"#4C9AFF",primary50:"#B2D4FF",primary25:"#DEEBFF",danger:"#DE350B",dangerLight:"#FFBDAD",neutral0:"hsl(0, 0%, 100%)",neutral5:"hsl(0, 0%, 95%)",neutral10:"hsl(0, 0%, 90%)",neutral20:"hsl(0, 0%, 80%)",neutral30:"hsl(0, 0%, 70%)",neutral40:"hsl(0, 0%, 60%)",neutral50:"hsl(0, 0%, 50%)",neutral60:"hsl(0, 0%, 40%)",neutral70:"hsl(0, 0%, 30%)",neutral80:"hsl(0, 0%, 20%)",neutral90:"hsl(0, 0%, 10%)"},spacing:{baseUnit:4,controlHeight:38,menuGutter:8}},si={"aria-live":"polite",backspaceRemovesValue:!0,blurInputOnSelect:To(),captureMenuScroll:!To(),classNames:{},closeMenuOnSelect:!0,closeMenuOnScroll:!1,components:{},controlShouldRenderValue:!0,escapeClearsValue:!1,filterOption:function(e,t){if(e.data.__isNew__)return!0;var n=ln({ignoreCase:!0,ignoreAccents:!0,stringify:Fa,trim:!0,matchFrom:"any"},ai),r=n.ignoreCase,o=n.ignoreAccents,a=n.stringify,i=n.trim,s=n.matchFrom,l=i?Da(t):t,c=i?Da(a(e)):a(e);return r&&(l=l.toLowerCase(),c=c.toLowerCase()),o&&(l=Ta(l),c=Ma(c)),"start"===s?c.substr(0,l.length)===l:c.indexOf(l)>-1},formatGroupLabel:function(e){return e.label},getOptionLabel:function(e){return e.label},getOptionValue:function(e){return e.value},isDisabled:!1,isLoading:!1,isMulti:!1,isRtl:!1,isSearchable:!0,isOptionDisabled:function(e){return!!e.isDisabled},loadingMessage:function(){return"Loading..."},maxMenuHeight:300,minMenuHeight:140,menuIsOpen:!1,menuPlacement:"bottom",menuPosition:"absolute",menuShouldBlockScroll:!1,menuShouldScrollIntoView:!function(){try{return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)}catch(v){return!1}}(),noOptionsMessage:function(){return"No options"},openMenuOnFocus:!1,openMenuOnClick:!0,options:[],pageSize:5,placeholder:"Select...",screenReaderStatus:function(e){var t=e.count;return"".concat(t," result").concat(1!==t?"s":""," available")},styles:{},tabIndex:0,tabSelectsValue:!0,unstyled:!1};function li(e,t,n,r){return{type:"option",data:t,isDisabled:gi(e,t,n),isSelected:vi(e,t,n),label:hi(e,t),value:mi(e,t),index:r}}function ci(e,t){return e.options.map((function(n,r){if("options"in n){var o=n.options.map((function(n,r){return li(e,n,t,r)})).filter((function(t){return pi(e,t)}));return o.length>0?{type:"group",data:n,options:o,index:r}:void 0}var a=li(e,n,t,r);return pi(e,a)?a:void 0})).filter(Ho)}function ui(e){return e.reduce((function(e,t){return"group"===t.type?e.push.apply(e,(0,nn.Z)(t.options.map((function(e){return e.data})))):e.push(t.data),e}),[])}function di(e,t){return e.reduce((function(e,n){return"group"===n.type?e.push.apply(e,(0,nn.Z)(n.options.map((function(e){return{data:e.data,id:"".concat(t,"-").concat(n.index,"-").concat(e.index)}})))):e.push({data:n.data,id:"".concat(t,"-").concat(n.index)}),e}),[])}function pi(e,t){var n=e.inputValue,r=void 0===n?"":n,o=t.data,a=t.isSelected,i=t.label,s=t.value;return(!bi(e)||!a)&&yi(e,{label:i,value:s,data:o},r)}var fi=function(e,t){var n;return(null===(n=e.find((function(e){return e.data===t})))||void 0===n?void 0:n.id)||null},hi=function(e,t){return e.getOptionLabel(t)},mi=function(e,t){return e.getOptionValue(t)};function gi(e,t,n){return"function"==typeof e.isOptionDisabled&&e.isOptionDisabled(t,n)}function vi(e,t,n){if(n.indexOf(t)>-1)return!0;if("function"==typeof e.isOptionSelected)return e.isOptionSelected(t,n);var r=mi(e,t);return n.some((function(t){return mi(e,t)===r}))}function yi(e,t,n){return!e.filterOption||e.filterOption(t,n)}var bi=function(e){var t=e.hideSelectedOptions,n=e.isMulti;return void 0===t?n:t},wi=1,xi=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&(0,mn.Z)(e,t)}(i,e);var t,n,o,a=bn(i);function i(e){var t;if(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,i),(t=a.call(this,e)).state={ariaSelection:null,focusedOption:null,focusedOptionId:null,focusableOptionsWithIds:[],focusedValue:null,inputIsHidden:!1,isFocused:!1,selectValue:[],clearFocusValueOnUpdate:!1,prevWasFocused:!1,inputIsHiddenAfterUpdate:void 0,prevProps:void 0,instancePrefix:""},t.blockOptionHover=!1,t.isComposing=!1,t.commonProps=void 0,t.initialTouchX=0,t.initialTouchY=0,t.openAfterFocus=!1,t.scrollToFocusedOptionOnUpdate=!1,t.userIsDragging=void 0,t.isAppleDevice=ni()||ri(),t.controlRef=null,t.getControlRef=function(e){t.controlRef=e},t.focusedOptionRef=null,t.getFocusedOptionRef=function(e){t.focusedOptionRef=e},t.menuListRef=null,t.getMenuListRef=function(e){t.menuListRef=e},t.inputRef=null,t.getInputRef=function(e){t.inputRef=e},t.focus=t.focusInput,t.blur=t.blurInput,t.onChange=function(e,n){var r=t.props,o=r.onChange,a=r.name;n.name=a,t.ariaOnChange(e,n),o(e,n)},t.setValue=function(e,n,r){var o=t.props,a=o.closeMenuOnSelect,i=o.isMulti,s=o.inputValue;t.onInputChange("",{action:"set-value",prevInputValue:s}),a&&(t.setState({inputIsHiddenAfterUpdate:!i}),t.onMenuClose()),t.setState({clearFocusValueOnUpdate:!0}),t.onChange(e,{action:n,option:r})},t.selectOption=function(e){var n=t.props,r=n.blurInputOnSelect,o=n.isMulti,a=n.name,i=t.state.selectValue,s=o&&t.isOptionSelected(e,i),l=t.isOptionDisabled(e,i);if(s){var c=t.getOptionValue(e);t.setValue(i.filter((function(e){return t.getOptionValue(e)!==c})),"deselect-option",e)}else{if(l)return void t.ariaOnChange(e,{action:"select-option",option:e,name:a});o?t.setValue([].concat((0,nn.Z)(i),[e]),"select-option",e):t.setValue(e,"select-option")}r&&t.blurInput()},t.removeValue=function(e){var n=t.props.isMulti,r=t.state.selectValue,o=t.getOptionValue(e),a=r.filter((function(e){return t.getOptionValue(e)!==o})),i=zo(n,a,a[0]||null);t.onChange(i,{action:"remove-value",removedValue:e}),t.focusInput()},t.clearValue=function(){var e=t.state.selectValue;t.onChange(zo(t.props.isMulti,[],null),{action:"clear",removedValues:e})},t.popValue=function(){var e=t.props.isMulti,n=t.state.selectValue,r=n[n.length-1],o=n.slice(0,n.length-1),a=zo(e,o,o[0]||null);t.onChange(a,{action:"pop-value",removedValue:r})},t.getFocusedOptionId=function(e){return fi(t.state.focusableOptionsWithIds,e)},t.getFocusableOptionsWithIds=function(){return di(ci(t.props,t.state.selectValue),t.getElementId("option"))},t.getValue=function(){return t.state.selectValue},t.cx=function(){for(var e=arguments.length,n=new Array(e),r=0;r5||a>5}},t.onTouchEnd=function(e){t.userIsDragging||(t.controlRef&&!t.controlRef.contains(e.target)&&t.menuListRef&&!t.menuListRef.contains(e.target)&&t.blurInput(),t.initialTouchX=0,t.initialTouchY=0)},t.onControlTouchEnd=function(e){t.userIsDragging||t.onControlMouseDown(e)},t.onClearIndicatorTouchEnd=function(e){t.userIsDragging||t.onClearIndicatorMouseDown(e)},t.onDropdownIndicatorTouchEnd=function(e){t.userIsDragging||t.onDropdownIndicatorMouseDown(e)},t.handleInputChange=function(e){var n=t.props.inputValue,r=e.currentTarget.value;t.setState({inputIsHiddenAfterUpdate:!1}),t.onInputChange(r,{action:"input-change",prevInputValue:n}),t.props.menuIsOpen||t.onMenuOpen()},t.onInputFocus=function(e){t.props.onFocus&&t.props.onFocus(e),t.setState({inputIsHiddenAfterUpdate:!1,isFocused:!0}),(t.openAfterFocus||t.props.openMenuOnFocus)&&t.openMenu("first"),t.openAfterFocus=!1},t.onInputBlur=function(e){var n=t.props.inputValue;t.menuListRef&&t.menuListRef.contains(document.activeElement)?t.inputRef.focus():(t.props.onBlur&&t.props.onBlur(e),t.onInputChange("",{action:"input-blur",prevInputValue:n}),t.onMenuClose(),t.setState({focusedValue:null,isFocused:!1}))},t.onOptionHover=function(e){if(!t.blockOptionHover&&t.state.focusedOption!==e){var n=t.getFocusableOptions().indexOf(e);t.setState({focusedOption:e,focusedOptionId:n>-1?t.getFocusedOptionId(e):null})}},t.shouldHideSelectedOptions=function(){return bi(t.props)},t.onValueInputFocus=function(e){e.preventDefault(),e.stopPropagation(),t.focus()},t.onKeyDown=function(e){var n=t.props,r=n.isMulti,o=n.backspaceRemovesValue,a=n.escapeClearsValue,i=n.inputValue,s=n.isClearable,l=n.isDisabled,c=n.menuIsOpen,u=n.onKeyDown,d=n.tabSelectsValue,p=n.openMenuOnFocus,f=t.state,h=f.focusedOption,m=f.focusedValue,g=f.selectValue;if(!(l||"function"==typeof u&&(u(e),e.defaultPrevented))){switch(t.blockOptionHover=!0,e.key){case"ArrowLeft":if(!r||i)return;t.focusValue("previous");break;case"ArrowRight":if(!r||i)return;t.focusValue("next");break;case"Delete":case"Backspace":if(i)return;if(m)t.removeValue(m);else{if(!o)return;r?t.popValue():s&&t.clearValue()}break;case"Tab":if(t.isComposing)return;if(e.shiftKey||!c||!d||!h||p&&t.isOptionSelected(h,g))return;t.selectOption(h);break;case"Enter":if(229===e.keyCode)break;if(c){if(!h)return;if(t.isComposing)return;t.selectOption(h);break}return;case"Escape":c?(t.setState({inputIsHiddenAfterUpdate:!1}),t.onInputChange("",{action:"menu-close",prevInputValue:i}),t.onMenuClose()):s&&a&&t.clearValue();break;case" ":if(i)return;if(!c){t.openMenu("first");break}if(!h)return;t.selectOption(h);break;case"ArrowUp":c?t.focusOption("up"):t.openMenu("last");break;case"ArrowDown":c?t.focusOption("down"):t.openMenu("first");break;case"PageUp":if(!c)return;t.focusOption("pageup");break;case"PageDown":if(!c)return;t.focusOption("pagedown");break;case"Home":if(!c)return;t.focusOption("first");break;case"End":if(!c)return;t.focusOption("last");break;default:return}e.preventDefault()}},t.state.instancePrefix="react-select-"+(t.props.instanceId||++wi),t.state.selectValue=Po(e.value),e.menuIsOpen&&t.state.selectValue.length){var n=t.getFocusableOptionsWithIds(),r=t.buildFocusableOptions(),o=r.indexOf(t.state.selectValue[0]);t.state.focusableOptionsWithIds=n,t.state.focusedOption=r[o],t.state.focusedOptionId=fi(n,r[o])}return t}return t=i,n=[{key:"componentDidMount",value:function(){this.startListeningComposition(),this.startListeningToTouch(),this.props.closeMenuOnScroll&&document&&document.addEventListener&&document.addEventListener("scroll",this.onScroll,!0),this.props.autoFocus&&this.focusInput(),this.props.menuIsOpen&&this.state.focusedOption&&this.menuListRef&&this.focusedOptionRef&&Mo(this.menuListRef,this.focusedOptionRef)}},{key:"componentDidUpdate",value:function(e){var t=this.props,n=t.isDisabled,r=t.menuIsOpen,o=this.state.isFocused;(o&&!n&&e.isDisabled||o&&r&&!e.menuIsOpen)&&this.focusInput(),o&&n&&!e.isDisabled?this.setState({isFocused:!1},this.onMenuClose):o||n||!e.isDisabled||this.inputRef!==document.activeElement||this.setState({isFocused:!0}),this.menuListRef&&this.focusedOptionRef&&this.scrollToFocusedOptionOnUpdate&&(Mo(this.menuListRef,this.focusedOptionRef),this.scrollToFocusedOptionOnUpdate=!1)}},{key:"componentWillUnmount",value:function(){this.stopListeningComposition(),this.stopListeningToTouch(),document.removeEventListener("scroll",this.onScroll,!0)}},{key:"onMenuOpen",value:function(){this.props.onMenuOpen()}},{key:"onMenuClose",value:function(){this.onInputChange("",{action:"menu-close",prevInputValue:this.props.inputValue}),this.props.onMenuClose()}},{key:"onInputChange",value:function(e,t){this.props.onInputChange(e,t)}},{key:"focusInput",value:function(){this.inputRef&&this.inputRef.focus()}},{key:"blurInput",value:function(){this.inputRef&&this.inputRef.blur()}},{key:"openMenu",value:function(e){var t=this,n=this.state,r=n.selectValue,o=n.isFocused,a=this.buildFocusableOptions(),i="first"===e?0:a.length-1;if(!this.props.isMulti){var s=a.indexOf(r[0]);s>-1&&(i=s)}this.scrollToFocusedOptionOnUpdate=!(o&&this.menuListRef),this.setState({inputIsHiddenAfterUpdate:!1,focusedValue:null,focusedOption:a[i],focusedOptionId:this.getFocusedOptionId(a[i])},(function(){return t.onMenuOpen()}))}},{key:"focusValue",value:function(e){var t=this.state,n=t.selectValue,r=t.focusedValue;if(this.props.isMulti){this.setState({focusedOption:null});var o=n.indexOf(r);r||(o=-1);var a=n.length-1,i=-1;if(n.length){switch(e){case"previous":i=0===o?0:-1===o?a:o-1;break;case"next":o>-1&&o0&&void 0!==arguments[0]?arguments[0]:"first",t=this.props.pageSize,n=this.state.focusedOption,r=this.getFocusableOptions();if(r.length){var o=0,a=r.indexOf(n);n||(a=-1),"up"===e?o=a>0?a-1:r.length-1:"down"===e?o=(a+1)%r.length:"pageup"===e?(o=a-t)<0&&(o=0):"pagedown"===e?(o=a+t)>r.length-1&&(o=r.length-1):"last"===e&&(o=r.length-1),this.scrollToFocusedOptionOnUpdate=!0,this.setState({focusedOption:r[o],focusedValue:null,focusedOptionId:this.getFocusedOptionId(r[o])})}}},{key:"getTheme",value:function(){return this.props.theme?"function"==typeof this.props.theme?this.props.theme(ii):ln(ln({},ii),this.props.theme):ii}},{key:"getCommonProps",value:function(){var e=this.clearValue,t=this.cx,n=this.getStyles,r=this.getClassNames,o=this.getValue,a=this.selectOption,i=this.setValue,s=this.props,l=s.isMulti,c=s.isRtl,u=s.options;return{clearValue:e,cx:t,getStyles:n,getClassNames:r,getValue:o,hasValue:this.hasValue(),isMulti:l,isRtl:c,options:u,selectOption:a,selectProps:s,setValue:i,theme:this.getTheme()}}},{key:"hasValue",value:function(){return this.state.selectValue.length>0}},{key:"hasOptions",value:function(){return!!this.getFocusableOptions().length}},{key:"isClearable",value:function(){var e=this.props,t=e.isClearable,n=e.isMulti;return void 0===t?n:t}},{key:"isOptionDisabled",value:function(e,t){return gi(this.props,e,t)}},{key:"isOptionSelected",value:function(e,t){return vi(this.props,e,t)}},{key:"filterOption",value:function(e,t){return yi(this.props,e,t)}},{key:"formatOptionLabel",value:function(e,t){if("function"==typeof this.props.formatOptionLabel){var n=this.props.inputValue,r=this.state.selectValue;return this.props.formatOptionLabel(e,{context:t,inputValue:n,selectValue:r})}return this.getOptionLabel(e)}},{key:"formatGroupLabel",value:function(e){return this.props.formatGroupLabel(e)}},{key:"startListeningComposition",value:function(){document&&document.addEventListener&&(document.addEventListener("compositionstart",this.onCompositionStart,!1),document.addEventListener("compositionend",this.onCompositionEnd,!1))}},{key:"stopListeningComposition",value:function(){document&&document.removeEventListener&&(document.removeEventListener("compositionstart",this.onCompositionStart),document.removeEventListener("compositionend",this.onCompositionEnd))}},{key:"startListeningToTouch",value:function(){document&&document.addEventListener&&(document.addEventListener("touchstart",this.onTouchStart,!1),document.addEventListener("touchmove",this.onTouchMove,!1),document.addEventListener("touchend",this.onTouchEnd,!1))}},{key:"stopListeningToTouch",value:function(){document&&document.removeEventListener&&(document.removeEventListener("touchstart",this.onTouchStart),document.removeEventListener("touchmove",this.onTouchMove),document.removeEventListener("touchend",this.onTouchEnd))}},{key:"renderInput",value:function(){var e=this.props,t=e.isDisabled,n=e.isSearchable,o=e.inputId,a=e.inputValue,i=e.tabIndex,s=e.form,l=e.menuIsOpen,c=e.required,u=this.getComponents().Input,d=this.state,p=d.inputIsHidden,f=d.ariaSelection,h=this.commonProps,m=o||this.getElementId("input"),g=ln(ln(ln({"aria-autocomplete":"list","aria-expanded":l,"aria-haspopup":!0,"aria-errormessage":this.props["aria-errormessage"],"aria-invalid":this.props["aria-invalid"],"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],"aria-required":c,role:"combobox","aria-activedescendant":this.isAppleDevice?void 0:this.state.focusedOptionId||""},l&&{"aria-controls":this.getElementId("listbox")}),!n&&{"aria-readonly":!0}),this.hasValue()?"initial-input-focus"===(null==f?void 0:f.action)&&{"aria-describedby":this.getElementId("live-region")}:{"aria-describedby":this.getElementId("placeholder")});return n?r.createElement(u,fn({},h,{autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",id:m,innerRef:this.getInputRef,isDisabled:t,isHidden:p,onBlur:this.onInputBlur,onChange:this.handleInputChange,onFocus:this.onInputFocus,spellCheck:"false",tabIndex:i,form:s,type:"text",value:a},g)):r.createElement(Va,fn({id:m,innerRef:this.getInputRef,onBlur:this.onInputBlur,onChange:Co,onFocus:this.onInputFocus,disabled:t,tabIndex:i,inputMode:"none",form:s,value:""},g))}},{key:"renderPlaceholderOrValue",value:function(){var e=this,t=this.getComponents(),n=t.MultiValue,o=t.MultiValueContainer,a=t.MultiValueLabel,i=t.MultiValueRemove,s=t.SingleValue,l=t.Placeholder,c=this.commonProps,u=this.props,d=u.controlShouldRenderValue,p=u.isDisabled,f=u.isMulti,h=u.inputValue,m=u.placeholder,g=this.state,v=g.selectValue,y=g.focusedValue,b=g.isFocused;if(!this.hasValue()||!d)return h?null:r.createElement(l,fn({},c,{key:"placeholder",isDisabled:p,isFocused:b,innerProps:{id:this.getElementId("placeholder")}}),m);if(f)return v.map((function(t,s){var l=t===y,u="".concat(e.getOptionLabel(t),"-").concat(e.getOptionValue(t));return r.createElement(n,fn({},c,{components:{Container:o,Label:a,Remove:i},isFocused:l,isDisabled:p,key:u,index:s,removeProps:{onClick:function(){return e.removeValue(t)},onTouchEnd:function(){return e.removeValue(t)},onMouseDown:function(e){e.preventDefault()}},data:t}),e.formatOptionLabel(t,"value"))}));if(h)return null;var w=v[0];return r.createElement(s,fn({},c,{data:w,isDisabled:p}),this.formatOptionLabel(w,"value"))}},{key:"renderClearIndicator",value:function(){var e=this.getComponents().ClearIndicator,t=this.commonProps,n=this.props,o=n.isDisabled,a=n.isLoading,i=this.state.isFocused;if(!this.isClearable()||!e||o||!this.hasValue()||a)return null;var s={onMouseDown:this.onClearIndicatorMouseDown,onTouchEnd:this.onClearIndicatorTouchEnd,"aria-hidden":"true"};return r.createElement(e,fn({},t,{innerProps:s,isFocused:i}))}},{key:"renderLoadingIndicator",value:function(){var e=this.getComponents().LoadingIndicator,t=this.commonProps,n=this.props,o=n.isDisabled,a=n.isLoading,i=this.state.isFocused;return e&&a?r.createElement(e,fn({},t,{innerProps:{"aria-hidden":"true"},isDisabled:o,isFocused:i})):null}},{key:"renderIndicatorSeparator",value:function(){var e=this.getComponents(),t=e.DropdownIndicator,n=e.IndicatorSeparator;if(!t||!n)return null;var o=this.commonProps,a=this.props.isDisabled,i=this.state.isFocused;return r.createElement(n,fn({},o,{isDisabled:a,isFocused:i}))}},{key:"renderDropdownIndicator",value:function(){var e=this.getComponents().DropdownIndicator;if(!e)return null;var t=this.commonProps,n=this.props.isDisabled,o=this.state.isFocused,a={onMouseDown:this.onDropdownIndicatorMouseDown,onTouchEnd:this.onDropdownIndicatorTouchEnd,"aria-hidden":"true"};return r.createElement(e,fn({},t,{innerProps:a,isDisabled:n,isFocused:o}))}},{key:"renderMenu",value:function(){var e=this,t=this.getComponents(),n=t.Group,o=t.GroupHeading,a=t.Menu,i=t.MenuList,s=t.MenuPortal,l=t.LoadingMessage,c=t.NoOptionsMessage,u=t.Option,d=this.commonProps,p=this.state.focusedOption,f=this.props,h=f.captureMenuScroll,m=f.inputValue,g=f.isLoading,v=f.loadingMessage,y=f.minMenuHeight,b=f.maxMenuHeight,w=f.menuIsOpen,x=f.menuPlacement,E=f.menuPosition,k=f.menuPortalTarget,C=f.menuShouldBlockScroll,S=f.menuShouldScrollIntoView,O=f.noOptionsMessage,P=f.onMenuScrollToTop,N=f.onMenuScrollToBottom;if(!w)return null;var _,R=function(t,n){var o=t.type,a=t.data,i=t.isDisabled,s=t.isSelected,l=t.label,c=t.value,f=p===a,h=i?void 0:function(){return e.onOptionHover(a)},m=i?void 0:function(){return e.selectOption(a)},g="".concat(e.getElementId("option"),"-").concat(n),v={id:g,onClick:m,onMouseMove:h,onMouseOver:h,tabIndex:-1,role:"option","aria-selected":e.isAppleDevice?void 0:s};return r.createElement(u,fn({},d,{innerProps:v,data:a,isDisabled:i,isSelected:s,key:g,label:l,type:o,value:c,isFocused:f,innerRef:f?e.getFocusedOptionRef:void 0}),e.formatOptionLabel(t.data,"menu"))};if(this.hasOptions())_=this.getCategorizedOptions().map((function(t){if("group"===t.type){var a=t.data,i=t.options,s=t.index,l="".concat(e.getElementId("group"),"-").concat(s),c="".concat(l,"-heading");return r.createElement(n,fn({},d,{key:l,data:a,options:i,Heading:o,headingProps:{id:c,data:t.data},label:e.formatGroupLabel(t.data)}),t.options.map((function(e){return R(e,"".concat(s,"-").concat(e.index))})))}if("option"===t.type)return R(t,"".concat(t.index))}));else if(g){var I=v({inputValue:m});if(null===I)return null;_=r.createElement(l,d,I)}else{var L=O({inputValue:m});if(null===L)return null;_=r.createElement(c,d,L)}var j={minMenuHeight:y,maxMenuHeight:b,menuPlacement:x,menuPosition:E,menuShouldScrollIntoView:S},M=r.createElement(Zo,fn({},d,j),(function(t){var n=t.ref,o=t.placerProps,s=o.placement,l=o.maxHeight;return r.createElement(a,fn({},d,j,{innerRef:n,innerProps:{onMouseDown:e.onMenuMouseDown,onMouseMove:e.onMenuMouseMove},isLoading:g,placement:s}),r.createElement(Ka,{captureEnabled:h,onTopArrive:P,onBottomArrive:N,lockEnabled:C},(function(t){return r.createElement(i,fn({},d,{innerRef:function(n){e.getMenuListRef(n),t(n)},innerProps:{role:"listbox","aria-multiselectable":d.isMulti,id:e.getElementId("listbox")},isLoading:g,maxHeight:l,focusedOption:p}),_)})))}));return k||"fixed"===E?r.createElement(s,fn({},d,{appendTo:k,controlElement:this.controlRef,menuPlacement:x,menuPosition:E}),M):M}},{key:"renderFormField",value:function(){var e=this,t=this.props,n=t.delimiter,o=t.isDisabled,a=t.isMulti,i=t.name,s=t.required,l=this.state.selectValue;if(s&&!this.hasValue()&&!o)return r.createElement(ei,{name:i,onFocus:this.onValueInputFocus});if(i&&!o){if(a){if(n){var c=l.map((function(t){return e.getOptionValue(t)})).join(n);return r.createElement("input",{name:i,type:"hidden",value:c})}var u=l.length>0?l.map((function(t,n){return r.createElement("input",{key:"i-".concat(n),name:i,type:"hidden",value:e.getOptionValue(t)})})):r.createElement("input",{name:i,type:"hidden",value:""});return r.createElement("div",null,u)}var d=l[0]?this.getOptionValue(l[0]):"";return r.createElement("input",{name:i,type:"hidden",value:d})}}},{key:"renderLiveRegion",value:function(){var e=this.commonProps,t=this.state,n=t.ariaSelection,o=t.focusedOption,a=t.focusedValue,i=t.isFocused,s=t.selectValue,l=this.getFocusableOptions();return r.createElement(Pa,fn({},e,{id:this.getElementId("live-region"),ariaSelection:n,focusedOption:o,focusedValue:a,isFocused:i,selectValue:s,focusableOptions:l,isAppleDevice:this.isAppleDevice}))}},{key:"render",value:function(){var e=this.getComponents(),t=e.Control,n=e.IndicatorsContainer,o=e.SelectContainer,a=e.ValueContainer,i=this.props,s=i.className,l=i.id,c=i.isDisabled,u=i.menuIsOpen,d=this.state.isFocused,p=this.commonProps=this.getCommonProps();return r.createElement(o,fn({},p,{className:s,innerProps:{id:l,onKeyDown:this.onKeyDown},isDisabled:c,isFocused:d}),this.renderLiveRegion(),r.createElement(t,fn({},p,{innerRef:this.getControlRef,innerProps:{onMouseDown:this.onControlMouseDown,onTouchEnd:this.onControlTouchEnd},isDisabled:c,isFocused:d,menuIsOpen:u}),r.createElement(a,fn({},p,{isDisabled:c}),this.renderPlaceholderOrValue(),this.renderInput()),r.createElement(n,fn({},p,{isDisabled:c}),this.renderClearIndicator(),this.renderLoadingIndicator(),this.renderIndicatorSeparator(),this.renderDropdownIndicator())),this.renderMenu(),this.renderFormField())}}],o=[{key:"getDerivedStateFromProps",value:function(e,t){var n=t.prevProps,r=t.clearFocusValueOnUpdate,o=t.inputIsHiddenAfterUpdate,a=t.ariaSelection,i=t.isFocused,s=t.prevWasFocused,l=t.instancePrefix,c=e.options,u=e.value,d=e.menuIsOpen,p=e.inputValue,f=e.isMulti,h=Po(u),m={};if(n&&(u!==n.value||c!==n.options||d!==n.menuIsOpen||p!==n.inputValue)){var g=d?function(e,t){return ui(ci(e,t))}(e,h):[],v=d?di(ci(e,h),"".concat(l,"-option")):[],y=r?function(e,t){var n=e.focusedValue,r=e.selectValue.indexOf(n);if(r>-1){if(t.indexOf(n)>-1)return n;if(r-1?n:t[0]}(t,g);m={selectValue:h,focusedOption:b,focusedOptionId:fi(v,b),focusableOptionsWithIds:v,focusedValue:y,clearFocusValueOnUpdate:!1}}var w=null!=o&&e!==n?{inputIsHidden:o,inputIsHiddenAfterUpdate:void 0}:{},x=a,E=i&&s;return i&&!E&&(x={value:zo(f,h,h[0]||null),options:h,action:"initial-input-focus"},E=!s),"initial-input-focus"===(null==a?void 0:a.action)&&(x=null),ln(ln(ln({},m),w),{},{prevProps:e,ariaSelection:x,prevWasFocused:E})}}],n&&hn(t.prototype,n),o&&hn(t,o),Object.defineProperty(t,"prototype",{writable:!1}),i}(r.Component);xi.defaultProps=si;n(814),n(3681),n(4923),n(3100),n(8870),n(8230),n(669),n(3408),n(7425),n(8238),n(6290);var Ei=(0,r.forwardRef)((function(e,t){var n=function(e){var t=e.defaultInputValue,n=void 0===t?"":t,o=e.defaultMenuIsOpen,a=void 0!==o&&o,i=e.defaultValue,s=void 0===i?null:i,l=e.inputValue,c=e.menuIsOpen,u=e.onChange,d=e.onInputChange,p=e.onMenuClose,f=e.onMenuOpen,h=e.value,m=dn(e,pn),g=un((0,r.useState)(void 0!==l?l:n),2),v=g[0],y=g[1],b=un((0,r.useState)(void 0!==c?c:a),2),w=b[0],x=b[1],E=un((0,r.useState)(void 0!==h?h:s),2),k=E[0],C=E[1],S=(0,r.useCallback)((function(e,t){"function"==typeof u&&u(e,t),C(e)}),[u]),O=(0,r.useCallback)((function(e,t){var n;"function"==typeof d&&(n=d(e,t)),y(void 0!==n?n:e)}),[d]),P=(0,r.useCallback)((function(){"function"==typeof f&&f(),x(!0)}),[f]),N=(0,r.useCallback)((function(){"function"==typeof p&&p(),x(!1)}),[p]),_=void 0!==l?l:v,R=void 0!==c?c:w,I=void 0!==h?h:k;return ln(ln({},m),{},{inputValue:_,menuIsOpen:R,onChange:S,onInputChange:O,onMenuClose:N,onMenuOpen:P,value:I})}(e);return r.createElement(xi,fn({ref:t},n))})),ki=Ei,Ci=function(){function e(){}return e.prototype.expandToken=function(e){for(var t=[],n="",r=0,o=e.length;r{let{id:t,label:n}=e;return r.createElement(r.Fragment,null,r.createElement("label",{id:t+"-label",className:"font-bold p-1",htmlFor:t},n))},ji=e=>{let{id:t,label:n,onChange:o,placeholder:a,autoFocus:i}=e;return r.createElement(r.Fragment,null,r.createElement(Li,{id:t,label:n}),r.createElement("input",{autoFocus:i,className:"rounded border-gray-300 hover:border-gray-400",style:{height:"62%"},type:"text",id:t,"aria-label":"Search",placeholder:a,onChange:o}))};const Mi=e=>{let{title:t,allProjects:n,lede:o,sortOptions:i,image:s}=e;const c=e=>{let t=[];for(const n of e)if(n.topics)for(const e of n.topics)t.some((t=>{let{value:n}=t;return n===e.slug}))||t.push({value:e.slug,label:e.title});return t},u=e=>{let t=[];for(const n of e)n.agency&&(t.some((e=>{let{value:t}=e;return t===n.agency}))||t.push({value:n.agency,label:n.agency}));return t},{0:d,1:p}=(0,r.useState)(c(n)),{0:f,1:h}=(0,r.useState)(u(n)),{0:m,1:g}=(0,r.useState)(n),{0:v,1:y}=(0,r.useState)(n),b=new Map;b.set("created","Date Posted"),b.set("opportunityCloses","Opportunity Closes"),b.set("startDate","Project Started"),b.set("endDate","Project Ended");const w=[];let x=1;const E=[{direction:"Newest to Oldest",sortAscending:!1},{direction:"Oldest to Newest",sortAscending:!0}];for(const r of i){const e=b.get(r);for(const t of E){const n={value:x,label:e+": "+t.direction,field:r,sortAscending:t.sortAscending};w.push(n),x++}}const{0:k,1:C}=(0,r.useState)(w[0]),{0:S,1:O}=(0,r.useState)(0),{0:P,1:N}=(0,r.useState)(6),{0:_,1:R}=(0,r.useState)((0,nn.Z)(v.slice(S,P))),{0:I,1:L}=(0,r.useState)(S>0),{0:j,1:M}=(0,r.useState)(P{var e;null==D||null===(e=D.current)||void 0===e||e.scrollIntoView({behavior:"smooth"})},{0:A,1:V}=(0,r.useState)([]);let H=new Ii("slug");H.addIndex("topicNames"),H.addIndex("question"),H.addIndex("agency");const z=e=>{let t=[];for(let n=0;n{R((0,nn.Z)(v.slice(S,P)))}),[S,P,v]),(0,r.useEffect)((()=>{L(S>0)}),[_]),(0,r.useEffect)((()=>{M(P{const e=(0,nn.Z)(n);var t,r;e.sort((t=k.field,r=k.sortAscending,function(e,n){let o;const a=e[t],i=n[t];return o=a===i?0:null===a?1:null===i||a>i?-1:1,r&&(o*=-1),o})),g(e),O(0),N(6)}),[k]),(0,r.useEffect)((()=>{let e=m;if(B.length>0){const t=B.map((e=>{let{value:t}=e;return t}));e=m.filter((e=>e.topics.map((e=>e.slug)).some((e=>t.includes(e)))))}if(O(0),N(6),Q.length>0){const t=Q.map((e=>{let{value:t}=e;return t}));e=e.filter((e=>t.includes(e.agency)))}if(A.length>0){for(let n=0;n0&&(e=t)}p(c(e)),h(u(e)),y(e)}),[B,Q,m,A]);const W={placeholder:e=>({...e,color:"#767676"})};return r.createElement(r.Fragment,null,r.createElement("header",null,r.createElement(Xt,{title:t,image:s,lede:o})),r.createElement("div",{className:"relative"},r.createElement("div",{ref:D,className:"absolute -top-100px"})),r.createElement("div",{className:"pt-4 pb-10 md:mx-8 lg:mt-6 lg:pt-8 lg:pb-20 overflow-hidden px-2 xl:px-12 bg-white"},r.createElement("div",{className:"flex flex-wrap items-end gap-4 mb-8 mx-3 xl:mx-6 bg-white"},r.createElement("div",{className:"flex-1 min-w-30ch"},r.createElement(Li,{id:"sort",label:"Filter by"}),r.createElement(ki,{"aria-labelledby":"sort-label",inputId:"sort",name:"sort-select",value:k,onChange:C,options:w,styles:W})),r.createElement("div",{className:"flex-1 min-w-30ch"},r.createElement("label",{id:"filter-agency-label",className:"font-bold",htmlFor:"filter-agency"},"Filter by agency"),r.createElement(ki,{"aria-labelledby":"filter-agency-label",inputId:"filter-agency",name:"filter-select",isMulti:!0,value:Q,onChange:U,options:f,styles:W})),r.createElement("div",{className:"flex-1 min-w-30ch"},r.createElement(Li,{id:"filter-select",label:"Filter by topic"}),r.createElement(ki,{"aria-labelledby":"filter-select-label",inputId:"filter-select",name:"filter-select",isMulti:!0,value:B,onChange:$,options:d,styles:W,noOptionsMessage:()=>"No remaining topics"})),r.createElement("div",{className:"flex-1 min-w-30ch auto-rows-auto flex flex-col"},r.createElement(ji,{id:"projSearch",label:"Search",placeholder:"Type to filter posts...",onChange:e=>V(e.target.value)}))),r.createElement("div",{className:"sr-only"},"Total Results: ",v.length," Projects"),r.createElement(Bt,{nodes:_})),!(null==I&&null==j)&&r.createElement("div",{className:"flex items-center gap-4 justify-center flex-wrap"},r.createElement("div",{className:"flex-1 flex justify-end"},r.createElement("button",{className:"font-bold pr-4 "+(I?"text-primary":"text-gray-500 pointer-events-none"),onClick:()=>{F(),I&&(O(S-6),N(P-6))}},r.createElement(a,null)," Previous")),r.createElement("div",{className:"flex items-center gap-4 justify-center"},Array.from({length:T},((e,t)=>r.createElement("button",{className:(S/6===t?"btn pointer-events-none":"btn-white")+" min-w-3rem p-2 border-solid",key:"Page"+t,onClick:()=>(e=>{F();const t=6*e,n=t+6;O(t),N(n)})(t)},t+1)))),r.createElement("div",{className:"flex-1 flex justify-start"},r.createElement("button",{className:"font-bold pl-4 "+(j?"text-primary":"text-gray-500 pointer-events-none"),onClick:()=>{F(),j&&(O(S+6),N(P+6))}},"Next ",r.createElement(l,null)))))},Ti=e=>{let{topics:t}=e;return r.createElement(lt,{label:"Topics",className:"bg-topics",value:t.map((e=>e.title))})};var Di=Object.defineProperty,Fi=(e,t,n)=>(((e,t,n)=>{t in e?Di(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n})(e,"symbol"!=typeof t?t+"":t,n),n);let Ai=new class{constructor(){Fi(this,"current",this.detect()),Fi(this,"handoffState","pending"),Fi(this,"currentId",0)}set(e){this.current!==e&&(this.handoffState="pending",this.currentId=0,this.current=e)}reset(){this.set(this.detect())}nextId(){return++this.currentId}get isServer(){return"server"===this.current}get isClient(){return"client"===this.current}detect(){return"undefined"==typeof window||"undefined"==typeof document?"server":"client"}handoff(){"pending"===this.handoffState&&(this.handoffState="complete")}get isHandoffComplete(){return"complete"===this.handoffState}},Vi=(e,t)=>{Ai.isServer?(0,r.useEffect)(e,t):(0,r.useLayoutEffect)(e,t)};let Hi=function(e){let t=function(e){let t=(0,r.useRef)(e);return Vi((()=>{t.current=e}),[e]),t}(e);return r.useCallback(((...e)=>t.current(...e)),[t])};function zi(){let e=function(){let e="undefined"==typeof document;return(e=>e.useSyncExternalStore)(o)((()=>()=>{}),(()=>!1),(()=>!e))}(),[t,n]=r.useState(Ai.isHandoffComplete);return t&&!1===Ai.isHandoffComplete&&n(!1),r.useEffect((()=>{!0!==t&&n(!0)}),[t]),r.useEffect((()=>Ai.handoff()),[]),!e&&t}var Bi;let $i=null!=(Bi=r.useId)?Bi:function(){let e=zi(),[t,n]=r.useState(e?()=>Ai.nextId():null);return Vi((()=>{null===t&&n(Ai.nextId())}),[t]),null!=t?""+t:void 0};function Qi(e){var t;if(e.type)return e.type;let n=null!=(t=e.as)?t:"button";return"string"==typeof n&&"button"===n.toLowerCase()?"button":void 0}let Ui=Symbol();function Wi(...e){let t=(0,r.useRef)(e);(0,r.useEffect)((()=>{t.current=e}),[e]);let n=Hi((e=>{for(let n of t.current)null!=n&&("function"==typeof n?n(e):n.current=e)}));return e.every((e=>null==e||(null==e?void 0:e[Ui])))?void 0:n}let qi=(0,r.createContext)(null);qi.displayName="OpenClosedContext";var Zi=(e=>(e[e.Open=1]="Open",e[e.Closed=2]="Closed",e[e.Closing=4]="Closing",e[e.Opening=8]="Opening",e))(Zi||{});function Gi({value:e,children:t}){return r.createElement(qi.Provider,{value:e},t)}function Ji(e){let t=e.parentElement,n=null;for(;t&&!(t instanceof HTMLFieldSetElement);)t instanceof HTMLLegendElement&&(n=t),t=t.parentElement;let r=""===(null==t?void 0:t.getAttribute("disabled"));return(!r||!function(e){if(!e)return!1;let t=e.previousElementSibling;for(;null!==t;){if(t instanceof HTMLLegendElement)return!1;t=t.previousElementSibling}return!0}(n))&&r}function Yi(e,t,...n){if(e in t){let r=t[e];return"function"==typeof r?r(...n):r}let r=new Error(`Tried to handle "${e}" but there is no handler defined. Only defined handlers are: ${Object.keys(t).map((e=>`"${e}"`)).join(", ")}.`);throw Error.captureStackTrace&&Error.captureStackTrace(r,Yi),r}function Ki(...e){return Array.from(new Set(e.flatMap((e=>"string"==typeof e?e.split(" "):[])))).filter(Boolean).join(" ")}var Xi,es=(e=>(e[e.None=0]="None",e[e.RenderStrategy=1]="RenderStrategy",e[e.Static=2]="Static",e))(es||{}),ts=(e=>(e[e.Unmount=0]="Unmount",e[e.Hidden=1]="Hidden",e))(ts||{});function ns({ourProps:e,theirProps:t,slot:n,defaultTag:r,features:o,visible:a=!0,name:i,mergeRefs:s}){s=null!=s?s:as;let l=is(t,e);if(a)return rs(l,n,r,i,s);let c=null!=o?o:0;if(2&c){let{static:e=!1,...t}=l;if(e)return rs(t,n,r,i,s)}if(1&c){let{unmount:e=!0,...t}=l;return Yi(e?0:1,{0(){return null},1(){return rs({...t,hidden:!0,style:{display:"none"}},n,r,i,s)}})}return rs(l,n,r,i,s)}function rs(e,t={},n,o,a){let{as:i=n,children:s,refName:l="ref",...c}=cs(e,["unmount","static"]),u=void 0!==e.ref?{[l]:e.ref}:{},d="function"==typeof s?s(t):s;"className"in c&&c.className&&"function"==typeof c.className&&(c.className=c.className(t));let p={};if(t){let e=!1,n=[];for(let[r,o]of Object.entries(t))"boolean"==typeof o&&(e=!0),!0===o&&n.push(r);e&&(p["data-headlessui-state"]=n.join(" "))}if(i===r.Fragment&&Object.keys(ls(c)).length>0){if(!(0,r.isValidElement)(d)||Array.isArray(d)&&d.length>1)throw new Error(['Passing props on "Fragment"!',"",`The current component <${o} /> is rendering a "Fragment".`,"However we need to passthrough the following props:",Object.keys(c).map((e=>` - ${e}`)).join("\n"),"","You can apply a few solutions:",['Add an `as="..."` prop, to ensure that we render an actual element instead of a "Fragment".',"Render a single element as the child so that we can forward the props onto that element."].map((e=>` - ${e}`)).join("\n")].join("\n"));let e=d.props,t="function"==typeof(null==e?void 0:e.className)?(...t)=>Ki(null==e?void 0:e.className(...t),c.className):Ki(null==e?void 0:e.className,c.className),n=t?{className:t}:{};return(0,r.cloneElement)(d,Object.assign({},is(d.props,ls(cs(c,["ref"]))),p,u,{ref:a(d.ref,u.ref)},n))}return(0,r.createElement)(i,Object.assign({},cs(c,["ref"]),i!==r.Fragment&&u,i!==r.Fragment&&p),d)}function os(){let e=(0,r.useRef)([]),t=(0,r.useCallback)((t=>{for(let n of e.current)null!=n&&("function"==typeof n?n(t):n.current=t)}),[]);return(...n)=>{if(!n.every((e=>null==e)))return e.current=n,t}}function as(...e){return e.every((e=>null==e))?void 0:t=>{for(let n of e)null!=n&&("function"==typeof n?n(t):n.current=t)}}function is(...e){if(0===e.length)return{};if(1===e.length)return e[0];let t={},n={};for(let r of e)for(let e in r)e.startsWith("on")&&"function"==typeof r[e]?(null!=n[e]||(n[e]=[]),n[e].push(r[e])):t[e]=r[e];if(t.disabled||t["aria-disabled"])return Object.assign(t,Object.fromEntries(Object.keys(n).map((e=>[e,void 0]))));for(let r in n)Object.assign(t,{[r](e,...t){let o=n[r];for(let n of o){if((e instanceof Event||(null==e?void 0:e.nativeEvent)instanceof Event)&&e.defaultPrevented)return;n(e,...t)}}});return t}function ss(e){var t;return Object.assign((0,r.forwardRef)(e),{displayName:null!=(t=e.displayName)?t:e.name})}function ls(e){let t=Object.assign({},e);for(let n in t)void 0===t[n]&&delete t[n];return t}function cs(e,t=[]){let n=Object.assign({},e);for(let r of t)r in n&&delete n[r];return n}let us=null!=(Xi=r.startTransition)?Xi:function(e){e()};var ds=(e=>(e.Space=" ",e.Enter="Enter",e.Escape="Escape",e.Backspace="Backspace",e.Delete="Delete",e.ArrowLeft="ArrowLeft",e.ArrowUp="ArrowUp",e.ArrowRight="ArrowRight",e.ArrowDown="ArrowDown",e.Home="Home",e.End="End",e.PageUp="PageUp",e.PageDown="PageDown",e.Tab="Tab",e))(ds||{}),ps=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(ps||{}),fs=(e=>(e[e.ToggleDisclosure=0]="ToggleDisclosure",e[e.CloseDisclosure=1]="CloseDisclosure",e[e.SetButtonId=2]="SetButtonId",e[e.SetPanelId=3]="SetPanelId",e[e.LinkPanel=4]="LinkPanel",e[e.UnlinkPanel=5]="UnlinkPanel",e))(fs||{});let hs={0:e=>({...e,disclosureState:Yi(e.disclosureState,{0:1,1:0})}),1:e=>1===e.disclosureState?e:{...e,disclosureState:1},4(e){return!0===e.linkedPanel?e:{...e,linkedPanel:!0}},5(e){return!1===e.linkedPanel?e:{...e,linkedPanel:!1}},2(e,t){return e.buttonId===t.buttonId?e:{...e,buttonId:t.buttonId}},3(e,t){return e.panelId===t.panelId?e:{...e,panelId:t.panelId}}},ms=(0,r.createContext)(null);function gs(e){let t=(0,r.useContext)(ms);if(null===t){let t=new Error(`<${e} /> is missing a parent component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,gs),t}return t}ms.displayName="DisclosureContext";let vs=(0,r.createContext)(null);function ys(e){let t=(0,r.useContext)(vs);if(null===t){let t=new Error(`<${e} /> is missing a parent component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,ys),t}return t}vs.displayName="DisclosureAPIContext";let bs=(0,r.createContext)(null);function ws(e,t){return Yi(t.type,hs,e,t)}bs.displayName="DisclosurePanelContext";let xs=r.Fragment;let Es=es.RenderStrategy|es.Static;let ks=ss((function(e,t){let{defaultOpen:n=!1,...o}=e,a=(0,r.useRef)(null),i=Wi(t,function(e,t=!0){return Object.assign(e,{[Ui]:t})}((e=>{a.current=e}),void 0===e.as||e.as===r.Fragment)),s=(0,r.useRef)(null),l=(0,r.useRef)(null),c=(0,r.useReducer)(ws,{disclosureState:n?0:1,linkedPanel:!1,buttonRef:l,panelRef:s,buttonId:null,panelId:null}),[{disclosureState:u,buttonId:d},p]=c,f=Hi((e=>{p({type:1});let t=function(e){return Ai.isServer?null:e instanceof Node?e.ownerDocument:null!=e&&e.hasOwnProperty("current")&&e.current instanceof Node?e.current.ownerDocument:document}(a);if(!t||!d)return;let n=e?e instanceof HTMLElement?e:e.current instanceof HTMLElement?e.current:t.getElementById(d):t.getElementById(d);null==n||n.focus()})),h=(0,r.useMemo)((()=>({close:f})),[f]),m=(0,r.useMemo)((()=>({open:0===u,close:f})),[u,f]),g={ref:i};return r.createElement(ms.Provider,{value:c},r.createElement(vs.Provider,{value:h},r.createElement(Gi,{value:Yi(u,{0:Zi.Open,1:Zi.Closed})},ns({ourProps:g,theirProps:o,slot:m,defaultTag:xs,name:"Disclosure"}))))})),Cs=ss((function(e,t){let n=$i(),{id:o=`headlessui-disclosure-button-${n}`,...a}=e,[i,s]=gs("Disclosure.Button"),l=(0,r.useContext)(bs),c=null!==l&&l===i.panelId,u=(0,r.useRef)(null),d=Wi(u,t,c?null:i.buttonRef),p=os();(0,r.useEffect)((()=>{if(!c)return s({type:2,buttonId:o}),()=>{s({type:2,buttonId:null})}}),[o,s,c]);let f=Hi((e=>{var t;if(c){if(1===i.disclosureState)return;switch(e.key){case ds.Space:case ds.Enter:e.preventDefault(),e.stopPropagation(),s({type:0}),null==(t=i.buttonRef.current)||t.focus()}}else switch(e.key){case ds.Space:case ds.Enter:e.preventDefault(),e.stopPropagation(),s({type:0})}})),h=Hi((e=>{if(e.key===ds.Space)e.preventDefault()})),m=Hi((t=>{var n;Ji(t.currentTarget)||e.disabled||(c?(s({type:0}),null==(n=i.buttonRef.current)||n.focus()):s({type:0}))})),g=(0,r.useMemo)((()=>({open:0===i.disclosureState})),[i]),v=function(e,t){let[n,o]=(0,r.useState)((()=>Qi(e)));return Vi((()=>{o(Qi(e))}),[e.type,e.as]),Vi((()=>{n||t.current&&t.current instanceof HTMLButtonElement&&!t.current.hasAttribute("type")&&o("button")}),[n,t]),n}(e,u);return ns({mergeRefs:p,ourProps:c?{ref:d,type:v,onKeyDown:f,onClick:m}:{ref:d,id:o,type:v,"aria-expanded":0===i.disclosureState,"aria-controls":i.linkedPanel?i.panelId:void 0,onKeyDown:f,onKeyUp:h,onClick:m},theirProps:a,slot:g,defaultTag:"button",name:"Disclosure.Button"})})),Ss=ss((function(e,t){let n=$i(),{id:o=`headlessui-disclosure-panel-${n}`,...a}=e,[i,s]=gs("Disclosure.Panel"),{close:l}=ys("Disclosure.Panel"),c=os(),u=Wi(t,i.panelRef,(e=>{us((()=>s({type:e?4:5})))}));(0,r.useEffect)((()=>(s({type:3,panelId:o}),()=>{s({type:3,panelId:null})})),[o,s]);let d=(0,r.useContext)(qi),p=null!==d?(d&Zi.Open)===Zi.Open:0===i.disclosureState,f=(0,r.useMemo)((()=>({open:0===i.disclosureState,close:l})),[i,l]),h={ref:u,id:o};return r.createElement(bs.Provider,{value:i.panelId},ns({mergeRefs:c,ourProps:h,theirProps:a,slot:f,defaultTag:"div",features:Es,visible:p,name:"Disclosure.Panel"}))})),Os=Object.assign(ks,{Button:Cs,Panel:Ss});const Ps=e=>{let{title:t,text:n}=e;return t?r.createElement("div",{className:"w-full my-6"},r.createElement(Os,null,(e=>{let{open:o}=e;return r.createElement(r.Fragment,null,r.createElement(Os.Button,{className:"flex items-center justify-between w-full px-4 py-3 text-left bg-navbar"},r.createElement("span",{className:"text-h4 font-bold"},t),o?r.createElement(d.iFH,null):r.createElement(d.wEH,null)),r.createElement(Os.Panel,{className:"text-body p-4 w-9/10"},r.createElement(st,{text:n})))}))):r.createElement(r.Fragment,null)};var Ns=n(9034),_s=n.n(Ns);const Rs=e=>{let t,n,{status:o,opportunityCloses:a,startDate:i,endDate:s}=e;return"open"===o?(t="Opportunity Closes: ",n=a?_s()(a).isValid()?_s()(a).format("MMMM D, YYYY"):a:"Open until filled"):"ongoing"===o&&i?(t="Project started: ",n=_s()(i).format("MMMM D, YYYY")):"completed"===o&&s&&(t="Project Ended: ",n=_s()(s).format("MMMM D, YYYY")),r.createElement(r.Fragment,null,r.createElement("span",{className:"font-bold"},t),r.createElement("span",null,n))},Is=e=>{let{children:t,devBanner:n,navbar:o,bottomBanner:a,footer:i}=e;return r.createElement("div",{className:"w-full mx-0 bg-white border-0 xl:container xl:p-0 xl:mx-auto xl:border-l xl:border-r xl:border-gray-200 flex flex-col min-h-screen"},(null==n?void 0:n.show)&&r.createElement(u,null),r.createElement(Gt,o),r.createElement("div",{className:"flex-1"},t),r.createElement(Jt,a))};var Ls=n(8437),js=n.n(Ls);var Ms=e=>{let{siteUrl:t,index:n,db:o}=e;const{0:a,1:i}=(0,r.useState)([]),{0:s,1:l}=(0,r.useState)([]),{0:c,1:u}=(0,r.useState)("");return(0,r.useEffect)((()=>{if(a.length>0)try{let e=n.search(a);l(e),u("")}catch(e){if(e instanceof js().QueryParseError)return void u(e.message);throw e}else l([]),u("")}),[a]),r.createElement("div",{className:"flex flex-col items-center justify-center align-middle text-center px-2"},r.createElement("div",{className:"container mx-auto mt-4 border-b-4 border-primary"},r.createElement(ji,{id:"siteSearch",autoFocus:!0,label:"Search",placeholder:"Type to search pages...",onChange:e=>i(e.target.value)}),c&&r.createElement("p",{className:"px-4 text-red text-tag font-bold"},c),r.createElement("div",{className:"pt-2"},"Number of found pages:",s.length)),r.createElement("article",{className:"py-6 container mx-auto"},r.createElement("div",{className:"grid grid-cols-1 md:mx-4 xl:mx-6 gap-4 justify-self-center"},s.map((e=>{const n=new Set;Object.keys(e.matchData.metadata).forEach((t=>{Object.keys(e.matchData.metadata[t]).forEach((e=>{n.add(e)}))}));const a=Array.from(n).map(((e,t)=>r.createElement("li",{key:t,className:"inline mx-px px-3 py-1 mt-1 text-tag whitespace-nowrap font-semibold mr-2 bg-topics"},e)));return r.createElement(r.Fragment,{key:e.ref},r.createElement("div",{className:"px-2 py-4 overflow-hidden bg-white border border-gray-200 rounded-md shadow-md h-full flex flex-col md:mx-10 md:py-6 lg:mx-60"},r.createElement("h2",{className:"capitalize"},o[e.ref].title),r.createElement("div",{className:"font-sans text-black text-tag my-2 font-extrabold"},"Match found in:"),r.createElement("ul",{className:"grid grid-rows-1 justify-center md:block"},a),r.createElement("h2",{className:"pt-3 mt-4 border-t-2 border-solid"},r.createElement("a",{className:"btn-wide",href:t+"/"+e.ref},"View Page"))))}))),r.createElement("div",{className:""},0==s.length&&r.createElement("section",null,r.createElement("h2",null,"No Results")))))},Ts=n(8050);const Ds=e=>{let{siteUrl:t}=e;const{allProject:n,allGeneralPage:o}=function(){const{allProject:e,allGeneralPage:t}=(0,c.useStaticQuery)("2677476431");return{allProject:e,allGeneralPage:t}}(),{0:a,1:i}=(0,r.useState)(),{0:s,1:l}=(0,r.useState)();return(0,r.useEffect)((()=>{"undefined"!=typeof window&&(async()=>{const e=await(await fetch("/lunr-index.json")).json(),t=await(await fetch("/documents-reduced.json")).json();try{i(js().Index.load(e)),l(t)}catch{const[e,t]=(0,Ts.createSearchIndex)({allProject:n,allGeneralPage:o});i(e),l(t.reduce((function(e,t){return e[t.slug]=t,e}),{}))}})().catch(console.error)}),[]),r.createElement("div",null,r.createElement(Ms,{siteUrl:t,index:a,db:s}))},Fs=e=>{let{title:t,text:n,link:o}=e;return r.createElement(r.Fragment,null,o?r.createElement("div",{className:"w-full p-8 mb-8 bg-gray-100"},t?r.createElement("h4",{className:"text-h4"},t):null,n?r.createElement("div",{className:"text-black text-body mb-4"},r.createElement(st,{text:n})):null,r.createElement("div",null,r.createElement("a",{href:o,target:"_blank",className:"btn"},"Subscribe"))):null)}},7524:function(e,t,n){"use strict";n.d(t,{F:function(){return o}});var r=n(2784);function o(e){var t,n,o,a,i;let{location:s,params:l,data:c,pageContext:u}=e;const d=""+c.site.siteMetadata.siteUrl+(null===(t=c.socialShareImage)||void 0===t?void 0:t.childImageSharp.gatsbyImageData.images.fallback.src);return r.createElement(r.Fragment,null,r.createElement("title",null,null===(n=c.page)||void 0===n?void 0:n.title),r.createElement("meta",{name:"twitter:card",content:"summary"}),r.createElement("meta",{property:"og:type",content:"website"}),r.createElement("html",{lang:c.site.siteMetadata.locale}),r.createElement("meta",{property:"og:locale",content:c.site.siteMetadata.locale}),r.createElement("meta",{property:"og:site_name",content:c.site.siteMetadata.title}),r.createElement("meta",{name:"og:title",content:null===(o=c.page)||void 0===o?void 0:o.title}),r.createElement("meta",{name:"description",content:null===(a=c.page)||void 0===a?void 0:a.description}),r.createElement("meta",{property:"og:description",content:null===(i=c.page)||void 0===i?void 0:i.description}),r.createElement("meta",{property:"og:url",content:""+c.site.siteMetadata.siteUrl+s.pathname}),r.createElement("meta",{property:"og:image",content:d}))}},8156:function(e,t,n){"use strict";n.r(t),n.d(t,{AboutPageLayout:function(){return l},Head:function(){return i.F}});var r=n(2784),o=n(4536),a=n(7161),i=n(7524);const s=e=>{let{aboutTitle:t,aboutText:n}=e;return r.createElement("div",{className:"mb-8"},t&&r.createElement("h3",{className:"text-h3 mb-4"},t),r.createElement(o.rU,{text:n}))},l=e=>{let{data:{generalPage:{header:t,aims:n,faq:i,accessibility:l,image:c}}}=e;return r.createElement(r.Fragment,null,r.createElement("main",null,r.createElement("article",null,r.createElement("header",null,r.createElement(o.o9,{title:"About",lede:"",image:c})),r.createElement("div",{className:"w-full pt-5 px-8 lg:px-16 xl:px-24 lg:w-2/3"},r.createElement("section",{className:"mb-20"},t&&r.createElement("h2",{className:"text-h3 sm:text-h2 my-8 font-bold text-black"},t),n.map(((e,t)=>{let{title:n,text:o}=e;return r.createElement(s,{key:"list_"+t,aboutTitle:n,aboutText:o})}))),r.createElement("section",{className:"mb-20"},r.createElement("h2",{className:"text-h3 sm:text-h2 my-6"},"Frequently Asked Questions"),i.map(((e,t)=>{let{title:n,text:a}=e;return r.createElement(o.UQ,{key:"collapsibleList_"+t,title:n,text:a})}))),!(0,a.uk)(l)&&r.createElement("section",{id:"accessibility"},r.createElement("h2",{className:"text-h3 sm:text-h2 my-6"},"Accessibility Statement"),r.createElement(o.rU,{className:"mb-10 leading-normal text-body lg:text-body",text:l}))))))};t.default=l},9601:function(e,t,n){"use strict";n.r(t),n.d(t,{CardPageLayout:function(){return i},Head:function(){return a.F}});var r=n(2784),o=n(4536),a=n(7524);const i=e=>{let{data:{allProject:t,cardPage:{title:n,lede:a,sortOptions:i,image:s}}}=e;return r.createElement(r.Fragment,null,r.createElement("main",null,r.createElement(o.mP,{allProjects:t.nodes,image:s,title:n,lede:a,sortOptions:i})))};t.default=i},6450:function(e,t,n){"use strict";n.r(t),n.d(t,{ContactForm:function(){return I},ContactPageLayout:function(){return L},Head:function(){return O.F},default:function(){return j}});var r=n(753),o=n(1665),a=n(2784),i=n(31),s=n(3980),l=n.n(s),c=["sitekey","onChange","theme","type","tabindex","onExpired","onErrored","size","stoken","grecaptcha","badge","hl","isolated"];function u(){return u=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,c));return a.createElement("div",u({},t,{ref:this.handleRecaptchaRef}))},r}(a.Component);f.displayName="ReCAPTCHA",f.propTypes={sitekey:l().string.isRequired,onChange:l().func,grecaptcha:l().object,theme:l().oneOf(["dark","light"]),type:l().oneOf(["image","audio"]),tabindex:l().number,onExpired:l().func,onErrored:l().func,size:l().oneOf(["compact","normal","invisible"]),stoken:l().string,hl:l().string,badge:l().oneOf(["bottomright","bottomleft","inline"]),isolated:l().bool},f.defaultProps={onChange:function(){},theme:"light",type:"image",tabindex:0,size:"normal",badge:"bottomright"};var h=n(3463),m=n.n(h);function g(){return g=Object.assign||function(e){for(var t=1;t-1&&t[n].parentNode&&t[n].parentNode.removeChild(t[n]);var r=v[e];r&&(delete r.observers[this.asyncScriptLoaderGetScriptLoaderID()],!0===E.removeOnUnmount&&delete v[e])},i.render=function(){var t=E.globalName,n=this.props,r=(n.asyncScriptOnLoad,n.forwardedRef),o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(n,["asyncScriptOnLoad","forwardedRef"]);return t&&"undefined"!=typeof window&&(o[t]=void 0!==window[t]?window[t]:void 0),o.ref=r,(0,a.createElement)(e,o)},o}(a.Component),r=(0,a.forwardRef)((function(e,t){return(0,a.createElement)(n,g({},e,{forwardedRef:t}))}));return r.displayName="AsyncScriptLoader("+t+")",r.propTypes={asyncScriptOnLoad:l().func},m()(r,e)})(f),C=k,S=n(4536),O=n(7524);const P="font-bold text-red",N="font-bold text-red hidden",_="w-full text-contact px-3 py-2 leading-tight text-black shadow appearance-none outline-transparent focus:outline-none focus:shadow-outline",R="w-full text-contact px-3 py-2 leading-tight text-black border-2 border-red shadow appearance-none outline-transparent focus:outline-none focus:shadow-outline";let I=function(e){function t(t){var n;return(n=e.call(this,t)||this).state={name:"",email:"",subject:"",message:"",recaptchaSiteKey:t.recaptchaSiteKey,captchaSuccess:!1,thankYouPagePath:t.thankYouPagePath},n.handleChange=n.handleChange.bind((0,r.Z)(n)),n.handleSubmit=n.handleSubmit.bind((0,r.Z)(n)),n.handleCaptcha=n.handleCaptcha.bind((0,r.Z)(n)),n}(0,o.Z)(t,e);var n=t.prototype;return n.handleChange=function(e){!function(e){"subject"!=e.target.name&&(document.getElementById(e.target.name+"ErrorLabel").className=N,document.getElementById(e.target.name).className=_,"message"==e.target.name?document.getElementById(e.target.name).className="w-full text-contact h-48 px-3 py-2 leading-tight text-black shadow appearance-none outline-transparent focus:outline-none focus:shadow-outline":document.getElementById(e.target.name).className=_,"email"==e.target.name&&(document.getElementById("invalidEmailErrorLabel").className=N))}(e),this.setState({[e.target.name]:e.target.value})},n.handleSubmit=function(e){var t,n,r,o,a;e.preventDefault(),n=this.state,r=!0,o=!0,a=!0,""==n.name&&(document.getElementById("nameErrorLabel").className=P,document.getElementById("name").className=R,r=!1),""==n.email?(document.getElementById("emailErrorLabel").className=P,document.getElementById("email").className=R,o=!1):document.getElementById("email").validity.valid||(document.getElementById("invalidEmailErrorLabel").className=P,document.getElementById("email").className=R,o=!1),""==n.message&&(document.getElementById("messageErrorLabel").className=P,document.getElementById("message").className="w-full text-contact h-48 px-3 py-2 leading-tight text-black border-2 border-red shadow appearance-none focus:outline-none focus:shadow-outline",a=!1),r&&o&&a&&fetch("/",{method:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded"},body:(t={"form-name":"contact",...this.state,captchaSuccess:this.state.captchaSuccess.toString()},Object.keys(t).map((e=>encodeURIComponent(e)+"="+encodeURIComponent(t[e]))).join("&"))}).then((()=>(0,i.navigate)(this.state.thankYouPagePath))).catch((e=>alert(e)))},n.handleCaptcha=function(){this.setState({captchaSuccess:!0})},n.render=function(){return a.createElement("form",{onSubmit:this.handleSubmit,"data-netlify":"true","data-netlify-honeypot":"bot-field",name:"contact",noValidate:!0},a.createElement("div",{className:"mb-6"},a.createElement("label",{htmlFor:"name",className:"block mb-2 text-contact font-bold text-black"},"Full name",a.createElement("span",{className:"text-red"}," *")),a.createElement("label",{id:"nameErrorLabel",className:N},"Please enter your full name"),a.createElement("input",{"aria-label":"Full name",name:"name",id:"name",placeholder:"John Doe",required:!0,type:"text",className:"w-full text-contact px-3 py-2 leading-tight text-black border shadow appearance-none focus:outline-none focus:shadow-outline",value:this.state.name,onChange:this.handleChange})),a.createElement("div",{className:"mb-6"},a.createElement("label",{htmlFor:"email",className:"block mb-2 text-contact font-bold text-black"},"Email address",a.createElement("span",{className:"text-red"}," *")),a.createElement("label",{id:"emailErrorLabel",className:N},"Please enter your email address"),a.createElement("label",{id:"invalidEmailErrorLabel",className:N},"Please enter a valid email address"),a.createElement("input",{"aria-label":"Full name",name:"email",id:"email",placeholder:"example@example.com",required:!0,type:"email",className:"w-full text-contact px-3 py-2 leading-tight text-black border shadow appearance-none focus:outline-none focus:shadow-outline",value:this.state.email,onChange:this.handleChange})),a.createElement("div",{className:"mb-6"},a.createElement("label",{htmlFor:"subject",className:"block mb-2 text-contact font-bold text-black"},"Subject"),a.createElement("input",{"aria-label":"Subject",name:"subject",id:"subject",placeholder:"I want to get in touch about ...",required:!0,type:"text",className:"w-full text-contact px-3 py-2 leading-tight text-black border shadow appearance-none focus:outline-none focus:shadow-outline",value:this.state.subject,onChange:this.handleChange})),a.createElement("div",{className:"mb-6"},a.createElement("label",{htmlFor:"message",className:"block mb-2 text-contact font-bold text-black"},"Message",a.createElement("span",{className:"text-red"}," *")),a.createElement("label",{id:"messageErrorLabel",className:N},"Please enter a brief message"),a.createElement("textarea",{"aria-label":"Message",name:"message",id:"message",placeholder:"",required:!0,className:"w-full text-contact h-48 px-3 py-2 leading-tight text-black border shadow appearance-none focus:outline-none focus:shadow-outline",value:this.state.message,onChange:this.handleChange})),this.state.recaptchaSiteKey&&a.createElement(C,{sitekey:this.state.recaptchaSiteKey,onChange:this.handleCaptcha}),a.createElement("div",{className:"flex mt-4 items-center justify-between"},a.createElement("button",{className:"btn",type:"submit",disabled:!this.state.captchaSuccess},"Submit")))},t}(a.Component);const L=e=>{let{pageContext:{thankYouPagePath:t},data:{generalPage:{title:n,lede:r,image:o},site:{siteMetadata:{recaptchaSiteKey:i}}}}=e;return a.createElement(a.Fragment,null,a.createElement("main",null,a.createElement("header",null,a.createElement(S.o9,{title:"Contact",lede:"",image:o})),a.createElement("article",{className:"w-full pt-5 px-8 lg:px-16 xl:px-24 lg:w-2/3"},a.createElement("h1",{className:"mt-8 mb-2 text-h2 font-bold"},n),a.createElement(S.rU,{className:"mb-10 leading-normal text-body lg:text-body",text:r}),a.createElement(I,{recaptchaSiteKey:i,thankYouPagePath:t}))))};var j=L},3885:function(e,t,n){"use strict";n.r(t),n.d(t,{Head:function(){return i.F},ProjectDetailPage:function(){return s}});var r=n(2784),o=n(31),a=n(4536),i=n(7524);const s=e=>{const{data:{project:t,site:{siteMetadata:{projectInterestLink:n,staticText:{mainContact:{ongoingText:i,completeText:s}},newsletter:l}},defaultContactImage:c}}=e;return r.createElement(r.Fragment,null,r.createElement("main",null,r.createElement(a.re,Object.assign({},t,{ongoingText:i,completeText:s,projectInterestLink:n,defaultContactImage:c,newsletter:l}))),r.createElement("div",{className:"p-responsive pb-4"},r.createElement("section",{className:"my-12"},r.createElement(o.Link,{className:"btn m-responsive",to:(0,o.withPrefix)("../../"+("open"===t.status?"":t.status))},r.createElement(a.xC,null),r.createElement("span",{className:"pl-2"},"Back")))))};t.default=s},700:function(e,t,n){"use strict";n.r(t),n.d(t,{Head:function(){return a.F},SearchPageLayout:function(){return i}});var r=n(2784),o=n(4536),a=n(7524);const i=e=>{let{data:{site:{siteMetadata:{siteUrl:t}},generalPage:{title:n,image:a}}}=e;return r.createElement(r.Fragment,null,r.createElement("main",null,r.createElement("header",null,r.createElement(o.o9,{title:n,image:a,lede:""})),r.createElement(o.tA,{siteUrl:t})))};t.default=i},9804:function(e,t,n){"use strict";n.r(t),n.d(t,{Head:function(){return i.F},ThankYouPageLayout:function(){return s}});var r=n(2784),o=n(31),a=n(4536),i=n(7524);const s=e=>{let{data:{generalPage:{image:t}}}=e;return r.createElement(r.Fragment,null,r.createElement(a.o9,{title:"Thank You",lede:"",image:t}),r.createElement("div",{className:"container pt-6 overflow-hidden bg-white"},r.createElement("div",{className:"flex flex-wrap"},r.createElement("div",{className:"lg:w-2/3 sm:w-full"},r.createElement("h2",{className:"mb-8 text-2xl font-bold leading-loose tracking-tight text-black dark:text-white lg:text-5xl"},"Thank you for your interest!"),r.createElement("p",{className:"leading-normal text-md lg:text-lg"},"We'll get back to you as soon as possible. In the meantime, continue checking out our"," ",r.createElement(o.Link,{to:"/",className:"underline"},"open projects"),".")))))};t.default=s},7161:function(e,t,n){"use strict";n.d(t,{t9:function(){return r},uk:function(){return o},xb:function(){return a}});const r=(e,t,n,r)=>"open"===e?t:"ongoing"===e?n:r,o=e=>!e||"\n"===e,a=e=>null==e||0==e.length},6849:function(e,t,n){t.components={"component---gatsby-theme-project-portal-src-layouts-about-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,8156)),"component---gatsby-theme-project-portal-src-layouts-card-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,9601)),"component---gatsby-theme-project-portal-src-layouts-contact-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,6450)),"component---gatsby-theme-project-portal-src-layouts-project-detail-page-tsx":()=>Promise.resolve().then(n.bind(n,3885)),"component---gatsby-theme-project-portal-src-layouts-search-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,700)),"component---gatsby-theme-project-portal-src-layouts-thank-you-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,9804)),"component---gatsby-theme-project-portal-src-pages-404-tsx":()=>n.e(237).then(n.bind(n,281))}},5969:function(e,t,n){e.exports=[{plugin:n(7225),options:{plugins:[],name:"Gatsby Theme Project Portal",short_name:"Project Portal",start_url:"/",background_color:"#ffffff",theme_color:"#0D7EA2",display:"standalone",icon:"P:\\GitHub\\omb_evidence_portal\\packages\\evaluation-collect/content/theme-image/favicon.png",legacy:!0,theme_color_in_head:!0,cache_busting_mode:"query",crossOrigin:"anonymous",include_favicon:!0,cacheDigest:"9b0681ab59b6b530813911ac18656a96"}},{plugin:n(4428),options:{plugins:[],staticText:{navbar:{title:"Evidence Project Portal",pages:[{name:"Open Projects",link:"/",show:!0},{name:"In-Progress Projects",link:"/ongoing/",show:!0},{name:"Completed Projects",link:"/completed/",show:!0},{name:"About",link:"/about/",show:!0},{name:"Contact",link:"/contact/",show:!0}]},bottomBanner:{text:" This project portal is managed by the Evidence Team at the Office of Management and Budget. The materials and processes are adapted from those developed by the North Carolina Office of Strategic Partnerships. If you have suggestions for how to improve it, please [let us know!](/contact)",link:"https://ccv.brown.edu/"},mainContact:{ongoingText:"We plan to post results and deliverables when the project is complete. In the meantime, we welcome questions about the project.",completeText:"We’re eager to learn how you use the results and welcome any questions."}},showDevBanner:!1,projectInterestLink:"",newsletter:{link:"https://public.govdelivery.com/accounts/USGSA/subscriber/new?topic_id=USGSA_1068",title:"Subscribe to our newsletter",text:"Sign up for **project** portal updates"},tailwindConfig:{presets:[{content:["P:\\GitHub\\omb_evidence_portal\\packages\\gatsby-theme-project-portal\\src\\**\\*.{js,jsx,ts,tsx,html}"],theme:{container:{center:!0,padding:"1.25rem"},fontFamily:{sans:["Public Sans","Roboto","system-ui","sans-serif"]},extend:{colors:{gray:{50:"#fafafa",100:"#f5f5f5",200:"#e5e5e5",300:"#d4d4d4",400:"#a3a3a3",500:"#737373",600:"#525252",700:"#404040",800:"#262626",900:"#171717",950:"#0a0a0a"},link:"#005EA2",topics:"#73B3E7",navbar:"#ECF0F3",bottombanner:"#ffffff",footer:"#ECF0F3",footertext:"#092940",primary:"#0e7490",primarydark:"#164e63",warning:"#f59e0b",background:"#fafafa",red:"#b50909"},flex:{4:"4 4 0%"},spacing:{"100px":"100px"},fontSize:{h1:["2.5rem","2.75rem"],h2:["2rem","2.25rem"],h3:["1.5rem","1.75rem"],h4:"1rem",body:"1rem",button:"0.875rem",nav:"1rem",contact:"1rem",tag:"0.875rem"},minHeight:{"15rem":"15rem"},minWidth:{"3rem":"3rem","20ch":"20ch","30ch":"30ch"},maxHeight:{48:"12rem","80vh":"80vh","90vh":"90vh",none:"none"},lineHeight:{snug:"1.15"}}},plugins:[null]}],content:["P:\\GitHub\\omb_evidence_portal\\packages\\gatsby-theme-project-portal/src/**/*.{js,jsx,ts,tsx,html}","./src/**/*.{js,jsx,ts,tsx,html}"],theme:{extend:{colors:{background:"#ffffff",navbar:"#ECF0F3",bottombanner:"#ffffff",footer:"#ECF0F3",footertext:"#092940",primary:"#0D7EA2",primarydark:"#092940"}}}},faviconPath:"P:\\GitHub\\omb_evidence_portal\\packages\\evaluation-collect/content/theme-image/favicon.png"}},{plugin:n(2668),options:{plugins:[],enableIdentityWidget:!0,publicPath:"admin",modulePath:"P:\\GitHub\\omb_evidence_portal\\packages\\project-portal-content-decap/src/cms/cms.js",manualInit:!0}},{plugin:n(1915),options:{plugins:[]}}]},1852:function(e,t,n){const r=n(5969),{getResourceURLsForPathname:o,loadPage:a,loadPageSync:i}=n(8175).jN;t.h=function(e,t,n,s){void 0===t&&(t={});let l=r.map((n=>{if(!n.plugin[e])return;t.getResourceURLsForPathname=o,t.loadPage=a,t.loadPageSync=i;const r=n.plugin[e](t,n.options);return r&&s&&(t=s({args:t,result:r,plugin:n})),r}));return l=l.filter((e=>void 0!==e)),l.length>0?l:n?[n]:[]},t.I=(e,t,n)=>r.reduce(((n,r)=>r.plugin[e]?n.then((()=>r.plugin[e](t,r.options))):n),Promise.resolve())},3112:function(e,t){t.M=()=>""},6249:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r=function(e){return e=e||Object.create(null),{on:function(t,n){(e[t]||(e[t]=[])).push(n)},off:function(t,n){e[t]&&e[t].splice(e[t].indexOf(n)>>>0,1)},emit:function(t,n){(e[t]||[]).slice().map((function(e){e(n)})),(e["*"]||[]).slice().map((function(e){e(t,n)}))}}}()},9529:function(e,t,n){"use strict";n.d(t,{UD:function(){return p},Cj:function(){return h},GA:function(){return f},DS:function(){return d}});var r=n(5619),o=n(3834),a=e=>{if(void 0===e)return e;let[t,n=""]=e.split("?");return n&&(n="?"+n),"/"===t?"/"+n:"/"===t.charAt(t.length-1)?t.slice(0,-1)+n:t+n},i=n(3182);const s=new Map;let l=[];const c=e=>{let t=e;if(-1!==e.indexOf("?")){const[n,r]=e.split("?");t=n+"?"+encodeURIComponent(r)}const n=decodeURIComponent(t);return(0,o.Z)(n,decodeURIComponent("/evidenceportal")).split("#")[0]};function u(e){return e.startsWith("/")||e.startsWith("https://")||e.startsWith("http://")?e:new URL(e,window.location.href+(window.location.href.endsWith("/")?"":"/")).pathname}const d=e=>{l=e},p=e=>{const t=m(e),n=l.map((e=>{let{path:t,matchPath:n}=e;return{path:n,originalPath:t}})),o=(0,r.pick)(n,t);return o?a(o.route.originalPath):null},f=e=>{const t=m(e),n=l.map((e=>{let{path:t,matchPath:n}=e;return{path:n,originalPath:t}})),o=(0,r.pick)(n,t);return o?o.params:{}},h=e=>{const t=c(u(e));if(s.has(t))return s.get(t);const n=(0,i.J)(e);if(n)return h(n.toPath);let r=p(t);return r||(r=m(e)),s.set(t,r),r},m=e=>{let t=c(u(e));return"/index.html"===t&&(t="/"),t=a(t),t}},31:function(e,t,n){"use strict";n.r(t),n.d(t,{Link:function(){return s.rU},PageRenderer:function(){return a()},Script:function(){return C.Script},ScriptStrategy:function(){return C.ScriptStrategy},Slice:function(){return x},StaticQuery:function(){return l.i1},StaticQueryContext:function(){return l.B9},collectedScriptsByPage:function(){return C.collectedScriptsByPage},graphql:function(){return O},navigate:function(){return s.c4},parsePath:function(){return s.cP},prefetchPathname:function(){return S},scriptCache:function(){return C.scriptCache},scriptCallbackCache:function(){return C.scriptCallbackCache},useScrollRestoration:function(){return i.p2},useStaticQuery:function(){return l.K2},withAssetPrefix:function(){return s.mc},withPrefix:function(){return s.dq}});var r=n(8175),o=n(9758),a=n.n(o),i=n(2802),s=n(2467),l=n(5483),c=n(753),u=n(1665),d=n(5058),p=n(8960);var f=n(352);function h(e){var t="function"==typeof Map?new Map:void 0;return h=function(e){if(null===e||!function(e){try{return-1!==Function.toString.call(e).indexOf("[native code]")}catch(t){return"function"==typeof e}}(e))return e;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,n)}function n(){return function(e,t,n){if((0,f.Z)())return Reflect.construct.apply(null,arguments);var r=[null];r.push.apply(r,t);var o=new(e.bind.apply(e,r));return n&&(0,p.Z)(o,n.prototype),o}(e,arguments,(0,d.Z)(this).constructor)}return n.prototype=Object.create(e.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),(0,p.Z)(n,e)},h(e)}var m=n(2784),g=n(3112),v=n(3204);const y=e=>{let{sliceId:t,children:n}=e;const r=[m.createElement("slice-start",{id:t+"-1"}),m.createElement("slice-end",{id:t+"-1"})];return n&&(r.push(n),r.push(m.createElement("slice-start",{id:t+"-2"}),m.createElement("slice-end",{id:t+"-2"}))),r},b=e=>{let{sliceName:t,allowEmpty:n,children:r,...o}=e;const a=(0,m.useContext)(v.u0),i=(0,m.useContext)(v.Db),s=a[t];if(!s){if(n)return null;throw new Error('Slice "'+s+'" for "'+t+'" slot not found')}const l=((e,t)=>Object.keys(t).length?e+"-"+(0,g.M)(t):e)(s,o);let c=i[l];return c?r&&(c.hasChildren=!0):i[l]=c={props:o,sliceName:s,hasChildren:!!r},m.createElement(y,{sliceId:l},r)},w=e=>{let{sliceName:t,allowEmpty:n,children:r,...o}=e;const a=(0,m.useContext)(v.u0),i=(0,m.useContext)(v.m3),s=a[t],l=i.get(s);if(!l){if(n)return null;throw new Error('Slice "'+s+'" for "'+t+'" slot not found')}return m.createElement(l.component,Object.assign({sliceContext:l.sliceContext,data:l.data},o),r)};function x(e){{const t={...e,sliceName:e.alias};delete t.alias,delete t.__renderedByLocation;const n=(0,m.useContext)(v.Bs),r=k(e);if(Object.keys(r).length)throw new E("browser"===n.renderEnvironment,t.sliceName,r,e.__renderedByLocation);if("server"===n.renderEnvironment)return m.createElement(b,t);if("browser"===n.renderEnvironment)return m.createElement(w,t);if("engines"===n.renderEnvironment||"dev-ssr"===n.renderEnvironment)return m.createElement(w,t);if("slices"===n.renderEnvironment){let t="";try{t='\n\nSlice component "'+n.sliceRoot.name+'" ('+n.sliceRoot.componentPath+') tried to render '}catch{}throw new Error("Nested slices are not supported."+t+"\n\nSee https://gatsbyjs.com/docs/reference/built-in-components/gatsby-slice#nested-slices")}throw new Error('Slice context "'+n.renderEnvironment+'" is not supported.')}}let E=function(e){function t(n,r,o,a){var i;const s=Object.entries(o).map((e=>{let[t,n]=e;return'not serializable "'+n+'" type passed to "'+t+'" prop'})).join(", "),l="SlicePropsError";let u="",d="";if(n){const e=m.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactDebugCurrentFrame.getCurrentStack().trim().split("\n").slice(1);e[0]=e[0].trim(),u="\n"+e.join("\n"),d='Slice "'+r+'" was passed props that are not serializable ('+s+")."}else{d=l+': Slice "'+r+'" was passed props that are not serializable ('+s+").";u=d+"\n"+(new Error).stack.trim().split("\n").slice(2).join("\n")}return(i=e.call(this,d)||this).name=l,u?i.stack=u:Error.captureStackTrace((0,c.Z)(i),t),a&&(i.forcedLocation={...a,functionName:"Slice"}),i}return(0,u.Z)(t,e),t}(h(Error));const k=function(e,t,n,r){void 0===t&&(t={}),void 0===n&&(n=[]),void 0===r&&(r=null);for(const[o,a]of Object.entries(e)){if(null==a||!r&&"children"===o)continue;const e=r?r+"."+o:o;"function"==typeof a?t[e]=typeof a:"object"==typeof a&&n.indexOf(a)<=0&&(n.push(a),k(a,t,n,e))}return t};var C=n(6291);const S=r.ZP.enqueue;function O(){throw new Error("It appears like Gatsby is misconfigured. Gatsby related `graphql` calls are supposed to only be evaluated at compile time, and then compiled away. Unfortunately, something went wrong and the query was left in the compiled code.\n\nUnless your site has a complex or custom babel/Gatsby configuration this is likely a bug in Gatsby.")}},8175:function(e,t,n){"use strict";n.d(t,{uQ:function(){return d},kL:function(){return x},ZP:function(){return C},Nt:function(){return O},hs:function(){return S},jN:function(){return k},N1:function(){return E}});var r=n(1665),o=n(8777),a=n(58);const i=function(e){if("undefined"==typeof document)return!1;const t=document.createElement("link");try{if(t.relList&&"function"==typeof t.relList.supports)return t.relList.supports(e)}catch(n){return!1}return!1}("prefetch")?function(e,t){return new Promise(((n,r)=>{if("undefined"==typeof document)return void r();const o=document.createElement("link");o.setAttribute("rel","prefetch"),o.setAttribute("href",e),Object.keys(t).forEach((e=>{o.setAttribute(e,t[e])})),o.onload=n,o.onerror=r;(document.getElementsByTagName("head")[0]||document.getElementsByName("script")[0].parentNode).appendChild(o)}))}:function(e){return new Promise(((t,n)=>{const r=new XMLHttpRequest;r.open("GET",e,!0),r.onload=()=>{200===r.status?t():n()},r.send(null)}))},s={};var l=function(e,t){return new Promise((n=>{s[e]?n():i(e,t).then((()=>{n(),s[e]=!0})).catch((()=>{}))}))},c=n(6249),u=n(9529);const d={Error:"error",Success:"success"},p=e=>{const[t,n]=e.split("?");var r;return"/evidenceportal/page-data/"+("/"===t?"index":(r="/"===(r=t)[0]?r.slice(1):r).endsWith("/")?r.slice(0,-1):r)+"/page-data.json"+(n?"?"+n:"")},f=e=>e.startsWith("//");function h(e,t){return void 0===t&&(t="GET"),new Promise((n=>{const r=new XMLHttpRequest;r.open(t,e,!0),r.onreadystatechange=()=>{4==r.readyState&&n(r)},r.send(null)}))}const m=/bot|crawler|spider|crawling/i,g=function(e,t,n){var r;void 0===t&&(t=null);const o={componentChunkName:e.componentChunkName,path:e.path,webpackCompilationHash:e.webpackCompilationHash,matchPath:e.matchPath,staticQueryHashes:e.staticQueryHashes,getServerDataError:e.getServerDataError,slicesMap:null!==(r=e.slicesMap)&&void 0!==r?r:{}};return{component:t,head:n,json:e.result,page:o}};function v(e){return new Promise((t=>{try{const n=e.readRoot();t(n)}catch(n){if(!Object.hasOwnProperty.call(n,"_response")||!Object.hasOwnProperty.call(n,"_status"))throw n;setTimeout((()=>{v(e).then(t)}),200)}}))}let y=function(){function e(e,t){this.inFlightNetworkRequests=new Map,this.pageDb=new Map,this.inFlightDb=new Map,this.staticQueryDb={},this.pageDataDb=new Map,this.partialHydrationDb=new Map,this.slicesDataDb=new Map,this.sliceInflightDb=new Map,this.slicesDb=new Map,this.isPrefetchQueueRunning=!1,this.prefetchQueued=[],this.prefetchTriggered=new Set,this.prefetchCompleted=new Set,this.loadComponent=e,(0,u.DS)(t)}var t=e.prototype;return t.memoizedGet=function(e){let t=this.inFlightNetworkRequests.get(e);return t||(t=h(e,"GET"),this.inFlightNetworkRequests.set(e,t)),t.then((t=>(this.inFlightNetworkRequests.delete(e),t))).catch((t=>{throw this.inFlightNetworkRequests.delete(e),t}))},t.setApiRunner=function(e){this.apiRunner=e,this.prefetchDisabled=e("disableCorePrefetching").some((e=>e))},t.fetchPageDataJson=function(e){const{pagePath:t,retries:n=0}=e,r=p(t);return this.memoizedGet(r).then((r=>{const{status:o,responseText:a}=r;if(200===o)try{const n=JSON.parse(a);if(void 0===n.path)throw new Error("not a valid pageData response");const r=t.split("?")[1];return r&&!n.path.includes(r)&&(n.path+="?"+r),Object.assign(e,{status:d.Success,payload:n})}catch(i){}return 404===o||200===o?"/404.html"===t||"/500.html"===t?Object.assign(e,{status:d.Error}):this.fetchPageDataJson(Object.assign(e,{pagePath:"/404.html",notFound:!0})):500===o?this.fetchPageDataJson(Object.assign(e,{pagePath:"/500.html",internalServerError:!0})):n<3?this.fetchPageDataJson(Object.assign(e,{retries:n+1})):Object.assign(e,{status:d.Error})}))},t.fetchPartialHydrationJson=function(e){const{pagePath:t,retries:n=0}=e,r=p(t).replace(".json","-rsc.json");return this.memoizedGet(r).then((r=>{const{status:o,responseText:a}=r;if(200===o)try{return Object.assign(e,{status:d.Success,payload:a})}catch(i){}return 404===o||200===o?"/404.html"===t||"/500.html"===t?Object.assign(e,{status:d.Error}):this.fetchPartialHydrationJson(Object.assign(e,{pagePath:"/404.html",notFound:!0})):500===o?this.fetchPartialHydrationJson(Object.assign(e,{pagePath:"/500.html",internalServerError:!0})):n<3?this.fetchPartialHydrationJson(Object.assign(e,{retries:n+1})):Object.assign(e,{status:d.Error})}))},t.loadPageDataJson=function(e){const t=(0,u.Cj)(e);if(this.pageDataDb.has(t)){const e=this.pageDataDb.get(t);return Promise.resolve(e)}return this.fetchPageDataJson({pagePath:t}).then((e=>(this.pageDataDb.set(t,e),e)))},t.loadPartialHydrationJson=function(e){const t=(0,u.Cj)(e);if(this.partialHydrationDb.has(t)){const e=this.partialHydrationDb.get(t);return Promise.resolve(e)}return this.fetchPartialHydrationJson({pagePath:t}).then((e=>(this.partialHydrationDb.set(t,e),e)))},t.loadSliceDataJson=function(e){if(this.slicesDataDb.has(e)){const t=this.slicesDataDb.get(e);return Promise.resolve({sliceName:e,jsonPayload:t})}return h("/evidenceportal/slice-data/"+e+".json","GET").then((t=>{const n=JSON.parse(t.responseText);return this.slicesDataDb.set(e,n),{sliceName:e,jsonPayload:n}}))},t.findMatchPath=function(e){return(0,u.UD)(e)},t.loadPage=function(e){const t=(0,u.Cj)(e);if(this.pageDb.has(t)){const e=this.pageDb.get(t);return e.error?Promise.resolve({error:e.error,status:e.status}):Promise.resolve(e.payload)}if(this.inFlightDb.has(t))return this.inFlightDb.get(t);const n=[this.loadAppData(),this.loadPageDataJson(t)];const r=Promise.all(n).then((e=>{const[n,r,i]=e;if(r.status===d.Error||(null==i?void 0:i.status)===d.Error)return{status:d.Error};let s=r.payload;const{componentChunkName:l,staticQueryHashes:u=[],slicesMap:p={}}=s,f={},h=Array.from(new Set(Object.values(p))),m=e=>{if(this.slicesDb.has(e.name))return this.slicesDb.get(e.name);if(this.sliceInflightDb.has(e.name))return this.sliceInflightDb.get(e.name);const t=this.loadComponent(e.componentChunkName).then((t=>{return{component:(n=t,n&&n.default||n),sliceContext:e.result.sliceContext,data:e.result.data};var n}));return this.sliceInflightDb.set(e.name,t),t.then((t=>{this.slicesDb.set(e.name,t),this.sliceInflightDb.delete(e.name)})),t};return Promise.all(h.map((e=>this.loadSliceDataJson(e)))).then((e=>{const p=[],h=(0,o.Z)(u);for(const{jsonPayload:t,sliceName:n}of Object.values(e)){p.push({name:n,...t});for(const e of t.staticQueryHashes)h.includes(e)||h.push(e)}const y=[Promise.all(p.map(m)),this.loadComponent(l,"head")];y.push(this.loadComponent(l));const b=Promise.all(y).then((e=>{const[t,o,l]=e;f.createdAt=new Date;for(const n of t)(!n||n instanceof Error)&&(f.status=d.Error,f.error=n);let c;if((!l||l instanceof Error)&&(f.status=d.Error,f.error=l),f.status!==d.Error){if(f.status=d.Success,!0!==r.notFound&&!0!==(null==i?void 0:i.notFound)||(f.notFound=!0),s=Object.assign(s,{webpackCompilationHash:n?n.webpackCompilationHash:""}),"string"==typeof(null==i?void 0:i.payload)){c=g(s,null,o),c.partialHydration=i.payload;const e=new ReadableStream({start(e){const t=new TextEncoder;e.enqueue(t.encode(i.payload))},pull(e){e.close()},cancel(){}});return v((0,a.createFromReadableStream)(e)).then((e=>(c.partialHydration=e,c)))}c=g(s,l,o)}return c})),w=Promise.all(h.map((e=>{if(this.staticQueryDb[e]){const t=this.staticQueryDb[e];return{staticQueryHash:e,jsonPayload:t}}return this.memoizedGet("/evidenceportal/page-data/sq/d/"+e+".json").then((t=>{const n=JSON.parse(t.responseText);return{staticQueryHash:e,jsonPayload:n}})).catch((()=>{throw new Error("We couldn't load \"/evidenceportal/page-data/sq/d/"+e+'.json"')}))}))).then((e=>{const t={};return e.forEach((e=>{let{staticQueryHash:n,jsonPayload:r}=e;t[n]=r,this.staticQueryDb[n]=r})),t}));return Promise.all([b,w]).then((e=>{let n,[r,o]=e;return r&&(n={...r,staticQueryResults:o},f.payload=n,c.Z.emit("onPostLoadPageResources",{page:n,pageResources:n})),this.pageDb.set(t,f),f.error?{error:f.error,status:f.status}:n})).catch((e=>({error:e,status:d.Error})))}))}));return r.then((()=>{this.inFlightDb.delete(t)})).catch((e=>{throw this.inFlightDb.delete(t),e})),this.inFlightDb.set(t,r),r},t.loadPageSync=function(e,t){void 0===t&&(t={});const n=(0,u.Cj)(e);if(this.pageDb.has(n)){var r;const e=this.pageDb.get(n);if(e.payload)return e.payload;if(null!==(r=t)&&void 0!==r&&r.withErrorDetails)return{error:e.error,status:e.status}}},t.shouldPrefetch=function(e){return!!(()=>{if("connection"in navigator&&void 0!==navigator.connection){if((navigator.connection.effectiveType||"").includes("2g"))return!1;if(navigator.connection.saveData)return!1}return!0})()&&((!navigator.userAgent||!m.test(navigator.userAgent))&&!this.pageDb.has(e))},t.prefetch=function(e){if(!this.shouldPrefetch(e))return{then:e=>e(!1),abort:()=>{}};if(this.prefetchTriggered.has(e))return{then:e=>e(!0),abort:()=>{}};const t={resolve:null,reject:null,promise:null};t.promise=new Promise(((e,n)=>{t.resolve=e,t.reject=n})),this.prefetchQueued.push([e,t]);const n=new AbortController;return n.signal.addEventListener("abort",(()=>{const t=this.prefetchQueued.findIndex((t=>{let[n]=t;return n===e}));-1!==t&&this.prefetchQueued.splice(t,1)})),this.isPrefetchQueueRunning||(this.isPrefetchQueueRunning=!0,setTimeout((()=>{this._processNextPrefetchBatch()}),3e3)),{then:(e,n)=>t.promise.then(e,n),abort:n.abort.bind(n)}},t._processNextPrefetchBatch=function(){(window.requestIdleCallback||(e=>setTimeout(e,0)))((()=>{const e=this.prefetchQueued.splice(0,4),t=Promise.all(e.map((e=>{let[t,n]=e;return this.prefetchTriggered.has(t)||(this.apiRunner("onPrefetchPathname",{pathname:t}),this.prefetchTriggered.add(t)),this.prefetchDisabled?n.resolve(!1):this.doPrefetch((0,u.Cj)(t)).then((()=>{this.prefetchCompleted.has(t)||(this.apiRunner("onPostPrefetchPathname",{pathname:t}),this.prefetchCompleted.add(t)),n.resolve(!0)}))})));this.prefetchQueued.length?t.then((()=>{setTimeout((()=>{this._processNextPrefetchBatch()}),3e3)})):this.isPrefetchQueueRunning=!1}))},t.doPrefetch=function(e){const t=p(e);return l(t,{crossOrigin:"anonymous",as:"fetch"}).then((()=>this.loadPageDataJson(e)))},t.hovering=function(e){this.loadPage(e)},t.getResourceURLsForPathname=function(e){const t=(0,u.Cj)(e),n=this.pageDataDb.get(t);if(n){const e=g(n.payload);return[].concat((0,o.Z)(b(e.page.componentChunkName)),[p(t)])}return null},t.isPageNotFound=function(e){const t=(0,u.Cj)(e),n=this.pageDb.get(t);return!n||n.notFound},t.loadAppData=function(e){return void 0===e&&(e=0),this.memoizedGet("/evidenceportal/page-data/app-data.json").then((t=>{const{status:n,responseText:r}=t;let o;if(200!==n&&e<3)return this.loadAppData(e+1);if(200===n)try{const e=JSON.parse(r);if(void 0===e.webpackCompilationHash)throw new Error("not a valid app-data response");o=e}catch(a){}return o}))},e}();const b=e=>(window.___chunkMapping[e]||[]).map((e=>"/evidenceportal"+e));let w,x=function(e){function t(t,n,r){var o;return o=e.call(this,(function(e,n){if(void 0===n&&(n="components"),!t[n="components"][e])throw new Error("We couldn't find the correct component chunk with the name \""+e+'"');return t[n][e]().catch((e=>e))}),n)||this,r&&o.pageDataDb.set((0,u.Cj)(r.path),{pagePath:r.path,payload:r,status:"success"}),o}(0,r.Z)(t,e);var n=t.prototype;return n.doPrefetch=function(t){return e.prototype.doPrefetch.call(this,t).then((e=>{if(e.status!==d.Success)return Promise.resolve();const t=e.payload,n=t.componentChunkName,r=b(n);return Promise.all(r.map(l)).then((()=>t))}))},n.loadPageDataJson=function(t){return e.prototype.loadPageDataJson.call(this,t).then((e=>e.notFound?f(t)?e:h(t,"HEAD").then((t=>200===t.status?{status:d.Error}:e)):e))},n.loadPartialHydrationJson=function(t){return e.prototype.loadPartialHydrationJson.call(this,t).then((e=>e.notFound?f(t)?e:h(t,"HEAD").then((t=>200===t.status?{status:d.Error}:e)):e))},t}(y);const E=e=>{w=e},k={enqueue:e=>w.prefetch(e),getResourceURLsForPathname:e=>w.getResourceURLsForPathname(e),loadPage:e=>w.loadPage(e),loadPageSync:function(e,t){return void 0===t&&(t={}),w.loadPageSync(e,t)},prefetch:e=>w.prefetch(e),isPageNotFound:e=>w.isPageNotFound(e),hovering:e=>w.hovering(e),loadAppData:()=>w.loadAppData()};var C=k;function S(){return w?w.staticQueryDb:{}}function O(){return w?w.slicesDb:{}}},9559:function(e,t,n){"use strict";n.d(t,{Z:function(){return C}});var r=n(2784),o=n(3980),a=n.n(o),i=n(1852),s=n(9529),l=n(8777),c=n(31),u=n(5619),d=n(3853);function p(e){let{children:t,callback:n}=e;return(0,r.useEffect)((()=>{n()})),t}const f=["link","meta","style","title","base","noscript","script","html","body"];function h(e,t){if(e instanceof HTMLElement&&t instanceof HTMLElement){const n=t.getAttribute("nonce");if(n&&!e.getAttribute("nonce")){const r=t.cloneNode(!0);return r.setAttribute("nonce",""),r.nonce=n,n===e.nonce&&e.isEqualNode(r)}}return e.isEqualNode(t)}function m(e,t){void 0===t&&(t={html:{},body:{}});const n=new Map,r=[];for(const c of e.childNodes){var o,a;const e=c.nodeName.toLowerCase(),u=null===(o=c.attributes)||void 0===o||null===(a=o.id)||void 0===a?void 0:a.value;if(y(c)){if(v(e))if("html"===e||"body"===e)for(const n of c.attributes){const r="style"===n.name;var i;if(t[e]={...t[e]},r||(t[e][n.name]=n.value),r)t[e].style=""+(null!==(i=t[e])&&void 0!==i&&i.style?t[e].style:"")+n.value+" "}else{let e=c.cloneNode(!0);if(e.setAttribute("data-gatsby-head",!0),"script"===e.nodeName.toLowerCase()&&(e=g(e)),u)if(n.has(u)){var s;const t=n.get(u);null===(s=r[t].parentNode)||void 0===s||s.removeChild(r[t]),r[t]=e}else r.push(e),n.set(u,r.length-1);else r.push(e)}c.childNodes.length&&r.push.apply(r,(0,l.Z)(m(c,t).validHeadNodes))}}return{validHeadNodes:r,htmlAndBodyAttributes:t}}function g(e){const t=document.createElement("script");for(const n of e.attributes)t.setAttribute(n.name,n.value);return t.innerHTML=e.innerHTML,t}function v(e){return f.includes(e)}function y(e){return 1===e.nodeType}const b=document.createElement("div"),w={html:[],body:[]},x=()=>{var e;const{validHeadNodes:t,htmlAndBodyAttributes:n}=m(b);w.html=Object.keys(n.html),w.body=Object.keys(n.body),function(e){if(!e)return;const{html:t,body:n}=e,r=document.querySelector("html");r&&Object.entries(t).forEach((e=>{let[t,n]=e;r.setAttribute(t,n)}));const o=document.querySelector("body");o&&Object.entries(n).forEach((e=>{let[t,n]=e;o.setAttribute(t,n)}))}(n);const r=document.querySelectorAll("[data-gatsby-head]");var o;if(0===r.length)return void(o=document.head).append.apply(o,(0,l.Z)(t));const a=[];!function(e){let{oldNodes:t,newNodes:n,onStale:r,onNew:o}=e;for(const a of t){const e=n.findIndex((e=>h(e,a)));-1===e?r(a):n.splice(e,1)}for(const a of n)o(a)}({oldNodes:r,newNodes:t,onStale:e=>e.parentNode.removeChild(e),onNew:e=>a.push(e)}),(e=document.head).append.apply(e,a)};function E(e){let{pageComponent:t,staticQueryResults:n,pageComponentProps:o}=e;(0,r.useEffect)((()=>{if(null!=t&&t.Head){!function(e){if("function"!=typeof e)throw new Error('Expected "Head" export to be a function got "'+typeof e+'".')}(t.Head);const{render:a}=(0,d.U)(),s=r.createElement(t.Head,{location:{pathname:(e=o).location.pathname},params:e.params,data:e.data||{},serverData:e.serverData,pageContext:e.pageContext}),l=(0,i.h)("wrapRootElement",{element:s},s,(e=>{let{result:t}=e;return{element:t}})).pop();a(r.createElement(p,{callback:x},r.createElement(c.StaticQueryContext.Provider,{value:n},r.createElement(u.LocationProvider,null,l))),b)}var e;return()=>{!function(){const e=document.querySelectorAll("[data-gatsby-head]");for(const t of e)t.parentNode.removeChild(t)}(),function(e){if(!e)return;const{html:t,body:n}=e;if(t){const e=document.querySelector("html");t.forEach((t=>{e&&e.removeAttribute(t)}))}if(n){const e=document.querySelector("body");n.forEach((t=>{e&&e.removeAttribute(t)}))}}(w)}}))}function k(e){const t={...e,params:{...(0,s.GA)(e.location.pathname),...e.pageResources.json.pageContext.__params}};let n;var o;n=e.pageResources.partialHydration?e.pageResources.partialHydration:(0,r.createElement)((o=e.pageResources.component)&&o.default||o,{...t,key:e.path||e.pageResources.page.path});E({pageComponent:e.pageResources.head,staticQueryResults:e.pageResources.staticQueryResults,pageComponentProps:t});return(0,i.h)("wrapPageElement",{element:n,props:t},n,(e=>{let{result:n}=e;return{element:n,props:t}})).pop()}k.propTypes={location:a().object.isRequired,pageResources:a().object.isRequired,data:a().object,pageContext:a().object.isRequired};var C=k},5069:function(e,t,n){"use strict";var r=n(1665),o=n(1852),a=n(2784),i=n(5619),s=n(2802),l=n(5483),c=n(3204),u=n(8175),d=n(3182),p=n(6249);const f={id:"gatsby-announcer",style:{position:"absolute",top:0,width:1,height:1,padding:0,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",border:0},"aria-live":"assertive","aria-atomic":"true"};var h=n(2467);function m(e){const t=(0,d.J)(e),{hash:n,search:r}=window.location;return null!=t&&(window.___replace(t.toPath+r+n),!0)}let g="";window.addEventListener("unhandledrejection",(e=>{/loading chunk \d* failed./i.test(e.reason)&&g&&(window.location.pathname=g)}));const v=(e,t)=>{m(e.pathname)||(g=e.pathname,(0,o.h)("onPreRouteUpdate",{location:e,prevLocation:t}))},y=(e,t)=>{m(e.pathname)||(0,o.h)("onRouteUpdate",{location:e,prevLocation:t})},b=function(e,t){if(void 0===t&&(t={}),"number"==typeof e)return void i.globalHistory.navigate(e);const{pathname:n,search:r,hash:a}=(0,h.cP)(e),s=(0,d.J)(n);if(s&&(e=s.toPath+r+a),window.___swUpdated)return void(window.location=n+r+a);const l=setTimeout((()=>{p.Z.emit("onDelayedLoadPageResources",{pathname:n}),(0,o.h)("onRouteUpdateDelayed",{location:window.location})}),1e3);u.ZP.loadPage(n+r).then((o=>{if(!o||o.status===u.uQ.Error)return window.history.replaceState({},"",location.href),window.location=n,void clearTimeout(l);o&&o.page.webpackCompilationHash!==window.___webpackCompilationHash&&("serviceWorker"in navigator&&null!==navigator.serviceWorker.controller&&"activated"===navigator.serviceWorker.controller.state&&navigator.serviceWorker.controller.postMessage({gatsbyApi:"clearPathResources"}),window.location=n+r+a),(0,i.navigate)(e,t),clearTimeout(l)}))};function w(e,t){let{location:n}=t;const{pathname:r,hash:a}=n,i=(0,o.h)("shouldUpdateScroll",{prevRouterProps:e,pathname:r,routerProps:{location:n},getSavedScrollPosition:e=>[0,this._stateStorage.read(e,e.key)]});if(i.length>0)return i[i.length-1];if(e){const{location:{pathname:t}}=e;if(t===r)return a?decodeURI(a.slice(1)):[0,0]}return!0}let x=function(e){function t(t){var n;return(n=e.call(this,t)||this).announcementRef=a.createRef(),n}(0,r.Z)(t,e);var n=t.prototype;return n.componentDidUpdate=function(e,t){requestAnimationFrame((()=>{let e="new page at "+this.props.location.pathname;document.title&&(e=document.title);const t=document.querySelectorAll("#gatsby-focus-wrapper h1");t&&t.length&&(e=t[0].textContent);const n="Navigated to "+e;if(this.announcementRef.current){this.announcementRef.current.innerText!==n&&(this.announcementRef.current.innerText=n)}}))},n.render=function(){return a.createElement("div",Object.assign({},f,{ref:this.announcementRef}))},t}(a.Component);const E=(e,t)=>{var n,r;return e.href!==t.href||(null==e||null===(n=e.state)||void 0===n?void 0:n.key)!==(null==t||null===(r=t.state)||void 0===r?void 0:r.key)};let k=function(e){function t(t){var n;return n=e.call(this,t)||this,v(t.location,null),n}(0,r.Z)(t,e);var n=t.prototype;return n.componentDidMount=function(){y(this.props.location,null)},n.shouldComponentUpdate=function(e){return!!E(this.props.location,e.location)&&(v(e.location,this.props.location),!0)},n.componentDidUpdate=function(e){E(e.location,this.props.location)&&y(this.props.location,e.location)},n.render=function(){return a.createElement(a.Fragment,null,this.props.children,a.createElement(x,{location:location}))},t}(a.Component);var C=n(9559),S=n(6849);function O(e,t){for(var n in e)if(!(n in t))return!0;for(var r in t)if(e[r]!==t[r])return!0;return!1}var P=function(e){function t(t){var n;n=e.call(this)||this;const{location:r,pageResources:o}=t;return n.state={location:{...r},pageResources:o||u.ZP.loadPageSync(r.pathname+r.search,{withErrorDetails:!0})},n}(0,r.Z)(t,e),t.getDerivedStateFromProps=function(e,t){let{location:n}=e;if(t.location.href!==n.href){return{pageResources:u.ZP.loadPageSync(n.pathname+n.search,{withErrorDetails:!0}),location:{...n}}}return{location:{...n}}};var n=t.prototype;return n.loadResources=function(e){u.ZP.loadPage(e).then((t=>{t&&t.status!==u.uQ.Error?this.setState({location:{...window.location},pageResources:t}):(window.history.replaceState({},"",location.href),window.location=e)}))},n.shouldComponentUpdate=function(e,t){return t.pageResources?this.state.pageResources!==t.pageResources||(this.state.pageResources.component!==t.pageResources.component||(this.state.pageResources.json!==t.pageResources.json||(!(this.state.location.key===t.location.key||!t.pageResources.page||!t.pageResources.page.matchPath&&!t.pageResources.page.path)||function(e,t,n){return O(e.props,t)||O(e.state,n)}(this,e,t)))):(this.loadResources(e.location.pathname+e.location.search),!1)},n.render=function(){return this.props.children(this.state)},t}(a.Component),N=n(3834),_=n(3853);const R=new u.kL(S,[],window.pageData);(0,u.N1)(R),R.setApiRunner(o.h);const{render:I,hydrate:L}=(0,_.U)();window.asyncRequires=S,window.___emitter=p.Z,window.___loader=u.jN,i.globalHistory.listen((e=>{e.location.action=e.action})),window.___push=e=>b(e,{replace:!1}),window.___replace=e=>b(e,{replace:!0}),window.___navigate=(e,t)=>b(e,t);const j="gatsby-reload-compilation-hash-match";(0,o.I)("onClientEntry").then((()=>{(0,o.h)("registerServiceWorker").filter(Boolean).length>0&&n(472);const e=e=>a.createElement(i.BaseContext.Provider,{value:{baseuri:"/",basepath:"/"}},a.createElement(C.Z,e)),t=a.createContext({}),d={renderEnvironment:"browser"};let p=function(e){function n(){return e.apply(this,arguments)||this}return(0,r.Z)(n,e),n.prototype.render=function(){const{children:e}=this.props;return a.createElement(i.Location,null,(n=>{let{location:r}=n;return a.createElement(P,{location:r},(n=>{let{pageResources:r,location:o}=n;const i=(0,u.hs)(),s=(0,u.Nt)();return a.createElement(l.B9.Provider,{value:i},a.createElement(c.Bs.Provider,{value:d},a.createElement(c.m3.Provider,{value:s},a.createElement(c.u0.Provider,{value:r.page.slicesMap},a.createElement(t.Provider,{value:{pageResources:r,location:o}},e)))))}))}))},n}(a.Component),f=function(n){function o(){return n.apply(this,arguments)||this}return(0,r.Z)(o,n),o.prototype.render=function(){return a.createElement(t.Consumer,null,(t=>{let{pageResources:n,location:r}=t;return a.createElement(k,{location:r},a.createElement(s.$C,{location:r,shouldUpdateScroll:w},a.createElement(i.Router,{basepath:"/evidenceportal",location:r,id:"gatsby-focus-wrapper"},a.createElement(e,Object.assign({path:"/404.html"===n.page.path||"/500.html"===n.page.path?(0,N.Z)(r.pathname,"/evidenceportal"):encodeURI((n.page.matchPath||n.page.path).split("?")[0])},this.props,{location:r,pageResources:n},n.json)))))}))},o}(a.Component);const{pagePath:h,location:m}=window;h&&"/evidenceportal"+h!==m.pathname+(h.includes("?")?m.search:"")&&!(R.findMatchPath((0,N.Z)(m.pathname,"/evidenceportal"))||h.match(/^\/(404|500)(\/?|.html)$/)||h.match(/^\/offline-plugin-app-shell-fallback\/?$/))&&(0,i.navigate)("/evidenceportal"+h+(h.includes("?")?"":m.search)+m.hash,{replace:!0});const g=()=>{try{return sessionStorage}catch{return null}};u.jN.loadPage(m.pathname+m.search).then((e=>{var t;const n=g();if(null!=e&&null!==(t=e.page)&&void 0!==t&&t.webpackCompilationHash&&e.page.webpackCompilationHash!==window.___webpackCompilationHash&&("serviceWorker"in navigator&&null!==navigator.serviceWorker.controller&&"activated"===navigator.serviceWorker.controller.state&&navigator.serviceWorker.controller.postMessage({gatsbyApi:"clearPathResources"}),n)){if(!("1"===n.getItem(j)))return n.setItem(j,"1"),void window.location.reload(!0)}if(n&&n.removeItem(j),!e||e.status===u.uQ.Error){const t="page resources for "+m.pathname+" not found. Not rendering React";if(e&&e.error)throw console.error(t),e.error;throw new Error(t)}const r=(0,o.h)("wrapRootElement",{element:a.createElement(f,null)},a.createElement(f,null),(e=>{let{result:t}=e;return{element:t}})).pop(),i=function(){const e=a.useRef(!1);return a.useEffect((()=>{e.current||(e.current=!0,performance.mark&&performance.mark("onInitialClientRender"),(0,o.h)("onInitialClientRender"))}),[]),a.createElement(p,null,r)},s=document.getElementById("gatsby-focus-wrapper");let l=I;s&&s.children.length&&(l=L);const c=(0,o.h)("replaceHydrateFunction",void 0,l)[0];function d(){const e="undefined"!=typeof window?document.getElementById("___gatsby"):null;c(a.createElement(i,null),e)}const h=document;if("complete"===h.readyState||"loading"!==h.readyState&&!h.documentElement.doScroll)setTimeout((function(){d()}),0);else{const e=function(){h.removeEventListener("DOMContentLoaded",e,!1),window.removeEventListener("load",e,!1),d()};h.addEventListener("DOMContentLoaded",e,!1),window.addEventListener("load",e,!1)}}))}))},3161:function(e,t,n){"use strict";n.r(t);var r=n(2784),o=n(8175),a=n(9559);t.default=e=>{let{location:t}=e;const n=o.ZP.loadPageSync(t.pathname);return n?r.createElement(a.Z,{location:t,pageResources:n,...n.json}):null}},9758:function(e,t,n){var r;e.exports=(r=n(3161))&&r.default||r},3853:function(e,t,n){"use strict";n.d(t,{U:function(){return o}});const r=new WeakMap;function o(){const e=n(7029);return{render:(t,n)=>{let o=r.get(n);o||r.set(n,o=e.createRoot(n)),o.render(t)},hydrate:(t,n)=>e.hydrateRoot(n,t)}}},3182:function(e,t,n){"use strict";n.d(t,{J:function(){return a}});const r=new Map,o=new Map;function a(e){let t=r.get(e);return t||(t=o.get(e.toLowerCase())),t}[].forEach((e=>{e.ignoreCase?o.set(e.fromPath,e):r.set(e.fromPath,e)}))},472:function(e,t,n){"use strict";n.r(t);var r=n(1852);"https:"!==window.location.protocol&&"localhost"!==window.location.hostname?console.error("Service workers can only be used over HTTPS, or on localhost for development"):"serviceWorker"in navigator&&navigator.serviceWorker.register("/evidenceportal/sw.js").then((function(e){e.addEventListener("updatefound",(()=>{(0,r.h)("onServiceWorkerUpdateFound",{serviceWorker:e});const t=e.installing;console.log("installingWorker",t),t.addEventListener("statechange",(()=>{switch(t.state){case"installed":navigator.serviceWorker.controller?(window.___swUpdated=!0,(0,r.h)("onServiceWorkerUpdateReady",{serviceWorker:e}),window.___failedResources&&(console.log("resources failed, SW updated - reloading"),window.location.reload())):(console.log("Content is now available offline!"),(0,r.h)("onServiceWorkerInstalled",{serviceWorker:e}));break;case"redundant":console.error("The installing service worker became redundant."),(0,r.h)("onServiceWorkerRedundant",{serviceWorker:e});break;case"activated":(0,r.h)("onServiceWorkerActive",{serviceWorker:e})}}))}))})).catch((function(e){console.error("Error during service worker registration:",e)}))},3204:function(e,t,n){"use strict";n.d(t,{Bs:function(){return a},Db:function(){return s},m3:function(){return o},u0:function(){return i}});var r=n(2784);const o=r.createContext({}),a=r.createContext({}),i=r.createContext({}),s=r.createContext({})},5483:function(e,t,n){"use strict";n.d(t,{i1:function(){return l},B9:function(){return o},K2:function(){return c}});var r=n(2784);const o=(a="StaticQuery",i={},r.createServerContext?function(e,t){return void 0===t&&(t=null),globalThis.__SERVER_CONTEXT||(globalThis.__SERVER_CONTEXT={}),globalThis.__SERVER_CONTEXT[e]||(globalThis.__SERVER_CONTEXT[e]=r.createServerContext(e,t)),globalThis.__SERVER_CONTEXT[e]}(a,i):r.createContext(i));var a,i;function s(e){let{staticQueryData:t,data:n,query:o,render:a}=e;const i=n?n.data:t[o]&&t[o].data;return r.createElement(r.Fragment,null,i&&a(i),!i&&r.createElement("div",null,"Loading (StaticQuery)"))}const l=e=>{const{data:t,query:n,render:a,children:i}=e;return r.createElement(o.Consumer,null,(e=>r.createElement(s,{data:t,query:n,render:a||i,staticQueryData:e})))},c=e=>{var t;r.useContext;const n=r.useContext(o);if(isNaN(Number(e)))throw new Error("useStaticQuery was called with a string but expects to be called using `graphql`. Try this:\n\nimport { useStaticQuery, graphql } from 'gatsby';\n\nuseStaticQuery(graphql`"+e+"`);\n");if(null!==(t=n[e])&&void 0!==t&&t.data)return n[e].data;throw new Error("The result of this StaticQuery could not be fetched.\n\nThis is likely a bug in Gatsby and if refreshing the page does not fix it, please open an issue in https://github.com/gatsbyjs/gatsby/issues")}},3834:function(e,t,n){"use strict";function r(e,t){return void 0===t&&(t=""),t?e===t?"/":e.startsWith(t+"/")?e.slice(t.length):e:e}n.d(t,{Z:function(){return r}})},4428:function(e,t,n){"use strict";n.r(t),n.d(t,{wrapPageElement:function(){return i}});var r=n(2784),o=n(4536);const a=e=>{var t,n,a,i,s,l,c,u,d,p,f,h,m;let{path:g,data:v,children:y}=e;return r.createElement(o.Xg,{children:y,devBanner:{show:null==v||null===(t=v.site)||void 0===t||null===(n=t.siteMetadata)||void 0===n?void 0:n.showDevBanner},navbar:{...null==v||null===(a=v.site)||void 0===a||null===(i=a.siteMetadata)||void 0===i||null===(s=i.staticText)||void 0===s?void 0:s.navbar,image:null==v?void 0:v.navbarLogo,activePage:g},bottomBanner:{...null==v||null===(l=v.site)||void 0===l||null===(c=l.siteMetadata)||void 0===c||null===(u=c.staticText)||void 0===u?void 0:u.bottomBanner,image:null==v?void 0:v.bottomBannerLogo},footer:{...null==v||null===(d=v.site)||void 0===d||null===(p=d.siteMetadata)||void 0===p||null===(f=p.staticText)||void 0===f?void 0:f.footer,image:{imageData:null==v?void 0:v.footerLogo,altText:(null==v||null===(h=v.site)||void 0===h||null===(m=h.siteMetadata)||void 0===m?void 0:m.siteTitle)+" logo"}}})};n(3885),n(9601),n(8156),n(6450),n(9804),n(700);const i=e=>{let{element:t,props:n}=e;return r.createElement(a,n,t)}},8050:function(e,t,n){const r=n(6635),o=n(8437);e.exports={createSearchIndex:function(e){let t=[];Object.keys(e).forEach((n=>{e[n].nodes.forEach((e=>{let o=structuredClone(e);"allProject"===n&&(e.slug.includes("/")||(o.slug="project/"+e.slug));const a=Object.values(o).map((e=>r.isNull(e)?null:"object"==typeof e?Object.values(e).filter((e=>!r.isNull(e))).map((e=>"string"==typeof e||null==e?e:void Object.values(e).filter((e=>!r.isNull(e))).join(" "))).join(" "):e));Object.keys(o).forEach(((e,t)=>{o[e]=a[t]})),t.push(o)}))}));const n=o.generateStopWordFilter(["a","able","across","after","all","almost","also","am","among","an","and","any","are","as","at","be","because","been","but","by","dear","did","do","does","either","else","ever","every","for","from","get","got","had","he","her","hers","him","his","however","i","if","in","into","is","it","its","just","least","let","like","may","me","might","most","must","my","neither","no","nor","not","of","off","often","on","only","or","other","our","own","rather","said","say","says","she","since","so","some","than","that","the","their","them","then","there","these","they","this","tis","to","too","twas","us","was","we","were","while","will","with","yet","you","your"]);return[o((function(){this.ref("slug"),this.field("slug"),this.field("faq"),this.field("aims"),this.field("lede"),this.field("title"),this.field("question"),this.field("status"),this.field("agency"),this.field("topics"),this.field("mainContact"),this.field("summary"),this.field("status"),this.field("purpose"),this.field("emailContent"),this.field("projectTeam"),this.field("expertise"),this.field("requirement"),this.field("collectData"),this.metadataWhitelist=["position"],this.pipeline.after(o.stopWordFilter,n),this.pipeline.remove(o.stopWordFilter),t.forEach((function(e){this.add(e)}),this)})),t]},searchQuery:"\n query {\n allProject {\n nodes {\n title\n agency\n topics {\n title\n }\n slug\n summary\n statusOfData\n status\n startDate\n requirement\n question\n purpose\n projectTeam {\n name\n employer\n }\n priorResearch\n opportunityCloses\n mainContact {\n name\n }\n fundingInfo\n collectData { \n fieldTitle\n fieldData\n }\n expertise\n faq {\n text\n title\n }\n deliverable\n emailContent\n endDate\n slug\n }\n }\n allGeneralPage {\n nodes {\n slug\n lede\n faq {\n text\n title\n }\n aims {\n text\n title\n }\n title\n }\n }\n }\n "}},3463:function(e,t,n){"use strict";var r=n(8570),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},a={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},i={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function l(e){return r.isMemo(e)?i:s[e.$$typeof]||o}s[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[r.Memo]=i;var c=Object.defineProperty,u=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,p=Object.getOwnPropertyDescriptor,f=Object.getPrototypeOf,h=Object.prototype;e.exports=function e(t,n,r){if("string"!=typeof n){if(h){var o=f(n);o&&o!==h&&e(t,o,r)}var i=u(n);d&&(i=i.concat(d(n)));for(var s=l(t),m=l(n),g=0;g=31||"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)},t.storage="undefined"!=typeof chrome&&void 0!==chrome.storage?chrome.storage.local:function(){try{return window.localStorage}catch(e){}}(),t.colors=["lightseagreen","forestgreen","goldenrod","dodgerblue","darkorchid","crimson"],t.formatters.j=function(e){try{return JSON.stringify(e)}catch(t){return"[UnexpectedJSONParseError]: "+t.message}},t.enable(r())},555:function(e,t,n){var r;function o(e){function n(){if(n.enabled){var e=n,o=+new Date,a=o-(r||o);e.diff=a,e.prev=r,e.curr=o,r=o;for(var i=new Array(arguments.length),s=0;s0)return function(e){if((e=String(e)).length>100)return;var i=/^((?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|years?|yrs?|y)?$/i.exec(e);if(!i)return;var s=parseFloat(i[1]);switch((i[2]||"ms").toLowerCase()){case"years":case"year":case"yrs":case"yr":case"y":return s*a;case"days":case"day":case"d":return s*o;case"hours":case"hour":case"hrs":case"hr":case"h":return s*r;case"minutes":case"minute":case"mins":case"min":case"m":return s*n;case"seconds":case"second":case"secs":case"sec":case"s":return s*t;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return s;default:return}}(e);if("number"===c&&!1===isNaN(e))return s.long?i(l=e,o,"day")||i(l,r,"hour")||i(l,n,"minute")||i(l,t,"second")||l+" ms":function(e){if(e>=o)return Math.round(e/o)+"d";if(e>=r)return Math.round(e/r)+"h";if(e>=n)return Math.round(e/n)+"m";if(e>=t)return Math.round(e/t)+"s";return e+"ms"}(e);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(e))}},8437:function(e,t,n){var r,o;!function(){var a,i,s,l,c,u,d,p,f,h,m,g,v,y,b,w,x,E,k,C,S,O,P,N,_,R,I,L,j,M,T=function(e){var t=new T.Builder;return t.pipeline.add(T.trimmer,T.stopWordFilter,T.stemmer),t.searchPipeline.add(T.stemmer),e.call(t,t),t.build()};T.version="2.3.9",T.utils={},T.utils.warn=(a=this,function(e){a.console&&console.warn&&console.warn(e)}),T.utils.asString=function(e){return null==e?"":e.toString()},T.utils.clone=function(e){if(null==e)return e;for(var t=Object.create(null),n=Object.keys(e),r=0;r0){var l=T.utils.clone(t)||{};l.position=[i,s],l.index=o.length,o.push(new T.Token(n.slice(i,a),l))}i=a+1}}return o},T.tokenizer.separator=/[\s\-]+/,T.Pipeline=function(){this._stack=[]},T.Pipeline.registeredFunctions=Object.create(null),T.Pipeline.registerFunction=function(e,t){t in this.registeredFunctions&&T.utils.warn("Overwriting existing registered function: "+t),e.label=t,T.Pipeline.registeredFunctions[e.label]=e},T.Pipeline.warnIfFunctionNotRegistered=function(e){e.label&&e.label in this.registeredFunctions||T.utils.warn("Function is not registered with pipeline. This may cause problems when serialising the index.\n",e)},T.Pipeline.load=function(e){var t=new T.Pipeline;return e.forEach((function(e){var n=T.Pipeline.registeredFunctions[e];if(!n)throw new Error("Cannot load unregistered function: "+e);t.add(n)})),t},T.Pipeline.prototype.add=function(){Array.prototype.slice.call(arguments).forEach((function(e){T.Pipeline.warnIfFunctionNotRegistered(e),this._stack.push(e)}),this)},T.Pipeline.prototype.after=function(e,t){T.Pipeline.warnIfFunctionNotRegistered(t);var n=this._stack.indexOf(e);if(-1==n)throw new Error("Cannot find existingFn");n+=1,this._stack.splice(n,0,t)},T.Pipeline.prototype.before=function(e,t){T.Pipeline.warnIfFunctionNotRegistered(t);var n=this._stack.indexOf(e);if(-1==n)throw new Error("Cannot find existingFn");this._stack.splice(n,0,t)},T.Pipeline.prototype.remove=function(e){var t=this._stack.indexOf(e);-1!=t&&this._stack.splice(t,1)},T.Pipeline.prototype.run=function(e){for(var t=this._stack.length,n=0;n1&&(ae&&(n=o),a!=e);)r=n-t,o=t+Math.floor(r/2),a=this.elements[2*o];return a==e||a>e?2*o:as?c+=2:i==s&&(t+=n[l+1]*r[c+1],l+=2,c+=2);return t},T.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},T.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),t=1,n=0;t0){var a,i=o.str.charAt(0);i in o.node.edges?a=o.node.edges[i]:(a=new T.TokenSet,o.node.edges[i]=a),1==o.str.length&&(a.final=!0),r.push({node:a,editsRemaining:o.editsRemaining,str:o.str.slice(1)})}if(0!=o.editsRemaining){if("*"in o.node.edges)var s=o.node.edges["*"];else{s=new T.TokenSet;o.node.edges["*"]=s}if(0==o.str.length&&(s.final=!0),r.push({node:s,editsRemaining:o.editsRemaining-1,str:o.str}),o.str.length>1&&r.push({node:o.node,editsRemaining:o.editsRemaining-1,str:o.str.slice(1)}),1==o.str.length&&(o.node.final=!0),o.str.length>=1){if("*"in o.node.edges)var l=o.node.edges["*"];else{l=new T.TokenSet;o.node.edges["*"]=l}1==o.str.length&&(l.final=!0),r.push({node:l,editsRemaining:o.editsRemaining-1,str:o.str.slice(1)})}if(o.str.length>1){var c,u=o.str.charAt(0),d=o.str.charAt(1);d in o.node.edges?c=o.node.edges[d]:(c=new T.TokenSet,o.node.edges[d]=c),1==o.str.length&&(c.final=!0),r.push({node:c,editsRemaining:o.editsRemaining-1,str:u+o.str.slice(2)})}}}return n},T.TokenSet.fromString=function(e){for(var t=new T.TokenSet,n=t,r=0,o=e.length;r=e;t--){var n=this.uncheckedNodes[t],r=n.child.toString();r in this.minimizedNodes?n.parent.edges[n.char]=this.minimizedNodes[r]:(n.child._str=r,this.minimizedNodes[r]=n.child),this.uncheckedNodes.pop()}},T.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},T.Index.prototype.search=function(e){return this.query((function(t){new T.QueryParser(e,t).parse()}))},T.Index.prototype.query=function(e){for(var t=new T.Query(this.fields),n=Object.create(null),r=Object.create(null),o=Object.create(null),a=Object.create(null),i=Object.create(null),s=0;s1?1:e},T.Builder.prototype.k1=function(e){this._k1=e},T.Builder.prototype.add=function(e,t){var n=e[this._ref],r=Object.keys(this._fields);this._documents[n]=t||{},this.documentCount+=1;for(var o=0;o=this.length)return T.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},T.QueryLexer.prototype.width=function(){return this.pos-this.start},T.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},T.QueryLexer.prototype.backup=function(){this.pos-=1},T.QueryLexer.prototype.acceptDigitRun=function(){var e,t;do{t=(e=this.next()).charCodeAt(0)}while(t>47&&t<58);e!=T.QueryLexer.EOS&&this.backup()},T.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(T.QueryLexer.TERM)),e.ignore(),e.more())return T.QueryLexer.lexText},T.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(T.QueryLexer.EDIT_DISTANCE),T.QueryLexer.lexText},T.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(T.QueryLexer.BOOST),T.QueryLexer.lexText},T.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(T.QueryLexer.TERM)},T.QueryLexer.termSeparator=T.tokenizer.separator,T.QueryLexer.lexText=function(e){for(;;){var t=e.next();if(t==T.QueryLexer.EOS)return T.QueryLexer.lexEOS;if(92!=t.charCodeAt(0)){if(":"==t)return T.QueryLexer.lexField;if("~"==t)return e.backup(),e.width()>0&&e.emit(T.QueryLexer.TERM),T.QueryLexer.lexEditDistance;if("^"==t)return e.backup(),e.width()>0&&e.emit(T.QueryLexer.TERM),T.QueryLexer.lexBoost;if("+"==t&&1===e.width())return e.emit(T.QueryLexer.PRESENCE),T.QueryLexer.lexText;if("-"==t&&1===e.width())return e.emit(T.QueryLexer.PRESENCE),T.QueryLexer.lexText;if(t.match(T.QueryLexer.termSeparator))return T.QueryLexer.lexTerm}else e.escapeCharacter()}},T.QueryParser=function(e,t){this.lexer=new T.QueryLexer(e),this.query=t,this.currentClause={},this.lexemeIdx=0},T.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=T.QueryParser.parseClause;e;)e=e(this);return this.query},T.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},T.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},T.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},T.QueryParser.parseClause=function(e){var t=e.peekLexeme();if(null!=t)switch(t.type){case T.QueryLexer.PRESENCE:return T.QueryParser.parsePresence;case T.QueryLexer.FIELD:return T.QueryParser.parseField;case T.QueryLexer.TERM:return T.QueryParser.parseTerm;default:var n="expected either a field or a term, found "+t.type;throw t.str.length>=1&&(n+=" with value '"+t.str+"'"),new T.QueryParseError(n,t.start,t.end)}},T.QueryParser.parsePresence=function(e){var t=e.consumeLexeme();if(null!=t){switch(t.str){case"-":e.currentClause.presence=T.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=T.Query.presence.REQUIRED;break;default:var n="unrecognised presence operator'"+t.str+"'";throw new T.QueryParseError(n,t.start,t.end)}var r=e.peekLexeme();if(null==r){n="expecting term or field, found nothing";throw new T.QueryParseError(n,t.start,t.end)}switch(r.type){case T.QueryLexer.FIELD:return T.QueryParser.parseField;case T.QueryLexer.TERM:return T.QueryParser.parseTerm;default:n="expecting term or field, found '"+r.type+"'";throw new T.QueryParseError(n,r.start,r.end)}}},T.QueryParser.parseField=function(e){var t=e.consumeLexeme();if(null!=t){if(-1==e.query.allFields.indexOf(t.str)){var n=e.query.allFields.map((function(e){return"'"+e+"'"})).join(", "),r="unrecognised field '"+t.str+"', possible fields: "+n;throw new T.QueryParseError(r,t.start,t.end)}e.currentClause.fields=[t.str];var o=e.peekLexeme();if(null==o){r="expecting term, found nothing";throw new T.QueryParseError(r,t.start,t.end)}if(o.type===T.QueryLexer.TERM)return T.QueryParser.parseTerm;r="expecting term, found '"+o.type+"'";throw new T.QueryParseError(r,o.start,o.end)}},T.QueryParser.parseTerm=function(e){var t=e.consumeLexeme();if(null!=t){e.currentClause.term=t.str.toLowerCase(),-1!=t.str.indexOf("*")&&(e.currentClause.usePipeline=!1);var n=e.peekLexeme();if(null!=n)switch(n.type){case T.QueryLexer.TERM:return e.nextClause(),T.QueryParser.parseTerm;case T.QueryLexer.FIELD:return e.nextClause(),T.QueryParser.parseField;case T.QueryLexer.EDIT_DISTANCE:return T.QueryParser.parseEditDistance;case T.QueryLexer.BOOST:return T.QueryParser.parseBoost;case T.QueryLexer.PRESENCE:return e.nextClause(),T.QueryParser.parsePresence;default:var r="Unexpected lexeme type '"+n.type+"'";throw new T.QueryParseError(r,n.start,n.end)}else e.nextClause()}},T.QueryParser.parseEditDistance=function(e){var t=e.consumeLexeme();if(null!=t){var n=parseInt(t.str,10);if(isNaN(n)){var r="edit distance must be numeric";throw new T.QueryParseError(r,t.start,t.end)}e.currentClause.editDistance=n;var o=e.peekLexeme();if(null!=o)switch(o.type){case T.QueryLexer.TERM:return e.nextClause(),T.QueryParser.parseTerm;case T.QueryLexer.FIELD:return e.nextClause(),T.QueryParser.parseField;case T.QueryLexer.EDIT_DISTANCE:return T.QueryParser.parseEditDistance;case T.QueryLexer.BOOST:return T.QueryParser.parseBoost;case T.QueryLexer.PRESENCE:return e.nextClause(),T.QueryParser.parsePresence;default:r="Unexpected lexeme type '"+o.type+"'";throw new T.QueryParseError(r,o.start,o.end)}else e.nextClause()}},T.QueryParser.parseBoost=function(e){var t=e.consumeLexeme();if(null!=t){var n=parseInt(t.str,10);if(isNaN(n)){var r="boost must be numeric";throw new T.QueryParseError(r,t.start,t.end)}e.currentClause.boost=n;var o=e.peekLexeme();if(null!=o)switch(o.type){case T.QueryLexer.TERM:return e.nextClause(),T.QueryParser.parseTerm;case T.QueryLexer.FIELD:return e.nextClause(),T.QueryParser.parseField;case T.QueryLexer.EDIT_DISTANCE:return T.QueryParser.parseEditDistance;case T.QueryLexer.BOOST:return T.QueryParser.parseBoost;case T.QueryLexer.PRESENCE:return e.nextClause(),T.QueryParser.parsePresence;default:r="Unexpected lexeme type '"+o.type+"'";throw new T.QueryParseError(r,o.start,o.end)}else e.nextClause()}},void 0===(o="function"==typeof(r=function(){return T})?r.call(t,n,t,e):r)||(e.exports=o)}()},2898:function(e,t,n){"use strict";n.d(t,{w_:function(){return c}});var r=n(2784),o={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},a=r.createContext&&r.createContext(o),i=function(){return i=Object.assign||function(e){for(var t,n=1,r=arguments.length;ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a},e.exports.__esModule=!0,e.exports.default=e.exports},5538:function(e){e.exports=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o},e.exports.__esModule=!0,e.exports.default=e.exports},421:function(e,t,n){var r=n(7425).default,o=n(5297);e.exports=function(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return o(e)},e.exports.__esModule=!0,e.exports.default=e.exports},8560:function(e){function t(n,r){return e.exports=t=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},e.exports.__esModule=!0,e.exports.default=e.exports,t(n,r)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},3681:function(e,t,n){var r=n(6314),o=n(6193),a=n(121),i=n(6147);e.exports=function(e,t){return r(e)||o(e,t)||a(e,t)||i()},e.exports.__esModule=!0,e.exports.default=e.exports},8238:function(e){e.exports=function(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))},e.exports.__esModule=!0,e.exports.default=e.exports},3408:function(e,t,n){var r=n(3850),o=n(3912),a=n(121),i=n(3096);e.exports=function(e){return r(e)||o(e)||a(e)||i()},e.exports.__esModule=!0,e.exports.default=e.exports},8064:function(e,t,n){var r=n(7425).default;e.exports=function(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)},e.exports.__esModule=!0,e.exports.default=e.exports},7739:function(e,t,n){var r=n(7425).default,o=n(8064);e.exports=function(e){var t=o(e,"string");return"symbol"==r(t)?t:String(t)},e.exports.__esModule=!0,e.exports.default=e.exports},7425:function(e){function t(n){return e.exports=t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e.exports.__esModule=!0,e.exports.default=e.exports,t(n)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},121:function(e,t,n){var r=n(5748);e.exports=function(e,t){if(e){if("string"==typeof e)return r(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(e,t):void 0}},e.exports.__esModule=!0,e.exports.default=e.exports},8072:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.SCRIPT_TYPE="text/partytown",t.partytownSnippet=e=>((e,t)=>{const{forward:n=[],...r}=e||{},o=JSON.stringify(r,((e,t)=>("function"==typeof t&&(t=String(t)).startsWith(e+"(")&&(t="function "+t),t)));return["!(function(w,p,f,c){",Object.keys(r).length>0?`c=w[p]=Object.assign(w[p]||{},${o});`:"c=w[p]=w[p]||{};","c[f]=(c[f]||[])",n.length>0?`.concat(${JSON.stringify(n)})`:"","})(window,'partytown','forward');",t].join("")})(e,'/* Partytown 0.7.6 - MIT builder.io */\n!function(t,e,n,i,r,o,a,d,s,c,p,l){function u(){l||(l=1,"/"==(a=(o.lib||"/~partytown/")+(o.debug?"debug/":""))[0]&&(s=e.querySelectorAll(\'script[type="text/partytown"]\'),i!=t?i.dispatchEvent(new CustomEvent("pt1",{detail:t})):(d=setTimeout(f,1e4),e.addEventListener("pt0",w),r?h(1):n.serviceWorker?n.serviceWorker.register(a+(o.swPath||"partytown-sw.js"),{scope:a}).then((function(t){t.active?h():t.installing&&t.installing.addEventListener("statechange",(function(t){"activated"==t.target.state&&h()}))}),console.error):f())))}function h(t){c=e.createElement(t?"script":"iframe"),t||(c.setAttribute("style","display:block;width:0;height:0;border:0;visibility:hidden"),c.setAttribute("aria-hidden",!0)),c.src=a+"partytown-"+(t?"atomics.js?v=0.7.6":"sandbox-sw.html?"+Date.now()),e.body.appendChild(c)}function f(n,r){for(w(),i==t&&(o.forward||[]).map((function(e){delete t[e.split(".")[0]]})),n=0;ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}const c=e=>{const{search:t,hash:n,href:r,origin:o,protocol:a,host:i,hostname:s,port:l}=e.location;let{pathname:c}=e.location;return!c&&r&&p&&(c=new URL(r).pathname),{pathname:encodeURI(decodeURI(c)),search:t,hash:n,href:r,origin:o,protocol:a,host:i,hostname:s,port:l,state:e.history.state,key:e.history.state&&e.history.state.key||"initial"}},u=(e,t)=>{let n=[],r=c(e),o=!1,a=()=>{};return{get location(){return r},get transitioning(){return o},_onTransitionComplete(){o=!1,a()},listen(t){n.push(t);const o=()=>{r=c(e),t({location:r,action:"POP"})};return e.addEventListener("popstate",o),()=>{e.removeEventListener("popstate",o),n=n.filter((e=>e!==t))}},navigate(t,{state:i,replace:l=!1}={}){if("number"==typeof t)e.history.go(t);else{i=s({},i,{key:Date.now()+""});try{o||l?e.history.replaceState(i,null,t):e.history.pushState(i,null,t)}catch(n){e.location[l?"replace":"assign"](t)}}r=c(e),o=!0;const u=new Promise((e=>a=e));return n.forEach((e=>e({location:r,action:"PUSH"}))),u}}},d=(e="/")=>{const t=e.indexOf("?"),n={pathname:t>-1?e.substr(0,t):e,search:t>-1?e.substr(t):""};let r=0;const o=[n],a=[null];return{get location(){return o[r]},addEventListener(e,t){},removeEventListener(e,t){},history:{get entries(){return o},get index(){return r},get state(){return a[r]},pushState(e,t,n){const[i,s=""]=n.split("?");r++,o.push({pathname:i,search:s.length?`?${s}`:s}),a.push(e)},replaceState(e,t,n){const[i,s=""]=n.split("?");o[r]={pathname:i,search:s},a[r]=e},go(e){const t=r+e;t<0||t>a.length-1||(r=t)}}}},p=!("undefined"==typeof window||!window.document||!window.document.createElement),f=u(p?window:d()),{navigate:h}=f;function m(e,t){return o.createServerContext?((e,t=null)=>(globalThis.__SERVER_CONTEXT||(globalThis.__SERVER_CONTEXT={}),globalThis.__SERVER_CONTEXT[e]||(globalThis.__SERVER_CONTEXT[e]=o.createServerContext(e,t)),globalThis.__SERVER_CONTEXT[e]))(e,t):o.createContext(t)}const g=m("Base",{baseuri:"/",basepath:"/"}),v=m("Location"),y=()=>o.useContext(g),b=()=>o.useContext(v);function w(e){this.uri=e}const x=e=>e instanceof w,E=e=>{throw new w(e)};function k(e){const{to:t,replace:n=!0,state:r,noThrow:a,baseuri:i}=e;o.useEffect((()=>{Promise.resolve().then((()=>{const o=N(t,i);h(_(o,e),{replace:n,state:r})}))}),[]);const s=N(t,i);return a||E(_(s,e)),null}const C=e=>{const t=b(),{baseuri:n}=y();return o.createElement(k,s({},t,{baseuri:n},e))};C.propTypes={from:a.string,to:a.string.isRequired};const S=(e,t)=>e.substr(0,t.length)===t,O=(e,t)=>{let n,r;const[o]=t.split("?"),a=D(o),s=""===a[0],l=T(e);for(let c=0,u=l.length;c dynamic segment "${r[1]}" is a reserved name. Please use a different name in path "${o.path}".`);const t=decodeURIComponent(n);d[r[1]]=t}else if(t!==n){e=!0;break}}if(!e){n={route:o,params:d,uri:"/"+a.slice(0,f).join("/")};break}}return n||r||null},P=(e,t)=>O([{path:e}],t),N=(e,t)=>{if(S(e,"/"))return e;const[n,r]=e.split("?"),[o]=t.split("?"),a=D(n),i=D(o);if(""===a[0])return F(o,r);if(!S(a[0],".")){const e=i.concat(a).join("/");return F(("/"===o?"":"/")+e,r)}const s=i.concat(a),l=[];for(let c=0,u=s.length;c{const[n,r=""]=e.split("?");let o="/"+D(n).map((e=>{const n=I.exec(e);return n?t[n[1]]:e})).join("/");const{location:{search:a=""}={}}=t,i=a.split("?")[1]||"";return o=F(o,r,i),o},R=(e,t)=>{const n=e=>L(e);return D(e).filter(n).sort().join("/")===D(t).filter(n).sort().join("/")},I=/^:(.+)/,L=e=>I.test(e),j=e=>e&&"*"===e[0],M=(e,t)=>({route:e,score:e.default?0:D(e.path).reduce(((e,t)=>(e+=4,(e=>""===e)(t)?e+=1:L(t)?e+=2:j(t)?e-=5:e+=3,e)),0),index:t}),T=e=>e.map(M).sort(((e,t)=>e.scoret.score?-1:e.index-t.index)),D=e=>e.replace(/(^\/+|\/+$)/g,"").split("/"),F=(e,...t)=>e+((t=t.filter((e=>e&&e.length>0)))&&t.length>0?`?${t.join("&")}`:""),A=["uri","path"],V=(e,t)=>{const n=Object.keys(e);return n.length===Object.keys(t).length&&n.every((n=>t.hasOwnProperty(n)&&e[n]===t[n]))},H=e=>e.replace(/(^\/+|\/+$)/g,""),z=e=>t=>{if(!t)return null;if(t.type===o.Fragment&&t.props.children)return o.Children.map(t.props.children,z(e));if(i(t.props.path||t.props.default||t.type===C,`: Children of must have a \`path\` or \`default\` prop, or be a \`\`. None found on element type \`${t.type}\``),i(!!(t.type!==C||t.props.from&&t.props.to),` requires both "from" and "to" props when inside a .`),i(!(t.type===C&&!R(t.props.from,t.props.to)),` has mismatched dynamic segments, ensure both paths have the exact same dynamic segments.`),t.props.default)return{value:t,default:!0};const n=t.type===C?t.props.from:t.props.path,r="/"===n?e:`${H(e)}/${H(n)}`;return{value:t,default:t.props.default,path:t.props.children?`${H(r)}/*`:r}},B=["innerRef"],$=["to","state","replace","getProps"],Q=["key"];let{forwardRef:U}=r||(r=n.t(o,2));void 0===U&&(U=e=>e);const W=()=>{},q=U(((e,t)=>{let{innerRef:n}=e,r=l(e,B);const{baseuri:a}=y(),{location:i}=b(),{to:c,state:u,replace:d,getProps:p=W}=r,f=l(r,$),m=N(c,a),g=encodeURI(m),v=i.pathname===g,w=S(i.pathname,g);return o.createElement("a",s({ref:t||n,"aria-current":v?"page":void 0},f,p({isCurrent:v,isPartiallyCurrent:w,href:m,location:i}),{href:m,onClick:e=>{if(f.onClick&&f.onClick(e),(e=>!e.defaultPrevented&&0===e.button&&!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey))(e)){e.preventDefault();let t=d;if("boolean"!=typeof d&&v){const e=l(s({},i.state),Q);t=V(s({},u),e)}h(m,{state:u,replace:t})}}}))}));q.displayName="Link",q.propTypes={to:a.string.isRequired};class Z extends o.Component{constructor(...e){super(...e),this.displayName="ReactUseErrorBoundary"}componentDidCatch(...e){this.setState({}),this.props.onError(...e)}render(){return this.props.children}}const G=o.createContext({componentDidCatch:{current:void 0},error:void 0,setError:()=>!1});function J({children:e}){const[t,n]=o.useState(),r=o.useRef(),a=o.useMemo((()=>({componentDidCatch:r,error:t,setError:n})),[t]);return o.createElement(G.Provider,{value:a},o.createElement(Z,{error:t,onError:(e,t)=>{n(e),null==r.current||r.current(e,t)}},e))}J.displayName="ReactUseErrorBoundaryContext";const Y=function(e){var t,n;function r(t){return o.createElement(J,null,o.createElement(e,s({key:"WrappedComponent"},t)))}return r.displayName=`WithErrorBoundary(${null!=(t=null!=(n=e.displayName)?n:e.name)?t:"Component"})`,r}((({history:e=f,children:t})=>{const{location:n}=e,[r,a]=o.useState({location:n}),[i]=function(e){const t=o.useContext(G);t.componentDidCatch.current=void 0;const n=o.useCallback((()=>{t.setError(void 0)}),[]);return[t.error,n]}();if(o.useEffect((()=>{e._onTransitionComplete()}),[r.location]),o.useEffect((()=>{let t=!1;const n=e.listen((({location:e})=>{Promise.resolve().then((()=>{requestAnimationFrame((()=>{t||a({location:e})}))}))}));return()=>{t=!0,n()}}),[]),i){if(!x(i))throw i;h(i.uri,{replace:!0})}return o.createElement(v.Provider,{value:r},"function"==typeof t?t(r):t||null)})),K=({children:e})=>{const t=b();return t?e(t):o.createElement(Y,null,e)},X=({url:e,children:t})=>{const n=e.indexOf("?");let r,a="";return n>-1?(r=e.substring(0,n),a=e.substring(n)):r=e,o.createElement(v.Provider,{value:{location:{pathname:r,search:a,hash:""}}},t)},ee=({path:e,children:t})=>{const{baseuri:n}=y(),{location:r}=b(),o=N(e,n),a=P(o,r.pathname);return t({location:r,match:a?s({},a.params,{uri:a.uri,path:e}):null})},te=["uri","location","component"],ne=["children","style","component","uri","location"],re=e=>{let{uri:t,location:n,component:r}=e,a=l(e,te);return o.createElement(ae,s({},a,{component:r,uri:t,location:n}))};let oe=0;const ae=e=>{let{children:t,style:n,component:r="div",uri:a,location:i}=e,c=l(e,ne);const u=o.useRef(),d=o.useRef(!0),p=o.useRef(a),f=o.useRef(i.pathname),h=o.useRef(!1);o.useEffect((()=>(oe++,m(),()=>{oe--,0===oe&&(d.current=!0)})),[]),o.useEffect((()=>{let e=!1,t=!1;a!==p.current&&(p.current=a,e=!0),i.pathname!==f.current&&(f.current=i.pathname,t=!0),h.current=e||t&&i.pathname===a,h.current&&m()}),[a,i]);const m=o.useCallback((()=>{var e;d.current?d.current=!1:(e=u.current,h.current&&e&&e.focus())}),[]);return o.createElement(r,s({style:s({outline:"none"},n),tabIndex:"-1",ref:u},c),t)},ie=["location","primary","children","basepath","baseuri","component"],se=e=>{const t=y(),n=b();return o.createElement(le,s({},t,n,e))};function le(e){const{location:t,primary:n=!0,children:r,basepath:a,component:i="div"}=e,c=l(e,ie),u=o.Children.toArray(r).reduce(((e,t)=>{const n=z(a)(t);return e.concat(n)}),[]),{pathname:d}=t,p=O(u,d);if(p){const{params:e,uri:r,route:l,route:{value:u}}=p,d=l.default?a:l.path.replace(/\*$/,""),f=s({},e,{uri:r,location:t}),h=o.cloneElement(u,f,u.props.children?o.createElement(se,{location:t,primary:n},u.props.children):void 0),m=n?re:i,v=n?s({uri:r,location:t,component:i},c):c;return o.createElement(g.Provider,{value:{baseuri:r,basepath:d}},o.createElement(m,v,h))}return null}const ce=()=>{const e=b();if(!e)throw new Error("useLocation hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");return e.location},ue=()=>{throw new Error("useNavigate is removed. Use import { navigate } from 'gatsby' instead")},de=()=>{const e=y();if(!e)throw new Error("useParams hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");const t=ce(),n=P(e.basepath,t.pathname);return n?n.params:null},pe=e=>{if(!e)throw new Error("useMatch(path: string) requires an argument of a string to match against");const t=y();if(!t)throw new Error("useMatch hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");const n=ce(),r=N(e,t.baseuri),o=P(r,n.pathname);return o?s({},o.params,{uri:o.uri,path:e}):null}},2467:function(e,t,n){"use strict";n.d(t,{c4:function(){return k},cP:function(){return l},dq:function(){return f},mc:function(){return y},rU:function(){return E}});var r=n(3980),o=n(2784),a=n(5619),i=n(5516);function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t{if("string"==typeof e)return!(e=>c.test(e))(e)},d=()=>"/evidenceportal",p=()=>"/evidenceportal";function f(e,t=d()){var n;if(!u(e))return e;if(e.startsWith("./")||e.startsWith("../"))return e;const r=null!=(n=null!=t?t:p())?n:"/";return`${null!=r&&r.endsWith("/")?r.slice(0,-1):r}${e.startsWith("/")?e:`/${e}`}`}const h=e=>null==e?void 0:e.startsWith("/");function m(e,t){const{pathname:n,search:r,hash:o}=l(e);return`${(0,i.H)(n,t)}${r}${o}`}const g=(e,t)=>"number"==typeof e?e:u(e)?h(e)?function(e){const t=f(e),n="always";return m(t,n)}(e):function(e,t){if(h(e))return e;const n="always",r=(0,a.resolve)(e,t);return m(r,n)}(e,t):e,v=["to","getProps","onClick","onMouseEnter","activeClassName","activeStyle","innerRef","partiallyActive","state","replace","_location"];function y(e){return f(e,p())}const b={activeClassName:r.string,activeStyle:r.object,partiallyActive:r.bool};function w(e){return o.createElement(a.Location,null,(({location:t})=>o.createElement(x,s({},e,{_location:t}))))}class x extends o.Component{constructor(e){super(e),this.defaultGetProps=({isPartiallyCurrent:e,isCurrent:t})=>(this.props.partiallyActive?e:t)?{className:[this.props.className,this.props.activeClassName].filter(Boolean).join(" "),style:s({},this.props.style,this.props.activeStyle)}:null;let t=!1;"undefined"!=typeof window&&window.IntersectionObserver&&(t=!0),this.state={IOSupported:t},this.abortPrefetch=null,this.handleRef=this.handleRef.bind(this)}_prefetch(){let e=window.location.pathname+window.location.search;this.props._location&&this.props._location.pathname&&(e=this.props._location.pathname+this.props._location.search);const t=l(g(this.props.to,e)),n=t.pathname+t.search;if(e!==n)return ___loader.enqueue(n)}componentWillUnmount(){if(!this.io)return;const{instance:e,el:t}=this.io;this.abortPrefetch&&this.abortPrefetch.abort(),e.unobserve(t),e.disconnect()}handleRef(e){this.props.innerRef&&Object.prototype.hasOwnProperty.call(this.props.innerRef,"current")?this.props.innerRef.current=e:this.props.innerRef&&this.props.innerRef(e),this.state.IOSupported&&e&&(this.io=((e,t)=>{const n=new window.IntersectionObserver((n=>{n.forEach((n=>{e===n.target&&t(n.isIntersecting||n.intersectionRatio>0)}))}));return n.observe(e),{instance:n,el:e}})(e,(e=>{e?this.abortPrefetch=this._prefetch():this.abortPrefetch&&this.abortPrefetch.abort()})))}render(){const e=this.props,{to:t,getProps:n=this.defaultGetProps,onClick:r,onMouseEnter:i,state:c,replace:d,_location:p}=e,f=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,v),h=g(t,p.pathname);return u(h)?o.createElement(a.Link,s({to:h,state:c,getProps:n,innerRef:this.handleRef,onMouseEnter:e=>{i&&i(e);const t=l(h);___loader.hovering(t.pathname+t.search)},onClick:e=>{if(r&&r(e),!(0!==e.button||this.props.target||e.defaultPrevented||e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)){e.preventDefault();let t=d;const n=encodeURI(h)===p.pathname;"boolean"!=typeof d&&n&&(t=!0),window.___navigate(h,{state:c,replace:t})}return!0}},f)):o.createElement("a",s({href:h},f))}}x.propTypes=s({},b,{onClick:r.func,to:r.string.isRequired,replace:r.bool,state:r.object});const E=o.forwardRef(((e,t)=>o.createElement(w,s({innerRef:t},e)))),k=(e,t)=>{window.___navigate(g(e,window.location.pathname),t)}},6291:function(e,t,n){"use strict";n.r(t),n.d(t,{Script:function(){return h},ScriptStrategy:function(){return c},collectedScriptsByPage:function(){return s},scriptCache:function(){return p},scriptCallbackCache:function(){return f}});var r=n(2784),o=n(5619);function a(){return a=Object.assign?Object.assign.bind():function(e){for(var t=1;ti.get(e)||[],set(e,t){const n=i.get(e)||[];n.push(t),i.set(e,n)},delete(e){i.delete(e)}},l="undefined"!=typeof self&&self.requestIdleCallback&&self.requestIdleCallback.bind(window)||function(e){const t=Date.now();return setTimeout((function(){e({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-t))}})}),1)};var c,u;(u=c||(c={})).postHydrate="post-hydrate",u.idle="idle",u.offMainThread="off-main-thread";const d=new Set(["src","strategy","dangerouslySetInnerHTML","children","onLoad","onError"]),p=new Set,f=new Map;function h(e){return r.createElement(o.Location,null,(()=>r.createElement(m,e)))}function m(e){const{src:t,strategy:n=c.postHydrate}=e||{},{pathname:i}=(0,o.useLocation)();if((0,r.useEffect)((()=>{let t;switch(n){case c.postHydrate:t=g(e);break;case c.idle:l((()=>{t=g(e)}));break;case c.offMainThread:{const t=y(e);s.set(i,t)}}return()=>{const{script:e,loadCallback:n,errorCallback:r}=t||{};n&&(null==e||e.removeEventListener("load",n)),r&&(null==e||e.removeEventListener("error",r)),null==e||e.remove()}}),[]),n===c.offMainThread){const o=v(e),l=y(e);return"undefined"==typeof window&&s.set(i,l),r.createElement("script",o?a({type:"text/partytown","data-strategy":n,crossOrigin:"anonymous"},l,{dangerouslySetInnerHTML:{__html:v(e)}}):a({type:"text/partytown",src:b(t),"data-strategy":n,crossOrigin:"anonymous"},l))}return null}function g(e){const{id:t,src:n,strategy:r=c.postHydrate,onLoad:o,onError:i}=e||{},s=t||n,l=["load","error"],u={load:o,error:i};if(s){for(const e of l)if(null!=u&&u[e]){var d;const t=f.get(s)||{},{callbacks:n=[]}=(null==t?void 0:t[e])||{};var h,m;n.push(null==u?void 0:u[e]),null!=t&&null!=(d=t[e])&&d.event?null==u||null==(h=u[e])||h.call(u,null==t||null==(m=t[e])?void 0:m.event):f.set(s,a({},t,{[e]:{callbacks:n}}))}if(p.has(s))return null}const g=v(e),b=y(e),x=document.createElement("script");t&&(x.id=t),x.dataset.strategy=r;for(const[a,c]of Object.entries(b))x.setAttribute(a,c);g&&(x.textContent=g),n&&(x.src=n);const E={};if(s){for(const e of l){const t=t=>w(t,s,e);x.addEventListener(e,t),E[`${e}Callback`]=t}p.add(s)}return document.body.appendChild(x),{script:x,loadCallback:E.loadCallback,errorCallback:E.errorCallback}}function v(e){const{dangerouslySetInnerHTML:t,children:n=""}=e||{},{__html:r=""}=t||{};return r||n}function y(e){const t={};for(const[n,r]of Object.entries(e))d.has(n)||(t[n]=r);return t}function b(e){if(e)return`/__third-party-proxy?url=${encodeURIComponent(e)}`}function w(e,t,n){const r=f.get(t)||{};for(const a of(null==r||null==(o=r[n])?void 0:o.callbacks)||[]){var o;a(e)}f.set(t,{[n]:{event:e}})}}},function(e){e.O(0,[774,532,525,235,661,182],(function(){return t=5069,e(e.s=t);var t}));e.O()}]); +(self.webpackChunkevaluation_collect=self.webpackChunkevaluation_collect||[]).push([[143],{5516:function(e,t){"use strict";t.H=void 0;const n=[".html",".json",".js",".map",".txt",".xml",".pdf"];t.H=(e,t="always")=>{if("/"===e)return e;const r=e.endsWith("/");return((e,t)=>{for(const n of e)if(t.endsWith(n))return!0;return!1})(n,e)?e:"always"===t?r?e:`${e}/`:"never"===t&&r?e.slice(0,-1):e}},2668:function(e,t,n){"use strict";function r(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(r=function(e){return e?n:t})(e)}var o=/(confirmation|invite|recovery|email_change)_token=([^&]+)/,a=/error=access_denied&error_description=403/,i=/access_token=/;t.onInitialClientRender=function(e,t){var s=t.enableIdentityWidget,l=void 0===s||s,c=t.publicPath,u=void 0===c?"admin":c,d=(document.location.hash||"").replace(/^#\/?/,"");l&&(o.test(d)||a.test(d)||i.test(d))&&new Promise((function(e){return e("netlify-identity-widget")})).then((function(e){return function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=r(t);if(n&&n.has(e))return n.get(e);var o={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var s=a?Object.getOwnPropertyDescriptor(e,i):null;s&&(s.get||s.set)?Object.defineProperty(o,i,s):o[i]=e[i]}return o.default=e,n&&n.set(e,o),o}(n(3091)(e))})).then((function(e){var t=e.default;t.on("init",(function(e){e||t.on("login",(function(){document.location.href="/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal/"+u+"/"}))})),t.init()}))}},3091:function(e){function t(e){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}t.keys=function(){return[]},t.resolve=t,t.id=3091,e.exports=t},2802:function(e,t,n){"use strict";t.p2=t.$C=void 0;var r=n(1415);t.$C=r.ScrollHandler;var o=n(5492);t.p2=o.useScrollRestoration},1415:function(e,t,n){"use strict";var r=n(1600);t.__esModule=!0,t.ScrollHandler=t.ScrollContext=void 0;var o=r(n(5297)),a=r(n(6531)),i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(2784)),s=r(n(3980)),l=n(643);function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}var u=i.createContext(new l.SessionStorage);t.ScrollContext=u,u.displayName="GatsbyScrollContext";var d=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a{}},5895:function(e,t){"use strict";t.__esModule=!0,t.getForwards=function(e){return null==e?void 0:e.flatMap((e=>(null==e?void 0:e.forward)||[]))}},5071:function(e,t,n){"use strict";t.__esModule=!0,t.injectPartytownSnippet=function(e){if(!e.length)return;const t=document.querySelector("script[data-partytown]"),n=document.querySelector('iframe[src*="~partytown/partytown-sandbox-sw"]');t&&t.remove();n&&n.remove();const a=(0,o.getForwards)(e),i=document.createElement("script");i.dataset.partytown="",i.innerHTML=(0,r.partytownSnippet)({forward:a}),document.head.appendChild(i)};var r=n(8072),o=n(5895)},3510:function(e,t,n){"use strict";n.d(t,{G:function(){return D},L:function(){return g},M:function(){return C},P:function(){return k},_:function(){return s},a:function(){return i},b:function(){return p},c:function(){return c},d:function(){return u},g:function(){return f},h:function(){return l}});var r=n(2784),o=(n(1109),n(3980)),a=n.n(o);function i(){return i=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}const l=()=>"undefined"!=typeof HTMLImageElement&&"loading"in HTMLImageElement.prototype;const c=e=>{var t;return(e=>{var t,n;return Boolean(null==e||null==(t=e.images)||null==(n=t.fallback)?void 0:n.src)})(e)?e:(e=>Boolean(null==e?void 0:e.gatsbyImageData))(e)?e.gatsbyImageData:(e=>Boolean(null==e?void 0:e.gatsbyImage))(e)?e.gatsbyImage:null==e||null==(t=e.childImageSharp)?void 0:t.gatsbyImageData},u=e=>{var t,n,r;return null==(t=c(e))||null==(n=t.images)||null==(r=n.fallback)?void 0:r.src};function d(e,t,n){const r={};let o="gatsby-image-wrapper";return"fixed"===n?(r.width=e,r.height=t):"constrained"===n&&(o="gatsby-image-wrapper gatsby-image-wrapper-constrained"),{className:o,"data-gatsby-image-wrapper":"",style:r}}function p(e,t,n,r,o){return void 0===o&&(o={}),i({},n,{loading:r,shouldLoad:e,"data-main-image":"",style:i({},o,{opacity:t?1:0})})}function f(e,t,n,r,o,a,s,l){const c={};a&&(c.backgroundColor=a,"fixed"===n?(c.width=r,c.height=o,c.backgroundColor=a,c.position="relative"):("constrained"===n||"fullWidth"===n)&&(c.position="absolute",c.top=0,c.left=0,c.bottom=0,c.right=0)),s&&(c.objectFit=s),l&&(c.objectPosition=l);const u=i({},e,{"aria-hidden":!0,"data-placeholder-image":"",style:i({opacity:t?0:1,transition:"opacity 500ms linear"},c)});return u}const h=["children"],m=function(e){let{layout:t,width:n,height:o}=e;return"fullWidth"===t?r.createElement("div",{"aria-hidden":!0,style:{paddingTop:o/n*100+"%"}}):"constrained"===t?r.createElement("div",{style:{maxWidth:n,display:"block"}},r.createElement("img",{alt:"",role:"presentation","aria-hidden":"true",src:"data:image/svg+xml;charset=utf-8,%3Csvg%20height='"+o+"'%20width='"+n+"'%20xmlns='http://www.w3.org/2000/svg'%20version='1.1'%3E%3C/svg%3E",style:{maxWidth:"100%",display:"block",position:"static"}})):null},g=function(e){let{children:t}=e,n=s(e,h);return r.createElement(r.Fragment,null,r.createElement(m,i({},n)),t,null)},v=["src","srcSet","loading","alt","shouldLoad"],y=["fallback","sources","shouldLoad"],b=function(e){let{src:t,srcSet:n,loading:o,alt:a="",shouldLoad:l}=e,c=s(e,v);return r.createElement("img",i({},c,{decoding:"async",loading:o,src:l?t:void 0,"data-src":l?void 0:t,srcSet:l?n:void 0,"data-srcset":l?void 0:n,alt:a}))},w=function(e){let{fallback:t,sources:n=[],shouldLoad:o=!0}=e,a=s(e,y);const l=a.sizes||(null==t?void 0:t.sizes),c=r.createElement(b,i({},a,t,{sizes:l,shouldLoad:o}));return n.length?r.createElement("picture",null,n.map((e=>{let{media:t,srcSet:n,type:a}=e;return r.createElement("source",{key:t+"-"+a+"-"+n,type:a,media:t,srcSet:o?n:void 0,"data-srcset":o?void 0:n,sizes:l})})),c):c};var x;b.propTypes={src:o.string.isRequired,alt:o.string.isRequired,sizes:o.string,srcSet:o.string,shouldLoad:o.bool},w.displayName="Picture",w.propTypes={alt:o.string.isRequired,shouldLoad:o.bool,fallback:o.exact({src:o.string.isRequired,srcSet:o.string,sizes:o.string}),sources:o.arrayOf(o.oneOfType([o.exact({media:o.string.isRequired,type:o.string,sizes:o.string,srcSet:o.string.isRequired}),o.exact({media:o.string,type:o.string.isRequired,sizes:o.string,srcSet:o.string.isRequired})]))};const E=["fallback"],k=function(e){let{fallback:t}=e,n=s(e,E);return t?r.createElement(w,i({},n,{fallback:{src:t},"aria-hidden":!0,alt:""})):r.createElement("div",i({},n))};k.displayName="Placeholder",k.propTypes={fallback:o.string,sources:null==(x=w.propTypes)?void 0:x.sources,alt:function(e,t,n){return e[t]?new Error("Invalid prop `"+t+"` supplied to `"+n+"`. Validation failed."):null}};const C=function(e){return r.createElement(r.Fragment,null,r.createElement(w,i({},e)),r.createElement("noscript",null,r.createElement(w,i({},e,{shouldLoad:!0}))))};C.displayName="MainImage",C.propTypes=w.propTypes;const S=["as","className","class","style","image","loading","imgClassName","imgStyle","backgroundColor","objectFit","objectPosition"],O=["style","className"],P=e=>e.replace(/\n/g,""),N=function(e,t,n){for(var r=arguments.length,o=new Array(r>3?r-3:0),i=3;iJSON.stringify(o.images)),[o.images]);p&&(u=p);const O=function(e,t,n){let r="";return"fullWidth"===e&&(r=''),"constrained"===e&&(r='
"),r}(b,v,y);return(0,r.useEffect)((()=>{j||(j=n.e(698).then(n.bind(n,4698)).then((e=>{let{renderImageToString:t,swapPlaceholderImage:n}=e;return M=t,{renderImageToString:t,swapPlaceholderImage:n}})));const e=C.current.querySelector("[data-gatsby-image-ssr]");if(e&&l())return e.complete?(null==f||f({wasCached:!0}),null==h||h({wasCached:!0}),setTimeout((()=>{e.removeAttribute("data-gatsby-image-ssr")}),0)):(null==f||f({wasCached:!0}),e.addEventListener("load",(function t(){e.removeEventListener("load",t),null==h||h({wasCached:!0}),setTimeout((()=>{e.removeAttribute("data-gatsby-image-ssr")}),0)}))),void L.add(S);if(M&&L.has(S))return;let t,r;return j.then((e=>{let{renderImageToString:n,swapPlaceholderImage:s}=e;C.current&&(C.current.innerHTML=n(i({isLoading:!0,isLoaded:L.has(S),image:o},g)),L.has(S)||(t=requestAnimationFrame((()=>{C.current&&(r=s(C.current,S,L,a,f,h,m))}))))})),()=>{t&&cancelAnimationFrame(t),r&&r()}}),[o]),(0,r.useLayoutEffect)((()=>{L.has(S)&&M&&(C.current.innerHTML=M(i({isLoading:L.has(S),isLoaded:L.has(S),image:o},g)),null==f||f({wasCached:!0}),null==h||h({wasCached:!0}))}),[o]),(0,r.createElement)(t,i({},k,{style:i({},x,a,{backgroundColor:c}),className:E+(u?" "+u:""),ref:C,dangerouslySetInnerHTML:{__html:O},suppressHydrationWarning:!0}))},D=(0,r.memo)((function(e){return e.image?(0,r.createElement)(T,e):null}));D.propTypes=_,D.displayName="GatsbyImage";const F=["src","__imageData","__error","width","height","aspectRatio","tracedSVGOptions","placeholder","formats","quality","transformOptions","jpgOptions","pngOptions","webpOptions","avifOptions","blurredOptions","breakpoints","outputPixelDensities"];function A(e){return function(t){let{src:n,__imageData:o,__error:a}=t,l=s(t,F);return a&&console.warn(a),o?r.createElement(e,i({image:o},l)):(console.warn("Image not loaded",n),null)}}const V=A((function(e){let{as:t="div",className:n,class:o,style:a,image:l,loading:c="lazy",imgClassName:u,imgStyle:h,backgroundColor:m,objectFit:v,objectPosition:y}=e,b=s(e,S);if(!l)return console.warn("[gatsby-plugin-image] Missing image prop"),null;o&&(n=o),h=i({objectFit:v,objectPosition:y,backgroundColor:m},h);const{width:w,height:x,layout:E,images:N,placeholder:_,backgroundColor:R}=l,I=d(w,x,E),{style:L,className:j}=I,M=s(I,O),T={fallback:void 0,sources:[]};return N.fallback&&(T.fallback=i({},N.fallback,{srcSet:N.fallback.srcSet?P(N.fallback.srcSet):void 0})),N.sources&&(T.sources=N.sources.map((e=>i({},e,{srcSet:P(e.srcSet)})))),r.createElement(t,i({},M,{style:i({},L,a,{backgroundColor:m}),className:j+(n?" "+n:"")}),r.createElement(g,{layout:E,width:w,height:x},r.createElement(k,i({},f(_,!1,E,w,x,R,v,y))),r.createElement(C,i({"data-gatsby-image-ssr":"",className:u},b,p("eager"===c,!1,T,c,h)))))})),H=function(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),o=2;o{if(void 0!==e.layout&&!z.has(e.layout))return new Error("Invalid value "+e.layout+'" provided for prop "layout". Defaulting to "constrained". Valid values are "fixed", "fullWidth" or "constrained".')}};V.displayName="StaticImage",V.propTypes=B;const $=A(D);$.displayName="StaticImage",$.propTypes=B},1109:function(e){"use strict";const t=/[\p{Lu}]/u,n=/[\p{Ll}]/u,r=/^[\p{Lu}](?![\p{Lu}])/gu,o=/([\p{Alpha}\p{N}_]|$)/u,a=/[_.\- ]+/,i=new RegExp("^"+a.source),s=new RegExp(a.source+o.source,"gu"),l=new RegExp("\\d+"+o.source,"gu"),c=(e,o)=>{if("string"!=typeof e&&!Array.isArray(e))throw new TypeError("Expected the input to be `string | string[]`");if(o={pascalCase:!1,preserveConsecutiveUppercase:!1,...o},0===(e=Array.isArray(e)?e.map((e=>e.trim())).filter((e=>e.length)).join("-"):e.trim()).length)return"";const a=!1===o.locale?e=>e.toLowerCase():e=>e.toLocaleLowerCase(o.locale),c=!1===o.locale?e=>e.toUpperCase():e=>e.toLocaleUpperCase(o.locale);if(1===e.length)return o.pascalCase?c(e):a(e);return e!==a(e)&&(e=((e,r,o)=>{let a=!1,i=!1,s=!1;for(let l=0;l(r.lastIndex=0,e.replace(r,(e=>t(e)))))(e,a):a(e),o.pascalCase&&(e=c(e.charAt(0))+e.slice(1)),((e,t)=>(s.lastIndex=0,l.lastIndex=0,e.replace(s,((e,n)=>t(n))).replace(l,(e=>t(e)))))(e,c)};e.exports=c,e.exports.default=c},7225:function(e,t,n){"use strict";n.r(t),n.d(t,{onRouteUpdate:function(){return r}});n(31),n(5251);const r=function(e,t){let{location:n}=e}},5251:function(e,t,n){"use strict";var r=n(31)},4536:function(e,t,n){"use strict";n.d(t,{UQ:function(){return Ps},xC:function(){return a},oy:function(){return Bt},oF:function(){return s},r8:function(){return Yt},o9:function(){return Xt},TS:function(){return Rs},Kb:function(){return tn},rU:function(){return st},mA:function(){return Fs},Xg:function(){return Is},re:function(){return en},mP:function(){return Mi},kJ:function(){return p},uZ:function(){return Kt},x7:function(){return Ht},sJ:function(){return Vt},tA:function(){return Ds},Fn:function(){return Ti}});var r=n(2784),o=n.t(r,2);const a=()=>r.createElement("svg",{className:"inline",xmlns:"http://www.w3.org/2000/svg",width:"10.775",height:"17.309",viewBox:"0 0 10.775 17.309"},r.createElement("g",{transform:"translate(2.121 1.061)"},r.createElement("path",{"data-name":"Path 900",d:"M-18540.5,8685l-7.594,7.594,7.594,7.594",transform:"translate(18548.096 -8685)",fill:"none",stroke:"currentColor",strokeWidth:"3"})));var i=n(7161);const s=e=>{let{expertise:t,requirement:n,keyDates:o}=e;return r.createElement(r.Fragment,null,(0,i.uk)(t)&&(0,i.uk)(n)&&(0,i.uk)(o)?"":r.createElement(r.Fragment,null,r.createElement("section",{className:"m-responsive"},r.createElement("h3",{className:"text-h3"},"Application details"),r.createElement("div",{className:"grid grid-cols-1 gap-3 lg:grid-cols-3"},(0,i.uk)(t)?"":r.createElement("div",{className:"px-4"},r.createElement(Ht,{label:"Expertise Needed",value:t})),(0,i.uk)(n)?"":r.createElement("div",{className:"px-4"},r.createElement(Ht,{label:"Requirements and restrictions",value:n})),(0,i.uk)(o)?"":r.createElement("div",{className:"px-4"},r.createElement(Ht,{label:"Key Milestones and Dates",value:o}))))))},l=()=>r.createElement("svg",{className:"inline-block",xmlns:"http://www.w3.org/2000/svg",width:"10.775",height:"17.309",viewBox:"0 0 10.775 17.309"},r.createElement("g",{transform:"translate(8.654 16.248) rotate(180)"},r.createElement("path",{"data-name":"Path 900",d:"M-18540.5,8685l-7.594,7.594,7.594,7.594",transform:"translate(18548.096 -8685)",fill:"none",stroke:"currentColor",strokeWidth:"3"})));var c=n(31);const u=()=>r.createElement("div",{className:"py-6 overflow-hidden bg-warning text-center"},r.createElement("h4",null,"⚠️ This is a beta site."," ",r.createElement(c.Link,{to:"/contact",className:"underline hover:no-underline"},"We welcome feedback!")," ","⚠️"));var d=n(8978);const p=e=>{let{status:t}=e,n=null,o=null;return"open"==t?(n=d.gbA,o="Open"):"ongoing"==t?(n=d.Gzj,o="In progress"):"completed"==t&&(n=d.FJM,o="Completed"),r.createElement(r.Fragment,null,r.createElement("div",{className:"flex w-full"},r.createElement("span",{className:"pt-1 text-body text-primary align-inherit"},r.createElement(n,{"aria-hidden":"true"})),r.createElement("span",{className:"pl-2 uppercase"},o)))};function f(){return f=Object.assign?Object.assign.bind():function(e){for(var t=1;t(e[t.toLowerCase()]=t,e)),{for:"htmlFor"}),b={amp:"&",apos:"'",gt:">",lt:"<",nbsp:" ",quot:"“"},w=["style","script"],x=/([-A-Z0-9_:]+)(?:\s*=\s*(?:(?:"((?:\\.|[^"])*)")|(?:'((?:\\.|[^'])*)')|(?:\{((?:\\.|{[^}]*?}|[^}])*)\})))?/gi,E=/mailto:/i,k=/\n{2,}$/,C=/^( *>[^\n]+(\n[^\n]+)*\n*)+\n{2,}/,S=/^ *> ?/gm,O=/^ {2,}\n/,P=/^(?:( *[-*_])){3,} *(?:\n *)+\n/,N=/^\s*(`{3,}|~{3,}) *(\S+)?([^\n]*?)?\n([\s\S]+?)\s*\1 *(?:\n *)*\n?/,_=/^(?: {4}[^\n]+\n*)+(?:\n *)+\n?/,R=/^(`+)\s*([\s\S]*?[^`])\s*\1(?!`)/,I=/^(?:\n *)*\n/,L=/\r\n?/g,j=/^\[\^([^\]]+)](:.*)\n/,M=/^\[\^([^\]]+)]/,T=/\f/g,D=/^\s*?\[(x|\s)\]/,F=/^ *(#{1,6}) *([^\n]+?)(?: +#*)?(?:\n *)*(?:\n|$)/,A=/^ *(#{1,6}) +([^\n]+?)(?: +#*)?(?:\n *)*(?:\n|$)/,V=/^([^\n]+)\n *(=|-){3,} *(?:\n *)+\n/,H=/^ *(?!<[a-z][^ >/]* ?\/>)<([a-z][^ >/]*) ?([^>]*)\/{0}>\n?(\s*(?:<\1[^>]*?>[\s\S]*?<\/\1>|(?!<\1)[\s\S])*?)<\/\1>\n*/i,z=/&([a-z0-9]+|#[0-9]{1,6}|#x[0-9a-fA-F]{1,6});/gi,B=/^)/,$=/^(data|aria|x)-[a-z_][a-z\d_.-]*$/,Q=/^ *<([a-z][a-z0-9:]*)(?:\s+((?:<.*?>|[^>])*))?\/?>(?!<\/\1>)(\s*\n)?/i,U=/^\{.*\}$/,W=/^(https?:\/\/[^\s<]+[^<.,:;"')\]\s])/,q=/^<([^ >]+@[^ >]+)>/,Z=/^<([^ >]+:\/[^ >]+)>/,G=/-([a-z])?/gi,J=/^(.*\|?.*)\n *(\|? *[-:]+ *\|[-| :]*)\n((?:.*\|.*\n)*)\n?/,Y=/^\[([^\]]*)\]:\s+]+)>?\s*("([^"]*)")?/,K=/^!\[([^\]]*)\] ?\[([^\]]*)\]/,X=/^\[([^\]]*)\] ?\[([^\]]*)\]/,ee=/(\[|\])/g,te=/(\n|^[-*]\s|^#|^ {2,}|^-{2,}|^>\s)/,ne=/\t/g,re=/^ *\| */,oe=/(^ *\||\| *$)/g,ae=/ *$/,ie=/^ *:-+: *$/,se=/^ *:-+ *$/,le=/^ *-+: *$/,ce=/^([*_])\1((?:\[.*?\][([].*?[)\]]|<.*?>(?:.*?<.*?>)?|`.*?`|~+.*?~+|.)*?)\1\1(?!\1)/,ue=/^([*_])((?:\[.*?\][([].*?[)\]]|<.*?>(?:.*?<.*?>)?|`.*?`|~+.*?~+|.)*?)\1(?!\1|\w)/,de=/^==((?:\[.*?\]|<.*?>(?:.*?<.*?>)?|`.*?`|.)*?)==/,pe=/^~~((?:\[.*?\]|<.*?>(?:.*?<.*?>)?|`.*?`|.)*?)~~/,fe=/^\\([^0-9A-Za-z\s])/,he=/^[\s\S]+?(?=[^0-9A-Z\s\u00c0-\uffff&#;.()'"]|\d+\.|\n\n| {2,}\n|\w+:\S|$)/i,me=/^\n+/,ge=/^([ \t]*)/,ve=/\\([^\\])/g,ye=/ *\n+$/,be=/(?:^|\n)( *)$/,we="(?:\\d+\\.)",xe="(?:[*+-])";function Ee(e){return"( *)("+(1===e?we:xe)+") +"}const ke=Ee(1),Ce=Ee(2);function Se(e){return new RegExp("^"+(1===e?ke:Ce))}const Oe=Se(1),Pe=Se(2);function Ne(e){return new RegExp("^"+(1===e?ke:Ce)+"[^\\n]*(?:\\n(?!\\1"+(1===e?we:xe)+" )[^\\n]*)*(\\n|$)","gm")}const _e=Ne(1),Re=Ne(2);function Ie(e){const t=1===e?we:xe;return new RegExp("^( *)("+t+") [\\s\\S]+?(?:\\n{2,}(?! )(?!\\1"+t+" (?!"+t+" ))\\n*|\\s*\\n*$)")}const Le=Ie(1),je=Ie(2);function Me(e,t){const n=1===t,r=n?Le:je,o=n?_e:Re,a=n?Oe:Pe;return{match(e,t,n){const o=be.exec(n);return o&&(t.list||!t.inline&&!t.simple)?r.exec(e=o[1]+e):null},order:1,parse(e,t,r){const i=n?+e[2]:void 0,s=e[0].replace(k,"\n").match(o);let l=!1;return{items:s.map((function(e,n){const o=a.exec(e)[0].length,i=new RegExp("^ {1,"+o+"}","gm"),c=e.replace(i,"").replace(a,""),u=n===s.length-1,d=-1!==c.indexOf("\n\n")||u&&l;l=d;const p=r.inline,f=r.list;let h;r.list=!0,d?(r.inline=!1,h=c.replace(ye,"\n\n")):(r.inline=!0,h=c.replace(ye,""));const m=t(h,r);return r.inline=p,r.list=f,m})),ordered:n,start:i}},render:(t,n,r)=>e(t.ordered?"ol":"ul",{key:r.key,start:"20"===t.type?t.start:void 0},t.items.map((function(t,o){return e("li",{key:o},n(t,r))})))}}const Te=/^\[([^\]]*)]\( *((?:\([^)]*\)|[^() ])*) *"?([^)"]*)?"?\)/,De=/^!\[([^\]]*)]\( *((?:\([^)]*\)|[^() ])*) *"?([^)"]*)?"?\)/,Fe=[C,N,_,F,V,A,B,J,_e,Le,Re,je],Ae=[...Fe,/^[^\n]+(?: \n|\n{2,})/,H,Q];function Ve(e){return e.replace(/[ÀÁÂÃÄÅàáâãä忯]/g,"a").replace(/[çÇ]/g,"c").replace(/[ðÐ]/g,"d").replace(/[ÈÉÊËéèêë]/g,"e").replace(/[ÏïÎîÍíÌì]/g,"i").replace(/[Ññ]/g,"n").replace(/[øØœŒÕõÔôÓóÒò]/g,"o").replace(/[ÜüÛûÚúÙù]/g,"u").replace(/[ŸÿÝý]/g,"y").replace(/[^a-z0-9- ]/gi,"").replace(/ /gi,"-").toLowerCase()}function He(e){return le.test(e)?"right":ie.test(e)?"center":se.test(e)?"left":null}function ze(e,t,n){const r=n.inTable;n.inTable=!0;const o=t(e.trim(),n);n.inTable=r;let a=[[]];return o.forEach((function(e,t){"26"===e.type?0!==t&&t!==o.length-1&&a.push([]):("27"!==e.type||null!=o[t+1]&&"26"!==o[t+1].type||(e.text=e.text.replace(ae,"")),a[a.length-1].push(e))})),a}function Be(e,t,n){n.inline=!0;const r=ze(e[1],t,n),o=e[2].replace(oe,"").split("|").map(He),a=function(e,t,n){return e.trim().split("\n").map((function(e){return ze(e,t,n)}))}(e[3],t,n);return n.inline=!1,{align:o,cells:a,header:r,type:"25"}}function $e(e,t){return null==e.align[t]?{}:{textAlign:e.align[t]}}function Qe(e){return function(t,n){return n.inline?e.exec(t):null}}function Ue(e){return function(t,n){return n.inline||n.simple?e.exec(t):null}}function We(e){return function(t,n){return n.inline||n.simple?null:e.exec(t)}}function qe(e){return function(t){return e.exec(t)}}function Ze(e,t,n){if(t.inline||t.simple)return null;if(n&&!n.endsWith("\n"))return null;let r="";e.split("\n").every((e=>!Fe.some((t=>t.test(e)))&&(r+=e+"\n",e.trim())));const o=r.trimEnd();return""==o?null:[r,o]}function Ge(e){try{if(decodeURIComponent(e).replace(/[^A-Za-z0-9/:]/g,"").match(/^\s*(javascript|vbscript|data(?!:image)):/i))return}catch(e){return null}return e}function Je(e){return e.replace(ve,"$1")}function Ye(e,t,n){const r=n.inline||!1,o=n.simple||!1;n.inline=!0,n.simple=!0;const a=e(t,n);return n.inline=r,n.simple=o,a}function Ke(e,t,n){const r=n.inline||!1,o=n.simple||!1;n.inline=!1,n.simple=!0;const a=e(t,n);return n.inline=r,n.simple=o,a}function Xe(e,t,n){return n.inline=!1,e(t,n)}const et=(e,t,n)=>({children:Ye(t,e[1],n)});function tt(){return{}}function nt(){return null}function rt(...e){return e.filter(Boolean).join(" ")}function ot(e,t,n){let r=e;const o=t.split(".");for(;o.length&&(r=r[o[0]],void 0!==r);)o.shift();return r||n}function at(e,t={}){t.overrides=t.overrides||{},t.slugify=t.slugify||Ve,t.namedCodesToUnicode=t.namedCodesToUnicode?f({},b,t.namedCodesToUnicode):b;const n=t.createElement||r.createElement;function o(e,r,...o){const a=ot(t.overrides,`${e}.props`,{});return n(function(e,t){const n=ot(t,e);return n?"function"==typeof n||"object"==typeof n&&"render"in n?n:ot(t,`${e}.component`,e):e}(e,t.overrides),f({},r,a,{className:rt(null==r?void 0:r.className,a.className)||void 0}),...o)}function a(e){let n=!1;t.forceInline?n=!0:t.forceBlock||(n=!1===te.test(e));const a=d(u(n?e:`${e.trimEnd().replace(me,"")}\n\n`,{inline:n}));for(;"string"==typeof a[a.length-1]&&!a[a.length-1].trim();)a.pop();if(null===t.wrapper)return a;const i=t.wrapper||(n?"span":"div");let s;if(a.length>1||t.forceWrapper)s=a;else{if(1===a.length)return s=a[0],"string"==typeof s?o("span",{key:"outer"},s):s;s=null}return r.createElement(i,{key:"outer"},s)}function i(e){const t=e.match(x);return t?t.reduce((function(e,t,n){const o=t.indexOf("=");if(-1!==o){const i=function(e){return-1!==e.indexOf("-")&&null===e.match($)&&(e=e.replace(G,(function(e,t){return t.toUpperCase()}))),e}(t.slice(0,o)).trim(),s=function(e){const t=e[0];return('"'===t||"'"===t)&&e.length>=2&&e[e.length-1]===t?e.slice(1,-1):e}(t.slice(o+1).trim()),l=y[i]||i,c=e[l]=function(e,t){return"style"===e?t.split(/;\s?/).reduce((function(e,t){const n=t.slice(0,t.indexOf(":"));return e[n.replace(/(-[a-z])/g,(e=>e[1].toUpperCase()))]=t.slice(n.length+1).trim(),e}),{}):"href"===e||"src"===e?Ge(t):(t.match(U)&&(t=t.slice(1,t.length-1)),"true"===t||"false"!==t&&t)}(i,s);"string"==typeof c&&(H.test(c)||Q.test(c))&&(e[l]=r.cloneElement(a(c.trim()),{key:n}))}else"style"!==t&&(e[y[t]||t]=!0);return e}),{}):null}const s=[],l={},c={0:{match:We(C),order:1,parse:(e,t,n)=>({children:t(e[0].replace(S,""),n)}),render:(e,t,n)=>o("blockquote",{key:n.key},t(e.children,n))},1:{match:qe(O),order:1,parse:tt,render:(e,t,n)=>o("br",{key:n.key})},2:{match:We(P),order:1,parse:tt,render:(e,t,n)=>o("hr",{key:n.key})},3:{match:We(_),order:0,parse:e=>({lang:void 0,text:e[0].replace(/^ {4}/gm,"").replace(/\n+$/,"")}),render:(e,t,n)=>o("pre",{key:n.key},o("code",f({},e.attrs,{className:e.lang?`lang-${e.lang}`:""}),e.text))},4:{match:We(N),order:0,parse:e=>({attrs:i(e[3]||""),lang:e[2]||void 0,text:e[4],type:"3"})},5:{match:Ue(R),order:3,parse:e=>({text:e[2]}),render:(e,t,n)=>o("code",{key:n.key},e.text)},6:{match:We(j),order:0,parse:e=>(s.push({footnote:e[2],identifier:e[1]}),{}),render:nt},7:{match:Qe(M),order:1,parse:e=>({target:`#${t.slugify(e[1])}`,text:e[1]}),render:(e,t,n)=>o("a",{key:n.key,href:Ge(e.target)},o("sup",{key:n.key},e.text))},8:{match:Qe(D),order:1,parse:e=>({completed:"x"===e[1].toLowerCase()}),render:(e,t,n)=>o("input",{checked:e.completed,key:n.key,readOnly:!0,type:"checkbox"})},9:{match:We(t.enforceAtxHeadings?A:F),order:1,parse:(e,n,r)=>({children:Ye(n,e[2],r),id:t.slugify(e[2]),level:e[1].length}),render:(e,t,n)=>o(`h${e.level}`,{id:e.id,key:n.key},t(e.children,n))},10:{match:We(V),order:0,parse:(e,t,n)=>({children:Ye(t,e[1],n),level:"="===e[2]?1:2,type:"9"})},11:{match:qe(H),order:1,parse(e,t,n){const[,r]=e[3].match(ge),o=new RegExp(`^${r}`,"gm"),a=e[3].replace(o,""),s=(l=a,Ae.some((e=>e.test(l)))?Xe:Ye);var l;const c=e[1].toLowerCase(),u=-1!==w.indexOf(c),d={attrs:i(e[2]),noInnerParse:u,tag:u?c:e[1]};return n.inAnchor=n.inAnchor||"a"===c,u?d.text=e[3]:d.children=s(t,a,n),n.inAnchor=!1,d},render:(e,t,n)=>o(e.tag,f({key:n.key},e.attrs),e.text||t(e.children,n))},13:{match:qe(Q),order:1,parse:e=>({attrs:i(e[2]||""),tag:e[1]}),render:(e,t,n)=>o(e.tag,f({},e.attrs,{key:n.key}))},12:{match:qe(B),order:1,parse:()=>({}),render:nt},14:{match:Ue(De),order:1,parse:e=>({alt:e[1],target:Je(e[2]),title:e[3]}),render:(e,t,n)=>o("img",{key:n.key,alt:e.alt||void 0,title:e.title||void 0,src:Ge(e.target)})},15:{match:Qe(Te),order:3,parse:(e,t,n)=>({children:Ke(t,e[1],n),target:Je(e[2]),title:e[3]}),render:(e,t,n)=>o("a",{key:n.key,href:Ge(e.target),title:e.title},t(e.children,n))},16:{match:Qe(Z),order:0,parse:e=>({children:[{text:e[1],type:"27"}],target:e[1],type:"15"})},17:{match:(e,t)=>t.inAnchor?null:Qe(W)(e,t),order:0,parse:e=>({children:[{text:e[1],type:"27"}],target:e[1],title:void 0,type:"15"})},18:{match:Qe(q),order:0,parse(e){let t=e[1],n=e[1];return E.test(n)||(n="mailto:"+n),{children:[{text:t.replace("mailto:",""),type:"27"}],target:n,type:"15"}}},20:Me(o,1),33:Me(o,2),19:{match:We(I),order:3,parse:tt,render:()=>"\n"},21:{match:Ze,order:3,parse:et,render:(e,t,n)=>o("p",{key:n.key},t(e.children,n))},22:{match:Qe(Y),order:0,parse:e=>(l[e[1]]={target:e[2],title:e[4]},{}),render:nt},23:{match:Ue(K),order:0,parse:e=>({alt:e[1]||void 0,ref:e[2]}),render:(e,t,n)=>o("img",{key:n.key,alt:e.alt,src:Ge(l[e.ref].target),title:l[e.ref].title})},24:{match:Qe(X),order:0,parse:(e,t,n)=>({children:t(e[1],n),fallbackChildren:t(e[0].replace(ee,"\\$1"),n),ref:e[2]}),render:(e,t,n)=>l[e.ref]?o("a",{key:n.key,href:Ge(l[e.ref].target),title:l[e.ref].title},t(e.children,n)):o("span",{key:n.key},t(e.fallbackChildren,n))},25:{match:We(J),order:1,parse:Be,render:(e,t,n)=>o("table",{key:n.key},o("thead",null,o("tr",null,e.header.map((function(r,a){return o("th",{key:a,style:$e(e,a)},t(r,n))})))),o("tbody",null,e.cells.map((function(r,a){return o("tr",{key:a},r.map((function(r,a){return o("td",{key:a,style:$e(e,a)},t(r,n))})))}))))},26:{match:function(e,t){return t.inTable?(t.inline=!0,re.exec(e)):null},order:1,parse:function(){return{type:"26"}},render:()=>" | "},27:{match:qe(he),order:4,parse:e=>({text:e[0].replace(z,((e,n)=>t.namedCodesToUnicode[n]?t.namedCodesToUnicode[n]:e))}),render:e=>e.text},28:{match:Ue(ce),order:2,parse:(e,t,n)=>({children:t(e[2],n)}),render:(e,t,n)=>o("strong",{key:n.key},t(e.children,n))},29:{match:Ue(ue),order:3,parse:(e,t,n)=>({children:t(e[2],n)}),render:(e,t,n)=>o("em",{key:n.key},t(e.children,n))},30:{match:Ue(fe),order:1,parse:e=>({text:e[1],type:"27"})},31:{match:Ue(de),order:3,parse:et,render:(e,t,n)=>o("mark",{key:n.key},t(e.children,n))},32:{match:Ue(pe),order:3,parse:et,render:(e,t,n)=>o("del",{key:n.key},t(e.children,n))}};!0===t.disableParsingRawHTML&&(delete c[11],delete c[13]);const u=function(e){let t=Object.keys(e);function n(r,o){let a=[],i="";for(;r;){let s=0;for(;sa(n,r,o)),n,r,o):a(n,r,o)}}(c,t.renderRule),function e(t,n={}){if(Array.isArray(t)){const r=n.key,o=[];let a=!1;for(let i=0;i{let{children:t,options:n}=e,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,h);return r.cloneElement(at(t,n),o)};const st=e=>{let{text:t,...n}=e;return r.createElement(it,Object.assign({},n,{options:{forceBlock:!0,overrides:{a:{props:{className:"text-link underline hover:no-underline"}},p:{props:{className:"mb-3"}},ul:{props:{className:"list-outside list-disc ml-5 mb-4"}},ol:{props:{className:"list-outside list-decimal ml-5 mb-4"}}}}}),null!=t?t:"")},lt=e=>{let{label:t,value:n,className:o}=e,a=null;return a=Array.isArray(n)?n.map(((e,n)=>r.createElement(ct,{key:t+"_"+n,className:o},e))):r.createElement(ct,{className:o},n),r.createElement(r.Fragment,null,r.createElement("figure",null,r.createElement("figcaption",{className:"font-sans text-black text-tag mb-1 font-extrabold uppercase"},t),r.createElement("ul",{className:"text-tag flex flex-wrap"},a)))},ct=e=>{let{className:t,children:n}=e;return r.createElement("li",{className:"px-3 py-1 mt-1 uppercase text-tag whitespace font-semibold mr-2 "+t},n)};var ut=n(9611),dt=n(2322),pt=n(2524),ft=n(2601),ht=Object.defineProperty,mt=Object.defineProperties,gt=Object.getOwnPropertyDescriptors,vt=Object.getOwnPropertySymbols,yt=Object.prototype.hasOwnProperty,bt=Object.prototype.propertyIsEnumerable,wt=(e,t,n)=>t in e?ht(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,xt=(e,t)=>{for(var n in t||(t={}))yt.call(t,n)&&wt(e,n,t[n]);if(vt)for(var n of vt(t))bt.call(t,n)&&wt(e,n,t[n]);return e},Et=(e,t)=>mt(e,gt(t)),kt=(e,t)=>{var n={};for(var r in e)yt.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&vt)for(var r of vt(e))t.indexOf(r)<0&&bt.call(e,r)&&(n[r]=e[r]);return n};function Ct(e){return t=>{var n=t,{bgStyle:r={},borderRadius:o=0,iconFillColor:a="white",round:i=!1,size:s=64}=n,l=kt(n,["bgStyle","borderRadius","iconFillColor","round","size"]);return(0,dt.jsxs)("svg",Et(xt({viewBox:"0 0 64 64",width:s,height:s},l),{children:[i?(0,dt.jsx)("circle",{cx:"32",cy:"32",r:"32",fill:e.color,style:r}):(0,dt.jsx)("rect",{width:"64",height:"64",rx:o,ry:o,fill:e.color,style:r}),(0,dt.jsx)("path",{d:e.path,fill:a})]}))}}Ct({color:"#7f7f7f",networkName:"email",path:"M17,22v20h30V22H17z M41.1,25L32,32.1L22.9,25H41.1z M20,39V26.6l12,9.3l12-9.3V39H20z"});function St(e){const t=Object.entries(e).filter((([,e])=>null!=e)).map((([e,t])=>`${encodeURIComponent(e)}=${encodeURIComponent(String(t))}`));return t.length>0?`?${t.join("&")}`:""}const Ot=e=>!!e&&("object"==typeof e||"function"==typeof e)&&"function"==typeof e.then,Pt=(e,t)=>({left:window.outerWidth/2+(window.screenX||window.screenLeft||0)-e/2,top:window.outerHeight/2+(window.screenY||window.screenTop||0)-t/2}),Nt=(e,t)=>({top:(window.screen.height-t)/2,left:(window.screen.width-e)/2});function _t(e){var t=e,{beforeOnClick:n,children:r,className:o,disabled:a,disabledStyle:i={opacity:.6},forwardedRef:s,networkLink:l,networkName:c,onClick:u,onShareWindowClose:d,openShareDialogOnClick:p=!0,opts:f,resetButtonStyle:h=!0,style:m,url:g,windowHeight:y=400,windowPosition:b="windowCenter",windowWidth:w=550}=t,x=kt(t,["beforeOnClick","children","className","disabled","disabledStyle","forwardedRef","networkLink","networkName","onClick","onShareWindowClose","openShareDialogOnClick","opts","resetButtonStyle","style","url","windowHeight","windowPosition","windowWidth"]);const E=pt("react-share__ShareButton",{"react-share__ShareButton--disabled":!!a,disabled:!!a},o),k=xt(xt(h?{backgroundColor:"transparent",border:"none",padding:0,font:"inherit",color:"inherit",cursor:"pointer"}:{},m),a&&i);return(0,dt.jsx)("button",Et(xt({},x),{className:E,onClick:async e=>{const t=l(g,f);if(!a){if(e.preventDefault(),n){const e=n();Ot(e)&&await e}if(p){!function(e,t,n){var r=t,{height:o,width:a}=r,i=kt(r,["height","width"]);const s=xt({height:o,width:a,location:"no",toolbar:"no",status:"no",directories:"no",menubar:"no",scrollbars:"yes",resizable:"no",centerscreen:"yes",chrome:"yes"},i),l=window.open(e,"",Object.keys(s).map((e=>`${e}=${s[e]}`)).join(", "));if(n){const e=window.setInterval((()=>{try{(null===l||l.closed)&&(window.clearInterval(e),n(l))}catch(v){console.error(v)}}),1e3)}}(t,xt({height:y,width:w},"windowCenter"===b?Pt(w,y):Nt(w,y)),d)}u&&u(e,t)}},ref:s,style:k,children:r}))}function Rt(e,t,n,o){function a(r,a){const i=n(r),s=xt({},r);return Object.keys(i).forEach((e=>{delete s[e]})),(0,dt.jsx)(_t,Et(xt(xt({},o),s),{forwardedRef:a,networkName:e,networkLink:t,opts:n(r)}))}return a.displayName=`ShareButton-${e}`,(0,r.forwardRef)(a)}const It=Rt("email",(function(e,{subject:t,body:n,separator:r}){return"mailto:"+St({subject:t,body:n?n+r+e:e})}),(e=>({subject:e.subject,body:e.body,separator:e.separator||" "})),{openShareDialogOnClick:!1,onClick:(e,t)=>{window.location.href=t}});Ct({color:"#0965FE",networkName:"facebook",path:"M34.1,47V33.3h4.6l0.7-5.3h-5.3v-3.4c0-1.5,0.4-2.6,2.6-2.6l2.8,0v-4.8c-0.5-0.1-2.2-0.2-4.1-0.2 c-4.1,0-6.9,2.5-6.9,7V28H24v5.3h4.6V47H34.1z"}),Ct({color:"#0A7CFF",networkName:"facebookmessenger",path:"M 53.066406 21.871094 C 52.667969 21.339844 51.941406 21.179688 51.359375 21.496094 L 37.492188 29.058594 L 28.867188 21.660156 C 28.339844 21.207031 27.550781 21.238281 27.054688 21.730469 L 11.058594 37.726562 C 10.539062 38.25 10.542969 39.09375 11.0625 39.613281 C 11.480469 40.027344 12.121094 40.121094 12.640625 39.839844 L 26.503906 32.28125 L 35.136719 39.679688 C 35.667969 40.132812 36.457031 40.101562 36.949219 39.609375 L 52.949219 23.613281 C 53.414062 23.140625 53.464844 22.398438 53.066406 21.871094 Z M 53.066406 21.871094"});Rt("facebookmessenger",(function(e,{appId:t,redirectUri:n,to:r}){return"https://www.facebook.com/dialog/send"+St({link:e,redirect_uri:n||e,app_id:t,to:r})}),(e=>({appId:e.appId,redirectUri:e.redirectUri,to:e.to})),{windowWidth:1e3,windowHeight:820});class Lt extends Error{constructor(e){super(e),this.name="AssertionError"}}function jt(e,t){if(!e)throw new Lt(t)}const Mt=Rt("facebook",(function(e,{hashtag:t}){return jt(e,"facebook.url"),"https://www.facebook.com/sharer/sharer.php"+St({u:e,hashtag:t})}),(e=>({hashtag:e.hashtag})),{windowWidth:550,windowHeight:400});function Tt(e){var t=e,{children:n=(e=>e),className:o,getCount:a,url:i}=t,s=kt(t,["children","className","getCount","url"]);const l=function(){const e=(0,r.useRef)(!1);return(0,r.useEffect)((()=>(e.current=!0,()=>{e.current=!1})),[]),(0,r.useCallback)((()=>e.current),[])}(),[c,u]=(0,r.useState)(void 0),[d,p]=(0,r.useState)(!1);return(0,r.useEffect)((()=>{p(!0),a(i,(e=>{l()&&(u(e),p(!1))}))}),[i]),(0,dt.jsx)("span",Et(xt({className:pt("react-share__ShareCount",o)},s),{children:!d&&void 0!==c&&n(c)}))}function Dt(e){const t=t=>(0,dt.jsx)(Tt,xt({getCount:e},t));return t.displayName=`ShareCount(${e.name})`,t}Dt((function(e,t){ft(`https://graph.facebook.com/?id=${e}&fields=og_object{engagement}`,((e,n)=>{t(!e&&n&&n.og_object&&n.og_object.engagement?n.og_object.engagement.count:void 0)}))})),Ct({color:"#009ad9",networkName:"hatena",path:"M 36.164062 33.554688 C 34.988281 32.234375 33.347656 31.5 31.253906 31.34375 C 33.125 30.835938 34.476562 30.09375 35.335938 29.09375 C 36.191406 28.09375 36.609375 26.78125 36.609375 25.101562 C 36.628906 23.875 36.332031 22.660156 35.75 21.578125 C 35.160156 20.558594 34.292969 19.71875 33.253906 19.160156 C 32.304688 18.640625 31.175781 18.265625 29.847656 18.042969 C 28.523438 17.824219 26.195312 17.730469 22.867188 17.730469 L 14.769531 17.730469 L 14.769531 47.269531 L 23.113281 47.269531 C 26.46875 47.269531 28.886719 47.15625 30.367188 46.929688 C 31.851562 46.695312 33.085938 46.304688 34.085938 45.773438 C 35.289062 45.148438 36.28125 44.179688 36.933594 42.992188 C 37.597656 41.796875 37.933594 40.402344 37.933594 38.816406 C 37.933594 36.621094 37.347656 34.867188 36.164062 33.554688 Z M 22.257812 24.269531 L 23.984375 24.269531 C 25.988281 24.269531 27.332031 24.496094 28.015625 24.945312 C 28.703125 25.402344 29.042969 26.183594 29.042969 27.285156 C 29.042969 28.390625 28.664062 29.105469 27.9375 29.550781 C 27.210938 29.992188 25.84375 30.199219 23.855469 30.199219 L 22.257812 30.199219 Z M 29.121094 41.210938 C 28.328125 41.691406 26.976562 41.925781 25.078125 41.925781 L 22.257812 41.925781 L 22.257812 35.488281 L 25.195312 35.488281 C 27.144531 35.488281 28.496094 35.738281 29.210938 36.230469 C 29.925781 36.726562 30.304688 37.582031 30.304688 38.832031 C 30.304688 40.078125 29.914062 40.742188 29.105469 41.222656 Z M 29.121094 41.210938 M 46.488281 39.792969 C 44.421875 39.792969 42.742188 41.46875 42.742188 43.535156 C 42.742188 45.605469 44.421875 47.28125 46.488281 47.28125 C 48.554688 47.28125 50.230469 45.605469 50.230469 43.535156 C 50.230469 41.46875 48.554688 39.792969 46.488281 39.792969 Z M 46.488281 39.792969 M 43.238281 17.730469 L 49.738281 17.730469 L 49.738281 37.429688 L 43.238281 37.429688 Z M 43.238281 17.730469 "});Rt("hatena",(function(e,{title:t}){return jt(e,"hatena.url"),`http://b.hatena.ne.jp/add?mode=confirm&url=${e}&title=${t}`}),(e=>({title:e.title})),{windowWidth:660,windowHeight:460,windowPosition:"windowCenter"});Dt((function(e,t){ft("https://bookmark.hatenaapis.com/count/entry"+St({url:e}),((e,n)=>{t(null!=n?n:void 0)}))})),Ct({color:"#1F1F1F",networkName:"instapaper",path:"M35.688 43.012c0 2.425.361 2.785 3.912 3.056V48H24.401v-1.932c3.555-.27 3.912-.63 3.912-3.056V20.944c0-2.379-.36-2.785-3.912-3.056V16H39.6v1.888c-3.55.27-3.912.675-3.912 3.056v22.068h.001z"});Rt("instapaper",(function(e,{title:t,description:n}){return jt(e,"instapaper.url"),"http://www.instapaper.com/hello2"+St({url:e,title:t,description:n})}),(e=>({title:e.title,description:e.description})),{windowWidth:500,windowHeight:500,windowPosition:"windowCenter"}),Ct({color:"#00b800",networkName:"line",path:"M52.62 30.138c0 3.693-1.432 7.019-4.42 10.296h.001c-4.326 4.979-14 11.044-16.201 11.972-2.2.927-1.876-.591-1.786-1.112l.294-1.765c.069-.527.142-1.343-.066-1.865-.232-.574-1.146-.872-1.817-1.016-9.909-1.31-17.245-8.238-17.245-16.51 0-9.226 9.251-16.733 20.62-16.733 11.37 0 20.62 7.507 20.62 16.733zM27.81 25.68h-1.446a.402.402 0 0 0-.402.401v8.985c0 .221.18.4.402.4h1.446a.401.401 0 0 0 .402-.4v-8.985a.402.402 0 0 0-.402-.401zm9.956 0H36.32a.402.402 0 0 0-.402.401v5.338L31.8 25.858a.39.39 0 0 0-.031-.04l-.002-.003-.024-.025-.008-.007a.313.313 0 0 0-.032-.026.255.255 0 0 1-.021-.014l-.012-.007-.021-.012-.013-.006-.023-.01-.013-.005-.024-.008-.014-.003-.023-.005-.017-.002-.021-.003-.021-.002h-1.46a.402.402 0 0 0-.402.401v8.985c0 .221.18.4.402.4h1.446a.401.401 0 0 0 .402-.4v-5.337l4.123 5.568c.028.04.063.072.101.099l.004.003a.236.236 0 0 0 .025.015l.012.006.019.01a.154.154 0 0 1 .019.008l.012.004.028.01.005.001a.442.442 0 0 0 .104.013h1.446a.4.4 0 0 0 .401-.4v-8.985a.402.402 0 0 0-.401-.401zm-13.442 7.537h-3.93v-7.136a.401.401 0 0 0-.401-.401h-1.447a.4.4 0 0 0-.401.401v8.984a.392.392 0 0 0 .123.29c.072.068.17.111.278.111h5.778a.4.4 0 0 0 .401-.401v-1.447a.401.401 0 0 0-.401-.401zm21.429-5.287c.222 0 .401-.18.401-.402v-1.446a.401.401 0 0 0-.401-.402h-5.778a.398.398 0 0 0-.279.113l-.005.004-.006.008a.397.397 0 0 0-.111.276v8.984c0 .108.043.206.112.278l.005.006a.401.401 0 0 0 .284.117h5.778a.4.4 0 0 0 .401-.401v-1.447a.401.401 0 0 0-.401-.401h-3.93v-1.519h3.93c.222 0 .401-.18.401-.402V29.85a.401.401 0 0 0-.401-.402h-3.93V27.93h3.93z"});Rt("line",(function(e,{title:t}){return jt(e,"line.url"),"https://social-plugins.line.me/lineit/share"+St({url:e,text:t})}),(e=>({title:e.title})),{windowWidth:500,windowHeight:500}),Ct({color:"#0077B5",networkName:"linkedin",path:"M20.4,44h5.4V26.6h-5.4V44z M23.1,18c-1.7,0-3.1,1.4-3.1,3.1c0,1.7,1.4,3.1,3.1,3.1 c1.7,0,3.1-1.4,3.1-3.1C26.2,19.4,24.8,18,23.1,18z M39.5,26.2c-2.6,0-4.4,1.4-5.1,2.8h-0.1v-2.4h-5.2V44h5.4v-8.6 c0-2.3,0.4-4.5,3.2-4.5c2.8,0,2.8,2.6,2.8,4.6V44H46v-9.5C46,29.8,45,26.2,39.5,26.2z"});const Ft=Rt("linkedin",(function(e,{title:t,summary:n,source:r}){return jt(e,"linkedin.url"),"https://linkedin.com/shareArticle"+St({url:e,mini:"true",title:t,summary:n,source:r})}),(({title:e,summary:t,source:n})=>({title:e,summary:t,source:n})),{windowWidth:750,windowHeight:600});Ct({color:"#21A5D8",networkName:"livejournal",path:"M18.3407821,28.1764706 L21.9441341,31.789916 L33.0055865,42.882353 C33.0055865,42.882353 33.0893855,42.9663866 33.0893855,42.9663866 L46.6648046,47 C46.6648046,47 46.6648046,47 46.7486034,47 C46.8324022,47 46.8324022,47 46.9162012,46.9159664 C47,46.8319327 47,46.8319327 47,46.7478991 L42.9776536,33.1344537 C42.9776536,33.1344537 42.9776536,33.1344537 42.8938548,33.0504202 L31.1620111,21.3697479 L31.1620111,21.3697479 L28.1452514,18.2605042 C27.3072626,17.4201681 26.5530726,17 25.7150838,17 C24.2905028,17 23.0335195,18.3445378 21.5251397,19.8571429 C21.273743,20.1092437 20.9385475,20.4453781 20.6871508,20.697479 C20.3519553,21.0336134 20.1005586,21.2857143 19.849162,21.5378151 C18.3407821,22.9663866 17.0837989,24.2268908 17,25.7394958 C17.0837989,26.4957983 17.5027933,27.3361345 18.3407821,28.1764706 Z M39.9012319,39.6134454 C39.7336341,39.4453781 39.4822374,37.6806724 40.2364275,36.8403362 C40.9906174,36.0840337 41.6610084,36 42.1638017,36 C42.3313995,36 42.4989973,36 42.5827961,36 L44.8453659,43.5630253 L43.5883828,44.8235295 L36.0464833,42.5546218 C35.9626843,42.2184874 35.8788855,41.2100841 36.8844722,40.2016807 C37.2196676,39.8655463 37.8900587,39.6134454 38.5604498,39.6134454 C39.147042,39.6134454 39.5660364,39.7815126 39.5660364,39.7815126 C39.6498353,39.8655463 39.8174331,39.8655463 39.8174331,39.7815126 C39.9850307,39.7815126 39.9850307,39.697479 39.9012319,39.6134454 Z"});Rt("livejournal",(function(e,{title:t,description:n}){return jt(e,"livejournal.url"),"https://www.livejournal.com/update.bml"+St({subject:t,event:n})}),(e=>({title:e.title,description:e.description})),{windowWidth:660,windowHeight:460}),Ct({color:"#168DE2",networkName:"mailru",path:"M39.7107745,17 C41.6619755,17 43.3204965,18.732852 43.3204965,21.0072202 C43.3204965,23.2815885 41.7595357,25.0144404 39.7107745,25.0144404 C37.7595732,25.0144404 36.1010522,23.2815885 36.1010522,21.0072202 C36.1010522,18.732852 37.7595732,17 39.7107745,17 Z M24.3938451,17 C26.3450463,17 28.0035672,18.732852 28.0035672,21.0072202 C28.0035672,23.2815885 26.4426063,25.0144404 24.3938451,25.0144404 C22.4426439,25.0144404 20.7841229,23.2815885 20.7841229,21.0072202 C20.7841229,18.732852 22.4426439,17 24.3938451,17 Z M51.9057817,43.4259928 C51.7106617,44.0758123 51.4179815,44.6173285 50.9301812,44.9422383 C50.637501,45.1588448 50.2472607,45.267148 49.8570205,45.267148 C49.07654,45.267148 48.3936197,44.833935 48.0033795,44.0758123 L46.2472985,40.7184115 L45.759498,41.2599278 C42.5400162,44.9422383 37.466893,47 32.0035297,47 C26.5401664,47 21.5646034,44.9422383 18.2475614,41.2599278 L17.7597611,40.7184115 L16.00368,44.0758123 C15.6134398,44.833935 14.9305194,45.267148 14.1500389,45.267148 C13.7597986,45.267148 13.3695584,45.1588448 13.0768782,44.9422383 C12.0037176,44.2924187 11.7110374,42.7761733 12.2963978,41.5848375 L16.7841605,33.0288807 C17.1744007,32.270758 17.8573211,31.8375453 18.6378016,31.8375453 C19.0280418,31.8375453 19.4182821,31.9458485 19.7109623,32.1624548 C20.7841229,32.8122743 21.0768031,34.3285197 20.4914427,35.5198555 L20.1012025,36.2779783 L20.2963226,36.602888 C22.4426439,39.9602888 27.0279667,42.234657 31.9059697,42.234657 C36.7839727,42.234657 41.3692955,40.068592 43.5156167,36.602888 L43.7107367,36.2779783 L43.3204965,35.6281587 C43.0278165,35.0866425 42.9302562,34.436823 43.1253765,33.7870035 C43.3204965,33.137184 43.6131767,32.5956678 44.100977,32.270758 C44.3936572,32.0541515 44.7838975,31.9458485 45.1741377,31.9458485 C45.9546182,31.9458485 46.6375385,32.3790613 47.0277787,33.137184 L51.5155415,41.6931408 C52.003342,42.234657 52.100902,42.8844765 51.9057817,43.4259928 Z"});Rt("mailru",(function(e,{title:t,description:n,imageUrl:r}){return jt(e,"mailru.url"),"https://connect.mail.ru/share"+St({url:e,title:t,description:n,image_url:r})}),(e=>({title:e.title,description:e.description,imageUrl:e.imageUrl})),{windowWidth:660,windowHeight:460}),Ct({color:"#F97400",networkName:"ok",path:"M39,30c-1,0-3,2-7,2s-6-2-7-2c-1.1,0-2,0.9-2,2c0,1,0.6,1.5,1,1.7c1.2,0.7,5,2.3,5,2.3l-4.3,5.4 c0,0-0.8,0.9-0.8,1.6c0,1.1,0.9,2,2,2c1,0,1.5-0.7,1.5-0.7S32,39,32,39c0,0,4.5,5.3,4.5,5.3S37,45,38,45c1.1,0,2-0.9,2-2 c0-0.6-0.8-1.6-0.8-1.6L35,36c0,0,3.8-1.6,5-2.3c0.4-0.3,1-0.7,1-1.7C41,30.9,40.1,30,39,30z M32,15c-3.9,0-7,3.1-7,7s3.1,7,7,7c3.9,0,7-3.1,7-7S35.9,15,32,15z M32,25.5 c-1.9,0-3.5-1.6-3.5-3.5c0-1.9,1.6-3.5,3.5-3.5c1.9,0,3.5,1.6,3.5,3.5C35.5,23.9,33.9,22.5,35,22.5z "});Rt("ok",(function(e,{title:t,description:n,image:r}){return jt(e,"ok.url"),"https://connect.ok.ru/offer"+St({url:e,title:t,description:n,imageUrl:r})}),(e=>({title:e.title,description:e.description,image:e.image})),{windowWidth:588,windowHeight:480,windowPosition:"screenCenter"});Dt((function(e,t){window.OK||(window.OK={Share:{count:function(e,t){var n,r;null==(r=(n=window.OK.callbacks)[e])||r.call(n,t)}},callbacks:[]});const n=window.OK.callbacks.length;return window.ODKL={updateCount(e,t){var n,r;const o=""===e?0:parseInt(e.replace("react-share-",""),10);null==(r=(n=window.OK.callbacks)[o])||r.call(n,""===t?void 0:parseInt(t,10))}},window.OK.callbacks.push(t),ft("https://connect.ok.ru/dk"+St({"st.cmd":"extLike",uid:`react-share-${n}`,ref:e}))})),Ct({color:"#E60023",networkName:"pinterest",path:"M32,16c-8.8,0-16,7.2-16,16c0,6.6,3.9,12.2,9.6,14.7c0-1.1,0-2.5,0.3-3.7 c0.3-1.3,2.1-8.7,2.1-8.7s-0.5-1-0.5-2.5c0-2.4,1.4-4.1,3.1-4.1c1.5,0,2.2,1.1,2.2,2.4c0,1.5-0.9,3.7-1.4,5.7 c-0.4,1.7,0.9,3.1,2.5,3.1c3,0,5.1-3.9,5.1-8.5c0-3.5-2.4-6.1-6.7-6.1c-4.9,0-7.9,3.6-7.9,7.7c0,1.4,0.4,2.4,1.1,3.1 c0.3,0.3,0.3,0.5,0.2,0.9c-0.1,0.3-0.3,1-0.3,1.3c-0.1,0.4-0.4,0.6-0.8,0.4c-2.2-0.9-3.3-3.4-3.3-6.1c0-4.5,3.8-10,11.4-10 c6.1,0,10.1,4.4,10.1,9.2c0,6.3-3.5,11-8.6,11c-1.7,0-3.4-0.9-3.9-2c0,0-0.9,3.7-1.1,4.4c-0.3,1.2-1,2.5-1.6,3.4 c1.4,0.4,3,0.7,4.5,0.7c8.8,0,16-7.2,16-16C48,23.2,40.8,16,32,16z"});Rt("pinterest",(function(e,{media:t,description:n,pinId:r}){return r?`https://pinterest.com/pin/${r}/repin/x/`:(jt(e,"pinterest.url"),jt(t,"pinterest.media"),"https://pinterest.com/pin/create/button/"+St({url:e,media:t,description:n}))}),(e=>({media:e.media,description:e.description,pinId:e.pinId})),{windowWidth:1e3,windowHeight:730});Dt((function(e,t){ft("https://api.pinterest.com/v1/urls/count.json"+St({url:e}),((e,n)=>{t(n?n.count:void 0)}))})),Ct({color:"#EF3F56",networkName:"pocket",path:"M41.084 29.065l-7.528 7.882a2.104 2.104 0 0 1-1.521.666 2.106 2.106 0 0 1-1.522-.666l-7.528-7.882c-.876-.914-.902-2.43-.065-3.384.84-.955 2.228-.987 3.1-.072l6.015 6.286 6.022-6.286c.88-.918 2.263-.883 3.102.071.841.938.82 2.465-.06 3.383l-.015.002zm6.777-10.976C47.463 16.84 46.361 16 45.14 16H18.905c-1.2 0-2.289.82-2.716 2.044-.125.363-.189.743-.189 1.125v10.539l.112 2.096c.464 4.766 2.73 8.933 6.243 11.838.06.053.125.102.19.153l.04.033c1.882 1.499 3.986 2.514 6.259 3.014a14.662 14.662 0 0 0 6.13.052c.118-.042.235-.065.353-.087.03 0 .065-.022.098-.042a15.395 15.395 0 0 0 6.011-2.945l.039-.045.18-.153c3.502-2.902 5.765-7.072 6.248-11.852L48 29.674v-10.52c0-.366-.041-.728-.161-1.08l.022.015z"});Rt("pocket",(function(e,{title:t}){return jt(e,"pocket.url"),"https://getpocket.com/save"+St({url:e,title:t})}),(e=>({title:e.title})),{windowWidth:500,windowHeight:500}),Ct({color:"#FF5700",networkName:"reddit",path:"M 53.34375 32 C 53.277344 30.160156 52.136719 28.53125 50.429688 27.839844 C 48.722656 27.148438 46.769531 27.523438 45.441406 28.800781 C 41.800781 26.324219 37.519531 24.957031 33.121094 24.863281 L 35.199219 14.878906 L 42.046875 16.320312 C 42.214844 17.882812 43.496094 19.09375 45.066406 19.171875 C 46.636719 19.253906 48.03125 18.183594 48.359375 16.644531 C 48.6875 15.105469 47.847656 13.558594 46.382812 12.992188 C 44.914062 12.425781 43.253906 13.007812 42.464844 14.367188 L 34.625 12.800781 C 34.363281 12.742188 34.09375 12.792969 33.871094 12.9375 C 33.648438 13.082031 33.492188 13.308594 33.441406 13.566406 L 31.070312 24.671875 C 26.617188 24.738281 22.277344 26.105469 18.59375 28.609375 C 17.242188 27.339844 15.273438 26.988281 13.570312 27.707031 C 11.863281 28.429688 10.746094 30.089844 10.71875 31.941406 C 10.691406 33.789062 11.757812 35.484375 13.441406 36.257812 C 13.402344 36.726562 13.402344 37.195312 13.441406 37.664062 C 13.441406 44.832031 21.792969 50.65625 32.097656 50.65625 C 42.398438 50.65625 50.753906 44.832031 50.753906 37.664062 C 50.789062 37.195312 50.789062 36.726562 50.753906 36.257812 C 52.363281 35.453125 53.371094 33.800781 53.34375 32 Z M 21.34375 35.199219 C 21.34375 33.433594 22.777344 32 24.542969 32 C 26.3125 32 27.742188 33.433594 27.742188 35.199219 C 27.742188 36.96875 26.3125 38.398438 24.542969 38.398438 C 22.777344 38.398438 21.34375 36.96875 21.34375 35.199219 Z M 39.9375 44 C 37.664062 45.710938 34.871094 46.582031 32.03125 46.464844 C 29.191406 46.582031 26.398438 45.710938 24.128906 44 C 23.847656 43.65625 23.871094 43.15625 24.183594 42.839844 C 24.5 42.527344 25 42.503906 25.34375 42.785156 C 27.269531 44.195312 29.617188 44.90625 32 44.800781 C 34.386719 44.929688 36.746094 44.242188 38.6875 42.847656 C 39.042969 42.503906 39.605469 42.511719 39.953125 42.863281 C 40.296875 43.21875 40.289062 43.785156 39.9375 44.128906 Z M 39.359375 38.527344 C 37.59375 38.527344 36.160156 37.09375 36.160156 35.328125 C 36.160156 33.5625 37.59375 32.128906 39.359375 32.128906 C 41.128906 32.128906 42.558594 33.5625 42.558594 35.328125 C 42.59375 36.203125 42.269531 37.054688 41.65625 37.6875 C 41.046875 38.316406 40.203125 38.664062 39.328125 38.65625 Z M 39.359375 38.527344"});Rt("reddit",(function(e,{title:t}){return jt(e,"reddit.url"),"https://www.reddit.com/submit"+St({url:e,title:t})}),(e=>({title:e.title})),{windowWidth:660,windowHeight:460,windowPosition:"windowCenter"});Rt("gab",(function(e,{title:t}){return jt(e,"gab.url"),"https://gab.com/compose"+St({url:e,text:t})}),(e=>({title:e.title})),{windowWidth:660,windowHeight:640,windowPosition:"windowCenter"}),Ct({color:"#00d178",networkName:"gab",path:"m17.0506,23.97457l5.18518,0l0,14.23933c0,6.82699 -3.72695,10.09328 -9.33471,10.09328c-2.55969,0 -4.82842,-0.87286 -6.22084,-2.0713l2.07477,-3.88283c1.19844,0.81051 2.33108,1.29543 3.85511,1.29543c2.75366,0 4.44049,-1.97432 4.44049,-4.82149l0,-0.87286c-1.16728,1.39242 -2.81947,2.0713 -4.63446,2.0713c-4.44048,0 -7.81068,-3.68885 -7.81068,-8.28521c0,-4.59289 3.37019,-8.28174 7.81068,-8.28174c1.81499,0 3.46718,0.67888 4.63446,2.0713l0,-1.55521zm-3.62997,11.39217c1.97777,0 3.62997,-1.6522 3.62997,-3.62652c0,-1.97432 -1.6522,-3.62305 -3.62997,-3.62305c-1.97778,0 -3.62997,1.64873 -3.62997,3.62305c0,1.97432 1.65219,3.62652 3.62997,3.62652zm25.7077,4.13913l-5.18518,0l0,-1.29197c-1.00448,1.13264 -2.3969,1.81152 -4.21188,1.81152c-3.62997,0 -5.63893,-2.52504 -5.63893,-5.4034c0,-4.27076 5.251,-5.85715 9.78846,-4.49937c-0.09698,-1.39241 -0.9733,-2.39343 -2.78829,-2.39343c-1.26426,0 -2.72248,0.48492 -3.62997,1.00102l-1.5552,-3.72003c1.19844,-0.77587 3.40136,-1.55174 5.96452,-1.55174c3.78931,0 7.25648,2.13365 7.25648,7.95962l0,8.08777zm-5.18518,-6.14809c-2.42806,-0.77587 -4.66563,-0.3533 -4.66563,1.36124c0,1.00101 0.84168,1.6799 1.84616,1.6799c1.20191,0 2.56315,-0.96984 2.81947,-3.04115zm13.00626,-17.66495l0,9.83695c1.16727,-1.39242 2.81946,-2.0713 4.63445,-2.0713c4.44048,0 7.81068,3.68885 7.81068,8.28174c0,4.59636 -3.37019,8.28521 -7.81068,8.28521c-1.81499,0 -3.46718,-0.67888 -4.63445,-2.0713l0,1.55174l-5.18519,0l0,-23.81304l5.18519,0zm3.62997,19.67391c1.97777,0 3.62997,-1.6522 3.62997,-3.62652c0,-1.97432 -1.6522,-3.62305 -3.62997,-3.62305c-1.97778,0 -3.62997,1.64873 -3.62997,3.62305c0,1.97432 1.65219,3.62652 3.62997,3.62652zm0,0"});Dt((function(e,t){ft(`https://www.reddit.com/api/info.json?limit=1&url=${e}`,{param:"jsonp"},((e,n)=>{t(!e&&n&&n.data&&n.data.children.length>0&&n.data.children[0].data.score?n.data.children[0].data.score:void 0)}))})),Ct({color:"#25A3E3",networkName:"telegram",path:"m45.90873,15.44335c-0.6901,-0.0281 -1.37668,0.14048 -1.96142,0.41265c-0.84989,0.32661 -8.63939,3.33986 -16.5237,6.39174c-3.9685,1.53296 -7.93349,3.06593 -10.98537,4.24067c-3.05012,1.1765 -5.34694,2.05098 -5.4681,2.09312c-0.80775,0.28096 -1.89996,0.63566 -2.82712,1.72788c-0.23354,0.27218 -0.46884,0.62161 -0.58825,1.10275c-0.11941,0.48114 -0.06673,1.09222 0.16682,1.5716c0.46533,0.96052 1.25376,1.35737 2.18443,1.71383c3.09051,0.99037 6.28638,1.93508 8.93263,2.8236c0.97632,3.44171 1.91401,6.89571 2.84116,10.34268c0.30554,0.69185 0.97105,0.94823 1.65764,0.95525l-0.00351,0.03512c0,0 0.53908,0.05268 1.06412,-0.07375c0.52679,-0.12292 1.18879,-0.42846 1.79109,-0.99212c0.662,-0.62161 2.45836,-2.38812 3.47683,-3.38552l7.6736,5.66477l0.06146,0.03512c0,0 0.84989,0.59703 2.09312,0.68132c0.62161,0.04214 1.4399,-0.07726 2.14229,-0.59176c0.70766,-0.51626 1.1765,-1.34683 1.396,-2.29506c0.65673,-2.86224 5.00979,-23.57745 5.75257,-27.00686l-0.02107,0.08077c0.51977,-1.93157 0.32837,-3.70159 -0.87096,-4.74991c-0.60054,-0.52152 -1.2924,-0.7498 -1.98425,-0.77965l0,0.00176zm-0.2072,3.29069c0.04741,0.0439 0.0439,0.0439 0.00351,0.04741c-0.01229,-0.00351 0.14048,0.2072 -0.15804,1.32576l-0.01229,0.04214l-0.00878,0.03863c-0.75858,3.50668 -5.15554,24.40802 -5.74203,26.96472c-0.08077,0.34417 -0.11414,0.31959 -0.09482,0.29852c-0.1756,-0.02634 -0.50045,-0.16506 -0.52679,-0.1756l-13.13468,-9.70175c4.4988,-4.33199 9.09945,-8.25307 13.744,-12.43229c0.8218,-0.41265 0.68483,-1.68573 -0.29852,-1.70681c-1.04305,0.24584 -1.92279,0.99564 -2.8798,1.47502c-5.49971,3.2626 -11.11882,6.13186 -16.55882,9.49279c-2.792,-0.97105 -5.57873,-1.77704 -8.15298,-2.57601c2.2336,-0.89555 4.00889,-1.55579 5.75608,-2.23009c3.05188,-1.1765 7.01687,-2.7042 10.98537,-4.24067c7.94051,-3.06944 15.92667,-6.16346 16.62028,-6.43037l0.05619,-0.02283l0.05268,-0.02283c0.19316,-0.0878 0.30378,-0.09658 0.35471,-0.10009c0,0 -0.01756,-0.05795 -0.00351,-0.04566l-0.00176,0zm-20.91715,22.0638l2.16687,1.60145c-0.93418,0.91311 -1.81743,1.77353 -2.45485,2.38812l0.28798,-3.98957"});Rt("telegram",(function(e,{title:t}){return jt(e,"telegram.url"),"https://telegram.me/share/url"+St({url:e,text:t})}),(e=>({title:e.title})),{windowWidth:550,windowHeight:400}),Ct({color:"#34526f",networkName:"tumblr",path:"M39.2,41c-0.6,0.3-1.6,0.5-2.4,0.5c-2.4,0.1-2.9-1.7-2.9-3v-9.3h6v-4.5h-6V17c0,0-4.3,0-4.4,0 c-0.1,0-0.2,0.1-0.2,0.2c-0.3,2.3-1.4,6.4-5.9,8.1v3.9h3V39c0,3.4,2.5,8.1,9,8c2.2,0,4.7-1,5.2-1.8L39.2,41z"});Rt("tumblr",(function(e,{title:t,caption:n,tags:r,posttype:o}){return jt(e,"tumblr.url"),"https://www.tumblr.com/widgets/share/tool"+St({canonicalUrl:e,title:t,caption:n,tags:r,posttype:o})}),(e=>({title:e.title,tags:(e.tags||[]).join(","),caption:e.caption,posttype:e.posttype||"link"})),{windowWidth:660,windowHeight:460});Dt((function(e,t){return ft("https://api.tumblr.com/v2/share/stats"+St({url:e}),((e,n)=>{t(!e&&n&&n.response?n.response.note_count:void 0)}))})),Ct({color:"#00aced",networkName:"twitter",path:"M48,22.1c-1.2,0.5-2.4,0.9-3.8,1c1.4-0.8,2.4-2.1,2.9-3.6c-1.3,0.8-2.7,1.3-4.2,1.6 C41.7,19.8,40,19,38.2,19c-3.6,0-6.6,2.9-6.6,6.6c0,0.5,0.1,1,0.2,1.5c-5.5-0.3-10.3-2.9-13.5-6.9c-0.6,1-0.9,2.1-0.9,3.3 c0,2.3,1.2,4.3,2.9,5.5c-1.1,0-2.1-0.3-3-0.8c0,0,0,0.1,0,0.1c0,3.2,2.3,5.8,5.3,6.4c-0.6,0.1-1.1,0.2-1.7,0.2c-0.4,0-0.8,0-1.2-0.1 c0.8,2.6,3.3,4.5,6.1,4.6c-2.2,1.8-5.1,2.8-8.2,2.8c-0.5,0-1.1,0-1.6-0.1c2.9,1.9,6.4,2.9,10.1,2.9c12.1,0,18.7-10,18.7-18.7 c0-0.3,0-0.6,0-0.8C46,24.5,47.1,23.4,48,22.1z"});const At=Rt("twitter",(function(e,{title:t,via:n,hashtags:r=[],related:o=[]}){return jt(e,"twitter.url"),jt(Array.isArray(r),"twitter.hashtags is not an array"),jt(Array.isArray(o),"twitter.related is not an array"),"https://twitter.com/intent/tweet"+St({url:e,text:t,via:n,hashtags:r.length>0?r.join(","):void 0,related:o.length>0?o.join(","):void 0})}),(e=>({hashtags:e.hashtags,title:e.title,via:e.via,related:e.related})),{windowWidth:550,windowHeight:400});Ct({color:"#7360f2",networkName:"viber",path:"m31.0,12.3c9.0,0.2 16.4,6.2 18.0,15.2c0.2,1.5 0.3,3.0 0.4,4.6a1.0,1.0 0 0 1 -0.8,1.2l-0.1,0a1.1,1.1 0 0 1 -1.0,-1.2l0,0c-0.0,-1.2 -0.1,-2.5 -0.3,-3.8a16.1,16.1 0 0 0 -13.0,-13.5c-1.0,-0.1 -2.0,-0.2 -3.0,-0.3c-0.6,-0.0 -1.4,-0.1 -1.6,-0.8a1.1,1.1 0 0 1 0.9,-1.2l0.6,0l0.0,-0.0zm10.6,39.2a19.9,19.9 0 0 1 -2.1,-0.6c-6.9,-2.9 -13.2,-6.6 -18.3,-12.2a47.5,47.5 0 0 1 -7.0,-10.7c-0.8,-1.8 -1.6,-3.7 -2.4,-5.6c-0.6,-1.7 0.3,-3.4 1.4,-4.7a11.3,11.3 0 0 1 3.7,-2.8a2.4,2.4 0 0 1 3.0,0.7a39.0,39.0 0 0 1 4.7,6.5a3.1,3.1 0 0 1 -0.8,4.2c-0.3,0.2 -0.6,0.5 -1.0,0.8a3.3,3.3 0 0 0 -0.7,0.7a2.1,2.1 0 0 0 -0.1,1.9c1.7,4.9 4.7,8.7 9.7,10.8a5.0,5.0 0 0 0 2.5,0.6c1.5,-0.1 2.0,-1.8 3.1,-2.7a2.9,2.9 0 0 1 3.5,-0.1c1.1,0.7 2.2,1.4 3.3,2.2a37.8,37.8 0 0 1 3.1,2.4a2.4,2.4 0 0 1 0.7,3.0a10.4,10.4 0 0 1 -4.4,4.8a10.8,10.8 0 0 1 -1.9,0.6c-0.7,-0.2 0.6,-0.2 0,0l0.0,0l0,-0.0zm3.1,-21.4a4.2,4.2 0 0 1 -0.0,0.6a1.0,1.0 0 0 1 -1.9,0.1a2.7,2.7 0 0 1 -0.1,-0.8a10.9,10.9 0 0 0 -1.4,-5.5a10.2,10.2 0 0 0 -4.2,-4.0a12.3,12.3 0 0 0 -3.4,-1.0c-0.5,-0.0 -1.0,-0.1 -1.5,-0.2a0.9,0.9 0 0 1 -0.9,-1.0l0,-0.1a0.9,0.9 0 0 1 0.9,-0.9l0.1,0a14.1,14.1 0 0 1 5.9,1.5a11.9,11.9 0 0 1 6.5,9.3c0,0.1 0.0,0.3 0.0,0.5c0,0.4 0.0,0.9 0.0,1.5l0,0l0.0,0.0zm-5.6,-0.2a1.1,1.1 0 0 1 -1.2,-0.9l0,-0.1a11.3,11.3 0 0 0 -0.2,-1.4a4.0,4.0 0 0 0 -1.5,-2.3a3.9,3.9 0 0 0 -1.2,-0.5c-0.5,-0.1 -1.1,-0.1 -1.6,-0.2a1.0,1.0 0 0 1 -0.8,-1.1l0,0l0,0a1.0,1.0 0 0 1 1.1,-0.8c3.4,0.2 6.0,2.0 6.3,6.2a2.8,2.8 0 0 1 0,0.8a0.8,0.8 0 0 1 -0.8,0.7l0,0l0.0,-0.0z"});Rt("viber",(function(e,{title:t,separator:n}){return jt(e,"viber.url"),"viber://forward"+St({text:t?t+n+e:e})}),(e=>({title:e.title,separator:e.separator||" "})),{windowWidth:660,windowHeight:460}),Ct({color:"#4C75A3",networkName:"vk",path:"M44.94,44.84h-0.2c-2.17-.36-3.66-1.92-4.92-3.37C39.1,40.66,38,38.81,36.7,39c-1.85.3-.93,3.52-1.71,4.9-0.62,1.11-3.29.91-5.12,0.71-5.79-.62-8.75-3.77-11.35-7.14A64.13,64.13,0,0,1,11.6,26a10.59,10.59,0,0,1-1.51-4.49C11,20.7,12.56,21,14.11,21c1.31,0,3.36-.29,4.32.2C19,21.46,19.57,23,20,24a37.18,37.18,0,0,0,3.31,5.82c0.56,0.81,1.41,2.35,2.41,2.14s1.06-2.63,1.1-4.18c0-1.77,0-4-.5-4.9S25,22,24.15,21.47c0.73-1.49,2.72-1.63,5.12-1.63,2,0,4.84-.23,5.62,1.12s0.25,3.85.2,5.71c-0.06,2.09-.41,4.25,1,5.21,1.09-.12,1.68-1.2,2.31-2A28,28,0,0,0,41.72,24c0.44-1,.91-2.65,1.71-3,1.21-.47,3.15-0.1,4.92-0.1,1.46,0,4.05-.41,4.52.61,0.39,0.85-.75,3-1.1,3.57a61.88,61.88,0,0,1-4.12,5.61c-0.58.78-1.78,2-1.71,3.27,0.05,0.94,1,1.67,1.71,2.35a33.12,33.12,0,0,1,3.92,4.18c0.47,0.62,1.5,2,1.4,2.76C52.66,45.81,46.88,44.24,44.94,44.84Z"});Rt("vk",(function(e,{title:t,image:n,noParse:r,noVkLinks:o}){return jt(e,"vk.url"),"https://vk.com/share.php"+St({url:e,title:t,image:n,noparse:r?1:0,no_vk_links:o?1:0})}),(e=>({title:e.title,image:e.image,noParse:e.noParse,noVkLinks:e.noVkLinks})),{windowWidth:660,windowHeight:460});Dt((function(e,t){window.VK||(window.VK={}),window.VK.Share={count:(e,t)=>{var n,r;return null==(r=null==(n=window.VK.callbacks)?void 0:n[e])?void 0:r.call(n,t)}},window.VK.callbacks=[];const n=window.VK.callbacks.length;return window.VK.callbacks.push(t),ft("https://vk.com/share.php"+St({act:"count",index:n,url:e}))})),Ct({color:"#DF2029",networkName:"weibo",path:"M40.9756152,15.0217119 C40.5000732,15.0546301 39.9999314,15.1204666 39.5325878,15.2192213 C38.6634928,15.4085016 38.0977589,16.2643757 38.2863368,17.1284787 C38.4667163,18.0008129 39.3194143,18.5686519 40.1885094,18.3793715 C42.8613908,17.8115326 45.7720411,18.6427174 47.7316073,20.8153207 C49.6911735,22.996153 50.2077122,25.975254 49.3714112,28.5840234 C49.1008441,29.4316684 49.5763861,30.3533789 50.4208857,30.6249537 C51.2653852,30.8965286 52.1754769,30.4192153 52.4542425,29.5715703 C53.6349013,25.9011885 52.9133876,21.7699494 50.1585171,18.7085538 C48.0923641,16.4042776 45.2063093,15.1533848 42.3530505,15.0217119 C41.8775084,14.9970227 41.4511594,14.9887937 40.9756152,15.0217119 Z M27.9227762,19.8277737 C24.9957268,20.140498 20.863421,22.4365431 17.2312548,26.0822378 C13.2711279,30.0571148 11,34.2871065 11,37.9328012 C11,44.9032373 19.8713401,49.125 28.5786978,49.125 C39.9917329,49.125 47.600423,42.4261409 47.600423,37.1427636 C47.600423,33.9496952 44.9603397,32.1638816 42.549827,31.4149913 C41.9594976,31.2339421 41.5167516,31.1434164 41.8283133,30.3616079 C42.5006339,28.66632 42.6236176,27.1932286 41.8939054,26.1480742 C40.5328692,24.1894405 36.7203236,24.2881952 32.448635,26.0822378 C32.448635,26.0822378 31.1203949,26.6912261 31.4647526,25.6213825 C32.1206742,23.4981576 32.0304845,21.712342 31.0056075,20.6836478 C30.2840938,19.9512176 29.2510184,19.6878718 27.9227762,19.8277737 Z M42.0906819,20.6836478 C41.6233383,20.6589586 41.1723917,20.716566 40.7132466,20.8153207 C39.9671353,20.9716828 39.4997917,21.7781784 39.6637721,22.5270687 C39.8277525,23.275959 40.5574647,23.7450433 41.303576,23.5804521 C42.1972686,23.3911718 43.2057485,23.6380596 43.8616701,24.3704897 C44.5175916,25.1029198 44.6733735,26.0657797 44.3864073,26.9381118 C44.1486363,27.6705419 44.5093932,28.4770397 45.2391054,28.7156963 C45.9688176,28.9461239 46.780521,28.5922524 47.0100936,27.8598223 C47.584026,26.0740087 47.2396661,24.0248493 45.8950269,22.5270687 C44.886547,21.4078489 43.4845162,20.7494842 42.0906819,20.6836478 Z M29.496988,29.9665891 C35.3100922,30.1723275 39.9917329,33.0691319 40.3852858,37.0769272 C40.8362324,41.6607904 35.5970585,45.9319315 28.6442899,46.6232144 C21.6915214,47.3144973 15.6488446,44.154347 15.197898,39.5787128 C14.7469514,34.9948495 20.059916,30.7237084 27.004486,30.0324256 C27.8735831,29.950131 28.6688875,29.9336709 29.496988,29.9665891 Z M25.5614586,34.3776322 C23.183744,34.5916017 20.9372116,35.9577073 19.9205332,37.9328012 C18.5348994,40.6238672 19.9041362,43.6029661 23.0689567,44.582284 C26.340366,45.5945202 30.1857056,44.0638213 31.5303448,41.1587879 C32.8503864,38.3195909 31.1613894,35.3734082 27.9227762,34.5751416 C27.1438688,34.3776322 26.356763,34.3035667 25.5614586,34.3776322 Z M24.052839,38.7228388 C24.3316067,38.7310678 24.5857748,38.8215935 24.8399449,38.9203482 C25.8648218,39.3400561 26.1845841,40.4428158 25.5614586,41.4221338 C24.9219361,42.3932227 23.5690963,42.8623069 22.5442194,42.4096807 C21.5357395,41.9652856 21.2487754,40.8542948 21.8882979,39.9078951 C22.3638421,39.2001542 23.2247386,38.7146097 24.052839,38.7228388 Z"});Rt("weibo",(function(e,{title:t,image:n}){return jt(e,"weibo.url"),"http://service.weibo.com/share/share.php"+St({url:e,title:t,pic:n})}),(e=>({title:e.title,image:e.image})),{windowWidth:660,windowHeight:550,windowPosition:"screenCenter"}),Ct({color:"#25D366",networkName:"whatsapp",path:"m42.32286,33.93287c-0.5178,-0.2589 -3.04726,-1.49644 -3.52105,-1.66732c-0.4712,-0.17346 -0.81554,-0.2589 -1.15987,0.2589c-0.34175,0.51004 -1.33075,1.66474 -1.63108,2.00648c-0.30032,0.33658 -0.60064,0.36247 -1.11327,0.12945c-0.5178,-0.2589 -2.17994,-0.80259 -4.14759,-2.56312c-1.53269,-1.37217 -2.56312,-3.05503 -2.86603,-3.57283c-0.30033,-0.5178 -0.03366,-0.80259 0.22524,-1.06149c0.23301,-0.23301 0.5178,-0.59547 0.7767,-0.90616c0.25372,-0.31068 0.33657,-0.5178 0.51262,-0.85437c0.17088,-0.36246 0.08544,-0.64725 -0.04402,-0.90615c-0.12945,-0.2589 -1.15987,-2.79613 -1.58964,-3.80584c-0.41424,-1.00971 -0.84142,-0.88027 -1.15987,-0.88027c-0.29773,-0.02588 -0.64208,-0.02588 -0.98382,-0.02588c-0.34693,0 -0.90616,0.12945 -1.37736,0.62136c-0.4712,0.5178 -1.80194,1.76053 -1.80194,4.27186c0,2.51134 1.84596,4.945 2.10227,5.30747c0.2589,0.33657 3.63497,5.51458 8.80262,7.74113c1.23237,0.5178 2.1903,0.82848 2.94111,1.08738c1.23237,0.38836 2.35599,0.33657 3.24402,0.20712c0.99159,-0.15534 3.04985,-1.24272 3.47963,-2.45956c0.44013,-1.21683 0.44013,-2.22654 0.31068,-2.45955c-0.12945,-0.23301 -0.46601,-0.36247 -0.98382,-0.59548m-9.40068,12.84407l-0.02589,0c-3.05503,0 -6.08417,-0.82849 -8.72495,-2.38189l-0.62136,-0.37023l-6.47252,1.68286l1.73463,-6.29129l-0.41424,-0.64725c-1.70875,-2.71846 -2.6149,-5.85116 -2.6149,-9.07706c0,-9.39809 7.68934,-17.06155 17.15993,-17.06155c4.58253,0 8.88029,1.78642 12.11655,5.02268c3.23625,3.21036 5.02267,7.50812 5.02267,12.06476c-0.0078,9.3981 -7.69712,17.06155 -17.14699,17.06155m14.58906,-31.58846c-3.93529,-3.80584 -9.1133,-5.95471 -14.62789,-5.95471c-11.36055,0 -20.60848,9.2065 -20.61625,20.52564c0,3.61684 0.94757,7.14565 2.75211,10.26282l-2.92557,10.63564l10.93337,-2.85309c3.0136,1.63108 6.4052,2.4958 9.85634,2.49839l0.01037,0c11.36574,0 20.61884,-9.2091 20.62403,-20.53082c0,-5.48093 -2.14111,-10.64081 -6.03239,-14.51915"});Rt("whatsapp",(function(e,{title:t,separator:n}){return jt(e,"whatsapp.url"),"https://"+(/(android|iphone|ipad|mobile)/i.test(navigator.userAgent)?"api":"web")+".whatsapp.com/send"+St({text:t?t+n+e:e})}),(e=>({title:e.title,separator:e.separator||" "})),{windowWidth:550,windowHeight:400}),Ct({color:"#4326c4",networkName:"workplace",path:"M34.019,10.292c0.21,0.017,0.423,0.034,0.636,0.049 c3.657,0.262,6.976,1.464,9.929,3.635c3.331,2.448,5.635,5.65,6.914,9.584c0.699,2.152,0.983,4.365,0.885,6.623 c-0.136,3.171-1.008,6.13-2.619,8.867c-0.442,0.75-0.908,1.492-1.495,2.141c-0.588,0.651-1.29,1.141-2.146,1.383 c-1.496,0.426-3.247-0.283-3.961-1.642c-0.26-0.494-0.442-1.028-0.654-1.548c-1.156-2.838-2.311-5.679-3.465-8.519 c-0.017-0.042-0.037-0.082-0.065-0.145c-0.101,0.245-0.192,0.472-0.284,0.698c-1.237,3.051-2.475,6.103-3.711,9.155 c-0.466,1.153-1.351,1.815-2.538,2.045c-1.391,0.267-2.577-0.154-3.496-1.247c-0.174-0.209-0.31-0.464-0.415-0.717 c-2.128-5.22-4.248-10.442-6.37-15.665c-0.012-0.029-0.021-0.059-0.036-0.104c0.054-0.003,0.103-0.006,0.15-0.006 c1.498-0.001,2.997,0,4.495-0.004c0.12-0.001,0.176,0.03,0.222,0.146c1.557,3.846,3.117,7.691,4.679,11.536 c0.018,0.046,0.039,0.091,0.067,0.159c0.273-0.673,0.536-1.32,0.797-1.968c1.064-2.627,2.137-5.25,3.19-7.883 c0.482-1.208,1.376-1.917,2.621-2.135c1.454-0.255,2.644,0.257,3.522,1.449c0.133,0.18,0.229,0.393,0.313,0.603 c1.425,3.495,2.848,6.991,4.269,10.488c0.02,0.047,0.04,0.093,0.073,0.172c0.196-0.327,0.385-0.625,0.559-0.935 c0.783-1.397,1.323-2.886,1.614-4.461c0.242-1.312,0.304-2.634,0.187-3.962c-0.242-2.721-1.16-5.192-2.792-7.38 c-2.193-2.939-5.086-4.824-8.673-5.625c-1.553-0.346-3.124-0.405-4.705-0.257c-3.162,0.298-6.036,1.366-8.585,3.258 c-3.414,2.534-5.638,5.871-6.623,10.016c-0.417,1.76-0.546,3.547-0.384,5.348c0.417,4.601,2.359,8.444,5.804,11.517 c2.325,2.073,5.037,3.393,8.094,3.989c1.617,0.317,3.247,0.395,4.889,0.242c1-0.094,1.982-0.268,2.952-0.529 c0.04-0.01,0.081-0.018,0.128-0.028c0,1.526,0,3.047,0,4.586c-0.402,0.074-0.805,0.154-1.21,0.221 c-0.861,0.14-1.728,0.231-2.601,0.258c-0.035,0.002-0.071,0.013-0.108,0.021c-0.493,0-0.983,0-1.476,0 c-0.049-0.007-0.1-0.018-0.149-0.022c-0.315-0.019-0.629-0.033-0.945-0.058c-1.362-0.105-2.702-0.346-4.017-0.716 c-3.254-0.914-6.145-2.495-8.66-4.752c-2.195-1.971-3.926-4.29-5.176-6.963c-1.152-2.466-1.822-5.057-1.993-7.774 c-0.014-0.226-0.033-0.451-0.05-0.676c0-0.502,0-1.003,0-1.504c0.008-0.049,0.02-0.099,0.022-0.148 c0.036-1.025,0.152-2.043,0.338-3.052c0.481-2.616,1.409-5.066,2.8-7.331c2.226-3.625,5.25-6.386,9.074-8.254 c2.536-1.24,5.217-1.947,8.037-2.126c0.23-0.015,0.461-0.034,0.691-0.051C33.052,10.292,33.535,10.292,34.019,10.292z"});Rt("workplace",(function(e,{quote:t,hashtag:n}){return jt(e,"workplace.url"),"https://work.facebook.com/sharer.php"+St({u:e,quote:t,hashtag:n})}),(e=>({quote:e.quote,hashtag:e.hashtag})),{windowWidth:550,windowHeight:400}),Ct({color:"#000000",networkName:"X",path:"M 41.116 18.375 h 4.962 l -10.8405 12.39 l 12.753 16.86 H 38.005 l -7.821 -10.2255 L 21.235 47.625 H 16.27 l 11.595 -13.2525 L 15.631 18.375 H 25.87 l 7.0695 9.3465 z m -1.7415 26.28 h 2.7495 L 24.376 21.189 H 21.4255 z"});const Vt=()=>{const e="undefined"!=typeof window?window.location.href:"";return r.createElement("aside",{className:"mt-8 w-72 lg:mt-0 bg-primary"},r.createElement("div",{className:"font-bold text-white text-xl lg:text-h4"},"Share this project"),r.createElement("div",{className:"flex gap-6 mt-1 flex-nowrap place-content-start text-5xl text-white lg:text-2xl lg:gap-1"},r.createElement(Mt,{url:e,resetButtonStyle:!0,className:"shared","aria-label":"Facebook"},r.createElement(d.R9i,null)),r.createElement(At,{url:e,resetButtonStyle:!0,"aria-label":"X / Twitter"},r.createElement(ut.lcJ,null)),r.createElement(Ft,{url:e,resetButtonStyle:!0,"aria-label":"LinkedIn"},r.createElement(d.ltd,null)),r.createElement(It,{resetButtonStyle:!0,url:e,subject:"Sharing a wonderful project opportunity!","aria-label":"e-mail"},r.createElement(d.Upr,null))))},Ht=e=>{let{label:t,value:n}=e;return r.createElement(r.Fragment,null,r.createElement("section",{className:"pt-4"},r.createElement("h3",{className:"text-h4"},t),r.createElement("div",{className:"text-body"},r.createElement(st,{text:n}))))},zt=e=>{let{slug:t,title:n,question:o,status:a,agency:s,topics:l,opportunityCloses:u,startDate:d,endDate:f,lastModified:h}=e;return r.createElement("div",{className:"px-2 py-4 overflow-hidden bg-white border border-gray-200 rounded-md shadow-sm h-full flex flex-col"},r.createElement("div",{className:"mt-4 ml-4"},r.createElement(p,{status:a})),r.createElement("div",{className:"p-5 pb-5"},r.createElement("div",{className:"pb-4 text-h3 font-bold leading-snug text-black"},o),r.createElement("div",null,r.createElement("div",{className:"mt-4 text-body"},r.createElement(Rs,{status:a,opportunityCloses:u,startDate:d,endDate:f})),r.createElement("div",{className:"mb-4 text-body"},r.createElement("span",{className:"font-bold"},"Lead Agency: "),s),!(0,i.xb)(l)&&r.createElement("div",{className:"text-tag mt-4"},r.createElement(Ti,{topics:l})))),r.createElement("div",{className:"p-5 pb-1 mt-auto border-t-2 border-solid"},r.createElement(c.Link,{to:"/project/"+t,"aria-label":n+" Details",className:"btn-wide"},(0,i.t9)(a,"View Opportunity","View Project","View Project"))))},Bt=e=>{let{nodes:t}=e;return r.createElement("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 mx-3 xl:mx-6 gap-4 justify-self-center"},t.map(((e,t)=>r.createElement("article",{key:"card_"+e.slug},r.createElement(zt,e)))))};var $t=n(3510);const Qt=/^([a-zA-Z]+:)?\/\//,Ut=e=>{let{name:t}=e;return r.createElement("span",{className:"flex items-center p-5 leading-snug text-white hover:opacity-75 xl:text-black xl:px-3 xl:py-2"},r.createElement("span",{className:"text-nav ml-2 font-bold border-b-2 border-white xl:border-primary"},t))},Wt=e=>{let{name:t}=e;return r.createElement("span",{className:"flex items-center p-5 leading-snug text-white hover:opacity-75 xl:text-black xl:px-3 xl:py-2"},r.createElement("span",{className:"text-nav ml-2 border-b-2 hover:border-primary border-transparent"},t))},qt=e=>r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",viewBox:"0 0 16 16"},e),r.createElement("path",{d:"M6 1h5v5L8.86 3.85 4.7 8 4 7.3l4.15-4.16L6 1Z M2 3h2v1H2v6h6V8h1v2a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1Z"})),Zt=e=>{let{name:t}=e;return r.createElement("span",{className:"flex items-center p-5 leading-snug text-white hover:opacity-75 xl:text-black xl:px-3 xl:py-2"},r.createElement("span",{className:"text-nav ml-2 border-b-2 hover:border-primary border-transparent"},t),r.createElement(qt,{className:"inline ml-1 -mr-3 fill-white xl:fill-black"}))},Gt=e=>{let{title:t,activePage:n,image:o,pages:a}=e;const[i,s]=r.useState(!1),l=(0,$t.c)(o);return r.createElement(r.Fragment,null,r.createElement("nav",{id:"nav-bar",className:"sticky top-0 flex flex-wrap items-center justify-between w-full p-0 bg-navbar xl:relative xl:px-2 xl:py-6 overflow-y-visible z-10"},r.createElement("div",{className:"flex flex-wrap justify-between w-full px-0 xl:px-4"},r.createElement("div",{className:"relative flex flex-no-wrap w-full xl:static xl:block xl:w-auto"},r.createElement("button",{className:"block p-6 ml-0 text-xl leading-none text-white outline-none cursor-pointer bg-primary xl:hidden focus:outline-none",type:"button","aria-label":"Open navigation menu",onClick:()=>s(!i)},i?r.createElement(d.aHS,null):r.createElement(d.Fm7,null)),l||t?r.createElement("div",{className:"block xl:min-h-full mx-4 my-3 xl:my-auto overflow-hidden text-nav text-black font-bold flex gap-4 items-center whitespace-nowrap"},r.createElement("a",{href:"https://www.evaluation.gov"},l?r.createElement($t.G,{className:"xl:inline-block logotype",image:l,alt:"nav_logo"}):r.createElement(r.Fragment,null)),r.createElement(c.Link,{to:"/"},t)):""),r.createElement("div",{className:"absolute top-16 w-full md:w-2/3 xl:w-auto xl:relative xl:top-0 flex-grow items-center bg-primary xl:bg-transparent xl:flex xl:bg-navbar z-10 xl:z-0 transition-transform drop-shadow-lg filter xl:drop-shadow-none"+(i?" flex":" hidden"),id:"example-navbar-danger"},r.createElement("ul",{className:"flex flex-col list-none xl:flex-row xl:ml-auto"},null==a?void 0:a.filter((e=>e.show)).map(((e,t)=>{let{name:o,link:a}=e;return r.createElement("li",{className:"nav-item",key:"nav"+t},(e=>{if("string"==typeof e)return!Qt.test(e)})(a)?r.createElement(c.Link,{to:a||"#",onClick:()=>s(!1)},n===a?r.createElement(Ut,{name:o}):r.createElement(Wt,{name:o})):r.createElement("a",{key:"nav"+t,href:a,onClick:()=>s(!1)},r.createElement(Zt,{name:o})))})))))))},Jt=e=>{var t;let{image:n,text:o,link:a,linkId:s}=e;s=null!==(t=s)&&void 0!==t?t:"bottom-banner-image-link-id";const l=(0,$t.c)(n);return r.createElement("div",{className:"py-6 mt-12 overflow-hidden bg-bottombanner p-responsive"},r.createElement("div",{className:"m-responsive"},r.createElement("div",{className:"w-full flex gap-4 sm:gap-8 items-center justify-center flex-wrap"},!(0,i.uk)(a)&&l&&r.createElement("a",{id:s,href:a,"aria-labelledby":"bottomBannerText"},r.createElement($t.G,{className:"inline-block logotype",image:l,alt:"Bottom Banner logo"})),(0,i.uk)(a)&&l&&r.createElement($t.G,{className:"inline-block logotype",image:l,alt:"Bottom Banner logo"}),r.createElement("div",{className:"inline-block text-body flex-4 min-w-20ch",id:"bottomBannerText"},"This evidence project portal is managed by the Office of Management and Budget. If you have suggestions for how to improve it, please ",r.createElement(c.Link,{className:"no-inherit",to:"/contact"},"let us know!")))))},Yt=e=>{let{name:t,title:n,employer:o,email:a,image:i,defaultImage:s,showEmail:l}=e;const c=(0,$t.c)(null!=i?i:s);return r.createElement("div",{className:"flex items-center gap-4 overflow-hidden flex-nowrap justify-left"},r.createElement("div",{className:"hidden sm:block",style:{width:"100px",height:"100px"}},c&&r.createElement($t.G,{className:"relative rounded-full",alt:t,image:(0,$t.c)(c),style:{transform:"translateZ(0)"}})),r.createElement("div",{className:"pl-2 pr-2 pb-2"},r.createElement("p",{className:"font-bold text-black text-body"},t),r.createElement("p",{className:"text-black text-body"},n),r.createElement("p",{className:"text-black text-body"},o),l?r.createElement("p",{className:"text-black text-body break-all"},a):""))},Kt=e=>{let{title:t,contacts:n,defaultImage:o}=e;return r.createElement("section",{className:"m-responsive"},r.createElement("h3",{className:"text-h3 my-4"},t),r.createElement("div",{className:"grid grid-cols-1 gap-4 md:grid-cols-2 lg:grid-cols-3 justify-self-center"},n.map(((e,t)=>r.createElement("div",{className:"w-auto px-4",key:"contact-"+t},r.createElement(Yt,Object.assign({},e,{showEmail:!1,image:e.image,defaultImage:o})))))))},Xt=e=>{let{title:t,lede:n,image:o}=e;return"Contact"==t||"About"==t?r.createElement("div",{className:"no-bottom-margin px-4 py-4 mx-0 lg:mb-16 bg-white md:px-8 md:py-12 xl:px-16 xl:container sm:min-h-15rem",style:{background:"url("+(0,c.withPrefix)((0,$t.d)(o))+")",backgroundRepeat:"no-repeat",backgroundSize:"auto",backgroundPositionY:"center"}},r.createElement("div",{className:"lg:-mb-28 m-0 lg:m-4 bg-white border-b-8 border-primary border-solid flex align-center"},r.createElement("div",{className:"w-full p-4 sm:p-12 lg:pl-28 lg:w-3/3"},r.createElement("h1",{className:"text-h3 pb-0 sm:text-h1 font-bold text-black"},t),n&&r.createElement(st,{className:"pt-6 text-body leading-normal",text:n})))):r.createElement("div",{className:"px-4 py-4 mx-0 lg:mb-16 bg-white md:px-8 md:py-12 xl:px-16 xl:container sm:min-h-15rem",style:{background:"url("+(0,c.withPrefix)((0,$t.d)(o))+")",backgroundRepeat:"no-repeat",backgroundSize:"auto",backgroundPositionY:"center"}},r.createElement("div",{className:"lg:-mb-28 m-0 lg:m-4 bg-white border-b-8 border-primary border-solid flex align-center"},r.createElement("div",{className:"w-full p-4 sm:p-12 lg:pl-28 lg:w-3/3"},r.createElement("h1",{className:"text-h3 pb-0 sm:text-h1 font-bold text-black"},t),n&&r.createElement(st,{className:"pt-6 text-body leading-normal",text:n}))))},en=e=>{let{question:t,slug:n,summary:o,status:a,opportunityCloses:l,startDate:c,endDate:u,emailContent:d,lastModified:p,agency:f,topics:h,deliverable:m,purpose:g,expertise:v,requirement:y,keyDates:b,priorResearch:w,statusOfData:x,fundingInfo:E,mainContact:k,openText:C,ongoingText:S,completeText:O,projectTeam:P,faq:N,projectInterestLink:_,newsletter:R,defaultContactImage:I,collectData:L,summaryPDF:j}=e;return r.createElement("article",null,r.createElement("header",null,r.createElement("div",{className:"py-16 p-responsive bg-primary"},r.createElement("div",{className:"flex flex-col justify-between m-responsive lg:flex-row"},r.createElement("div",{className:"w-full"},r.createElement("h1",{className:"text-h3 w-full font-bold leading-h2 text-white lg:w-4/5 lg:text-h2"},t),null!==(0,i.t9)(a,!0,!0,!0)&&r.createElement("div",{className:"mt-4 text-white text-body"},r.createElement(Rs,{status:a,opportunityCloses:l,startDate:c,endDate:u})),r.createElement("div",{className:"text-white text-body"},r.createElement("span",{className:"font-bold"},"Lead Agency: "),f)),r.createElement(Vt,null))),r.createElement("div",{className:"p-responsive pb-4"},r.createElement("section",{className:"flex flex-wrap items-start py-6 m-responsive gap-x-10 gap-y-4"},!(0,i.xb)(h)&&r.createElement("div",{className:"text-tag mt-2"},r.createElement(Ti,{topics:h}))))),r.createElement("div",{className:"p-responsive pb-4"},r.createElement("section",{className:"mt-8"},r.createElement("div",{className:"m-responsive"},r.createElement("h2",{className:"text-h3"},"Project Overview")),r.createElement("div",{className:"flex flex-col justify-between w-full py-4 lg:flex-row"},r.createElement("div",{className:"m-responsive lg:w-3/5 xl:2/3"},!(0,i.uk)(o)&&r.createElement("div",{className:"w-full lg:w-11/12"},r.createElement(Ht,{label:"Summary",value:o})),!(0,i.uk)(m)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"completed"===a?"Deliverables":"Anticipated deliverables",value:m})),!(0,i.uk)(g)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"Planned use of results",value:g})),!(0,i.uk)(E)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"Funding",value:E})),!(0,i.uk)(x)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"Data",value:x})),!(0,i.uk)(w)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"Helpful links",value:w})),!(0,i.xb)(N)&&r.createElement(r.Fragment,null,r.createElement("section",{className:"w-full mt-10 lg:w-11/12"},r.createElement("h3",{className:"text-h3"},"Frequently Asked Questions"),N.map(((e,t)=>{let{title:n,text:o}=e;return r.createElement(Ps,{key:"collapsibleList_"+t,title:n,text:o})})))),!(0,i.xb)(L)&&r.createElement(r.Fragment,null,r.createElement("section",{className:"w-full mt-10 lg:w-11/12"},L.map(((e,t)=>{let{fieldTitle:n,fieldData:o}=e;return r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:n,value:o}))}))))),r.createElement("div",{className:"w-full lg:w-2/5 xl:w-1/3"},!(null==k)&&r.createElement(tn,Object.assign({},k,{status:a,openText:C,ongoingText:S,completeText:O,projectInterestLink:_,defaultImage:I,summaryPDF:j})),r.createElement(Fs,R)))),(v||y||b)&&"open"===a&&r.createElement(r.Fragment,null,r.createElement("hr",{className:"my-8 border-gray-300 m-responsive"}),r.createElement(s,{expertise:v,requirement:y,keyDates:b})),!(0,i.xb)(P)&&r.createElement(r.Fragment,null,r.createElement("hr",{className:"my-8 border-gray-300 m-responsive"}),r.createElement(Kt,{title:"Project Team",contacts:P,defaultImage:I}))))},tn=e=>{let{status:t,projectInterestLink:n,openText:o,ongoingText:a,completeText:s,summaryPDF:l,...u}=e;return r.createElement(r.Fragment,null,r.createElement("h3",{className:"hidden"},"Contact and Project Updates"),r.createElement("div",{className:"w-full p-8 mb-8 bg-gray-100"},r.createElement("h4",{className:"text-h4"},(0,i.t9)(t,"This project is open. Interested in collaborating?","The project is in progress.","The project is complete.")),r.createElement("div",{className:"text-black text-body"},r.createElement(st,{text:(0,i.t9)(t,o,a,s)})),r.createElement("div",{className:"mt-4"},"open"===t?n?r.createElement("a",{href:n,target:"_blank",rel:"noopener",className:"btn"},"Express Interest"):u.email?r.createElement("a",{href:"mailto:"+u.email,className:"btn"},"Email Point of Contact"):r.createElement(c.Link,{to:"/contact",className:"btn-white"},"Ask a question"):r.createElement(c.Link,{to:"/contact",className:"btn-white"},"Ask a question"))),r.createElement("div",{className:"w-full p-8 my-8 bg-gray-100"},r.createElement("h4",{className:"text-h4"},"Download and share the project summary"),r.createElement("div",{className:"mt-4 text-body"},r.createElement("a",{download:!0,href:l,className:"btn"},"Download"))),r.createElement("div",{className:"w-full p-8 my-8 bg-gray-100"},r.createElement("h4",{className:"text-h4"},"Project point of contact"),r.createElement("div",{className:"mt-4 text-body"},r.createElement(Yt,Object.assign({},u,{showEmail:!0})))))};var nn=n(8777);function rn(e){return rn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},rn(e)}function on(e){var t=function(e,t){if("object"!=rn(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=rn(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==rn(t)?t:String(t)}function an(e,t,n){return(t=on(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function sn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function ln(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var pn=["defaultInputValue","defaultMenuIsOpen","defaultValue","inputValue","menuIsOpen","onChange","onInputChange","onMenuClose","onMenuOpen","value"];function fn(){return fn=Object.assign?Object.assign.bind():function(e){for(var t=1;t0?Pn(Fn,--Tn):0,jn--,10===Dn&&(jn=1,Ln--),Dn}function zn(){return Dn=Tn2||Un(Dn)>3?"":" "}function Jn(e,t){for(;--t&&zn()&&!(Dn<48||Dn>102||Dn>57&&Dn<65||Dn>70&&Dn<97););return Qn(e,$n()+(t<6&&32==Bn()&&32==zn()))}function Yn(e){for(;zn();)switch(Dn){case e:return Tn;case 34:case 39:34!==e&&39!==e&&Yn(Dn);break;case 40:41===e&&Yn(e);break;case 92:zn()}return Tn}function Kn(e,t){for(;zn()&&e+Dn!==57&&(e+Dn!==84||47!==Bn()););return"/*"+Qn(t,Tn-1)+"*"+En(47===e?e:zn())}function Xn(e){for(;!Un(Bn());)zn();return Qn(e,Tn)}var er="-ms-",tr="-moz-",nr="-webkit-",rr="comm",or="rule",ar="decl",ir="@keyframes";function sr(e,t){for(var n="",r=Rn(e),o=0;o0&&_n(k)-d&&In(f>32?fr(k+";",r,n,d-1):fr(Sn(k," ","")+";",r,n,d-2),l);break;case 59:k+=";";default:if(In(E=dr(k,t,n,c,u,o,s,b,w=[],x=[],d),a),123===y)if(0===u)ur(k,t,E,E,w,a,d,s,x);else switch(99===p&&110===Pn(k,3)?100:p){case 100:case 108:case 109:case 115:ur(e,E,E,r&&In(dr(e,E,E,0,0,o,s,b,o,w=[],d),x),o,x,d,s,r?w:x);break;default:ur(k,E,E,E,[""],x,0,s,x)}}c=u=f=0,m=v=1,b=k="",d=i;break;case 58:d=1+_n(k),f=h;default:if(m<1)if(123==y)--m;else if(125==y&&0==m++&&125==Hn())continue;switch(k+=En(y),y*m){case 38:v=u>0?1:(k+="\f",-1);break;case 44:s[c++]=(_n(k)-1)*v,v=1;break;case 64:45===Bn()&&(k+=Zn(zn())),p=Bn(),u=d=_n(b=k+=Xn($n())),y++;break;case 45:45===h&&2==_n(k)&&(m=0)}}return a}function dr(e,t,n,r,o,a,i,s,l,c,u){for(var d=o-1,p=0===o?a:[""],f=Rn(p),h=0,m=0,g=0;h0?p[v]+" "+y:Sn(y,/&\f/g,p[v])))&&(l[g++]=b);return An(e,t,n,0===o?or:s,l,c,u)}function pr(e,t,n){return An(e,t,n,rr,En(Dn),Nn(e,2,-2),0)}function fr(e,t,n,r){return An(e,t,n,ar,Nn(e,0,r),Nn(e,r+1,-1),r)}var hr=function(e,t,n){for(var r=0,o=0;r=o,o=Bn(),38===r&&12===o&&(t[n]=1),!Un(o);)zn();return Qn(e,Tn)},mr=function(e,t){return qn(function(e,t){var n=-1,r=44;do{switch(Un(r)){case 0:38===r&&12===Bn()&&(t[n]=1),e[n]+=hr(Tn-1,t,n);break;case 2:e[n]+=Zn(r);break;case 4:if(44===r){e[++n]=58===Bn()?"&\f":"",t[n]=e[n].length;break}default:e[n]+=En(r)}}while(r=zn());return e}(Wn(e),t))},gr=new WeakMap,vr=function(e){if("rule"===e.type&&e.parent&&!(e.length<1)){for(var t=e.value,n=e.parent,r=e.column===n.column&&e.line===n.line;"rule"!==n.type;)if(!(n=n.parent))return;if((1!==e.props.length||58===t.charCodeAt(0)||gr.get(n))&&!r){gr.set(e,!0);for(var o=[],a=mr(t,o),i=n.props,s=0,l=0;s6)switch(Pn(e,t+1)){case 109:if(45!==Pn(e,t+4))break;case 102:return Sn(e,/(.+:)(.+)-([^]+)/,"$1"+nr+"$2-$3$1"+tr+(108==Pn(e,t+3)?"$3":"$2-$3"))+e;case 115:return~On(e,"stretch")?br(Sn(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(115!==Pn(e,t+1))break;case 6444:switch(Pn(e,_n(e)-3-(~On(e,"!important")&&10))){case 107:return Sn(e,":",":"+nr)+e;case 101:return Sn(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+nr+(45===Pn(e,14)?"inline-":"")+"box$3$1"+nr+"$2$3$1"+er+"$2box$3")+e}break;case 5936:switch(Pn(e,t+11)){case 114:return nr+e+er+Sn(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return nr+e+er+Sn(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return nr+e+er+Sn(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return nr+e+er+e+e}return e}var wr=[function(e,t,n,r){if(e.length>-1&&!e.return)switch(e.type){case ar:e.return=br(e.value,e.length);break;case ir:return sr([Vn(e,{value:Sn(e.value,"@","@"+nr)})],r);case or:if(e.length)return function(e,t){return e.map(t).join("")}(e.props,(function(t){switch(function(e,t){return(e=t.exec(e))?e[0]:e}(t,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return sr([Vn(e,{props:[Sn(t,/:(read-\w+)/,":-moz-$1")]})],r);case"::placeholder":return sr([Vn(e,{props:[Sn(t,/:(plac\w+)/,":"+nr+"input-$1")]}),Vn(e,{props:[Sn(t,/:(plac\w+)/,":-moz-$1")]}),Vn(e,{props:[Sn(t,/:(plac\w+)/,er+"input-$1")]})],r)}return""}))}}],xr=function(e){var t=e.key;if("css"===t){var n=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(n,(function(e){-1!==e.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(e),e.setAttribute("data-s",""))}))}var r=e.stylisPlugins||wr;var o,a,i={},s=[];o=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+t+' "]'),(function(e){for(var t=e.getAttribute("data-emotion").split(" "),n=1;n=4;++r,o-=4)t=1540483477*(65535&(t=255&e.charCodeAt(r)|(255&e.charCodeAt(++r))<<8|(255&e.charCodeAt(++r))<<16|(255&e.charCodeAt(++r))<<24))+(59797*(t>>>16)<<16),n=1540483477*(65535&(t^=t>>>24))+(59797*(t>>>16)<<16)^1540483477*(65535&n)+(59797*(n>>>16)<<16);switch(o){case 3:n^=(255&e.charCodeAt(r+2))<<16;case 2:n^=(255&e.charCodeAt(r+1))<<8;case 1:n=1540483477*(65535&(n^=255&e.charCodeAt(r)))+(59797*(n>>>16)<<16)}return(((n=1540483477*(65535&(n^=n>>>13))+(59797*(n>>>16)<<16))^n>>>15)>>>0).toString(36)}(o)+l;return{name:c,styles:o,next:Lr}},Tr=!!o.useInsertionEffect&&o.useInsertionEffect,Dr=Tr||function(e){return e()},Fr=(Tr||r.useLayoutEffect,{}.hasOwnProperty),Ar=r.createContext("undefined"!=typeof HTMLElement?xr({key:"css"}):null);Ar.Provider;var Vr=function(e){return(0,r.forwardRef)((function(t,n){var o=(0,r.useContext)(Ar);return e(t,o,n)}))};var Hr=r.createContext({});var zr="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",Br=function(e){var t=e.cache,n=e.serialized,r=e.isStringTag;return Er(t,n,r),Dr((function(){return function(e,t,n){Er(e,t,n);var r=e.key+"-"+t.name;if(void 0===e.inserted[t.name]){var o=t;do{e.insert(t===o?"."+r:"",o,e.sheet,!0),o=o.next}while(void 0!==o)}}(t,n,r)})),null},$r=Vr((function(e,t,n){var o=e.css;"string"==typeof o&&void 0!==t.registered[o]&&(o=t.registered[o]);var a=e[zr],i=[o],s="";"string"==typeof e.className?s=function(e,t,n){var r="";return n.split(" ").forEach((function(n){void 0!==e[n]?t.push(e[n]+";"):r+=n+" "})),r}(t.registered,i,e.className):null!=e.className&&(s=e.className+" ");var l=Mr(i,void 0,r.useContext(Hr));s+=t.key+"-"+l.name;var c={};for(var u in e)Fr.call(e,u)&&"css"!==u&&u!==zr&&(c[u]=e[u]);return c.ref=n,c.className=s,r.createElement(r.Fragment,null,r.createElement(Br,{cache:t,serialized:l,isStringTag:"string"==typeof a}),r.createElement(a,c))}));var Qr=$r,Ur=(n(4963),n(3463),function(e,t){var n=arguments;if(null==t||!Fr.call(t,"css"))return r.createElement.apply(void 0,n);var o=n.length,a=new Array(o);a[0]=Qr,a[1]=function(e,t){var n={};for(var r in t)Fr.call(t,r)&&(n[r]=t[r]);return n[zr]=e,n}(e,t);for(var i=2;i({x:e,y:e});function Xr(e){return{...e,top:e.y,left:e.x,right:e.x+e.width,bottom:e.y+e.height}}function eo(e){return ro(e)?(e.nodeName||"").toLowerCase():"#document"}function to(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function no(e){var t;return null==(t=(ro(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function ro(e){return e instanceof Node||e instanceof to(e).Node}function oo(e){return e instanceof Element||e instanceof to(e).Element}function ao(e){return e instanceof HTMLElement||e instanceof to(e).HTMLElement}function io(e){return"undefined"!=typeof ShadowRoot&&(e instanceof ShadowRoot||e instanceof to(e).ShadowRoot)}function so(e){const{overflow:t,overflowX:n,overflowY:r,display:o}=uo(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!["inline","contents"].includes(o)}function lo(){return!("undefined"==typeof CSS||!CSS.supports)&&CSS.supports("-webkit-backdrop-filter","none")}function co(e){return["html","body","#document"].includes(eo(e))}function uo(e){return to(e).getComputedStyle(e)}function po(e){if("html"===eo(e))return e;const t=e.assignedSlot||e.parentNode||io(e)&&e.host||no(e);return io(t)?t.host:t}function fo(e){const t=po(e);return co(t)?e.ownerDocument?e.ownerDocument.body:e.body:ao(t)&&so(t)?t:fo(t)}function ho(e,t,n){var r;void 0===t&&(t=[]),void 0===n&&(n=!0);const o=fo(e),a=o===(null==(r=e.ownerDocument)?void 0:r.body),i=to(o);return a?t.concat(i,i.visualViewport||[],so(o)?o:[],i.frameElement&&n?ho(i.frameElement):[]):t.concat(o,ho(o,[],n))}function mo(e){const t=uo(e);let n=parseFloat(t.width)||0,r=parseFloat(t.height)||0;const o=ao(e),a=o?e.offsetWidth:n,i=o?e.offsetHeight:r,s=Jr(n)!==a||Jr(r)!==i;return s&&(n=a,r=i),{width:n,height:r,$:s}}function go(e){return oo(e)?e:e.contextElement}function vo(e){const t=go(e);if(!ao(t))return Kr(1);const n=t.getBoundingClientRect(),{width:r,height:o,$:a}=mo(t);let i=(a?Jr(n.width):n.width)/r,s=(a?Jr(n.height):n.height)/o;return i&&Number.isFinite(i)||(i=1),s&&Number.isFinite(s)||(s=1),{x:i,y:s}}const yo=Kr(0);function bo(e){const t=to(e);return lo()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:yo}function wo(e,t,n,r){void 0===t&&(t=!1),void 0===n&&(n=!1);const o=e.getBoundingClientRect(),a=go(e);let i=Kr(1);t&&(r?oo(r)&&(i=vo(r)):i=vo(e));const s=function(e,t,n){return void 0===t&&(t=!1),!(!n||t&&n!==to(e))&&t}(a,n,r)?bo(a):Kr(0);let l=(o.left+s.x)/i.x,c=(o.top+s.y)/i.y,u=o.width/i.x,d=o.height/i.y;if(a){const e=to(a),t=r&&oo(r)?to(r):r;let n=e.frameElement;for(;n&&r&&t!==e;){const e=vo(n),t=n.getBoundingClientRect(),r=uo(n),o=t.left+(n.clientLeft+parseFloat(r.paddingLeft))*e.x,a=t.top+(n.clientTop+parseFloat(r.paddingTop))*e.y;l*=e.x,c*=e.y,u*=e.x,d*=e.y,l+=o,c+=a,n=to(n).frameElement}}return Xr({width:u,height:d,x:l,y:c})}function xo(e,t,n,r){void 0===r&&(r={});const{ancestorScroll:o=!0,ancestorResize:a=!0,elementResize:i="function"==typeof ResizeObserver,layoutShift:s="function"==typeof IntersectionObserver,animationFrame:l=!1}=r,c=go(e),u=o||a?[...c?ho(c):[],...ho(t)]:[];u.forEach((e=>{o&&e.addEventListener("scroll",n,{passive:!0}),a&&e.addEventListener("resize",n)}));const d=c&&s?function(e,t){let n,r=null;const o=no(e);function a(){clearTimeout(n),r&&r.disconnect(),r=null}return function i(s,l){void 0===s&&(s=!1),void 0===l&&(l=1),a();const{left:c,top:u,width:d,height:p}=e.getBoundingClientRect();if(s||t(),!d||!p)return;const f={rootMargin:-Yr(u)+"px "+-Yr(o.clientWidth-(c+d))+"px "+-Yr(o.clientHeight-(u+p))+"px "+-Yr(c)+"px",threshold:Gr(0,Zr(1,l))||1};let h=!0;function m(e){const t=e[0].intersectionRatio;if(t!==l){if(!h)return i();t?i(!1,t):n=setTimeout((()=>{i(!1,1e-7)}),100)}h=!1}try{r=new IntersectionObserver(m,{...f,root:o.ownerDocument})}catch(v){r=new IntersectionObserver(m,f)}r.observe(e)}(!0),a}(c,n):null;let p,f=-1,h=null;i&&(h=new ResizeObserver((e=>{let[r]=e;r&&r.target===c&&h&&(h.unobserve(t),cancelAnimationFrame(f),f=requestAnimationFrame((()=>{h&&h.observe(t)}))),n()})),c&&!l&&h.observe(c),h.observe(t));let m=l?wo(e):null;return l&&function t(){const r=wo(e);!m||r.x===m.x&&r.y===m.y&&r.width===m.width&&r.height===m.height||n();m=r,p=requestAnimationFrame(t)}(),n(),()=>{u.forEach((e=>{o&&e.removeEventListener("scroll",n),a&&e.removeEventListener("resize",n)})),d&&d(),h&&h.disconnect(),h=null,l&&cancelAnimationFrame(p)}}var Eo=r.useLayoutEffect,ko=["className","clearValue","cx","getStyles","getClassNames","getValue","hasValue","isMulti","isRtl","options","selectOption","selectProps","setValue","theme"],Co=function(){};function So(e,t){return t?"-"===t[0]?e+t:e+"__"+t:e}function Oo(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),o=2;o-1}function Io(e){return Ro(e)?window.pageYOffset:e.scrollTop}function Lo(e,t){Ro(e)?window.scrollTo(0,t):e.scrollTop=t}function jo(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:200,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:Co,o=Io(e),a=t-o,i=0;!function t(){var s=function(e,t,n,r){return n*((e=e/r-1)*e*e+1)+t}(i+=10,o,a,n);Lo(e,s),in.bottom?Lo(e,Math.min(t.offsetTop+t.clientHeight-e.offsetHeight+o,e.scrollHeight)):r.top-o=h)return{placement:"bottom",maxHeight:t};if(C>=h&&!i)return a&&jo(l,S,P),{placement:"bottom",maxHeight:t};if(!i&&C>=r||i&&E>=r)return a&&jo(l,S,P),{placement:"bottom",maxHeight:i?E-b:C-b};if("auto"===o||i){var N=t,_=i?x:k;return _>=r&&(N=Math.min(_-b-s,t)),{placement:"top",maxHeight:N}}if("bottom"===o)return a&&Lo(l,S),{placement:"bottom",maxHeight:t};break;case"top":if(x>=h)return{placement:"top",maxHeight:t};if(k>=h&&!i)return a&&jo(l,O,P),{placement:"top",maxHeight:t};if(!i&&k>=r||i&&x>=r){var R=t;return(!i&&k>=r||i&&x>=r)&&(R=i?x-w:k-w),a&&jo(l,O,P),{placement:"top",maxHeight:R}}return{placement:"bottom",maxHeight:t};default:throw new Error('Invalid placement provided "'.concat(o,'".'))}return c}var Uo,Wo=function(e){return"auto"===e?"bottom":e},qo=(0,r.createContext)(null),Zo=function(e){var t=e.children,n=e.minMenuHeight,o=e.maxMenuHeight,a=e.menuPlacement,i=e.menuPosition,s=e.menuShouldScrollIntoView,l=e.theme,c=((0,r.useContext)(qo)||{}).setPortalPlacement,u=(0,r.useRef)(null),d=un((0,r.useState)(o),2),p=d[0],f=d[1],h=un((0,r.useState)(null),2),m=h[0],g=h[1],v=l.spacing.controlHeight;return Eo((function(){var e=u.current;if(e){var t="fixed"===i,r=Qo({maxHeight:o,menuEl:e,minHeight:n,placement:a,shouldScroll:s&&!t,isFixedPosition:t,controlHeight:v});f(r.maxHeight),g(r.placement),null==c||c(r.placement)}}),[o,a,i,s,n,c,v]),t({ref:u,placerProps:ln(ln({},e),{},{placement:m||Wo(a),maxHeight:p})})},Go=function(e){var t=e.children,n=e.innerRef,r=e.innerProps;return Ur("div",fn({},_o(e,"menu",{menu:!0}),{ref:n},r),t)},Jo=function(e,t){var n=e.theme,r=n.spacing.baseUnit,o=n.colors;return ln({textAlign:"center"},t?{}:{color:o.neutral40,padding:"".concat(2*r,"px ").concat(3*r,"px")})},Yo=Jo,Ko=Jo,Xo=["size"],ea=["innerProps","isRtl","size"];var ta,na,ra={name:"8mmkcg",styles:"display:inline-block;fill:currentColor;line-height:1;stroke:currentColor;stroke-width:0"},oa=function(e){var t=e.size,n=dn(e,Xo);return Ur("svg",fn({height:t,width:t,viewBox:"0 0 20 20","aria-hidden":"true",focusable:"false",css:ra},n))},aa=function(e){return Ur(oa,fn({size:20},e),Ur("path",{d:"M14.348 14.849c-0.469 0.469-1.229 0.469-1.697 0l-2.651-3.030-2.651 3.029c-0.469 0.469-1.229 0.469-1.697 0-0.469-0.469-0.469-1.229 0-1.697l2.758-3.15-2.759-3.152c-0.469-0.469-0.469-1.228 0-1.697s1.228-0.469 1.697 0l2.652 3.031 2.651-3.031c0.469-0.469 1.228-0.469 1.697 0s0.469 1.229 0 1.697l-2.758 3.152 2.758 3.15c0.469 0.469 0.469 1.229 0 1.698z"}))},ia=function(e){return Ur(oa,fn({size:20},e),Ur("path",{d:"M4.516 7.548c0.436-0.446 1.043-0.481 1.576 0l3.908 3.747 3.908-3.747c0.533-0.481 1.141-0.446 1.574 0 0.436 0.445 0.408 1.197 0 1.615-0.406 0.418-4.695 4.502-4.695 4.502-0.217 0.223-0.502 0.335-0.787 0.335s-0.57-0.112-0.789-0.335c0 0-4.287-4.084-4.695-4.502s-0.436-1.17 0-1.615z"}))},sa=function(e,t){var n=e.isFocused,r=e.theme,o=r.spacing.baseUnit,a=r.colors;return ln({label:"indicatorContainer",display:"flex",transition:"color 150ms"},t?{}:{color:n?a.neutral60:a.neutral20,padding:2*o,":hover":{color:n?a.neutral80:a.neutral40}})},la=sa,ca=sa,ua=function(){var e=Wr.apply(void 0,arguments),t="animation-"+e.name;return{name:t,styles:"@keyframes "+t+"{"+e.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}}(Uo||(ta=["\n 0%, 80%, 100% { opacity: 0; }\n 40% { opacity: 1; }\n"],na||(na=ta.slice(0)),Uo=Object.freeze(Object.defineProperties(ta,{raw:{value:Object.freeze(na)}})))),da=function(e){var t=e.delay,n=e.offset;return Ur("span",{css:Wr({animation:"".concat(ua," 1s ease-in-out ").concat(t,"ms infinite;"),backgroundColor:"currentColor",borderRadius:"1em",display:"inline-block",marginLeft:n?"1em":void 0,height:"1em",verticalAlign:"top",width:"1em"},"","")})},pa=function(e){var t=e.children,n=e.isDisabled,r=e.isFocused,o=e.innerRef,a=e.innerProps,i=e.menuIsOpen;return Ur("div",fn({ref:o},_o(e,"control",{control:!0,"control--is-disabled":n,"control--is-focused":r,"control--menu-is-open":i}),a,{"aria-disabled":n||void 0}),t)},fa=["data"],ha=function(e){var t=e.children,n=e.cx,r=e.getStyles,o=e.getClassNames,a=e.Heading,i=e.headingProps,s=e.innerProps,l=e.label,c=e.theme,u=e.selectProps;return Ur("div",fn({},_o(e,"group",{group:!0}),s),Ur(a,fn({},i,{selectProps:u,theme:c,getStyles:r,getClassNames:o,cx:n}),l),Ur("div",null,t))},ma=["innerRef","isDisabled","isHidden","inputClassName"],ga={gridArea:"1 / 2",font:"inherit",minWidth:"2px",border:0,margin:0,outline:0,padding:0},va={flex:"1 1 auto",display:"inline-grid",gridArea:"1 / 1 / 2 / 3",gridTemplateColumns:"0 min-content","&:after":ln({content:'attr(data-value) " "',visibility:"hidden",whiteSpace:"pre"},ga)},ya=function(e){return ln({label:"input",color:"inherit",background:0,opacity:e?0:1,width:"100%"},ga)},ba=function(e){var t=e.children,n=e.innerProps;return Ur("div",n,t)};var wa=function(e){var t=e.children,n=e.components,r=e.data,o=e.innerProps,a=e.isDisabled,i=e.removeProps,s=e.selectProps,l=n.Container,c=n.Label,u=n.Remove;return Ur(l,{data:r,innerProps:ln(ln({},_o(e,"multiValue",{"multi-value":!0,"multi-value--is-disabled":a})),o),selectProps:s},Ur(c,{data:r,innerProps:ln({},_o(e,"multiValueLabel",{"multi-value__label":!0})),selectProps:s},t),Ur(u,{data:r,innerProps:ln(ln({},_o(e,"multiValueRemove",{"multi-value__remove":!0})),{},{"aria-label":"Remove ".concat(t||"option")},i),selectProps:s}))},xa={ClearIndicator:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({},_o(e,"clearIndicator",{indicator:!0,"clear-indicator":!0}),n),t||Ur(aa,null))},Control:pa,DropdownIndicator:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({},_o(e,"dropdownIndicator",{indicator:!0,"dropdown-indicator":!0}),n),t||Ur(ia,null))},DownChevron:ia,CrossIcon:aa,Group:ha,GroupHeading:function(e){var t=No(e);t.data;var n=dn(t,fa);return Ur("div",fn({},_o(e,"groupHeading",{"group-heading":!0}),n))},IndicatorsContainer:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({},_o(e,"indicatorsContainer",{indicators:!0}),n),t)},IndicatorSeparator:function(e){var t=e.innerProps;return Ur("span",fn({},t,_o(e,"indicatorSeparator",{"indicator-separator":!0})))},Input:function(e){var t=e.cx,n=e.value,r=No(e),o=r.innerRef,a=r.isDisabled,i=r.isHidden,s=r.inputClassName,l=dn(r,ma);return Ur("div",fn({},_o(e,"input",{"input-container":!0}),{"data-value":n||""}),Ur("input",fn({className:t({input:!0},s),ref:o,style:ya(i),disabled:a},l)))},LoadingIndicator:function(e){var t=e.innerProps,n=e.isRtl,r=e.size,o=void 0===r?4:r,a=dn(e,ea);return Ur("div",fn({},_o(ln(ln({},a),{},{innerProps:t,isRtl:n,size:o}),"loadingIndicator",{indicator:!0,"loading-indicator":!0}),t),Ur(da,{delay:0,offset:n}),Ur(da,{delay:160,offset:!0}),Ur(da,{delay:320,offset:!n}))},Menu:Go,MenuList:function(e){var t=e.children,n=e.innerProps,r=e.innerRef,o=e.isMulti;return Ur("div",fn({},_o(e,"menuList",{"menu-list":!0,"menu-list--is-multi":o}),{ref:r},n),t)},MenuPortal:function(e){var t=e.appendTo,n=e.children,o=e.controlElement,a=e.innerProps,i=e.menuPlacement,s=e.menuPosition,l=(0,r.useRef)(null),c=(0,r.useRef)(null),u=un((0,r.useState)(Wo(i)),2),d=u[0],p=u[1],f=(0,r.useMemo)((function(){return{setPortalPlacement:p}}),[]),h=un((0,r.useState)(null),2),m=h[0],g=h[1],v=(0,r.useCallback)((function(){if(o){var e=function(e){var t=e.getBoundingClientRect();return{bottom:t.bottom,height:t.height,left:t.left,right:t.right,top:t.top,width:t.width}}(o),t="fixed"===s?0:window.pageYOffset,n=e[d]+t;n===(null==m?void 0:m.offset)&&e.left===(null==m?void 0:m.rect.left)&&e.width===(null==m?void 0:m.rect.width)||g({offset:n,rect:e})}}),[o,s,d,null==m?void 0:m.offset,null==m?void 0:m.rect.left,null==m?void 0:m.rect.width]);Eo((function(){v()}),[v]);var y=(0,r.useCallback)((function(){"function"==typeof c.current&&(c.current(),c.current=null),o&&l.current&&(c.current=xo(o,l.current,v,{elementResize:"ResizeObserver"in window}))}),[o,v]);Eo((function(){y()}),[y]);var b=(0,r.useCallback)((function(e){l.current=e,y()}),[y]);if(!t&&"fixed"!==s||!m)return null;var w=Ur("div",fn({ref:b},_o(ln(ln({},e),{},{offset:m.offset,position:s,rect:m.rect}),"menuPortal",{"menu-portal":!0}),a),n);return Ur(qo.Provider,{value:f},t?(0,qr.createPortal)(w,t):w)},LoadingMessage:function(e){var t=e.children,n=void 0===t?"Loading...":t,r=e.innerProps,o=dn(e,$o);return Ur("div",fn({},_o(ln(ln({},o),{},{children:n,innerProps:r}),"loadingMessage",{"menu-notice":!0,"menu-notice--loading":!0}),r),n)},NoOptionsMessage:function(e){var t=e.children,n=void 0===t?"No options":t,r=e.innerProps,o=dn(e,Bo);return Ur("div",fn({},_o(ln(ln({},o),{},{children:n,innerProps:r}),"noOptionsMessage",{"menu-notice":!0,"menu-notice--no-options":!0}),r),n)},MultiValue:wa,MultiValueContainer:ba,MultiValueLabel:ba,MultiValueRemove:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({role:"button"},n),t||Ur(aa,{size:14}))},Option:function(e){var t=e.children,n=e.isDisabled,r=e.isFocused,o=e.isSelected,a=e.innerRef,i=e.innerProps;return Ur("div",fn({},_o(e,"option",{option:!0,"option--is-disabled":n,"option--is-focused":r,"option--is-selected":o}),{ref:a,"aria-disabled":n},i),t)},Placeholder:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({},_o(e,"placeholder",{placeholder:!0}),n),t)},SelectContainer:function(e){var t=e.children,n=e.innerProps,r=e.isDisabled,o=e.isRtl;return Ur("div",fn({},_o(e,"container",{"--is-disabled":r,"--is-rtl":o}),n),t)},SingleValue:function(e){var t=e.children,n=e.isDisabled,r=e.innerProps;return Ur("div",fn({},_o(e,"singleValue",{"single-value":!0,"single-value--is-disabled":n}),r),t)},ValueContainer:function(e){var t=e.children,n=e.innerProps,r=e.isMulti,o=e.hasValue;return Ur("div",fn({},_o(e,"valueContainer",{"value-container":!0,"value-container--is-multi":r,"value-container--has-value":o}),n),t)}},Ea=Number.isNaN||function(e){return"number"==typeof e&&e!=e};function ka(e,t){if(e.length!==t.length)return!1;for(var n=0;n1?"s":""," ").concat(o.join(","),", selected.");case"select-option":return"option ".concat(r,a?" is disabled. Select another option.":", selected.");default:return""}},onFocus:function(e){var t=e.context,n=e.focused,r=e.options,o=e.label,a=void 0===o?"":o,i=e.selectValue,s=e.isDisabled,l=e.isSelected,c=e.isAppleDevice,u=function(e,t){return e&&e.length?"".concat(e.indexOf(t)+1," of ").concat(e.length):""};if("value"===t&&i)return"value ".concat(a," focused, ").concat(u(i,n),".");if("menu"===t&&c){var d=s?" disabled":"",p="".concat(l?" selected":"").concat(d);return"".concat(a).concat(p,", ").concat(u(r,n),".")}return""},onFilter:function(e){var t=e.inputValue,n=e.resultsMessage;return"".concat(n).concat(t?" for search term "+t:"",".")}},Pa=function(e){var t=e.ariaSelection,n=e.focusedOption,o=e.focusedValue,a=e.focusableOptions,i=e.isFocused,s=e.selectValue,l=e.selectProps,c=e.id,u=e.isAppleDevice,d=l.ariaLiveMessages,p=l.getOptionLabel,f=l.inputValue,h=l.isMulti,m=l.isOptionDisabled,g=l.isSearchable,v=l.menuIsOpen,y=l.options,b=l.screenReaderStatus,w=l.tabSelectsValue,x=l.isLoading,E=l["aria-label"],k=l["aria-live"],C=(0,r.useMemo)((function(){return ln(ln({},Oa),d||{})}),[d]),S=(0,r.useMemo)((function(){var e,n="";if(t&&C.onChange){var r=t.option,o=t.options,a=t.removedValue,i=t.removedValues,l=t.value,c=a||r||(e=l,Array.isArray(e)?null:e),u=c?p(c):"",d=o||i||void 0,f=d?d.map(p):[],h=ln({isDisabled:c&&m(c,s),label:u,labels:f},t);n=C.onChange(h)}return n}),[t,C,m,s,p]),O=(0,r.useMemo)((function(){var e="",t=n||o,r=!!(n&&s&&s.includes(n));if(t&&C.onFocus){var i={focused:t,label:p(t),isDisabled:m(t,s),isSelected:r,options:a,context:t===n?"menu":"value",selectValue:s,isAppleDevice:u};e=C.onFocus(i)}return e}),[n,o,p,m,C,a,s,u]),P=(0,r.useMemo)((function(){var e="";if(v&&y.length&&!x&&C.onFilter){var t=b({count:a.length});e=C.onFilter({inputValue:f,resultsMessage:t})}return e}),[a,f,v,C,y,b,x]),N="initial-input-focus"===(null==t?void 0:t.action),_=(0,r.useMemo)((function(){var e="";if(C.guidance){var t=o?"value":v?"menu":"input";e=C.guidance({"aria-label":E,context:t,isDisabled:n&&m(n,s),isMulti:h,isSearchable:g,tabSelectsValue:w,isInitialFocus:N})}return e}),[E,n,o,h,m,g,v,C,s,w,N]),R=Ur(r.Fragment,null,Ur("span",{id:"aria-selection"},S),Ur("span",{id:"aria-focused"},O),Ur("span",{id:"aria-results"},P),Ur("span",{id:"aria-guidance"},_));return Ur(r.Fragment,null,Ur(Sa,{id:c},N&&R),Ur(Sa,{"aria-live":k,"aria-atomic":"false","aria-relevant":"additions text",role:"log"},i&&!N&&R))},Na=[{base:"A",letters:"AⒶAÀÁÂẦẤẪẨÃĀĂẰẮẴẲȦǠÄǞẢÅǺǍȀȂẠẬẶḀĄȺⱯ"},{base:"AA",letters:"Ꜳ"},{base:"AE",letters:"ÆǼǢ"},{base:"AO",letters:"Ꜵ"},{base:"AU",letters:"Ꜷ"},{base:"AV",letters:"ꜸꜺ"},{base:"AY",letters:"Ꜽ"},{base:"B",letters:"BⒷBḂḄḆɃƂƁ"},{base:"C",letters:"CⒸCĆĈĊČÇḈƇȻꜾ"},{base:"D",letters:"DⒹDḊĎḌḐḒḎĐƋƊƉꝹ"},{base:"DZ",letters:"DZDŽ"},{base:"Dz",letters:"DzDž"},{base:"E",letters:"EⒺEÈÉÊỀẾỄỂẼĒḔḖĔĖËẺĚȄȆẸỆȨḜĘḘḚƐƎ"},{base:"F",letters:"FⒻFḞƑꝻ"},{base:"G",letters:"GⒼGǴĜḠĞĠǦĢǤƓꞠꝽꝾ"},{base:"H",letters:"HⒽHĤḢḦȞḤḨḪĦⱧⱵꞍ"},{base:"I",letters:"IⒾIÌÍÎĨĪĬİÏḮỈǏȈȊỊĮḬƗ"},{base:"J",letters:"JⒿJĴɈ"},{base:"K",letters:"KⓀKḰǨḲĶḴƘⱩꝀꝂꝄꞢ"},{base:"L",letters:"LⓁLĿĹĽḶḸĻḼḺŁȽⱢⱠꝈꝆꞀ"},{base:"LJ",letters:"LJ"},{base:"Lj",letters:"Lj"},{base:"M",letters:"MⓂMḾṀṂⱮƜ"},{base:"N",letters:"NⓃNǸŃÑṄŇṆŅṊṈȠƝꞐꞤ"},{base:"NJ",letters:"NJ"},{base:"Nj",letters:"Nj"},{base:"O",letters:"OⓄOÒÓÔỒỐỖỔÕṌȬṎŌṐṒŎȮȰÖȪỎŐǑȌȎƠỜỚỠỞỢỌỘǪǬØǾƆƟꝊꝌ"},{base:"OI",letters:"Ƣ"},{base:"OO",letters:"Ꝏ"},{base:"OU",letters:"Ȣ"},{base:"P",letters:"PⓅPṔṖƤⱣꝐꝒꝔ"},{base:"Q",letters:"QⓆQꝖꝘɊ"},{base:"R",letters:"RⓇRŔṘŘȐȒṚṜŖṞɌⱤꝚꞦꞂ"},{base:"S",letters:"SⓈSẞŚṤŜṠŠṦṢṨȘŞⱾꞨꞄ"},{base:"T",letters:"TⓉTṪŤṬȚŢṰṮŦƬƮȾꞆ"},{base:"TZ",letters:"Ꜩ"},{base:"U",letters:"UⓊUÙÚÛŨṸŪṺŬÜǛǗǕǙỦŮŰǓȔȖƯỪỨỮỬỰỤṲŲṶṴɄ"},{base:"V",letters:"VⓋVṼṾƲꝞɅ"},{base:"VY",letters:"Ꝡ"},{base:"W",letters:"WⓌWẀẂŴẆẄẈⱲ"},{base:"X",letters:"XⓍXẊẌ"},{base:"Y",letters:"YⓎYỲÝŶỸȲẎŸỶỴƳɎỾ"},{base:"Z",letters:"ZⓏZŹẐŻŽẒẔƵȤⱿⱫꝢ"},{base:"a",letters:"aⓐaẚàáâầấẫẩãāăằắẵẳȧǡäǟảåǻǎȁȃạậặḁąⱥɐ"},{base:"aa",letters:"ꜳ"},{base:"ae",letters:"æǽǣ"},{base:"ao",letters:"ꜵ"},{base:"au",letters:"ꜷ"},{base:"av",letters:"ꜹꜻ"},{base:"ay",letters:"ꜽ"},{base:"b",letters:"bⓑbḃḅḇƀƃɓ"},{base:"c",letters:"cⓒcćĉċčçḉƈȼꜿↄ"},{base:"d",letters:"dⓓdḋďḍḑḓḏđƌɖɗꝺ"},{base:"dz",letters:"dzdž"},{base:"e",letters:"eⓔeèéêềếễểẽēḕḗĕėëẻěȅȇẹệȩḝęḙḛɇɛǝ"},{base:"f",letters:"fⓕfḟƒꝼ"},{base:"g",letters:"gⓖgǵĝḡğġǧģǥɠꞡᵹꝿ"},{base:"h",letters:"hⓗhĥḣḧȟḥḩḫẖħⱨⱶɥ"},{base:"hv",letters:"ƕ"},{base:"i",letters:"iⓘiìíîĩīĭïḯỉǐȉȋịįḭɨı"},{base:"j",letters:"jⓙjĵǰɉ"},{base:"k",letters:"kⓚkḱǩḳķḵƙⱪꝁꝃꝅꞣ"},{base:"l",letters:"lⓛlŀĺľḷḹļḽḻſłƚɫⱡꝉꞁꝇ"},{base:"lj",letters:"lj"},{base:"m",letters:"mⓜmḿṁṃɱɯ"},{base:"n",letters:"nⓝnǹńñṅňṇņṋṉƞɲʼnꞑꞥ"},{base:"nj",letters:"nj"},{base:"o",letters:"oⓞoòóôồốỗổõṍȭṏōṑṓŏȯȱöȫỏőǒȍȏơờớỡởợọộǫǭøǿɔꝋꝍɵ"},{base:"oi",letters:"ƣ"},{base:"ou",letters:"ȣ"},{base:"oo",letters:"ꝏ"},{base:"p",letters:"pⓟpṕṗƥᵽꝑꝓꝕ"},{base:"q",letters:"qⓠqɋꝗꝙ"},{base:"r",letters:"rⓡrŕṙřȑȓṛṝŗṟɍɽꝛꞧꞃ"},{base:"s",letters:"sⓢsßśṥŝṡšṧṣṩșşȿꞩꞅẛ"},{base:"t",letters:"tⓣtṫẗťṭțţṱṯŧƭʈⱦꞇ"},{base:"tz",letters:"ꜩ"},{base:"u",letters:"uⓤuùúûũṹūṻŭüǜǘǖǚủůűǔȕȗưừứữửựụṳųṷṵʉ"},{base:"v",letters:"vⓥvṽṿʋꝟʌ"},{base:"vy",letters:"ꝡ"},{base:"w",letters:"wⓦwẁẃŵẇẅẘẉⱳ"},{base:"x",letters:"xⓧxẋẍ"},{base:"y",letters:"yⓨyỳýŷỹȳẏÿỷẙỵƴɏỿ"},{base:"z",letters:"zⓩzźẑżžẓẕƶȥɀⱬꝣ"}],_a=new RegExp("["+Na.map((function(e){return e.letters})).join("")+"]","g"),Ra={},Ia=0;Ia1?t-1:0),r=1;r0,m=d-p-c,g=!1;m>t&&s.current&&(o&&o(e),s.current=!1),h&&l.current&&(i&&i(e),l.current=!1),h&&t>m?(n&&!s.current&&n(e),f.scrollTop=d,g=!0,s.current=!0):!h&&-t>c&&(a&&!l.current&&a(e),f.scrollTop=0,g=!0,l.current=!0),g&&Ha(e)}}),[n,o,a,i]),p=(0,r.useCallback)((function(e){d(e,e.deltaY)}),[d]),f=(0,r.useCallback)((function(e){c.current=e.changedTouches[0].clientY}),[]),h=(0,r.useCallback)((function(e){var t=c.current-e.changedTouches[0].clientY;d(e,t)}),[d]),m=(0,r.useCallback)((function(e){if(e){var t=!!Vo&&{passive:!1};e.addEventListener("wheel",p,t),e.addEventListener("touchstart",f,t),e.addEventListener("touchmove",h,t)}}),[h,f,p]),g=(0,r.useCallback)((function(e){e&&(e.removeEventListener("wheel",p,!1),e.removeEventListener("touchstart",f,!1),e.removeEventListener("touchmove",h,!1))}),[h,f,p]);return(0,r.useEffect)((function(){if(t){var e=u.current;return m(e),function(){g(e)}}}),[t,m,g]),function(e){u.current=e}}({isEnabled:void 0===o||o,onBottomArrive:e.onBottomArrive,onBottomLeave:e.onBottomLeave,onTopArrive:e.onTopArrive,onTopLeave:e.onTopLeave}),i=function(e){var t=e.isEnabled,n=e.accountForScrollbars,o=void 0===n||n,a=(0,r.useRef)({}),i=(0,r.useRef)(null),s=(0,r.useCallback)((function(e){if(qa){var t=document.body,n=t&&t.style;if(o&&za.forEach((function(e){var t=n&&n[e];a.current[e]=t})),o&&Za<1){var r=parseInt(a.current.paddingRight,10)||0,i=document.body?document.body.clientWidth:0,s=window.innerWidth-i+r||0;Object.keys(Ba).forEach((function(e){var t=Ba[e];n&&(n[e]=t)})),n&&(n.paddingRight="".concat(s,"px"))}t&&Wa()&&(t.addEventListener("touchmove",$a,Ga),e&&(e.addEventListener("touchstart",Ua,Ga),e.addEventListener("touchmove",Qa,Ga))),Za+=1}}),[o]),l=(0,r.useCallback)((function(e){if(qa){var t=document.body,n=t&&t.style;Za=Math.max(Za-1,0),o&&Za<1&&za.forEach((function(e){var t=a.current[e];n&&(n[e]=t)})),t&&Wa()&&(t.removeEventListener("touchmove",$a,Ga),e&&(e.removeEventListener("touchstart",Ua,Ga),e.removeEventListener("touchmove",Qa,Ga)))}}),[o]);return(0,r.useEffect)((function(){if(t){var e=i.current;return s(e),function(){l(e)}}}),[t,s,l]),function(e){i.current=e}}({isEnabled:n});return Ur(r.Fragment,null,n&&Ur("div",{onClick:Ja,css:Ya}),t((function(e){a(e),i(e)})))}var Xa={name:"1a0ro4n-requiredInput",styles:"label:requiredInput;opacity:0;pointer-events:none;position:absolute;bottom:0;left:0;right:0;width:100%"},ei=function(e){var t=e.name,n=e.onFocus;return Ur("input",{required:!0,name:t,tabIndex:-1,"aria-hidden":"true",onFocus:n,css:Xa,value:"",onChange:function(){}})};function ti(e){var t;return"undefined"!=typeof window&&null!=window.navigator&&e.test((null===(t=window.navigator.userAgentData)||void 0===t?void 0:t.platform)||window.navigator.platform)}function ni(){return ti(/^Mac/i)}function ri(){return ti(/^iPhone/i)||ti(/^iPad/i)||ni()&&navigator.maxTouchPoints>1}var oi={clearIndicator:ca,container:function(e){var t=e.isDisabled;return{label:"container",direction:e.isRtl?"rtl":void 0,pointerEvents:t?"none":void 0,position:"relative"}},control:function(e,t){var n=e.isDisabled,r=e.isFocused,o=e.theme,a=o.colors,i=o.borderRadius;return ln({label:"control",alignItems:"center",cursor:"default",display:"flex",flexWrap:"wrap",justifyContent:"space-between",minHeight:o.spacing.controlHeight,outline:"0 !important",position:"relative",transition:"all 100ms"},t?{}:{backgroundColor:n?a.neutral5:a.neutral0,borderColor:n?a.neutral10:r?a.primary:a.neutral20,borderRadius:i,borderStyle:"solid",borderWidth:1,boxShadow:r?"0 0 0 1px ".concat(a.primary):void 0,"&:hover":{borderColor:r?a.primary:a.neutral30}})},dropdownIndicator:la,group:function(e,t){var n=e.theme.spacing;return t?{}:{paddingBottom:2*n.baseUnit,paddingTop:2*n.baseUnit}},groupHeading:function(e,t){var n=e.theme,r=n.colors,o=n.spacing;return ln({label:"group",cursor:"default",display:"block"},t?{}:{color:r.neutral40,fontSize:"75%",fontWeight:500,marginBottom:"0.25em",paddingLeft:3*o.baseUnit,paddingRight:3*o.baseUnit,textTransform:"uppercase"})},indicatorsContainer:function(){return{alignItems:"center",alignSelf:"stretch",display:"flex",flexShrink:0}},indicatorSeparator:function(e,t){var n=e.isDisabled,r=e.theme,o=r.spacing.baseUnit,a=r.colors;return ln({label:"indicatorSeparator",alignSelf:"stretch",width:1},t?{}:{backgroundColor:n?a.neutral10:a.neutral20,marginBottom:2*o,marginTop:2*o})},input:function(e,t){var n=e.isDisabled,r=e.value,o=e.theme,a=o.spacing,i=o.colors;return ln(ln({visibility:n?"hidden":"visible",transform:r?"translateZ(0)":""},va),t?{}:{margin:a.baseUnit/2,paddingBottom:a.baseUnit/2,paddingTop:a.baseUnit/2,color:i.neutral80})},loadingIndicator:function(e,t){var n=e.isFocused,r=e.size,o=e.theme,a=o.colors,i=o.spacing.baseUnit;return ln({label:"loadingIndicator",display:"flex",transition:"color 150ms",alignSelf:"center",fontSize:r,lineHeight:1,marginRight:r,textAlign:"center",verticalAlign:"middle"},t?{}:{color:n?a.neutral60:a.neutral20,padding:2*i})},loadingMessage:Ko,menu:function(e,t){var n,r=e.placement,o=e.theme,a=o.borderRadius,i=o.spacing,s=o.colors;return ln((an(n={label:"menu"},function(e){return e?{bottom:"top",top:"bottom"}[e]:"bottom"}(r),"100%"),an(n,"position","absolute"),an(n,"width","100%"),an(n,"zIndex",1),n),t?{}:{backgroundColor:s.neutral0,borderRadius:a,boxShadow:"0 0 0 1px hsla(0, 0%, 0%, 0.1), 0 4px 11px hsla(0, 0%, 0%, 0.1)",marginBottom:i.menuGutter,marginTop:i.menuGutter})},menuList:function(e,t){var n=e.maxHeight,r=e.theme.spacing.baseUnit;return ln({maxHeight:n,overflowY:"auto",position:"relative",WebkitOverflowScrolling:"touch"},t?{}:{paddingBottom:r,paddingTop:r})},menuPortal:function(e){var t=e.rect,n=e.offset,r=e.position;return{left:t.left,position:r,top:n,width:t.width,zIndex:1}},multiValue:function(e,t){var n=e.theme,r=n.spacing,o=n.borderRadius,a=n.colors;return ln({label:"multiValue",display:"flex",minWidth:0},t?{}:{backgroundColor:a.neutral10,borderRadius:o/2,margin:r.baseUnit/2})},multiValueLabel:function(e,t){var n=e.theme,r=n.borderRadius,o=n.colors,a=e.cropWithEllipsis;return ln({overflow:"hidden",textOverflow:a||void 0===a?"ellipsis":void 0,whiteSpace:"nowrap"},t?{}:{borderRadius:r/2,color:o.neutral80,fontSize:"85%",padding:3,paddingLeft:6})},multiValueRemove:function(e,t){var n=e.theme,r=n.spacing,o=n.borderRadius,a=n.colors,i=e.isFocused;return ln({alignItems:"center",display:"flex"},t?{}:{borderRadius:o/2,backgroundColor:i?a.dangerLight:void 0,paddingLeft:r.baseUnit,paddingRight:r.baseUnit,":hover":{backgroundColor:a.dangerLight,color:a.danger}})},noOptionsMessage:Yo,option:function(e,t){var n=e.isDisabled,r=e.isFocused,o=e.isSelected,a=e.theme,i=a.spacing,s=a.colors;return ln({label:"option",cursor:"default",display:"block",fontSize:"inherit",width:"100%",userSelect:"none",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)"},t?{}:{backgroundColor:o?s.primary:r?s.primary25:"transparent",color:n?s.neutral20:o?s.neutral0:"inherit",padding:"".concat(2*i.baseUnit,"px ").concat(3*i.baseUnit,"px"),":active":{backgroundColor:n?void 0:o?s.primary:s.primary50}})},placeholder:function(e,t){var n=e.theme,r=n.spacing,o=n.colors;return ln({label:"placeholder",gridArea:"1 / 1 / 2 / 3"},t?{}:{color:o.neutral50,marginLeft:r.baseUnit/2,marginRight:r.baseUnit/2})},singleValue:function(e,t){var n=e.isDisabled,r=e.theme,o=r.spacing,a=r.colors;return ln({label:"singleValue",gridArea:"1 / 1 / 2 / 3",maxWidth:"100%",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},t?{}:{color:n?a.neutral40:a.neutral80,marginLeft:o.baseUnit/2,marginRight:o.baseUnit/2})},valueContainer:function(e,t){var n=e.theme.spacing,r=e.isMulti,o=e.hasValue,a=e.selectProps.controlShouldRenderValue;return ln({alignItems:"center",display:r&&o&&a?"flex":"grid",flex:1,flexWrap:"wrap",WebkitOverflowScrolling:"touch",position:"relative",overflow:"hidden"},t?{}:{padding:"".concat(n.baseUnit/2,"px ").concat(2*n.baseUnit,"px")})}};var ai,ii={borderRadius:4,colors:{primary:"#2684FF",primary75:"#4C9AFF",primary50:"#B2D4FF",primary25:"#DEEBFF",danger:"#DE350B",dangerLight:"#FFBDAD",neutral0:"hsl(0, 0%, 100%)",neutral5:"hsl(0, 0%, 95%)",neutral10:"hsl(0, 0%, 90%)",neutral20:"hsl(0, 0%, 80%)",neutral30:"hsl(0, 0%, 70%)",neutral40:"hsl(0, 0%, 60%)",neutral50:"hsl(0, 0%, 50%)",neutral60:"hsl(0, 0%, 40%)",neutral70:"hsl(0, 0%, 30%)",neutral80:"hsl(0, 0%, 20%)",neutral90:"hsl(0, 0%, 10%)"},spacing:{baseUnit:4,controlHeight:38,menuGutter:8}},si={"aria-live":"polite",backspaceRemovesValue:!0,blurInputOnSelect:To(),captureMenuScroll:!To(),classNames:{},closeMenuOnSelect:!0,closeMenuOnScroll:!1,components:{},controlShouldRenderValue:!0,escapeClearsValue:!1,filterOption:function(e,t){if(e.data.__isNew__)return!0;var n=ln({ignoreCase:!0,ignoreAccents:!0,stringify:Fa,trim:!0,matchFrom:"any"},ai),r=n.ignoreCase,o=n.ignoreAccents,a=n.stringify,i=n.trim,s=n.matchFrom,l=i?Da(t):t,c=i?Da(a(e)):a(e);return r&&(l=l.toLowerCase(),c=c.toLowerCase()),o&&(l=Ta(l),c=Ma(c)),"start"===s?c.substr(0,l.length)===l:c.indexOf(l)>-1},formatGroupLabel:function(e){return e.label},getOptionLabel:function(e){return e.label},getOptionValue:function(e){return e.value},isDisabled:!1,isLoading:!1,isMulti:!1,isRtl:!1,isSearchable:!0,isOptionDisabled:function(e){return!!e.isDisabled},loadingMessage:function(){return"Loading..."},maxMenuHeight:300,minMenuHeight:140,menuIsOpen:!1,menuPlacement:"bottom",menuPosition:"absolute",menuShouldBlockScroll:!1,menuShouldScrollIntoView:!function(){try{return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)}catch(v){return!1}}(),noOptionsMessage:function(){return"No options"},openMenuOnFocus:!1,openMenuOnClick:!0,options:[],pageSize:5,placeholder:"Select...",screenReaderStatus:function(e){var t=e.count;return"".concat(t," result").concat(1!==t?"s":""," available")},styles:{},tabIndex:0,tabSelectsValue:!0,unstyled:!1};function li(e,t,n,r){return{type:"option",data:t,isDisabled:gi(e,t,n),isSelected:vi(e,t,n),label:hi(e,t),value:mi(e,t),index:r}}function ci(e,t){return e.options.map((function(n,r){if("options"in n){var o=n.options.map((function(n,r){return li(e,n,t,r)})).filter((function(t){return pi(e,t)}));return o.length>0?{type:"group",data:n,options:o,index:r}:void 0}var a=li(e,n,t,r);return pi(e,a)?a:void 0})).filter(Ho)}function ui(e){return e.reduce((function(e,t){return"group"===t.type?e.push.apply(e,(0,nn.Z)(t.options.map((function(e){return e.data})))):e.push(t.data),e}),[])}function di(e,t){return e.reduce((function(e,n){return"group"===n.type?e.push.apply(e,(0,nn.Z)(n.options.map((function(e){return{data:e.data,id:"".concat(t,"-").concat(n.index,"-").concat(e.index)}})))):e.push({data:n.data,id:"".concat(t,"-").concat(n.index)}),e}),[])}function pi(e,t){var n=e.inputValue,r=void 0===n?"":n,o=t.data,a=t.isSelected,i=t.label,s=t.value;return(!bi(e)||!a)&&yi(e,{label:i,value:s,data:o},r)}var fi=function(e,t){var n;return(null===(n=e.find((function(e){return e.data===t})))||void 0===n?void 0:n.id)||null},hi=function(e,t){return e.getOptionLabel(t)},mi=function(e,t){return e.getOptionValue(t)};function gi(e,t,n){return"function"==typeof e.isOptionDisabled&&e.isOptionDisabled(t,n)}function vi(e,t,n){if(n.indexOf(t)>-1)return!0;if("function"==typeof e.isOptionSelected)return e.isOptionSelected(t,n);var r=mi(e,t);return n.some((function(t){return mi(e,t)===r}))}function yi(e,t,n){return!e.filterOption||e.filterOption(t,n)}var bi=function(e){var t=e.hideSelectedOptions,n=e.isMulti;return void 0===t?n:t},wi=1,xi=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&(0,mn.Z)(e,t)}(i,e);var t,n,o,a=bn(i);function i(e){var t;if(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,i),(t=a.call(this,e)).state={ariaSelection:null,focusedOption:null,focusedOptionId:null,focusableOptionsWithIds:[],focusedValue:null,inputIsHidden:!1,isFocused:!1,selectValue:[],clearFocusValueOnUpdate:!1,prevWasFocused:!1,inputIsHiddenAfterUpdate:void 0,prevProps:void 0,instancePrefix:""},t.blockOptionHover=!1,t.isComposing=!1,t.commonProps=void 0,t.initialTouchX=0,t.initialTouchY=0,t.openAfterFocus=!1,t.scrollToFocusedOptionOnUpdate=!1,t.userIsDragging=void 0,t.isAppleDevice=ni()||ri(),t.controlRef=null,t.getControlRef=function(e){t.controlRef=e},t.focusedOptionRef=null,t.getFocusedOptionRef=function(e){t.focusedOptionRef=e},t.menuListRef=null,t.getMenuListRef=function(e){t.menuListRef=e},t.inputRef=null,t.getInputRef=function(e){t.inputRef=e},t.focus=t.focusInput,t.blur=t.blurInput,t.onChange=function(e,n){var r=t.props,o=r.onChange,a=r.name;n.name=a,t.ariaOnChange(e,n),o(e,n)},t.setValue=function(e,n,r){var o=t.props,a=o.closeMenuOnSelect,i=o.isMulti,s=o.inputValue;t.onInputChange("",{action:"set-value",prevInputValue:s}),a&&(t.setState({inputIsHiddenAfterUpdate:!i}),t.onMenuClose()),t.setState({clearFocusValueOnUpdate:!0}),t.onChange(e,{action:n,option:r})},t.selectOption=function(e){var n=t.props,r=n.blurInputOnSelect,o=n.isMulti,a=n.name,i=t.state.selectValue,s=o&&t.isOptionSelected(e,i),l=t.isOptionDisabled(e,i);if(s){var c=t.getOptionValue(e);t.setValue(i.filter((function(e){return t.getOptionValue(e)!==c})),"deselect-option",e)}else{if(l)return void t.ariaOnChange(e,{action:"select-option",option:e,name:a});o?t.setValue([].concat((0,nn.Z)(i),[e]),"select-option",e):t.setValue(e,"select-option")}r&&t.blurInput()},t.removeValue=function(e){var n=t.props.isMulti,r=t.state.selectValue,o=t.getOptionValue(e),a=r.filter((function(e){return t.getOptionValue(e)!==o})),i=zo(n,a,a[0]||null);t.onChange(i,{action:"remove-value",removedValue:e}),t.focusInput()},t.clearValue=function(){var e=t.state.selectValue;t.onChange(zo(t.props.isMulti,[],null),{action:"clear",removedValues:e})},t.popValue=function(){var e=t.props.isMulti,n=t.state.selectValue,r=n[n.length-1],o=n.slice(0,n.length-1),a=zo(e,o,o[0]||null);t.onChange(a,{action:"pop-value",removedValue:r})},t.getFocusedOptionId=function(e){return fi(t.state.focusableOptionsWithIds,e)},t.getFocusableOptionsWithIds=function(){return di(ci(t.props,t.state.selectValue),t.getElementId("option"))},t.getValue=function(){return t.state.selectValue},t.cx=function(){for(var e=arguments.length,n=new Array(e),r=0;r5||a>5}},t.onTouchEnd=function(e){t.userIsDragging||(t.controlRef&&!t.controlRef.contains(e.target)&&t.menuListRef&&!t.menuListRef.contains(e.target)&&t.blurInput(),t.initialTouchX=0,t.initialTouchY=0)},t.onControlTouchEnd=function(e){t.userIsDragging||t.onControlMouseDown(e)},t.onClearIndicatorTouchEnd=function(e){t.userIsDragging||t.onClearIndicatorMouseDown(e)},t.onDropdownIndicatorTouchEnd=function(e){t.userIsDragging||t.onDropdownIndicatorMouseDown(e)},t.handleInputChange=function(e){var n=t.props.inputValue,r=e.currentTarget.value;t.setState({inputIsHiddenAfterUpdate:!1}),t.onInputChange(r,{action:"input-change",prevInputValue:n}),t.props.menuIsOpen||t.onMenuOpen()},t.onInputFocus=function(e){t.props.onFocus&&t.props.onFocus(e),t.setState({inputIsHiddenAfterUpdate:!1,isFocused:!0}),(t.openAfterFocus||t.props.openMenuOnFocus)&&t.openMenu("first"),t.openAfterFocus=!1},t.onInputBlur=function(e){var n=t.props.inputValue;t.menuListRef&&t.menuListRef.contains(document.activeElement)?t.inputRef.focus():(t.props.onBlur&&t.props.onBlur(e),t.onInputChange("",{action:"input-blur",prevInputValue:n}),t.onMenuClose(),t.setState({focusedValue:null,isFocused:!1}))},t.onOptionHover=function(e){if(!t.blockOptionHover&&t.state.focusedOption!==e){var n=t.getFocusableOptions().indexOf(e);t.setState({focusedOption:e,focusedOptionId:n>-1?t.getFocusedOptionId(e):null})}},t.shouldHideSelectedOptions=function(){return bi(t.props)},t.onValueInputFocus=function(e){e.preventDefault(),e.stopPropagation(),t.focus()},t.onKeyDown=function(e){var n=t.props,r=n.isMulti,o=n.backspaceRemovesValue,a=n.escapeClearsValue,i=n.inputValue,s=n.isClearable,l=n.isDisabled,c=n.menuIsOpen,u=n.onKeyDown,d=n.tabSelectsValue,p=n.openMenuOnFocus,f=t.state,h=f.focusedOption,m=f.focusedValue,g=f.selectValue;if(!(l||"function"==typeof u&&(u(e),e.defaultPrevented))){switch(t.blockOptionHover=!0,e.key){case"ArrowLeft":if(!r||i)return;t.focusValue("previous");break;case"ArrowRight":if(!r||i)return;t.focusValue("next");break;case"Delete":case"Backspace":if(i)return;if(m)t.removeValue(m);else{if(!o)return;r?t.popValue():s&&t.clearValue()}break;case"Tab":if(t.isComposing)return;if(e.shiftKey||!c||!d||!h||p&&t.isOptionSelected(h,g))return;t.selectOption(h);break;case"Enter":if(229===e.keyCode)break;if(c){if(!h)return;if(t.isComposing)return;t.selectOption(h);break}return;case"Escape":c?(t.setState({inputIsHiddenAfterUpdate:!1}),t.onInputChange("",{action:"menu-close",prevInputValue:i}),t.onMenuClose()):s&&a&&t.clearValue();break;case" ":if(i)return;if(!c){t.openMenu("first");break}if(!h)return;t.selectOption(h);break;case"ArrowUp":c?t.focusOption("up"):t.openMenu("last");break;case"ArrowDown":c?t.focusOption("down"):t.openMenu("first");break;case"PageUp":if(!c)return;t.focusOption("pageup");break;case"PageDown":if(!c)return;t.focusOption("pagedown");break;case"Home":if(!c)return;t.focusOption("first");break;case"End":if(!c)return;t.focusOption("last");break;default:return}e.preventDefault()}},t.state.instancePrefix="react-select-"+(t.props.instanceId||++wi),t.state.selectValue=Po(e.value),e.menuIsOpen&&t.state.selectValue.length){var n=t.getFocusableOptionsWithIds(),r=t.buildFocusableOptions(),o=r.indexOf(t.state.selectValue[0]);t.state.focusableOptionsWithIds=n,t.state.focusedOption=r[o],t.state.focusedOptionId=fi(n,r[o])}return t}return t=i,n=[{key:"componentDidMount",value:function(){this.startListeningComposition(),this.startListeningToTouch(),this.props.closeMenuOnScroll&&document&&document.addEventListener&&document.addEventListener("scroll",this.onScroll,!0),this.props.autoFocus&&this.focusInput(),this.props.menuIsOpen&&this.state.focusedOption&&this.menuListRef&&this.focusedOptionRef&&Mo(this.menuListRef,this.focusedOptionRef)}},{key:"componentDidUpdate",value:function(e){var t=this.props,n=t.isDisabled,r=t.menuIsOpen,o=this.state.isFocused;(o&&!n&&e.isDisabled||o&&r&&!e.menuIsOpen)&&this.focusInput(),o&&n&&!e.isDisabled?this.setState({isFocused:!1},this.onMenuClose):o||n||!e.isDisabled||this.inputRef!==document.activeElement||this.setState({isFocused:!0}),this.menuListRef&&this.focusedOptionRef&&this.scrollToFocusedOptionOnUpdate&&(Mo(this.menuListRef,this.focusedOptionRef),this.scrollToFocusedOptionOnUpdate=!1)}},{key:"componentWillUnmount",value:function(){this.stopListeningComposition(),this.stopListeningToTouch(),document.removeEventListener("scroll",this.onScroll,!0)}},{key:"onMenuOpen",value:function(){this.props.onMenuOpen()}},{key:"onMenuClose",value:function(){this.onInputChange("",{action:"menu-close",prevInputValue:this.props.inputValue}),this.props.onMenuClose()}},{key:"onInputChange",value:function(e,t){this.props.onInputChange(e,t)}},{key:"focusInput",value:function(){this.inputRef&&this.inputRef.focus()}},{key:"blurInput",value:function(){this.inputRef&&this.inputRef.blur()}},{key:"openMenu",value:function(e){var t=this,n=this.state,r=n.selectValue,o=n.isFocused,a=this.buildFocusableOptions(),i="first"===e?0:a.length-1;if(!this.props.isMulti){var s=a.indexOf(r[0]);s>-1&&(i=s)}this.scrollToFocusedOptionOnUpdate=!(o&&this.menuListRef),this.setState({inputIsHiddenAfterUpdate:!1,focusedValue:null,focusedOption:a[i],focusedOptionId:this.getFocusedOptionId(a[i])},(function(){return t.onMenuOpen()}))}},{key:"focusValue",value:function(e){var t=this.state,n=t.selectValue,r=t.focusedValue;if(this.props.isMulti){this.setState({focusedOption:null});var o=n.indexOf(r);r||(o=-1);var a=n.length-1,i=-1;if(n.length){switch(e){case"previous":i=0===o?0:-1===o?a:o-1;break;case"next":o>-1&&o0&&void 0!==arguments[0]?arguments[0]:"first",t=this.props.pageSize,n=this.state.focusedOption,r=this.getFocusableOptions();if(r.length){var o=0,a=r.indexOf(n);n||(a=-1),"up"===e?o=a>0?a-1:r.length-1:"down"===e?o=(a+1)%r.length:"pageup"===e?(o=a-t)<0&&(o=0):"pagedown"===e?(o=a+t)>r.length-1&&(o=r.length-1):"last"===e&&(o=r.length-1),this.scrollToFocusedOptionOnUpdate=!0,this.setState({focusedOption:r[o],focusedValue:null,focusedOptionId:this.getFocusedOptionId(r[o])})}}},{key:"getTheme",value:function(){return this.props.theme?"function"==typeof this.props.theme?this.props.theme(ii):ln(ln({},ii),this.props.theme):ii}},{key:"getCommonProps",value:function(){var e=this.clearValue,t=this.cx,n=this.getStyles,r=this.getClassNames,o=this.getValue,a=this.selectOption,i=this.setValue,s=this.props,l=s.isMulti,c=s.isRtl,u=s.options;return{clearValue:e,cx:t,getStyles:n,getClassNames:r,getValue:o,hasValue:this.hasValue(),isMulti:l,isRtl:c,options:u,selectOption:a,selectProps:s,setValue:i,theme:this.getTheme()}}},{key:"hasValue",value:function(){return this.state.selectValue.length>0}},{key:"hasOptions",value:function(){return!!this.getFocusableOptions().length}},{key:"isClearable",value:function(){var e=this.props,t=e.isClearable,n=e.isMulti;return void 0===t?n:t}},{key:"isOptionDisabled",value:function(e,t){return gi(this.props,e,t)}},{key:"isOptionSelected",value:function(e,t){return vi(this.props,e,t)}},{key:"filterOption",value:function(e,t){return yi(this.props,e,t)}},{key:"formatOptionLabel",value:function(e,t){if("function"==typeof this.props.formatOptionLabel){var n=this.props.inputValue,r=this.state.selectValue;return this.props.formatOptionLabel(e,{context:t,inputValue:n,selectValue:r})}return this.getOptionLabel(e)}},{key:"formatGroupLabel",value:function(e){return this.props.formatGroupLabel(e)}},{key:"startListeningComposition",value:function(){document&&document.addEventListener&&(document.addEventListener("compositionstart",this.onCompositionStart,!1),document.addEventListener("compositionend",this.onCompositionEnd,!1))}},{key:"stopListeningComposition",value:function(){document&&document.removeEventListener&&(document.removeEventListener("compositionstart",this.onCompositionStart),document.removeEventListener("compositionend",this.onCompositionEnd))}},{key:"startListeningToTouch",value:function(){document&&document.addEventListener&&(document.addEventListener("touchstart",this.onTouchStart,!1),document.addEventListener("touchmove",this.onTouchMove,!1),document.addEventListener("touchend",this.onTouchEnd,!1))}},{key:"stopListeningToTouch",value:function(){document&&document.removeEventListener&&(document.removeEventListener("touchstart",this.onTouchStart),document.removeEventListener("touchmove",this.onTouchMove),document.removeEventListener("touchend",this.onTouchEnd))}},{key:"renderInput",value:function(){var e=this.props,t=e.isDisabled,n=e.isSearchable,o=e.inputId,a=e.inputValue,i=e.tabIndex,s=e.form,l=e.menuIsOpen,c=e.required,u=this.getComponents().Input,d=this.state,p=d.inputIsHidden,f=d.ariaSelection,h=this.commonProps,m=o||this.getElementId("input"),g=ln(ln(ln({"aria-autocomplete":"list","aria-expanded":l,"aria-haspopup":!0,"aria-errormessage":this.props["aria-errormessage"],"aria-invalid":this.props["aria-invalid"],"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],"aria-required":c,role:"combobox","aria-activedescendant":this.isAppleDevice?void 0:this.state.focusedOptionId||""},l&&{"aria-controls":this.getElementId("listbox")}),!n&&{"aria-readonly":!0}),this.hasValue()?"initial-input-focus"===(null==f?void 0:f.action)&&{"aria-describedby":this.getElementId("live-region")}:{"aria-describedby":this.getElementId("placeholder")});return n?r.createElement(u,fn({},h,{autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",id:m,innerRef:this.getInputRef,isDisabled:t,isHidden:p,onBlur:this.onInputBlur,onChange:this.handleInputChange,onFocus:this.onInputFocus,spellCheck:"false",tabIndex:i,form:s,type:"text",value:a},g)):r.createElement(Va,fn({id:m,innerRef:this.getInputRef,onBlur:this.onInputBlur,onChange:Co,onFocus:this.onInputFocus,disabled:t,tabIndex:i,inputMode:"none",form:s,value:""},g))}},{key:"renderPlaceholderOrValue",value:function(){var e=this,t=this.getComponents(),n=t.MultiValue,o=t.MultiValueContainer,a=t.MultiValueLabel,i=t.MultiValueRemove,s=t.SingleValue,l=t.Placeholder,c=this.commonProps,u=this.props,d=u.controlShouldRenderValue,p=u.isDisabled,f=u.isMulti,h=u.inputValue,m=u.placeholder,g=this.state,v=g.selectValue,y=g.focusedValue,b=g.isFocused;if(!this.hasValue()||!d)return h?null:r.createElement(l,fn({},c,{key:"placeholder",isDisabled:p,isFocused:b,innerProps:{id:this.getElementId("placeholder")}}),m);if(f)return v.map((function(t,s){var l=t===y,u="".concat(e.getOptionLabel(t),"-").concat(e.getOptionValue(t));return r.createElement(n,fn({},c,{components:{Container:o,Label:a,Remove:i},isFocused:l,isDisabled:p,key:u,index:s,removeProps:{onClick:function(){return e.removeValue(t)},onTouchEnd:function(){return e.removeValue(t)},onMouseDown:function(e){e.preventDefault()}},data:t}),e.formatOptionLabel(t,"value"))}));if(h)return null;var w=v[0];return r.createElement(s,fn({},c,{data:w,isDisabled:p}),this.formatOptionLabel(w,"value"))}},{key:"renderClearIndicator",value:function(){var e=this.getComponents().ClearIndicator,t=this.commonProps,n=this.props,o=n.isDisabled,a=n.isLoading,i=this.state.isFocused;if(!this.isClearable()||!e||o||!this.hasValue()||a)return null;var s={onMouseDown:this.onClearIndicatorMouseDown,onTouchEnd:this.onClearIndicatorTouchEnd,"aria-hidden":"true"};return r.createElement(e,fn({},t,{innerProps:s,isFocused:i}))}},{key:"renderLoadingIndicator",value:function(){var e=this.getComponents().LoadingIndicator,t=this.commonProps,n=this.props,o=n.isDisabled,a=n.isLoading,i=this.state.isFocused;return e&&a?r.createElement(e,fn({},t,{innerProps:{"aria-hidden":"true"},isDisabled:o,isFocused:i})):null}},{key:"renderIndicatorSeparator",value:function(){var e=this.getComponents(),t=e.DropdownIndicator,n=e.IndicatorSeparator;if(!t||!n)return null;var o=this.commonProps,a=this.props.isDisabled,i=this.state.isFocused;return r.createElement(n,fn({},o,{isDisabled:a,isFocused:i}))}},{key:"renderDropdownIndicator",value:function(){var e=this.getComponents().DropdownIndicator;if(!e)return null;var t=this.commonProps,n=this.props.isDisabled,o=this.state.isFocused,a={onMouseDown:this.onDropdownIndicatorMouseDown,onTouchEnd:this.onDropdownIndicatorTouchEnd,"aria-hidden":"true"};return r.createElement(e,fn({},t,{innerProps:a,isDisabled:n,isFocused:o}))}},{key:"renderMenu",value:function(){var e=this,t=this.getComponents(),n=t.Group,o=t.GroupHeading,a=t.Menu,i=t.MenuList,s=t.MenuPortal,l=t.LoadingMessage,c=t.NoOptionsMessage,u=t.Option,d=this.commonProps,p=this.state.focusedOption,f=this.props,h=f.captureMenuScroll,m=f.inputValue,g=f.isLoading,v=f.loadingMessage,y=f.minMenuHeight,b=f.maxMenuHeight,w=f.menuIsOpen,x=f.menuPlacement,E=f.menuPosition,k=f.menuPortalTarget,C=f.menuShouldBlockScroll,S=f.menuShouldScrollIntoView,O=f.noOptionsMessage,P=f.onMenuScrollToTop,N=f.onMenuScrollToBottom;if(!w)return null;var _,R=function(t,n){var o=t.type,a=t.data,i=t.isDisabled,s=t.isSelected,l=t.label,c=t.value,f=p===a,h=i?void 0:function(){return e.onOptionHover(a)},m=i?void 0:function(){return e.selectOption(a)},g="".concat(e.getElementId("option"),"-").concat(n),v={id:g,onClick:m,onMouseMove:h,onMouseOver:h,tabIndex:-1,role:"option","aria-selected":e.isAppleDevice?void 0:s};return r.createElement(u,fn({},d,{innerProps:v,data:a,isDisabled:i,isSelected:s,key:g,label:l,type:o,value:c,isFocused:f,innerRef:f?e.getFocusedOptionRef:void 0}),e.formatOptionLabel(t.data,"menu"))};if(this.hasOptions())_=this.getCategorizedOptions().map((function(t){if("group"===t.type){var a=t.data,i=t.options,s=t.index,l="".concat(e.getElementId("group"),"-").concat(s),c="".concat(l,"-heading");return r.createElement(n,fn({},d,{key:l,data:a,options:i,Heading:o,headingProps:{id:c,data:t.data},label:e.formatGroupLabel(t.data)}),t.options.map((function(e){return R(e,"".concat(s,"-").concat(e.index))})))}if("option"===t.type)return R(t,"".concat(t.index))}));else if(g){var I=v({inputValue:m});if(null===I)return null;_=r.createElement(l,d,I)}else{var L=O({inputValue:m});if(null===L)return null;_=r.createElement(c,d,L)}var j={minMenuHeight:y,maxMenuHeight:b,menuPlacement:x,menuPosition:E,menuShouldScrollIntoView:S},M=r.createElement(Zo,fn({},d,j),(function(t){var n=t.ref,o=t.placerProps,s=o.placement,l=o.maxHeight;return r.createElement(a,fn({},d,j,{innerRef:n,innerProps:{onMouseDown:e.onMenuMouseDown,onMouseMove:e.onMenuMouseMove},isLoading:g,placement:s}),r.createElement(Ka,{captureEnabled:h,onTopArrive:P,onBottomArrive:N,lockEnabled:C},(function(t){return r.createElement(i,fn({},d,{innerRef:function(n){e.getMenuListRef(n),t(n)},innerProps:{role:"listbox","aria-multiselectable":d.isMulti,id:e.getElementId("listbox")},isLoading:g,maxHeight:l,focusedOption:p}),_)})))}));return k||"fixed"===E?r.createElement(s,fn({},d,{appendTo:k,controlElement:this.controlRef,menuPlacement:x,menuPosition:E}),M):M}},{key:"renderFormField",value:function(){var e=this,t=this.props,n=t.delimiter,o=t.isDisabled,a=t.isMulti,i=t.name,s=t.required,l=this.state.selectValue;if(s&&!this.hasValue()&&!o)return r.createElement(ei,{name:i,onFocus:this.onValueInputFocus});if(i&&!o){if(a){if(n){var c=l.map((function(t){return e.getOptionValue(t)})).join(n);return r.createElement("input",{name:i,type:"hidden",value:c})}var u=l.length>0?l.map((function(t,n){return r.createElement("input",{key:"i-".concat(n),name:i,type:"hidden",value:e.getOptionValue(t)})})):r.createElement("input",{name:i,type:"hidden",value:""});return r.createElement("div",null,u)}var d=l[0]?this.getOptionValue(l[0]):"";return r.createElement("input",{name:i,type:"hidden",value:d})}}},{key:"renderLiveRegion",value:function(){var e=this.commonProps,t=this.state,n=t.ariaSelection,o=t.focusedOption,a=t.focusedValue,i=t.isFocused,s=t.selectValue,l=this.getFocusableOptions();return r.createElement(Pa,fn({},e,{id:this.getElementId("live-region"),ariaSelection:n,focusedOption:o,focusedValue:a,isFocused:i,selectValue:s,focusableOptions:l,isAppleDevice:this.isAppleDevice}))}},{key:"render",value:function(){var e=this.getComponents(),t=e.Control,n=e.IndicatorsContainer,o=e.SelectContainer,a=e.ValueContainer,i=this.props,s=i.className,l=i.id,c=i.isDisabled,u=i.menuIsOpen,d=this.state.isFocused,p=this.commonProps=this.getCommonProps();return r.createElement(o,fn({},p,{className:s,innerProps:{id:l,onKeyDown:this.onKeyDown},isDisabled:c,isFocused:d}),this.renderLiveRegion(),r.createElement(t,fn({},p,{innerRef:this.getControlRef,innerProps:{onMouseDown:this.onControlMouseDown,onTouchEnd:this.onControlTouchEnd},isDisabled:c,isFocused:d,menuIsOpen:u}),r.createElement(a,fn({},p,{isDisabled:c}),this.renderPlaceholderOrValue(),this.renderInput()),r.createElement(n,fn({},p,{isDisabled:c}),this.renderClearIndicator(),this.renderLoadingIndicator(),this.renderIndicatorSeparator(),this.renderDropdownIndicator())),this.renderMenu(),this.renderFormField())}}],o=[{key:"getDerivedStateFromProps",value:function(e,t){var n=t.prevProps,r=t.clearFocusValueOnUpdate,o=t.inputIsHiddenAfterUpdate,a=t.ariaSelection,i=t.isFocused,s=t.prevWasFocused,l=t.instancePrefix,c=e.options,u=e.value,d=e.menuIsOpen,p=e.inputValue,f=e.isMulti,h=Po(u),m={};if(n&&(u!==n.value||c!==n.options||d!==n.menuIsOpen||p!==n.inputValue)){var g=d?function(e,t){return ui(ci(e,t))}(e,h):[],v=d?di(ci(e,h),"".concat(l,"-option")):[],y=r?function(e,t){var n=e.focusedValue,r=e.selectValue.indexOf(n);if(r>-1){if(t.indexOf(n)>-1)return n;if(r-1?n:t[0]}(t,g);m={selectValue:h,focusedOption:b,focusedOptionId:fi(v,b),focusableOptionsWithIds:v,focusedValue:y,clearFocusValueOnUpdate:!1}}var w=null!=o&&e!==n?{inputIsHidden:o,inputIsHiddenAfterUpdate:void 0}:{},x=a,E=i&&s;return i&&!E&&(x={value:zo(f,h,h[0]||null),options:h,action:"initial-input-focus"},E=!s),"initial-input-focus"===(null==a?void 0:a.action)&&(x=null),ln(ln(ln({},m),w),{},{prevProps:e,ariaSelection:x,prevWasFocused:E})}}],n&&hn(t.prototype,n),o&&hn(t,o),Object.defineProperty(t,"prototype",{writable:!1}),i}(r.Component);xi.defaultProps=si;n(814),n(3681),n(4923),n(3100),n(8870),n(8230),n(669),n(3408),n(7425),n(8238),n(6290);var Ei=(0,r.forwardRef)((function(e,t){var n=function(e){var t=e.defaultInputValue,n=void 0===t?"":t,o=e.defaultMenuIsOpen,a=void 0!==o&&o,i=e.defaultValue,s=void 0===i?null:i,l=e.inputValue,c=e.menuIsOpen,u=e.onChange,d=e.onInputChange,p=e.onMenuClose,f=e.onMenuOpen,h=e.value,m=dn(e,pn),g=un((0,r.useState)(void 0!==l?l:n),2),v=g[0],y=g[1],b=un((0,r.useState)(void 0!==c?c:a),2),w=b[0],x=b[1],E=un((0,r.useState)(void 0!==h?h:s),2),k=E[0],C=E[1],S=(0,r.useCallback)((function(e,t){"function"==typeof u&&u(e,t),C(e)}),[u]),O=(0,r.useCallback)((function(e,t){var n;"function"==typeof d&&(n=d(e,t)),y(void 0!==n?n:e)}),[d]),P=(0,r.useCallback)((function(){"function"==typeof f&&f(),x(!0)}),[f]),N=(0,r.useCallback)((function(){"function"==typeof p&&p(),x(!1)}),[p]),_=void 0!==l?l:v,R=void 0!==c?c:w,I=void 0!==h?h:k;return ln(ln({},m),{},{inputValue:_,menuIsOpen:R,onChange:S,onInputChange:O,onMenuClose:N,onMenuOpen:P,value:I})}(e);return r.createElement(xi,fn({ref:t},n))})),ki=Ei,Ci=function(){function e(){}return e.prototype.expandToken=function(e){for(var t=[],n="",r=0,o=e.length;r{let{id:t,label:n}=e;return r.createElement(r.Fragment,null,r.createElement("label",{id:t+"-label",className:"font-bold p-1",htmlFor:t},n))},ji=e=>{let{id:t,label:n,onChange:o,placeholder:a,autoFocus:i}=e;return r.createElement(r.Fragment,null,r.createElement(Li,{id:t,label:n}),r.createElement("input",{autoFocus:i,className:"rounded border-gray-300 hover:border-gray-400",style:{height:"62%"},type:"text",id:t,"aria-label":"Search",placeholder:a,onChange:o}))};const Mi=e=>{let{title:t,allProjects:n,lede:o,sortOptions:i,image:s}=e;const c=e=>{let t=[];for(const n of e)if(n.topics)for(const e of n.topics)t.some((t=>{let{value:n}=t;return n===e.slug}))||t.push({value:e.slug,label:e.title});return t},u=e=>{let t=[];for(const n of e)n.agency&&(t.some((e=>{let{value:t}=e;return t===n.agency}))||t.push({value:n.agency,label:n.agency}));return t},{0:d,1:p}=(0,r.useState)(c(n)),{0:f,1:h}=(0,r.useState)(u(n)),{0:m,1:g}=(0,r.useState)(n),{0:v,1:y}=(0,r.useState)(n),b=new Map;b.set("created","Date Posted"),b.set("opportunityCloses","Opportunity Closes"),b.set("startDate","Project Started"),b.set("endDate","Project Ended");const w=[];let x=1;const E=[{direction:"Newest to Oldest",sortAscending:!1},{direction:"Oldest to Newest",sortAscending:!0}];for(const r of i){const e=b.get(r);for(const t of E){const n={value:x,label:e+": "+t.direction,field:r,sortAscending:t.sortAscending};w.push(n),x++}}const{0:k,1:C}=(0,r.useState)(w[0]),{0:S,1:O}=(0,r.useState)(0),{0:P,1:N}=(0,r.useState)(6),{0:_,1:R}=(0,r.useState)((0,nn.Z)(v.slice(S,P))),{0:I,1:L}=(0,r.useState)(S>0),{0:j,1:M}=(0,r.useState)(P{var e;null==D||null===(e=D.current)||void 0===e||e.scrollIntoView({behavior:"smooth"})},{0:A,1:V}=(0,r.useState)([]);let H=new Ii("slug");H.addIndex("topicNames"),H.addIndex("question"),H.addIndex("agency");const z=e=>{let t=[];for(let n=0;n{R((0,nn.Z)(v.slice(S,P)))}),[S,P,v]),(0,r.useEffect)((()=>{L(S>0)}),[_]),(0,r.useEffect)((()=>{M(P{const e=(0,nn.Z)(n);var t,r;e.sort((t=k.field,r=k.sortAscending,function(e,n){let o;const a=e[t],i=n[t];return o=a===i?0:null===a?1:null===i||a>i?-1:1,r&&(o*=-1),o})),g(e),O(0),N(6)}),[k]),(0,r.useEffect)((()=>{let e=m;if(B.length>0){const t=B.map((e=>{let{value:t}=e;return t}));e=m.filter((e=>e.topics.map((e=>e.slug)).some((e=>t.includes(e)))))}if(O(0),N(6),Q.length>0){const t=Q.map((e=>{let{value:t}=e;return t}));e=e.filter((e=>t.includes(e.agency)))}if(A.length>0){for(let n=0;n0&&(e=t)}p(c(e)),h(u(e)),y(e)}),[B,Q,m,A]);const W={placeholder:e=>({...e,color:"#767676"})};return r.createElement(r.Fragment,null,r.createElement("header",null,r.createElement(Xt,{title:t,image:s,lede:o})),r.createElement("div",{className:"relative"},r.createElement("div",{ref:D,className:"absolute -top-100px"})),r.createElement("div",{className:"pt-4 pb-10 md:mx-8 lg:mt-6 lg:pt-8 lg:pb-20 overflow-hidden px-2 xl:px-12 bg-white"},r.createElement("div",{className:"flex flex-wrap items-end gap-4 mb-8 mx-3 xl:mx-6 bg-white"},r.createElement("div",{className:"flex-1 min-w-30ch"},r.createElement(Li,{id:"sort",label:"Filter by"}),r.createElement(ki,{"aria-labelledby":"sort-label",inputId:"sort",name:"sort-select",value:k,onChange:C,options:w,styles:W})),r.createElement("div",{className:"flex-1 min-w-30ch"},r.createElement("label",{id:"filter-agency-label",className:"font-bold",htmlFor:"filter-agency"},"Filter by agency"),r.createElement(ki,{"aria-labelledby":"filter-agency-label",inputId:"filter-agency",name:"filter-select",isMulti:!0,value:Q,onChange:U,options:f,styles:W})),r.createElement("div",{className:"flex-1 min-w-30ch"},r.createElement(Li,{id:"filter-select",label:"Filter by topic"}),r.createElement(ki,{"aria-labelledby":"filter-select-label",inputId:"filter-select",name:"filter-select",isMulti:!0,value:B,onChange:$,options:d,styles:W,noOptionsMessage:()=>"No remaining topics"})),r.createElement("div",{className:"flex-1 min-w-30ch auto-rows-auto flex flex-col"},r.createElement(ji,{id:"projSearch",label:"Search",placeholder:"Type to filter posts...",onChange:e=>V(e.target.value)}))),r.createElement("div",{className:"sr-only"},"Total Results: ",v.length," Projects"),r.createElement(Bt,{nodes:_})),!(null==I&&null==j)&&r.createElement("div",{className:"flex items-center gap-4 justify-center flex-wrap"},r.createElement("div",{className:"flex-1 flex justify-end"},r.createElement("button",{className:"font-bold pr-4 "+(I?"text-primary":"text-gray-500 pointer-events-none"),onClick:()=>{F(),I&&(O(S-6),N(P-6))}},r.createElement(a,null)," Previous")),r.createElement("div",{className:"flex items-center gap-4 justify-center"},Array.from({length:T},((e,t)=>r.createElement("button",{className:(S/6===t?"btn pointer-events-none":"btn-white")+" min-w-3rem p-2 border-solid",key:"Page"+t,onClick:()=>(e=>{F();const t=6*e,n=t+6;O(t),N(n)})(t)},t+1)))),r.createElement("div",{className:"flex-1 flex justify-start"},r.createElement("button",{className:"font-bold pl-4 "+(j?"text-primary":"text-gray-500 pointer-events-none"),onClick:()=>{F(),j&&(O(S+6),N(P+6))}},"Next ",r.createElement(l,null)))))},Ti=e=>{let{topics:t}=e;return r.createElement(lt,{label:"Topics",className:"bg-topics",value:t.map((e=>e.title))})};var Di=Object.defineProperty,Fi=(e,t,n)=>(((e,t,n)=>{t in e?Di(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n})(e,"symbol"!=typeof t?t+"":t,n),n);let Ai=new class{constructor(){Fi(this,"current",this.detect()),Fi(this,"handoffState","pending"),Fi(this,"currentId",0)}set(e){this.current!==e&&(this.handoffState="pending",this.currentId=0,this.current=e)}reset(){this.set(this.detect())}nextId(){return++this.currentId}get isServer(){return"server"===this.current}get isClient(){return"client"===this.current}detect(){return"undefined"==typeof window||"undefined"==typeof document?"server":"client"}handoff(){"pending"===this.handoffState&&(this.handoffState="complete")}get isHandoffComplete(){return"complete"===this.handoffState}},Vi=(e,t)=>{Ai.isServer?(0,r.useEffect)(e,t):(0,r.useLayoutEffect)(e,t)};let Hi=function(e){let t=function(e){let t=(0,r.useRef)(e);return Vi((()=>{t.current=e}),[e]),t}(e);return r.useCallback(((...e)=>t.current(...e)),[t])};function zi(){let e=function(){let e="undefined"==typeof document;return(e=>e.useSyncExternalStore)(o)((()=>()=>{}),(()=>!1),(()=>!e))}(),[t,n]=r.useState(Ai.isHandoffComplete);return t&&!1===Ai.isHandoffComplete&&n(!1),r.useEffect((()=>{!0!==t&&n(!0)}),[t]),r.useEffect((()=>Ai.handoff()),[]),!e&&t}var Bi;let $i=null!=(Bi=r.useId)?Bi:function(){let e=zi(),[t,n]=r.useState(e?()=>Ai.nextId():null);return Vi((()=>{null===t&&n(Ai.nextId())}),[t]),null!=t?""+t:void 0};function Qi(e){var t;if(e.type)return e.type;let n=null!=(t=e.as)?t:"button";return"string"==typeof n&&"button"===n.toLowerCase()?"button":void 0}let Ui=Symbol();function Wi(...e){let t=(0,r.useRef)(e);(0,r.useEffect)((()=>{t.current=e}),[e]);let n=Hi((e=>{for(let n of t.current)null!=n&&("function"==typeof n?n(e):n.current=e)}));return e.every((e=>null==e||(null==e?void 0:e[Ui])))?void 0:n}let qi=(0,r.createContext)(null);qi.displayName="OpenClosedContext";var Zi=(e=>(e[e.Open=1]="Open",e[e.Closed=2]="Closed",e[e.Closing=4]="Closing",e[e.Opening=8]="Opening",e))(Zi||{});function Gi({value:e,children:t}){return r.createElement(qi.Provider,{value:e},t)}function Ji(e){let t=e.parentElement,n=null;for(;t&&!(t instanceof HTMLFieldSetElement);)t instanceof HTMLLegendElement&&(n=t),t=t.parentElement;let r=""===(null==t?void 0:t.getAttribute("disabled"));return(!r||!function(e){if(!e)return!1;let t=e.previousElementSibling;for(;null!==t;){if(t instanceof HTMLLegendElement)return!1;t=t.previousElementSibling}return!0}(n))&&r}function Yi(e,t,...n){if(e in t){let r=t[e];return"function"==typeof r?r(...n):r}let r=new Error(`Tried to handle "${e}" but there is no handler defined. Only defined handlers are: ${Object.keys(t).map((e=>`"${e}"`)).join(", ")}.`);throw Error.captureStackTrace&&Error.captureStackTrace(r,Yi),r}function Ki(...e){return Array.from(new Set(e.flatMap((e=>"string"==typeof e?e.split(" "):[])))).filter(Boolean).join(" ")}var Xi,es=(e=>(e[e.None=0]="None",e[e.RenderStrategy=1]="RenderStrategy",e[e.Static=2]="Static",e))(es||{}),ts=(e=>(e[e.Unmount=0]="Unmount",e[e.Hidden=1]="Hidden",e))(ts||{});function ns({ourProps:e,theirProps:t,slot:n,defaultTag:r,features:o,visible:a=!0,name:i,mergeRefs:s}){s=null!=s?s:as;let l=is(t,e);if(a)return rs(l,n,r,i,s);let c=null!=o?o:0;if(2&c){let{static:e=!1,...t}=l;if(e)return rs(t,n,r,i,s)}if(1&c){let{unmount:e=!0,...t}=l;return Yi(e?0:1,{0(){return null},1(){return rs({...t,hidden:!0,style:{display:"none"}},n,r,i,s)}})}return rs(l,n,r,i,s)}function rs(e,t={},n,o,a){let{as:i=n,children:s,refName:l="ref",...c}=cs(e,["unmount","static"]),u=void 0!==e.ref?{[l]:e.ref}:{},d="function"==typeof s?s(t):s;"className"in c&&c.className&&"function"==typeof c.className&&(c.className=c.className(t));let p={};if(t){let e=!1,n=[];for(let[r,o]of Object.entries(t))"boolean"==typeof o&&(e=!0),!0===o&&n.push(r);e&&(p["data-headlessui-state"]=n.join(" "))}if(i===r.Fragment&&Object.keys(ls(c)).length>0){if(!(0,r.isValidElement)(d)||Array.isArray(d)&&d.length>1)throw new Error(['Passing props on "Fragment"!',"",`The current component <${o} /> is rendering a "Fragment".`,"However we need to passthrough the following props:",Object.keys(c).map((e=>` - ${e}`)).join("\n"),"","You can apply a few solutions:",['Add an `as="..."` prop, to ensure that we render an actual element instead of a "Fragment".',"Render a single element as the child so that we can forward the props onto that element."].map((e=>` - ${e}`)).join("\n")].join("\n"));let e=d.props,t="function"==typeof(null==e?void 0:e.className)?(...t)=>Ki(null==e?void 0:e.className(...t),c.className):Ki(null==e?void 0:e.className,c.className),n=t?{className:t}:{};return(0,r.cloneElement)(d,Object.assign({},is(d.props,ls(cs(c,["ref"]))),p,u,{ref:a(d.ref,u.ref)},n))}return(0,r.createElement)(i,Object.assign({},cs(c,["ref"]),i!==r.Fragment&&u,i!==r.Fragment&&p),d)}function os(){let e=(0,r.useRef)([]),t=(0,r.useCallback)((t=>{for(let n of e.current)null!=n&&("function"==typeof n?n(t):n.current=t)}),[]);return(...n)=>{if(!n.every((e=>null==e)))return e.current=n,t}}function as(...e){return e.every((e=>null==e))?void 0:t=>{for(let n of e)null!=n&&("function"==typeof n?n(t):n.current=t)}}function is(...e){if(0===e.length)return{};if(1===e.length)return e[0];let t={},n={};for(let r of e)for(let e in r)e.startsWith("on")&&"function"==typeof r[e]?(null!=n[e]||(n[e]=[]),n[e].push(r[e])):t[e]=r[e];if(t.disabled||t["aria-disabled"])return Object.assign(t,Object.fromEntries(Object.keys(n).map((e=>[e,void 0]))));for(let r in n)Object.assign(t,{[r](e,...t){let o=n[r];for(let n of o){if((e instanceof Event||(null==e?void 0:e.nativeEvent)instanceof Event)&&e.defaultPrevented)return;n(e,...t)}}});return t}function ss(e){var t;return Object.assign((0,r.forwardRef)(e),{displayName:null!=(t=e.displayName)?t:e.name})}function ls(e){let t=Object.assign({},e);for(let n in t)void 0===t[n]&&delete t[n];return t}function cs(e,t=[]){let n=Object.assign({},e);for(let r of t)r in n&&delete n[r];return n}let us=null!=(Xi=r.startTransition)?Xi:function(e){e()};var ds=(e=>(e.Space=" ",e.Enter="Enter",e.Escape="Escape",e.Backspace="Backspace",e.Delete="Delete",e.ArrowLeft="ArrowLeft",e.ArrowUp="ArrowUp",e.ArrowRight="ArrowRight",e.ArrowDown="ArrowDown",e.Home="Home",e.End="End",e.PageUp="PageUp",e.PageDown="PageDown",e.Tab="Tab",e))(ds||{}),ps=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(ps||{}),fs=(e=>(e[e.ToggleDisclosure=0]="ToggleDisclosure",e[e.CloseDisclosure=1]="CloseDisclosure",e[e.SetButtonId=2]="SetButtonId",e[e.SetPanelId=3]="SetPanelId",e[e.LinkPanel=4]="LinkPanel",e[e.UnlinkPanel=5]="UnlinkPanel",e))(fs||{});let hs={0:e=>({...e,disclosureState:Yi(e.disclosureState,{0:1,1:0})}),1:e=>1===e.disclosureState?e:{...e,disclosureState:1},4(e){return!0===e.linkedPanel?e:{...e,linkedPanel:!0}},5(e){return!1===e.linkedPanel?e:{...e,linkedPanel:!1}},2(e,t){return e.buttonId===t.buttonId?e:{...e,buttonId:t.buttonId}},3(e,t){return e.panelId===t.panelId?e:{...e,panelId:t.panelId}}},ms=(0,r.createContext)(null);function gs(e){let t=(0,r.useContext)(ms);if(null===t){let t=new Error(`<${e} /> is missing a parent component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,gs),t}return t}ms.displayName="DisclosureContext";let vs=(0,r.createContext)(null);function ys(e){let t=(0,r.useContext)(vs);if(null===t){let t=new Error(`<${e} /> is missing a parent component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,ys),t}return t}vs.displayName="DisclosureAPIContext";let bs=(0,r.createContext)(null);function ws(e,t){return Yi(t.type,hs,e,t)}bs.displayName="DisclosurePanelContext";let xs=r.Fragment;let Es=es.RenderStrategy|es.Static;let ks=ss((function(e,t){let{defaultOpen:n=!1,...o}=e,a=(0,r.useRef)(null),i=Wi(t,function(e,t=!0){return Object.assign(e,{[Ui]:t})}((e=>{a.current=e}),void 0===e.as||e.as===r.Fragment)),s=(0,r.useRef)(null),l=(0,r.useRef)(null),c=(0,r.useReducer)(ws,{disclosureState:n?0:1,linkedPanel:!1,buttonRef:l,panelRef:s,buttonId:null,panelId:null}),[{disclosureState:u,buttonId:d},p]=c,f=Hi((e=>{p({type:1});let t=function(e){return Ai.isServer?null:e instanceof Node?e.ownerDocument:null!=e&&e.hasOwnProperty("current")&&e.current instanceof Node?e.current.ownerDocument:document}(a);if(!t||!d)return;let n=e?e instanceof HTMLElement?e:e.current instanceof HTMLElement?e.current:t.getElementById(d):t.getElementById(d);null==n||n.focus()})),h=(0,r.useMemo)((()=>({close:f})),[f]),m=(0,r.useMemo)((()=>({open:0===u,close:f})),[u,f]),g={ref:i};return r.createElement(ms.Provider,{value:c},r.createElement(vs.Provider,{value:h},r.createElement(Gi,{value:Yi(u,{0:Zi.Open,1:Zi.Closed})},ns({ourProps:g,theirProps:o,slot:m,defaultTag:xs,name:"Disclosure"}))))})),Cs=ss((function(e,t){let n=$i(),{id:o=`headlessui-disclosure-button-${n}`,...a}=e,[i,s]=gs("Disclosure.Button"),l=(0,r.useContext)(bs),c=null!==l&&l===i.panelId,u=(0,r.useRef)(null),d=Wi(u,t,c?null:i.buttonRef),p=os();(0,r.useEffect)((()=>{if(!c)return s({type:2,buttonId:o}),()=>{s({type:2,buttonId:null})}}),[o,s,c]);let f=Hi((e=>{var t;if(c){if(1===i.disclosureState)return;switch(e.key){case ds.Space:case ds.Enter:e.preventDefault(),e.stopPropagation(),s({type:0}),null==(t=i.buttonRef.current)||t.focus()}}else switch(e.key){case ds.Space:case ds.Enter:e.preventDefault(),e.stopPropagation(),s({type:0})}})),h=Hi((e=>{if(e.key===ds.Space)e.preventDefault()})),m=Hi((t=>{var n;Ji(t.currentTarget)||e.disabled||(c?(s({type:0}),null==(n=i.buttonRef.current)||n.focus()):s({type:0}))})),g=(0,r.useMemo)((()=>({open:0===i.disclosureState})),[i]),v=function(e,t){let[n,o]=(0,r.useState)((()=>Qi(e)));return Vi((()=>{o(Qi(e))}),[e.type,e.as]),Vi((()=>{n||t.current&&t.current instanceof HTMLButtonElement&&!t.current.hasAttribute("type")&&o("button")}),[n,t]),n}(e,u);return ns({mergeRefs:p,ourProps:c?{ref:d,type:v,onKeyDown:f,onClick:m}:{ref:d,id:o,type:v,"aria-expanded":0===i.disclosureState,"aria-controls":i.linkedPanel?i.panelId:void 0,onKeyDown:f,onKeyUp:h,onClick:m},theirProps:a,slot:g,defaultTag:"button",name:"Disclosure.Button"})})),Ss=ss((function(e,t){let n=$i(),{id:o=`headlessui-disclosure-panel-${n}`,...a}=e,[i,s]=gs("Disclosure.Panel"),{close:l}=ys("Disclosure.Panel"),c=os(),u=Wi(t,i.panelRef,(e=>{us((()=>s({type:e?4:5})))}));(0,r.useEffect)((()=>(s({type:3,panelId:o}),()=>{s({type:3,panelId:null})})),[o,s]);let d=(0,r.useContext)(qi),p=null!==d?(d&Zi.Open)===Zi.Open:0===i.disclosureState,f=(0,r.useMemo)((()=>({open:0===i.disclosureState,close:l})),[i,l]),h={ref:u,id:o};return r.createElement(bs.Provider,{value:i.panelId},ns({mergeRefs:c,ourProps:h,theirProps:a,slot:f,defaultTag:"div",features:Es,visible:p,name:"Disclosure.Panel"}))})),Os=Object.assign(ks,{Button:Cs,Panel:Ss});const Ps=e=>{let{title:t,text:n}=e;return t?r.createElement("div",{className:"w-full my-6"},r.createElement(Os,null,(e=>{let{open:o}=e;return r.createElement(r.Fragment,null,r.createElement(Os.Button,{className:"flex items-center justify-between w-full px-4 py-3 text-left bg-navbar"},r.createElement("span",{className:"text-h4 font-bold"},t),o?r.createElement(d.iFH,null):r.createElement(d.wEH,null)),r.createElement(Os.Panel,{className:"text-body p-4 w-9/10"},r.createElement(st,{text:n})))}))):r.createElement(r.Fragment,null)};var Ns=n(9034),_s=n.n(Ns);const Rs=e=>{let t,n,{status:o,opportunityCloses:a,startDate:i,endDate:s}=e;return"open"===o?(t="Opportunity Closes: ",n=a?_s()(a).isValid()?_s()(a).format("MMMM D, YYYY"):a:"Open until filled"):"ongoing"===o&&i?(t="Project started: ",n=_s()(i).format("MMMM D, YYYY")):"completed"===o&&s&&(t="Project Ended: ",n=_s()(s).format("MMMM D, YYYY")),r.createElement(r.Fragment,null,r.createElement("span",{className:"font-bold"},t),r.createElement("span",null,n))},Is=e=>{let{children:t,devBanner:n,navbar:o,bottomBanner:a,footer:i}=e;return r.createElement("div",{className:"w-full mx-0 bg-white border-0 xl:container xl:p-0 xl:mx-auto xl:border-l xl:border-r xl:border-gray-200 flex flex-col min-h-screen"},(null==n?void 0:n.show)&&r.createElement(u,null),r.createElement(Gt,o),r.createElement("div",{className:"flex-1"},t),r.createElement(Jt,a))};var Ls=n(8437),js=n.n(Ls);var Ms=e=>{let{siteUrl:t,index:n,db:o}=e;const{0:a,1:i}=(0,r.useState)([]),{0:s,1:l}=(0,r.useState)([]),{0:c,1:u}=(0,r.useState)("");return(0,r.useEffect)((()=>{if(a.length>0)try{let e=n.search(a);l(e),u("")}catch(e){if(e instanceof js().QueryParseError)return void u(e.message);throw e}else l([]),u("")}),[a]),r.createElement("div",{className:"flex flex-col items-center justify-center align-middle text-center px-2"},r.createElement("div",{className:"container mx-auto mt-4 border-b-4 border-primary"},r.createElement(ji,{id:"siteSearch",autoFocus:!0,label:"Search",placeholder:"Type to search pages...",onChange:e=>i(e.target.value)}),c&&r.createElement("p",{className:"px-4 text-red text-tag font-bold"},c),r.createElement("div",{className:"pt-2"},"Number of found pages:",s.length)),r.createElement("article",{className:"py-6 container mx-auto"},r.createElement("div",{className:"grid grid-cols-1 md:mx-4 xl:mx-6 gap-4 justify-self-center"},s.map((e=>{const n=new Set;Object.keys(e.matchData.metadata).forEach((t=>{Object.keys(e.matchData.metadata[t]).forEach((e=>{n.add(e)}))}));const a=Array.from(n).map(((e,t)=>r.createElement("li",{key:t,className:"inline mx-px px-3 py-1 mt-1 text-tag whitespace-nowrap font-semibold mr-2 bg-topics"},e)));return r.createElement(r.Fragment,{key:e.ref},r.createElement("div",{className:"px-2 py-4 overflow-hidden bg-white border border-gray-200 rounded-md shadow-md h-full flex flex-col md:mx-10 md:py-6 lg:mx-60"},r.createElement("h2",{className:"capitalize"},o[e.ref].title),r.createElement("div",{className:"font-sans text-black text-tag my-2 font-extrabold"},"Match found in:"),r.createElement("ul",{className:"grid grid-rows-1 justify-center md:block"},a),r.createElement("h2",{className:"pt-3 mt-4 border-t-2 border-solid"},r.createElement("a",{className:"btn-wide",href:t+"/"+e.ref},"View Page"))))}))),r.createElement("div",{className:""},0==s.length&&r.createElement("section",null,r.createElement("h2",null,"No Results")))))},Ts=n(8050);const Ds=e=>{let{siteUrl:t}=e;const{allProject:n,allGeneralPage:o}=function(){const{allProject:e,allGeneralPage:t}=(0,c.useStaticQuery)("2677476431");return{allProject:e,allGeneralPage:t}}(),{0:a,1:i}=(0,r.useState)(),{0:s,1:l}=(0,r.useState)();return(0,r.useEffect)((()=>{"undefined"!=typeof window&&(async()=>{const e=await(await fetch("/lunr-index.json")).json(),t=await(await fetch("/documents-reduced.json")).json();try{i(js().Index.load(e)),l(t)}catch{const[e,t]=(0,Ts.createSearchIndex)({allProject:n,allGeneralPage:o});i(e),l(t.reduce((function(e,t){return e[t.slug]=t,e}),{}))}})().catch(console.error)}),[]),r.createElement("div",null,r.createElement(Ms,{siteUrl:t,index:a,db:s}))},Fs=e=>{let{title:t,text:n,link:o}=e;return r.createElement(r.Fragment,null,o?r.createElement("div",{className:"w-full p-8 mb-8 bg-gray-100"},t?r.createElement("h4",{className:"text-h4"},t):null,n?r.createElement("div",{className:"text-black text-body mb-4"},r.createElement(st,{text:n})):null,r.createElement("div",null,r.createElement("a",{href:o,target:"_blank",className:"btn"},"Subscribe"))):null)}},7524:function(e,t,n){"use strict";n.d(t,{F:function(){return o}});var r=n(2784);function o(e){var t,n,o,a,i;let{location:s,params:l,data:c,pageContext:u}=e;const d=""+c.site.siteMetadata.siteUrl+(null===(t=c.socialShareImage)||void 0===t?void 0:t.childImageSharp.gatsbyImageData.images.fallback.src);return r.createElement(r.Fragment,null,r.createElement("title",null,null===(n=c.page)||void 0===n?void 0:n.title),r.createElement("meta",{name:"twitter:card",content:"summary"}),r.createElement("meta",{property:"og:type",content:"website"}),r.createElement("html",{lang:c.site.siteMetadata.locale}),r.createElement("meta",{property:"og:locale",content:c.site.siteMetadata.locale}),r.createElement("meta",{property:"og:site_name",content:c.site.siteMetadata.title}),r.createElement("meta",{name:"og:title",content:null===(o=c.page)||void 0===o?void 0:o.title}),r.createElement("meta",{name:"description",content:null===(a=c.page)||void 0===a?void 0:a.description}),r.createElement("meta",{property:"og:description",content:null===(i=c.page)||void 0===i?void 0:i.description}),r.createElement("meta",{property:"og:url",content:""+c.site.siteMetadata.siteUrl+s.pathname}),r.createElement("meta",{property:"og:image",content:d}))}},8156:function(e,t,n){"use strict";n.r(t),n.d(t,{AboutPageLayout:function(){return l},Head:function(){return i.F}});var r=n(2784),o=n(4536),a=n(7161),i=n(7524);const s=e=>{let{aboutTitle:t,aboutText:n}=e;return r.createElement("div",{className:"mb-8"},t&&r.createElement("h3",{className:"text-h3 mb-4"},t),r.createElement(o.rU,{text:n}))},l=e=>{let{data:{generalPage:{header:t,aims:n,faq:i,accessibility:l,image:c}}}=e;return r.createElement(r.Fragment,null,r.createElement("main",null,r.createElement("article",null,r.createElement("header",null,r.createElement(o.o9,{title:"About",lede:"",image:c})),r.createElement("div",{className:"w-full pt-5 px-8 lg:px-16 xl:px-24 lg:w-2/3"},r.createElement("section",{className:"mb-20"},t&&r.createElement("h2",{className:"text-h3 sm:text-h2 my-8 font-bold text-black"},t),n.map(((e,t)=>{let{title:n,text:o}=e;return r.createElement(s,{key:"list_"+t,aboutTitle:n,aboutText:o})}))),r.createElement("section",{className:"mb-20"},r.createElement("h2",{className:"text-h3 sm:text-h2 my-6"},"Frequently Asked Questions"),i.map(((e,t)=>{let{title:n,text:a}=e;return r.createElement(o.UQ,{key:"collapsibleList_"+t,title:n,text:a})}))),!(0,a.uk)(l)&&r.createElement("section",{id:"accessibility"},r.createElement("h2",{className:"text-h3 sm:text-h2 my-6"},"Accessibility Statement"),r.createElement(o.rU,{className:"mb-10 leading-normal text-body lg:text-body",text:l}))))))};t.default=l},9601:function(e,t,n){"use strict";n.r(t),n.d(t,{CardPageLayout:function(){return i},Head:function(){return a.F}});var r=n(2784),o=n(4536),a=n(7524);const i=e=>{let{data:{allProject:t,cardPage:{title:n,lede:a,sortOptions:i,image:s}}}=e;return r.createElement(r.Fragment,null,r.createElement("main",null,r.createElement(o.mP,{allProjects:t.nodes,image:s,title:n,lede:a,sortOptions:i})))};t.default=i},6450:function(e,t,n){"use strict";n.r(t),n.d(t,{ContactForm:function(){return I},ContactPageLayout:function(){return L},Head:function(){return O.F},default:function(){return j}});var r=n(753),o=n(1665),a=n(2784),i=n(31),s=n(3980),l=n.n(s),c=["sitekey","onChange","theme","type","tabindex","onExpired","onErrored","size","stoken","grecaptcha","badge","hl","isolated"];function u(){return u=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,c));return a.createElement("div",u({},t,{ref:this.handleRecaptchaRef}))},r}(a.Component);f.displayName="ReCAPTCHA",f.propTypes={sitekey:l().string.isRequired,onChange:l().func,grecaptcha:l().object,theme:l().oneOf(["dark","light"]),type:l().oneOf(["image","audio"]),tabindex:l().number,onExpired:l().func,onErrored:l().func,size:l().oneOf(["compact","normal","invisible"]),stoken:l().string,hl:l().string,badge:l().oneOf(["bottomright","bottomleft","inline"]),isolated:l().bool},f.defaultProps={onChange:function(){},theme:"light",type:"image",tabindex:0,size:"normal",badge:"bottomright"};var h=n(3463),m=n.n(h);function g(){return g=Object.assign||function(e){for(var t=1;t-1&&t[n].parentNode&&t[n].parentNode.removeChild(t[n]);var r=v[e];r&&(delete r.observers[this.asyncScriptLoaderGetScriptLoaderID()],!0===E.removeOnUnmount&&delete v[e])},i.render=function(){var t=E.globalName,n=this.props,r=(n.asyncScriptOnLoad,n.forwardedRef),o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(n,["asyncScriptOnLoad","forwardedRef"]);return t&&"undefined"!=typeof window&&(o[t]=void 0!==window[t]?window[t]:void 0),o.ref=r,(0,a.createElement)(e,o)},o}(a.Component),r=(0,a.forwardRef)((function(e,t){return(0,a.createElement)(n,g({},e,{forwardedRef:t}))}));return r.displayName="AsyncScriptLoader("+t+")",r.propTypes={asyncScriptOnLoad:l().func},m()(r,e)})(f),C=k,S=n(4536),O=n(7524);const P="font-bold text-red",N="font-bold text-red hidden",_="w-full text-contact px-3 py-2 leading-tight text-black shadow appearance-none outline-transparent focus:outline-none focus:shadow-outline",R="w-full text-contact px-3 py-2 leading-tight text-black border-2 border-red shadow appearance-none outline-transparent focus:outline-none focus:shadow-outline";let I=function(e){function t(t){var n;return(n=e.call(this,t)||this).state={name:"",email:"",subject:"",message:"",recaptchaSiteKey:t.recaptchaSiteKey,captchaSuccess:!1,thankYouPagePath:t.thankYouPagePath},n.handleChange=n.handleChange.bind((0,r.Z)(n)),n.handleSubmit=n.handleSubmit.bind((0,r.Z)(n)),n.handleCaptcha=n.handleCaptcha.bind((0,r.Z)(n)),n}(0,o.Z)(t,e);var n=t.prototype;return n.handleChange=function(e){!function(e){"subject"!=e.target.name&&(document.getElementById(e.target.name+"ErrorLabel").className=N,document.getElementById(e.target.name).className=_,"message"==e.target.name?document.getElementById(e.target.name).className="w-full text-contact h-48 px-3 py-2 leading-tight text-black shadow appearance-none outline-transparent focus:outline-none focus:shadow-outline":document.getElementById(e.target.name).className=_,"email"==e.target.name&&(document.getElementById("invalidEmailErrorLabel").className=N))}(e),this.setState({[e.target.name]:e.target.value})},n.handleSubmit=function(e){var t,n,r,o,a;e.preventDefault(),n=this.state,r=!0,o=!0,a=!0,""==n.name&&(document.getElementById("nameErrorLabel").className=P,document.getElementById("name").className=R,r=!1),""==n.email?(document.getElementById("emailErrorLabel").className=P,document.getElementById("email").className=R,o=!1):document.getElementById("email").validity.valid||(document.getElementById("invalidEmailErrorLabel").className=P,document.getElementById("email").className=R,o=!1),""==n.message&&(document.getElementById("messageErrorLabel").className=P,document.getElementById("message").className="w-full text-contact h-48 px-3 py-2 leading-tight text-black border-2 border-red shadow appearance-none focus:outline-none focus:shadow-outline",a=!1),r&&o&&a&&fetch("/",{method:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded"},body:(t={"form-name":"contact",...this.state,captchaSuccess:this.state.captchaSuccess.toString()},Object.keys(t).map((e=>encodeURIComponent(e)+"="+encodeURIComponent(t[e]))).join("&"))}).then((()=>(0,i.navigate)(this.state.thankYouPagePath))).catch((e=>alert(e)))},n.handleCaptcha=function(){this.setState({captchaSuccess:!0})},n.render=function(){return a.createElement("form",{onSubmit:this.handleSubmit,"data-netlify":"true","data-netlify-honeypot":"bot-field",name:"contact",noValidate:!0},a.createElement("div",{className:"mb-6"},a.createElement("label",{htmlFor:"name",className:"block mb-2 text-contact font-bold text-black"},"Full name",a.createElement("span",{className:"text-red"}," *")),a.createElement("label",{id:"nameErrorLabel",className:N},"Please enter your full name"),a.createElement("input",{"aria-label":"Full name",name:"name",id:"name",placeholder:"John Doe",required:!0,type:"text",className:"w-full text-contact px-3 py-2 leading-tight text-black border shadow appearance-none focus:outline-none focus:shadow-outline",value:this.state.name,onChange:this.handleChange})),a.createElement("div",{className:"mb-6"},a.createElement("label",{htmlFor:"email",className:"block mb-2 text-contact font-bold text-black"},"Email address",a.createElement("span",{className:"text-red"}," *")),a.createElement("label",{id:"emailErrorLabel",className:N},"Please enter your email address"),a.createElement("label",{id:"invalidEmailErrorLabel",className:N},"Please enter a valid email address"),a.createElement("input",{"aria-label":"Full name",name:"email",id:"email",placeholder:"example@example.com",required:!0,type:"email",className:"w-full text-contact px-3 py-2 leading-tight text-black border shadow appearance-none focus:outline-none focus:shadow-outline",value:this.state.email,onChange:this.handleChange})),a.createElement("div",{className:"mb-6"},a.createElement("label",{htmlFor:"subject",className:"block mb-2 text-contact font-bold text-black"},"Subject"),a.createElement("input",{"aria-label":"Subject",name:"subject",id:"subject",placeholder:"I want to get in touch about ...",required:!0,type:"text",className:"w-full text-contact px-3 py-2 leading-tight text-black border shadow appearance-none focus:outline-none focus:shadow-outline",value:this.state.subject,onChange:this.handleChange})),a.createElement("div",{className:"mb-6"},a.createElement("label",{htmlFor:"message",className:"block mb-2 text-contact font-bold text-black"},"Message",a.createElement("span",{className:"text-red"}," *")),a.createElement("label",{id:"messageErrorLabel",className:N},"Please enter a brief message"),a.createElement("textarea",{"aria-label":"Message",name:"message",id:"message",placeholder:"",required:!0,className:"w-full text-contact h-48 px-3 py-2 leading-tight text-black border shadow appearance-none focus:outline-none focus:shadow-outline",value:this.state.message,onChange:this.handleChange})),this.state.recaptchaSiteKey&&a.createElement(C,{sitekey:this.state.recaptchaSiteKey,onChange:this.handleCaptcha}),a.createElement("div",{className:"flex mt-4 items-center justify-between"},a.createElement("button",{className:"btn",type:"submit",disabled:!this.state.captchaSuccess},"Submit")))},t}(a.Component);const L=e=>{let{pageContext:{thankYouPagePath:t},data:{generalPage:{title:n,lede:r,image:o},site:{siteMetadata:{recaptchaSiteKey:i}}}}=e;return a.createElement(a.Fragment,null,a.createElement("main",null,a.createElement("header",null,a.createElement(S.o9,{title:"Contact",lede:"",image:o})),a.createElement("article",{className:"w-full pt-5 px-8 lg:px-16 xl:px-24 lg:w-2/3"},a.createElement("h1",{className:"mt-8 mb-2 text-h2 font-bold"},n),a.createElement(S.rU,{className:"mb-10 leading-normal text-body lg:text-body",text:r}),a.createElement(I,{recaptchaSiteKey:i,thankYouPagePath:t}))))};var j=L},3885:function(e,t,n){"use strict";n.r(t),n.d(t,{Head:function(){return i.F},ProjectDetailPage:function(){return s}});var r=n(2784),o=n(31),a=n(4536),i=n(7524);const s=e=>{const{data:{project:t,site:{siteMetadata:{projectInterestLink:n,staticText:{mainContact:{ongoingText:i,completeText:s}},newsletter:l}},defaultContactImage:c}}=e;return r.createElement(r.Fragment,null,r.createElement("main",null,r.createElement(a.re,Object.assign({},t,{ongoingText:i,completeText:s,projectInterestLink:n,defaultContactImage:c,newsletter:l}))),r.createElement("div",{className:"p-responsive pb-4"},r.createElement("section",{className:"my-12"},r.createElement(o.Link,{className:"btn m-responsive",to:(0,o.withPrefix)("../../"+("open"===t.status?"":t.status))},r.createElement(a.xC,null),r.createElement("span",{className:"pl-2"},"Back")))))};t.default=s},700:function(e,t,n){"use strict";n.r(t),n.d(t,{Head:function(){return a.F},SearchPageLayout:function(){return i}});var r=n(2784),o=n(4536),a=n(7524);const i=e=>{let{data:{site:{siteMetadata:{siteUrl:t}},generalPage:{title:n,image:a}}}=e;return r.createElement(r.Fragment,null,r.createElement("main",null,r.createElement("header",null,r.createElement(o.o9,{title:n,image:a,lede:""})),r.createElement(o.tA,{siteUrl:t})))};t.default=i},9804:function(e,t,n){"use strict";n.r(t),n.d(t,{Head:function(){return i.F},ThankYouPageLayout:function(){return s}});var r=n(2784),o=n(31),a=n(4536),i=n(7524);const s=e=>{let{data:{generalPage:{image:t}}}=e;return r.createElement(r.Fragment,null,r.createElement(a.o9,{title:"Thank You",lede:"",image:t}),r.createElement("div",{className:"container pt-6 overflow-hidden bg-white"},r.createElement("div",{className:"flex flex-wrap"},r.createElement("div",{className:"lg:w-2/3 sm:w-full"},r.createElement("h2",{className:"mb-8 text-2xl font-bold leading-loose tracking-tight text-black dark:text-white lg:text-5xl"},"Thank you for your interest!"),r.createElement("p",{className:"leading-normal text-md lg:text-lg"},"We'll get back to you as soon as possible. In the meantime, continue checking out our"," ",r.createElement(o.Link,{to:"/",className:"underline"},"open projects"),".")))))};t.default=s},7161:function(e,t,n){"use strict";n.d(t,{t9:function(){return r},uk:function(){return o},xb:function(){return a}});const r=(e,t,n,r)=>"open"===e?t:"ongoing"===e?n:r,o=e=>!e||"\n"===e,a=e=>null==e||0==e.length},6849:function(e,t,n){t.components={"component---gatsby-theme-project-portal-src-layouts-about-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,8156)),"component---gatsby-theme-project-portal-src-layouts-card-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,9601)),"component---gatsby-theme-project-portal-src-layouts-contact-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,6450)),"component---gatsby-theme-project-portal-src-layouts-project-detail-page-tsx":()=>Promise.resolve().then(n.bind(n,3885)),"component---gatsby-theme-project-portal-src-layouts-search-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,700)),"component---gatsby-theme-project-portal-src-layouts-thank-you-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,9804)),"component---gatsby-theme-project-portal-src-pages-404-tsx":()=>n.e(237).then(n.bind(n,281))}},5969:function(e,t,n){e.exports=[{plugin:n(7225),options:{plugins:[],name:"Gatsby Theme Project Portal",short_name:"Project Portal",start_url:"/",background_color:"#ffffff",theme_color:"#0D7EA2",display:"standalone",icon:"P:\\GitHub\\omb_evidence_portal\\packages\\evaluation-collect/content/theme-image/favicon.png",legacy:!0,theme_color_in_head:!0,cache_busting_mode:"query",crossOrigin:"anonymous",include_favicon:!0,cacheDigest:"9b0681ab59b6b530813911ac18656a96"}},{plugin:n(4428),options:{plugins:[],staticText:{navbar:{title:"Evidence Project Portal",pages:[{name:"Open Projects",link:"/",show:!0},{name:"In-Progress Projects",link:"/ongoing/",show:!0},{name:"Completed Projects",link:"/completed/",show:!0},{name:"About",link:"/about/",show:!0},{name:"Contact",link:"/contact/",show:!0}]},bottomBanner:{text:" This project portal is managed by the Evidence Team at the Office of Management and Budget. The materials and processes are adapted from those developed by the North Carolina Office of Strategic Partnerships. If you have suggestions for how to improve it, please [let us know!](/contact)",link:"https://ccv.brown.edu/"},mainContact:{ongoingText:"We plan to post results and deliverables when the project is complete. In the meantime, we welcome questions about the project.",completeText:"We’re eager to learn how you use the results and welcome any questions."}},showDevBanner:!1,projectInterestLink:"",newsletter:{link:"https://public.govdelivery.com/accounts/USGSA/subscriber/new?topic_id=USGSA_1068",title:"Subscribe to our newsletter",text:"Sign up for **project** portal updates"},tailwindConfig:{presets:[{content:["P:\\GitHub\\omb_evidence_portal\\packages\\gatsby-theme-project-portal\\src\\**\\*.{js,jsx,ts,tsx,html}"],theme:{container:{center:!0,padding:"1.25rem"},fontFamily:{sans:["Public Sans","Roboto","system-ui","sans-serif"]},extend:{colors:{gray:{50:"#fafafa",100:"#f5f5f5",200:"#e5e5e5",300:"#d4d4d4",400:"#a3a3a3",500:"#737373",600:"#525252",700:"#404040",800:"#262626",900:"#171717",950:"#0a0a0a"},link:"#005EA2",topics:"#73B3E7",navbar:"#ECF0F3",bottombanner:"#ffffff",footer:"#ECF0F3",footertext:"#092940",primary:"#0e7490",primarydark:"#164e63",warning:"#f59e0b",background:"#fafafa",red:"#b50909"},flex:{4:"4 4 0%"},spacing:{"100px":"100px"},fontSize:{h1:["2.5rem","2.75rem"],h2:["2rem","2.25rem"],h3:["1.5rem","1.75rem"],h4:"1rem",body:"1rem",button:"0.875rem",nav:"1rem",contact:"1rem",tag:"0.875rem"},minHeight:{"15rem":"15rem"},minWidth:{"3rem":"3rem","20ch":"20ch","30ch":"30ch"},maxHeight:{48:"12rem","80vh":"80vh","90vh":"90vh",none:"none"},lineHeight:{snug:"1.15"}}},plugins:[null]}],content:["P:\\GitHub\\omb_evidence_portal\\packages\\gatsby-theme-project-portal/src/**/*.{js,jsx,ts,tsx,html}","./src/**/*.{js,jsx,ts,tsx,html}"],theme:{extend:{colors:{background:"#ffffff",navbar:"#ECF0F3",bottombanner:"#ffffff",footer:"#ECF0F3",footertext:"#092940",primary:"#0D7EA2",primarydark:"#092940"}}}},faviconPath:"P:\\GitHub\\omb_evidence_portal\\packages\\evaluation-collect/content/theme-image/favicon.png"}},{plugin:n(2668),options:{plugins:[],enableIdentityWidget:!0,publicPath:"admin",modulePath:"P:\\GitHub\\omb_evidence_portal\\packages\\project-portal-content-decap/src/cms/cms.js",manualInit:!0}},{plugin:n(1915),options:{plugins:[]}}]},1852:function(e,t,n){const r=n(5969),{getResourceURLsForPathname:o,loadPage:a,loadPageSync:i}=n(8175).jN;t.h=function(e,t,n,s){void 0===t&&(t={});let l=r.map((n=>{if(!n.plugin[e])return;t.getResourceURLsForPathname=o,t.loadPage=a,t.loadPageSync=i;const r=n.plugin[e](t,n.options);return r&&s&&(t=s({args:t,result:r,plugin:n})),r}));return l=l.filter((e=>void 0!==e)),l.length>0?l:n?[n]:[]},t.I=(e,t,n)=>r.reduce(((n,r)=>r.plugin[e]?n.then((()=>r.plugin[e](t,r.options))):n),Promise.resolve())},3112:function(e,t){t.M=()=>""},6249:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r=function(e){return e=e||Object.create(null),{on:function(t,n){(e[t]||(e[t]=[])).push(n)},off:function(t,n){e[t]&&e[t].splice(e[t].indexOf(n)>>>0,1)},emit:function(t,n){(e[t]||[]).slice().map((function(e){e(n)})),(e["*"]||[]).slice().map((function(e){e(t,n)}))}}}()},9529:function(e,t,n){"use strict";n.d(t,{UD:function(){return p},Cj:function(){return h},GA:function(){return f},DS:function(){return d}});var r=n(5619),o=n(3834),a=e=>{if(void 0===e)return e;let[t,n=""]=e.split("?");return n&&(n="?"+n),"/"===t?"/"+n:"/"===t.charAt(t.length-1)?t.slice(0,-1)+n:t+n},i=n(3182);const s=new Map;let l=[];const c=e=>{let t=e;if(-1!==e.indexOf("?")){const[n,r]=e.split("?");t=n+"?"+encodeURIComponent(r)}const n=decodeURIComponent(t);return(0,o.Z)(n,decodeURIComponent("/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal")).split("#")[0]};function u(e){return e.startsWith("/")||e.startsWith("https://")||e.startsWith("http://")?e:new URL(e,window.location.href+(window.location.href.endsWith("/")?"":"/")).pathname}const d=e=>{l=e},p=e=>{const t=m(e),n=l.map((e=>{let{path:t,matchPath:n}=e;return{path:n,originalPath:t}})),o=(0,r.pick)(n,t);return o?a(o.route.originalPath):null},f=e=>{const t=m(e),n=l.map((e=>{let{path:t,matchPath:n}=e;return{path:n,originalPath:t}})),o=(0,r.pick)(n,t);return o?o.params:{}},h=e=>{const t=c(u(e));if(s.has(t))return s.get(t);const n=(0,i.J)(e);if(n)return h(n.toPath);let r=p(t);return r||(r=m(e)),s.set(t,r),r},m=e=>{let t=c(u(e));return"/index.html"===t&&(t="/"),t=a(t),t}},31:function(e,t,n){"use strict";n.r(t),n.d(t,{Link:function(){return s.rU},PageRenderer:function(){return a()},Script:function(){return C.Script},ScriptStrategy:function(){return C.ScriptStrategy},Slice:function(){return x},StaticQuery:function(){return l.i1},StaticQueryContext:function(){return l.B9},collectedScriptsByPage:function(){return C.collectedScriptsByPage},graphql:function(){return O},navigate:function(){return s.c4},parsePath:function(){return s.cP},prefetchPathname:function(){return S},scriptCache:function(){return C.scriptCache},scriptCallbackCache:function(){return C.scriptCallbackCache},useScrollRestoration:function(){return i.p2},useStaticQuery:function(){return l.K2},withAssetPrefix:function(){return s.mc},withPrefix:function(){return s.dq}});var r=n(8175),o=n(9758),a=n.n(o),i=n(2802),s=n(2467),l=n(5483),c=n(753),u=n(1665),d=n(5058),p=n(8960);var f=n(352);function h(e){var t="function"==typeof Map?new Map:void 0;return h=function(e){if(null===e||!function(e){try{return-1!==Function.toString.call(e).indexOf("[native code]")}catch(t){return"function"==typeof e}}(e))return e;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,n)}function n(){return function(e,t,n){if((0,f.Z)())return Reflect.construct.apply(null,arguments);var r=[null];r.push.apply(r,t);var o=new(e.bind.apply(e,r));return n&&(0,p.Z)(o,n.prototype),o}(e,arguments,(0,d.Z)(this).constructor)}return n.prototype=Object.create(e.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),(0,p.Z)(n,e)},h(e)}var m=n(2784),g=n(3112),v=n(3204);const y=e=>{let{sliceId:t,children:n}=e;const r=[m.createElement("slice-start",{id:t+"-1"}),m.createElement("slice-end",{id:t+"-1"})];return n&&(r.push(n),r.push(m.createElement("slice-start",{id:t+"-2"}),m.createElement("slice-end",{id:t+"-2"}))),r},b=e=>{let{sliceName:t,allowEmpty:n,children:r,...o}=e;const a=(0,m.useContext)(v.u0),i=(0,m.useContext)(v.Db),s=a[t];if(!s){if(n)return null;throw new Error('Slice "'+s+'" for "'+t+'" slot not found')}const l=((e,t)=>Object.keys(t).length?e+"-"+(0,g.M)(t):e)(s,o);let c=i[l];return c?r&&(c.hasChildren=!0):i[l]=c={props:o,sliceName:s,hasChildren:!!r},m.createElement(y,{sliceId:l},r)},w=e=>{let{sliceName:t,allowEmpty:n,children:r,...o}=e;const a=(0,m.useContext)(v.u0),i=(0,m.useContext)(v.m3),s=a[t],l=i.get(s);if(!l){if(n)return null;throw new Error('Slice "'+s+'" for "'+t+'" slot not found')}return m.createElement(l.component,Object.assign({sliceContext:l.sliceContext,data:l.data},o),r)};function x(e){{const t={...e,sliceName:e.alias};delete t.alias,delete t.__renderedByLocation;const n=(0,m.useContext)(v.Bs),r=k(e);if(Object.keys(r).length)throw new E("browser"===n.renderEnvironment,t.sliceName,r,e.__renderedByLocation);if("server"===n.renderEnvironment)return m.createElement(b,t);if("browser"===n.renderEnvironment)return m.createElement(w,t);if("engines"===n.renderEnvironment||"dev-ssr"===n.renderEnvironment)return m.createElement(w,t);if("slices"===n.renderEnvironment){let t="";try{t='\n\nSlice component "'+n.sliceRoot.name+'" ('+n.sliceRoot.componentPath+') tried to render '}catch{}throw new Error("Nested slices are not supported."+t+"\n\nSee https://gatsbyjs.com/docs/reference/built-in-components/gatsby-slice#nested-slices")}throw new Error('Slice context "'+n.renderEnvironment+'" is not supported.')}}let E=function(e){function t(n,r,o,a){var i;const s=Object.entries(o).map((e=>{let[t,n]=e;return'not serializable "'+n+'" type passed to "'+t+'" prop'})).join(", "),l="SlicePropsError";let u="",d="";if(n){const e=m.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactDebugCurrentFrame.getCurrentStack().trim().split("\n").slice(1);e[0]=e[0].trim(),u="\n"+e.join("\n"),d='Slice "'+r+'" was passed props that are not serializable ('+s+")."}else{d=l+': Slice "'+r+'" was passed props that are not serializable ('+s+").";u=d+"\n"+(new Error).stack.trim().split("\n").slice(2).join("\n")}return(i=e.call(this,d)||this).name=l,u?i.stack=u:Error.captureStackTrace((0,c.Z)(i),t),a&&(i.forcedLocation={...a,functionName:"Slice"}),i}return(0,u.Z)(t,e),t}(h(Error));const k=function(e,t,n,r){void 0===t&&(t={}),void 0===n&&(n=[]),void 0===r&&(r=null);for(const[o,a]of Object.entries(e)){if(null==a||!r&&"children"===o)continue;const e=r?r+"."+o:o;"function"==typeof a?t[e]=typeof a:"object"==typeof a&&n.indexOf(a)<=0&&(n.push(a),k(a,t,n,e))}return t};var C=n(6291);const S=r.ZP.enqueue;function O(){throw new Error("It appears like Gatsby is misconfigured. Gatsby related `graphql` calls are supposed to only be evaluated at compile time, and then compiled away. Unfortunately, something went wrong and the query was left in the compiled code.\n\nUnless your site has a complex or custom babel/Gatsby configuration this is likely a bug in Gatsby.")}},8175:function(e,t,n){"use strict";n.d(t,{uQ:function(){return d},kL:function(){return x},ZP:function(){return C},Nt:function(){return O},hs:function(){return S},jN:function(){return k},N1:function(){return E}});var r=n(1665),o=n(8777),a=n(58);const i=function(e){if("undefined"==typeof document)return!1;const t=document.createElement("link");try{if(t.relList&&"function"==typeof t.relList.supports)return t.relList.supports(e)}catch(n){return!1}return!1}("prefetch")?function(e,t){return new Promise(((n,r)=>{if("undefined"==typeof document)return void r();const o=document.createElement("link");o.setAttribute("rel","prefetch"),o.setAttribute("href",e),Object.keys(t).forEach((e=>{o.setAttribute(e,t[e])})),o.onload=n,o.onerror=r;(document.getElementsByTagName("head")[0]||document.getElementsByName("script")[0].parentNode).appendChild(o)}))}:function(e){return new Promise(((t,n)=>{const r=new XMLHttpRequest;r.open("GET",e,!0),r.onload=()=>{200===r.status?t():n()},r.send(null)}))},s={};var l=function(e,t){return new Promise((n=>{s[e]?n():i(e,t).then((()=>{n(),s[e]=!0})).catch((()=>{}))}))},c=n(6249),u=n(9529);const d={Error:"error",Success:"success"},p=e=>{const[t,n]=e.split("?");var r;return"/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal/page-data/"+("/"===t?"index":(r="/"===(r=t)[0]?r.slice(1):r).endsWith("/")?r.slice(0,-1):r)+"/page-data.json"+(n?"?"+n:"")},f=e=>e.startsWith("//");function h(e,t){return void 0===t&&(t="GET"),new Promise((n=>{const r=new XMLHttpRequest;r.open(t,e,!0),r.onreadystatechange=()=>{4==r.readyState&&n(r)},r.send(null)}))}const m=/bot|crawler|spider|crawling/i,g=function(e,t,n){var r;void 0===t&&(t=null);const o={componentChunkName:e.componentChunkName,path:e.path,webpackCompilationHash:e.webpackCompilationHash,matchPath:e.matchPath,staticQueryHashes:e.staticQueryHashes,getServerDataError:e.getServerDataError,slicesMap:null!==(r=e.slicesMap)&&void 0!==r?r:{}};return{component:t,head:n,json:e.result,page:o}};function v(e){return new Promise((t=>{try{const n=e.readRoot();t(n)}catch(n){if(!Object.hasOwnProperty.call(n,"_response")||!Object.hasOwnProperty.call(n,"_status"))throw n;setTimeout((()=>{v(e).then(t)}),200)}}))}let y=function(){function e(e,t){this.inFlightNetworkRequests=new Map,this.pageDb=new Map,this.inFlightDb=new Map,this.staticQueryDb={},this.pageDataDb=new Map,this.partialHydrationDb=new Map,this.slicesDataDb=new Map,this.sliceInflightDb=new Map,this.slicesDb=new Map,this.isPrefetchQueueRunning=!1,this.prefetchQueued=[],this.prefetchTriggered=new Set,this.prefetchCompleted=new Set,this.loadComponent=e,(0,u.DS)(t)}var t=e.prototype;return t.memoizedGet=function(e){let t=this.inFlightNetworkRequests.get(e);return t||(t=h(e,"GET"),this.inFlightNetworkRequests.set(e,t)),t.then((t=>(this.inFlightNetworkRequests.delete(e),t))).catch((t=>{throw this.inFlightNetworkRequests.delete(e),t}))},t.setApiRunner=function(e){this.apiRunner=e,this.prefetchDisabled=e("disableCorePrefetching").some((e=>e))},t.fetchPageDataJson=function(e){const{pagePath:t,retries:n=0}=e,r=p(t);return this.memoizedGet(r).then((r=>{const{status:o,responseText:a}=r;if(200===o)try{const n=JSON.parse(a);if(void 0===n.path)throw new Error("not a valid pageData response");const r=t.split("?")[1];return r&&!n.path.includes(r)&&(n.path+="?"+r),Object.assign(e,{status:d.Success,payload:n})}catch(i){}return 404===o||200===o?"/404.html"===t||"/500.html"===t?Object.assign(e,{status:d.Error}):this.fetchPageDataJson(Object.assign(e,{pagePath:"/404.html",notFound:!0})):500===o?this.fetchPageDataJson(Object.assign(e,{pagePath:"/500.html",internalServerError:!0})):n<3?this.fetchPageDataJson(Object.assign(e,{retries:n+1})):Object.assign(e,{status:d.Error})}))},t.fetchPartialHydrationJson=function(e){const{pagePath:t,retries:n=0}=e,r=p(t).replace(".json","-rsc.json");return this.memoizedGet(r).then((r=>{const{status:o,responseText:a}=r;if(200===o)try{return Object.assign(e,{status:d.Success,payload:a})}catch(i){}return 404===o||200===o?"/404.html"===t||"/500.html"===t?Object.assign(e,{status:d.Error}):this.fetchPartialHydrationJson(Object.assign(e,{pagePath:"/404.html",notFound:!0})):500===o?this.fetchPartialHydrationJson(Object.assign(e,{pagePath:"/500.html",internalServerError:!0})):n<3?this.fetchPartialHydrationJson(Object.assign(e,{retries:n+1})):Object.assign(e,{status:d.Error})}))},t.loadPageDataJson=function(e){const t=(0,u.Cj)(e);if(this.pageDataDb.has(t)){const e=this.pageDataDb.get(t);return Promise.resolve(e)}return this.fetchPageDataJson({pagePath:t}).then((e=>(this.pageDataDb.set(t,e),e)))},t.loadPartialHydrationJson=function(e){const t=(0,u.Cj)(e);if(this.partialHydrationDb.has(t)){const e=this.partialHydrationDb.get(t);return Promise.resolve(e)}return this.fetchPartialHydrationJson({pagePath:t}).then((e=>(this.partialHydrationDb.set(t,e),e)))},t.loadSliceDataJson=function(e){if(this.slicesDataDb.has(e)){const t=this.slicesDataDb.get(e);return Promise.resolve({sliceName:e,jsonPayload:t})}return h("/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal/slice-data/"+e+".json","GET").then((t=>{const n=JSON.parse(t.responseText);return this.slicesDataDb.set(e,n),{sliceName:e,jsonPayload:n}}))},t.findMatchPath=function(e){return(0,u.UD)(e)},t.loadPage=function(e){const t=(0,u.Cj)(e);if(this.pageDb.has(t)){const e=this.pageDb.get(t);return e.error?Promise.resolve({error:e.error,status:e.status}):Promise.resolve(e.payload)}if(this.inFlightDb.has(t))return this.inFlightDb.get(t);const n=[this.loadAppData(),this.loadPageDataJson(t)];const r=Promise.all(n).then((e=>{const[n,r,i]=e;if(r.status===d.Error||(null==i?void 0:i.status)===d.Error)return{status:d.Error};let s=r.payload;const{componentChunkName:l,staticQueryHashes:u=[],slicesMap:p={}}=s,f={},h=Array.from(new Set(Object.values(p))),m=e=>{if(this.slicesDb.has(e.name))return this.slicesDb.get(e.name);if(this.sliceInflightDb.has(e.name))return this.sliceInflightDb.get(e.name);const t=this.loadComponent(e.componentChunkName).then((t=>{return{component:(n=t,n&&n.default||n),sliceContext:e.result.sliceContext,data:e.result.data};var n}));return this.sliceInflightDb.set(e.name,t),t.then((t=>{this.slicesDb.set(e.name,t),this.sliceInflightDb.delete(e.name)})),t};return Promise.all(h.map((e=>this.loadSliceDataJson(e)))).then((e=>{const p=[],h=(0,o.Z)(u);for(const{jsonPayload:t,sliceName:n}of Object.values(e)){p.push({name:n,...t});for(const e of t.staticQueryHashes)h.includes(e)||h.push(e)}const y=[Promise.all(p.map(m)),this.loadComponent(l,"head")];y.push(this.loadComponent(l));const b=Promise.all(y).then((e=>{const[t,o,l]=e;f.createdAt=new Date;for(const n of t)(!n||n instanceof Error)&&(f.status=d.Error,f.error=n);let c;if((!l||l instanceof Error)&&(f.status=d.Error,f.error=l),f.status!==d.Error){if(f.status=d.Success,!0!==r.notFound&&!0!==(null==i?void 0:i.notFound)||(f.notFound=!0),s=Object.assign(s,{webpackCompilationHash:n?n.webpackCompilationHash:""}),"string"==typeof(null==i?void 0:i.payload)){c=g(s,null,o),c.partialHydration=i.payload;const e=new ReadableStream({start(e){const t=new TextEncoder;e.enqueue(t.encode(i.payload))},pull(e){e.close()},cancel(){}});return v((0,a.createFromReadableStream)(e)).then((e=>(c.partialHydration=e,c)))}c=g(s,l,o)}return c})),w=Promise.all(h.map((e=>{if(this.staticQueryDb[e]){const t=this.staticQueryDb[e];return{staticQueryHash:e,jsonPayload:t}}return this.memoizedGet("/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal/page-data/sq/d/"+e+".json").then((t=>{const n=JSON.parse(t.responseText);return{staticQueryHash:e,jsonPayload:n}})).catch((()=>{throw new Error("We couldn't load \"/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal/page-data/sq/d/"+e+'.json"')}))}))).then((e=>{const t={};return e.forEach((e=>{let{staticQueryHash:n,jsonPayload:r}=e;t[n]=r,this.staticQueryDb[n]=r})),t}));return Promise.all([b,w]).then((e=>{let n,[r,o]=e;return r&&(n={...r,staticQueryResults:o},f.payload=n,c.Z.emit("onPostLoadPageResources",{page:n,pageResources:n})),this.pageDb.set(t,f),f.error?{error:f.error,status:f.status}:n})).catch((e=>({error:e,status:d.Error})))}))}));return r.then((()=>{this.inFlightDb.delete(t)})).catch((e=>{throw this.inFlightDb.delete(t),e})),this.inFlightDb.set(t,r),r},t.loadPageSync=function(e,t){void 0===t&&(t={});const n=(0,u.Cj)(e);if(this.pageDb.has(n)){var r;const e=this.pageDb.get(n);if(e.payload)return e.payload;if(null!==(r=t)&&void 0!==r&&r.withErrorDetails)return{error:e.error,status:e.status}}},t.shouldPrefetch=function(e){return!!(()=>{if("connection"in navigator&&void 0!==navigator.connection){if((navigator.connection.effectiveType||"").includes("2g"))return!1;if(navigator.connection.saveData)return!1}return!0})()&&((!navigator.userAgent||!m.test(navigator.userAgent))&&!this.pageDb.has(e))},t.prefetch=function(e){if(!this.shouldPrefetch(e))return{then:e=>e(!1),abort:()=>{}};if(this.prefetchTriggered.has(e))return{then:e=>e(!0),abort:()=>{}};const t={resolve:null,reject:null,promise:null};t.promise=new Promise(((e,n)=>{t.resolve=e,t.reject=n})),this.prefetchQueued.push([e,t]);const n=new AbortController;return n.signal.addEventListener("abort",(()=>{const t=this.prefetchQueued.findIndex((t=>{let[n]=t;return n===e}));-1!==t&&this.prefetchQueued.splice(t,1)})),this.isPrefetchQueueRunning||(this.isPrefetchQueueRunning=!0,setTimeout((()=>{this._processNextPrefetchBatch()}),3e3)),{then:(e,n)=>t.promise.then(e,n),abort:n.abort.bind(n)}},t._processNextPrefetchBatch=function(){(window.requestIdleCallback||(e=>setTimeout(e,0)))((()=>{const e=this.prefetchQueued.splice(0,4),t=Promise.all(e.map((e=>{let[t,n]=e;return this.prefetchTriggered.has(t)||(this.apiRunner("onPrefetchPathname",{pathname:t}),this.prefetchTriggered.add(t)),this.prefetchDisabled?n.resolve(!1):this.doPrefetch((0,u.Cj)(t)).then((()=>{this.prefetchCompleted.has(t)||(this.apiRunner("onPostPrefetchPathname",{pathname:t}),this.prefetchCompleted.add(t)),n.resolve(!0)}))})));this.prefetchQueued.length?t.then((()=>{setTimeout((()=>{this._processNextPrefetchBatch()}),3e3)})):this.isPrefetchQueueRunning=!1}))},t.doPrefetch=function(e){const t=p(e);return l(t,{crossOrigin:"anonymous",as:"fetch"}).then((()=>this.loadPageDataJson(e)))},t.hovering=function(e){this.loadPage(e)},t.getResourceURLsForPathname=function(e){const t=(0,u.Cj)(e),n=this.pageDataDb.get(t);if(n){const e=g(n.payload);return[].concat((0,o.Z)(b(e.page.componentChunkName)),[p(t)])}return null},t.isPageNotFound=function(e){const t=(0,u.Cj)(e),n=this.pageDb.get(t);return!n||n.notFound},t.loadAppData=function(e){return void 0===e&&(e=0),this.memoizedGet("/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal/page-data/app-data.json").then((t=>{const{status:n,responseText:r}=t;let o;if(200!==n&&e<3)return this.loadAppData(e+1);if(200===n)try{const e=JSON.parse(r);if(void 0===e.webpackCompilationHash)throw new Error("not a valid app-data response");o=e}catch(a){}return o}))},e}();const b=e=>(window.___chunkMapping[e]||[]).map((e=>"/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal"+e));let w,x=function(e){function t(t,n,r){var o;return o=e.call(this,(function(e,n){if(void 0===n&&(n="components"),!t[n="components"][e])throw new Error("We couldn't find the correct component chunk with the name \""+e+'"');return t[n][e]().catch((e=>e))}),n)||this,r&&o.pageDataDb.set((0,u.Cj)(r.path),{pagePath:r.path,payload:r,status:"success"}),o}(0,r.Z)(t,e);var n=t.prototype;return n.doPrefetch=function(t){return e.prototype.doPrefetch.call(this,t).then((e=>{if(e.status!==d.Success)return Promise.resolve();const t=e.payload,n=t.componentChunkName,r=b(n);return Promise.all(r.map(l)).then((()=>t))}))},n.loadPageDataJson=function(t){return e.prototype.loadPageDataJson.call(this,t).then((e=>e.notFound?f(t)?e:h(t,"HEAD").then((t=>200===t.status?{status:d.Error}:e)):e))},n.loadPartialHydrationJson=function(t){return e.prototype.loadPartialHydrationJson.call(this,t).then((e=>e.notFound?f(t)?e:h(t,"HEAD").then((t=>200===t.status?{status:d.Error}:e)):e))},t}(y);const E=e=>{w=e},k={enqueue:e=>w.prefetch(e),getResourceURLsForPathname:e=>w.getResourceURLsForPathname(e),loadPage:e=>w.loadPage(e),loadPageSync:function(e,t){return void 0===t&&(t={}),w.loadPageSync(e,t)},prefetch:e=>w.prefetch(e),isPageNotFound:e=>w.isPageNotFound(e),hovering:e=>w.hovering(e),loadAppData:()=>w.loadAppData()};var C=k;function S(){return w?w.staticQueryDb:{}}function O(){return w?w.slicesDb:{}}},9559:function(e,t,n){"use strict";n.d(t,{Z:function(){return C}});var r=n(2784),o=n(3980),a=n.n(o),i=n(1852),s=n(9529),l=n(8777),c=n(31),u=n(5619),d=n(3853);function p(e){let{children:t,callback:n}=e;return(0,r.useEffect)((()=>{n()})),t}const f=["link","meta","style","title","base","noscript","script","html","body"];function h(e,t){if(e instanceof HTMLElement&&t instanceof HTMLElement){const n=t.getAttribute("nonce");if(n&&!e.getAttribute("nonce")){const r=t.cloneNode(!0);return r.setAttribute("nonce",""),r.nonce=n,n===e.nonce&&e.isEqualNode(r)}}return e.isEqualNode(t)}function m(e,t){void 0===t&&(t={html:{},body:{}});const n=new Map,r=[];for(const c of e.childNodes){var o,a;const e=c.nodeName.toLowerCase(),u=null===(o=c.attributes)||void 0===o||null===(a=o.id)||void 0===a?void 0:a.value;if(y(c)){if(v(e))if("html"===e||"body"===e)for(const n of c.attributes){const r="style"===n.name;var i;if(t[e]={...t[e]},r||(t[e][n.name]=n.value),r)t[e].style=""+(null!==(i=t[e])&&void 0!==i&&i.style?t[e].style:"")+n.value+" "}else{let e=c.cloneNode(!0);if(e.setAttribute("data-gatsby-head",!0),"script"===e.nodeName.toLowerCase()&&(e=g(e)),u)if(n.has(u)){var s;const t=n.get(u);null===(s=r[t].parentNode)||void 0===s||s.removeChild(r[t]),r[t]=e}else r.push(e),n.set(u,r.length-1);else r.push(e)}c.childNodes.length&&r.push.apply(r,(0,l.Z)(m(c,t).validHeadNodes))}}return{validHeadNodes:r,htmlAndBodyAttributes:t}}function g(e){const t=document.createElement("script");for(const n of e.attributes)t.setAttribute(n.name,n.value);return t.innerHTML=e.innerHTML,t}function v(e){return f.includes(e)}function y(e){return 1===e.nodeType}const b=document.createElement("div"),w={html:[],body:[]},x=()=>{var e;const{validHeadNodes:t,htmlAndBodyAttributes:n}=m(b);w.html=Object.keys(n.html),w.body=Object.keys(n.body),function(e){if(!e)return;const{html:t,body:n}=e,r=document.querySelector("html");r&&Object.entries(t).forEach((e=>{let[t,n]=e;r.setAttribute(t,n)}));const o=document.querySelector("body");o&&Object.entries(n).forEach((e=>{let[t,n]=e;o.setAttribute(t,n)}))}(n);const r=document.querySelectorAll("[data-gatsby-head]");var o;if(0===r.length)return void(o=document.head).append.apply(o,(0,l.Z)(t));const a=[];!function(e){let{oldNodes:t,newNodes:n,onStale:r,onNew:o}=e;for(const a of t){const e=n.findIndex((e=>h(e,a)));-1===e?r(a):n.splice(e,1)}for(const a of n)o(a)}({oldNodes:r,newNodes:t,onStale:e=>e.parentNode.removeChild(e),onNew:e=>a.push(e)}),(e=document.head).append.apply(e,a)};function E(e){let{pageComponent:t,staticQueryResults:n,pageComponentProps:o}=e;(0,r.useEffect)((()=>{if(null!=t&&t.Head){!function(e){if("function"!=typeof e)throw new Error('Expected "Head" export to be a function got "'+typeof e+'".')}(t.Head);const{render:a}=(0,d.U)(),s=r.createElement(t.Head,{location:{pathname:(e=o).location.pathname},params:e.params,data:e.data||{},serverData:e.serverData,pageContext:e.pageContext}),l=(0,i.h)("wrapRootElement",{element:s},s,(e=>{let{result:t}=e;return{element:t}})).pop();a(r.createElement(p,{callback:x},r.createElement(c.StaticQueryContext.Provider,{value:n},r.createElement(u.LocationProvider,null,l))),b)}var e;return()=>{!function(){const e=document.querySelectorAll("[data-gatsby-head]");for(const t of e)t.parentNode.removeChild(t)}(),function(e){if(!e)return;const{html:t,body:n}=e;if(t){const e=document.querySelector("html");t.forEach((t=>{e&&e.removeAttribute(t)}))}if(n){const e=document.querySelector("body");n.forEach((t=>{e&&e.removeAttribute(t)}))}}(w)}}))}function k(e){const t={...e,params:{...(0,s.GA)(e.location.pathname),...e.pageResources.json.pageContext.__params}};let n;var o;n=e.pageResources.partialHydration?e.pageResources.partialHydration:(0,r.createElement)((o=e.pageResources.component)&&o.default||o,{...t,key:e.path||e.pageResources.page.path});E({pageComponent:e.pageResources.head,staticQueryResults:e.pageResources.staticQueryResults,pageComponentProps:t});return(0,i.h)("wrapPageElement",{element:n,props:t},n,(e=>{let{result:n}=e;return{element:n,props:t}})).pop()}k.propTypes={location:a().object.isRequired,pageResources:a().object.isRequired,data:a().object,pageContext:a().object.isRequired};var C=k},5069:function(e,t,n){"use strict";var r=n(1665),o=n(1852),a=n(2784),i=n(5619),s=n(2802),l=n(5483),c=n(3204),u=n(8175),d=n(3182),p=n(6249);const f={id:"gatsby-announcer",style:{position:"absolute",top:0,width:1,height:1,padding:0,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",border:0},"aria-live":"assertive","aria-atomic":"true"};var h=n(2467);function m(e){const t=(0,d.J)(e),{hash:n,search:r}=window.location;return null!=t&&(window.___replace(t.toPath+r+n),!0)}let g="";window.addEventListener("unhandledrejection",(e=>{/loading chunk \d* failed./i.test(e.reason)&&g&&(window.location.pathname=g)}));const v=(e,t)=>{m(e.pathname)||(g=e.pathname,(0,o.h)("onPreRouteUpdate",{location:e,prevLocation:t}))},y=(e,t)=>{m(e.pathname)||(0,o.h)("onRouteUpdate",{location:e,prevLocation:t})},b=function(e,t){if(void 0===t&&(t={}),"number"==typeof e)return void i.globalHistory.navigate(e);const{pathname:n,search:r,hash:a}=(0,h.cP)(e),s=(0,d.J)(n);if(s&&(e=s.toPath+r+a),window.___swUpdated)return void(window.location=n+r+a);const l=setTimeout((()=>{p.Z.emit("onDelayedLoadPageResources",{pathname:n}),(0,o.h)("onRouteUpdateDelayed",{location:window.location})}),1e3);u.ZP.loadPage(n+r).then((o=>{if(!o||o.status===u.uQ.Error)return window.history.replaceState({},"",location.href),window.location=n,void clearTimeout(l);o&&o.page.webpackCompilationHash!==window.___webpackCompilationHash&&("serviceWorker"in navigator&&null!==navigator.serviceWorker.controller&&"activated"===navigator.serviceWorker.controller.state&&navigator.serviceWorker.controller.postMessage({gatsbyApi:"clearPathResources"}),window.location=n+r+a),(0,i.navigate)(e,t),clearTimeout(l)}))};function w(e,t){let{location:n}=t;const{pathname:r,hash:a}=n,i=(0,o.h)("shouldUpdateScroll",{prevRouterProps:e,pathname:r,routerProps:{location:n},getSavedScrollPosition:e=>[0,this._stateStorage.read(e,e.key)]});if(i.length>0)return i[i.length-1];if(e){const{location:{pathname:t}}=e;if(t===r)return a?decodeURI(a.slice(1)):[0,0]}return!0}let x=function(e){function t(t){var n;return(n=e.call(this,t)||this).announcementRef=a.createRef(),n}(0,r.Z)(t,e);var n=t.prototype;return n.componentDidUpdate=function(e,t){requestAnimationFrame((()=>{let e="new page at "+this.props.location.pathname;document.title&&(e=document.title);const t=document.querySelectorAll("#gatsby-focus-wrapper h1");t&&t.length&&(e=t[0].textContent);const n="Navigated to "+e;if(this.announcementRef.current){this.announcementRef.current.innerText!==n&&(this.announcementRef.current.innerText=n)}}))},n.render=function(){return a.createElement("div",Object.assign({},f,{ref:this.announcementRef}))},t}(a.Component);const E=(e,t)=>{var n,r;return e.href!==t.href||(null==e||null===(n=e.state)||void 0===n?void 0:n.key)!==(null==t||null===(r=t.state)||void 0===r?void 0:r.key)};let k=function(e){function t(t){var n;return n=e.call(this,t)||this,v(t.location,null),n}(0,r.Z)(t,e);var n=t.prototype;return n.componentDidMount=function(){y(this.props.location,null)},n.shouldComponentUpdate=function(e){return!!E(this.props.location,e.location)&&(v(e.location,this.props.location),!0)},n.componentDidUpdate=function(e){E(e.location,this.props.location)&&y(this.props.location,e.location)},n.render=function(){return a.createElement(a.Fragment,null,this.props.children,a.createElement(x,{location:location}))},t}(a.Component);var C=n(9559),S=n(6849);function O(e,t){for(var n in e)if(!(n in t))return!0;for(var r in t)if(e[r]!==t[r])return!0;return!1}var P=function(e){function t(t){var n;n=e.call(this)||this;const{location:r,pageResources:o}=t;return n.state={location:{...r},pageResources:o||u.ZP.loadPageSync(r.pathname+r.search,{withErrorDetails:!0})},n}(0,r.Z)(t,e),t.getDerivedStateFromProps=function(e,t){let{location:n}=e;if(t.location.href!==n.href){return{pageResources:u.ZP.loadPageSync(n.pathname+n.search,{withErrorDetails:!0}),location:{...n}}}return{location:{...n}}};var n=t.prototype;return n.loadResources=function(e){u.ZP.loadPage(e).then((t=>{t&&t.status!==u.uQ.Error?this.setState({location:{...window.location},pageResources:t}):(window.history.replaceState({},"",location.href),window.location=e)}))},n.shouldComponentUpdate=function(e,t){return t.pageResources?this.state.pageResources!==t.pageResources||(this.state.pageResources.component!==t.pageResources.component||(this.state.pageResources.json!==t.pageResources.json||(!(this.state.location.key===t.location.key||!t.pageResources.page||!t.pageResources.page.matchPath&&!t.pageResources.page.path)||function(e,t,n){return O(e.props,t)||O(e.state,n)}(this,e,t)))):(this.loadResources(e.location.pathname+e.location.search),!1)},n.render=function(){return this.props.children(this.state)},t}(a.Component),N=n(3834),_=n(3853);const R=new u.kL(S,[],window.pageData);(0,u.N1)(R),R.setApiRunner(o.h);const{render:I,hydrate:L}=(0,_.U)();window.asyncRequires=S,window.___emitter=p.Z,window.___loader=u.jN,i.globalHistory.listen((e=>{e.location.action=e.action})),window.___push=e=>b(e,{replace:!1}),window.___replace=e=>b(e,{replace:!0}),window.___navigate=(e,t)=>b(e,t);const j="gatsby-reload-compilation-hash-match";(0,o.I)("onClientEntry").then((()=>{(0,o.h)("registerServiceWorker").filter(Boolean).length>0&&n(472);const e=e=>a.createElement(i.BaseContext.Provider,{value:{baseuri:"/",basepath:"/"}},a.createElement(C.Z,e)),t=a.createContext({}),d={renderEnvironment:"browser"};let p=function(e){function n(){return e.apply(this,arguments)||this}return(0,r.Z)(n,e),n.prototype.render=function(){const{children:e}=this.props;return a.createElement(i.Location,null,(n=>{let{location:r}=n;return a.createElement(P,{location:r},(n=>{let{pageResources:r,location:o}=n;const i=(0,u.hs)(),s=(0,u.Nt)();return a.createElement(l.B9.Provider,{value:i},a.createElement(c.Bs.Provider,{value:d},a.createElement(c.m3.Provider,{value:s},a.createElement(c.u0.Provider,{value:r.page.slicesMap},a.createElement(t.Provider,{value:{pageResources:r,location:o}},e)))))}))}))},n}(a.Component),f=function(n){function o(){return n.apply(this,arguments)||this}return(0,r.Z)(o,n),o.prototype.render=function(){return a.createElement(t.Consumer,null,(t=>{let{pageResources:n,location:r}=t;return a.createElement(k,{location:r},a.createElement(s.$C,{location:r,shouldUpdateScroll:w},a.createElement(i.Router,{basepath:"/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal",location:r,id:"gatsby-focus-wrapper"},a.createElement(e,Object.assign({path:"/404.html"===n.page.path||"/500.html"===n.page.path?(0,N.Z)(r.pathname,"/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal"):encodeURI((n.page.matchPath||n.page.path).split("?")[0])},this.props,{location:r,pageResources:n},n.json)))))}))},o}(a.Component);const{pagePath:h,location:m}=window;h&&"/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal"+h!==m.pathname+(h.includes("?")?m.search:"")&&!(R.findMatchPath((0,N.Z)(m.pathname,"/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal"))||h.match(/^\/(404|500)(\/?|.html)$/)||h.match(/^\/offline-plugin-app-shell-fallback\/?$/))&&(0,i.navigate)("/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal"+h+(h.includes("?")?"":m.search)+m.hash,{replace:!0});const g=()=>{try{return sessionStorage}catch{return null}};u.jN.loadPage(m.pathname+m.search).then((e=>{var t;const n=g();if(null!=e&&null!==(t=e.page)&&void 0!==t&&t.webpackCompilationHash&&e.page.webpackCompilationHash!==window.___webpackCompilationHash&&("serviceWorker"in navigator&&null!==navigator.serviceWorker.controller&&"activated"===navigator.serviceWorker.controller.state&&navigator.serviceWorker.controller.postMessage({gatsbyApi:"clearPathResources"}),n)){if(!("1"===n.getItem(j)))return n.setItem(j,"1"),void window.location.reload(!0)}if(n&&n.removeItem(j),!e||e.status===u.uQ.Error){const t="page resources for "+m.pathname+" not found. Not rendering React";if(e&&e.error)throw console.error(t),e.error;throw new Error(t)}const r=(0,o.h)("wrapRootElement",{element:a.createElement(f,null)},a.createElement(f,null),(e=>{let{result:t}=e;return{element:t}})).pop(),i=function(){const e=a.useRef(!1);return a.useEffect((()=>{e.current||(e.current=!0,performance.mark&&performance.mark("onInitialClientRender"),(0,o.h)("onInitialClientRender"))}),[]),a.createElement(p,null,r)},s=document.getElementById("gatsby-focus-wrapper");let l=I;s&&s.children.length&&(l=L);const c=(0,o.h)("replaceHydrateFunction",void 0,l)[0];function d(){const e="undefined"!=typeof window?document.getElementById("___gatsby"):null;c(a.createElement(i,null),e)}const h=document;if("complete"===h.readyState||"loading"!==h.readyState&&!h.documentElement.doScroll)setTimeout((function(){d()}),0);else{const e=function(){h.removeEventListener("DOMContentLoaded",e,!1),window.removeEventListener("load",e,!1),d()};h.addEventListener("DOMContentLoaded",e,!1),window.addEventListener("load",e,!1)}}))}))},3161:function(e,t,n){"use strict";n.r(t);var r=n(2784),o=n(8175),a=n(9559);t.default=e=>{let{location:t}=e;const n=o.ZP.loadPageSync(t.pathname);return n?r.createElement(a.Z,{location:t,pageResources:n,...n.json}):null}},9758:function(e,t,n){var r;e.exports=(r=n(3161))&&r.default||r},3853:function(e,t,n){"use strict";n.d(t,{U:function(){return o}});const r=new WeakMap;function o(){const e=n(7029);return{render:(t,n)=>{let o=r.get(n);o||r.set(n,o=e.createRoot(n)),o.render(t)},hydrate:(t,n)=>e.hydrateRoot(n,t)}}},3182:function(e,t,n){"use strict";n.d(t,{J:function(){return a}});const r=new Map,o=new Map;function a(e){let t=r.get(e);return t||(t=o.get(e.toLowerCase())),t}[].forEach((e=>{e.ignoreCase?o.set(e.fromPath,e):r.set(e.fromPath,e)}))},472:function(e,t,n){"use strict";n.r(t);var r=n(1852);"https:"!==window.location.protocol&&"localhost"!==window.location.hostname?console.error("Service workers can only be used over HTTPS, or on localhost for development"):"serviceWorker"in navigator&&navigator.serviceWorker.register("/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal/sw.js").then((function(e){e.addEventListener("updatefound",(()=>{(0,r.h)("onServiceWorkerUpdateFound",{serviceWorker:e});const t=e.installing;console.log("installingWorker",t),t.addEventListener("statechange",(()=>{switch(t.state){case"installed":navigator.serviceWorker.controller?(window.___swUpdated=!0,(0,r.h)("onServiceWorkerUpdateReady",{serviceWorker:e}),window.___failedResources&&(console.log("resources failed, SW updated - reloading"),window.location.reload())):(console.log("Content is now available offline!"),(0,r.h)("onServiceWorkerInstalled",{serviceWorker:e}));break;case"redundant":console.error("The installing service worker became redundant."),(0,r.h)("onServiceWorkerRedundant",{serviceWorker:e});break;case"activated":(0,r.h)("onServiceWorkerActive",{serviceWorker:e})}}))}))})).catch((function(e){console.error("Error during service worker registration:",e)}))},3204:function(e,t,n){"use strict";n.d(t,{Bs:function(){return a},Db:function(){return s},m3:function(){return o},u0:function(){return i}});var r=n(2784);const o=r.createContext({}),a=r.createContext({}),i=r.createContext({}),s=r.createContext({})},5483:function(e,t,n){"use strict";n.d(t,{i1:function(){return l},B9:function(){return o},K2:function(){return c}});var r=n(2784);const o=(a="StaticQuery",i={},r.createServerContext?function(e,t){return void 0===t&&(t=null),globalThis.__SERVER_CONTEXT||(globalThis.__SERVER_CONTEXT={}),globalThis.__SERVER_CONTEXT[e]||(globalThis.__SERVER_CONTEXT[e]=r.createServerContext(e,t)),globalThis.__SERVER_CONTEXT[e]}(a,i):r.createContext(i));var a,i;function s(e){let{staticQueryData:t,data:n,query:o,render:a}=e;const i=n?n.data:t[o]&&t[o].data;return r.createElement(r.Fragment,null,i&&a(i),!i&&r.createElement("div",null,"Loading (StaticQuery)"))}const l=e=>{const{data:t,query:n,render:a,children:i}=e;return r.createElement(o.Consumer,null,(e=>r.createElement(s,{data:t,query:n,render:a||i,staticQueryData:e})))},c=e=>{var t;r.useContext;const n=r.useContext(o);if(isNaN(Number(e)))throw new Error("useStaticQuery was called with a string but expects to be called using `graphql`. Try this:\n\nimport { useStaticQuery, graphql } from 'gatsby';\n\nuseStaticQuery(graphql`"+e+"`);\n");if(null!==(t=n[e])&&void 0!==t&&t.data)return n[e].data;throw new Error("The result of this StaticQuery could not be fetched.\n\nThis is likely a bug in Gatsby and if refreshing the page does not fix it, please open an issue in https://github.com/gatsbyjs/gatsby/issues")}},3834:function(e,t,n){"use strict";function r(e,t){return void 0===t&&(t=""),t?e===t?"/":e.startsWith(t+"/")?e.slice(t.length):e:e}n.d(t,{Z:function(){return r}})},4428:function(e,t,n){"use strict";n.r(t),n.d(t,{wrapPageElement:function(){return i}});var r=n(2784),o=n(4536);const a=e=>{var t,n,a,i,s,l,c,u,d,p,f,h,m;let{path:g,data:v,children:y}=e;return r.createElement(o.Xg,{children:y,devBanner:{show:null==v||null===(t=v.site)||void 0===t||null===(n=t.siteMetadata)||void 0===n?void 0:n.showDevBanner},navbar:{...null==v||null===(a=v.site)||void 0===a||null===(i=a.siteMetadata)||void 0===i||null===(s=i.staticText)||void 0===s?void 0:s.navbar,image:null==v?void 0:v.navbarLogo,activePage:g},bottomBanner:{...null==v||null===(l=v.site)||void 0===l||null===(c=l.siteMetadata)||void 0===c||null===(u=c.staticText)||void 0===u?void 0:u.bottomBanner,image:null==v?void 0:v.bottomBannerLogo},footer:{...null==v||null===(d=v.site)||void 0===d||null===(p=d.siteMetadata)||void 0===p||null===(f=p.staticText)||void 0===f?void 0:f.footer,image:{imageData:null==v?void 0:v.footerLogo,altText:(null==v||null===(h=v.site)||void 0===h||null===(m=h.siteMetadata)||void 0===m?void 0:m.siteTitle)+" logo"}}})};n(3885),n(9601),n(8156),n(6450),n(9804),n(700);const i=e=>{let{element:t,props:n}=e;return r.createElement(a,n,t)}},8050:function(e,t,n){const r=n(6635),o=n(8437);e.exports={createSearchIndex:function(e){let t=[];Object.keys(e).forEach((n=>{e[n].nodes.forEach((e=>{let o=structuredClone(e);"allProject"===n&&(e.slug.includes("/")||(o.slug="project/"+e.slug));const a=Object.values(o).map((e=>r.isNull(e)?null:"object"==typeof e?Object.values(e).filter((e=>!r.isNull(e))).map((e=>"string"==typeof e||null==e?e:void Object.values(e).filter((e=>!r.isNull(e))).join(" "))).join(" "):e));Object.keys(o).forEach(((e,t)=>{o[e]=a[t]})),t.push(o)}))}));const n=o.generateStopWordFilter(["a","able","across","after","all","almost","also","am","among","an","and","any","are","as","at","be","because","been","but","by","dear","did","do","does","either","else","ever","every","for","from","get","got","had","he","her","hers","him","his","however","i","if","in","into","is","it","its","just","least","let","like","may","me","might","most","must","my","neither","no","nor","not","of","off","often","on","only","or","other","our","own","rather","said","say","says","she","since","so","some","than","that","the","their","them","then","there","these","they","this","tis","to","too","twas","us","was","we","were","while","will","with","yet","you","your"]);return[o((function(){this.ref("slug"),this.field("slug"),this.field("faq"),this.field("aims"),this.field("lede"),this.field("title"),this.field("question"),this.field("status"),this.field("agency"),this.field("topics"),this.field("mainContact"),this.field("summary"),this.field("status"),this.field("purpose"),this.field("emailContent"),this.field("projectTeam"),this.field("expertise"),this.field("requirement"),this.field("collectData"),this.metadataWhitelist=["position"],this.pipeline.after(o.stopWordFilter,n),this.pipeline.remove(o.stopWordFilter),t.forEach((function(e){this.add(e)}),this)})),t]},searchQuery:"\n query {\n allProject {\n nodes {\n title\n agency\n topics {\n title\n }\n slug\n summary\n statusOfData\n status\n startDate\n requirement\n question\n purpose\n projectTeam {\n name\n employer\n }\n priorResearch\n opportunityCloses\n mainContact {\n name\n }\n fundingInfo\n collectData { \n fieldTitle\n fieldData\n }\n expertise\n faq {\n text\n title\n }\n deliverable\n emailContent\n endDate\n slug\n }\n }\n allGeneralPage {\n nodes {\n slug\n lede\n faq {\n text\n title\n }\n aims {\n text\n title\n }\n title\n }\n }\n }\n "}},3463:function(e,t,n){"use strict";var r=n(8570),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},a={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},i={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function l(e){return r.isMemo(e)?i:s[e.$$typeof]||o}s[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[r.Memo]=i;var c=Object.defineProperty,u=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,p=Object.getOwnPropertyDescriptor,f=Object.getPrototypeOf,h=Object.prototype;e.exports=function e(t,n,r){if("string"!=typeof n){if(h){var o=f(n);o&&o!==h&&e(t,o,r)}var i=u(n);d&&(i=i.concat(d(n)));for(var s=l(t),m=l(n),g=0;g=31||"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)},t.storage="undefined"!=typeof chrome&&void 0!==chrome.storage?chrome.storage.local:function(){try{return window.localStorage}catch(e){}}(),t.colors=["lightseagreen","forestgreen","goldenrod","dodgerblue","darkorchid","crimson"],t.formatters.j=function(e){try{return JSON.stringify(e)}catch(t){return"[UnexpectedJSONParseError]: "+t.message}},t.enable(r())},555:function(e,t,n){var r;function o(e){function n(){if(n.enabled){var e=n,o=+new Date,a=o-(r||o);e.diff=a,e.prev=r,e.curr=o,r=o;for(var i=new Array(arguments.length),s=0;s0)return function(e){if((e=String(e)).length>100)return;var i=/^((?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|years?|yrs?|y)?$/i.exec(e);if(!i)return;var s=parseFloat(i[1]);switch((i[2]||"ms").toLowerCase()){case"years":case"year":case"yrs":case"yr":case"y":return s*a;case"days":case"day":case"d":return s*o;case"hours":case"hour":case"hrs":case"hr":case"h":return s*r;case"minutes":case"minute":case"mins":case"min":case"m":return s*n;case"seconds":case"second":case"secs":case"sec":case"s":return s*t;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return s;default:return}}(e);if("number"===c&&!1===isNaN(e))return s.long?i(l=e,o,"day")||i(l,r,"hour")||i(l,n,"minute")||i(l,t,"second")||l+" ms":function(e){if(e>=o)return Math.round(e/o)+"d";if(e>=r)return Math.round(e/r)+"h";if(e>=n)return Math.round(e/n)+"m";if(e>=t)return Math.round(e/t)+"s";return e+"ms"}(e);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(e))}},8437:function(e,t,n){var r,o;!function(){var a,i,s,l,c,u,d,p,f,h,m,g,v,y,b,w,x,E,k,C,S,O,P,N,_,R,I,L,j,M,T=function(e){var t=new T.Builder;return t.pipeline.add(T.trimmer,T.stopWordFilter,T.stemmer),t.searchPipeline.add(T.stemmer),e.call(t,t),t.build()};T.version="2.3.9",T.utils={},T.utils.warn=(a=this,function(e){a.console&&console.warn&&console.warn(e)}),T.utils.asString=function(e){return null==e?"":e.toString()},T.utils.clone=function(e){if(null==e)return e;for(var t=Object.create(null),n=Object.keys(e),r=0;r0){var l=T.utils.clone(t)||{};l.position=[i,s],l.index=o.length,o.push(new T.Token(n.slice(i,a),l))}i=a+1}}return o},T.tokenizer.separator=/[\s\-]+/,T.Pipeline=function(){this._stack=[]},T.Pipeline.registeredFunctions=Object.create(null),T.Pipeline.registerFunction=function(e,t){t in this.registeredFunctions&&T.utils.warn("Overwriting existing registered function: "+t),e.label=t,T.Pipeline.registeredFunctions[e.label]=e},T.Pipeline.warnIfFunctionNotRegistered=function(e){e.label&&e.label in this.registeredFunctions||T.utils.warn("Function is not registered with pipeline. This may cause problems when serialising the index.\n",e)},T.Pipeline.load=function(e){var t=new T.Pipeline;return e.forEach((function(e){var n=T.Pipeline.registeredFunctions[e];if(!n)throw new Error("Cannot load unregistered function: "+e);t.add(n)})),t},T.Pipeline.prototype.add=function(){Array.prototype.slice.call(arguments).forEach((function(e){T.Pipeline.warnIfFunctionNotRegistered(e),this._stack.push(e)}),this)},T.Pipeline.prototype.after=function(e,t){T.Pipeline.warnIfFunctionNotRegistered(t);var n=this._stack.indexOf(e);if(-1==n)throw new Error("Cannot find existingFn");n+=1,this._stack.splice(n,0,t)},T.Pipeline.prototype.before=function(e,t){T.Pipeline.warnIfFunctionNotRegistered(t);var n=this._stack.indexOf(e);if(-1==n)throw new Error("Cannot find existingFn");this._stack.splice(n,0,t)},T.Pipeline.prototype.remove=function(e){var t=this._stack.indexOf(e);-1!=t&&this._stack.splice(t,1)},T.Pipeline.prototype.run=function(e){for(var t=this._stack.length,n=0;n1&&(ae&&(n=o),a!=e);)r=n-t,o=t+Math.floor(r/2),a=this.elements[2*o];return a==e||a>e?2*o:as?c+=2:i==s&&(t+=n[l+1]*r[c+1],l+=2,c+=2);return t},T.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},T.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),t=1,n=0;t0){var a,i=o.str.charAt(0);i in o.node.edges?a=o.node.edges[i]:(a=new T.TokenSet,o.node.edges[i]=a),1==o.str.length&&(a.final=!0),r.push({node:a,editsRemaining:o.editsRemaining,str:o.str.slice(1)})}if(0!=o.editsRemaining){if("*"in o.node.edges)var s=o.node.edges["*"];else{s=new T.TokenSet;o.node.edges["*"]=s}if(0==o.str.length&&(s.final=!0),r.push({node:s,editsRemaining:o.editsRemaining-1,str:o.str}),o.str.length>1&&r.push({node:o.node,editsRemaining:o.editsRemaining-1,str:o.str.slice(1)}),1==o.str.length&&(o.node.final=!0),o.str.length>=1){if("*"in o.node.edges)var l=o.node.edges["*"];else{l=new T.TokenSet;o.node.edges["*"]=l}1==o.str.length&&(l.final=!0),r.push({node:l,editsRemaining:o.editsRemaining-1,str:o.str.slice(1)})}if(o.str.length>1){var c,u=o.str.charAt(0),d=o.str.charAt(1);d in o.node.edges?c=o.node.edges[d]:(c=new T.TokenSet,o.node.edges[d]=c),1==o.str.length&&(c.final=!0),r.push({node:c,editsRemaining:o.editsRemaining-1,str:u+o.str.slice(2)})}}}return n},T.TokenSet.fromString=function(e){for(var t=new T.TokenSet,n=t,r=0,o=e.length;r=e;t--){var n=this.uncheckedNodes[t],r=n.child.toString();r in this.minimizedNodes?n.parent.edges[n.char]=this.minimizedNodes[r]:(n.child._str=r,this.minimizedNodes[r]=n.child),this.uncheckedNodes.pop()}},T.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},T.Index.prototype.search=function(e){return this.query((function(t){new T.QueryParser(e,t).parse()}))},T.Index.prototype.query=function(e){for(var t=new T.Query(this.fields),n=Object.create(null),r=Object.create(null),o=Object.create(null),a=Object.create(null),i=Object.create(null),s=0;s1?1:e},T.Builder.prototype.k1=function(e){this._k1=e},T.Builder.prototype.add=function(e,t){var n=e[this._ref],r=Object.keys(this._fields);this._documents[n]=t||{},this.documentCount+=1;for(var o=0;o=this.length)return T.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},T.QueryLexer.prototype.width=function(){return this.pos-this.start},T.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},T.QueryLexer.prototype.backup=function(){this.pos-=1},T.QueryLexer.prototype.acceptDigitRun=function(){var e,t;do{t=(e=this.next()).charCodeAt(0)}while(t>47&&t<58);e!=T.QueryLexer.EOS&&this.backup()},T.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(T.QueryLexer.TERM)),e.ignore(),e.more())return T.QueryLexer.lexText},T.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(T.QueryLexer.EDIT_DISTANCE),T.QueryLexer.lexText},T.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(T.QueryLexer.BOOST),T.QueryLexer.lexText},T.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(T.QueryLexer.TERM)},T.QueryLexer.termSeparator=T.tokenizer.separator,T.QueryLexer.lexText=function(e){for(;;){var t=e.next();if(t==T.QueryLexer.EOS)return T.QueryLexer.lexEOS;if(92!=t.charCodeAt(0)){if(":"==t)return T.QueryLexer.lexField;if("~"==t)return e.backup(),e.width()>0&&e.emit(T.QueryLexer.TERM),T.QueryLexer.lexEditDistance;if("^"==t)return e.backup(),e.width()>0&&e.emit(T.QueryLexer.TERM),T.QueryLexer.lexBoost;if("+"==t&&1===e.width())return e.emit(T.QueryLexer.PRESENCE),T.QueryLexer.lexText;if("-"==t&&1===e.width())return e.emit(T.QueryLexer.PRESENCE),T.QueryLexer.lexText;if(t.match(T.QueryLexer.termSeparator))return T.QueryLexer.lexTerm}else e.escapeCharacter()}},T.QueryParser=function(e,t){this.lexer=new T.QueryLexer(e),this.query=t,this.currentClause={},this.lexemeIdx=0},T.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=T.QueryParser.parseClause;e;)e=e(this);return this.query},T.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},T.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},T.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},T.QueryParser.parseClause=function(e){var t=e.peekLexeme();if(null!=t)switch(t.type){case T.QueryLexer.PRESENCE:return T.QueryParser.parsePresence;case T.QueryLexer.FIELD:return T.QueryParser.parseField;case T.QueryLexer.TERM:return T.QueryParser.parseTerm;default:var n="expected either a field or a term, found "+t.type;throw t.str.length>=1&&(n+=" with value '"+t.str+"'"),new T.QueryParseError(n,t.start,t.end)}},T.QueryParser.parsePresence=function(e){var t=e.consumeLexeme();if(null!=t){switch(t.str){case"-":e.currentClause.presence=T.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=T.Query.presence.REQUIRED;break;default:var n="unrecognised presence operator'"+t.str+"'";throw new T.QueryParseError(n,t.start,t.end)}var r=e.peekLexeme();if(null==r){n="expecting term or field, found nothing";throw new T.QueryParseError(n,t.start,t.end)}switch(r.type){case T.QueryLexer.FIELD:return T.QueryParser.parseField;case T.QueryLexer.TERM:return T.QueryParser.parseTerm;default:n="expecting term or field, found '"+r.type+"'";throw new T.QueryParseError(n,r.start,r.end)}}},T.QueryParser.parseField=function(e){var t=e.consumeLexeme();if(null!=t){if(-1==e.query.allFields.indexOf(t.str)){var n=e.query.allFields.map((function(e){return"'"+e+"'"})).join(", "),r="unrecognised field '"+t.str+"', possible fields: "+n;throw new T.QueryParseError(r,t.start,t.end)}e.currentClause.fields=[t.str];var o=e.peekLexeme();if(null==o){r="expecting term, found nothing";throw new T.QueryParseError(r,t.start,t.end)}if(o.type===T.QueryLexer.TERM)return T.QueryParser.parseTerm;r="expecting term, found '"+o.type+"'";throw new T.QueryParseError(r,o.start,o.end)}},T.QueryParser.parseTerm=function(e){var t=e.consumeLexeme();if(null!=t){e.currentClause.term=t.str.toLowerCase(),-1!=t.str.indexOf("*")&&(e.currentClause.usePipeline=!1);var n=e.peekLexeme();if(null!=n)switch(n.type){case T.QueryLexer.TERM:return e.nextClause(),T.QueryParser.parseTerm;case T.QueryLexer.FIELD:return e.nextClause(),T.QueryParser.parseField;case T.QueryLexer.EDIT_DISTANCE:return T.QueryParser.parseEditDistance;case T.QueryLexer.BOOST:return T.QueryParser.parseBoost;case T.QueryLexer.PRESENCE:return e.nextClause(),T.QueryParser.parsePresence;default:var r="Unexpected lexeme type '"+n.type+"'";throw new T.QueryParseError(r,n.start,n.end)}else e.nextClause()}},T.QueryParser.parseEditDistance=function(e){var t=e.consumeLexeme();if(null!=t){var n=parseInt(t.str,10);if(isNaN(n)){var r="edit distance must be numeric";throw new T.QueryParseError(r,t.start,t.end)}e.currentClause.editDistance=n;var o=e.peekLexeme();if(null!=o)switch(o.type){case T.QueryLexer.TERM:return e.nextClause(),T.QueryParser.parseTerm;case T.QueryLexer.FIELD:return e.nextClause(),T.QueryParser.parseField;case T.QueryLexer.EDIT_DISTANCE:return T.QueryParser.parseEditDistance;case T.QueryLexer.BOOST:return T.QueryParser.parseBoost;case T.QueryLexer.PRESENCE:return e.nextClause(),T.QueryParser.parsePresence;default:r="Unexpected lexeme type '"+o.type+"'";throw new T.QueryParseError(r,o.start,o.end)}else e.nextClause()}},T.QueryParser.parseBoost=function(e){var t=e.consumeLexeme();if(null!=t){var n=parseInt(t.str,10);if(isNaN(n)){var r="boost must be numeric";throw new T.QueryParseError(r,t.start,t.end)}e.currentClause.boost=n;var o=e.peekLexeme();if(null!=o)switch(o.type){case T.QueryLexer.TERM:return e.nextClause(),T.QueryParser.parseTerm;case T.QueryLexer.FIELD:return e.nextClause(),T.QueryParser.parseField;case T.QueryLexer.EDIT_DISTANCE:return T.QueryParser.parseEditDistance;case T.QueryLexer.BOOST:return T.QueryParser.parseBoost;case T.QueryLexer.PRESENCE:return e.nextClause(),T.QueryParser.parsePresence;default:r="Unexpected lexeme type '"+o.type+"'";throw new T.QueryParseError(r,o.start,o.end)}else e.nextClause()}},void 0===(o="function"==typeof(r=function(){return T})?r.call(t,n,t,e):r)||(e.exports=o)}()},2898:function(e,t,n){"use strict";n.d(t,{w_:function(){return c}});var r=n(2784),o={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},a=r.createContext&&r.createContext(o),i=function(){return i=Object.assign||function(e){for(var t,n=1,r=arguments.length;ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a},e.exports.__esModule=!0,e.exports.default=e.exports},5538:function(e){e.exports=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o},e.exports.__esModule=!0,e.exports.default=e.exports},421:function(e,t,n){var r=n(7425).default,o=n(5297);e.exports=function(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return o(e)},e.exports.__esModule=!0,e.exports.default=e.exports},8560:function(e){function t(n,r){return e.exports=t=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},e.exports.__esModule=!0,e.exports.default=e.exports,t(n,r)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},3681:function(e,t,n){var r=n(6314),o=n(6193),a=n(121),i=n(6147);e.exports=function(e,t){return r(e)||o(e,t)||a(e,t)||i()},e.exports.__esModule=!0,e.exports.default=e.exports},8238:function(e){e.exports=function(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))},e.exports.__esModule=!0,e.exports.default=e.exports},3408:function(e,t,n){var r=n(3850),o=n(3912),a=n(121),i=n(3096);e.exports=function(e){return r(e)||o(e)||a(e)||i()},e.exports.__esModule=!0,e.exports.default=e.exports},8064:function(e,t,n){var r=n(7425).default;e.exports=function(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)},e.exports.__esModule=!0,e.exports.default=e.exports},7739:function(e,t,n){var r=n(7425).default,o=n(8064);e.exports=function(e){var t=o(e,"string");return"symbol"==r(t)?t:String(t)},e.exports.__esModule=!0,e.exports.default=e.exports},7425:function(e){function t(n){return e.exports=t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e.exports.__esModule=!0,e.exports.default=e.exports,t(n)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},121:function(e,t,n){var r=n(5748);e.exports=function(e,t){if(e){if("string"==typeof e)return r(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(e,t):void 0}},e.exports.__esModule=!0,e.exports.default=e.exports},8072:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.SCRIPT_TYPE="text/partytown",t.partytownSnippet=e=>((e,t)=>{const{forward:n=[],...r}=e||{},o=JSON.stringify(r,((e,t)=>("function"==typeof t&&(t=String(t)).startsWith(e+"(")&&(t="function "+t),t)));return["!(function(w,p,f,c){",Object.keys(r).length>0?`c=w[p]=Object.assign(w[p]||{},${o});`:"c=w[p]=w[p]||{};","c[f]=(c[f]||[])",n.length>0?`.concat(${JSON.stringify(n)})`:"","})(window,'partytown','forward');",t].join("")})(e,'/* Partytown 0.7.6 - MIT builder.io */\n!function(t,e,n,i,r,o,a,d,s,c,p,l){function u(){l||(l=1,"/"==(a=(o.lib||"/~partytown/")+(o.debug?"debug/":""))[0]&&(s=e.querySelectorAll(\'script[type="text/partytown"]\'),i!=t?i.dispatchEvent(new CustomEvent("pt1",{detail:t})):(d=setTimeout(f,1e4),e.addEventListener("pt0",w),r?h(1):n.serviceWorker?n.serviceWorker.register(a+(o.swPath||"partytown-sw.js"),{scope:a}).then((function(t){t.active?h():t.installing&&t.installing.addEventListener("statechange",(function(t){"activated"==t.target.state&&h()}))}),console.error):f())))}function h(t){c=e.createElement(t?"script":"iframe"),t||(c.setAttribute("style","display:block;width:0;height:0;border:0;visibility:hidden"),c.setAttribute("aria-hidden",!0)),c.src=a+"partytown-"+(t?"atomics.js?v=0.7.6":"sandbox-sw.html?"+Date.now()),e.body.appendChild(c)}function f(n,r){for(w(),i==t&&(o.forward||[]).map((function(e){delete t[e.split(".")[0]]})),n=0;ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}const c=e=>{const{search:t,hash:n,href:r,origin:o,protocol:a,host:i,hostname:s,port:l}=e.location;let{pathname:c}=e.location;return!c&&r&&p&&(c=new URL(r).pathname),{pathname:encodeURI(decodeURI(c)),search:t,hash:n,href:r,origin:o,protocol:a,host:i,hostname:s,port:l,state:e.history.state,key:e.history.state&&e.history.state.key||"initial"}},u=(e,t)=>{let n=[],r=c(e),o=!1,a=()=>{};return{get location(){return r},get transitioning(){return o},_onTransitionComplete(){o=!1,a()},listen(t){n.push(t);const o=()=>{r=c(e),t({location:r,action:"POP"})};return e.addEventListener("popstate",o),()=>{e.removeEventListener("popstate",o),n=n.filter((e=>e!==t))}},navigate(t,{state:i,replace:l=!1}={}){if("number"==typeof t)e.history.go(t);else{i=s({},i,{key:Date.now()+""});try{o||l?e.history.replaceState(i,null,t):e.history.pushState(i,null,t)}catch(n){e.location[l?"replace":"assign"](t)}}r=c(e),o=!0;const u=new Promise((e=>a=e));return n.forEach((e=>e({location:r,action:"PUSH"}))),u}}},d=(e="/")=>{const t=e.indexOf("?"),n={pathname:t>-1?e.substr(0,t):e,search:t>-1?e.substr(t):""};let r=0;const o=[n],a=[null];return{get location(){return o[r]},addEventListener(e,t){},removeEventListener(e,t){},history:{get entries(){return o},get index(){return r},get state(){return a[r]},pushState(e,t,n){const[i,s=""]=n.split("?");r++,o.push({pathname:i,search:s.length?`?${s}`:s}),a.push(e)},replaceState(e,t,n){const[i,s=""]=n.split("?");o[r]={pathname:i,search:s},a[r]=e},go(e){const t=r+e;t<0||t>a.length-1||(r=t)}}}},p=!("undefined"==typeof window||!window.document||!window.document.createElement),f=u(p?window:d()),{navigate:h}=f;function m(e,t){return o.createServerContext?((e,t=null)=>(globalThis.__SERVER_CONTEXT||(globalThis.__SERVER_CONTEXT={}),globalThis.__SERVER_CONTEXT[e]||(globalThis.__SERVER_CONTEXT[e]=o.createServerContext(e,t)),globalThis.__SERVER_CONTEXT[e]))(e,t):o.createContext(t)}const g=m("Base",{baseuri:"/",basepath:"/"}),v=m("Location"),y=()=>o.useContext(g),b=()=>o.useContext(v);function w(e){this.uri=e}const x=e=>e instanceof w,E=e=>{throw new w(e)};function k(e){const{to:t,replace:n=!0,state:r,noThrow:a,baseuri:i}=e;o.useEffect((()=>{Promise.resolve().then((()=>{const o=N(t,i);h(_(o,e),{replace:n,state:r})}))}),[]);const s=N(t,i);return a||E(_(s,e)),null}const C=e=>{const t=b(),{baseuri:n}=y();return o.createElement(k,s({},t,{baseuri:n},e))};C.propTypes={from:a.string,to:a.string.isRequired};const S=(e,t)=>e.substr(0,t.length)===t,O=(e,t)=>{let n,r;const[o]=t.split("?"),a=D(o),s=""===a[0],l=T(e);for(let c=0,u=l.length;c dynamic segment "${r[1]}" is a reserved name. Please use a different name in path "${o.path}".`);const t=decodeURIComponent(n);d[r[1]]=t}else if(t!==n){e=!0;break}}if(!e){n={route:o,params:d,uri:"/"+a.slice(0,f).join("/")};break}}return n||r||null},P=(e,t)=>O([{path:e}],t),N=(e,t)=>{if(S(e,"/"))return e;const[n,r]=e.split("?"),[o]=t.split("?"),a=D(n),i=D(o);if(""===a[0])return F(o,r);if(!S(a[0],".")){const e=i.concat(a).join("/");return F(("/"===o?"":"/")+e,r)}const s=i.concat(a),l=[];for(let c=0,u=s.length;c{const[n,r=""]=e.split("?");let o="/"+D(n).map((e=>{const n=I.exec(e);return n?t[n[1]]:e})).join("/");const{location:{search:a=""}={}}=t,i=a.split("?")[1]||"";return o=F(o,r,i),o},R=(e,t)=>{const n=e=>L(e);return D(e).filter(n).sort().join("/")===D(t).filter(n).sort().join("/")},I=/^:(.+)/,L=e=>I.test(e),j=e=>e&&"*"===e[0],M=(e,t)=>({route:e,score:e.default?0:D(e.path).reduce(((e,t)=>(e+=4,(e=>""===e)(t)?e+=1:L(t)?e+=2:j(t)?e-=5:e+=3,e)),0),index:t}),T=e=>e.map(M).sort(((e,t)=>e.scoret.score?-1:e.index-t.index)),D=e=>e.replace(/(^\/+|\/+$)/g,"").split("/"),F=(e,...t)=>e+((t=t.filter((e=>e&&e.length>0)))&&t.length>0?`?${t.join("&")}`:""),A=["uri","path"],V=(e,t)=>{const n=Object.keys(e);return n.length===Object.keys(t).length&&n.every((n=>t.hasOwnProperty(n)&&e[n]===t[n]))},H=e=>e.replace(/(^\/+|\/+$)/g,""),z=e=>t=>{if(!t)return null;if(t.type===o.Fragment&&t.props.children)return o.Children.map(t.props.children,z(e));if(i(t.props.path||t.props.default||t.type===C,`: Children of must have a \`path\` or \`default\` prop, or be a \`\`. None found on element type \`${t.type}\``),i(!!(t.type!==C||t.props.from&&t.props.to),` requires both "from" and "to" props when inside a .`),i(!(t.type===C&&!R(t.props.from,t.props.to)),` has mismatched dynamic segments, ensure both paths have the exact same dynamic segments.`),t.props.default)return{value:t,default:!0};const n=t.type===C?t.props.from:t.props.path,r="/"===n?e:`${H(e)}/${H(n)}`;return{value:t,default:t.props.default,path:t.props.children?`${H(r)}/*`:r}},B=["innerRef"],$=["to","state","replace","getProps"],Q=["key"];let{forwardRef:U}=r||(r=n.t(o,2));void 0===U&&(U=e=>e);const W=()=>{},q=U(((e,t)=>{let{innerRef:n}=e,r=l(e,B);const{baseuri:a}=y(),{location:i}=b(),{to:c,state:u,replace:d,getProps:p=W}=r,f=l(r,$),m=N(c,a),g=encodeURI(m),v=i.pathname===g,w=S(i.pathname,g);return o.createElement("a",s({ref:t||n,"aria-current":v?"page":void 0},f,p({isCurrent:v,isPartiallyCurrent:w,href:m,location:i}),{href:m,onClick:e=>{if(f.onClick&&f.onClick(e),(e=>!e.defaultPrevented&&0===e.button&&!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey))(e)){e.preventDefault();let t=d;if("boolean"!=typeof d&&v){const e=l(s({},i.state),Q);t=V(s({},u),e)}h(m,{state:u,replace:t})}}}))}));q.displayName="Link",q.propTypes={to:a.string.isRequired};class Z extends o.Component{constructor(...e){super(...e),this.displayName="ReactUseErrorBoundary"}componentDidCatch(...e){this.setState({}),this.props.onError(...e)}render(){return this.props.children}}const G=o.createContext({componentDidCatch:{current:void 0},error:void 0,setError:()=>!1});function J({children:e}){const[t,n]=o.useState(),r=o.useRef(),a=o.useMemo((()=>({componentDidCatch:r,error:t,setError:n})),[t]);return o.createElement(G.Provider,{value:a},o.createElement(Z,{error:t,onError:(e,t)=>{n(e),null==r.current||r.current(e,t)}},e))}J.displayName="ReactUseErrorBoundaryContext";const Y=function(e){var t,n;function r(t){return o.createElement(J,null,o.createElement(e,s({key:"WrappedComponent"},t)))}return r.displayName=`WithErrorBoundary(${null!=(t=null!=(n=e.displayName)?n:e.name)?t:"Component"})`,r}((({history:e=f,children:t})=>{const{location:n}=e,[r,a]=o.useState({location:n}),[i]=function(e){const t=o.useContext(G);t.componentDidCatch.current=void 0;const n=o.useCallback((()=>{t.setError(void 0)}),[]);return[t.error,n]}();if(o.useEffect((()=>{e._onTransitionComplete()}),[r.location]),o.useEffect((()=>{let t=!1;const n=e.listen((({location:e})=>{Promise.resolve().then((()=>{requestAnimationFrame((()=>{t||a({location:e})}))}))}));return()=>{t=!0,n()}}),[]),i){if(!x(i))throw i;h(i.uri,{replace:!0})}return o.createElement(v.Provider,{value:r},"function"==typeof t?t(r):t||null)})),K=({children:e})=>{const t=b();return t?e(t):o.createElement(Y,null,e)},X=({url:e,children:t})=>{const n=e.indexOf("?");let r,a="";return n>-1?(r=e.substring(0,n),a=e.substring(n)):r=e,o.createElement(v.Provider,{value:{location:{pathname:r,search:a,hash:""}}},t)},ee=({path:e,children:t})=>{const{baseuri:n}=y(),{location:r}=b(),o=N(e,n),a=P(o,r.pathname);return t({location:r,match:a?s({},a.params,{uri:a.uri,path:e}):null})},te=["uri","location","component"],ne=["children","style","component","uri","location"],re=e=>{let{uri:t,location:n,component:r}=e,a=l(e,te);return o.createElement(ae,s({},a,{component:r,uri:t,location:n}))};let oe=0;const ae=e=>{let{children:t,style:n,component:r="div",uri:a,location:i}=e,c=l(e,ne);const u=o.useRef(),d=o.useRef(!0),p=o.useRef(a),f=o.useRef(i.pathname),h=o.useRef(!1);o.useEffect((()=>(oe++,m(),()=>{oe--,0===oe&&(d.current=!0)})),[]),o.useEffect((()=>{let e=!1,t=!1;a!==p.current&&(p.current=a,e=!0),i.pathname!==f.current&&(f.current=i.pathname,t=!0),h.current=e||t&&i.pathname===a,h.current&&m()}),[a,i]);const m=o.useCallback((()=>{var e;d.current?d.current=!1:(e=u.current,h.current&&e&&e.focus())}),[]);return o.createElement(r,s({style:s({outline:"none"},n),tabIndex:"-1",ref:u},c),t)},ie=["location","primary","children","basepath","baseuri","component"],se=e=>{const t=y(),n=b();return o.createElement(le,s({},t,n,e))};function le(e){const{location:t,primary:n=!0,children:r,basepath:a,component:i="div"}=e,c=l(e,ie),u=o.Children.toArray(r).reduce(((e,t)=>{const n=z(a)(t);return e.concat(n)}),[]),{pathname:d}=t,p=O(u,d);if(p){const{params:e,uri:r,route:l,route:{value:u}}=p,d=l.default?a:l.path.replace(/\*$/,""),f=s({},e,{uri:r,location:t}),h=o.cloneElement(u,f,u.props.children?o.createElement(se,{location:t,primary:n},u.props.children):void 0),m=n?re:i,v=n?s({uri:r,location:t,component:i},c):c;return o.createElement(g.Provider,{value:{baseuri:r,basepath:d}},o.createElement(m,v,h))}return null}const ce=()=>{const e=b();if(!e)throw new Error("useLocation hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");return e.location},ue=()=>{throw new Error("useNavigate is removed. Use import { navigate } from 'gatsby' instead")},de=()=>{const e=y();if(!e)throw new Error("useParams hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");const t=ce(),n=P(e.basepath,t.pathname);return n?n.params:null},pe=e=>{if(!e)throw new Error("useMatch(path: string) requires an argument of a string to match against");const t=y();if(!t)throw new Error("useMatch hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");const n=ce(),r=N(e,t.baseuri),o=P(r,n.pathname);return o?s({},o.params,{uri:o.uri,path:e}):null}},2467:function(e,t,n){"use strict";n.d(t,{c4:function(){return k},cP:function(){return l},dq:function(){return f},mc:function(){return y},rU:function(){return E}});var r=n(3980),o=n(2784),a=n(5619),i=n(5516);function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t{if("string"==typeof e)return!(e=>c.test(e))(e)},d=()=>"/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal",p=()=>"/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal";function f(e,t=d()){var n;if(!u(e))return e;if(e.startsWith("./")||e.startsWith("../"))return e;const r=null!=(n=null!=t?t:p())?n:"/";return`${null!=r&&r.endsWith("/")?r.slice(0,-1):r}${e.startsWith("/")?e:`/${e}`}`}const h=e=>null==e?void 0:e.startsWith("/");function m(e,t){const{pathname:n,search:r,hash:o}=l(e);return`${(0,i.H)(n,t)}${r}${o}`}const g=(e,t)=>"number"==typeof e?e:u(e)?h(e)?function(e){const t=f(e),n="always";return m(t,n)}(e):function(e,t){if(h(e))return e;const n="always",r=(0,a.resolve)(e,t);return m(r,n)}(e,t):e,v=["to","getProps","onClick","onMouseEnter","activeClassName","activeStyle","innerRef","partiallyActive","state","replace","_location"];function y(e){return f(e,p())}const b={activeClassName:r.string,activeStyle:r.object,partiallyActive:r.bool};function w(e){return o.createElement(a.Location,null,(({location:t})=>o.createElement(x,s({},e,{_location:t}))))}class x extends o.Component{constructor(e){super(e),this.defaultGetProps=({isPartiallyCurrent:e,isCurrent:t})=>(this.props.partiallyActive?e:t)?{className:[this.props.className,this.props.activeClassName].filter(Boolean).join(" "),style:s({},this.props.style,this.props.activeStyle)}:null;let t=!1;"undefined"!=typeof window&&window.IntersectionObserver&&(t=!0),this.state={IOSupported:t},this.abortPrefetch=null,this.handleRef=this.handleRef.bind(this)}_prefetch(){let e=window.location.pathname+window.location.search;this.props._location&&this.props._location.pathname&&(e=this.props._location.pathname+this.props._location.search);const t=l(g(this.props.to,e)),n=t.pathname+t.search;if(e!==n)return ___loader.enqueue(n)}componentWillUnmount(){if(!this.io)return;const{instance:e,el:t}=this.io;this.abortPrefetch&&this.abortPrefetch.abort(),e.unobserve(t),e.disconnect()}handleRef(e){this.props.innerRef&&Object.prototype.hasOwnProperty.call(this.props.innerRef,"current")?this.props.innerRef.current=e:this.props.innerRef&&this.props.innerRef(e),this.state.IOSupported&&e&&(this.io=((e,t)=>{const n=new window.IntersectionObserver((n=>{n.forEach((n=>{e===n.target&&t(n.isIntersecting||n.intersectionRatio>0)}))}));return n.observe(e),{instance:n,el:e}})(e,(e=>{e?this.abortPrefetch=this._prefetch():this.abortPrefetch&&this.abortPrefetch.abort()})))}render(){const e=this.props,{to:t,getProps:n=this.defaultGetProps,onClick:r,onMouseEnter:i,state:c,replace:d,_location:p}=e,f=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,v),h=g(t,p.pathname);return u(h)?o.createElement(a.Link,s({to:h,state:c,getProps:n,innerRef:this.handleRef,onMouseEnter:e=>{i&&i(e);const t=l(h);___loader.hovering(t.pathname+t.search)},onClick:e=>{if(r&&r(e),!(0!==e.button||this.props.target||e.defaultPrevented||e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)){e.preventDefault();let t=d;const n=encodeURI(h)===p.pathname;"boolean"!=typeof d&&n&&(t=!0),window.___navigate(h,{state:c,replace:t})}return!0}},f)):o.createElement("a",s({href:h},f))}}x.propTypes=s({},b,{onClick:r.func,to:r.string.isRequired,replace:r.bool,state:r.object});const E=o.forwardRef(((e,t)=>o.createElement(w,s({innerRef:t},e)))),k=(e,t)=>{window.___navigate(g(e,window.location.pathname),t)}},6291:function(e,t,n){"use strict";n.r(t),n.d(t,{Script:function(){return h},ScriptStrategy:function(){return c},collectedScriptsByPage:function(){return s},scriptCache:function(){return p},scriptCallbackCache:function(){return f}});var r=n(2784),o=n(5619);function a(){return a=Object.assign?Object.assign.bind():function(e){for(var t=1;ti.get(e)||[],set(e,t){const n=i.get(e)||[];n.push(t),i.set(e,n)},delete(e){i.delete(e)}},l="undefined"!=typeof self&&self.requestIdleCallback&&self.requestIdleCallback.bind(window)||function(e){const t=Date.now();return setTimeout((function(){e({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-t))}})}),1)};var c,u;(u=c||(c={})).postHydrate="post-hydrate",u.idle="idle",u.offMainThread="off-main-thread";const d=new Set(["src","strategy","dangerouslySetInnerHTML","children","onLoad","onError"]),p=new Set,f=new Map;function h(e){return r.createElement(o.Location,null,(()=>r.createElement(m,e)))}function m(e){const{src:t,strategy:n=c.postHydrate}=e||{},{pathname:i}=(0,o.useLocation)();if((0,r.useEffect)((()=>{let t;switch(n){case c.postHydrate:t=g(e);break;case c.idle:l((()=>{t=g(e)}));break;case c.offMainThread:{const t=y(e);s.set(i,t)}}return()=>{const{script:e,loadCallback:n,errorCallback:r}=t||{};n&&(null==e||e.removeEventListener("load",n)),r&&(null==e||e.removeEventListener("error",r)),null==e||e.remove()}}),[]),n===c.offMainThread){const o=v(e),l=y(e);return"undefined"==typeof window&&s.set(i,l),r.createElement("script",o?a({type:"text/partytown","data-strategy":n,crossOrigin:"anonymous"},l,{dangerouslySetInnerHTML:{__html:v(e)}}):a({type:"text/partytown",src:b(t),"data-strategy":n,crossOrigin:"anonymous"},l))}return null}function g(e){const{id:t,src:n,strategy:r=c.postHydrate,onLoad:o,onError:i}=e||{},s=t||n,l=["load","error"],u={load:o,error:i};if(s){for(const e of l)if(null!=u&&u[e]){var d;const t=f.get(s)||{},{callbacks:n=[]}=(null==t?void 0:t[e])||{};var h,m;n.push(null==u?void 0:u[e]),null!=t&&null!=(d=t[e])&&d.event?null==u||null==(h=u[e])||h.call(u,null==t||null==(m=t[e])?void 0:m.event):f.set(s,a({},t,{[e]:{callbacks:n}}))}if(p.has(s))return null}const g=v(e),b=y(e),x=document.createElement("script");t&&(x.id=t),x.dataset.strategy=r;for(const[a,c]of Object.entries(b))x.setAttribute(a,c);g&&(x.textContent=g),n&&(x.src=n);const E={};if(s){for(const e of l){const t=t=>w(t,s,e);x.addEventListener(e,t),E[`${e}Callback`]=t}p.add(s)}return document.body.appendChild(x),{script:x,loadCallback:E.loadCallback,errorCallback:E.errorCallback}}function v(e){const{dangerouslySetInnerHTML:t,children:n=""}=e||{},{__html:r=""}=t||{};return r||n}function y(e){const t={};for(const[n,r]of Object.entries(e))d.has(n)||(t[n]=r);return t}function b(e){if(e)return`/__third-party-proxy?url=${encodeURIComponent(e)}`}function w(e,t,n){const r=f.get(t)||{};for(const a of(null==r||null==(o=r[n])?void 0:o.callbacks)||[]){var o;a(e)}f.set(t,{[n]:{event:e}})}}},function(e){e.O(0,[774,532,525,235,661,182],(function(){return t=5069,e(e.s=t);var t}));e.O()}]); //# sourceMappingURL=app-1df52c5bf02304907d9b.js.map \ No newline at end of file diff --git a/evidenceportal/app-2a9a6d31a92f2edf35c1.js b/evidenceportal/app-2a9a6d31a92f2edf35c1.js index 61bd2f67..4a48237a 100644 --- a/evidenceportal/app-2a9a6d31a92f2edf35c1.js +++ b/evidenceportal/app-2a9a6d31a92f2edf35c1.js @@ -1,3 +1,3 @@ /*! For license information please see app-2a9a6d31a92f2edf35c1.js.LICENSE.txt */ -(self.webpackChunkevaluation_collect=self.webpackChunkevaluation_collect||[]).push([[143],{5516:function(e,t){"use strict";t.H=void 0;const n=[".html",".json",".js",".map",".txt",".xml",".pdf"];t.H=(e,t="always")=>{if("/"===e)return e;const r=e.endsWith("/");return((e,t)=>{for(const n of e)if(t.endsWith(n))return!0;return!1})(n,e)?e:"always"===t?r?e:`${e}/`:"never"===t&&r?e.slice(0,-1):e}},2668:function(e,t,n){"use strict";function r(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(r=function(e){return e?n:t})(e)}var o=/(confirmation|invite|recovery|email_change)_token=([^&]+)/,a=/error=access_denied&error_description=403/,i=/access_token=/;t.onInitialClientRender=function(e,t){var s=t.enableIdentityWidget,l=void 0===s||s,c=t.publicPath,u=void 0===c?"admin":c,d=(document.location.hash||"").replace(/^#\/?/,"");l&&(o.test(d)||a.test(d)||i.test(d))&&new Promise((function(e){return e("netlify-identity-widget")})).then((function(e){return function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=r(t);if(n&&n.has(e))return n.get(e);var o={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var s=a?Object.getOwnPropertyDescriptor(e,i):null;s&&(s.get||s.set)?Object.defineProperty(o,i,s):o[i]=e[i]}return o.default=e,n&&n.set(e,o),o}(n(3091)(e))})).then((function(e){var t=e.default;t.on("init",(function(e){e||t.on("login",(function(){document.location.href="/evidenceportal/"+u+"/"}))})),t.init()}))}},3091:function(e){function t(e){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}t.keys=function(){return[]},t.resolve=t,t.id=3091,e.exports=t},2802:function(e,t,n){"use strict";t.p2=t.$C=void 0;var r=n(1415);t.$C=r.ScrollHandler;var o=n(5492);t.p2=o.useScrollRestoration},1415:function(e,t,n){"use strict";var r=n(1600);t.__esModule=!0,t.ScrollHandler=t.ScrollContext=void 0;var o=r(n(5297)),a=r(n(6531)),i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(2784)),s=r(n(3980)),l=n(643);function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}var u=i.createContext(new l.SessionStorage);t.ScrollContext=u,u.displayName="GatsbyScrollContext";var d=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a{}},5895:function(e,t){"use strict";t.__esModule=!0,t.getForwards=function(e){return null==e?void 0:e.flatMap((e=>(null==e?void 0:e.forward)||[]))}},5071:function(e,t,n){"use strict";t.__esModule=!0,t.injectPartytownSnippet=function(e){if(!e.length)return;const t=document.querySelector("script[data-partytown]"),n=document.querySelector('iframe[src*="~partytown/partytown-sandbox-sw"]');t&&t.remove();n&&n.remove();const a=(0,o.getForwards)(e),i=document.createElement("script");i.dataset.partytown="",i.innerHTML=(0,r.partytownSnippet)({forward:a}),document.head.appendChild(i)};var r=n(8072),o=n(5895)},3510:function(e,t,n){"use strict";n.d(t,{G:function(){return D},L:function(){return g},M:function(){return C},P:function(){return k},_:function(){return s},a:function(){return i},b:function(){return p},c:function(){return c},d:function(){return u},g:function(){return f},h:function(){return l}});var r=n(2784),o=(n(1109),n(3980)),a=n.n(o);function i(){return i=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}const l=()=>"undefined"!=typeof HTMLImageElement&&"loading"in HTMLImageElement.prototype;const c=e=>{var t;return(e=>{var t,n;return Boolean(null==e||null==(t=e.images)||null==(n=t.fallback)?void 0:n.src)})(e)?e:(e=>Boolean(null==e?void 0:e.gatsbyImageData))(e)?e.gatsbyImageData:(e=>Boolean(null==e?void 0:e.gatsbyImage))(e)?e.gatsbyImage:null==e||null==(t=e.childImageSharp)?void 0:t.gatsbyImageData},u=e=>{var t,n,r;return null==(t=c(e))||null==(n=t.images)||null==(r=n.fallback)?void 0:r.src};function d(e,t,n){const r={};let o="gatsby-image-wrapper";return"fixed"===n?(r.width=e,r.height=t):"constrained"===n&&(o="gatsby-image-wrapper gatsby-image-wrapper-constrained"),{className:o,"data-gatsby-image-wrapper":"",style:r}}function p(e,t,n,r,o){return void 0===o&&(o={}),i({},n,{loading:r,shouldLoad:e,"data-main-image":"",style:i({},o,{opacity:t?1:0})})}function f(e,t,n,r,o,a,s,l){const c={};a&&(c.backgroundColor=a,"fixed"===n?(c.width=r,c.height=o,c.backgroundColor=a,c.position="relative"):("constrained"===n||"fullWidth"===n)&&(c.position="absolute",c.top=0,c.left=0,c.bottom=0,c.right=0)),s&&(c.objectFit=s),l&&(c.objectPosition=l);const u=i({},e,{"aria-hidden":!0,"data-placeholder-image":"",style:i({opacity:t?0:1,transition:"opacity 500ms linear"},c)});return u}const h=["children"],m=function(e){let{layout:t,width:n,height:o}=e;return"fullWidth"===t?r.createElement("div",{"aria-hidden":!0,style:{paddingTop:o/n*100+"%"}}):"constrained"===t?r.createElement("div",{style:{maxWidth:n,display:"block"}},r.createElement("img",{alt:"",role:"presentation","aria-hidden":"true",src:"data:image/svg+xml;charset=utf-8,%3Csvg%20height='"+o+"'%20width='"+n+"'%20xmlns='http://www.w3.org/2000/svg'%20version='1.1'%3E%3C/svg%3E",style:{maxWidth:"100%",display:"block",position:"static"}})):null},g=function(e){let{children:t}=e,n=s(e,h);return r.createElement(r.Fragment,null,r.createElement(m,i({},n)),t,null)},v=["src","srcSet","loading","alt","shouldLoad"],y=["fallback","sources","shouldLoad"],b=function(e){let{src:t,srcSet:n,loading:o,alt:a="",shouldLoad:l}=e,c=s(e,v);return r.createElement("img",i({},c,{decoding:"async",loading:o,src:l?t:void 0,"data-src":l?void 0:t,srcSet:l?n:void 0,"data-srcset":l?void 0:n,alt:a}))},w=function(e){let{fallback:t,sources:n=[],shouldLoad:o=!0}=e,a=s(e,y);const l=a.sizes||(null==t?void 0:t.sizes),c=r.createElement(b,i({},a,t,{sizes:l,shouldLoad:o}));return n.length?r.createElement("picture",null,n.map((e=>{let{media:t,srcSet:n,type:a}=e;return r.createElement("source",{key:t+"-"+a+"-"+n,type:a,media:t,srcSet:o?n:void 0,"data-srcset":o?void 0:n,sizes:l})})),c):c};var x;b.propTypes={src:o.string.isRequired,alt:o.string.isRequired,sizes:o.string,srcSet:o.string,shouldLoad:o.bool},w.displayName="Picture",w.propTypes={alt:o.string.isRequired,shouldLoad:o.bool,fallback:o.exact({src:o.string.isRequired,srcSet:o.string,sizes:o.string}),sources:o.arrayOf(o.oneOfType([o.exact({media:o.string.isRequired,type:o.string,sizes:o.string,srcSet:o.string.isRequired}),o.exact({media:o.string,type:o.string.isRequired,sizes:o.string,srcSet:o.string.isRequired})]))};const E=["fallback"],k=function(e){let{fallback:t}=e,n=s(e,E);return t?r.createElement(w,i({},n,{fallback:{src:t},"aria-hidden":!0,alt:""})):r.createElement("div",i({},n))};k.displayName="Placeholder",k.propTypes={fallback:o.string,sources:null==(x=w.propTypes)?void 0:x.sources,alt:function(e,t,n){return e[t]?new Error("Invalid prop `"+t+"` supplied to `"+n+"`. Validation failed."):null}};const C=function(e){return r.createElement(r.Fragment,null,r.createElement(w,i({},e)),r.createElement("noscript",null,r.createElement(w,i({},e,{shouldLoad:!0}))))};C.displayName="MainImage",C.propTypes=w.propTypes;const S=["as","className","class","style","image","loading","imgClassName","imgStyle","backgroundColor","objectFit","objectPosition"],O=["style","className"],P=e=>e.replace(/\n/g,""),N=function(e,t,n){for(var r=arguments.length,o=new Array(r>3?r-3:0),i=3;iJSON.stringify(o.images)),[o.images]);p&&(u=p);const O=function(e,t,n){let r="";return"fullWidth"===e&&(r=''),"constrained"===e&&(r='
"),r}(b,v,y);return(0,r.useEffect)((()=>{L||(L=n.e(698).then(n.bind(n,4698)).then((e=>{let{renderImageToString:t,swapPlaceholderImage:n}=e;return M=t,{renderImageToString:t,swapPlaceholderImage:n}})));const e=C.current.querySelector("[data-gatsby-image-ssr]");if(e&&l())return e.complete?(null==f||f({wasCached:!0}),null==h||h({wasCached:!0}),setTimeout((()=>{e.removeAttribute("data-gatsby-image-ssr")}),0)):(null==f||f({wasCached:!0}),e.addEventListener("load",(function t(){e.removeEventListener("load",t),null==h||h({wasCached:!0}),setTimeout((()=>{e.removeAttribute("data-gatsby-image-ssr")}),0)}))),void I.add(S);if(M&&I.has(S))return;let t,r;return L.then((e=>{let{renderImageToString:n,swapPlaceholderImage:s}=e;C.current&&(C.current.innerHTML=n(i({isLoading:!0,isLoaded:I.has(S),image:o},g)),I.has(S)||(t=requestAnimationFrame((()=>{C.current&&(r=s(C.current,S,I,a,f,h,m))}))))})),()=>{t&&cancelAnimationFrame(t),r&&r()}}),[o]),(0,r.useLayoutEffect)((()=>{I.has(S)&&M&&(C.current.innerHTML=M(i({isLoading:I.has(S),isLoaded:I.has(S),image:o},g)),null==f||f({wasCached:!0}),null==h||h({wasCached:!0}))}),[o]),(0,r.createElement)(t,i({},k,{style:i({},x,a,{backgroundColor:c}),className:E+(u?" "+u:""),ref:C,dangerouslySetInnerHTML:{__html:O},suppressHydrationWarning:!0}))},D=(0,r.memo)((function(e){return e.image?(0,r.createElement)(T,e):null}));D.propTypes=_,D.displayName="GatsbyImage";const F=["src","__imageData","__error","width","height","aspectRatio","tracedSVGOptions","placeholder","formats","quality","transformOptions","jpgOptions","pngOptions","webpOptions","avifOptions","blurredOptions","breakpoints","outputPixelDensities"];function A(e){return function(t){let{src:n,__imageData:o,__error:a}=t,l=s(t,F);return a&&console.warn(a),o?r.createElement(e,i({image:o},l)):(console.warn("Image not loaded",n),null)}}const V=A((function(e){let{as:t="div",className:n,class:o,style:a,image:l,loading:c="lazy",imgClassName:u,imgStyle:h,backgroundColor:m,objectFit:v,objectPosition:y}=e,b=s(e,S);if(!l)return console.warn("[gatsby-plugin-image] Missing image prop"),null;o&&(n=o),h=i({objectFit:v,objectPosition:y,backgroundColor:m},h);const{width:w,height:x,layout:E,images:N,placeholder:_,backgroundColor:R}=l,j=d(w,x,E),{style:I,className:L}=j,M=s(j,O),T={fallback:void 0,sources:[]};return N.fallback&&(T.fallback=i({},N.fallback,{srcSet:N.fallback.srcSet?P(N.fallback.srcSet):void 0})),N.sources&&(T.sources=N.sources.map((e=>i({},e,{srcSet:P(e.srcSet)})))),r.createElement(t,i({},M,{style:i({},I,a,{backgroundColor:m}),className:L+(n?" "+n:"")}),r.createElement(g,{layout:E,width:w,height:x},r.createElement(k,i({},f(_,!1,E,w,x,R,v,y))),r.createElement(C,i({"data-gatsby-image-ssr":"",className:u},b,p("eager"===c,!1,T,c,h)))))})),H=function(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),o=2;o{if(void 0!==e.layout&&!z.has(e.layout))return new Error("Invalid value "+e.layout+'" provided for prop "layout". Defaulting to "constrained". Valid values are "fixed", "fullWidth" or "constrained".')}};V.displayName="StaticImage",V.propTypes=B;const $=A(D);$.displayName="StaticImage",$.propTypes=B},1109:function(e){"use strict";const t=/[\p{Lu}]/u,n=/[\p{Ll}]/u,r=/^[\p{Lu}](?![\p{Lu}])/gu,o=/([\p{Alpha}\p{N}_]|$)/u,a=/[_.\- ]+/,i=new RegExp("^"+a.source),s=new RegExp(a.source+o.source,"gu"),l=new RegExp("\\d+"+o.source,"gu"),c=(e,o)=>{if("string"!=typeof e&&!Array.isArray(e))throw new TypeError("Expected the input to be `string | string[]`");if(o={pascalCase:!1,preserveConsecutiveUppercase:!1,...o},0===(e=Array.isArray(e)?e.map((e=>e.trim())).filter((e=>e.length)).join("-"):e.trim()).length)return"";const a=!1===o.locale?e=>e.toLowerCase():e=>e.toLocaleLowerCase(o.locale),c=!1===o.locale?e=>e.toUpperCase():e=>e.toLocaleUpperCase(o.locale);if(1===e.length)return o.pascalCase?c(e):a(e);return e!==a(e)&&(e=((e,r,o)=>{let a=!1,i=!1,s=!1;for(let l=0;l(r.lastIndex=0,e.replace(r,(e=>t(e)))))(e,a):a(e),o.pascalCase&&(e=c(e.charAt(0))+e.slice(1)),((e,t)=>(s.lastIndex=0,l.lastIndex=0,e.replace(s,((e,n)=>t(n))).replace(l,(e=>t(e)))))(e,c)};e.exports=c,e.exports.default=c},7225:function(e,t,n){"use strict";n.r(t),n.d(t,{onRouteUpdate:function(){return r}});n(31),n(5251);const r=function(e,t){let{location:n}=e}},5251:function(e,t,n){"use strict";var r=n(31)},4536:function(e,t,n){"use strict";n.d(t,{UQ:function(){return Ps},xC:function(){return a},oy:function(){return Bt},oF:function(){return s},r8:function(){return Yt},o9:function(){return Xt},TS:function(){return Rs},Kb:function(){return tn},rU:function(){return st},mA:function(){return Fs},Xg:function(){return js},re:function(){return en},mP:function(){return Mi},kJ:function(){return p},uZ:function(){return Kt},x7:function(){return Ht},sJ:function(){return Vt},tA:function(){return Ds},Fn:function(){return Ti}});var r=n(2784),o=n.t(r,2);const a=()=>r.createElement("svg",{className:"inline",xmlns:"http://www.w3.org/2000/svg",width:"10.775",height:"17.309",viewBox:"0 0 10.775 17.309"},r.createElement("g",{transform:"translate(2.121 1.061)"},r.createElement("path",{"data-name":"Path 900",d:"M-18540.5,8685l-7.594,7.594,7.594,7.594",transform:"translate(18548.096 -8685)",fill:"none",stroke:"currentColor",strokeWidth:"3"})));var i=n(7161);const s=e=>{let{expertise:t,requirement:n,keyDates:o}=e;return r.createElement(r.Fragment,null,(0,i.uk)(t)&&(0,i.uk)(n)&&(0,i.uk)(o)?"":r.createElement(r.Fragment,null,r.createElement("section",{className:"m-responsive"},r.createElement("h3",{className:"text-h3"},"Application details"),r.createElement("div",{className:"grid grid-cols-1 gap-3 lg:grid-cols-3"},(0,i.uk)(t)?"":r.createElement("div",{className:"px-4"},r.createElement(Ht,{label:"Expertise Needed",value:t})),(0,i.uk)(n)?"":r.createElement("div",{className:"px-4"},r.createElement(Ht,{label:"Requirements and restrictions",value:n})),(0,i.uk)(o)?"":r.createElement("div",{className:"px-4"},r.createElement(Ht,{label:"Key Milestones and Dates",value:o}))))))},l=()=>r.createElement("svg",{className:"inline-block",xmlns:"http://www.w3.org/2000/svg",width:"10.775",height:"17.309",viewBox:"0 0 10.775 17.309"},r.createElement("g",{transform:"translate(8.654 16.248) rotate(180)"},r.createElement("path",{"data-name":"Path 900",d:"M-18540.5,8685l-7.594,7.594,7.594,7.594",transform:"translate(18548.096 -8685)",fill:"none",stroke:"currentColor",strokeWidth:"3"})));var c=n(31);const u=()=>r.createElement("div",{className:"py-6 overflow-hidden bg-warning text-center"},r.createElement("h4",null,"⚠️ This is a beta site."," ",r.createElement(c.Link,{to:"/contact",className:"underline hover:no-underline"},"We welcome feedback!")," ","⚠️"));var d=n(8978);const p=e=>{let{status:t}=e,n=null,o=null;return"open"==t?(n=d.gbA,o="Open"):"ongoing"==t?(n=d.Gzj,o="In progress"):"completed"==t&&(n=d.FJM,o="Completed"),r.createElement(r.Fragment,null,r.createElement("div",{className:"flex w-full"},r.createElement("span",{className:"pt-1 text-body text-primary align-inherit"},r.createElement(n,{"aria-hidden":"true"})),r.createElement("span",{className:"pl-2 uppercase"},o)))};function f(){return f=Object.assign?Object.assign.bind():function(e){for(var t=1;t(e[t.toLowerCase()]=t,e)),{for:"htmlFor"}),b={amp:"&",apos:"'",gt:">",lt:"<",nbsp:" ",quot:"“"},w=["style","script"],x=/([-A-Z0-9_:]+)(?:\s*=\s*(?:(?:"((?:\\.|[^"])*)")|(?:'((?:\\.|[^'])*)')|(?:\{((?:\\.|{[^}]*?}|[^}])*)\})))?/gi,E=/mailto:/i,k=/\n{2,}$/,C=/^( *>[^\n]+(\n[^\n]+)*\n*)+\n{2,}/,S=/^ *> ?/gm,O=/^ {2,}\n/,P=/^(?:( *[-*_])){3,} *(?:\n *)+\n/,N=/^\s*(`{3,}|~{3,}) *(\S+)?([^\n]*?)?\n([\s\S]+?)\s*\1 *(?:\n *)*\n?/,_=/^(?: {4}[^\n]+\n*)+(?:\n *)+\n?/,R=/^(`+)\s*([\s\S]*?[^`])\s*\1(?!`)/,j=/^(?:\n *)*\n/,I=/\r\n?/g,L=/^\[\^([^\]]+)](:.*)\n/,M=/^\[\^([^\]]+)]/,T=/\f/g,D=/^\s*?\[(x|\s)\]/,F=/^ *(#{1,6}) *([^\n]+?)(?: +#*)?(?:\n *)*(?:\n|$)/,A=/^ *(#{1,6}) +([^\n]+?)(?: +#*)?(?:\n *)*(?:\n|$)/,V=/^([^\n]+)\n *(=|-){3,} *(?:\n *)+\n/,H=/^ *(?!<[a-z][^ >/]* ?\/>)<([a-z][^ >/]*) ?([^>]*)\/{0}>\n?(\s*(?:<\1[^>]*?>[\s\S]*?<\/\1>|(?!<\1)[\s\S])*?)<\/\1>\n*/i,z=/&([a-z0-9]+|#[0-9]{1,6}|#x[0-9a-fA-F]{1,6});/gi,B=/^)/,$=/^(data|aria|x)-[a-z_][a-z\d_.-]*$/,Q=/^ *<([a-z][a-z0-9:]*)(?:\s+((?:<.*?>|[^>])*))?\/?>(?!<\/\1>)(\s*\n)?/i,U=/^\{.*\}$/,W=/^(https?:\/\/[^\s<]+[^<.,:;"')\]\s])/,q=/^<([^ >]+@[^ >]+)>/,Z=/^<([^ >]+:\/[^ >]+)>/,G=/-([a-z])?/gi,J=/^(.*\|?.*)\n *(\|? *[-:]+ *\|[-| :]*)\n((?:.*\|.*\n)*)\n?/,Y=/^\[([^\]]*)\]:\s+]+)>?\s*("([^"]*)")?/,K=/^!\[([^\]]*)\] ?\[([^\]]*)\]/,X=/^\[([^\]]*)\] ?\[([^\]]*)\]/,ee=/(\[|\])/g,te=/(\n|^[-*]\s|^#|^ {2,}|^-{2,}|^>\s)/,ne=/\t/g,re=/^ *\| */,oe=/(^ *\||\| *$)/g,ae=/ *$/,ie=/^ *:-+: *$/,se=/^ *:-+ *$/,le=/^ *-+: *$/,ce=/^([*_])\1((?:\[.*?\][([].*?[)\]]|<.*?>(?:.*?<.*?>)?|`.*?`|~+.*?~+|.)*?)\1\1(?!\1)/,ue=/^([*_])((?:\[.*?\][([].*?[)\]]|<.*?>(?:.*?<.*?>)?|`.*?`|~+.*?~+|.)*?)\1(?!\1|\w)/,de=/^==((?:\[.*?\]|<.*?>(?:.*?<.*?>)?|`.*?`|.)*?)==/,pe=/^~~((?:\[.*?\]|<.*?>(?:.*?<.*?>)?|`.*?`|.)*?)~~/,fe=/^\\([^0-9A-Za-z\s])/,he=/^[\s\S]+?(?=[^0-9A-Z\s\u00c0-\uffff&#;.()'"]|\d+\.|\n\n| {2,}\n|\w+:\S|$)/i,me=/^\n+/,ge=/^([ \t]*)/,ve=/\\([^\\])/g,ye=/ *\n+$/,be=/(?:^|\n)( *)$/,we="(?:\\d+\\.)",xe="(?:[*+-])";function Ee(e){return"( *)("+(1===e?we:xe)+") +"}const ke=Ee(1),Ce=Ee(2);function Se(e){return new RegExp("^"+(1===e?ke:Ce))}const Oe=Se(1),Pe=Se(2);function Ne(e){return new RegExp("^"+(1===e?ke:Ce)+"[^\\n]*(?:\\n(?!\\1"+(1===e?we:xe)+" )[^\\n]*)*(\\n|$)","gm")}const _e=Ne(1),Re=Ne(2);function je(e){const t=1===e?we:xe;return new RegExp("^( *)("+t+") [\\s\\S]+?(?:\\n{2,}(?! )(?!\\1"+t+" (?!"+t+" ))\\n*|\\s*\\n*$)")}const Ie=je(1),Le=je(2);function Me(e,t){const n=1===t,r=n?Ie:Le,o=n?_e:Re,a=n?Oe:Pe;return{match(e,t,n){const o=be.exec(n);return o&&(t.list||!t.inline&&!t.simple)?r.exec(e=o[1]+e):null},order:1,parse(e,t,r){const i=n?+e[2]:void 0,s=e[0].replace(k,"\n").match(o);let l=!1;return{items:s.map((function(e,n){const o=a.exec(e)[0].length,i=new RegExp("^ {1,"+o+"}","gm"),c=e.replace(i,"").replace(a,""),u=n===s.length-1,d=-1!==c.indexOf("\n\n")||u&&l;l=d;const p=r.inline,f=r.list;let h;r.list=!0,d?(r.inline=!1,h=c.replace(ye,"\n\n")):(r.inline=!0,h=c.replace(ye,""));const m=t(h,r);return r.inline=p,r.list=f,m})),ordered:n,start:i}},render:(t,n,r)=>e(t.ordered?"ol":"ul",{key:r.key,start:"20"===t.type?t.start:void 0},t.items.map((function(t,o){return e("li",{key:o},n(t,r))})))}}const Te=/^\[([^\]]*)]\( *((?:\([^)]*\)|[^() ])*) *"?([^)"]*)?"?\)/,De=/^!\[([^\]]*)]\( *((?:\([^)]*\)|[^() ])*) *"?([^)"]*)?"?\)/,Fe=[C,N,_,F,V,A,B,J,_e,Ie,Re,Le],Ae=[...Fe,/^[^\n]+(?: \n|\n{2,})/,H,Q];function Ve(e){return e.replace(/[ÀÁÂÃÄÅàáâãä忯]/g,"a").replace(/[çÇ]/g,"c").replace(/[ðÐ]/g,"d").replace(/[ÈÉÊËéèêë]/g,"e").replace(/[ÏïÎîÍíÌì]/g,"i").replace(/[Ññ]/g,"n").replace(/[øØœŒÕõÔôÓóÒò]/g,"o").replace(/[ÜüÛûÚúÙù]/g,"u").replace(/[ŸÿÝý]/g,"y").replace(/[^a-z0-9- ]/gi,"").replace(/ /gi,"-").toLowerCase()}function He(e){return le.test(e)?"right":ie.test(e)?"center":se.test(e)?"left":null}function ze(e,t,n){const r=n.inTable;n.inTable=!0;const o=t(e.trim(),n);n.inTable=r;let a=[[]];return o.forEach((function(e,t){"26"===e.type?0!==t&&t!==o.length-1&&a.push([]):("27"!==e.type||null!=o[t+1]&&"26"!==o[t+1].type||(e.text=e.text.replace(ae,"")),a[a.length-1].push(e))})),a}function Be(e,t,n){n.inline=!0;const r=ze(e[1],t,n),o=e[2].replace(oe,"").split("|").map(He),a=function(e,t,n){return e.trim().split("\n").map((function(e){return ze(e,t,n)}))}(e[3],t,n);return n.inline=!1,{align:o,cells:a,header:r,type:"25"}}function $e(e,t){return null==e.align[t]?{}:{textAlign:e.align[t]}}function Qe(e){return function(t,n){return n.inline?e.exec(t):null}}function Ue(e){return function(t,n){return n.inline||n.simple?e.exec(t):null}}function We(e){return function(t,n){return n.inline||n.simple?null:e.exec(t)}}function qe(e){return function(t){return e.exec(t)}}function Ze(e,t,n){if(t.inline||t.simple)return null;if(n&&!n.endsWith("\n"))return null;let r="";e.split("\n").every((e=>!Fe.some((t=>t.test(e)))&&(r+=e+"\n",e.trim())));const o=r.trimEnd();return""==o?null:[r,o]}function Ge(e){try{if(decodeURIComponent(e).replace(/[^A-Za-z0-9/:]/g,"").match(/^\s*(javascript|vbscript|data(?!:image)):/i))return}catch(e){return null}return e}function Je(e){return e.replace(ve,"$1")}function Ye(e,t,n){const r=n.inline||!1,o=n.simple||!1;n.inline=!0,n.simple=!0;const a=e(t,n);return n.inline=r,n.simple=o,a}function Ke(e,t,n){const r=n.inline||!1,o=n.simple||!1;n.inline=!1,n.simple=!0;const a=e(t,n);return n.inline=r,n.simple=o,a}function Xe(e,t,n){return n.inline=!1,e(t,n)}const et=(e,t,n)=>({children:Ye(t,e[1],n)});function tt(){return{}}function nt(){return null}function rt(...e){return e.filter(Boolean).join(" ")}function ot(e,t,n){let r=e;const o=t.split(".");for(;o.length&&(r=r[o[0]],void 0!==r);)o.shift();return r||n}function at(e,t={}){t.overrides=t.overrides||{},t.slugify=t.slugify||Ve,t.namedCodesToUnicode=t.namedCodesToUnicode?f({},b,t.namedCodesToUnicode):b;const n=t.createElement||r.createElement;function o(e,r,...o){const a=ot(t.overrides,`${e}.props`,{});return n(function(e,t){const n=ot(t,e);return n?"function"==typeof n||"object"==typeof n&&"render"in n?n:ot(t,`${e}.component`,e):e}(e,t.overrides),f({},r,a,{className:rt(null==r?void 0:r.className,a.className)||void 0}),...o)}function a(e){let n=!1;t.forceInline?n=!0:t.forceBlock||(n=!1===te.test(e));const a=d(u(n?e:`${e.trimEnd().replace(me,"")}\n\n`,{inline:n}));for(;"string"==typeof a[a.length-1]&&!a[a.length-1].trim();)a.pop();if(null===t.wrapper)return a;const i=t.wrapper||(n?"span":"div");let s;if(a.length>1||t.forceWrapper)s=a;else{if(1===a.length)return s=a[0],"string"==typeof s?o("span",{key:"outer"},s):s;s=null}return r.createElement(i,{key:"outer"},s)}function i(e){const t=e.match(x);return t?t.reduce((function(e,t,n){const o=t.indexOf("=");if(-1!==o){const i=function(e){return-1!==e.indexOf("-")&&null===e.match($)&&(e=e.replace(G,(function(e,t){return t.toUpperCase()}))),e}(t.slice(0,o)).trim(),s=function(e){const t=e[0];return('"'===t||"'"===t)&&e.length>=2&&e[e.length-1]===t?e.slice(1,-1):e}(t.slice(o+1).trim()),l=y[i]||i,c=e[l]=function(e,t){return"style"===e?t.split(/;\s?/).reduce((function(e,t){const n=t.slice(0,t.indexOf(":"));return e[n.replace(/(-[a-z])/g,(e=>e[1].toUpperCase()))]=t.slice(n.length+1).trim(),e}),{}):"href"===e||"src"===e?Ge(t):(t.match(U)&&(t=t.slice(1,t.length-1)),"true"===t||"false"!==t&&t)}(i,s);"string"==typeof c&&(H.test(c)||Q.test(c))&&(e[l]=r.cloneElement(a(c.trim()),{key:n}))}else"style"!==t&&(e[y[t]||t]=!0);return e}),{}):null}const s=[],l={},c={0:{match:We(C),order:1,parse:(e,t,n)=>({children:t(e[0].replace(S,""),n)}),render:(e,t,n)=>o("blockquote",{key:n.key},t(e.children,n))},1:{match:qe(O),order:1,parse:tt,render:(e,t,n)=>o("br",{key:n.key})},2:{match:We(P),order:1,parse:tt,render:(e,t,n)=>o("hr",{key:n.key})},3:{match:We(_),order:0,parse:e=>({lang:void 0,text:e[0].replace(/^ {4}/gm,"").replace(/\n+$/,"")}),render:(e,t,n)=>o("pre",{key:n.key},o("code",f({},e.attrs,{className:e.lang?`lang-${e.lang}`:""}),e.text))},4:{match:We(N),order:0,parse:e=>({attrs:i(e[3]||""),lang:e[2]||void 0,text:e[4],type:"3"})},5:{match:Ue(R),order:3,parse:e=>({text:e[2]}),render:(e,t,n)=>o("code",{key:n.key},e.text)},6:{match:We(L),order:0,parse:e=>(s.push({footnote:e[2],identifier:e[1]}),{}),render:nt},7:{match:Qe(M),order:1,parse:e=>({target:`#${t.slugify(e[1])}`,text:e[1]}),render:(e,t,n)=>o("a",{key:n.key,href:Ge(e.target)},o("sup",{key:n.key},e.text))},8:{match:Qe(D),order:1,parse:e=>({completed:"x"===e[1].toLowerCase()}),render:(e,t,n)=>o("input",{checked:e.completed,key:n.key,readOnly:!0,type:"checkbox"})},9:{match:We(t.enforceAtxHeadings?A:F),order:1,parse:(e,n,r)=>({children:Ye(n,e[2],r),id:t.slugify(e[2]),level:e[1].length}),render:(e,t,n)=>o(`h${e.level}`,{id:e.id,key:n.key},t(e.children,n))},10:{match:We(V),order:0,parse:(e,t,n)=>({children:Ye(t,e[1],n),level:"="===e[2]?1:2,type:"9"})},11:{match:qe(H),order:1,parse(e,t,n){const[,r]=e[3].match(ge),o=new RegExp(`^${r}`,"gm"),a=e[3].replace(o,""),s=(l=a,Ae.some((e=>e.test(l)))?Xe:Ye);var l;const c=e[1].toLowerCase(),u=-1!==w.indexOf(c),d={attrs:i(e[2]),noInnerParse:u,tag:u?c:e[1]};return n.inAnchor=n.inAnchor||"a"===c,u?d.text=e[3]:d.children=s(t,a,n),n.inAnchor=!1,d},render:(e,t,n)=>o(e.tag,f({key:n.key},e.attrs),e.text||t(e.children,n))},13:{match:qe(Q),order:1,parse:e=>({attrs:i(e[2]||""),tag:e[1]}),render:(e,t,n)=>o(e.tag,f({},e.attrs,{key:n.key}))},12:{match:qe(B),order:1,parse:()=>({}),render:nt},14:{match:Ue(De),order:1,parse:e=>({alt:e[1],target:Je(e[2]),title:e[3]}),render:(e,t,n)=>o("img",{key:n.key,alt:e.alt||void 0,title:e.title||void 0,src:Ge(e.target)})},15:{match:Qe(Te),order:3,parse:(e,t,n)=>({children:Ke(t,e[1],n),target:Je(e[2]),title:e[3]}),render:(e,t,n)=>o("a",{key:n.key,href:Ge(e.target),title:e.title},t(e.children,n))},16:{match:Qe(Z),order:0,parse:e=>({children:[{text:e[1],type:"27"}],target:e[1],type:"15"})},17:{match:(e,t)=>t.inAnchor?null:Qe(W)(e,t),order:0,parse:e=>({children:[{text:e[1],type:"27"}],target:e[1],title:void 0,type:"15"})},18:{match:Qe(q),order:0,parse(e){let t=e[1],n=e[1];return E.test(n)||(n="mailto:"+n),{children:[{text:t.replace("mailto:",""),type:"27"}],target:n,type:"15"}}},20:Me(o,1),33:Me(o,2),19:{match:We(j),order:3,parse:tt,render:()=>"\n"},21:{match:Ze,order:3,parse:et,render:(e,t,n)=>o("p",{key:n.key},t(e.children,n))},22:{match:Qe(Y),order:0,parse:e=>(l[e[1]]={target:e[2],title:e[4]},{}),render:nt},23:{match:Ue(K),order:0,parse:e=>({alt:e[1]||void 0,ref:e[2]}),render:(e,t,n)=>o("img",{key:n.key,alt:e.alt,src:Ge(l[e.ref].target),title:l[e.ref].title})},24:{match:Qe(X),order:0,parse:(e,t,n)=>({children:t(e[1],n),fallbackChildren:t(e[0].replace(ee,"\\$1"),n),ref:e[2]}),render:(e,t,n)=>l[e.ref]?o("a",{key:n.key,href:Ge(l[e.ref].target),title:l[e.ref].title},t(e.children,n)):o("span",{key:n.key},t(e.fallbackChildren,n))},25:{match:We(J),order:1,parse:Be,render:(e,t,n)=>o("table",{key:n.key},o("thead",null,o("tr",null,e.header.map((function(r,a){return o("th",{key:a,style:$e(e,a)},t(r,n))})))),o("tbody",null,e.cells.map((function(r,a){return o("tr",{key:a},r.map((function(r,a){return o("td",{key:a,style:$e(e,a)},t(r,n))})))}))))},26:{match:function(e,t){return t.inTable?(t.inline=!0,re.exec(e)):null},order:1,parse:function(){return{type:"26"}},render:()=>" | "},27:{match:qe(he),order:4,parse:e=>({text:e[0].replace(z,((e,n)=>t.namedCodesToUnicode[n]?t.namedCodesToUnicode[n]:e))}),render:e=>e.text},28:{match:Ue(ce),order:2,parse:(e,t,n)=>({children:t(e[2],n)}),render:(e,t,n)=>o("strong",{key:n.key},t(e.children,n))},29:{match:Ue(ue),order:3,parse:(e,t,n)=>({children:t(e[2],n)}),render:(e,t,n)=>o("em",{key:n.key},t(e.children,n))},30:{match:Ue(fe),order:1,parse:e=>({text:e[1],type:"27"})},31:{match:Ue(de),order:3,parse:et,render:(e,t,n)=>o("mark",{key:n.key},t(e.children,n))},32:{match:Ue(pe),order:3,parse:et,render:(e,t,n)=>o("del",{key:n.key},t(e.children,n))}};!0===t.disableParsingRawHTML&&(delete c[11],delete c[13]);const u=function(e){let t=Object.keys(e);function n(r,o){let a=[],i="";for(;r;){let s=0;for(;sa(n,r,o)),n,r,o):a(n,r,o)}}(c,t.renderRule),function e(t,n={}){if(Array.isArray(t)){const r=n.key,o=[];let a=!1;for(let i=0;i{let{children:t,options:n}=e,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,h);return r.cloneElement(at(t,n),o)};const st=e=>{let{text:t,...n}=e;return r.createElement(it,Object.assign({},n,{options:{forceBlock:!0,overrides:{a:{props:{className:"text-link underline hover:no-underline"}},p:{props:{className:"mb-3"}},ul:{props:{className:"list-outside list-disc ml-5 mb-4"}},ol:{props:{className:"list-outside list-decimal ml-5 mb-4"}}}}}),null!=t?t:"")},lt=e=>{let{label:t,value:n,className:o}=e,a=null;return a=Array.isArray(n)?n.map(((e,n)=>r.createElement(ct,{key:t+"_"+n,className:o},e))):r.createElement(ct,{className:o},n),r.createElement(r.Fragment,null,r.createElement("figure",null,r.createElement("figcaption",{className:"font-sans text-black text-tag mb-1 font-extrabold uppercase"},t),r.createElement("ul",{className:"text-tag flex flex-wrap"},a)))},ct=e=>{let{className:t,children:n}=e;return r.createElement("li",{className:"px-3 py-1 mt-1 uppercase text-tag whitespace font-semibold mr-2 "+t},n)};var ut=n(9611),dt=n(2322),pt=n(2524),ft=n(2601),ht=Object.defineProperty,mt=Object.defineProperties,gt=Object.getOwnPropertyDescriptors,vt=Object.getOwnPropertySymbols,yt=Object.prototype.hasOwnProperty,bt=Object.prototype.propertyIsEnumerable,wt=(e,t,n)=>t in e?ht(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,xt=(e,t)=>{for(var n in t||(t={}))yt.call(t,n)&&wt(e,n,t[n]);if(vt)for(var n of vt(t))bt.call(t,n)&&wt(e,n,t[n]);return e},Et=(e,t)=>mt(e,gt(t)),kt=(e,t)=>{var n={};for(var r in e)yt.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&vt)for(var r of vt(e))t.indexOf(r)<0&&bt.call(e,r)&&(n[r]=e[r]);return n};function Ct(e){return t=>{var n=t,{bgStyle:r={},borderRadius:o=0,iconFillColor:a="white",round:i=!1,size:s=64}=n,l=kt(n,["bgStyle","borderRadius","iconFillColor","round","size"]);return(0,dt.jsxs)("svg",Et(xt({viewBox:"0 0 64 64",width:s,height:s},l),{children:[i?(0,dt.jsx)("circle",{cx:"32",cy:"32",r:"32",fill:e.color,style:r}):(0,dt.jsx)("rect",{width:"64",height:"64",rx:o,ry:o,fill:e.color,style:r}),(0,dt.jsx)("path",{d:e.path,fill:a})]}))}}Ct({color:"#7f7f7f",networkName:"email",path:"M17,22v20h30V22H17z M41.1,25L32,32.1L22.9,25H41.1z M20,39V26.6l12,9.3l12-9.3V39H20z"});function St(e){const t=Object.entries(e).filter((([,e])=>null!=e)).map((([e,t])=>`${encodeURIComponent(e)}=${encodeURIComponent(String(t))}`));return t.length>0?`?${t.join("&")}`:""}const Ot=e=>!!e&&("object"==typeof e||"function"==typeof e)&&"function"==typeof e.then,Pt=(e,t)=>({left:window.outerWidth/2+(window.screenX||window.screenLeft||0)-e/2,top:window.outerHeight/2+(window.screenY||window.screenTop||0)-t/2}),Nt=(e,t)=>({top:(window.screen.height-t)/2,left:(window.screen.width-e)/2});function _t(e){var t=e,{beforeOnClick:n,children:r,className:o,disabled:a,disabledStyle:i={opacity:.6},forwardedRef:s,networkLink:l,networkName:c,onClick:u,onShareWindowClose:d,openShareDialogOnClick:p=!0,opts:f,resetButtonStyle:h=!0,style:m,url:g,windowHeight:y=400,windowPosition:b="windowCenter",windowWidth:w=550}=t,x=kt(t,["beforeOnClick","children","className","disabled","disabledStyle","forwardedRef","networkLink","networkName","onClick","onShareWindowClose","openShareDialogOnClick","opts","resetButtonStyle","style","url","windowHeight","windowPosition","windowWidth"]);const E=pt("react-share__ShareButton",{"react-share__ShareButton--disabled":!!a,disabled:!!a},o),k=xt(xt(h?{backgroundColor:"transparent",border:"none",padding:0,font:"inherit",color:"inherit",cursor:"pointer"}:{},m),a&&i);return(0,dt.jsx)("button",Et(xt({},x),{className:E,onClick:async e=>{const t=l(g,f);if(!a){if(e.preventDefault(),n){const e=n();Ot(e)&&await e}if(p){!function(e,t,n){var r=t,{height:o,width:a}=r,i=kt(r,["height","width"]);const s=xt({height:o,width:a,location:"no",toolbar:"no",status:"no",directories:"no",menubar:"no",scrollbars:"yes",resizable:"no",centerscreen:"yes",chrome:"yes"},i),l=window.open(e,"",Object.keys(s).map((e=>`${e}=${s[e]}`)).join(", "));if(n){const e=window.setInterval((()=>{try{(null===l||l.closed)&&(window.clearInterval(e),n(l))}catch(v){console.error(v)}}),1e3)}}(t,xt({height:y,width:w},"windowCenter"===b?Pt(w,y):Nt(w,y)),d)}u&&u(e,t)}},ref:s,style:k,children:r}))}function Rt(e,t,n,o){function a(r,a){const i=n(r),s=xt({},r);return Object.keys(i).forEach((e=>{delete s[e]})),(0,dt.jsx)(_t,Et(xt(xt({},o),s),{forwardedRef:a,networkName:e,networkLink:t,opts:n(r)}))}return a.displayName=`ShareButton-${e}`,(0,r.forwardRef)(a)}const jt=Rt("email",(function(e,{subject:t,body:n,separator:r}){return"mailto:"+St({subject:t,body:n?n+r+e:e})}),(e=>({subject:e.subject,body:e.body,separator:e.separator||" "})),{openShareDialogOnClick:!1,onClick:(e,t)=>{window.location.href=t}});Ct({color:"#0965FE",networkName:"facebook",path:"M34.1,47V33.3h4.6l0.7-5.3h-5.3v-3.4c0-1.5,0.4-2.6,2.6-2.6l2.8,0v-4.8c-0.5-0.1-2.2-0.2-4.1-0.2 c-4.1,0-6.9,2.5-6.9,7V28H24v5.3h4.6V47H34.1z"}),Ct({color:"#0A7CFF",networkName:"facebookmessenger",path:"M 53.066406 21.871094 C 52.667969 21.339844 51.941406 21.179688 51.359375 21.496094 L 37.492188 29.058594 L 28.867188 21.660156 C 28.339844 21.207031 27.550781 21.238281 27.054688 21.730469 L 11.058594 37.726562 C 10.539062 38.25 10.542969 39.09375 11.0625 39.613281 C 11.480469 40.027344 12.121094 40.121094 12.640625 39.839844 L 26.503906 32.28125 L 35.136719 39.679688 C 35.667969 40.132812 36.457031 40.101562 36.949219 39.609375 L 52.949219 23.613281 C 53.414062 23.140625 53.464844 22.398438 53.066406 21.871094 Z M 53.066406 21.871094"});Rt("facebookmessenger",(function(e,{appId:t,redirectUri:n,to:r}){return"https://www.facebook.com/dialog/send"+St({link:e,redirect_uri:n||e,app_id:t,to:r})}),(e=>({appId:e.appId,redirectUri:e.redirectUri,to:e.to})),{windowWidth:1e3,windowHeight:820});class It extends Error{constructor(e){super(e),this.name="AssertionError"}}function Lt(e,t){if(!e)throw new It(t)}const Mt=Rt("facebook",(function(e,{hashtag:t}){return Lt(e,"facebook.url"),"https://www.facebook.com/sharer/sharer.php"+St({u:e,hashtag:t})}),(e=>({hashtag:e.hashtag})),{windowWidth:550,windowHeight:400});function Tt(e){var t=e,{children:n=(e=>e),className:o,getCount:a,url:i}=t,s=kt(t,["children","className","getCount","url"]);const l=function(){const e=(0,r.useRef)(!1);return(0,r.useEffect)((()=>(e.current=!0,()=>{e.current=!1})),[]),(0,r.useCallback)((()=>e.current),[])}(),[c,u]=(0,r.useState)(void 0),[d,p]=(0,r.useState)(!1);return(0,r.useEffect)((()=>{p(!0),a(i,(e=>{l()&&(u(e),p(!1))}))}),[i]),(0,dt.jsx)("span",Et(xt({className:pt("react-share__ShareCount",o)},s),{children:!d&&void 0!==c&&n(c)}))}function Dt(e){const t=t=>(0,dt.jsx)(Tt,xt({getCount:e},t));return t.displayName=`ShareCount(${e.name})`,t}Dt((function(e,t){ft(`https://graph.facebook.com/?id=${e}&fields=og_object{engagement}`,((e,n)=>{t(!e&&n&&n.og_object&&n.og_object.engagement?n.og_object.engagement.count:void 0)}))})),Ct({color:"#009ad9",networkName:"hatena",path:"M 36.164062 33.554688 C 34.988281 32.234375 33.347656 31.5 31.253906 31.34375 C 33.125 30.835938 34.476562 30.09375 35.335938 29.09375 C 36.191406 28.09375 36.609375 26.78125 36.609375 25.101562 C 36.628906 23.875 36.332031 22.660156 35.75 21.578125 C 35.160156 20.558594 34.292969 19.71875 33.253906 19.160156 C 32.304688 18.640625 31.175781 18.265625 29.847656 18.042969 C 28.523438 17.824219 26.195312 17.730469 22.867188 17.730469 L 14.769531 17.730469 L 14.769531 47.269531 L 23.113281 47.269531 C 26.46875 47.269531 28.886719 47.15625 30.367188 46.929688 C 31.851562 46.695312 33.085938 46.304688 34.085938 45.773438 C 35.289062 45.148438 36.28125 44.179688 36.933594 42.992188 C 37.597656 41.796875 37.933594 40.402344 37.933594 38.816406 C 37.933594 36.621094 37.347656 34.867188 36.164062 33.554688 Z M 22.257812 24.269531 L 23.984375 24.269531 C 25.988281 24.269531 27.332031 24.496094 28.015625 24.945312 C 28.703125 25.402344 29.042969 26.183594 29.042969 27.285156 C 29.042969 28.390625 28.664062 29.105469 27.9375 29.550781 C 27.210938 29.992188 25.84375 30.199219 23.855469 30.199219 L 22.257812 30.199219 Z M 29.121094 41.210938 C 28.328125 41.691406 26.976562 41.925781 25.078125 41.925781 L 22.257812 41.925781 L 22.257812 35.488281 L 25.195312 35.488281 C 27.144531 35.488281 28.496094 35.738281 29.210938 36.230469 C 29.925781 36.726562 30.304688 37.582031 30.304688 38.832031 C 30.304688 40.078125 29.914062 40.742188 29.105469 41.222656 Z M 29.121094 41.210938 M 46.488281 39.792969 C 44.421875 39.792969 42.742188 41.46875 42.742188 43.535156 C 42.742188 45.605469 44.421875 47.28125 46.488281 47.28125 C 48.554688 47.28125 50.230469 45.605469 50.230469 43.535156 C 50.230469 41.46875 48.554688 39.792969 46.488281 39.792969 Z M 46.488281 39.792969 M 43.238281 17.730469 L 49.738281 17.730469 L 49.738281 37.429688 L 43.238281 37.429688 Z M 43.238281 17.730469 "});Rt("hatena",(function(e,{title:t}){return Lt(e,"hatena.url"),`http://b.hatena.ne.jp/add?mode=confirm&url=${e}&title=${t}`}),(e=>({title:e.title})),{windowWidth:660,windowHeight:460,windowPosition:"windowCenter"});Dt((function(e,t){ft("https://bookmark.hatenaapis.com/count/entry"+St({url:e}),((e,n)=>{t(null!=n?n:void 0)}))})),Ct({color:"#1F1F1F",networkName:"instapaper",path:"M35.688 43.012c0 2.425.361 2.785 3.912 3.056V48H24.401v-1.932c3.555-.27 3.912-.63 3.912-3.056V20.944c0-2.379-.36-2.785-3.912-3.056V16H39.6v1.888c-3.55.27-3.912.675-3.912 3.056v22.068h.001z"});Rt("instapaper",(function(e,{title:t,description:n}){return Lt(e,"instapaper.url"),"http://www.instapaper.com/hello2"+St({url:e,title:t,description:n})}),(e=>({title:e.title,description:e.description})),{windowWidth:500,windowHeight:500,windowPosition:"windowCenter"}),Ct({color:"#00b800",networkName:"line",path:"M52.62 30.138c0 3.693-1.432 7.019-4.42 10.296h.001c-4.326 4.979-14 11.044-16.201 11.972-2.2.927-1.876-.591-1.786-1.112l.294-1.765c.069-.527.142-1.343-.066-1.865-.232-.574-1.146-.872-1.817-1.016-9.909-1.31-17.245-8.238-17.245-16.51 0-9.226 9.251-16.733 20.62-16.733 11.37 0 20.62 7.507 20.62 16.733zM27.81 25.68h-1.446a.402.402 0 0 0-.402.401v8.985c0 .221.18.4.402.4h1.446a.401.401 0 0 0 .402-.4v-8.985a.402.402 0 0 0-.402-.401zm9.956 0H36.32a.402.402 0 0 0-.402.401v5.338L31.8 25.858a.39.39 0 0 0-.031-.04l-.002-.003-.024-.025-.008-.007a.313.313 0 0 0-.032-.026.255.255 0 0 1-.021-.014l-.012-.007-.021-.012-.013-.006-.023-.01-.013-.005-.024-.008-.014-.003-.023-.005-.017-.002-.021-.003-.021-.002h-1.46a.402.402 0 0 0-.402.401v8.985c0 .221.18.4.402.4h1.446a.401.401 0 0 0 .402-.4v-5.337l4.123 5.568c.028.04.063.072.101.099l.004.003a.236.236 0 0 0 .025.015l.012.006.019.01a.154.154 0 0 1 .019.008l.012.004.028.01.005.001a.442.442 0 0 0 .104.013h1.446a.4.4 0 0 0 .401-.4v-8.985a.402.402 0 0 0-.401-.401zm-13.442 7.537h-3.93v-7.136a.401.401 0 0 0-.401-.401h-1.447a.4.4 0 0 0-.401.401v8.984a.392.392 0 0 0 .123.29c.072.068.17.111.278.111h5.778a.4.4 0 0 0 .401-.401v-1.447a.401.401 0 0 0-.401-.401zm21.429-5.287c.222 0 .401-.18.401-.402v-1.446a.401.401 0 0 0-.401-.402h-5.778a.398.398 0 0 0-.279.113l-.005.004-.006.008a.397.397 0 0 0-.111.276v8.984c0 .108.043.206.112.278l.005.006a.401.401 0 0 0 .284.117h5.778a.4.4 0 0 0 .401-.401v-1.447a.401.401 0 0 0-.401-.401h-3.93v-1.519h3.93c.222 0 .401-.18.401-.402V29.85a.401.401 0 0 0-.401-.402h-3.93V27.93h3.93z"});Rt("line",(function(e,{title:t}){return Lt(e,"line.url"),"https://social-plugins.line.me/lineit/share"+St({url:e,text:t})}),(e=>({title:e.title})),{windowWidth:500,windowHeight:500}),Ct({color:"#0077B5",networkName:"linkedin",path:"M20.4,44h5.4V26.6h-5.4V44z M23.1,18c-1.7,0-3.1,1.4-3.1,3.1c0,1.7,1.4,3.1,3.1,3.1 c1.7,0,3.1-1.4,3.1-3.1C26.2,19.4,24.8,18,23.1,18z M39.5,26.2c-2.6,0-4.4,1.4-5.1,2.8h-0.1v-2.4h-5.2V44h5.4v-8.6 c0-2.3,0.4-4.5,3.2-4.5c2.8,0,2.8,2.6,2.8,4.6V44H46v-9.5C46,29.8,45,26.2,39.5,26.2z"});const Ft=Rt("linkedin",(function(e,{title:t,summary:n,source:r}){return Lt(e,"linkedin.url"),"https://linkedin.com/shareArticle"+St({url:e,mini:"true",title:t,summary:n,source:r})}),(({title:e,summary:t,source:n})=>({title:e,summary:t,source:n})),{windowWidth:750,windowHeight:600});Ct({color:"#21A5D8",networkName:"livejournal",path:"M18.3407821,28.1764706 L21.9441341,31.789916 L33.0055865,42.882353 C33.0055865,42.882353 33.0893855,42.9663866 33.0893855,42.9663866 L46.6648046,47 C46.6648046,47 46.6648046,47 46.7486034,47 C46.8324022,47 46.8324022,47 46.9162012,46.9159664 C47,46.8319327 47,46.8319327 47,46.7478991 L42.9776536,33.1344537 C42.9776536,33.1344537 42.9776536,33.1344537 42.8938548,33.0504202 L31.1620111,21.3697479 L31.1620111,21.3697479 L28.1452514,18.2605042 C27.3072626,17.4201681 26.5530726,17 25.7150838,17 C24.2905028,17 23.0335195,18.3445378 21.5251397,19.8571429 C21.273743,20.1092437 20.9385475,20.4453781 20.6871508,20.697479 C20.3519553,21.0336134 20.1005586,21.2857143 19.849162,21.5378151 C18.3407821,22.9663866 17.0837989,24.2268908 17,25.7394958 C17.0837989,26.4957983 17.5027933,27.3361345 18.3407821,28.1764706 Z M39.9012319,39.6134454 C39.7336341,39.4453781 39.4822374,37.6806724 40.2364275,36.8403362 C40.9906174,36.0840337 41.6610084,36 42.1638017,36 C42.3313995,36 42.4989973,36 42.5827961,36 L44.8453659,43.5630253 L43.5883828,44.8235295 L36.0464833,42.5546218 C35.9626843,42.2184874 35.8788855,41.2100841 36.8844722,40.2016807 C37.2196676,39.8655463 37.8900587,39.6134454 38.5604498,39.6134454 C39.147042,39.6134454 39.5660364,39.7815126 39.5660364,39.7815126 C39.6498353,39.8655463 39.8174331,39.8655463 39.8174331,39.7815126 C39.9850307,39.7815126 39.9850307,39.697479 39.9012319,39.6134454 Z"});Rt("livejournal",(function(e,{title:t,description:n}){return Lt(e,"livejournal.url"),"https://www.livejournal.com/update.bml"+St({subject:t,event:n})}),(e=>({title:e.title,description:e.description})),{windowWidth:660,windowHeight:460}),Ct({color:"#168DE2",networkName:"mailru",path:"M39.7107745,17 C41.6619755,17 43.3204965,18.732852 43.3204965,21.0072202 C43.3204965,23.2815885 41.7595357,25.0144404 39.7107745,25.0144404 C37.7595732,25.0144404 36.1010522,23.2815885 36.1010522,21.0072202 C36.1010522,18.732852 37.7595732,17 39.7107745,17 Z M24.3938451,17 C26.3450463,17 28.0035672,18.732852 28.0035672,21.0072202 C28.0035672,23.2815885 26.4426063,25.0144404 24.3938451,25.0144404 C22.4426439,25.0144404 20.7841229,23.2815885 20.7841229,21.0072202 C20.7841229,18.732852 22.4426439,17 24.3938451,17 Z M51.9057817,43.4259928 C51.7106617,44.0758123 51.4179815,44.6173285 50.9301812,44.9422383 C50.637501,45.1588448 50.2472607,45.267148 49.8570205,45.267148 C49.07654,45.267148 48.3936197,44.833935 48.0033795,44.0758123 L46.2472985,40.7184115 L45.759498,41.2599278 C42.5400162,44.9422383 37.466893,47 32.0035297,47 C26.5401664,47 21.5646034,44.9422383 18.2475614,41.2599278 L17.7597611,40.7184115 L16.00368,44.0758123 C15.6134398,44.833935 14.9305194,45.267148 14.1500389,45.267148 C13.7597986,45.267148 13.3695584,45.1588448 13.0768782,44.9422383 C12.0037176,44.2924187 11.7110374,42.7761733 12.2963978,41.5848375 L16.7841605,33.0288807 C17.1744007,32.270758 17.8573211,31.8375453 18.6378016,31.8375453 C19.0280418,31.8375453 19.4182821,31.9458485 19.7109623,32.1624548 C20.7841229,32.8122743 21.0768031,34.3285197 20.4914427,35.5198555 L20.1012025,36.2779783 L20.2963226,36.602888 C22.4426439,39.9602888 27.0279667,42.234657 31.9059697,42.234657 C36.7839727,42.234657 41.3692955,40.068592 43.5156167,36.602888 L43.7107367,36.2779783 L43.3204965,35.6281587 C43.0278165,35.0866425 42.9302562,34.436823 43.1253765,33.7870035 C43.3204965,33.137184 43.6131767,32.5956678 44.100977,32.270758 C44.3936572,32.0541515 44.7838975,31.9458485 45.1741377,31.9458485 C45.9546182,31.9458485 46.6375385,32.3790613 47.0277787,33.137184 L51.5155415,41.6931408 C52.003342,42.234657 52.100902,42.8844765 51.9057817,43.4259928 Z"});Rt("mailru",(function(e,{title:t,description:n,imageUrl:r}){return Lt(e,"mailru.url"),"https://connect.mail.ru/share"+St({url:e,title:t,description:n,image_url:r})}),(e=>({title:e.title,description:e.description,imageUrl:e.imageUrl})),{windowWidth:660,windowHeight:460}),Ct({color:"#F97400",networkName:"ok",path:"M39,30c-1,0-3,2-7,2s-6-2-7-2c-1.1,0-2,0.9-2,2c0,1,0.6,1.5,1,1.7c1.2,0.7,5,2.3,5,2.3l-4.3,5.4 c0,0-0.8,0.9-0.8,1.6c0,1.1,0.9,2,2,2c1,0,1.5-0.7,1.5-0.7S32,39,32,39c0,0,4.5,5.3,4.5,5.3S37,45,38,45c1.1,0,2-0.9,2-2 c0-0.6-0.8-1.6-0.8-1.6L35,36c0,0,3.8-1.6,5-2.3c0.4-0.3,1-0.7,1-1.7C41,30.9,40.1,30,39,30z M32,15c-3.9,0-7,3.1-7,7s3.1,7,7,7c3.9,0,7-3.1,7-7S35.9,15,32,15z M32,25.5 c-1.9,0-3.5-1.6-3.5-3.5c0-1.9,1.6-3.5,3.5-3.5c1.9,0,3.5,1.6,3.5,3.5C35.5,23.9,33.9,22.5,35,22.5z "});Rt("ok",(function(e,{title:t,description:n,image:r}){return Lt(e,"ok.url"),"https://connect.ok.ru/offer"+St({url:e,title:t,description:n,imageUrl:r})}),(e=>({title:e.title,description:e.description,image:e.image})),{windowWidth:588,windowHeight:480,windowPosition:"screenCenter"});Dt((function(e,t){window.OK||(window.OK={Share:{count:function(e,t){var n,r;null==(r=(n=window.OK.callbacks)[e])||r.call(n,t)}},callbacks:[]});const n=window.OK.callbacks.length;return window.ODKL={updateCount(e,t){var n,r;const o=""===e?0:parseInt(e.replace("react-share-",""),10);null==(r=(n=window.OK.callbacks)[o])||r.call(n,""===t?void 0:parseInt(t,10))}},window.OK.callbacks.push(t),ft("https://connect.ok.ru/dk"+St({"st.cmd":"extLike",uid:`react-share-${n}`,ref:e}))})),Ct({color:"#E60023",networkName:"pinterest",path:"M32,16c-8.8,0-16,7.2-16,16c0,6.6,3.9,12.2,9.6,14.7c0-1.1,0-2.5,0.3-3.7 c0.3-1.3,2.1-8.7,2.1-8.7s-0.5-1-0.5-2.5c0-2.4,1.4-4.1,3.1-4.1c1.5,0,2.2,1.1,2.2,2.4c0,1.5-0.9,3.7-1.4,5.7 c-0.4,1.7,0.9,3.1,2.5,3.1c3,0,5.1-3.9,5.1-8.5c0-3.5-2.4-6.1-6.7-6.1c-4.9,0-7.9,3.6-7.9,7.7c0,1.4,0.4,2.4,1.1,3.1 c0.3,0.3,0.3,0.5,0.2,0.9c-0.1,0.3-0.3,1-0.3,1.3c-0.1,0.4-0.4,0.6-0.8,0.4c-2.2-0.9-3.3-3.4-3.3-6.1c0-4.5,3.8-10,11.4-10 c6.1,0,10.1,4.4,10.1,9.2c0,6.3-3.5,11-8.6,11c-1.7,0-3.4-0.9-3.9-2c0,0-0.9,3.7-1.1,4.4c-0.3,1.2-1,2.5-1.6,3.4 c1.4,0.4,3,0.7,4.5,0.7c8.8,0,16-7.2,16-16C48,23.2,40.8,16,32,16z"});Rt("pinterest",(function(e,{media:t,description:n,pinId:r}){return r?`https://pinterest.com/pin/${r}/repin/x/`:(Lt(e,"pinterest.url"),Lt(t,"pinterest.media"),"https://pinterest.com/pin/create/button/"+St({url:e,media:t,description:n}))}),(e=>({media:e.media,description:e.description,pinId:e.pinId})),{windowWidth:1e3,windowHeight:730});Dt((function(e,t){ft("https://api.pinterest.com/v1/urls/count.json"+St({url:e}),((e,n)=>{t(n?n.count:void 0)}))})),Ct({color:"#EF3F56",networkName:"pocket",path:"M41.084 29.065l-7.528 7.882a2.104 2.104 0 0 1-1.521.666 2.106 2.106 0 0 1-1.522-.666l-7.528-7.882c-.876-.914-.902-2.43-.065-3.384.84-.955 2.228-.987 3.1-.072l6.015 6.286 6.022-6.286c.88-.918 2.263-.883 3.102.071.841.938.82 2.465-.06 3.383l-.015.002zm6.777-10.976C47.463 16.84 46.361 16 45.14 16H18.905c-1.2 0-2.289.82-2.716 2.044-.125.363-.189.743-.189 1.125v10.539l.112 2.096c.464 4.766 2.73 8.933 6.243 11.838.06.053.125.102.19.153l.04.033c1.882 1.499 3.986 2.514 6.259 3.014a14.662 14.662 0 0 0 6.13.052c.118-.042.235-.065.353-.087.03 0 .065-.022.098-.042a15.395 15.395 0 0 0 6.011-2.945l.039-.045.18-.153c3.502-2.902 5.765-7.072 6.248-11.852L48 29.674v-10.52c0-.366-.041-.728-.161-1.08l.022.015z"});Rt("pocket",(function(e,{title:t}){return Lt(e,"pocket.url"),"https://getpocket.com/save"+St({url:e,title:t})}),(e=>({title:e.title})),{windowWidth:500,windowHeight:500}),Ct({color:"#FF5700",networkName:"reddit",path:"M 53.34375 32 C 53.277344 30.160156 52.136719 28.53125 50.429688 27.839844 C 48.722656 27.148438 46.769531 27.523438 45.441406 28.800781 C 41.800781 26.324219 37.519531 24.957031 33.121094 24.863281 L 35.199219 14.878906 L 42.046875 16.320312 C 42.214844 17.882812 43.496094 19.09375 45.066406 19.171875 C 46.636719 19.253906 48.03125 18.183594 48.359375 16.644531 C 48.6875 15.105469 47.847656 13.558594 46.382812 12.992188 C 44.914062 12.425781 43.253906 13.007812 42.464844 14.367188 L 34.625 12.800781 C 34.363281 12.742188 34.09375 12.792969 33.871094 12.9375 C 33.648438 13.082031 33.492188 13.308594 33.441406 13.566406 L 31.070312 24.671875 C 26.617188 24.738281 22.277344 26.105469 18.59375 28.609375 C 17.242188 27.339844 15.273438 26.988281 13.570312 27.707031 C 11.863281 28.429688 10.746094 30.089844 10.71875 31.941406 C 10.691406 33.789062 11.757812 35.484375 13.441406 36.257812 C 13.402344 36.726562 13.402344 37.195312 13.441406 37.664062 C 13.441406 44.832031 21.792969 50.65625 32.097656 50.65625 C 42.398438 50.65625 50.753906 44.832031 50.753906 37.664062 C 50.789062 37.195312 50.789062 36.726562 50.753906 36.257812 C 52.363281 35.453125 53.371094 33.800781 53.34375 32 Z M 21.34375 35.199219 C 21.34375 33.433594 22.777344 32 24.542969 32 C 26.3125 32 27.742188 33.433594 27.742188 35.199219 C 27.742188 36.96875 26.3125 38.398438 24.542969 38.398438 C 22.777344 38.398438 21.34375 36.96875 21.34375 35.199219 Z M 39.9375 44 C 37.664062 45.710938 34.871094 46.582031 32.03125 46.464844 C 29.191406 46.582031 26.398438 45.710938 24.128906 44 C 23.847656 43.65625 23.871094 43.15625 24.183594 42.839844 C 24.5 42.527344 25 42.503906 25.34375 42.785156 C 27.269531 44.195312 29.617188 44.90625 32 44.800781 C 34.386719 44.929688 36.746094 44.242188 38.6875 42.847656 C 39.042969 42.503906 39.605469 42.511719 39.953125 42.863281 C 40.296875 43.21875 40.289062 43.785156 39.9375 44.128906 Z M 39.359375 38.527344 C 37.59375 38.527344 36.160156 37.09375 36.160156 35.328125 C 36.160156 33.5625 37.59375 32.128906 39.359375 32.128906 C 41.128906 32.128906 42.558594 33.5625 42.558594 35.328125 C 42.59375 36.203125 42.269531 37.054688 41.65625 37.6875 C 41.046875 38.316406 40.203125 38.664062 39.328125 38.65625 Z M 39.359375 38.527344"});Rt("reddit",(function(e,{title:t}){return Lt(e,"reddit.url"),"https://www.reddit.com/submit"+St({url:e,title:t})}),(e=>({title:e.title})),{windowWidth:660,windowHeight:460,windowPosition:"windowCenter"});Rt("gab",(function(e,{title:t}){return Lt(e,"gab.url"),"https://gab.com/compose"+St({url:e,text:t})}),(e=>({title:e.title})),{windowWidth:660,windowHeight:640,windowPosition:"windowCenter"}),Ct({color:"#00d178",networkName:"gab",path:"m17.0506,23.97457l5.18518,0l0,14.23933c0,6.82699 -3.72695,10.09328 -9.33471,10.09328c-2.55969,0 -4.82842,-0.87286 -6.22084,-2.0713l2.07477,-3.88283c1.19844,0.81051 2.33108,1.29543 3.85511,1.29543c2.75366,0 4.44049,-1.97432 4.44049,-4.82149l0,-0.87286c-1.16728,1.39242 -2.81947,2.0713 -4.63446,2.0713c-4.44048,0 -7.81068,-3.68885 -7.81068,-8.28521c0,-4.59289 3.37019,-8.28174 7.81068,-8.28174c1.81499,0 3.46718,0.67888 4.63446,2.0713l0,-1.55521zm-3.62997,11.39217c1.97777,0 3.62997,-1.6522 3.62997,-3.62652c0,-1.97432 -1.6522,-3.62305 -3.62997,-3.62305c-1.97778,0 -3.62997,1.64873 -3.62997,3.62305c0,1.97432 1.65219,3.62652 3.62997,3.62652zm25.7077,4.13913l-5.18518,0l0,-1.29197c-1.00448,1.13264 -2.3969,1.81152 -4.21188,1.81152c-3.62997,0 -5.63893,-2.52504 -5.63893,-5.4034c0,-4.27076 5.251,-5.85715 9.78846,-4.49937c-0.09698,-1.39241 -0.9733,-2.39343 -2.78829,-2.39343c-1.26426,0 -2.72248,0.48492 -3.62997,1.00102l-1.5552,-3.72003c1.19844,-0.77587 3.40136,-1.55174 5.96452,-1.55174c3.78931,0 7.25648,2.13365 7.25648,7.95962l0,8.08777zm-5.18518,-6.14809c-2.42806,-0.77587 -4.66563,-0.3533 -4.66563,1.36124c0,1.00101 0.84168,1.6799 1.84616,1.6799c1.20191,0 2.56315,-0.96984 2.81947,-3.04115zm13.00626,-17.66495l0,9.83695c1.16727,-1.39242 2.81946,-2.0713 4.63445,-2.0713c4.44048,0 7.81068,3.68885 7.81068,8.28174c0,4.59636 -3.37019,8.28521 -7.81068,8.28521c-1.81499,0 -3.46718,-0.67888 -4.63445,-2.0713l0,1.55174l-5.18519,0l0,-23.81304l5.18519,0zm3.62997,19.67391c1.97777,0 3.62997,-1.6522 3.62997,-3.62652c0,-1.97432 -1.6522,-3.62305 -3.62997,-3.62305c-1.97778,0 -3.62997,1.64873 -3.62997,3.62305c0,1.97432 1.65219,3.62652 3.62997,3.62652zm0,0"});Dt((function(e,t){ft(`https://www.reddit.com/api/info.json?limit=1&url=${e}`,{param:"jsonp"},((e,n)=>{t(!e&&n&&n.data&&n.data.children.length>0&&n.data.children[0].data.score?n.data.children[0].data.score:void 0)}))})),Ct({color:"#25A3E3",networkName:"telegram",path:"m45.90873,15.44335c-0.6901,-0.0281 -1.37668,0.14048 -1.96142,0.41265c-0.84989,0.32661 -8.63939,3.33986 -16.5237,6.39174c-3.9685,1.53296 -7.93349,3.06593 -10.98537,4.24067c-3.05012,1.1765 -5.34694,2.05098 -5.4681,2.09312c-0.80775,0.28096 -1.89996,0.63566 -2.82712,1.72788c-0.23354,0.27218 -0.46884,0.62161 -0.58825,1.10275c-0.11941,0.48114 -0.06673,1.09222 0.16682,1.5716c0.46533,0.96052 1.25376,1.35737 2.18443,1.71383c3.09051,0.99037 6.28638,1.93508 8.93263,2.8236c0.97632,3.44171 1.91401,6.89571 2.84116,10.34268c0.30554,0.69185 0.97105,0.94823 1.65764,0.95525l-0.00351,0.03512c0,0 0.53908,0.05268 1.06412,-0.07375c0.52679,-0.12292 1.18879,-0.42846 1.79109,-0.99212c0.662,-0.62161 2.45836,-2.38812 3.47683,-3.38552l7.6736,5.66477l0.06146,0.03512c0,0 0.84989,0.59703 2.09312,0.68132c0.62161,0.04214 1.4399,-0.07726 2.14229,-0.59176c0.70766,-0.51626 1.1765,-1.34683 1.396,-2.29506c0.65673,-2.86224 5.00979,-23.57745 5.75257,-27.00686l-0.02107,0.08077c0.51977,-1.93157 0.32837,-3.70159 -0.87096,-4.74991c-0.60054,-0.52152 -1.2924,-0.7498 -1.98425,-0.77965l0,0.00176zm-0.2072,3.29069c0.04741,0.0439 0.0439,0.0439 0.00351,0.04741c-0.01229,-0.00351 0.14048,0.2072 -0.15804,1.32576l-0.01229,0.04214l-0.00878,0.03863c-0.75858,3.50668 -5.15554,24.40802 -5.74203,26.96472c-0.08077,0.34417 -0.11414,0.31959 -0.09482,0.29852c-0.1756,-0.02634 -0.50045,-0.16506 -0.52679,-0.1756l-13.13468,-9.70175c4.4988,-4.33199 9.09945,-8.25307 13.744,-12.43229c0.8218,-0.41265 0.68483,-1.68573 -0.29852,-1.70681c-1.04305,0.24584 -1.92279,0.99564 -2.8798,1.47502c-5.49971,3.2626 -11.11882,6.13186 -16.55882,9.49279c-2.792,-0.97105 -5.57873,-1.77704 -8.15298,-2.57601c2.2336,-0.89555 4.00889,-1.55579 5.75608,-2.23009c3.05188,-1.1765 7.01687,-2.7042 10.98537,-4.24067c7.94051,-3.06944 15.92667,-6.16346 16.62028,-6.43037l0.05619,-0.02283l0.05268,-0.02283c0.19316,-0.0878 0.30378,-0.09658 0.35471,-0.10009c0,0 -0.01756,-0.05795 -0.00351,-0.04566l-0.00176,0zm-20.91715,22.0638l2.16687,1.60145c-0.93418,0.91311 -1.81743,1.77353 -2.45485,2.38812l0.28798,-3.98957"});Rt("telegram",(function(e,{title:t}){return Lt(e,"telegram.url"),"https://telegram.me/share/url"+St({url:e,text:t})}),(e=>({title:e.title})),{windowWidth:550,windowHeight:400}),Ct({color:"#34526f",networkName:"tumblr",path:"M39.2,41c-0.6,0.3-1.6,0.5-2.4,0.5c-2.4,0.1-2.9-1.7-2.9-3v-9.3h6v-4.5h-6V17c0,0-4.3,0-4.4,0 c-0.1,0-0.2,0.1-0.2,0.2c-0.3,2.3-1.4,6.4-5.9,8.1v3.9h3V39c0,3.4,2.5,8.1,9,8c2.2,0,4.7-1,5.2-1.8L39.2,41z"});Rt("tumblr",(function(e,{title:t,caption:n,tags:r,posttype:o}){return Lt(e,"tumblr.url"),"https://www.tumblr.com/widgets/share/tool"+St({canonicalUrl:e,title:t,caption:n,tags:r,posttype:o})}),(e=>({title:e.title,tags:(e.tags||[]).join(","),caption:e.caption,posttype:e.posttype||"link"})),{windowWidth:660,windowHeight:460});Dt((function(e,t){return ft("https://api.tumblr.com/v2/share/stats"+St({url:e}),((e,n)=>{t(!e&&n&&n.response?n.response.note_count:void 0)}))})),Ct({color:"#00aced",networkName:"twitter",path:"M48,22.1c-1.2,0.5-2.4,0.9-3.8,1c1.4-0.8,2.4-2.1,2.9-3.6c-1.3,0.8-2.7,1.3-4.2,1.6 C41.7,19.8,40,19,38.2,19c-3.6,0-6.6,2.9-6.6,6.6c0,0.5,0.1,1,0.2,1.5c-5.5-0.3-10.3-2.9-13.5-6.9c-0.6,1-0.9,2.1-0.9,3.3 c0,2.3,1.2,4.3,2.9,5.5c-1.1,0-2.1-0.3-3-0.8c0,0,0,0.1,0,0.1c0,3.2,2.3,5.8,5.3,6.4c-0.6,0.1-1.1,0.2-1.7,0.2c-0.4,0-0.8,0-1.2-0.1 c0.8,2.6,3.3,4.5,6.1,4.6c-2.2,1.8-5.1,2.8-8.2,2.8c-0.5,0-1.1,0-1.6-0.1c2.9,1.9,6.4,2.9,10.1,2.9c12.1,0,18.7-10,18.7-18.7 c0-0.3,0-0.6,0-0.8C46,24.5,47.1,23.4,48,22.1z"});const At=Rt("twitter",(function(e,{title:t,via:n,hashtags:r=[],related:o=[]}){return Lt(e,"twitter.url"),Lt(Array.isArray(r),"twitter.hashtags is not an array"),Lt(Array.isArray(o),"twitter.related is not an array"),"https://twitter.com/intent/tweet"+St({url:e,text:t,via:n,hashtags:r.length>0?r.join(","):void 0,related:o.length>0?o.join(","):void 0})}),(e=>({hashtags:e.hashtags,title:e.title,via:e.via,related:e.related})),{windowWidth:550,windowHeight:400});Ct({color:"#7360f2",networkName:"viber",path:"m31.0,12.3c9.0,0.2 16.4,6.2 18.0,15.2c0.2,1.5 0.3,3.0 0.4,4.6a1.0,1.0 0 0 1 -0.8,1.2l-0.1,0a1.1,1.1 0 0 1 -1.0,-1.2l0,0c-0.0,-1.2 -0.1,-2.5 -0.3,-3.8a16.1,16.1 0 0 0 -13.0,-13.5c-1.0,-0.1 -2.0,-0.2 -3.0,-0.3c-0.6,-0.0 -1.4,-0.1 -1.6,-0.8a1.1,1.1 0 0 1 0.9,-1.2l0.6,0l0.0,-0.0zm10.6,39.2a19.9,19.9 0 0 1 -2.1,-0.6c-6.9,-2.9 -13.2,-6.6 -18.3,-12.2a47.5,47.5 0 0 1 -7.0,-10.7c-0.8,-1.8 -1.6,-3.7 -2.4,-5.6c-0.6,-1.7 0.3,-3.4 1.4,-4.7a11.3,11.3 0 0 1 3.7,-2.8a2.4,2.4 0 0 1 3.0,0.7a39.0,39.0 0 0 1 4.7,6.5a3.1,3.1 0 0 1 -0.8,4.2c-0.3,0.2 -0.6,0.5 -1.0,0.8a3.3,3.3 0 0 0 -0.7,0.7a2.1,2.1 0 0 0 -0.1,1.9c1.7,4.9 4.7,8.7 9.7,10.8a5.0,5.0 0 0 0 2.5,0.6c1.5,-0.1 2.0,-1.8 3.1,-2.7a2.9,2.9 0 0 1 3.5,-0.1c1.1,0.7 2.2,1.4 3.3,2.2a37.8,37.8 0 0 1 3.1,2.4a2.4,2.4 0 0 1 0.7,3.0a10.4,10.4 0 0 1 -4.4,4.8a10.8,10.8 0 0 1 -1.9,0.6c-0.7,-0.2 0.6,-0.2 0,0l0.0,0l0,-0.0zm3.1,-21.4a4.2,4.2 0 0 1 -0.0,0.6a1.0,1.0 0 0 1 -1.9,0.1a2.7,2.7 0 0 1 -0.1,-0.8a10.9,10.9 0 0 0 -1.4,-5.5a10.2,10.2 0 0 0 -4.2,-4.0a12.3,12.3 0 0 0 -3.4,-1.0c-0.5,-0.0 -1.0,-0.1 -1.5,-0.2a0.9,0.9 0 0 1 -0.9,-1.0l0,-0.1a0.9,0.9 0 0 1 0.9,-0.9l0.1,0a14.1,14.1 0 0 1 5.9,1.5a11.9,11.9 0 0 1 6.5,9.3c0,0.1 0.0,0.3 0.0,0.5c0,0.4 0.0,0.9 0.0,1.5l0,0l0.0,0.0zm-5.6,-0.2a1.1,1.1 0 0 1 -1.2,-0.9l0,-0.1a11.3,11.3 0 0 0 -0.2,-1.4a4.0,4.0 0 0 0 -1.5,-2.3a3.9,3.9 0 0 0 -1.2,-0.5c-0.5,-0.1 -1.1,-0.1 -1.6,-0.2a1.0,1.0 0 0 1 -0.8,-1.1l0,0l0,0a1.0,1.0 0 0 1 1.1,-0.8c3.4,0.2 6.0,2.0 6.3,6.2a2.8,2.8 0 0 1 0,0.8a0.8,0.8 0 0 1 -0.8,0.7l0,0l0.0,-0.0z"});Rt("viber",(function(e,{title:t,separator:n}){return Lt(e,"viber.url"),"viber://forward"+St({text:t?t+n+e:e})}),(e=>({title:e.title,separator:e.separator||" "})),{windowWidth:660,windowHeight:460}),Ct({color:"#4C75A3",networkName:"vk",path:"M44.94,44.84h-0.2c-2.17-.36-3.66-1.92-4.92-3.37C39.1,40.66,38,38.81,36.7,39c-1.85.3-.93,3.52-1.71,4.9-0.62,1.11-3.29.91-5.12,0.71-5.79-.62-8.75-3.77-11.35-7.14A64.13,64.13,0,0,1,11.6,26a10.59,10.59,0,0,1-1.51-4.49C11,20.7,12.56,21,14.11,21c1.31,0,3.36-.29,4.32.2C19,21.46,19.57,23,20,24a37.18,37.18,0,0,0,3.31,5.82c0.56,0.81,1.41,2.35,2.41,2.14s1.06-2.63,1.1-4.18c0-1.77,0-4-.5-4.9S25,22,24.15,21.47c0.73-1.49,2.72-1.63,5.12-1.63,2,0,4.84-.23,5.62,1.12s0.25,3.85.2,5.71c-0.06,2.09-.41,4.25,1,5.21,1.09-.12,1.68-1.2,2.31-2A28,28,0,0,0,41.72,24c0.44-1,.91-2.65,1.71-3,1.21-.47,3.15-0.1,4.92-0.1,1.46,0,4.05-.41,4.52.61,0.39,0.85-.75,3-1.1,3.57a61.88,61.88,0,0,1-4.12,5.61c-0.58.78-1.78,2-1.71,3.27,0.05,0.94,1,1.67,1.71,2.35a33.12,33.12,0,0,1,3.92,4.18c0.47,0.62,1.5,2,1.4,2.76C52.66,45.81,46.88,44.24,44.94,44.84Z"});Rt("vk",(function(e,{title:t,image:n,noParse:r,noVkLinks:o}){return Lt(e,"vk.url"),"https://vk.com/share.php"+St({url:e,title:t,image:n,noparse:r?1:0,no_vk_links:o?1:0})}),(e=>({title:e.title,image:e.image,noParse:e.noParse,noVkLinks:e.noVkLinks})),{windowWidth:660,windowHeight:460});Dt((function(e,t){window.VK||(window.VK={}),window.VK.Share={count:(e,t)=>{var n,r;return null==(r=null==(n=window.VK.callbacks)?void 0:n[e])?void 0:r.call(n,t)}},window.VK.callbacks=[];const n=window.VK.callbacks.length;return window.VK.callbacks.push(t),ft("https://vk.com/share.php"+St({act:"count",index:n,url:e}))})),Ct({color:"#DF2029",networkName:"weibo",path:"M40.9756152,15.0217119 C40.5000732,15.0546301 39.9999314,15.1204666 39.5325878,15.2192213 C38.6634928,15.4085016 38.0977589,16.2643757 38.2863368,17.1284787 C38.4667163,18.0008129 39.3194143,18.5686519 40.1885094,18.3793715 C42.8613908,17.8115326 45.7720411,18.6427174 47.7316073,20.8153207 C49.6911735,22.996153 50.2077122,25.975254 49.3714112,28.5840234 C49.1008441,29.4316684 49.5763861,30.3533789 50.4208857,30.6249537 C51.2653852,30.8965286 52.1754769,30.4192153 52.4542425,29.5715703 C53.6349013,25.9011885 52.9133876,21.7699494 50.1585171,18.7085538 C48.0923641,16.4042776 45.2063093,15.1533848 42.3530505,15.0217119 C41.8775084,14.9970227 41.4511594,14.9887937 40.9756152,15.0217119 Z M27.9227762,19.8277737 C24.9957268,20.140498 20.863421,22.4365431 17.2312548,26.0822378 C13.2711279,30.0571148 11,34.2871065 11,37.9328012 C11,44.9032373 19.8713401,49.125 28.5786978,49.125 C39.9917329,49.125 47.600423,42.4261409 47.600423,37.1427636 C47.600423,33.9496952 44.9603397,32.1638816 42.549827,31.4149913 C41.9594976,31.2339421 41.5167516,31.1434164 41.8283133,30.3616079 C42.5006339,28.66632 42.6236176,27.1932286 41.8939054,26.1480742 C40.5328692,24.1894405 36.7203236,24.2881952 32.448635,26.0822378 C32.448635,26.0822378 31.1203949,26.6912261 31.4647526,25.6213825 C32.1206742,23.4981576 32.0304845,21.712342 31.0056075,20.6836478 C30.2840938,19.9512176 29.2510184,19.6878718 27.9227762,19.8277737 Z M42.0906819,20.6836478 C41.6233383,20.6589586 41.1723917,20.716566 40.7132466,20.8153207 C39.9671353,20.9716828 39.4997917,21.7781784 39.6637721,22.5270687 C39.8277525,23.275959 40.5574647,23.7450433 41.303576,23.5804521 C42.1972686,23.3911718 43.2057485,23.6380596 43.8616701,24.3704897 C44.5175916,25.1029198 44.6733735,26.0657797 44.3864073,26.9381118 C44.1486363,27.6705419 44.5093932,28.4770397 45.2391054,28.7156963 C45.9688176,28.9461239 46.780521,28.5922524 47.0100936,27.8598223 C47.584026,26.0740087 47.2396661,24.0248493 45.8950269,22.5270687 C44.886547,21.4078489 43.4845162,20.7494842 42.0906819,20.6836478 Z M29.496988,29.9665891 C35.3100922,30.1723275 39.9917329,33.0691319 40.3852858,37.0769272 C40.8362324,41.6607904 35.5970585,45.9319315 28.6442899,46.6232144 C21.6915214,47.3144973 15.6488446,44.154347 15.197898,39.5787128 C14.7469514,34.9948495 20.059916,30.7237084 27.004486,30.0324256 C27.8735831,29.950131 28.6688875,29.9336709 29.496988,29.9665891 Z M25.5614586,34.3776322 C23.183744,34.5916017 20.9372116,35.9577073 19.9205332,37.9328012 C18.5348994,40.6238672 19.9041362,43.6029661 23.0689567,44.582284 C26.340366,45.5945202 30.1857056,44.0638213 31.5303448,41.1587879 C32.8503864,38.3195909 31.1613894,35.3734082 27.9227762,34.5751416 C27.1438688,34.3776322 26.356763,34.3035667 25.5614586,34.3776322 Z M24.052839,38.7228388 C24.3316067,38.7310678 24.5857748,38.8215935 24.8399449,38.9203482 C25.8648218,39.3400561 26.1845841,40.4428158 25.5614586,41.4221338 C24.9219361,42.3932227 23.5690963,42.8623069 22.5442194,42.4096807 C21.5357395,41.9652856 21.2487754,40.8542948 21.8882979,39.9078951 C22.3638421,39.2001542 23.2247386,38.7146097 24.052839,38.7228388 Z"});Rt("weibo",(function(e,{title:t,image:n}){return Lt(e,"weibo.url"),"http://service.weibo.com/share/share.php"+St({url:e,title:t,pic:n})}),(e=>({title:e.title,image:e.image})),{windowWidth:660,windowHeight:550,windowPosition:"screenCenter"}),Ct({color:"#25D366",networkName:"whatsapp",path:"m42.32286,33.93287c-0.5178,-0.2589 -3.04726,-1.49644 -3.52105,-1.66732c-0.4712,-0.17346 -0.81554,-0.2589 -1.15987,0.2589c-0.34175,0.51004 -1.33075,1.66474 -1.63108,2.00648c-0.30032,0.33658 -0.60064,0.36247 -1.11327,0.12945c-0.5178,-0.2589 -2.17994,-0.80259 -4.14759,-2.56312c-1.53269,-1.37217 -2.56312,-3.05503 -2.86603,-3.57283c-0.30033,-0.5178 -0.03366,-0.80259 0.22524,-1.06149c0.23301,-0.23301 0.5178,-0.59547 0.7767,-0.90616c0.25372,-0.31068 0.33657,-0.5178 0.51262,-0.85437c0.17088,-0.36246 0.08544,-0.64725 -0.04402,-0.90615c-0.12945,-0.2589 -1.15987,-2.79613 -1.58964,-3.80584c-0.41424,-1.00971 -0.84142,-0.88027 -1.15987,-0.88027c-0.29773,-0.02588 -0.64208,-0.02588 -0.98382,-0.02588c-0.34693,0 -0.90616,0.12945 -1.37736,0.62136c-0.4712,0.5178 -1.80194,1.76053 -1.80194,4.27186c0,2.51134 1.84596,4.945 2.10227,5.30747c0.2589,0.33657 3.63497,5.51458 8.80262,7.74113c1.23237,0.5178 2.1903,0.82848 2.94111,1.08738c1.23237,0.38836 2.35599,0.33657 3.24402,0.20712c0.99159,-0.15534 3.04985,-1.24272 3.47963,-2.45956c0.44013,-1.21683 0.44013,-2.22654 0.31068,-2.45955c-0.12945,-0.23301 -0.46601,-0.36247 -0.98382,-0.59548m-9.40068,12.84407l-0.02589,0c-3.05503,0 -6.08417,-0.82849 -8.72495,-2.38189l-0.62136,-0.37023l-6.47252,1.68286l1.73463,-6.29129l-0.41424,-0.64725c-1.70875,-2.71846 -2.6149,-5.85116 -2.6149,-9.07706c0,-9.39809 7.68934,-17.06155 17.15993,-17.06155c4.58253,0 8.88029,1.78642 12.11655,5.02268c3.23625,3.21036 5.02267,7.50812 5.02267,12.06476c-0.0078,9.3981 -7.69712,17.06155 -17.14699,17.06155m14.58906,-31.58846c-3.93529,-3.80584 -9.1133,-5.95471 -14.62789,-5.95471c-11.36055,0 -20.60848,9.2065 -20.61625,20.52564c0,3.61684 0.94757,7.14565 2.75211,10.26282l-2.92557,10.63564l10.93337,-2.85309c3.0136,1.63108 6.4052,2.4958 9.85634,2.49839l0.01037,0c11.36574,0 20.61884,-9.2091 20.62403,-20.53082c0,-5.48093 -2.14111,-10.64081 -6.03239,-14.51915"});Rt("whatsapp",(function(e,{title:t,separator:n}){return Lt(e,"whatsapp.url"),"https://"+(/(android|iphone|ipad|mobile)/i.test(navigator.userAgent)?"api":"web")+".whatsapp.com/send"+St({text:t?t+n+e:e})}),(e=>({title:e.title,separator:e.separator||" "})),{windowWidth:550,windowHeight:400}),Ct({color:"#4326c4",networkName:"workplace",path:"M34.019,10.292c0.21,0.017,0.423,0.034,0.636,0.049 c3.657,0.262,6.976,1.464,9.929,3.635c3.331,2.448,5.635,5.65,6.914,9.584c0.699,2.152,0.983,4.365,0.885,6.623 c-0.136,3.171-1.008,6.13-2.619,8.867c-0.442,0.75-0.908,1.492-1.495,2.141c-0.588,0.651-1.29,1.141-2.146,1.383 c-1.496,0.426-3.247-0.283-3.961-1.642c-0.26-0.494-0.442-1.028-0.654-1.548c-1.156-2.838-2.311-5.679-3.465-8.519 c-0.017-0.042-0.037-0.082-0.065-0.145c-0.101,0.245-0.192,0.472-0.284,0.698c-1.237,3.051-2.475,6.103-3.711,9.155 c-0.466,1.153-1.351,1.815-2.538,2.045c-1.391,0.267-2.577-0.154-3.496-1.247c-0.174-0.209-0.31-0.464-0.415-0.717 c-2.128-5.22-4.248-10.442-6.37-15.665c-0.012-0.029-0.021-0.059-0.036-0.104c0.054-0.003,0.103-0.006,0.15-0.006 c1.498-0.001,2.997,0,4.495-0.004c0.12-0.001,0.176,0.03,0.222,0.146c1.557,3.846,3.117,7.691,4.679,11.536 c0.018,0.046,0.039,0.091,0.067,0.159c0.273-0.673,0.536-1.32,0.797-1.968c1.064-2.627,2.137-5.25,3.19-7.883 c0.482-1.208,1.376-1.917,2.621-2.135c1.454-0.255,2.644,0.257,3.522,1.449c0.133,0.18,0.229,0.393,0.313,0.603 c1.425,3.495,2.848,6.991,4.269,10.488c0.02,0.047,0.04,0.093,0.073,0.172c0.196-0.327,0.385-0.625,0.559-0.935 c0.783-1.397,1.323-2.886,1.614-4.461c0.242-1.312,0.304-2.634,0.187-3.962c-0.242-2.721-1.16-5.192-2.792-7.38 c-2.193-2.939-5.086-4.824-8.673-5.625c-1.553-0.346-3.124-0.405-4.705-0.257c-3.162,0.298-6.036,1.366-8.585,3.258 c-3.414,2.534-5.638,5.871-6.623,10.016c-0.417,1.76-0.546,3.547-0.384,5.348c0.417,4.601,2.359,8.444,5.804,11.517 c2.325,2.073,5.037,3.393,8.094,3.989c1.617,0.317,3.247,0.395,4.889,0.242c1-0.094,1.982-0.268,2.952-0.529 c0.04-0.01,0.081-0.018,0.128-0.028c0,1.526,0,3.047,0,4.586c-0.402,0.074-0.805,0.154-1.21,0.221 c-0.861,0.14-1.728,0.231-2.601,0.258c-0.035,0.002-0.071,0.013-0.108,0.021c-0.493,0-0.983,0-1.476,0 c-0.049-0.007-0.1-0.018-0.149-0.022c-0.315-0.019-0.629-0.033-0.945-0.058c-1.362-0.105-2.702-0.346-4.017-0.716 c-3.254-0.914-6.145-2.495-8.66-4.752c-2.195-1.971-3.926-4.29-5.176-6.963c-1.152-2.466-1.822-5.057-1.993-7.774 c-0.014-0.226-0.033-0.451-0.05-0.676c0-0.502,0-1.003,0-1.504c0.008-0.049,0.02-0.099,0.022-0.148 c0.036-1.025,0.152-2.043,0.338-3.052c0.481-2.616,1.409-5.066,2.8-7.331c2.226-3.625,5.25-6.386,9.074-8.254 c2.536-1.24,5.217-1.947,8.037-2.126c0.23-0.015,0.461-0.034,0.691-0.051C33.052,10.292,33.535,10.292,34.019,10.292z"});Rt("workplace",(function(e,{quote:t,hashtag:n}){return Lt(e,"workplace.url"),"https://work.facebook.com/sharer.php"+St({u:e,quote:t,hashtag:n})}),(e=>({quote:e.quote,hashtag:e.hashtag})),{windowWidth:550,windowHeight:400}),Ct({color:"#000000",networkName:"X",path:"M 41.116 18.375 h 4.962 l -10.8405 12.39 l 12.753 16.86 H 38.005 l -7.821 -10.2255 L 21.235 47.625 H 16.27 l 11.595 -13.2525 L 15.631 18.375 H 25.87 l 7.0695 9.3465 z m -1.7415 26.28 h 2.7495 L 24.376 21.189 H 21.4255 z"});const Vt=()=>{const e="undefined"!=typeof window?window.location.href:"";return r.createElement("aside",{className:"mt-8 w-72 lg:mt-0 bg-primary"},r.createElement("div",{className:"font-bold text-white text-xl lg:text-h4"},"Share this project"),r.createElement("div",{className:"flex gap-6 mt-1 flex-nowrap place-content-start text-5xl text-white lg:text-2xl lg:gap-1"},r.createElement(Mt,{url:e,resetButtonStyle:!0,className:"shared","aria-label":"Facebook"},r.createElement(d.R9i,null)),r.createElement(At,{url:e,resetButtonStyle:!0,"aria-label":"X / Twitter"},r.createElement(ut.lcJ,null)),r.createElement(Ft,{url:e,resetButtonStyle:!0,"aria-label":"LinkedIn"},r.createElement(d.ltd,null)),r.createElement(jt,{resetButtonStyle:!0,url:e,subject:"Sharing a wonderful project opportunity!","aria-label":"e-mail"},r.createElement(d.Upr,null))))},Ht=e=>{let{label:t,value:n}=e;return r.createElement(r.Fragment,null,r.createElement("section",{className:"pt-4"},r.createElement("h3",{className:"text-h4"},t),r.createElement("div",{className:"text-body"},r.createElement(st,{text:n}))))},zt=e=>{let{slug:t,title:n,question:o,status:a,agency:s,topics:l,opportunityCloses:u,startDate:d,endDate:f,lastModified:h}=e;return r.createElement("div",{className:"px-2 py-4 overflow-hidden bg-white border border-gray-200 rounded-md shadow-sm h-full flex flex-col"},r.createElement("div",{className:"mt-4 ml-4"},r.createElement(p,{status:a})),r.createElement("div",{className:"p-5 pb-5"},r.createElement("div",{className:"pb-4 text-h3 font-bold leading-snug text-black"},o),r.createElement("div",null,r.createElement("div",{className:"mt-4 text-body"},r.createElement(Rs,{status:a,opportunityCloses:u,startDate:d,endDate:f})),r.createElement("div",{className:"mb-4 text-body"},r.createElement("span",{className:"font-bold"},"Lead Agency: "),s),!(0,i.xb)(l)&&r.createElement("div",{className:"text-tag mt-4"},r.createElement(Ti,{topics:l})))),r.createElement("div",{className:"p-5 pb-1 mt-auto border-t-2 border-solid"},r.createElement(c.Link,{to:"/project/"+t,"aria-label":n+" Details",className:"btn-wide"},(0,i.t9)(a,"View Opportunity","View Project","View Project"))))},Bt=e=>{let{nodes:t}=e;return r.createElement("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 mx-3 xl:mx-6 gap-4 justify-self-center"},t.map(((e,t)=>r.createElement("article",{key:"card_"+e.slug},r.createElement(zt,e)))))};var $t=n(3510);const Qt=/^([a-zA-Z]+:)?\/\//,Ut=e=>{let{name:t}=e;return r.createElement("span",{className:"flex items-center p-5 leading-snug text-white hover:opacity-75 xl:text-black xl:px-3 xl:py-2"},r.createElement("span",{className:"text-nav ml-2 font-bold border-b-2 border-white xl:border-primary"},t))},Wt=e=>{let{name:t}=e;return r.createElement("span",{className:"flex items-center p-5 leading-snug text-white hover:opacity-75 xl:text-black xl:px-3 xl:py-2"},r.createElement("span",{className:"text-nav ml-2 border-b-2 hover:border-primary border-transparent"},t))},qt=e=>r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",viewBox:"0 0 16 16"},e),r.createElement("path",{d:"M6 1h5v5L8.86 3.85 4.7 8 4 7.3l4.15-4.16L6 1Z M2 3h2v1H2v6h6V8h1v2a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1Z"})),Zt=e=>{let{name:t}=e;return r.createElement("span",{className:"flex items-center p-5 leading-snug text-white hover:opacity-75 xl:text-black xl:px-3 xl:py-2"},r.createElement("span",{className:"text-nav ml-2 border-b-2 hover:border-primary border-transparent"},t),r.createElement(qt,{className:"inline ml-1 -mr-3 fill-white xl:fill-black"}))},Gt=e=>{let{title:t,activePage:n,image:o,pages:a}=e;const[i,s]=r.useState(!1),l=(0,$t.c)(o);return r.createElement(r.Fragment,null,r.createElement("nav",{id:"nav-bar",className:"sticky top-0 flex flex-wrap items-center justify-between w-full p-0 bg-navbar xl:relative xl:px-2 xl:py-6 overflow-y-visible z-10"},r.createElement("div",{className:"flex flex-wrap justify-between w-full px-0 xl:px-4"},r.createElement("div",{className:"relative flex flex-no-wrap w-full xl:static xl:block xl:w-auto"},r.createElement("button",{className:"block p-6 ml-0 text-xl leading-none text-white outline-none cursor-pointer bg-primary xl:hidden focus:outline-none",type:"button","aria-label":"Open navigation menu",onClick:()=>s(!i)},i?r.createElement(d.aHS,null):r.createElement(d.Fm7,null)),l||t?r.createElement("div",{className:"block xl:min-h-full mx-4 my-3 xl:my-auto overflow-hidden text-nav text-black font-bold flex gap-4 items-center whitespace-nowrap"},r.createElement("a",{href:"https://www.evaluation.gov"},l?r.createElement($t.G,{className:"xl:inline-block logotype",image:l,alt:"nav_logo"}):r.createElement(r.Fragment,null)),r.createElement(c.Link,{to:"/"},t)):""),r.createElement("div",{className:"absolute top-16 w-full md:w-2/3 xl:w-auto xl:relative xl:top-0 flex-grow items-center bg-primary xl:bg-transparent xl:flex xl:bg-navbar z-10 xl:z-0 transition-transform drop-shadow-lg filter xl:drop-shadow-none"+(i?" flex":" hidden"),id:"example-navbar-danger"},r.createElement("ul",{className:"flex flex-col list-none xl:flex-row xl:ml-auto"},null==a?void 0:a.filter((e=>e.show)).map(((e,t)=>{let{name:o,link:a}=e;return r.createElement("li",{className:"nav-item",key:"nav"+t},(e=>{if("string"==typeof e)return!Qt.test(e)})(a)?r.createElement(c.Link,{to:a||"#",onClick:()=>s(!1)},n===a?r.createElement(Ut,{name:o}):r.createElement(Wt,{name:o})):r.createElement("a",{key:"nav"+t,href:a,onClick:()=>s(!1)},r.createElement(Zt,{name:o})))})))))))},Jt=e=>{var t;let{image:n,text:o,link:a,linkId:s}=e;s=null!==(t=s)&&void 0!==t?t:"bottom-banner-image-link-id";const l=(0,$t.c)(n);return r.createElement("div",{className:"py-6 mt-12 overflow-hidden bg-bottombanner p-responsive"},r.createElement("div",{className:"m-responsive"},r.createElement("div",{className:"w-full flex gap-4 sm:gap-8 items-center justify-center flex-wrap"},!(0,i.uk)(a)&&l&&r.createElement("a",{id:s,href:a,"aria-labelledby":"bottomBannerText"},r.createElement($t.G,{className:"inline-block logotype",image:l,alt:"Bottom Banner logo"})),(0,i.uk)(a)&&l&&r.createElement($t.G,{className:"inline-block logotype",image:l,alt:"Bottom Banner logo"}),r.createElement("div",{className:"inline-block text-body flex-4 min-w-20ch",id:"bottomBannerText"},"This evidence project portal is managed by the Office of Management and Budget. If you have suggestions for how to improve it, please ",r.createElement(c.Link,{className:"no-inherit",to:"/contact"},"let us know!")))))},Yt=e=>{let{name:t,title:n,employer:o,email:a,image:i,defaultImage:s,showEmail:l}=e;const c=(0,$t.c)(null!=i?i:s);return r.createElement("div",{className:"flex items-center gap-4 overflow-hidden flex-nowrap justify-left"},r.createElement("div",{className:"hidden sm:block",style:{width:"100px",height:"100px"}},c&&r.createElement($t.G,{className:"relative rounded-full",alt:t,image:(0,$t.c)(c),style:{transform:"translateZ(0)"}})),r.createElement("div",{className:"pl-2 pr-2 pb-2"},r.createElement("p",{className:"font-bold text-black text-body"},t),r.createElement("p",{className:"text-black text-body"},n),r.createElement("p",{className:"text-black text-body"},o),l?r.createElement("p",{className:"text-black text-body break-all"},a):""))},Kt=e=>{let{title:t,contacts:n,defaultImage:o,status:a}=e;return"ongoing"==a?r.createElement("section",{className:"m-responsive"},r.createElement("h3",{className:"text-h3 my-4"},t),r.createElement("div",{className:"grid grid-cols-1 gap-4 md:grid-cols-2 lg:grid-cols-3 justify-self-center"},n.map(((e,t)=>r.createElement("div",{className:"w-auto px-4",key:"contact-"+t},r.createElement(Yt,Object.assign({},e,{showEmail:!1,image:e.image,defaultImage:o})))))),r.createElement("p",{className:"text-h3 my-4 project-team-disclaimer"},"Members of the Project Team are listed for informational purposes; the U.S. Government does not endorse or recommend named organizations or entities.")):r.createElement("section",{className:"m-responsive"},r.createElement("h3",{className:"text-h3 my-4"},t),r.createElement("div",{className:"grid grid-cols-1 gap-4 md:grid-cols-2 lg:grid-cols-3 justify-self-center"},n.map(((e,t)=>r.createElement("div",{className:"w-auto px-4",key:"contact-"+t},r.createElement(Yt,Object.assign({},e,{showEmail:!1,image:e.image,defaultImage:o})))))))},Xt=e=>{let{title:t,lede:n,image:o}=e;return"Contact"==t||"About"==t?r.createElement("div",{className:"no-bottom-margin px-4 py-4 mx-0 lg:mb-16 bg-white md:px-8 md:py-12 xl:px-16 xl:container sm:min-h-15rem",style:{background:"url("+(0,$t.d)(o)+")",backgroundRepeat:"no-repeat",backgroundSize:"auto",backgroundPositionY:"center"}},r.createElement("div",{className:"lg:-mb-28 m-0 lg:m-4 bg-white border-b-8 border-primary border-solid flex align-center"},r.createElement("div",{className:"w-full p-4 sm:p-12 lg:pl-28 lg:w-3/3"},r.createElement("h1",{className:"text-h3 pb-0 sm:text-h1 font-bold text-black"},t),n&&r.createElement(st,{className:"pt-6 text-body leading-normal",text:n})))):r.createElement("div",{className:"px-4 py-4 mx-0 lg:mb-16 bg-white md:px-8 md:py-12 xl:px-16 xl:container sm:min-h-15rem",style:{background:"url("+(0,$t.d)(o)+")",backgroundRepeat:"no-repeat",backgroundSize:"auto",backgroundPositionY:"center"}},r.createElement("div",{className:"lg:-mb-28 m-0 lg:m-4 bg-white border-b-8 border-primary border-solid flex align-center"},r.createElement("div",{className:"w-full p-4 sm:p-12 lg:pl-28 lg:w-3/3"},r.createElement("h1",{className:"text-h3 pb-0 sm:text-h1 font-bold text-black"},t),n&&r.createElement(st,{className:"pt-6 text-body leading-normal",text:n}))))},en=e=>{let{question:t,slug:n,summary:o,status:a,opportunityCloses:l,startDate:c,endDate:u,emailContent:d,lastModified:p,agency:f,topics:h,deliverable:m,purpose:g,expertise:v,requirement:y,keyDates:b,priorResearch:w,statusOfData:x,fundingInfo:E,mainContact:k,openText:C,ongoingText:S,completeText:O,projectTeam:P,faq:N,projectInterestLink:_,newsletter:R,defaultContactImage:j,collectData:I,summaryPDF:L}=e;return r.createElement("article",null,r.createElement("header",null,r.createElement("div",{className:"py-16 p-responsive bg-primary"},r.createElement("div",{className:"flex flex-col justify-between m-responsive lg:flex-row"},r.createElement("div",{className:"w-full"},r.createElement("h1",{className:"text-h3 w-full font-bold leading-h2 text-white lg:w-4/5 lg:text-h2"},t),null!==(0,i.t9)(a,!0,!0,!0)&&r.createElement("div",{className:"mt-4 text-white text-body"},r.createElement(Rs,{status:a,opportunityCloses:l,startDate:c,endDate:u})),r.createElement("div",{className:"text-white text-body"},r.createElement("span",{className:"font-bold"},"Lead Agency: "),f)),r.createElement(Vt,null))),r.createElement("div",{className:"p-responsive pb-4"},r.createElement("section",{className:"flex flex-wrap items-start py-6 m-responsive gap-x-10 gap-y-4"},!(0,i.xb)(h)&&r.createElement("div",{className:"text-tag mt-2"},r.createElement(Ti,{topics:h}))))),r.createElement("div",{className:"p-responsive pb-4"},r.createElement("section",{className:"mt-8"},r.createElement("div",{className:"m-responsive"},r.createElement("h2",{className:"text-h3"},"Project Overview")),r.createElement("div",{className:"flex flex-col justify-between w-full py-4 lg:flex-row"},r.createElement("div",{className:"m-responsive lg:w-3/5 xl:2/3"},!(0,i.uk)(o)&&r.createElement("div",{className:"w-full lg:w-11/12"},r.createElement(Ht,{label:"Summary",value:o})),!(0,i.uk)(m)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"completed"===a?"Deliverables":"Anticipated deliverables",value:m})),!(0,i.uk)(g)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"Planned use of results",value:g})),!(0,i.uk)(E)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"Funding",value:E})),!(0,i.uk)(x)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"Data",value:x})),!(0,i.uk)(w)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"Helpful links",value:w})),!(0,i.xb)(N)&&r.createElement(r.Fragment,null,r.createElement("section",{className:"w-full mt-10 lg:w-11/12"},r.createElement("h3",{className:"text-h3"},"Frequently Asked Questions"),N.map(((e,t)=>{let{title:n,text:o}=e;return r.createElement(Ps,{key:"collapsibleList_"+t,title:n,text:o})})))),!(0,i.xb)(I)&&r.createElement(r.Fragment,null,r.createElement("section",{className:"w-full mt-10 lg:w-11/12"},I.map(((e,t)=>{let{fieldTitle:n,fieldData:o}=e;return r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:n,value:o}))}))))),r.createElement("div",{className:"w-full lg:w-2/5 xl:w-1/3"},!(null==k)&&r.createElement(tn,Object.assign({},k,{status:a,openText:C,ongoingText:S,completeText:O,projectInterestLink:_,defaultImage:j,summaryPDF:L})),r.createElement(Fs,R)))),(v||y||b)&&"open"===a&&r.createElement(r.Fragment,null,r.createElement("hr",{className:"my-8 border-gray-300 m-responsive"}),r.createElement(s,{expertise:v,requirement:y,keyDates:b})),!(0,i.xb)(P)&&r.createElement(r.Fragment,null,r.createElement("hr",{className:"my-8 border-gray-300 m-responsive"}),r.createElement(Kt,{title:"Project Team",contacts:P,defaultImage:j,status:a}))))},tn=e=>{let{status:t,projectInterestLink:n,openText:o,ongoingText:a,completeText:s,summaryPDF:l,...u}=e;return r.createElement(r.Fragment,null,r.createElement("h3",{className:"hidden"},"Contact and Project Updates"),r.createElement("div",{className:"w-full p-8 mb-8 bg-gray-100"},r.createElement("h4",{className:"text-h4"},(0,i.t9)(t,"This project is open. Interested in collaborating?","The project is in progress.","The project is complete.")),r.createElement("div",{className:"text-black text-body"},r.createElement(st,{text:(0,i.t9)(t,o,a,s)})),r.createElement("div",{className:"mt-4"},"open"===t?n?r.createElement("a",{href:n,target:"_blank",rel:"noopener",className:"btn"},"Express Interest"):u.email?r.createElement("a",{href:"mailto:"+u.email,className:"btn"},"Email Point of Contact"):r.createElement(c.Link,{to:"/contact",className:"btn-white"},"Ask a question"):r.createElement(c.Link,{to:"/contact",className:"btn-white"},"Ask a question"))),r.createElement("div",{className:"w-full p-8 my-8 bg-gray-100"},r.createElement("h4",{className:"text-h4"},"Download and share the project summary"),r.createElement("div",{className:"mt-4 text-body"},r.createElement("a",{download:!0,href:l,className:"btn"},"Download"))),r.createElement("div",{className:"w-full p-8 my-8 bg-gray-100"},r.createElement("h4",{className:"text-h4"},"Project point of contact"),r.createElement("div",{className:"mt-4 text-body"},r.createElement(Yt,Object.assign({},u,{showEmail:!0})))))};var nn=n(8777);function rn(e){return rn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},rn(e)}function on(e){var t=function(e,t){if("object"!=rn(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=rn(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==rn(t)?t:String(t)}function an(e,t,n){return(t=on(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function sn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function ln(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var pn=["defaultInputValue","defaultMenuIsOpen","defaultValue","inputValue","menuIsOpen","onChange","onInputChange","onMenuClose","onMenuOpen","value"];function fn(){return fn=Object.assign?Object.assign.bind():function(e){for(var t=1;t0?Pn(Fn,--Tn):0,Ln--,10===Dn&&(Ln=1,In--),Dn}function zn(){return Dn=Tn2||Un(Dn)>3?"":" "}function Jn(e,t){for(;--t&&zn()&&!(Dn<48||Dn>102||Dn>57&&Dn<65||Dn>70&&Dn<97););return Qn(e,$n()+(t<6&&32==Bn()&&32==zn()))}function Yn(e){for(;zn();)switch(Dn){case e:return Tn;case 34:case 39:34!==e&&39!==e&&Yn(Dn);break;case 40:41===e&&Yn(e);break;case 92:zn()}return Tn}function Kn(e,t){for(;zn()&&e+Dn!==57&&(e+Dn!==84||47!==Bn()););return"/*"+Qn(t,Tn-1)+"*"+En(47===e?e:zn())}function Xn(e){for(;!Un(Bn());)zn();return Qn(e,Tn)}var er="-ms-",tr="-moz-",nr="-webkit-",rr="comm",or="rule",ar="decl",ir="@keyframes";function sr(e,t){for(var n="",r=Rn(e),o=0;o0&&_n(k)-d&&jn(f>32?fr(k+";",r,n,d-1):fr(Sn(k," ","")+";",r,n,d-2),l);break;case 59:k+=";";default:if(jn(E=dr(k,t,n,c,u,o,s,b,w=[],x=[],d),a),123===y)if(0===u)ur(k,t,E,E,w,a,d,s,x);else switch(99===p&&110===Pn(k,3)?100:p){case 100:case 108:case 109:case 115:ur(e,E,E,r&&jn(dr(e,E,E,0,0,o,s,b,o,w=[],d),x),o,x,d,s,r?w:x);break;default:ur(k,E,E,E,[""],x,0,s,x)}}c=u=f=0,m=v=1,b=k="",d=i;break;case 58:d=1+_n(k),f=h;default:if(m<1)if(123==y)--m;else if(125==y&&0==m++&&125==Hn())continue;switch(k+=En(y),y*m){case 38:v=u>0?1:(k+="\f",-1);break;case 44:s[c++]=(_n(k)-1)*v,v=1;break;case 64:45===Bn()&&(k+=Zn(zn())),p=Bn(),u=d=_n(b=k+=Xn($n())),y++;break;case 45:45===h&&2==_n(k)&&(m=0)}}return a}function dr(e,t,n,r,o,a,i,s,l,c,u){for(var d=o-1,p=0===o?a:[""],f=Rn(p),h=0,m=0,g=0;h0?p[v]+" "+y:Sn(y,/&\f/g,p[v])))&&(l[g++]=b);return An(e,t,n,0===o?or:s,l,c,u)}function pr(e,t,n){return An(e,t,n,rr,En(Dn),Nn(e,2,-2),0)}function fr(e,t,n,r){return An(e,t,n,ar,Nn(e,0,r),Nn(e,r+1,-1),r)}var hr=function(e,t,n){for(var r=0,o=0;r=o,o=Bn(),38===r&&12===o&&(t[n]=1),!Un(o);)zn();return Qn(e,Tn)},mr=function(e,t){return qn(function(e,t){var n=-1,r=44;do{switch(Un(r)){case 0:38===r&&12===Bn()&&(t[n]=1),e[n]+=hr(Tn-1,t,n);break;case 2:e[n]+=Zn(r);break;case 4:if(44===r){e[++n]=58===Bn()?"&\f":"",t[n]=e[n].length;break}default:e[n]+=En(r)}}while(r=zn());return e}(Wn(e),t))},gr=new WeakMap,vr=function(e){if("rule"===e.type&&e.parent&&!(e.length<1)){for(var t=e.value,n=e.parent,r=e.column===n.column&&e.line===n.line;"rule"!==n.type;)if(!(n=n.parent))return;if((1!==e.props.length||58===t.charCodeAt(0)||gr.get(n))&&!r){gr.set(e,!0);for(var o=[],a=mr(t,o),i=n.props,s=0,l=0;s6)switch(Pn(e,t+1)){case 109:if(45!==Pn(e,t+4))break;case 102:return Sn(e,/(.+:)(.+)-([^]+)/,"$1"+nr+"$2-$3$1"+tr+(108==Pn(e,t+3)?"$3":"$2-$3"))+e;case 115:return~On(e,"stretch")?br(Sn(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(115!==Pn(e,t+1))break;case 6444:switch(Pn(e,_n(e)-3-(~On(e,"!important")&&10))){case 107:return Sn(e,":",":"+nr)+e;case 101:return Sn(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+nr+(45===Pn(e,14)?"inline-":"")+"box$3$1"+nr+"$2$3$1"+er+"$2box$3")+e}break;case 5936:switch(Pn(e,t+11)){case 114:return nr+e+er+Sn(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return nr+e+er+Sn(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return nr+e+er+Sn(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return nr+e+er+e+e}return e}var wr=[function(e,t,n,r){if(e.length>-1&&!e.return)switch(e.type){case ar:e.return=br(e.value,e.length);break;case ir:return sr([Vn(e,{value:Sn(e.value,"@","@"+nr)})],r);case or:if(e.length)return function(e,t){return e.map(t).join("")}(e.props,(function(t){switch(function(e,t){return(e=t.exec(e))?e[0]:e}(t,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return sr([Vn(e,{props:[Sn(t,/:(read-\w+)/,":-moz-$1")]})],r);case"::placeholder":return sr([Vn(e,{props:[Sn(t,/:(plac\w+)/,":"+nr+"input-$1")]}),Vn(e,{props:[Sn(t,/:(plac\w+)/,":-moz-$1")]}),Vn(e,{props:[Sn(t,/:(plac\w+)/,er+"input-$1")]})],r)}return""}))}}],xr=function(e){var t=e.key;if("css"===t){var n=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(n,(function(e){-1!==e.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(e),e.setAttribute("data-s",""))}))}var r=e.stylisPlugins||wr;var o,a,i={},s=[];o=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+t+' "]'),(function(e){for(var t=e.getAttribute("data-emotion").split(" "),n=1;n=4;++r,o-=4)t=1540483477*(65535&(t=255&e.charCodeAt(r)|(255&e.charCodeAt(++r))<<8|(255&e.charCodeAt(++r))<<16|(255&e.charCodeAt(++r))<<24))+(59797*(t>>>16)<<16),n=1540483477*(65535&(t^=t>>>24))+(59797*(t>>>16)<<16)^1540483477*(65535&n)+(59797*(n>>>16)<<16);switch(o){case 3:n^=(255&e.charCodeAt(r+2))<<16;case 2:n^=(255&e.charCodeAt(r+1))<<8;case 1:n=1540483477*(65535&(n^=255&e.charCodeAt(r)))+(59797*(n>>>16)<<16)}return(((n=1540483477*(65535&(n^=n>>>13))+(59797*(n>>>16)<<16))^n>>>15)>>>0).toString(36)}(o)+l;return{name:c,styles:o,next:Ir}},Tr=!!o.useInsertionEffect&&o.useInsertionEffect,Dr=Tr||function(e){return e()},Fr=(Tr||r.useLayoutEffect,{}.hasOwnProperty),Ar=r.createContext("undefined"!=typeof HTMLElement?xr({key:"css"}):null);Ar.Provider;var Vr=function(e){return(0,r.forwardRef)((function(t,n){var o=(0,r.useContext)(Ar);return e(t,o,n)}))};var Hr=r.createContext({});var zr="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",Br=function(e){var t=e.cache,n=e.serialized,r=e.isStringTag;return Er(t,n,r),Dr((function(){return function(e,t,n){Er(e,t,n);var r=e.key+"-"+t.name;if(void 0===e.inserted[t.name]){var o=t;do{e.insert(t===o?"."+r:"",o,e.sheet,!0),o=o.next}while(void 0!==o)}}(t,n,r)})),null},$r=Vr((function(e,t,n){var o=e.css;"string"==typeof o&&void 0!==t.registered[o]&&(o=t.registered[o]);var a=e[zr],i=[o],s="";"string"==typeof e.className?s=function(e,t,n){var r="";return n.split(" ").forEach((function(n){void 0!==e[n]?t.push(e[n]+";"):r+=n+" "})),r}(t.registered,i,e.className):null!=e.className&&(s=e.className+" ");var l=Mr(i,void 0,r.useContext(Hr));s+=t.key+"-"+l.name;var c={};for(var u in e)Fr.call(e,u)&&"css"!==u&&u!==zr&&(c[u]=e[u]);return c.ref=n,c.className=s,r.createElement(r.Fragment,null,r.createElement(Br,{cache:t,serialized:l,isStringTag:"string"==typeof a}),r.createElement(a,c))}));var Qr=$r,Ur=(n(4963),n(3463),function(e,t){var n=arguments;if(null==t||!Fr.call(t,"css"))return r.createElement.apply(void 0,n);var o=n.length,a=new Array(o);a[0]=Qr,a[1]=function(e,t){var n={};for(var r in t)Fr.call(t,r)&&(n[r]=t[r]);return n[zr]=e,n}(e,t);for(var i=2;i({x:e,y:e});function Xr(e){return{...e,top:e.y,left:e.x,right:e.x+e.width,bottom:e.y+e.height}}function eo(e){return ro(e)?(e.nodeName||"").toLowerCase():"#document"}function to(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function no(e){var t;return null==(t=(ro(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function ro(e){return e instanceof Node||e instanceof to(e).Node}function oo(e){return e instanceof Element||e instanceof to(e).Element}function ao(e){return e instanceof HTMLElement||e instanceof to(e).HTMLElement}function io(e){return"undefined"!=typeof ShadowRoot&&(e instanceof ShadowRoot||e instanceof to(e).ShadowRoot)}function so(e){const{overflow:t,overflowX:n,overflowY:r,display:o}=uo(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!["inline","contents"].includes(o)}function lo(){return!("undefined"==typeof CSS||!CSS.supports)&&CSS.supports("-webkit-backdrop-filter","none")}function co(e){return["html","body","#document"].includes(eo(e))}function uo(e){return to(e).getComputedStyle(e)}function po(e){if("html"===eo(e))return e;const t=e.assignedSlot||e.parentNode||io(e)&&e.host||no(e);return io(t)?t.host:t}function fo(e){const t=po(e);return co(t)?e.ownerDocument?e.ownerDocument.body:e.body:ao(t)&&so(t)?t:fo(t)}function ho(e,t,n){var r;void 0===t&&(t=[]),void 0===n&&(n=!0);const o=fo(e),a=o===(null==(r=e.ownerDocument)?void 0:r.body),i=to(o);return a?t.concat(i,i.visualViewport||[],so(o)?o:[],i.frameElement&&n?ho(i.frameElement):[]):t.concat(o,ho(o,[],n))}function mo(e){const t=uo(e);let n=parseFloat(t.width)||0,r=parseFloat(t.height)||0;const o=ao(e),a=o?e.offsetWidth:n,i=o?e.offsetHeight:r,s=Jr(n)!==a||Jr(r)!==i;return s&&(n=a,r=i),{width:n,height:r,$:s}}function go(e){return oo(e)?e:e.contextElement}function vo(e){const t=go(e);if(!ao(t))return Kr(1);const n=t.getBoundingClientRect(),{width:r,height:o,$:a}=mo(t);let i=(a?Jr(n.width):n.width)/r,s=(a?Jr(n.height):n.height)/o;return i&&Number.isFinite(i)||(i=1),s&&Number.isFinite(s)||(s=1),{x:i,y:s}}const yo=Kr(0);function bo(e){const t=to(e);return lo()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:yo}function wo(e,t,n,r){void 0===t&&(t=!1),void 0===n&&(n=!1);const o=e.getBoundingClientRect(),a=go(e);let i=Kr(1);t&&(r?oo(r)&&(i=vo(r)):i=vo(e));const s=function(e,t,n){return void 0===t&&(t=!1),!(!n||t&&n!==to(e))&&t}(a,n,r)?bo(a):Kr(0);let l=(o.left+s.x)/i.x,c=(o.top+s.y)/i.y,u=o.width/i.x,d=o.height/i.y;if(a){const e=to(a),t=r&&oo(r)?to(r):r;let n=e.frameElement;for(;n&&r&&t!==e;){const e=vo(n),t=n.getBoundingClientRect(),r=uo(n),o=t.left+(n.clientLeft+parseFloat(r.paddingLeft))*e.x,a=t.top+(n.clientTop+parseFloat(r.paddingTop))*e.y;l*=e.x,c*=e.y,u*=e.x,d*=e.y,l+=o,c+=a,n=to(n).frameElement}}return Xr({width:u,height:d,x:l,y:c})}function xo(e,t,n,r){void 0===r&&(r={});const{ancestorScroll:o=!0,ancestorResize:a=!0,elementResize:i="function"==typeof ResizeObserver,layoutShift:s="function"==typeof IntersectionObserver,animationFrame:l=!1}=r,c=go(e),u=o||a?[...c?ho(c):[],...ho(t)]:[];u.forEach((e=>{o&&e.addEventListener("scroll",n,{passive:!0}),a&&e.addEventListener("resize",n)}));const d=c&&s?function(e,t){let n,r=null;const o=no(e);function a(){clearTimeout(n),r&&r.disconnect(),r=null}return function i(s,l){void 0===s&&(s=!1),void 0===l&&(l=1),a();const{left:c,top:u,width:d,height:p}=e.getBoundingClientRect();if(s||t(),!d||!p)return;const f={rootMargin:-Yr(u)+"px "+-Yr(o.clientWidth-(c+d))+"px "+-Yr(o.clientHeight-(u+p))+"px "+-Yr(c)+"px",threshold:Gr(0,Zr(1,l))||1};let h=!0;function m(e){const t=e[0].intersectionRatio;if(t!==l){if(!h)return i();t?i(!1,t):n=setTimeout((()=>{i(!1,1e-7)}),100)}h=!1}try{r=new IntersectionObserver(m,{...f,root:o.ownerDocument})}catch(v){r=new IntersectionObserver(m,f)}r.observe(e)}(!0),a}(c,n):null;let p,f=-1,h=null;i&&(h=new ResizeObserver((e=>{let[r]=e;r&&r.target===c&&h&&(h.unobserve(t),cancelAnimationFrame(f),f=requestAnimationFrame((()=>{h&&h.observe(t)}))),n()})),c&&!l&&h.observe(c),h.observe(t));let m=l?wo(e):null;return l&&function t(){const r=wo(e);!m||r.x===m.x&&r.y===m.y&&r.width===m.width&&r.height===m.height||n();m=r,p=requestAnimationFrame(t)}(),n(),()=>{u.forEach((e=>{o&&e.removeEventListener("scroll",n),a&&e.removeEventListener("resize",n)})),d&&d(),h&&h.disconnect(),h=null,l&&cancelAnimationFrame(p)}}var Eo=r.useLayoutEffect,ko=["className","clearValue","cx","getStyles","getClassNames","getValue","hasValue","isMulti","isRtl","options","selectOption","selectProps","setValue","theme"],Co=function(){};function So(e,t){return t?"-"===t[0]?e+t:e+"__"+t:e}function Oo(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),o=2;o-1}function jo(e){return Ro(e)?window.pageYOffset:e.scrollTop}function Io(e,t){Ro(e)?window.scrollTo(0,t):e.scrollTop=t}function Lo(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:200,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:Co,o=jo(e),a=t-o,i=0;!function t(){var s=function(e,t,n,r){return n*((e=e/r-1)*e*e+1)+t}(i+=10,o,a,n);Io(e,s),in.bottom?Io(e,Math.min(t.offsetTop+t.clientHeight-e.offsetHeight+o,e.scrollHeight)):r.top-o=h)return{placement:"bottom",maxHeight:t};if(C>=h&&!i)return a&&Lo(l,S,P),{placement:"bottom",maxHeight:t};if(!i&&C>=r||i&&E>=r)return a&&Lo(l,S,P),{placement:"bottom",maxHeight:i?E-b:C-b};if("auto"===o||i){var N=t,_=i?x:k;return _>=r&&(N=Math.min(_-b-s,t)),{placement:"top",maxHeight:N}}if("bottom"===o)return a&&Io(l,S),{placement:"bottom",maxHeight:t};break;case"top":if(x>=h)return{placement:"top",maxHeight:t};if(k>=h&&!i)return a&&Lo(l,O,P),{placement:"top",maxHeight:t};if(!i&&k>=r||i&&x>=r){var R=t;return(!i&&k>=r||i&&x>=r)&&(R=i?x-w:k-w),a&&Lo(l,O,P),{placement:"top",maxHeight:R}}return{placement:"bottom",maxHeight:t};default:throw new Error('Invalid placement provided "'.concat(o,'".'))}return c}var Uo,Wo=function(e){return"auto"===e?"bottom":e},qo=(0,r.createContext)(null),Zo=function(e){var t=e.children,n=e.minMenuHeight,o=e.maxMenuHeight,a=e.menuPlacement,i=e.menuPosition,s=e.menuShouldScrollIntoView,l=e.theme,c=((0,r.useContext)(qo)||{}).setPortalPlacement,u=(0,r.useRef)(null),d=un((0,r.useState)(o),2),p=d[0],f=d[1],h=un((0,r.useState)(null),2),m=h[0],g=h[1],v=l.spacing.controlHeight;return Eo((function(){var e=u.current;if(e){var t="fixed"===i,r=Qo({maxHeight:o,menuEl:e,minHeight:n,placement:a,shouldScroll:s&&!t,isFixedPosition:t,controlHeight:v});f(r.maxHeight),g(r.placement),null==c||c(r.placement)}}),[o,a,i,s,n,c,v]),t({ref:u,placerProps:ln(ln({},e),{},{placement:m||Wo(a),maxHeight:p})})},Go=function(e){var t=e.children,n=e.innerRef,r=e.innerProps;return Ur("div",fn({},_o(e,"menu",{menu:!0}),{ref:n},r),t)},Jo=function(e,t){var n=e.theme,r=n.spacing.baseUnit,o=n.colors;return ln({textAlign:"center"},t?{}:{color:o.neutral40,padding:"".concat(2*r,"px ").concat(3*r,"px")})},Yo=Jo,Ko=Jo,Xo=["size"],ea=["innerProps","isRtl","size"];var ta,na,ra={name:"8mmkcg",styles:"display:inline-block;fill:currentColor;line-height:1;stroke:currentColor;stroke-width:0"},oa=function(e){var t=e.size,n=dn(e,Xo);return Ur("svg",fn({height:t,width:t,viewBox:"0 0 20 20","aria-hidden":"true",focusable:"false",css:ra},n))},aa=function(e){return Ur(oa,fn({size:20},e),Ur("path",{d:"M14.348 14.849c-0.469 0.469-1.229 0.469-1.697 0l-2.651-3.030-2.651 3.029c-0.469 0.469-1.229 0.469-1.697 0-0.469-0.469-0.469-1.229 0-1.697l2.758-3.15-2.759-3.152c-0.469-0.469-0.469-1.228 0-1.697s1.228-0.469 1.697 0l2.652 3.031 2.651-3.031c0.469-0.469 1.228-0.469 1.697 0s0.469 1.229 0 1.697l-2.758 3.152 2.758 3.15c0.469 0.469 0.469 1.229 0 1.698z"}))},ia=function(e){return Ur(oa,fn({size:20},e),Ur("path",{d:"M4.516 7.548c0.436-0.446 1.043-0.481 1.576 0l3.908 3.747 3.908-3.747c0.533-0.481 1.141-0.446 1.574 0 0.436 0.445 0.408 1.197 0 1.615-0.406 0.418-4.695 4.502-4.695 4.502-0.217 0.223-0.502 0.335-0.787 0.335s-0.57-0.112-0.789-0.335c0 0-4.287-4.084-4.695-4.502s-0.436-1.17 0-1.615z"}))},sa=function(e,t){var n=e.isFocused,r=e.theme,o=r.spacing.baseUnit,a=r.colors;return ln({label:"indicatorContainer",display:"flex",transition:"color 150ms"},t?{}:{color:n?a.neutral60:a.neutral20,padding:2*o,":hover":{color:n?a.neutral80:a.neutral40}})},la=sa,ca=sa,ua=function(){var e=Wr.apply(void 0,arguments),t="animation-"+e.name;return{name:t,styles:"@keyframes "+t+"{"+e.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}}(Uo||(ta=["\n 0%, 80%, 100% { opacity: 0; }\n 40% { opacity: 1; }\n"],na||(na=ta.slice(0)),Uo=Object.freeze(Object.defineProperties(ta,{raw:{value:Object.freeze(na)}})))),da=function(e){var t=e.delay,n=e.offset;return Ur("span",{css:Wr({animation:"".concat(ua," 1s ease-in-out ").concat(t,"ms infinite;"),backgroundColor:"currentColor",borderRadius:"1em",display:"inline-block",marginLeft:n?"1em":void 0,height:"1em",verticalAlign:"top",width:"1em"},"","")})},pa=function(e){var t=e.children,n=e.isDisabled,r=e.isFocused,o=e.innerRef,a=e.innerProps,i=e.menuIsOpen;return Ur("div",fn({ref:o},_o(e,"control",{control:!0,"control--is-disabled":n,"control--is-focused":r,"control--menu-is-open":i}),a,{"aria-disabled":n||void 0}),t)},fa=["data"],ha=function(e){var t=e.children,n=e.cx,r=e.getStyles,o=e.getClassNames,a=e.Heading,i=e.headingProps,s=e.innerProps,l=e.label,c=e.theme,u=e.selectProps;return Ur("div",fn({},_o(e,"group",{group:!0}),s),Ur(a,fn({},i,{selectProps:u,theme:c,getStyles:r,getClassNames:o,cx:n}),l),Ur("div",null,t))},ma=["innerRef","isDisabled","isHidden","inputClassName"],ga={gridArea:"1 / 2",font:"inherit",minWidth:"2px",border:0,margin:0,outline:0,padding:0},va={flex:"1 1 auto",display:"inline-grid",gridArea:"1 / 1 / 2 / 3",gridTemplateColumns:"0 min-content","&:after":ln({content:'attr(data-value) " "',visibility:"hidden",whiteSpace:"pre"},ga)},ya=function(e){return ln({label:"input",color:"inherit",background:0,opacity:e?0:1,width:"100%"},ga)},ba=function(e){var t=e.children,n=e.innerProps;return Ur("div",n,t)};var wa=function(e){var t=e.children,n=e.components,r=e.data,o=e.innerProps,a=e.isDisabled,i=e.removeProps,s=e.selectProps,l=n.Container,c=n.Label,u=n.Remove;return Ur(l,{data:r,innerProps:ln(ln({},_o(e,"multiValue",{"multi-value":!0,"multi-value--is-disabled":a})),o),selectProps:s},Ur(c,{data:r,innerProps:ln({},_o(e,"multiValueLabel",{"multi-value__label":!0})),selectProps:s},t),Ur(u,{data:r,innerProps:ln(ln({},_o(e,"multiValueRemove",{"multi-value__remove":!0})),{},{"aria-label":"Remove ".concat(t||"option")},i),selectProps:s}))},xa={ClearIndicator:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({},_o(e,"clearIndicator",{indicator:!0,"clear-indicator":!0}),n),t||Ur(aa,null))},Control:pa,DropdownIndicator:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({},_o(e,"dropdownIndicator",{indicator:!0,"dropdown-indicator":!0}),n),t||Ur(ia,null))},DownChevron:ia,CrossIcon:aa,Group:ha,GroupHeading:function(e){var t=No(e);t.data;var n=dn(t,fa);return Ur("div",fn({},_o(e,"groupHeading",{"group-heading":!0}),n))},IndicatorsContainer:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({},_o(e,"indicatorsContainer",{indicators:!0}),n),t)},IndicatorSeparator:function(e){var t=e.innerProps;return Ur("span",fn({},t,_o(e,"indicatorSeparator",{"indicator-separator":!0})))},Input:function(e){var t=e.cx,n=e.value,r=No(e),o=r.innerRef,a=r.isDisabled,i=r.isHidden,s=r.inputClassName,l=dn(r,ma);return Ur("div",fn({},_o(e,"input",{"input-container":!0}),{"data-value":n||""}),Ur("input",fn({className:t({input:!0},s),ref:o,style:ya(i),disabled:a},l)))},LoadingIndicator:function(e){var t=e.innerProps,n=e.isRtl,r=e.size,o=void 0===r?4:r,a=dn(e,ea);return Ur("div",fn({},_o(ln(ln({},a),{},{innerProps:t,isRtl:n,size:o}),"loadingIndicator",{indicator:!0,"loading-indicator":!0}),t),Ur(da,{delay:0,offset:n}),Ur(da,{delay:160,offset:!0}),Ur(da,{delay:320,offset:!n}))},Menu:Go,MenuList:function(e){var t=e.children,n=e.innerProps,r=e.innerRef,o=e.isMulti;return Ur("div",fn({},_o(e,"menuList",{"menu-list":!0,"menu-list--is-multi":o}),{ref:r},n),t)},MenuPortal:function(e){var t=e.appendTo,n=e.children,o=e.controlElement,a=e.innerProps,i=e.menuPlacement,s=e.menuPosition,l=(0,r.useRef)(null),c=(0,r.useRef)(null),u=un((0,r.useState)(Wo(i)),2),d=u[0],p=u[1],f=(0,r.useMemo)((function(){return{setPortalPlacement:p}}),[]),h=un((0,r.useState)(null),2),m=h[0],g=h[1],v=(0,r.useCallback)((function(){if(o){var e=function(e){var t=e.getBoundingClientRect();return{bottom:t.bottom,height:t.height,left:t.left,right:t.right,top:t.top,width:t.width}}(o),t="fixed"===s?0:window.pageYOffset,n=e[d]+t;n===(null==m?void 0:m.offset)&&e.left===(null==m?void 0:m.rect.left)&&e.width===(null==m?void 0:m.rect.width)||g({offset:n,rect:e})}}),[o,s,d,null==m?void 0:m.offset,null==m?void 0:m.rect.left,null==m?void 0:m.rect.width]);Eo((function(){v()}),[v]);var y=(0,r.useCallback)((function(){"function"==typeof c.current&&(c.current(),c.current=null),o&&l.current&&(c.current=xo(o,l.current,v,{elementResize:"ResizeObserver"in window}))}),[o,v]);Eo((function(){y()}),[y]);var b=(0,r.useCallback)((function(e){l.current=e,y()}),[y]);if(!t&&"fixed"!==s||!m)return null;var w=Ur("div",fn({ref:b},_o(ln(ln({},e),{},{offset:m.offset,position:s,rect:m.rect}),"menuPortal",{"menu-portal":!0}),a),n);return Ur(qo.Provider,{value:f},t?(0,qr.createPortal)(w,t):w)},LoadingMessage:function(e){var t=e.children,n=void 0===t?"Loading...":t,r=e.innerProps,o=dn(e,$o);return Ur("div",fn({},_o(ln(ln({},o),{},{children:n,innerProps:r}),"loadingMessage",{"menu-notice":!0,"menu-notice--loading":!0}),r),n)},NoOptionsMessage:function(e){var t=e.children,n=void 0===t?"No options":t,r=e.innerProps,o=dn(e,Bo);return Ur("div",fn({},_o(ln(ln({},o),{},{children:n,innerProps:r}),"noOptionsMessage",{"menu-notice":!0,"menu-notice--no-options":!0}),r),n)},MultiValue:wa,MultiValueContainer:ba,MultiValueLabel:ba,MultiValueRemove:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({role:"button"},n),t||Ur(aa,{size:14}))},Option:function(e){var t=e.children,n=e.isDisabled,r=e.isFocused,o=e.isSelected,a=e.innerRef,i=e.innerProps;return Ur("div",fn({},_o(e,"option",{option:!0,"option--is-disabled":n,"option--is-focused":r,"option--is-selected":o}),{ref:a,"aria-disabled":n},i),t)},Placeholder:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({},_o(e,"placeholder",{placeholder:!0}),n),t)},SelectContainer:function(e){var t=e.children,n=e.innerProps,r=e.isDisabled,o=e.isRtl;return Ur("div",fn({},_o(e,"container",{"--is-disabled":r,"--is-rtl":o}),n),t)},SingleValue:function(e){var t=e.children,n=e.isDisabled,r=e.innerProps;return Ur("div",fn({},_o(e,"singleValue",{"single-value":!0,"single-value--is-disabled":n}),r),t)},ValueContainer:function(e){var t=e.children,n=e.innerProps,r=e.isMulti,o=e.hasValue;return Ur("div",fn({},_o(e,"valueContainer",{"value-container":!0,"value-container--is-multi":r,"value-container--has-value":o}),n),t)}},Ea=Number.isNaN||function(e){return"number"==typeof e&&e!=e};function ka(e,t){if(e.length!==t.length)return!1;for(var n=0;n1?"s":""," ").concat(o.join(","),", selected.");case"select-option":return"option ".concat(r,a?" is disabled. Select another option.":", selected.");default:return""}},onFocus:function(e){var t=e.context,n=e.focused,r=e.options,o=e.label,a=void 0===o?"":o,i=e.selectValue,s=e.isDisabled,l=e.isSelected,c=e.isAppleDevice,u=function(e,t){return e&&e.length?"".concat(e.indexOf(t)+1," of ").concat(e.length):""};if("value"===t&&i)return"value ".concat(a," focused, ").concat(u(i,n),".");if("menu"===t&&c){var d=s?" disabled":"",p="".concat(l?" selected":"").concat(d);return"".concat(a).concat(p,", ").concat(u(r,n),".")}return""},onFilter:function(e){var t=e.inputValue,n=e.resultsMessage;return"".concat(n).concat(t?" for search term "+t:"",".")}},Pa=function(e){var t=e.ariaSelection,n=e.focusedOption,o=e.focusedValue,a=e.focusableOptions,i=e.isFocused,s=e.selectValue,l=e.selectProps,c=e.id,u=e.isAppleDevice,d=l.ariaLiveMessages,p=l.getOptionLabel,f=l.inputValue,h=l.isMulti,m=l.isOptionDisabled,g=l.isSearchable,v=l.menuIsOpen,y=l.options,b=l.screenReaderStatus,w=l.tabSelectsValue,x=l.isLoading,E=l["aria-label"],k=l["aria-live"],C=(0,r.useMemo)((function(){return ln(ln({},Oa),d||{})}),[d]),S=(0,r.useMemo)((function(){var e,n="";if(t&&C.onChange){var r=t.option,o=t.options,a=t.removedValue,i=t.removedValues,l=t.value,c=a||r||(e=l,Array.isArray(e)?null:e),u=c?p(c):"",d=o||i||void 0,f=d?d.map(p):[],h=ln({isDisabled:c&&m(c,s),label:u,labels:f},t);n=C.onChange(h)}return n}),[t,C,m,s,p]),O=(0,r.useMemo)((function(){var e="",t=n||o,r=!!(n&&s&&s.includes(n));if(t&&C.onFocus){var i={focused:t,label:p(t),isDisabled:m(t,s),isSelected:r,options:a,context:t===n?"menu":"value",selectValue:s,isAppleDevice:u};e=C.onFocus(i)}return e}),[n,o,p,m,C,a,s,u]),P=(0,r.useMemo)((function(){var e="";if(v&&y.length&&!x&&C.onFilter){var t=b({count:a.length});e=C.onFilter({inputValue:f,resultsMessage:t})}return e}),[a,f,v,C,y,b,x]),N="initial-input-focus"===(null==t?void 0:t.action),_=(0,r.useMemo)((function(){var e="";if(C.guidance){var t=o?"value":v?"menu":"input";e=C.guidance({"aria-label":E,context:t,isDisabled:n&&m(n,s),isMulti:h,isSearchable:g,tabSelectsValue:w,isInitialFocus:N})}return e}),[E,n,o,h,m,g,v,C,s,w,N]),R=Ur(r.Fragment,null,Ur("span",{id:"aria-selection"},S),Ur("span",{id:"aria-focused"},O),Ur("span",{id:"aria-results"},P),Ur("span",{id:"aria-guidance"},_));return Ur(r.Fragment,null,Ur(Sa,{id:c},N&&R),Ur(Sa,{"aria-live":k,"aria-atomic":"false","aria-relevant":"additions text",role:"log"},i&&!N&&R))},Na=[{base:"A",letters:"AⒶAÀÁÂẦẤẪẨÃĀĂẰẮẴẲȦǠÄǞẢÅǺǍȀȂẠẬẶḀĄȺⱯ"},{base:"AA",letters:"Ꜳ"},{base:"AE",letters:"ÆǼǢ"},{base:"AO",letters:"Ꜵ"},{base:"AU",letters:"Ꜷ"},{base:"AV",letters:"ꜸꜺ"},{base:"AY",letters:"Ꜽ"},{base:"B",letters:"BⒷBḂḄḆɃƂƁ"},{base:"C",letters:"CⒸCĆĈĊČÇḈƇȻꜾ"},{base:"D",letters:"DⒹDḊĎḌḐḒḎĐƋƊƉꝹ"},{base:"DZ",letters:"DZDŽ"},{base:"Dz",letters:"DzDž"},{base:"E",letters:"EⒺEÈÉÊỀẾỄỂẼĒḔḖĔĖËẺĚȄȆẸỆȨḜĘḘḚƐƎ"},{base:"F",letters:"FⒻFḞƑꝻ"},{base:"G",letters:"GⒼGǴĜḠĞĠǦĢǤƓꞠꝽꝾ"},{base:"H",letters:"HⒽHĤḢḦȞḤḨḪĦⱧⱵꞍ"},{base:"I",letters:"IⒾIÌÍÎĨĪĬİÏḮỈǏȈȊỊĮḬƗ"},{base:"J",letters:"JⒿJĴɈ"},{base:"K",letters:"KⓀKḰǨḲĶḴƘⱩꝀꝂꝄꞢ"},{base:"L",letters:"LⓁLĿĹĽḶḸĻḼḺŁȽⱢⱠꝈꝆꞀ"},{base:"LJ",letters:"LJ"},{base:"Lj",letters:"Lj"},{base:"M",letters:"MⓂMḾṀṂⱮƜ"},{base:"N",letters:"NⓃNǸŃÑṄŇṆŅṊṈȠƝꞐꞤ"},{base:"NJ",letters:"NJ"},{base:"Nj",letters:"Nj"},{base:"O",letters:"OⓄOÒÓÔỒỐỖỔÕṌȬṎŌṐṒŎȮȰÖȪỎŐǑȌȎƠỜỚỠỞỢỌỘǪǬØǾƆƟꝊꝌ"},{base:"OI",letters:"Ƣ"},{base:"OO",letters:"Ꝏ"},{base:"OU",letters:"Ȣ"},{base:"P",letters:"PⓅPṔṖƤⱣꝐꝒꝔ"},{base:"Q",letters:"QⓆQꝖꝘɊ"},{base:"R",letters:"RⓇRŔṘŘȐȒṚṜŖṞɌⱤꝚꞦꞂ"},{base:"S",letters:"SⓈSẞŚṤŜṠŠṦṢṨȘŞⱾꞨꞄ"},{base:"T",letters:"TⓉTṪŤṬȚŢṰṮŦƬƮȾꞆ"},{base:"TZ",letters:"Ꜩ"},{base:"U",letters:"UⓊUÙÚÛŨṸŪṺŬÜǛǗǕǙỦŮŰǓȔȖƯỪỨỮỬỰỤṲŲṶṴɄ"},{base:"V",letters:"VⓋVṼṾƲꝞɅ"},{base:"VY",letters:"Ꝡ"},{base:"W",letters:"WⓌWẀẂŴẆẄẈⱲ"},{base:"X",letters:"XⓍXẊẌ"},{base:"Y",letters:"YⓎYỲÝŶỸȲẎŸỶỴƳɎỾ"},{base:"Z",letters:"ZⓏZŹẐŻŽẒẔƵȤⱿⱫꝢ"},{base:"a",letters:"aⓐaẚàáâầấẫẩãāăằắẵẳȧǡäǟảåǻǎȁȃạậặḁąⱥɐ"},{base:"aa",letters:"ꜳ"},{base:"ae",letters:"æǽǣ"},{base:"ao",letters:"ꜵ"},{base:"au",letters:"ꜷ"},{base:"av",letters:"ꜹꜻ"},{base:"ay",letters:"ꜽ"},{base:"b",letters:"bⓑbḃḅḇƀƃɓ"},{base:"c",letters:"cⓒcćĉċčçḉƈȼꜿↄ"},{base:"d",letters:"dⓓdḋďḍḑḓḏđƌɖɗꝺ"},{base:"dz",letters:"dzdž"},{base:"e",letters:"eⓔeèéêềếễểẽēḕḗĕėëẻěȅȇẹệȩḝęḙḛɇɛǝ"},{base:"f",letters:"fⓕfḟƒꝼ"},{base:"g",letters:"gⓖgǵĝḡğġǧģǥɠꞡᵹꝿ"},{base:"h",letters:"hⓗhĥḣḧȟḥḩḫẖħⱨⱶɥ"},{base:"hv",letters:"ƕ"},{base:"i",letters:"iⓘiìíîĩīĭïḯỉǐȉȋịįḭɨı"},{base:"j",letters:"jⓙjĵǰɉ"},{base:"k",letters:"kⓚkḱǩḳķḵƙⱪꝁꝃꝅꞣ"},{base:"l",letters:"lⓛlŀĺľḷḹļḽḻſłƚɫⱡꝉꞁꝇ"},{base:"lj",letters:"lj"},{base:"m",letters:"mⓜmḿṁṃɱɯ"},{base:"n",letters:"nⓝnǹńñṅňṇņṋṉƞɲʼnꞑꞥ"},{base:"nj",letters:"nj"},{base:"o",letters:"oⓞoòóôồốỗổõṍȭṏōṑṓŏȯȱöȫỏőǒȍȏơờớỡởợọộǫǭøǿɔꝋꝍɵ"},{base:"oi",letters:"ƣ"},{base:"ou",letters:"ȣ"},{base:"oo",letters:"ꝏ"},{base:"p",letters:"pⓟpṕṗƥᵽꝑꝓꝕ"},{base:"q",letters:"qⓠqɋꝗꝙ"},{base:"r",letters:"rⓡrŕṙřȑȓṛṝŗṟɍɽꝛꞧꞃ"},{base:"s",letters:"sⓢsßśṥŝṡšṧṣṩșşȿꞩꞅẛ"},{base:"t",letters:"tⓣtṫẗťṭțţṱṯŧƭʈⱦꞇ"},{base:"tz",letters:"ꜩ"},{base:"u",letters:"uⓤuùúûũṹūṻŭüǜǘǖǚủůűǔȕȗưừứữửựụṳųṷṵʉ"},{base:"v",letters:"vⓥvṽṿʋꝟʌ"},{base:"vy",letters:"ꝡ"},{base:"w",letters:"wⓦwẁẃŵẇẅẘẉⱳ"},{base:"x",letters:"xⓧxẋẍ"},{base:"y",letters:"yⓨyỳýŷỹȳẏÿỷẙỵƴɏỿ"},{base:"z",letters:"zⓩzźẑżžẓẕƶȥɀⱬꝣ"}],_a=new RegExp("["+Na.map((function(e){return e.letters})).join("")+"]","g"),Ra={},ja=0;ja1?t-1:0),r=1;r0,m=d-p-c,g=!1;m>t&&s.current&&(o&&o(e),s.current=!1),h&&l.current&&(i&&i(e),l.current=!1),h&&t>m?(n&&!s.current&&n(e),f.scrollTop=d,g=!0,s.current=!0):!h&&-t>c&&(a&&!l.current&&a(e),f.scrollTop=0,g=!0,l.current=!0),g&&Ha(e)}}),[n,o,a,i]),p=(0,r.useCallback)((function(e){d(e,e.deltaY)}),[d]),f=(0,r.useCallback)((function(e){c.current=e.changedTouches[0].clientY}),[]),h=(0,r.useCallback)((function(e){var t=c.current-e.changedTouches[0].clientY;d(e,t)}),[d]),m=(0,r.useCallback)((function(e){if(e){var t=!!Vo&&{passive:!1};e.addEventListener("wheel",p,t),e.addEventListener("touchstart",f,t),e.addEventListener("touchmove",h,t)}}),[h,f,p]),g=(0,r.useCallback)((function(e){e&&(e.removeEventListener("wheel",p,!1),e.removeEventListener("touchstart",f,!1),e.removeEventListener("touchmove",h,!1))}),[h,f,p]);return(0,r.useEffect)((function(){if(t){var e=u.current;return m(e),function(){g(e)}}}),[t,m,g]),function(e){u.current=e}}({isEnabled:void 0===o||o,onBottomArrive:e.onBottomArrive,onBottomLeave:e.onBottomLeave,onTopArrive:e.onTopArrive,onTopLeave:e.onTopLeave}),i=function(e){var t=e.isEnabled,n=e.accountForScrollbars,o=void 0===n||n,a=(0,r.useRef)({}),i=(0,r.useRef)(null),s=(0,r.useCallback)((function(e){if(qa){var t=document.body,n=t&&t.style;if(o&&za.forEach((function(e){var t=n&&n[e];a.current[e]=t})),o&&Za<1){var r=parseInt(a.current.paddingRight,10)||0,i=document.body?document.body.clientWidth:0,s=window.innerWidth-i+r||0;Object.keys(Ba).forEach((function(e){var t=Ba[e];n&&(n[e]=t)})),n&&(n.paddingRight="".concat(s,"px"))}t&&Wa()&&(t.addEventListener("touchmove",$a,Ga),e&&(e.addEventListener("touchstart",Ua,Ga),e.addEventListener("touchmove",Qa,Ga))),Za+=1}}),[o]),l=(0,r.useCallback)((function(e){if(qa){var t=document.body,n=t&&t.style;Za=Math.max(Za-1,0),o&&Za<1&&za.forEach((function(e){var t=a.current[e];n&&(n[e]=t)})),t&&Wa()&&(t.removeEventListener("touchmove",$a,Ga),e&&(e.removeEventListener("touchstart",Ua,Ga),e.removeEventListener("touchmove",Qa,Ga)))}}),[o]);return(0,r.useEffect)((function(){if(t){var e=i.current;return s(e),function(){l(e)}}}),[t,s,l]),function(e){i.current=e}}({isEnabled:n});return Ur(r.Fragment,null,n&&Ur("div",{onClick:Ja,css:Ya}),t((function(e){a(e),i(e)})))}var Xa={name:"1a0ro4n-requiredInput",styles:"label:requiredInput;opacity:0;pointer-events:none;position:absolute;bottom:0;left:0;right:0;width:100%"},ei=function(e){var t=e.name,n=e.onFocus;return Ur("input",{required:!0,name:t,tabIndex:-1,"aria-hidden":"true",onFocus:n,css:Xa,value:"",onChange:function(){}})};function ti(e){var t;return"undefined"!=typeof window&&null!=window.navigator&&e.test((null===(t=window.navigator.userAgentData)||void 0===t?void 0:t.platform)||window.navigator.platform)}function ni(){return ti(/^Mac/i)}function ri(){return ti(/^iPhone/i)||ti(/^iPad/i)||ni()&&navigator.maxTouchPoints>1}var oi={clearIndicator:ca,container:function(e){var t=e.isDisabled;return{label:"container",direction:e.isRtl?"rtl":void 0,pointerEvents:t?"none":void 0,position:"relative"}},control:function(e,t){var n=e.isDisabled,r=e.isFocused,o=e.theme,a=o.colors,i=o.borderRadius;return ln({label:"control",alignItems:"center",cursor:"default",display:"flex",flexWrap:"wrap",justifyContent:"space-between",minHeight:o.spacing.controlHeight,outline:"0 !important",position:"relative",transition:"all 100ms"},t?{}:{backgroundColor:n?a.neutral5:a.neutral0,borderColor:n?a.neutral10:r?a.primary:a.neutral20,borderRadius:i,borderStyle:"solid",borderWidth:1,boxShadow:r?"0 0 0 1px ".concat(a.primary):void 0,"&:hover":{borderColor:r?a.primary:a.neutral30}})},dropdownIndicator:la,group:function(e,t){var n=e.theme.spacing;return t?{}:{paddingBottom:2*n.baseUnit,paddingTop:2*n.baseUnit}},groupHeading:function(e,t){var n=e.theme,r=n.colors,o=n.spacing;return ln({label:"group",cursor:"default",display:"block"},t?{}:{color:r.neutral40,fontSize:"75%",fontWeight:500,marginBottom:"0.25em",paddingLeft:3*o.baseUnit,paddingRight:3*o.baseUnit,textTransform:"uppercase"})},indicatorsContainer:function(){return{alignItems:"center",alignSelf:"stretch",display:"flex",flexShrink:0}},indicatorSeparator:function(e,t){var n=e.isDisabled,r=e.theme,o=r.spacing.baseUnit,a=r.colors;return ln({label:"indicatorSeparator",alignSelf:"stretch",width:1},t?{}:{backgroundColor:n?a.neutral10:a.neutral20,marginBottom:2*o,marginTop:2*o})},input:function(e,t){var n=e.isDisabled,r=e.value,o=e.theme,a=o.spacing,i=o.colors;return ln(ln({visibility:n?"hidden":"visible",transform:r?"translateZ(0)":""},va),t?{}:{margin:a.baseUnit/2,paddingBottom:a.baseUnit/2,paddingTop:a.baseUnit/2,color:i.neutral80})},loadingIndicator:function(e,t){var n=e.isFocused,r=e.size,o=e.theme,a=o.colors,i=o.spacing.baseUnit;return ln({label:"loadingIndicator",display:"flex",transition:"color 150ms",alignSelf:"center",fontSize:r,lineHeight:1,marginRight:r,textAlign:"center",verticalAlign:"middle"},t?{}:{color:n?a.neutral60:a.neutral20,padding:2*i})},loadingMessage:Ko,menu:function(e,t){var n,r=e.placement,o=e.theme,a=o.borderRadius,i=o.spacing,s=o.colors;return ln((an(n={label:"menu"},function(e){return e?{bottom:"top",top:"bottom"}[e]:"bottom"}(r),"100%"),an(n,"position","absolute"),an(n,"width","100%"),an(n,"zIndex",1),n),t?{}:{backgroundColor:s.neutral0,borderRadius:a,boxShadow:"0 0 0 1px hsla(0, 0%, 0%, 0.1), 0 4px 11px hsla(0, 0%, 0%, 0.1)",marginBottom:i.menuGutter,marginTop:i.menuGutter})},menuList:function(e,t){var n=e.maxHeight,r=e.theme.spacing.baseUnit;return ln({maxHeight:n,overflowY:"auto",position:"relative",WebkitOverflowScrolling:"touch"},t?{}:{paddingBottom:r,paddingTop:r})},menuPortal:function(e){var t=e.rect,n=e.offset,r=e.position;return{left:t.left,position:r,top:n,width:t.width,zIndex:1}},multiValue:function(e,t){var n=e.theme,r=n.spacing,o=n.borderRadius,a=n.colors;return ln({label:"multiValue",display:"flex",minWidth:0},t?{}:{backgroundColor:a.neutral10,borderRadius:o/2,margin:r.baseUnit/2})},multiValueLabel:function(e,t){var n=e.theme,r=n.borderRadius,o=n.colors,a=e.cropWithEllipsis;return ln({overflow:"hidden",textOverflow:a||void 0===a?"ellipsis":void 0,whiteSpace:"nowrap"},t?{}:{borderRadius:r/2,color:o.neutral80,fontSize:"85%",padding:3,paddingLeft:6})},multiValueRemove:function(e,t){var n=e.theme,r=n.spacing,o=n.borderRadius,a=n.colors,i=e.isFocused;return ln({alignItems:"center",display:"flex"},t?{}:{borderRadius:o/2,backgroundColor:i?a.dangerLight:void 0,paddingLeft:r.baseUnit,paddingRight:r.baseUnit,":hover":{backgroundColor:a.dangerLight,color:a.danger}})},noOptionsMessage:Yo,option:function(e,t){var n=e.isDisabled,r=e.isFocused,o=e.isSelected,a=e.theme,i=a.spacing,s=a.colors;return ln({label:"option",cursor:"default",display:"block",fontSize:"inherit",width:"100%",userSelect:"none",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)"},t?{}:{backgroundColor:o?s.primary:r?s.primary25:"transparent",color:n?s.neutral20:o?s.neutral0:"inherit",padding:"".concat(2*i.baseUnit,"px ").concat(3*i.baseUnit,"px"),":active":{backgroundColor:n?void 0:o?s.primary:s.primary50}})},placeholder:function(e,t){var n=e.theme,r=n.spacing,o=n.colors;return ln({label:"placeholder",gridArea:"1 / 1 / 2 / 3"},t?{}:{color:o.neutral50,marginLeft:r.baseUnit/2,marginRight:r.baseUnit/2})},singleValue:function(e,t){var n=e.isDisabled,r=e.theme,o=r.spacing,a=r.colors;return ln({label:"singleValue",gridArea:"1 / 1 / 2 / 3",maxWidth:"100%",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},t?{}:{color:n?a.neutral40:a.neutral80,marginLeft:o.baseUnit/2,marginRight:o.baseUnit/2})},valueContainer:function(e,t){var n=e.theme.spacing,r=e.isMulti,o=e.hasValue,a=e.selectProps.controlShouldRenderValue;return ln({alignItems:"center",display:r&&o&&a?"flex":"grid",flex:1,flexWrap:"wrap",WebkitOverflowScrolling:"touch",position:"relative",overflow:"hidden"},t?{}:{padding:"".concat(n.baseUnit/2,"px ").concat(2*n.baseUnit,"px")})}};var ai,ii={borderRadius:4,colors:{primary:"#2684FF",primary75:"#4C9AFF",primary50:"#B2D4FF",primary25:"#DEEBFF",danger:"#DE350B",dangerLight:"#FFBDAD",neutral0:"hsl(0, 0%, 100%)",neutral5:"hsl(0, 0%, 95%)",neutral10:"hsl(0, 0%, 90%)",neutral20:"hsl(0, 0%, 80%)",neutral30:"hsl(0, 0%, 70%)",neutral40:"hsl(0, 0%, 60%)",neutral50:"hsl(0, 0%, 50%)",neutral60:"hsl(0, 0%, 40%)",neutral70:"hsl(0, 0%, 30%)",neutral80:"hsl(0, 0%, 20%)",neutral90:"hsl(0, 0%, 10%)"},spacing:{baseUnit:4,controlHeight:38,menuGutter:8}},si={"aria-live":"polite",backspaceRemovesValue:!0,blurInputOnSelect:To(),captureMenuScroll:!To(),classNames:{},closeMenuOnSelect:!0,closeMenuOnScroll:!1,components:{},controlShouldRenderValue:!0,escapeClearsValue:!1,filterOption:function(e,t){if(e.data.__isNew__)return!0;var n=ln({ignoreCase:!0,ignoreAccents:!0,stringify:Fa,trim:!0,matchFrom:"any"},ai),r=n.ignoreCase,o=n.ignoreAccents,a=n.stringify,i=n.trim,s=n.matchFrom,l=i?Da(t):t,c=i?Da(a(e)):a(e);return r&&(l=l.toLowerCase(),c=c.toLowerCase()),o&&(l=Ta(l),c=Ma(c)),"start"===s?c.substr(0,l.length)===l:c.indexOf(l)>-1},formatGroupLabel:function(e){return e.label},getOptionLabel:function(e){return e.label},getOptionValue:function(e){return e.value},isDisabled:!1,isLoading:!1,isMulti:!1,isRtl:!1,isSearchable:!0,isOptionDisabled:function(e){return!!e.isDisabled},loadingMessage:function(){return"Loading..."},maxMenuHeight:300,minMenuHeight:140,menuIsOpen:!1,menuPlacement:"bottom",menuPosition:"absolute",menuShouldBlockScroll:!1,menuShouldScrollIntoView:!function(){try{return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)}catch(v){return!1}}(),noOptionsMessage:function(){return"No options"},openMenuOnFocus:!1,openMenuOnClick:!0,options:[],pageSize:5,placeholder:"Select...",screenReaderStatus:function(e){var t=e.count;return"".concat(t," result").concat(1!==t?"s":""," available")},styles:{},tabIndex:0,tabSelectsValue:!0,unstyled:!1};function li(e,t,n,r){return{type:"option",data:t,isDisabled:gi(e,t,n),isSelected:vi(e,t,n),label:hi(e,t),value:mi(e,t),index:r}}function ci(e,t){return e.options.map((function(n,r){if("options"in n){var o=n.options.map((function(n,r){return li(e,n,t,r)})).filter((function(t){return pi(e,t)}));return o.length>0?{type:"group",data:n,options:o,index:r}:void 0}var a=li(e,n,t,r);return pi(e,a)?a:void 0})).filter(Ho)}function ui(e){return e.reduce((function(e,t){return"group"===t.type?e.push.apply(e,(0,nn.Z)(t.options.map((function(e){return e.data})))):e.push(t.data),e}),[])}function di(e,t){return e.reduce((function(e,n){return"group"===n.type?e.push.apply(e,(0,nn.Z)(n.options.map((function(e){return{data:e.data,id:"".concat(t,"-").concat(n.index,"-").concat(e.index)}})))):e.push({data:n.data,id:"".concat(t,"-").concat(n.index)}),e}),[])}function pi(e,t){var n=e.inputValue,r=void 0===n?"":n,o=t.data,a=t.isSelected,i=t.label,s=t.value;return(!bi(e)||!a)&&yi(e,{label:i,value:s,data:o},r)}var fi=function(e,t){var n;return(null===(n=e.find((function(e){return e.data===t})))||void 0===n?void 0:n.id)||null},hi=function(e,t){return e.getOptionLabel(t)},mi=function(e,t){return e.getOptionValue(t)};function gi(e,t,n){return"function"==typeof e.isOptionDisabled&&e.isOptionDisabled(t,n)}function vi(e,t,n){if(n.indexOf(t)>-1)return!0;if("function"==typeof e.isOptionSelected)return e.isOptionSelected(t,n);var r=mi(e,t);return n.some((function(t){return mi(e,t)===r}))}function yi(e,t,n){return!e.filterOption||e.filterOption(t,n)}var bi=function(e){var t=e.hideSelectedOptions,n=e.isMulti;return void 0===t?n:t},wi=1,xi=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&(0,mn.Z)(e,t)}(i,e);var t,n,o,a=bn(i);function i(e){var t;if(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,i),(t=a.call(this,e)).state={ariaSelection:null,focusedOption:null,focusedOptionId:null,focusableOptionsWithIds:[],focusedValue:null,inputIsHidden:!1,isFocused:!1,selectValue:[],clearFocusValueOnUpdate:!1,prevWasFocused:!1,inputIsHiddenAfterUpdate:void 0,prevProps:void 0,instancePrefix:""},t.blockOptionHover=!1,t.isComposing=!1,t.commonProps=void 0,t.initialTouchX=0,t.initialTouchY=0,t.openAfterFocus=!1,t.scrollToFocusedOptionOnUpdate=!1,t.userIsDragging=void 0,t.isAppleDevice=ni()||ri(),t.controlRef=null,t.getControlRef=function(e){t.controlRef=e},t.focusedOptionRef=null,t.getFocusedOptionRef=function(e){t.focusedOptionRef=e},t.menuListRef=null,t.getMenuListRef=function(e){t.menuListRef=e},t.inputRef=null,t.getInputRef=function(e){t.inputRef=e},t.focus=t.focusInput,t.blur=t.blurInput,t.onChange=function(e,n){var r=t.props,o=r.onChange,a=r.name;n.name=a,t.ariaOnChange(e,n),o(e,n)},t.setValue=function(e,n,r){var o=t.props,a=o.closeMenuOnSelect,i=o.isMulti,s=o.inputValue;t.onInputChange("",{action:"set-value",prevInputValue:s}),a&&(t.setState({inputIsHiddenAfterUpdate:!i}),t.onMenuClose()),t.setState({clearFocusValueOnUpdate:!0}),t.onChange(e,{action:n,option:r})},t.selectOption=function(e){var n=t.props,r=n.blurInputOnSelect,o=n.isMulti,a=n.name,i=t.state.selectValue,s=o&&t.isOptionSelected(e,i),l=t.isOptionDisabled(e,i);if(s){var c=t.getOptionValue(e);t.setValue(i.filter((function(e){return t.getOptionValue(e)!==c})),"deselect-option",e)}else{if(l)return void t.ariaOnChange(e,{action:"select-option",option:e,name:a});o?t.setValue([].concat((0,nn.Z)(i),[e]),"select-option",e):t.setValue(e,"select-option")}r&&t.blurInput()},t.removeValue=function(e){var n=t.props.isMulti,r=t.state.selectValue,o=t.getOptionValue(e),a=r.filter((function(e){return t.getOptionValue(e)!==o})),i=zo(n,a,a[0]||null);t.onChange(i,{action:"remove-value",removedValue:e}),t.focusInput()},t.clearValue=function(){var e=t.state.selectValue;t.onChange(zo(t.props.isMulti,[],null),{action:"clear",removedValues:e})},t.popValue=function(){var e=t.props.isMulti,n=t.state.selectValue,r=n[n.length-1],o=n.slice(0,n.length-1),a=zo(e,o,o[0]||null);t.onChange(a,{action:"pop-value",removedValue:r})},t.getFocusedOptionId=function(e){return fi(t.state.focusableOptionsWithIds,e)},t.getFocusableOptionsWithIds=function(){return di(ci(t.props,t.state.selectValue),t.getElementId("option"))},t.getValue=function(){return t.state.selectValue},t.cx=function(){for(var e=arguments.length,n=new Array(e),r=0;r5||a>5}},t.onTouchEnd=function(e){t.userIsDragging||(t.controlRef&&!t.controlRef.contains(e.target)&&t.menuListRef&&!t.menuListRef.contains(e.target)&&t.blurInput(),t.initialTouchX=0,t.initialTouchY=0)},t.onControlTouchEnd=function(e){t.userIsDragging||t.onControlMouseDown(e)},t.onClearIndicatorTouchEnd=function(e){t.userIsDragging||t.onClearIndicatorMouseDown(e)},t.onDropdownIndicatorTouchEnd=function(e){t.userIsDragging||t.onDropdownIndicatorMouseDown(e)},t.handleInputChange=function(e){var n=t.props.inputValue,r=e.currentTarget.value;t.setState({inputIsHiddenAfterUpdate:!1}),t.onInputChange(r,{action:"input-change",prevInputValue:n}),t.props.menuIsOpen||t.onMenuOpen()},t.onInputFocus=function(e){t.props.onFocus&&t.props.onFocus(e),t.setState({inputIsHiddenAfterUpdate:!1,isFocused:!0}),(t.openAfterFocus||t.props.openMenuOnFocus)&&t.openMenu("first"),t.openAfterFocus=!1},t.onInputBlur=function(e){var n=t.props.inputValue;t.menuListRef&&t.menuListRef.contains(document.activeElement)?t.inputRef.focus():(t.props.onBlur&&t.props.onBlur(e),t.onInputChange("",{action:"input-blur",prevInputValue:n}),t.onMenuClose(),t.setState({focusedValue:null,isFocused:!1}))},t.onOptionHover=function(e){if(!t.blockOptionHover&&t.state.focusedOption!==e){var n=t.getFocusableOptions().indexOf(e);t.setState({focusedOption:e,focusedOptionId:n>-1?t.getFocusedOptionId(e):null})}},t.shouldHideSelectedOptions=function(){return bi(t.props)},t.onValueInputFocus=function(e){e.preventDefault(),e.stopPropagation(),t.focus()},t.onKeyDown=function(e){var n=t.props,r=n.isMulti,o=n.backspaceRemovesValue,a=n.escapeClearsValue,i=n.inputValue,s=n.isClearable,l=n.isDisabled,c=n.menuIsOpen,u=n.onKeyDown,d=n.tabSelectsValue,p=n.openMenuOnFocus,f=t.state,h=f.focusedOption,m=f.focusedValue,g=f.selectValue;if(!(l||"function"==typeof u&&(u(e),e.defaultPrevented))){switch(t.blockOptionHover=!0,e.key){case"ArrowLeft":if(!r||i)return;t.focusValue("previous");break;case"ArrowRight":if(!r||i)return;t.focusValue("next");break;case"Delete":case"Backspace":if(i)return;if(m)t.removeValue(m);else{if(!o)return;r?t.popValue():s&&t.clearValue()}break;case"Tab":if(t.isComposing)return;if(e.shiftKey||!c||!d||!h||p&&t.isOptionSelected(h,g))return;t.selectOption(h);break;case"Enter":if(229===e.keyCode)break;if(c){if(!h)return;if(t.isComposing)return;t.selectOption(h);break}return;case"Escape":c?(t.setState({inputIsHiddenAfterUpdate:!1}),t.onInputChange("",{action:"menu-close",prevInputValue:i}),t.onMenuClose()):s&&a&&t.clearValue();break;case" ":if(i)return;if(!c){t.openMenu("first");break}if(!h)return;t.selectOption(h);break;case"ArrowUp":c?t.focusOption("up"):t.openMenu("last");break;case"ArrowDown":c?t.focusOption("down"):t.openMenu("first");break;case"PageUp":if(!c)return;t.focusOption("pageup");break;case"PageDown":if(!c)return;t.focusOption("pagedown");break;case"Home":if(!c)return;t.focusOption("first");break;case"End":if(!c)return;t.focusOption("last");break;default:return}e.preventDefault()}},t.state.instancePrefix="react-select-"+(t.props.instanceId||++wi),t.state.selectValue=Po(e.value),e.menuIsOpen&&t.state.selectValue.length){var n=t.getFocusableOptionsWithIds(),r=t.buildFocusableOptions(),o=r.indexOf(t.state.selectValue[0]);t.state.focusableOptionsWithIds=n,t.state.focusedOption=r[o],t.state.focusedOptionId=fi(n,r[o])}return t}return t=i,n=[{key:"componentDidMount",value:function(){this.startListeningComposition(),this.startListeningToTouch(),this.props.closeMenuOnScroll&&document&&document.addEventListener&&document.addEventListener("scroll",this.onScroll,!0),this.props.autoFocus&&this.focusInput(),this.props.menuIsOpen&&this.state.focusedOption&&this.menuListRef&&this.focusedOptionRef&&Mo(this.menuListRef,this.focusedOptionRef)}},{key:"componentDidUpdate",value:function(e){var t=this.props,n=t.isDisabled,r=t.menuIsOpen,o=this.state.isFocused;(o&&!n&&e.isDisabled||o&&r&&!e.menuIsOpen)&&this.focusInput(),o&&n&&!e.isDisabled?this.setState({isFocused:!1},this.onMenuClose):o||n||!e.isDisabled||this.inputRef!==document.activeElement||this.setState({isFocused:!0}),this.menuListRef&&this.focusedOptionRef&&this.scrollToFocusedOptionOnUpdate&&(Mo(this.menuListRef,this.focusedOptionRef),this.scrollToFocusedOptionOnUpdate=!1)}},{key:"componentWillUnmount",value:function(){this.stopListeningComposition(),this.stopListeningToTouch(),document.removeEventListener("scroll",this.onScroll,!0)}},{key:"onMenuOpen",value:function(){this.props.onMenuOpen()}},{key:"onMenuClose",value:function(){this.onInputChange("",{action:"menu-close",prevInputValue:this.props.inputValue}),this.props.onMenuClose()}},{key:"onInputChange",value:function(e,t){this.props.onInputChange(e,t)}},{key:"focusInput",value:function(){this.inputRef&&this.inputRef.focus()}},{key:"blurInput",value:function(){this.inputRef&&this.inputRef.blur()}},{key:"openMenu",value:function(e){var t=this,n=this.state,r=n.selectValue,o=n.isFocused,a=this.buildFocusableOptions(),i="first"===e?0:a.length-1;if(!this.props.isMulti){var s=a.indexOf(r[0]);s>-1&&(i=s)}this.scrollToFocusedOptionOnUpdate=!(o&&this.menuListRef),this.setState({inputIsHiddenAfterUpdate:!1,focusedValue:null,focusedOption:a[i],focusedOptionId:this.getFocusedOptionId(a[i])},(function(){return t.onMenuOpen()}))}},{key:"focusValue",value:function(e){var t=this.state,n=t.selectValue,r=t.focusedValue;if(this.props.isMulti){this.setState({focusedOption:null});var o=n.indexOf(r);r||(o=-1);var a=n.length-1,i=-1;if(n.length){switch(e){case"previous":i=0===o?0:-1===o?a:o-1;break;case"next":o>-1&&o0&&void 0!==arguments[0]?arguments[0]:"first",t=this.props.pageSize,n=this.state.focusedOption,r=this.getFocusableOptions();if(r.length){var o=0,a=r.indexOf(n);n||(a=-1),"up"===e?o=a>0?a-1:r.length-1:"down"===e?o=(a+1)%r.length:"pageup"===e?(o=a-t)<0&&(o=0):"pagedown"===e?(o=a+t)>r.length-1&&(o=r.length-1):"last"===e&&(o=r.length-1),this.scrollToFocusedOptionOnUpdate=!0,this.setState({focusedOption:r[o],focusedValue:null,focusedOptionId:this.getFocusedOptionId(r[o])})}}},{key:"getTheme",value:function(){return this.props.theme?"function"==typeof this.props.theme?this.props.theme(ii):ln(ln({},ii),this.props.theme):ii}},{key:"getCommonProps",value:function(){var e=this.clearValue,t=this.cx,n=this.getStyles,r=this.getClassNames,o=this.getValue,a=this.selectOption,i=this.setValue,s=this.props,l=s.isMulti,c=s.isRtl,u=s.options;return{clearValue:e,cx:t,getStyles:n,getClassNames:r,getValue:o,hasValue:this.hasValue(),isMulti:l,isRtl:c,options:u,selectOption:a,selectProps:s,setValue:i,theme:this.getTheme()}}},{key:"hasValue",value:function(){return this.state.selectValue.length>0}},{key:"hasOptions",value:function(){return!!this.getFocusableOptions().length}},{key:"isClearable",value:function(){var e=this.props,t=e.isClearable,n=e.isMulti;return void 0===t?n:t}},{key:"isOptionDisabled",value:function(e,t){return gi(this.props,e,t)}},{key:"isOptionSelected",value:function(e,t){return vi(this.props,e,t)}},{key:"filterOption",value:function(e,t){return yi(this.props,e,t)}},{key:"formatOptionLabel",value:function(e,t){if("function"==typeof this.props.formatOptionLabel){var n=this.props.inputValue,r=this.state.selectValue;return this.props.formatOptionLabel(e,{context:t,inputValue:n,selectValue:r})}return this.getOptionLabel(e)}},{key:"formatGroupLabel",value:function(e){return this.props.formatGroupLabel(e)}},{key:"startListeningComposition",value:function(){document&&document.addEventListener&&(document.addEventListener("compositionstart",this.onCompositionStart,!1),document.addEventListener("compositionend",this.onCompositionEnd,!1))}},{key:"stopListeningComposition",value:function(){document&&document.removeEventListener&&(document.removeEventListener("compositionstart",this.onCompositionStart),document.removeEventListener("compositionend",this.onCompositionEnd))}},{key:"startListeningToTouch",value:function(){document&&document.addEventListener&&(document.addEventListener("touchstart",this.onTouchStart,!1),document.addEventListener("touchmove",this.onTouchMove,!1),document.addEventListener("touchend",this.onTouchEnd,!1))}},{key:"stopListeningToTouch",value:function(){document&&document.removeEventListener&&(document.removeEventListener("touchstart",this.onTouchStart),document.removeEventListener("touchmove",this.onTouchMove),document.removeEventListener("touchend",this.onTouchEnd))}},{key:"renderInput",value:function(){var e=this.props,t=e.isDisabled,n=e.isSearchable,o=e.inputId,a=e.inputValue,i=e.tabIndex,s=e.form,l=e.menuIsOpen,c=e.required,u=this.getComponents().Input,d=this.state,p=d.inputIsHidden,f=d.ariaSelection,h=this.commonProps,m=o||this.getElementId("input"),g=ln(ln(ln({"aria-autocomplete":"list","aria-expanded":l,"aria-haspopup":!0,"aria-errormessage":this.props["aria-errormessage"],"aria-invalid":this.props["aria-invalid"],"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],"aria-required":c,role:"combobox","aria-activedescendant":this.isAppleDevice?void 0:this.state.focusedOptionId||""},l&&{"aria-controls":this.getElementId("listbox")}),!n&&{"aria-readonly":!0}),this.hasValue()?"initial-input-focus"===(null==f?void 0:f.action)&&{"aria-describedby":this.getElementId("live-region")}:{"aria-describedby":this.getElementId("placeholder")});return n?r.createElement(u,fn({},h,{autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",id:m,innerRef:this.getInputRef,isDisabled:t,isHidden:p,onBlur:this.onInputBlur,onChange:this.handleInputChange,onFocus:this.onInputFocus,spellCheck:"false",tabIndex:i,form:s,type:"text",value:a},g)):r.createElement(Va,fn({id:m,innerRef:this.getInputRef,onBlur:this.onInputBlur,onChange:Co,onFocus:this.onInputFocus,disabled:t,tabIndex:i,inputMode:"none",form:s,value:""},g))}},{key:"renderPlaceholderOrValue",value:function(){var e=this,t=this.getComponents(),n=t.MultiValue,o=t.MultiValueContainer,a=t.MultiValueLabel,i=t.MultiValueRemove,s=t.SingleValue,l=t.Placeholder,c=this.commonProps,u=this.props,d=u.controlShouldRenderValue,p=u.isDisabled,f=u.isMulti,h=u.inputValue,m=u.placeholder,g=this.state,v=g.selectValue,y=g.focusedValue,b=g.isFocused;if(!this.hasValue()||!d)return h?null:r.createElement(l,fn({},c,{key:"placeholder",isDisabled:p,isFocused:b,innerProps:{id:this.getElementId("placeholder")}}),m);if(f)return v.map((function(t,s){var l=t===y,u="".concat(e.getOptionLabel(t),"-").concat(e.getOptionValue(t));return r.createElement(n,fn({},c,{components:{Container:o,Label:a,Remove:i},isFocused:l,isDisabled:p,key:u,index:s,removeProps:{onClick:function(){return e.removeValue(t)},onTouchEnd:function(){return e.removeValue(t)},onMouseDown:function(e){e.preventDefault()}},data:t}),e.formatOptionLabel(t,"value"))}));if(h)return null;var w=v[0];return r.createElement(s,fn({},c,{data:w,isDisabled:p}),this.formatOptionLabel(w,"value"))}},{key:"renderClearIndicator",value:function(){var e=this.getComponents().ClearIndicator,t=this.commonProps,n=this.props,o=n.isDisabled,a=n.isLoading,i=this.state.isFocused;if(!this.isClearable()||!e||o||!this.hasValue()||a)return null;var s={onMouseDown:this.onClearIndicatorMouseDown,onTouchEnd:this.onClearIndicatorTouchEnd,"aria-hidden":"true"};return r.createElement(e,fn({},t,{innerProps:s,isFocused:i}))}},{key:"renderLoadingIndicator",value:function(){var e=this.getComponents().LoadingIndicator,t=this.commonProps,n=this.props,o=n.isDisabled,a=n.isLoading,i=this.state.isFocused;return e&&a?r.createElement(e,fn({},t,{innerProps:{"aria-hidden":"true"},isDisabled:o,isFocused:i})):null}},{key:"renderIndicatorSeparator",value:function(){var e=this.getComponents(),t=e.DropdownIndicator,n=e.IndicatorSeparator;if(!t||!n)return null;var o=this.commonProps,a=this.props.isDisabled,i=this.state.isFocused;return r.createElement(n,fn({},o,{isDisabled:a,isFocused:i}))}},{key:"renderDropdownIndicator",value:function(){var e=this.getComponents().DropdownIndicator;if(!e)return null;var t=this.commonProps,n=this.props.isDisabled,o=this.state.isFocused,a={onMouseDown:this.onDropdownIndicatorMouseDown,onTouchEnd:this.onDropdownIndicatorTouchEnd,"aria-hidden":"true"};return r.createElement(e,fn({},t,{innerProps:a,isDisabled:n,isFocused:o}))}},{key:"renderMenu",value:function(){var e=this,t=this.getComponents(),n=t.Group,o=t.GroupHeading,a=t.Menu,i=t.MenuList,s=t.MenuPortal,l=t.LoadingMessage,c=t.NoOptionsMessage,u=t.Option,d=this.commonProps,p=this.state.focusedOption,f=this.props,h=f.captureMenuScroll,m=f.inputValue,g=f.isLoading,v=f.loadingMessage,y=f.minMenuHeight,b=f.maxMenuHeight,w=f.menuIsOpen,x=f.menuPlacement,E=f.menuPosition,k=f.menuPortalTarget,C=f.menuShouldBlockScroll,S=f.menuShouldScrollIntoView,O=f.noOptionsMessage,P=f.onMenuScrollToTop,N=f.onMenuScrollToBottom;if(!w)return null;var _,R=function(t,n){var o=t.type,a=t.data,i=t.isDisabled,s=t.isSelected,l=t.label,c=t.value,f=p===a,h=i?void 0:function(){return e.onOptionHover(a)},m=i?void 0:function(){return e.selectOption(a)},g="".concat(e.getElementId("option"),"-").concat(n),v={id:g,onClick:m,onMouseMove:h,onMouseOver:h,tabIndex:-1,role:"option","aria-selected":e.isAppleDevice?void 0:s};return r.createElement(u,fn({},d,{innerProps:v,data:a,isDisabled:i,isSelected:s,key:g,label:l,type:o,value:c,isFocused:f,innerRef:f?e.getFocusedOptionRef:void 0}),e.formatOptionLabel(t.data,"menu"))};if(this.hasOptions())_=this.getCategorizedOptions().map((function(t){if("group"===t.type){var a=t.data,i=t.options,s=t.index,l="".concat(e.getElementId("group"),"-").concat(s),c="".concat(l,"-heading");return r.createElement(n,fn({},d,{key:l,data:a,options:i,Heading:o,headingProps:{id:c,data:t.data},label:e.formatGroupLabel(t.data)}),t.options.map((function(e){return R(e,"".concat(s,"-").concat(e.index))})))}if("option"===t.type)return R(t,"".concat(t.index))}));else if(g){var j=v({inputValue:m});if(null===j)return null;_=r.createElement(l,d,j)}else{var I=O({inputValue:m});if(null===I)return null;_=r.createElement(c,d,I)}var L={minMenuHeight:y,maxMenuHeight:b,menuPlacement:x,menuPosition:E,menuShouldScrollIntoView:S},M=r.createElement(Zo,fn({},d,L),(function(t){var n=t.ref,o=t.placerProps,s=o.placement,l=o.maxHeight;return r.createElement(a,fn({},d,L,{innerRef:n,innerProps:{onMouseDown:e.onMenuMouseDown,onMouseMove:e.onMenuMouseMove},isLoading:g,placement:s}),r.createElement(Ka,{captureEnabled:h,onTopArrive:P,onBottomArrive:N,lockEnabled:C},(function(t){return r.createElement(i,fn({},d,{innerRef:function(n){e.getMenuListRef(n),t(n)},innerProps:{role:"listbox","aria-multiselectable":d.isMulti,id:e.getElementId("listbox")},isLoading:g,maxHeight:l,focusedOption:p}),_)})))}));return k||"fixed"===E?r.createElement(s,fn({},d,{appendTo:k,controlElement:this.controlRef,menuPlacement:x,menuPosition:E}),M):M}},{key:"renderFormField",value:function(){var e=this,t=this.props,n=t.delimiter,o=t.isDisabled,a=t.isMulti,i=t.name,s=t.required,l=this.state.selectValue;if(s&&!this.hasValue()&&!o)return r.createElement(ei,{name:i,onFocus:this.onValueInputFocus});if(i&&!o){if(a){if(n){var c=l.map((function(t){return e.getOptionValue(t)})).join(n);return r.createElement("input",{name:i,type:"hidden",value:c})}var u=l.length>0?l.map((function(t,n){return r.createElement("input",{key:"i-".concat(n),name:i,type:"hidden",value:e.getOptionValue(t)})})):r.createElement("input",{name:i,type:"hidden",value:""});return r.createElement("div",null,u)}var d=l[0]?this.getOptionValue(l[0]):"";return r.createElement("input",{name:i,type:"hidden",value:d})}}},{key:"renderLiveRegion",value:function(){var e=this.commonProps,t=this.state,n=t.ariaSelection,o=t.focusedOption,a=t.focusedValue,i=t.isFocused,s=t.selectValue,l=this.getFocusableOptions();return r.createElement(Pa,fn({},e,{id:this.getElementId("live-region"),ariaSelection:n,focusedOption:o,focusedValue:a,isFocused:i,selectValue:s,focusableOptions:l,isAppleDevice:this.isAppleDevice}))}},{key:"render",value:function(){var e=this.getComponents(),t=e.Control,n=e.IndicatorsContainer,o=e.SelectContainer,a=e.ValueContainer,i=this.props,s=i.className,l=i.id,c=i.isDisabled,u=i.menuIsOpen,d=this.state.isFocused,p=this.commonProps=this.getCommonProps();return r.createElement(o,fn({},p,{className:s,innerProps:{id:l,onKeyDown:this.onKeyDown},isDisabled:c,isFocused:d}),this.renderLiveRegion(),r.createElement(t,fn({},p,{innerRef:this.getControlRef,innerProps:{onMouseDown:this.onControlMouseDown,onTouchEnd:this.onControlTouchEnd},isDisabled:c,isFocused:d,menuIsOpen:u}),r.createElement(a,fn({},p,{isDisabled:c}),this.renderPlaceholderOrValue(),this.renderInput()),r.createElement(n,fn({},p,{isDisabled:c}),this.renderClearIndicator(),this.renderLoadingIndicator(),this.renderIndicatorSeparator(),this.renderDropdownIndicator())),this.renderMenu(),this.renderFormField())}}],o=[{key:"getDerivedStateFromProps",value:function(e,t){var n=t.prevProps,r=t.clearFocusValueOnUpdate,o=t.inputIsHiddenAfterUpdate,a=t.ariaSelection,i=t.isFocused,s=t.prevWasFocused,l=t.instancePrefix,c=e.options,u=e.value,d=e.menuIsOpen,p=e.inputValue,f=e.isMulti,h=Po(u),m={};if(n&&(u!==n.value||c!==n.options||d!==n.menuIsOpen||p!==n.inputValue)){var g=d?function(e,t){return ui(ci(e,t))}(e,h):[],v=d?di(ci(e,h),"".concat(l,"-option")):[],y=r?function(e,t){var n=e.focusedValue,r=e.selectValue.indexOf(n);if(r>-1){if(t.indexOf(n)>-1)return n;if(r-1?n:t[0]}(t,g);m={selectValue:h,focusedOption:b,focusedOptionId:fi(v,b),focusableOptionsWithIds:v,focusedValue:y,clearFocusValueOnUpdate:!1}}var w=null!=o&&e!==n?{inputIsHidden:o,inputIsHiddenAfterUpdate:void 0}:{},x=a,E=i&&s;return i&&!E&&(x={value:zo(f,h,h[0]||null),options:h,action:"initial-input-focus"},E=!s),"initial-input-focus"===(null==a?void 0:a.action)&&(x=null),ln(ln(ln({},m),w),{},{prevProps:e,ariaSelection:x,prevWasFocused:E})}}],n&&hn(t.prototype,n),o&&hn(t,o),Object.defineProperty(t,"prototype",{writable:!1}),i}(r.Component);xi.defaultProps=si;n(814),n(3681),n(4923),n(3100),n(8870),n(8230),n(669),n(3408),n(7425),n(8238),n(6290);var Ei=(0,r.forwardRef)((function(e,t){var n=function(e){var t=e.defaultInputValue,n=void 0===t?"":t,o=e.defaultMenuIsOpen,a=void 0!==o&&o,i=e.defaultValue,s=void 0===i?null:i,l=e.inputValue,c=e.menuIsOpen,u=e.onChange,d=e.onInputChange,p=e.onMenuClose,f=e.onMenuOpen,h=e.value,m=dn(e,pn),g=un((0,r.useState)(void 0!==l?l:n),2),v=g[0],y=g[1],b=un((0,r.useState)(void 0!==c?c:a),2),w=b[0],x=b[1],E=un((0,r.useState)(void 0!==h?h:s),2),k=E[0],C=E[1],S=(0,r.useCallback)((function(e,t){"function"==typeof u&&u(e,t),C(e)}),[u]),O=(0,r.useCallback)((function(e,t){var n;"function"==typeof d&&(n=d(e,t)),y(void 0!==n?n:e)}),[d]),P=(0,r.useCallback)((function(){"function"==typeof f&&f(),x(!0)}),[f]),N=(0,r.useCallback)((function(){"function"==typeof p&&p(),x(!1)}),[p]),_=void 0!==l?l:v,R=void 0!==c?c:w,j=void 0!==h?h:k;return ln(ln({},m),{},{inputValue:_,menuIsOpen:R,onChange:S,onInputChange:O,onMenuClose:N,onMenuOpen:P,value:j})}(e);return r.createElement(xi,fn({ref:t},n))})),ki=Ei,Ci=function(){function e(){}return e.prototype.expandToken=function(e){for(var t=[],n="",r=0,o=e.length;r{let{id:t,label:n}=e;return r.createElement(r.Fragment,null,r.createElement("label",{id:t+"-label",className:"font-bold p-1",htmlFor:t},n))},Li=e=>{let{id:t,label:n,onChange:o,placeholder:a,autoFocus:i}=e;return r.createElement(r.Fragment,null,r.createElement(Ii,{id:t,label:n}),r.createElement("input",{autoFocus:i,className:"rounded border-gray-300 hover:border-gray-400",style:{height:"62%"},type:"text",id:t,"aria-label":"Search",placeholder:a,onChange:o}))};const Mi=e=>{let{title:t,allProjects:n,lede:o,sortOptions:i,image:s}=e;const c=e=>{let t=[];for(const n of e)if(n.topics)for(const e of n.topics)t.some((t=>{let{value:n}=t;return n===e.slug}))||t.push({value:e.slug,label:e.title});return t},u=e=>{let t=[];for(const n of e)n.agency&&(t.some((e=>{let{value:t}=e;return t===n.agency}))||t.push({value:n.agency,label:n.agency}));return t},{0:d,1:p}=(0,r.useState)(c(n)),{0:f,1:h}=(0,r.useState)(u(n)),{0:m,1:g}=(0,r.useState)(n),{0:v,1:y}=(0,r.useState)(n),b=new Map;b.set("created","Date Posted"),b.set("opportunityCloses","Opportunity Closes"),b.set("startDate","Project Started"),b.set("endDate","Project Ended");const w=[];let x=1;const E=[{direction:"Newest to Oldest",sortAscending:!1},{direction:"Oldest to Newest",sortAscending:!0}];for(const r of i){const e=b.get(r);for(const t of E){const n={value:x,label:e+": "+t.direction,field:r,sortAscending:t.sortAscending};w.push(n),x++}}const{0:k,1:C}=(0,r.useState)(w[0]),{0:S,1:O}=(0,r.useState)(0),{0:P,1:N}=(0,r.useState)(6),{0:_,1:R}=(0,r.useState)((0,nn.Z)(v.slice(S,P))),{0:j,1:I}=(0,r.useState)(S>0),{0:L,1:M}=(0,r.useState)(P{var e;null==D||null===(e=D.current)||void 0===e||e.scrollIntoView({behavior:"smooth"})},{0:A,1:V}=(0,r.useState)([]);let H=new ji("slug");H.addIndex("topicNames"),H.addIndex("question"),H.addIndex("agency");const z=e=>{let t=[];for(let n=0;n{R((0,nn.Z)(v.slice(S,P)))}),[S,P,v]),(0,r.useEffect)((()=>{I(S>0)}),[_]),(0,r.useEffect)((()=>{M(P{const e=(0,nn.Z)(n);var t,r;e.sort((t=k.field,r=k.sortAscending,function(e,n){let o;const a=e[t],i=n[t];return o=a===i?0:null===a?1:null===i||a>i?-1:1,r&&(o*=-1),o})),g(e),O(0),N(6)}),[k]),(0,r.useEffect)((()=>{let e=m;if(B.length>0){const t=B.map((e=>{let{value:t}=e;return t}));e=m.filter((e=>e.topics.map((e=>e.slug)).some((e=>t.includes(e)))))}if(O(0),N(6),Q.length>0){const t=Q.map((e=>{let{value:t}=e;return t}));e=e.filter((e=>t.includes(e.agency)))}if(A.length>0){for(let n=0;n0&&(e=t)}p(c(e)),h(u(e)),y(e)}),[B,Q,m,A]);const W={placeholder:e=>({...e,color:"#767676"})};return r.createElement(r.Fragment,null,r.createElement("header",null,r.createElement(Xt,{title:t,image:s,lede:o})),r.createElement("div",{className:"relative"},r.createElement("div",{ref:D,className:"absolute -top-100px"})),r.createElement("div",{className:"pt-4 pb-10 md:mx-8 lg:mt-6 lg:pt-8 lg:pb-20 overflow-hidden px-2 xl:px-12 bg-white"},r.createElement("div",{className:"flex flex-wrap items-end gap-4 mb-8 mx-3 xl:mx-6 bg-white"},r.createElement("div",{className:"flex-1 min-w-30ch"},r.createElement(Ii,{id:"sort",label:"Filter by"}),r.createElement(ki,{"aria-labelledby":"sort-label",inputId:"sort",name:"sort-select",value:k,onChange:C,options:w,styles:W})),r.createElement("div",{className:"flex-1 min-w-30ch"},r.createElement("label",{id:"filter-agency-label",className:"font-bold",htmlFor:"filter-agency"},"Filter by agency"),r.createElement(ki,{"aria-labelledby":"filter-agency-label",inputId:"filter-agency",name:"filter-select",isMulti:!0,value:Q,onChange:U,options:f,styles:W})),r.createElement("div",{className:"flex-1 min-w-30ch"},r.createElement(Ii,{id:"filter-select",label:"Filter by topic"}),r.createElement(ki,{"aria-labelledby":"filter-select-label",inputId:"filter-select",name:"filter-select",isMulti:!0,value:B,onChange:$,options:d,styles:W,noOptionsMessage:()=>"No remaining topics"})),r.createElement("div",{className:"flex-1 min-w-30ch auto-rows-auto flex flex-col"},r.createElement(Li,{id:"projSearch",label:"Search",placeholder:"Type to filter posts...",onChange:e=>V(e.target.value)}))),r.createElement("div",{className:"sr-only"},"Total Results: ",v.length," Projects"),r.createElement(Bt,{nodes:_})),!(null==j&&null==L)&&r.createElement("div",{className:"flex items-center gap-4 justify-center flex-wrap"},r.createElement("div",{className:"flex-1 flex justify-end"},r.createElement("button",{className:"font-bold pr-4 "+(j?"text-primary":"text-gray-500 pointer-events-none"),onClick:()=>{F(),j&&(O(S-6),N(P-6))}},r.createElement(a,null)," Previous")),r.createElement("div",{className:"flex items-center gap-4 justify-center"},Array.from({length:T},((e,t)=>r.createElement("button",{className:(S/6===t?"btn pointer-events-none":"btn-white")+" min-w-3rem p-2 border-solid",key:"Page"+t,onClick:()=>(e=>{F();const t=6*e,n=t+6;O(t),N(n)})(t)},t+1)))),r.createElement("div",{className:"flex-1 flex justify-start"},r.createElement("button",{className:"font-bold pl-4 "+(L?"text-primary":"text-gray-500 pointer-events-none"),onClick:()=>{F(),L&&(O(S+6),N(P+6))}},"Next ",r.createElement(l,null)))))},Ti=e=>{let{topics:t}=e;return r.createElement(lt,{label:"Topics",className:"bg-topics",value:t.map((e=>e.title))})};var Di=Object.defineProperty,Fi=(e,t,n)=>(((e,t,n)=>{t in e?Di(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n})(e,"symbol"!=typeof t?t+"":t,n),n);let Ai=new class{constructor(){Fi(this,"current",this.detect()),Fi(this,"handoffState","pending"),Fi(this,"currentId",0)}set(e){this.current!==e&&(this.handoffState="pending",this.currentId=0,this.current=e)}reset(){this.set(this.detect())}nextId(){return++this.currentId}get isServer(){return"server"===this.current}get isClient(){return"client"===this.current}detect(){return"undefined"==typeof window||"undefined"==typeof document?"server":"client"}handoff(){"pending"===this.handoffState&&(this.handoffState="complete")}get isHandoffComplete(){return"complete"===this.handoffState}},Vi=(e,t)=>{Ai.isServer?(0,r.useEffect)(e,t):(0,r.useLayoutEffect)(e,t)};let Hi=function(e){let t=function(e){let t=(0,r.useRef)(e);return Vi((()=>{t.current=e}),[e]),t}(e);return r.useCallback(((...e)=>t.current(...e)),[t])};function zi(){let e=function(){let e="undefined"==typeof document;return(e=>e.useSyncExternalStore)(o)((()=>()=>{}),(()=>!1),(()=>!e))}(),[t,n]=r.useState(Ai.isHandoffComplete);return t&&!1===Ai.isHandoffComplete&&n(!1),r.useEffect((()=>{!0!==t&&n(!0)}),[t]),r.useEffect((()=>Ai.handoff()),[]),!e&&t}var Bi;let $i=null!=(Bi=r.useId)?Bi:function(){let e=zi(),[t,n]=r.useState(e?()=>Ai.nextId():null);return Vi((()=>{null===t&&n(Ai.nextId())}),[t]),null!=t?""+t:void 0};function Qi(e){var t;if(e.type)return e.type;let n=null!=(t=e.as)?t:"button";return"string"==typeof n&&"button"===n.toLowerCase()?"button":void 0}let Ui=Symbol();function Wi(...e){let t=(0,r.useRef)(e);(0,r.useEffect)((()=>{t.current=e}),[e]);let n=Hi((e=>{for(let n of t.current)null!=n&&("function"==typeof n?n(e):n.current=e)}));return e.every((e=>null==e||(null==e?void 0:e[Ui])))?void 0:n}let qi=(0,r.createContext)(null);qi.displayName="OpenClosedContext";var Zi=(e=>(e[e.Open=1]="Open",e[e.Closed=2]="Closed",e[e.Closing=4]="Closing",e[e.Opening=8]="Opening",e))(Zi||{});function Gi({value:e,children:t}){return r.createElement(qi.Provider,{value:e},t)}function Ji(e){let t=e.parentElement,n=null;for(;t&&!(t instanceof HTMLFieldSetElement);)t instanceof HTMLLegendElement&&(n=t),t=t.parentElement;let r=""===(null==t?void 0:t.getAttribute("disabled"));return(!r||!function(e){if(!e)return!1;let t=e.previousElementSibling;for(;null!==t;){if(t instanceof HTMLLegendElement)return!1;t=t.previousElementSibling}return!0}(n))&&r}function Yi(e,t,...n){if(e in t){let r=t[e];return"function"==typeof r?r(...n):r}let r=new Error(`Tried to handle "${e}" but there is no handler defined. Only defined handlers are: ${Object.keys(t).map((e=>`"${e}"`)).join(", ")}.`);throw Error.captureStackTrace&&Error.captureStackTrace(r,Yi),r}function Ki(...e){return Array.from(new Set(e.flatMap((e=>"string"==typeof e?e.split(" "):[])))).filter(Boolean).join(" ")}var Xi,es=(e=>(e[e.None=0]="None",e[e.RenderStrategy=1]="RenderStrategy",e[e.Static=2]="Static",e))(es||{}),ts=(e=>(e[e.Unmount=0]="Unmount",e[e.Hidden=1]="Hidden",e))(ts||{});function ns({ourProps:e,theirProps:t,slot:n,defaultTag:r,features:o,visible:a=!0,name:i,mergeRefs:s}){s=null!=s?s:as;let l=is(t,e);if(a)return rs(l,n,r,i,s);let c=null!=o?o:0;if(2&c){let{static:e=!1,...t}=l;if(e)return rs(t,n,r,i,s)}if(1&c){let{unmount:e=!0,...t}=l;return Yi(e?0:1,{0(){return null},1(){return rs({...t,hidden:!0,style:{display:"none"}},n,r,i,s)}})}return rs(l,n,r,i,s)}function rs(e,t={},n,o,a){let{as:i=n,children:s,refName:l="ref",...c}=cs(e,["unmount","static"]),u=void 0!==e.ref?{[l]:e.ref}:{},d="function"==typeof s?s(t):s;"className"in c&&c.className&&"function"==typeof c.className&&(c.className=c.className(t));let p={};if(t){let e=!1,n=[];for(let[r,o]of Object.entries(t))"boolean"==typeof o&&(e=!0),!0===o&&n.push(r);e&&(p["data-headlessui-state"]=n.join(" "))}if(i===r.Fragment&&Object.keys(ls(c)).length>0){if(!(0,r.isValidElement)(d)||Array.isArray(d)&&d.length>1)throw new Error(['Passing props on "Fragment"!',"",`The current component <${o} /> is rendering a "Fragment".`,"However we need to passthrough the following props:",Object.keys(c).map((e=>` - ${e}`)).join("\n"),"","You can apply a few solutions:",['Add an `as="..."` prop, to ensure that we render an actual element instead of a "Fragment".',"Render a single element as the child so that we can forward the props onto that element."].map((e=>` - ${e}`)).join("\n")].join("\n"));let e=d.props,t="function"==typeof(null==e?void 0:e.className)?(...t)=>Ki(null==e?void 0:e.className(...t),c.className):Ki(null==e?void 0:e.className,c.className),n=t?{className:t}:{};return(0,r.cloneElement)(d,Object.assign({},is(d.props,ls(cs(c,["ref"]))),p,u,{ref:a(d.ref,u.ref)},n))}return(0,r.createElement)(i,Object.assign({},cs(c,["ref"]),i!==r.Fragment&&u,i!==r.Fragment&&p),d)}function os(){let e=(0,r.useRef)([]),t=(0,r.useCallback)((t=>{for(let n of e.current)null!=n&&("function"==typeof n?n(t):n.current=t)}),[]);return(...n)=>{if(!n.every((e=>null==e)))return e.current=n,t}}function as(...e){return e.every((e=>null==e))?void 0:t=>{for(let n of e)null!=n&&("function"==typeof n?n(t):n.current=t)}}function is(...e){if(0===e.length)return{};if(1===e.length)return e[0];let t={},n={};for(let r of e)for(let e in r)e.startsWith("on")&&"function"==typeof r[e]?(null!=n[e]||(n[e]=[]),n[e].push(r[e])):t[e]=r[e];if(t.disabled||t["aria-disabled"])return Object.assign(t,Object.fromEntries(Object.keys(n).map((e=>[e,void 0]))));for(let r in n)Object.assign(t,{[r](e,...t){let o=n[r];for(let n of o){if((e instanceof Event||(null==e?void 0:e.nativeEvent)instanceof Event)&&e.defaultPrevented)return;n(e,...t)}}});return t}function ss(e){var t;return Object.assign((0,r.forwardRef)(e),{displayName:null!=(t=e.displayName)?t:e.name})}function ls(e){let t=Object.assign({},e);for(let n in t)void 0===t[n]&&delete t[n];return t}function cs(e,t=[]){let n=Object.assign({},e);for(let r of t)r in n&&delete n[r];return n}let us=null!=(Xi=r.startTransition)?Xi:function(e){e()};var ds=(e=>(e.Space=" ",e.Enter="Enter",e.Escape="Escape",e.Backspace="Backspace",e.Delete="Delete",e.ArrowLeft="ArrowLeft",e.ArrowUp="ArrowUp",e.ArrowRight="ArrowRight",e.ArrowDown="ArrowDown",e.Home="Home",e.End="End",e.PageUp="PageUp",e.PageDown="PageDown",e.Tab="Tab",e))(ds||{}),ps=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(ps||{}),fs=(e=>(e[e.ToggleDisclosure=0]="ToggleDisclosure",e[e.CloseDisclosure=1]="CloseDisclosure",e[e.SetButtonId=2]="SetButtonId",e[e.SetPanelId=3]="SetPanelId",e[e.LinkPanel=4]="LinkPanel",e[e.UnlinkPanel=5]="UnlinkPanel",e))(fs||{});let hs={0:e=>({...e,disclosureState:Yi(e.disclosureState,{0:1,1:0})}),1:e=>1===e.disclosureState?e:{...e,disclosureState:1},4(e){return!0===e.linkedPanel?e:{...e,linkedPanel:!0}},5(e){return!1===e.linkedPanel?e:{...e,linkedPanel:!1}},2(e,t){return e.buttonId===t.buttonId?e:{...e,buttonId:t.buttonId}},3(e,t){return e.panelId===t.panelId?e:{...e,panelId:t.panelId}}},ms=(0,r.createContext)(null);function gs(e){let t=(0,r.useContext)(ms);if(null===t){let t=new Error(`<${e} /> is missing a parent component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,gs),t}return t}ms.displayName="DisclosureContext";let vs=(0,r.createContext)(null);function ys(e){let t=(0,r.useContext)(vs);if(null===t){let t=new Error(`<${e} /> is missing a parent component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,ys),t}return t}vs.displayName="DisclosureAPIContext";let bs=(0,r.createContext)(null);function ws(e,t){return Yi(t.type,hs,e,t)}bs.displayName="DisclosurePanelContext";let xs=r.Fragment;let Es=es.RenderStrategy|es.Static;let ks=ss((function(e,t){let{defaultOpen:n=!1,...o}=e,a=(0,r.useRef)(null),i=Wi(t,function(e,t=!0){return Object.assign(e,{[Ui]:t})}((e=>{a.current=e}),void 0===e.as||e.as===r.Fragment)),s=(0,r.useRef)(null),l=(0,r.useRef)(null),c=(0,r.useReducer)(ws,{disclosureState:n?0:1,linkedPanel:!1,buttonRef:l,panelRef:s,buttonId:null,panelId:null}),[{disclosureState:u,buttonId:d},p]=c,f=Hi((e=>{p({type:1});let t=function(e){return Ai.isServer?null:e instanceof Node?e.ownerDocument:null!=e&&e.hasOwnProperty("current")&&e.current instanceof Node?e.current.ownerDocument:document}(a);if(!t||!d)return;let n=e?e instanceof HTMLElement?e:e.current instanceof HTMLElement?e.current:t.getElementById(d):t.getElementById(d);null==n||n.focus()})),h=(0,r.useMemo)((()=>({close:f})),[f]),m=(0,r.useMemo)((()=>({open:0===u,close:f})),[u,f]),g={ref:i};return r.createElement(ms.Provider,{value:c},r.createElement(vs.Provider,{value:h},r.createElement(Gi,{value:Yi(u,{0:Zi.Open,1:Zi.Closed})},ns({ourProps:g,theirProps:o,slot:m,defaultTag:xs,name:"Disclosure"}))))})),Cs=ss((function(e,t){let n=$i(),{id:o=`headlessui-disclosure-button-${n}`,...a}=e,[i,s]=gs("Disclosure.Button"),l=(0,r.useContext)(bs),c=null!==l&&l===i.panelId,u=(0,r.useRef)(null),d=Wi(u,t,c?null:i.buttonRef),p=os();(0,r.useEffect)((()=>{if(!c)return s({type:2,buttonId:o}),()=>{s({type:2,buttonId:null})}}),[o,s,c]);let f=Hi((e=>{var t;if(c){if(1===i.disclosureState)return;switch(e.key){case ds.Space:case ds.Enter:e.preventDefault(),e.stopPropagation(),s({type:0}),null==(t=i.buttonRef.current)||t.focus()}}else switch(e.key){case ds.Space:case ds.Enter:e.preventDefault(),e.stopPropagation(),s({type:0})}})),h=Hi((e=>{if(e.key===ds.Space)e.preventDefault()})),m=Hi((t=>{var n;Ji(t.currentTarget)||e.disabled||(c?(s({type:0}),null==(n=i.buttonRef.current)||n.focus()):s({type:0}))})),g=(0,r.useMemo)((()=>({open:0===i.disclosureState})),[i]),v=function(e,t){let[n,o]=(0,r.useState)((()=>Qi(e)));return Vi((()=>{o(Qi(e))}),[e.type,e.as]),Vi((()=>{n||t.current&&t.current instanceof HTMLButtonElement&&!t.current.hasAttribute("type")&&o("button")}),[n,t]),n}(e,u);return ns({mergeRefs:p,ourProps:c?{ref:d,type:v,onKeyDown:f,onClick:m}:{ref:d,id:o,type:v,"aria-expanded":0===i.disclosureState,"aria-controls":i.linkedPanel?i.panelId:void 0,onKeyDown:f,onKeyUp:h,onClick:m},theirProps:a,slot:g,defaultTag:"button",name:"Disclosure.Button"})})),Ss=ss((function(e,t){let n=$i(),{id:o=`headlessui-disclosure-panel-${n}`,...a}=e,[i,s]=gs("Disclosure.Panel"),{close:l}=ys("Disclosure.Panel"),c=os(),u=Wi(t,i.panelRef,(e=>{us((()=>s({type:e?4:5})))}));(0,r.useEffect)((()=>(s({type:3,panelId:o}),()=>{s({type:3,panelId:null})})),[o,s]);let d=(0,r.useContext)(qi),p=null!==d?(d&Zi.Open)===Zi.Open:0===i.disclosureState,f=(0,r.useMemo)((()=>({open:0===i.disclosureState,close:l})),[i,l]),h={ref:u,id:o};return r.createElement(bs.Provider,{value:i.panelId},ns({mergeRefs:c,ourProps:h,theirProps:a,slot:f,defaultTag:"div",features:Es,visible:p,name:"Disclosure.Panel"}))})),Os=Object.assign(ks,{Button:Cs,Panel:Ss});const Ps=e=>{let{title:t,text:n}=e;return t?r.createElement("div",{className:"w-full my-6"},r.createElement(Os,null,(e=>{let{open:o}=e;return r.createElement(r.Fragment,null,r.createElement(Os.Button,{className:"flex items-center justify-between w-full px-4 py-3 text-left bg-navbar"},r.createElement("span",{className:"text-h4 font-bold"},t),o?r.createElement(d.iFH,null):r.createElement(d.wEH,null)),r.createElement(Os.Panel,{className:"text-body p-4 w-9/10"},r.createElement(st,{text:n})))}))):r.createElement(r.Fragment,null)};var Ns=n(9034),_s=n.n(Ns);const Rs=e=>{let t,n,{status:o,opportunityCloses:a,startDate:i,endDate:s}=e;return"open"===o?(t="Opportunity Closes: ",n=a?_s()(a).isValid()?_s()(a).format("MMMM D, YYYY"):a:"Open until filled"):"ongoing"===o&&i?(t="Project started: ",n=_s()(i).format("MMMM D, YYYY")):"completed"===o&&s&&(t="Project Ended: ",n=_s()(s).format("MMMM D, YYYY")),r.createElement(r.Fragment,null,r.createElement("span",{className:"font-bold"},t),r.createElement("span",null,n))},js=e=>{let{children:t,devBanner:n,navbar:o,bottomBanner:a,footer:i}=e;return r.createElement("div",{className:"w-full mx-0 bg-white border-0 xl:container xl:p-0 xl:mx-auto xl:border-l xl:border-r xl:border-gray-200 flex flex-col min-h-screen"},(null==n?void 0:n.show)&&r.createElement(u,null),r.createElement(Gt,o),r.createElement("div",{className:"flex-1"},t),r.createElement(Jt,a))};var Is=n(8437),Ls=n.n(Is);var Ms=e=>{let{siteUrl:t,index:n,db:o}=e;const{0:a,1:i}=(0,r.useState)([]),{0:s,1:l}=(0,r.useState)([]),{0:c,1:u}=(0,r.useState)("");return(0,r.useEffect)((()=>{if(a.length>0)try{let e=n.search(a);l(e),u("")}catch(e){if(e instanceof Ls().QueryParseError)return void u(e.message);throw e}else l([]),u("")}),[a]),r.createElement("div",{className:"flex flex-col items-center justify-center align-middle text-center px-2"},r.createElement("div",{className:"container mx-auto mt-4 border-b-4 border-primary"},r.createElement(Li,{id:"siteSearch",autoFocus:!0,label:"Search",placeholder:"Type to search pages...",onChange:e=>i(e.target.value)}),c&&r.createElement("p",{className:"px-4 text-red text-tag font-bold"},c),r.createElement("div",{className:"pt-2"},"Number of found pages:",s.length)),r.createElement("article",{className:"py-6 container mx-auto"},r.createElement("div",{className:"grid grid-cols-1 md:mx-4 xl:mx-6 gap-4 justify-self-center"},s.map((e=>{const n=new Set;Object.keys(e.matchData.metadata).forEach((t=>{Object.keys(e.matchData.metadata[t]).forEach((e=>{n.add(e)}))}));const a=Array.from(n).map(((e,t)=>r.createElement("li",{key:t,className:"inline mx-px px-3 py-1 mt-1 text-tag whitespace-nowrap font-semibold mr-2 bg-topics"},e)));return r.createElement(r.Fragment,{key:e.ref},r.createElement("div",{className:"px-2 py-4 overflow-hidden bg-white border border-gray-200 rounded-md shadow-md h-full flex flex-col md:mx-10 md:py-6 lg:mx-60"},r.createElement("h2",{className:"capitalize"},o[e.ref].title),r.createElement("div",{className:"font-sans text-black text-tag my-2 font-extrabold"},"Match found in:"),r.createElement("ul",{className:"grid grid-rows-1 justify-center md:block"},a),r.createElement("h2",{className:"pt-3 mt-4 border-t-2 border-solid"},r.createElement("a",{className:"btn-wide",href:t+"/"+e.ref},"View Page"))))}))),r.createElement("div",{className:""},0==s.length&&r.createElement("section",null,r.createElement("h2",null,"No Results")))))},Ts=n(8050);const Ds=e=>{let{siteUrl:t}=e;const{allProject:n,allGeneralPage:o}=function(){const{allProject:e,allGeneralPage:t}=(0,c.useStaticQuery)("2677476431");return{allProject:e,allGeneralPage:t}}(),{0:a,1:i}=(0,r.useState)(),{0:s,1:l}=(0,r.useState)();return(0,r.useEffect)((()=>{"undefined"!=typeof window&&(async()=>{const e=await(await fetch("/lunr-index.json")).json(),t=await(await fetch("/documents-reduced.json")).json();try{i(Ls().Index.load(e)),l(t)}catch{const[e,t]=(0,Ts.createSearchIndex)({allProject:n,allGeneralPage:o});i(e),l(t.reduce((function(e,t){return e[t.slug]=t,e}),{}))}})().catch(console.error)}),[]),r.createElement("div",null,r.createElement(Ms,{siteUrl:t,index:a,db:s}))},Fs=e=>{let{title:t,text:n,link:o}=e;return r.createElement(r.Fragment,null,o?r.createElement("div",{className:"w-full p-8 mb-8 bg-gray-100"},t?r.createElement("h4",{className:"text-h4"},t):null,n?r.createElement("div",{className:"text-black text-body mb-4"},r.createElement(st,{text:n})):null,r.createElement("div",null,r.createElement("a",{href:o,target:"_blank",className:"btn"},"Subscribe"))):null)}},7524:function(e,t,n){"use strict";n.d(t,{F:function(){return o}});var r=n(2784);function o(e){var t,n,o,a,i;let{location:s,params:l,data:c,pageContext:u}=e;const d=""+c.site.siteMetadata.siteUrl+(null===(t=c.socialShareImage)||void 0===t?void 0:t.childImageSharp.gatsbyImageData.images.fallback.src);return r.createElement(r.Fragment,null,r.createElement("title",null,null===(n=c.page)||void 0===n?void 0:n.title),r.createElement("meta",{name:"twitter:card",content:"summary"}),r.createElement("meta",{property:"og:type",content:"website"}),r.createElement("html",{lang:c.site.siteMetadata.locale}),r.createElement("meta",{property:"og:locale",content:c.site.siteMetadata.locale}),r.createElement("meta",{property:"og:site_name",content:c.site.siteMetadata.title}),r.createElement("meta",{name:"og:title",content:null===(o=c.page)||void 0===o?void 0:o.title}),r.createElement("meta",{name:"description",content:null===(a=c.page)||void 0===a?void 0:a.description}),r.createElement("meta",{property:"og:description",content:null===(i=c.page)||void 0===i?void 0:i.description}),r.createElement("meta",{property:"og:url",content:""+c.site.siteMetadata.siteUrl+s.pathname}),r.createElement("meta",{property:"og:image",content:d}))}},8156:function(e,t,n){"use strict";n.r(t),n.d(t,{AboutPageLayout:function(){return l},Head:function(){return i.F}});var r=n(2784),o=n(4536),a=n(7161),i=n(7524);const s=e=>{let{aboutTitle:t,aboutText:n}=e;return r.createElement("div",{className:"mb-8"},t&&r.createElement("h3",{className:"text-h3 mb-4"},t),r.createElement(o.rU,{text:n}))},l=e=>{let{data:{generalPage:{header:t,aims:n,faq:i,accessibility:l,image:c}}}=e;return r.createElement(r.Fragment,null,r.createElement("main",null,r.createElement("article",null,r.createElement("header",null,r.createElement(o.o9,{title:"About",lede:"",image:c})),r.createElement("div",{className:"w-full pt-5 px-8 lg:px-16 xl:px-24 lg:w-2/3"},r.createElement("section",{className:"mb-20"},t&&r.createElement("h2",{className:"text-h3 sm:text-h2 my-8 font-bold text-black"},t),n.map(((e,t)=>{let{title:n,text:o}=e;return r.createElement(s,{key:"list_"+t,aboutTitle:n,aboutText:o})}))),r.createElement("section",{className:"mb-20"},r.createElement("h2",{className:"text-h3 sm:text-h2 my-6"},"Frequently Asked Questions"),i.map(((e,t)=>{let{title:n,text:a}=e;return r.createElement(o.UQ,{key:"collapsibleList_"+t,title:n,text:a})}))),!(0,a.uk)(l)&&r.createElement("section",{id:"accessibility"},r.createElement("h2",{className:"text-h3 sm:text-h2 my-6"},"Accessibility Statement"),r.createElement(o.rU,{className:"mb-10 leading-normal text-body lg:text-body",text:l}))))))};t.default=l},9601:function(e,t,n){"use strict";n.r(t),n.d(t,{CardPageLayout:function(){return i},Head:function(){return a.F}});var r=n(2784),o=n(4536),a=n(7524);const i=e=>{let{data:{allProject:t,cardPage:{title:n,lede:a,sortOptions:i,image:s}}}=e;return r.createElement(r.Fragment,null,r.createElement("main",null,r.createElement(o.mP,{allProjects:t.nodes,image:s,title:n,lede:a,sortOptions:i})))};t.default=i},8776:function(e,t,n){"use strict";n.r(t),n.d(t,{ContactForm:function(){return u},ContactPageLayout:function(){return d},Head:function(){return s.F}});var r=n(753),o=n(1665),a=n(2784),i=n(4536),s=n(7524);const l="font-bold text-red hidden",c="w-full text-contact px-3 py-2 leading-tight text-black shadow appearance-none outline-transparent focus:outline-none focus:shadow-outline";let u=function(e){function t(t){var n;return(n=e.call(this,t)||this).mailTo="mailto:",n.submitButtonClass="btn disable-link-button",n.state={name:"",email:"",subject:"",message:"",recaptchaSiteKey:t.recaptchaSiteKey,captchaSuccess:!1,thankYouPagePath:t.thankYouPagePath},n.handleChange=n.handleChange.bind((0,r.Z)(n)),n.handleSubmit=n.handleSubmit.bind((0,r.Z)(n)),n.handleCaptcha=n.handleCaptcha.bind((0,r.Z)(n)),n}(0,o.Z)(t,e);var n=t.prototype;return n.handleChange=function(e){!function(e){"subject"!=e.target.name&&(document.getElementById(e.target.name+"ErrorLabel").className=l,document.getElementById(e.target.name).className=c,"message"==e.target.name?document.getElementById(e.target.name).className="w-full text-contact h-48 px-3 py-2 leading-tight text-black shadow appearance-none outline-transparent focus:outline-none focus:shadow-outline":document.getElementById(e.target.name).className=c,"email"==e.target.name&&(document.getElementById("invalidEmailErrorLabel").className=l))}(e),this.setState({[e.target.name]:e.target.value}),this.setMailTo(),this.enableOrDisableSubmitButton()},n.setMailTo=function(){this.mailTo="mailto:evidence@omb.eop.gov?subject="+document.getElementById("subject").value+"&body="+document.getElementById("message").value+"&from="+document.getElementById("email").value},n.handleSubmit=function(e){e.preventDefault()},n.handleCaptcha=function(){this.setState({captchaSuccess:!0})},n.render=function(){return a.createElement("form",{onSubmit:this.handleSubmit,"data-netlify":"true","data-netlify-honeypot":"bot-field",name:"contact",noValidate:!0},a.createElement("div",{className:"mb-6"},a.createElement("label",{htmlFor:"name",className:"block mb-2 text-contact font-bold text-black"},"Full name"),a.createElement("label",{id:"nameErrorLabel",className:l},"Please enter your full name"),a.createElement("input",{"aria-label":"Full name",name:"name",id:"name",placeholder:"John Doe",required:!0,type:"text",className:"w-full text-contact px-3 py-2 leading-tight text-black border shadow appearance-none focus:outline-none focus:shadow-outline",value:this.state.name,onChange:this.handleChange})),a.createElement("div",{className:"mb-6"},a.createElement("label",{htmlFor:"email",className:"block mb-2 text-contact font-bold text-black"},"Email address",a.createElement("span",{className:"text-red"}," *")),a.createElement("label",{id:"emailErrorLabel",className:l},"Please enter your email address"),a.createElement("label",{id:"invalidEmailErrorLabel",className:l},"Please enter a valid email address"),a.createElement("input",{"aria-label":"Full name",name:"email",id:"email",placeholder:"example@example.com",required:!0,type:"email",className:"w-full text-contact px-3 py-2 leading-tight text-black border shadow appearance-none focus:outline-none focus:shadow-outline",value:this.state.email,onChange:this.handleChange})),a.createElement("div",{className:"mb-6"},a.createElement("label",{htmlFor:"subject",className:"block mb-2 text-contact font-bold text-black"},"Subject",a.createElement("span",{className:"text-red"}," *")),a.createElement("input",{"aria-label":"Subject",name:"subject",id:"subject",placeholder:"I want to get in touch about ...",required:!0,type:"text",className:"w-full text-contact px-3 py-2 leading-tight text-black border shadow appearance-none focus:outline-none focus:shadow-outline",value:this.state.subject,onChange:this.handleChange})),a.createElement("div",{className:"mb-6"},a.createElement("label",{htmlFor:"message",className:"block mb-2 text-contact font-bold text-black"},"Message",a.createElement("span",{className:"text-red"}," *")),a.createElement("label",{id:"messageErrorLabel",className:l},"Please enter a brief message"),a.createElement("textarea",{"aria-label":"Message",name:"message",id:"message",placeholder:"",required:!0,className:"w-full text-contact h-48 px-3 py-2 leading-tight text-black border shadow appearance-none focus:outline-none focus:shadow-outline",value:this.state.message,onChange:this.handleChange})),a.createElement("div",{className:"flex mt-4 items-center justify-between"},a.createElement("a",{href:this.mailTo,className:this.submitButtonClass},"Submit")))},n.enableOrDisableSubmitButton=function(){""!=this.state.email&&""!=this.state.subject&&""!=this.state.message?this.submitButtonClass="btn":this.submitButtonClass="btn disable-link-button"},t}(a.Component);const d=e=>{let{pageContext:{thankYouPagePath:t},data:{generalPage:{title:n,lede:r,image:o},site:{siteMetadata:{recaptchaSiteKey:s}}}}=e;return a.createElement(a.Fragment,null,a.createElement("main",null,a.createElement("header",null,a.createElement(i.o9,{title:"Contact",lede:"",image:o})),a.createElement("article",{className:"w-full pt-5 px-8 lg:px-16 xl:px-24 lg:w-2/3"},a.createElement("h1",{className:"mt-8 mb-2 text-h2 font-bold"},n),a.createElement(i.rU,{className:"mb-10 leading-normal text-body lg:text-body",text:r}),a.createElement(u,{recaptchaSiteKey:s,thankYouPagePath:t}))))};t.default=d},3885:function(e,t,n){"use strict";n.r(t),n.d(t,{Head:function(){return i.F},ProjectDetailPage:function(){return s}});var r=n(2784),o=n(31),a=n(4536),i=n(7524);const s=e=>{const{data:{project:t,site:{siteMetadata:{projectInterestLink:n,staticText:{mainContact:{ongoingText:i,completeText:s}},newsletter:l}},defaultContactImage:c}}=e;return r.createElement(r.Fragment,null,r.createElement("main",null,r.createElement(a.re,Object.assign({},t,{ongoingText:i,completeText:s,projectInterestLink:n,defaultContactImage:c,newsletter:l}))),r.createElement("div",{className:"p-responsive pb-4"},r.createElement("section",{className:"my-12"},r.createElement(o.Link,{className:"btn m-responsive",to:(0,o.withPrefix)("../../"+("open"===t.status?"":t.status))},r.createElement(a.xC,null),r.createElement("span",{className:"pl-2"},"Back")))))};t.default=s},700:function(e,t,n){"use strict";n.r(t),n.d(t,{Head:function(){return a.F},SearchPageLayout:function(){return i}});var r=n(2784),o=n(4536),a=n(7524);const i=e=>{let{data:{site:{siteMetadata:{siteUrl:t}},generalPage:{title:n,image:a}}}=e;return r.createElement(r.Fragment,null,r.createElement("main",null,r.createElement("header",null,r.createElement(o.o9,{title:n,image:a,lede:""})),r.createElement(o.tA,{siteUrl:t})))};t.default=i},9804:function(e,t,n){"use strict";n.r(t),n.d(t,{Head:function(){return i.F},ThankYouPageLayout:function(){return s}});var r=n(2784),o=n(31),a=n(4536),i=n(7524);const s=e=>{let{data:{generalPage:{image:t}}}=e;return r.createElement(r.Fragment,null,r.createElement(a.o9,{title:"Thank You",lede:"",image:t}),r.createElement("div",{className:"container pt-6 overflow-hidden bg-white"},r.createElement("div",{className:"flex flex-wrap"},r.createElement("div",{className:"lg:w-2/3 sm:w-full"},r.createElement("h2",{className:"mb-8 text-2xl font-bold leading-loose tracking-tight text-black dark:text-white lg:text-5xl"},"Thank you for your interest!"),r.createElement("p",{className:"leading-normal text-md lg:text-lg"},"We'll get back to you as soon as possible. In the meantime, continue checking out our"," ",r.createElement(o.Link,{to:"/",className:"underline"},"open projects"),".")))))};t.default=s},7161:function(e,t,n){"use strict";n.d(t,{t9:function(){return r},uk:function(){return o},xb:function(){return a}});const r=(e,t,n,r)=>"open"===e?t:"ongoing"===e?n:r,o=e=>!e||"\n"===e,a=e=>null==e||0==e.length},6849:function(e,t,n){t.components={"component---gatsby-theme-project-portal-src-layouts-about-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,8156)),"component---gatsby-theme-project-portal-src-layouts-card-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,9601)),"component---gatsby-theme-project-portal-src-layouts-contact-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,8776)),"component---gatsby-theme-project-portal-src-layouts-project-detail-page-tsx":()=>Promise.resolve().then(n.bind(n,3885)),"component---gatsby-theme-project-portal-src-layouts-search-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,700)),"component---gatsby-theme-project-portal-src-layouts-thank-you-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,9804)),"component---gatsby-theme-project-portal-src-pages-404-tsx":()=>n.e(237).then(n.bind(n,281))}},5969:function(e,t,n){e.exports=[{plugin:n(7225),options:{plugins:[],name:"Gatsby Theme Project Portal",short_name:"Project Portal",start_url:"/",background_color:"#ffffff",theme_color:"#0D7EA2",display:"standalone",icon:"P:\\GitHub\\omb_evidence_portal\\packages\\evaluation-collect/content/theme-image/favicon.png",legacy:!0,theme_color_in_head:!0,cache_busting_mode:"query",crossOrigin:"anonymous",include_favicon:!0,cacheDigest:"9b0681ab59b6b530813911ac18656a96"}},{plugin:n(4428),options:{plugins:[],staticText:{navbar:{title:"Evidence Project Portal",pages:[{name:"Open Projects",link:"/",show:!0},{name:"In-Progress Projects",link:"/ongoing/",show:!0},{name:"Completed Projects",link:"/completed/",show:!0},{name:"About",link:"/about/",show:!0},{name:"Contact",link:"/contact/",show:!0}]},bottomBanner:{text:" This project portal is managed by the Evidence Team at the Office of Management and Budget. The materials and processes are adapted from those developed by the North Carolina Office of Strategic Partnerships. If you have suggestions for how to improve it, please [let us know!](/contact)",link:"https://ccv.brown.edu/"},mainContact:{ongoingText:"We plan to post results and deliverables when the project is complete. In the meantime, we welcome questions about the project.",completeText:"We’re eager to learn how you use the results and welcome any questions."}},showDevBanner:!1,projectInterestLink:"",newsletter:{link:"https://public.govdelivery.com/accounts/USGSA/subscriber/new?topic_id=USGSA_1068",title:"Subscribe to our newsletter",text:"Sign up for Evaluation.gov updates"},tailwindConfig:{presets:[{content:["P:\\GitHub\\omb_evidence_portal\\packages\\gatsby-theme-project-portal\\src\\**\\*.{js,jsx,ts,tsx,html}"],theme:{container:{center:!0,padding:"1.25rem"},fontFamily:{sans:["Public Sans","Roboto","system-ui","sans-serif"]},extend:{colors:{gray:{50:"#fafafa",100:"#f5f5f5",200:"#e5e5e5",300:"#d4d4d4",400:"#a3a3a3",500:"#737373",600:"#525252",700:"#404040",800:"#262626",900:"#171717",950:"#0a0a0a"},link:"#005EA2",topics:"#73B3E7",navbar:"#ECF0F3",bottombanner:"#ffffff",footer:"#ECF0F3",footertext:"#092940",primary:"#0e7490",primarydark:"#164e63",warning:"#f59e0b",background:"#fafafa",red:"#b50909"},flex:{4:"4 4 0%"},spacing:{"100px":"100px"},fontSize:{h1:["2.5rem","2.75rem"],h2:["2rem","2.25rem"],h3:["1.5rem","1.75rem"],h4:"1rem",body:"1rem",button:"0.875rem",nav:"1rem",contact:"1rem",tag:"0.875rem"},minHeight:{"15rem":"15rem"},minWidth:{"3rem":"3rem","20ch":"20ch","30ch":"30ch"},maxHeight:{48:"12rem","80vh":"80vh","90vh":"90vh",none:"none"},lineHeight:{snug:"1.15"}}},plugins:[null]}],content:["P:\\GitHub\\omb_evidence_portal\\packages\\gatsby-theme-project-portal/src/**/*.{js,jsx,ts,tsx,html}","./src/**/*.{js,jsx,ts,tsx,html}"],theme:{extend:{colors:{background:"#ffffff",navbar:"#ECF0F3",bottombanner:"#ffffff",footer:"#ECF0F3",footertext:"#092940",primary:"#0D7EA2",primarydark:"#092940"}}}},faviconPath:"P:\\GitHub\\omb_evidence_portal\\packages\\evaluation-collect/content/theme-image/favicon.png"}},{plugin:n(2668),options:{plugins:[],enableIdentityWidget:!0,publicPath:"admin",modulePath:"P:\\GitHub\\omb_evidence_portal\\packages\\project-portal-content-decap/src/cms/cms.js",manualInit:!0}},{plugin:n(1915),options:{plugins:[]}}]},1852:function(e,t,n){const r=n(5969),{getResourceURLsForPathname:o,loadPage:a,loadPageSync:i}=n(8175).jN;t.h=function(e,t,n,s){void 0===t&&(t={});let l=r.map((n=>{if(!n.plugin[e])return;t.getResourceURLsForPathname=o,t.loadPage=a,t.loadPageSync=i;const r=n.plugin[e](t,n.options);return r&&s&&(t=s({args:t,result:r,plugin:n})),r}));return l=l.filter((e=>void 0!==e)),l.length>0?l:n?[n]:[]},t.I=(e,t,n)=>r.reduce(((n,r)=>r.plugin[e]?n.then((()=>r.plugin[e](t,r.options))):n),Promise.resolve())},3112:function(e,t){t.M=()=>""},6249:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r=function(e){return e=e||Object.create(null),{on:function(t,n){(e[t]||(e[t]=[])).push(n)},off:function(t,n){e[t]&&e[t].splice(e[t].indexOf(n)>>>0,1)},emit:function(t,n){(e[t]||[]).slice().map((function(e){e(n)})),(e["*"]||[]).slice().map((function(e){e(t,n)}))}}}()},9529:function(e,t,n){"use strict";n.d(t,{UD:function(){return p},Cj:function(){return h},GA:function(){return f},DS:function(){return d}});var r=n(5619),o=n(3834),a=e=>{if(void 0===e)return e;let[t,n=""]=e.split("?");return n&&(n="?"+n),"/"===t?"/"+n:"/"===t.charAt(t.length-1)?t.slice(0,-1)+n:t+n},i=n(3182);const s=new Map;let l=[];const c=e=>{let t=e;if(-1!==e.indexOf("?")){const[n,r]=e.split("?");t=n+"?"+encodeURIComponent(r)}const n=decodeURIComponent(t);return(0,o.Z)(n,decodeURIComponent("/evidenceportal")).split("#")[0]};function u(e){return e.startsWith("/")||e.startsWith("https://")||e.startsWith("http://")?e:new URL(e,window.location.href+(window.location.href.endsWith("/")?"":"/")).pathname}const d=e=>{l=e},p=e=>{const t=m(e),n=l.map((e=>{let{path:t,matchPath:n}=e;return{path:n,originalPath:t}})),o=(0,r.pick)(n,t);return o?a(o.route.originalPath):null},f=e=>{const t=m(e),n=l.map((e=>{let{path:t,matchPath:n}=e;return{path:n,originalPath:t}})),o=(0,r.pick)(n,t);return o?o.params:{}},h=e=>{const t=c(u(e));if(s.has(t))return s.get(t);const n=(0,i.J)(e);if(n)return h(n.toPath);let r=p(t);return r||(r=m(e)),s.set(t,r),r},m=e=>{let t=c(u(e));return"/index.html"===t&&(t="/"),t=a(t),t}},31:function(e,t,n){"use strict";n.r(t),n.d(t,{Link:function(){return s.rU},PageRenderer:function(){return a()},Script:function(){return C.Script},ScriptStrategy:function(){return C.ScriptStrategy},Slice:function(){return x},StaticQuery:function(){return l.i1},StaticQueryContext:function(){return l.B9},collectedScriptsByPage:function(){return C.collectedScriptsByPage},graphql:function(){return O},navigate:function(){return s.c4},parsePath:function(){return s.cP},prefetchPathname:function(){return S},scriptCache:function(){return C.scriptCache},scriptCallbackCache:function(){return C.scriptCallbackCache},useScrollRestoration:function(){return i.p2},useStaticQuery:function(){return l.K2},withAssetPrefix:function(){return s.mc},withPrefix:function(){return s.dq}});var r=n(8175),o=n(9758),a=n.n(o),i=n(2802),s=n(2467),l=n(5483),c=n(753),u=n(1665),d=n(5058),p=n(8960);var f=n(352);function h(e){var t="function"==typeof Map?new Map:void 0;return h=function(e){if(null===e||!function(e){try{return-1!==Function.toString.call(e).indexOf("[native code]")}catch(t){return"function"==typeof e}}(e))return e;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,n)}function n(){return function(e,t,n){if((0,f.Z)())return Reflect.construct.apply(null,arguments);var r=[null];r.push.apply(r,t);var o=new(e.bind.apply(e,r));return n&&(0,p.Z)(o,n.prototype),o}(e,arguments,(0,d.Z)(this).constructor)}return n.prototype=Object.create(e.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),(0,p.Z)(n,e)},h(e)}var m=n(2784),g=n(3112),v=n(3204);const y=e=>{let{sliceId:t,children:n}=e;const r=[m.createElement("slice-start",{id:t+"-1"}),m.createElement("slice-end",{id:t+"-1"})];return n&&(r.push(n),r.push(m.createElement("slice-start",{id:t+"-2"}),m.createElement("slice-end",{id:t+"-2"}))),r},b=e=>{let{sliceName:t,allowEmpty:n,children:r,...o}=e;const a=(0,m.useContext)(v.u0),i=(0,m.useContext)(v.Db),s=a[t];if(!s){if(n)return null;throw new Error('Slice "'+s+'" for "'+t+'" slot not found')}const l=((e,t)=>Object.keys(t).length?e+"-"+(0,g.M)(t):e)(s,o);let c=i[l];return c?r&&(c.hasChildren=!0):i[l]=c={props:o,sliceName:s,hasChildren:!!r},m.createElement(y,{sliceId:l},r)},w=e=>{let{sliceName:t,allowEmpty:n,children:r,...o}=e;const a=(0,m.useContext)(v.u0),i=(0,m.useContext)(v.m3),s=a[t],l=i.get(s);if(!l){if(n)return null;throw new Error('Slice "'+s+'" for "'+t+'" slot not found')}return m.createElement(l.component,Object.assign({sliceContext:l.sliceContext,data:l.data},o),r)};function x(e){{const t={...e,sliceName:e.alias};delete t.alias,delete t.__renderedByLocation;const n=(0,m.useContext)(v.Bs),r=k(e);if(Object.keys(r).length)throw new E("browser"===n.renderEnvironment,t.sliceName,r,e.__renderedByLocation);if("server"===n.renderEnvironment)return m.createElement(b,t);if("browser"===n.renderEnvironment)return m.createElement(w,t);if("engines"===n.renderEnvironment||"dev-ssr"===n.renderEnvironment)return m.createElement(w,t);if("slices"===n.renderEnvironment){let t="";try{t='\n\nSlice component "'+n.sliceRoot.name+'" ('+n.sliceRoot.componentPath+') tried to render '}catch{}throw new Error("Nested slices are not supported."+t+"\n\nSee https://gatsbyjs.com/docs/reference/built-in-components/gatsby-slice#nested-slices")}throw new Error('Slice context "'+n.renderEnvironment+'" is not supported.')}}let E=function(e){function t(n,r,o,a){var i;const s=Object.entries(o).map((e=>{let[t,n]=e;return'not serializable "'+n+'" type passed to "'+t+'" prop'})).join(", "),l="SlicePropsError";let u="",d="";if(n){const e=m.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactDebugCurrentFrame.getCurrentStack().trim().split("\n").slice(1);e[0]=e[0].trim(),u="\n"+e.join("\n"),d='Slice "'+r+'" was passed props that are not serializable ('+s+")."}else{d=l+': Slice "'+r+'" was passed props that are not serializable ('+s+").";u=d+"\n"+(new Error).stack.trim().split("\n").slice(2).join("\n")}return(i=e.call(this,d)||this).name=l,u?i.stack=u:Error.captureStackTrace((0,c.Z)(i),t),a&&(i.forcedLocation={...a,functionName:"Slice"}),i}return(0,u.Z)(t,e),t}(h(Error));const k=function(e,t,n,r){void 0===t&&(t={}),void 0===n&&(n=[]),void 0===r&&(r=null);for(const[o,a]of Object.entries(e)){if(null==a||!r&&"children"===o)continue;const e=r?r+"."+o:o;"function"==typeof a?t[e]=typeof a:"object"==typeof a&&n.indexOf(a)<=0&&(n.push(a),k(a,t,n,e))}return t};var C=n(6291);const S=r.ZP.enqueue;function O(){throw new Error("It appears like Gatsby is misconfigured. Gatsby related `graphql` calls are supposed to only be evaluated at compile time, and then compiled away. Unfortunately, something went wrong and the query was left in the compiled code.\n\nUnless your site has a complex or custom babel/Gatsby configuration this is likely a bug in Gatsby.")}},8175:function(e,t,n){"use strict";n.d(t,{uQ:function(){return d},kL:function(){return x},ZP:function(){return C},Nt:function(){return O},hs:function(){return S},jN:function(){return k},N1:function(){return E}});var r=n(1665),o=n(8777),a=n(58);const i=function(e){if("undefined"==typeof document)return!1;const t=document.createElement("link");try{if(t.relList&&"function"==typeof t.relList.supports)return t.relList.supports(e)}catch(n){return!1}return!1}("prefetch")?function(e,t){return new Promise(((n,r)=>{if("undefined"==typeof document)return void r();const o=document.createElement("link");o.setAttribute("rel","prefetch"),o.setAttribute("href",e),Object.keys(t).forEach((e=>{o.setAttribute(e,t[e])})),o.onload=n,o.onerror=r;(document.getElementsByTagName("head")[0]||document.getElementsByName("script")[0].parentNode).appendChild(o)}))}:function(e){return new Promise(((t,n)=>{const r=new XMLHttpRequest;r.open("GET",e,!0),r.onload=()=>{200===r.status?t():n()},r.send(null)}))},s={};var l=function(e,t){return new Promise((n=>{s[e]?n():i(e,t).then((()=>{n(),s[e]=!0})).catch((()=>{}))}))},c=n(6249),u=n(9529);const d={Error:"error",Success:"success"},p=e=>{const[t,n]=e.split("?");var r;return"/evidenceportal/page-data/"+("/"===t?"index":(r="/"===(r=t)[0]?r.slice(1):r).endsWith("/")?r.slice(0,-1):r)+"/page-data.json"+(n?"?"+n:"")},f=e=>e.startsWith("//");function h(e,t){return void 0===t&&(t="GET"),new Promise((n=>{const r=new XMLHttpRequest;r.open(t,e,!0),r.onreadystatechange=()=>{4==r.readyState&&n(r)},r.send(null)}))}const m=/bot|crawler|spider|crawling/i,g=function(e,t,n){var r;void 0===t&&(t=null);const o={componentChunkName:e.componentChunkName,path:e.path,webpackCompilationHash:e.webpackCompilationHash,matchPath:e.matchPath,staticQueryHashes:e.staticQueryHashes,getServerDataError:e.getServerDataError,slicesMap:null!==(r=e.slicesMap)&&void 0!==r?r:{}};return{component:t,head:n,json:e.result,page:o}};function v(e){return new Promise((t=>{try{const n=e.readRoot();t(n)}catch(n){if(!Object.hasOwnProperty.call(n,"_response")||!Object.hasOwnProperty.call(n,"_status"))throw n;setTimeout((()=>{v(e).then(t)}),200)}}))}let y=function(){function e(e,t){this.inFlightNetworkRequests=new Map,this.pageDb=new Map,this.inFlightDb=new Map,this.staticQueryDb={},this.pageDataDb=new Map,this.partialHydrationDb=new Map,this.slicesDataDb=new Map,this.sliceInflightDb=new Map,this.slicesDb=new Map,this.isPrefetchQueueRunning=!1,this.prefetchQueued=[],this.prefetchTriggered=new Set,this.prefetchCompleted=new Set,this.loadComponent=e,(0,u.DS)(t)}var t=e.prototype;return t.memoizedGet=function(e){let t=this.inFlightNetworkRequests.get(e);return t||(t=h(e,"GET"),this.inFlightNetworkRequests.set(e,t)),t.then((t=>(this.inFlightNetworkRequests.delete(e),t))).catch((t=>{throw this.inFlightNetworkRequests.delete(e),t}))},t.setApiRunner=function(e){this.apiRunner=e,this.prefetchDisabled=e("disableCorePrefetching").some((e=>e))},t.fetchPageDataJson=function(e){const{pagePath:t,retries:n=0}=e,r=p(t);return this.memoizedGet(r).then((r=>{const{status:o,responseText:a}=r;if(200===o)try{const n=JSON.parse(a);if(void 0===n.path)throw new Error("not a valid pageData response");const r=t.split("?")[1];return r&&!n.path.includes(r)&&(n.path+="?"+r),Object.assign(e,{status:d.Success,payload:n})}catch(i){}return 404===o||200===o?"/404.html"===t||"/500.html"===t?Object.assign(e,{status:d.Error}):this.fetchPageDataJson(Object.assign(e,{pagePath:"/404.html",notFound:!0})):500===o?this.fetchPageDataJson(Object.assign(e,{pagePath:"/500.html",internalServerError:!0})):n<3?this.fetchPageDataJson(Object.assign(e,{retries:n+1})):Object.assign(e,{status:d.Error})}))},t.fetchPartialHydrationJson=function(e){const{pagePath:t,retries:n=0}=e,r=p(t).replace(".json","-rsc.json");return this.memoizedGet(r).then((r=>{const{status:o,responseText:a}=r;if(200===o)try{return Object.assign(e,{status:d.Success,payload:a})}catch(i){}return 404===o||200===o?"/404.html"===t||"/500.html"===t?Object.assign(e,{status:d.Error}):this.fetchPartialHydrationJson(Object.assign(e,{pagePath:"/404.html",notFound:!0})):500===o?this.fetchPartialHydrationJson(Object.assign(e,{pagePath:"/500.html",internalServerError:!0})):n<3?this.fetchPartialHydrationJson(Object.assign(e,{retries:n+1})):Object.assign(e,{status:d.Error})}))},t.loadPageDataJson=function(e){const t=(0,u.Cj)(e);if(this.pageDataDb.has(t)){const e=this.pageDataDb.get(t);return Promise.resolve(e)}return this.fetchPageDataJson({pagePath:t}).then((e=>(this.pageDataDb.set(t,e),e)))},t.loadPartialHydrationJson=function(e){const t=(0,u.Cj)(e);if(this.partialHydrationDb.has(t)){const e=this.partialHydrationDb.get(t);return Promise.resolve(e)}return this.fetchPartialHydrationJson({pagePath:t}).then((e=>(this.partialHydrationDb.set(t,e),e)))},t.loadSliceDataJson=function(e){if(this.slicesDataDb.has(e)){const t=this.slicesDataDb.get(e);return Promise.resolve({sliceName:e,jsonPayload:t})}return h("/evidenceportal/slice-data/"+e+".json","GET").then((t=>{const n=JSON.parse(t.responseText);return this.slicesDataDb.set(e,n),{sliceName:e,jsonPayload:n}}))},t.findMatchPath=function(e){return(0,u.UD)(e)},t.loadPage=function(e){const t=(0,u.Cj)(e);if(this.pageDb.has(t)){const e=this.pageDb.get(t);return e.error?Promise.resolve({error:e.error,status:e.status}):Promise.resolve(e.payload)}if(this.inFlightDb.has(t))return this.inFlightDb.get(t);const n=[this.loadAppData(),this.loadPageDataJson(t)];const r=Promise.all(n).then((e=>{const[n,r,i]=e;if(r.status===d.Error||(null==i?void 0:i.status)===d.Error)return{status:d.Error};let s=r.payload;const{componentChunkName:l,staticQueryHashes:u=[],slicesMap:p={}}=s,f={},h=Array.from(new Set(Object.values(p))),m=e=>{if(this.slicesDb.has(e.name))return this.slicesDb.get(e.name);if(this.sliceInflightDb.has(e.name))return this.sliceInflightDb.get(e.name);const t=this.loadComponent(e.componentChunkName).then((t=>{return{component:(n=t,n&&n.default||n),sliceContext:e.result.sliceContext,data:e.result.data};var n}));return this.sliceInflightDb.set(e.name,t),t.then((t=>{this.slicesDb.set(e.name,t),this.sliceInflightDb.delete(e.name)})),t};return Promise.all(h.map((e=>this.loadSliceDataJson(e)))).then((e=>{const p=[],h=(0,o.Z)(u);for(const{jsonPayload:t,sliceName:n}of Object.values(e)){p.push({name:n,...t});for(const e of t.staticQueryHashes)h.includes(e)||h.push(e)}const y=[Promise.all(p.map(m)),this.loadComponent(l,"head")];y.push(this.loadComponent(l));const b=Promise.all(y).then((e=>{const[t,o,l]=e;f.createdAt=new Date;for(const n of t)(!n||n instanceof Error)&&(f.status=d.Error,f.error=n);let c;if((!l||l instanceof Error)&&(f.status=d.Error,f.error=l),f.status!==d.Error){if(f.status=d.Success,!0!==r.notFound&&!0!==(null==i?void 0:i.notFound)||(f.notFound=!0),s=Object.assign(s,{webpackCompilationHash:n?n.webpackCompilationHash:""}),"string"==typeof(null==i?void 0:i.payload)){c=g(s,null,o),c.partialHydration=i.payload;const e=new ReadableStream({start(e){const t=new TextEncoder;e.enqueue(t.encode(i.payload))},pull(e){e.close()},cancel(){}});return v((0,a.createFromReadableStream)(e)).then((e=>(c.partialHydration=e,c)))}c=g(s,l,o)}return c})),w=Promise.all(h.map((e=>{if(this.staticQueryDb[e]){const t=this.staticQueryDb[e];return{staticQueryHash:e,jsonPayload:t}}return this.memoizedGet("/evidenceportal/page-data/sq/d/"+e+".json").then((t=>{const n=JSON.parse(t.responseText);return{staticQueryHash:e,jsonPayload:n}})).catch((()=>{throw new Error("We couldn't load \"/evidenceportal/page-data/sq/d/"+e+'.json"')}))}))).then((e=>{const t={};return e.forEach((e=>{let{staticQueryHash:n,jsonPayload:r}=e;t[n]=r,this.staticQueryDb[n]=r})),t}));return Promise.all([b,w]).then((e=>{let n,[r,o]=e;return r&&(n={...r,staticQueryResults:o},f.payload=n,c.Z.emit("onPostLoadPageResources",{page:n,pageResources:n})),this.pageDb.set(t,f),f.error?{error:f.error,status:f.status}:n})).catch((e=>({error:e,status:d.Error})))}))}));return r.then((()=>{this.inFlightDb.delete(t)})).catch((e=>{throw this.inFlightDb.delete(t),e})),this.inFlightDb.set(t,r),r},t.loadPageSync=function(e,t){void 0===t&&(t={});const n=(0,u.Cj)(e);if(this.pageDb.has(n)){var r;const e=this.pageDb.get(n);if(e.payload)return e.payload;if(null!==(r=t)&&void 0!==r&&r.withErrorDetails)return{error:e.error,status:e.status}}},t.shouldPrefetch=function(e){return!!(()=>{if("connection"in navigator&&void 0!==navigator.connection){if((navigator.connection.effectiveType||"").includes("2g"))return!1;if(navigator.connection.saveData)return!1}return!0})()&&((!navigator.userAgent||!m.test(navigator.userAgent))&&!this.pageDb.has(e))},t.prefetch=function(e){if(!this.shouldPrefetch(e))return{then:e=>e(!1),abort:()=>{}};if(this.prefetchTriggered.has(e))return{then:e=>e(!0),abort:()=>{}};const t={resolve:null,reject:null,promise:null};t.promise=new Promise(((e,n)=>{t.resolve=e,t.reject=n})),this.prefetchQueued.push([e,t]);const n=new AbortController;return n.signal.addEventListener("abort",(()=>{const t=this.prefetchQueued.findIndex((t=>{let[n]=t;return n===e}));-1!==t&&this.prefetchQueued.splice(t,1)})),this.isPrefetchQueueRunning||(this.isPrefetchQueueRunning=!0,setTimeout((()=>{this._processNextPrefetchBatch()}),3e3)),{then:(e,n)=>t.promise.then(e,n),abort:n.abort.bind(n)}},t._processNextPrefetchBatch=function(){(window.requestIdleCallback||(e=>setTimeout(e,0)))((()=>{const e=this.prefetchQueued.splice(0,4),t=Promise.all(e.map((e=>{let[t,n]=e;return this.prefetchTriggered.has(t)||(this.apiRunner("onPrefetchPathname",{pathname:t}),this.prefetchTriggered.add(t)),this.prefetchDisabled?n.resolve(!1):this.doPrefetch((0,u.Cj)(t)).then((()=>{this.prefetchCompleted.has(t)||(this.apiRunner("onPostPrefetchPathname",{pathname:t}),this.prefetchCompleted.add(t)),n.resolve(!0)}))})));this.prefetchQueued.length?t.then((()=>{setTimeout((()=>{this._processNextPrefetchBatch()}),3e3)})):this.isPrefetchQueueRunning=!1}))},t.doPrefetch=function(e){const t=p(e);return l(t,{crossOrigin:"anonymous",as:"fetch"}).then((()=>this.loadPageDataJson(e)))},t.hovering=function(e){this.loadPage(e)},t.getResourceURLsForPathname=function(e){const t=(0,u.Cj)(e),n=this.pageDataDb.get(t);if(n){const e=g(n.payload);return[].concat((0,o.Z)(b(e.page.componentChunkName)),[p(t)])}return null},t.isPageNotFound=function(e){const t=(0,u.Cj)(e),n=this.pageDb.get(t);return!n||n.notFound},t.loadAppData=function(e){return void 0===e&&(e=0),this.memoizedGet("/evidenceportal/page-data/app-data.json").then((t=>{const{status:n,responseText:r}=t;let o;if(200!==n&&e<3)return this.loadAppData(e+1);if(200===n)try{const e=JSON.parse(r);if(void 0===e.webpackCompilationHash)throw new Error("not a valid app-data response");o=e}catch(a){}return o}))},e}();const b=e=>(window.___chunkMapping[e]||[]).map((e=>"/evidenceportal"+e));let w,x=function(e){function t(t,n,r){var o;return o=e.call(this,(function(e,n){if(void 0===n&&(n="components"),!t[n="components"][e])throw new Error("We couldn't find the correct component chunk with the name \""+e+'"');return t[n][e]().catch((e=>e))}),n)||this,r&&o.pageDataDb.set((0,u.Cj)(r.path),{pagePath:r.path,payload:r,status:"success"}),o}(0,r.Z)(t,e);var n=t.prototype;return n.doPrefetch=function(t){return e.prototype.doPrefetch.call(this,t).then((e=>{if(e.status!==d.Success)return Promise.resolve();const t=e.payload,n=t.componentChunkName,r=b(n);return Promise.all(r.map(l)).then((()=>t))}))},n.loadPageDataJson=function(t){return e.prototype.loadPageDataJson.call(this,t).then((e=>e.notFound?f(t)?e:h(t,"HEAD").then((t=>200===t.status?{status:d.Error}:e)):e))},n.loadPartialHydrationJson=function(t){return e.prototype.loadPartialHydrationJson.call(this,t).then((e=>e.notFound?f(t)?e:h(t,"HEAD").then((t=>200===t.status?{status:d.Error}:e)):e))},t}(y);const E=e=>{w=e},k={enqueue:e=>w.prefetch(e),getResourceURLsForPathname:e=>w.getResourceURLsForPathname(e),loadPage:e=>w.loadPage(e),loadPageSync:function(e,t){return void 0===t&&(t={}),w.loadPageSync(e,t)},prefetch:e=>w.prefetch(e),isPageNotFound:e=>w.isPageNotFound(e),hovering:e=>w.hovering(e),loadAppData:()=>w.loadAppData()};var C=k;function S(){return w?w.staticQueryDb:{}}function O(){return w?w.slicesDb:{}}},9559:function(e,t,n){"use strict";n.d(t,{Z:function(){return C}});var r=n(2784),o=n(3980),a=n.n(o),i=n(1852),s=n(9529),l=n(8777),c=n(31),u=n(5619),d=n(3853);function p(e){let{children:t,callback:n}=e;return(0,r.useEffect)((()=>{n()})),t}const f=["link","meta","style","title","base","noscript","script","html","body"];function h(e,t){if(e instanceof HTMLElement&&t instanceof HTMLElement){const n=t.getAttribute("nonce");if(n&&!e.getAttribute("nonce")){const r=t.cloneNode(!0);return r.setAttribute("nonce",""),r.nonce=n,n===e.nonce&&e.isEqualNode(r)}}return e.isEqualNode(t)}function m(e,t){void 0===t&&(t={html:{},body:{}});const n=new Map,r=[];for(const c of e.childNodes){var o,a;const e=c.nodeName.toLowerCase(),u=null===(o=c.attributes)||void 0===o||null===(a=o.id)||void 0===a?void 0:a.value;if(y(c)){if(v(e))if("html"===e||"body"===e)for(const n of c.attributes){const r="style"===n.name;var i;if(t[e]={...t[e]},r||(t[e][n.name]=n.value),r)t[e].style=""+(null!==(i=t[e])&&void 0!==i&&i.style?t[e].style:"")+n.value+" "}else{let e=c.cloneNode(!0);if(e.setAttribute("data-gatsby-head",!0),"script"===e.nodeName.toLowerCase()&&(e=g(e)),u)if(n.has(u)){var s;const t=n.get(u);null===(s=r[t].parentNode)||void 0===s||s.removeChild(r[t]),r[t]=e}else r.push(e),n.set(u,r.length-1);else r.push(e)}c.childNodes.length&&r.push.apply(r,(0,l.Z)(m(c,t).validHeadNodes))}}return{validHeadNodes:r,htmlAndBodyAttributes:t}}function g(e){const t=document.createElement("script");for(const n of e.attributes)t.setAttribute(n.name,n.value);return t.innerHTML=e.innerHTML,t}function v(e){return f.includes(e)}function y(e){return 1===e.nodeType}const b=document.createElement("div"),w={html:[],body:[]},x=()=>{var e;const{validHeadNodes:t,htmlAndBodyAttributes:n}=m(b);w.html=Object.keys(n.html),w.body=Object.keys(n.body),function(e){if(!e)return;const{html:t,body:n}=e,r=document.querySelector("html");r&&Object.entries(t).forEach((e=>{let[t,n]=e;r.setAttribute(t,n)}));const o=document.querySelector("body");o&&Object.entries(n).forEach((e=>{let[t,n]=e;o.setAttribute(t,n)}))}(n);const r=document.querySelectorAll("[data-gatsby-head]");var o;if(0===r.length)return void(o=document.head).append.apply(o,(0,l.Z)(t));const a=[];!function(e){let{oldNodes:t,newNodes:n,onStale:r,onNew:o}=e;for(const a of t){const e=n.findIndex((e=>h(e,a)));-1===e?r(a):n.splice(e,1)}for(const a of n)o(a)}({oldNodes:r,newNodes:t,onStale:e=>e.parentNode.removeChild(e),onNew:e=>a.push(e)}),(e=document.head).append.apply(e,a)};function E(e){let{pageComponent:t,staticQueryResults:n,pageComponentProps:o}=e;(0,r.useEffect)((()=>{if(null!=t&&t.Head){!function(e){if("function"!=typeof e)throw new Error('Expected "Head" export to be a function got "'+typeof e+'".')}(t.Head);const{render:a}=(0,d.U)(),s=r.createElement(t.Head,{location:{pathname:(e=o).location.pathname},params:e.params,data:e.data||{},serverData:e.serverData,pageContext:e.pageContext}),l=(0,i.h)("wrapRootElement",{element:s},s,(e=>{let{result:t}=e;return{element:t}})).pop();a(r.createElement(p,{callback:x},r.createElement(c.StaticQueryContext.Provider,{value:n},r.createElement(u.LocationProvider,null,l))),b)}var e;return()=>{!function(){const e=document.querySelectorAll("[data-gatsby-head]");for(const t of e)t.parentNode.removeChild(t)}(),function(e){if(!e)return;const{html:t,body:n}=e;if(t){const e=document.querySelector("html");t.forEach((t=>{e&&e.removeAttribute(t)}))}if(n){const e=document.querySelector("body");n.forEach((t=>{e&&e.removeAttribute(t)}))}}(w)}}))}function k(e){const t={...e,params:{...(0,s.GA)(e.location.pathname),...e.pageResources.json.pageContext.__params}};let n;var o;n=e.pageResources.partialHydration?e.pageResources.partialHydration:(0,r.createElement)((o=e.pageResources.component)&&o.default||o,{...t,key:e.path||e.pageResources.page.path});E({pageComponent:e.pageResources.head,staticQueryResults:e.pageResources.staticQueryResults,pageComponentProps:t});return(0,i.h)("wrapPageElement",{element:n,props:t},n,(e=>{let{result:n}=e;return{element:n,props:t}})).pop()}k.propTypes={location:a().object.isRequired,pageResources:a().object.isRequired,data:a().object,pageContext:a().object.isRequired};var C=k},5069:function(e,t,n){"use strict";var r=n(1665),o=n(1852),a=n(2784),i=n(5619),s=n(2802),l=n(5483),c=n(3204),u=n(8175),d=n(3182),p=n(6249);const f={id:"gatsby-announcer",style:{position:"absolute",top:0,width:1,height:1,padding:0,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",border:0},"aria-live":"assertive","aria-atomic":"true"};var h=n(2467);function m(e){const t=(0,d.J)(e),{hash:n,search:r}=window.location;return null!=t&&(window.___replace(t.toPath+r+n),!0)}let g="";window.addEventListener("unhandledrejection",(e=>{/loading chunk \d* failed./i.test(e.reason)&&g&&(window.location.pathname=g)}));const v=(e,t)=>{m(e.pathname)||(g=e.pathname,(0,o.h)("onPreRouteUpdate",{location:e,prevLocation:t}))},y=(e,t)=>{m(e.pathname)||(0,o.h)("onRouteUpdate",{location:e,prevLocation:t})},b=function(e,t){if(void 0===t&&(t={}),"number"==typeof e)return void i.globalHistory.navigate(e);const{pathname:n,search:r,hash:a}=(0,h.cP)(e),s=(0,d.J)(n);if(s&&(e=s.toPath+r+a),window.___swUpdated)return void(window.location=n+r+a);const l=setTimeout((()=>{p.Z.emit("onDelayedLoadPageResources",{pathname:n}),(0,o.h)("onRouteUpdateDelayed",{location:window.location})}),1e3);u.ZP.loadPage(n+r).then((o=>{if(!o||o.status===u.uQ.Error)return window.history.replaceState({},"",location.href),window.location=n,void clearTimeout(l);o&&o.page.webpackCompilationHash!==window.___webpackCompilationHash&&("serviceWorker"in navigator&&null!==navigator.serviceWorker.controller&&"activated"===navigator.serviceWorker.controller.state&&navigator.serviceWorker.controller.postMessage({gatsbyApi:"clearPathResources"}),window.location=n+r+a),(0,i.navigate)(e,t),clearTimeout(l)}))};function w(e,t){let{location:n}=t;const{pathname:r,hash:a}=n,i=(0,o.h)("shouldUpdateScroll",{prevRouterProps:e,pathname:r,routerProps:{location:n},getSavedScrollPosition:e=>[0,this._stateStorage.read(e,e.key)]});if(i.length>0)return i[i.length-1];if(e){const{location:{pathname:t}}=e;if(t===r)return a?decodeURI(a.slice(1)):[0,0]}return!0}let x=function(e){function t(t){var n;return(n=e.call(this,t)||this).announcementRef=a.createRef(),n}(0,r.Z)(t,e);var n=t.prototype;return n.componentDidUpdate=function(e,t){requestAnimationFrame((()=>{let e="new page at "+this.props.location.pathname;document.title&&(e=document.title);const t=document.querySelectorAll("#gatsby-focus-wrapper h1");t&&t.length&&(e=t[0].textContent);const n="Navigated to "+e;if(this.announcementRef.current){this.announcementRef.current.innerText!==n&&(this.announcementRef.current.innerText=n)}}))},n.render=function(){return a.createElement("div",Object.assign({},f,{ref:this.announcementRef}))},t}(a.Component);const E=(e,t)=>{var n,r;return e.href!==t.href||(null==e||null===(n=e.state)||void 0===n?void 0:n.key)!==(null==t||null===(r=t.state)||void 0===r?void 0:r.key)};let k=function(e){function t(t){var n;return n=e.call(this,t)||this,v(t.location,null),n}(0,r.Z)(t,e);var n=t.prototype;return n.componentDidMount=function(){y(this.props.location,null)},n.shouldComponentUpdate=function(e){return!!E(this.props.location,e.location)&&(v(e.location,this.props.location),!0)},n.componentDidUpdate=function(e){E(e.location,this.props.location)&&y(this.props.location,e.location)},n.render=function(){return a.createElement(a.Fragment,null,this.props.children,a.createElement(x,{location:location}))},t}(a.Component);var C=n(9559),S=n(6849);function O(e,t){for(var n in e)if(!(n in t))return!0;for(var r in t)if(e[r]!==t[r])return!0;return!1}var P=function(e){function t(t){var n;n=e.call(this)||this;const{location:r,pageResources:o}=t;return n.state={location:{...r},pageResources:o||u.ZP.loadPageSync(r.pathname+r.search,{withErrorDetails:!0})},n}(0,r.Z)(t,e),t.getDerivedStateFromProps=function(e,t){let{location:n}=e;if(t.location.href!==n.href){return{pageResources:u.ZP.loadPageSync(n.pathname+n.search,{withErrorDetails:!0}),location:{...n}}}return{location:{...n}}};var n=t.prototype;return n.loadResources=function(e){u.ZP.loadPage(e).then((t=>{t&&t.status!==u.uQ.Error?this.setState({location:{...window.location},pageResources:t}):(window.history.replaceState({},"",location.href),window.location=e)}))},n.shouldComponentUpdate=function(e,t){return t.pageResources?this.state.pageResources!==t.pageResources||(this.state.pageResources.component!==t.pageResources.component||(this.state.pageResources.json!==t.pageResources.json||(!(this.state.location.key===t.location.key||!t.pageResources.page||!t.pageResources.page.matchPath&&!t.pageResources.page.path)||function(e,t,n){return O(e.props,t)||O(e.state,n)}(this,e,t)))):(this.loadResources(e.location.pathname+e.location.search),!1)},n.render=function(){return this.props.children(this.state)},t}(a.Component),N=n(3834),_=n(3853);const R=new u.kL(S,[],window.pageData);(0,u.N1)(R),R.setApiRunner(o.h);const{render:j,hydrate:I}=(0,_.U)();window.asyncRequires=S,window.___emitter=p.Z,window.___loader=u.jN,i.globalHistory.listen((e=>{e.location.action=e.action})),window.___push=e=>b(e,{replace:!1}),window.___replace=e=>b(e,{replace:!0}),window.___navigate=(e,t)=>b(e,t);const L="gatsby-reload-compilation-hash-match";(0,o.I)("onClientEntry").then((()=>{(0,o.h)("registerServiceWorker").filter(Boolean).length>0&&n(472);const e=e=>a.createElement(i.BaseContext.Provider,{value:{baseuri:"/",basepath:"/"}},a.createElement(C.Z,e)),t=a.createContext({}),d={renderEnvironment:"browser"};let p=function(e){function n(){return e.apply(this,arguments)||this}return(0,r.Z)(n,e),n.prototype.render=function(){const{children:e}=this.props;return a.createElement(i.Location,null,(n=>{let{location:r}=n;return a.createElement(P,{location:r},(n=>{let{pageResources:r,location:o}=n;const i=(0,u.hs)(),s=(0,u.Nt)();return a.createElement(l.B9.Provider,{value:i},a.createElement(c.Bs.Provider,{value:d},a.createElement(c.m3.Provider,{value:s},a.createElement(c.u0.Provider,{value:r.page.slicesMap},a.createElement(t.Provider,{value:{pageResources:r,location:o}},e)))))}))}))},n}(a.Component),f=function(n){function o(){return n.apply(this,arguments)||this}return(0,r.Z)(o,n),o.prototype.render=function(){return a.createElement(t.Consumer,null,(t=>{let{pageResources:n,location:r}=t;return a.createElement(k,{location:r},a.createElement(s.$C,{location:r,shouldUpdateScroll:w},a.createElement(i.Router,{basepath:"/evidenceportal",location:r,id:"gatsby-focus-wrapper"},a.createElement(e,Object.assign({path:"/404.html"===n.page.path||"/500.html"===n.page.path?(0,N.Z)(r.pathname,"/evidenceportal"):encodeURI((n.page.matchPath||n.page.path).split("?")[0])},this.props,{location:r,pageResources:n},n.json)))))}))},o}(a.Component);const{pagePath:h,location:m}=window;h&&"/evidenceportal"+h!==m.pathname+(h.includes("?")?m.search:"")&&!(R.findMatchPath((0,N.Z)(m.pathname,"/evidenceportal"))||h.match(/^\/(404|500)(\/?|.html)$/)||h.match(/^\/offline-plugin-app-shell-fallback\/?$/))&&(0,i.navigate)("/evidenceportal"+h+(h.includes("?")?"":m.search)+m.hash,{replace:!0});const g=()=>{try{return sessionStorage}catch{return null}};u.jN.loadPage(m.pathname+m.search).then((e=>{var t;const n=g();if(null!=e&&null!==(t=e.page)&&void 0!==t&&t.webpackCompilationHash&&e.page.webpackCompilationHash!==window.___webpackCompilationHash&&("serviceWorker"in navigator&&null!==navigator.serviceWorker.controller&&"activated"===navigator.serviceWorker.controller.state&&navigator.serviceWorker.controller.postMessage({gatsbyApi:"clearPathResources"}),n)){if(!("1"===n.getItem(L)))return n.setItem(L,"1"),void window.location.reload(!0)}if(n&&n.removeItem(L),!e||e.status===u.uQ.Error){const t="page resources for "+m.pathname+" not found. Not rendering React";if(e&&e.error)throw console.error(t),e.error;throw new Error(t)}const r=(0,o.h)("wrapRootElement",{element:a.createElement(f,null)},a.createElement(f,null),(e=>{let{result:t}=e;return{element:t}})).pop(),i=function(){const e=a.useRef(!1);return a.useEffect((()=>{e.current||(e.current=!0,performance.mark&&performance.mark("onInitialClientRender"),(0,o.h)("onInitialClientRender"))}),[]),a.createElement(p,null,r)},s=document.getElementById("gatsby-focus-wrapper");let l=j;s&&s.children.length&&(l=I);const c=(0,o.h)("replaceHydrateFunction",void 0,l)[0];function d(){const e="undefined"!=typeof window?document.getElementById("___gatsby"):null;c(a.createElement(i,null),e)}const h=document;if("complete"===h.readyState||"loading"!==h.readyState&&!h.documentElement.doScroll)setTimeout((function(){d()}),0);else{const e=function(){h.removeEventListener("DOMContentLoaded",e,!1),window.removeEventListener("load",e,!1),d()};h.addEventListener("DOMContentLoaded",e,!1),window.addEventListener("load",e,!1)}}))}))},3161:function(e,t,n){"use strict";n.r(t);var r=n(2784),o=n(8175),a=n(9559);t.default=e=>{let{location:t}=e;const n=o.ZP.loadPageSync(t.pathname);return n?r.createElement(a.Z,{location:t,pageResources:n,...n.json}):null}},9758:function(e,t,n){var r;e.exports=(r=n(3161))&&r.default||r},3853:function(e,t,n){"use strict";n.d(t,{U:function(){return o}});const r=new WeakMap;function o(){const e=n(7029);return{render:(t,n)=>{let o=r.get(n);o||r.set(n,o=e.createRoot(n)),o.render(t)},hydrate:(t,n)=>e.hydrateRoot(n,t)}}},3182:function(e,t,n){"use strict";n.d(t,{J:function(){return a}});const r=new Map,o=new Map;function a(e){let t=r.get(e);return t||(t=o.get(e.toLowerCase())),t}[].forEach((e=>{e.ignoreCase?o.set(e.fromPath,e):r.set(e.fromPath,e)}))},472:function(e,t,n){"use strict";n.r(t);var r=n(1852);"https:"!==window.location.protocol&&"localhost"!==window.location.hostname?console.error("Service workers can only be used over HTTPS, or on localhost for development"):"serviceWorker"in navigator&&navigator.serviceWorker.register("/evidenceportal/sw.js").then((function(e){e.addEventListener("updatefound",(()=>{(0,r.h)("onServiceWorkerUpdateFound",{serviceWorker:e});const t=e.installing;console.log("installingWorker",t),t.addEventListener("statechange",(()=>{switch(t.state){case"installed":navigator.serviceWorker.controller?(window.___swUpdated=!0,(0,r.h)("onServiceWorkerUpdateReady",{serviceWorker:e}),window.___failedResources&&(console.log("resources failed, SW updated - reloading"),window.location.reload())):(console.log("Content is now available offline!"),(0,r.h)("onServiceWorkerInstalled",{serviceWorker:e}));break;case"redundant":console.error("The installing service worker became redundant."),(0,r.h)("onServiceWorkerRedundant",{serviceWorker:e});break;case"activated":(0,r.h)("onServiceWorkerActive",{serviceWorker:e})}}))}))})).catch((function(e){console.error("Error during service worker registration:",e)}))},3204:function(e,t,n){"use strict";n.d(t,{Bs:function(){return a},Db:function(){return s},m3:function(){return o},u0:function(){return i}});var r=n(2784);const o=r.createContext({}),a=r.createContext({}),i=r.createContext({}),s=r.createContext({})},5483:function(e,t,n){"use strict";n.d(t,{i1:function(){return l},B9:function(){return o},K2:function(){return c}});var r=n(2784);const o=(a="StaticQuery",i={},r.createServerContext?function(e,t){return void 0===t&&(t=null),globalThis.__SERVER_CONTEXT||(globalThis.__SERVER_CONTEXT={}),globalThis.__SERVER_CONTEXT[e]||(globalThis.__SERVER_CONTEXT[e]=r.createServerContext(e,t)),globalThis.__SERVER_CONTEXT[e]}(a,i):r.createContext(i));var a,i;function s(e){let{staticQueryData:t,data:n,query:o,render:a}=e;const i=n?n.data:t[o]&&t[o].data;return r.createElement(r.Fragment,null,i&&a(i),!i&&r.createElement("div",null,"Loading (StaticQuery)"))}const l=e=>{const{data:t,query:n,render:a,children:i}=e;return r.createElement(o.Consumer,null,(e=>r.createElement(s,{data:t,query:n,render:a||i,staticQueryData:e})))},c=e=>{var t;r.useContext;const n=r.useContext(o);if(isNaN(Number(e)))throw new Error("useStaticQuery was called with a string but expects to be called using `graphql`. Try this:\n\nimport { useStaticQuery, graphql } from 'gatsby';\n\nuseStaticQuery(graphql`"+e+"`);\n");if(null!==(t=n[e])&&void 0!==t&&t.data)return n[e].data;throw new Error("The result of this StaticQuery could not be fetched.\n\nThis is likely a bug in Gatsby and if refreshing the page does not fix it, please open an issue in https://github.com/gatsbyjs/gatsby/issues")}},3834:function(e,t,n){"use strict";function r(e,t){return void 0===t&&(t=""),t?e===t?"/":e.startsWith(t+"/")?e.slice(t.length):e:e}n.d(t,{Z:function(){return r}})},4428:function(e,t,n){"use strict";n.r(t),n.d(t,{wrapPageElement:function(){return i}});var r=n(2784),o=n(4536);const a=e=>{var t,n,a,i,s,l,c,u,d,p,f,h,m;let{path:g,data:v,children:y}=e;return r.createElement(o.Xg,{children:y,devBanner:{show:null==v||null===(t=v.site)||void 0===t||null===(n=t.siteMetadata)||void 0===n?void 0:n.showDevBanner},navbar:{...null==v||null===(a=v.site)||void 0===a||null===(i=a.siteMetadata)||void 0===i||null===(s=i.staticText)||void 0===s?void 0:s.navbar,image:null==v?void 0:v.navbarLogo,activePage:g},bottomBanner:{...null==v||null===(l=v.site)||void 0===l||null===(c=l.siteMetadata)||void 0===c||null===(u=c.staticText)||void 0===u?void 0:u.bottomBanner,image:null==v?void 0:v.bottomBannerLogo},footer:{...null==v||null===(d=v.site)||void 0===d||null===(p=d.siteMetadata)||void 0===p||null===(f=p.staticText)||void 0===f?void 0:f.footer,image:{imageData:null==v?void 0:v.footerLogo,altText:(null==v||null===(h=v.site)||void 0===h||null===(m=h.siteMetadata)||void 0===m?void 0:m.siteTitle)+" logo"}}})};n(3885),n(9601),n(8156),n(8776),n(9804),n(700);const i=e=>{let{element:t,props:n}=e;return r.createElement(a,n,t)}},8050:function(e,t,n){const r=n(6635),o=n(8437);e.exports={createSearchIndex:function(e){let t=[];Object.keys(e).forEach((n=>{e[n].nodes.forEach((e=>{let o=structuredClone(e);"allProject"===n&&(e.slug.includes("/")||(o.slug="project/"+e.slug));const a=Object.values(o).map((e=>r.isNull(e)?null:"object"==typeof e?Object.values(e).filter((e=>!r.isNull(e))).map((e=>"string"==typeof e||null==e?e:void Object.values(e).filter((e=>!r.isNull(e))).join(" "))).join(" "):e));Object.keys(o).forEach(((e,t)=>{o[e]=a[t]})),t.push(o)}))}));const n=o.generateStopWordFilter(["a","able","across","after","all","almost","also","am","among","an","and","any","are","as","at","be","because","been","but","by","dear","did","do","does","either","else","ever","every","for","from","get","got","had","he","her","hers","him","his","however","i","if","in","into","is","it","its","just","least","let","like","may","me","might","most","must","my","neither","no","nor","not","of","off","often","on","only","or","other","our","own","rather","said","say","says","she","since","so","some","than","that","the","their","them","then","there","these","they","this","tis","to","too","twas","us","was","we","were","while","will","with","yet","you","your"]);return[o((function(){this.ref("slug"),this.field("slug"),this.field("faq"),this.field("aims"),this.field("lede"),this.field("title"),this.field("question"),this.field("status"),this.field("agency"),this.field("topics"),this.field("mainContact"),this.field("summary"),this.field("status"),this.field("purpose"),this.field("emailContent"),this.field("projectTeam"),this.field("expertise"),this.field("requirement"),this.field("collectData"),this.metadataWhitelist=["position"],this.pipeline.after(o.stopWordFilter,n),this.pipeline.remove(o.stopWordFilter),t.forEach((function(e){this.add(e)}),this)})),t]},searchQuery:"\n query {\n allProject {\n nodes {\n title\n agency\n topics {\n title\n }\n slug\n summary\n statusOfData\n status\n startDate\n requirement\n question\n purpose\n projectTeam {\n name\n employer\n }\n priorResearch\n opportunityCloses\n mainContact {\n name\n }\n fundingInfo\n collectData { \n fieldTitle\n fieldData\n }\n expertise\n faq {\n text\n title\n }\n deliverable\n emailContent\n endDate\n slug\n }\n }\n allGeneralPage {\n nodes {\n slug\n lede\n faq {\n text\n title\n }\n aims {\n text\n title\n }\n title\n }\n }\n }\n "}},3463:function(e,t,n){"use strict";var r=n(8570),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},a={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},i={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function l(e){return r.isMemo(e)?i:s[e.$$typeof]||o}s[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[r.Memo]=i;var c=Object.defineProperty,u=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,p=Object.getOwnPropertyDescriptor,f=Object.getPrototypeOf,h=Object.prototype;e.exports=function e(t,n,r){if("string"!=typeof n){if(h){var o=f(n);o&&o!==h&&e(t,o,r)}var i=u(n);d&&(i=i.concat(d(n)));for(var s=l(t),m=l(n),g=0;g=31||"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)},t.storage="undefined"!=typeof chrome&&void 0!==chrome.storage?chrome.storage.local:function(){try{return window.localStorage}catch(e){}}(),t.colors=["lightseagreen","forestgreen","goldenrod","dodgerblue","darkorchid","crimson"],t.formatters.j=function(e){try{return JSON.stringify(e)}catch(t){return"[UnexpectedJSONParseError]: "+t.message}},t.enable(r())},555:function(e,t,n){var r;function o(e){function n(){if(n.enabled){var e=n,o=+new Date,a=o-(r||o);e.diff=a,e.prev=r,e.curr=o,r=o;for(var i=new Array(arguments.length),s=0;s0)return function(e){if((e=String(e)).length>100)return;var i=/^((?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|years?|yrs?|y)?$/i.exec(e);if(!i)return;var s=parseFloat(i[1]);switch((i[2]||"ms").toLowerCase()){case"years":case"year":case"yrs":case"yr":case"y":return s*a;case"days":case"day":case"d":return s*o;case"hours":case"hour":case"hrs":case"hr":case"h":return s*r;case"minutes":case"minute":case"mins":case"min":case"m":return s*n;case"seconds":case"second":case"secs":case"sec":case"s":return s*t;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return s;default:return}}(e);if("number"===c&&!1===isNaN(e))return s.long?i(l=e,o,"day")||i(l,r,"hour")||i(l,n,"minute")||i(l,t,"second")||l+" ms":function(e){if(e>=o)return Math.round(e/o)+"d";if(e>=r)return Math.round(e/r)+"h";if(e>=n)return Math.round(e/n)+"m";if(e>=t)return Math.round(e/t)+"s";return e+"ms"}(e);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(e))}},8437:function(e,t,n){var r,o;!function(){var a,i,s,l,c,u,d,p,f,h,m,g,v,y,b,w,x,E,k,C,S,O,P,N,_,R,j,I,L,M,T=function(e){var t=new T.Builder;return t.pipeline.add(T.trimmer,T.stopWordFilter,T.stemmer),t.searchPipeline.add(T.stemmer),e.call(t,t),t.build()};T.version="2.3.9",T.utils={},T.utils.warn=(a=this,function(e){a.console&&console.warn&&console.warn(e)}),T.utils.asString=function(e){return null==e?"":e.toString()},T.utils.clone=function(e){if(null==e)return e;for(var t=Object.create(null),n=Object.keys(e),r=0;r0){var l=T.utils.clone(t)||{};l.position=[i,s],l.index=o.length,o.push(new T.Token(n.slice(i,a),l))}i=a+1}}return o},T.tokenizer.separator=/[\s\-]+/,T.Pipeline=function(){this._stack=[]},T.Pipeline.registeredFunctions=Object.create(null),T.Pipeline.registerFunction=function(e,t){t in this.registeredFunctions&&T.utils.warn("Overwriting existing registered function: "+t),e.label=t,T.Pipeline.registeredFunctions[e.label]=e},T.Pipeline.warnIfFunctionNotRegistered=function(e){e.label&&e.label in this.registeredFunctions||T.utils.warn("Function is not registered with pipeline. This may cause problems when serialising the index.\n",e)},T.Pipeline.load=function(e){var t=new T.Pipeline;return e.forEach((function(e){var n=T.Pipeline.registeredFunctions[e];if(!n)throw new Error("Cannot load unregistered function: "+e);t.add(n)})),t},T.Pipeline.prototype.add=function(){Array.prototype.slice.call(arguments).forEach((function(e){T.Pipeline.warnIfFunctionNotRegistered(e),this._stack.push(e)}),this)},T.Pipeline.prototype.after=function(e,t){T.Pipeline.warnIfFunctionNotRegistered(t);var n=this._stack.indexOf(e);if(-1==n)throw new Error("Cannot find existingFn");n+=1,this._stack.splice(n,0,t)},T.Pipeline.prototype.before=function(e,t){T.Pipeline.warnIfFunctionNotRegistered(t);var n=this._stack.indexOf(e);if(-1==n)throw new Error("Cannot find existingFn");this._stack.splice(n,0,t)},T.Pipeline.prototype.remove=function(e){var t=this._stack.indexOf(e);-1!=t&&this._stack.splice(t,1)},T.Pipeline.prototype.run=function(e){for(var t=this._stack.length,n=0;n1&&(ae&&(n=o),a!=e);)r=n-t,o=t+Math.floor(r/2),a=this.elements[2*o];return a==e||a>e?2*o:as?c+=2:i==s&&(t+=n[l+1]*r[c+1],l+=2,c+=2);return t},T.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},T.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),t=1,n=0;t0){var a,i=o.str.charAt(0);i in o.node.edges?a=o.node.edges[i]:(a=new T.TokenSet,o.node.edges[i]=a),1==o.str.length&&(a.final=!0),r.push({node:a,editsRemaining:o.editsRemaining,str:o.str.slice(1)})}if(0!=o.editsRemaining){if("*"in o.node.edges)var s=o.node.edges["*"];else{s=new T.TokenSet;o.node.edges["*"]=s}if(0==o.str.length&&(s.final=!0),r.push({node:s,editsRemaining:o.editsRemaining-1,str:o.str}),o.str.length>1&&r.push({node:o.node,editsRemaining:o.editsRemaining-1,str:o.str.slice(1)}),1==o.str.length&&(o.node.final=!0),o.str.length>=1){if("*"in o.node.edges)var l=o.node.edges["*"];else{l=new T.TokenSet;o.node.edges["*"]=l}1==o.str.length&&(l.final=!0),r.push({node:l,editsRemaining:o.editsRemaining-1,str:o.str.slice(1)})}if(o.str.length>1){var c,u=o.str.charAt(0),d=o.str.charAt(1);d in o.node.edges?c=o.node.edges[d]:(c=new T.TokenSet,o.node.edges[d]=c),1==o.str.length&&(c.final=!0),r.push({node:c,editsRemaining:o.editsRemaining-1,str:u+o.str.slice(2)})}}}return n},T.TokenSet.fromString=function(e){for(var t=new T.TokenSet,n=t,r=0,o=e.length;r=e;t--){var n=this.uncheckedNodes[t],r=n.child.toString();r in this.minimizedNodes?n.parent.edges[n.char]=this.minimizedNodes[r]:(n.child._str=r,this.minimizedNodes[r]=n.child),this.uncheckedNodes.pop()}},T.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},T.Index.prototype.search=function(e){return this.query((function(t){new T.QueryParser(e,t).parse()}))},T.Index.prototype.query=function(e){for(var t=new T.Query(this.fields),n=Object.create(null),r=Object.create(null),o=Object.create(null),a=Object.create(null),i=Object.create(null),s=0;s1?1:e},T.Builder.prototype.k1=function(e){this._k1=e},T.Builder.prototype.add=function(e,t){var n=e[this._ref],r=Object.keys(this._fields);this._documents[n]=t||{},this.documentCount+=1;for(var o=0;o=this.length)return T.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},T.QueryLexer.prototype.width=function(){return this.pos-this.start},T.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},T.QueryLexer.prototype.backup=function(){this.pos-=1},T.QueryLexer.prototype.acceptDigitRun=function(){var e,t;do{t=(e=this.next()).charCodeAt(0)}while(t>47&&t<58);e!=T.QueryLexer.EOS&&this.backup()},T.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(T.QueryLexer.TERM)),e.ignore(),e.more())return T.QueryLexer.lexText},T.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(T.QueryLexer.EDIT_DISTANCE),T.QueryLexer.lexText},T.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(T.QueryLexer.BOOST),T.QueryLexer.lexText},T.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(T.QueryLexer.TERM)},T.QueryLexer.termSeparator=T.tokenizer.separator,T.QueryLexer.lexText=function(e){for(;;){var t=e.next();if(t==T.QueryLexer.EOS)return T.QueryLexer.lexEOS;if(92!=t.charCodeAt(0)){if(":"==t)return T.QueryLexer.lexField;if("~"==t)return e.backup(),e.width()>0&&e.emit(T.QueryLexer.TERM),T.QueryLexer.lexEditDistance;if("^"==t)return e.backup(),e.width()>0&&e.emit(T.QueryLexer.TERM),T.QueryLexer.lexBoost;if("+"==t&&1===e.width())return e.emit(T.QueryLexer.PRESENCE),T.QueryLexer.lexText;if("-"==t&&1===e.width())return e.emit(T.QueryLexer.PRESENCE),T.QueryLexer.lexText;if(t.match(T.QueryLexer.termSeparator))return T.QueryLexer.lexTerm}else e.escapeCharacter()}},T.QueryParser=function(e,t){this.lexer=new T.QueryLexer(e),this.query=t,this.currentClause={},this.lexemeIdx=0},T.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=T.QueryParser.parseClause;e;)e=e(this);return this.query},T.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},T.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},T.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},T.QueryParser.parseClause=function(e){var t=e.peekLexeme();if(null!=t)switch(t.type){case T.QueryLexer.PRESENCE:return T.QueryParser.parsePresence;case T.QueryLexer.FIELD:return T.QueryParser.parseField;case T.QueryLexer.TERM:return T.QueryParser.parseTerm;default:var n="expected either a field or a term, found "+t.type;throw t.str.length>=1&&(n+=" with value '"+t.str+"'"),new T.QueryParseError(n,t.start,t.end)}},T.QueryParser.parsePresence=function(e){var t=e.consumeLexeme();if(null!=t){switch(t.str){case"-":e.currentClause.presence=T.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=T.Query.presence.REQUIRED;break;default:var n="unrecognised presence operator'"+t.str+"'";throw new T.QueryParseError(n,t.start,t.end)}var r=e.peekLexeme();if(null==r){n="expecting term or field, found nothing";throw new T.QueryParseError(n,t.start,t.end)}switch(r.type){case T.QueryLexer.FIELD:return T.QueryParser.parseField;case T.QueryLexer.TERM:return T.QueryParser.parseTerm;default:n="expecting term or field, found '"+r.type+"'";throw new T.QueryParseError(n,r.start,r.end)}}},T.QueryParser.parseField=function(e){var t=e.consumeLexeme();if(null!=t){if(-1==e.query.allFields.indexOf(t.str)){var n=e.query.allFields.map((function(e){return"'"+e+"'"})).join(", "),r="unrecognised field '"+t.str+"', possible fields: "+n;throw new T.QueryParseError(r,t.start,t.end)}e.currentClause.fields=[t.str];var o=e.peekLexeme();if(null==o){r="expecting term, found nothing";throw new T.QueryParseError(r,t.start,t.end)}if(o.type===T.QueryLexer.TERM)return T.QueryParser.parseTerm;r="expecting term, found '"+o.type+"'";throw new T.QueryParseError(r,o.start,o.end)}},T.QueryParser.parseTerm=function(e){var t=e.consumeLexeme();if(null!=t){e.currentClause.term=t.str.toLowerCase(),-1!=t.str.indexOf("*")&&(e.currentClause.usePipeline=!1);var n=e.peekLexeme();if(null!=n)switch(n.type){case T.QueryLexer.TERM:return e.nextClause(),T.QueryParser.parseTerm;case T.QueryLexer.FIELD:return e.nextClause(),T.QueryParser.parseField;case T.QueryLexer.EDIT_DISTANCE:return T.QueryParser.parseEditDistance;case T.QueryLexer.BOOST:return T.QueryParser.parseBoost;case T.QueryLexer.PRESENCE:return e.nextClause(),T.QueryParser.parsePresence;default:var r="Unexpected lexeme type '"+n.type+"'";throw new T.QueryParseError(r,n.start,n.end)}else e.nextClause()}},T.QueryParser.parseEditDistance=function(e){var t=e.consumeLexeme();if(null!=t){var n=parseInt(t.str,10);if(isNaN(n)){var r="edit distance must be numeric";throw new T.QueryParseError(r,t.start,t.end)}e.currentClause.editDistance=n;var o=e.peekLexeme();if(null!=o)switch(o.type){case T.QueryLexer.TERM:return e.nextClause(),T.QueryParser.parseTerm;case T.QueryLexer.FIELD:return e.nextClause(),T.QueryParser.parseField;case T.QueryLexer.EDIT_DISTANCE:return T.QueryParser.parseEditDistance;case T.QueryLexer.BOOST:return T.QueryParser.parseBoost;case T.QueryLexer.PRESENCE:return e.nextClause(),T.QueryParser.parsePresence;default:r="Unexpected lexeme type '"+o.type+"'";throw new T.QueryParseError(r,o.start,o.end)}else e.nextClause()}},T.QueryParser.parseBoost=function(e){var t=e.consumeLexeme();if(null!=t){var n=parseInt(t.str,10);if(isNaN(n)){var r="boost must be numeric";throw new T.QueryParseError(r,t.start,t.end)}e.currentClause.boost=n;var o=e.peekLexeme();if(null!=o)switch(o.type){case T.QueryLexer.TERM:return e.nextClause(),T.QueryParser.parseTerm;case T.QueryLexer.FIELD:return e.nextClause(),T.QueryParser.parseField;case T.QueryLexer.EDIT_DISTANCE:return T.QueryParser.parseEditDistance;case T.QueryLexer.BOOST:return T.QueryParser.parseBoost;case T.QueryLexer.PRESENCE:return e.nextClause(),T.QueryParser.parsePresence;default:r="Unexpected lexeme type '"+o.type+"'";throw new T.QueryParseError(r,o.start,o.end)}else e.nextClause()}},void 0===(o="function"==typeof(r=function(){return T})?r.call(t,n,t,e):r)||(e.exports=o)}()},2898:function(e,t,n){"use strict";n.d(t,{w_:function(){return c}});var r=n(2784),o={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},a=r.createContext&&r.createContext(o),i=function(){return i=Object.assign||function(e){for(var t,n=1,r=arguments.length;ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a},e.exports.__esModule=!0,e.exports.default=e.exports},5538:function(e){e.exports=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o},e.exports.__esModule=!0,e.exports.default=e.exports},421:function(e,t,n){var r=n(7425).default,o=n(5297);e.exports=function(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return o(e)},e.exports.__esModule=!0,e.exports.default=e.exports},8560:function(e){function t(n,r){return e.exports=t=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},e.exports.__esModule=!0,e.exports.default=e.exports,t(n,r)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},3681:function(e,t,n){var r=n(6314),o=n(6193),a=n(121),i=n(6147);e.exports=function(e,t){return r(e)||o(e,t)||a(e,t)||i()},e.exports.__esModule=!0,e.exports.default=e.exports},8238:function(e){e.exports=function(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))},e.exports.__esModule=!0,e.exports.default=e.exports},3408:function(e,t,n){var r=n(3850),o=n(3912),a=n(121),i=n(3096);e.exports=function(e){return r(e)||o(e)||a(e)||i()},e.exports.__esModule=!0,e.exports.default=e.exports},8064:function(e,t,n){var r=n(7425).default;e.exports=function(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)},e.exports.__esModule=!0,e.exports.default=e.exports},7739:function(e,t,n){var r=n(7425).default,o=n(8064);e.exports=function(e){var t=o(e,"string");return"symbol"==r(t)?t:String(t)},e.exports.__esModule=!0,e.exports.default=e.exports},7425:function(e){function t(n){return e.exports=t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e.exports.__esModule=!0,e.exports.default=e.exports,t(n)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},121:function(e,t,n){var r=n(5748);e.exports=function(e,t){if(e){if("string"==typeof e)return r(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(e,t):void 0}},e.exports.__esModule=!0,e.exports.default=e.exports},8072:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.SCRIPT_TYPE="text/partytown",t.partytownSnippet=e=>((e,t)=>{const{forward:n=[],...r}=e||{},o=JSON.stringify(r,((e,t)=>("function"==typeof t&&(t=String(t)).startsWith(e+"(")&&(t="function "+t),t)));return["!(function(w,p,f,c){",Object.keys(r).length>0?`c=w[p]=Object.assign(w[p]||{},${o});`:"c=w[p]=w[p]||{};","c[f]=(c[f]||[])",n.length>0?`.concat(${JSON.stringify(n)})`:"","})(window,'partytown','forward');",t].join("")})(e,'/* Partytown 0.7.6 - MIT builder.io */\n!function(t,e,n,i,r,o,a,d,s,c,p,l){function u(){l||(l=1,"/"==(a=(o.lib||"/~partytown/")+(o.debug?"debug/":""))[0]&&(s=e.querySelectorAll(\'script[type="text/partytown"]\'),i!=t?i.dispatchEvent(new CustomEvent("pt1",{detail:t})):(d=setTimeout(f,1e4),e.addEventListener("pt0",w),r?h(1):n.serviceWorker?n.serviceWorker.register(a+(o.swPath||"partytown-sw.js"),{scope:a}).then((function(t){t.active?h():t.installing&&t.installing.addEventListener("statechange",(function(t){"activated"==t.target.state&&h()}))}),console.error):f())))}function h(t){c=e.createElement(t?"script":"iframe"),t||(c.setAttribute("style","display:block;width:0;height:0;border:0;visibility:hidden"),c.setAttribute("aria-hidden",!0)),c.src=a+"partytown-"+(t?"atomics.js?v=0.7.6":"sandbox-sw.html?"+Date.now()),e.body.appendChild(c)}function f(n,r){for(w(),i==t&&(o.forward||[]).map((function(e){delete t[e.split(".")[0]]})),n=0;ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}const c=e=>{const{search:t,hash:n,href:r,origin:o,protocol:a,host:i,hostname:s,port:l}=e.location;let{pathname:c}=e.location;return!c&&r&&p&&(c=new URL(r).pathname),{pathname:encodeURI(decodeURI(c)),search:t,hash:n,href:r,origin:o,protocol:a,host:i,hostname:s,port:l,state:e.history.state,key:e.history.state&&e.history.state.key||"initial"}},u=(e,t)=>{let n=[],r=c(e),o=!1,a=()=>{};return{get location(){return r},get transitioning(){return o},_onTransitionComplete(){o=!1,a()},listen(t){n.push(t);const o=()=>{r=c(e),t({location:r,action:"POP"})};return e.addEventListener("popstate",o),()=>{e.removeEventListener("popstate",o),n=n.filter((e=>e!==t))}},navigate(t,{state:i,replace:l=!1}={}){if("number"==typeof t)e.history.go(t);else{i=s({},i,{key:Date.now()+""});try{o||l?e.history.replaceState(i,null,t):e.history.pushState(i,null,t)}catch(n){e.location[l?"replace":"assign"](t)}}r=c(e),o=!0;const u=new Promise((e=>a=e));return n.forEach((e=>e({location:r,action:"PUSH"}))),u}}},d=(e="/")=>{const t=e.indexOf("?"),n={pathname:t>-1?e.substr(0,t):e,search:t>-1?e.substr(t):""};let r=0;const o=[n],a=[null];return{get location(){return o[r]},addEventListener(e,t){},removeEventListener(e,t){},history:{get entries(){return o},get index(){return r},get state(){return a[r]},pushState(e,t,n){const[i,s=""]=n.split("?");r++,o.push({pathname:i,search:s.length?`?${s}`:s}),a.push(e)},replaceState(e,t,n){const[i,s=""]=n.split("?");o[r]={pathname:i,search:s},a[r]=e},go(e){const t=r+e;t<0||t>a.length-1||(r=t)}}}},p=!("undefined"==typeof window||!window.document||!window.document.createElement),f=u(p?window:d()),{navigate:h}=f;function m(e,t){return o.createServerContext?((e,t=null)=>(globalThis.__SERVER_CONTEXT||(globalThis.__SERVER_CONTEXT={}),globalThis.__SERVER_CONTEXT[e]||(globalThis.__SERVER_CONTEXT[e]=o.createServerContext(e,t)),globalThis.__SERVER_CONTEXT[e]))(e,t):o.createContext(t)}const g=m("Base",{baseuri:"/",basepath:"/"}),v=m("Location"),y=()=>o.useContext(g),b=()=>o.useContext(v);function w(e){this.uri=e}const x=e=>e instanceof w,E=e=>{throw new w(e)};function k(e){const{to:t,replace:n=!0,state:r,noThrow:a,baseuri:i}=e;o.useEffect((()=>{Promise.resolve().then((()=>{const o=N(t,i);h(_(o,e),{replace:n,state:r})}))}),[]);const s=N(t,i);return a||E(_(s,e)),null}const C=e=>{const t=b(),{baseuri:n}=y();return o.createElement(k,s({},t,{baseuri:n},e))};C.propTypes={from:a.string,to:a.string.isRequired};const S=(e,t)=>e.substr(0,t.length)===t,O=(e,t)=>{let n,r;const[o]=t.split("?"),a=D(o),s=""===a[0],l=T(e);for(let c=0,u=l.length;c dynamic segment "${r[1]}" is a reserved name. Please use a different name in path "${o.path}".`);const t=decodeURIComponent(n);d[r[1]]=t}else if(t!==n){e=!0;break}}if(!e){n={route:o,params:d,uri:"/"+a.slice(0,f).join("/")};break}}return n||r||null},P=(e,t)=>O([{path:e}],t),N=(e,t)=>{if(S(e,"/"))return e;const[n,r]=e.split("?"),[o]=t.split("?"),a=D(n),i=D(o);if(""===a[0])return F(o,r);if(!S(a[0],".")){const e=i.concat(a).join("/");return F(("/"===o?"":"/")+e,r)}const s=i.concat(a),l=[];for(let c=0,u=s.length;c{const[n,r=""]=e.split("?");let o="/"+D(n).map((e=>{const n=j.exec(e);return n?t[n[1]]:e})).join("/");const{location:{search:a=""}={}}=t,i=a.split("?")[1]||"";return o=F(o,r,i),o},R=(e,t)=>{const n=e=>I(e);return D(e).filter(n).sort().join("/")===D(t).filter(n).sort().join("/")},j=/^:(.+)/,I=e=>j.test(e),L=e=>e&&"*"===e[0],M=(e,t)=>({route:e,score:e.default?0:D(e.path).reduce(((e,t)=>(e+=4,(e=>""===e)(t)?e+=1:I(t)?e+=2:L(t)?e-=5:e+=3,e)),0),index:t}),T=e=>e.map(M).sort(((e,t)=>e.scoret.score?-1:e.index-t.index)),D=e=>e.replace(/(^\/+|\/+$)/g,"").split("/"),F=(e,...t)=>e+((t=t.filter((e=>e&&e.length>0)))&&t.length>0?`?${t.join("&")}`:""),A=["uri","path"],V=(e,t)=>{const n=Object.keys(e);return n.length===Object.keys(t).length&&n.every((n=>t.hasOwnProperty(n)&&e[n]===t[n]))},H=e=>e.replace(/(^\/+|\/+$)/g,""),z=e=>t=>{if(!t)return null;if(t.type===o.Fragment&&t.props.children)return o.Children.map(t.props.children,z(e));if(i(t.props.path||t.props.default||t.type===C,`: Children of must have a \`path\` or \`default\` prop, or be a \`\`. None found on element type \`${t.type}\``),i(!!(t.type!==C||t.props.from&&t.props.to),` requires both "from" and "to" props when inside a .`),i(!(t.type===C&&!R(t.props.from,t.props.to)),` has mismatched dynamic segments, ensure both paths have the exact same dynamic segments.`),t.props.default)return{value:t,default:!0};const n=t.type===C?t.props.from:t.props.path,r="/"===n?e:`${H(e)}/${H(n)}`;return{value:t,default:t.props.default,path:t.props.children?`${H(r)}/*`:r}},B=["innerRef"],$=["to","state","replace","getProps"],Q=["key"];let{forwardRef:U}=r||(r=n.t(o,2));void 0===U&&(U=e=>e);const W=()=>{},q=U(((e,t)=>{let{innerRef:n}=e,r=l(e,B);const{baseuri:a}=y(),{location:i}=b(),{to:c,state:u,replace:d,getProps:p=W}=r,f=l(r,$),m=N(c,a),g=encodeURI(m),v=i.pathname===g,w=S(i.pathname,g);return o.createElement("a",s({ref:t||n,"aria-current":v?"page":void 0},f,p({isCurrent:v,isPartiallyCurrent:w,href:m,location:i}),{href:m,onClick:e=>{if(f.onClick&&f.onClick(e),(e=>!e.defaultPrevented&&0===e.button&&!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey))(e)){e.preventDefault();let t=d;if("boolean"!=typeof d&&v){const e=l(s({},i.state),Q);t=V(s({},u),e)}h(m,{state:u,replace:t})}}}))}));q.displayName="Link",q.propTypes={to:a.string.isRequired};class Z extends o.Component{constructor(...e){super(...e),this.displayName="ReactUseErrorBoundary"}componentDidCatch(...e){this.setState({}),this.props.onError(...e)}render(){return this.props.children}}const G=o.createContext({componentDidCatch:{current:void 0},error:void 0,setError:()=>!1});function J({children:e}){const[t,n]=o.useState(),r=o.useRef(),a=o.useMemo((()=>({componentDidCatch:r,error:t,setError:n})),[t]);return o.createElement(G.Provider,{value:a},o.createElement(Z,{error:t,onError:(e,t)=>{n(e),null==r.current||r.current(e,t)}},e))}J.displayName="ReactUseErrorBoundaryContext";const Y=function(e){var t,n;function r(t){return o.createElement(J,null,o.createElement(e,s({key:"WrappedComponent"},t)))}return r.displayName=`WithErrorBoundary(${null!=(t=null!=(n=e.displayName)?n:e.name)?t:"Component"})`,r}((({history:e=f,children:t})=>{const{location:n}=e,[r,a]=o.useState({location:n}),[i]=function(e){const t=o.useContext(G);t.componentDidCatch.current=void 0;const n=o.useCallback((()=>{t.setError(void 0)}),[]);return[t.error,n]}();if(o.useEffect((()=>{e._onTransitionComplete()}),[r.location]),o.useEffect((()=>{let t=!1;const n=e.listen((({location:e})=>{Promise.resolve().then((()=>{requestAnimationFrame((()=>{t||a({location:e})}))}))}));return()=>{t=!0,n()}}),[]),i){if(!x(i))throw i;h(i.uri,{replace:!0})}return o.createElement(v.Provider,{value:r},"function"==typeof t?t(r):t||null)})),K=({children:e})=>{const t=b();return t?e(t):o.createElement(Y,null,e)},X=({url:e,children:t})=>{const n=e.indexOf("?");let r,a="";return n>-1?(r=e.substring(0,n),a=e.substring(n)):r=e,o.createElement(v.Provider,{value:{location:{pathname:r,search:a,hash:""}}},t)},ee=({path:e,children:t})=>{const{baseuri:n}=y(),{location:r}=b(),o=N(e,n),a=P(o,r.pathname);return t({location:r,match:a?s({},a.params,{uri:a.uri,path:e}):null})},te=["uri","location","component"],ne=["children","style","component","uri","location"],re=e=>{let{uri:t,location:n,component:r}=e,a=l(e,te);return o.createElement(ae,s({},a,{component:r,uri:t,location:n}))};let oe=0;const ae=e=>{let{children:t,style:n,component:r="div",uri:a,location:i}=e,c=l(e,ne);const u=o.useRef(),d=o.useRef(!0),p=o.useRef(a),f=o.useRef(i.pathname),h=o.useRef(!1);o.useEffect((()=>(oe++,m(),()=>{oe--,0===oe&&(d.current=!0)})),[]),o.useEffect((()=>{let e=!1,t=!1;a!==p.current&&(p.current=a,e=!0),i.pathname!==f.current&&(f.current=i.pathname,t=!0),h.current=e||t&&i.pathname===a,h.current&&m()}),[a,i]);const m=o.useCallback((()=>{var e;d.current?d.current=!1:(e=u.current,h.current&&e&&e.focus())}),[]);return o.createElement(r,s({style:s({outline:"none"},n),tabIndex:"-1",ref:u},c),t)},ie=["location","primary","children","basepath","baseuri","component"],se=e=>{const t=y(),n=b();return o.createElement(le,s({},t,n,e))};function le(e){const{location:t,primary:n=!0,children:r,basepath:a,component:i="div"}=e,c=l(e,ie),u=o.Children.toArray(r).reduce(((e,t)=>{const n=z(a)(t);return e.concat(n)}),[]),{pathname:d}=t,p=O(u,d);if(p){const{params:e,uri:r,route:l,route:{value:u}}=p,d=l.default?a:l.path.replace(/\*$/,""),f=s({},e,{uri:r,location:t}),h=o.cloneElement(u,f,u.props.children?o.createElement(se,{location:t,primary:n},u.props.children):void 0),m=n?re:i,v=n?s({uri:r,location:t,component:i},c):c;return o.createElement(g.Provider,{value:{baseuri:r,basepath:d}},o.createElement(m,v,h))}return null}const ce=()=>{const e=b();if(!e)throw new Error("useLocation hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");return e.location},ue=()=>{throw new Error("useNavigate is removed. Use import { navigate } from 'gatsby' instead")},de=()=>{const e=y();if(!e)throw new Error("useParams hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");const t=ce(),n=P(e.basepath,t.pathname);return n?n.params:null},pe=e=>{if(!e)throw new Error("useMatch(path: string) requires an argument of a string to match against");const t=y();if(!t)throw new Error("useMatch hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");const n=ce(),r=N(e,t.baseuri),o=P(r,n.pathname);return o?s({},o.params,{uri:o.uri,path:e}):null}},2467:function(e,t,n){"use strict";n.d(t,{c4:function(){return k},cP:function(){return l},dq:function(){return f},mc:function(){return y},rU:function(){return E}});var r=n(3980),o=n(2784),a=n(5619),i=n(5516);function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t{if("string"==typeof e)return!(e=>c.test(e))(e)},d=()=>"/evidenceportal",p=()=>"/evidenceportal";function f(e,t=d()){var n;if(!u(e))return e;if(e.startsWith("./")||e.startsWith("../"))return e;const r=null!=(n=null!=t?t:p())?n:"/";return`${null!=r&&r.endsWith("/")?r.slice(0,-1):r}${e.startsWith("/")?e:`/${e}`}`}const h=e=>null==e?void 0:e.startsWith("/");function m(e,t){const{pathname:n,search:r,hash:o}=l(e);return`${(0,i.H)(n,t)}${r}${o}`}const g=(e,t)=>"number"==typeof e?e:u(e)?h(e)?function(e){const t=f(e),n="always";return m(t,n)}(e):function(e,t){if(h(e))return e;const n="always",r=(0,a.resolve)(e,t);return m(r,n)}(e,t):e,v=["to","getProps","onClick","onMouseEnter","activeClassName","activeStyle","innerRef","partiallyActive","state","replace","_location"];function y(e){return f(e,p())}const b={activeClassName:r.string,activeStyle:r.object,partiallyActive:r.bool};function w(e){return o.createElement(a.Location,null,(({location:t})=>o.createElement(x,s({},e,{_location:t}))))}class x extends o.Component{constructor(e){super(e),this.defaultGetProps=({isPartiallyCurrent:e,isCurrent:t})=>(this.props.partiallyActive?e:t)?{className:[this.props.className,this.props.activeClassName].filter(Boolean).join(" "),style:s({},this.props.style,this.props.activeStyle)}:null;let t=!1;"undefined"!=typeof window&&window.IntersectionObserver&&(t=!0),this.state={IOSupported:t},this.abortPrefetch=null,this.handleRef=this.handleRef.bind(this)}_prefetch(){let e=window.location.pathname+window.location.search;this.props._location&&this.props._location.pathname&&(e=this.props._location.pathname+this.props._location.search);const t=l(g(this.props.to,e)),n=t.pathname+t.search;if(e!==n)return ___loader.enqueue(n)}componentWillUnmount(){if(!this.io)return;const{instance:e,el:t}=this.io;this.abortPrefetch&&this.abortPrefetch.abort(),e.unobserve(t),e.disconnect()}handleRef(e){this.props.innerRef&&Object.prototype.hasOwnProperty.call(this.props.innerRef,"current")?this.props.innerRef.current=e:this.props.innerRef&&this.props.innerRef(e),this.state.IOSupported&&e&&(this.io=((e,t)=>{const n=new window.IntersectionObserver((n=>{n.forEach((n=>{e===n.target&&t(n.isIntersecting||n.intersectionRatio>0)}))}));return n.observe(e),{instance:n,el:e}})(e,(e=>{e?this.abortPrefetch=this._prefetch():this.abortPrefetch&&this.abortPrefetch.abort()})))}render(){const e=this.props,{to:t,getProps:n=this.defaultGetProps,onClick:r,onMouseEnter:i,state:c,replace:d,_location:p}=e,f=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,v),h=g(t,p.pathname);return u(h)?o.createElement(a.Link,s({to:h,state:c,getProps:n,innerRef:this.handleRef,onMouseEnter:e=>{i&&i(e);const t=l(h);___loader.hovering(t.pathname+t.search)},onClick:e=>{if(r&&r(e),!(0!==e.button||this.props.target||e.defaultPrevented||e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)){e.preventDefault();let t=d;const n=encodeURI(h)===p.pathname;"boolean"!=typeof d&&n&&(t=!0),window.___navigate(h,{state:c,replace:t})}return!0}},f)):o.createElement("a",s({href:h},f))}}x.propTypes=s({},b,{onClick:r.func,to:r.string.isRequired,replace:r.bool,state:r.object});const E=o.forwardRef(((e,t)=>o.createElement(w,s({innerRef:t},e)))),k=(e,t)=>{window.___navigate(g(e,window.location.pathname),t)}},6291:function(e,t,n){"use strict";n.r(t),n.d(t,{Script:function(){return h},ScriptStrategy:function(){return c},collectedScriptsByPage:function(){return s},scriptCache:function(){return p},scriptCallbackCache:function(){return f}});var r=n(2784),o=n(5619);function a(){return a=Object.assign?Object.assign.bind():function(e){for(var t=1;ti.get(e)||[],set(e,t){const n=i.get(e)||[];n.push(t),i.set(e,n)},delete(e){i.delete(e)}},l="undefined"!=typeof self&&self.requestIdleCallback&&self.requestIdleCallback.bind(window)||function(e){const t=Date.now();return setTimeout((function(){e({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-t))}})}),1)};var c,u;(u=c||(c={})).postHydrate="post-hydrate",u.idle="idle",u.offMainThread="off-main-thread";const d=new Set(["src","strategy","dangerouslySetInnerHTML","children","onLoad","onError"]),p=new Set,f=new Map;function h(e){return r.createElement(o.Location,null,(()=>r.createElement(m,e)))}function m(e){const{src:t,strategy:n=c.postHydrate}=e||{},{pathname:i}=(0,o.useLocation)();if((0,r.useEffect)((()=>{let t;switch(n){case c.postHydrate:t=g(e);break;case c.idle:l((()=>{t=g(e)}));break;case c.offMainThread:{const t=y(e);s.set(i,t)}}return()=>{const{script:e,loadCallback:n,errorCallback:r}=t||{};n&&(null==e||e.removeEventListener("load",n)),r&&(null==e||e.removeEventListener("error",r)),null==e||e.remove()}}),[]),n===c.offMainThread){const o=v(e),l=y(e);return"undefined"==typeof window&&s.set(i,l),r.createElement("script",o?a({type:"text/partytown","data-strategy":n,crossOrigin:"anonymous"},l,{dangerouslySetInnerHTML:{__html:v(e)}}):a({type:"text/partytown",src:b(t),"data-strategy":n,crossOrigin:"anonymous"},l))}return null}function g(e){const{id:t,src:n,strategy:r=c.postHydrate,onLoad:o,onError:i}=e||{},s=t||n,l=["load","error"],u={load:o,error:i};if(s){for(const e of l)if(null!=u&&u[e]){var d;const t=f.get(s)||{},{callbacks:n=[]}=(null==t?void 0:t[e])||{};var h,m;n.push(null==u?void 0:u[e]),null!=t&&null!=(d=t[e])&&d.event?null==u||null==(h=u[e])||h.call(u,null==t||null==(m=t[e])?void 0:m.event):f.set(s,a({},t,{[e]:{callbacks:n}}))}if(p.has(s))return null}const g=v(e),b=y(e),x=document.createElement("script");t&&(x.id=t),x.dataset.strategy=r;for(const[a,c]of Object.entries(b))x.setAttribute(a,c);g&&(x.textContent=g),n&&(x.src=n);const E={};if(s){for(const e of l){const t=t=>w(t,s,e);x.addEventListener(e,t),E[`${e}Callback`]=t}p.add(s)}return document.body.appendChild(x),{script:x,loadCallback:E.loadCallback,errorCallback:E.errorCallback}}function v(e){const{dangerouslySetInnerHTML:t,children:n=""}=e||{},{__html:r=""}=t||{};return r||n}function y(e){const t={};for(const[n,r]of Object.entries(e))d.has(n)||(t[n]=r);return t}function b(e){if(e)return`/__third-party-proxy?url=${encodeURIComponent(e)}`}function w(e,t,n){const r=f.get(t)||{};for(const a of(null==r||null==(o=r[n])?void 0:o.callbacks)||[]){var o;a(e)}f.set(t,{[n]:{event:e}})}}},function(e){e.O(0,[774,532,525,235,661,182],(function(){return t=5069,e(e.s=t);var t}));e.O()}]); +(self.webpackChunkevaluation_collect=self.webpackChunkevaluation_collect||[]).push([[143],{5516:function(e,t){"use strict";t.H=void 0;const n=[".html",".json",".js",".map",".txt",".xml",".pdf"];t.H=(e,t="always")=>{if("/"===e)return e;const r=e.endsWith("/");return((e,t)=>{for(const n of e)if(t.endsWith(n))return!0;return!1})(n,e)?e:"always"===t?r?e:`${e}/`:"never"===t&&r?e.slice(0,-1):e}},2668:function(e,t,n){"use strict";function r(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(r=function(e){return e?n:t})(e)}var o=/(confirmation|invite|recovery|email_change)_token=([^&]+)/,a=/error=access_denied&error_description=403/,i=/access_token=/;t.onInitialClientRender=function(e,t){var s=t.enableIdentityWidget,l=void 0===s||s,c=t.publicPath,u=void 0===c?"admin":c,d=(document.location.hash||"").replace(/^#\/?/,"");l&&(o.test(d)||a.test(d)||i.test(d))&&new Promise((function(e){return e("netlify-identity-widget")})).then((function(e){return function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=r(t);if(n&&n.has(e))return n.get(e);var o={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var s=a?Object.getOwnPropertyDescriptor(e,i):null;s&&(s.get||s.set)?Object.defineProperty(o,i,s):o[i]=e[i]}return o.default=e,n&&n.set(e,o),o}(n(3091)(e))})).then((function(e){var t=e.default;t.on("init",(function(e){e||t.on("login",(function(){document.location.href="/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal/"+u+"/"}))})),t.init()}))}},3091:function(e){function t(e){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}t.keys=function(){return[]},t.resolve=t,t.id=3091,e.exports=t},2802:function(e,t,n){"use strict";t.p2=t.$C=void 0;var r=n(1415);t.$C=r.ScrollHandler;var o=n(5492);t.p2=o.useScrollRestoration},1415:function(e,t,n){"use strict";var r=n(1600);t.__esModule=!0,t.ScrollHandler=t.ScrollContext=void 0;var o=r(n(5297)),a=r(n(6531)),i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(2784)),s=r(n(3980)),l=n(643);function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}var u=i.createContext(new l.SessionStorage);t.ScrollContext=u,u.displayName="GatsbyScrollContext";var d=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a{}},5895:function(e,t){"use strict";t.__esModule=!0,t.getForwards=function(e){return null==e?void 0:e.flatMap((e=>(null==e?void 0:e.forward)||[]))}},5071:function(e,t,n){"use strict";t.__esModule=!0,t.injectPartytownSnippet=function(e){if(!e.length)return;const t=document.querySelector("script[data-partytown]"),n=document.querySelector('iframe[src*="~partytown/partytown-sandbox-sw"]');t&&t.remove();n&&n.remove();const a=(0,o.getForwards)(e),i=document.createElement("script");i.dataset.partytown="",i.innerHTML=(0,r.partytownSnippet)({forward:a}),document.head.appendChild(i)};var r=n(8072),o=n(5895)},3510:function(e,t,n){"use strict";n.d(t,{G:function(){return D},L:function(){return g},M:function(){return C},P:function(){return k},_:function(){return s},a:function(){return i},b:function(){return p},c:function(){return c},d:function(){return u},g:function(){return f},h:function(){return l}});var r=n(2784),o=(n(1109),n(3980)),a=n.n(o);function i(){return i=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}const l=()=>"undefined"!=typeof HTMLImageElement&&"loading"in HTMLImageElement.prototype;const c=e=>{var t;return(e=>{var t,n;return Boolean(null==e||null==(t=e.images)||null==(n=t.fallback)?void 0:n.src)})(e)?e:(e=>Boolean(null==e?void 0:e.gatsbyImageData))(e)?e.gatsbyImageData:(e=>Boolean(null==e?void 0:e.gatsbyImage))(e)?e.gatsbyImage:null==e||null==(t=e.childImageSharp)?void 0:t.gatsbyImageData},u=e=>{var t,n,r;return null==(t=c(e))||null==(n=t.images)||null==(r=n.fallback)?void 0:r.src};function d(e,t,n){const r={};let o="gatsby-image-wrapper";return"fixed"===n?(r.width=e,r.height=t):"constrained"===n&&(o="gatsby-image-wrapper gatsby-image-wrapper-constrained"),{className:o,"data-gatsby-image-wrapper":"",style:r}}function p(e,t,n,r,o){return void 0===o&&(o={}),i({},n,{loading:r,shouldLoad:e,"data-main-image":"",style:i({},o,{opacity:t?1:0})})}function f(e,t,n,r,o,a,s,l){const c={};a&&(c.backgroundColor=a,"fixed"===n?(c.width=r,c.height=o,c.backgroundColor=a,c.position="relative"):("constrained"===n||"fullWidth"===n)&&(c.position="absolute",c.top=0,c.left=0,c.bottom=0,c.right=0)),s&&(c.objectFit=s),l&&(c.objectPosition=l);const u=i({},e,{"aria-hidden":!0,"data-placeholder-image":"",style:i({opacity:t?0:1,transition:"opacity 500ms linear"},c)});return u}const h=["children"],m=function(e){let{layout:t,width:n,height:o}=e;return"fullWidth"===t?r.createElement("div",{"aria-hidden":!0,style:{paddingTop:o/n*100+"%"}}):"constrained"===t?r.createElement("div",{style:{maxWidth:n,display:"block"}},r.createElement("img",{alt:"",role:"presentation","aria-hidden":"true",src:"data:image/svg+xml;charset=utf-8,%3Csvg%20height='"+o+"'%20width='"+n+"'%20xmlns='http://www.w3.org/2000/svg'%20version='1.1'%3E%3C/svg%3E",style:{maxWidth:"100%",display:"block",position:"static"}})):null},g=function(e){let{children:t}=e,n=s(e,h);return r.createElement(r.Fragment,null,r.createElement(m,i({},n)),t,null)},v=["src","srcSet","loading","alt","shouldLoad"],y=["fallback","sources","shouldLoad"],b=function(e){let{src:t,srcSet:n,loading:o,alt:a="",shouldLoad:l}=e,c=s(e,v);return r.createElement("img",i({},c,{decoding:"async",loading:o,src:l?t:void 0,"data-src":l?void 0:t,srcSet:l?n:void 0,"data-srcset":l?void 0:n,alt:a}))},w=function(e){let{fallback:t,sources:n=[],shouldLoad:o=!0}=e,a=s(e,y);const l=a.sizes||(null==t?void 0:t.sizes),c=r.createElement(b,i({},a,t,{sizes:l,shouldLoad:o}));return n.length?r.createElement("picture",null,n.map((e=>{let{media:t,srcSet:n,type:a}=e;return r.createElement("source",{key:t+"-"+a+"-"+n,type:a,media:t,srcSet:o?n:void 0,"data-srcset":o?void 0:n,sizes:l})})),c):c};var x;b.propTypes={src:o.string.isRequired,alt:o.string.isRequired,sizes:o.string,srcSet:o.string,shouldLoad:o.bool},w.displayName="Picture",w.propTypes={alt:o.string.isRequired,shouldLoad:o.bool,fallback:o.exact({src:o.string.isRequired,srcSet:o.string,sizes:o.string}),sources:o.arrayOf(o.oneOfType([o.exact({media:o.string.isRequired,type:o.string,sizes:o.string,srcSet:o.string.isRequired}),o.exact({media:o.string,type:o.string.isRequired,sizes:o.string,srcSet:o.string.isRequired})]))};const E=["fallback"],k=function(e){let{fallback:t}=e,n=s(e,E);return t?r.createElement(w,i({},n,{fallback:{src:t},"aria-hidden":!0,alt:""})):r.createElement("div",i({},n))};k.displayName="Placeholder",k.propTypes={fallback:o.string,sources:null==(x=w.propTypes)?void 0:x.sources,alt:function(e,t,n){return e[t]?new Error("Invalid prop `"+t+"` supplied to `"+n+"`. Validation failed."):null}};const C=function(e){return r.createElement(r.Fragment,null,r.createElement(w,i({},e)),r.createElement("noscript",null,r.createElement(w,i({},e,{shouldLoad:!0}))))};C.displayName="MainImage",C.propTypes=w.propTypes;const S=["as","className","class","style","image","loading","imgClassName","imgStyle","backgroundColor","objectFit","objectPosition"],O=["style","className"],P=e=>e.replace(/\n/g,""),N=function(e,t,n){for(var r=arguments.length,o=new Array(r>3?r-3:0),i=3;iJSON.stringify(o.images)),[o.images]);p&&(u=p);const O=function(e,t,n){let r="";return"fullWidth"===e&&(r=''),"constrained"===e&&(r='
"),r}(b,v,y);return(0,r.useEffect)((()=>{L||(L=n.e(698).then(n.bind(n,4698)).then((e=>{let{renderImageToString:t,swapPlaceholderImage:n}=e;return M=t,{renderImageToString:t,swapPlaceholderImage:n}})));const e=C.current.querySelector("[data-gatsby-image-ssr]");if(e&&l())return e.complete?(null==f||f({wasCached:!0}),null==h||h({wasCached:!0}),setTimeout((()=>{e.removeAttribute("data-gatsby-image-ssr")}),0)):(null==f||f({wasCached:!0}),e.addEventListener("load",(function t(){e.removeEventListener("load",t),null==h||h({wasCached:!0}),setTimeout((()=>{e.removeAttribute("data-gatsby-image-ssr")}),0)}))),void I.add(S);if(M&&I.has(S))return;let t,r;return L.then((e=>{let{renderImageToString:n,swapPlaceholderImage:s}=e;C.current&&(C.current.innerHTML=n(i({isLoading:!0,isLoaded:I.has(S),image:o},g)),I.has(S)||(t=requestAnimationFrame((()=>{C.current&&(r=s(C.current,S,I,a,f,h,m))}))))})),()=>{t&&cancelAnimationFrame(t),r&&r()}}),[o]),(0,r.useLayoutEffect)((()=>{I.has(S)&&M&&(C.current.innerHTML=M(i({isLoading:I.has(S),isLoaded:I.has(S),image:o},g)),null==f||f({wasCached:!0}),null==h||h({wasCached:!0}))}),[o]),(0,r.createElement)(t,i({},k,{style:i({},x,a,{backgroundColor:c}),className:E+(u?" "+u:""),ref:C,dangerouslySetInnerHTML:{__html:O},suppressHydrationWarning:!0}))},D=(0,r.memo)((function(e){return e.image?(0,r.createElement)(T,e):null}));D.propTypes=_,D.displayName="GatsbyImage";const F=["src","__imageData","__error","width","height","aspectRatio","tracedSVGOptions","placeholder","formats","quality","transformOptions","jpgOptions","pngOptions","webpOptions","avifOptions","blurredOptions","breakpoints","outputPixelDensities"];function A(e){return function(t){let{src:n,__imageData:o,__error:a}=t,l=s(t,F);return a&&console.warn(a),o?r.createElement(e,i({image:o},l)):(console.warn("Image not loaded",n),null)}}const V=A((function(e){let{as:t="div",className:n,class:o,style:a,image:l,loading:c="lazy",imgClassName:u,imgStyle:h,backgroundColor:m,objectFit:v,objectPosition:y}=e,b=s(e,S);if(!l)return console.warn("[gatsby-plugin-image] Missing image prop"),null;o&&(n=o),h=i({objectFit:v,objectPosition:y,backgroundColor:m},h);const{width:w,height:x,layout:E,images:N,placeholder:_,backgroundColor:R}=l,j=d(w,x,E),{style:I,className:L}=j,M=s(j,O),T={fallback:void 0,sources:[]};return N.fallback&&(T.fallback=i({},N.fallback,{srcSet:N.fallback.srcSet?P(N.fallback.srcSet):void 0})),N.sources&&(T.sources=N.sources.map((e=>i({},e,{srcSet:P(e.srcSet)})))),r.createElement(t,i({},M,{style:i({},I,a,{backgroundColor:m}),className:L+(n?" "+n:"")}),r.createElement(g,{layout:E,width:w,height:x},r.createElement(k,i({},f(_,!1,E,w,x,R,v,y))),r.createElement(C,i({"data-gatsby-image-ssr":"",className:u},b,p("eager"===c,!1,T,c,h)))))})),H=function(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),o=2;o{if(void 0!==e.layout&&!z.has(e.layout))return new Error("Invalid value "+e.layout+'" provided for prop "layout". Defaulting to "constrained". Valid values are "fixed", "fullWidth" or "constrained".')}};V.displayName="StaticImage",V.propTypes=B;const $=A(D);$.displayName="StaticImage",$.propTypes=B},1109:function(e){"use strict";const t=/[\p{Lu}]/u,n=/[\p{Ll}]/u,r=/^[\p{Lu}](?![\p{Lu}])/gu,o=/([\p{Alpha}\p{N}_]|$)/u,a=/[_.\- ]+/,i=new RegExp("^"+a.source),s=new RegExp(a.source+o.source,"gu"),l=new RegExp("\\d+"+o.source,"gu"),c=(e,o)=>{if("string"!=typeof e&&!Array.isArray(e))throw new TypeError("Expected the input to be `string | string[]`");if(o={pascalCase:!1,preserveConsecutiveUppercase:!1,...o},0===(e=Array.isArray(e)?e.map((e=>e.trim())).filter((e=>e.length)).join("-"):e.trim()).length)return"";const a=!1===o.locale?e=>e.toLowerCase():e=>e.toLocaleLowerCase(o.locale),c=!1===o.locale?e=>e.toUpperCase():e=>e.toLocaleUpperCase(o.locale);if(1===e.length)return o.pascalCase?c(e):a(e);return e!==a(e)&&(e=((e,r,o)=>{let a=!1,i=!1,s=!1;for(let l=0;l(r.lastIndex=0,e.replace(r,(e=>t(e)))))(e,a):a(e),o.pascalCase&&(e=c(e.charAt(0))+e.slice(1)),((e,t)=>(s.lastIndex=0,l.lastIndex=0,e.replace(s,((e,n)=>t(n))).replace(l,(e=>t(e)))))(e,c)};e.exports=c,e.exports.default=c},7225:function(e,t,n){"use strict";n.r(t),n.d(t,{onRouteUpdate:function(){return r}});n(31),n(5251);const r=function(e,t){let{location:n}=e}},5251:function(e,t,n){"use strict";var r=n(31)},4536:function(e,t,n){"use strict";n.d(t,{UQ:function(){return Ps},xC:function(){return a},oy:function(){return Bt},oF:function(){return s},r8:function(){return Yt},o9:function(){return Xt},TS:function(){return Rs},Kb:function(){return tn},rU:function(){return st},mA:function(){return Fs},Xg:function(){return js},re:function(){return en},mP:function(){return Mi},kJ:function(){return p},uZ:function(){return Kt},x7:function(){return Ht},sJ:function(){return Vt},tA:function(){return Ds},Fn:function(){return Ti}});var r=n(2784),o=n.t(r,2);const a=()=>r.createElement("svg",{className:"inline",xmlns:"http://www.w3.org/2000/svg",width:"10.775",height:"17.309",viewBox:"0 0 10.775 17.309"},r.createElement("g",{transform:"translate(2.121 1.061)"},r.createElement("path",{"data-name":"Path 900",d:"M-18540.5,8685l-7.594,7.594,7.594,7.594",transform:"translate(18548.096 -8685)",fill:"none",stroke:"currentColor",strokeWidth:"3"})));var i=n(7161);const s=e=>{let{expertise:t,requirement:n,keyDates:o}=e;return r.createElement(r.Fragment,null,(0,i.uk)(t)&&(0,i.uk)(n)&&(0,i.uk)(o)?"":r.createElement(r.Fragment,null,r.createElement("section",{className:"m-responsive"},r.createElement("h3",{className:"text-h3"},"Application details"),r.createElement("div",{className:"grid grid-cols-1 gap-3 lg:grid-cols-3"},(0,i.uk)(t)?"":r.createElement("div",{className:"px-4"},r.createElement(Ht,{label:"Expertise Needed",value:t})),(0,i.uk)(n)?"":r.createElement("div",{className:"px-4"},r.createElement(Ht,{label:"Requirements and restrictions",value:n})),(0,i.uk)(o)?"":r.createElement("div",{className:"px-4"},r.createElement(Ht,{label:"Key Milestones and Dates",value:o}))))))},l=()=>r.createElement("svg",{className:"inline-block",xmlns:"http://www.w3.org/2000/svg",width:"10.775",height:"17.309",viewBox:"0 0 10.775 17.309"},r.createElement("g",{transform:"translate(8.654 16.248) rotate(180)"},r.createElement("path",{"data-name":"Path 900",d:"M-18540.5,8685l-7.594,7.594,7.594,7.594",transform:"translate(18548.096 -8685)",fill:"none",stroke:"currentColor",strokeWidth:"3"})));var c=n(31);const u=()=>r.createElement("div",{className:"py-6 overflow-hidden bg-warning text-center"},r.createElement("h4",null,"⚠️ This is a beta site."," ",r.createElement(c.Link,{to:"/contact",className:"underline hover:no-underline"},"We welcome feedback!")," ","⚠️"));var d=n(8978);const p=e=>{let{status:t}=e,n=null,o=null;return"open"==t?(n=d.gbA,o="Open"):"ongoing"==t?(n=d.Gzj,o="In progress"):"completed"==t&&(n=d.FJM,o="Completed"),r.createElement(r.Fragment,null,r.createElement("div",{className:"flex w-full"},r.createElement("span",{className:"pt-1 text-body text-primary align-inherit"},r.createElement(n,{"aria-hidden":"true"})),r.createElement("span",{className:"pl-2 uppercase"},o)))};function f(){return f=Object.assign?Object.assign.bind():function(e){for(var t=1;t(e[t.toLowerCase()]=t,e)),{for:"htmlFor"}),b={amp:"&",apos:"'",gt:">",lt:"<",nbsp:" ",quot:"“"},w=["style","script"],x=/([-A-Z0-9_:]+)(?:\s*=\s*(?:(?:"((?:\\.|[^"])*)")|(?:'((?:\\.|[^'])*)')|(?:\{((?:\\.|{[^}]*?}|[^}])*)\})))?/gi,E=/mailto:/i,k=/\n{2,}$/,C=/^( *>[^\n]+(\n[^\n]+)*\n*)+\n{2,}/,S=/^ *> ?/gm,O=/^ {2,}\n/,P=/^(?:( *[-*_])){3,} *(?:\n *)+\n/,N=/^\s*(`{3,}|~{3,}) *(\S+)?([^\n]*?)?\n([\s\S]+?)\s*\1 *(?:\n *)*\n?/,_=/^(?: {4}[^\n]+\n*)+(?:\n *)+\n?/,R=/^(`+)\s*([\s\S]*?[^`])\s*\1(?!`)/,j=/^(?:\n *)*\n/,I=/\r\n?/g,L=/^\[\^([^\]]+)](:.*)\n/,M=/^\[\^([^\]]+)]/,T=/\f/g,D=/^\s*?\[(x|\s)\]/,F=/^ *(#{1,6}) *([^\n]+?)(?: +#*)?(?:\n *)*(?:\n|$)/,A=/^ *(#{1,6}) +([^\n]+?)(?: +#*)?(?:\n *)*(?:\n|$)/,V=/^([^\n]+)\n *(=|-){3,} *(?:\n *)+\n/,H=/^ *(?!<[a-z][^ >/]* ?\/>)<([a-z][^ >/]*) ?([^>]*)\/{0}>\n?(\s*(?:<\1[^>]*?>[\s\S]*?<\/\1>|(?!<\1)[\s\S])*?)<\/\1>\n*/i,z=/&([a-z0-9]+|#[0-9]{1,6}|#x[0-9a-fA-F]{1,6});/gi,B=/^)/,$=/^(data|aria|x)-[a-z_][a-z\d_.-]*$/,Q=/^ *<([a-z][a-z0-9:]*)(?:\s+((?:<.*?>|[^>])*))?\/?>(?!<\/\1>)(\s*\n)?/i,U=/^\{.*\}$/,W=/^(https?:\/\/[^\s<]+[^<.,:;"')\]\s])/,q=/^<([^ >]+@[^ >]+)>/,Z=/^<([^ >]+:\/[^ >]+)>/,G=/-([a-z])?/gi,J=/^(.*\|?.*)\n *(\|? *[-:]+ *\|[-| :]*)\n((?:.*\|.*\n)*)\n?/,Y=/^\[([^\]]*)\]:\s+]+)>?\s*("([^"]*)")?/,K=/^!\[([^\]]*)\] ?\[([^\]]*)\]/,X=/^\[([^\]]*)\] ?\[([^\]]*)\]/,ee=/(\[|\])/g,te=/(\n|^[-*]\s|^#|^ {2,}|^-{2,}|^>\s)/,ne=/\t/g,re=/^ *\| */,oe=/(^ *\||\| *$)/g,ae=/ *$/,ie=/^ *:-+: *$/,se=/^ *:-+ *$/,le=/^ *-+: *$/,ce=/^([*_])\1((?:\[.*?\][([].*?[)\]]|<.*?>(?:.*?<.*?>)?|`.*?`|~+.*?~+|.)*?)\1\1(?!\1)/,ue=/^([*_])((?:\[.*?\][([].*?[)\]]|<.*?>(?:.*?<.*?>)?|`.*?`|~+.*?~+|.)*?)\1(?!\1|\w)/,de=/^==((?:\[.*?\]|<.*?>(?:.*?<.*?>)?|`.*?`|.)*?)==/,pe=/^~~((?:\[.*?\]|<.*?>(?:.*?<.*?>)?|`.*?`|.)*?)~~/,fe=/^\\([^0-9A-Za-z\s])/,he=/^[\s\S]+?(?=[^0-9A-Z\s\u00c0-\uffff&#;.()'"]|\d+\.|\n\n| {2,}\n|\w+:\S|$)/i,me=/^\n+/,ge=/^([ \t]*)/,ve=/\\([^\\])/g,ye=/ *\n+$/,be=/(?:^|\n)( *)$/,we="(?:\\d+\\.)",xe="(?:[*+-])";function Ee(e){return"( *)("+(1===e?we:xe)+") +"}const ke=Ee(1),Ce=Ee(2);function Se(e){return new RegExp("^"+(1===e?ke:Ce))}const Oe=Se(1),Pe=Se(2);function Ne(e){return new RegExp("^"+(1===e?ke:Ce)+"[^\\n]*(?:\\n(?!\\1"+(1===e?we:xe)+" )[^\\n]*)*(\\n|$)","gm")}const _e=Ne(1),Re=Ne(2);function je(e){const t=1===e?we:xe;return new RegExp("^( *)("+t+") [\\s\\S]+?(?:\\n{2,}(?! )(?!\\1"+t+" (?!"+t+" ))\\n*|\\s*\\n*$)")}const Ie=je(1),Le=je(2);function Me(e,t){const n=1===t,r=n?Ie:Le,o=n?_e:Re,a=n?Oe:Pe;return{match(e,t,n){const o=be.exec(n);return o&&(t.list||!t.inline&&!t.simple)?r.exec(e=o[1]+e):null},order:1,parse(e,t,r){const i=n?+e[2]:void 0,s=e[0].replace(k,"\n").match(o);let l=!1;return{items:s.map((function(e,n){const o=a.exec(e)[0].length,i=new RegExp("^ {1,"+o+"}","gm"),c=e.replace(i,"").replace(a,""),u=n===s.length-1,d=-1!==c.indexOf("\n\n")||u&&l;l=d;const p=r.inline,f=r.list;let h;r.list=!0,d?(r.inline=!1,h=c.replace(ye,"\n\n")):(r.inline=!0,h=c.replace(ye,""));const m=t(h,r);return r.inline=p,r.list=f,m})),ordered:n,start:i}},render:(t,n,r)=>e(t.ordered?"ol":"ul",{key:r.key,start:"20"===t.type?t.start:void 0},t.items.map((function(t,o){return e("li",{key:o},n(t,r))})))}}const Te=/^\[([^\]]*)]\( *((?:\([^)]*\)|[^() ])*) *"?([^)"]*)?"?\)/,De=/^!\[([^\]]*)]\( *((?:\([^)]*\)|[^() ])*) *"?([^)"]*)?"?\)/,Fe=[C,N,_,F,V,A,B,J,_e,Ie,Re,Le],Ae=[...Fe,/^[^\n]+(?: \n|\n{2,})/,H,Q];function Ve(e){return e.replace(/[ÀÁÂÃÄÅàáâãä忯]/g,"a").replace(/[çÇ]/g,"c").replace(/[ðÐ]/g,"d").replace(/[ÈÉÊËéèêë]/g,"e").replace(/[ÏïÎîÍíÌì]/g,"i").replace(/[Ññ]/g,"n").replace(/[øØœŒÕõÔôÓóÒò]/g,"o").replace(/[ÜüÛûÚúÙù]/g,"u").replace(/[ŸÿÝý]/g,"y").replace(/[^a-z0-9- ]/gi,"").replace(/ /gi,"-").toLowerCase()}function He(e){return le.test(e)?"right":ie.test(e)?"center":se.test(e)?"left":null}function ze(e,t,n){const r=n.inTable;n.inTable=!0;const o=t(e.trim(),n);n.inTable=r;let a=[[]];return o.forEach((function(e,t){"26"===e.type?0!==t&&t!==o.length-1&&a.push([]):("27"!==e.type||null!=o[t+1]&&"26"!==o[t+1].type||(e.text=e.text.replace(ae,"")),a[a.length-1].push(e))})),a}function Be(e,t,n){n.inline=!0;const r=ze(e[1],t,n),o=e[2].replace(oe,"").split("|").map(He),a=function(e,t,n){return e.trim().split("\n").map((function(e){return ze(e,t,n)}))}(e[3],t,n);return n.inline=!1,{align:o,cells:a,header:r,type:"25"}}function $e(e,t){return null==e.align[t]?{}:{textAlign:e.align[t]}}function Qe(e){return function(t,n){return n.inline?e.exec(t):null}}function Ue(e){return function(t,n){return n.inline||n.simple?e.exec(t):null}}function We(e){return function(t,n){return n.inline||n.simple?null:e.exec(t)}}function qe(e){return function(t){return e.exec(t)}}function Ze(e,t,n){if(t.inline||t.simple)return null;if(n&&!n.endsWith("\n"))return null;let r="";e.split("\n").every((e=>!Fe.some((t=>t.test(e)))&&(r+=e+"\n",e.trim())));const o=r.trimEnd();return""==o?null:[r,o]}function Ge(e){try{if(decodeURIComponent(e).replace(/[^A-Za-z0-9/:]/g,"").match(/^\s*(javascript|vbscript|data(?!:image)):/i))return}catch(e){return null}return e}function Je(e){return e.replace(ve,"$1")}function Ye(e,t,n){const r=n.inline||!1,o=n.simple||!1;n.inline=!0,n.simple=!0;const a=e(t,n);return n.inline=r,n.simple=o,a}function Ke(e,t,n){const r=n.inline||!1,o=n.simple||!1;n.inline=!1,n.simple=!0;const a=e(t,n);return n.inline=r,n.simple=o,a}function Xe(e,t,n){return n.inline=!1,e(t,n)}const et=(e,t,n)=>({children:Ye(t,e[1],n)});function tt(){return{}}function nt(){return null}function rt(...e){return e.filter(Boolean).join(" ")}function ot(e,t,n){let r=e;const o=t.split(".");for(;o.length&&(r=r[o[0]],void 0!==r);)o.shift();return r||n}function at(e,t={}){t.overrides=t.overrides||{},t.slugify=t.slugify||Ve,t.namedCodesToUnicode=t.namedCodesToUnicode?f({},b,t.namedCodesToUnicode):b;const n=t.createElement||r.createElement;function o(e,r,...o){const a=ot(t.overrides,`${e}.props`,{});return n(function(e,t){const n=ot(t,e);return n?"function"==typeof n||"object"==typeof n&&"render"in n?n:ot(t,`${e}.component`,e):e}(e,t.overrides),f({},r,a,{className:rt(null==r?void 0:r.className,a.className)||void 0}),...o)}function a(e){let n=!1;t.forceInline?n=!0:t.forceBlock||(n=!1===te.test(e));const a=d(u(n?e:`${e.trimEnd().replace(me,"")}\n\n`,{inline:n}));for(;"string"==typeof a[a.length-1]&&!a[a.length-1].trim();)a.pop();if(null===t.wrapper)return a;const i=t.wrapper||(n?"span":"div");let s;if(a.length>1||t.forceWrapper)s=a;else{if(1===a.length)return s=a[0],"string"==typeof s?o("span",{key:"outer"},s):s;s=null}return r.createElement(i,{key:"outer"},s)}function i(e){const t=e.match(x);return t?t.reduce((function(e,t,n){const o=t.indexOf("=");if(-1!==o){const i=function(e){return-1!==e.indexOf("-")&&null===e.match($)&&(e=e.replace(G,(function(e,t){return t.toUpperCase()}))),e}(t.slice(0,o)).trim(),s=function(e){const t=e[0];return('"'===t||"'"===t)&&e.length>=2&&e[e.length-1]===t?e.slice(1,-1):e}(t.slice(o+1).trim()),l=y[i]||i,c=e[l]=function(e,t){return"style"===e?t.split(/;\s?/).reduce((function(e,t){const n=t.slice(0,t.indexOf(":"));return e[n.replace(/(-[a-z])/g,(e=>e[1].toUpperCase()))]=t.slice(n.length+1).trim(),e}),{}):"href"===e||"src"===e?Ge(t):(t.match(U)&&(t=t.slice(1,t.length-1)),"true"===t||"false"!==t&&t)}(i,s);"string"==typeof c&&(H.test(c)||Q.test(c))&&(e[l]=r.cloneElement(a(c.trim()),{key:n}))}else"style"!==t&&(e[y[t]||t]=!0);return e}),{}):null}const s=[],l={},c={0:{match:We(C),order:1,parse:(e,t,n)=>({children:t(e[0].replace(S,""),n)}),render:(e,t,n)=>o("blockquote",{key:n.key},t(e.children,n))},1:{match:qe(O),order:1,parse:tt,render:(e,t,n)=>o("br",{key:n.key})},2:{match:We(P),order:1,parse:tt,render:(e,t,n)=>o("hr",{key:n.key})},3:{match:We(_),order:0,parse:e=>({lang:void 0,text:e[0].replace(/^ {4}/gm,"").replace(/\n+$/,"")}),render:(e,t,n)=>o("pre",{key:n.key},o("code",f({},e.attrs,{className:e.lang?`lang-${e.lang}`:""}),e.text))},4:{match:We(N),order:0,parse:e=>({attrs:i(e[3]||""),lang:e[2]||void 0,text:e[4],type:"3"})},5:{match:Ue(R),order:3,parse:e=>({text:e[2]}),render:(e,t,n)=>o("code",{key:n.key},e.text)},6:{match:We(L),order:0,parse:e=>(s.push({footnote:e[2],identifier:e[1]}),{}),render:nt},7:{match:Qe(M),order:1,parse:e=>({target:`#${t.slugify(e[1])}`,text:e[1]}),render:(e,t,n)=>o("a",{key:n.key,href:Ge(e.target)},o("sup",{key:n.key},e.text))},8:{match:Qe(D),order:1,parse:e=>({completed:"x"===e[1].toLowerCase()}),render:(e,t,n)=>o("input",{checked:e.completed,key:n.key,readOnly:!0,type:"checkbox"})},9:{match:We(t.enforceAtxHeadings?A:F),order:1,parse:(e,n,r)=>({children:Ye(n,e[2],r),id:t.slugify(e[2]),level:e[1].length}),render:(e,t,n)=>o(`h${e.level}`,{id:e.id,key:n.key},t(e.children,n))},10:{match:We(V),order:0,parse:(e,t,n)=>({children:Ye(t,e[1],n),level:"="===e[2]?1:2,type:"9"})},11:{match:qe(H),order:1,parse(e,t,n){const[,r]=e[3].match(ge),o=new RegExp(`^${r}`,"gm"),a=e[3].replace(o,""),s=(l=a,Ae.some((e=>e.test(l)))?Xe:Ye);var l;const c=e[1].toLowerCase(),u=-1!==w.indexOf(c),d={attrs:i(e[2]),noInnerParse:u,tag:u?c:e[1]};return n.inAnchor=n.inAnchor||"a"===c,u?d.text=e[3]:d.children=s(t,a,n),n.inAnchor=!1,d},render:(e,t,n)=>o(e.tag,f({key:n.key},e.attrs),e.text||t(e.children,n))},13:{match:qe(Q),order:1,parse:e=>({attrs:i(e[2]||""),tag:e[1]}),render:(e,t,n)=>o(e.tag,f({},e.attrs,{key:n.key}))},12:{match:qe(B),order:1,parse:()=>({}),render:nt},14:{match:Ue(De),order:1,parse:e=>({alt:e[1],target:Je(e[2]),title:e[3]}),render:(e,t,n)=>o("img",{key:n.key,alt:e.alt||void 0,title:e.title||void 0,src:Ge(e.target)})},15:{match:Qe(Te),order:3,parse:(e,t,n)=>({children:Ke(t,e[1],n),target:Je(e[2]),title:e[3]}),render:(e,t,n)=>o("a",{key:n.key,href:Ge(e.target),title:e.title},t(e.children,n))},16:{match:Qe(Z),order:0,parse:e=>({children:[{text:e[1],type:"27"}],target:e[1],type:"15"})},17:{match:(e,t)=>t.inAnchor?null:Qe(W)(e,t),order:0,parse:e=>({children:[{text:e[1],type:"27"}],target:e[1],title:void 0,type:"15"})},18:{match:Qe(q),order:0,parse(e){let t=e[1],n=e[1];return E.test(n)||(n="mailto:"+n),{children:[{text:t.replace("mailto:",""),type:"27"}],target:n,type:"15"}}},20:Me(o,1),33:Me(o,2),19:{match:We(j),order:3,parse:tt,render:()=>"\n"},21:{match:Ze,order:3,parse:et,render:(e,t,n)=>o("p",{key:n.key},t(e.children,n))},22:{match:Qe(Y),order:0,parse:e=>(l[e[1]]={target:e[2],title:e[4]},{}),render:nt},23:{match:Ue(K),order:0,parse:e=>({alt:e[1]||void 0,ref:e[2]}),render:(e,t,n)=>o("img",{key:n.key,alt:e.alt,src:Ge(l[e.ref].target),title:l[e.ref].title})},24:{match:Qe(X),order:0,parse:(e,t,n)=>({children:t(e[1],n),fallbackChildren:t(e[0].replace(ee,"\\$1"),n),ref:e[2]}),render:(e,t,n)=>l[e.ref]?o("a",{key:n.key,href:Ge(l[e.ref].target),title:l[e.ref].title},t(e.children,n)):o("span",{key:n.key},t(e.fallbackChildren,n))},25:{match:We(J),order:1,parse:Be,render:(e,t,n)=>o("table",{key:n.key},o("thead",null,o("tr",null,e.header.map((function(r,a){return o("th",{key:a,style:$e(e,a)},t(r,n))})))),o("tbody",null,e.cells.map((function(r,a){return o("tr",{key:a},r.map((function(r,a){return o("td",{key:a,style:$e(e,a)},t(r,n))})))}))))},26:{match:function(e,t){return t.inTable?(t.inline=!0,re.exec(e)):null},order:1,parse:function(){return{type:"26"}},render:()=>" | "},27:{match:qe(he),order:4,parse:e=>({text:e[0].replace(z,((e,n)=>t.namedCodesToUnicode[n]?t.namedCodesToUnicode[n]:e))}),render:e=>e.text},28:{match:Ue(ce),order:2,parse:(e,t,n)=>({children:t(e[2],n)}),render:(e,t,n)=>o("strong",{key:n.key},t(e.children,n))},29:{match:Ue(ue),order:3,parse:(e,t,n)=>({children:t(e[2],n)}),render:(e,t,n)=>o("em",{key:n.key},t(e.children,n))},30:{match:Ue(fe),order:1,parse:e=>({text:e[1],type:"27"})},31:{match:Ue(de),order:3,parse:et,render:(e,t,n)=>o("mark",{key:n.key},t(e.children,n))},32:{match:Ue(pe),order:3,parse:et,render:(e,t,n)=>o("del",{key:n.key},t(e.children,n))}};!0===t.disableParsingRawHTML&&(delete c[11],delete c[13]);const u=function(e){let t=Object.keys(e);function n(r,o){let a=[],i="";for(;r;){let s=0;for(;sa(n,r,o)),n,r,o):a(n,r,o)}}(c,t.renderRule),function e(t,n={}){if(Array.isArray(t)){const r=n.key,o=[];let a=!1;for(let i=0;i{let{children:t,options:n}=e,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,h);return r.cloneElement(at(t,n),o)};const st=e=>{let{text:t,...n}=e;return r.createElement(it,Object.assign({},n,{options:{forceBlock:!0,overrides:{a:{props:{className:"text-link underline hover:no-underline"}},p:{props:{className:"mb-3"}},ul:{props:{className:"list-outside list-disc ml-5 mb-4"}},ol:{props:{className:"list-outside list-decimal ml-5 mb-4"}}}}}),null!=t?t:"")},lt=e=>{let{label:t,value:n,className:o}=e,a=null;return a=Array.isArray(n)?n.map(((e,n)=>r.createElement(ct,{key:t+"_"+n,className:o},e))):r.createElement(ct,{className:o},n),r.createElement(r.Fragment,null,r.createElement("figure",null,r.createElement("figcaption",{className:"font-sans text-black text-tag mb-1 font-extrabold uppercase"},t),r.createElement("ul",{className:"text-tag flex flex-wrap"},a)))},ct=e=>{let{className:t,children:n}=e;return r.createElement("li",{className:"px-3 py-1 mt-1 uppercase text-tag whitespace font-semibold mr-2 "+t},n)};var ut=n(9611),dt=n(2322),pt=n(2524),ft=n(2601),ht=Object.defineProperty,mt=Object.defineProperties,gt=Object.getOwnPropertyDescriptors,vt=Object.getOwnPropertySymbols,yt=Object.prototype.hasOwnProperty,bt=Object.prototype.propertyIsEnumerable,wt=(e,t,n)=>t in e?ht(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,xt=(e,t)=>{for(var n in t||(t={}))yt.call(t,n)&&wt(e,n,t[n]);if(vt)for(var n of vt(t))bt.call(t,n)&&wt(e,n,t[n]);return e},Et=(e,t)=>mt(e,gt(t)),kt=(e,t)=>{var n={};for(var r in e)yt.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&vt)for(var r of vt(e))t.indexOf(r)<0&&bt.call(e,r)&&(n[r]=e[r]);return n};function Ct(e){return t=>{var n=t,{bgStyle:r={},borderRadius:o=0,iconFillColor:a="white",round:i=!1,size:s=64}=n,l=kt(n,["bgStyle","borderRadius","iconFillColor","round","size"]);return(0,dt.jsxs)("svg",Et(xt({viewBox:"0 0 64 64",width:s,height:s},l),{children:[i?(0,dt.jsx)("circle",{cx:"32",cy:"32",r:"32",fill:e.color,style:r}):(0,dt.jsx)("rect",{width:"64",height:"64",rx:o,ry:o,fill:e.color,style:r}),(0,dt.jsx)("path",{d:e.path,fill:a})]}))}}Ct({color:"#7f7f7f",networkName:"email",path:"M17,22v20h30V22H17z M41.1,25L32,32.1L22.9,25H41.1z M20,39V26.6l12,9.3l12-9.3V39H20z"});function St(e){const t=Object.entries(e).filter((([,e])=>null!=e)).map((([e,t])=>`${encodeURIComponent(e)}=${encodeURIComponent(String(t))}`));return t.length>0?`?${t.join("&")}`:""}const Ot=e=>!!e&&("object"==typeof e||"function"==typeof e)&&"function"==typeof e.then,Pt=(e,t)=>({left:window.outerWidth/2+(window.screenX||window.screenLeft||0)-e/2,top:window.outerHeight/2+(window.screenY||window.screenTop||0)-t/2}),Nt=(e,t)=>({top:(window.screen.height-t)/2,left:(window.screen.width-e)/2});function _t(e){var t=e,{beforeOnClick:n,children:r,className:o,disabled:a,disabledStyle:i={opacity:.6},forwardedRef:s,networkLink:l,networkName:c,onClick:u,onShareWindowClose:d,openShareDialogOnClick:p=!0,opts:f,resetButtonStyle:h=!0,style:m,url:g,windowHeight:y=400,windowPosition:b="windowCenter",windowWidth:w=550}=t,x=kt(t,["beforeOnClick","children","className","disabled","disabledStyle","forwardedRef","networkLink","networkName","onClick","onShareWindowClose","openShareDialogOnClick","opts","resetButtonStyle","style","url","windowHeight","windowPosition","windowWidth"]);const E=pt("react-share__ShareButton",{"react-share__ShareButton--disabled":!!a,disabled:!!a},o),k=xt(xt(h?{backgroundColor:"transparent",border:"none",padding:0,font:"inherit",color:"inherit",cursor:"pointer"}:{},m),a&&i);return(0,dt.jsx)("button",Et(xt({},x),{className:E,onClick:async e=>{const t=l(g,f);if(!a){if(e.preventDefault(),n){const e=n();Ot(e)&&await e}if(p){!function(e,t,n){var r=t,{height:o,width:a}=r,i=kt(r,["height","width"]);const s=xt({height:o,width:a,location:"no",toolbar:"no",status:"no",directories:"no",menubar:"no",scrollbars:"yes",resizable:"no",centerscreen:"yes",chrome:"yes"},i),l=window.open(e,"",Object.keys(s).map((e=>`${e}=${s[e]}`)).join(", "));if(n){const e=window.setInterval((()=>{try{(null===l||l.closed)&&(window.clearInterval(e),n(l))}catch(v){console.error(v)}}),1e3)}}(t,xt({height:y,width:w},"windowCenter"===b?Pt(w,y):Nt(w,y)),d)}u&&u(e,t)}},ref:s,style:k,children:r}))}function Rt(e,t,n,o){function a(r,a){const i=n(r),s=xt({},r);return Object.keys(i).forEach((e=>{delete s[e]})),(0,dt.jsx)(_t,Et(xt(xt({},o),s),{forwardedRef:a,networkName:e,networkLink:t,opts:n(r)}))}return a.displayName=`ShareButton-${e}`,(0,r.forwardRef)(a)}const jt=Rt("email",(function(e,{subject:t,body:n,separator:r}){return"mailto:"+St({subject:t,body:n?n+r+e:e})}),(e=>({subject:e.subject,body:e.body,separator:e.separator||" "})),{openShareDialogOnClick:!1,onClick:(e,t)=>{window.location.href=t}});Ct({color:"#0965FE",networkName:"facebook",path:"M34.1,47V33.3h4.6l0.7-5.3h-5.3v-3.4c0-1.5,0.4-2.6,2.6-2.6l2.8,0v-4.8c-0.5-0.1-2.2-0.2-4.1-0.2 c-4.1,0-6.9,2.5-6.9,7V28H24v5.3h4.6V47H34.1z"}),Ct({color:"#0A7CFF",networkName:"facebookmessenger",path:"M 53.066406 21.871094 C 52.667969 21.339844 51.941406 21.179688 51.359375 21.496094 L 37.492188 29.058594 L 28.867188 21.660156 C 28.339844 21.207031 27.550781 21.238281 27.054688 21.730469 L 11.058594 37.726562 C 10.539062 38.25 10.542969 39.09375 11.0625 39.613281 C 11.480469 40.027344 12.121094 40.121094 12.640625 39.839844 L 26.503906 32.28125 L 35.136719 39.679688 C 35.667969 40.132812 36.457031 40.101562 36.949219 39.609375 L 52.949219 23.613281 C 53.414062 23.140625 53.464844 22.398438 53.066406 21.871094 Z M 53.066406 21.871094"});Rt("facebookmessenger",(function(e,{appId:t,redirectUri:n,to:r}){return"https://www.facebook.com/dialog/send"+St({link:e,redirect_uri:n||e,app_id:t,to:r})}),(e=>({appId:e.appId,redirectUri:e.redirectUri,to:e.to})),{windowWidth:1e3,windowHeight:820});class It extends Error{constructor(e){super(e),this.name="AssertionError"}}function Lt(e,t){if(!e)throw new It(t)}const Mt=Rt("facebook",(function(e,{hashtag:t}){return Lt(e,"facebook.url"),"https://www.facebook.com/sharer/sharer.php"+St({u:e,hashtag:t})}),(e=>({hashtag:e.hashtag})),{windowWidth:550,windowHeight:400});function Tt(e){var t=e,{children:n=(e=>e),className:o,getCount:a,url:i}=t,s=kt(t,["children","className","getCount","url"]);const l=function(){const e=(0,r.useRef)(!1);return(0,r.useEffect)((()=>(e.current=!0,()=>{e.current=!1})),[]),(0,r.useCallback)((()=>e.current),[])}(),[c,u]=(0,r.useState)(void 0),[d,p]=(0,r.useState)(!1);return(0,r.useEffect)((()=>{p(!0),a(i,(e=>{l()&&(u(e),p(!1))}))}),[i]),(0,dt.jsx)("span",Et(xt({className:pt("react-share__ShareCount",o)},s),{children:!d&&void 0!==c&&n(c)}))}function Dt(e){const t=t=>(0,dt.jsx)(Tt,xt({getCount:e},t));return t.displayName=`ShareCount(${e.name})`,t}Dt((function(e,t){ft(`https://graph.facebook.com/?id=${e}&fields=og_object{engagement}`,((e,n)=>{t(!e&&n&&n.og_object&&n.og_object.engagement?n.og_object.engagement.count:void 0)}))})),Ct({color:"#009ad9",networkName:"hatena",path:"M 36.164062 33.554688 C 34.988281 32.234375 33.347656 31.5 31.253906 31.34375 C 33.125 30.835938 34.476562 30.09375 35.335938 29.09375 C 36.191406 28.09375 36.609375 26.78125 36.609375 25.101562 C 36.628906 23.875 36.332031 22.660156 35.75 21.578125 C 35.160156 20.558594 34.292969 19.71875 33.253906 19.160156 C 32.304688 18.640625 31.175781 18.265625 29.847656 18.042969 C 28.523438 17.824219 26.195312 17.730469 22.867188 17.730469 L 14.769531 17.730469 L 14.769531 47.269531 L 23.113281 47.269531 C 26.46875 47.269531 28.886719 47.15625 30.367188 46.929688 C 31.851562 46.695312 33.085938 46.304688 34.085938 45.773438 C 35.289062 45.148438 36.28125 44.179688 36.933594 42.992188 C 37.597656 41.796875 37.933594 40.402344 37.933594 38.816406 C 37.933594 36.621094 37.347656 34.867188 36.164062 33.554688 Z M 22.257812 24.269531 L 23.984375 24.269531 C 25.988281 24.269531 27.332031 24.496094 28.015625 24.945312 C 28.703125 25.402344 29.042969 26.183594 29.042969 27.285156 C 29.042969 28.390625 28.664062 29.105469 27.9375 29.550781 C 27.210938 29.992188 25.84375 30.199219 23.855469 30.199219 L 22.257812 30.199219 Z M 29.121094 41.210938 C 28.328125 41.691406 26.976562 41.925781 25.078125 41.925781 L 22.257812 41.925781 L 22.257812 35.488281 L 25.195312 35.488281 C 27.144531 35.488281 28.496094 35.738281 29.210938 36.230469 C 29.925781 36.726562 30.304688 37.582031 30.304688 38.832031 C 30.304688 40.078125 29.914062 40.742188 29.105469 41.222656 Z M 29.121094 41.210938 M 46.488281 39.792969 C 44.421875 39.792969 42.742188 41.46875 42.742188 43.535156 C 42.742188 45.605469 44.421875 47.28125 46.488281 47.28125 C 48.554688 47.28125 50.230469 45.605469 50.230469 43.535156 C 50.230469 41.46875 48.554688 39.792969 46.488281 39.792969 Z M 46.488281 39.792969 M 43.238281 17.730469 L 49.738281 17.730469 L 49.738281 37.429688 L 43.238281 37.429688 Z M 43.238281 17.730469 "});Rt("hatena",(function(e,{title:t}){return Lt(e,"hatena.url"),`http://b.hatena.ne.jp/add?mode=confirm&url=${e}&title=${t}`}),(e=>({title:e.title})),{windowWidth:660,windowHeight:460,windowPosition:"windowCenter"});Dt((function(e,t){ft("https://bookmark.hatenaapis.com/count/entry"+St({url:e}),((e,n)=>{t(null!=n?n:void 0)}))})),Ct({color:"#1F1F1F",networkName:"instapaper",path:"M35.688 43.012c0 2.425.361 2.785 3.912 3.056V48H24.401v-1.932c3.555-.27 3.912-.63 3.912-3.056V20.944c0-2.379-.36-2.785-3.912-3.056V16H39.6v1.888c-3.55.27-3.912.675-3.912 3.056v22.068h.001z"});Rt("instapaper",(function(e,{title:t,description:n}){return Lt(e,"instapaper.url"),"http://www.instapaper.com/hello2"+St({url:e,title:t,description:n})}),(e=>({title:e.title,description:e.description})),{windowWidth:500,windowHeight:500,windowPosition:"windowCenter"}),Ct({color:"#00b800",networkName:"line",path:"M52.62 30.138c0 3.693-1.432 7.019-4.42 10.296h.001c-4.326 4.979-14 11.044-16.201 11.972-2.2.927-1.876-.591-1.786-1.112l.294-1.765c.069-.527.142-1.343-.066-1.865-.232-.574-1.146-.872-1.817-1.016-9.909-1.31-17.245-8.238-17.245-16.51 0-9.226 9.251-16.733 20.62-16.733 11.37 0 20.62 7.507 20.62 16.733zM27.81 25.68h-1.446a.402.402 0 0 0-.402.401v8.985c0 .221.18.4.402.4h1.446a.401.401 0 0 0 .402-.4v-8.985a.402.402 0 0 0-.402-.401zm9.956 0H36.32a.402.402 0 0 0-.402.401v5.338L31.8 25.858a.39.39 0 0 0-.031-.04l-.002-.003-.024-.025-.008-.007a.313.313 0 0 0-.032-.026.255.255 0 0 1-.021-.014l-.012-.007-.021-.012-.013-.006-.023-.01-.013-.005-.024-.008-.014-.003-.023-.005-.017-.002-.021-.003-.021-.002h-1.46a.402.402 0 0 0-.402.401v8.985c0 .221.18.4.402.4h1.446a.401.401 0 0 0 .402-.4v-5.337l4.123 5.568c.028.04.063.072.101.099l.004.003a.236.236 0 0 0 .025.015l.012.006.019.01a.154.154 0 0 1 .019.008l.012.004.028.01.005.001a.442.442 0 0 0 .104.013h1.446a.4.4 0 0 0 .401-.4v-8.985a.402.402 0 0 0-.401-.401zm-13.442 7.537h-3.93v-7.136a.401.401 0 0 0-.401-.401h-1.447a.4.4 0 0 0-.401.401v8.984a.392.392 0 0 0 .123.29c.072.068.17.111.278.111h5.778a.4.4 0 0 0 .401-.401v-1.447a.401.401 0 0 0-.401-.401zm21.429-5.287c.222 0 .401-.18.401-.402v-1.446a.401.401 0 0 0-.401-.402h-5.778a.398.398 0 0 0-.279.113l-.005.004-.006.008a.397.397 0 0 0-.111.276v8.984c0 .108.043.206.112.278l.005.006a.401.401 0 0 0 .284.117h5.778a.4.4 0 0 0 .401-.401v-1.447a.401.401 0 0 0-.401-.401h-3.93v-1.519h3.93c.222 0 .401-.18.401-.402V29.85a.401.401 0 0 0-.401-.402h-3.93V27.93h3.93z"});Rt("line",(function(e,{title:t}){return Lt(e,"line.url"),"https://social-plugins.line.me/lineit/share"+St({url:e,text:t})}),(e=>({title:e.title})),{windowWidth:500,windowHeight:500}),Ct({color:"#0077B5",networkName:"linkedin",path:"M20.4,44h5.4V26.6h-5.4V44z M23.1,18c-1.7,0-3.1,1.4-3.1,3.1c0,1.7,1.4,3.1,3.1,3.1 c1.7,0,3.1-1.4,3.1-3.1C26.2,19.4,24.8,18,23.1,18z M39.5,26.2c-2.6,0-4.4,1.4-5.1,2.8h-0.1v-2.4h-5.2V44h5.4v-8.6 c0-2.3,0.4-4.5,3.2-4.5c2.8,0,2.8,2.6,2.8,4.6V44H46v-9.5C46,29.8,45,26.2,39.5,26.2z"});const Ft=Rt("linkedin",(function(e,{title:t,summary:n,source:r}){return Lt(e,"linkedin.url"),"https://linkedin.com/shareArticle"+St({url:e,mini:"true",title:t,summary:n,source:r})}),(({title:e,summary:t,source:n})=>({title:e,summary:t,source:n})),{windowWidth:750,windowHeight:600});Ct({color:"#21A5D8",networkName:"livejournal",path:"M18.3407821,28.1764706 L21.9441341,31.789916 L33.0055865,42.882353 C33.0055865,42.882353 33.0893855,42.9663866 33.0893855,42.9663866 L46.6648046,47 C46.6648046,47 46.6648046,47 46.7486034,47 C46.8324022,47 46.8324022,47 46.9162012,46.9159664 C47,46.8319327 47,46.8319327 47,46.7478991 L42.9776536,33.1344537 C42.9776536,33.1344537 42.9776536,33.1344537 42.8938548,33.0504202 L31.1620111,21.3697479 L31.1620111,21.3697479 L28.1452514,18.2605042 C27.3072626,17.4201681 26.5530726,17 25.7150838,17 C24.2905028,17 23.0335195,18.3445378 21.5251397,19.8571429 C21.273743,20.1092437 20.9385475,20.4453781 20.6871508,20.697479 C20.3519553,21.0336134 20.1005586,21.2857143 19.849162,21.5378151 C18.3407821,22.9663866 17.0837989,24.2268908 17,25.7394958 C17.0837989,26.4957983 17.5027933,27.3361345 18.3407821,28.1764706 Z M39.9012319,39.6134454 C39.7336341,39.4453781 39.4822374,37.6806724 40.2364275,36.8403362 C40.9906174,36.0840337 41.6610084,36 42.1638017,36 C42.3313995,36 42.4989973,36 42.5827961,36 L44.8453659,43.5630253 L43.5883828,44.8235295 L36.0464833,42.5546218 C35.9626843,42.2184874 35.8788855,41.2100841 36.8844722,40.2016807 C37.2196676,39.8655463 37.8900587,39.6134454 38.5604498,39.6134454 C39.147042,39.6134454 39.5660364,39.7815126 39.5660364,39.7815126 C39.6498353,39.8655463 39.8174331,39.8655463 39.8174331,39.7815126 C39.9850307,39.7815126 39.9850307,39.697479 39.9012319,39.6134454 Z"});Rt("livejournal",(function(e,{title:t,description:n}){return Lt(e,"livejournal.url"),"https://www.livejournal.com/update.bml"+St({subject:t,event:n})}),(e=>({title:e.title,description:e.description})),{windowWidth:660,windowHeight:460}),Ct({color:"#168DE2",networkName:"mailru",path:"M39.7107745,17 C41.6619755,17 43.3204965,18.732852 43.3204965,21.0072202 C43.3204965,23.2815885 41.7595357,25.0144404 39.7107745,25.0144404 C37.7595732,25.0144404 36.1010522,23.2815885 36.1010522,21.0072202 C36.1010522,18.732852 37.7595732,17 39.7107745,17 Z M24.3938451,17 C26.3450463,17 28.0035672,18.732852 28.0035672,21.0072202 C28.0035672,23.2815885 26.4426063,25.0144404 24.3938451,25.0144404 C22.4426439,25.0144404 20.7841229,23.2815885 20.7841229,21.0072202 C20.7841229,18.732852 22.4426439,17 24.3938451,17 Z M51.9057817,43.4259928 C51.7106617,44.0758123 51.4179815,44.6173285 50.9301812,44.9422383 C50.637501,45.1588448 50.2472607,45.267148 49.8570205,45.267148 C49.07654,45.267148 48.3936197,44.833935 48.0033795,44.0758123 L46.2472985,40.7184115 L45.759498,41.2599278 C42.5400162,44.9422383 37.466893,47 32.0035297,47 C26.5401664,47 21.5646034,44.9422383 18.2475614,41.2599278 L17.7597611,40.7184115 L16.00368,44.0758123 C15.6134398,44.833935 14.9305194,45.267148 14.1500389,45.267148 C13.7597986,45.267148 13.3695584,45.1588448 13.0768782,44.9422383 C12.0037176,44.2924187 11.7110374,42.7761733 12.2963978,41.5848375 L16.7841605,33.0288807 C17.1744007,32.270758 17.8573211,31.8375453 18.6378016,31.8375453 C19.0280418,31.8375453 19.4182821,31.9458485 19.7109623,32.1624548 C20.7841229,32.8122743 21.0768031,34.3285197 20.4914427,35.5198555 L20.1012025,36.2779783 L20.2963226,36.602888 C22.4426439,39.9602888 27.0279667,42.234657 31.9059697,42.234657 C36.7839727,42.234657 41.3692955,40.068592 43.5156167,36.602888 L43.7107367,36.2779783 L43.3204965,35.6281587 C43.0278165,35.0866425 42.9302562,34.436823 43.1253765,33.7870035 C43.3204965,33.137184 43.6131767,32.5956678 44.100977,32.270758 C44.3936572,32.0541515 44.7838975,31.9458485 45.1741377,31.9458485 C45.9546182,31.9458485 46.6375385,32.3790613 47.0277787,33.137184 L51.5155415,41.6931408 C52.003342,42.234657 52.100902,42.8844765 51.9057817,43.4259928 Z"});Rt("mailru",(function(e,{title:t,description:n,imageUrl:r}){return Lt(e,"mailru.url"),"https://connect.mail.ru/share"+St({url:e,title:t,description:n,image_url:r})}),(e=>({title:e.title,description:e.description,imageUrl:e.imageUrl})),{windowWidth:660,windowHeight:460}),Ct({color:"#F97400",networkName:"ok",path:"M39,30c-1,0-3,2-7,2s-6-2-7-2c-1.1,0-2,0.9-2,2c0,1,0.6,1.5,1,1.7c1.2,0.7,5,2.3,5,2.3l-4.3,5.4 c0,0-0.8,0.9-0.8,1.6c0,1.1,0.9,2,2,2c1,0,1.5-0.7,1.5-0.7S32,39,32,39c0,0,4.5,5.3,4.5,5.3S37,45,38,45c1.1,0,2-0.9,2-2 c0-0.6-0.8-1.6-0.8-1.6L35,36c0,0,3.8-1.6,5-2.3c0.4-0.3,1-0.7,1-1.7C41,30.9,40.1,30,39,30z M32,15c-3.9,0-7,3.1-7,7s3.1,7,7,7c3.9,0,7-3.1,7-7S35.9,15,32,15z M32,25.5 c-1.9,0-3.5-1.6-3.5-3.5c0-1.9,1.6-3.5,3.5-3.5c1.9,0,3.5,1.6,3.5,3.5C35.5,23.9,33.9,22.5,35,22.5z "});Rt("ok",(function(e,{title:t,description:n,image:r}){return Lt(e,"ok.url"),"https://connect.ok.ru/offer"+St({url:e,title:t,description:n,imageUrl:r})}),(e=>({title:e.title,description:e.description,image:e.image})),{windowWidth:588,windowHeight:480,windowPosition:"screenCenter"});Dt((function(e,t){window.OK||(window.OK={Share:{count:function(e,t){var n,r;null==(r=(n=window.OK.callbacks)[e])||r.call(n,t)}},callbacks:[]});const n=window.OK.callbacks.length;return window.ODKL={updateCount(e,t){var n,r;const o=""===e?0:parseInt(e.replace("react-share-",""),10);null==(r=(n=window.OK.callbacks)[o])||r.call(n,""===t?void 0:parseInt(t,10))}},window.OK.callbacks.push(t),ft("https://connect.ok.ru/dk"+St({"st.cmd":"extLike",uid:`react-share-${n}`,ref:e}))})),Ct({color:"#E60023",networkName:"pinterest",path:"M32,16c-8.8,0-16,7.2-16,16c0,6.6,3.9,12.2,9.6,14.7c0-1.1,0-2.5,0.3-3.7 c0.3-1.3,2.1-8.7,2.1-8.7s-0.5-1-0.5-2.5c0-2.4,1.4-4.1,3.1-4.1c1.5,0,2.2,1.1,2.2,2.4c0,1.5-0.9,3.7-1.4,5.7 c-0.4,1.7,0.9,3.1,2.5,3.1c3,0,5.1-3.9,5.1-8.5c0-3.5-2.4-6.1-6.7-6.1c-4.9,0-7.9,3.6-7.9,7.7c0,1.4,0.4,2.4,1.1,3.1 c0.3,0.3,0.3,0.5,0.2,0.9c-0.1,0.3-0.3,1-0.3,1.3c-0.1,0.4-0.4,0.6-0.8,0.4c-2.2-0.9-3.3-3.4-3.3-6.1c0-4.5,3.8-10,11.4-10 c6.1,0,10.1,4.4,10.1,9.2c0,6.3-3.5,11-8.6,11c-1.7,0-3.4-0.9-3.9-2c0,0-0.9,3.7-1.1,4.4c-0.3,1.2-1,2.5-1.6,3.4 c1.4,0.4,3,0.7,4.5,0.7c8.8,0,16-7.2,16-16C48,23.2,40.8,16,32,16z"});Rt("pinterest",(function(e,{media:t,description:n,pinId:r}){return r?`https://pinterest.com/pin/${r}/repin/x/`:(Lt(e,"pinterest.url"),Lt(t,"pinterest.media"),"https://pinterest.com/pin/create/button/"+St({url:e,media:t,description:n}))}),(e=>({media:e.media,description:e.description,pinId:e.pinId})),{windowWidth:1e3,windowHeight:730});Dt((function(e,t){ft("https://api.pinterest.com/v1/urls/count.json"+St({url:e}),((e,n)=>{t(n?n.count:void 0)}))})),Ct({color:"#EF3F56",networkName:"pocket",path:"M41.084 29.065l-7.528 7.882a2.104 2.104 0 0 1-1.521.666 2.106 2.106 0 0 1-1.522-.666l-7.528-7.882c-.876-.914-.902-2.43-.065-3.384.84-.955 2.228-.987 3.1-.072l6.015 6.286 6.022-6.286c.88-.918 2.263-.883 3.102.071.841.938.82 2.465-.06 3.383l-.015.002zm6.777-10.976C47.463 16.84 46.361 16 45.14 16H18.905c-1.2 0-2.289.82-2.716 2.044-.125.363-.189.743-.189 1.125v10.539l.112 2.096c.464 4.766 2.73 8.933 6.243 11.838.06.053.125.102.19.153l.04.033c1.882 1.499 3.986 2.514 6.259 3.014a14.662 14.662 0 0 0 6.13.052c.118-.042.235-.065.353-.087.03 0 .065-.022.098-.042a15.395 15.395 0 0 0 6.011-2.945l.039-.045.18-.153c3.502-2.902 5.765-7.072 6.248-11.852L48 29.674v-10.52c0-.366-.041-.728-.161-1.08l.022.015z"});Rt("pocket",(function(e,{title:t}){return Lt(e,"pocket.url"),"https://getpocket.com/save"+St({url:e,title:t})}),(e=>({title:e.title})),{windowWidth:500,windowHeight:500}),Ct({color:"#FF5700",networkName:"reddit",path:"M 53.34375 32 C 53.277344 30.160156 52.136719 28.53125 50.429688 27.839844 C 48.722656 27.148438 46.769531 27.523438 45.441406 28.800781 C 41.800781 26.324219 37.519531 24.957031 33.121094 24.863281 L 35.199219 14.878906 L 42.046875 16.320312 C 42.214844 17.882812 43.496094 19.09375 45.066406 19.171875 C 46.636719 19.253906 48.03125 18.183594 48.359375 16.644531 C 48.6875 15.105469 47.847656 13.558594 46.382812 12.992188 C 44.914062 12.425781 43.253906 13.007812 42.464844 14.367188 L 34.625 12.800781 C 34.363281 12.742188 34.09375 12.792969 33.871094 12.9375 C 33.648438 13.082031 33.492188 13.308594 33.441406 13.566406 L 31.070312 24.671875 C 26.617188 24.738281 22.277344 26.105469 18.59375 28.609375 C 17.242188 27.339844 15.273438 26.988281 13.570312 27.707031 C 11.863281 28.429688 10.746094 30.089844 10.71875 31.941406 C 10.691406 33.789062 11.757812 35.484375 13.441406 36.257812 C 13.402344 36.726562 13.402344 37.195312 13.441406 37.664062 C 13.441406 44.832031 21.792969 50.65625 32.097656 50.65625 C 42.398438 50.65625 50.753906 44.832031 50.753906 37.664062 C 50.789062 37.195312 50.789062 36.726562 50.753906 36.257812 C 52.363281 35.453125 53.371094 33.800781 53.34375 32 Z M 21.34375 35.199219 C 21.34375 33.433594 22.777344 32 24.542969 32 C 26.3125 32 27.742188 33.433594 27.742188 35.199219 C 27.742188 36.96875 26.3125 38.398438 24.542969 38.398438 C 22.777344 38.398438 21.34375 36.96875 21.34375 35.199219 Z M 39.9375 44 C 37.664062 45.710938 34.871094 46.582031 32.03125 46.464844 C 29.191406 46.582031 26.398438 45.710938 24.128906 44 C 23.847656 43.65625 23.871094 43.15625 24.183594 42.839844 C 24.5 42.527344 25 42.503906 25.34375 42.785156 C 27.269531 44.195312 29.617188 44.90625 32 44.800781 C 34.386719 44.929688 36.746094 44.242188 38.6875 42.847656 C 39.042969 42.503906 39.605469 42.511719 39.953125 42.863281 C 40.296875 43.21875 40.289062 43.785156 39.9375 44.128906 Z M 39.359375 38.527344 C 37.59375 38.527344 36.160156 37.09375 36.160156 35.328125 C 36.160156 33.5625 37.59375 32.128906 39.359375 32.128906 C 41.128906 32.128906 42.558594 33.5625 42.558594 35.328125 C 42.59375 36.203125 42.269531 37.054688 41.65625 37.6875 C 41.046875 38.316406 40.203125 38.664062 39.328125 38.65625 Z M 39.359375 38.527344"});Rt("reddit",(function(e,{title:t}){return Lt(e,"reddit.url"),"https://www.reddit.com/submit"+St({url:e,title:t})}),(e=>({title:e.title})),{windowWidth:660,windowHeight:460,windowPosition:"windowCenter"});Rt("gab",(function(e,{title:t}){return Lt(e,"gab.url"),"https://gab.com/compose"+St({url:e,text:t})}),(e=>({title:e.title})),{windowWidth:660,windowHeight:640,windowPosition:"windowCenter"}),Ct({color:"#00d178",networkName:"gab",path:"m17.0506,23.97457l5.18518,0l0,14.23933c0,6.82699 -3.72695,10.09328 -9.33471,10.09328c-2.55969,0 -4.82842,-0.87286 -6.22084,-2.0713l2.07477,-3.88283c1.19844,0.81051 2.33108,1.29543 3.85511,1.29543c2.75366,0 4.44049,-1.97432 4.44049,-4.82149l0,-0.87286c-1.16728,1.39242 -2.81947,2.0713 -4.63446,2.0713c-4.44048,0 -7.81068,-3.68885 -7.81068,-8.28521c0,-4.59289 3.37019,-8.28174 7.81068,-8.28174c1.81499,0 3.46718,0.67888 4.63446,2.0713l0,-1.55521zm-3.62997,11.39217c1.97777,0 3.62997,-1.6522 3.62997,-3.62652c0,-1.97432 -1.6522,-3.62305 -3.62997,-3.62305c-1.97778,0 -3.62997,1.64873 -3.62997,3.62305c0,1.97432 1.65219,3.62652 3.62997,3.62652zm25.7077,4.13913l-5.18518,0l0,-1.29197c-1.00448,1.13264 -2.3969,1.81152 -4.21188,1.81152c-3.62997,0 -5.63893,-2.52504 -5.63893,-5.4034c0,-4.27076 5.251,-5.85715 9.78846,-4.49937c-0.09698,-1.39241 -0.9733,-2.39343 -2.78829,-2.39343c-1.26426,0 -2.72248,0.48492 -3.62997,1.00102l-1.5552,-3.72003c1.19844,-0.77587 3.40136,-1.55174 5.96452,-1.55174c3.78931,0 7.25648,2.13365 7.25648,7.95962l0,8.08777zm-5.18518,-6.14809c-2.42806,-0.77587 -4.66563,-0.3533 -4.66563,1.36124c0,1.00101 0.84168,1.6799 1.84616,1.6799c1.20191,0 2.56315,-0.96984 2.81947,-3.04115zm13.00626,-17.66495l0,9.83695c1.16727,-1.39242 2.81946,-2.0713 4.63445,-2.0713c4.44048,0 7.81068,3.68885 7.81068,8.28174c0,4.59636 -3.37019,8.28521 -7.81068,8.28521c-1.81499,0 -3.46718,-0.67888 -4.63445,-2.0713l0,1.55174l-5.18519,0l0,-23.81304l5.18519,0zm3.62997,19.67391c1.97777,0 3.62997,-1.6522 3.62997,-3.62652c0,-1.97432 -1.6522,-3.62305 -3.62997,-3.62305c-1.97778,0 -3.62997,1.64873 -3.62997,3.62305c0,1.97432 1.65219,3.62652 3.62997,3.62652zm0,0"});Dt((function(e,t){ft(`https://www.reddit.com/api/info.json?limit=1&url=${e}`,{param:"jsonp"},((e,n)=>{t(!e&&n&&n.data&&n.data.children.length>0&&n.data.children[0].data.score?n.data.children[0].data.score:void 0)}))})),Ct({color:"#25A3E3",networkName:"telegram",path:"m45.90873,15.44335c-0.6901,-0.0281 -1.37668,0.14048 -1.96142,0.41265c-0.84989,0.32661 -8.63939,3.33986 -16.5237,6.39174c-3.9685,1.53296 -7.93349,3.06593 -10.98537,4.24067c-3.05012,1.1765 -5.34694,2.05098 -5.4681,2.09312c-0.80775,0.28096 -1.89996,0.63566 -2.82712,1.72788c-0.23354,0.27218 -0.46884,0.62161 -0.58825,1.10275c-0.11941,0.48114 -0.06673,1.09222 0.16682,1.5716c0.46533,0.96052 1.25376,1.35737 2.18443,1.71383c3.09051,0.99037 6.28638,1.93508 8.93263,2.8236c0.97632,3.44171 1.91401,6.89571 2.84116,10.34268c0.30554,0.69185 0.97105,0.94823 1.65764,0.95525l-0.00351,0.03512c0,0 0.53908,0.05268 1.06412,-0.07375c0.52679,-0.12292 1.18879,-0.42846 1.79109,-0.99212c0.662,-0.62161 2.45836,-2.38812 3.47683,-3.38552l7.6736,5.66477l0.06146,0.03512c0,0 0.84989,0.59703 2.09312,0.68132c0.62161,0.04214 1.4399,-0.07726 2.14229,-0.59176c0.70766,-0.51626 1.1765,-1.34683 1.396,-2.29506c0.65673,-2.86224 5.00979,-23.57745 5.75257,-27.00686l-0.02107,0.08077c0.51977,-1.93157 0.32837,-3.70159 -0.87096,-4.74991c-0.60054,-0.52152 -1.2924,-0.7498 -1.98425,-0.77965l0,0.00176zm-0.2072,3.29069c0.04741,0.0439 0.0439,0.0439 0.00351,0.04741c-0.01229,-0.00351 0.14048,0.2072 -0.15804,1.32576l-0.01229,0.04214l-0.00878,0.03863c-0.75858,3.50668 -5.15554,24.40802 -5.74203,26.96472c-0.08077,0.34417 -0.11414,0.31959 -0.09482,0.29852c-0.1756,-0.02634 -0.50045,-0.16506 -0.52679,-0.1756l-13.13468,-9.70175c4.4988,-4.33199 9.09945,-8.25307 13.744,-12.43229c0.8218,-0.41265 0.68483,-1.68573 -0.29852,-1.70681c-1.04305,0.24584 -1.92279,0.99564 -2.8798,1.47502c-5.49971,3.2626 -11.11882,6.13186 -16.55882,9.49279c-2.792,-0.97105 -5.57873,-1.77704 -8.15298,-2.57601c2.2336,-0.89555 4.00889,-1.55579 5.75608,-2.23009c3.05188,-1.1765 7.01687,-2.7042 10.98537,-4.24067c7.94051,-3.06944 15.92667,-6.16346 16.62028,-6.43037l0.05619,-0.02283l0.05268,-0.02283c0.19316,-0.0878 0.30378,-0.09658 0.35471,-0.10009c0,0 -0.01756,-0.05795 -0.00351,-0.04566l-0.00176,0zm-20.91715,22.0638l2.16687,1.60145c-0.93418,0.91311 -1.81743,1.77353 -2.45485,2.38812l0.28798,-3.98957"});Rt("telegram",(function(e,{title:t}){return Lt(e,"telegram.url"),"https://telegram.me/share/url"+St({url:e,text:t})}),(e=>({title:e.title})),{windowWidth:550,windowHeight:400}),Ct({color:"#34526f",networkName:"tumblr",path:"M39.2,41c-0.6,0.3-1.6,0.5-2.4,0.5c-2.4,0.1-2.9-1.7-2.9-3v-9.3h6v-4.5h-6V17c0,0-4.3,0-4.4,0 c-0.1,0-0.2,0.1-0.2,0.2c-0.3,2.3-1.4,6.4-5.9,8.1v3.9h3V39c0,3.4,2.5,8.1,9,8c2.2,0,4.7-1,5.2-1.8L39.2,41z"});Rt("tumblr",(function(e,{title:t,caption:n,tags:r,posttype:o}){return Lt(e,"tumblr.url"),"https://www.tumblr.com/widgets/share/tool"+St({canonicalUrl:e,title:t,caption:n,tags:r,posttype:o})}),(e=>({title:e.title,tags:(e.tags||[]).join(","),caption:e.caption,posttype:e.posttype||"link"})),{windowWidth:660,windowHeight:460});Dt((function(e,t){return ft("https://api.tumblr.com/v2/share/stats"+St({url:e}),((e,n)=>{t(!e&&n&&n.response?n.response.note_count:void 0)}))})),Ct({color:"#00aced",networkName:"twitter",path:"M48,22.1c-1.2,0.5-2.4,0.9-3.8,1c1.4-0.8,2.4-2.1,2.9-3.6c-1.3,0.8-2.7,1.3-4.2,1.6 C41.7,19.8,40,19,38.2,19c-3.6,0-6.6,2.9-6.6,6.6c0,0.5,0.1,1,0.2,1.5c-5.5-0.3-10.3-2.9-13.5-6.9c-0.6,1-0.9,2.1-0.9,3.3 c0,2.3,1.2,4.3,2.9,5.5c-1.1,0-2.1-0.3-3-0.8c0,0,0,0.1,0,0.1c0,3.2,2.3,5.8,5.3,6.4c-0.6,0.1-1.1,0.2-1.7,0.2c-0.4,0-0.8,0-1.2-0.1 c0.8,2.6,3.3,4.5,6.1,4.6c-2.2,1.8-5.1,2.8-8.2,2.8c-0.5,0-1.1,0-1.6-0.1c2.9,1.9,6.4,2.9,10.1,2.9c12.1,0,18.7-10,18.7-18.7 c0-0.3,0-0.6,0-0.8C46,24.5,47.1,23.4,48,22.1z"});const At=Rt("twitter",(function(e,{title:t,via:n,hashtags:r=[],related:o=[]}){return Lt(e,"twitter.url"),Lt(Array.isArray(r),"twitter.hashtags is not an array"),Lt(Array.isArray(o),"twitter.related is not an array"),"https://twitter.com/intent/tweet"+St({url:e,text:t,via:n,hashtags:r.length>0?r.join(","):void 0,related:o.length>0?o.join(","):void 0})}),(e=>({hashtags:e.hashtags,title:e.title,via:e.via,related:e.related})),{windowWidth:550,windowHeight:400});Ct({color:"#7360f2",networkName:"viber",path:"m31.0,12.3c9.0,0.2 16.4,6.2 18.0,15.2c0.2,1.5 0.3,3.0 0.4,4.6a1.0,1.0 0 0 1 -0.8,1.2l-0.1,0a1.1,1.1 0 0 1 -1.0,-1.2l0,0c-0.0,-1.2 -0.1,-2.5 -0.3,-3.8a16.1,16.1 0 0 0 -13.0,-13.5c-1.0,-0.1 -2.0,-0.2 -3.0,-0.3c-0.6,-0.0 -1.4,-0.1 -1.6,-0.8a1.1,1.1 0 0 1 0.9,-1.2l0.6,0l0.0,-0.0zm10.6,39.2a19.9,19.9 0 0 1 -2.1,-0.6c-6.9,-2.9 -13.2,-6.6 -18.3,-12.2a47.5,47.5 0 0 1 -7.0,-10.7c-0.8,-1.8 -1.6,-3.7 -2.4,-5.6c-0.6,-1.7 0.3,-3.4 1.4,-4.7a11.3,11.3 0 0 1 3.7,-2.8a2.4,2.4 0 0 1 3.0,0.7a39.0,39.0 0 0 1 4.7,6.5a3.1,3.1 0 0 1 -0.8,4.2c-0.3,0.2 -0.6,0.5 -1.0,0.8a3.3,3.3 0 0 0 -0.7,0.7a2.1,2.1 0 0 0 -0.1,1.9c1.7,4.9 4.7,8.7 9.7,10.8a5.0,5.0 0 0 0 2.5,0.6c1.5,-0.1 2.0,-1.8 3.1,-2.7a2.9,2.9 0 0 1 3.5,-0.1c1.1,0.7 2.2,1.4 3.3,2.2a37.8,37.8 0 0 1 3.1,2.4a2.4,2.4 0 0 1 0.7,3.0a10.4,10.4 0 0 1 -4.4,4.8a10.8,10.8 0 0 1 -1.9,0.6c-0.7,-0.2 0.6,-0.2 0,0l0.0,0l0,-0.0zm3.1,-21.4a4.2,4.2 0 0 1 -0.0,0.6a1.0,1.0 0 0 1 -1.9,0.1a2.7,2.7 0 0 1 -0.1,-0.8a10.9,10.9 0 0 0 -1.4,-5.5a10.2,10.2 0 0 0 -4.2,-4.0a12.3,12.3 0 0 0 -3.4,-1.0c-0.5,-0.0 -1.0,-0.1 -1.5,-0.2a0.9,0.9 0 0 1 -0.9,-1.0l0,-0.1a0.9,0.9 0 0 1 0.9,-0.9l0.1,0a14.1,14.1 0 0 1 5.9,1.5a11.9,11.9 0 0 1 6.5,9.3c0,0.1 0.0,0.3 0.0,0.5c0,0.4 0.0,0.9 0.0,1.5l0,0l0.0,0.0zm-5.6,-0.2a1.1,1.1 0 0 1 -1.2,-0.9l0,-0.1a11.3,11.3 0 0 0 -0.2,-1.4a4.0,4.0 0 0 0 -1.5,-2.3a3.9,3.9 0 0 0 -1.2,-0.5c-0.5,-0.1 -1.1,-0.1 -1.6,-0.2a1.0,1.0 0 0 1 -0.8,-1.1l0,0l0,0a1.0,1.0 0 0 1 1.1,-0.8c3.4,0.2 6.0,2.0 6.3,6.2a2.8,2.8 0 0 1 0,0.8a0.8,0.8 0 0 1 -0.8,0.7l0,0l0.0,-0.0z"});Rt("viber",(function(e,{title:t,separator:n}){return Lt(e,"viber.url"),"viber://forward"+St({text:t?t+n+e:e})}),(e=>({title:e.title,separator:e.separator||" "})),{windowWidth:660,windowHeight:460}),Ct({color:"#4C75A3",networkName:"vk",path:"M44.94,44.84h-0.2c-2.17-.36-3.66-1.92-4.92-3.37C39.1,40.66,38,38.81,36.7,39c-1.85.3-.93,3.52-1.71,4.9-0.62,1.11-3.29.91-5.12,0.71-5.79-.62-8.75-3.77-11.35-7.14A64.13,64.13,0,0,1,11.6,26a10.59,10.59,0,0,1-1.51-4.49C11,20.7,12.56,21,14.11,21c1.31,0,3.36-.29,4.32.2C19,21.46,19.57,23,20,24a37.18,37.18,0,0,0,3.31,5.82c0.56,0.81,1.41,2.35,2.41,2.14s1.06-2.63,1.1-4.18c0-1.77,0-4-.5-4.9S25,22,24.15,21.47c0.73-1.49,2.72-1.63,5.12-1.63,2,0,4.84-.23,5.62,1.12s0.25,3.85.2,5.71c-0.06,2.09-.41,4.25,1,5.21,1.09-.12,1.68-1.2,2.31-2A28,28,0,0,0,41.72,24c0.44-1,.91-2.65,1.71-3,1.21-.47,3.15-0.1,4.92-0.1,1.46,0,4.05-.41,4.52.61,0.39,0.85-.75,3-1.1,3.57a61.88,61.88,0,0,1-4.12,5.61c-0.58.78-1.78,2-1.71,3.27,0.05,0.94,1,1.67,1.71,2.35a33.12,33.12,0,0,1,3.92,4.18c0.47,0.62,1.5,2,1.4,2.76C52.66,45.81,46.88,44.24,44.94,44.84Z"});Rt("vk",(function(e,{title:t,image:n,noParse:r,noVkLinks:o}){return Lt(e,"vk.url"),"https://vk.com/share.php"+St({url:e,title:t,image:n,noparse:r?1:0,no_vk_links:o?1:0})}),(e=>({title:e.title,image:e.image,noParse:e.noParse,noVkLinks:e.noVkLinks})),{windowWidth:660,windowHeight:460});Dt((function(e,t){window.VK||(window.VK={}),window.VK.Share={count:(e,t)=>{var n,r;return null==(r=null==(n=window.VK.callbacks)?void 0:n[e])?void 0:r.call(n,t)}},window.VK.callbacks=[];const n=window.VK.callbacks.length;return window.VK.callbacks.push(t),ft("https://vk.com/share.php"+St({act:"count",index:n,url:e}))})),Ct({color:"#DF2029",networkName:"weibo",path:"M40.9756152,15.0217119 C40.5000732,15.0546301 39.9999314,15.1204666 39.5325878,15.2192213 C38.6634928,15.4085016 38.0977589,16.2643757 38.2863368,17.1284787 C38.4667163,18.0008129 39.3194143,18.5686519 40.1885094,18.3793715 C42.8613908,17.8115326 45.7720411,18.6427174 47.7316073,20.8153207 C49.6911735,22.996153 50.2077122,25.975254 49.3714112,28.5840234 C49.1008441,29.4316684 49.5763861,30.3533789 50.4208857,30.6249537 C51.2653852,30.8965286 52.1754769,30.4192153 52.4542425,29.5715703 C53.6349013,25.9011885 52.9133876,21.7699494 50.1585171,18.7085538 C48.0923641,16.4042776 45.2063093,15.1533848 42.3530505,15.0217119 C41.8775084,14.9970227 41.4511594,14.9887937 40.9756152,15.0217119 Z M27.9227762,19.8277737 C24.9957268,20.140498 20.863421,22.4365431 17.2312548,26.0822378 C13.2711279,30.0571148 11,34.2871065 11,37.9328012 C11,44.9032373 19.8713401,49.125 28.5786978,49.125 C39.9917329,49.125 47.600423,42.4261409 47.600423,37.1427636 C47.600423,33.9496952 44.9603397,32.1638816 42.549827,31.4149913 C41.9594976,31.2339421 41.5167516,31.1434164 41.8283133,30.3616079 C42.5006339,28.66632 42.6236176,27.1932286 41.8939054,26.1480742 C40.5328692,24.1894405 36.7203236,24.2881952 32.448635,26.0822378 C32.448635,26.0822378 31.1203949,26.6912261 31.4647526,25.6213825 C32.1206742,23.4981576 32.0304845,21.712342 31.0056075,20.6836478 C30.2840938,19.9512176 29.2510184,19.6878718 27.9227762,19.8277737 Z M42.0906819,20.6836478 C41.6233383,20.6589586 41.1723917,20.716566 40.7132466,20.8153207 C39.9671353,20.9716828 39.4997917,21.7781784 39.6637721,22.5270687 C39.8277525,23.275959 40.5574647,23.7450433 41.303576,23.5804521 C42.1972686,23.3911718 43.2057485,23.6380596 43.8616701,24.3704897 C44.5175916,25.1029198 44.6733735,26.0657797 44.3864073,26.9381118 C44.1486363,27.6705419 44.5093932,28.4770397 45.2391054,28.7156963 C45.9688176,28.9461239 46.780521,28.5922524 47.0100936,27.8598223 C47.584026,26.0740087 47.2396661,24.0248493 45.8950269,22.5270687 C44.886547,21.4078489 43.4845162,20.7494842 42.0906819,20.6836478 Z M29.496988,29.9665891 C35.3100922,30.1723275 39.9917329,33.0691319 40.3852858,37.0769272 C40.8362324,41.6607904 35.5970585,45.9319315 28.6442899,46.6232144 C21.6915214,47.3144973 15.6488446,44.154347 15.197898,39.5787128 C14.7469514,34.9948495 20.059916,30.7237084 27.004486,30.0324256 C27.8735831,29.950131 28.6688875,29.9336709 29.496988,29.9665891 Z M25.5614586,34.3776322 C23.183744,34.5916017 20.9372116,35.9577073 19.9205332,37.9328012 C18.5348994,40.6238672 19.9041362,43.6029661 23.0689567,44.582284 C26.340366,45.5945202 30.1857056,44.0638213 31.5303448,41.1587879 C32.8503864,38.3195909 31.1613894,35.3734082 27.9227762,34.5751416 C27.1438688,34.3776322 26.356763,34.3035667 25.5614586,34.3776322 Z M24.052839,38.7228388 C24.3316067,38.7310678 24.5857748,38.8215935 24.8399449,38.9203482 C25.8648218,39.3400561 26.1845841,40.4428158 25.5614586,41.4221338 C24.9219361,42.3932227 23.5690963,42.8623069 22.5442194,42.4096807 C21.5357395,41.9652856 21.2487754,40.8542948 21.8882979,39.9078951 C22.3638421,39.2001542 23.2247386,38.7146097 24.052839,38.7228388 Z"});Rt("weibo",(function(e,{title:t,image:n}){return Lt(e,"weibo.url"),"http://service.weibo.com/share/share.php"+St({url:e,title:t,pic:n})}),(e=>({title:e.title,image:e.image})),{windowWidth:660,windowHeight:550,windowPosition:"screenCenter"}),Ct({color:"#25D366",networkName:"whatsapp",path:"m42.32286,33.93287c-0.5178,-0.2589 -3.04726,-1.49644 -3.52105,-1.66732c-0.4712,-0.17346 -0.81554,-0.2589 -1.15987,0.2589c-0.34175,0.51004 -1.33075,1.66474 -1.63108,2.00648c-0.30032,0.33658 -0.60064,0.36247 -1.11327,0.12945c-0.5178,-0.2589 -2.17994,-0.80259 -4.14759,-2.56312c-1.53269,-1.37217 -2.56312,-3.05503 -2.86603,-3.57283c-0.30033,-0.5178 -0.03366,-0.80259 0.22524,-1.06149c0.23301,-0.23301 0.5178,-0.59547 0.7767,-0.90616c0.25372,-0.31068 0.33657,-0.5178 0.51262,-0.85437c0.17088,-0.36246 0.08544,-0.64725 -0.04402,-0.90615c-0.12945,-0.2589 -1.15987,-2.79613 -1.58964,-3.80584c-0.41424,-1.00971 -0.84142,-0.88027 -1.15987,-0.88027c-0.29773,-0.02588 -0.64208,-0.02588 -0.98382,-0.02588c-0.34693,0 -0.90616,0.12945 -1.37736,0.62136c-0.4712,0.5178 -1.80194,1.76053 -1.80194,4.27186c0,2.51134 1.84596,4.945 2.10227,5.30747c0.2589,0.33657 3.63497,5.51458 8.80262,7.74113c1.23237,0.5178 2.1903,0.82848 2.94111,1.08738c1.23237,0.38836 2.35599,0.33657 3.24402,0.20712c0.99159,-0.15534 3.04985,-1.24272 3.47963,-2.45956c0.44013,-1.21683 0.44013,-2.22654 0.31068,-2.45955c-0.12945,-0.23301 -0.46601,-0.36247 -0.98382,-0.59548m-9.40068,12.84407l-0.02589,0c-3.05503,0 -6.08417,-0.82849 -8.72495,-2.38189l-0.62136,-0.37023l-6.47252,1.68286l1.73463,-6.29129l-0.41424,-0.64725c-1.70875,-2.71846 -2.6149,-5.85116 -2.6149,-9.07706c0,-9.39809 7.68934,-17.06155 17.15993,-17.06155c4.58253,0 8.88029,1.78642 12.11655,5.02268c3.23625,3.21036 5.02267,7.50812 5.02267,12.06476c-0.0078,9.3981 -7.69712,17.06155 -17.14699,17.06155m14.58906,-31.58846c-3.93529,-3.80584 -9.1133,-5.95471 -14.62789,-5.95471c-11.36055,0 -20.60848,9.2065 -20.61625,20.52564c0,3.61684 0.94757,7.14565 2.75211,10.26282l-2.92557,10.63564l10.93337,-2.85309c3.0136,1.63108 6.4052,2.4958 9.85634,2.49839l0.01037,0c11.36574,0 20.61884,-9.2091 20.62403,-20.53082c0,-5.48093 -2.14111,-10.64081 -6.03239,-14.51915"});Rt("whatsapp",(function(e,{title:t,separator:n}){return Lt(e,"whatsapp.url"),"https://"+(/(android|iphone|ipad|mobile)/i.test(navigator.userAgent)?"api":"web")+".whatsapp.com/send"+St({text:t?t+n+e:e})}),(e=>({title:e.title,separator:e.separator||" "})),{windowWidth:550,windowHeight:400}),Ct({color:"#4326c4",networkName:"workplace",path:"M34.019,10.292c0.21,0.017,0.423,0.034,0.636,0.049 c3.657,0.262,6.976,1.464,9.929,3.635c3.331,2.448,5.635,5.65,6.914,9.584c0.699,2.152,0.983,4.365,0.885,6.623 c-0.136,3.171-1.008,6.13-2.619,8.867c-0.442,0.75-0.908,1.492-1.495,2.141c-0.588,0.651-1.29,1.141-2.146,1.383 c-1.496,0.426-3.247-0.283-3.961-1.642c-0.26-0.494-0.442-1.028-0.654-1.548c-1.156-2.838-2.311-5.679-3.465-8.519 c-0.017-0.042-0.037-0.082-0.065-0.145c-0.101,0.245-0.192,0.472-0.284,0.698c-1.237,3.051-2.475,6.103-3.711,9.155 c-0.466,1.153-1.351,1.815-2.538,2.045c-1.391,0.267-2.577-0.154-3.496-1.247c-0.174-0.209-0.31-0.464-0.415-0.717 c-2.128-5.22-4.248-10.442-6.37-15.665c-0.012-0.029-0.021-0.059-0.036-0.104c0.054-0.003,0.103-0.006,0.15-0.006 c1.498-0.001,2.997,0,4.495-0.004c0.12-0.001,0.176,0.03,0.222,0.146c1.557,3.846,3.117,7.691,4.679,11.536 c0.018,0.046,0.039,0.091,0.067,0.159c0.273-0.673,0.536-1.32,0.797-1.968c1.064-2.627,2.137-5.25,3.19-7.883 c0.482-1.208,1.376-1.917,2.621-2.135c1.454-0.255,2.644,0.257,3.522,1.449c0.133,0.18,0.229,0.393,0.313,0.603 c1.425,3.495,2.848,6.991,4.269,10.488c0.02,0.047,0.04,0.093,0.073,0.172c0.196-0.327,0.385-0.625,0.559-0.935 c0.783-1.397,1.323-2.886,1.614-4.461c0.242-1.312,0.304-2.634,0.187-3.962c-0.242-2.721-1.16-5.192-2.792-7.38 c-2.193-2.939-5.086-4.824-8.673-5.625c-1.553-0.346-3.124-0.405-4.705-0.257c-3.162,0.298-6.036,1.366-8.585,3.258 c-3.414,2.534-5.638,5.871-6.623,10.016c-0.417,1.76-0.546,3.547-0.384,5.348c0.417,4.601,2.359,8.444,5.804,11.517 c2.325,2.073,5.037,3.393,8.094,3.989c1.617,0.317,3.247,0.395,4.889,0.242c1-0.094,1.982-0.268,2.952-0.529 c0.04-0.01,0.081-0.018,0.128-0.028c0,1.526,0,3.047,0,4.586c-0.402,0.074-0.805,0.154-1.21,0.221 c-0.861,0.14-1.728,0.231-2.601,0.258c-0.035,0.002-0.071,0.013-0.108,0.021c-0.493,0-0.983,0-1.476,0 c-0.049-0.007-0.1-0.018-0.149-0.022c-0.315-0.019-0.629-0.033-0.945-0.058c-1.362-0.105-2.702-0.346-4.017-0.716 c-3.254-0.914-6.145-2.495-8.66-4.752c-2.195-1.971-3.926-4.29-5.176-6.963c-1.152-2.466-1.822-5.057-1.993-7.774 c-0.014-0.226-0.033-0.451-0.05-0.676c0-0.502,0-1.003,0-1.504c0.008-0.049,0.02-0.099,0.022-0.148 c0.036-1.025,0.152-2.043,0.338-3.052c0.481-2.616,1.409-5.066,2.8-7.331c2.226-3.625,5.25-6.386,9.074-8.254 c2.536-1.24,5.217-1.947,8.037-2.126c0.23-0.015,0.461-0.034,0.691-0.051C33.052,10.292,33.535,10.292,34.019,10.292z"});Rt("workplace",(function(e,{quote:t,hashtag:n}){return Lt(e,"workplace.url"),"https://work.facebook.com/sharer.php"+St({u:e,quote:t,hashtag:n})}),(e=>({quote:e.quote,hashtag:e.hashtag})),{windowWidth:550,windowHeight:400}),Ct({color:"#000000",networkName:"X",path:"M 41.116 18.375 h 4.962 l -10.8405 12.39 l 12.753 16.86 H 38.005 l -7.821 -10.2255 L 21.235 47.625 H 16.27 l 11.595 -13.2525 L 15.631 18.375 H 25.87 l 7.0695 9.3465 z m -1.7415 26.28 h 2.7495 L 24.376 21.189 H 21.4255 z"});const Vt=()=>{const e="undefined"!=typeof window?window.location.href:"";return r.createElement("aside",{className:"mt-8 w-72 lg:mt-0 bg-primary"},r.createElement("div",{className:"font-bold text-white text-xl lg:text-h4"},"Share this project"),r.createElement("div",{className:"flex gap-6 mt-1 flex-nowrap place-content-start text-5xl text-white lg:text-2xl lg:gap-1"},r.createElement(Mt,{url:e,resetButtonStyle:!0,className:"shared","aria-label":"Facebook"},r.createElement(d.R9i,null)),r.createElement(At,{url:e,resetButtonStyle:!0,"aria-label":"X / Twitter"},r.createElement(ut.lcJ,null)),r.createElement(Ft,{url:e,resetButtonStyle:!0,"aria-label":"LinkedIn"},r.createElement(d.ltd,null)),r.createElement(jt,{resetButtonStyle:!0,url:e,subject:"Sharing a wonderful project opportunity!","aria-label":"e-mail"},r.createElement(d.Upr,null))))},Ht=e=>{let{label:t,value:n}=e;return r.createElement(r.Fragment,null,r.createElement("section",{className:"pt-4"},r.createElement("h3",{className:"text-h4"},t),r.createElement("div",{className:"text-body"},r.createElement(st,{text:n}))))},zt=e=>{let{slug:t,title:n,question:o,status:a,agency:s,topics:l,opportunityCloses:u,startDate:d,endDate:f,lastModified:h}=e;return r.createElement("div",{className:"px-2 py-4 overflow-hidden bg-white border border-gray-200 rounded-md shadow-sm h-full flex flex-col"},r.createElement("div",{className:"mt-4 ml-4"},r.createElement(p,{status:a})),r.createElement("div",{className:"p-5 pb-5"},r.createElement("div",{className:"pb-4 text-h3 font-bold leading-snug text-black"},o),r.createElement("div",null,r.createElement("div",{className:"mt-4 text-body"},r.createElement(Rs,{status:a,opportunityCloses:u,startDate:d,endDate:f})),r.createElement("div",{className:"mb-4 text-body"},r.createElement("span",{className:"font-bold"},"Lead Agency: "),s),!(0,i.xb)(l)&&r.createElement("div",{className:"text-tag mt-4"},r.createElement(Ti,{topics:l})))),r.createElement("div",{className:"p-5 pb-1 mt-auto border-t-2 border-solid"},r.createElement(c.Link,{to:"/project/"+t,"aria-label":n+" Details",className:"btn-wide"},(0,i.t9)(a,"View Opportunity","View Project","View Project"))))},Bt=e=>{let{nodes:t}=e;return r.createElement("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 mx-3 xl:mx-6 gap-4 justify-self-center"},t.map(((e,t)=>r.createElement("article",{key:"card_"+e.slug},r.createElement(zt,e)))))};var $t=n(3510);const Qt=/^([a-zA-Z]+:)?\/\//,Ut=e=>{let{name:t}=e;return r.createElement("span",{className:"flex items-center p-5 leading-snug text-white hover:opacity-75 xl:text-black xl:px-3 xl:py-2"},r.createElement("span",{className:"text-nav ml-2 font-bold border-b-2 border-white xl:border-primary"},t))},Wt=e=>{let{name:t}=e;return r.createElement("span",{className:"flex items-center p-5 leading-snug text-white hover:opacity-75 xl:text-black xl:px-3 xl:py-2"},r.createElement("span",{className:"text-nav ml-2 border-b-2 hover:border-primary border-transparent"},t))},qt=e=>r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",viewBox:"0 0 16 16"},e),r.createElement("path",{d:"M6 1h5v5L8.86 3.85 4.7 8 4 7.3l4.15-4.16L6 1Z M2 3h2v1H2v6h6V8h1v2a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1Z"})),Zt=e=>{let{name:t}=e;return r.createElement("span",{className:"flex items-center p-5 leading-snug text-white hover:opacity-75 xl:text-black xl:px-3 xl:py-2"},r.createElement("span",{className:"text-nav ml-2 border-b-2 hover:border-primary border-transparent"},t),r.createElement(qt,{className:"inline ml-1 -mr-3 fill-white xl:fill-black"}))},Gt=e=>{let{title:t,activePage:n,image:o,pages:a}=e;const[i,s]=r.useState(!1),l=(0,$t.c)(o);return r.createElement(r.Fragment,null,r.createElement("nav",{id:"nav-bar",className:"sticky top-0 flex flex-wrap items-center justify-between w-full p-0 bg-navbar xl:relative xl:px-2 xl:py-6 overflow-y-visible z-10"},r.createElement("div",{className:"flex flex-wrap justify-between w-full px-0 xl:px-4"},r.createElement("div",{className:"relative flex flex-no-wrap w-full xl:static xl:block xl:w-auto"},r.createElement("button",{className:"block p-6 ml-0 text-xl leading-none text-white outline-none cursor-pointer bg-primary xl:hidden focus:outline-none",type:"button","aria-label":"Open navigation menu",onClick:()=>s(!i)},i?r.createElement(d.aHS,null):r.createElement(d.Fm7,null)),l||t?r.createElement("div",{className:"block xl:min-h-full mx-4 my-3 xl:my-auto overflow-hidden text-nav text-black font-bold flex gap-4 items-center whitespace-nowrap"},r.createElement("a",{href:"https://www.evaluation.gov"},l?r.createElement($t.G,{className:"xl:inline-block logotype",image:l,alt:"nav_logo"}):r.createElement(r.Fragment,null)),r.createElement(c.Link,{to:"/"},t)):""),r.createElement("div",{className:"absolute top-16 w-full md:w-2/3 xl:w-auto xl:relative xl:top-0 flex-grow items-center bg-primary xl:bg-transparent xl:flex xl:bg-navbar z-10 xl:z-0 transition-transform drop-shadow-lg filter xl:drop-shadow-none"+(i?" flex":" hidden"),id:"example-navbar-danger"},r.createElement("ul",{className:"flex flex-col list-none xl:flex-row xl:ml-auto"},null==a?void 0:a.filter((e=>e.show)).map(((e,t)=>{let{name:o,link:a}=e;return r.createElement("li",{className:"nav-item",key:"nav"+t},(e=>{if("string"==typeof e)return!Qt.test(e)})(a)?r.createElement(c.Link,{to:a||"#",onClick:()=>s(!1)},n===a?r.createElement(Ut,{name:o}):r.createElement(Wt,{name:o})):r.createElement("a",{key:"nav"+t,href:a,onClick:()=>s(!1)},r.createElement(Zt,{name:o})))})))))))},Jt=e=>{var t;let{image:n,text:o,link:a,linkId:s}=e;s=null!==(t=s)&&void 0!==t?t:"bottom-banner-image-link-id";const l=(0,$t.c)(n);return r.createElement("div",{className:"py-6 mt-12 overflow-hidden bg-bottombanner p-responsive"},r.createElement("div",{className:"m-responsive"},r.createElement("div",{className:"w-full flex gap-4 sm:gap-8 items-center justify-center flex-wrap"},!(0,i.uk)(a)&&l&&r.createElement("a",{id:s,href:a,"aria-labelledby":"bottomBannerText"},r.createElement($t.G,{className:"inline-block logotype",image:l,alt:"Bottom Banner logo"})),(0,i.uk)(a)&&l&&r.createElement($t.G,{className:"inline-block logotype",image:l,alt:"Bottom Banner logo"}),r.createElement("div",{className:"inline-block text-body flex-4 min-w-20ch",id:"bottomBannerText"},"This evidence project portal is managed by the Office of Management and Budget. If you have suggestions for how to improve it, please ",r.createElement(c.Link,{className:"no-inherit",to:"/contact"},"let us know!")))))},Yt=e=>{let{name:t,title:n,employer:o,email:a,image:i,defaultImage:s,showEmail:l}=e;const c=(0,$t.c)(null!=i?i:s);return r.createElement("div",{className:"flex items-center gap-4 overflow-hidden flex-nowrap justify-left"},r.createElement("div",{className:"hidden sm:block",style:{width:"100px",height:"100px"}},c&&r.createElement($t.G,{className:"relative rounded-full",alt:t,image:(0,$t.c)(c),style:{transform:"translateZ(0)"}})),r.createElement("div",{className:"pl-2 pr-2 pb-2"},r.createElement("p",{className:"font-bold text-black text-body"},t),r.createElement("p",{className:"text-black text-body"},n),r.createElement("p",{className:"text-black text-body"},o),l?r.createElement("p",{className:"text-black text-body break-all"},a):""))},Kt=e=>{let{title:t,contacts:n,defaultImage:o,status:a}=e;return"ongoing"==a?r.createElement("section",{className:"m-responsive"},r.createElement("h3",{className:"text-h3 my-4"},t),r.createElement("div",{className:"grid grid-cols-1 gap-4 md:grid-cols-2 lg:grid-cols-3 justify-self-center"},n.map(((e,t)=>r.createElement("div",{className:"w-auto px-4",key:"contact-"+t},r.createElement(Yt,Object.assign({},e,{showEmail:!1,image:e.image,defaultImage:o})))))),r.createElement("p",{className:"text-h3 my-4 project-team-disclaimer"},"Members of the Project Team are listed for informational purposes; the U.S. Government does not endorse or recommend named organizations or entities.")):r.createElement("section",{className:"m-responsive"},r.createElement("h3",{className:"text-h3 my-4"},t),r.createElement("div",{className:"grid grid-cols-1 gap-4 md:grid-cols-2 lg:grid-cols-3 justify-self-center"},n.map(((e,t)=>r.createElement("div",{className:"w-auto px-4",key:"contact-"+t},r.createElement(Yt,Object.assign({},e,{showEmail:!1,image:e.image,defaultImage:o})))))))},Xt=e=>{let{title:t,lede:n,image:o}=e;return"Contact"==t||"About"==t?r.createElement("div",{className:"no-bottom-margin px-4 py-4 mx-0 lg:mb-16 bg-white md:px-8 md:py-12 xl:px-16 xl:container sm:min-h-15rem",style:{background:"url("+(0,$t.d)(o)+")",backgroundRepeat:"no-repeat",backgroundSize:"auto",backgroundPositionY:"center"}},r.createElement("div",{className:"lg:-mb-28 m-0 lg:m-4 bg-white border-b-8 border-primary border-solid flex align-center"},r.createElement("div",{className:"w-full p-4 sm:p-12 lg:pl-28 lg:w-3/3"},r.createElement("h1",{className:"text-h3 pb-0 sm:text-h1 font-bold text-black"},t),n&&r.createElement(st,{className:"pt-6 text-body leading-normal",text:n})))):r.createElement("div",{className:"px-4 py-4 mx-0 lg:mb-16 bg-white md:px-8 md:py-12 xl:px-16 xl:container sm:min-h-15rem",style:{background:"url("+(0,$t.d)(o)+")",backgroundRepeat:"no-repeat",backgroundSize:"auto",backgroundPositionY:"center"}},r.createElement("div",{className:"lg:-mb-28 m-0 lg:m-4 bg-white border-b-8 border-primary border-solid flex align-center"},r.createElement("div",{className:"w-full p-4 sm:p-12 lg:pl-28 lg:w-3/3"},r.createElement("h1",{className:"text-h3 pb-0 sm:text-h1 font-bold text-black"},t),n&&r.createElement(st,{className:"pt-6 text-body leading-normal",text:n}))))},en=e=>{let{question:t,slug:n,summary:o,status:a,opportunityCloses:l,startDate:c,endDate:u,emailContent:d,lastModified:p,agency:f,topics:h,deliverable:m,purpose:g,expertise:v,requirement:y,keyDates:b,priorResearch:w,statusOfData:x,fundingInfo:E,mainContact:k,openText:C,ongoingText:S,completeText:O,projectTeam:P,faq:N,projectInterestLink:_,newsletter:R,defaultContactImage:j,collectData:I,summaryPDF:L}=e;return r.createElement("article",null,r.createElement("header",null,r.createElement("div",{className:"py-16 p-responsive bg-primary"},r.createElement("div",{className:"flex flex-col justify-between m-responsive lg:flex-row"},r.createElement("div",{className:"w-full"},r.createElement("h1",{className:"text-h3 w-full font-bold leading-h2 text-white lg:w-4/5 lg:text-h2"},t),null!==(0,i.t9)(a,!0,!0,!0)&&r.createElement("div",{className:"mt-4 text-white text-body"},r.createElement(Rs,{status:a,opportunityCloses:l,startDate:c,endDate:u})),r.createElement("div",{className:"text-white text-body"},r.createElement("span",{className:"font-bold"},"Lead Agency: "),f)),r.createElement(Vt,null))),r.createElement("div",{className:"p-responsive pb-4"},r.createElement("section",{className:"flex flex-wrap items-start py-6 m-responsive gap-x-10 gap-y-4"},!(0,i.xb)(h)&&r.createElement("div",{className:"text-tag mt-2"},r.createElement(Ti,{topics:h}))))),r.createElement("div",{className:"p-responsive pb-4"},r.createElement("section",{className:"mt-8"},r.createElement("div",{className:"m-responsive"},r.createElement("h2",{className:"text-h3"},"Project Overview")),r.createElement("div",{className:"flex flex-col justify-between w-full py-4 lg:flex-row"},r.createElement("div",{className:"m-responsive lg:w-3/5 xl:2/3"},!(0,i.uk)(o)&&r.createElement("div",{className:"w-full lg:w-11/12"},r.createElement(Ht,{label:"Summary",value:o})),!(0,i.uk)(m)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"completed"===a?"Deliverables":"Anticipated deliverables",value:m})),!(0,i.uk)(g)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"Planned use of results",value:g})),!(0,i.uk)(E)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"Funding",value:E})),!(0,i.uk)(x)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"Data",value:x})),!(0,i.uk)(w)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"Helpful links",value:w})),!(0,i.xb)(N)&&r.createElement(r.Fragment,null,r.createElement("section",{className:"w-full mt-10 lg:w-11/12"},r.createElement("h3",{className:"text-h3"},"Frequently Asked Questions"),N.map(((e,t)=>{let{title:n,text:o}=e;return r.createElement(Ps,{key:"collapsibleList_"+t,title:n,text:o})})))),!(0,i.xb)(I)&&r.createElement(r.Fragment,null,r.createElement("section",{className:"w-full mt-10 lg:w-11/12"},I.map(((e,t)=>{let{fieldTitle:n,fieldData:o}=e;return r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:n,value:o}))}))))),r.createElement("div",{className:"w-full lg:w-2/5 xl:w-1/3"},!(null==k)&&r.createElement(tn,Object.assign({},k,{status:a,openText:C,ongoingText:S,completeText:O,projectInterestLink:_,defaultImage:j,summaryPDF:L})),r.createElement(Fs,R)))),(v||y||b)&&"open"===a&&r.createElement(r.Fragment,null,r.createElement("hr",{className:"my-8 border-gray-300 m-responsive"}),r.createElement(s,{expertise:v,requirement:y,keyDates:b})),!(0,i.xb)(P)&&r.createElement(r.Fragment,null,r.createElement("hr",{className:"my-8 border-gray-300 m-responsive"}),r.createElement(Kt,{title:"Project Team",contacts:P,defaultImage:j,status:a}))))},tn=e=>{let{status:t,projectInterestLink:n,openText:o,ongoingText:a,completeText:s,summaryPDF:l,...u}=e;return r.createElement(r.Fragment,null,r.createElement("h3",{className:"hidden"},"Contact and Project Updates"),r.createElement("div",{className:"w-full p-8 mb-8 bg-gray-100"},r.createElement("h4",{className:"text-h4"},(0,i.t9)(t,"This project is open. Interested in collaborating?","The project is in progress.","The project is complete.")),r.createElement("div",{className:"text-black text-body"},r.createElement(st,{text:(0,i.t9)(t,o,a,s)})),r.createElement("div",{className:"mt-4"},"open"===t?n?r.createElement("a",{href:n,target:"_blank",rel:"noopener",className:"btn"},"Express Interest"):u.email?r.createElement("a",{href:"mailto:"+u.email,className:"btn"},"Email Point of Contact"):r.createElement(c.Link,{to:"/contact",className:"btn-white"},"Ask a question"):r.createElement(c.Link,{to:"/contact",className:"btn-white"},"Ask a question"))),r.createElement("div",{className:"w-full p-8 my-8 bg-gray-100"},r.createElement("h4",{className:"text-h4"},"Download and share the project summary"),r.createElement("div",{className:"mt-4 text-body"},r.createElement("a",{download:!0,href:l,className:"btn"},"Download"))),r.createElement("div",{className:"w-full p-8 my-8 bg-gray-100"},r.createElement("h4",{className:"text-h4"},"Project point of contact"),r.createElement("div",{className:"mt-4 text-body"},r.createElement(Yt,Object.assign({},u,{showEmail:!0})))))};var nn=n(8777);function rn(e){return rn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},rn(e)}function on(e){var t=function(e,t){if("object"!=rn(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=rn(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==rn(t)?t:String(t)}function an(e,t,n){return(t=on(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function sn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function ln(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var pn=["defaultInputValue","defaultMenuIsOpen","defaultValue","inputValue","menuIsOpen","onChange","onInputChange","onMenuClose","onMenuOpen","value"];function fn(){return fn=Object.assign?Object.assign.bind():function(e){for(var t=1;t0?Pn(Fn,--Tn):0,Ln--,10===Dn&&(Ln=1,In--),Dn}function zn(){return Dn=Tn2||Un(Dn)>3?"":" "}function Jn(e,t){for(;--t&&zn()&&!(Dn<48||Dn>102||Dn>57&&Dn<65||Dn>70&&Dn<97););return Qn(e,$n()+(t<6&&32==Bn()&&32==zn()))}function Yn(e){for(;zn();)switch(Dn){case e:return Tn;case 34:case 39:34!==e&&39!==e&&Yn(Dn);break;case 40:41===e&&Yn(e);break;case 92:zn()}return Tn}function Kn(e,t){for(;zn()&&e+Dn!==57&&(e+Dn!==84||47!==Bn()););return"/*"+Qn(t,Tn-1)+"*"+En(47===e?e:zn())}function Xn(e){for(;!Un(Bn());)zn();return Qn(e,Tn)}var er="-ms-",tr="-moz-",nr="-webkit-",rr="comm",or="rule",ar="decl",ir="@keyframes";function sr(e,t){for(var n="",r=Rn(e),o=0;o0&&_n(k)-d&&jn(f>32?fr(k+";",r,n,d-1):fr(Sn(k," ","")+";",r,n,d-2),l);break;case 59:k+=";";default:if(jn(E=dr(k,t,n,c,u,o,s,b,w=[],x=[],d),a),123===y)if(0===u)ur(k,t,E,E,w,a,d,s,x);else switch(99===p&&110===Pn(k,3)?100:p){case 100:case 108:case 109:case 115:ur(e,E,E,r&&jn(dr(e,E,E,0,0,o,s,b,o,w=[],d),x),o,x,d,s,r?w:x);break;default:ur(k,E,E,E,[""],x,0,s,x)}}c=u=f=0,m=v=1,b=k="",d=i;break;case 58:d=1+_n(k),f=h;default:if(m<1)if(123==y)--m;else if(125==y&&0==m++&&125==Hn())continue;switch(k+=En(y),y*m){case 38:v=u>0?1:(k+="\f",-1);break;case 44:s[c++]=(_n(k)-1)*v,v=1;break;case 64:45===Bn()&&(k+=Zn(zn())),p=Bn(),u=d=_n(b=k+=Xn($n())),y++;break;case 45:45===h&&2==_n(k)&&(m=0)}}return a}function dr(e,t,n,r,o,a,i,s,l,c,u){for(var d=o-1,p=0===o?a:[""],f=Rn(p),h=0,m=0,g=0;h0?p[v]+" "+y:Sn(y,/&\f/g,p[v])))&&(l[g++]=b);return An(e,t,n,0===o?or:s,l,c,u)}function pr(e,t,n){return An(e,t,n,rr,En(Dn),Nn(e,2,-2),0)}function fr(e,t,n,r){return An(e,t,n,ar,Nn(e,0,r),Nn(e,r+1,-1),r)}var hr=function(e,t,n){for(var r=0,o=0;r=o,o=Bn(),38===r&&12===o&&(t[n]=1),!Un(o);)zn();return Qn(e,Tn)},mr=function(e,t){return qn(function(e,t){var n=-1,r=44;do{switch(Un(r)){case 0:38===r&&12===Bn()&&(t[n]=1),e[n]+=hr(Tn-1,t,n);break;case 2:e[n]+=Zn(r);break;case 4:if(44===r){e[++n]=58===Bn()?"&\f":"",t[n]=e[n].length;break}default:e[n]+=En(r)}}while(r=zn());return e}(Wn(e),t))},gr=new WeakMap,vr=function(e){if("rule"===e.type&&e.parent&&!(e.length<1)){for(var t=e.value,n=e.parent,r=e.column===n.column&&e.line===n.line;"rule"!==n.type;)if(!(n=n.parent))return;if((1!==e.props.length||58===t.charCodeAt(0)||gr.get(n))&&!r){gr.set(e,!0);for(var o=[],a=mr(t,o),i=n.props,s=0,l=0;s6)switch(Pn(e,t+1)){case 109:if(45!==Pn(e,t+4))break;case 102:return Sn(e,/(.+:)(.+)-([^]+)/,"$1"+nr+"$2-$3$1"+tr+(108==Pn(e,t+3)?"$3":"$2-$3"))+e;case 115:return~On(e,"stretch")?br(Sn(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(115!==Pn(e,t+1))break;case 6444:switch(Pn(e,_n(e)-3-(~On(e,"!important")&&10))){case 107:return Sn(e,":",":"+nr)+e;case 101:return Sn(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+nr+(45===Pn(e,14)?"inline-":"")+"box$3$1"+nr+"$2$3$1"+er+"$2box$3")+e}break;case 5936:switch(Pn(e,t+11)){case 114:return nr+e+er+Sn(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return nr+e+er+Sn(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return nr+e+er+Sn(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return nr+e+er+e+e}return e}var wr=[function(e,t,n,r){if(e.length>-1&&!e.return)switch(e.type){case ar:e.return=br(e.value,e.length);break;case ir:return sr([Vn(e,{value:Sn(e.value,"@","@"+nr)})],r);case or:if(e.length)return function(e,t){return e.map(t).join("")}(e.props,(function(t){switch(function(e,t){return(e=t.exec(e))?e[0]:e}(t,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return sr([Vn(e,{props:[Sn(t,/:(read-\w+)/,":-moz-$1")]})],r);case"::placeholder":return sr([Vn(e,{props:[Sn(t,/:(plac\w+)/,":"+nr+"input-$1")]}),Vn(e,{props:[Sn(t,/:(plac\w+)/,":-moz-$1")]}),Vn(e,{props:[Sn(t,/:(plac\w+)/,er+"input-$1")]})],r)}return""}))}}],xr=function(e){var t=e.key;if("css"===t){var n=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(n,(function(e){-1!==e.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(e),e.setAttribute("data-s",""))}))}var r=e.stylisPlugins||wr;var o,a,i={},s=[];o=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+t+' "]'),(function(e){for(var t=e.getAttribute("data-emotion").split(" "),n=1;n=4;++r,o-=4)t=1540483477*(65535&(t=255&e.charCodeAt(r)|(255&e.charCodeAt(++r))<<8|(255&e.charCodeAt(++r))<<16|(255&e.charCodeAt(++r))<<24))+(59797*(t>>>16)<<16),n=1540483477*(65535&(t^=t>>>24))+(59797*(t>>>16)<<16)^1540483477*(65535&n)+(59797*(n>>>16)<<16);switch(o){case 3:n^=(255&e.charCodeAt(r+2))<<16;case 2:n^=(255&e.charCodeAt(r+1))<<8;case 1:n=1540483477*(65535&(n^=255&e.charCodeAt(r)))+(59797*(n>>>16)<<16)}return(((n=1540483477*(65535&(n^=n>>>13))+(59797*(n>>>16)<<16))^n>>>15)>>>0).toString(36)}(o)+l;return{name:c,styles:o,next:Ir}},Tr=!!o.useInsertionEffect&&o.useInsertionEffect,Dr=Tr||function(e){return e()},Fr=(Tr||r.useLayoutEffect,{}.hasOwnProperty),Ar=r.createContext("undefined"!=typeof HTMLElement?xr({key:"css"}):null);Ar.Provider;var Vr=function(e){return(0,r.forwardRef)((function(t,n){var o=(0,r.useContext)(Ar);return e(t,o,n)}))};var Hr=r.createContext({});var zr="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",Br=function(e){var t=e.cache,n=e.serialized,r=e.isStringTag;return Er(t,n,r),Dr((function(){return function(e,t,n){Er(e,t,n);var r=e.key+"-"+t.name;if(void 0===e.inserted[t.name]){var o=t;do{e.insert(t===o?"."+r:"",o,e.sheet,!0),o=o.next}while(void 0!==o)}}(t,n,r)})),null},$r=Vr((function(e,t,n){var o=e.css;"string"==typeof o&&void 0!==t.registered[o]&&(o=t.registered[o]);var a=e[zr],i=[o],s="";"string"==typeof e.className?s=function(e,t,n){var r="";return n.split(" ").forEach((function(n){void 0!==e[n]?t.push(e[n]+";"):r+=n+" "})),r}(t.registered,i,e.className):null!=e.className&&(s=e.className+" ");var l=Mr(i,void 0,r.useContext(Hr));s+=t.key+"-"+l.name;var c={};for(var u in e)Fr.call(e,u)&&"css"!==u&&u!==zr&&(c[u]=e[u]);return c.ref=n,c.className=s,r.createElement(r.Fragment,null,r.createElement(Br,{cache:t,serialized:l,isStringTag:"string"==typeof a}),r.createElement(a,c))}));var Qr=$r,Ur=(n(4963),n(3463),function(e,t){var n=arguments;if(null==t||!Fr.call(t,"css"))return r.createElement.apply(void 0,n);var o=n.length,a=new Array(o);a[0]=Qr,a[1]=function(e,t){var n={};for(var r in t)Fr.call(t,r)&&(n[r]=t[r]);return n[zr]=e,n}(e,t);for(var i=2;i({x:e,y:e});function Xr(e){return{...e,top:e.y,left:e.x,right:e.x+e.width,bottom:e.y+e.height}}function eo(e){return ro(e)?(e.nodeName||"").toLowerCase():"#document"}function to(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function no(e){var t;return null==(t=(ro(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function ro(e){return e instanceof Node||e instanceof to(e).Node}function oo(e){return e instanceof Element||e instanceof to(e).Element}function ao(e){return e instanceof HTMLElement||e instanceof to(e).HTMLElement}function io(e){return"undefined"!=typeof ShadowRoot&&(e instanceof ShadowRoot||e instanceof to(e).ShadowRoot)}function so(e){const{overflow:t,overflowX:n,overflowY:r,display:o}=uo(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!["inline","contents"].includes(o)}function lo(){return!("undefined"==typeof CSS||!CSS.supports)&&CSS.supports("-webkit-backdrop-filter","none")}function co(e){return["html","body","#document"].includes(eo(e))}function uo(e){return to(e).getComputedStyle(e)}function po(e){if("html"===eo(e))return e;const t=e.assignedSlot||e.parentNode||io(e)&&e.host||no(e);return io(t)?t.host:t}function fo(e){const t=po(e);return co(t)?e.ownerDocument?e.ownerDocument.body:e.body:ao(t)&&so(t)?t:fo(t)}function ho(e,t,n){var r;void 0===t&&(t=[]),void 0===n&&(n=!0);const o=fo(e),a=o===(null==(r=e.ownerDocument)?void 0:r.body),i=to(o);return a?t.concat(i,i.visualViewport||[],so(o)?o:[],i.frameElement&&n?ho(i.frameElement):[]):t.concat(o,ho(o,[],n))}function mo(e){const t=uo(e);let n=parseFloat(t.width)||0,r=parseFloat(t.height)||0;const o=ao(e),a=o?e.offsetWidth:n,i=o?e.offsetHeight:r,s=Jr(n)!==a||Jr(r)!==i;return s&&(n=a,r=i),{width:n,height:r,$:s}}function go(e){return oo(e)?e:e.contextElement}function vo(e){const t=go(e);if(!ao(t))return Kr(1);const n=t.getBoundingClientRect(),{width:r,height:o,$:a}=mo(t);let i=(a?Jr(n.width):n.width)/r,s=(a?Jr(n.height):n.height)/o;return i&&Number.isFinite(i)||(i=1),s&&Number.isFinite(s)||(s=1),{x:i,y:s}}const yo=Kr(0);function bo(e){const t=to(e);return lo()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:yo}function wo(e,t,n,r){void 0===t&&(t=!1),void 0===n&&(n=!1);const o=e.getBoundingClientRect(),a=go(e);let i=Kr(1);t&&(r?oo(r)&&(i=vo(r)):i=vo(e));const s=function(e,t,n){return void 0===t&&(t=!1),!(!n||t&&n!==to(e))&&t}(a,n,r)?bo(a):Kr(0);let l=(o.left+s.x)/i.x,c=(o.top+s.y)/i.y,u=o.width/i.x,d=o.height/i.y;if(a){const e=to(a),t=r&&oo(r)?to(r):r;let n=e.frameElement;for(;n&&r&&t!==e;){const e=vo(n),t=n.getBoundingClientRect(),r=uo(n),o=t.left+(n.clientLeft+parseFloat(r.paddingLeft))*e.x,a=t.top+(n.clientTop+parseFloat(r.paddingTop))*e.y;l*=e.x,c*=e.y,u*=e.x,d*=e.y,l+=o,c+=a,n=to(n).frameElement}}return Xr({width:u,height:d,x:l,y:c})}function xo(e,t,n,r){void 0===r&&(r={});const{ancestorScroll:o=!0,ancestorResize:a=!0,elementResize:i="function"==typeof ResizeObserver,layoutShift:s="function"==typeof IntersectionObserver,animationFrame:l=!1}=r,c=go(e),u=o||a?[...c?ho(c):[],...ho(t)]:[];u.forEach((e=>{o&&e.addEventListener("scroll",n,{passive:!0}),a&&e.addEventListener("resize",n)}));const d=c&&s?function(e,t){let n,r=null;const o=no(e);function a(){clearTimeout(n),r&&r.disconnect(),r=null}return function i(s,l){void 0===s&&(s=!1),void 0===l&&(l=1),a();const{left:c,top:u,width:d,height:p}=e.getBoundingClientRect();if(s||t(),!d||!p)return;const f={rootMargin:-Yr(u)+"px "+-Yr(o.clientWidth-(c+d))+"px "+-Yr(o.clientHeight-(u+p))+"px "+-Yr(c)+"px",threshold:Gr(0,Zr(1,l))||1};let h=!0;function m(e){const t=e[0].intersectionRatio;if(t!==l){if(!h)return i();t?i(!1,t):n=setTimeout((()=>{i(!1,1e-7)}),100)}h=!1}try{r=new IntersectionObserver(m,{...f,root:o.ownerDocument})}catch(v){r=new IntersectionObserver(m,f)}r.observe(e)}(!0),a}(c,n):null;let p,f=-1,h=null;i&&(h=new ResizeObserver((e=>{let[r]=e;r&&r.target===c&&h&&(h.unobserve(t),cancelAnimationFrame(f),f=requestAnimationFrame((()=>{h&&h.observe(t)}))),n()})),c&&!l&&h.observe(c),h.observe(t));let m=l?wo(e):null;return l&&function t(){const r=wo(e);!m||r.x===m.x&&r.y===m.y&&r.width===m.width&&r.height===m.height||n();m=r,p=requestAnimationFrame(t)}(),n(),()=>{u.forEach((e=>{o&&e.removeEventListener("scroll",n),a&&e.removeEventListener("resize",n)})),d&&d(),h&&h.disconnect(),h=null,l&&cancelAnimationFrame(p)}}var Eo=r.useLayoutEffect,ko=["className","clearValue","cx","getStyles","getClassNames","getValue","hasValue","isMulti","isRtl","options","selectOption","selectProps","setValue","theme"],Co=function(){};function So(e,t){return t?"-"===t[0]?e+t:e+"__"+t:e}function Oo(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),o=2;o-1}function jo(e){return Ro(e)?window.pageYOffset:e.scrollTop}function Io(e,t){Ro(e)?window.scrollTo(0,t):e.scrollTop=t}function Lo(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:200,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:Co,o=jo(e),a=t-o,i=0;!function t(){var s=function(e,t,n,r){return n*((e=e/r-1)*e*e+1)+t}(i+=10,o,a,n);Io(e,s),in.bottom?Io(e,Math.min(t.offsetTop+t.clientHeight-e.offsetHeight+o,e.scrollHeight)):r.top-o=h)return{placement:"bottom",maxHeight:t};if(C>=h&&!i)return a&&Lo(l,S,P),{placement:"bottom",maxHeight:t};if(!i&&C>=r||i&&E>=r)return a&&Lo(l,S,P),{placement:"bottom",maxHeight:i?E-b:C-b};if("auto"===o||i){var N=t,_=i?x:k;return _>=r&&(N=Math.min(_-b-s,t)),{placement:"top",maxHeight:N}}if("bottom"===o)return a&&Io(l,S),{placement:"bottom",maxHeight:t};break;case"top":if(x>=h)return{placement:"top",maxHeight:t};if(k>=h&&!i)return a&&Lo(l,O,P),{placement:"top",maxHeight:t};if(!i&&k>=r||i&&x>=r){var R=t;return(!i&&k>=r||i&&x>=r)&&(R=i?x-w:k-w),a&&Lo(l,O,P),{placement:"top",maxHeight:R}}return{placement:"bottom",maxHeight:t};default:throw new Error('Invalid placement provided "'.concat(o,'".'))}return c}var Uo,Wo=function(e){return"auto"===e?"bottom":e},qo=(0,r.createContext)(null),Zo=function(e){var t=e.children,n=e.minMenuHeight,o=e.maxMenuHeight,a=e.menuPlacement,i=e.menuPosition,s=e.menuShouldScrollIntoView,l=e.theme,c=((0,r.useContext)(qo)||{}).setPortalPlacement,u=(0,r.useRef)(null),d=un((0,r.useState)(o),2),p=d[0],f=d[1],h=un((0,r.useState)(null),2),m=h[0],g=h[1],v=l.spacing.controlHeight;return Eo((function(){var e=u.current;if(e){var t="fixed"===i,r=Qo({maxHeight:o,menuEl:e,minHeight:n,placement:a,shouldScroll:s&&!t,isFixedPosition:t,controlHeight:v});f(r.maxHeight),g(r.placement),null==c||c(r.placement)}}),[o,a,i,s,n,c,v]),t({ref:u,placerProps:ln(ln({},e),{},{placement:m||Wo(a),maxHeight:p})})},Go=function(e){var t=e.children,n=e.innerRef,r=e.innerProps;return Ur("div",fn({},_o(e,"menu",{menu:!0}),{ref:n},r),t)},Jo=function(e,t){var n=e.theme,r=n.spacing.baseUnit,o=n.colors;return ln({textAlign:"center"},t?{}:{color:o.neutral40,padding:"".concat(2*r,"px ").concat(3*r,"px")})},Yo=Jo,Ko=Jo,Xo=["size"],ea=["innerProps","isRtl","size"];var ta,na,ra={name:"8mmkcg",styles:"display:inline-block;fill:currentColor;line-height:1;stroke:currentColor;stroke-width:0"},oa=function(e){var t=e.size,n=dn(e,Xo);return Ur("svg",fn({height:t,width:t,viewBox:"0 0 20 20","aria-hidden":"true",focusable:"false",css:ra},n))},aa=function(e){return Ur(oa,fn({size:20},e),Ur("path",{d:"M14.348 14.849c-0.469 0.469-1.229 0.469-1.697 0l-2.651-3.030-2.651 3.029c-0.469 0.469-1.229 0.469-1.697 0-0.469-0.469-0.469-1.229 0-1.697l2.758-3.15-2.759-3.152c-0.469-0.469-0.469-1.228 0-1.697s1.228-0.469 1.697 0l2.652 3.031 2.651-3.031c0.469-0.469 1.228-0.469 1.697 0s0.469 1.229 0 1.697l-2.758 3.152 2.758 3.15c0.469 0.469 0.469 1.229 0 1.698z"}))},ia=function(e){return Ur(oa,fn({size:20},e),Ur("path",{d:"M4.516 7.548c0.436-0.446 1.043-0.481 1.576 0l3.908 3.747 3.908-3.747c0.533-0.481 1.141-0.446 1.574 0 0.436 0.445 0.408 1.197 0 1.615-0.406 0.418-4.695 4.502-4.695 4.502-0.217 0.223-0.502 0.335-0.787 0.335s-0.57-0.112-0.789-0.335c0 0-4.287-4.084-4.695-4.502s-0.436-1.17 0-1.615z"}))},sa=function(e,t){var n=e.isFocused,r=e.theme,o=r.spacing.baseUnit,a=r.colors;return ln({label:"indicatorContainer",display:"flex",transition:"color 150ms"},t?{}:{color:n?a.neutral60:a.neutral20,padding:2*o,":hover":{color:n?a.neutral80:a.neutral40}})},la=sa,ca=sa,ua=function(){var e=Wr.apply(void 0,arguments),t="animation-"+e.name;return{name:t,styles:"@keyframes "+t+"{"+e.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}}(Uo||(ta=["\n 0%, 80%, 100% { opacity: 0; }\n 40% { opacity: 1; }\n"],na||(na=ta.slice(0)),Uo=Object.freeze(Object.defineProperties(ta,{raw:{value:Object.freeze(na)}})))),da=function(e){var t=e.delay,n=e.offset;return Ur("span",{css:Wr({animation:"".concat(ua," 1s ease-in-out ").concat(t,"ms infinite;"),backgroundColor:"currentColor",borderRadius:"1em",display:"inline-block",marginLeft:n?"1em":void 0,height:"1em",verticalAlign:"top",width:"1em"},"","")})},pa=function(e){var t=e.children,n=e.isDisabled,r=e.isFocused,o=e.innerRef,a=e.innerProps,i=e.menuIsOpen;return Ur("div",fn({ref:o},_o(e,"control",{control:!0,"control--is-disabled":n,"control--is-focused":r,"control--menu-is-open":i}),a,{"aria-disabled":n||void 0}),t)},fa=["data"],ha=function(e){var t=e.children,n=e.cx,r=e.getStyles,o=e.getClassNames,a=e.Heading,i=e.headingProps,s=e.innerProps,l=e.label,c=e.theme,u=e.selectProps;return Ur("div",fn({},_o(e,"group",{group:!0}),s),Ur(a,fn({},i,{selectProps:u,theme:c,getStyles:r,getClassNames:o,cx:n}),l),Ur("div",null,t))},ma=["innerRef","isDisabled","isHidden","inputClassName"],ga={gridArea:"1 / 2",font:"inherit",minWidth:"2px",border:0,margin:0,outline:0,padding:0},va={flex:"1 1 auto",display:"inline-grid",gridArea:"1 / 1 / 2 / 3",gridTemplateColumns:"0 min-content","&:after":ln({content:'attr(data-value) " "',visibility:"hidden",whiteSpace:"pre"},ga)},ya=function(e){return ln({label:"input",color:"inherit",background:0,opacity:e?0:1,width:"100%"},ga)},ba=function(e){var t=e.children,n=e.innerProps;return Ur("div",n,t)};var wa=function(e){var t=e.children,n=e.components,r=e.data,o=e.innerProps,a=e.isDisabled,i=e.removeProps,s=e.selectProps,l=n.Container,c=n.Label,u=n.Remove;return Ur(l,{data:r,innerProps:ln(ln({},_o(e,"multiValue",{"multi-value":!0,"multi-value--is-disabled":a})),o),selectProps:s},Ur(c,{data:r,innerProps:ln({},_o(e,"multiValueLabel",{"multi-value__label":!0})),selectProps:s},t),Ur(u,{data:r,innerProps:ln(ln({},_o(e,"multiValueRemove",{"multi-value__remove":!0})),{},{"aria-label":"Remove ".concat(t||"option")},i),selectProps:s}))},xa={ClearIndicator:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({},_o(e,"clearIndicator",{indicator:!0,"clear-indicator":!0}),n),t||Ur(aa,null))},Control:pa,DropdownIndicator:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({},_o(e,"dropdownIndicator",{indicator:!0,"dropdown-indicator":!0}),n),t||Ur(ia,null))},DownChevron:ia,CrossIcon:aa,Group:ha,GroupHeading:function(e){var t=No(e);t.data;var n=dn(t,fa);return Ur("div",fn({},_o(e,"groupHeading",{"group-heading":!0}),n))},IndicatorsContainer:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({},_o(e,"indicatorsContainer",{indicators:!0}),n),t)},IndicatorSeparator:function(e){var t=e.innerProps;return Ur("span",fn({},t,_o(e,"indicatorSeparator",{"indicator-separator":!0})))},Input:function(e){var t=e.cx,n=e.value,r=No(e),o=r.innerRef,a=r.isDisabled,i=r.isHidden,s=r.inputClassName,l=dn(r,ma);return Ur("div",fn({},_o(e,"input",{"input-container":!0}),{"data-value":n||""}),Ur("input",fn({className:t({input:!0},s),ref:o,style:ya(i),disabled:a},l)))},LoadingIndicator:function(e){var t=e.innerProps,n=e.isRtl,r=e.size,o=void 0===r?4:r,a=dn(e,ea);return Ur("div",fn({},_o(ln(ln({},a),{},{innerProps:t,isRtl:n,size:o}),"loadingIndicator",{indicator:!0,"loading-indicator":!0}),t),Ur(da,{delay:0,offset:n}),Ur(da,{delay:160,offset:!0}),Ur(da,{delay:320,offset:!n}))},Menu:Go,MenuList:function(e){var t=e.children,n=e.innerProps,r=e.innerRef,o=e.isMulti;return Ur("div",fn({},_o(e,"menuList",{"menu-list":!0,"menu-list--is-multi":o}),{ref:r},n),t)},MenuPortal:function(e){var t=e.appendTo,n=e.children,o=e.controlElement,a=e.innerProps,i=e.menuPlacement,s=e.menuPosition,l=(0,r.useRef)(null),c=(0,r.useRef)(null),u=un((0,r.useState)(Wo(i)),2),d=u[0],p=u[1],f=(0,r.useMemo)((function(){return{setPortalPlacement:p}}),[]),h=un((0,r.useState)(null),2),m=h[0],g=h[1],v=(0,r.useCallback)((function(){if(o){var e=function(e){var t=e.getBoundingClientRect();return{bottom:t.bottom,height:t.height,left:t.left,right:t.right,top:t.top,width:t.width}}(o),t="fixed"===s?0:window.pageYOffset,n=e[d]+t;n===(null==m?void 0:m.offset)&&e.left===(null==m?void 0:m.rect.left)&&e.width===(null==m?void 0:m.rect.width)||g({offset:n,rect:e})}}),[o,s,d,null==m?void 0:m.offset,null==m?void 0:m.rect.left,null==m?void 0:m.rect.width]);Eo((function(){v()}),[v]);var y=(0,r.useCallback)((function(){"function"==typeof c.current&&(c.current(),c.current=null),o&&l.current&&(c.current=xo(o,l.current,v,{elementResize:"ResizeObserver"in window}))}),[o,v]);Eo((function(){y()}),[y]);var b=(0,r.useCallback)((function(e){l.current=e,y()}),[y]);if(!t&&"fixed"!==s||!m)return null;var w=Ur("div",fn({ref:b},_o(ln(ln({},e),{},{offset:m.offset,position:s,rect:m.rect}),"menuPortal",{"menu-portal":!0}),a),n);return Ur(qo.Provider,{value:f},t?(0,qr.createPortal)(w,t):w)},LoadingMessage:function(e){var t=e.children,n=void 0===t?"Loading...":t,r=e.innerProps,o=dn(e,$o);return Ur("div",fn({},_o(ln(ln({},o),{},{children:n,innerProps:r}),"loadingMessage",{"menu-notice":!0,"menu-notice--loading":!0}),r),n)},NoOptionsMessage:function(e){var t=e.children,n=void 0===t?"No options":t,r=e.innerProps,o=dn(e,Bo);return Ur("div",fn({},_o(ln(ln({},o),{},{children:n,innerProps:r}),"noOptionsMessage",{"menu-notice":!0,"menu-notice--no-options":!0}),r),n)},MultiValue:wa,MultiValueContainer:ba,MultiValueLabel:ba,MultiValueRemove:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({role:"button"},n),t||Ur(aa,{size:14}))},Option:function(e){var t=e.children,n=e.isDisabled,r=e.isFocused,o=e.isSelected,a=e.innerRef,i=e.innerProps;return Ur("div",fn({},_o(e,"option",{option:!0,"option--is-disabled":n,"option--is-focused":r,"option--is-selected":o}),{ref:a,"aria-disabled":n},i),t)},Placeholder:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({},_o(e,"placeholder",{placeholder:!0}),n),t)},SelectContainer:function(e){var t=e.children,n=e.innerProps,r=e.isDisabled,o=e.isRtl;return Ur("div",fn({},_o(e,"container",{"--is-disabled":r,"--is-rtl":o}),n),t)},SingleValue:function(e){var t=e.children,n=e.isDisabled,r=e.innerProps;return Ur("div",fn({},_o(e,"singleValue",{"single-value":!0,"single-value--is-disabled":n}),r),t)},ValueContainer:function(e){var t=e.children,n=e.innerProps,r=e.isMulti,o=e.hasValue;return Ur("div",fn({},_o(e,"valueContainer",{"value-container":!0,"value-container--is-multi":r,"value-container--has-value":o}),n),t)}},Ea=Number.isNaN||function(e){return"number"==typeof e&&e!=e};function ka(e,t){if(e.length!==t.length)return!1;for(var n=0;n1?"s":""," ").concat(o.join(","),", selected.");case"select-option":return"option ".concat(r,a?" is disabled. Select another option.":", selected.");default:return""}},onFocus:function(e){var t=e.context,n=e.focused,r=e.options,o=e.label,a=void 0===o?"":o,i=e.selectValue,s=e.isDisabled,l=e.isSelected,c=e.isAppleDevice,u=function(e,t){return e&&e.length?"".concat(e.indexOf(t)+1," of ").concat(e.length):""};if("value"===t&&i)return"value ".concat(a," focused, ").concat(u(i,n),".");if("menu"===t&&c){var d=s?" disabled":"",p="".concat(l?" selected":"").concat(d);return"".concat(a).concat(p,", ").concat(u(r,n),".")}return""},onFilter:function(e){var t=e.inputValue,n=e.resultsMessage;return"".concat(n).concat(t?" for search term "+t:"",".")}},Pa=function(e){var t=e.ariaSelection,n=e.focusedOption,o=e.focusedValue,a=e.focusableOptions,i=e.isFocused,s=e.selectValue,l=e.selectProps,c=e.id,u=e.isAppleDevice,d=l.ariaLiveMessages,p=l.getOptionLabel,f=l.inputValue,h=l.isMulti,m=l.isOptionDisabled,g=l.isSearchable,v=l.menuIsOpen,y=l.options,b=l.screenReaderStatus,w=l.tabSelectsValue,x=l.isLoading,E=l["aria-label"],k=l["aria-live"],C=(0,r.useMemo)((function(){return ln(ln({},Oa),d||{})}),[d]),S=(0,r.useMemo)((function(){var e,n="";if(t&&C.onChange){var r=t.option,o=t.options,a=t.removedValue,i=t.removedValues,l=t.value,c=a||r||(e=l,Array.isArray(e)?null:e),u=c?p(c):"",d=o||i||void 0,f=d?d.map(p):[],h=ln({isDisabled:c&&m(c,s),label:u,labels:f},t);n=C.onChange(h)}return n}),[t,C,m,s,p]),O=(0,r.useMemo)((function(){var e="",t=n||o,r=!!(n&&s&&s.includes(n));if(t&&C.onFocus){var i={focused:t,label:p(t),isDisabled:m(t,s),isSelected:r,options:a,context:t===n?"menu":"value",selectValue:s,isAppleDevice:u};e=C.onFocus(i)}return e}),[n,o,p,m,C,a,s,u]),P=(0,r.useMemo)((function(){var e="";if(v&&y.length&&!x&&C.onFilter){var t=b({count:a.length});e=C.onFilter({inputValue:f,resultsMessage:t})}return e}),[a,f,v,C,y,b,x]),N="initial-input-focus"===(null==t?void 0:t.action),_=(0,r.useMemo)((function(){var e="";if(C.guidance){var t=o?"value":v?"menu":"input";e=C.guidance({"aria-label":E,context:t,isDisabled:n&&m(n,s),isMulti:h,isSearchable:g,tabSelectsValue:w,isInitialFocus:N})}return e}),[E,n,o,h,m,g,v,C,s,w,N]),R=Ur(r.Fragment,null,Ur("span",{id:"aria-selection"},S),Ur("span",{id:"aria-focused"},O),Ur("span",{id:"aria-results"},P),Ur("span",{id:"aria-guidance"},_));return Ur(r.Fragment,null,Ur(Sa,{id:c},N&&R),Ur(Sa,{"aria-live":k,"aria-atomic":"false","aria-relevant":"additions text",role:"log"},i&&!N&&R))},Na=[{base:"A",letters:"AⒶAÀÁÂẦẤẪẨÃĀĂẰẮẴẲȦǠÄǞẢÅǺǍȀȂẠẬẶḀĄȺⱯ"},{base:"AA",letters:"Ꜳ"},{base:"AE",letters:"ÆǼǢ"},{base:"AO",letters:"Ꜵ"},{base:"AU",letters:"Ꜷ"},{base:"AV",letters:"ꜸꜺ"},{base:"AY",letters:"Ꜽ"},{base:"B",letters:"BⒷBḂḄḆɃƂƁ"},{base:"C",letters:"CⒸCĆĈĊČÇḈƇȻꜾ"},{base:"D",letters:"DⒹDḊĎḌḐḒḎĐƋƊƉꝹ"},{base:"DZ",letters:"DZDŽ"},{base:"Dz",letters:"DzDž"},{base:"E",letters:"EⒺEÈÉÊỀẾỄỂẼĒḔḖĔĖËẺĚȄȆẸỆȨḜĘḘḚƐƎ"},{base:"F",letters:"FⒻFḞƑꝻ"},{base:"G",letters:"GⒼGǴĜḠĞĠǦĢǤƓꞠꝽꝾ"},{base:"H",letters:"HⒽHĤḢḦȞḤḨḪĦⱧⱵꞍ"},{base:"I",letters:"IⒾIÌÍÎĨĪĬİÏḮỈǏȈȊỊĮḬƗ"},{base:"J",letters:"JⒿJĴɈ"},{base:"K",letters:"KⓀKḰǨḲĶḴƘⱩꝀꝂꝄꞢ"},{base:"L",letters:"LⓁLĿĹĽḶḸĻḼḺŁȽⱢⱠꝈꝆꞀ"},{base:"LJ",letters:"LJ"},{base:"Lj",letters:"Lj"},{base:"M",letters:"MⓂMḾṀṂⱮƜ"},{base:"N",letters:"NⓃNǸŃÑṄŇṆŅṊṈȠƝꞐꞤ"},{base:"NJ",letters:"NJ"},{base:"Nj",letters:"Nj"},{base:"O",letters:"OⓄOÒÓÔỒỐỖỔÕṌȬṎŌṐṒŎȮȰÖȪỎŐǑȌȎƠỜỚỠỞỢỌỘǪǬØǾƆƟꝊꝌ"},{base:"OI",letters:"Ƣ"},{base:"OO",letters:"Ꝏ"},{base:"OU",letters:"Ȣ"},{base:"P",letters:"PⓅPṔṖƤⱣꝐꝒꝔ"},{base:"Q",letters:"QⓆQꝖꝘɊ"},{base:"R",letters:"RⓇRŔṘŘȐȒṚṜŖṞɌⱤꝚꞦꞂ"},{base:"S",letters:"SⓈSẞŚṤŜṠŠṦṢṨȘŞⱾꞨꞄ"},{base:"T",letters:"TⓉTṪŤṬȚŢṰṮŦƬƮȾꞆ"},{base:"TZ",letters:"Ꜩ"},{base:"U",letters:"UⓊUÙÚÛŨṸŪṺŬÜǛǗǕǙỦŮŰǓȔȖƯỪỨỮỬỰỤṲŲṶṴɄ"},{base:"V",letters:"VⓋVṼṾƲꝞɅ"},{base:"VY",letters:"Ꝡ"},{base:"W",letters:"WⓌWẀẂŴẆẄẈⱲ"},{base:"X",letters:"XⓍXẊẌ"},{base:"Y",letters:"YⓎYỲÝŶỸȲẎŸỶỴƳɎỾ"},{base:"Z",letters:"ZⓏZŹẐŻŽẒẔƵȤⱿⱫꝢ"},{base:"a",letters:"aⓐaẚàáâầấẫẩãāăằắẵẳȧǡäǟảåǻǎȁȃạậặḁąⱥɐ"},{base:"aa",letters:"ꜳ"},{base:"ae",letters:"æǽǣ"},{base:"ao",letters:"ꜵ"},{base:"au",letters:"ꜷ"},{base:"av",letters:"ꜹꜻ"},{base:"ay",letters:"ꜽ"},{base:"b",letters:"bⓑbḃḅḇƀƃɓ"},{base:"c",letters:"cⓒcćĉċčçḉƈȼꜿↄ"},{base:"d",letters:"dⓓdḋďḍḑḓḏđƌɖɗꝺ"},{base:"dz",letters:"dzdž"},{base:"e",letters:"eⓔeèéêềếễểẽēḕḗĕėëẻěȅȇẹệȩḝęḙḛɇɛǝ"},{base:"f",letters:"fⓕfḟƒꝼ"},{base:"g",letters:"gⓖgǵĝḡğġǧģǥɠꞡᵹꝿ"},{base:"h",letters:"hⓗhĥḣḧȟḥḩḫẖħⱨⱶɥ"},{base:"hv",letters:"ƕ"},{base:"i",letters:"iⓘiìíîĩīĭïḯỉǐȉȋịįḭɨı"},{base:"j",letters:"jⓙjĵǰɉ"},{base:"k",letters:"kⓚkḱǩḳķḵƙⱪꝁꝃꝅꞣ"},{base:"l",letters:"lⓛlŀĺľḷḹļḽḻſłƚɫⱡꝉꞁꝇ"},{base:"lj",letters:"lj"},{base:"m",letters:"mⓜmḿṁṃɱɯ"},{base:"n",letters:"nⓝnǹńñṅňṇņṋṉƞɲʼnꞑꞥ"},{base:"nj",letters:"nj"},{base:"o",letters:"oⓞoòóôồốỗổõṍȭṏōṑṓŏȯȱöȫỏőǒȍȏơờớỡởợọộǫǭøǿɔꝋꝍɵ"},{base:"oi",letters:"ƣ"},{base:"ou",letters:"ȣ"},{base:"oo",letters:"ꝏ"},{base:"p",letters:"pⓟpṕṗƥᵽꝑꝓꝕ"},{base:"q",letters:"qⓠqɋꝗꝙ"},{base:"r",letters:"rⓡrŕṙřȑȓṛṝŗṟɍɽꝛꞧꞃ"},{base:"s",letters:"sⓢsßśṥŝṡšṧṣṩșşȿꞩꞅẛ"},{base:"t",letters:"tⓣtṫẗťṭțţṱṯŧƭʈⱦꞇ"},{base:"tz",letters:"ꜩ"},{base:"u",letters:"uⓤuùúûũṹūṻŭüǜǘǖǚủůűǔȕȗưừứữửựụṳųṷṵʉ"},{base:"v",letters:"vⓥvṽṿʋꝟʌ"},{base:"vy",letters:"ꝡ"},{base:"w",letters:"wⓦwẁẃŵẇẅẘẉⱳ"},{base:"x",letters:"xⓧxẋẍ"},{base:"y",letters:"yⓨyỳýŷỹȳẏÿỷẙỵƴɏỿ"},{base:"z",letters:"zⓩzźẑżžẓẕƶȥɀⱬꝣ"}],_a=new RegExp("["+Na.map((function(e){return e.letters})).join("")+"]","g"),Ra={},ja=0;ja1?t-1:0),r=1;r0,m=d-p-c,g=!1;m>t&&s.current&&(o&&o(e),s.current=!1),h&&l.current&&(i&&i(e),l.current=!1),h&&t>m?(n&&!s.current&&n(e),f.scrollTop=d,g=!0,s.current=!0):!h&&-t>c&&(a&&!l.current&&a(e),f.scrollTop=0,g=!0,l.current=!0),g&&Ha(e)}}),[n,o,a,i]),p=(0,r.useCallback)((function(e){d(e,e.deltaY)}),[d]),f=(0,r.useCallback)((function(e){c.current=e.changedTouches[0].clientY}),[]),h=(0,r.useCallback)((function(e){var t=c.current-e.changedTouches[0].clientY;d(e,t)}),[d]),m=(0,r.useCallback)((function(e){if(e){var t=!!Vo&&{passive:!1};e.addEventListener("wheel",p,t),e.addEventListener("touchstart",f,t),e.addEventListener("touchmove",h,t)}}),[h,f,p]),g=(0,r.useCallback)((function(e){e&&(e.removeEventListener("wheel",p,!1),e.removeEventListener("touchstart",f,!1),e.removeEventListener("touchmove",h,!1))}),[h,f,p]);return(0,r.useEffect)((function(){if(t){var e=u.current;return m(e),function(){g(e)}}}),[t,m,g]),function(e){u.current=e}}({isEnabled:void 0===o||o,onBottomArrive:e.onBottomArrive,onBottomLeave:e.onBottomLeave,onTopArrive:e.onTopArrive,onTopLeave:e.onTopLeave}),i=function(e){var t=e.isEnabled,n=e.accountForScrollbars,o=void 0===n||n,a=(0,r.useRef)({}),i=(0,r.useRef)(null),s=(0,r.useCallback)((function(e){if(qa){var t=document.body,n=t&&t.style;if(o&&za.forEach((function(e){var t=n&&n[e];a.current[e]=t})),o&&Za<1){var r=parseInt(a.current.paddingRight,10)||0,i=document.body?document.body.clientWidth:0,s=window.innerWidth-i+r||0;Object.keys(Ba).forEach((function(e){var t=Ba[e];n&&(n[e]=t)})),n&&(n.paddingRight="".concat(s,"px"))}t&&Wa()&&(t.addEventListener("touchmove",$a,Ga),e&&(e.addEventListener("touchstart",Ua,Ga),e.addEventListener("touchmove",Qa,Ga))),Za+=1}}),[o]),l=(0,r.useCallback)((function(e){if(qa){var t=document.body,n=t&&t.style;Za=Math.max(Za-1,0),o&&Za<1&&za.forEach((function(e){var t=a.current[e];n&&(n[e]=t)})),t&&Wa()&&(t.removeEventListener("touchmove",$a,Ga),e&&(e.removeEventListener("touchstart",Ua,Ga),e.removeEventListener("touchmove",Qa,Ga)))}}),[o]);return(0,r.useEffect)((function(){if(t){var e=i.current;return s(e),function(){l(e)}}}),[t,s,l]),function(e){i.current=e}}({isEnabled:n});return Ur(r.Fragment,null,n&&Ur("div",{onClick:Ja,css:Ya}),t((function(e){a(e),i(e)})))}var Xa={name:"1a0ro4n-requiredInput",styles:"label:requiredInput;opacity:0;pointer-events:none;position:absolute;bottom:0;left:0;right:0;width:100%"},ei=function(e){var t=e.name,n=e.onFocus;return Ur("input",{required:!0,name:t,tabIndex:-1,"aria-hidden":"true",onFocus:n,css:Xa,value:"",onChange:function(){}})};function ti(e){var t;return"undefined"!=typeof window&&null!=window.navigator&&e.test((null===(t=window.navigator.userAgentData)||void 0===t?void 0:t.platform)||window.navigator.platform)}function ni(){return ti(/^Mac/i)}function ri(){return ti(/^iPhone/i)||ti(/^iPad/i)||ni()&&navigator.maxTouchPoints>1}var oi={clearIndicator:ca,container:function(e){var t=e.isDisabled;return{label:"container",direction:e.isRtl?"rtl":void 0,pointerEvents:t?"none":void 0,position:"relative"}},control:function(e,t){var n=e.isDisabled,r=e.isFocused,o=e.theme,a=o.colors,i=o.borderRadius;return ln({label:"control",alignItems:"center",cursor:"default",display:"flex",flexWrap:"wrap",justifyContent:"space-between",minHeight:o.spacing.controlHeight,outline:"0 !important",position:"relative",transition:"all 100ms"},t?{}:{backgroundColor:n?a.neutral5:a.neutral0,borderColor:n?a.neutral10:r?a.primary:a.neutral20,borderRadius:i,borderStyle:"solid",borderWidth:1,boxShadow:r?"0 0 0 1px ".concat(a.primary):void 0,"&:hover":{borderColor:r?a.primary:a.neutral30}})},dropdownIndicator:la,group:function(e,t){var n=e.theme.spacing;return t?{}:{paddingBottom:2*n.baseUnit,paddingTop:2*n.baseUnit}},groupHeading:function(e,t){var n=e.theme,r=n.colors,o=n.spacing;return ln({label:"group",cursor:"default",display:"block"},t?{}:{color:r.neutral40,fontSize:"75%",fontWeight:500,marginBottom:"0.25em",paddingLeft:3*o.baseUnit,paddingRight:3*o.baseUnit,textTransform:"uppercase"})},indicatorsContainer:function(){return{alignItems:"center",alignSelf:"stretch",display:"flex",flexShrink:0}},indicatorSeparator:function(e,t){var n=e.isDisabled,r=e.theme,o=r.spacing.baseUnit,a=r.colors;return ln({label:"indicatorSeparator",alignSelf:"stretch",width:1},t?{}:{backgroundColor:n?a.neutral10:a.neutral20,marginBottom:2*o,marginTop:2*o})},input:function(e,t){var n=e.isDisabled,r=e.value,o=e.theme,a=o.spacing,i=o.colors;return ln(ln({visibility:n?"hidden":"visible",transform:r?"translateZ(0)":""},va),t?{}:{margin:a.baseUnit/2,paddingBottom:a.baseUnit/2,paddingTop:a.baseUnit/2,color:i.neutral80})},loadingIndicator:function(e,t){var n=e.isFocused,r=e.size,o=e.theme,a=o.colors,i=o.spacing.baseUnit;return ln({label:"loadingIndicator",display:"flex",transition:"color 150ms",alignSelf:"center",fontSize:r,lineHeight:1,marginRight:r,textAlign:"center",verticalAlign:"middle"},t?{}:{color:n?a.neutral60:a.neutral20,padding:2*i})},loadingMessage:Ko,menu:function(e,t){var n,r=e.placement,o=e.theme,a=o.borderRadius,i=o.spacing,s=o.colors;return ln((an(n={label:"menu"},function(e){return e?{bottom:"top",top:"bottom"}[e]:"bottom"}(r),"100%"),an(n,"position","absolute"),an(n,"width","100%"),an(n,"zIndex",1),n),t?{}:{backgroundColor:s.neutral0,borderRadius:a,boxShadow:"0 0 0 1px hsla(0, 0%, 0%, 0.1), 0 4px 11px hsla(0, 0%, 0%, 0.1)",marginBottom:i.menuGutter,marginTop:i.menuGutter})},menuList:function(e,t){var n=e.maxHeight,r=e.theme.spacing.baseUnit;return ln({maxHeight:n,overflowY:"auto",position:"relative",WebkitOverflowScrolling:"touch"},t?{}:{paddingBottom:r,paddingTop:r})},menuPortal:function(e){var t=e.rect,n=e.offset,r=e.position;return{left:t.left,position:r,top:n,width:t.width,zIndex:1}},multiValue:function(e,t){var n=e.theme,r=n.spacing,o=n.borderRadius,a=n.colors;return ln({label:"multiValue",display:"flex",minWidth:0},t?{}:{backgroundColor:a.neutral10,borderRadius:o/2,margin:r.baseUnit/2})},multiValueLabel:function(e,t){var n=e.theme,r=n.borderRadius,o=n.colors,a=e.cropWithEllipsis;return ln({overflow:"hidden",textOverflow:a||void 0===a?"ellipsis":void 0,whiteSpace:"nowrap"},t?{}:{borderRadius:r/2,color:o.neutral80,fontSize:"85%",padding:3,paddingLeft:6})},multiValueRemove:function(e,t){var n=e.theme,r=n.spacing,o=n.borderRadius,a=n.colors,i=e.isFocused;return ln({alignItems:"center",display:"flex"},t?{}:{borderRadius:o/2,backgroundColor:i?a.dangerLight:void 0,paddingLeft:r.baseUnit,paddingRight:r.baseUnit,":hover":{backgroundColor:a.dangerLight,color:a.danger}})},noOptionsMessage:Yo,option:function(e,t){var n=e.isDisabled,r=e.isFocused,o=e.isSelected,a=e.theme,i=a.spacing,s=a.colors;return ln({label:"option",cursor:"default",display:"block",fontSize:"inherit",width:"100%",userSelect:"none",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)"},t?{}:{backgroundColor:o?s.primary:r?s.primary25:"transparent",color:n?s.neutral20:o?s.neutral0:"inherit",padding:"".concat(2*i.baseUnit,"px ").concat(3*i.baseUnit,"px"),":active":{backgroundColor:n?void 0:o?s.primary:s.primary50}})},placeholder:function(e,t){var n=e.theme,r=n.spacing,o=n.colors;return ln({label:"placeholder",gridArea:"1 / 1 / 2 / 3"},t?{}:{color:o.neutral50,marginLeft:r.baseUnit/2,marginRight:r.baseUnit/2})},singleValue:function(e,t){var n=e.isDisabled,r=e.theme,o=r.spacing,a=r.colors;return ln({label:"singleValue",gridArea:"1 / 1 / 2 / 3",maxWidth:"100%",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},t?{}:{color:n?a.neutral40:a.neutral80,marginLeft:o.baseUnit/2,marginRight:o.baseUnit/2})},valueContainer:function(e,t){var n=e.theme.spacing,r=e.isMulti,o=e.hasValue,a=e.selectProps.controlShouldRenderValue;return ln({alignItems:"center",display:r&&o&&a?"flex":"grid",flex:1,flexWrap:"wrap",WebkitOverflowScrolling:"touch",position:"relative",overflow:"hidden"},t?{}:{padding:"".concat(n.baseUnit/2,"px ").concat(2*n.baseUnit,"px")})}};var ai,ii={borderRadius:4,colors:{primary:"#2684FF",primary75:"#4C9AFF",primary50:"#B2D4FF",primary25:"#DEEBFF",danger:"#DE350B",dangerLight:"#FFBDAD",neutral0:"hsl(0, 0%, 100%)",neutral5:"hsl(0, 0%, 95%)",neutral10:"hsl(0, 0%, 90%)",neutral20:"hsl(0, 0%, 80%)",neutral30:"hsl(0, 0%, 70%)",neutral40:"hsl(0, 0%, 60%)",neutral50:"hsl(0, 0%, 50%)",neutral60:"hsl(0, 0%, 40%)",neutral70:"hsl(0, 0%, 30%)",neutral80:"hsl(0, 0%, 20%)",neutral90:"hsl(0, 0%, 10%)"},spacing:{baseUnit:4,controlHeight:38,menuGutter:8}},si={"aria-live":"polite",backspaceRemovesValue:!0,blurInputOnSelect:To(),captureMenuScroll:!To(),classNames:{},closeMenuOnSelect:!0,closeMenuOnScroll:!1,components:{},controlShouldRenderValue:!0,escapeClearsValue:!1,filterOption:function(e,t){if(e.data.__isNew__)return!0;var n=ln({ignoreCase:!0,ignoreAccents:!0,stringify:Fa,trim:!0,matchFrom:"any"},ai),r=n.ignoreCase,o=n.ignoreAccents,a=n.stringify,i=n.trim,s=n.matchFrom,l=i?Da(t):t,c=i?Da(a(e)):a(e);return r&&(l=l.toLowerCase(),c=c.toLowerCase()),o&&(l=Ta(l),c=Ma(c)),"start"===s?c.substr(0,l.length)===l:c.indexOf(l)>-1},formatGroupLabel:function(e){return e.label},getOptionLabel:function(e){return e.label},getOptionValue:function(e){return e.value},isDisabled:!1,isLoading:!1,isMulti:!1,isRtl:!1,isSearchable:!0,isOptionDisabled:function(e){return!!e.isDisabled},loadingMessage:function(){return"Loading..."},maxMenuHeight:300,minMenuHeight:140,menuIsOpen:!1,menuPlacement:"bottom",menuPosition:"absolute",menuShouldBlockScroll:!1,menuShouldScrollIntoView:!function(){try{return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)}catch(v){return!1}}(),noOptionsMessage:function(){return"No options"},openMenuOnFocus:!1,openMenuOnClick:!0,options:[],pageSize:5,placeholder:"Select...",screenReaderStatus:function(e){var t=e.count;return"".concat(t," result").concat(1!==t?"s":""," available")},styles:{},tabIndex:0,tabSelectsValue:!0,unstyled:!1};function li(e,t,n,r){return{type:"option",data:t,isDisabled:gi(e,t,n),isSelected:vi(e,t,n),label:hi(e,t),value:mi(e,t),index:r}}function ci(e,t){return e.options.map((function(n,r){if("options"in n){var o=n.options.map((function(n,r){return li(e,n,t,r)})).filter((function(t){return pi(e,t)}));return o.length>0?{type:"group",data:n,options:o,index:r}:void 0}var a=li(e,n,t,r);return pi(e,a)?a:void 0})).filter(Ho)}function ui(e){return e.reduce((function(e,t){return"group"===t.type?e.push.apply(e,(0,nn.Z)(t.options.map((function(e){return e.data})))):e.push(t.data),e}),[])}function di(e,t){return e.reduce((function(e,n){return"group"===n.type?e.push.apply(e,(0,nn.Z)(n.options.map((function(e){return{data:e.data,id:"".concat(t,"-").concat(n.index,"-").concat(e.index)}})))):e.push({data:n.data,id:"".concat(t,"-").concat(n.index)}),e}),[])}function pi(e,t){var n=e.inputValue,r=void 0===n?"":n,o=t.data,a=t.isSelected,i=t.label,s=t.value;return(!bi(e)||!a)&&yi(e,{label:i,value:s,data:o},r)}var fi=function(e,t){var n;return(null===(n=e.find((function(e){return e.data===t})))||void 0===n?void 0:n.id)||null},hi=function(e,t){return e.getOptionLabel(t)},mi=function(e,t){return e.getOptionValue(t)};function gi(e,t,n){return"function"==typeof e.isOptionDisabled&&e.isOptionDisabled(t,n)}function vi(e,t,n){if(n.indexOf(t)>-1)return!0;if("function"==typeof e.isOptionSelected)return e.isOptionSelected(t,n);var r=mi(e,t);return n.some((function(t){return mi(e,t)===r}))}function yi(e,t,n){return!e.filterOption||e.filterOption(t,n)}var bi=function(e){var t=e.hideSelectedOptions,n=e.isMulti;return void 0===t?n:t},wi=1,xi=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&(0,mn.Z)(e,t)}(i,e);var t,n,o,a=bn(i);function i(e){var t;if(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,i),(t=a.call(this,e)).state={ariaSelection:null,focusedOption:null,focusedOptionId:null,focusableOptionsWithIds:[],focusedValue:null,inputIsHidden:!1,isFocused:!1,selectValue:[],clearFocusValueOnUpdate:!1,prevWasFocused:!1,inputIsHiddenAfterUpdate:void 0,prevProps:void 0,instancePrefix:""},t.blockOptionHover=!1,t.isComposing=!1,t.commonProps=void 0,t.initialTouchX=0,t.initialTouchY=0,t.openAfterFocus=!1,t.scrollToFocusedOptionOnUpdate=!1,t.userIsDragging=void 0,t.isAppleDevice=ni()||ri(),t.controlRef=null,t.getControlRef=function(e){t.controlRef=e},t.focusedOptionRef=null,t.getFocusedOptionRef=function(e){t.focusedOptionRef=e},t.menuListRef=null,t.getMenuListRef=function(e){t.menuListRef=e},t.inputRef=null,t.getInputRef=function(e){t.inputRef=e},t.focus=t.focusInput,t.blur=t.blurInput,t.onChange=function(e,n){var r=t.props,o=r.onChange,a=r.name;n.name=a,t.ariaOnChange(e,n),o(e,n)},t.setValue=function(e,n,r){var o=t.props,a=o.closeMenuOnSelect,i=o.isMulti,s=o.inputValue;t.onInputChange("",{action:"set-value",prevInputValue:s}),a&&(t.setState({inputIsHiddenAfterUpdate:!i}),t.onMenuClose()),t.setState({clearFocusValueOnUpdate:!0}),t.onChange(e,{action:n,option:r})},t.selectOption=function(e){var n=t.props,r=n.blurInputOnSelect,o=n.isMulti,a=n.name,i=t.state.selectValue,s=o&&t.isOptionSelected(e,i),l=t.isOptionDisabled(e,i);if(s){var c=t.getOptionValue(e);t.setValue(i.filter((function(e){return t.getOptionValue(e)!==c})),"deselect-option",e)}else{if(l)return void t.ariaOnChange(e,{action:"select-option",option:e,name:a});o?t.setValue([].concat((0,nn.Z)(i),[e]),"select-option",e):t.setValue(e,"select-option")}r&&t.blurInput()},t.removeValue=function(e){var n=t.props.isMulti,r=t.state.selectValue,o=t.getOptionValue(e),a=r.filter((function(e){return t.getOptionValue(e)!==o})),i=zo(n,a,a[0]||null);t.onChange(i,{action:"remove-value",removedValue:e}),t.focusInput()},t.clearValue=function(){var e=t.state.selectValue;t.onChange(zo(t.props.isMulti,[],null),{action:"clear",removedValues:e})},t.popValue=function(){var e=t.props.isMulti,n=t.state.selectValue,r=n[n.length-1],o=n.slice(0,n.length-1),a=zo(e,o,o[0]||null);t.onChange(a,{action:"pop-value",removedValue:r})},t.getFocusedOptionId=function(e){return fi(t.state.focusableOptionsWithIds,e)},t.getFocusableOptionsWithIds=function(){return di(ci(t.props,t.state.selectValue),t.getElementId("option"))},t.getValue=function(){return t.state.selectValue},t.cx=function(){for(var e=arguments.length,n=new Array(e),r=0;r5||a>5}},t.onTouchEnd=function(e){t.userIsDragging||(t.controlRef&&!t.controlRef.contains(e.target)&&t.menuListRef&&!t.menuListRef.contains(e.target)&&t.blurInput(),t.initialTouchX=0,t.initialTouchY=0)},t.onControlTouchEnd=function(e){t.userIsDragging||t.onControlMouseDown(e)},t.onClearIndicatorTouchEnd=function(e){t.userIsDragging||t.onClearIndicatorMouseDown(e)},t.onDropdownIndicatorTouchEnd=function(e){t.userIsDragging||t.onDropdownIndicatorMouseDown(e)},t.handleInputChange=function(e){var n=t.props.inputValue,r=e.currentTarget.value;t.setState({inputIsHiddenAfterUpdate:!1}),t.onInputChange(r,{action:"input-change",prevInputValue:n}),t.props.menuIsOpen||t.onMenuOpen()},t.onInputFocus=function(e){t.props.onFocus&&t.props.onFocus(e),t.setState({inputIsHiddenAfterUpdate:!1,isFocused:!0}),(t.openAfterFocus||t.props.openMenuOnFocus)&&t.openMenu("first"),t.openAfterFocus=!1},t.onInputBlur=function(e){var n=t.props.inputValue;t.menuListRef&&t.menuListRef.contains(document.activeElement)?t.inputRef.focus():(t.props.onBlur&&t.props.onBlur(e),t.onInputChange("",{action:"input-blur",prevInputValue:n}),t.onMenuClose(),t.setState({focusedValue:null,isFocused:!1}))},t.onOptionHover=function(e){if(!t.blockOptionHover&&t.state.focusedOption!==e){var n=t.getFocusableOptions().indexOf(e);t.setState({focusedOption:e,focusedOptionId:n>-1?t.getFocusedOptionId(e):null})}},t.shouldHideSelectedOptions=function(){return bi(t.props)},t.onValueInputFocus=function(e){e.preventDefault(),e.stopPropagation(),t.focus()},t.onKeyDown=function(e){var n=t.props,r=n.isMulti,o=n.backspaceRemovesValue,a=n.escapeClearsValue,i=n.inputValue,s=n.isClearable,l=n.isDisabled,c=n.menuIsOpen,u=n.onKeyDown,d=n.tabSelectsValue,p=n.openMenuOnFocus,f=t.state,h=f.focusedOption,m=f.focusedValue,g=f.selectValue;if(!(l||"function"==typeof u&&(u(e),e.defaultPrevented))){switch(t.blockOptionHover=!0,e.key){case"ArrowLeft":if(!r||i)return;t.focusValue("previous");break;case"ArrowRight":if(!r||i)return;t.focusValue("next");break;case"Delete":case"Backspace":if(i)return;if(m)t.removeValue(m);else{if(!o)return;r?t.popValue():s&&t.clearValue()}break;case"Tab":if(t.isComposing)return;if(e.shiftKey||!c||!d||!h||p&&t.isOptionSelected(h,g))return;t.selectOption(h);break;case"Enter":if(229===e.keyCode)break;if(c){if(!h)return;if(t.isComposing)return;t.selectOption(h);break}return;case"Escape":c?(t.setState({inputIsHiddenAfterUpdate:!1}),t.onInputChange("",{action:"menu-close",prevInputValue:i}),t.onMenuClose()):s&&a&&t.clearValue();break;case" ":if(i)return;if(!c){t.openMenu("first");break}if(!h)return;t.selectOption(h);break;case"ArrowUp":c?t.focusOption("up"):t.openMenu("last");break;case"ArrowDown":c?t.focusOption("down"):t.openMenu("first");break;case"PageUp":if(!c)return;t.focusOption("pageup");break;case"PageDown":if(!c)return;t.focusOption("pagedown");break;case"Home":if(!c)return;t.focusOption("first");break;case"End":if(!c)return;t.focusOption("last");break;default:return}e.preventDefault()}},t.state.instancePrefix="react-select-"+(t.props.instanceId||++wi),t.state.selectValue=Po(e.value),e.menuIsOpen&&t.state.selectValue.length){var n=t.getFocusableOptionsWithIds(),r=t.buildFocusableOptions(),o=r.indexOf(t.state.selectValue[0]);t.state.focusableOptionsWithIds=n,t.state.focusedOption=r[o],t.state.focusedOptionId=fi(n,r[o])}return t}return t=i,n=[{key:"componentDidMount",value:function(){this.startListeningComposition(),this.startListeningToTouch(),this.props.closeMenuOnScroll&&document&&document.addEventListener&&document.addEventListener("scroll",this.onScroll,!0),this.props.autoFocus&&this.focusInput(),this.props.menuIsOpen&&this.state.focusedOption&&this.menuListRef&&this.focusedOptionRef&&Mo(this.menuListRef,this.focusedOptionRef)}},{key:"componentDidUpdate",value:function(e){var t=this.props,n=t.isDisabled,r=t.menuIsOpen,o=this.state.isFocused;(o&&!n&&e.isDisabled||o&&r&&!e.menuIsOpen)&&this.focusInput(),o&&n&&!e.isDisabled?this.setState({isFocused:!1},this.onMenuClose):o||n||!e.isDisabled||this.inputRef!==document.activeElement||this.setState({isFocused:!0}),this.menuListRef&&this.focusedOptionRef&&this.scrollToFocusedOptionOnUpdate&&(Mo(this.menuListRef,this.focusedOptionRef),this.scrollToFocusedOptionOnUpdate=!1)}},{key:"componentWillUnmount",value:function(){this.stopListeningComposition(),this.stopListeningToTouch(),document.removeEventListener("scroll",this.onScroll,!0)}},{key:"onMenuOpen",value:function(){this.props.onMenuOpen()}},{key:"onMenuClose",value:function(){this.onInputChange("",{action:"menu-close",prevInputValue:this.props.inputValue}),this.props.onMenuClose()}},{key:"onInputChange",value:function(e,t){this.props.onInputChange(e,t)}},{key:"focusInput",value:function(){this.inputRef&&this.inputRef.focus()}},{key:"blurInput",value:function(){this.inputRef&&this.inputRef.blur()}},{key:"openMenu",value:function(e){var t=this,n=this.state,r=n.selectValue,o=n.isFocused,a=this.buildFocusableOptions(),i="first"===e?0:a.length-1;if(!this.props.isMulti){var s=a.indexOf(r[0]);s>-1&&(i=s)}this.scrollToFocusedOptionOnUpdate=!(o&&this.menuListRef),this.setState({inputIsHiddenAfterUpdate:!1,focusedValue:null,focusedOption:a[i],focusedOptionId:this.getFocusedOptionId(a[i])},(function(){return t.onMenuOpen()}))}},{key:"focusValue",value:function(e){var t=this.state,n=t.selectValue,r=t.focusedValue;if(this.props.isMulti){this.setState({focusedOption:null});var o=n.indexOf(r);r||(o=-1);var a=n.length-1,i=-1;if(n.length){switch(e){case"previous":i=0===o?0:-1===o?a:o-1;break;case"next":o>-1&&o0&&void 0!==arguments[0]?arguments[0]:"first",t=this.props.pageSize,n=this.state.focusedOption,r=this.getFocusableOptions();if(r.length){var o=0,a=r.indexOf(n);n||(a=-1),"up"===e?o=a>0?a-1:r.length-1:"down"===e?o=(a+1)%r.length:"pageup"===e?(o=a-t)<0&&(o=0):"pagedown"===e?(o=a+t)>r.length-1&&(o=r.length-1):"last"===e&&(o=r.length-1),this.scrollToFocusedOptionOnUpdate=!0,this.setState({focusedOption:r[o],focusedValue:null,focusedOptionId:this.getFocusedOptionId(r[o])})}}},{key:"getTheme",value:function(){return this.props.theme?"function"==typeof this.props.theme?this.props.theme(ii):ln(ln({},ii),this.props.theme):ii}},{key:"getCommonProps",value:function(){var e=this.clearValue,t=this.cx,n=this.getStyles,r=this.getClassNames,o=this.getValue,a=this.selectOption,i=this.setValue,s=this.props,l=s.isMulti,c=s.isRtl,u=s.options;return{clearValue:e,cx:t,getStyles:n,getClassNames:r,getValue:o,hasValue:this.hasValue(),isMulti:l,isRtl:c,options:u,selectOption:a,selectProps:s,setValue:i,theme:this.getTheme()}}},{key:"hasValue",value:function(){return this.state.selectValue.length>0}},{key:"hasOptions",value:function(){return!!this.getFocusableOptions().length}},{key:"isClearable",value:function(){var e=this.props,t=e.isClearable,n=e.isMulti;return void 0===t?n:t}},{key:"isOptionDisabled",value:function(e,t){return gi(this.props,e,t)}},{key:"isOptionSelected",value:function(e,t){return vi(this.props,e,t)}},{key:"filterOption",value:function(e,t){return yi(this.props,e,t)}},{key:"formatOptionLabel",value:function(e,t){if("function"==typeof this.props.formatOptionLabel){var n=this.props.inputValue,r=this.state.selectValue;return this.props.formatOptionLabel(e,{context:t,inputValue:n,selectValue:r})}return this.getOptionLabel(e)}},{key:"formatGroupLabel",value:function(e){return this.props.formatGroupLabel(e)}},{key:"startListeningComposition",value:function(){document&&document.addEventListener&&(document.addEventListener("compositionstart",this.onCompositionStart,!1),document.addEventListener("compositionend",this.onCompositionEnd,!1))}},{key:"stopListeningComposition",value:function(){document&&document.removeEventListener&&(document.removeEventListener("compositionstart",this.onCompositionStart),document.removeEventListener("compositionend",this.onCompositionEnd))}},{key:"startListeningToTouch",value:function(){document&&document.addEventListener&&(document.addEventListener("touchstart",this.onTouchStart,!1),document.addEventListener("touchmove",this.onTouchMove,!1),document.addEventListener("touchend",this.onTouchEnd,!1))}},{key:"stopListeningToTouch",value:function(){document&&document.removeEventListener&&(document.removeEventListener("touchstart",this.onTouchStart),document.removeEventListener("touchmove",this.onTouchMove),document.removeEventListener("touchend",this.onTouchEnd))}},{key:"renderInput",value:function(){var e=this.props,t=e.isDisabled,n=e.isSearchable,o=e.inputId,a=e.inputValue,i=e.tabIndex,s=e.form,l=e.menuIsOpen,c=e.required,u=this.getComponents().Input,d=this.state,p=d.inputIsHidden,f=d.ariaSelection,h=this.commonProps,m=o||this.getElementId("input"),g=ln(ln(ln({"aria-autocomplete":"list","aria-expanded":l,"aria-haspopup":!0,"aria-errormessage":this.props["aria-errormessage"],"aria-invalid":this.props["aria-invalid"],"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],"aria-required":c,role:"combobox","aria-activedescendant":this.isAppleDevice?void 0:this.state.focusedOptionId||""},l&&{"aria-controls":this.getElementId("listbox")}),!n&&{"aria-readonly":!0}),this.hasValue()?"initial-input-focus"===(null==f?void 0:f.action)&&{"aria-describedby":this.getElementId("live-region")}:{"aria-describedby":this.getElementId("placeholder")});return n?r.createElement(u,fn({},h,{autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",id:m,innerRef:this.getInputRef,isDisabled:t,isHidden:p,onBlur:this.onInputBlur,onChange:this.handleInputChange,onFocus:this.onInputFocus,spellCheck:"false",tabIndex:i,form:s,type:"text",value:a},g)):r.createElement(Va,fn({id:m,innerRef:this.getInputRef,onBlur:this.onInputBlur,onChange:Co,onFocus:this.onInputFocus,disabled:t,tabIndex:i,inputMode:"none",form:s,value:""},g))}},{key:"renderPlaceholderOrValue",value:function(){var e=this,t=this.getComponents(),n=t.MultiValue,o=t.MultiValueContainer,a=t.MultiValueLabel,i=t.MultiValueRemove,s=t.SingleValue,l=t.Placeholder,c=this.commonProps,u=this.props,d=u.controlShouldRenderValue,p=u.isDisabled,f=u.isMulti,h=u.inputValue,m=u.placeholder,g=this.state,v=g.selectValue,y=g.focusedValue,b=g.isFocused;if(!this.hasValue()||!d)return h?null:r.createElement(l,fn({},c,{key:"placeholder",isDisabled:p,isFocused:b,innerProps:{id:this.getElementId("placeholder")}}),m);if(f)return v.map((function(t,s){var l=t===y,u="".concat(e.getOptionLabel(t),"-").concat(e.getOptionValue(t));return r.createElement(n,fn({},c,{components:{Container:o,Label:a,Remove:i},isFocused:l,isDisabled:p,key:u,index:s,removeProps:{onClick:function(){return e.removeValue(t)},onTouchEnd:function(){return e.removeValue(t)},onMouseDown:function(e){e.preventDefault()}},data:t}),e.formatOptionLabel(t,"value"))}));if(h)return null;var w=v[0];return r.createElement(s,fn({},c,{data:w,isDisabled:p}),this.formatOptionLabel(w,"value"))}},{key:"renderClearIndicator",value:function(){var e=this.getComponents().ClearIndicator,t=this.commonProps,n=this.props,o=n.isDisabled,a=n.isLoading,i=this.state.isFocused;if(!this.isClearable()||!e||o||!this.hasValue()||a)return null;var s={onMouseDown:this.onClearIndicatorMouseDown,onTouchEnd:this.onClearIndicatorTouchEnd,"aria-hidden":"true"};return r.createElement(e,fn({},t,{innerProps:s,isFocused:i}))}},{key:"renderLoadingIndicator",value:function(){var e=this.getComponents().LoadingIndicator,t=this.commonProps,n=this.props,o=n.isDisabled,a=n.isLoading,i=this.state.isFocused;return e&&a?r.createElement(e,fn({},t,{innerProps:{"aria-hidden":"true"},isDisabled:o,isFocused:i})):null}},{key:"renderIndicatorSeparator",value:function(){var e=this.getComponents(),t=e.DropdownIndicator,n=e.IndicatorSeparator;if(!t||!n)return null;var o=this.commonProps,a=this.props.isDisabled,i=this.state.isFocused;return r.createElement(n,fn({},o,{isDisabled:a,isFocused:i}))}},{key:"renderDropdownIndicator",value:function(){var e=this.getComponents().DropdownIndicator;if(!e)return null;var t=this.commonProps,n=this.props.isDisabled,o=this.state.isFocused,a={onMouseDown:this.onDropdownIndicatorMouseDown,onTouchEnd:this.onDropdownIndicatorTouchEnd,"aria-hidden":"true"};return r.createElement(e,fn({},t,{innerProps:a,isDisabled:n,isFocused:o}))}},{key:"renderMenu",value:function(){var e=this,t=this.getComponents(),n=t.Group,o=t.GroupHeading,a=t.Menu,i=t.MenuList,s=t.MenuPortal,l=t.LoadingMessage,c=t.NoOptionsMessage,u=t.Option,d=this.commonProps,p=this.state.focusedOption,f=this.props,h=f.captureMenuScroll,m=f.inputValue,g=f.isLoading,v=f.loadingMessage,y=f.minMenuHeight,b=f.maxMenuHeight,w=f.menuIsOpen,x=f.menuPlacement,E=f.menuPosition,k=f.menuPortalTarget,C=f.menuShouldBlockScroll,S=f.menuShouldScrollIntoView,O=f.noOptionsMessage,P=f.onMenuScrollToTop,N=f.onMenuScrollToBottom;if(!w)return null;var _,R=function(t,n){var o=t.type,a=t.data,i=t.isDisabled,s=t.isSelected,l=t.label,c=t.value,f=p===a,h=i?void 0:function(){return e.onOptionHover(a)},m=i?void 0:function(){return e.selectOption(a)},g="".concat(e.getElementId("option"),"-").concat(n),v={id:g,onClick:m,onMouseMove:h,onMouseOver:h,tabIndex:-1,role:"option","aria-selected":e.isAppleDevice?void 0:s};return r.createElement(u,fn({},d,{innerProps:v,data:a,isDisabled:i,isSelected:s,key:g,label:l,type:o,value:c,isFocused:f,innerRef:f?e.getFocusedOptionRef:void 0}),e.formatOptionLabel(t.data,"menu"))};if(this.hasOptions())_=this.getCategorizedOptions().map((function(t){if("group"===t.type){var a=t.data,i=t.options,s=t.index,l="".concat(e.getElementId("group"),"-").concat(s),c="".concat(l,"-heading");return r.createElement(n,fn({},d,{key:l,data:a,options:i,Heading:o,headingProps:{id:c,data:t.data},label:e.formatGroupLabel(t.data)}),t.options.map((function(e){return R(e,"".concat(s,"-").concat(e.index))})))}if("option"===t.type)return R(t,"".concat(t.index))}));else if(g){var j=v({inputValue:m});if(null===j)return null;_=r.createElement(l,d,j)}else{var I=O({inputValue:m});if(null===I)return null;_=r.createElement(c,d,I)}var L={minMenuHeight:y,maxMenuHeight:b,menuPlacement:x,menuPosition:E,menuShouldScrollIntoView:S},M=r.createElement(Zo,fn({},d,L),(function(t){var n=t.ref,o=t.placerProps,s=o.placement,l=o.maxHeight;return r.createElement(a,fn({},d,L,{innerRef:n,innerProps:{onMouseDown:e.onMenuMouseDown,onMouseMove:e.onMenuMouseMove},isLoading:g,placement:s}),r.createElement(Ka,{captureEnabled:h,onTopArrive:P,onBottomArrive:N,lockEnabled:C},(function(t){return r.createElement(i,fn({},d,{innerRef:function(n){e.getMenuListRef(n),t(n)},innerProps:{role:"listbox","aria-multiselectable":d.isMulti,id:e.getElementId("listbox")},isLoading:g,maxHeight:l,focusedOption:p}),_)})))}));return k||"fixed"===E?r.createElement(s,fn({},d,{appendTo:k,controlElement:this.controlRef,menuPlacement:x,menuPosition:E}),M):M}},{key:"renderFormField",value:function(){var e=this,t=this.props,n=t.delimiter,o=t.isDisabled,a=t.isMulti,i=t.name,s=t.required,l=this.state.selectValue;if(s&&!this.hasValue()&&!o)return r.createElement(ei,{name:i,onFocus:this.onValueInputFocus});if(i&&!o){if(a){if(n){var c=l.map((function(t){return e.getOptionValue(t)})).join(n);return r.createElement("input",{name:i,type:"hidden",value:c})}var u=l.length>0?l.map((function(t,n){return r.createElement("input",{key:"i-".concat(n),name:i,type:"hidden",value:e.getOptionValue(t)})})):r.createElement("input",{name:i,type:"hidden",value:""});return r.createElement("div",null,u)}var d=l[0]?this.getOptionValue(l[0]):"";return r.createElement("input",{name:i,type:"hidden",value:d})}}},{key:"renderLiveRegion",value:function(){var e=this.commonProps,t=this.state,n=t.ariaSelection,o=t.focusedOption,a=t.focusedValue,i=t.isFocused,s=t.selectValue,l=this.getFocusableOptions();return r.createElement(Pa,fn({},e,{id:this.getElementId("live-region"),ariaSelection:n,focusedOption:o,focusedValue:a,isFocused:i,selectValue:s,focusableOptions:l,isAppleDevice:this.isAppleDevice}))}},{key:"render",value:function(){var e=this.getComponents(),t=e.Control,n=e.IndicatorsContainer,o=e.SelectContainer,a=e.ValueContainer,i=this.props,s=i.className,l=i.id,c=i.isDisabled,u=i.menuIsOpen,d=this.state.isFocused,p=this.commonProps=this.getCommonProps();return r.createElement(o,fn({},p,{className:s,innerProps:{id:l,onKeyDown:this.onKeyDown},isDisabled:c,isFocused:d}),this.renderLiveRegion(),r.createElement(t,fn({},p,{innerRef:this.getControlRef,innerProps:{onMouseDown:this.onControlMouseDown,onTouchEnd:this.onControlTouchEnd},isDisabled:c,isFocused:d,menuIsOpen:u}),r.createElement(a,fn({},p,{isDisabled:c}),this.renderPlaceholderOrValue(),this.renderInput()),r.createElement(n,fn({},p,{isDisabled:c}),this.renderClearIndicator(),this.renderLoadingIndicator(),this.renderIndicatorSeparator(),this.renderDropdownIndicator())),this.renderMenu(),this.renderFormField())}}],o=[{key:"getDerivedStateFromProps",value:function(e,t){var n=t.prevProps,r=t.clearFocusValueOnUpdate,o=t.inputIsHiddenAfterUpdate,a=t.ariaSelection,i=t.isFocused,s=t.prevWasFocused,l=t.instancePrefix,c=e.options,u=e.value,d=e.menuIsOpen,p=e.inputValue,f=e.isMulti,h=Po(u),m={};if(n&&(u!==n.value||c!==n.options||d!==n.menuIsOpen||p!==n.inputValue)){var g=d?function(e,t){return ui(ci(e,t))}(e,h):[],v=d?di(ci(e,h),"".concat(l,"-option")):[],y=r?function(e,t){var n=e.focusedValue,r=e.selectValue.indexOf(n);if(r>-1){if(t.indexOf(n)>-1)return n;if(r-1?n:t[0]}(t,g);m={selectValue:h,focusedOption:b,focusedOptionId:fi(v,b),focusableOptionsWithIds:v,focusedValue:y,clearFocusValueOnUpdate:!1}}var w=null!=o&&e!==n?{inputIsHidden:o,inputIsHiddenAfterUpdate:void 0}:{},x=a,E=i&&s;return i&&!E&&(x={value:zo(f,h,h[0]||null),options:h,action:"initial-input-focus"},E=!s),"initial-input-focus"===(null==a?void 0:a.action)&&(x=null),ln(ln(ln({},m),w),{},{prevProps:e,ariaSelection:x,prevWasFocused:E})}}],n&&hn(t.prototype,n),o&&hn(t,o),Object.defineProperty(t,"prototype",{writable:!1}),i}(r.Component);xi.defaultProps=si;n(814),n(3681),n(4923),n(3100),n(8870),n(8230),n(669),n(3408),n(7425),n(8238),n(6290);var Ei=(0,r.forwardRef)((function(e,t){var n=function(e){var t=e.defaultInputValue,n=void 0===t?"":t,o=e.defaultMenuIsOpen,a=void 0!==o&&o,i=e.defaultValue,s=void 0===i?null:i,l=e.inputValue,c=e.menuIsOpen,u=e.onChange,d=e.onInputChange,p=e.onMenuClose,f=e.onMenuOpen,h=e.value,m=dn(e,pn),g=un((0,r.useState)(void 0!==l?l:n),2),v=g[0],y=g[1],b=un((0,r.useState)(void 0!==c?c:a),2),w=b[0],x=b[1],E=un((0,r.useState)(void 0!==h?h:s),2),k=E[0],C=E[1],S=(0,r.useCallback)((function(e,t){"function"==typeof u&&u(e,t),C(e)}),[u]),O=(0,r.useCallback)((function(e,t){var n;"function"==typeof d&&(n=d(e,t)),y(void 0!==n?n:e)}),[d]),P=(0,r.useCallback)((function(){"function"==typeof f&&f(),x(!0)}),[f]),N=(0,r.useCallback)((function(){"function"==typeof p&&p(),x(!1)}),[p]),_=void 0!==l?l:v,R=void 0!==c?c:w,j=void 0!==h?h:k;return ln(ln({},m),{},{inputValue:_,menuIsOpen:R,onChange:S,onInputChange:O,onMenuClose:N,onMenuOpen:P,value:j})}(e);return r.createElement(xi,fn({ref:t},n))})),ki=Ei,Ci=function(){function e(){}return e.prototype.expandToken=function(e){for(var t=[],n="",r=0,o=e.length;r{let{id:t,label:n}=e;return r.createElement(r.Fragment,null,r.createElement("label",{id:t+"-label",className:"font-bold p-1",htmlFor:t},n))},Li=e=>{let{id:t,label:n,onChange:o,placeholder:a,autoFocus:i}=e;return r.createElement(r.Fragment,null,r.createElement(Ii,{id:t,label:n}),r.createElement("input",{autoFocus:i,className:"rounded border-gray-300 hover:border-gray-400",style:{height:"62%"},type:"text",id:t,"aria-label":"Search",placeholder:a,onChange:o}))};const Mi=e=>{let{title:t,allProjects:n,lede:o,sortOptions:i,image:s}=e;const c=e=>{let t=[];for(const n of e)if(n.topics)for(const e of n.topics)t.some((t=>{let{value:n}=t;return n===e.slug}))||t.push({value:e.slug,label:e.title});return t},u=e=>{let t=[];for(const n of e)n.agency&&(t.some((e=>{let{value:t}=e;return t===n.agency}))||t.push({value:n.agency,label:n.agency}));return t},{0:d,1:p}=(0,r.useState)(c(n)),{0:f,1:h}=(0,r.useState)(u(n)),{0:m,1:g}=(0,r.useState)(n),{0:v,1:y}=(0,r.useState)(n),b=new Map;b.set("created","Date Posted"),b.set("opportunityCloses","Opportunity Closes"),b.set("startDate","Project Started"),b.set("endDate","Project Ended");const w=[];let x=1;const E=[{direction:"Newest to Oldest",sortAscending:!1},{direction:"Oldest to Newest",sortAscending:!0}];for(const r of i){const e=b.get(r);for(const t of E){const n={value:x,label:e+": "+t.direction,field:r,sortAscending:t.sortAscending};w.push(n),x++}}const{0:k,1:C}=(0,r.useState)(w[0]),{0:S,1:O}=(0,r.useState)(0),{0:P,1:N}=(0,r.useState)(6),{0:_,1:R}=(0,r.useState)((0,nn.Z)(v.slice(S,P))),{0:j,1:I}=(0,r.useState)(S>0),{0:L,1:M}=(0,r.useState)(P{var e;null==D||null===(e=D.current)||void 0===e||e.scrollIntoView({behavior:"smooth"})},{0:A,1:V}=(0,r.useState)([]);let H=new ji("slug");H.addIndex("topicNames"),H.addIndex("question"),H.addIndex("agency");const z=e=>{let t=[];for(let n=0;n{R((0,nn.Z)(v.slice(S,P)))}),[S,P,v]),(0,r.useEffect)((()=>{I(S>0)}),[_]),(0,r.useEffect)((()=>{M(P{const e=(0,nn.Z)(n);var t,r;e.sort((t=k.field,r=k.sortAscending,function(e,n){let o;const a=e[t],i=n[t];return o=a===i?0:null===a?1:null===i||a>i?-1:1,r&&(o*=-1),o})),g(e),O(0),N(6)}),[k]),(0,r.useEffect)((()=>{let e=m;if(B.length>0){const t=B.map((e=>{let{value:t}=e;return t}));e=m.filter((e=>e.topics.map((e=>e.slug)).some((e=>t.includes(e)))))}if(O(0),N(6),Q.length>0){const t=Q.map((e=>{let{value:t}=e;return t}));e=e.filter((e=>t.includes(e.agency)))}if(A.length>0){for(let n=0;n0&&(e=t)}p(c(e)),h(u(e)),y(e)}),[B,Q,m,A]);const W={placeholder:e=>({...e,color:"#767676"})};return r.createElement(r.Fragment,null,r.createElement("header",null,r.createElement(Xt,{title:t,image:s,lede:o})),r.createElement("div",{className:"relative"},r.createElement("div",{ref:D,className:"absolute -top-100px"})),r.createElement("div",{className:"pt-4 pb-10 md:mx-8 lg:mt-6 lg:pt-8 lg:pb-20 overflow-hidden px-2 xl:px-12 bg-white"},r.createElement("div",{className:"flex flex-wrap items-end gap-4 mb-8 mx-3 xl:mx-6 bg-white"},r.createElement("div",{className:"flex-1 min-w-30ch"},r.createElement(Ii,{id:"sort",label:"Filter by"}),r.createElement(ki,{"aria-labelledby":"sort-label",inputId:"sort",name:"sort-select",value:k,onChange:C,options:w,styles:W})),r.createElement("div",{className:"flex-1 min-w-30ch"},r.createElement("label",{id:"filter-agency-label",className:"font-bold",htmlFor:"filter-agency"},"Filter by agency"),r.createElement(ki,{"aria-labelledby":"filter-agency-label",inputId:"filter-agency",name:"filter-select",isMulti:!0,value:Q,onChange:U,options:f,styles:W})),r.createElement("div",{className:"flex-1 min-w-30ch"},r.createElement(Ii,{id:"filter-select",label:"Filter by topic"}),r.createElement(ki,{"aria-labelledby":"filter-select-label",inputId:"filter-select",name:"filter-select",isMulti:!0,value:B,onChange:$,options:d,styles:W,noOptionsMessage:()=>"No remaining topics"})),r.createElement("div",{className:"flex-1 min-w-30ch auto-rows-auto flex flex-col"},r.createElement(Li,{id:"projSearch",label:"Search",placeholder:"Type to filter posts...",onChange:e=>V(e.target.value)}))),r.createElement("div",{className:"sr-only"},"Total Results: ",v.length," Projects"),r.createElement(Bt,{nodes:_})),!(null==j&&null==L)&&r.createElement("div",{className:"flex items-center gap-4 justify-center flex-wrap"},r.createElement("div",{className:"flex-1 flex justify-end"},r.createElement("button",{className:"font-bold pr-4 "+(j?"text-primary":"text-gray-500 pointer-events-none"),onClick:()=>{F(),j&&(O(S-6),N(P-6))}},r.createElement(a,null)," Previous")),r.createElement("div",{className:"flex items-center gap-4 justify-center"},Array.from({length:T},((e,t)=>r.createElement("button",{className:(S/6===t?"btn pointer-events-none":"btn-white")+" min-w-3rem p-2 border-solid",key:"Page"+t,onClick:()=>(e=>{F();const t=6*e,n=t+6;O(t),N(n)})(t)},t+1)))),r.createElement("div",{className:"flex-1 flex justify-start"},r.createElement("button",{className:"font-bold pl-4 "+(L?"text-primary":"text-gray-500 pointer-events-none"),onClick:()=>{F(),L&&(O(S+6),N(P+6))}},"Next ",r.createElement(l,null)))))},Ti=e=>{let{topics:t}=e;return r.createElement(lt,{label:"Topics",className:"bg-topics",value:t.map((e=>e.title))})};var Di=Object.defineProperty,Fi=(e,t,n)=>(((e,t,n)=>{t in e?Di(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n})(e,"symbol"!=typeof t?t+"":t,n),n);let Ai=new class{constructor(){Fi(this,"current",this.detect()),Fi(this,"handoffState","pending"),Fi(this,"currentId",0)}set(e){this.current!==e&&(this.handoffState="pending",this.currentId=0,this.current=e)}reset(){this.set(this.detect())}nextId(){return++this.currentId}get isServer(){return"server"===this.current}get isClient(){return"client"===this.current}detect(){return"undefined"==typeof window||"undefined"==typeof document?"server":"client"}handoff(){"pending"===this.handoffState&&(this.handoffState="complete")}get isHandoffComplete(){return"complete"===this.handoffState}},Vi=(e,t)=>{Ai.isServer?(0,r.useEffect)(e,t):(0,r.useLayoutEffect)(e,t)};let Hi=function(e){let t=function(e){let t=(0,r.useRef)(e);return Vi((()=>{t.current=e}),[e]),t}(e);return r.useCallback(((...e)=>t.current(...e)),[t])};function zi(){let e=function(){let e="undefined"==typeof document;return(e=>e.useSyncExternalStore)(o)((()=>()=>{}),(()=>!1),(()=>!e))}(),[t,n]=r.useState(Ai.isHandoffComplete);return t&&!1===Ai.isHandoffComplete&&n(!1),r.useEffect((()=>{!0!==t&&n(!0)}),[t]),r.useEffect((()=>Ai.handoff()),[]),!e&&t}var Bi;let $i=null!=(Bi=r.useId)?Bi:function(){let e=zi(),[t,n]=r.useState(e?()=>Ai.nextId():null);return Vi((()=>{null===t&&n(Ai.nextId())}),[t]),null!=t?""+t:void 0};function Qi(e){var t;if(e.type)return e.type;let n=null!=(t=e.as)?t:"button";return"string"==typeof n&&"button"===n.toLowerCase()?"button":void 0}let Ui=Symbol();function Wi(...e){let t=(0,r.useRef)(e);(0,r.useEffect)((()=>{t.current=e}),[e]);let n=Hi((e=>{for(let n of t.current)null!=n&&("function"==typeof n?n(e):n.current=e)}));return e.every((e=>null==e||(null==e?void 0:e[Ui])))?void 0:n}let qi=(0,r.createContext)(null);qi.displayName="OpenClosedContext";var Zi=(e=>(e[e.Open=1]="Open",e[e.Closed=2]="Closed",e[e.Closing=4]="Closing",e[e.Opening=8]="Opening",e))(Zi||{});function Gi({value:e,children:t}){return r.createElement(qi.Provider,{value:e},t)}function Ji(e){let t=e.parentElement,n=null;for(;t&&!(t instanceof HTMLFieldSetElement);)t instanceof HTMLLegendElement&&(n=t),t=t.parentElement;let r=""===(null==t?void 0:t.getAttribute("disabled"));return(!r||!function(e){if(!e)return!1;let t=e.previousElementSibling;for(;null!==t;){if(t instanceof HTMLLegendElement)return!1;t=t.previousElementSibling}return!0}(n))&&r}function Yi(e,t,...n){if(e in t){let r=t[e];return"function"==typeof r?r(...n):r}let r=new Error(`Tried to handle "${e}" but there is no handler defined. Only defined handlers are: ${Object.keys(t).map((e=>`"${e}"`)).join(", ")}.`);throw Error.captureStackTrace&&Error.captureStackTrace(r,Yi),r}function Ki(...e){return Array.from(new Set(e.flatMap((e=>"string"==typeof e?e.split(" "):[])))).filter(Boolean).join(" ")}var Xi,es=(e=>(e[e.None=0]="None",e[e.RenderStrategy=1]="RenderStrategy",e[e.Static=2]="Static",e))(es||{}),ts=(e=>(e[e.Unmount=0]="Unmount",e[e.Hidden=1]="Hidden",e))(ts||{});function ns({ourProps:e,theirProps:t,slot:n,defaultTag:r,features:o,visible:a=!0,name:i,mergeRefs:s}){s=null!=s?s:as;let l=is(t,e);if(a)return rs(l,n,r,i,s);let c=null!=o?o:0;if(2&c){let{static:e=!1,...t}=l;if(e)return rs(t,n,r,i,s)}if(1&c){let{unmount:e=!0,...t}=l;return Yi(e?0:1,{0(){return null},1(){return rs({...t,hidden:!0,style:{display:"none"}},n,r,i,s)}})}return rs(l,n,r,i,s)}function rs(e,t={},n,o,a){let{as:i=n,children:s,refName:l="ref",...c}=cs(e,["unmount","static"]),u=void 0!==e.ref?{[l]:e.ref}:{},d="function"==typeof s?s(t):s;"className"in c&&c.className&&"function"==typeof c.className&&(c.className=c.className(t));let p={};if(t){let e=!1,n=[];for(let[r,o]of Object.entries(t))"boolean"==typeof o&&(e=!0),!0===o&&n.push(r);e&&(p["data-headlessui-state"]=n.join(" "))}if(i===r.Fragment&&Object.keys(ls(c)).length>0){if(!(0,r.isValidElement)(d)||Array.isArray(d)&&d.length>1)throw new Error(['Passing props on "Fragment"!',"",`The current component <${o} /> is rendering a "Fragment".`,"However we need to passthrough the following props:",Object.keys(c).map((e=>` - ${e}`)).join("\n"),"","You can apply a few solutions:",['Add an `as="..."` prop, to ensure that we render an actual element instead of a "Fragment".',"Render a single element as the child so that we can forward the props onto that element."].map((e=>` - ${e}`)).join("\n")].join("\n"));let e=d.props,t="function"==typeof(null==e?void 0:e.className)?(...t)=>Ki(null==e?void 0:e.className(...t),c.className):Ki(null==e?void 0:e.className,c.className),n=t?{className:t}:{};return(0,r.cloneElement)(d,Object.assign({},is(d.props,ls(cs(c,["ref"]))),p,u,{ref:a(d.ref,u.ref)},n))}return(0,r.createElement)(i,Object.assign({},cs(c,["ref"]),i!==r.Fragment&&u,i!==r.Fragment&&p),d)}function os(){let e=(0,r.useRef)([]),t=(0,r.useCallback)((t=>{for(let n of e.current)null!=n&&("function"==typeof n?n(t):n.current=t)}),[]);return(...n)=>{if(!n.every((e=>null==e)))return e.current=n,t}}function as(...e){return e.every((e=>null==e))?void 0:t=>{for(let n of e)null!=n&&("function"==typeof n?n(t):n.current=t)}}function is(...e){if(0===e.length)return{};if(1===e.length)return e[0];let t={},n={};for(let r of e)for(let e in r)e.startsWith("on")&&"function"==typeof r[e]?(null!=n[e]||(n[e]=[]),n[e].push(r[e])):t[e]=r[e];if(t.disabled||t["aria-disabled"])return Object.assign(t,Object.fromEntries(Object.keys(n).map((e=>[e,void 0]))));for(let r in n)Object.assign(t,{[r](e,...t){let o=n[r];for(let n of o){if((e instanceof Event||(null==e?void 0:e.nativeEvent)instanceof Event)&&e.defaultPrevented)return;n(e,...t)}}});return t}function ss(e){var t;return Object.assign((0,r.forwardRef)(e),{displayName:null!=(t=e.displayName)?t:e.name})}function ls(e){let t=Object.assign({},e);for(let n in t)void 0===t[n]&&delete t[n];return t}function cs(e,t=[]){let n=Object.assign({},e);for(let r of t)r in n&&delete n[r];return n}let us=null!=(Xi=r.startTransition)?Xi:function(e){e()};var ds=(e=>(e.Space=" ",e.Enter="Enter",e.Escape="Escape",e.Backspace="Backspace",e.Delete="Delete",e.ArrowLeft="ArrowLeft",e.ArrowUp="ArrowUp",e.ArrowRight="ArrowRight",e.ArrowDown="ArrowDown",e.Home="Home",e.End="End",e.PageUp="PageUp",e.PageDown="PageDown",e.Tab="Tab",e))(ds||{}),ps=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(ps||{}),fs=(e=>(e[e.ToggleDisclosure=0]="ToggleDisclosure",e[e.CloseDisclosure=1]="CloseDisclosure",e[e.SetButtonId=2]="SetButtonId",e[e.SetPanelId=3]="SetPanelId",e[e.LinkPanel=4]="LinkPanel",e[e.UnlinkPanel=5]="UnlinkPanel",e))(fs||{});let hs={0:e=>({...e,disclosureState:Yi(e.disclosureState,{0:1,1:0})}),1:e=>1===e.disclosureState?e:{...e,disclosureState:1},4(e){return!0===e.linkedPanel?e:{...e,linkedPanel:!0}},5(e){return!1===e.linkedPanel?e:{...e,linkedPanel:!1}},2(e,t){return e.buttonId===t.buttonId?e:{...e,buttonId:t.buttonId}},3(e,t){return e.panelId===t.panelId?e:{...e,panelId:t.panelId}}},ms=(0,r.createContext)(null);function gs(e){let t=(0,r.useContext)(ms);if(null===t){let t=new Error(`<${e} /> is missing a parent component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,gs),t}return t}ms.displayName="DisclosureContext";let vs=(0,r.createContext)(null);function ys(e){let t=(0,r.useContext)(vs);if(null===t){let t=new Error(`<${e} /> is missing a parent component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,ys),t}return t}vs.displayName="DisclosureAPIContext";let bs=(0,r.createContext)(null);function ws(e,t){return Yi(t.type,hs,e,t)}bs.displayName="DisclosurePanelContext";let xs=r.Fragment;let Es=es.RenderStrategy|es.Static;let ks=ss((function(e,t){let{defaultOpen:n=!1,...o}=e,a=(0,r.useRef)(null),i=Wi(t,function(e,t=!0){return Object.assign(e,{[Ui]:t})}((e=>{a.current=e}),void 0===e.as||e.as===r.Fragment)),s=(0,r.useRef)(null),l=(0,r.useRef)(null),c=(0,r.useReducer)(ws,{disclosureState:n?0:1,linkedPanel:!1,buttonRef:l,panelRef:s,buttonId:null,panelId:null}),[{disclosureState:u,buttonId:d},p]=c,f=Hi((e=>{p({type:1});let t=function(e){return Ai.isServer?null:e instanceof Node?e.ownerDocument:null!=e&&e.hasOwnProperty("current")&&e.current instanceof Node?e.current.ownerDocument:document}(a);if(!t||!d)return;let n=e?e instanceof HTMLElement?e:e.current instanceof HTMLElement?e.current:t.getElementById(d):t.getElementById(d);null==n||n.focus()})),h=(0,r.useMemo)((()=>({close:f})),[f]),m=(0,r.useMemo)((()=>({open:0===u,close:f})),[u,f]),g={ref:i};return r.createElement(ms.Provider,{value:c},r.createElement(vs.Provider,{value:h},r.createElement(Gi,{value:Yi(u,{0:Zi.Open,1:Zi.Closed})},ns({ourProps:g,theirProps:o,slot:m,defaultTag:xs,name:"Disclosure"}))))})),Cs=ss((function(e,t){let n=$i(),{id:o=`headlessui-disclosure-button-${n}`,...a}=e,[i,s]=gs("Disclosure.Button"),l=(0,r.useContext)(bs),c=null!==l&&l===i.panelId,u=(0,r.useRef)(null),d=Wi(u,t,c?null:i.buttonRef),p=os();(0,r.useEffect)((()=>{if(!c)return s({type:2,buttonId:o}),()=>{s({type:2,buttonId:null})}}),[o,s,c]);let f=Hi((e=>{var t;if(c){if(1===i.disclosureState)return;switch(e.key){case ds.Space:case ds.Enter:e.preventDefault(),e.stopPropagation(),s({type:0}),null==(t=i.buttonRef.current)||t.focus()}}else switch(e.key){case ds.Space:case ds.Enter:e.preventDefault(),e.stopPropagation(),s({type:0})}})),h=Hi((e=>{if(e.key===ds.Space)e.preventDefault()})),m=Hi((t=>{var n;Ji(t.currentTarget)||e.disabled||(c?(s({type:0}),null==(n=i.buttonRef.current)||n.focus()):s({type:0}))})),g=(0,r.useMemo)((()=>({open:0===i.disclosureState})),[i]),v=function(e,t){let[n,o]=(0,r.useState)((()=>Qi(e)));return Vi((()=>{o(Qi(e))}),[e.type,e.as]),Vi((()=>{n||t.current&&t.current instanceof HTMLButtonElement&&!t.current.hasAttribute("type")&&o("button")}),[n,t]),n}(e,u);return ns({mergeRefs:p,ourProps:c?{ref:d,type:v,onKeyDown:f,onClick:m}:{ref:d,id:o,type:v,"aria-expanded":0===i.disclosureState,"aria-controls":i.linkedPanel?i.panelId:void 0,onKeyDown:f,onKeyUp:h,onClick:m},theirProps:a,slot:g,defaultTag:"button",name:"Disclosure.Button"})})),Ss=ss((function(e,t){let n=$i(),{id:o=`headlessui-disclosure-panel-${n}`,...a}=e,[i,s]=gs("Disclosure.Panel"),{close:l}=ys("Disclosure.Panel"),c=os(),u=Wi(t,i.panelRef,(e=>{us((()=>s({type:e?4:5})))}));(0,r.useEffect)((()=>(s({type:3,panelId:o}),()=>{s({type:3,panelId:null})})),[o,s]);let d=(0,r.useContext)(qi),p=null!==d?(d&Zi.Open)===Zi.Open:0===i.disclosureState,f=(0,r.useMemo)((()=>({open:0===i.disclosureState,close:l})),[i,l]),h={ref:u,id:o};return r.createElement(bs.Provider,{value:i.panelId},ns({mergeRefs:c,ourProps:h,theirProps:a,slot:f,defaultTag:"div",features:Es,visible:p,name:"Disclosure.Panel"}))})),Os=Object.assign(ks,{Button:Cs,Panel:Ss});const Ps=e=>{let{title:t,text:n}=e;return t?r.createElement("div",{className:"w-full my-6"},r.createElement(Os,null,(e=>{let{open:o}=e;return r.createElement(r.Fragment,null,r.createElement(Os.Button,{className:"flex items-center justify-between w-full px-4 py-3 text-left bg-navbar"},r.createElement("span",{className:"text-h4 font-bold"},t),o?r.createElement(d.iFH,null):r.createElement(d.wEH,null)),r.createElement(Os.Panel,{className:"text-body p-4 w-9/10"},r.createElement(st,{text:n})))}))):r.createElement(r.Fragment,null)};var Ns=n(9034),_s=n.n(Ns);const Rs=e=>{let t,n,{status:o,opportunityCloses:a,startDate:i,endDate:s}=e;return"open"===o?(t="Opportunity Closes: ",n=a?_s()(a).isValid()?_s()(a).format("MMMM D, YYYY"):a:"Open until filled"):"ongoing"===o&&i?(t="Project started: ",n=_s()(i).format("MMMM D, YYYY")):"completed"===o&&s&&(t="Project Ended: ",n=_s()(s).format("MMMM D, YYYY")),r.createElement(r.Fragment,null,r.createElement("span",{className:"font-bold"},t),r.createElement("span",null,n))},js=e=>{let{children:t,devBanner:n,navbar:o,bottomBanner:a,footer:i}=e;return r.createElement("div",{className:"w-full mx-0 bg-white border-0 xl:container xl:p-0 xl:mx-auto xl:border-l xl:border-r xl:border-gray-200 flex flex-col min-h-screen"},(null==n?void 0:n.show)&&r.createElement(u,null),r.createElement(Gt,o),r.createElement("div",{className:"flex-1"},t),r.createElement(Jt,a))};var Is=n(8437),Ls=n.n(Is);var Ms=e=>{let{siteUrl:t,index:n,db:o}=e;const{0:a,1:i}=(0,r.useState)([]),{0:s,1:l}=(0,r.useState)([]),{0:c,1:u}=(0,r.useState)("");return(0,r.useEffect)((()=>{if(a.length>0)try{let e=n.search(a);l(e),u("")}catch(e){if(e instanceof Ls().QueryParseError)return void u(e.message);throw e}else l([]),u("")}),[a]),r.createElement("div",{className:"flex flex-col items-center justify-center align-middle text-center px-2"},r.createElement("div",{className:"container mx-auto mt-4 border-b-4 border-primary"},r.createElement(Li,{id:"siteSearch",autoFocus:!0,label:"Search",placeholder:"Type to search pages...",onChange:e=>i(e.target.value)}),c&&r.createElement("p",{className:"px-4 text-red text-tag font-bold"},c),r.createElement("div",{className:"pt-2"},"Number of found pages:",s.length)),r.createElement("article",{className:"py-6 container mx-auto"},r.createElement("div",{className:"grid grid-cols-1 md:mx-4 xl:mx-6 gap-4 justify-self-center"},s.map((e=>{const n=new Set;Object.keys(e.matchData.metadata).forEach((t=>{Object.keys(e.matchData.metadata[t]).forEach((e=>{n.add(e)}))}));const a=Array.from(n).map(((e,t)=>r.createElement("li",{key:t,className:"inline mx-px px-3 py-1 mt-1 text-tag whitespace-nowrap font-semibold mr-2 bg-topics"},e)));return r.createElement(r.Fragment,{key:e.ref},r.createElement("div",{className:"px-2 py-4 overflow-hidden bg-white border border-gray-200 rounded-md shadow-md h-full flex flex-col md:mx-10 md:py-6 lg:mx-60"},r.createElement("h2",{className:"capitalize"},o[e.ref].title),r.createElement("div",{className:"font-sans text-black text-tag my-2 font-extrabold"},"Match found in:"),r.createElement("ul",{className:"grid grid-rows-1 justify-center md:block"},a),r.createElement("h2",{className:"pt-3 mt-4 border-t-2 border-solid"},r.createElement("a",{className:"btn-wide",href:t+"/"+e.ref},"View Page"))))}))),r.createElement("div",{className:""},0==s.length&&r.createElement("section",null,r.createElement("h2",null,"No Results")))))},Ts=n(8050);const Ds=e=>{let{siteUrl:t}=e;const{allProject:n,allGeneralPage:o}=function(){const{allProject:e,allGeneralPage:t}=(0,c.useStaticQuery)("2677476431");return{allProject:e,allGeneralPage:t}}(),{0:a,1:i}=(0,r.useState)(),{0:s,1:l}=(0,r.useState)();return(0,r.useEffect)((()=>{"undefined"!=typeof window&&(async()=>{const e=await(await fetch("/lunr-index.json")).json(),t=await(await fetch("/documents-reduced.json")).json();try{i(Ls().Index.load(e)),l(t)}catch{const[e,t]=(0,Ts.createSearchIndex)({allProject:n,allGeneralPage:o});i(e),l(t.reduce((function(e,t){return e[t.slug]=t,e}),{}))}})().catch(console.error)}),[]),r.createElement("div",null,r.createElement(Ms,{siteUrl:t,index:a,db:s}))},Fs=e=>{let{title:t,text:n,link:o}=e;return r.createElement(r.Fragment,null,o?r.createElement("div",{className:"w-full p-8 mb-8 bg-gray-100"},t?r.createElement("h4",{className:"text-h4"},t):null,n?r.createElement("div",{className:"text-black text-body mb-4"},r.createElement(st,{text:n})):null,r.createElement("div",null,r.createElement("a",{href:o,target:"_blank",className:"btn"},"Subscribe"))):null)}},7524:function(e,t,n){"use strict";n.d(t,{F:function(){return o}});var r=n(2784);function o(e){var t,n,o,a,i;let{location:s,params:l,data:c,pageContext:u}=e;const d=""+c.site.siteMetadata.siteUrl+(null===(t=c.socialShareImage)||void 0===t?void 0:t.childImageSharp.gatsbyImageData.images.fallback.src);return r.createElement(r.Fragment,null,r.createElement("title",null,null===(n=c.page)||void 0===n?void 0:n.title),r.createElement("meta",{name:"twitter:card",content:"summary"}),r.createElement("meta",{property:"og:type",content:"website"}),r.createElement("html",{lang:c.site.siteMetadata.locale}),r.createElement("meta",{property:"og:locale",content:c.site.siteMetadata.locale}),r.createElement("meta",{property:"og:site_name",content:c.site.siteMetadata.title}),r.createElement("meta",{name:"og:title",content:null===(o=c.page)||void 0===o?void 0:o.title}),r.createElement("meta",{name:"description",content:null===(a=c.page)||void 0===a?void 0:a.description}),r.createElement("meta",{property:"og:description",content:null===(i=c.page)||void 0===i?void 0:i.description}),r.createElement("meta",{property:"og:url",content:""+c.site.siteMetadata.siteUrl+s.pathname}),r.createElement("meta",{property:"og:image",content:d}))}},8156:function(e,t,n){"use strict";n.r(t),n.d(t,{AboutPageLayout:function(){return l},Head:function(){return i.F}});var r=n(2784),o=n(4536),a=n(7161),i=n(7524);const s=e=>{let{aboutTitle:t,aboutText:n}=e;return r.createElement("div",{className:"mb-8"},t&&r.createElement("h3",{className:"text-h3 mb-4"},t),r.createElement(o.rU,{text:n}))},l=e=>{let{data:{generalPage:{header:t,aims:n,faq:i,accessibility:l,image:c}}}=e;return r.createElement(r.Fragment,null,r.createElement("main",null,r.createElement("article",null,r.createElement("header",null,r.createElement(o.o9,{title:"About",lede:"",image:c})),r.createElement("div",{className:"w-full pt-5 px-8 lg:px-16 xl:px-24 lg:w-2/3"},r.createElement("section",{className:"mb-20"},t&&r.createElement("h2",{className:"text-h3 sm:text-h2 my-8 font-bold text-black"},t),n.map(((e,t)=>{let{title:n,text:o}=e;return r.createElement(s,{key:"list_"+t,aboutTitle:n,aboutText:o})}))),r.createElement("section",{className:"mb-20"},r.createElement("h2",{className:"text-h3 sm:text-h2 my-6"},"Frequently Asked Questions"),i.map(((e,t)=>{let{title:n,text:a}=e;return r.createElement(o.UQ,{key:"collapsibleList_"+t,title:n,text:a})}))),!(0,a.uk)(l)&&r.createElement("section",{id:"accessibility"},r.createElement("h2",{className:"text-h3 sm:text-h2 my-6"},"Accessibility Statement"),r.createElement(o.rU,{className:"mb-10 leading-normal text-body lg:text-body",text:l}))))))};t.default=l},9601:function(e,t,n){"use strict";n.r(t),n.d(t,{CardPageLayout:function(){return i},Head:function(){return a.F}});var r=n(2784),o=n(4536),a=n(7524);const i=e=>{let{data:{allProject:t,cardPage:{title:n,lede:a,sortOptions:i,image:s}}}=e;return r.createElement(r.Fragment,null,r.createElement("main",null,r.createElement(o.mP,{allProjects:t.nodes,image:s,title:n,lede:a,sortOptions:i})))};t.default=i},8776:function(e,t,n){"use strict";n.r(t),n.d(t,{ContactForm:function(){return u},ContactPageLayout:function(){return d},Head:function(){return s.F}});var r=n(753),o=n(1665),a=n(2784),i=n(4536),s=n(7524);const l="font-bold text-red hidden",c="w-full text-contact px-3 py-2 leading-tight text-black shadow appearance-none outline-transparent focus:outline-none focus:shadow-outline";let u=function(e){function t(t){var n;return(n=e.call(this,t)||this).mailTo="mailto:",n.submitButtonClass="btn disable-link-button",n.state={name:"",email:"",subject:"",message:"",recaptchaSiteKey:t.recaptchaSiteKey,captchaSuccess:!1,thankYouPagePath:t.thankYouPagePath},n.handleChange=n.handleChange.bind((0,r.Z)(n)),n.handleSubmit=n.handleSubmit.bind((0,r.Z)(n)),n.handleCaptcha=n.handleCaptcha.bind((0,r.Z)(n)),n}(0,o.Z)(t,e);var n=t.prototype;return n.handleChange=function(e){!function(e){"subject"!=e.target.name&&(document.getElementById(e.target.name+"ErrorLabel").className=l,document.getElementById(e.target.name).className=c,"message"==e.target.name?document.getElementById(e.target.name).className="w-full text-contact h-48 px-3 py-2 leading-tight text-black shadow appearance-none outline-transparent focus:outline-none focus:shadow-outline":document.getElementById(e.target.name).className=c,"email"==e.target.name&&(document.getElementById("invalidEmailErrorLabel").className=l))}(e),this.setState({[e.target.name]:e.target.value}),this.setMailTo(),this.enableOrDisableSubmitButton()},n.setMailTo=function(){this.mailTo="mailto:evidence@omb.eop.gov?subject="+document.getElementById("subject").value+"&body="+document.getElementById("message").value+"&from="+document.getElementById("email").value},n.handleSubmit=function(e){e.preventDefault()},n.handleCaptcha=function(){this.setState({captchaSuccess:!0})},n.render=function(){return a.createElement("form",{onSubmit:this.handleSubmit,"data-netlify":"true","data-netlify-honeypot":"bot-field",name:"contact",noValidate:!0},a.createElement("div",{className:"mb-6"},a.createElement("label",{htmlFor:"name",className:"block mb-2 text-contact font-bold text-black"},"Full name"),a.createElement("label",{id:"nameErrorLabel",className:l},"Please enter your full name"),a.createElement("input",{"aria-label":"Full name",name:"name",id:"name",placeholder:"John Doe",required:!0,type:"text",className:"w-full text-contact px-3 py-2 leading-tight text-black border shadow appearance-none focus:outline-none focus:shadow-outline",value:this.state.name,onChange:this.handleChange})),a.createElement("div",{className:"mb-6"},a.createElement("label",{htmlFor:"email",className:"block mb-2 text-contact font-bold text-black"},"Email address",a.createElement("span",{className:"text-red"}," *")),a.createElement("label",{id:"emailErrorLabel",className:l},"Please enter your email address"),a.createElement("label",{id:"invalidEmailErrorLabel",className:l},"Please enter a valid email address"),a.createElement("input",{"aria-label":"Full name",name:"email",id:"email",placeholder:"example@example.com",required:!0,type:"email",className:"w-full text-contact px-3 py-2 leading-tight text-black border shadow appearance-none focus:outline-none focus:shadow-outline",value:this.state.email,onChange:this.handleChange})),a.createElement("div",{className:"mb-6"},a.createElement("label",{htmlFor:"subject",className:"block mb-2 text-contact font-bold text-black"},"Subject",a.createElement("span",{className:"text-red"}," *")),a.createElement("input",{"aria-label":"Subject",name:"subject",id:"subject",placeholder:"I want to get in touch about ...",required:!0,type:"text",className:"w-full text-contact px-3 py-2 leading-tight text-black border shadow appearance-none focus:outline-none focus:shadow-outline",value:this.state.subject,onChange:this.handleChange})),a.createElement("div",{className:"mb-6"},a.createElement("label",{htmlFor:"message",className:"block mb-2 text-contact font-bold text-black"},"Message",a.createElement("span",{className:"text-red"}," *")),a.createElement("label",{id:"messageErrorLabel",className:l},"Please enter a brief message"),a.createElement("textarea",{"aria-label":"Message",name:"message",id:"message",placeholder:"",required:!0,className:"w-full text-contact h-48 px-3 py-2 leading-tight text-black border shadow appearance-none focus:outline-none focus:shadow-outline",value:this.state.message,onChange:this.handleChange})),a.createElement("div",{className:"flex mt-4 items-center justify-between"},a.createElement("a",{href:this.mailTo,className:this.submitButtonClass},"Submit")))},n.enableOrDisableSubmitButton=function(){""!=this.state.email&&""!=this.state.subject&&""!=this.state.message?this.submitButtonClass="btn":this.submitButtonClass="btn disable-link-button"},t}(a.Component);const d=e=>{let{pageContext:{thankYouPagePath:t},data:{generalPage:{title:n,lede:r,image:o},site:{siteMetadata:{recaptchaSiteKey:s}}}}=e;return a.createElement(a.Fragment,null,a.createElement("main",null,a.createElement("header",null,a.createElement(i.o9,{title:"Contact",lede:"",image:o})),a.createElement("article",{className:"w-full pt-5 px-8 lg:px-16 xl:px-24 lg:w-2/3"},a.createElement("h1",{className:"mt-8 mb-2 text-h2 font-bold"},n),a.createElement(i.rU,{className:"mb-10 leading-normal text-body lg:text-body",text:r}),a.createElement(u,{recaptchaSiteKey:s,thankYouPagePath:t}))))};t.default=d},3885:function(e,t,n){"use strict";n.r(t),n.d(t,{Head:function(){return i.F},ProjectDetailPage:function(){return s}});var r=n(2784),o=n(31),a=n(4536),i=n(7524);const s=e=>{const{data:{project:t,site:{siteMetadata:{projectInterestLink:n,staticText:{mainContact:{ongoingText:i,completeText:s}},newsletter:l}},defaultContactImage:c}}=e;return r.createElement(r.Fragment,null,r.createElement("main",null,r.createElement(a.re,Object.assign({},t,{ongoingText:i,completeText:s,projectInterestLink:n,defaultContactImage:c,newsletter:l}))),r.createElement("div",{className:"p-responsive pb-4"},r.createElement("section",{className:"my-12"},r.createElement(o.Link,{className:"btn m-responsive",to:(0,o.withPrefix)("../../"+("open"===t.status?"":t.status))},r.createElement(a.xC,null),r.createElement("span",{className:"pl-2"},"Back")))))};t.default=s},700:function(e,t,n){"use strict";n.r(t),n.d(t,{Head:function(){return a.F},SearchPageLayout:function(){return i}});var r=n(2784),o=n(4536),a=n(7524);const i=e=>{let{data:{site:{siteMetadata:{siteUrl:t}},generalPage:{title:n,image:a}}}=e;return r.createElement(r.Fragment,null,r.createElement("main",null,r.createElement("header",null,r.createElement(o.o9,{title:n,image:a,lede:""})),r.createElement(o.tA,{siteUrl:t})))};t.default=i},9804:function(e,t,n){"use strict";n.r(t),n.d(t,{Head:function(){return i.F},ThankYouPageLayout:function(){return s}});var r=n(2784),o=n(31),a=n(4536),i=n(7524);const s=e=>{let{data:{generalPage:{image:t}}}=e;return r.createElement(r.Fragment,null,r.createElement(a.o9,{title:"Thank You",lede:"",image:t}),r.createElement("div",{className:"container pt-6 overflow-hidden bg-white"},r.createElement("div",{className:"flex flex-wrap"},r.createElement("div",{className:"lg:w-2/3 sm:w-full"},r.createElement("h2",{className:"mb-8 text-2xl font-bold leading-loose tracking-tight text-black dark:text-white lg:text-5xl"},"Thank you for your interest!"),r.createElement("p",{className:"leading-normal text-md lg:text-lg"},"We'll get back to you as soon as possible. In the meantime, continue checking out our"," ",r.createElement(o.Link,{to:"/",className:"underline"},"open projects"),".")))))};t.default=s},7161:function(e,t,n){"use strict";n.d(t,{t9:function(){return r},uk:function(){return o},xb:function(){return a}});const r=(e,t,n,r)=>"open"===e?t:"ongoing"===e?n:r,o=e=>!e||"\n"===e,a=e=>null==e||0==e.length},6849:function(e,t,n){t.components={"component---gatsby-theme-project-portal-src-layouts-about-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,8156)),"component---gatsby-theme-project-portal-src-layouts-card-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,9601)),"component---gatsby-theme-project-portal-src-layouts-contact-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,8776)),"component---gatsby-theme-project-portal-src-layouts-project-detail-page-tsx":()=>Promise.resolve().then(n.bind(n,3885)),"component---gatsby-theme-project-portal-src-layouts-search-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,700)),"component---gatsby-theme-project-portal-src-layouts-thank-you-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,9804)),"component---gatsby-theme-project-portal-src-pages-404-tsx":()=>n.e(237).then(n.bind(n,281))}},5969:function(e,t,n){e.exports=[{plugin:n(7225),options:{plugins:[],name:"Gatsby Theme Project Portal",short_name:"Project Portal",start_url:"/",background_color:"#ffffff",theme_color:"#0D7EA2",display:"standalone",icon:"P:\\GitHub\\omb_evidence_portal\\packages\\evaluation-collect/content/theme-image/favicon.png",legacy:!0,theme_color_in_head:!0,cache_busting_mode:"query",crossOrigin:"anonymous",include_favicon:!0,cacheDigest:"9b0681ab59b6b530813911ac18656a96"}},{plugin:n(4428),options:{plugins:[],staticText:{navbar:{title:"Evidence Project Portal",pages:[{name:"Open Projects",link:"/",show:!0},{name:"In-Progress Projects",link:"/ongoing/",show:!0},{name:"Completed Projects",link:"/completed/",show:!0},{name:"About",link:"/about/",show:!0},{name:"Contact",link:"/contact/",show:!0}]},bottomBanner:{text:" This project portal is managed by the Evidence Team at the Office of Management and Budget. The materials and processes are adapted from those developed by the North Carolina Office of Strategic Partnerships. If you have suggestions for how to improve it, please [let us know!](/contact)",link:"https://ccv.brown.edu/"},mainContact:{ongoingText:"We plan to post results and deliverables when the project is complete. In the meantime, we welcome questions about the project.",completeText:"We’re eager to learn how you use the results and welcome any questions."}},showDevBanner:!1,projectInterestLink:"",newsletter:{link:"https://public.govdelivery.com/accounts/USGSA/subscriber/new?topic_id=USGSA_1068",title:"Subscribe to our newsletter",text:"Sign up for Evaluation.gov updates"},tailwindConfig:{presets:[{content:["P:\\GitHub\\omb_evidence_portal\\packages\\gatsby-theme-project-portal\\src\\**\\*.{js,jsx,ts,tsx,html}"],theme:{container:{center:!0,padding:"1.25rem"},fontFamily:{sans:["Public Sans","Roboto","system-ui","sans-serif"]},extend:{colors:{gray:{50:"#fafafa",100:"#f5f5f5",200:"#e5e5e5",300:"#d4d4d4",400:"#a3a3a3",500:"#737373",600:"#525252",700:"#404040",800:"#262626",900:"#171717",950:"#0a0a0a"},link:"#005EA2",topics:"#73B3E7",navbar:"#ECF0F3",bottombanner:"#ffffff",footer:"#ECF0F3",footertext:"#092940",primary:"#0e7490",primarydark:"#164e63",warning:"#f59e0b",background:"#fafafa",red:"#b50909"},flex:{4:"4 4 0%"},spacing:{"100px":"100px"},fontSize:{h1:["2.5rem","2.75rem"],h2:["2rem","2.25rem"],h3:["1.5rem","1.75rem"],h4:"1rem",body:"1rem",button:"0.875rem",nav:"1rem",contact:"1rem",tag:"0.875rem"},minHeight:{"15rem":"15rem"},minWidth:{"3rem":"3rem","20ch":"20ch","30ch":"30ch"},maxHeight:{48:"12rem","80vh":"80vh","90vh":"90vh",none:"none"},lineHeight:{snug:"1.15"}}},plugins:[null]}],content:["P:\\GitHub\\omb_evidence_portal\\packages\\gatsby-theme-project-portal/src/**/*.{js,jsx,ts,tsx,html}","./src/**/*.{js,jsx,ts,tsx,html}"],theme:{extend:{colors:{background:"#ffffff",navbar:"#ECF0F3",bottombanner:"#ffffff",footer:"#ECF0F3",footertext:"#092940",primary:"#0D7EA2",primarydark:"#092940"}}}},faviconPath:"P:\\GitHub\\omb_evidence_portal\\packages\\evaluation-collect/content/theme-image/favicon.png"}},{plugin:n(2668),options:{plugins:[],enableIdentityWidget:!0,publicPath:"admin",modulePath:"P:\\GitHub\\omb_evidence_portal\\packages\\project-portal-content-decap/src/cms/cms.js",manualInit:!0}},{plugin:n(1915),options:{plugins:[]}}]},1852:function(e,t,n){const r=n(5969),{getResourceURLsForPathname:o,loadPage:a,loadPageSync:i}=n(8175).jN;t.h=function(e,t,n,s){void 0===t&&(t={});let l=r.map((n=>{if(!n.plugin[e])return;t.getResourceURLsForPathname=o,t.loadPage=a,t.loadPageSync=i;const r=n.plugin[e](t,n.options);return r&&s&&(t=s({args:t,result:r,plugin:n})),r}));return l=l.filter((e=>void 0!==e)),l.length>0?l:n?[n]:[]},t.I=(e,t,n)=>r.reduce(((n,r)=>r.plugin[e]?n.then((()=>r.plugin[e](t,r.options))):n),Promise.resolve())},3112:function(e,t){t.M=()=>""},6249:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r=function(e){return e=e||Object.create(null),{on:function(t,n){(e[t]||(e[t]=[])).push(n)},off:function(t,n){e[t]&&e[t].splice(e[t].indexOf(n)>>>0,1)},emit:function(t,n){(e[t]||[]).slice().map((function(e){e(n)})),(e["*"]||[]).slice().map((function(e){e(t,n)}))}}}()},9529:function(e,t,n){"use strict";n.d(t,{UD:function(){return p},Cj:function(){return h},GA:function(){return f},DS:function(){return d}});var r=n(5619),o=n(3834),a=e=>{if(void 0===e)return e;let[t,n=""]=e.split("?");return n&&(n="?"+n),"/"===t?"/"+n:"/"===t.charAt(t.length-1)?t.slice(0,-1)+n:t+n},i=n(3182);const s=new Map;let l=[];const c=e=>{let t=e;if(-1!==e.indexOf("?")){const[n,r]=e.split("?");t=n+"?"+encodeURIComponent(r)}const n=decodeURIComponent(t);return(0,o.Z)(n,decodeURIComponent("/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal")).split("#")[0]};function u(e){return e.startsWith("/")||e.startsWith("https://")||e.startsWith("http://")?e:new URL(e,window.location.href+(window.location.href.endsWith("/")?"":"/")).pathname}const d=e=>{l=e},p=e=>{const t=m(e),n=l.map((e=>{let{path:t,matchPath:n}=e;return{path:n,originalPath:t}})),o=(0,r.pick)(n,t);return o?a(o.route.originalPath):null},f=e=>{const t=m(e),n=l.map((e=>{let{path:t,matchPath:n}=e;return{path:n,originalPath:t}})),o=(0,r.pick)(n,t);return o?o.params:{}},h=e=>{const t=c(u(e));if(s.has(t))return s.get(t);const n=(0,i.J)(e);if(n)return h(n.toPath);let r=p(t);return r||(r=m(e)),s.set(t,r),r},m=e=>{let t=c(u(e));return"/index.html"===t&&(t="/"),t=a(t),t}},31:function(e,t,n){"use strict";n.r(t),n.d(t,{Link:function(){return s.rU},PageRenderer:function(){return a()},Script:function(){return C.Script},ScriptStrategy:function(){return C.ScriptStrategy},Slice:function(){return x},StaticQuery:function(){return l.i1},StaticQueryContext:function(){return l.B9},collectedScriptsByPage:function(){return C.collectedScriptsByPage},graphql:function(){return O},navigate:function(){return s.c4},parsePath:function(){return s.cP},prefetchPathname:function(){return S},scriptCache:function(){return C.scriptCache},scriptCallbackCache:function(){return C.scriptCallbackCache},useScrollRestoration:function(){return i.p2},useStaticQuery:function(){return l.K2},withAssetPrefix:function(){return s.mc},withPrefix:function(){return s.dq}});var r=n(8175),o=n(9758),a=n.n(o),i=n(2802),s=n(2467),l=n(5483),c=n(753),u=n(1665),d=n(5058),p=n(8960);var f=n(352);function h(e){var t="function"==typeof Map?new Map:void 0;return h=function(e){if(null===e||!function(e){try{return-1!==Function.toString.call(e).indexOf("[native code]")}catch(t){return"function"==typeof e}}(e))return e;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,n)}function n(){return function(e,t,n){if((0,f.Z)())return Reflect.construct.apply(null,arguments);var r=[null];r.push.apply(r,t);var o=new(e.bind.apply(e,r));return n&&(0,p.Z)(o,n.prototype),o}(e,arguments,(0,d.Z)(this).constructor)}return n.prototype=Object.create(e.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),(0,p.Z)(n,e)},h(e)}var m=n(2784),g=n(3112),v=n(3204);const y=e=>{let{sliceId:t,children:n}=e;const r=[m.createElement("slice-start",{id:t+"-1"}),m.createElement("slice-end",{id:t+"-1"})];return n&&(r.push(n),r.push(m.createElement("slice-start",{id:t+"-2"}),m.createElement("slice-end",{id:t+"-2"}))),r},b=e=>{let{sliceName:t,allowEmpty:n,children:r,...o}=e;const a=(0,m.useContext)(v.u0),i=(0,m.useContext)(v.Db),s=a[t];if(!s){if(n)return null;throw new Error('Slice "'+s+'" for "'+t+'" slot not found')}const l=((e,t)=>Object.keys(t).length?e+"-"+(0,g.M)(t):e)(s,o);let c=i[l];return c?r&&(c.hasChildren=!0):i[l]=c={props:o,sliceName:s,hasChildren:!!r},m.createElement(y,{sliceId:l},r)},w=e=>{let{sliceName:t,allowEmpty:n,children:r,...o}=e;const a=(0,m.useContext)(v.u0),i=(0,m.useContext)(v.m3),s=a[t],l=i.get(s);if(!l){if(n)return null;throw new Error('Slice "'+s+'" for "'+t+'" slot not found')}return m.createElement(l.component,Object.assign({sliceContext:l.sliceContext,data:l.data},o),r)};function x(e){{const t={...e,sliceName:e.alias};delete t.alias,delete t.__renderedByLocation;const n=(0,m.useContext)(v.Bs),r=k(e);if(Object.keys(r).length)throw new E("browser"===n.renderEnvironment,t.sliceName,r,e.__renderedByLocation);if("server"===n.renderEnvironment)return m.createElement(b,t);if("browser"===n.renderEnvironment)return m.createElement(w,t);if("engines"===n.renderEnvironment||"dev-ssr"===n.renderEnvironment)return m.createElement(w,t);if("slices"===n.renderEnvironment){let t="";try{t='\n\nSlice component "'+n.sliceRoot.name+'" ('+n.sliceRoot.componentPath+') tried to render '}catch{}throw new Error("Nested slices are not supported."+t+"\n\nSee https://gatsbyjs.com/docs/reference/built-in-components/gatsby-slice#nested-slices")}throw new Error('Slice context "'+n.renderEnvironment+'" is not supported.')}}let E=function(e){function t(n,r,o,a){var i;const s=Object.entries(o).map((e=>{let[t,n]=e;return'not serializable "'+n+'" type passed to "'+t+'" prop'})).join(", "),l="SlicePropsError";let u="",d="";if(n){const e=m.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactDebugCurrentFrame.getCurrentStack().trim().split("\n").slice(1);e[0]=e[0].trim(),u="\n"+e.join("\n"),d='Slice "'+r+'" was passed props that are not serializable ('+s+")."}else{d=l+': Slice "'+r+'" was passed props that are not serializable ('+s+").";u=d+"\n"+(new Error).stack.trim().split("\n").slice(2).join("\n")}return(i=e.call(this,d)||this).name=l,u?i.stack=u:Error.captureStackTrace((0,c.Z)(i),t),a&&(i.forcedLocation={...a,functionName:"Slice"}),i}return(0,u.Z)(t,e),t}(h(Error));const k=function(e,t,n,r){void 0===t&&(t={}),void 0===n&&(n=[]),void 0===r&&(r=null);for(const[o,a]of Object.entries(e)){if(null==a||!r&&"children"===o)continue;const e=r?r+"."+o:o;"function"==typeof a?t[e]=typeof a:"object"==typeof a&&n.indexOf(a)<=0&&(n.push(a),k(a,t,n,e))}return t};var C=n(6291);const S=r.ZP.enqueue;function O(){throw new Error("It appears like Gatsby is misconfigured. Gatsby related `graphql` calls are supposed to only be evaluated at compile time, and then compiled away. Unfortunately, something went wrong and the query was left in the compiled code.\n\nUnless your site has a complex or custom babel/Gatsby configuration this is likely a bug in Gatsby.")}},8175:function(e,t,n){"use strict";n.d(t,{uQ:function(){return d},kL:function(){return x},ZP:function(){return C},Nt:function(){return O},hs:function(){return S},jN:function(){return k},N1:function(){return E}});var r=n(1665),o=n(8777),a=n(58);const i=function(e){if("undefined"==typeof document)return!1;const t=document.createElement("link");try{if(t.relList&&"function"==typeof t.relList.supports)return t.relList.supports(e)}catch(n){return!1}return!1}("prefetch")?function(e,t){return new Promise(((n,r)=>{if("undefined"==typeof document)return void r();const o=document.createElement("link");o.setAttribute("rel","prefetch"),o.setAttribute("href",e),Object.keys(t).forEach((e=>{o.setAttribute(e,t[e])})),o.onload=n,o.onerror=r;(document.getElementsByTagName("head")[0]||document.getElementsByName("script")[0].parentNode).appendChild(o)}))}:function(e){return new Promise(((t,n)=>{const r=new XMLHttpRequest;r.open("GET",e,!0),r.onload=()=>{200===r.status?t():n()},r.send(null)}))},s={};var l=function(e,t){return new Promise((n=>{s[e]?n():i(e,t).then((()=>{n(),s[e]=!0})).catch((()=>{}))}))},c=n(6249),u=n(9529);const d={Error:"error",Success:"success"},p=e=>{const[t,n]=e.split("?");var r;return"/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal/page-data/"+("/"===t?"index":(r="/"===(r=t)[0]?r.slice(1):r).endsWith("/")?r.slice(0,-1):r)+"/page-data.json"+(n?"?"+n:"")},f=e=>e.startsWith("//");function h(e,t){return void 0===t&&(t="GET"),new Promise((n=>{const r=new XMLHttpRequest;r.open(t,e,!0),r.onreadystatechange=()=>{4==r.readyState&&n(r)},r.send(null)}))}const m=/bot|crawler|spider|crawling/i,g=function(e,t,n){var r;void 0===t&&(t=null);const o={componentChunkName:e.componentChunkName,path:e.path,webpackCompilationHash:e.webpackCompilationHash,matchPath:e.matchPath,staticQueryHashes:e.staticQueryHashes,getServerDataError:e.getServerDataError,slicesMap:null!==(r=e.slicesMap)&&void 0!==r?r:{}};return{component:t,head:n,json:e.result,page:o}};function v(e){return new Promise((t=>{try{const n=e.readRoot();t(n)}catch(n){if(!Object.hasOwnProperty.call(n,"_response")||!Object.hasOwnProperty.call(n,"_status"))throw n;setTimeout((()=>{v(e).then(t)}),200)}}))}let y=function(){function e(e,t){this.inFlightNetworkRequests=new Map,this.pageDb=new Map,this.inFlightDb=new Map,this.staticQueryDb={},this.pageDataDb=new Map,this.partialHydrationDb=new Map,this.slicesDataDb=new Map,this.sliceInflightDb=new Map,this.slicesDb=new Map,this.isPrefetchQueueRunning=!1,this.prefetchQueued=[],this.prefetchTriggered=new Set,this.prefetchCompleted=new Set,this.loadComponent=e,(0,u.DS)(t)}var t=e.prototype;return t.memoizedGet=function(e){let t=this.inFlightNetworkRequests.get(e);return t||(t=h(e,"GET"),this.inFlightNetworkRequests.set(e,t)),t.then((t=>(this.inFlightNetworkRequests.delete(e),t))).catch((t=>{throw this.inFlightNetworkRequests.delete(e),t}))},t.setApiRunner=function(e){this.apiRunner=e,this.prefetchDisabled=e("disableCorePrefetching").some((e=>e))},t.fetchPageDataJson=function(e){const{pagePath:t,retries:n=0}=e,r=p(t);return this.memoizedGet(r).then((r=>{const{status:o,responseText:a}=r;if(200===o)try{const n=JSON.parse(a);if(void 0===n.path)throw new Error("not a valid pageData response");const r=t.split("?")[1];return r&&!n.path.includes(r)&&(n.path+="?"+r),Object.assign(e,{status:d.Success,payload:n})}catch(i){}return 404===o||200===o?"/404.html"===t||"/500.html"===t?Object.assign(e,{status:d.Error}):this.fetchPageDataJson(Object.assign(e,{pagePath:"/404.html",notFound:!0})):500===o?this.fetchPageDataJson(Object.assign(e,{pagePath:"/500.html",internalServerError:!0})):n<3?this.fetchPageDataJson(Object.assign(e,{retries:n+1})):Object.assign(e,{status:d.Error})}))},t.fetchPartialHydrationJson=function(e){const{pagePath:t,retries:n=0}=e,r=p(t).replace(".json","-rsc.json");return this.memoizedGet(r).then((r=>{const{status:o,responseText:a}=r;if(200===o)try{return Object.assign(e,{status:d.Success,payload:a})}catch(i){}return 404===o||200===o?"/404.html"===t||"/500.html"===t?Object.assign(e,{status:d.Error}):this.fetchPartialHydrationJson(Object.assign(e,{pagePath:"/404.html",notFound:!0})):500===o?this.fetchPartialHydrationJson(Object.assign(e,{pagePath:"/500.html",internalServerError:!0})):n<3?this.fetchPartialHydrationJson(Object.assign(e,{retries:n+1})):Object.assign(e,{status:d.Error})}))},t.loadPageDataJson=function(e){const t=(0,u.Cj)(e);if(this.pageDataDb.has(t)){const e=this.pageDataDb.get(t);return Promise.resolve(e)}return this.fetchPageDataJson({pagePath:t}).then((e=>(this.pageDataDb.set(t,e),e)))},t.loadPartialHydrationJson=function(e){const t=(0,u.Cj)(e);if(this.partialHydrationDb.has(t)){const e=this.partialHydrationDb.get(t);return Promise.resolve(e)}return this.fetchPartialHydrationJson({pagePath:t}).then((e=>(this.partialHydrationDb.set(t,e),e)))},t.loadSliceDataJson=function(e){if(this.slicesDataDb.has(e)){const t=this.slicesDataDb.get(e);return Promise.resolve({sliceName:e,jsonPayload:t})}return h("/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal/slice-data/"+e+".json","GET").then((t=>{const n=JSON.parse(t.responseText);return this.slicesDataDb.set(e,n),{sliceName:e,jsonPayload:n}}))},t.findMatchPath=function(e){return(0,u.UD)(e)},t.loadPage=function(e){const t=(0,u.Cj)(e);if(this.pageDb.has(t)){const e=this.pageDb.get(t);return e.error?Promise.resolve({error:e.error,status:e.status}):Promise.resolve(e.payload)}if(this.inFlightDb.has(t))return this.inFlightDb.get(t);const n=[this.loadAppData(),this.loadPageDataJson(t)];const r=Promise.all(n).then((e=>{const[n,r,i]=e;if(r.status===d.Error||(null==i?void 0:i.status)===d.Error)return{status:d.Error};let s=r.payload;const{componentChunkName:l,staticQueryHashes:u=[],slicesMap:p={}}=s,f={},h=Array.from(new Set(Object.values(p))),m=e=>{if(this.slicesDb.has(e.name))return this.slicesDb.get(e.name);if(this.sliceInflightDb.has(e.name))return this.sliceInflightDb.get(e.name);const t=this.loadComponent(e.componentChunkName).then((t=>{return{component:(n=t,n&&n.default||n),sliceContext:e.result.sliceContext,data:e.result.data};var n}));return this.sliceInflightDb.set(e.name,t),t.then((t=>{this.slicesDb.set(e.name,t),this.sliceInflightDb.delete(e.name)})),t};return Promise.all(h.map((e=>this.loadSliceDataJson(e)))).then((e=>{const p=[],h=(0,o.Z)(u);for(const{jsonPayload:t,sliceName:n}of Object.values(e)){p.push({name:n,...t});for(const e of t.staticQueryHashes)h.includes(e)||h.push(e)}const y=[Promise.all(p.map(m)),this.loadComponent(l,"head")];y.push(this.loadComponent(l));const b=Promise.all(y).then((e=>{const[t,o,l]=e;f.createdAt=new Date;for(const n of t)(!n||n instanceof Error)&&(f.status=d.Error,f.error=n);let c;if((!l||l instanceof Error)&&(f.status=d.Error,f.error=l),f.status!==d.Error){if(f.status=d.Success,!0!==r.notFound&&!0!==(null==i?void 0:i.notFound)||(f.notFound=!0),s=Object.assign(s,{webpackCompilationHash:n?n.webpackCompilationHash:""}),"string"==typeof(null==i?void 0:i.payload)){c=g(s,null,o),c.partialHydration=i.payload;const e=new ReadableStream({start(e){const t=new TextEncoder;e.enqueue(t.encode(i.payload))},pull(e){e.close()},cancel(){}});return v((0,a.createFromReadableStream)(e)).then((e=>(c.partialHydration=e,c)))}c=g(s,l,o)}return c})),w=Promise.all(h.map((e=>{if(this.staticQueryDb[e]){const t=this.staticQueryDb[e];return{staticQueryHash:e,jsonPayload:t}}return this.memoizedGet("/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal/page-data/sq/d/"+e+".json").then((t=>{const n=JSON.parse(t.responseText);return{staticQueryHash:e,jsonPayload:n}})).catch((()=>{throw new Error("We couldn't load \"/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal/page-data/sq/d/"+e+'.json"')}))}))).then((e=>{const t={};return e.forEach((e=>{let{staticQueryHash:n,jsonPayload:r}=e;t[n]=r,this.staticQueryDb[n]=r})),t}));return Promise.all([b,w]).then((e=>{let n,[r,o]=e;return r&&(n={...r,staticQueryResults:o},f.payload=n,c.Z.emit("onPostLoadPageResources",{page:n,pageResources:n})),this.pageDb.set(t,f),f.error?{error:f.error,status:f.status}:n})).catch((e=>({error:e,status:d.Error})))}))}));return r.then((()=>{this.inFlightDb.delete(t)})).catch((e=>{throw this.inFlightDb.delete(t),e})),this.inFlightDb.set(t,r),r},t.loadPageSync=function(e,t){void 0===t&&(t={});const n=(0,u.Cj)(e);if(this.pageDb.has(n)){var r;const e=this.pageDb.get(n);if(e.payload)return e.payload;if(null!==(r=t)&&void 0!==r&&r.withErrorDetails)return{error:e.error,status:e.status}}},t.shouldPrefetch=function(e){return!!(()=>{if("connection"in navigator&&void 0!==navigator.connection){if((navigator.connection.effectiveType||"").includes("2g"))return!1;if(navigator.connection.saveData)return!1}return!0})()&&((!navigator.userAgent||!m.test(navigator.userAgent))&&!this.pageDb.has(e))},t.prefetch=function(e){if(!this.shouldPrefetch(e))return{then:e=>e(!1),abort:()=>{}};if(this.prefetchTriggered.has(e))return{then:e=>e(!0),abort:()=>{}};const t={resolve:null,reject:null,promise:null};t.promise=new Promise(((e,n)=>{t.resolve=e,t.reject=n})),this.prefetchQueued.push([e,t]);const n=new AbortController;return n.signal.addEventListener("abort",(()=>{const t=this.prefetchQueued.findIndex((t=>{let[n]=t;return n===e}));-1!==t&&this.prefetchQueued.splice(t,1)})),this.isPrefetchQueueRunning||(this.isPrefetchQueueRunning=!0,setTimeout((()=>{this._processNextPrefetchBatch()}),3e3)),{then:(e,n)=>t.promise.then(e,n),abort:n.abort.bind(n)}},t._processNextPrefetchBatch=function(){(window.requestIdleCallback||(e=>setTimeout(e,0)))((()=>{const e=this.prefetchQueued.splice(0,4),t=Promise.all(e.map((e=>{let[t,n]=e;return this.prefetchTriggered.has(t)||(this.apiRunner("onPrefetchPathname",{pathname:t}),this.prefetchTriggered.add(t)),this.prefetchDisabled?n.resolve(!1):this.doPrefetch((0,u.Cj)(t)).then((()=>{this.prefetchCompleted.has(t)||(this.apiRunner("onPostPrefetchPathname",{pathname:t}),this.prefetchCompleted.add(t)),n.resolve(!0)}))})));this.prefetchQueued.length?t.then((()=>{setTimeout((()=>{this._processNextPrefetchBatch()}),3e3)})):this.isPrefetchQueueRunning=!1}))},t.doPrefetch=function(e){const t=p(e);return l(t,{crossOrigin:"anonymous",as:"fetch"}).then((()=>this.loadPageDataJson(e)))},t.hovering=function(e){this.loadPage(e)},t.getResourceURLsForPathname=function(e){const t=(0,u.Cj)(e),n=this.pageDataDb.get(t);if(n){const e=g(n.payload);return[].concat((0,o.Z)(b(e.page.componentChunkName)),[p(t)])}return null},t.isPageNotFound=function(e){const t=(0,u.Cj)(e),n=this.pageDb.get(t);return!n||n.notFound},t.loadAppData=function(e){return void 0===e&&(e=0),this.memoizedGet("/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal/page-data/app-data.json").then((t=>{const{status:n,responseText:r}=t;let o;if(200!==n&&e<3)return this.loadAppData(e+1);if(200===n)try{const e=JSON.parse(r);if(void 0===e.webpackCompilationHash)throw new Error("not a valid app-data response");o=e}catch(a){}return o}))},e}();const b=e=>(window.___chunkMapping[e]||[]).map((e=>"/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal"+e));let w,x=function(e){function t(t,n,r){var o;return o=e.call(this,(function(e,n){if(void 0===n&&(n="components"),!t[n="components"][e])throw new Error("We couldn't find the correct component chunk with the name \""+e+'"');return t[n][e]().catch((e=>e))}),n)||this,r&&o.pageDataDb.set((0,u.Cj)(r.path),{pagePath:r.path,payload:r,status:"success"}),o}(0,r.Z)(t,e);var n=t.prototype;return n.doPrefetch=function(t){return e.prototype.doPrefetch.call(this,t).then((e=>{if(e.status!==d.Success)return Promise.resolve();const t=e.payload,n=t.componentChunkName,r=b(n);return Promise.all(r.map(l)).then((()=>t))}))},n.loadPageDataJson=function(t){return e.prototype.loadPageDataJson.call(this,t).then((e=>e.notFound?f(t)?e:h(t,"HEAD").then((t=>200===t.status?{status:d.Error}:e)):e))},n.loadPartialHydrationJson=function(t){return e.prototype.loadPartialHydrationJson.call(this,t).then((e=>e.notFound?f(t)?e:h(t,"HEAD").then((t=>200===t.status?{status:d.Error}:e)):e))},t}(y);const E=e=>{w=e},k={enqueue:e=>w.prefetch(e),getResourceURLsForPathname:e=>w.getResourceURLsForPathname(e),loadPage:e=>w.loadPage(e),loadPageSync:function(e,t){return void 0===t&&(t={}),w.loadPageSync(e,t)},prefetch:e=>w.prefetch(e),isPageNotFound:e=>w.isPageNotFound(e),hovering:e=>w.hovering(e),loadAppData:()=>w.loadAppData()};var C=k;function S(){return w?w.staticQueryDb:{}}function O(){return w?w.slicesDb:{}}},9559:function(e,t,n){"use strict";n.d(t,{Z:function(){return C}});var r=n(2784),o=n(3980),a=n.n(o),i=n(1852),s=n(9529),l=n(8777),c=n(31),u=n(5619),d=n(3853);function p(e){let{children:t,callback:n}=e;return(0,r.useEffect)((()=>{n()})),t}const f=["link","meta","style","title","base","noscript","script","html","body"];function h(e,t){if(e instanceof HTMLElement&&t instanceof HTMLElement){const n=t.getAttribute("nonce");if(n&&!e.getAttribute("nonce")){const r=t.cloneNode(!0);return r.setAttribute("nonce",""),r.nonce=n,n===e.nonce&&e.isEqualNode(r)}}return e.isEqualNode(t)}function m(e,t){void 0===t&&(t={html:{},body:{}});const n=new Map,r=[];for(const c of e.childNodes){var o,a;const e=c.nodeName.toLowerCase(),u=null===(o=c.attributes)||void 0===o||null===(a=o.id)||void 0===a?void 0:a.value;if(y(c)){if(v(e))if("html"===e||"body"===e)for(const n of c.attributes){const r="style"===n.name;var i;if(t[e]={...t[e]},r||(t[e][n.name]=n.value),r)t[e].style=""+(null!==(i=t[e])&&void 0!==i&&i.style?t[e].style:"")+n.value+" "}else{let e=c.cloneNode(!0);if(e.setAttribute("data-gatsby-head",!0),"script"===e.nodeName.toLowerCase()&&(e=g(e)),u)if(n.has(u)){var s;const t=n.get(u);null===(s=r[t].parentNode)||void 0===s||s.removeChild(r[t]),r[t]=e}else r.push(e),n.set(u,r.length-1);else r.push(e)}c.childNodes.length&&r.push.apply(r,(0,l.Z)(m(c,t).validHeadNodes))}}return{validHeadNodes:r,htmlAndBodyAttributes:t}}function g(e){const t=document.createElement("script");for(const n of e.attributes)t.setAttribute(n.name,n.value);return t.innerHTML=e.innerHTML,t}function v(e){return f.includes(e)}function y(e){return 1===e.nodeType}const b=document.createElement("div"),w={html:[],body:[]},x=()=>{var e;const{validHeadNodes:t,htmlAndBodyAttributes:n}=m(b);w.html=Object.keys(n.html),w.body=Object.keys(n.body),function(e){if(!e)return;const{html:t,body:n}=e,r=document.querySelector("html");r&&Object.entries(t).forEach((e=>{let[t,n]=e;r.setAttribute(t,n)}));const o=document.querySelector("body");o&&Object.entries(n).forEach((e=>{let[t,n]=e;o.setAttribute(t,n)}))}(n);const r=document.querySelectorAll("[data-gatsby-head]");var o;if(0===r.length)return void(o=document.head).append.apply(o,(0,l.Z)(t));const a=[];!function(e){let{oldNodes:t,newNodes:n,onStale:r,onNew:o}=e;for(const a of t){const e=n.findIndex((e=>h(e,a)));-1===e?r(a):n.splice(e,1)}for(const a of n)o(a)}({oldNodes:r,newNodes:t,onStale:e=>e.parentNode.removeChild(e),onNew:e=>a.push(e)}),(e=document.head).append.apply(e,a)};function E(e){let{pageComponent:t,staticQueryResults:n,pageComponentProps:o}=e;(0,r.useEffect)((()=>{if(null!=t&&t.Head){!function(e){if("function"!=typeof e)throw new Error('Expected "Head" export to be a function got "'+typeof e+'".')}(t.Head);const{render:a}=(0,d.U)(),s=r.createElement(t.Head,{location:{pathname:(e=o).location.pathname},params:e.params,data:e.data||{},serverData:e.serverData,pageContext:e.pageContext}),l=(0,i.h)("wrapRootElement",{element:s},s,(e=>{let{result:t}=e;return{element:t}})).pop();a(r.createElement(p,{callback:x},r.createElement(c.StaticQueryContext.Provider,{value:n},r.createElement(u.LocationProvider,null,l))),b)}var e;return()=>{!function(){const e=document.querySelectorAll("[data-gatsby-head]");for(const t of e)t.parentNode.removeChild(t)}(),function(e){if(!e)return;const{html:t,body:n}=e;if(t){const e=document.querySelector("html");t.forEach((t=>{e&&e.removeAttribute(t)}))}if(n){const e=document.querySelector("body");n.forEach((t=>{e&&e.removeAttribute(t)}))}}(w)}}))}function k(e){const t={...e,params:{...(0,s.GA)(e.location.pathname),...e.pageResources.json.pageContext.__params}};let n;var o;n=e.pageResources.partialHydration?e.pageResources.partialHydration:(0,r.createElement)((o=e.pageResources.component)&&o.default||o,{...t,key:e.path||e.pageResources.page.path});E({pageComponent:e.pageResources.head,staticQueryResults:e.pageResources.staticQueryResults,pageComponentProps:t});return(0,i.h)("wrapPageElement",{element:n,props:t},n,(e=>{let{result:n}=e;return{element:n,props:t}})).pop()}k.propTypes={location:a().object.isRequired,pageResources:a().object.isRequired,data:a().object,pageContext:a().object.isRequired};var C=k},5069:function(e,t,n){"use strict";var r=n(1665),o=n(1852),a=n(2784),i=n(5619),s=n(2802),l=n(5483),c=n(3204),u=n(8175),d=n(3182),p=n(6249);const f={id:"gatsby-announcer",style:{position:"absolute",top:0,width:1,height:1,padding:0,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",border:0},"aria-live":"assertive","aria-atomic":"true"};var h=n(2467);function m(e){const t=(0,d.J)(e),{hash:n,search:r}=window.location;return null!=t&&(window.___replace(t.toPath+r+n),!0)}let g="";window.addEventListener("unhandledrejection",(e=>{/loading chunk \d* failed./i.test(e.reason)&&g&&(window.location.pathname=g)}));const v=(e,t)=>{m(e.pathname)||(g=e.pathname,(0,o.h)("onPreRouteUpdate",{location:e,prevLocation:t}))},y=(e,t)=>{m(e.pathname)||(0,o.h)("onRouteUpdate",{location:e,prevLocation:t})},b=function(e,t){if(void 0===t&&(t={}),"number"==typeof e)return void i.globalHistory.navigate(e);const{pathname:n,search:r,hash:a}=(0,h.cP)(e),s=(0,d.J)(n);if(s&&(e=s.toPath+r+a),window.___swUpdated)return void(window.location=n+r+a);const l=setTimeout((()=>{p.Z.emit("onDelayedLoadPageResources",{pathname:n}),(0,o.h)("onRouteUpdateDelayed",{location:window.location})}),1e3);u.ZP.loadPage(n+r).then((o=>{if(!o||o.status===u.uQ.Error)return window.history.replaceState({},"",location.href),window.location=n,void clearTimeout(l);o&&o.page.webpackCompilationHash!==window.___webpackCompilationHash&&("serviceWorker"in navigator&&null!==navigator.serviceWorker.controller&&"activated"===navigator.serviceWorker.controller.state&&navigator.serviceWorker.controller.postMessage({gatsbyApi:"clearPathResources"}),window.location=n+r+a),(0,i.navigate)(e,t),clearTimeout(l)}))};function w(e,t){let{location:n}=t;const{pathname:r,hash:a}=n,i=(0,o.h)("shouldUpdateScroll",{prevRouterProps:e,pathname:r,routerProps:{location:n},getSavedScrollPosition:e=>[0,this._stateStorage.read(e,e.key)]});if(i.length>0)return i[i.length-1];if(e){const{location:{pathname:t}}=e;if(t===r)return a?decodeURI(a.slice(1)):[0,0]}return!0}let x=function(e){function t(t){var n;return(n=e.call(this,t)||this).announcementRef=a.createRef(),n}(0,r.Z)(t,e);var n=t.prototype;return n.componentDidUpdate=function(e,t){requestAnimationFrame((()=>{let e="new page at "+this.props.location.pathname;document.title&&(e=document.title);const t=document.querySelectorAll("#gatsby-focus-wrapper h1");t&&t.length&&(e=t[0].textContent);const n="Navigated to "+e;if(this.announcementRef.current){this.announcementRef.current.innerText!==n&&(this.announcementRef.current.innerText=n)}}))},n.render=function(){return a.createElement("div",Object.assign({},f,{ref:this.announcementRef}))},t}(a.Component);const E=(e,t)=>{var n,r;return e.href!==t.href||(null==e||null===(n=e.state)||void 0===n?void 0:n.key)!==(null==t||null===(r=t.state)||void 0===r?void 0:r.key)};let k=function(e){function t(t){var n;return n=e.call(this,t)||this,v(t.location,null),n}(0,r.Z)(t,e);var n=t.prototype;return n.componentDidMount=function(){y(this.props.location,null)},n.shouldComponentUpdate=function(e){return!!E(this.props.location,e.location)&&(v(e.location,this.props.location),!0)},n.componentDidUpdate=function(e){E(e.location,this.props.location)&&y(this.props.location,e.location)},n.render=function(){return a.createElement(a.Fragment,null,this.props.children,a.createElement(x,{location:location}))},t}(a.Component);var C=n(9559),S=n(6849);function O(e,t){for(var n in e)if(!(n in t))return!0;for(var r in t)if(e[r]!==t[r])return!0;return!1}var P=function(e){function t(t){var n;n=e.call(this)||this;const{location:r,pageResources:o}=t;return n.state={location:{...r},pageResources:o||u.ZP.loadPageSync(r.pathname+r.search,{withErrorDetails:!0})},n}(0,r.Z)(t,e),t.getDerivedStateFromProps=function(e,t){let{location:n}=e;if(t.location.href!==n.href){return{pageResources:u.ZP.loadPageSync(n.pathname+n.search,{withErrorDetails:!0}),location:{...n}}}return{location:{...n}}};var n=t.prototype;return n.loadResources=function(e){u.ZP.loadPage(e).then((t=>{t&&t.status!==u.uQ.Error?this.setState({location:{...window.location},pageResources:t}):(window.history.replaceState({},"",location.href),window.location=e)}))},n.shouldComponentUpdate=function(e,t){return t.pageResources?this.state.pageResources!==t.pageResources||(this.state.pageResources.component!==t.pageResources.component||(this.state.pageResources.json!==t.pageResources.json||(!(this.state.location.key===t.location.key||!t.pageResources.page||!t.pageResources.page.matchPath&&!t.pageResources.page.path)||function(e,t,n){return O(e.props,t)||O(e.state,n)}(this,e,t)))):(this.loadResources(e.location.pathname+e.location.search),!1)},n.render=function(){return this.props.children(this.state)},t}(a.Component),N=n(3834),_=n(3853);const R=new u.kL(S,[],window.pageData);(0,u.N1)(R),R.setApiRunner(o.h);const{render:j,hydrate:I}=(0,_.U)();window.asyncRequires=S,window.___emitter=p.Z,window.___loader=u.jN,i.globalHistory.listen((e=>{e.location.action=e.action})),window.___push=e=>b(e,{replace:!1}),window.___replace=e=>b(e,{replace:!0}),window.___navigate=(e,t)=>b(e,t);const L="gatsby-reload-compilation-hash-match";(0,o.I)("onClientEntry").then((()=>{(0,o.h)("registerServiceWorker").filter(Boolean).length>0&&n(472);const e=e=>a.createElement(i.BaseContext.Provider,{value:{baseuri:"/",basepath:"/"}},a.createElement(C.Z,e)),t=a.createContext({}),d={renderEnvironment:"browser"};let p=function(e){function n(){return e.apply(this,arguments)||this}return(0,r.Z)(n,e),n.prototype.render=function(){const{children:e}=this.props;return a.createElement(i.Location,null,(n=>{let{location:r}=n;return a.createElement(P,{location:r},(n=>{let{pageResources:r,location:o}=n;const i=(0,u.hs)(),s=(0,u.Nt)();return a.createElement(l.B9.Provider,{value:i},a.createElement(c.Bs.Provider,{value:d},a.createElement(c.m3.Provider,{value:s},a.createElement(c.u0.Provider,{value:r.page.slicesMap},a.createElement(t.Provider,{value:{pageResources:r,location:o}},e)))))}))}))},n}(a.Component),f=function(n){function o(){return n.apply(this,arguments)||this}return(0,r.Z)(o,n),o.prototype.render=function(){return a.createElement(t.Consumer,null,(t=>{let{pageResources:n,location:r}=t;return a.createElement(k,{location:r},a.createElement(s.$C,{location:r,shouldUpdateScroll:w},a.createElement(i.Router,{basepath:"/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal",location:r,id:"gatsby-focus-wrapper"},a.createElement(e,Object.assign({path:"/404.html"===n.page.path||"/500.html"===n.page.path?(0,N.Z)(r.pathname,"/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal"):encodeURI((n.page.matchPath||n.page.path).split("?")[0])},this.props,{location:r,pageResources:n},n.json)))))}))},o}(a.Component);const{pagePath:h,location:m}=window;h&&"/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal"+h!==m.pathname+(h.includes("?")?m.search:"")&&!(R.findMatchPath((0,N.Z)(m.pathname,"/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal"))||h.match(/^\/(404|500)(\/?|.html)$/)||h.match(/^\/offline-plugin-app-shell-fallback\/?$/))&&(0,i.navigate)("/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal"+h+(h.includes("?")?"":m.search)+m.hash,{replace:!0});const g=()=>{try{return sessionStorage}catch{return null}};u.jN.loadPage(m.pathname+m.search).then((e=>{var t;const n=g();if(null!=e&&null!==(t=e.page)&&void 0!==t&&t.webpackCompilationHash&&e.page.webpackCompilationHash!==window.___webpackCompilationHash&&("serviceWorker"in navigator&&null!==navigator.serviceWorker.controller&&"activated"===navigator.serviceWorker.controller.state&&navigator.serviceWorker.controller.postMessage({gatsbyApi:"clearPathResources"}),n)){if(!("1"===n.getItem(L)))return n.setItem(L,"1"),void window.location.reload(!0)}if(n&&n.removeItem(L),!e||e.status===u.uQ.Error){const t="page resources for "+m.pathname+" not found. Not rendering React";if(e&&e.error)throw console.error(t),e.error;throw new Error(t)}const r=(0,o.h)("wrapRootElement",{element:a.createElement(f,null)},a.createElement(f,null),(e=>{let{result:t}=e;return{element:t}})).pop(),i=function(){const e=a.useRef(!1);return a.useEffect((()=>{e.current||(e.current=!0,performance.mark&&performance.mark("onInitialClientRender"),(0,o.h)("onInitialClientRender"))}),[]),a.createElement(p,null,r)},s=document.getElementById("gatsby-focus-wrapper");let l=j;s&&s.children.length&&(l=I);const c=(0,o.h)("replaceHydrateFunction",void 0,l)[0];function d(){const e="undefined"!=typeof window?document.getElementById("___gatsby"):null;c(a.createElement(i,null),e)}const h=document;if("complete"===h.readyState||"loading"!==h.readyState&&!h.documentElement.doScroll)setTimeout((function(){d()}),0);else{const e=function(){h.removeEventListener("DOMContentLoaded",e,!1),window.removeEventListener("load",e,!1),d()};h.addEventListener("DOMContentLoaded",e,!1),window.addEventListener("load",e,!1)}}))}))},3161:function(e,t,n){"use strict";n.r(t);var r=n(2784),o=n(8175),a=n(9559);t.default=e=>{let{location:t}=e;const n=o.ZP.loadPageSync(t.pathname);return n?r.createElement(a.Z,{location:t,pageResources:n,...n.json}):null}},9758:function(e,t,n){var r;e.exports=(r=n(3161))&&r.default||r},3853:function(e,t,n){"use strict";n.d(t,{U:function(){return o}});const r=new WeakMap;function o(){const e=n(7029);return{render:(t,n)=>{let o=r.get(n);o||r.set(n,o=e.createRoot(n)),o.render(t)},hydrate:(t,n)=>e.hydrateRoot(n,t)}}},3182:function(e,t,n){"use strict";n.d(t,{J:function(){return a}});const r=new Map,o=new Map;function a(e){let t=r.get(e);return t||(t=o.get(e.toLowerCase())),t}[].forEach((e=>{e.ignoreCase?o.set(e.fromPath,e):r.set(e.fromPath,e)}))},472:function(e,t,n){"use strict";n.r(t);var r=n(1852);"https:"!==window.location.protocol&&"localhost"!==window.location.hostname?console.error("Service workers can only be used over HTTPS, or on localhost for development"):"serviceWorker"in navigator&&navigator.serviceWorker.register("/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal/sw.js").then((function(e){e.addEventListener("updatefound",(()=>{(0,r.h)("onServiceWorkerUpdateFound",{serviceWorker:e});const t=e.installing;console.log("installingWorker",t),t.addEventListener("statechange",(()=>{switch(t.state){case"installed":navigator.serviceWorker.controller?(window.___swUpdated=!0,(0,r.h)("onServiceWorkerUpdateReady",{serviceWorker:e}),window.___failedResources&&(console.log("resources failed, SW updated - reloading"),window.location.reload())):(console.log("Content is now available offline!"),(0,r.h)("onServiceWorkerInstalled",{serviceWorker:e}));break;case"redundant":console.error("The installing service worker became redundant."),(0,r.h)("onServiceWorkerRedundant",{serviceWorker:e});break;case"activated":(0,r.h)("onServiceWorkerActive",{serviceWorker:e})}}))}))})).catch((function(e){console.error("Error during service worker registration:",e)}))},3204:function(e,t,n){"use strict";n.d(t,{Bs:function(){return a},Db:function(){return s},m3:function(){return o},u0:function(){return i}});var r=n(2784);const o=r.createContext({}),a=r.createContext({}),i=r.createContext({}),s=r.createContext({})},5483:function(e,t,n){"use strict";n.d(t,{i1:function(){return l},B9:function(){return o},K2:function(){return c}});var r=n(2784);const o=(a="StaticQuery",i={},r.createServerContext?function(e,t){return void 0===t&&(t=null),globalThis.__SERVER_CONTEXT||(globalThis.__SERVER_CONTEXT={}),globalThis.__SERVER_CONTEXT[e]||(globalThis.__SERVER_CONTEXT[e]=r.createServerContext(e,t)),globalThis.__SERVER_CONTEXT[e]}(a,i):r.createContext(i));var a,i;function s(e){let{staticQueryData:t,data:n,query:o,render:a}=e;const i=n?n.data:t[o]&&t[o].data;return r.createElement(r.Fragment,null,i&&a(i),!i&&r.createElement("div",null,"Loading (StaticQuery)"))}const l=e=>{const{data:t,query:n,render:a,children:i}=e;return r.createElement(o.Consumer,null,(e=>r.createElement(s,{data:t,query:n,render:a||i,staticQueryData:e})))},c=e=>{var t;r.useContext;const n=r.useContext(o);if(isNaN(Number(e)))throw new Error("useStaticQuery was called with a string but expects to be called using `graphql`. Try this:\n\nimport { useStaticQuery, graphql } from 'gatsby';\n\nuseStaticQuery(graphql`"+e+"`);\n");if(null!==(t=n[e])&&void 0!==t&&t.data)return n[e].data;throw new Error("The result of this StaticQuery could not be fetched.\n\nThis is likely a bug in Gatsby and if refreshing the page does not fix it, please open an issue in https://github.com/gatsbyjs/gatsby/issues")}},3834:function(e,t,n){"use strict";function r(e,t){return void 0===t&&(t=""),t?e===t?"/":e.startsWith(t+"/")?e.slice(t.length):e:e}n.d(t,{Z:function(){return r}})},4428:function(e,t,n){"use strict";n.r(t),n.d(t,{wrapPageElement:function(){return i}});var r=n(2784),o=n(4536);const a=e=>{var t,n,a,i,s,l,c,u,d,p,f,h,m;let{path:g,data:v,children:y}=e;return r.createElement(o.Xg,{children:y,devBanner:{show:null==v||null===(t=v.site)||void 0===t||null===(n=t.siteMetadata)||void 0===n?void 0:n.showDevBanner},navbar:{...null==v||null===(a=v.site)||void 0===a||null===(i=a.siteMetadata)||void 0===i||null===(s=i.staticText)||void 0===s?void 0:s.navbar,image:null==v?void 0:v.navbarLogo,activePage:g},bottomBanner:{...null==v||null===(l=v.site)||void 0===l||null===(c=l.siteMetadata)||void 0===c||null===(u=c.staticText)||void 0===u?void 0:u.bottomBanner,image:null==v?void 0:v.bottomBannerLogo},footer:{...null==v||null===(d=v.site)||void 0===d||null===(p=d.siteMetadata)||void 0===p||null===(f=p.staticText)||void 0===f?void 0:f.footer,image:{imageData:null==v?void 0:v.footerLogo,altText:(null==v||null===(h=v.site)||void 0===h||null===(m=h.siteMetadata)||void 0===m?void 0:m.siteTitle)+" logo"}}})};n(3885),n(9601),n(8156),n(8776),n(9804),n(700);const i=e=>{let{element:t,props:n}=e;return r.createElement(a,n,t)}},8050:function(e,t,n){const r=n(6635),o=n(8437);e.exports={createSearchIndex:function(e){let t=[];Object.keys(e).forEach((n=>{e[n].nodes.forEach((e=>{let o=structuredClone(e);"allProject"===n&&(e.slug.includes("/")||(o.slug="project/"+e.slug));const a=Object.values(o).map((e=>r.isNull(e)?null:"object"==typeof e?Object.values(e).filter((e=>!r.isNull(e))).map((e=>"string"==typeof e||null==e?e:void Object.values(e).filter((e=>!r.isNull(e))).join(" "))).join(" "):e));Object.keys(o).forEach(((e,t)=>{o[e]=a[t]})),t.push(o)}))}));const n=o.generateStopWordFilter(["a","able","across","after","all","almost","also","am","among","an","and","any","are","as","at","be","because","been","but","by","dear","did","do","does","either","else","ever","every","for","from","get","got","had","he","her","hers","him","his","however","i","if","in","into","is","it","its","just","least","let","like","may","me","might","most","must","my","neither","no","nor","not","of","off","often","on","only","or","other","our","own","rather","said","say","says","she","since","so","some","than","that","the","their","them","then","there","these","they","this","tis","to","too","twas","us","was","we","were","while","will","with","yet","you","your"]);return[o((function(){this.ref("slug"),this.field("slug"),this.field("faq"),this.field("aims"),this.field("lede"),this.field("title"),this.field("question"),this.field("status"),this.field("agency"),this.field("topics"),this.field("mainContact"),this.field("summary"),this.field("status"),this.field("purpose"),this.field("emailContent"),this.field("projectTeam"),this.field("expertise"),this.field("requirement"),this.field("collectData"),this.metadataWhitelist=["position"],this.pipeline.after(o.stopWordFilter,n),this.pipeline.remove(o.stopWordFilter),t.forEach((function(e){this.add(e)}),this)})),t]},searchQuery:"\n query {\n allProject {\n nodes {\n title\n agency\n topics {\n title\n }\n slug\n summary\n statusOfData\n status\n startDate\n requirement\n question\n purpose\n projectTeam {\n name\n employer\n }\n priorResearch\n opportunityCloses\n mainContact {\n name\n }\n fundingInfo\n collectData { \n fieldTitle\n fieldData\n }\n expertise\n faq {\n text\n title\n }\n deliverable\n emailContent\n endDate\n slug\n }\n }\n allGeneralPage {\n nodes {\n slug\n lede\n faq {\n text\n title\n }\n aims {\n text\n title\n }\n title\n }\n }\n }\n "}},3463:function(e,t,n){"use strict";var r=n(8570),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},a={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},i={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function l(e){return r.isMemo(e)?i:s[e.$$typeof]||o}s[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[r.Memo]=i;var c=Object.defineProperty,u=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,p=Object.getOwnPropertyDescriptor,f=Object.getPrototypeOf,h=Object.prototype;e.exports=function e(t,n,r){if("string"!=typeof n){if(h){var o=f(n);o&&o!==h&&e(t,o,r)}var i=u(n);d&&(i=i.concat(d(n)));for(var s=l(t),m=l(n),g=0;g=31||"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)},t.storage="undefined"!=typeof chrome&&void 0!==chrome.storage?chrome.storage.local:function(){try{return window.localStorage}catch(e){}}(),t.colors=["lightseagreen","forestgreen","goldenrod","dodgerblue","darkorchid","crimson"],t.formatters.j=function(e){try{return JSON.stringify(e)}catch(t){return"[UnexpectedJSONParseError]: "+t.message}},t.enable(r())},555:function(e,t,n){var r;function o(e){function n(){if(n.enabled){var e=n,o=+new Date,a=o-(r||o);e.diff=a,e.prev=r,e.curr=o,r=o;for(var i=new Array(arguments.length),s=0;s0)return function(e){if((e=String(e)).length>100)return;var i=/^((?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|years?|yrs?|y)?$/i.exec(e);if(!i)return;var s=parseFloat(i[1]);switch((i[2]||"ms").toLowerCase()){case"years":case"year":case"yrs":case"yr":case"y":return s*a;case"days":case"day":case"d":return s*o;case"hours":case"hour":case"hrs":case"hr":case"h":return s*r;case"minutes":case"minute":case"mins":case"min":case"m":return s*n;case"seconds":case"second":case"secs":case"sec":case"s":return s*t;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return s;default:return}}(e);if("number"===c&&!1===isNaN(e))return s.long?i(l=e,o,"day")||i(l,r,"hour")||i(l,n,"minute")||i(l,t,"second")||l+" ms":function(e){if(e>=o)return Math.round(e/o)+"d";if(e>=r)return Math.round(e/r)+"h";if(e>=n)return Math.round(e/n)+"m";if(e>=t)return Math.round(e/t)+"s";return e+"ms"}(e);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(e))}},8437:function(e,t,n){var r,o;!function(){var a,i,s,l,c,u,d,p,f,h,m,g,v,y,b,w,x,E,k,C,S,O,P,N,_,R,j,I,L,M,T=function(e){var t=new T.Builder;return t.pipeline.add(T.trimmer,T.stopWordFilter,T.stemmer),t.searchPipeline.add(T.stemmer),e.call(t,t),t.build()};T.version="2.3.9",T.utils={},T.utils.warn=(a=this,function(e){a.console&&console.warn&&console.warn(e)}),T.utils.asString=function(e){return null==e?"":e.toString()},T.utils.clone=function(e){if(null==e)return e;for(var t=Object.create(null),n=Object.keys(e),r=0;r0){var l=T.utils.clone(t)||{};l.position=[i,s],l.index=o.length,o.push(new T.Token(n.slice(i,a),l))}i=a+1}}return o},T.tokenizer.separator=/[\s\-]+/,T.Pipeline=function(){this._stack=[]},T.Pipeline.registeredFunctions=Object.create(null),T.Pipeline.registerFunction=function(e,t){t in this.registeredFunctions&&T.utils.warn("Overwriting existing registered function: "+t),e.label=t,T.Pipeline.registeredFunctions[e.label]=e},T.Pipeline.warnIfFunctionNotRegistered=function(e){e.label&&e.label in this.registeredFunctions||T.utils.warn("Function is not registered with pipeline. This may cause problems when serialising the index.\n",e)},T.Pipeline.load=function(e){var t=new T.Pipeline;return e.forEach((function(e){var n=T.Pipeline.registeredFunctions[e];if(!n)throw new Error("Cannot load unregistered function: "+e);t.add(n)})),t},T.Pipeline.prototype.add=function(){Array.prototype.slice.call(arguments).forEach((function(e){T.Pipeline.warnIfFunctionNotRegistered(e),this._stack.push(e)}),this)},T.Pipeline.prototype.after=function(e,t){T.Pipeline.warnIfFunctionNotRegistered(t);var n=this._stack.indexOf(e);if(-1==n)throw new Error("Cannot find existingFn");n+=1,this._stack.splice(n,0,t)},T.Pipeline.prototype.before=function(e,t){T.Pipeline.warnIfFunctionNotRegistered(t);var n=this._stack.indexOf(e);if(-1==n)throw new Error("Cannot find existingFn");this._stack.splice(n,0,t)},T.Pipeline.prototype.remove=function(e){var t=this._stack.indexOf(e);-1!=t&&this._stack.splice(t,1)},T.Pipeline.prototype.run=function(e){for(var t=this._stack.length,n=0;n1&&(ae&&(n=o),a!=e);)r=n-t,o=t+Math.floor(r/2),a=this.elements[2*o];return a==e||a>e?2*o:as?c+=2:i==s&&(t+=n[l+1]*r[c+1],l+=2,c+=2);return t},T.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},T.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),t=1,n=0;t0){var a,i=o.str.charAt(0);i in o.node.edges?a=o.node.edges[i]:(a=new T.TokenSet,o.node.edges[i]=a),1==o.str.length&&(a.final=!0),r.push({node:a,editsRemaining:o.editsRemaining,str:o.str.slice(1)})}if(0!=o.editsRemaining){if("*"in o.node.edges)var s=o.node.edges["*"];else{s=new T.TokenSet;o.node.edges["*"]=s}if(0==o.str.length&&(s.final=!0),r.push({node:s,editsRemaining:o.editsRemaining-1,str:o.str}),o.str.length>1&&r.push({node:o.node,editsRemaining:o.editsRemaining-1,str:o.str.slice(1)}),1==o.str.length&&(o.node.final=!0),o.str.length>=1){if("*"in o.node.edges)var l=o.node.edges["*"];else{l=new T.TokenSet;o.node.edges["*"]=l}1==o.str.length&&(l.final=!0),r.push({node:l,editsRemaining:o.editsRemaining-1,str:o.str.slice(1)})}if(o.str.length>1){var c,u=o.str.charAt(0),d=o.str.charAt(1);d in o.node.edges?c=o.node.edges[d]:(c=new T.TokenSet,o.node.edges[d]=c),1==o.str.length&&(c.final=!0),r.push({node:c,editsRemaining:o.editsRemaining-1,str:u+o.str.slice(2)})}}}return n},T.TokenSet.fromString=function(e){for(var t=new T.TokenSet,n=t,r=0,o=e.length;r=e;t--){var n=this.uncheckedNodes[t],r=n.child.toString();r in this.minimizedNodes?n.parent.edges[n.char]=this.minimizedNodes[r]:(n.child._str=r,this.minimizedNodes[r]=n.child),this.uncheckedNodes.pop()}},T.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},T.Index.prototype.search=function(e){return this.query((function(t){new T.QueryParser(e,t).parse()}))},T.Index.prototype.query=function(e){for(var t=new T.Query(this.fields),n=Object.create(null),r=Object.create(null),o=Object.create(null),a=Object.create(null),i=Object.create(null),s=0;s1?1:e},T.Builder.prototype.k1=function(e){this._k1=e},T.Builder.prototype.add=function(e,t){var n=e[this._ref],r=Object.keys(this._fields);this._documents[n]=t||{},this.documentCount+=1;for(var o=0;o=this.length)return T.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},T.QueryLexer.prototype.width=function(){return this.pos-this.start},T.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},T.QueryLexer.prototype.backup=function(){this.pos-=1},T.QueryLexer.prototype.acceptDigitRun=function(){var e,t;do{t=(e=this.next()).charCodeAt(0)}while(t>47&&t<58);e!=T.QueryLexer.EOS&&this.backup()},T.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(T.QueryLexer.TERM)),e.ignore(),e.more())return T.QueryLexer.lexText},T.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(T.QueryLexer.EDIT_DISTANCE),T.QueryLexer.lexText},T.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(T.QueryLexer.BOOST),T.QueryLexer.lexText},T.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(T.QueryLexer.TERM)},T.QueryLexer.termSeparator=T.tokenizer.separator,T.QueryLexer.lexText=function(e){for(;;){var t=e.next();if(t==T.QueryLexer.EOS)return T.QueryLexer.lexEOS;if(92!=t.charCodeAt(0)){if(":"==t)return T.QueryLexer.lexField;if("~"==t)return e.backup(),e.width()>0&&e.emit(T.QueryLexer.TERM),T.QueryLexer.lexEditDistance;if("^"==t)return e.backup(),e.width()>0&&e.emit(T.QueryLexer.TERM),T.QueryLexer.lexBoost;if("+"==t&&1===e.width())return e.emit(T.QueryLexer.PRESENCE),T.QueryLexer.lexText;if("-"==t&&1===e.width())return e.emit(T.QueryLexer.PRESENCE),T.QueryLexer.lexText;if(t.match(T.QueryLexer.termSeparator))return T.QueryLexer.lexTerm}else e.escapeCharacter()}},T.QueryParser=function(e,t){this.lexer=new T.QueryLexer(e),this.query=t,this.currentClause={},this.lexemeIdx=0},T.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=T.QueryParser.parseClause;e;)e=e(this);return this.query},T.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},T.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},T.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},T.QueryParser.parseClause=function(e){var t=e.peekLexeme();if(null!=t)switch(t.type){case T.QueryLexer.PRESENCE:return T.QueryParser.parsePresence;case T.QueryLexer.FIELD:return T.QueryParser.parseField;case T.QueryLexer.TERM:return T.QueryParser.parseTerm;default:var n="expected either a field or a term, found "+t.type;throw t.str.length>=1&&(n+=" with value '"+t.str+"'"),new T.QueryParseError(n,t.start,t.end)}},T.QueryParser.parsePresence=function(e){var t=e.consumeLexeme();if(null!=t){switch(t.str){case"-":e.currentClause.presence=T.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=T.Query.presence.REQUIRED;break;default:var n="unrecognised presence operator'"+t.str+"'";throw new T.QueryParseError(n,t.start,t.end)}var r=e.peekLexeme();if(null==r){n="expecting term or field, found nothing";throw new T.QueryParseError(n,t.start,t.end)}switch(r.type){case T.QueryLexer.FIELD:return T.QueryParser.parseField;case T.QueryLexer.TERM:return T.QueryParser.parseTerm;default:n="expecting term or field, found '"+r.type+"'";throw new T.QueryParseError(n,r.start,r.end)}}},T.QueryParser.parseField=function(e){var t=e.consumeLexeme();if(null!=t){if(-1==e.query.allFields.indexOf(t.str)){var n=e.query.allFields.map((function(e){return"'"+e+"'"})).join(", "),r="unrecognised field '"+t.str+"', possible fields: "+n;throw new T.QueryParseError(r,t.start,t.end)}e.currentClause.fields=[t.str];var o=e.peekLexeme();if(null==o){r="expecting term, found nothing";throw new T.QueryParseError(r,t.start,t.end)}if(o.type===T.QueryLexer.TERM)return T.QueryParser.parseTerm;r="expecting term, found '"+o.type+"'";throw new T.QueryParseError(r,o.start,o.end)}},T.QueryParser.parseTerm=function(e){var t=e.consumeLexeme();if(null!=t){e.currentClause.term=t.str.toLowerCase(),-1!=t.str.indexOf("*")&&(e.currentClause.usePipeline=!1);var n=e.peekLexeme();if(null!=n)switch(n.type){case T.QueryLexer.TERM:return e.nextClause(),T.QueryParser.parseTerm;case T.QueryLexer.FIELD:return e.nextClause(),T.QueryParser.parseField;case T.QueryLexer.EDIT_DISTANCE:return T.QueryParser.parseEditDistance;case T.QueryLexer.BOOST:return T.QueryParser.parseBoost;case T.QueryLexer.PRESENCE:return e.nextClause(),T.QueryParser.parsePresence;default:var r="Unexpected lexeme type '"+n.type+"'";throw new T.QueryParseError(r,n.start,n.end)}else e.nextClause()}},T.QueryParser.parseEditDistance=function(e){var t=e.consumeLexeme();if(null!=t){var n=parseInt(t.str,10);if(isNaN(n)){var r="edit distance must be numeric";throw new T.QueryParseError(r,t.start,t.end)}e.currentClause.editDistance=n;var o=e.peekLexeme();if(null!=o)switch(o.type){case T.QueryLexer.TERM:return e.nextClause(),T.QueryParser.parseTerm;case T.QueryLexer.FIELD:return e.nextClause(),T.QueryParser.parseField;case T.QueryLexer.EDIT_DISTANCE:return T.QueryParser.parseEditDistance;case T.QueryLexer.BOOST:return T.QueryParser.parseBoost;case T.QueryLexer.PRESENCE:return e.nextClause(),T.QueryParser.parsePresence;default:r="Unexpected lexeme type '"+o.type+"'";throw new T.QueryParseError(r,o.start,o.end)}else e.nextClause()}},T.QueryParser.parseBoost=function(e){var t=e.consumeLexeme();if(null!=t){var n=parseInt(t.str,10);if(isNaN(n)){var r="boost must be numeric";throw new T.QueryParseError(r,t.start,t.end)}e.currentClause.boost=n;var o=e.peekLexeme();if(null!=o)switch(o.type){case T.QueryLexer.TERM:return e.nextClause(),T.QueryParser.parseTerm;case T.QueryLexer.FIELD:return e.nextClause(),T.QueryParser.parseField;case T.QueryLexer.EDIT_DISTANCE:return T.QueryParser.parseEditDistance;case T.QueryLexer.BOOST:return T.QueryParser.parseBoost;case T.QueryLexer.PRESENCE:return e.nextClause(),T.QueryParser.parsePresence;default:r="Unexpected lexeme type '"+o.type+"'";throw new T.QueryParseError(r,o.start,o.end)}else e.nextClause()}},void 0===(o="function"==typeof(r=function(){return T})?r.call(t,n,t,e):r)||(e.exports=o)}()},2898:function(e,t,n){"use strict";n.d(t,{w_:function(){return c}});var r=n(2784),o={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},a=r.createContext&&r.createContext(o),i=function(){return i=Object.assign||function(e){for(var t,n=1,r=arguments.length;ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a},e.exports.__esModule=!0,e.exports.default=e.exports},5538:function(e){e.exports=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o},e.exports.__esModule=!0,e.exports.default=e.exports},421:function(e,t,n){var r=n(7425).default,o=n(5297);e.exports=function(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return o(e)},e.exports.__esModule=!0,e.exports.default=e.exports},8560:function(e){function t(n,r){return e.exports=t=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},e.exports.__esModule=!0,e.exports.default=e.exports,t(n,r)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},3681:function(e,t,n){var r=n(6314),o=n(6193),a=n(121),i=n(6147);e.exports=function(e,t){return r(e)||o(e,t)||a(e,t)||i()},e.exports.__esModule=!0,e.exports.default=e.exports},8238:function(e){e.exports=function(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))},e.exports.__esModule=!0,e.exports.default=e.exports},3408:function(e,t,n){var r=n(3850),o=n(3912),a=n(121),i=n(3096);e.exports=function(e){return r(e)||o(e)||a(e)||i()},e.exports.__esModule=!0,e.exports.default=e.exports},8064:function(e,t,n){var r=n(7425).default;e.exports=function(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)},e.exports.__esModule=!0,e.exports.default=e.exports},7739:function(e,t,n){var r=n(7425).default,o=n(8064);e.exports=function(e){var t=o(e,"string");return"symbol"==r(t)?t:String(t)},e.exports.__esModule=!0,e.exports.default=e.exports},7425:function(e){function t(n){return e.exports=t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e.exports.__esModule=!0,e.exports.default=e.exports,t(n)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},121:function(e,t,n){var r=n(5748);e.exports=function(e,t){if(e){if("string"==typeof e)return r(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(e,t):void 0}},e.exports.__esModule=!0,e.exports.default=e.exports},8072:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.SCRIPT_TYPE="text/partytown",t.partytownSnippet=e=>((e,t)=>{const{forward:n=[],...r}=e||{},o=JSON.stringify(r,((e,t)=>("function"==typeof t&&(t=String(t)).startsWith(e+"(")&&(t="function "+t),t)));return["!(function(w,p,f,c){",Object.keys(r).length>0?`c=w[p]=Object.assign(w[p]||{},${o});`:"c=w[p]=w[p]||{};","c[f]=(c[f]||[])",n.length>0?`.concat(${JSON.stringify(n)})`:"","})(window,'partytown','forward');",t].join("")})(e,'/* Partytown 0.7.6 - MIT builder.io */\n!function(t,e,n,i,r,o,a,d,s,c,p,l){function u(){l||(l=1,"/"==(a=(o.lib||"/~partytown/")+(o.debug?"debug/":""))[0]&&(s=e.querySelectorAll(\'script[type="text/partytown"]\'),i!=t?i.dispatchEvent(new CustomEvent("pt1",{detail:t})):(d=setTimeout(f,1e4),e.addEventListener("pt0",w),r?h(1):n.serviceWorker?n.serviceWorker.register(a+(o.swPath||"partytown-sw.js"),{scope:a}).then((function(t){t.active?h():t.installing&&t.installing.addEventListener("statechange",(function(t){"activated"==t.target.state&&h()}))}),console.error):f())))}function h(t){c=e.createElement(t?"script":"iframe"),t||(c.setAttribute("style","display:block;width:0;height:0;border:0;visibility:hidden"),c.setAttribute("aria-hidden",!0)),c.src=a+"partytown-"+(t?"atomics.js?v=0.7.6":"sandbox-sw.html?"+Date.now()),e.body.appendChild(c)}function f(n,r){for(w(),i==t&&(o.forward||[]).map((function(e){delete t[e.split(".")[0]]})),n=0;ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}const c=e=>{const{search:t,hash:n,href:r,origin:o,protocol:a,host:i,hostname:s,port:l}=e.location;let{pathname:c}=e.location;return!c&&r&&p&&(c=new URL(r).pathname),{pathname:encodeURI(decodeURI(c)),search:t,hash:n,href:r,origin:o,protocol:a,host:i,hostname:s,port:l,state:e.history.state,key:e.history.state&&e.history.state.key||"initial"}},u=(e,t)=>{let n=[],r=c(e),o=!1,a=()=>{};return{get location(){return r},get transitioning(){return o},_onTransitionComplete(){o=!1,a()},listen(t){n.push(t);const o=()=>{r=c(e),t({location:r,action:"POP"})};return e.addEventListener("popstate",o),()=>{e.removeEventListener("popstate",o),n=n.filter((e=>e!==t))}},navigate(t,{state:i,replace:l=!1}={}){if("number"==typeof t)e.history.go(t);else{i=s({},i,{key:Date.now()+""});try{o||l?e.history.replaceState(i,null,t):e.history.pushState(i,null,t)}catch(n){e.location[l?"replace":"assign"](t)}}r=c(e),o=!0;const u=new Promise((e=>a=e));return n.forEach((e=>e({location:r,action:"PUSH"}))),u}}},d=(e="/")=>{const t=e.indexOf("?"),n={pathname:t>-1?e.substr(0,t):e,search:t>-1?e.substr(t):""};let r=0;const o=[n],a=[null];return{get location(){return o[r]},addEventListener(e,t){},removeEventListener(e,t){},history:{get entries(){return o},get index(){return r},get state(){return a[r]},pushState(e,t,n){const[i,s=""]=n.split("?");r++,o.push({pathname:i,search:s.length?`?${s}`:s}),a.push(e)},replaceState(e,t,n){const[i,s=""]=n.split("?");o[r]={pathname:i,search:s},a[r]=e},go(e){const t=r+e;t<0||t>a.length-1||(r=t)}}}},p=!("undefined"==typeof window||!window.document||!window.document.createElement),f=u(p?window:d()),{navigate:h}=f;function m(e,t){return o.createServerContext?((e,t=null)=>(globalThis.__SERVER_CONTEXT||(globalThis.__SERVER_CONTEXT={}),globalThis.__SERVER_CONTEXT[e]||(globalThis.__SERVER_CONTEXT[e]=o.createServerContext(e,t)),globalThis.__SERVER_CONTEXT[e]))(e,t):o.createContext(t)}const g=m("Base",{baseuri:"/",basepath:"/"}),v=m("Location"),y=()=>o.useContext(g),b=()=>o.useContext(v);function w(e){this.uri=e}const x=e=>e instanceof w,E=e=>{throw new w(e)};function k(e){const{to:t,replace:n=!0,state:r,noThrow:a,baseuri:i}=e;o.useEffect((()=>{Promise.resolve().then((()=>{const o=N(t,i);h(_(o,e),{replace:n,state:r})}))}),[]);const s=N(t,i);return a||E(_(s,e)),null}const C=e=>{const t=b(),{baseuri:n}=y();return o.createElement(k,s({},t,{baseuri:n},e))};C.propTypes={from:a.string,to:a.string.isRequired};const S=(e,t)=>e.substr(0,t.length)===t,O=(e,t)=>{let n,r;const[o]=t.split("?"),a=D(o),s=""===a[0],l=T(e);for(let c=0,u=l.length;c dynamic segment "${r[1]}" is a reserved name. Please use a different name in path "${o.path}".`);const t=decodeURIComponent(n);d[r[1]]=t}else if(t!==n){e=!0;break}}if(!e){n={route:o,params:d,uri:"/"+a.slice(0,f).join("/")};break}}return n||r||null},P=(e,t)=>O([{path:e}],t),N=(e,t)=>{if(S(e,"/"))return e;const[n,r]=e.split("?"),[o]=t.split("?"),a=D(n),i=D(o);if(""===a[0])return F(o,r);if(!S(a[0],".")){const e=i.concat(a).join("/");return F(("/"===o?"":"/")+e,r)}const s=i.concat(a),l=[];for(let c=0,u=s.length;c{const[n,r=""]=e.split("?");let o="/"+D(n).map((e=>{const n=j.exec(e);return n?t[n[1]]:e})).join("/");const{location:{search:a=""}={}}=t,i=a.split("?")[1]||"";return o=F(o,r,i),o},R=(e,t)=>{const n=e=>I(e);return D(e).filter(n).sort().join("/")===D(t).filter(n).sort().join("/")},j=/^:(.+)/,I=e=>j.test(e),L=e=>e&&"*"===e[0],M=(e,t)=>({route:e,score:e.default?0:D(e.path).reduce(((e,t)=>(e+=4,(e=>""===e)(t)?e+=1:I(t)?e+=2:L(t)?e-=5:e+=3,e)),0),index:t}),T=e=>e.map(M).sort(((e,t)=>e.scoret.score?-1:e.index-t.index)),D=e=>e.replace(/(^\/+|\/+$)/g,"").split("/"),F=(e,...t)=>e+((t=t.filter((e=>e&&e.length>0)))&&t.length>0?`?${t.join("&")}`:""),A=["uri","path"],V=(e,t)=>{const n=Object.keys(e);return n.length===Object.keys(t).length&&n.every((n=>t.hasOwnProperty(n)&&e[n]===t[n]))},H=e=>e.replace(/(^\/+|\/+$)/g,""),z=e=>t=>{if(!t)return null;if(t.type===o.Fragment&&t.props.children)return o.Children.map(t.props.children,z(e));if(i(t.props.path||t.props.default||t.type===C,`: Children of must have a \`path\` or \`default\` prop, or be a \`\`. None found on element type \`${t.type}\``),i(!!(t.type!==C||t.props.from&&t.props.to),` requires both "from" and "to" props when inside a .`),i(!(t.type===C&&!R(t.props.from,t.props.to)),` has mismatched dynamic segments, ensure both paths have the exact same dynamic segments.`),t.props.default)return{value:t,default:!0};const n=t.type===C?t.props.from:t.props.path,r="/"===n?e:`${H(e)}/${H(n)}`;return{value:t,default:t.props.default,path:t.props.children?`${H(r)}/*`:r}},B=["innerRef"],$=["to","state","replace","getProps"],Q=["key"];let{forwardRef:U}=r||(r=n.t(o,2));void 0===U&&(U=e=>e);const W=()=>{},q=U(((e,t)=>{let{innerRef:n}=e,r=l(e,B);const{baseuri:a}=y(),{location:i}=b(),{to:c,state:u,replace:d,getProps:p=W}=r,f=l(r,$),m=N(c,a),g=encodeURI(m),v=i.pathname===g,w=S(i.pathname,g);return o.createElement("a",s({ref:t||n,"aria-current":v?"page":void 0},f,p({isCurrent:v,isPartiallyCurrent:w,href:m,location:i}),{href:m,onClick:e=>{if(f.onClick&&f.onClick(e),(e=>!e.defaultPrevented&&0===e.button&&!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey))(e)){e.preventDefault();let t=d;if("boolean"!=typeof d&&v){const e=l(s({},i.state),Q);t=V(s({},u),e)}h(m,{state:u,replace:t})}}}))}));q.displayName="Link",q.propTypes={to:a.string.isRequired};class Z extends o.Component{constructor(...e){super(...e),this.displayName="ReactUseErrorBoundary"}componentDidCatch(...e){this.setState({}),this.props.onError(...e)}render(){return this.props.children}}const G=o.createContext({componentDidCatch:{current:void 0},error:void 0,setError:()=>!1});function J({children:e}){const[t,n]=o.useState(),r=o.useRef(),a=o.useMemo((()=>({componentDidCatch:r,error:t,setError:n})),[t]);return o.createElement(G.Provider,{value:a},o.createElement(Z,{error:t,onError:(e,t)=>{n(e),null==r.current||r.current(e,t)}},e))}J.displayName="ReactUseErrorBoundaryContext";const Y=function(e){var t,n;function r(t){return o.createElement(J,null,o.createElement(e,s({key:"WrappedComponent"},t)))}return r.displayName=`WithErrorBoundary(${null!=(t=null!=(n=e.displayName)?n:e.name)?t:"Component"})`,r}((({history:e=f,children:t})=>{const{location:n}=e,[r,a]=o.useState({location:n}),[i]=function(e){const t=o.useContext(G);t.componentDidCatch.current=void 0;const n=o.useCallback((()=>{t.setError(void 0)}),[]);return[t.error,n]}();if(o.useEffect((()=>{e._onTransitionComplete()}),[r.location]),o.useEffect((()=>{let t=!1;const n=e.listen((({location:e})=>{Promise.resolve().then((()=>{requestAnimationFrame((()=>{t||a({location:e})}))}))}));return()=>{t=!0,n()}}),[]),i){if(!x(i))throw i;h(i.uri,{replace:!0})}return o.createElement(v.Provider,{value:r},"function"==typeof t?t(r):t||null)})),K=({children:e})=>{const t=b();return t?e(t):o.createElement(Y,null,e)},X=({url:e,children:t})=>{const n=e.indexOf("?");let r,a="";return n>-1?(r=e.substring(0,n),a=e.substring(n)):r=e,o.createElement(v.Provider,{value:{location:{pathname:r,search:a,hash:""}}},t)},ee=({path:e,children:t})=>{const{baseuri:n}=y(),{location:r}=b(),o=N(e,n),a=P(o,r.pathname);return t({location:r,match:a?s({},a.params,{uri:a.uri,path:e}):null})},te=["uri","location","component"],ne=["children","style","component","uri","location"],re=e=>{let{uri:t,location:n,component:r}=e,a=l(e,te);return o.createElement(ae,s({},a,{component:r,uri:t,location:n}))};let oe=0;const ae=e=>{let{children:t,style:n,component:r="div",uri:a,location:i}=e,c=l(e,ne);const u=o.useRef(),d=o.useRef(!0),p=o.useRef(a),f=o.useRef(i.pathname),h=o.useRef(!1);o.useEffect((()=>(oe++,m(),()=>{oe--,0===oe&&(d.current=!0)})),[]),o.useEffect((()=>{let e=!1,t=!1;a!==p.current&&(p.current=a,e=!0),i.pathname!==f.current&&(f.current=i.pathname,t=!0),h.current=e||t&&i.pathname===a,h.current&&m()}),[a,i]);const m=o.useCallback((()=>{var e;d.current?d.current=!1:(e=u.current,h.current&&e&&e.focus())}),[]);return o.createElement(r,s({style:s({outline:"none"},n),tabIndex:"-1",ref:u},c),t)},ie=["location","primary","children","basepath","baseuri","component"],se=e=>{const t=y(),n=b();return o.createElement(le,s({},t,n,e))};function le(e){const{location:t,primary:n=!0,children:r,basepath:a,component:i="div"}=e,c=l(e,ie),u=o.Children.toArray(r).reduce(((e,t)=>{const n=z(a)(t);return e.concat(n)}),[]),{pathname:d}=t,p=O(u,d);if(p){const{params:e,uri:r,route:l,route:{value:u}}=p,d=l.default?a:l.path.replace(/\*$/,""),f=s({},e,{uri:r,location:t}),h=o.cloneElement(u,f,u.props.children?o.createElement(se,{location:t,primary:n},u.props.children):void 0),m=n?re:i,v=n?s({uri:r,location:t,component:i},c):c;return o.createElement(g.Provider,{value:{baseuri:r,basepath:d}},o.createElement(m,v,h))}return null}const ce=()=>{const e=b();if(!e)throw new Error("useLocation hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");return e.location},ue=()=>{throw new Error("useNavigate is removed. Use import { navigate } from 'gatsby' instead")},de=()=>{const e=y();if(!e)throw new Error("useParams hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");const t=ce(),n=P(e.basepath,t.pathname);return n?n.params:null},pe=e=>{if(!e)throw new Error("useMatch(path: string) requires an argument of a string to match against");const t=y();if(!t)throw new Error("useMatch hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");const n=ce(),r=N(e,t.baseuri),o=P(r,n.pathname);return o?s({},o.params,{uri:o.uri,path:e}):null}},2467:function(e,t,n){"use strict";n.d(t,{c4:function(){return k},cP:function(){return l},dq:function(){return f},mc:function(){return y},rU:function(){return E}});var r=n(3980),o=n(2784),a=n(5619),i=n(5516);function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t{if("string"==typeof e)return!(e=>c.test(e))(e)},d=()=>"/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal",p=()=>"/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal";function f(e,t=d()){var n;if(!u(e))return e;if(e.startsWith("./")||e.startsWith("../"))return e;const r=null!=(n=null!=t?t:p())?n:"/";return`${null!=r&&r.endsWith("/")?r.slice(0,-1):r}${e.startsWith("/")?e:`/${e}`}`}const h=e=>null==e?void 0:e.startsWith("/");function m(e,t){const{pathname:n,search:r,hash:o}=l(e);return`${(0,i.H)(n,t)}${r}${o}`}const g=(e,t)=>"number"==typeof e?e:u(e)?h(e)?function(e){const t=f(e),n="always";return m(t,n)}(e):function(e,t){if(h(e))return e;const n="always",r=(0,a.resolve)(e,t);return m(r,n)}(e,t):e,v=["to","getProps","onClick","onMouseEnter","activeClassName","activeStyle","innerRef","partiallyActive","state","replace","_location"];function y(e){return f(e,p())}const b={activeClassName:r.string,activeStyle:r.object,partiallyActive:r.bool};function w(e){return o.createElement(a.Location,null,(({location:t})=>o.createElement(x,s({},e,{_location:t}))))}class x extends o.Component{constructor(e){super(e),this.defaultGetProps=({isPartiallyCurrent:e,isCurrent:t})=>(this.props.partiallyActive?e:t)?{className:[this.props.className,this.props.activeClassName].filter(Boolean).join(" "),style:s({},this.props.style,this.props.activeStyle)}:null;let t=!1;"undefined"!=typeof window&&window.IntersectionObserver&&(t=!0),this.state={IOSupported:t},this.abortPrefetch=null,this.handleRef=this.handleRef.bind(this)}_prefetch(){let e=window.location.pathname+window.location.search;this.props._location&&this.props._location.pathname&&(e=this.props._location.pathname+this.props._location.search);const t=l(g(this.props.to,e)),n=t.pathname+t.search;if(e!==n)return ___loader.enqueue(n)}componentWillUnmount(){if(!this.io)return;const{instance:e,el:t}=this.io;this.abortPrefetch&&this.abortPrefetch.abort(),e.unobserve(t),e.disconnect()}handleRef(e){this.props.innerRef&&Object.prototype.hasOwnProperty.call(this.props.innerRef,"current")?this.props.innerRef.current=e:this.props.innerRef&&this.props.innerRef(e),this.state.IOSupported&&e&&(this.io=((e,t)=>{const n=new window.IntersectionObserver((n=>{n.forEach((n=>{e===n.target&&t(n.isIntersecting||n.intersectionRatio>0)}))}));return n.observe(e),{instance:n,el:e}})(e,(e=>{e?this.abortPrefetch=this._prefetch():this.abortPrefetch&&this.abortPrefetch.abort()})))}render(){const e=this.props,{to:t,getProps:n=this.defaultGetProps,onClick:r,onMouseEnter:i,state:c,replace:d,_location:p}=e,f=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,v),h=g(t,p.pathname);return u(h)?o.createElement(a.Link,s({to:h,state:c,getProps:n,innerRef:this.handleRef,onMouseEnter:e=>{i&&i(e);const t=l(h);___loader.hovering(t.pathname+t.search)},onClick:e=>{if(r&&r(e),!(0!==e.button||this.props.target||e.defaultPrevented||e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)){e.preventDefault();let t=d;const n=encodeURI(h)===p.pathname;"boolean"!=typeof d&&n&&(t=!0),window.___navigate(h,{state:c,replace:t})}return!0}},f)):o.createElement("a",s({href:h},f))}}x.propTypes=s({},b,{onClick:r.func,to:r.string.isRequired,replace:r.bool,state:r.object});const E=o.forwardRef(((e,t)=>o.createElement(w,s({innerRef:t},e)))),k=(e,t)=>{window.___navigate(g(e,window.location.pathname),t)}},6291:function(e,t,n){"use strict";n.r(t),n.d(t,{Script:function(){return h},ScriptStrategy:function(){return c},collectedScriptsByPage:function(){return s},scriptCache:function(){return p},scriptCallbackCache:function(){return f}});var r=n(2784),o=n(5619);function a(){return a=Object.assign?Object.assign.bind():function(e){for(var t=1;ti.get(e)||[],set(e,t){const n=i.get(e)||[];n.push(t),i.set(e,n)},delete(e){i.delete(e)}},l="undefined"!=typeof self&&self.requestIdleCallback&&self.requestIdleCallback.bind(window)||function(e){const t=Date.now();return setTimeout((function(){e({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-t))}})}),1)};var c,u;(u=c||(c={})).postHydrate="post-hydrate",u.idle="idle",u.offMainThread="off-main-thread";const d=new Set(["src","strategy","dangerouslySetInnerHTML","children","onLoad","onError"]),p=new Set,f=new Map;function h(e){return r.createElement(o.Location,null,(()=>r.createElement(m,e)))}function m(e){const{src:t,strategy:n=c.postHydrate}=e||{},{pathname:i}=(0,o.useLocation)();if((0,r.useEffect)((()=>{let t;switch(n){case c.postHydrate:t=g(e);break;case c.idle:l((()=>{t=g(e)}));break;case c.offMainThread:{const t=y(e);s.set(i,t)}}return()=>{const{script:e,loadCallback:n,errorCallback:r}=t||{};n&&(null==e||e.removeEventListener("load",n)),r&&(null==e||e.removeEventListener("error",r)),null==e||e.remove()}}),[]),n===c.offMainThread){const o=v(e),l=y(e);return"undefined"==typeof window&&s.set(i,l),r.createElement("script",o?a({type:"text/partytown","data-strategy":n,crossOrigin:"anonymous"},l,{dangerouslySetInnerHTML:{__html:v(e)}}):a({type:"text/partytown",src:b(t),"data-strategy":n,crossOrigin:"anonymous"},l))}return null}function g(e){const{id:t,src:n,strategy:r=c.postHydrate,onLoad:o,onError:i}=e||{},s=t||n,l=["load","error"],u={load:o,error:i};if(s){for(const e of l)if(null!=u&&u[e]){var d;const t=f.get(s)||{},{callbacks:n=[]}=(null==t?void 0:t[e])||{};var h,m;n.push(null==u?void 0:u[e]),null!=t&&null!=(d=t[e])&&d.event?null==u||null==(h=u[e])||h.call(u,null==t||null==(m=t[e])?void 0:m.event):f.set(s,a({},t,{[e]:{callbacks:n}}))}if(p.has(s))return null}const g=v(e),b=y(e),x=document.createElement("script");t&&(x.id=t),x.dataset.strategy=r;for(const[a,c]of Object.entries(b))x.setAttribute(a,c);g&&(x.textContent=g),n&&(x.src=n);const E={};if(s){for(const e of l){const t=t=>w(t,s,e);x.addEventListener(e,t),E[`${e}Callback`]=t}p.add(s)}return document.body.appendChild(x),{script:x,loadCallback:E.loadCallback,errorCallback:E.errorCallback}}function v(e){const{dangerouslySetInnerHTML:t,children:n=""}=e||{},{__html:r=""}=t||{};return r||n}function y(e){const t={};for(const[n,r]of Object.entries(e))d.has(n)||(t[n]=r);return t}function b(e){if(e)return`/__third-party-proxy?url=${encodeURIComponent(e)}`}function w(e,t,n){const r=f.get(t)||{};for(const a of(null==r||null==(o=r[n])?void 0:o.callbacks)||[]){var o;a(e)}f.set(t,{[n]:{event:e}})}}},function(e){e.O(0,[774,532,525,235,661,182],(function(){return t=5069,e(e.s=t);var t}));e.O()}]); //# sourceMappingURL=app-2a9a6d31a92f2edf35c1.js.map \ No newline at end of file diff --git a/evidenceportal/app-2cd7e808a51182bab5d2.js b/evidenceportal/app-2cd7e808a51182bab5d2.js index d0c4d195..7bc640d0 100644 --- a/evidenceportal/app-2cd7e808a51182bab5d2.js +++ b/evidenceportal/app-2cd7e808a51182bab5d2.js @@ -1,3 +1,3 @@ /*! For license information please see app-2cd7e808a51182bab5d2.js.LICENSE.txt */ -(self.webpackChunkevaluation_collect=self.webpackChunkevaluation_collect||[]).push([[143],{5516:function(e,t){"use strict";t.H=void 0;const n=[".html",".json",".js",".map",".txt",".xml",".pdf"];t.H=(e,t="always")=>{if("/"===e)return e;const r=e.endsWith("/");return((e,t)=>{for(const n of e)if(t.endsWith(n))return!0;return!1})(n,e)?e:"always"===t?r?e:`${e}/`:"never"===t&&r?e.slice(0,-1):e}},2668:function(e,t,n){"use strict";function r(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(r=function(e){return e?n:t})(e)}var o=/(confirmation|invite|recovery|email_change)_token=([^&]+)/,a=/error=access_denied&error_description=403/,i=/access_token=/;t.onInitialClientRender=function(e,t){var s=t.enableIdentityWidget,l=void 0===s||s,c=t.publicPath,u=void 0===c?"admin":c,d=(document.location.hash||"").replace(/^#\/?/,"");l&&(o.test(d)||a.test(d)||i.test(d))&&new Promise((function(e){return e("netlify-identity-widget")})).then((function(e){return function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=r(t);if(n&&n.has(e))return n.get(e);var o={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var s=a?Object.getOwnPropertyDescriptor(e,i):null;s&&(s.get||s.set)?Object.defineProperty(o,i,s):o[i]=e[i]}return o.default=e,n&&n.set(e,o),o}(n(3091)(e))})).then((function(e){var t=e.default;t.on("init",(function(e){e||t.on("login",(function(){document.location.href="/evidenceportal/"+u+"/"}))})),t.init()}))}},3091:function(e){function t(e){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}t.keys=function(){return[]},t.resolve=t,t.id=3091,e.exports=t},2802:function(e,t,n){"use strict";t.p2=t.$C=void 0;var r=n(1415);t.$C=r.ScrollHandler;var o=n(5492);t.p2=o.useScrollRestoration},1415:function(e,t,n){"use strict";var r=n(1600);t.__esModule=!0,t.ScrollHandler=t.ScrollContext=void 0;var o=r(n(5297)),a=r(n(6531)),i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(2784)),s=r(n(3980)),l=n(643);function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}var u=i.createContext(new l.SessionStorage);t.ScrollContext=u,u.displayName="GatsbyScrollContext";var d=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a{}},5895:function(e,t){"use strict";t.__esModule=!0,t.getForwards=function(e){return null==e?void 0:e.flatMap((e=>(null==e?void 0:e.forward)||[]))}},5071:function(e,t,n){"use strict";t.__esModule=!0,t.injectPartytownSnippet=function(e){if(!e.length)return;const t=document.querySelector("script[data-partytown]"),n=document.querySelector('iframe[src*="~partytown/partytown-sandbox-sw"]');t&&t.remove();n&&n.remove();const a=(0,o.getForwards)(e),i=document.createElement("script");i.dataset.partytown="",i.innerHTML=(0,r.partytownSnippet)({forward:a}),document.head.appendChild(i)};var r=n(8072),o=n(5895)},3510:function(e,t,n){"use strict";n.d(t,{G:function(){return D},L:function(){return g},M:function(){return C},P:function(){return k},_:function(){return s},a:function(){return i},b:function(){return p},c:function(){return c},d:function(){return u},g:function(){return f},h:function(){return l}});var r=n(2784),o=(n(1109),n(3980)),a=n.n(o);function i(){return i=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}const l=()=>"undefined"!=typeof HTMLImageElement&&"loading"in HTMLImageElement.prototype;const c=e=>{var t;return(e=>{var t,n;return Boolean(null==e||null==(t=e.images)||null==(n=t.fallback)?void 0:n.src)})(e)?e:(e=>Boolean(null==e?void 0:e.gatsbyImageData))(e)?e.gatsbyImageData:(e=>Boolean(null==e?void 0:e.gatsbyImage))(e)?e.gatsbyImage:null==e||null==(t=e.childImageSharp)?void 0:t.gatsbyImageData},u=e=>{var t,n,r;return null==(t=c(e))||null==(n=t.images)||null==(r=n.fallback)?void 0:r.src};function d(e,t,n){const r={};let o="gatsby-image-wrapper";return"fixed"===n?(r.width=e,r.height=t):"constrained"===n&&(o="gatsby-image-wrapper gatsby-image-wrapper-constrained"),{className:o,"data-gatsby-image-wrapper":"",style:r}}function p(e,t,n,r,o){return void 0===o&&(o={}),i({},n,{loading:r,shouldLoad:e,"data-main-image":"",style:i({},o,{opacity:t?1:0})})}function f(e,t,n,r,o,a,s,l){const c={};a&&(c.backgroundColor=a,"fixed"===n?(c.width=r,c.height=o,c.backgroundColor=a,c.position="relative"):("constrained"===n||"fullWidth"===n)&&(c.position="absolute",c.top=0,c.left=0,c.bottom=0,c.right=0)),s&&(c.objectFit=s),l&&(c.objectPosition=l);const u=i({},e,{"aria-hidden":!0,"data-placeholder-image":"",style:i({opacity:t?0:1,transition:"opacity 500ms linear"},c)});return u}const h=["children"],m=function(e){let{layout:t,width:n,height:o}=e;return"fullWidth"===t?r.createElement("div",{"aria-hidden":!0,style:{paddingTop:o/n*100+"%"}}):"constrained"===t?r.createElement("div",{style:{maxWidth:n,display:"block"}},r.createElement("img",{alt:"",role:"presentation","aria-hidden":"true",src:"data:image/svg+xml;charset=utf-8,%3Csvg%20height='"+o+"'%20width='"+n+"'%20xmlns='http://www.w3.org/2000/svg'%20version='1.1'%3E%3C/svg%3E",style:{maxWidth:"100%",display:"block",position:"static"}})):null},g=function(e){let{children:t}=e,n=s(e,h);return r.createElement(r.Fragment,null,r.createElement(m,i({},n)),t,null)},v=["src","srcSet","loading","alt","shouldLoad"],y=["fallback","sources","shouldLoad"],b=function(e){let{src:t,srcSet:n,loading:o,alt:a="",shouldLoad:l}=e,c=s(e,v);return r.createElement("img",i({},c,{decoding:"async",loading:o,src:l?t:void 0,"data-src":l?void 0:t,srcSet:l?n:void 0,"data-srcset":l?void 0:n,alt:a}))},w=function(e){let{fallback:t,sources:n=[],shouldLoad:o=!0}=e,a=s(e,y);const l=a.sizes||(null==t?void 0:t.sizes),c=r.createElement(b,i({},a,t,{sizes:l,shouldLoad:o}));return n.length?r.createElement("picture",null,n.map((e=>{let{media:t,srcSet:n,type:a}=e;return r.createElement("source",{key:t+"-"+a+"-"+n,type:a,media:t,srcSet:o?n:void 0,"data-srcset":o?void 0:n,sizes:l})})),c):c};var x;b.propTypes={src:o.string.isRequired,alt:o.string.isRequired,sizes:o.string,srcSet:o.string,shouldLoad:o.bool},w.displayName="Picture",w.propTypes={alt:o.string.isRequired,shouldLoad:o.bool,fallback:o.exact({src:o.string.isRequired,srcSet:o.string,sizes:o.string}),sources:o.arrayOf(o.oneOfType([o.exact({media:o.string.isRequired,type:o.string,sizes:o.string,srcSet:o.string.isRequired}),o.exact({media:o.string,type:o.string.isRequired,sizes:o.string,srcSet:o.string.isRequired})]))};const E=["fallback"],k=function(e){let{fallback:t}=e,n=s(e,E);return t?r.createElement(w,i({},n,{fallback:{src:t},"aria-hidden":!0,alt:""})):r.createElement("div",i({},n))};k.displayName="Placeholder",k.propTypes={fallback:o.string,sources:null==(x=w.propTypes)?void 0:x.sources,alt:function(e,t,n){return e[t]?new Error("Invalid prop `"+t+"` supplied to `"+n+"`. Validation failed."):null}};const C=function(e){return r.createElement(r.Fragment,null,r.createElement(w,i({},e)),r.createElement("noscript",null,r.createElement(w,i({},e,{shouldLoad:!0}))))};C.displayName="MainImage",C.propTypes=w.propTypes;const S=["as","className","class","style","image","loading","imgClassName","imgStyle","backgroundColor","objectFit","objectPosition"],O=["style","className"],P=e=>e.replace(/\n/g,""),N=function(e,t,n){for(var r=arguments.length,o=new Array(r>3?r-3:0),i=3;iJSON.stringify(o.images)),[o.images]);p&&(u=p);const O=function(e,t,n){let r="";return"fullWidth"===e&&(r=''),"constrained"===e&&(r='
"),r}(b,v,y);return(0,r.useEffect)((()=>{j||(j=n.e(698).then(n.bind(n,4698)).then((e=>{let{renderImageToString:t,swapPlaceholderImage:n}=e;return M=t,{renderImageToString:t,swapPlaceholderImage:n}})));const e=C.current.querySelector("[data-gatsby-image-ssr]");if(e&&l())return e.complete?(null==f||f({wasCached:!0}),null==h||h({wasCached:!0}),setTimeout((()=>{e.removeAttribute("data-gatsby-image-ssr")}),0)):(null==f||f({wasCached:!0}),e.addEventListener("load",(function t(){e.removeEventListener("load",t),null==h||h({wasCached:!0}),setTimeout((()=>{e.removeAttribute("data-gatsby-image-ssr")}),0)}))),void L.add(S);if(M&&L.has(S))return;let t,r;return j.then((e=>{let{renderImageToString:n,swapPlaceholderImage:s}=e;C.current&&(C.current.innerHTML=n(i({isLoading:!0,isLoaded:L.has(S),image:o},g)),L.has(S)||(t=requestAnimationFrame((()=>{C.current&&(r=s(C.current,S,L,a,f,h,m))}))))})),()=>{t&&cancelAnimationFrame(t),r&&r()}}),[o]),(0,r.useLayoutEffect)((()=>{L.has(S)&&M&&(C.current.innerHTML=M(i({isLoading:L.has(S),isLoaded:L.has(S),image:o},g)),null==f||f({wasCached:!0}),null==h||h({wasCached:!0}))}),[o]),(0,r.createElement)(t,i({},k,{style:i({},x,a,{backgroundColor:c}),className:E+(u?" "+u:""),ref:C,dangerouslySetInnerHTML:{__html:O},suppressHydrationWarning:!0}))},D=(0,r.memo)((function(e){return e.image?(0,r.createElement)(T,e):null}));D.propTypes=_,D.displayName="GatsbyImage";const F=["src","__imageData","__error","width","height","aspectRatio","tracedSVGOptions","placeholder","formats","quality","transformOptions","jpgOptions","pngOptions","webpOptions","avifOptions","blurredOptions","breakpoints","outputPixelDensities"];function A(e){return function(t){let{src:n,__imageData:o,__error:a}=t,l=s(t,F);return a&&console.warn(a),o?r.createElement(e,i({image:o},l)):(console.warn("Image not loaded",n),null)}}const V=A((function(e){let{as:t="div",className:n,class:o,style:a,image:l,loading:c="lazy",imgClassName:u,imgStyle:h,backgroundColor:m,objectFit:v,objectPosition:y}=e,b=s(e,S);if(!l)return console.warn("[gatsby-plugin-image] Missing image prop"),null;o&&(n=o),h=i({objectFit:v,objectPosition:y,backgroundColor:m},h);const{width:w,height:x,layout:E,images:N,placeholder:_,backgroundColor:R}=l,I=d(w,x,E),{style:L,className:j}=I,M=s(I,O),T={fallback:void 0,sources:[]};return N.fallback&&(T.fallback=i({},N.fallback,{srcSet:N.fallback.srcSet?P(N.fallback.srcSet):void 0})),N.sources&&(T.sources=N.sources.map((e=>i({},e,{srcSet:P(e.srcSet)})))),r.createElement(t,i({},M,{style:i({},L,a,{backgroundColor:m}),className:j+(n?" "+n:"")}),r.createElement(g,{layout:E,width:w,height:x},r.createElement(k,i({},f(_,!1,E,w,x,R,v,y))),r.createElement(C,i({"data-gatsby-image-ssr":"",className:u},b,p("eager"===c,!1,T,c,h)))))})),H=function(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),o=2;o{if(void 0!==e.layout&&!z.has(e.layout))return new Error("Invalid value "+e.layout+'" provided for prop "layout". Defaulting to "constrained". Valid values are "fixed", "fullWidth" or "constrained".')}};V.displayName="StaticImage",V.propTypes=B;const $=A(D);$.displayName="StaticImage",$.propTypes=B},1109:function(e){"use strict";const t=/[\p{Lu}]/u,n=/[\p{Ll}]/u,r=/^[\p{Lu}](?![\p{Lu}])/gu,o=/([\p{Alpha}\p{N}_]|$)/u,a=/[_.\- ]+/,i=new RegExp("^"+a.source),s=new RegExp(a.source+o.source,"gu"),l=new RegExp("\\d+"+o.source,"gu"),c=(e,o)=>{if("string"!=typeof e&&!Array.isArray(e))throw new TypeError("Expected the input to be `string | string[]`");if(o={pascalCase:!1,preserveConsecutiveUppercase:!1,...o},0===(e=Array.isArray(e)?e.map((e=>e.trim())).filter((e=>e.length)).join("-"):e.trim()).length)return"";const a=!1===o.locale?e=>e.toLowerCase():e=>e.toLocaleLowerCase(o.locale),c=!1===o.locale?e=>e.toUpperCase():e=>e.toLocaleUpperCase(o.locale);if(1===e.length)return o.pascalCase?c(e):a(e);return e!==a(e)&&(e=((e,r,o)=>{let a=!1,i=!1,s=!1;for(let l=0;l(r.lastIndex=0,e.replace(r,(e=>t(e)))))(e,a):a(e),o.pascalCase&&(e=c(e.charAt(0))+e.slice(1)),((e,t)=>(s.lastIndex=0,l.lastIndex=0,e.replace(s,((e,n)=>t(n))).replace(l,(e=>t(e)))))(e,c)};e.exports=c,e.exports.default=c},7225:function(e,t,n){"use strict";n.r(t),n.d(t,{onRouteUpdate:function(){return r}});n(31),n(5251);const r=function(e,t){let{location:n}=e}},5251:function(e,t,n){"use strict";var r=n(31)},4536:function(e,t,n){"use strict";n.d(t,{UQ:function(){return Ps},xC:function(){return a},oy:function(){return Bt},oF:function(){return s},r8:function(){return Yt},o9:function(){return Xt},TS:function(){return Rs},Kb:function(){return tn},rU:function(){return st},mA:function(){return Fs},Xg:function(){return Is},re:function(){return en},mP:function(){return Mi},kJ:function(){return p},uZ:function(){return Kt},x7:function(){return Ht},sJ:function(){return Vt},tA:function(){return Ds},Fn:function(){return Ti}});var r=n(2784),o=n.t(r,2);const a=()=>r.createElement("svg",{className:"inline",xmlns:"http://www.w3.org/2000/svg",width:"10.775",height:"17.309",viewBox:"0 0 10.775 17.309"},r.createElement("g",{transform:"translate(2.121 1.061)"},r.createElement("path",{"data-name":"Path 900",d:"M-18540.5,8685l-7.594,7.594,7.594,7.594",transform:"translate(18548.096 -8685)",fill:"none",stroke:"currentColor",strokeWidth:"3"})));var i=n(7161);const s=e=>{let{expertise:t,requirement:n,keyDates:o}=e;return r.createElement(r.Fragment,null,(0,i.uk)(t)&&(0,i.uk)(n)&&(0,i.uk)(o)?"":r.createElement(r.Fragment,null,r.createElement("section",{className:"m-responsive"},r.createElement("h3",{className:"text-h3"},"Application details"),r.createElement("div",{className:"grid grid-cols-1 gap-3 lg:grid-cols-3"},(0,i.uk)(t)?"":r.createElement("div",{className:"px-4"},r.createElement(Ht,{label:"Expertise Needed",value:t})),(0,i.uk)(n)?"":r.createElement("div",{className:"px-4"},r.createElement(Ht,{label:"Requirements and restrictions",value:n})),(0,i.uk)(o)?"":r.createElement("div",{className:"px-4"},r.createElement(Ht,{label:"Key Milestones and Dates",value:o}))))))},l=()=>r.createElement("svg",{className:"inline-block",xmlns:"http://www.w3.org/2000/svg",width:"10.775",height:"17.309",viewBox:"0 0 10.775 17.309"},r.createElement("g",{transform:"translate(8.654 16.248) rotate(180)"},r.createElement("path",{"data-name":"Path 900",d:"M-18540.5,8685l-7.594,7.594,7.594,7.594",transform:"translate(18548.096 -8685)",fill:"none",stroke:"currentColor",strokeWidth:"3"})));var c=n(31);const u=()=>r.createElement("div",{className:"py-6 overflow-hidden bg-warning text-center"},r.createElement("h4",null,"⚠️ This is a beta site."," ",r.createElement(c.Link,{to:"/contact",className:"underline hover:no-underline"},"We welcome feedback!")," ","⚠️"));var d=n(8978);const p=e=>{let{status:t}=e,n=null,o=null;return"open"==t?(n=d.gbA,o="Open"):"ongoing"==t?(n=d.Gzj,o="In progress"):"completed"==t&&(n=d.FJM,o="Completed"),r.createElement(r.Fragment,null,r.createElement("div",{className:"flex w-full"},r.createElement("span",{className:"pt-1 text-body text-primary align-inherit"},r.createElement(n,{"aria-hidden":"true"})),r.createElement("span",{className:"pl-2 uppercase"},o)))};function f(){return f=Object.assign?Object.assign.bind():function(e){for(var t=1;t(e[t.toLowerCase()]=t,e)),{for:"htmlFor"}),b={amp:"&",apos:"'",gt:">",lt:"<",nbsp:" ",quot:"“"},w=["style","script"],x=/([-A-Z0-9_:]+)(?:\s*=\s*(?:(?:"((?:\\.|[^"])*)")|(?:'((?:\\.|[^'])*)')|(?:\{((?:\\.|{[^}]*?}|[^}])*)\})))?/gi,E=/mailto:/i,k=/\n{2,}$/,C=/^( *>[^\n]+(\n[^\n]+)*\n*)+\n{2,}/,S=/^ *> ?/gm,O=/^ {2,}\n/,P=/^(?:( *[-*_])){3,} *(?:\n *)+\n/,N=/^\s*(`{3,}|~{3,}) *(\S+)?([^\n]*?)?\n([\s\S]+?)\s*\1 *(?:\n *)*\n?/,_=/^(?: {4}[^\n]+\n*)+(?:\n *)+\n?/,R=/^(`+)\s*([\s\S]*?[^`])\s*\1(?!`)/,I=/^(?:\n *)*\n/,L=/\r\n?/g,j=/^\[\^([^\]]+)](:.*)\n/,M=/^\[\^([^\]]+)]/,T=/\f/g,D=/^\s*?\[(x|\s)\]/,F=/^ *(#{1,6}) *([^\n]+?)(?: +#*)?(?:\n *)*(?:\n|$)/,A=/^ *(#{1,6}) +([^\n]+?)(?: +#*)?(?:\n *)*(?:\n|$)/,V=/^([^\n]+)\n *(=|-){3,} *(?:\n *)+\n/,H=/^ *(?!<[a-z][^ >/]* ?\/>)<([a-z][^ >/]*) ?([^>]*)\/{0}>\n?(\s*(?:<\1[^>]*?>[\s\S]*?<\/\1>|(?!<\1)[\s\S])*?)<\/\1>\n*/i,z=/&([a-z0-9]+|#[0-9]{1,6}|#x[0-9a-fA-F]{1,6});/gi,B=/^)/,$=/^(data|aria|x)-[a-z_][a-z\d_.-]*$/,Q=/^ *<([a-z][a-z0-9:]*)(?:\s+((?:<.*?>|[^>])*))?\/?>(?!<\/\1>)(\s*\n)?/i,U=/^\{.*\}$/,W=/^(https?:\/\/[^\s<]+[^<.,:;"')\]\s])/,q=/^<([^ >]+@[^ >]+)>/,Z=/^<([^ >]+:\/[^ >]+)>/,G=/-([a-z])?/gi,J=/^(.*\|?.*)\n *(\|? *[-:]+ *\|[-| :]*)\n((?:.*\|.*\n)*)\n?/,Y=/^\[([^\]]*)\]:\s+]+)>?\s*("([^"]*)")?/,K=/^!\[([^\]]*)\] ?\[([^\]]*)\]/,X=/^\[([^\]]*)\] ?\[([^\]]*)\]/,ee=/(\[|\])/g,te=/(\n|^[-*]\s|^#|^ {2,}|^-{2,}|^>\s)/,ne=/\t/g,re=/^ *\| */,oe=/(^ *\||\| *$)/g,ae=/ *$/,ie=/^ *:-+: *$/,se=/^ *:-+ *$/,le=/^ *-+: *$/,ce=/^([*_])\1((?:\[.*?\][([].*?[)\]]|<.*?>(?:.*?<.*?>)?|`.*?`|~+.*?~+|.)*?)\1\1(?!\1)/,ue=/^([*_])((?:\[.*?\][([].*?[)\]]|<.*?>(?:.*?<.*?>)?|`.*?`|~+.*?~+|.)*?)\1(?!\1|\w)/,de=/^==((?:\[.*?\]|<.*?>(?:.*?<.*?>)?|`.*?`|.)*?)==/,pe=/^~~((?:\[.*?\]|<.*?>(?:.*?<.*?>)?|`.*?`|.)*?)~~/,fe=/^\\([^0-9A-Za-z\s])/,he=/^[\s\S]+?(?=[^0-9A-Z\s\u00c0-\uffff&#;.()'"]|\d+\.|\n\n| {2,}\n|\w+:\S|$)/i,me=/^\n+/,ge=/^([ \t]*)/,ve=/\\([^\\])/g,ye=/ *\n+$/,be=/(?:^|\n)( *)$/,we="(?:\\d+\\.)",xe="(?:[*+-])";function Ee(e){return"( *)("+(1===e?we:xe)+") +"}const ke=Ee(1),Ce=Ee(2);function Se(e){return new RegExp("^"+(1===e?ke:Ce))}const Oe=Se(1),Pe=Se(2);function Ne(e){return new RegExp("^"+(1===e?ke:Ce)+"[^\\n]*(?:\\n(?!\\1"+(1===e?we:xe)+" )[^\\n]*)*(\\n|$)","gm")}const _e=Ne(1),Re=Ne(2);function Ie(e){const t=1===e?we:xe;return new RegExp("^( *)("+t+") [\\s\\S]+?(?:\\n{2,}(?! )(?!\\1"+t+" (?!"+t+" ))\\n*|\\s*\\n*$)")}const Le=Ie(1),je=Ie(2);function Me(e,t){const n=1===t,r=n?Le:je,o=n?_e:Re,a=n?Oe:Pe;return{match(e,t,n){const o=be.exec(n);return o&&(t.list||!t.inline&&!t.simple)?r.exec(e=o[1]+e):null},order:1,parse(e,t,r){const i=n?+e[2]:void 0,s=e[0].replace(k,"\n").match(o);let l=!1;return{items:s.map((function(e,n){const o=a.exec(e)[0].length,i=new RegExp("^ {1,"+o+"}","gm"),c=e.replace(i,"").replace(a,""),u=n===s.length-1,d=-1!==c.indexOf("\n\n")||u&&l;l=d;const p=r.inline,f=r.list;let h;r.list=!0,d?(r.inline=!1,h=c.replace(ye,"\n\n")):(r.inline=!0,h=c.replace(ye,""));const m=t(h,r);return r.inline=p,r.list=f,m})),ordered:n,start:i}},render:(t,n,r)=>e(t.ordered?"ol":"ul",{key:r.key,start:"20"===t.type?t.start:void 0},t.items.map((function(t,o){return e("li",{key:o},n(t,r))})))}}const Te=/^\[([^\]]*)]\( *((?:\([^)]*\)|[^() ])*) *"?([^)"]*)?"?\)/,De=/^!\[([^\]]*)]\( *((?:\([^)]*\)|[^() ])*) *"?([^)"]*)?"?\)/,Fe=[C,N,_,F,V,A,B,J,_e,Le,Re,je],Ae=[...Fe,/^[^\n]+(?: \n|\n{2,})/,H,Q];function Ve(e){return e.replace(/[ÀÁÂÃÄÅàáâãä忯]/g,"a").replace(/[çÇ]/g,"c").replace(/[ðÐ]/g,"d").replace(/[ÈÉÊËéèêë]/g,"e").replace(/[ÏïÎîÍíÌì]/g,"i").replace(/[Ññ]/g,"n").replace(/[øØœŒÕõÔôÓóÒò]/g,"o").replace(/[ÜüÛûÚúÙù]/g,"u").replace(/[ŸÿÝý]/g,"y").replace(/[^a-z0-9- ]/gi,"").replace(/ /gi,"-").toLowerCase()}function He(e){return le.test(e)?"right":ie.test(e)?"center":se.test(e)?"left":null}function ze(e,t,n){const r=n.inTable;n.inTable=!0;const o=t(e.trim(),n);n.inTable=r;let a=[[]];return o.forEach((function(e,t){"26"===e.type?0!==t&&t!==o.length-1&&a.push([]):("27"!==e.type||null!=o[t+1]&&"26"!==o[t+1].type||(e.text=e.text.replace(ae,"")),a[a.length-1].push(e))})),a}function Be(e,t,n){n.inline=!0;const r=ze(e[1],t,n),o=e[2].replace(oe,"").split("|").map(He),a=function(e,t,n){return e.trim().split("\n").map((function(e){return ze(e,t,n)}))}(e[3],t,n);return n.inline=!1,{align:o,cells:a,header:r,type:"25"}}function $e(e,t){return null==e.align[t]?{}:{textAlign:e.align[t]}}function Qe(e){return function(t,n){return n.inline?e.exec(t):null}}function Ue(e){return function(t,n){return n.inline||n.simple?e.exec(t):null}}function We(e){return function(t,n){return n.inline||n.simple?null:e.exec(t)}}function qe(e){return function(t){return e.exec(t)}}function Ze(e,t,n){if(t.inline||t.simple)return null;if(n&&!n.endsWith("\n"))return null;let r="";e.split("\n").every((e=>!Fe.some((t=>t.test(e)))&&(r+=e+"\n",e.trim())));const o=r.trimEnd();return""==o?null:[r,o]}function Ge(e){try{if(decodeURIComponent(e).replace(/[^A-Za-z0-9/:]/g,"").match(/^\s*(javascript|vbscript|data(?!:image)):/i))return}catch(e){return null}return e}function Je(e){return e.replace(ve,"$1")}function Ye(e,t,n){const r=n.inline||!1,o=n.simple||!1;n.inline=!0,n.simple=!0;const a=e(t,n);return n.inline=r,n.simple=o,a}function Ke(e,t,n){const r=n.inline||!1,o=n.simple||!1;n.inline=!1,n.simple=!0;const a=e(t,n);return n.inline=r,n.simple=o,a}function Xe(e,t,n){return n.inline=!1,e(t,n)}const et=(e,t,n)=>({children:Ye(t,e[1],n)});function tt(){return{}}function nt(){return null}function rt(...e){return e.filter(Boolean).join(" ")}function ot(e,t,n){let r=e;const o=t.split(".");for(;o.length&&(r=r[o[0]],void 0!==r);)o.shift();return r||n}function at(e,t={}){t.overrides=t.overrides||{},t.slugify=t.slugify||Ve,t.namedCodesToUnicode=t.namedCodesToUnicode?f({},b,t.namedCodesToUnicode):b;const n=t.createElement||r.createElement;function o(e,r,...o){const a=ot(t.overrides,`${e}.props`,{});return n(function(e,t){const n=ot(t,e);return n?"function"==typeof n||"object"==typeof n&&"render"in n?n:ot(t,`${e}.component`,e):e}(e,t.overrides),f({},r,a,{className:rt(null==r?void 0:r.className,a.className)||void 0}),...o)}function a(e){let n=!1;t.forceInline?n=!0:t.forceBlock||(n=!1===te.test(e));const a=d(u(n?e:`${e.trimEnd().replace(me,"")}\n\n`,{inline:n}));for(;"string"==typeof a[a.length-1]&&!a[a.length-1].trim();)a.pop();if(null===t.wrapper)return a;const i=t.wrapper||(n?"span":"div");let s;if(a.length>1||t.forceWrapper)s=a;else{if(1===a.length)return s=a[0],"string"==typeof s?o("span",{key:"outer"},s):s;s=null}return r.createElement(i,{key:"outer"},s)}function i(e){const t=e.match(x);return t?t.reduce((function(e,t,n){const o=t.indexOf("=");if(-1!==o){const i=function(e){return-1!==e.indexOf("-")&&null===e.match($)&&(e=e.replace(G,(function(e,t){return t.toUpperCase()}))),e}(t.slice(0,o)).trim(),s=function(e){const t=e[0];return('"'===t||"'"===t)&&e.length>=2&&e[e.length-1]===t?e.slice(1,-1):e}(t.slice(o+1).trim()),l=y[i]||i,c=e[l]=function(e,t){return"style"===e?t.split(/;\s?/).reduce((function(e,t){const n=t.slice(0,t.indexOf(":"));return e[n.replace(/(-[a-z])/g,(e=>e[1].toUpperCase()))]=t.slice(n.length+1).trim(),e}),{}):"href"===e||"src"===e?Ge(t):(t.match(U)&&(t=t.slice(1,t.length-1)),"true"===t||"false"!==t&&t)}(i,s);"string"==typeof c&&(H.test(c)||Q.test(c))&&(e[l]=r.cloneElement(a(c.trim()),{key:n}))}else"style"!==t&&(e[y[t]||t]=!0);return e}),{}):null}const s=[],l={},c={0:{match:We(C),order:1,parse:(e,t,n)=>({children:t(e[0].replace(S,""),n)}),render:(e,t,n)=>o("blockquote",{key:n.key},t(e.children,n))},1:{match:qe(O),order:1,parse:tt,render:(e,t,n)=>o("br",{key:n.key})},2:{match:We(P),order:1,parse:tt,render:(e,t,n)=>o("hr",{key:n.key})},3:{match:We(_),order:0,parse:e=>({lang:void 0,text:e[0].replace(/^ {4}/gm,"").replace(/\n+$/,"")}),render:(e,t,n)=>o("pre",{key:n.key},o("code",f({},e.attrs,{className:e.lang?`lang-${e.lang}`:""}),e.text))},4:{match:We(N),order:0,parse:e=>({attrs:i(e[3]||""),lang:e[2]||void 0,text:e[4],type:"3"})},5:{match:Ue(R),order:3,parse:e=>({text:e[2]}),render:(e,t,n)=>o("code",{key:n.key},e.text)},6:{match:We(j),order:0,parse:e=>(s.push({footnote:e[2],identifier:e[1]}),{}),render:nt},7:{match:Qe(M),order:1,parse:e=>({target:`#${t.slugify(e[1])}`,text:e[1]}),render:(e,t,n)=>o("a",{key:n.key,href:Ge(e.target)},o("sup",{key:n.key},e.text))},8:{match:Qe(D),order:1,parse:e=>({completed:"x"===e[1].toLowerCase()}),render:(e,t,n)=>o("input",{checked:e.completed,key:n.key,readOnly:!0,type:"checkbox"})},9:{match:We(t.enforceAtxHeadings?A:F),order:1,parse:(e,n,r)=>({children:Ye(n,e[2],r),id:t.slugify(e[2]),level:e[1].length}),render:(e,t,n)=>o(`h${e.level}`,{id:e.id,key:n.key},t(e.children,n))},10:{match:We(V),order:0,parse:(e,t,n)=>({children:Ye(t,e[1],n),level:"="===e[2]?1:2,type:"9"})},11:{match:qe(H),order:1,parse(e,t,n){const[,r]=e[3].match(ge),o=new RegExp(`^${r}`,"gm"),a=e[3].replace(o,""),s=(l=a,Ae.some((e=>e.test(l)))?Xe:Ye);var l;const c=e[1].toLowerCase(),u=-1!==w.indexOf(c),d={attrs:i(e[2]),noInnerParse:u,tag:u?c:e[1]};return n.inAnchor=n.inAnchor||"a"===c,u?d.text=e[3]:d.children=s(t,a,n),n.inAnchor=!1,d},render:(e,t,n)=>o(e.tag,f({key:n.key},e.attrs),e.text||t(e.children,n))},13:{match:qe(Q),order:1,parse:e=>({attrs:i(e[2]||""),tag:e[1]}),render:(e,t,n)=>o(e.tag,f({},e.attrs,{key:n.key}))},12:{match:qe(B),order:1,parse:()=>({}),render:nt},14:{match:Ue(De),order:1,parse:e=>({alt:e[1],target:Je(e[2]),title:e[3]}),render:(e,t,n)=>o("img",{key:n.key,alt:e.alt||void 0,title:e.title||void 0,src:Ge(e.target)})},15:{match:Qe(Te),order:3,parse:(e,t,n)=>({children:Ke(t,e[1],n),target:Je(e[2]),title:e[3]}),render:(e,t,n)=>o("a",{key:n.key,href:Ge(e.target),title:e.title},t(e.children,n))},16:{match:Qe(Z),order:0,parse:e=>({children:[{text:e[1],type:"27"}],target:e[1],type:"15"})},17:{match:(e,t)=>t.inAnchor?null:Qe(W)(e,t),order:0,parse:e=>({children:[{text:e[1],type:"27"}],target:e[1],title:void 0,type:"15"})},18:{match:Qe(q),order:0,parse(e){let t=e[1],n=e[1];return E.test(n)||(n="mailto:"+n),{children:[{text:t.replace("mailto:",""),type:"27"}],target:n,type:"15"}}},20:Me(o,1),33:Me(o,2),19:{match:We(I),order:3,parse:tt,render:()=>"\n"},21:{match:Ze,order:3,parse:et,render:(e,t,n)=>o("p",{key:n.key},t(e.children,n))},22:{match:Qe(Y),order:0,parse:e=>(l[e[1]]={target:e[2],title:e[4]},{}),render:nt},23:{match:Ue(K),order:0,parse:e=>({alt:e[1]||void 0,ref:e[2]}),render:(e,t,n)=>o("img",{key:n.key,alt:e.alt,src:Ge(l[e.ref].target),title:l[e.ref].title})},24:{match:Qe(X),order:0,parse:(e,t,n)=>({children:t(e[1],n),fallbackChildren:t(e[0].replace(ee,"\\$1"),n),ref:e[2]}),render:(e,t,n)=>l[e.ref]?o("a",{key:n.key,href:Ge(l[e.ref].target),title:l[e.ref].title},t(e.children,n)):o("span",{key:n.key},t(e.fallbackChildren,n))},25:{match:We(J),order:1,parse:Be,render:(e,t,n)=>o("table",{key:n.key},o("thead",null,o("tr",null,e.header.map((function(r,a){return o("th",{key:a,style:$e(e,a)},t(r,n))})))),o("tbody",null,e.cells.map((function(r,a){return o("tr",{key:a},r.map((function(r,a){return o("td",{key:a,style:$e(e,a)},t(r,n))})))}))))},26:{match:function(e,t){return t.inTable?(t.inline=!0,re.exec(e)):null},order:1,parse:function(){return{type:"26"}},render:()=>" | "},27:{match:qe(he),order:4,parse:e=>({text:e[0].replace(z,((e,n)=>t.namedCodesToUnicode[n]?t.namedCodesToUnicode[n]:e))}),render:e=>e.text},28:{match:Ue(ce),order:2,parse:(e,t,n)=>({children:t(e[2],n)}),render:(e,t,n)=>o("strong",{key:n.key},t(e.children,n))},29:{match:Ue(ue),order:3,parse:(e,t,n)=>({children:t(e[2],n)}),render:(e,t,n)=>o("em",{key:n.key},t(e.children,n))},30:{match:Ue(fe),order:1,parse:e=>({text:e[1],type:"27"})},31:{match:Ue(de),order:3,parse:et,render:(e,t,n)=>o("mark",{key:n.key},t(e.children,n))},32:{match:Ue(pe),order:3,parse:et,render:(e,t,n)=>o("del",{key:n.key},t(e.children,n))}};!0===t.disableParsingRawHTML&&(delete c[11],delete c[13]);const u=function(e){let t=Object.keys(e);function n(r,o){let a=[],i="";for(;r;){let s=0;for(;sa(n,r,o)),n,r,o):a(n,r,o)}}(c,t.renderRule),function e(t,n={}){if(Array.isArray(t)){const r=n.key,o=[];let a=!1;for(let i=0;i{let{children:t,options:n}=e,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,h);return r.cloneElement(at(t,n),o)};const st=e=>{let{text:t,...n}=e;return r.createElement(it,Object.assign({},n,{options:{forceBlock:!0,overrides:{a:{props:{className:"text-link underline hover:no-underline"}},p:{props:{className:"mb-3"}},ul:{props:{className:"list-outside list-disc ml-5 mb-4"}},ol:{props:{className:"list-outside list-decimal ml-5 mb-4"}}}}}),null!=t?t:"")},lt=e=>{let{label:t,value:n,className:o}=e,a=null;return a=Array.isArray(n)?n.map(((e,n)=>r.createElement(ct,{key:t+"_"+n,className:o},e))):r.createElement(ct,{className:o},n),r.createElement(r.Fragment,null,r.createElement("figure",null,r.createElement("figcaption",{className:"font-sans text-black text-tag mb-1 font-extrabold uppercase"},t),r.createElement("ul",{className:"text-tag flex flex-wrap"},a)))},ct=e=>{let{className:t,children:n}=e;return r.createElement("li",{className:"px-3 py-1 mt-1 uppercase text-tag whitespace font-semibold mr-2 "+t},n)};var ut=n(9611),dt=n(2322),pt=n(2524),ft=n(2601),ht=Object.defineProperty,mt=Object.defineProperties,gt=Object.getOwnPropertyDescriptors,vt=Object.getOwnPropertySymbols,yt=Object.prototype.hasOwnProperty,bt=Object.prototype.propertyIsEnumerable,wt=(e,t,n)=>t in e?ht(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,xt=(e,t)=>{for(var n in t||(t={}))yt.call(t,n)&&wt(e,n,t[n]);if(vt)for(var n of vt(t))bt.call(t,n)&&wt(e,n,t[n]);return e},Et=(e,t)=>mt(e,gt(t)),kt=(e,t)=>{var n={};for(var r in e)yt.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&vt)for(var r of vt(e))t.indexOf(r)<0&&bt.call(e,r)&&(n[r]=e[r]);return n};function Ct(e){return t=>{var n=t,{bgStyle:r={},borderRadius:o=0,iconFillColor:a="white",round:i=!1,size:s=64}=n,l=kt(n,["bgStyle","borderRadius","iconFillColor","round","size"]);return(0,dt.jsxs)("svg",Et(xt({viewBox:"0 0 64 64",width:s,height:s},l),{children:[i?(0,dt.jsx)("circle",{cx:"32",cy:"32",r:"32",fill:e.color,style:r}):(0,dt.jsx)("rect",{width:"64",height:"64",rx:o,ry:o,fill:e.color,style:r}),(0,dt.jsx)("path",{d:e.path,fill:a})]}))}}Ct({color:"#7f7f7f",networkName:"email",path:"M17,22v20h30V22H17z M41.1,25L32,32.1L22.9,25H41.1z M20,39V26.6l12,9.3l12-9.3V39H20z"});function St(e){const t=Object.entries(e).filter((([,e])=>null!=e)).map((([e,t])=>`${encodeURIComponent(e)}=${encodeURIComponent(String(t))}`));return t.length>0?`?${t.join("&")}`:""}const Ot=e=>!!e&&("object"==typeof e||"function"==typeof e)&&"function"==typeof e.then,Pt=(e,t)=>({left:window.outerWidth/2+(window.screenX||window.screenLeft||0)-e/2,top:window.outerHeight/2+(window.screenY||window.screenTop||0)-t/2}),Nt=(e,t)=>({top:(window.screen.height-t)/2,left:(window.screen.width-e)/2});function _t(e){var t=e,{beforeOnClick:n,children:r,className:o,disabled:a,disabledStyle:i={opacity:.6},forwardedRef:s,networkLink:l,networkName:c,onClick:u,onShareWindowClose:d,openShareDialogOnClick:p=!0,opts:f,resetButtonStyle:h=!0,style:m,url:g,windowHeight:y=400,windowPosition:b="windowCenter",windowWidth:w=550}=t,x=kt(t,["beforeOnClick","children","className","disabled","disabledStyle","forwardedRef","networkLink","networkName","onClick","onShareWindowClose","openShareDialogOnClick","opts","resetButtonStyle","style","url","windowHeight","windowPosition","windowWidth"]);const E=pt("react-share__ShareButton",{"react-share__ShareButton--disabled":!!a,disabled:!!a},o),k=xt(xt(h?{backgroundColor:"transparent",border:"none",padding:0,font:"inherit",color:"inherit",cursor:"pointer"}:{},m),a&&i);return(0,dt.jsx)("button",Et(xt({},x),{className:E,onClick:async e=>{const t=l(g,f);if(!a){if(e.preventDefault(),n){const e=n();Ot(e)&&await e}if(p){!function(e,t,n){var r=t,{height:o,width:a}=r,i=kt(r,["height","width"]);const s=xt({height:o,width:a,location:"no",toolbar:"no",status:"no",directories:"no",menubar:"no",scrollbars:"yes",resizable:"no",centerscreen:"yes",chrome:"yes"},i),l=window.open(e,"",Object.keys(s).map((e=>`${e}=${s[e]}`)).join(", "));if(n){const e=window.setInterval((()=>{try{(null===l||l.closed)&&(window.clearInterval(e),n(l))}catch(v){console.error(v)}}),1e3)}}(t,xt({height:y,width:w},"windowCenter"===b?Pt(w,y):Nt(w,y)),d)}u&&u(e,t)}},ref:s,style:k,children:r}))}function Rt(e,t,n,o){function a(r,a){const i=n(r),s=xt({},r);return Object.keys(i).forEach((e=>{delete s[e]})),(0,dt.jsx)(_t,Et(xt(xt({},o),s),{forwardedRef:a,networkName:e,networkLink:t,opts:n(r)}))}return a.displayName=`ShareButton-${e}`,(0,r.forwardRef)(a)}const It=Rt("email",(function(e,{subject:t,body:n,separator:r}){return"mailto:"+St({subject:t,body:n?n+r+e:e})}),(e=>({subject:e.subject,body:e.body,separator:e.separator||" "})),{openShareDialogOnClick:!1,onClick:(e,t)=>{window.location.href=t}});Ct({color:"#0965FE",networkName:"facebook",path:"M34.1,47V33.3h4.6l0.7-5.3h-5.3v-3.4c0-1.5,0.4-2.6,2.6-2.6l2.8,0v-4.8c-0.5-0.1-2.2-0.2-4.1-0.2 c-4.1,0-6.9,2.5-6.9,7V28H24v5.3h4.6V47H34.1z"}),Ct({color:"#0A7CFF",networkName:"facebookmessenger",path:"M 53.066406 21.871094 C 52.667969 21.339844 51.941406 21.179688 51.359375 21.496094 L 37.492188 29.058594 L 28.867188 21.660156 C 28.339844 21.207031 27.550781 21.238281 27.054688 21.730469 L 11.058594 37.726562 C 10.539062 38.25 10.542969 39.09375 11.0625 39.613281 C 11.480469 40.027344 12.121094 40.121094 12.640625 39.839844 L 26.503906 32.28125 L 35.136719 39.679688 C 35.667969 40.132812 36.457031 40.101562 36.949219 39.609375 L 52.949219 23.613281 C 53.414062 23.140625 53.464844 22.398438 53.066406 21.871094 Z M 53.066406 21.871094"});Rt("facebookmessenger",(function(e,{appId:t,redirectUri:n,to:r}){return"https://www.facebook.com/dialog/send"+St({link:e,redirect_uri:n||e,app_id:t,to:r})}),(e=>({appId:e.appId,redirectUri:e.redirectUri,to:e.to})),{windowWidth:1e3,windowHeight:820});class Lt extends Error{constructor(e){super(e),this.name="AssertionError"}}function jt(e,t){if(!e)throw new Lt(t)}const Mt=Rt("facebook",(function(e,{hashtag:t}){return jt(e,"facebook.url"),"https://www.facebook.com/sharer/sharer.php"+St({u:e,hashtag:t})}),(e=>({hashtag:e.hashtag})),{windowWidth:550,windowHeight:400});function Tt(e){var t=e,{children:n=(e=>e),className:o,getCount:a,url:i}=t,s=kt(t,["children","className","getCount","url"]);const l=function(){const e=(0,r.useRef)(!1);return(0,r.useEffect)((()=>(e.current=!0,()=>{e.current=!1})),[]),(0,r.useCallback)((()=>e.current),[])}(),[c,u]=(0,r.useState)(void 0),[d,p]=(0,r.useState)(!1);return(0,r.useEffect)((()=>{p(!0),a(i,(e=>{l()&&(u(e),p(!1))}))}),[i]),(0,dt.jsx)("span",Et(xt({className:pt("react-share__ShareCount",o)},s),{children:!d&&void 0!==c&&n(c)}))}function Dt(e){const t=t=>(0,dt.jsx)(Tt,xt({getCount:e},t));return t.displayName=`ShareCount(${e.name})`,t}Dt((function(e,t){ft(`https://graph.facebook.com/?id=${e}&fields=og_object{engagement}`,((e,n)=>{t(!e&&n&&n.og_object&&n.og_object.engagement?n.og_object.engagement.count:void 0)}))})),Ct({color:"#009ad9",networkName:"hatena",path:"M 36.164062 33.554688 C 34.988281 32.234375 33.347656 31.5 31.253906 31.34375 C 33.125 30.835938 34.476562 30.09375 35.335938 29.09375 C 36.191406 28.09375 36.609375 26.78125 36.609375 25.101562 C 36.628906 23.875 36.332031 22.660156 35.75 21.578125 C 35.160156 20.558594 34.292969 19.71875 33.253906 19.160156 C 32.304688 18.640625 31.175781 18.265625 29.847656 18.042969 C 28.523438 17.824219 26.195312 17.730469 22.867188 17.730469 L 14.769531 17.730469 L 14.769531 47.269531 L 23.113281 47.269531 C 26.46875 47.269531 28.886719 47.15625 30.367188 46.929688 C 31.851562 46.695312 33.085938 46.304688 34.085938 45.773438 C 35.289062 45.148438 36.28125 44.179688 36.933594 42.992188 C 37.597656 41.796875 37.933594 40.402344 37.933594 38.816406 C 37.933594 36.621094 37.347656 34.867188 36.164062 33.554688 Z M 22.257812 24.269531 L 23.984375 24.269531 C 25.988281 24.269531 27.332031 24.496094 28.015625 24.945312 C 28.703125 25.402344 29.042969 26.183594 29.042969 27.285156 C 29.042969 28.390625 28.664062 29.105469 27.9375 29.550781 C 27.210938 29.992188 25.84375 30.199219 23.855469 30.199219 L 22.257812 30.199219 Z M 29.121094 41.210938 C 28.328125 41.691406 26.976562 41.925781 25.078125 41.925781 L 22.257812 41.925781 L 22.257812 35.488281 L 25.195312 35.488281 C 27.144531 35.488281 28.496094 35.738281 29.210938 36.230469 C 29.925781 36.726562 30.304688 37.582031 30.304688 38.832031 C 30.304688 40.078125 29.914062 40.742188 29.105469 41.222656 Z M 29.121094 41.210938 M 46.488281 39.792969 C 44.421875 39.792969 42.742188 41.46875 42.742188 43.535156 C 42.742188 45.605469 44.421875 47.28125 46.488281 47.28125 C 48.554688 47.28125 50.230469 45.605469 50.230469 43.535156 C 50.230469 41.46875 48.554688 39.792969 46.488281 39.792969 Z M 46.488281 39.792969 M 43.238281 17.730469 L 49.738281 17.730469 L 49.738281 37.429688 L 43.238281 37.429688 Z M 43.238281 17.730469 "});Rt("hatena",(function(e,{title:t}){return jt(e,"hatena.url"),`http://b.hatena.ne.jp/add?mode=confirm&url=${e}&title=${t}`}),(e=>({title:e.title})),{windowWidth:660,windowHeight:460,windowPosition:"windowCenter"});Dt((function(e,t){ft("https://bookmark.hatenaapis.com/count/entry"+St({url:e}),((e,n)=>{t(null!=n?n:void 0)}))})),Ct({color:"#1F1F1F",networkName:"instapaper",path:"M35.688 43.012c0 2.425.361 2.785 3.912 3.056V48H24.401v-1.932c3.555-.27 3.912-.63 3.912-3.056V20.944c0-2.379-.36-2.785-3.912-3.056V16H39.6v1.888c-3.55.27-3.912.675-3.912 3.056v22.068h.001z"});Rt("instapaper",(function(e,{title:t,description:n}){return jt(e,"instapaper.url"),"http://www.instapaper.com/hello2"+St({url:e,title:t,description:n})}),(e=>({title:e.title,description:e.description})),{windowWidth:500,windowHeight:500,windowPosition:"windowCenter"}),Ct({color:"#00b800",networkName:"line",path:"M52.62 30.138c0 3.693-1.432 7.019-4.42 10.296h.001c-4.326 4.979-14 11.044-16.201 11.972-2.2.927-1.876-.591-1.786-1.112l.294-1.765c.069-.527.142-1.343-.066-1.865-.232-.574-1.146-.872-1.817-1.016-9.909-1.31-17.245-8.238-17.245-16.51 0-9.226 9.251-16.733 20.62-16.733 11.37 0 20.62 7.507 20.62 16.733zM27.81 25.68h-1.446a.402.402 0 0 0-.402.401v8.985c0 .221.18.4.402.4h1.446a.401.401 0 0 0 .402-.4v-8.985a.402.402 0 0 0-.402-.401zm9.956 0H36.32a.402.402 0 0 0-.402.401v5.338L31.8 25.858a.39.39 0 0 0-.031-.04l-.002-.003-.024-.025-.008-.007a.313.313 0 0 0-.032-.026.255.255 0 0 1-.021-.014l-.012-.007-.021-.012-.013-.006-.023-.01-.013-.005-.024-.008-.014-.003-.023-.005-.017-.002-.021-.003-.021-.002h-1.46a.402.402 0 0 0-.402.401v8.985c0 .221.18.4.402.4h1.446a.401.401 0 0 0 .402-.4v-5.337l4.123 5.568c.028.04.063.072.101.099l.004.003a.236.236 0 0 0 .025.015l.012.006.019.01a.154.154 0 0 1 .019.008l.012.004.028.01.005.001a.442.442 0 0 0 .104.013h1.446a.4.4 0 0 0 .401-.4v-8.985a.402.402 0 0 0-.401-.401zm-13.442 7.537h-3.93v-7.136a.401.401 0 0 0-.401-.401h-1.447a.4.4 0 0 0-.401.401v8.984a.392.392 0 0 0 .123.29c.072.068.17.111.278.111h5.778a.4.4 0 0 0 .401-.401v-1.447a.401.401 0 0 0-.401-.401zm21.429-5.287c.222 0 .401-.18.401-.402v-1.446a.401.401 0 0 0-.401-.402h-5.778a.398.398 0 0 0-.279.113l-.005.004-.006.008a.397.397 0 0 0-.111.276v8.984c0 .108.043.206.112.278l.005.006a.401.401 0 0 0 .284.117h5.778a.4.4 0 0 0 .401-.401v-1.447a.401.401 0 0 0-.401-.401h-3.93v-1.519h3.93c.222 0 .401-.18.401-.402V29.85a.401.401 0 0 0-.401-.402h-3.93V27.93h3.93z"});Rt("line",(function(e,{title:t}){return jt(e,"line.url"),"https://social-plugins.line.me/lineit/share"+St({url:e,text:t})}),(e=>({title:e.title})),{windowWidth:500,windowHeight:500}),Ct({color:"#0077B5",networkName:"linkedin",path:"M20.4,44h5.4V26.6h-5.4V44z M23.1,18c-1.7,0-3.1,1.4-3.1,3.1c0,1.7,1.4,3.1,3.1,3.1 c1.7,0,3.1-1.4,3.1-3.1C26.2,19.4,24.8,18,23.1,18z M39.5,26.2c-2.6,0-4.4,1.4-5.1,2.8h-0.1v-2.4h-5.2V44h5.4v-8.6 c0-2.3,0.4-4.5,3.2-4.5c2.8,0,2.8,2.6,2.8,4.6V44H46v-9.5C46,29.8,45,26.2,39.5,26.2z"});const Ft=Rt("linkedin",(function(e,{title:t,summary:n,source:r}){return jt(e,"linkedin.url"),"https://linkedin.com/shareArticle"+St({url:e,mini:"true",title:t,summary:n,source:r})}),(({title:e,summary:t,source:n})=>({title:e,summary:t,source:n})),{windowWidth:750,windowHeight:600});Ct({color:"#21A5D8",networkName:"livejournal",path:"M18.3407821,28.1764706 L21.9441341,31.789916 L33.0055865,42.882353 C33.0055865,42.882353 33.0893855,42.9663866 33.0893855,42.9663866 L46.6648046,47 C46.6648046,47 46.6648046,47 46.7486034,47 C46.8324022,47 46.8324022,47 46.9162012,46.9159664 C47,46.8319327 47,46.8319327 47,46.7478991 L42.9776536,33.1344537 C42.9776536,33.1344537 42.9776536,33.1344537 42.8938548,33.0504202 L31.1620111,21.3697479 L31.1620111,21.3697479 L28.1452514,18.2605042 C27.3072626,17.4201681 26.5530726,17 25.7150838,17 C24.2905028,17 23.0335195,18.3445378 21.5251397,19.8571429 C21.273743,20.1092437 20.9385475,20.4453781 20.6871508,20.697479 C20.3519553,21.0336134 20.1005586,21.2857143 19.849162,21.5378151 C18.3407821,22.9663866 17.0837989,24.2268908 17,25.7394958 C17.0837989,26.4957983 17.5027933,27.3361345 18.3407821,28.1764706 Z M39.9012319,39.6134454 C39.7336341,39.4453781 39.4822374,37.6806724 40.2364275,36.8403362 C40.9906174,36.0840337 41.6610084,36 42.1638017,36 C42.3313995,36 42.4989973,36 42.5827961,36 L44.8453659,43.5630253 L43.5883828,44.8235295 L36.0464833,42.5546218 C35.9626843,42.2184874 35.8788855,41.2100841 36.8844722,40.2016807 C37.2196676,39.8655463 37.8900587,39.6134454 38.5604498,39.6134454 C39.147042,39.6134454 39.5660364,39.7815126 39.5660364,39.7815126 C39.6498353,39.8655463 39.8174331,39.8655463 39.8174331,39.7815126 C39.9850307,39.7815126 39.9850307,39.697479 39.9012319,39.6134454 Z"});Rt("livejournal",(function(e,{title:t,description:n}){return jt(e,"livejournal.url"),"https://www.livejournal.com/update.bml"+St({subject:t,event:n})}),(e=>({title:e.title,description:e.description})),{windowWidth:660,windowHeight:460}),Ct({color:"#168DE2",networkName:"mailru",path:"M39.7107745,17 C41.6619755,17 43.3204965,18.732852 43.3204965,21.0072202 C43.3204965,23.2815885 41.7595357,25.0144404 39.7107745,25.0144404 C37.7595732,25.0144404 36.1010522,23.2815885 36.1010522,21.0072202 C36.1010522,18.732852 37.7595732,17 39.7107745,17 Z M24.3938451,17 C26.3450463,17 28.0035672,18.732852 28.0035672,21.0072202 C28.0035672,23.2815885 26.4426063,25.0144404 24.3938451,25.0144404 C22.4426439,25.0144404 20.7841229,23.2815885 20.7841229,21.0072202 C20.7841229,18.732852 22.4426439,17 24.3938451,17 Z M51.9057817,43.4259928 C51.7106617,44.0758123 51.4179815,44.6173285 50.9301812,44.9422383 C50.637501,45.1588448 50.2472607,45.267148 49.8570205,45.267148 C49.07654,45.267148 48.3936197,44.833935 48.0033795,44.0758123 L46.2472985,40.7184115 L45.759498,41.2599278 C42.5400162,44.9422383 37.466893,47 32.0035297,47 C26.5401664,47 21.5646034,44.9422383 18.2475614,41.2599278 L17.7597611,40.7184115 L16.00368,44.0758123 C15.6134398,44.833935 14.9305194,45.267148 14.1500389,45.267148 C13.7597986,45.267148 13.3695584,45.1588448 13.0768782,44.9422383 C12.0037176,44.2924187 11.7110374,42.7761733 12.2963978,41.5848375 L16.7841605,33.0288807 C17.1744007,32.270758 17.8573211,31.8375453 18.6378016,31.8375453 C19.0280418,31.8375453 19.4182821,31.9458485 19.7109623,32.1624548 C20.7841229,32.8122743 21.0768031,34.3285197 20.4914427,35.5198555 L20.1012025,36.2779783 L20.2963226,36.602888 C22.4426439,39.9602888 27.0279667,42.234657 31.9059697,42.234657 C36.7839727,42.234657 41.3692955,40.068592 43.5156167,36.602888 L43.7107367,36.2779783 L43.3204965,35.6281587 C43.0278165,35.0866425 42.9302562,34.436823 43.1253765,33.7870035 C43.3204965,33.137184 43.6131767,32.5956678 44.100977,32.270758 C44.3936572,32.0541515 44.7838975,31.9458485 45.1741377,31.9458485 C45.9546182,31.9458485 46.6375385,32.3790613 47.0277787,33.137184 L51.5155415,41.6931408 C52.003342,42.234657 52.100902,42.8844765 51.9057817,43.4259928 Z"});Rt("mailru",(function(e,{title:t,description:n,imageUrl:r}){return jt(e,"mailru.url"),"https://connect.mail.ru/share"+St({url:e,title:t,description:n,image_url:r})}),(e=>({title:e.title,description:e.description,imageUrl:e.imageUrl})),{windowWidth:660,windowHeight:460}),Ct({color:"#F97400",networkName:"ok",path:"M39,30c-1,0-3,2-7,2s-6-2-7-2c-1.1,0-2,0.9-2,2c0,1,0.6,1.5,1,1.7c1.2,0.7,5,2.3,5,2.3l-4.3,5.4 c0,0-0.8,0.9-0.8,1.6c0,1.1,0.9,2,2,2c1,0,1.5-0.7,1.5-0.7S32,39,32,39c0,0,4.5,5.3,4.5,5.3S37,45,38,45c1.1,0,2-0.9,2-2 c0-0.6-0.8-1.6-0.8-1.6L35,36c0,0,3.8-1.6,5-2.3c0.4-0.3,1-0.7,1-1.7C41,30.9,40.1,30,39,30z M32,15c-3.9,0-7,3.1-7,7s3.1,7,7,7c3.9,0,7-3.1,7-7S35.9,15,32,15z M32,25.5 c-1.9,0-3.5-1.6-3.5-3.5c0-1.9,1.6-3.5,3.5-3.5c1.9,0,3.5,1.6,3.5,3.5C35.5,23.9,33.9,22.5,35,22.5z "});Rt("ok",(function(e,{title:t,description:n,image:r}){return jt(e,"ok.url"),"https://connect.ok.ru/offer"+St({url:e,title:t,description:n,imageUrl:r})}),(e=>({title:e.title,description:e.description,image:e.image})),{windowWidth:588,windowHeight:480,windowPosition:"screenCenter"});Dt((function(e,t){window.OK||(window.OK={Share:{count:function(e,t){var n,r;null==(r=(n=window.OK.callbacks)[e])||r.call(n,t)}},callbacks:[]});const n=window.OK.callbacks.length;return window.ODKL={updateCount(e,t){var n,r;const o=""===e?0:parseInt(e.replace("react-share-",""),10);null==(r=(n=window.OK.callbacks)[o])||r.call(n,""===t?void 0:parseInt(t,10))}},window.OK.callbacks.push(t),ft("https://connect.ok.ru/dk"+St({"st.cmd":"extLike",uid:`react-share-${n}`,ref:e}))})),Ct({color:"#E60023",networkName:"pinterest",path:"M32,16c-8.8,0-16,7.2-16,16c0,6.6,3.9,12.2,9.6,14.7c0-1.1,0-2.5,0.3-3.7 c0.3-1.3,2.1-8.7,2.1-8.7s-0.5-1-0.5-2.5c0-2.4,1.4-4.1,3.1-4.1c1.5,0,2.2,1.1,2.2,2.4c0,1.5-0.9,3.7-1.4,5.7 c-0.4,1.7,0.9,3.1,2.5,3.1c3,0,5.1-3.9,5.1-8.5c0-3.5-2.4-6.1-6.7-6.1c-4.9,0-7.9,3.6-7.9,7.7c0,1.4,0.4,2.4,1.1,3.1 c0.3,0.3,0.3,0.5,0.2,0.9c-0.1,0.3-0.3,1-0.3,1.3c-0.1,0.4-0.4,0.6-0.8,0.4c-2.2-0.9-3.3-3.4-3.3-6.1c0-4.5,3.8-10,11.4-10 c6.1,0,10.1,4.4,10.1,9.2c0,6.3-3.5,11-8.6,11c-1.7,0-3.4-0.9-3.9-2c0,0-0.9,3.7-1.1,4.4c-0.3,1.2-1,2.5-1.6,3.4 c1.4,0.4,3,0.7,4.5,0.7c8.8,0,16-7.2,16-16C48,23.2,40.8,16,32,16z"});Rt("pinterest",(function(e,{media:t,description:n,pinId:r}){return r?`https://pinterest.com/pin/${r}/repin/x/`:(jt(e,"pinterest.url"),jt(t,"pinterest.media"),"https://pinterest.com/pin/create/button/"+St({url:e,media:t,description:n}))}),(e=>({media:e.media,description:e.description,pinId:e.pinId})),{windowWidth:1e3,windowHeight:730});Dt((function(e,t){ft("https://api.pinterest.com/v1/urls/count.json"+St({url:e}),((e,n)=>{t(n?n.count:void 0)}))})),Ct({color:"#EF3F56",networkName:"pocket",path:"M41.084 29.065l-7.528 7.882a2.104 2.104 0 0 1-1.521.666 2.106 2.106 0 0 1-1.522-.666l-7.528-7.882c-.876-.914-.902-2.43-.065-3.384.84-.955 2.228-.987 3.1-.072l6.015 6.286 6.022-6.286c.88-.918 2.263-.883 3.102.071.841.938.82 2.465-.06 3.383l-.015.002zm6.777-10.976C47.463 16.84 46.361 16 45.14 16H18.905c-1.2 0-2.289.82-2.716 2.044-.125.363-.189.743-.189 1.125v10.539l.112 2.096c.464 4.766 2.73 8.933 6.243 11.838.06.053.125.102.19.153l.04.033c1.882 1.499 3.986 2.514 6.259 3.014a14.662 14.662 0 0 0 6.13.052c.118-.042.235-.065.353-.087.03 0 .065-.022.098-.042a15.395 15.395 0 0 0 6.011-2.945l.039-.045.18-.153c3.502-2.902 5.765-7.072 6.248-11.852L48 29.674v-10.52c0-.366-.041-.728-.161-1.08l.022.015z"});Rt("pocket",(function(e,{title:t}){return jt(e,"pocket.url"),"https://getpocket.com/save"+St({url:e,title:t})}),(e=>({title:e.title})),{windowWidth:500,windowHeight:500}),Ct({color:"#FF5700",networkName:"reddit",path:"M 53.34375 32 C 53.277344 30.160156 52.136719 28.53125 50.429688 27.839844 C 48.722656 27.148438 46.769531 27.523438 45.441406 28.800781 C 41.800781 26.324219 37.519531 24.957031 33.121094 24.863281 L 35.199219 14.878906 L 42.046875 16.320312 C 42.214844 17.882812 43.496094 19.09375 45.066406 19.171875 C 46.636719 19.253906 48.03125 18.183594 48.359375 16.644531 C 48.6875 15.105469 47.847656 13.558594 46.382812 12.992188 C 44.914062 12.425781 43.253906 13.007812 42.464844 14.367188 L 34.625 12.800781 C 34.363281 12.742188 34.09375 12.792969 33.871094 12.9375 C 33.648438 13.082031 33.492188 13.308594 33.441406 13.566406 L 31.070312 24.671875 C 26.617188 24.738281 22.277344 26.105469 18.59375 28.609375 C 17.242188 27.339844 15.273438 26.988281 13.570312 27.707031 C 11.863281 28.429688 10.746094 30.089844 10.71875 31.941406 C 10.691406 33.789062 11.757812 35.484375 13.441406 36.257812 C 13.402344 36.726562 13.402344 37.195312 13.441406 37.664062 C 13.441406 44.832031 21.792969 50.65625 32.097656 50.65625 C 42.398438 50.65625 50.753906 44.832031 50.753906 37.664062 C 50.789062 37.195312 50.789062 36.726562 50.753906 36.257812 C 52.363281 35.453125 53.371094 33.800781 53.34375 32 Z M 21.34375 35.199219 C 21.34375 33.433594 22.777344 32 24.542969 32 C 26.3125 32 27.742188 33.433594 27.742188 35.199219 C 27.742188 36.96875 26.3125 38.398438 24.542969 38.398438 C 22.777344 38.398438 21.34375 36.96875 21.34375 35.199219 Z M 39.9375 44 C 37.664062 45.710938 34.871094 46.582031 32.03125 46.464844 C 29.191406 46.582031 26.398438 45.710938 24.128906 44 C 23.847656 43.65625 23.871094 43.15625 24.183594 42.839844 C 24.5 42.527344 25 42.503906 25.34375 42.785156 C 27.269531 44.195312 29.617188 44.90625 32 44.800781 C 34.386719 44.929688 36.746094 44.242188 38.6875 42.847656 C 39.042969 42.503906 39.605469 42.511719 39.953125 42.863281 C 40.296875 43.21875 40.289062 43.785156 39.9375 44.128906 Z M 39.359375 38.527344 C 37.59375 38.527344 36.160156 37.09375 36.160156 35.328125 C 36.160156 33.5625 37.59375 32.128906 39.359375 32.128906 C 41.128906 32.128906 42.558594 33.5625 42.558594 35.328125 C 42.59375 36.203125 42.269531 37.054688 41.65625 37.6875 C 41.046875 38.316406 40.203125 38.664062 39.328125 38.65625 Z M 39.359375 38.527344"});Rt("reddit",(function(e,{title:t}){return jt(e,"reddit.url"),"https://www.reddit.com/submit"+St({url:e,title:t})}),(e=>({title:e.title})),{windowWidth:660,windowHeight:460,windowPosition:"windowCenter"});Rt("gab",(function(e,{title:t}){return jt(e,"gab.url"),"https://gab.com/compose"+St({url:e,text:t})}),(e=>({title:e.title})),{windowWidth:660,windowHeight:640,windowPosition:"windowCenter"}),Ct({color:"#00d178",networkName:"gab",path:"m17.0506,23.97457l5.18518,0l0,14.23933c0,6.82699 -3.72695,10.09328 -9.33471,10.09328c-2.55969,0 -4.82842,-0.87286 -6.22084,-2.0713l2.07477,-3.88283c1.19844,0.81051 2.33108,1.29543 3.85511,1.29543c2.75366,0 4.44049,-1.97432 4.44049,-4.82149l0,-0.87286c-1.16728,1.39242 -2.81947,2.0713 -4.63446,2.0713c-4.44048,0 -7.81068,-3.68885 -7.81068,-8.28521c0,-4.59289 3.37019,-8.28174 7.81068,-8.28174c1.81499,0 3.46718,0.67888 4.63446,2.0713l0,-1.55521zm-3.62997,11.39217c1.97777,0 3.62997,-1.6522 3.62997,-3.62652c0,-1.97432 -1.6522,-3.62305 -3.62997,-3.62305c-1.97778,0 -3.62997,1.64873 -3.62997,3.62305c0,1.97432 1.65219,3.62652 3.62997,3.62652zm25.7077,4.13913l-5.18518,0l0,-1.29197c-1.00448,1.13264 -2.3969,1.81152 -4.21188,1.81152c-3.62997,0 -5.63893,-2.52504 -5.63893,-5.4034c0,-4.27076 5.251,-5.85715 9.78846,-4.49937c-0.09698,-1.39241 -0.9733,-2.39343 -2.78829,-2.39343c-1.26426,0 -2.72248,0.48492 -3.62997,1.00102l-1.5552,-3.72003c1.19844,-0.77587 3.40136,-1.55174 5.96452,-1.55174c3.78931,0 7.25648,2.13365 7.25648,7.95962l0,8.08777zm-5.18518,-6.14809c-2.42806,-0.77587 -4.66563,-0.3533 -4.66563,1.36124c0,1.00101 0.84168,1.6799 1.84616,1.6799c1.20191,0 2.56315,-0.96984 2.81947,-3.04115zm13.00626,-17.66495l0,9.83695c1.16727,-1.39242 2.81946,-2.0713 4.63445,-2.0713c4.44048,0 7.81068,3.68885 7.81068,8.28174c0,4.59636 -3.37019,8.28521 -7.81068,8.28521c-1.81499,0 -3.46718,-0.67888 -4.63445,-2.0713l0,1.55174l-5.18519,0l0,-23.81304l5.18519,0zm3.62997,19.67391c1.97777,0 3.62997,-1.6522 3.62997,-3.62652c0,-1.97432 -1.6522,-3.62305 -3.62997,-3.62305c-1.97778,0 -3.62997,1.64873 -3.62997,3.62305c0,1.97432 1.65219,3.62652 3.62997,3.62652zm0,0"});Dt((function(e,t){ft(`https://www.reddit.com/api/info.json?limit=1&url=${e}`,{param:"jsonp"},((e,n)=>{t(!e&&n&&n.data&&n.data.children.length>0&&n.data.children[0].data.score?n.data.children[0].data.score:void 0)}))})),Ct({color:"#25A3E3",networkName:"telegram",path:"m45.90873,15.44335c-0.6901,-0.0281 -1.37668,0.14048 -1.96142,0.41265c-0.84989,0.32661 -8.63939,3.33986 -16.5237,6.39174c-3.9685,1.53296 -7.93349,3.06593 -10.98537,4.24067c-3.05012,1.1765 -5.34694,2.05098 -5.4681,2.09312c-0.80775,0.28096 -1.89996,0.63566 -2.82712,1.72788c-0.23354,0.27218 -0.46884,0.62161 -0.58825,1.10275c-0.11941,0.48114 -0.06673,1.09222 0.16682,1.5716c0.46533,0.96052 1.25376,1.35737 2.18443,1.71383c3.09051,0.99037 6.28638,1.93508 8.93263,2.8236c0.97632,3.44171 1.91401,6.89571 2.84116,10.34268c0.30554,0.69185 0.97105,0.94823 1.65764,0.95525l-0.00351,0.03512c0,0 0.53908,0.05268 1.06412,-0.07375c0.52679,-0.12292 1.18879,-0.42846 1.79109,-0.99212c0.662,-0.62161 2.45836,-2.38812 3.47683,-3.38552l7.6736,5.66477l0.06146,0.03512c0,0 0.84989,0.59703 2.09312,0.68132c0.62161,0.04214 1.4399,-0.07726 2.14229,-0.59176c0.70766,-0.51626 1.1765,-1.34683 1.396,-2.29506c0.65673,-2.86224 5.00979,-23.57745 5.75257,-27.00686l-0.02107,0.08077c0.51977,-1.93157 0.32837,-3.70159 -0.87096,-4.74991c-0.60054,-0.52152 -1.2924,-0.7498 -1.98425,-0.77965l0,0.00176zm-0.2072,3.29069c0.04741,0.0439 0.0439,0.0439 0.00351,0.04741c-0.01229,-0.00351 0.14048,0.2072 -0.15804,1.32576l-0.01229,0.04214l-0.00878,0.03863c-0.75858,3.50668 -5.15554,24.40802 -5.74203,26.96472c-0.08077,0.34417 -0.11414,0.31959 -0.09482,0.29852c-0.1756,-0.02634 -0.50045,-0.16506 -0.52679,-0.1756l-13.13468,-9.70175c4.4988,-4.33199 9.09945,-8.25307 13.744,-12.43229c0.8218,-0.41265 0.68483,-1.68573 -0.29852,-1.70681c-1.04305,0.24584 -1.92279,0.99564 -2.8798,1.47502c-5.49971,3.2626 -11.11882,6.13186 -16.55882,9.49279c-2.792,-0.97105 -5.57873,-1.77704 -8.15298,-2.57601c2.2336,-0.89555 4.00889,-1.55579 5.75608,-2.23009c3.05188,-1.1765 7.01687,-2.7042 10.98537,-4.24067c7.94051,-3.06944 15.92667,-6.16346 16.62028,-6.43037l0.05619,-0.02283l0.05268,-0.02283c0.19316,-0.0878 0.30378,-0.09658 0.35471,-0.10009c0,0 -0.01756,-0.05795 -0.00351,-0.04566l-0.00176,0zm-20.91715,22.0638l2.16687,1.60145c-0.93418,0.91311 -1.81743,1.77353 -2.45485,2.38812l0.28798,-3.98957"});Rt("telegram",(function(e,{title:t}){return jt(e,"telegram.url"),"https://telegram.me/share/url"+St({url:e,text:t})}),(e=>({title:e.title})),{windowWidth:550,windowHeight:400}),Ct({color:"#34526f",networkName:"tumblr",path:"M39.2,41c-0.6,0.3-1.6,0.5-2.4,0.5c-2.4,0.1-2.9-1.7-2.9-3v-9.3h6v-4.5h-6V17c0,0-4.3,0-4.4,0 c-0.1,0-0.2,0.1-0.2,0.2c-0.3,2.3-1.4,6.4-5.9,8.1v3.9h3V39c0,3.4,2.5,8.1,9,8c2.2,0,4.7-1,5.2-1.8L39.2,41z"});Rt("tumblr",(function(e,{title:t,caption:n,tags:r,posttype:o}){return jt(e,"tumblr.url"),"https://www.tumblr.com/widgets/share/tool"+St({canonicalUrl:e,title:t,caption:n,tags:r,posttype:o})}),(e=>({title:e.title,tags:(e.tags||[]).join(","),caption:e.caption,posttype:e.posttype||"link"})),{windowWidth:660,windowHeight:460});Dt((function(e,t){return ft("https://api.tumblr.com/v2/share/stats"+St({url:e}),((e,n)=>{t(!e&&n&&n.response?n.response.note_count:void 0)}))})),Ct({color:"#00aced",networkName:"twitter",path:"M48,22.1c-1.2,0.5-2.4,0.9-3.8,1c1.4-0.8,2.4-2.1,2.9-3.6c-1.3,0.8-2.7,1.3-4.2,1.6 C41.7,19.8,40,19,38.2,19c-3.6,0-6.6,2.9-6.6,6.6c0,0.5,0.1,1,0.2,1.5c-5.5-0.3-10.3-2.9-13.5-6.9c-0.6,1-0.9,2.1-0.9,3.3 c0,2.3,1.2,4.3,2.9,5.5c-1.1,0-2.1-0.3-3-0.8c0,0,0,0.1,0,0.1c0,3.2,2.3,5.8,5.3,6.4c-0.6,0.1-1.1,0.2-1.7,0.2c-0.4,0-0.8,0-1.2-0.1 c0.8,2.6,3.3,4.5,6.1,4.6c-2.2,1.8-5.1,2.8-8.2,2.8c-0.5,0-1.1,0-1.6-0.1c2.9,1.9,6.4,2.9,10.1,2.9c12.1,0,18.7-10,18.7-18.7 c0-0.3,0-0.6,0-0.8C46,24.5,47.1,23.4,48,22.1z"});const At=Rt("twitter",(function(e,{title:t,via:n,hashtags:r=[],related:o=[]}){return jt(e,"twitter.url"),jt(Array.isArray(r),"twitter.hashtags is not an array"),jt(Array.isArray(o),"twitter.related is not an array"),"https://twitter.com/intent/tweet"+St({url:e,text:t,via:n,hashtags:r.length>0?r.join(","):void 0,related:o.length>0?o.join(","):void 0})}),(e=>({hashtags:e.hashtags,title:e.title,via:e.via,related:e.related})),{windowWidth:550,windowHeight:400});Ct({color:"#7360f2",networkName:"viber",path:"m31.0,12.3c9.0,0.2 16.4,6.2 18.0,15.2c0.2,1.5 0.3,3.0 0.4,4.6a1.0,1.0 0 0 1 -0.8,1.2l-0.1,0a1.1,1.1 0 0 1 -1.0,-1.2l0,0c-0.0,-1.2 -0.1,-2.5 -0.3,-3.8a16.1,16.1 0 0 0 -13.0,-13.5c-1.0,-0.1 -2.0,-0.2 -3.0,-0.3c-0.6,-0.0 -1.4,-0.1 -1.6,-0.8a1.1,1.1 0 0 1 0.9,-1.2l0.6,0l0.0,-0.0zm10.6,39.2a19.9,19.9 0 0 1 -2.1,-0.6c-6.9,-2.9 -13.2,-6.6 -18.3,-12.2a47.5,47.5 0 0 1 -7.0,-10.7c-0.8,-1.8 -1.6,-3.7 -2.4,-5.6c-0.6,-1.7 0.3,-3.4 1.4,-4.7a11.3,11.3 0 0 1 3.7,-2.8a2.4,2.4 0 0 1 3.0,0.7a39.0,39.0 0 0 1 4.7,6.5a3.1,3.1 0 0 1 -0.8,4.2c-0.3,0.2 -0.6,0.5 -1.0,0.8a3.3,3.3 0 0 0 -0.7,0.7a2.1,2.1 0 0 0 -0.1,1.9c1.7,4.9 4.7,8.7 9.7,10.8a5.0,5.0 0 0 0 2.5,0.6c1.5,-0.1 2.0,-1.8 3.1,-2.7a2.9,2.9 0 0 1 3.5,-0.1c1.1,0.7 2.2,1.4 3.3,2.2a37.8,37.8 0 0 1 3.1,2.4a2.4,2.4 0 0 1 0.7,3.0a10.4,10.4 0 0 1 -4.4,4.8a10.8,10.8 0 0 1 -1.9,0.6c-0.7,-0.2 0.6,-0.2 0,0l0.0,0l0,-0.0zm3.1,-21.4a4.2,4.2 0 0 1 -0.0,0.6a1.0,1.0 0 0 1 -1.9,0.1a2.7,2.7 0 0 1 -0.1,-0.8a10.9,10.9 0 0 0 -1.4,-5.5a10.2,10.2 0 0 0 -4.2,-4.0a12.3,12.3 0 0 0 -3.4,-1.0c-0.5,-0.0 -1.0,-0.1 -1.5,-0.2a0.9,0.9 0 0 1 -0.9,-1.0l0,-0.1a0.9,0.9 0 0 1 0.9,-0.9l0.1,0a14.1,14.1 0 0 1 5.9,1.5a11.9,11.9 0 0 1 6.5,9.3c0,0.1 0.0,0.3 0.0,0.5c0,0.4 0.0,0.9 0.0,1.5l0,0l0.0,0.0zm-5.6,-0.2a1.1,1.1 0 0 1 -1.2,-0.9l0,-0.1a11.3,11.3 0 0 0 -0.2,-1.4a4.0,4.0 0 0 0 -1.5,-2.3a3.9,3.9 0 0 0 -1.2,-0.5c-0.5,-0.1 -1.1,-0.1 -1.6,-0.2a1.0,1.0 0 0 1 -0.8,-1.1l0,0l0,0a1.0,1.0 0 0 1 1.1,-0.8c3.4,0.2 6.0,2.0 6.3,6.2a2.8,2.8 0 0 1 0,0.8a0.8,0.8 0 0 1 -0.8,0.7l0,0l0.0,-0.0z"});Rt("viber",(function(e,{title:t,separator:n}){return jt(e,"viber.url"),"viber://forward"+St({text:t?t+n+e:e})}),(e=>({title:e.title,separator:e.separator||" "})),{windowWidth:660,windowHeight:460}),Ct({color:"#4C75A3",networkName:"vk",path:"M44.94,44.84h-0.2c-2.17-.36-3.66-1.92-4.92-3.37C39.1,40.66,38,38.81,36.7,39c-1.85.3-.93,3.52-1.71,4.9-0.62,1.11-3.29.91-5.12,0.71-5.79-.62-8.75-3.77-11.35-7.14A64.13,64.13,0,0,1,11.6,26a10.59,10.59,0,0,1-1.51-4.49C11,20.7,12.56,21,14.11,21c1.31,0,3.36-.29,4.32.2C19,21.46,19.57,23,20,24a37.18,37.18,0,0,0,3.31,5.82c0.56,0.81,1.41,2.35,2.41,2.14s1.06-2.63,1.1-4.18c0-1.77,0-4-.5-4.9S25,22,24.15,21.47c0.73-1.49,2.72-1.63,5.12-1.63,2,0,4.84-.23,5.62,1.12s0.25,3.85.2,5.71c-0.06,2.09-.41,4.25,1,5.21,1.09-.12,1.68-1.2,2.31-2A28,28,0,0,0,41.72,24c0.44-1,.91-2.65,1.71-3,1.21-.47,3.15-0.1,4.92-0.1,1.46,0,4.05-.41,4.52.61,0.39,0.85-.75,3-1.1,3.57a61.88,61.88,0,0,1-4.12,5.61c-0.58.78-1.78,2-1.71,3.27,0.05,0.94,1,1.67,1.71,2.35a33.12,33.12,0,0,1,3.92,4.18c0.47,0.62,1.5,2,1.4,2.76C52.66,45.81,46.88,44.24,44.94,44.84Z"});Rt("vk",(function(e,{title:t,image:n,noParse:r,noVkLinks:o}){return jt(e,"vk.url"),"https://vk.com/share.php"+St({url:e,title:t,image:n,noparse:r?1:0,no_vk_links:o?1:0})}),(e=>({title:e.title,image:e.image,noParse:e.noParse,noVkLinks:e.noVkLinks})),{windowWidth:660,windowHeight:460});Dt((function(e,t){window.VK||(window.VK={}),window.VK.Share={count:(e,t)=>{var n,r;return null==(r=null==(n=window.VK.callbacks)?void 0:n[e])?void 0:r.call(n,t)}},window.VK.callbacks=[];const n=window.VK.callbacks.length;return window.VK.callbacks.push(t),ft("https://vk.com/share.php"+St({act:"count",index:n,url:e}))})),Ct({color:"#DF2029",networkName:"weibo",path:"M40.9756152,15.0217119 C40.5000732,15.0546301 39.9999314,15.1204666 39.5325878,15.2192213 C38.6634928,15.4085016 38.0977589,16.2643757 38.2863368,17.1284787 C38.4667163,18.0008129 39.3194143,18.5686519 40.1885094,18.3793715 C42.8613908,17.8115326 45.7720411,18.6427174 47.7316073,20.8153207 C49.6911735,22.996153 50.2077122,25.975254 49.3714112,28.5840234 C49.1008441,29.4316684 49.5763861,30.3533789 50.4208857,30.6249537 C51.2653852,30.8965286 52.1754769,30.4192153 52.4542425,29.5715703 C53.6349013,25.9011885 52.9133876,21.7699494 50.1585171,18.7085538 C48.0923641,16.4042776 45.2063093,15.1533848 42.3530505,15.0217119 C41.8775084,14.9970227 41.4511594,14.9887937 40.9756152,15.0217119 Z M27.9227762,19.8277737 C24.9957268,20.140498 20.863421,22.4365431 17.2312548,26.0822378 C13.2711279,30.0571148 11,34.2871065 11,37.9328012 C11,44.9032373 19.8713401,49.125 28.5786978,49.125 C39.9917329,49.125 47.600423,42.4261409 47.600423,37.1427636 C47.600423,33.9496952 44.9603397,32.1638816 42.549827,31.4149913 C41.9594976,31.2339421 41.5167516,31.1434164 41.8283133,30.3616079 C42.5006339,28.66632 42.6236176,27.1932286 41.8939054,26.1480742 C40.5328692,24.1894405 36.7203236,24.2881952 32.448635,26.0822378 C32.448635,26.0822378 31.1203949,26.6912261 31.4647526,25.6213825 C32.1206742,23.4981576 32.0304845,21.712342 31.0056075,20.6836478 C30.2840938,19.9512176 29.2510184,19.6878718 27.9227762,19.8277737 Z M42.0906819,20.6836478 C41.6233383,20.6589586 41.1723917,20.716566 40.7132466,20.8153207 C39.9671353,20.9716828 39.4997917,21.7781784 39.6637721,22.5270687 C39.8277525,23.275959 40.5574647,23.7450433 41.303576,23.5804521 C42.1972686,23.3911718 43.2057485,23.6380596 43.8616701,24.3704897 C44.5175916,25.1029198 44.6733735,26.0657797 44.3864073,26.9381118 C44.1486363,27.6705419 44.5093932,28.4770397 45.2391054,28.7156963 C45.9688176,28.9461239 46.780521,28.5922524 47.0100936,27.8598223 C47.584026,26.0740087 47.2396661,24.0248493 45.8950269,22.5270687 C44.886547,21.4078489 43.4845162,20.7494842 42.0906819,20.6836478 Z M29.496988,29.9665891 C35.3100922,30.1723275 39.9917329,33.0691319 40.3852858,37.0769272 C40.8362324,41.6607904 35.5970585,45.9319315 28.6442899,46.6232144 C21.6915214,47.3144973 15.6488446,44.154347 15.197898,39.5787128 C14.7469514,34.9948495 20.059916,30.7237084 27.004486,30.0324256 C27.8735831,29.950131 28.6688875,29.9336709 29.496988,29.9665891 Z M25.5614586,34.3776322 C23.183744,34.5916017 20.9372116,35.9577073 19.9205332,37.9328012 C18.5348994,40.6238672 19.9041362,43.6029661 23.0689567,44.582284 C26.340366,45.5945202 30.1857056,44.0638213 31.5303448,41.1587879 C32.8503864,38.3195909 31.1613894,35.3734082 27.9227762,34.5751416 C27.1438688,34.3776322 26.356763,34.3035667 25.5614586,34.3776322 Z M24.052839,38.7228388 C24.3316067,38.7310678 24.5857748,38.8215935 24.8399449,38.9203482 C25.8648218,39.3400561 26.1845841,40.4428158 25.5614586,41.4221338 C24.9219361,42.3932227 23.5690963,42.8623069 22.5442194,42.4096807 C21.5357395,41.9652856 21.2487754,40.8542948 21.8882979,39.9078951 C22.3638421,39.2001542 23.2247386,38.7146097 24.052839,38.7228388 Z"});Rt("weibo",(function(e,{title:t,image:n}){return jt(e,"weibo.url"),"http://service.weibo.com/share/share.php"+St({url:e,title:t,pic:n})}),(e=>({title:e.title,image:e.image})),{windowWidth:660,windowHeight:550,windowPosition:"screenCenter"}),Ct({color:"#25D366",networkName:"whatsapp",path:"m42.32286,33.93287c-0.5178,-0.2589 -3.04726,-1.49644 -3.52105,-1.66732c-0.4712,-0.17346 -0.81554,-0.2589 -1.15987,0.2589c-0.34175,0.51004 -1.33075,1.66474 -1.63108,2.00648c-0.30032,0.33658 -0.60064,0.36247 -1.11327,0.12945c-0.5178,-0.2589 -2.17994,-0.80259 -4.14759,-2.56312c-1.53269,-1.37217 -2.56312,-3.05503 -2.86603,-3.57283c-0.30033,-0.5178 -0.03366,-0.80259 0.22524,-1.06149c0.23301,-0.23301 0.5178,-0.59547 0.7767,-0.90616c0.25372,-0.31068 0.33657,-0.5178 0.51262,-0.85437c0.17088,-0.36246 0.08544,-0.64725 -0.04402,-0.90615c-0.12945,-0.2589 -1.15987,-2.79613 -1.58964,-3.80584c-0.41424,-1.00971 -0.84142,-0.88027 -1.15987,-0.88027c-0.29773,-0.02588 -0.64208,-0.02588 -0.98382,-0.02588c-0.34693,0 -0.90616,0.12945 -1.37736,0.62136c-0.4712,0.5178 -1.80194,1.76053 -1.80194,4.27186c0,2.51134 1.84596,4.945 2.10227,5.30747c0.2589,0.33657 3.63497,5.51458 8.80262,7.74113c1.23237,0.5178 2.1903,0.82848 2.94111,1.08738c1.23237,0.38836 2.35599,0.33657 3.24402,0.20712c0.99159,-0.15534 3.04985,-1.24272 3.47963,-2.45956c0.44013,-1.21683 0.44013,-2.22654 0.31068,-2.45955c-0.12945,-0.23301 -0.46601,-0.36247 -0.98382,-0.59548m-9.40068,12.84407l-0.02589,0c-3.05503,0 -6.08417,-0.82849 -8.72495,-2.38189l-0.62136,-0.37023l-6.47252,1.68286l1.73463,-6.29129l-0.41424,-0.64725c-1.70875,-2.71846 -2.6149,-5.85116 -2.6149,-9.07706c0,-9.39809 7.68934,-17.06155 17.15993,-17.06155c4.58253,0 8.88029,1.78642 12.11655,5.02268c3.23625,3.21036 5.02267,7.50812 5.02267,12.06476c-0.0078,9.3981 -7.69712,17.06155 -17.14699,17.06155m14.58906,-31.58846c-3.93529,-3.80584 -9.1133,-5.95471 -14.62789,-5.95471c-11.36055,0 -20.60848,9.2065 -20.61625,20.52564c0,3.61684 0.94757,7.14565 2.75211,10.26282l-2.92557,10.63564l10.93337,-2.85309c3.0136,1.63108 6.4052,2.4958 9.85634,2.49839l0.01037,0c11.36574,0 20.61884,-9.2091 20.62403,-20.53082c0,-5.48093 -2.14111,-10.64081 -6.03239,-14.51915"});Rt("whatsapp",(function(e,{title:t,separator:n}){return jt(e,"whatsapp.url"),"https://"+(/(android|iphone|ipad|mobile)/i.test(navigator.userAgent)?"api":"web")+".whatsapp.com/send"+St({text:t?t+n+e:e})}),(e=>({title:e.title,separator:e.separator||" "})),{windowWidth:550,windowHeight:400}),Ct({color:"#4326c4",networkName:"workplace",path:"M34.019,10.292c0.21,0.017,0.423,0.034,0.636,0.049 c3.657,0.262,6.976,1.464,9.929,3.635c3.331,2.448,5.635,5.65,6.914,9.584c0.699,2.152,0.983,4.365,0.885,6.623 c-0.136,3.171-1.008,6.13-2.619,8.867c-0.442,0.75-0.908,1.492-1.495,2.141c-0.588,0.651-1.29,1.141-2.146,1.383 c-1.496,0.426-3.247-0.283-3.961-1.642c-0.26-0.494-0.442-1.028-0.654-1.548c-1.156-2.838-2.311-5.679-3.465-8.519 c-0.017-0.042-0.037-0.082-0.065-0.145c-0.101,0.245-0.192,0.472-0.284,0.698c-1.237,3.051-2.475,6.103-3.711,9.155 c-0.466,1.153-1.351,1.815-2.538,2.045c-1.391,0.267-2.577-0.154-3.496-1.247c-0.174-0.209-0.31-0.464-0.415-0.717 c-2.128-5.22-4.248-10.442-6.37-15.665c-0.012-0.029-0.021-0.059-0.036-0.104c0.054-0.003,0.103-0.006,0.15-0.006 c1.498-0.001,2.997,0,4.495-0.004c0.12-0.001,0.176,0.03,0.222,0.146c1.557,3.846,3.117,7.691,4.679,11.536 c0.018,0.046,0.039,0.091,0.067,0.159c0.273-0.673,0.536-1.32,0.797-1.968c1.064-2.627,2.137-5.25,3.19-7.883 c0.482-1.208,1.376-1.917,2.621-2.135c1.454-0.255,2.644,0.257,3.522,1.449c0.133,0.18,0.229,0.393,0.313,0.603 c1.425,3.495,2.848,6.991,4.269,10.488c0.02,0.047,0.04,0.093,0.073,0.172c0.196-0.327,0.385-0.625,0.559-0.935 c0.783-1.397,1.323-2.886,1.614-4.461c0.242-1.312,0.304-2.634,0.187-3.962c-0.242-2.721-1.16-5.192-2.792-7.38 c-2.193-2.939-5.086-4.824-8.673-5.625c-1.553-0.346-3.124-0.405-4.705-0.257c-3.162,0.298-6.036,1.366-8.585,3.258 c-3.414,2.534-5.638,5.871-6.623,10.016c-0.417,1.76-0.546,3.547-0.384,5.348c0.417,4.601,2.359,8.444,5.804,11.517 c2.325,2.073,5.037,3.393,8.094,3.989c1.617,0.317,3.247,0.395,4.889,0.242c1-0.094,1.982-0.268,2.952-0.529 c0.04-0.01,0.081-0.018,0.128-0.028c0,1.526,0,3.047,0,4.586c-0.402,0.074-0.805,0.154-1.21,0.221 c-0.861,0.14-1.728,0.231-2.601,0.258c-0.035,0.002-0.071,0.013-0.108,0.021c-0.493,0-0.983,0-1.476,0 c-0.049-0.007-0.1-0.018-0.149-0.022c-0.315-0.019-0.629-0.033-0.945-0.058c-1.362-0.105-2.702-0.346-4.017-0.716 c-3.254-0.914-6.145-2.495-8.66-4.752c-2.195-1.971-3.926-4.29-5.176-6.963c-1.152-2.466-1.822-5.057-1.993-7.774 c-0.014-0.226-0.033-0.451-0.05-0.676c0-0.502,0-1.003,0-1.504c0.008-0.049,0.02-0.099,0.022-0.148 c0.036-1.025,0.152-2.043,0.338-3.052c0.481-2.616,1.409-5.066,2.8-7.331c2.226-3.625,5.25-6.386,9.074-8.254 c2.536-1.24,5.217-1.947,8.037-2.126c0.23-0.015,0.461-0.034,0.691-0.051C33.052,10.292,33.535,10.292,34.019,10.292z"});Rt("workplace",(function(e,{quote:t,hashtag:n}){return jt(e,"workplace.url"),"https://work.facebook.com/sharer.php"+St({u:e,quote:t,hashtag:n})}),(e=>({quote:e.quote,hashtag:e.hashtag})),{windowWidth:550,windowHeight:400}),Ct({color:"#000000",networkName:"X",path:"M 41.116 18.375 h 4.962 l -10.8405 12.39 l 12.753 16.86 H 38.005 l -7.821 -10.2255 L 21.235 47.625 H 16.27 l 11.595 -13.2525 L 15.631 18.375 H 25.87 l 7.0695 9.3465 z m -1.7415 26.28 h 2.7495 L 24.376 21.189 H 21.4255 z"});const Vt=()=>{const e="undefined"!=typeof window?window.location.href:"";return r.createElement("aside",{className:"mt-8 w-72 lg:mt-0 bg-primary"},r.createElement("div",{className:"font-bold text-white text-xl lg:text-h4"},"Share this project"),r.createElement("div",{className:"flex gap-6 mt-1 flex-nowrap place-content-start text-5xl text-white lg:text-2xl lg:gap-1"},r.createElement(Mt,{url:e,resetButtonStyle:!0,className:"shared","aria-label":"Facebook"},r.createElement(d.R9i,null)),r.createElement(At,{url:e,resetButtonStyle:!0,"aria-label":"X / Twitter"},r.createElement(ut.lcJ,null)),r.createElement(Ft,{url:e,resetButtonStyle:!0,"aria-label":"LinkedIn"},r.createElement(d.ltd,null)),r.createElement(It,{resetButtonStyle:!0,url:e,subject:"Sharing a wonderful project opportunity!","aria-label":"e-mail"},r.createElement(d.Upr,null))))},Ht=e=>{let{label:t,value:n}=e;return r.createElement(r.Fragment,null,r.createElement("section",{className:"pt-4"},r.createElement("h3",{className:"text-h4"},t),r.createElement("div",{className:"text-body"},r.createElement(st,{text:n}))))},zt=e=>{let{slug:t,title:n,question:o,status:a,agency:s,topics:l,opportunityCloses:u,startDate:d,endDate:f,lastModified:h}=e;return r.createElement("div",{className:"px-2 py-4 overflow-hidden bg-white border border-gray-200 rounded-md shadow-sm h-full flex flex-col"},r.createElement("div",{className:"mt-4 ml-4"},r.createElement(p,{status:a})),r.createElement("div",{className:"p-5 pb-5"},r.createElement("div",{className:"pb-4 text-h3 font-bold leading-snug text-black"},o),r.createElement("div",null,r.createElement("div",{className:"mt-4 text-body"},r.createElement(Rs,{status:a,opportunityCloses:u,startDate:d,endDate:f})),r.createElement("div",{className:"mb-4 text-body"},r.createElement("span",{className:"font-bold"},"Lead Agency: "),s),!(0,i.xb)(l)&&r.createElement("div",{className:"text-tag mt-4"},r.createElement(Ti,{topics:l})))),r.createElement("div",{className:"p-5 pb-1 mt-auto border-t-2 border-solid"},r.createElement(c.Link,{to:"/project/"+t,"aria-label":n+" Details",className:"btn-wide"},(0,i.t9)(a,"View Opportunity","View Project","View Project"))))},Bt=e=>{let{nodes:t}=e;return r.createElement("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 mx-3 xl:mx-6 gap-4 justify-self-center"},t.map(((e,t)=>r.createElement("article",{key:"card_"+e.slug},r.createElement(zt,e)))))};var $t=n(3510);const Qt=/^([a-zA-Z]+:)?\/\//,Ut=e=>{let{name:t}=e;return r.createElement("span",{className:"flex items-center p-5 leading-snug text-white hover:opacity-75 xl:text-black xl:px-3 xl:py-2"},r.createElement("span",{className:"text-nav ml-2 font-bold border-b-2 border-white xl:border-primary"},t))},Wt=e=>{let{name:t}=e;return r.createElement("span",{className:"flex items-center p-5 leading-snug text-white hover:opacity-75 xl:text-black xl:px-3 xl:py-2"},r.createElement("span",{className:"text-nav ml-2 border-b-2 hover:border-primary border-transparent"},t))},qt=e=>r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",viewBox:"0 0 16 16"},e),r.createElement("path",{d:"M6 1h5v5L8.86 3.85 4.7 8 4 7.3l4.15-4.16L6 1Z M2 3h2v1H2v6h6V8h1v2a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1Z"})),Zt=e=>{let{name:t}=e;return r.createElement("span",{className:"flex items-center p-5 leading-snug text-white hover:opacity-75 xl:text-black xl:px-3 xl:py-2"},r.createElement("span",{className:"text-nav ml-2 border-b-2 hover:border-primary border-transparent"},t),r.createElement(qt,{className:"inline ml-1 -mr-3 fill-white xl:fill-black"}))},Gt=e=>{let{title:t,activePage:n,image:o,pages:a}=e;const[i,s]=r.useState(!1),l=(0,$t.c)(o);return r.createElement(r.Fragment,null,r.createElement("nav",{id:"nav-bar",className:"sticky top-0 flex flex-wrap items-center justify-between w-full p-0 bg-navbar xl:relative xl:px-2 xl:py-6 overflow-y-visible z-10"},r.createElement("div",{className:"flex flex-wrap justify-between w-full px-0 xl:px-4"},r.createElement("div",{className:"relative flex flex-no-wrap w-full xl:static xl:block xl:w-auto"},r.createElement("button",{className:"block p-6 ml-0 text-xl leading-none text-white outline-none cursor-pointer bg-primary xl:hidden focus:outline-none",type:"button","aria-label":"Open navigation menu",onClick:()=>s(!i)},i?r.createElement(d.aHS,null):r.createElement(d.Fm7,null)),l||t?r.createElement("div",{className:"block xl:min-h-full mx-4 my-3 xl:my-auto overflow-hidden text-nav text-black font-bold flex gap-4 items-center whitespace-nowrap"},r.createElement("a",{href:"https://www.evaluation.gov"},l?r.createElement($t.G,{className:"xl:inline-block logotype",image:l,alt:"nav_logo"}):r.createElement(r.Fragment,null)),r.createElement(c.Link,{to:"/"},t)):""),r.createElement("div",{className:"absolute top-16 w-full md:w-2/3 xl:w-auto xl:relative xl:top-0 flex-grow items-center bg-primary xl:bg-transparent xl:flex xl:bg-navbar z-10 xl:z-0 transition-transform drop-shadow-lg filter xl:drop-shadow-none"+(i?" flex":" hidden"),id:"example-navbar-danger"},r.createElement("ul",{className:"flex flex-col list-none xl:flex-row xl:ml-auto"},null==a?void 0:a.filter((e=>e.show)).map(((e,t)=>{let{name:o,link:a}=e;return r.createElement("li",{className:"nav-item",key:"nav"+t},(e=>{if("string"==typeof e)return!Qt.test(e)})(a)?r.createElement(c.Link,{to:a||"#",onClick:()=>s(!1)},n===a?r.createElement(Ut,{name:o}):r.createElement(Wt,{name:o})):r.createElement("a",{key:"nav"+t,href:a,onClick:()=>s(!1)},r.createElement(Zt,{name:o})))})))))))},Jt=e=>{var t;let{image:n,text:o,link:a,linkId:s}=e;s=null!==(t=s)&&void 0!==t?t:"bottom-banner-image-link-id";const l=(0,$t.c)(n);return r.createElement("div",{className:"py-6 mt-12 overflow-hidden bg-bottombanner p-responsive"},r.createElement("div",{className:"m-responsive"},r.createElement("div",{className:"w-full flex gap-4 sm:gap-8 items-center justify-center flex-wrap"},!(0,i.uk)(a)&&l&&r.createElement("a",{id:s,href:a,"aria-labelledby":"bottomBannerText"},r.createElement($t.G,{className:"inline-block logotype",image:l,alt:"Bottom Banner logo"})),(0,i.uk)(a)&&l&&r.createElement($t.G,{className:"inline-block logotype",image:l,alt:"Bottom Banner logo"}),r.createElement("div",{className:"inline-block text-body flex-4 min-w-20ch",id:"bottomBannerText"},"This project portal is managed by the Evidence Team at the Office of Management and Budget. The materials and processes are adapted from those developed by the North Carolina Office of Strategic Partnerships. If you have suggestions for how to improve it, please ",r.createElement(c.Link,{className:"no-inherit",to:"/contact"},"let us know!")))))},Yt=e=>{let{name:t,title:n,employer:o,email:a,image:i,defaultImage:s,showEmail:l}=e;const c=(0,$t.c)(null!=i?i:s);return r.createElement("div",{className:"flex items-center gap-4 overflow-hidden flex-nowrap justify-left"},r.createElement("div",{className:"hidden sm:block",style:{width:"100px",height:"100px"}},c&&r.createElement($t.G,{className:"relative rounded-full",alt:t,image:(0,$t.c)(c),style:{transform:"translateZ(0)"}})),r.createElement("div",{className:"pl-2 pr-2 pb-2"},r.createElement("p",{className:"font-bold text-black text-body"},t),r.createElement("p",{className:"text-black text-body"},n),r.createElement("p",{className:"text-black text-body"},o),l?r.createElement("p",{className:"text-black text-body break-all"},a):""))},Kt=e=>{let{title:t,contacts:n,defaultImage:o}=e;return r.createElement("section",{className:"m-responsive"},r.createElement("h3",{className:"text-h3 my-4"},t),r.createElement("div",{className:"grid grid-cols-1 gap-4 md:grid-cols-2 lg:grid-cols-3 justify-self-center"},n.map(((e,t)=>r.createElement("div",{className:"w-auto px-4",key:"contact-"+t},r.createElement(Yt,Object.assign({},e,{showEmail:!1,image:e.image,defaultImage:o})))))))},Xt=e=>{let{title:t,lede:n,image:o}=e;return r.createElement("div",{className:"px-4 py-4 mx-0 lg:mb-16 bg-white md:px-8 md:py-12 xl:px-16 xl:container sm:min-h-15rem",style:{background:"url("+(0,c.withPrefix)((0,$t.d)(o))+")",backgroundRepeat:"no-repeat",backgroundSize:"auto",backgroundPositionY:"center"}},r.createElement("div",{className:"lg:-mb-28 m-0 lg:m-4 bg-white border-b-8 border-primary border-solid flex align-center"},r.createElement("div",{className:"w-full p-4 sm:p-12 lg:pl-28 lg:w-3/3"},r.createElement("h1",{className:"text-h3 pb-0 sm:text-h1 font-bold text-black"},t),n&&r.createElement(st,{className:"pt-6 text-body leading-normal",text:n}))))},en=e=>{let{question:t,slug:n,summary:o,status:a,opportunityCloses:l,startDate:c,endDate:u,emailContent:d,lastModified:p,agency:f,topics:h,deliverable:m,purpose:g,expertise:v,requirement:y,keyDates:b,priorResearch:w,statusOfData:x,fundingInfo:E,mainContact:k,openText:C,ongoingText:S,completeText:O,projectTeam:P,faq:N,projectInterestLink:_,newsletter:R,defaultContactImage:I,collectData:L}=e;return r.createElement("article",null,r.createElement("header",null,r.createElement("div",{className:"py-16 p-responsive bg-primary"},r.createElement("div",{className:"flex flex-col justify-between m-responsive lg:flex-row"},r.createElement("div",{className:"w-full"},r.createElement("h1",{className:"text-h3 w-full font-bold leading-h2 text-white lg:w-4/5 lg:text-h2"},t),null!==(0,i.t9)(a,!0,!0,!0)&&r.createElement("div",{className:"mt-4 text-white text-body"},r.createElement(Rs,{status:a,opportunityCloses:l,startDate:c,endDate:u})),r.createElement("div",{className:"text-white text-body"},r.createElement("span",{className:"font-bold"},"Lead Agency: "),f)),r.createElement(Vt,null))),r.createElement("div",{className:"p-responsive pb-4"},r.createElement("section",{className:"flex flex-wrap items-start py-6 m-responsive gap-x-10 gap-y-4"},!(0,i.xb)(h)&&r.createElement("div",{className:"text-tag mt-2"},r.createElement(Ti,{topics:h}))))),r.createElement("div",{className:"p-responsive pb-4"},r.createElement("section",{className:"mt-8"},r.createElement("div",{className:"m-responsive"},r.createElement("h2",{className:"text-h3"},"Project Overview")),r.createElement("div",{className:"flex flex-col justify-between w-full py-4 lg:flex-row"},r.createElement("div",{className:"m-responsive lg:w-3/5 xl:2/3"},!(0,i.uk)(o)&&r.createElement("div",{className:"w-full lg:w-11/12"},r.createElement(Ht,{label:"Summary",value:o})),!(0,i.uk)(m)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"completed"===a?"Deliverables":"Anticipated deliverables",value:m})),!(0,i.uk)(g)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"Planned use of results",value:g})),!(0,i.uk)(E)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"Funding",value:E})),!(0,i.uk)(x)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"Data",value:x})),!(0,i.uk)(w)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"Helpful links",value:w})),!(0,i.xb)(N)&&r.createElement(r.Fragment,null,r.createElement("section",{className:"w-full mt-10 lg:w-11/12"},r.createElement("h3",{className:"text-h3"},"Frequently Asked Questions"),N.map(((e,t)=>{let{title:n,text:o}=e;return r.createElement(Ps,{key:"collapsibleList_"+t,title:n,text:o})})))),!(0,i.xb)(L)&&r.createElement(r.Fragment,null,r.createElement("section",{className:"w-full mt-10 lg:w-11/12"},L.map(((e,t)=>{let{fieldTitle:n,fieldData:o}=e;return r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:n,value:o}))}))))),r.createElement("div",{className:"w-full lg:w-2/5 xl:w-1/3"},!(null==k)&&r.createElement(tn,Object.assign({},k,{status:a,openText:C,ongoingText:S,completeText:O,projectInterestLink:_,defaultImage:I})),r.createElement(Fs,R)))),(v||y||b)&&"open"===a&&r.createElement(r.Fragment,null,r.createElement("hr",{className:"my-8 border-gray-300 m-responsive"}),r.createElement(s,{expertise:v,requirement:y,keyDates:b})),!(0,i.xb)(P)&&r.createElement(r.Fragment,null,r.createElement("hr",{className:"my-8 border-gray-300 m-responsive"}),r.createElement(Kt,{title:"Project Team",contacts:P,defaultImage:I}))))},tn=e=>{let{status:t,projectInterestLink:n,openText:o,ongoingText:a,completeText:s,...l}=e;return r.createElement(r.Fragment,null,r.createElement("h3",{className:"hidden"},"Contact and Project Updates"),r.createElement("div",{className:"w-full p-8 mb-8 bg-gray-100"},r.createElement("h4",{className:"text-h4"},(0,i.t9)(t,"This project is open. Interested in collaborating?","The project is in progress.","The project is complete.")),r.createElement("div",{className:"text-black text-body"},r.createElement(st,{text:(0,i.t9)(t,o,a,s)})),r.createElement("div",{className:"mt-4"},"open"===t?n?r.createElement("a",{href:n,target:"_blank",rel:"noopener",className:"btn"},"Express Interest"):l.email?r.createElement("a",{href:"mailto:"+l.email,className:"btn"},"Email Point of Contact"):r.createElement(c.Link,{to:"/contact",className:"btn-white"},"Ask a question"):r.createElement(c.Link,{to:"/contact",className:"btn-white"},"Ask a question"))),r.createElement("div",{className:"w-full p-8 my-8 bg-gray-100"},r.createElement("h4",{className:"text-h4"},"Download and share the project summary"),r.createElement("div",{className:"mt-4 text-body"},r.createElement("a",{download:!0,href:"../../attachments/NIH%20-%20Measures%20for%20Impact/NIH%20interest%20meeting%20QA.pdf",className:"btn"},"Download"))),r.createElement("div",{className:"w-full p-8 my-8 bg-gray-100"},r.createElement("h4",{className:"text-h4"},"Project point of contact"),r.createElement("div",{className:"mt-4 text-body"},r.createElement(Yt,Object.assign({},l,{showEmail:!0})))))};var nn=n(8777);function rn(e){return rn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},rn(e)}function on(e){var t=function(e,t){if("object"!=rn(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=rn(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==rn(t)?t:String(t)}function an(e,t,n){return(t=on(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function sn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function ln(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var pn=["defaultInputValue","defaultMenuIsOpen","defaultValue","inputValue","menuIsOpen","onChange","onInputChange","onMenuClose","onMenuOpen","value"];function fn(){return fn=Object.assign?Object.assign.bind():function(e){for(var t=1;t0?Pn(Fn,--Tn):0,jn--,10===Dn&&(jn=1,Ln--),Dn}function zn(){return Dn=Tn2||Un(Dn)>3?"":" "}function Jn(e,t){for(;--t&&zn()&&!(Dn<48||Dn>102||Dn>57&&Dn<65||Dn>70&&Dn<97););return Qn(e,$n()+(t<6&&32==Bn()&&32==zn()))}function Yn(e){for(;zn();)switch(Dn){case e:return Tn;case 34:case 39:34!==e&&39!==e&&Yn(Dn);break;case 40:41===e&&Yn(e);break;case 92:zn()}return Tn}function Kn(e,t){for(;zn()&&e+Dn!==57&&(e+Dn!==84||47!==Bn()););return"/*"+Qn(t,Tn-1)+"*"+En(47===e?e:zn())}function Xn(e){for(;!Un(Bn());)zn();return Qn(e,Tn)}var er="-ms-",tr="-moz-",nr="-webkit-",rr="comm",or="rule",ar="decl",ir="@keyframes";function sr(e,t){for(var n="",r=Rn(e),o=0;o0&&_n(k)-d&&In(f>32?fr(k+";",r,n,d-1):fr(Sn(k," ","")+";",r,n,d-2),l);break;case 59:k+=";";default:if(In(E=dr(k,t,n,c,u,o,s,b,w=[],x=[],d),a),123===y)if(0===u)ur(k,t,E,E,w,a,d,s,x);else switch(99===p&&110===Pn(k,3)?100:p){case 100:case 108:case 109:case 115:ur(e,E,E,r&&In(dr(e,E,E,0,0,o,s,b,o,w=[],d),x),o,x,d,s,r?w:x);break;default:ur(k,E,E,E,[""],x,0,s,x)}}c=u=f=0,m=v=1,b=k="",d=i;break;case 58:d=1+_n(k),f=h;default:if(m<1)if(123==y)--m;else if(125==y&&0==m++&&125==Hn())continue;switch(k+=En(y),y*m){case 38:v=u>0?1:(k+="\f",-1);break;case 44:s[c++]=(_n(k)-1)*v,v=1;break;case 64:45===Bn()&&(k+=Zn(zn())),p=Bn(),u=d=_n(b=k+=Xn($n())),y++;break;case 45:45===h&&2==_n(k)&&(m=0)}}return a}function dr(e,t,n,r,o,a,i,s,l,c,u){for(var d=o-1,p=0===o?a:[""],f=Rn(p),h=0,m=0,g=0;h0?p[v]+" "+y:Sn(y,/&\f/g,p[v])))&&(l[g++]=b);return An(e,t,n,0===o?or:s,l,c,u)}function pr(e,t,n){return An(e,t,n,rr,En(Dn),Nn(e,2,-2),0)}function fr(e,t,n,r){return An(e,t,n,ar,Nn(e,0,r),Nn(e,r+1,-1),r)}var hr=function(e,t,n){for(var r=0,o=0;r=o,o=Bn(),38===r&&12===o&&(t[n]=1),!Un(o);)zn();return Qn(e,Tn)},mr=function(e,t){return qn(function(e,t){var n=-1,r=44;do{switch(Un(r)){case 0:38===r&&12===Bn()&&(t[n]=1),e[n]+=hr(Tn-1,t,n);break;case 2:e[n]+=Zn(r);break;case 4:if(44===r){e[++n]=58===Bn()?"&\f":"",t[n]=e[n].length;break}default:e[n]+=En(r)}}while(r=zn());return e}(Wn(e),t))},gr=new WeakMap,vr=function(e){if("rule"===e.type&&e.parent&&!(e.length<1)){for(var t=e.value,n=e.parent,r=e.column===n.column&&e.line===n.line;"rule"!==n.type;)if(!(n=n.parent))return;if((1!==e.props.length||58===t.charCodeAt(0)||gr.get(n))&&!r){gr.set(e,!0);for(var o=[],a=mr(t,o),i=n.props,s=0,l=0;s6)switch(Pn(e,t+1)){case 109:if(45!==Pn(e,t+4))break;case 102:return Sn(e,/(.+:)(.+)-([^]+)/,"$1"+nr+"$2-$3$1"+tr+(108==Pn(e,t+3)?"$3":"$2-$3"))+e;case 115:return~On(e,"stretch")?br(Sn(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(115!==Pn(e,t+1))break;case 6444:switch(Pn(e,_n(e)-3-(~On(e,"!important")&&10))){case 107:return Sn(e,":",":"+nr)+e;case 101:return Sn(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+nr+(45===Pn(e,14)?"inline-":"")+"box$3$1"+nr+"$2$3$1"+er+"$2box$3")+e}break;case 5936:switch(Pn(e,t+11)){case 114:return nr+e+er+Sn(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return nr+e+er+Sn(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return nr+e+er+Sn(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return nr+e+er+e+e}return e}var wr=[function(e,t,n,r){if(e.length>-1&&!e.return)switch(e.type){case ar:e.return=br(e.value,e.length);break;case ir:return sr([Vn(e,{value:Sn(e.value,"@","@"+nr)})],r);case or:if(e.length)return function(e,t){return e.map(t).join("")}(e.props,(function(t){switch(function(e,t){return(e=t.exec(e))?e[0]:e}(t,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return sr([Vn(e,{props:[Sn(t,/:(read-\w+)/,":-moz-$1")]})],r);case"::placeholder":return sr([Vn(e,{props:[Sn(t,/:(plac\w+)/,":"+nr+"input-$1")]}),Vn(e,{props:[Sn(t,/:(plac\w+)/,":-moz-$1")]}),Vn(e,{props:[Sn(t,/:(plac\w+)/,er+"input-$1")]})],r)}return""}))}}],xr=function(e){var t=e.key;if("css"===t){var n=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(n,(function(e){-1!==e.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(e),e.setAttribute("data-s",""))}))}var r=e.stylisPlugins||wr;var o,a,i={},s=[];o=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+t+' "]'),(function(e){for(var t=e.getAttribute("data-emotion").split(" "),n=1;n=4;++r,o-=4)t=1540483477*(65535&(t=255&e.charCodeAt(r)|(255&e.charCodeAt(++r))<<8|(255&e.charCodeAt(++r))<<16|(255&e.charCodeAt(++r))<<24))+(59797*(t>>>16)<<16),n=1540483477*(65535&(t^=t>>>24))+(59797*(t>>>16)<<16)^1540483477*(65535&n)+(59797*(n>>>16)<<16);switch(o){case 3:n^=(255&e.charCodeAt(r+2))<<16;case 2:n^=(255&e.charCodeAt(r+1))<<8;case 1:n=1540483477*(65535&(n^=255&e.charCodeAt(r)))+(59797*(n>>>16)<<16)}return(((n=1540483477*(65535&(n^=n>>>13))+(59797*(n>>>16)<<16))^n>>>15)>>>0).toString(36)}(o)+l;return{name:c,styles:o,next:Lr}},Tr=!!o.useInsertionEffect&&o.useInsertionEffect,Dr=Tr||function(e){return e()},Fr=(Tr||r.useLayoutEffect,{}.hasOwnProperty),Ar=r.createContext("undefined"!=typeof HTMLElement?xr({key:"css"}):null);Ar.Provider;var Vr=function(e){return(0,r.forwardRef)((function(t,n){var o=(0,r.useContext)(Ar);return e(t,o,n)}))};var Hr=r.createContext({});var zr="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",Br=function(e){var t=e.cache,n=e.serialized,r=e.isStringTag;return Er(t,n,r),Dr((function(){return function(e,t,n){Er(e,t,n);var r=e.key+"-"+t.name;if(void 0===e.inserted[t.name]){var o=t;do{e.insert(t===o?"."+r:"",o,e.sheet,!0),o=o.next}while(void 0!==o)}}(t,n,r)})),null},$r=Vr((function(e,t,n){var o=e.css;"string"==typeof o&&void 0!==t.registered[o]&&(o=t.registered[o]);var a=e[zr],i=[o],s="";"string"==typeof e.className?s=function(e,t,n){var r="";return n.split(" ").forEach((function(n){void 0!==e[n]?t.push(e[n]+";"):r+=n+" "})),r}(t.registered,i,e.className):null!=e.className&&(s=e.className+" ");var l=Mr(i,void 0,r.useContext(Hr));s+=t.key+"-"+l.name;var c={};for(var u in e)Fr.call(e,u)&&"css"!==u&&u!==zr&&(c[u]=e[u]);return c.ref=n,c.className=s,r.createElement(r.Fragment,null,r.createElement(Br,{cache:t,serialized:l,isStringTag:"string"==typeof a}),r.createElement(a,c))}));var Qr=$r,Ur=(n(4963),n(3463),function(e,t){var n=arguments;if(null==t||!Fr.call(t,"css"))return r.createElement.apply(void 0,n);var o=n.length,a=new Array(o);a[0]=Qr,a[1]=function(e,t){var n={};for(var r in t)Fr.call(t,r)&&(n[r]=t[r]);return n[zr]=e,n}(e,t);for(var i=2;i({x:e,y:e});function Xr(e){return{...e,top:e.y,left:e.x,right:e.x+e.width,bottom:e.y+e.height}}function eo(e){return ro(e)?(e.nodeName||"").toLowerCase():"#document"}function to(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function no(e){var t;return null==(t=(ro(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function ro(e){return e instanceof Node||e instanceof to(e).Node}function oo(e){return e instanceof Element||e instanceof to(e).Element}function ao(e){return e instanceof HTMLElement||e instanceof to(e).HTMLElement}function io(e){return"undefined"!=typeof ShadowRoot&&(e instanceof ShadowRoot||e instanceof to(e).ShadowRoot)}function so(e){const{overflow:t,overflowX:n,overflowY:r,display:o}=uo(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!["inline","contents"].includes(o)}function lo(){return!("undefined"==typeof CSS||!CSS.supports)&&CSS.supports("-webkit-backdrop-filter","none")}function co(e){return["html","body","#document"].includes(eo(e))}function uo(e){return to(e).getComputedStyle(e)}function po(e){if("html"===eo(e))return e;const t=e.assignedSlot||e.parentNode||io(e)&&e.host||no(e);return io(t)?t.host:t}function fo(e){const t=po(e);return co(t)?e.ownerDocument?e.ownerDocument.body:e.body:ao(t)&&so(t)?t:fo(t)}function ho(e,t,n){var r;void 0===t&&(t=[]),void 0===n&&(n=!0);const o=fo(e),a=o===(null==(r=e.ownerDocument)?void 0:r.body),i=to(o);return a?t.concat(i,i.visualViewport||[],so(o)?o:[],i.frameElement&&n?ho(i.frameElement):[]):t.concat(o,ho(o,[],n))}function mo(e){const t=uo(e);let n=parseFloat(t.width)||0,r=parseFloat(t.height)||0;const o=ao(e),a=o?e.offsetWidth:n,i=o?e.offsetHeight:r,s=Jr(n)!==a||Jr(r)!==i;return s&&(n=a,r=i),{width:n,height:r,$:s}}function go(e){return oo(e)?e:e.contextElement}function vo(e){const t=go(e);if(!ao(t))return Kr(1);const n=t.getBoundingClientRect(),{width:r,height:o,$:a}=mo(t);let i=(a?Jr(n.width):n.width)/r,s=(a?Jr(n.height):n.height)/o;return i&&Number.isFinite(i)||(i=1),s&&Number.isFinite(s)||(s=1),{x:i,y:s}}const yo=Kr(0);function bo(e){const t=to(e);return lo()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:yo}function wo(e,t,n,r){void 0===t&&(t=!1),void 0===n&&(n=!1);const o=e.getBoundingClientRect(),a=go(e);let i=Kr(1);t&&(r?oo(r)&&(i=vo(r)):i=vo(e));const s=function(e,t,n){return void 0===t&&(t=!1),!(!n||t&&n!==to(e))&&t}(a,n,r)?bo(a):Kr(0);let l=(o.left+s.x)/i.x,c=(o.top+s.y)/i.y,u=o.width/i.x,d=o.height/i.y;if(a){const e=to(a),t=r&&oo(r)?to(r):r;let n=e.frameElement;for(;n&&r&&t!==e;){const e=vo(n),t=n.getBoundingClientRect(),r=uo(n),o=t.left+(n.clientLeft+parseFloat(r.paddingLeft))*e.x,a=t.top+(n.clientTop+parseFloat(r.paddingTop))*e.y;l*=e.x,c*=e.y,u*=e.x,d*=e.y,l+=o,c+=a,n=to(n).frameElement}}return Xr({width:u,height:d,x:l,y:c})}function xo(e,t,n,r){void 0===r&&(r={});const{ancestorScroll:o=!0,ancestorResize:a=!0,elementResize:i="function"==typeof ResizeObserver,layoutShift:s="function"==typeof IntersectionObserver,animationFrame:l=!1}=r,c=go(e),u=o||a?[...c?ho(c):[],...ho(t)]:[];u.forEach((e=>{o&&e.addEventListener("scroll",n,{passive:!0}),a&&e.addEventListener("resize",n)}));const d=c&&s?function(e,t){let n,r=null;const o=no(e);function a(){clearTimeout(n),r&&r.disconnect(),r=null}return function i(s,l){void 0===s&&(s=!1),void 0===l&&(l=1),a();const{left:c,top:u,width:d,height:p}=e.getBoundingClientRect();if(s||t(),!d||!p)return;const f={rootMargin:-Yr(u)+"px "+-Yr(o.clientWidth-(c+d))+"px "+-Yr(o.clientHeight-(u+p))+"px "+-Yr(c)+"px",threshold:Gr(0,Zr(1,l))||1};let h=!0;function m(e){const t=e[0].intersectionRatio;if(t!==l){if(!h)return i();t?i(!1,t):n=setTimeout((()=>{i(!1,1e-7)}),100)}h=!1}try{r=new IntersectionObserver(m,{...f,root:o.ownerDocument})}catch(v){r=new IntersectionObserver(m,f)}r.observe(e)}(!0),a}(c,n):null;let p,f=-1,h=null;i&&(h=new ResizeObserver((e=>{let[r]=e;r&&r.target===c&&h&&(h.unobserve(t),cancelAnimationFrame(f),f=requestAnimationFrame((()=>{h&&h.observe(t)}))),n()})),c&&!l&&h.observe(c),h.observe(t));let m=l?wo(e):null;return l&&function t(){const r=wo(e);!m||r.x===m.x&&r.y===m.y&&r.width===m.width&&r.height===m.height||n();m=r,p=requestAnimationFrame(t)}(),n(),()=>{u.forEach((e=>{o&&e.removeEventListener("scroll",n),a&&e.removeEventListener("resize",n)})),d&&d(),h&&h.disconnect(),h=null,l&&cancelAnimationFrame(p)}}var Eo=r.useLayoutEffect,ko=["className","clearValue","cx","getStyles","getClassNames","getValue","hasValue","isMulti","isRtl","options","selectOption","selectProps","setValue","theme"],Co=function(){};function So(e,t){return t?"-"===t[0]?e+t:e+"__"+t:e}function Oo(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),o=2;o-1}function Io(e){return Ro(e)?window.pageYOffset:e.scrollTop}function Lo(e,t){Ro(e)?window.scrollTo(0,t):e.scrollTop=t}function jo(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:200,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:Co,o=Io(e),a=t-o,i=0;!function t(){var s=function(e,t,n,r){return n*((e=e/r-1)*e*e+1)+t}(i+=10,o,a,n);Lo(e,s),in.bottom?Lo(e,Math.min(t.offsetTop+t.clientHeight-e.offsetHeight+o,e.scrollHeight)):r.top-o=h)return{placement:"bottom",maxHeight:t};if(C>=h&&!i)return a&&jo(l,S,P),{placement:"bottom",maxHeight:t};if(!i&&C>=r||i&&E>=r)return a&&jo(l,S,P),{placement:"bottom",maxHeight:i?E-b:C-b};if("auto"===o||i){var N=t,_=i?x:k;return _>=r&&(N=Math.min(_-b-s,t)),{placement:"top",maxHeight:N}}if("bottom"===o)return a&&Lo(l,S),{placement:"bottom",maxHeight:t};break;case"top":if(x>=h)return{placement:"top",maxHeight:t};if(k>=h&&!i)return a&&jo(l,O,P),{placement:"top",maxHeight:t};if(!i&&k>=r||i&&x>=r){var R=t;return(!i&&k>=r||i&&x>=r)&&(R=i?x-w:k-w),a&&jo(l,O,P),{placement:"top",maxHeight:R}}return{placement:"bottom",maxHeight:t};default:throw new Error('Invalid placement provided "'.concat(o,'".'))}return c}var Uo,Wo=function(e){return"auto"===e?"bottom":e},qo=(0,r.createContext)(null),Zo=function(e){var t=e.children,n=e.minMenuHeight,o=e.maxMenuHeight,a=e.menuPlacement,i=e.menuPosition,s=e.menuShouldScrollIntoView,l=e.theme,c=((0,r.useContext)(qo)||{}).setPortalPlacement,u=(0,r.useRef)(null),d=un((0,r.useState)(o),2),p=d[0],f=d[1],h=un((0,r.useState)(null),2),m=h[0],g=h[1],v=l.spacing.controlHeight;return Eo((function(){var e=u.current;if(e){var t="fixed"===i,r=Qo({maxHeight:o,menuEl:e,minHeight:n,placement:a,shouldScroll:s&&!t,isFixedPosition:t,controlHeight:v});f(r.maxHeight),g(r.placement),null==c||c(r.placement)}}),[o,a,i,s,n,c,v]),t({ref:u,placerProps:ln(ln({},e),{},{placement:m||Wo(a),maxHeight:p})})},Go=function(e){var t=e.children,n=e.innerRef,r=e.innerProps;return Ur("div",fn({},_o(e,"menu",{menu:!0}),{ref:n},r),t)},Jo=function(e,t){var n=e.theme,r=n.spacing.baseUnit,o=n.colors;return ln({textAlign:"center"},t?{}:{color:o.neutral40,padding:"".concat(2*r,"px ").concat(3*r,"px")})},Yo=Jo,Ko=Jo,Xo=["size"],ea=["innerProps","isRtl","size"];var ta,na,ra={name:"8mmkcg",styles:"display:inline-block;fill:currentColor;line-height:1;stroke:currentColor;stroke-width:0"},oa=function(e){var t=e.size,n=dn(e,Xo);return Ur("svg",fn({height:t,width:t,viewBox:"0 0 20 20","aria-hidden":"true",focusable:"false",css:ra},n))},aa=function(e){return Ur(oa,fn({size:20},e),Ur("path",{d:"M14.348 14.849c-0.469 0.469-1.229 0.469-1.697 0l-2.651-3.030-2.651 3.029c-0.469 0.469-1.229 0.469-1.697 0-0.469-0.469-0.469-1.229 0-1.697l2.758-3.15-2.759-3.152c-0.469-0.469-0.469-1.228 0-1.697s1.228-0.469 1.697 0l2.652 3.031 2.651-3.031c0.469-0.469 1.228-0.469 1.697 0s0.469 1.229 0 1.697l-2.758 3.152 2.758 3.15c0.469 0.469 0.469 1.229 0 1.698z"}))},ia=function(e){return Ur(oa,fn({size:20},e),Ur("path",{d:"M4.516 7.548c0.436-0.446 1.043-0.481 1.576 0l3.908 3.747 3.908-3.747c0.533-0.481 1.141-0.446 1.574 0 0.436 0.445 0.408 1.197 0 1.615-0.406 0.418-4.695 4.502-4.695 4.502-0.217 0.223-0.502 0.335-0.787 0.335s-0.57-0.112-0.789-0.335c0 0-4.287-4.084-4.695-4.502s-0.436-1.17 0-1.615z"}))},sa=function(e,t){var n=e.isFocused,r=e.theme,o=r.spacing.baseUnit,a=r.colors;return ln({label:"indicatorContainer",display:"flex",transition:"color 150ms"},t?{}:{color:n?a.neutral60:a.neutral20,padding:2*o,":hover":{color:n?a.neutral80:a.neutral40}})},la=sa,ca=sa,ua=function(){var e=Wr.apply(void 0,arguments),t="animation-"+e.name;return{name:t,styles:"@keyframes "+t+"{"+e.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}}(Uo||(ta=["\n 0%, 80%, 100% { opacity: 0; }\n 40% { opacity: 1; }\n"],na||(na=ta.slice(0)),Uo=Object.freeze(Object.defineProperties(ta,{raw:{value:Object.freeze(na)}})))),da=function(e){var t=e.delay,n=e.offset;return Ur("span",{css:Wr({animation:"".concat(ua," 1s ease-in-out ").concat(t,"ms infinite;"),backgroundColor:"currentColor",borderRadius:"1em",display:"inline-block",marginLeft:n?"1em":void 0,height:"1em",verticalAlign:"top",width:"1em"},"","")})},pa=function(e){var t=e.children,n=e.isDisabled,r=e.isFocused,o=e.innerRef,a=e.innerProps,i=e.menuIsOpen;return Ur("div",fn({ref:o},_o(e,"control",{control:!0,"control--is-disabled":n,"control--is-focused":r,"control--menu-is-open":i}),a,{"aria-disabled":n||void 0}),t)},fa=["data"],ha=function(e){var t=e.children,n=e.cx,r=e.getStyles,o=e.getClassNames,a=e.Heading,i=e.headingProps,s=e.innerProps,l=e.label,c=e.theme,u=e.selectProps;return Ur("div",fn({},_o(e,"group",{group:!0}),s),Ur(a,fn({},i,{selectProps:u,theme:c,getStyles:r,getClassNames:o,cx:n}),l),Ur("div",null,t))},ma=["innerRef","isDisabled","isHidden","inputClassName"],ga={gridArea:"1 / 2",font:"inherit",minWidth:"2px",border:0,margin:0,outline:0,padding:0},va={flex:"1 1 auto",display:"inline-grid",gridArea:"1 / 1 / 2 / 3",gridTemplateColumns:"0 min-content","&:after":ln({content:'attr(data-value) " "',visibility:"hidden",whiteSpace:"pre"},ga)},ya=function(e){return ln({label:"input",color:"inherit",background:0,opacity:e?0:1,width:"100%"},ga)},ba=function(e){var t=e.children,n=e.innerProps;return Ur("div",n,t)};var wa=function(e){var t=e.children,n=e.components,r=e.data,o=e.innerProps,a=e.isDisabled,i=e.removeProps,s=e.selectProps,l=n.Container,c=n.Label,u=n.Remove;return Ur(l,{data:r,innerProps:ln(ln({},_o(e,"multiValue",{"multi-value":!0,"multi-value--is-disabled":a})),o),selectProps:s},Ur(c,{data:r,innerProps:ln({},_o(e,"multiValueLabel",{"multi-value__label":!0})),selectProps:s},t),Ur(u,{data:r,innerProps:ln(ln({},_o(e,"multiValueRemove",{"multi-value__remove":!0})),{},{"aria-label":"Remove ".concat(t||"option")},i),selectProps:s}))},xa={ClearIndicator:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({},_o(e,"clearIndicator",{indicator:!0,"clear-indicator":!0}),n),t||Ur(aa,null))},Control:pa,DropdownIndicator:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({},_o(e,"dropdownIndicator",{indicator:!0,"dropdown-indicator":!0}),n),t||Ur(ia,null))},DownChevron:ia,CrossIcon:aa,Group:ha,GroupHeading:function(e){var t=No(e);t.data;var n=dn(t,fa);return Ur("div",fn({},_o(e,"groupHeading",{"group-heading":!0}),n))},IndicatorsContainer:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({},_o(e,"indicatorsContainer",{indicators:!0}),n),t)},IndicatorSeparator:function(e){var t=e.innerProps;return Ur("span",fn({},t,_o(e,"indicatorSeparator",{"indicator-separator":!0})))},Input:function(e){var t=e.cx,n=e.value,r=No(e),o=r.innerRef,a=r.isDisabled,i=r.isHidden,s=r.inputClassName,l=dn(r,ma);return Ur("div",fn({},_o(e,"input",{"input-container":!0}),{"data-value":n||""}),Ur("input",fn({className:t({input:!0},s),ref:o,style:ya(i),disabled:a},l)))},LoadingIndicator:function(e){var t=e.innerProps,n=e.isRtl,r=e.size,o=void 0===r?4:r,a=dn(e,ea);return Ur("div",fn({},_o(ln(ln({},a),{},{innerProps:t,isRtl:n,size:o}),"loadingIndicator",{indicator:!0,"loading-indicator":!0}),t),Ur(da,{delay:0,offset:n}),Ur(da,{delay:160,offset:!0}),Ur(da,{delay:320,offset:!n}))},Menu:Go,MenuList:function(e){var t=e.children,n=e.innerProps,r=e.innerRef,o=e.isMulti;return Ur("div",fn({},_o(e,"menuList",{"menu-list":!0,"menu-list--is-multi":o}),{ref:r},n),t)},MenuPortal:function(e){var t=e.appendTo,n=e.children,o=e.controlElement,a=e.innerProps,i=e.menuPlacement,s=e.menuPosition,l=(0,r.useRef)(null),c=(0,r.useRef)(null),u=un((0,r.useState)(Wo(i)),2),d=u[0],p=u[1],f=(0,r.useMemo)((function(){return{setPortalPlacement:p}}),[]),h=un((0,r.useState)(null),2),m=h[0],g=h[1],v=(0,r.useCallback)((function(){if(o){var e=function(e){var t=e.getBoundingClientRect();return{bottom:t.bottom,height:t.height,left:t.left,right:t.right,top:t.top,width:t.width}}(o),t="fixed"===s?0:window.pageYOffset,n=e[d]+t;n===(null==m?void 0:m.offset)&&e.left===(null==m?void 0:m.rect.left)&&e.width===(null==m?void 0:m.rect.width)||g({offset:n,rect:e})}}),[o,s,d,null==m?void 0:m.offset,null==m?void 0:m.rect.left,null==m?void 0:m.rect.width]);Eo((function(){v()}),[v]);var y=(0,r.useCallback)((function(){"function"==typeof c.current&&(c.current(),c.current=null),o&&l.current&&(c.current=xo(o,l.current,v,{elementResize:"ResizeObserver"in window}))}),[o,v]);Eo((function(){y()}),[y]);var b=(0,r.useCallback)((function(e){l.current=e,y()}),[y]);if(!t&&"fixed"!==s||!m)return null;var w=Ur("div",fn({ref:b},_o(ln(ln({},e),{},{offset:m.offset,position:s,rect:m.rect}),"menuPortal",{"menu-portal":!0}),a),n);return Ur(qo.Provider,{value:f},t?(0,qr.createPortal)(w,t):w)},LoadingMessage:function(e){var t=e.children,n=void 0===t?"Loading...":t,r=e.innerProps,o=dn(e,$o);return Ur("div",fn({},_o(ln(ln({},o),{},{children:n,innerProps:r}),"loadingMessage",{"menu-notice":!0,"menu-notice--loading":!0}),r),n)},NoOptionsMessage:function(e){var t=e.children,n=void 0===t?"No options":t,r=e.innerProps,o=dn(e,Bo);return Ur("div",fn({},_o(ln(ln({},o),{},{children:n,innerProps:r}),"noOptionsMessage",{"menu-notice":!0,"menu-notice--no-options":!0}),r),n)},MultiValue:wa,MultiValueContainer:ba,MultiValueLabel:ba,MultiValueRemove:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({role:"button"},n),t||Ur(aa,{size:14}))},Option:function(e){var t=e.children,n=e.isDisabled,r=e.isFocused,o=e.isSelected,a=e.innerRef,i=e.innerProps;return Ur("div",fn({},_o(e,"option",{option:!0,"option--is-disabled":n,"option--is-focused":r,"option--is-selected":o}),{ref:a,"aria-disabled":n},i),t)},Placeholder:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({},_o(e,"placeholder",{placeholder:!0}),n),t)},SelectContainer:function(e){var t=e.children,n=e.innerProps,r=e.isDisabled,o=e.isRtl;return Ur("div",fn({},_o(e,"container",{"--is-disabled":r,"--is-rtl":o}),n),t)},SingleValue:function(e){var t=e.children,n=e.isDisabled,r=e.innerProps;return Ur("div",fn({},_o(e,"singleValue",{"single-value":!0,"single-value--is-disabled":n}),r),t)},ValueContainer:function(e){var t=e.children,n=e.innerProps,r=e.isMulti,o=e.hasValue;return Ur("div",fn({},_o(e,"valueContainer",{"value-container":!0,"value-container--is-multi":r,"value-container--has-value":o}),n),t)}},Ea=Number.isNaN||function(e){return"number"==typeof e&&e!=e};function ka(e,t){if(e.length!==t.length)return!1;for(var n=0;n1?"s":""," ").concat(o.join(","),", selected.");case"select-option":return"option ".concat(r,a?" is disabled. Select another option.":", selected.");default:return""}},onFocus:function(e){var t=e.context,n=e.focused,r=e.options,o=e.label,a=void 0===o?"":o,i=e.selectValue,s=e.isDisabled,l=e.isSelected,c=e.isAppleDevice,u=function(e,t){return e&&e.length?"".concat(e.indexOf(t)+1," of ").concat(e.length):""};if("value"===t&&i)return"value ".concat(a," focused, ").concat(u(i,n),".");if("menu"===t&&c){var d=s?" disabled":"",p="".concat(l?" selected":"").concat(d);return"".concat(a).concat(p,", ").concat(u(r,n),".")}return""},onFilter:function(e){var t=e.inputValue,n=e.resultsMessage;return"".concat(n).concat(t?" for search term "+t:"",".")}},Pa=function(e){var t=e.ariaSelection,n=e.focusedOption,o=e.focusedValue,a=e.focusableOptions,i=e.isFocused,s=e.selectValue,l=e.selectProps,c=e.id,u=e.isAppleDevice,d=l.ariaLiveMessages,p=l.getOptionLabel,f=l.inputValue,h=l.isMulti,m=l.isOptionDisabled,g=l.isSearchable,v=l.menuIsOpen,y=l.options,b=l.screenReaderStatus,w=l.tabSelectsValue,x=l.isLoading,E=l["aria-label"],k=l["aria-live"],C=(0,r.useMemo)((function(){return ln(ln({},Oa),d||{})}),[d]),S=(0,r.useMemo)((function(){var e,n="";if(t&&C.onChange){var r=t.option,o=t.options,a=t.removedValue,i=t.removedValues,l=t.value,c=a||r||(e=l,Array.isArray(e)?null:e),u=c?p(c):"",d=o||i||void 0,f=d?d.map(p):[],h=ln({isDisabled:c&&m(c,s),label:u,labels:f},t);n=C.onChange(h)}return n}),[t,C,m,s,p]),O=(0,r.useMemo)((function(){var e="",t=n||o,r=!!(n&&s&&s.includes(n));if(t&&C.onFocus){var i={focused:t,label:p(t),isDisabled:m(t,s),isSelected:r,options:a,context:t===n?"menu":"value",selectValue:s,isAppleDevice:u};e=C.onFocus(i)}return e}),[n,o,p,m,C,a,s,u]),P=(0,r.useMemo)((function(){var e="";if(v&&y.length&&!x&&C.onFilter){var t=b({count:a.length});e=C.onFilter({inputValue:f,resultsMessage:t})}return e}),[a,f,v,C,y,b,x]),N="initial-input-focus"===(null==t?void 0:t.action),_=(0,r.useMemo)((function(){var e="";if(C.guidance){var t=o?"value":v?"menu":"input";e=C.guidance({"aria-label":E,context:t,isDisabled:n&&m(n,s),isMulti:h,isSearchable:g,tabSelectsValue:w,isInitialFocus:N})}return e}),[E,n,o,h,m,g,v,C,s,w,N]),R=Ur(r.Fragment,null,Ur("span",{id:"aria-selection"},S),Ur("span",{id:"aria-focused"},O),Ur("span",{id:"aria-results"},P),Ur("span",{id:"aria-guidance"},_));return Ur(r.Fragment,null,Ur(Sa,{id:c},N&&R),Ur(Sa,{"aria-live":k,"aria-atomic":"false","aria-relevant":"additions text",role:"log"},i&&!N&&R))},Na=[{base:"A",letters:"AⒶAÀÁÂẦẤẪẨÃĀĂẰẮẴẲȦǠÄǞẢÅǺǍȀȂẠẬẶḀĄȺⱯ"},{base:"AA",letters:"Ꜳ"},{base:"AE",letters:"ÆǼǢ"},{base:"AO",letters:"Ꜵ"},{base:"AU",letters:"Ꜷ"},{base:"AV",letters:"ꜸꜺ"},{base:"AY",letters:"Ꜽ"},{base:"B",letters:"BⒷBḂḄḆɃƂƁ"},{base:"C",letters:"CⒸCĆĈĊČÇḈƇȻꜾ"},{base:"D",letters:"DⒹDḊĎḌḐḒḎĐƋƊƉꝹ"},{base:"DZ",letters:"DZDŽ"},{base:"Dz",letters:"DzDž"},{base:"E",letters:"EⒺEÈÉÊỀẾỄỂẼĒḔḖĔĖËẺĚȄȆẸỆȨḜĘḘḚƐƎ"},{base:"F",letters:"FⒻFḞƑꝻ"},{base:"G",letters:"GⒼGǴĜḠĞĠǦĢǤƓꞠꝽꝾ"},{base:"H",letters:"HⒽHĤḢḦȞḤḨḪĦⱧⱵꞍ"},{base:"I",letters:"IⒾIÌÍÎĨĪĬİÏḮỈǏȈȊỊĮḬƗ"},{base:"J",letters:"JⒿJĴɈ"},{base:"K",letters:"KⓀKḰǨḲĶḴƘⱩꝀꝂꝄꞢ"},{base:"L",letters:"LⓁLĿĹĽḶḸĻḼḺŁȽⱢⱠꝈꝆꞀ"},{base:"LJ",letters:"LJ"},{base:"Lj",letters:"Lj"},{base:"M",letters:"MⓂMḾṀṂⱮƜ"},{base:"N",letters:"NⓃNǸŃÑṄŇṆŅṊṈȠƝꞐꞤ"},{base:"NJ",letters:"NJ"},{base:"Nj",letters:"Nj"},{base:"O",letters:"OⓄOÒÓÔỒỐỖỔÕṌȬṎŌṐṒŎȮȰÖȪỎŐǑȌȎƠỜỚỠỞỢỌỘǪǬØǾƆƟꝊꝌ"},{base:"OI",letters:"Ƣ"},{base:"OO",letters:"Ꝏ"},{base:"OU",letters:"Ȣ"},{base:"P",letters:"PⓅPṔṖƤⱣꝐꝒꝔ"},{base:"Q",letters:"QⓆQꝖꝘɊ"},{base:"R",letters:"RⓇRŔṘŘȐȒṚṜŖṞɌⱤꝚꞦꞂ"},{base:"S",letters:"SⓈSẞŚṤŜṠŠṦṢṨȘŞⱾꞨꞄ"},{base:"T",letters:"TⓉTṪŤṬȚŢṰṮŦƬƮȾꞆ"},{base:"TZ",letters:"Ꜩ"},{base:"U",letters:"UⓊUÙÚÛŨṸŪṺŬÜǛǗǕǙỦŮŰǓȔȖƯỪỨỮỬỰỤṲŲṶṴɄ"},{base:"V",letters:"VⓋVṼṾƲꝞɅ"},{base:"VY",letters:"Ꝡ"},{base:"W",letters:"WⓌWẀẂŴẆẄẈⱲ"},{base:"X",letters:"XⓍXẊẌ"},{base:"Y",letters:"YⓎYỲÝŶỸȲẎŸỶỴƳɎỾ"},{base:"Z",letters:"ZⓏZŹẐŻŽẒẔƵȤⱿⱫꝢ"},{base:"a",letters:"aⓐaẚàáâầấẫẩãāăằắẵẳȧǡäǟảåǻǎȁȃạậặḁąⱥɐ"},{base:"aa",letters:"ꜳ"},{base:"ae",letters:"æǽǣ"},{base:"ao",letters:"ꜵ"},{base:"au",letters:"ꜷ"},{base:"av",letters:"ꜹꜻ"},{base:"ay",letters:"ꜽ"},{base:"b",letters:"bⓑbḃḅḇƀƃɓ"},{base:"c",letters:"cⓒcćĉċčçḉƈȼꜿↄ"},{base:"d",letters:"dⓓdḋďḍḑḓḏđƌɖɗꝺ"},{base:"dz",letters:"dzdž"},{base:"e",letters:"eⓔeèéêềếễểẽēḕḗĕėëẻěȅȇẹệȩḝęḙḛɇɛǝ"},{base:"f",letters:"fⓕfḟƒꝼ"},{base:"g",letters:"gⓖgǵĝḡğġǧģǥɠꞡᵹꝿ"},{base:"h",letters:"hⓗhĥḣḧȟḥḩḫẖħⱨⱶɥ"},{base:"hv",letters:"ƕ"},{base:"i",letters:"iⓘiìíîĩīĭïḯỉǐȉȋịįḭɨı"},{base:"j",letters:"jⓙjĵǰɉ"},{base:"k",letters:"kⓚkḱǩḳķḵƙⱪꝁꝃꝅꞣ"},{base:"l",letters:"lⓛlŀĺľḷḹļḽḻſłƚɫⱡꝉꞁꝇ"},{base:"lj",letters:"lj"},{base:"m",letters:"mⓜmḿṁṃɱɯ"},{base:"n",letters:"nⓝnǹńñṅňṇņṋṉƞɲʼnꞑꞥ"},{base:"nj",letters:"nj"},{base:"o",letters:"oⓞoòóôồốỗổõṍȭṏōṑṓŏȯȱöȫỏőǒȍȏơờớỡởợọộǫǭøǿɔꝋꝍɵ"},{base:"oi",letters:"ƣ"},{base:"ou",letters:"ȣ"},{base:"oo",letters:"ꝏ"},{base:"p",letters:"pⓟpṕṗƥᵽꝑꝓꝕ"},{base:"q",letters:"qⓠqɋꝗꝙ"},{base:"r",letters:"rⓡrŕṙřȑȓṛṝŗṟɍɽꝛꞧꞃ"},{base:"s",letters:"sⓢsßśṥŝṡšṧṣṩșşȿꞩꞅẛ"},{base:"t",letters:"tⓣtṫẗťṭțţṱṯŧƭʈⱦꞇ"},{base:"tz",letters:"ꜩ"},{base:"u",letters:"uⓤuùúûũṹūṻŭüǜǘǖǚủůűǔȕȗưừứữửựụṳųṷṵʉ"},{base:"v",letters:"vⓥvṽṿʋꝟʌ"},{base:"vy",letters:"ꝡ"},{base:"w",letters:"wⓦwẁẃŵẇẅẘẉⱳ"},{base:"x",letters:"xⓧxẋẍ"},{base:"y",letters:"yⓨyỳýŷỹȳẏÿỷẙỵƴɏỿ"},{base:"z",letters:"zⓩzźẑżžẓẕƶȥɀⱬꝣ"}],_a=new RegExp("["+Na.map((function(e){return e.letters})).join("")+"]","g"),Ra={},Ia=0;Ia1?t-1:0),r=1;r0,m=d-p-c,g=!1;m>t&&s.current&&(o&&o(e),s.current=!1),h&&l.current&&(i&&i(e),l.current=!1),h&&t>m?(n&&!s.current&&n(e),f.scrollTop=d,g=!0,s.current=!0):!h&&-t>c&&(a&&!l.current&&a(e),f.scrollTop=0,g=!0,l.current=!0),g&&Ha(e)}}),[n,o,a,i]),p=(0,r.useCallback)((function(e){d(e,e.deltaY)}),[d]),f=(0,r.useCallback)((function(e){c.current=e.changedTouches[0].clientY}),[]),h=(0,r.useCallback)((function(e){var t=c.current-e.changedTouches[0].clientY;d(e,t)}),[d]),m=(0,r.useCallback)((function(e){if(e){var t=!!Vo&&{passive:!1};e.addEventListener("wheel",p,t),e.addEventListener("touchstart",f,t),e.addEventListener("touchmove",h,t)}}),[h,f,p]),g=(0,r.useCallback)((function(e){e&&(e.removeEventListener("wheel",p,!1),e.removeEventListener("touchstart",f,!1),e.removeEventListener("touchmove",h,!1))}),[h,f,p]);return(0,r.useEffect)((function(){if(t){var e=u.current;return m(e),function(){g(e)}}}),[t,m,g]),function(e){u.current=e}}({isEnabled:void 0===o||o,onBottomArrive:e.onBottomArrive,onBottomLeave:e.onBottomLeave,onTopArrive:e.onTopArrive,onTopLeave:e.onTopLeave}),i=function(e){var t=e.isEnabled,n=e.accountForScrollbars,o=void 0===n||n,a=(0,r.useRef)({}),i=(0,r.useRef)(null),s=(0,r.useCallback)((function(e){if(qa){var t=document.body,n=t&&t.style;if(o&&za.forEach((function(e){var t=n&&n[e];a.current[e]=t})),o&&Za<1){var r=parseInt(a.current.paddingRight,10)||0,i=document.body?document.body.clientWidth:0,s=window.innerWidth-i+r||0;Object.keys(Ba).forEach((function(e){var t=Ba[e];n&&(n[e]=t)})),n&&(n.paddingRight="".concat(s,"px"))}t&&Wa()&&(t.addEventListener("touchmove",$a,Ga),e&&(e.addEventListener("touchstart",Ua,Ga),e.addEventListener("touchmove",Qa,Ga))),Za+=1}}),[o]),l=(0,r.useCallback)((function(e){if(qa){var t=document.body,n=t&&t.style;Za=Math.max(Za-1,0),o&&Za<1&&za.forEach((function(e){var t=a.current[e];n&&(n[e]=t)})),t&&Wa()&&(t.removeEventListener("touchmove",$a,Ga),e&&(e.removeEventListener("touchstart",Ua,Ga),e.removeEventListener("touchmove",Qa,Ga)))}}),[o]);return(0,r.useEffect)((function(){if(t){var e=i.current;return s(e),function(){l(e)}}}),[t,s,l]),function(e){i.current=e}}({isEnabled:n});return Ur(r.Fragment,null,n&&Ur("div",{onClick:Ja,css:Ya}),t((function(e){a(e),i(e)})))}var Xa={name:"1a0ro4n-requiredInput",styles:"label:requiredInput;opacity:0;pointer-events:none;position:absolute;bottom:0;left:0;right:0;width:100%"},ei=function(e){var t=e.name,n=e.onFocus;return Ur("input",{required:!0,name:t,tabIndex:-1,"aria-hidden":"true",onFocus:n,css:Xa,value:"",onChange:function(){}})};function ti(e){var t;return"undefined"!=typeof window&&null!=window.navigator&&e.test((null===(t=window.navigator.userAgentData)||void 0===t?void 0:t.platform)||window.navigator.platform)}function ni(){return ti(/^Mac/i)}function ri(){return ti(/^iPhone/i)||ti(/^iPad/i)||ni()&&navigator.maxTouchPoints>1}var oi={clearIndicator:ca,container:function(e){var t=e.isDisabled;return{label:"container",direction:e.isRtl?"rtl":void 0,pointerEvents:t?"none":void 0,position:"relative"}},control:function(e,t){var n=e.isDisabled,r=e.isFocused,o=e.theme,a=o.colors,i=o.borderRadius;return ln({label:"control",alignItems:"center",cursor:"default",display:"flex",flexWrap:"wrap",justifyContent:"space-between",minHeight:o.spacing.controlHeight,outline:"0 !important",position:"relative",transition:"all 100ms"},t?{}:{backgroundColor:n?a.neutral5:a.neutral0,borderColor:n?a.neutral10:r?a.primary:a.neutral20,borderRadius:i,borderStyle:"solid",borderWidth:1,boxShadow:r?"0 0 0 1px ".concat(a.primary):void 0,"&:hover":{borderColor:r?a.primary:a.neutral30}})},dropdownIndicator:la,group:function(e,t){var n=e.theme.spacing;return t?{}:{paddingBottom:2*n.baseUnit,paddingTop:2*n.baseUnit}},groupHeading:function(e,t){var n=e.theme,r=n.colors,o=n.spacing;return ln({label:"group",cursor:"default",display:"block"},t?{}:{color:r.neutral40,fontSize:"75%",fontWeight:500,marginBottom:"0.25em",paddingLeft:3*o.baseUnit,paddingRight:3*o.baseUnit,textTransform:"uppercase"})},indicatorsContainer:function(){return{alignItems:"center",alignSelf:"stretch",display:"flex",flexShrink:0}},indicatorSeparator:function(e,t){var n=e.isDisabled,r=e.theme,o=r.spacing.baseUnit,a=r.colors;return ln({label:"indicatorSeparator",alignSelf:"stretch",width:1},t?{}:{backgroundColor:n?a.neutral10:a.neutral20,marginBottom:2*o,marginTop:2*o})},input:function(e,t){var n=e.isDisabled,r=e.value,o=e.theme,a=o.spacing,i=o.colors;return ln(ln({visibility:n?"hidden":"visible",transform:r?"translateZ(0)":""},va),t?{}:{margin:a.baseUnit/2,paddingBottom:a.baseUnit/2,paddingTop:a.baseUnit/2,color:i.neutral80})},loadingIndicator:function(e,t){var n=e.isFocused,r=e.size,o=e.theme,a=o.colors,i=o.spacing.baseUnit;return ln({label:"loadingIndicator",display:"flex",transition:"color 150ms",alignSelf:"center",fontSize:r,lineHeight:1,marginRight:r,textAlign:"center",verticalAlign:"middle"},t?{}:{color:n?a.neutral60:a.neutral20,padding:2*i})},loadingMessage:Ko,menu:function(e,t){var n,r=e.placement,o=e.theme,a=o.borderRadius,i=o.spacing,s=o.colors;return ln((an(n={label:"menu"},function(e){return e?{bottom:"top",top:"bottom"}[e]:"bottom"}(r),"100%"),an(n,"position","absolute"),an(n,"width","100%"),an(n,"zIndex",1),n),t?{}:{backgroundColor:s.neutral0,borderRadius:a,boxShadow:"0 0 0 1px hsla(0, 0%, 0%, 0.1), 0 4px 11px hsla(0, 0%, 0%, 0.1)",marginBottom:i.menuGutter,marginTop:i.menuGutter})},menuList:function(e,t){var n=e.maxHeight,r=e.theme.spacing.baseUnit;return ln({maxHeight:n,overflowY:"auto",position:"relative",WebkitOverflowScrolling:"touch"},t?{}:{paddingBottom:r,paddingTop:r})},menuPortal:function(e){var t=e.rect,n=e.offset,r=e.position;return{left:t.left,position:r,top:n,width:t.width,zIndex:1}},multiValue:function(e,t){var n=e.theme,r=n.spacing,o=n.borderRadius,a=n.colors;return ln({label:"multiValue",display:"flex",minWidth:0},t?{}:{backgroundColor:a.neutral10,borderRadius:o/2,margin:r.baseUnit/2})},multiValueLabel:function(e,t){var n=e.theme,r=n.borderRadius,o=n.colors,a=e.cropWithEllipsis;return ln({overflow:"hidden",textOverflow:a||void 0===a?"ellipsis":void 0,whiteSpace:"nowrap"},t?{}:{borderRadius:r/2,color:o.neutral80,fontSize:"85%",padding:3,paddingLeft:6})},multiValueRemove:function(e,t){var n=e.theme,r=n.spacing,o=n.borderRadius,a=n.colors,i=e.isFocused;return ln({alignItems:"center",display:"flex"},t?{}:{borderRadius:o/2,backgroundColor:i?a.dangerLight:void 0,paddingLeft:r.baseUnit,paddingRight:r.baseUnit,":hover":{backgroundColor:a.dangerLight,color:a.danger}})},noOptionsMessage:Yo,option:function(e,t){var n=e.isDisabled,r=e.isFocused,o=e.isSelected,a=e.theme,i=a.spacing,s=a.colors;return ln({label:"option",cursor:"default",display:"block",fontSize:"inherit",width:"100%",userSelect:"none",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)"},t?{}:{backgroundColor:o?s.primary:r?s.primary25:"transparent",color:n?s.neutral20:o?s.neutral0:"inherit",padding:"".concat(2*i.baseUnit,"px ").concat(3*i.baseUnit,"px"),":active":{backgroundColor:n?void 0:o?s.primary:s.primary50}})},placeholder:function(e,t){var n=e.theme,r=n.spacing,o=n.colors;return ln({label:"placeholder",gridArea:"1 / 1 / 2 / 3"},t?{}:{color:o.neutral50,marginLeft:r.baseUnit/2,marginRight:r.baseUnit/2})},singleValue:function(e,t){var n=e.isDisabled,r=e.theme,o=r.spacing,a=r.colors;return ln({label:"singleValue",gridArea:"1 / 1 / 2 / 3",maxWidth:"100%",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},t?{}:{color:n?a.neutral40:a.neutral80,marginLeft:o.baseUnit/2,marginRight:o.baseUnit/2})},valueContainer:function(e,t){var n=e.theme.spacing,r=e.isMulti,o=e.hasValue,a=e.selectProps.controlShouldRenderValue;return ln({alignItems:"center",display:r&&o&&a?"flex":"grid",flex:1,flexWrap:"wrap",WebkitOverflowScrolling:"touch",position:"relative",overflow:"hidden"},t?{}:{padding:"".concat(n.baseUnit/2,"px ").concat(2*n.baseUnit,"px")})}};var ai,ii={borderRadius:4,colors:{primary:"#2684FF",primary75:"#4C9AFF",primary50:"#B2D4FF",primary25:"#DEEBFF",danger:"#DE350B",dangerLight:"#FFBDAD",neutral0:"hsl(0, 0%, 100%)",neutral5:"hsl(0, 0%, 95%)",neutral10:"hsl(0, 0%, 90%)",neutral20:"hsl(0, 0%, 80%)",neutral30:"hsl(0, 0%, 70%)",neutral40:"hsl(0, 0%, 60%)",neutral50:"hsl(0, 0%, 50%)",neutral60:"hsl(0, 0%, 40%)",neutral70:"hsl(0, 0%, 30%)",neutral80:"hsl(0, 0%, 20%)",neutral90:"hsl(0, 0%, 10%)"},spacing:{baseUnit:4,controlHeight:38,menuGutter:8}},si={"aria-live":"polite",backspaceRemovesValue:!0,blurInputOnSelect:To(),captureMenuScroll:!To(),classNames:{},closeMenuOnSelect:!0,closeMenuOnScroll:!1,components:{},controlShouldRenderValue:!0,escapeClearsValue:!1,filterOption:function(e,t){if(e.data.__isNew__)return!0;var n=ln({ignoreCase:!0,ignoreAccents:!0,stringify:Fa,trim:!0,matchFrom:"any"},ai),r=n.ignoreCase,o=n.ignoreAccents,a=n.stringify,i=n.trim,s=n.matchFrom,l=i?Da(t):t,c=i?Da(a(e)):a(e);return r&&(l=l.toLowerCase(),c=c.toLowerCase()),o&&(l=Ta(l),c=Ma(c)),"start"===s?c.substr(0,l.length)===l:c.indexOf(l)>-1},formatGroupLabel:function(e){return e.label},getOptionLabel:function(e){return e.label},getOptionValue:function(e){return e.value},isDisabled:!1,isLoading:!1,isMulti:!1,isRtl:!1,isSearchable:!0,isOptionDisabled:function(e){return!!e.isDisabled},loadingMessage:function(){return"Loading..."},maxMenuHeight:300,minMenuHeight:140,menuIsOpen:!1,menuPlacement:"bottom",menuPosition:"absolute",menuShouldBlockScroll:!1,menuShouldScrollIntoView:!function(){try{return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)}catch(v){return!1}}(),noOptionsMessage:function(){return"No options"},openMenuOnFocus:!1,openMenuOnClick:!0,options:[],pageSize:5,placeholder:"Select...",screenReaderStatus:function(e){var t=e.count;return"".concat(t," result").concat(1!==t?"s":""," available")},styles:{},tabIndex:0,tabSelectsValue:!0,unstyled:!1};function li(e,t,n,r){return{type:"option",data:t,isDisabled:gi(e,t,n),isSelected:vi(e,t,n),label:hi(e,t),value:mi(e,t),index:r}}function ci(e,t){return e.options.map((function(n,r){if("options"in n){var o=n.options.map((function(n,r){return li(e,n,t,r)})).filter((function(t){return pi(e,t)}));return o.length>0?{type:"group",data:n,options:o,index:r}:void 0}var a=li(e,n,t,r);return pi(e,a)?a:void 0})).filter(Ho)}function ui(e){return e.reduce((function(e,t){return"group"===t.type?e.push.apply(e,(0,nn.Z)(t.options.map((function(e){return e.data})))):e.push(t.data),e}),[])}function di(e,t){return e.reduce((function(e,n){return"group"===n.type?e.push.apply(e,(0,nn.Z)(n.options.map((function(e){return{data:e.data,id:"".concat(t,"-").concat(n.index,"-").concat(e.index)}})))):e.push({data:n.data,id:"".concat(t,"-").concat(n.index)}),e}),[])}function pi(e,t){var n=e.inputValue,r=void 0===n?"":n,o=t.data,a=t.isSelected,i=t.label,s=t.value;return(!bi(e)||!a)&&yi(e,{label:i,value:s,data:o},r)}var fi=function(e,t){var n;return(null===(n=e.find((function(e){return e.data===t})))||void 0===n?void 0:n.id)||null},hi=function(e,t){return e.getOptionLabel(t)},mi=function(e,t){return e.getOptionValue(t)};function gi(e,t,n){return"function"==typeof e.isOptionDisabled&&e.isOptionDisabled(t,n)}function vi(e,t,n){if(n.indexOf(t)>-1)return!0;if("function"==typeof e.isOptionSelected)return e.isOptionSelected(t,n);var r=mi(e,t);return n.some((function(t){return mi(e,t)===r}))}function yi(e,t,n){return!e.filterOption||e.filterOption(t,n)}var bi=function(e){var t=e.hideSelectedOptions,n=e.isMulti;return void 0===t?n:t},wi=1,xi=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&(0,mn.Z)(e,t)}(i,e);var t,n,o,a=bn(i);function i(e){var t;if(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,i),(t=a.call(this,e)).state={ariaSelection:null,focusedOption:null,focusedOptionId:null,focusableOptionsWithIds:[],focusedValue:null,inputIsHidden:!1,isFocused:!1,selectValue:[],clearFocusValueOnUpdate:!1,prevWasFocused:!1,inputIsHiddenAfterUpdate:void 0,prevProps:void 0,instancePrefix:""},t.blockOptionHover=!1,t.isComposing=!1,t.commonProps=void 0,t.initialTouchX=0,t.initialTouchY=0,t.openAfterFocus=!1,t.scrollToFocusedOptionOnUpdate=!1,t.userIsDragging=void 0,t.isAppleDevice=ni()||ri(),t.controlRef=null,t.getControlRef=function(e){t.controlRef=e},t.focusedOptionRef=null,t.getFocusedOptionRef=function(e){t.focusedOptionRef=e},t.menuListRef=null,t.getMenuListRef=function(e){t.menuListRef=e},t.inputRef=null,t.getInputRef=function(e){t.inputRef=e},t.focus=t.focusInput,t.blur=t.blurInput,t.onChange=function(e,n){var r=t.props,o=r.onChange,a=r.name;n.name=a,t.ariaOnChange(e,n),o(e,n)},t.setValue=function(e,n,r){var o=t.props,a=o.closeMenuOnSelect,i=o.isMulti,s=o.inputValue;t.onInputChange("",{action:"set-value",prevInputValue:s}),a&&(t.setState({inputIsHiddenAfterUpdate:!i}),t.onMenuClose()),t.setState({clearFocusValueOnUpdate:!0}),t.onChange(e,{action:n,option:r})},t.selectOption=function(e){var n=t.props,r=n.blurInputOnSelect,o=n.isMulti,a=n.name,i=t.state.selectValue,s=o&&t.isOptionSelected(e,i),l=t.isOptionDisabled(e,i);if(s){var c=t.getOptionValue(e);t.setValue(i.filter((function(e){return t.getOptionValue(e)!==c})),"deselect-option",e)}else{if(l)return void t.ariaOnChange(e,{action:"select-option",option:e,name:a});o?t.setValue([].concat((0,nn.Z)(i),[e]),"select-option",e):t.setValue(e,"select-option")}r&&t.blurInput()},t.removeValue=function(e){var n=t.props.isMulti,r=t.state.selectValue,o=t.getOptionValue(e),a=r.filter((function(e){return t.getOptionValue(e)!==o})),i=zo(n,a,a[0]||null);t.onChange(i,{action:"remove-value",removedValue:e}),t.focusInput()},t.clearValue=function(){var e=t.state.selectValue;t.onChange(zo(t.props.isMulti,[],null),{action:"clear",removedValues:e})},t.popValue=function(){var e=t.props.isMulti,n=t.state.selectValue,r=n[n.length-1],o=n.slice(0,n.length-1),a=zo(e,o,o[0]||null);t.onChange(a,{action:"pop-value",removedValue:r})},t.getFocusedOptionId=function(e){return fi(t.state.focusableOptionsWithIds,e)},t.getFocusableOptionsWithIds=function(){return di(ci(t.props,t.state.selectValue),t.getElementId("option"))},t.getValue=function(){return t.state.selectValue},t.cx=function(){for(var e=arguments.length,n=new Array(e),r=0;r5||a>5}},t.onTouchEnd=function(e){t.userIsDragging||(t.controlRef&&!t.controlRef.contains(e.target)&&t.menuListRef&&!t.menuListRef.contains(e.target)&&t.blurInput(),t.initialTouchX=0,t.initialTouchY=0)},t.onControlTouchEnd=function(e){t.userIsDragging||t.onControlMouseDown(e)},t.onClearIndicatorTouchEnd=function(e){t.userIsDragging||t.onClearIndicatorMouseDown(e)},t.onDropdownIndicatorTouchEnd=function(e){t.userIsDragging||t.onDropdownIndicatorMouseDown(e)},t.handleInputChange=function(e){var n=t.props.inputValue,r=e.currentTarget.value;t.setState({inputIsHiddenAfterUpdate:!1}),t.onInputChange(r,{action:"input-change",prevInputValue:n}),t.props.menuIsOpen||t.onMenuOpen()},t.onInputFocus=function(e){t.props.onFocus&&t.props.onFocus(e),t.setState({inputIsHiddenAfterUpdate:!1,isFocused:!0}),(t.openAfterFocus||t.props.openMenuOnFocus)&&t.openMenu("first"),t.openAfterFocus=!1},t.onInputBlur=function(e){var n=t.props.inputValue;t.menuListRef&&t.menuListRef.contains(document.activeElement)?t.inputRef.focus():(t.props.onBlur&&t.props.onBlur(e),t.onInputChange("",{action:"input-blur",prevInputValue:n}),t.onMenuClose(),t.setState({focusedValue:null,isFocused:!1}))},t.onOptionHover=function(e){if(!t.blockOptionHover&&t.state.focusedOption!==e){var n=t.getFocusableOptions().indexOf(e);t.setState({focusedOption:e,focusedOptionId:n>-1?t.getFocusedOptionId(e):null})}},t.shouldHideSelectedOptions=function(){return bi(t.props)},t.onValueInputFocus=function(e){e.preventDefault(),e.stopPropagation(),t.focus()},t.onKeyDown=function(e){var n=t.props,r=n.isMulti,o=n.backspaceRemovesValue,a=n.escapeClearsValue,i=n.inputValue,s=n.isClearable,l=n.isDisabled,c=n.menuIsOpen,u=n.onKeyDown,d=n.tabSelectsValue,p=n.openMenuOnFocus,f=t.state,h=f.focusedOption,m=f.focusedValue,g=f.selectValue;if(!(l||"function"==typeof u&&(u(e),e.defaultPrevented))){switch(t.blockOptionHover=!0,e.key){case"ArrowLeft":if(!r||i)return;t.focusValue("previous");break;case"ArrowRight":if(!r||i)return;t.focusValue("next");break;case"Delete":case"Backspace":if(i)return;if(m)t.removeValue(m);else{if(!o)return;r?t.popValue():s&&t.clearValue()}break;case"Tab":if(t.isComposing)return;if(e.shiftKey||!c||!d||!h||p&&t.isOptionSelected(h,g))return;t.selectOption(h);break;case"Enter":if(229===e.keyCode)break;if(c){if(!h)return;if(t.isComposing)return;t.selectOption(h);break}return;case"Escape":c?(t.setState({inputIsHiddenAfterUpdate:!1}),t.onInputChange("",{action:"menu-close",prevInputValue:i}),t.onMenuClose()):s&&a&&t.clearValue();break;case" ":if(i)return;if(!c){t.openMenu("first");break}if(!h)return;t.selectOption(h);break;case"ArrowUp":c?t.focusOption("up"):t.openMenu("last");break;case"ArrowDown":c?t.focusOption("down"):t.openMenu("first");break;case"PageUp":if(!c)return;t.focusOption("pageup");break;case"PageDown":if(!c)return;t.focusOption("pagedown");break;case"Home":if(!c)return;t.focusOption("first");break;case"End":if(!c)return;t.focusOption("last");break;default:return}e.preventDefault()}},t.state.instancePrefix="react-select-"+(t.props.instanceId||++wi),t.state.selectValue=Po(e.value),e.menuIsOpen&&t.state.selectValue.length){var n=t.getFocusableOptionsWithIds(),r=t.buildFocusableOptions(),o=r.indexOf(t.state.selectValue[0]);t.state.focusableOptionsWithIds=n,t.state.focusedOption=r[o],t.state.focusedOptionId=fi(n,r[o])}return t}return t=i,n=[{key:"componentDidMount",value:function(){this.startListeningComposition(),this.startListeningToTouch(),this.props.closeMenuOnScroll&&document&&document.addEventListener&&document.addEventListener("scroll",this.onScroll,!0),this.props.autoFocus&&this.focusInput(),this.props.menuIsOpen&&this.state.focusedOption&&this.menuListRef&&this.focusedOptionRef&&Mo(this.menuListRef,this.focusedOptionRef)}},{key:"componentDidUpdate",value:function(e){var t=this.props,n=t.isDisabled,r=t.menuIsOpen,o=this.state.isFocused;(o&&!n&&e.isDisabled||o&&r&&!e.menuIsOpen)&&this.focusInput(),o&&n&&!e.isDisabled?this.setState({isFocused:!1},this.onMenuClose):o||n||!e.isDisabled||this.inputRef!==document.activeElement||this.setState({isFocused:!0}),this.menuListRef&&this.focusedOptionRef&&this.scrollToFocusedOptionOnUpdate&&(Mo(this.menuListRef,this.focusedOptionRef),this.scrollToFocusedOptionOnUpdate=!1)}},{key:"componentWillUnmount",value:function(){this.stopListeningComposition(),this.stopListeningToTouch(),document.removeEventListener("scroll",this.onScroll,!0)}},{key:"onMenuOpen",value:function(){this.props.onMenuOpen()}},{key:"onMenuClose",value:function(){this.onInputChange("",{action:"menu-close",prevInputValue:this.props.inputValue}),this.props.onMenuClose()}},{key:"onInputChange",value:function(e,t){this.props.onInputChange(e,t)}},{key:"focusInput",value:function(){this.inputRef&&this.inputRef.focus()}},{key:"blurInput",value:function(){this.inputRef&&this.inputRef.blur()}},{key:"openMenu",value:function(e){var t=this,n=this.state,r=n.selectValue,o=n.isFocused,a=this.buildFocusableOptions(),i="first"===e?0:a.length-1;if(!this.props.isMulti){var s=a.indexOf(r[0]);s>-1&&(i=s)}this.scrollToFocusedOptionOnUpdate=!(o&&this.menuListRef),this.setState({inputIsHiddenAfterUpdate:!1,focusedValue:null,focusedOption:a[i],focusedOptionId:this.getFocusedOptionId(a[i])},(function(){return t.onMenuOpen()}))}},{key:"focusValue",value:function(e){var t=this.state,n=t.selectValue,r=t.focusedValue;if(this.props.isMulti){this.setState({focusedOption:null});var o=n.indexOf(r);r||(o=-1);var a=n.length-1,i=-1;if(n.length){switch(e){case"previous":i=0===o?0:-1===o?a:o-1;break;case"next":o>-1&&o0&&void 0!==arguments[0]?arguments[0]:"first",t=this.props.pageSize,n=this.state.focusedOption,r=this.getFocusableOptions();if(r.length){var o=0,a=r.indexOf(n);n||(a=-1),"up"===e?o=a>0?a-1:r.length-1:"down"===e?o=(a+1)%r.length:"pageup"===e?(o=a-t)<0&&(o=0):"pagedown"===e?(o=a+t)>r.length-1&&(o=r.length-1):"last"===e&&(o=r.length-1),this.scrollToFocusedOptionOnUpdate=!0,this.setState({focusedOption:r[o],focusedValue:null,focusedOptionId:this.getFocusedOptionId(r[o])})}}},{key:"getTheme",value:function(){return this.props.theme?"function"==typeof this.props.theme?this.props.theme(ii):ln(ln({},ii),this.props.theme):ii}},{key:"getCommonProps",value:function(){var e=this.clearValue,t=this.cx,n=this.getStyles,r=this.getClassNames,o=this.getValue,a=this.selectOption,i=this.setValue,s=this.props,l=s.isMulti,c=s.isRtl,u=s.options;return{clearValue:e,cx:t,getStyles:n,getClassNames:r,getValue:o,hasValue:this.hasValue(),isMulti:l,isRtl:c,options:u,selectOption:a,selectProps:s,setValue:i,theme:this.getTheme()}}},{key:"hasValue",value:function(){return this.state.selectValue.length>0}},{key:"hasOptions",value:function(){return!!this.getFocusableOptions().length}},{key:"isClearable",value:function(){var e=this.props,t=e.isClearable,n=e.isMulti;return void 0===t?n:t}},{key:"isOptionDisabled",value:function(e,t){return gi(this.props,e,t)}},{key:"isOptionSelected",value:function(e,t){return vi(this.props,e,t)}},{key:"filterOption",value:function(e,t){return yi(this.props,e,t)}},{key:"formatOptionLabel",value:function(e,t){if("function"==typeof this.props.formatOptionLabel){var n=this.props.inputValue,r=this.state.selectValue;return this.props.formatOptionLabel(e,{context:t,inputValue:n,selectValue:r})}return this.getOptionLabel(e)}},{key:"formatGroupLabel",value:function(e){return this.props.formatGroupLabel(e)}},{key:"startListeningComposition",value:function(){document&&document.addEventListener&&(document.addEventListener("compositionstart",this.onCompositionStart,!1),document.addEventListener("compositionend",this.onCompositionEnd,!1))}},{key:"stopListeningComposition",value:function(){document&&document.removeEventListener&&(document.removeEventListener("compositionstart",this.onCompositionStart),document.removeEventListener("compositionend",this.onCompositionEnd))}},{key:"startListeningToTouch",value:function(){document&&document.addEventListener&&(document.addEventListener("touchstart",this.onTouchStart,!1),document.addEventListener("touchmove",this.onTouchMove,!1),document.addEventListener("touchend",this.onTouchEnd,!1))}},{key:"stopListeningToTouch",value:function(){document&&document.removeEventListener&&(document.removeEventListener("touchstart",this.onTouchStart),document.removeEventListener("touchmove",this.onTouchMove),document.removeEventListener("touchend",this.onTouchEnd))}},{key:"renderInput",value:function(){var e=this.props,t=e.isDisabled,n=e.isSearchable,o=e.inputId,a=e.inputValue,i=e.tabIndex,s=e.form,l=e.menuIsOpen,c=e.required,u=this.getComponents().Input,d=this.state,p=d.inputIsHidden,f=d.ariaSelection,h=this.commonProps,m=o||this.getElementId("input"),g=ln(ln(ln({"aria-autocomplete":"list","aria-expanded":l,"aria-haspopup":!0,"aria-errormessage":this.props["aria-errormessage"],"aria-invalid":this.props["aria-invalid"],"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],"aria-required":c,role:"combobox","aria-activedescendant":this.isAppleDevice?void 0:this.state.focusedOptionId||""},l&&{"aria-controls":this.getElementId("listbox")}),!n&&{"aria-readonly":!0}),this.hasValue()?"initial-input-focus"===(null==f?void 0:f.action)&&{"aria-describedby":this.getElementId("live-region")}:{"aria-describedby":this.getElementId("placeholder")});return n?r.createElement(u,fn({},h,{autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",id:m,innerRef:this.getInputRef,isDisabled:t,isHidden:p,onBlur:this.onInputBlur,onChange:this.handleInputChange,onFocus:this.onInputFocus,spellCheck:"false",tabIndex:i,form:s,type:"text",value:a},g)):r.createElement(Va,fn({id:m,innerRef:this.getInputRef,onBlur:this.onInputBlur,onChange:Co,onFocus:this.onInputFocus,disabled:t,tabIndex:i,inputMode:"none",form:s,value:""},g))}},{key:"renderPlaceholderOrValue",value:function(){var e=this,t=this.getComponents(),n=t.MultiValue,o=t.MultiValueContainer,a=t.MultiValueLabel,i=t.MultiValueRemove,s=t.SingleValue,l=t.Placeholder,c=this.commonProps,u=this.props,d=u.controlShouldRenderValue,p=u.isDisabled,f=u.isMulti,h=u.inputValue,m=u.placeholder,g=this.state,v=g.selectValue,y=g.focusedValue,b=g.isFocused;if(!this.hasValue()||!d)return h?null:r.createElement(l,fn({},c,{key:"placeholder",isDisabled:p,isFocused:b,innerProps:{id:this.getElementId("placeholder")}}),m);if(f)return v.map((function(t,s){var l=t===y,u="".concat(e.getOptionLabel(t),"-").concat(e.getOptionValue(t));return r.createElement(n,fn({},c,{components:{Container:o,Label:a,Remove:i},isFocused:l,isDisabled:p,key:u,index:s,removeProps:{onClick:function(){return e.removeValue(t)},onTouchEnd:function(){return e.removeValue(t)},onMouseDown:function(e){e.preventDefault()}},data:t}),e.formatOptionLabel(t,"value"))}));if(h)return null;var w=v[0];return r.createElement(s,fn({},c,{data:w,isDisabled:p}),this.formatOptionLabel(w,"value"))}},{key:"renderClearIndicator",value:function(){var e=this.getComponents().ClearIndicator,t=this.commonProps,n=this.props,o=n.isDisabled,a=n.isLoading,i=this.state.isFocused;if(!this.isClearable()||!e||o||!this.hasValue()||a)return null;var s={onMouseDown:this.onClearIndicatorMouseDown,onTouchEnd:this.onClearIndicatorTouchEnd,"aria-hidden":"true"};return r.createElement(e,fn({},t,{innerProps:s,isFocused:i}))}},{key:"renderLoadingIndicator",value:function(){var e=this.getComponents().LoadingIndicator,t=this.commonProps,n=this.props,o=n.isDisabled,a=n.isLoading,i=this.state.isFocused;return e&&a?r.createElement(e,fn({},t,{innerProps:{"aria-hidden":"true"},isDisabled:o,isFocused:i})):null}},{key:"renderIndicatorSeparator",value:function(){var e=this.getComponents(),t=e.DropdownIndicator,n=e.IndicatorSeparator;if(!t||!n)return null;var o=this.commonProps,a=this.props.isDisabled,i=this.state.isFocused;return r.createElement(n,fn({},o,{isDisabled:a,isFocused:i}))}},{key:"renderDropdownIndicator",value:function(){var e=this.getComponents().DropdownIndicator;if(!e)return null;var t=this.commonProps,n=this.props.isDisabled,o=this.state.isFocused,a={onMouseDown:this.onDropdownIndicatorMouseDown,onTouchEnd:this.onDropdownIndicatorTouchEnd,"aria-hidden":"true"};return r.createElement(e,fn({},t,{innerProps:a,isDisabled:n,isFocused:o}))}},{key:"renderMenu",value:function(){var e=this,t=this.getComponents(),n=t.Group,o=t.GroupHeading,a=t.Menu,i=t.MenuList,s=t.MenuPortal,l=t.LoadingMessage,c=t.NoOptionsMessage,u=t.Option,d=this.commonProps,p=this.state.focusedOption,f=this.props,h=f.captureMenuScroll,m=f.inputValue,g=f.isLoading,v=f.loadingMessage,y=f.minMenuHeight,b=f.maxMenuHeight,w=f.menuIsOpen,x=f.menuPlacement,E=f.menuPosition,k=f.menuPortalTarget,C=f.menuShouldBlockScroll,S=f.menuShouldScrollIntoView,O=f.noOptionsMessage,P=f.onMenuScrollToTop,N=f.onMenuScrollToBottom;if(!w)return null;var _,R=function(t,n){var o=t.type,a=t.data,i=t.isDisabled,s=t.isSelected,l=t.label,c=t.value,f=p===a,h=i?void 0:function(){return e.onOptionHover(a)},m=i?void 0:function(){return e.selectOption(a)},g="".concat(e.getElementId("option"),"-").concat(n),v={id:g,onClick:m,onMouseMove:h,onMouseOver:h,tabIndex:-1,role:"option","aria-selected":e.isAppleDevice?void 0:s};return r.createElement(u,fn({},d,{innerProps:v,data:a,isDisabled:i,isSelected:s,key:g,label:l,type:o,value:c,isFocused:f,innerRef:f?e.getFocusedOptionRef:void 0}),e.formatOptionLabel(t.data,"menu"))};if(this.hasOptions())_=this.getCategorizedOptions().map((function(t){if("group"===t.type){var a=t.data,i=t.options,s=t.index,l="".concat(e.getElementId("group"),"-").concat(s),c="".concat(l,"-heading");return r.createElement(n,fn({},d,{key:l,data:a,options:i,Heading:o,headingProps:{id:c,data:t.data},label:e.formatGroupLabel(t.data)}),t.options.map((function(e){return R(e,"".concat(s,"-").concat(e.index))})))}if("option"===t.type)return R(t,"".concat(t.index))}));else if(g){var I=v({inputValue:m});if(null===I)return null;_=r.createElement(l,d,I)}else{var L=O({inputValue:m});if(null===L)return null;_=r.createElement(c,d,L)}var j={minMenuHeight:y,maxMenuHeight:b,menuPlacement:x,menuPosition:E,menuShouldScrollIntoView:S},M=r.createElement(Zo,fn({},d,j),(function(t){var n=t.ref,o=t.placerProps,s=o.placement,l=o.maxHeight;return r.createElement(a,fn({},d,j,{innerRef:n,innerProps:{onMouseDown:e.onMenuMouseDown,onMouseMove:e.onMenuMouseMove},isLoading:g,placement:s}),r.createElement(Ka,{captureEnabled:h,onTopArrive:P,onBottomArrive:N,lockEnabled:C},(function(t){return r.createElement(i,fn({},d,{innerRef:function(n){e.getMenuListRef(n),t(n)},innerProps:{role:"listbox","aria-multiselectable":d.isMulti,id:e.getElementId("listbox")},isLoading:g,maxHeight:l,focusedOption:p}),_)})))}));return k||"fixed"===E?r.createElement(s,fn({},d,{appendTo:k,controlElement:this.controlRef,menuPlacement:x,menuPosition:E}),M):M}},{key:"renderFormField",value:function(){var e=this,t=this.props,n=t.delimiter,o=t.isDisabled,a=t.isMulti,i=t.name,s=t.required,l=this.state.selectValue;if(s&&!this.hasValue()&&!o)return r.createElement(ei,{name:i,onFocus:this.onValueInputFocus});if(i&&!o){if(a){if(n){var c=l.map((function(t){return e.getOptionValue(t)})).join(n);return r.createElement("input",{name:i,type:"hidden",value:c})}var u=l.length>0?l.map((function(t,n){return r.createElement("input",{key:"i-".concat(n),name:i,type:"hidden",value:e.getOptionValue(t)})})):r.createElement("input",{name:i,type:"hidden",value:""});return r.createElement("div",null,u)}var d=l[0]?this.getOptionValue(l[0]):"";return r.createElement("input",{name:i,type:"hidden",value:d})}}},{key:"renderLiveRegion",value:function(){var e=this.commonProps,t=this.state,n=t.ariaSelection,o=t.focusedOption,a=t.focusedValue,i=t.isFocused,s=t.selectValue,l=this.getFocusableOptions();return r.createElement(Pa,fn({},e,{id:this.getElementId("live-region"),ariaSelection:n,focusedOption:o,focusedValue:a,isFocused:i,selectValue:s,focusableOptions:l,isAppleDevice:this.isAppleDevice}))}},{key:"render",value:function(){var e=this.getComponents(),t=e.Control,n=e.IndicatorsContainer,o=e.SelectContainer,a=e.ValueContainer,i=this.props,s=i.className,l=i.id,c=i.isDisabled,u=i.menuIsOpen,d=this.state.isFocused,p=this.commonProps=this.getCommonProps();return r.createElement(o,fn({},p,{className:s,innerProps:{id:l,onKeyDown:this.onKeyDown},isDisabled:c,isFocused:d}),this.renderLiveRegion(),r.createElement(t,fn({},p,{innerRef:this.getControlRef,innerProps:{onMouseDown:this.onControlMouseDown,onTouchEnd:this.onControlTouchEnd},isDisabled:c,isFocused:d,menuIsOpen:u}),r.createElement(a,fn({},p,{isDisabled:c}),this.renderPlaceholderOrValue(),this.renderInput()),r.createElement(n,fn({},p,{isDisabled:c}),this.renderClearIndicator(),this.renderLoadingIndicator(),this.renderIndicatorSeparator(),this.renderDropdownIndicator())),this.renderMenu(),this.renderFormField())}}],o=[{key:"getDerivedStateFromProps",value:function(e,t){var n=t.prevProps,r=t.clearFocusValueOnUpdate,o=t.inputIsHiddenAfterUpdate,a=t.ariaSelection,i=t.isFocused,s=t.prevWasFocused,l=t.instancePrefix,c=e.options,u=e.value,d=e.menuIsOpen,p=e.inputValue,f=e.isMulti,h=Po(u),m={};if(n&&(u!==n.value||c!==n.options||d!==n.menuIsOpen||p!==n.inputValue)){var g=d?function(e,t){return ui(ci(e,t))}(e,h):[],v=d?di(ci(e,h),"".concat(l,"-option")):[],y=r?function(e,t){var n=e.focusedValue,r=e.selectValue.indexOf(n);if(r>-1){if(t.indexOf(n)>-1)return n;if(r-1?n:t[0]}(t,g);m={selectValue:h,focusedOption:b,focusedOptionId:fi(v,b),focusableOptionsWithIds:v,focusedValue:y,clearFocusValueOnUpdate:!1}}var w=null!=o&&e!==n?{inputIsHidden:o,inputIsHiddenAfterUpdate:void 0}:{},x=a,E=i&&s;return i&&!E&&(x={value:zo(f,h,h[0]||null),options:h,action:"initial-input-focus"},E=!s),"initial-input-focus"===(null==a?void 0:a.action)&&(x=null),ln(ln(ln({},m),w),{},{prevProps:e,ariaSelection:x,prevWasFocused:E})}}],n&&hn(t.prototype,n),o&&hn(t,o),Object.defineProperty(t,"prototype",{writable:!1}),i}(r.Component);xi.defaultProps=si;n(814),n(3681),n(4923),n(3100),n(8870),n(8230),n(669),n(3408),n(7425),n(8238),n(6290);var Ei=(0,r.forwardRef)((function(e,t){var n=function(e){var t=e.defaultInputValue,n=void 0===t?"":t,o=e.defaultMenuIsOpen,a=void 0!==o&&o,i=e.defaultValue,s=void 0===i?null:i,l=e.inputValue,c=e.menuIsOpen,u=e.onChange,d=e.onInputChange,p=e.onMenuClose,f=e.onMenuOpen,h=e.value,m=dn(e,pn),g=un((0,r.useState)(void 0!==l?l:n),2),v=g[0],y=g[1],b=un((0,r.useState)(void 0!==c?c:a),2),w=b[0],x=b[1],E=un((0,r.useState)(void 0!==h?h:s),2),k=E[0],C=E[1],S=(0,r.useCallback)((function(e,t){"function"==typeof u&&u(e,t),C(e)}),[u]),O=(0,r.useCallback)((function(e,t){var n;"function"==typeof d&&(n=d(e,t)),y(void 0!==n?n:e)}),[d]),P=(0,r.useCallback)((function(){"function"==typeof f&&f(),x(!0)}),[f]),N=(0,r.useCallback)((function(){"function"==typeof p&&p(),x(!1)}),[p]),_=void 0!==l?l:v,R=void 0!==c?c:w,I=void 0!==h?h:k;return ln(ln({},m),{},{inputValue:_,menuIsOpen:R,onChange:S,onInputChange:O,onMenuClose:N,onMenuOpen:P,value:I})}(e);return r.createElement(xi,fn({ref:t},n))})),ki=Ei,Ci=function(){function e(){}return e.prototype.expandToken=function(e){for(var t=[],n="",r=0,o=e.length;r{let{id:t,label:n}=e;return r.createElement(r.Fragment,null,r.createElement("label",{id:t+"-label",className:"font-bold p-1",htmlFor:t},n))},ji=e=>{let{id:t,label:n,onChange:o,placeholder:a,autoFocus:i}=e;return r.createElement(r.Fragment,null,r.createElement(Li,{id:t,label:n}),r.createElement("input",{autoFocus:i,className:"rounded border-gray-300 hover:border-gray-400",style:{height:"62%"},type:"text",id:t,"aria-label":"Search",placeholder:a,onChange:o}))};const Mi=e=>{let{title:t,allProjects:n,lede:o,sortOptions:i,image:s}=e;const c=e=>{let t=[];for(const n of e)if(n.topics)for(const e of n.topics)t.some((t=>{let{value:n}=t;return n===e.slug}))||t.push({value:e.slug,label:e.title});return t},u=e=>{let t=[];for(const n of e)n.agency&&(t.some((e=>{let{value:t}=e;return t===n.agency}))||t.push({value:n.agency,label:n.agency}));return t},{0:d,1:p}=(0,r.useState)(c(n)),{0:f,1:h}=(0,r.useState)(u(n)),{0:m,1:g}=(0,r.useState)(n),{0:v,1:y}=(0,r.useState)(n),b=new Map;b.set("created","Date Posted"),b.set("opportunityCloses","Opportunity Closes"),b.set("startDate","Project Started"),b.set("endDate","Project Ended");const w=[];let x=1;const E=[{direction:"Newest to Oldest",sortAscending:!1},{direction:"Oldest to Newest",sortAscending:!0}];for(const r of i){const e=b.get(r);for(const t of E){const n={value:x,label:e+": "+t.direction,field:r,sortAscending:t.sortAscending};w.push(n),x++}}const{0:k,1:C}=(0,r.useState)(w[0]),{0:S,1:O}=(0,r.useState)(0),{0:P,1:N}=(0,r.useState)(6),{0:_,1:R}=(0,r.useState)((0,nn.Z)(v.slice(S,P))),{0:I,1:L}=(0,r.useState)(S>0),{0:j,1:M}=(0,r.useState)(P{var e;null==D||null===(e=D.current)||void 0===e||e.scrollIntoView({behavior:"smooth"})},{0:A,1:V}=(0,r.useState)([]);let H=new Ii("slug");H.addIndex("topicNames"),H.addIndex("question"),H.addIndex("agency");const z=e=>{let t=[];for(let n=0;n{R((0,nn.Z)(v.slice(S,P)))}),[S,P,v]),(0,r.useEffect)((()=>{L(S>0)}),[_]),(0,r.useEffect)((()=>{M(P{const e=(0,nn.Z)(n);var t,r;e.sort((t=k.field,r=k.sortAscending,function(e,n){let o;const a=e[t],i=n[t];return o=a===i?0:null===a?1:null===i||a>i?-1:1,r&&(o*=-1),o})),g(e),O(0),N(6)}),[k]),(0,r.useEffect)((()=>{let e=m;if(B.length>0){const t=B.map((e=>{let{value:t}=e;return t}));e=m.filter((e=>e.topics.map((e=>e.slug)).some((e=>t.includes(e)))))}if(O(0),N(6),Q.length>0){const t=Q.map((e=>{let{value:t}=e;return t}));e=e.filter((e=>t.includes(e.agency)))}if(A.length>0){for(let n=0;n0&&(e=t)}p(c(e)),h(u(e)),y(e)}),[B,Q,m,A]);const W={placeholder:e=>({...e,color:"#767676"})};return r.createElement(r.Fragment,null,r.createElement("header",null,r.createElement(Xt,{title:t,image:s,lede:o})),r.createElement("div",{className:"relative"},r.createElement("div",{ref:D,className:"absolute -top-100px"})),r.createElement("div",{className:"pt-4 pb-10 md:mx-8 lg:mt-6 lg:pt-8 lg:pb-20 overflow-hidden px-2 xl:px-12 bg-white"},r.createElement("div",{className:"flex flex-wrap items-end gap-4 mb-8 mx-3 xl:mx-6 bg-white"},r.createElement("div",{className:"flex-1 min-w-30ch"},r.createElement(Li,{id:"sort",label:"Filter by"}),r.createElement(ki,{"aria-labelledby":"sort-label",inputId:"sort",name:"sort-select",value:k,onChange:C,options:w,styles:W})),r.createElement("div",{className:"flex-1 min-w-30ch"},r.createElement("label",{id:"filter-agency-label",className:"font-bold",htmlFor:"filter-agency"},"Filter by agency"),r.createElement(ki,{"aria-labelledby":"filter-agency-label",inputId:"filter-agency",name:"filter-select",isMulti:!0,value:Q,onChange:U,options:f,styles:W})),r.createElement("div",{className:"flex-1 min-w-30ch"},r.createElement(Li,{id:"filter-select",label:"Filter by topic"}),r.createElement(ki,{"aria-labelledby":"filter-select-label",inputId:"filter-select",name:"filter-select",isMulti:!0,value:B,onChange:$,options:d,styles:W,noOptionsMessage:()=>"No remaining topics"})),r.createElement("div",{className:"flex-1 min-w-30ch auto-rows-auto flex flex-col"},r.createElement(ji,{id:"projSearch",label:"Search",placeholder:"Type to filter posts...",onChange:e=>V(e.target.value)}))),r.createElement("div",{className:"sr-only"},"Total Results: ",v.length," Projects"),r.createElement(Bt,{nodes:_})),!(null==I&&null==j)&&r.createElement("div",{className:"flex items-center gap-4 justify-center flex-wrap"},r.createElement("div",{className:"flex-1 flex justify-end"},r.createElement("button",{className:"font-bold pr-4 "+(I?"text-primary":"text-gray-500 pointer-events-none"),onClick:()=>{F(),I&&(O(S-6),N(P-6))}},r.createElement(a,null)," Previous")),r.createElement("div",{className:"flex items-center gap-4 justify-center"},Array.from({length:T},((e,t)=>r.createElement("button",{className:(S/6===t?"btn pointer-events-none":"btn-white")+" min-w-3rem p-2 border-solid",key:"Page"+t,onClick:()=>(e=>{F();const t=6*e,n=t+6;O(t),N(n)})(t)},t+1)))),r.createElement("div",{className:"flex-1 flex justify-start"},r.createElement("button",{className:"font-bold pl-4 "+(j?"text-primary":"text-gray-500 pointer-events-none"),onClick:()=>{F(),j&&(O(S+6),N(P+6))}},"Next ",r.createElement(l,null)))))},Ti=e=>{let{topics:t}=e;return r.createElement(lt,{label:"Topics",className:"bg-topics",value:t.map((e=>e.title))})};var Di=Object.defineProperty,Fi=(e,t,n)=>(((e,t,n)=>{t in e?Di(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n})(e,"symbol"!=typeof t?t+"":t,n),n);let Ai=new class{constructor(){Fi(this,"current",this.detect()),Fi(this,"handoffState","pending"),Fi(this,"currentId",0)}set(e){this.current!==e&&(this.handoffState="pending",this.currentId=0,this.current=e)}reset(){this.set(this.detect())}nextId(){return++this.currentId}get isServer(){return"server"===this.current}get isClient(){return"client"===this.current}detect(){return"undefined"==typeof window||"undefined"==typeof document?"server":"client"}handoff(){"pending"===this.handoffState&&(this.handoffState="complete")}get isHandoffComplete(){return"complete"===this.handoffState}},Vi=(e,t)=>{Ai.isServer?(0,r.useEffect)(e,t):(0,r.useLayoutEffect)(e,t)};let Hi=function(e){let t=function(e){let t=(0,r.useRef)(e);return Vi((()=>{t.current=e}),[e]),t}(e);return r.useCallback(((...e)=>t.current(...e)),[t])};function zi(){let e=function(){let e="undefined"==typeof document;return(e=>e.useSyncExternalStore)(o)((()=>()=>{}),(()=>!1),(()=>!e))}(),[t,n]=r.useState(Ai.isHandoffComplete);return t&&!1===Ai.isHandoffComplete&&n(!1),r.useEffect((()=>{!0!==t&&n(!0)}),[t]),r.useEffect((()=>Ai.handoff()),[]),!e&&t}var Bi;let $i=null!=(Bi=r.useId)?Bi:function(){let e=zi(),[t,n]=r.useState(e?()=>Ai.nextId():null);return Vi((()=>{null===t&&n(Ai.nextId())}),[t]),null!=t?""+t:void 0};function Qi(e){var t;if(e.type)return e.type;let n=null!=(t=e.as)?t:"button";return"string"==typeof n&&"button"===n.toLowerCase()?"button":void 0}let Ui=Symbol();function Wi(...e){let t=(0,r.useRef)(e);(0,r.useEffect)((()=>{t.current=e}),[e]);let n=Hi((e=>{for(let n of t.current)null!=n&&("function"==typeof n?n(e):n.current=e)}));return e.every((e=>null==e||(null==e?void 0:e[Ui])))?void 0:n}let qi=(0,r.createContext)(null);qi.displayName="OpenClosedContext";var Zi=(e=>(e[e.Open=1]="Open",e[e.Closed=2]="Closed",e[e.Closing=4]="Closing",e[e.Opening=8]="Opening",e))(Zi||{});function Gi({value:e,children:t}){return r.createElement(qi.Provider,{value:e},t)}function Ji(e){let t=e.parentElement,n=null;for(;t&&!(t instanceof HTMLFieldSetElement);)t instanceof HTMLLegendElement&&(n=t),t=t.parentElement;let r=""===(null==t?void 0:t.getAttribute("disabled"));return(!r||!function(e){if(!e)return!1;let t=e.previousElementSibling;for(;null!==t;){if(t instanceof HTMLLegendElement)return!1;t=t.previousElementSibling}return!0}(n))&&r}function Yi(e,t,...n){if(e in t){let r=t[e];return"function"==typeof r?r(...n):r}let r=new Error(`Tried to handle "${e}" but there is no handler defined. Only defined handlers are: ${Object.keys(t).map((e=>`"${e}"`)).join(", ")}.`);throw Error.captureStackTrace&&Error.captureStackTrace(r,Yi),r}function Ki(...e){return Array.from(new Set(e.flatMap((e=>"string"==typeof e?e.split(" "):[])))).filter(Boolean).join(" ")}var Xi,es=(e=>(e[e.None=0]="None",e[e.RenderStrategy=1]="RenderStrategy",e[e.Static=2]="Static",e))(es||{}),ts=(e=>(e[e.Unmount=0]="Unmount",e[e.Hidden=1]="Hidden",e))(ts||{});function ns({ourProps:e,theirProps:t,slot:n,defaultTag:r,features:o,visible:a=!0,name:i,mergeRefs:s}){s=null!=s?s:as;let l=is(t,e);if(a)return rs(l,n,r,i,s);let c=null!=o?o:0;if(2&c){let{static:e=!1,...t}=l;if(e)return rs(t,n,r,i,s)}if(1&c){let{unmount:e=!0,...t}=l;return Yi(e?0:1,{0(){return null},1(){return rs({...t,hidden:!0,style:{display:"none"}},n,r,i,s)}})}return rs(l,n,r,i,s)}function rs(e,t={},n,o,a){let{as:i=n,children:s,refName:l="ref",...c}=cs(e,["unmount","static"]),u=void 0!==e.ref?{[l]:e.ref}:{},d="function"==typeof s?s(t):s;"className"in c&&c.className&&"function"==typeof c.className&&(c.className=c.className(t));let p={};if(t){let e=!1,n=[];for(let[r,o]of Object.entries(t))"boolean"==typeof o&&(e=!0),!0===o&&n.push(r);e&&(p["data-headlessui-state"]=n.join(" "))}if(i===r.Fragment&&Object.keys(ls(c)).length>0){if(!(0,r.isValidElement)(d)||Array.isArray(d)&&d.length>1)throw new Error(['Passing props on "Fragment"!',"",`The current component <${o} /> is rendering a "Fragment".`,"However we need to passthrough the following props:",Object.keys(c).map((e=>` - ${e}`)).join("\n"),"","You can apply a few solutions:",['Add an `as="..."` prop, to ensure that we render an actual element instead of a "Fragment".',"Render a single element as the child so that we can forward the props onto that element."].map((e=>` - ${e}`)).join("\n")].join("\n"));let e=d.props,t="function"==typeof(null==e?void 0:e.className)?(...t)=>Ki(null==e?void 0:e.className(...t),c.className):Ki(null==e?void 0:e.className,c.className),n=t?{className:t}:{};return(0,r.cloneElement)(d,Object.assign({},is(d.props,ls(cs(c,["ref"]))),p,u,{ref:a(d.ref,u.ref)},n))}return(0,r.createElement)(i,Object.assign({},cs(c,["ref"]),i!==r.Fragment&&u,i!==r.Fragment&&p),d)}function os(){let e=(0,r.useRef)([]),t=(0,r.useCallback)((t=>{for(let n of e.current)null!=n&&("function"==typeof n?n(t):n.current=t)}),[]);return(...n)=>{if(!n.every((e=>null==e)))return e.current=n,t}}function as(...e){return e.every((e=>null==e))?void 0:t=>{for(let n of e)null!=n&&("function"==typeof n?n(t):n.current=t)}}function is(...e){if(0===e.length)return{};if(1===e.length)return e[0];let t={},n={};for(let r of e)for(let e in r)e.startsWith("on")&&"function"==typeof r[e]?(null!=n[e]||(n[e]=[]),n[e].push(r[e])):t[e]=r[e];if(t.disabled||t["aria-disabled"])return Object.assign(t,Object.fromEntries(Object.keys(n).map((e=>[e,void 0]))));for(let r in n)Object.assign(t,{[r](e,...t){let o=n[r];for(let n of o){if((e instanceof Event||(null==e?void 0:e.nativeEvent)instanceof Event)&&e.defaultPrevented)return;n(e,...t)}}});return t}function ss(e){var t;return Object.assign((0,r.forwardRef)(e),{displayName:null!=(t=e.displayName)?t:e.name})}function ls(e){let t=Object.assign({},e);for(let n in t)void 0===t[n]&&delete t[n];return t}function cs(e,t=[]){let n=Object.assign({},e);for(let r of t)r in n&&delete n[r];return n}let us=null!=(Xi=r.startTransition)?Xi:function(e){e()};var ds=(e=>(e.Space=" ",e.Enter="Enter",e.Escape="Escape",e.Backspace="Backspace",e.Delete="Delete",e.ArrowLeft="ArrowLeft",e.ArrowUp="ArrowUp",e.ArrowRight="ArrowRight",e.ArrowDown="ArrowDown",e.Home="Home",e.End="End",e.PageUp="PageUp",e.PageDown="PageDown",e.Tab="Tab",e))(ds||{}),ps=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(ps||{}),fs=(e=>(e[e.ToggleDisclosure=0]="ToggleDisclosure",e[e.CloseDisclosure=1]="CloseDisclosure",e[e.SetButtonId=2]="SetButtonId",e[e.SetPanelId=3]="SetPanelId",e[e.LinkPanel=4]="LinkPanel",e[e.UnlinkPanel=5]="UnlinkPanel",e))(fs||{});let hs={0:e=>({...e,disclosureState:Yi(e.disclosureState,{0:1,1:0})}),1:e=>1===e.disclosureState?e:{...e,disclosureState:1},4(e){return!0===e.linkedPanel?e:{...e,linkedPanel:!0}},5(e){return!1===e.linkedPanel?e:{...e,linkedPanel:!1}},2(e,t){return e.buttonId===t.buttonId?e:{...e,buttonId:t.buttonId}},3(e,t){return e.panelId===t.panelId?e:{...e,panelId:t.panelId}}},ms=(0,r.createContext)(null);function gs(e){let t=(0,r.useContext)(ms);if(null===t){let t=new Error(`<${e} /> is missing a parent component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,gs),t}return t}ms.displayName="DisclosureContext";let vs=(0,r.createContext)(null);function ys(e){let t=(0,r.useContext)(vs);if(null===t){let t=new Error(`<${e} /> is missing a parent component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,ys),t}return t}vs.displayName="DisclosureAPIContext";let bs=(0,r.createContext)(null);function ws(e,t){return Yi(t.type,hs,e,t)}bs.displayName="DisclosurePanelContext";let xs=r.Fragment;let Es=es.RenderStrategy|es.Static;let ks=ss((function(e,t){let{defaultOpen:n=!1,...o}=e,a=(0,r.useRef)(null),i=Wi(t,function(e,t=!0){return Object.assign(e,{[Ui]:t})}((e=>{a.current=e}),void 0===e.as||e.as===r.Fragment)),s=(0,r.useRef)(null),l=(0,r.useRef)(null),c=(0,r.useReducer)(ws,{disclosureState:n?0:1,linkedPanel:!1,buttonRef:l,panelRef:s,buttonId:null,panelId:null}),[{disclosureState:u,buttonId:d},p]=c,f=Hi((e=>{p({type:1});let t=function(e){return Ai.isServer?null:e instanceof Node?e.ownerDocument:null!=e&&e.hasOwnProperty("current")&&e.current instanceof Node?e.current.ownerDocument:document}(a);if(!t||!d)return;let n=e?e instanceof HTMLElement?e:e.current instanceof HTMLElement?e.current:t.getElementById(d):t.getElementById(d);null==n||n.focus()})),h=(0,r.useMemo)((()=>({close:f})),[f]),m=(0,r.useMemo)((()=>({open:0===u,close:f})),[u,f]),g={ref:i};return r.createElement(ms.Provider,{value:c},r.createElement(vs.Provider,{value:h},r.createElement(Gi,{value:Yi(u,{0:Zi.Open,1:Zi.Closed})},ns({ourProps:g,theirProps:o,slot:m,defaultTag:xs,name:"Disclosure"}))))})),Cs=ss((function(e,t){let n=$i(),{id:o=`headlessui-disclosure-button-${n}`,...a}=e,[i,s]=gs("Disclosure.Button"),l=(0,r.useContext)(bs),c=null!==l&&l===i.panelId,u=(0,r.useRef)(null),d=Wi(u,t,c?null:i.buttonRef),p=os();(0,r.useEffect)((()=>{if(!c)return s({type:2,buttonId:o}),()=>{s({type:2,buttonId:null})}}),[o,s,c]);let f=Hi((e=>{var t;if(c){if(1===i.disclosureState)return;switch(e.key){case ds.Space:case ds.Enter:e.preventDefault(),e.stopPropagation(),s({type:0}),null==(t=i.buttonRef.current)||t.focus()}}else switch(e.key){case ds.Space:case ds.Enter:e.preventDefault(),e.stopPropagation(),s({type:0})}})),h=Hi((e=>{if(e.key===ds.Space)e.preventDefault()})),m=Hi((t=>{var n;Ji(t.currentTarget)||e.disabled||(c?(s({type:0}),null==(n=i.buttonRef.current)||n.focus()):s({type:0}))})),g=(0,r.useMemo)((()=>({open:0===i.disclosureState})),[i]),v=function(e,t){let[n,o]=(0,r.useState)((()=>Qi(e)));return Vi((()=>{o(Qi(e))}),[e.type,e.as]),Vi((()=>{n||t.current&&t.current instanceof HTMLButtonElement&&!t.current.hasAttribute("type")&&o("button")}),[n,t]),n}(e,u);return ns({mergeRefs:p,ourProps:c?{ref:d,type:v,onKeyDown:f,onClick:m}:{ref:d,id:o,type:v,"aria-expanded":0===i.disclosureState,"aria-controls":i.linkedPanel?i.panelId:void 0,onKeyDown:f,onKeyUp:h,onClick:m},theirProps:a,slot:g,defaultTag:"button",name:"Disclosure.Button"})})),Ss=ss((function(e,t){let n=$i(),{id:o=`headlessui-disclosure-panel-${n}`,...a}=e,[i,s]=gs("Disclosure.Panel"),{close:l}=ys("Disclosure.Panel"),c=os(),u=Wi(t,i.panelRef,(e=>{us((()=>s({type:e?4:5})))}));(0,r.useEffect)((()=>(s({type:3,panelId:o}),()=>{s({type:3,panelId:null})})),[o,s]);let d=(0,r.useContext)(qi),p=null!==d?(d&Zi.Open)===Zi.Open:0===i.disclosureState,f=(0,r.useMemo)((()=>({open:0===i.disclosureState,close:l})),[i,l]),h={ref:u,id:o};return r.createElement(bs.Provider,{value:i.panelId},ns({mergeRefs:c,ourProps:h,theirProps:a,slot:f,defaultTag:"div",features:Es,visible:p,name:"Disclosure.Panel"}))})),Os=Object.assign(ks,{Button:Cs,Panel:Ss});const Ps=e=>{let{title:t,text:n}=e;return t?r.createElement("div",{className:"w-full my-6"},r.createElement(Os,null,(e=>{let{open:o}=e;return r.createElement(r.Fragment,null,r.createElement(Os.Button,{className:"flex items-center justify-between w-full px-4 py-3 text-left bg-navbar"},r.createElement("span",{className:"text-h4 font-bold"},t),o?r.createElement(d.iFH,null):r.createElement(d.wEH,null)),r.createElement(Os.Panel,{className:"text-body p-4 w-9/10"},r.createElement(st,{text:n})))}))):r.createElement(r.Fragment,null)};var Ns=n(9034),_s=n.n(Ns);const Rs=e=>{let t,n,{status:o,opportunityCloses:a,startDate:i,endDate:s}=e;return"open"===o?(t="Opportunity Closes: ",n=a?_s()(a).isValid()?_s()(a).format("MMMM D, YYYY"):a:"Open until filled"):"ongoing"===o&&i?(t="Project started: ",n=_s()(i).format("MMMM D, YYYY")):"completed"===o&&s&&(t="Project Ended: ",n=_s()(s).format("MMMM D, YYYY")),r.createElement(r.Fragment,null,r.createElement("span",{className:"font-bold"},t),r.createElement("span",null,n))},Is=e=>{let{children:t,devBanner:n,navbar:o,bottomBanner:a,footer:i}=e;return r.createElement("div",{className:"w-full mx-0 bg-white border-0 xl:container xl:p-0 xl:mx-auto xl:border-l xl:border-r xl:border-gray-200 flex flex-col min-h-screen"},(null==n?void 0:n.show)&&r.createElement(u,null),r.createElement(Gt,o),r.createElement("div",{className:"flex-1"},t),r.createElement(Jt,a))};var Ls=n(8437),js=n.n(Ls);var Ms=e=>{let{siteUrl:t,index:n,db:o}=e;const{0:a,1:i}=(0,r.useState)([]),{0:s,1:l}=(0,r.useState)([]),{0:c,1:u}=(0,r.useState)("");return(0,r.useEffect)((()=>{if(a.length>0)try{let e=n.search(a);l(e),u("")}catch(e){if(e instanceof js().QueryParseError)return void u(e.message);throw e}else l([]),u("")}),[a]),r.createElement("div",{className:"flex flex-col items-center justify-center align-middle text-center px-2"},r.createElement("div",{className:"container mx-auto mt-4 border-b-4 border-primary"},r.createElement(ji,{id:"siteSearch",autoFocus:!0,label:"Search",placeholder:"Type to search pages...",onChange:e=>i(e.target.value)}),c&&r.createElement("p",{className:"px-4 text-red text-tag font-bold"},c),r.createElement("div",{className:"pt-2"},"Number of found pages:",s.length)),r.createElement("article",{className:"py-6 container mx-auto"},r.createElement("div",{className:"grid grid-cols-1 md:mx-4 xl:mx-6 gap-4 justify-self-center"},s.map((e=>{const n=new Set;Object.keys(e.matchData.metadata).forEach((t=>{Object.keys(e.matchData.metadata[t]).forEach((e=>{n.add(e)}))}));const a=Array.from(n).map(((e,t)=>r.createElement("li",{key:t,className:"inline mx-px px-3 py-1 mt-1 text-tag whitespace-nowrap font-semibold mr-2 bg-topics"},e)));return r.createElement(r.Fragment,{key:e.ref},r.createElement("div",{className:"px-2 py-4 overflow-hidden bg-white border border-gray-200 rounded-md shadow-md h-full flex flex-col md:mx-10 md:py-6 lg:mx-60"},r.createElement("h2",{className:"capitalize"},o[e.ref].title),r.createElement("div",{className:"font-sans text-black text-tag my-2 font-extrabold"},"Match found in:"),r.createElement("ul",{className:"grid grid-rows-1 justify-center md:block"},a),r.createElement("h2",{className:"pt-3 mt-4 border-t-2 border-solid"},r.createElement("a",{className:"btn-wide",href:t+"/"+e.ref},"View Page"))))}))),r.createElement("div",{className:""},0==s.length&&r.createElement("section",null,r.createElement("h2",null,"No Results")))))},Ts=n(8050);const Ds=e=>{let{siteUrl:t}=e;const{allProject:n,allGeneralPage:o}=function(){const{allProject:e,allGeneralPage:t}=(0,c.useStaticQuery)("2677476431");return{allProject:e,allGeneralPage:t}}(),{0:a,1:i}=(0,r.useState)(),{0:s,1:l}=(0,r.useState)();return(0,r.useEffect)((()=>{"undefined"!=typeof window&&(async()=>{const e=await(await fetch("/lunr-index.json")).json(),t=await(await fetch("/documents-reduced.json")).json();try{i(js().Index.load(e)),l(t)}catch{const[e,t]=(0,Ts.createSearchIndex)({allProject:n,allGeneralPage:o});i(e),l(t.reduce((function(e,t){return e[t.slug]=t,e}),{}))}})().catch(console.error)}),[]),r.createElement("div",null,r.createElement(Ms,{siteUrl:t,index:a,db:s}))},Fs=e=>{let{title:t,text:n,link:o}=e;return r.createElement(r.Fragment,null,o?r.createElement("div",{className:"w-full p-8 mb-8 bg-gray-100"},t?r.createElement("h4",{className:"text-h4"},t):null,n?r.createElement("div",{className:"text-black text-body mb-4"},r.createElement(st,{text:n})):null,r.createElement("div",null,r.createElement("a",{href:o,target:"_blank",className:"btn"},"Subscribe"))):null)}},7524:function(e,t,n){"use strict";n.d(t,{F:function(){return o}});var r=n(2784);function o(e){var t,n,o,a,i;let{location:s,params:l,data:c,pageContext:u}=e;const d=""+c.site.siteMetadata.siteUrl+(null===(t=c.socialShareImage)||void 0===t?void 0:t.childImageSharp.gatsbyImageData.images.fallback.src);return r.createElement(r.Fragment,null,r.createElement("title",null,null===(n=c.page)||void 0===n?void 0:n.title),r.createElement("meta",{name:"twitter:card",content:"summary"}),r.createElement("meta",{property:"og:type",content:"website"}),r.createElement("html",{lang:c.site.siteMetadata.locale}),r.createElement("meta",{property:"og:locale",content:c.site.siteMetadata.locale}),r.createElement("meta",{property:"og:site_name",content:c.site.siteMetadata.title}),r.createElement("meta",{name:"og:title",content:null===(o=c.page)||void 0===o?void 0:o.title}),r.createElement("meta",{name:"description",content:null===(a=c.page)||void 0===a?void 0:a.description}),r.createElement("meta",{property:"og:description",content:null===(i=c.page)||void 0===i?void 0:i.description}),r.createElement("meta",{property:"og:url",content:""+c.site.siteMetadata.siteUrl+s.pathname}),r.createElement("meta",{property:"og:image",content:d}))}},8156:function(e,t,n){"use strict";n.r(t),n.d(t,{AboutPageLayout:function(){return l},Head:function(){return i.F}});var r=n(2784),o=n(4536),a=n(7161),i=n(7524);const s=e=>{let{aboutTitle:t,aboutText:n}=e;return r.createElement("div",{className:"mb-8"},t&&r.createElement("h3",{className:"text-h3 mb-4"},t),r.createElement(o.rU,{text:n}))},l=e=>{let{data:{generalPage:{header:t,aims:n,faq:i,accessibility:l,image:c}}}=e;return r.createElement(r.Fragment,null,r.createElement("main",null,r.createElement("article",null,r.createElement("header",null,r.createElement(o.o9,{title:"About",lede:"",image:c})),r.createElement("div",{className:"w-full pt-5 px-8 lg:px-16 xl:px-24 lg:w-2/3"},r.createElement("section",{className:"mb-20"},t&&r.createElement("h2",{className:"text-h3 sm:text-h2 my-8 font-bold text-black"},t),n.map(((e,t)=>{let{title:n,text:o}=e;return r.createElement(s,{key:"list_"+t,aboutTitle:n,aboutText:o})}))),r.createElement("section",{className:"mb-20"},r.createElement("h2",{className:"text-h3 sm:text-h2 my-6"},"Frequently Asked Questions"),i.map(((e,t)=>{let{title:n,text:a}=e;return r.createElement(o.UQ,{key:"collapsibleList_"+t,title:n,text:a})}))),!(0,a.uk)(l)&&r.createElement("section",{id:"accessibility"},r.createElement("h2",{className:"text-h3 sm:text-h2 my-6"},"Accessibility Statement"),r.createElement(o.rU,{className:"mb-10 leading-normal text-body lg:text-body",text:l}))))))};t.default=l},9601:function(e,t,n){"use strict";n.r(t),n.d(t,{CardPageLayout:function(){return i},Head:function(){return a.F}});var r=n(2784),o=n(4536),a=n(7524);const i=e=>{let{data:{allProject:t,cardPage:{title:n,lede:a,sortOptions:i,image:s}}}=e;return r.createElement(r.Fragment,null,r.createElement("main",null,r.createElement(o.mP,{allProjects:t.nodes,image:s,title:n,lede:a,sortOptions:i})))};t.default=i},6450:function(e,t,n){"use strict";n.r(t),n.d(t,{ContactForm:function(){return I},ContactPageLayout:function(){return L},Head:function(){return O.F},default:function(){return j}});var r=n(753),o=n(1665),a=n(2784),i=n(31),s=n(3980),l=n.n(s),c=["sitekey","onChange","theme","type","tabindex","onExpired","onErrored","size","stoken","grecaptcha","badge","hl","isolated"];function u(){return u=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,c));return a.createElement("div",u({},t,{ref:this.handleRecaptchaRef}))},r}(a.Component);f.displayName="ReCAPTCHA",f.propTypes={sitekey:l().string.isRequired,onChange:l().func,grecaptcha:l().object,theme:l().oneOf(["dark","light"]),type:l().oneOf(["image","audio"]),tabindex:l().number,onExpired:l().func,onErrored:l().func,size:l().oneOf(["compact","normal","invisible"]),stoken:l().string,hl:l().string,badge:l().oneOf(["bottomright","bottomleft","inline"]),isolated:l().bool},f.defaultProps={onChange:function(){},theme:"light",type:"image",tabindex:0,size:"normal",badge:"bottomright"};var h=n(3463),m=n.n(h);function g(){return g=Object.assign||function(e){for(var t=1;t-1&&t[n].parentNode&&t[n].parentNode.removeChild(t[n]);var r=v[e];r&&(delete r.observers[this.asyncScriptLoaderGetScriptLoaderID()],!0===E.removeOnUnmount&&delete v[e])},i.render=function(){var t=E.globalName,n=this.props,r=(n.asyncScriptOnLoad,n.forwardedRef),o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(n,["asyncScriptOnLoad","forwardedRef"]);return t&&"undefined"!=typeof window&&(o[t]=void 0!==window[t]?window[t]:void 0),o.ref=r,(0,a.createElement)(e,o)},o}(a.Component),r=(0,a.forwardRef)((function(e,t){return(0,a.createElement)(n,g({},e,{forwardedRef:t}))}));return r.displayName="AsyncScriptLoader("+t+")",r.propTypes={asyncScriptOnLoad:l().func},m()(r,e)})(f),C=k,S=n(4536),O=n(7524);const P="font-bold text-red",N="font-bold text-red hidden",_="w-full text-contact px-3 py-2 leading-tight text-black shadow appearance-none outline-transparent focus:outline-none focus:shadow-outline",R="w-full text-contact px-3 py-2 leading-tight text-black border-2 border-red shadow appearance-none outline-transparent focus:outline-none focus:shadow-outline";let I=function(e){function t(t){var n;return(n=e.call(this,t)||this).state={name:"",email:"",subject:"",message:"",recaptchaSiteKey:t.recaptchaSiteKey,captchaSuccess:!1,thankYouPagePath:t.thankYouPagePath},n.handleChange=n.handleChange.bind((0,r.Z)(n)),n.handleSubmit=n.handleSubmit.bind((0,r.Z)(n)),n.handleCaptcha=n.handleCaptcha.bind((0,r.Z)(n)),n}(0,o.Z)(t,e);var n=t.prototype;return n.handleChange=function(e){!function(e){"subject"!=e.target.name&&(document.getElementById(e.target.name+"ErrorLabel").className=N,document.getElementById(e.target.name).className=_,"message"==e.target.name?document.getElementById(e.target.name).className="w-full text-contact h-48 px-3 py-2 leading-tight text-black shadow appearance-none outline-transparent focus:outline-none focus:shadow-outline":document.getElementById(e.target.name).className=_,"email"==e.target.name&&(document.getElementById("invalidEmailErrorLabel").className=N))}(e),this.setState({[e.target.name]:e.target.value})},n.handleSubmit=function(e){var t,n,r,o,a;e.preventDefault(),n=this.state,r=!0,o=!0,a=!0,""==n.name&&(document.getElementById("nameErrorLabel").className=P,document.getElementById("name").className=R,r=!1),""==n.email?(document.getElementById("emailErrorLabel").className=P,document.getElementById("email").className=R,o=!1):document.getElementById("email").validity.valid||(document.getElementById("invalidEmailErrorLabel").className=P,document.getElementById("email").className=R,o=!1),""==n.message&&(document.getElementById("messageErrorLabel").className=P,document.getElementById("message").className="w-full text-contact h-48 px-3 py-2 leading-tight text-black border-2 border-red shadow appearance-none focus:outline-none focus:shadow-outline",a=!1),r&&o&&a&&fetch("/",{method:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded"},body:(t={"form-name":"contact",...this.state,captchaSuccess:this.state.captchaSuccess.toString()},Object.keys(t).map((e=>encodeURIComponent(e)+"="+encodeURIComponent(t[e]))).join("&"))}).then((()=>(0,i.navigate)(this.state.thankYouPagePath))).catch((e=>alert(e)))},n.handleCaptcha=function(){this.setState({captchaSuccess:!0})},n.render=function(){return a.createElement("form",{onSubmit:this.handleSubmit,"data-netlify":"true","data-netlify-honeypot":"bot-field",name:"contact",noValidate:!0},a.createElement("div",{className:"mb-6"},a.createElement("label",{htmlFor:"name",className:"block mb-2 text-contact font-bold text-black"},"Full name",a.createElement("span",{className:"text-red"}," *")),a.createElement("label",{id:"nameErrorLabel",className:N},"Please enter your full name"),a.createElement("input",{"aria-label":"Full name",name:"name",id:"name",placeholder:"John Doe",required:!0,type:"text",className:"w-full text-contact px-3 py-2 leading-tight text-black border shadow appearance-none focus:outline-none focus:shadow-outline",value:this.state.name,onChange:this.handleChange})),a.createElement("div",{className:"mb-6"},a.createElement("label",{htmlFor:"email",className:"block mb-2 text-contact font-bold text-black"},"Email address",a.createElement("span",{className:"text-red"}," *")),a.createElement("label",{id:"emailErrorLabel",className:N},"Please enter your email address"),a.createElement("label",{id:"invalidEmailErrorLabel",className:N},"Please enter a valid email address"),a.createElement("input",{"aria-label":"Full name",name:"email",id:"email",placeholder:"example@example.com",required:!0,type:"email",className:"w-full text-contact px-3 py-2 leading-tight text-black border shadow appearance-none focus:outline-none focus:shadow-outline",value:this.state.email,onChange:this.handleChange})),a.createElement("div",{className:"mb-6"},a.createElement("label",{htmlFor:"subject",className:"block mb-2 text-contact font-bold text-black"},"Subject"),a.createElement("input",{"aria-label":"Subject",name:"subject",id:"subject",placeholder:"I want to get in touch about ...",required:!0,type:"text",className:"w-full text-contact px-3 py-2 leading-tight text-black border shadow appearance-none focus:outline-none focus:shadow-outline",value:this.state.subject,onChange:this.handleChange})),a.createElement("div",{className:"mb-6"},a.createElement("label",{htmlFor:"message",className:"block mb-2 text-contact font-bold text-black"},"Message",a.createElement("span",{className:"text-red"}," *")),a.createElement("label",{id:"messageErrorLabel",className:N},"Please enter a brief message"),a.createElement("textarea",{"aria-label":"Message",name:"message",id:"message",placeholder:"",required:!0,className:"w-full text-contact h-48 px-3 py-2 leading-tight text-black border shadow appearance-none focus:outline-none focus:shadow-outline",value:this.state.message,onChange:this.handleChange})),this.state.recaptchaSiteKey&&a.createElement(C,{sitekey:this.state.recaptchaSiteKey,onChange:this.handleCaptcha}),a.createElement("div",{className:"flex mt-4 items-center justify-between"},a.createElement("button",{className:"btn",type:"submit",disabled:!this.state.captchaSuccess},"Submit")))},t}(a.Component);const L=e=>{let{pageContext:{thankYouPagePath:t},data:{generalPage:{title:n,lede:r,image:o},site:{siteMetadata:{recaptchaSiteKey:i}}}}=e;return a.createElement(a.Fragment,null,a.createElement("main",null,a.createElement("header",null,a.createElement(S.o9,{title:"Contact",lede:"",image:o})),a.createElement("article",{className:"w-full pt-5 px-8 lg:px-16 xl:px-24 lg:w-2/3"},a.createElement("h1",{className:"mt-8 mb-2 text-h2 font-bold"},n),a.createElement(S.rU,{className:"mb-10 leading-normal text-body lg:text-body",text:r}),a.createElement(I,{recaptchaSiteKey:i,thankYouPagePath:t}))))};var j=L},3885:function(e,t,n){"use strict";n.r(t),n.d(t,{Head:function(){return i.F},ProjectDetailPage:function(){return s}});var r=n(2784),o=n(31),a=n(4536),i=n(7524);const s=e=>{const{data:{project:t,site:{siteMetadata:{projectInterestLink:n,staticText:{mainContact:{ongoingText:i,completeText:s}},newsletter:l}},defaultContactImage:c}}=e;return r.createElement(r.Fragment,null,r.createElement("main",null,r.createElement(a.re,Object.assign({},t,{ongoingText:i,completeText:s,projectInterestLink:n,defaultContactImage:c,newsletter:l}))),r.createElement("div",{className:"p-responsive pb-4"},r.createElement("section",{className:"my-12"},r.createElement(o.Link,{className:"btn m-responsive",to:(0,o.withPrefix)("../../"+("open"===t.status?"":t.status))},r.createElement(a.xC,null),r.createElement("span",{className:"pl-2"},"Back")))))};t.default=s},700:function(e,t,n){"use strict";n.r(t),n.d(t,{Head:function(){return a.F},SearchPageLayout:function(){return i}});var r=n(2784),o=n(4536),a=n(7524);const i=e=>{let{data:{site:{siteMetadata:{siteUrl:t}},generalPage:{title:n,image:a}}}=e;return r.createElement(r.Fragment,null,r.createElement("main",null,r.createElement("header",null,r.createElement(o.o9,{title:n,image:a,lede:""})),r.createElement(o.tA,{siteUrl:t})))};t.default=i},9804:function(e,t,n){"use strict";n.r(t),n.d(t,{Head:function(){return i.F},ThankYouPageLayout:function(){return s}});var r=n(2784),o=n(31),a=n(4536),i=n(7524);const s=e=>{let{data:{generalPage:{image:t}}}=e;return r.createElement(r.Fragment,null,r.createElement(a.o9,{title:"Thank You",lede:"",image:t}),r.createElement("div",{className:"container pt-6 overflow-hidden bg-white"},r.createElement("div",{className:"flex flex-wrap"},r.createElement("div",{className:"lg:w-2/3 sm:w-full"},r.createElement("h2",{className:"mb-8 text-2xl font-bold leading-loose tracking-tight text-black dark:text-white lg:text-5xl"},"Thank you for your interest!"),r.createElement("p",{className:"leading-normal text-md lg:text-lg"},"We'll get back to you as soon as possible. In the meantime, continue checking out our"," ",r.createElement(o.Link,{to:"/",className:"underline"},"open projects"),".")))))};t.default=s},7161:function(e,t,n){"use strict";n.d(t,{t9:function(){return r},uk:function(){return o},xb:function(){return a}});const r=(e,t,n,r)=>"open"===e?t:"ongoing"===e?n:r,o=e=>!e||"\n"===e,a=e=>null==e||0==e.length},6849:function(e,t,n){t.components={"component---gatsby-theme-project-portal-src-layouts-about-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,8156)),"component---gatsby-theme-project-portal-src-layouts-card-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,9601)),"component---gatsby-theme-project-portal-src-layouts-contact-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,6450)),"component---gatsby-theme-project-portal-src-layouts-project-detail-page-tsx":()=>Promise.resolve().then(n.bind(n,3885)),"component---gatsby-theme-project-portal-src-layouts-search-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,700)),"component---gatsby-theme-project-portal-src-layouts-thank-you-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,9804)),"component---gatsby-theme-project-portal-src-pages-404-tsx":()=>n.e(237).then(n.bind(n,281))}},5969:function(e,t,n){e.exports=[{plugin:n(7225),options:{plugins:[],name:"Gatsby Theme Project Portal",short_name:"Project Portal",start_url:"/",background_color:"#ffffff",theme_color:"#0D7EA2",display:"standalone",icon:"P:\\GitHub\\omb_evidence_portal\\packages\\evaluation-collect/content/theme-image/favicon.png",legacy:!0,theme_color_in_head:!0,cache_busting_mode:"query",crossOrigin:"anonymous",include_favicon:!0,cacheDigest:"9b0681ab59b6b530813911ac18656a96"}},{plugin:n(4428),options:{plugins:[],staticText:{navbar:{title:"Evidence Project Portal",pages:[{name:"Open Projects",link:"/",show:!0},{name:"In-Progress Projects",link:"/ongoing/",show:!0},{name:"Completed Projects",link:"/completed/",show:!0},{name:"About",link:"/about/",show:!0},{name:"Contact",link:"/contact/",show:!0}]},bottomBanner:{text:" This project portal is managed by the Evidence Team at the Office of Management and Budget. The materials and processes are adapted from those developed by the North Carolina Office of Strategic Partnerships. If you have suggestions for how to improve it, please [let us know!](/contact)",link:"https://ccv.brown.edu/"},mainContact:{ongoingText:"We plan to post results and deliverables when the project is complete. In the meantime, we welcome questions about the project.",completeText:"We’re eager to learn how you use the results and welcome any questions."}},showDevBanner:!1,projectInterestLink:"",newsletter:{link:"https://public.govdelivery.com/accounts/USGSA/subscriber/new?topic_id=USGSA_1068",title:"Subscribe to our newsletter",text:"Sign up for **project** portal updates"},tailwindConfig:{presets:[{content:["P:\\GitHub\\omb_evidence_portal\\packages\\gatsby-theme-project-portal\\src\\**\\*.{js,jsx,ts,tsx,html}"],theme:{container:{center:!0,padding:"1.25rem"},fontFamily:{sans:["Public Sans","Roboto","system-ui","sans-serif"]},extend:{colors:{gray:{50:"#fafafa",100:"#f5f5f5",200:"#e5e5e5",300:"#d4d4d4",400:"#a3a3a3",500:"#737373",600:"#525252",700:"#404040",800:"#262626",900:"#171717",950:"#0a0a0a"},link:"#005EA2",topics:"#73B3E7",navbar:"#ECF0F3",bottombanner:"#ffffff",footer:"#ECF0F3",footertext:"#092940",primary:"#0e7490",primarydark:"#164e63",warning:"#f59e0b",background:"#fafafa",red:"#b50909"},flex:{4:"4 4 0%"},spacing:{"100px":"100px"},fontSize:{h1:["2.5rem","2.75rem"],h2:["2rem","2.25rem"],h3:["1.5rem","1.75rem"],h4:"1rem",body:"1rem",button:"0.875rem",nav:"1rem",contact:"1rem",tag:"0.875rem"},minHeight:{"15rem":"15rem"},minWidth:{"3rem":"3rem","20ch":"20ch","30ch":"30ch"},maxHeight:{48:"12rem","80vh":"80vh","90vh":"90vh",none:"none"},lineHeight:{snug:"1.15"}}},plugins:[null]}],content:["P:\\GitHub\\omb_evidence_portal\\packages\\gatsby-theme-project-portal/src/**/*.{js,jsx,ts,tsx,html}","./src/**/*.{js,jsx,ts,tsx,html}"],theme:{extend:{colors:{background:"#ffffff",navbar:"#ECF0F3",bottombanner:"#ffffff",footer:"#ECF0F3",footertext:"#092940",primary:"#0D7EA2",primarydark:"#092940"}}}},faviconPath:"P:\\GitHub\\omb_evidence_portal\\packages\\evaluation-collect/content/theme-image/favicon.png"}},{plugin:n(2668),options:{plugins:[],enableIdentityWidget:!0,publicPath:"admin",modulePath:"P:\\GitHub\\omb_evidence_portal\\packages\\project-portal-content-decap/src/cms/cms.js",manualInit:!0}},{plugin:n(1915),options:{plugins:[]}}]},1852:function(e,t,n){const r=n(5969),{getResourceURLsForPathname:o,loadPage:a,loadPageSync:i}=n(8175).jN;t.h=function(e,t,n,s){void 0===t&&(t={});let l=r.map((n=>{if(!n.plugin[e])return;t.getResourceURLsForPathname=o,t.loadPage=a,t.loadPageSync=i;const r=n.plugin[e](t,n.options);return r&&s&&(t=s({args:t,result:r,plugin:n})),r}));return l=l.filter((e=>void 0!==e)),l.length>0?l:n?[n]:[]},t.I=(e,t,n)=>r.reduce(((n,r)=>r.plugin[e]?n.then((()=>r.plugin[e](t,r.options))):n),Promise.resolve())},3112:function(e,t){t.M=()=>""},6249:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r=function(e){return e=e||Object.create(null),{on:function(t,n){(e[t]||(e[t]=[])).push(n)},off:function(t,n){e[t]&&e[t].splice(e[t].indexOf(n)>>>0,1)},emit:function(t,n){(e[t]||[]).slice().map((function(e){e(n)})),(e["*"]||[]).slice().map((function(e){e(t,n)}))}}}()},9529:function(e,t,n){"use strict";n.d(t,{UD:function(){return p},Cj:function(){return h},GA:function(){return f},DS:function(){return d}});var r=n(5619),o=n(3834),a=e=>{if(void 0===e)return e;let[t,n=""]=e.split("?");return n&&(n="?"+n),"/"===t?"/"+n:"/"===t.charAt(t.length-1)?t.slice(0,-1)+n:t+n},i=n(3182);const s=new Map;let l=[];const c=e=>{let t=e;if(-1!==e.indexOf("?")){const[n,r]=e.split("?");t=n+"?"+encodeURIComponent(r)}const n=decodeURIComponent(t);return(0,o.Z)(n,decodeURIComponent("/evidenceportal")).split("#")[0]};function u(e){return e.startsWith("/")||e.startsWith("https://")||e.startsWith("http://")?e:new URL(e,window.location.href+(window.location.href.endsWith("/")?"":"/")).pathname}const d=e=>{l=e},p=e=>{const t=m(e),n=l.map((e=>{let{path:t,matchPath:n}=e;return{path:n,originalPath:t}})),o=(0,r.pick)(n,t);return o?a(o.route.originalPath):null},f=e=>{const t=m(e),n=l.map((e=>{let{path:t,matchPath:n}=e;return{path:n,originalPath:t}})),o=(0,r.pick)(n,t);return o?o.params:{}},h=e=>{const t=c(u(e));if(s.has(t))return s.get(t);const n=(0,i.J)(e);if(n)return h(n.toPath);let r=p(t);return r||(r=m(e)),s.set(t,r),r},m=e=>{let t=c(u(e));return"/index.html"===t&&(t="/"),t=a(t),t}},31:function(e,t,n){"use strict";n.r(t),n.d(t,{Link:function(){return s.rU},PageRenderer:function(){return a()},Script:function(){return C.Script},ScriptStrategy:function(){return C.ScriptStrategy},Slice:function(){return x},StaticQuery:function(){return l.i1},StaticQueryContext:function(){return l.B9},collectedScriptsByPage:function(){return C.collectedScriptsByPage},graphql:function(){return O},navigate:function(){return s.c4},parsePath:function(){return s.cP},prefetchPathname:function(){return S},scriptCache:function(){return C.scriptCache},scriptCallbackCache:function(){return C.scriptCallbackCache},useScrollRestoration:function(){return i.p2},useStaticQuery:function(){return l.K2},withAssetPrefix:function(){return s.mc},withPrefix:function(){return s.dq}});var r=n(8175),o=n(9758),a=n.n(o),i=n(2802),s=n(2467),l=n(5483),c=n(753),u=n(1665),d=n(5058),p=n(8960);var f=n(352);function h(e){var t="function"==typeof Map?new Map:void 0;return h=function(e){if(null===e||!function(e){try{return-1!==Function.toString.call(e).indexOf("[native code]")}catch(t){return"function"==typeof e}}(e))return e;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,n)}function n(){return function(e,t,n){if((0,f.Z)())return Reflect.construct.apply(null,arguments);var r=[null];r.push.apply(r,t);var o=new(e.bind.apply(e,r));return n&&(0,p.Z)(o,n.prototype),o}(e,arguments,(0,d.Z)(this).constructor)}return n.prototype=Object.create(e.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),(0,p.Z)(n,e)},h(e)}var m=n(2784),g=n(3112),v=n(3204);const y=e=>{let{sliceId:t,children:n}=e;const r=[m.createElement("slice-start",{id:t+"-1"}),m.createElement("slice-end",{id:t+"-1"})];return n&&(r.push(n),r.push(m.createElement("slice-start",{id:t+"-2"}),m.createElement("slice-end",{id:t+"-2"}))),r},b=e=>{let{sliceName:t,allowEmpty:n,children:r,...o}=e;const a=(0,m.useContext)(v.u0),i=(0,m.useContext)(v.Db),s=a[t];if(!s){if(n)return null;throw new Error('Slice "'+s+'" for "'+t+'" slot not found')}const l=((e,t)=>Object.keys(t).length?e+"-"+(0,g.M)(t):e)(s,o);let c=i[l];return c?r&&(c.hasChildren=!0):i[l]=c={props:o,sliceName:s,hasChildren:!!r},m.createElement(y,{sliceId:l},r)},w=e=>{let{sliceName:t,allowEmpty:n,children:r,...o}=e;const a=(0,m.useContext)(v.u0),i=(0,m.useContext)(v.m3),s=a[t],l=i.get(s);if(!l){if(n)return null;throw new Error('Slice "'+s+'" for "'+t+'" slot not found')}return m.createElement(l.component,Object.assign({sliceContext:l.sliceContext,data:l.data},o),r)};function x(e){{const t={...e,sliceName:e.alias};delete t.alias,delete t.__renderedByLocation;const n=(0,m.useContext)(v.Bs),r=k(e);if(Object.keys(r).length)throw new E("browser"===n.renderEnvironment,t.sliceName,r,e.__renderedByLocation);if("server"===n.renderEnvironment)return m.createElement(b,t);if("browser"===n.renderEnvironment)return m.createElement(w,t);if("engines"===n.renderEnvironment||"dev-ssr"===n.renderEnvironment)return m.createElement(w,t);if("slices"===n.renderEnvironment){let t="";try{t='\n\nSlice component "'+n.sliceRoot.name+'" ('+n.sliceRoot.componentPath+') tried to render '}catch{}throw new Error("Nested slices are not supported."+t+"\n\nSee https://gatsbyjs.com/docs/reference/built-in-components/gatsby-slice#nested-slices")}throw new Error('Slice context "'+n.renderEnvironment+'" is not supported.')}}let E=function(e){function t(n,r,o,a){var i;const s=Object.entries(o).map((e=>{let[t,n]=e;return'not serializable "'+n+'" type passed to "'+t+'" prop'})).join(", "),l="SlicePropsError";let u="",d="";if(n){const e=m.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactDebugCurrentFrame.getCurrentStack().trim().split("\n").slice(1);e[0]=e[0].trim(),u="\n"+e.join("\n"),d='Slice "'+r+'" was passed props that are not serializable ('+s+")."}else{d=l+': Slice "'+r+'" was passed props that are not serializable ('+s+").";u=d+"\n"+(new Error).stack.trim().split("\n").slice(2).join("\n")}return(i=e.call(this,d)||this).name=l,u?i.stack=u:Error.captureStackTrace((0,c.Z)(i),t),a&&(i.forcedLocation={...a,functionName:"Slice"}),i}return(0,u.Z)(t,e),t}(h(Error));const k=function(e,t,n,r){void 0===t&&(t={}),void 0===n&&(n=[]),void 0===r&&(r=null);for(const[o,a]of Object.entries(e)){if(null==a||!r&&"children"===o)continue;const e=r?r+"."+o:o;"function"==typeof a?t[e]=typeof a:"object"==typeof a&&n.indexOf(a)<=0&&(n.push(a),k(a,t,n,e))}return t};var C=n(6291);const S=r.ZP.enqueue;function O(){throw new Error("It appears like Gatsby is misconfigured. Gatsby related `graphql` calls are supposed to only be evaluated at compile time, and then compiled away. Unfortunately, something went wrong and the query was left in the compiled code.\n\nUnless your site has a complex or custom babel/Gatsby configuration this is likely a bug in Gatsby.")}},8175:function(e,t,n){"use strict";n.d(t,{uQ:function(){return d},kL:function(){return x},ZP:function(){return C},Nt:function(){return O},hs:function(){return S},jN:function(){return k},N1:function(){return E}});var r=n(1665),o=n(8777),a=n(58);const i=function(e){if("undefined"==typeof document)return!1;const t=document.createElement("link");try{if(t.relList&&"function"==typeof t.relList.supports)return t.relList.supports(e)}catch(n){return!1}return!1}("prefetch")?function(e,t){return new Promise(((n,r)=>{if("undefined"==typeof document)return void r();const o=document.createElement("link");o.setAttribute("rel","prefetch"),o.setAttribute("href",e),Object.keys(t).forEach((e=>{o.setAttribute(e,t[e])})),o.onload=n,o.onerror=r;(document.getElementsByTagName("head")[0]||document.getElementsByName("script")[0].parentNode).appendChild(o)}))}:function(e){return new Promise(((t,n)=>{const r=new XMLHttpRequest;r.open("GET",e,!0),r.onload=()=>{200===r.status?t():n()},r.send(null)}))},s={};var l=function(e,t){return new Promise((n=>{s[e]?n():i(e,t).then((()=>{n(),s[e]=!0})).catch((()=>{}))}))},c=n(6249),u=n(9529);const d={Error:"error",Success:"success"},p=e=>{const[t,n]=e.split("?");var r;return"/evidenceportal/page-data/"+("/"===t?"index":(r="/"===(r=t)[0]?r.slice(1):r).endsWith("/")?r.slice(0,-1):r)+"/page-data.json"+(n?"?"+n:"")},f=e=>e.startsWith("//");function h(e,t){return void 0===t&&(t="GET"),new Promise((n=>{const r=new XMLHttpRequest;r.open(t,e,!0),r.onreadystatechange=()=>{4==r.readyState&&n(r)},r.send(null)}))}const m=/bot|crawler|spider|crawling/i,g=function(e,t,n){var r;void 0===t&&(t=null);const o={componentChunkName:e.componentChunkName,path:e.path,webpackCompilationHash:e.webpackCompilationHash,matchPath:e.matchPath,staticQueryHashes:e.staticQueryHashes,getServerDataError:e.getServerDataError,slicesMap:null!==(r=e.slicesMap)&&void 0!==r?r:{}};return{component:t,head:n,json:e.result,page:o}};function v(e){return new Promise((t=>{try{const n=e.readRoot();t(n)}catch(n){if(!Object.hasOwnProperty.call(n,"_response")||!Object.hasOwnProperty.call(n,"_status"))throw n;setTimeout((()=>{v(e).then(t)}),200)}}))}let y=function(){function e(e,t){this.inFlightNetworkRequests=new Map,this.pageDb=new Map,this.inFlightDb=new Map,this.staticQueryDb={},this.pageDataDb=new Map,this.partialHydrationDb=new Map,this.slicesDataDb=new Map,this.sliceInflightDb=new Map,this.slicesDb=new Map,this.isPrefetchQueueRunning=!1,this.prefetchQueued=[],this.prefetchTriggered=new Set,this.prefetchCompleted=new Set,this.loadComponent=e,(0,u.DS)(t)}var t=e.prototype;return t.memoizedGet=function(e){let t=this.inFlightNetworkRequests.get(e);return t||(t=h(e,"GET"),this.inFlightNetworkRequests.set(e,t)),t.then((t=>(this.inFlightNetworkRequests.delete(e),t))).catch((t=>{throw this.inFlightNetworkRequests.delete(e),t}))},t.setApiRunner=function(e){this.apiRunner=e,this.prefetchDisabled=e("disableCorePrefetching").some((e=>e))},t.fetchPageDataJson=function(e){const{pagePath:t,retries:n=0}=e,r=p(t);return this.memoizedGet(r).then((r=>{const{status:o,responseText:a}=r;if(200===o)try{const n=JSON.parse(a);if(void 0===n.path)throw new Error("not a valid pageData response");const r=t.split("?")[1];return r&&!n.path.includes(r)&&(n.path+="?"+r),Object.assign(e,{status:d.Success,payload:n})}catch(i){}return 404===o||200===o?"/404.html"===t||"/500.html"===t?Object.assign(e,{status:d.Error}):this.fetchPageDataJson(Object.assign(e,{pagePath:"/404.html",notFound:!0})):500===o?this.fetchPageDataJson(Object.assign(e,{pagePath:"/500.html",internalServerError:!0})):n<3?this.fetchPageDataJson(Object.assign(e,{retries:n+1})):Object.assign(e,{status:d.Error})}))},t.fetchPartialHydrationJson=function(e){const{pagePath:t,retries:n=0}=e,r=p(t).replace(".json","-rsc.json");return this.memoizedGet(r).then((r=>{const{status:o,responseText:a}=r;if(200===o)try{return Object.assign(e,{status:d.Success,payload:a})}catch(i){}return 404===o||200===o?"/404.html"===t||"/500.html"===t?Object.assign(e,{status:d.Error}):this.fetchPartialHydrationJson(Object.assign(e,{pagePath:"/404.html",notFound:!0})):500===o?this.fetchPartialHydrationJson(Object.assign(e,{pagePath:"/500.html",internalServerError:!0})):n<3?this.fetchPartialHydrationJson(Object.assign(e,{retries:n+1})):Object.assign(e,{status:d.Error})}))},t.loadPageDataJson=function(e){const t=(0,u.Cj)(e);if(this.pageDataDb.has(t)){const e=this.pageDataDb.get(t);return Promise.resolve(e)}return this.fetchPageDataJson({pagePath:t}).then((e=>(this.pageDataDb.set(t,e),e)))},t.loadPartialHydrationJson=function(e){const t=(0,u.Cj)(e);if(this.partialHydrationDb.has(t)){const e=this.partialHydrationDb.get(t);return Promise.resolve(e)}return this.fetchPartialHydrationJson({pagePath:t}).then((e=>(this.partialHydrationDb.set(t,e),e)))},t.loadSliceDataJson=function(e){if(this.slicesDataDb.has(e)){const t=this.slicesDataDb.get(e);return Promise.resolve({sliceName:e,jsonPayload:t})}return h("/evidenceportal/slice-data/"+e+".json","GET").then((t=>{const n=JSON.parse(t.responseText);return this.slicesDataDb.set(e,n),{sliceName:e,jsonPayload:n}}))},t.findMatchPath=function(e){return(0,u.UD)(e)},t.loadPage=function(e){const t=(0,u.Cj)(e);if(this.pageDb.has(t)){const e=this.pageDb.get(t);return e.error?Promise.resolve({error:e.error,status:e.status}):Promise.resolve(e.payload)}if(this.inFlightDb.has(t))return this.inFlightDb.get(t);const n=[this.loadAppData(),this.loadPageDataJson(t)];const r=Promise.all(n).then((e=>{const[n,r,i]=e;if(r.status===d.Error||(null==i?void 0:i.status)===d.Error)return{status:d.Error};let s=r.payload;const{componentChunkName:l,staticQueryHashes:u=[],slicesMap:p={}}=s,f={},h=Array.from(new Set(Object.values(p))),m=e=>{if(this.slicesDb.has(e.name))return this.slicesDb.get(e.name);if(this.sliceInflightDb.has(e.name))return this.sliceInflightDb.get(e.name);const t=this.loadComponent(e.componentChunkName).then((t=>{return{component:(n=t,n&&n.default||n),sliceContext:e.result.sliceContext,data:e.result.data};var n}));return this.sliceInflightDb.set(e.name,t),t.then((t=>{this.slicesDb.set(e.name,t),this.sliceInflightDb.delete(e.name)})),t};return Promise.all(h.map((e=>this.loadSliceDataJson(e)))).then((e=>{const p=[],h=(0,o.Z)(u);for(const{jsonPayload:t,sliceName:n}of Object.values(e)){p.push({name:n,...t});for(const e of t.staticQueryHashes)h.includes(e)||h.push(e)}const y=[Promise.all(p.map(m)),this.loadComponent(l,"head")];y.push(this.loadComponent(l));const b=Promise.all(y).then((e=>{const[t,o,l]=e;f.createdAt=new Date;for(const n of t)(!n||n instanceof Error)&&(f.status=d.Error,f.error=n);let c;if((!l||l instanceof Error)&&(f.status=d.Error,f.error=l),f.status!==d.Error){if(f.status=d.Success,!0!==r.notFound&&!0!==(null==i?void 0:i.notFound)||(f.notFound=!0),s=Object.assign(s,{webpackCompilationHash:n?n.webpackCompilationHash:""}),"string"==typeof(null==i?void 0:i.payload)){c=g(s,null,o),c.partialHydration=i.payload;const e=new ReadableStream({start(e){const t=new TextEncoder;e.enqueue(t.encode(i.payload))},pull(e){e.close()},cancel(){}});return v((0,a.createFromReadableStream)(e)).then((e=>(c.partialHydration=e,c)))}c=g(s,l,o)}return c})),w=Promise.all(h.map((e=>{if(this.staticQueryDb[e]){const t=this.staticQueryDb[e];return{staticQueryHash:e,jsonPayload:t}}return this.memoizedGet("/evidenceportal/page-data/sq/d/"+e+".json").then((t=>{const n=JSON.parse(t.responseText);return{staticQueryHash:e,jsonPayload:n}})).catch((()=>{throw new Error("We couldn't load \"/evidenceportal/page-data/sq/d/"+e+'.json"')}))}))).then((e=>{const t={};return e.forEach((e=>{let{staticQueryHash:n,jsonPayload:r}=e;t[n]=r,this.staticQueryDb[n]=r})),t}));return Promise.all([b,w]).then((e=>{let n,[r,o]=e;return r&&(n={...r,staticQueryResults:o},f.payload=n,c.Z.emit("onPostLoadPageResources",{page:n,pageResources:n})),this.pageDb.set(t,f),f.error?{error:f.error,status:f.status}:n})).catch((e=>({error:e,status:d.Error})))}))}));return r.then((()=>{this.inFlightDb.delete(t)})).catch((e=>{throw this.inFlightDb.delete(t),e})),this.inFlightDb.set(t,r),r},t.loadPageSync=function(e,t){void 0===t&&(t={});const n=(0,u.Cj)(e);if(this.pageDb.has(n)){var r;const e=this.pageDb.get(n);if(e.payload)return e.payload;if(null!==(r=t)&&void 0!==r&&r.withErrorDetails)return{error:e.error,status:e.status}}},t.shouldPrefetch=function(e){return!!(()=>{if("connection"in navigator&&void 0!==navigator.connection){if((navigator.connection.effectiveType||"").includes("2g"))return!1;if(navigator.connection.saveData)return!1}return!0})()&&((!navigator.userAgent||!m.test(navigator.userAgent))&&!this.pageDb.has(e))},t.prefetch=function(e){if(!this.shouldPrefetch(e))return{then:e=>e(!1),abort:()=>{}};if(this.prefetchTriggered.has(e))return{then:e=>e(!0),abort:()=>{}};const t={resolve:null,reject:null,promise:null};t.promise=new Promise(((e,n)=>{t.resolve=e,t.reject=n})),this.prefetchQueued.push([e,t]);const n=new AbortController;return n.signal.addEventListener("abort",(()=>{const t=this.prefetchQueued.findIndex((t=>{let[n]=t;return n===e}));-1!==t&&this.prefetchQueued.splice(t,1)})),this.isPrefetchQueueRunning||(this.isPrefetchQueueRunning=!0,setTimeout((()=>{this._processNextPrefetchBatch()}),3e3)),{then:(e,n)=>t.promise.then(e,n),abort:n.abort.bind(n)}},t._processNextPrefetchBatch=function(){(window.requestIdleCallback||(e=>setTimeout(e,0)))((()=>{const e=this.prefetchQueued.splice(0,4),t=Promise.all(e.map((e=>{let[t,n]=e;return this.prefetchTriggered.has(t)||(this.apiRunner("onPrefetchPathname",{pathname:t}),this.prefetchTriggered.add(t)),this.prefetchDisabled?n.resolve(!1):this.doPrefetch((0,u.Cj)(t)).then((()=>{this.prefetchCompleted.has(t)||(this.apiRunner("onPostPrefetchPathname",{pathname:t}),this.prefetchCompleted.add(t)),n.resolve(!0)}))})));this.prefetchQueued.length?t.then((()=>{setTimeout((()=>{this._processNextPrefetchBatch()}),3e3)})):this.isPrefetchQueueRunning=!1}))},t.doPrefetch=function(e){const t=p(e);return l(t,{crossOrigin:"anonymous",as:"fetch"}).then((()=>this.loadPageDataJson(e)))},t.hovering=function(e){this.loadPage(e)},t.getResourceURLsForPathname=function(e){const t=(0,u.Cj)(e),n=this.pageDataDb.get(t);if(n){const e=g(n.payload);return[].concat((0,o.Z)(b(e.page.componentChunkName)),[p(t)])}return null},t.isPageNotFound=function(e){const t=(0,u.Cj)(e),n=this.pageDb.get(t);return!n||n.notFound},t.loadAppData=function(e){return void 0===e&&(e=0),this.memoizedGet("/evidenceportal/page-data/app-data.json").then((t=>{const{status:n,responseText:r}=t;let o;if(200!==n&&e<3)return this.loadAppData(e+1);if(200===n)try{const e=JSON.parse(r);if(void 0===e.webpackCompilationHash)throw new Error("not a valid app-data response");o=e}catch(a){}return o}))},e}();const b=e=>(window.___chunkMapping[e]||[]).map((e=>"/evidenceportal"+e));let w,x=function(e){function t(t,n,r){var o;return o=e.call(this,(function(e,n){if(void 0===n&&(n="components"),!t[n="components"][e])throw new Error("We couldn't find the correct component chunk with the name \""+e+'"');return t[n][e]().catch((e=>e))}),n)||this,r&&o.pageDataDb.set((0,u.Cj)(r.path),{pagePath:r.path,payload:r,status:"success"}),o}(0,r.Z)(t,e);var n=t.prototype;return n.doPrefetch=function(t){return e.prototype.doPrefetch.call(this,t).then((e=>{if(e.status!==d.Success)return Promise.resolve();const t=e.payload,n=t.componentChunkName,r=b(n);return Promise.all(r.map(l)).then((()=>t))}))},n.loadPageDataJson=function(t){return e.prototype.loadPageDataJson.call(this,t).then((e=>e.notFound?f(t)?e:h(t,"HEAD").then((t=>200===t.status?{status:d.Error}:e)):e))},n.loadPartialHydrationJson=function(t){return e.prototype.loadPartialHydrationJson.call(this,t).then((e=>e.notFound?f(t)?e:h(t,"HEAD").then((t=>200===t.status?{status:d.Error}:e)):e))},t}(y);const E=e=>{w=e},k={enqueue:e=>w.prefetch(e),getResourceURLsForPathname:e=>w.getResourceURLsForPathname(e),loadPage:e=>w.loadPage(e),loadPageSync:function(e,t){return void 0===t&&(t={}),w.loadPageSync(e,t)},prefetch:e=>w.prefetch(e),isPageNotFound:e=>w.isPageNotFound(e),hovering:e=>w.hovering(e),loadAppData:()=>w.loadAppData()};var C=k;function S(){return w?w.staticQueryDb:{}}function O(){return w?w.slicesDb:{}}},9559:function(e,t,n){"use strict";n.d(t,{Z:function(){return C}});var r=n(2784),o=n(3980),a=n.n(o),i=n(1852),s=n(9529),l=n(8777),c=n(31),u=n(5619),d=n(3853);function p(e){let{children:t,callback:n}=e;return(0,r.useEffect)((()=>{n()})),t}const f=["link","meta","style","title","base","noscript","script","html","body"];function h(e,t){if(e instanceof HTMLElement&&t instanceof HTMLElement){const n=t.getAttribute("nonce");if(n&&!e.getAttribute("nonce")){const r=t.cloneNode(!0);return r.setAttribute("nonce",""),r.nonce=n,n===e.nonce&&e.isEqualNode(r)}}return e.isEqualNode(t)}function m(e,t){void 0===t&&(t={html:{},body:{}});const n=new Map,r=[];for(const c of e.childNodes){var o,a;const e=c.nodeName.toLowerCase(),u=null===(o=c.attributes)||void 0===o||null===(a=o.id)||void 0===a?void 0:a.value;if(y(c)){if(v(e))if("html"===e||"body"===e)for(const n of c.attributes){const r="style"===n.name;var i;if(t[e]={...t[e]},r||(t[e][n.name]=n.value),r)t[e].style=""+(null!==(i=t[e])&&void 0!==i&&i.style?t[e].style:"")+n.value+" "}else{let e=c.cloneNode(!0);if(e.setAttribute("data-gatsby-head",!0),"script"===e.nodeName.toLowerCase()&&(e=g(e)),u)if(n.has(u)){var s;const t=n.get(u);null===(s=r[t].parentNode)||void 0===s||s.removeChild(r[t]),r[t]=e}else r.push(e),n.set(u,r.length-1);else r.push(e)}c.childNodes.length&&r.push.apply(r,(0,l.Z)(m(c,t).validHeadNodes))}}return{validHeadNodes:r,htmlAndBodyAttributes:t}}function g(e){const t=document.createElement("script");for(const n of e.attributes)t.setAttribute(n.name,n.value);return t.innerHTML=e.innerHTML,t}function v(e){return f.includes(e)}function y(e){return 1===e.nodeType}const b=document.createElement("div"),w={html:[],body:[]},x=()=>{var e;const{validHeadNodes:t,htmlAndBodyAttributes:n}=m(b);w.html=Object.keys(n.html),w.body=Object.keys(n.body),function(e){if(!e)return;const{html:t,body:n}=e,r=document.querySelector("html");r&&Object.entries(t).forEach((e=>{let[t,n]=e;r.setAttribute(t,n)}));const o=document.querySelector("body");o&&Object.entries(n).forEach((e=>{let[t,n]=e;o.setAttribute(t,n)}))}(n);const r=document.querySelectorAll("[data-gatsby-head]");var o;if(0===r.length)return void(o=document.head).append.apply(o,(0,l.Z)(t));const a=[];!function(e){let{oldNodes:t,newNodes:n,onStale:r,onNew:o}=e;for(const a of t){const e=n.findIndex((e=>h(e,a)));-1===e?r(a):n.splice(e,1)}for(const a of n)o(a)}({oldNodes:r,newNodes:t,onStale:e=>e.parentNode.removeChild(e),onNew:e=>a.push(e)}),(e=document.head).append.apply(e,a)};function E(e){let{pageComponent:t,staticQueryResults:n,pageComponentProps:o}=e;(0,r.useEffect)((()=>{if(null!=t&&t.Head){!function(e){if("function"!=typeof e)throw new Error('Expected "Head" export to be a function got "'+typeof e+'".')}(t.Head);const{render:a}=(0,d.U)(),s=r.createElement(t.Head,{location:{pathname:(e=o).location.pathname},params:e.params,data:e.data||{},serverData:e.serverData,pageContext:e.pageContext}),l=(0,i.h)("wrapRootElement",{element:s},s,(e=>{let{result:t}=e;return{element:t}})).pop();a(r.createElement(p,{callback:x},r.createElement(c.StaticQueryContext.Provider,{value:n},r.createElement(u.LocationProvider,null,l))),b)}var e;return()=>{!function(){const e=document.querySelectorAll("[data-gatsby-head]");for(const t of e)t.parentNode.removeChild(t)}(),function(e){if(!e)return;const{html:t,body:n}=e;if(t){const e=document.querySelector("html");t.forEach((t=>{e&&e.removeAttribute(t)}))}if(n){const e=document.querySelector("body");n.forEach((t=>{e&&e.removeAttribute(t)}))}}(w)}}))}function k(e){const t={...e,params:{...(0,s.GA)(e.location.pathname),...e.pageResources.json.pageContext.__params}};let n;var o;n=e.pageResources.partialHydration?e.pageResources.partialHydration:(0,r.createElement)((o=e.pageResources.component)&&o.default||o,{...t,key:e.path||e.pageResources.page.path});E({pageComponent:e.pageResources.head,staticQueryResults:e.pageResources.staticQueryResults,pageComponentProps:t});return(0,i.h)("wrapPageElement",{element:n,props:t},n,(e=>{let{result:n}=e;return{element:n,props:t}})).pop()}k.propTypes={location:a().object.isRequired,pageResources:a().object.isRequired,data:a().object,pageContext:a().object.isRequired};var C=k},5069:function(e,t,n){"use strict";var r=n(1665),o=n(1852),a=n(2784),i=n(5619),s=n(2802),l=n(5483),c=n(3204),u=n(8175),d=n(3182),p=n(6249);const f={id:"gatsby-announcer",style:{position:"absolute",top:0,width:1,height:1,padding:0,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",border:0},"aria-live":"assertive","aria-atomic":"true"};var h=n(2467);function m(e){const t=(0,d.J)(e),{hash:n,search:r}=window.location;return null!=t&&(window.___replace(t.toPath+r+n),!0)}let g="";window.addEventListener("unhandledrejection",(e=>{/loading chunk \d* failed./i.test(e.reason)&&g&&(window.location.pathname=g)}));const v=(e,t)=>{m(e.pathname)||(g=e.pathname,(0,o.h)("onPreRouteUpdate",{location:e,prevLocation:t}))},y=(e,t)=>{m(e.pathname)||(0,o.h)("onRouteUpdate",{location:e,prevLocation:t})},b=function(e,t){if(void 0===t&&(t={}),"number"==typeof e)return void i.globalHistory.navigate(e);const{pathname:n,search:r,hash:a}=(0,h.cP)(e),s=(0,d.J)(n);if(s&&(e=s.toPath+r+a),window.___swUpdated)return void(window.location=n+r+a);const l=setTimeout((()=>{p.Z.emit("onDelayedLoadPageResources",{pathname:n}),(0,o.h)("onRouteUpdateDelayed",{location:window.location})}),1e3);u.ZP.loadPage(n+r).then((o=>{if(!o||o.status===u.uQ.Error)return window.history.replaceState({},"",location.href),window.location=n,void clearTimeout(l);o&&o.page.webpackCompilationHash!==window.___webpackCompilationHash&&("serviceWorker"in navigator&&null!==navigator.serviceWorker.controller&&"activated"===navigator.serviceWorker.controller.state&&navigator.serviceWorker.controller.postMessage({gatsbyApi:"clearPathResources"}),window.location=n+r+a),(0,i.navigate)(e,t),clearTimeout(l)}))};function w(e,t){let{location:n}=t;const{pathname:r,hash:a}=n,i=(0,o.h)("shouldUpdateScroll",{prevRouterProps:e,pathname:r,routerProps:{location:n},getSavedScrollPosition:e=>[0,this._stateStorage.read(e,e.key)]});if(i.length>0)return i[i.length-1];if(e){const{location:{pathname:t}}=e;if(t===r)return a?decodeURI(a.slice(1)):[0,0]}return!0}let x=function(e){function t(t){var n;return(n=e.call(this,t)||this).announcementRef=a.createRef(),n}(0,r.Z)(t,e);var n=t.prototype;return n.componentDidUpdate=function(e,t){requestAnimationFrame((()=>{let e="new page at "+this.props.location.pathname;document.title&&(e=document.title);const t=document.querySelectorAll("#gatsby-focus-wrapper h1");t&&t.length&&(e=t[0].textContent);const n="Navigated to "+e;if(this.announcementRef.current){this.announcementRef.current.innerText!==n&&(this.announcementRef.current.innerText=n)}}))},n.render=function(){return a.createElement("div",Object.assign({},f,{ref:this.announcementRef}))},t}(a.Component);const E=(e,t)=>{var n,r;return e.href!==t.href||(null==e||null===(n=e.state)||void 0===n?void 0:n.key)!==(null==t||null===(r=t.state)||void 0===r?void 0:r.key)};let k=function(e){function t(t){var n;return n=e.call(this,t)||this,v(t.location,null),n}(0,r.Z)(t,e);var n=t.prototype;return n.componentDidMount=function(){y(this.props.location,null)},n.shouldComponentUpdate=function(e){return!!E(this.props.location,e.location)&&(v(e.location,this.props.location),!0)},n.componentDidUpdate=function(e){E(e.location,this.props.location)&&y(this.props.location,e.location)},n.render=function(){return a.createElement(a.Fragment,null,this.props.children,a.createElement(x,{location:location}))},t}(a.Component);var C=n(9559),S=n(6849);function O(e,t){for(var n in e)if(!(n in t))return!0;for(var r in t)if(e[r]!==t[r])return!0;return!1}var P=function(e){function t(t){var n;n=e.call(this)||this;const{location:r,pageResources:o}=t;return n.state={location:{...r},pageResources:o||u.ZP.loadPageSync(r.pathname+r.search,{withErrorDetails:!0})},n}(0,r.Z)(t,e),t.getDerivedStateFromProps=function(e,t){let{location:n}=e;if(t.location.href!==n.href){return{pageResources:u.ZP.loadPageSync(n.pathname+n.search,{withErrorDetails:!0}),location:{...n}}}return{location:{...n}}};var n=t.prototype;return n.loadResources=function(e){u.ZP.loadPage(e).then((t=>{t&&t.status!==u.uQ.Error?this.setState({location:{...window.location},pageResources:t}):(window.history.replaceState({},"",location.href),window.location=e)}))},n.shouldComponentUpdate=function(e,t){return t.pageResources?this.state.pageResources!==t.pageResources||(this.state.pageResources.component!==t.pageResources.component||(this.state.pageResources.json!==t.pageResources.json||(!(this.state.location.key===t.location.key||!t.pageResources.page||!t.pageResources.page.matchPath&&!t.pageResources.page.path)||function(e,t,n){return O(e.props,t)||O(e.state,n)}(this,e,t)))):(this.loadResources(e.location.pathname+e.location.search),!1)},n.render=function(){return this.props.children(this.state)},t}(a.Component),N=n(3834),_=n(3853);const R=new u.kL(S,[],window.pageData);(0,u.N1)(R),R.setApiRunner(o.h);const{render:I,hydrate:L}=(0,_.U)();window.asyncRequires=S,window.___emitter=p.Z,window.___loader=u.jN,i.globalHistory.listen((e=>{e.location.action=e.action})),window.___push=e=>b(e,{replace:!1}),window.___replace=e=>b(e,{replace:!0}),window.___navigate=(e,t)=>b(e,t);const j="gatsby-reload-compilation-hash-match";(0,o.I)("onClientEntry").then((()=>{(0,o.h)("registerServiceWorker").filter(Boolean).length>0&&n(472);const e=e=>a.createElement(i.BaseContext.Provider,{value:{baseuri:"/",basepath:"/"}},a.createElement(C.Z,e)),t=a.createContext({}),d={renderEnvironment:"browser"};let p=function(e){function n(){return e.apply(this,arguments)||this}return(0,r.Z)(n,e),n.prototype.render=function(){const{children:e}=this.props;return a.createElement(i.Location,null,(n=>{let{location:r}=n;return a.createElement(P,{location:r},(n=>{let{pageResources:r,location:o}=n;const i=(0,u.hs)(),s=(0,u.Nt)();return a.createElement(l.B9.Provider,{value:i},a.createElement(c.Bs.Provider,{value:d},a.createElement(c.m3.Provider,{value:s},a.createElement(c.u0.Provider,{value:r.page.slicesMap},a.createElement(t.Provider,{value:{pageResources:r,location:o}},e)))))}))}))},n}(a.Component),f=function(n){function o(){return n.apply(this,arguments)||this}return(0,r.Z)(o,n),o.prototype.render=function(){return a.createElement(t.Consumer,null,(t=>{let{pageResources:n,location:r}=t;return a.createElement(k,{location:r},a.createElement(s.$C,{location:r,shouldUpdateScroll:w},a.createElement(i.Router,{basepath:"/evidenceportal",location:r,id:"gatsby-focus-wrapper"},a.createElement(e,Object.assign({path:"/404.html"===n.page.path||"/500.html"===n.page.path?(0,N.Z)(r.pathname,"/evidenceportal"):encodeURI((n.page.matchPath||n.page.path).split("?")[0])},this.props,{location:r,pageResources:n},n.json)))))}))},o}(a.Component);const{pagePath:h,location:m}=window;h&&"/evidenceportal"+h!==m.pathname+(h.includes("?")?m.search:"")&&!(R.findMatchPath((0,N.Z)(m.pathname,"/evidenceportal"))||h.match(/^\/(404|500)(\/?|.html)$/)||h.match(/^\/offline-plugin-app-shell-fallback\/?$/))&&(0,i.navigate)("/evidenceportal"+h+(h.includes("?")?"":m.search)+m.hash,{replace:!0});const g=()=>{try{return sessionStorage}catch{return null}};u.jN.loadPage(m.pathname+m.search).then((e=>{var t;const n=g();if(null!=e&&null!==(t=e.page)&&void 0!==t&&t.webpackCompilationHash&&e.page.webpackCompilationHash!==window.___webpackCompilationHash&&("serviceWorker"in navigator&&null!==navigator.serviceWorker.controller&&"activated"===navigator.serviceWorker.controller.state&&navigator.serviceWorker.controller.postMessage({gatsbyApi:"clearPathResources"}),n)){if(!("1"===n.getItem(j)))return n.setItem(j,"1"),void window.location.reload(!0)}if(n&&n.removeItem(j),!e||e.status===u.uQ.Error){const t="page resources for "+m.pathname+" not found. Not rendering React";if(e&&e.error)throw console.error(t),e.error;throw new Error(t)}const r=(0,o.h)("wrapRootElement",{element:a.createElement(f,null)},a.createElement(f,null),(e=>{let{result:t}=e;return{element:t}})).pop(),i=function(){const e=a.useRef(!1);return a.useEffect((()=>{e.current||(e.current=!0,performance.mark&&performance.mark("onInitialClientRender"),(0,o.h)("onInitialClientRender"))}),[]),a.createElement(p,null,r)},s=document.getElementById("gatsby-focus-wrapper");let l=I;s&&s.children.length&&(l=L);const c=(0,o.h)("replaceHydrateFunction",void 0,l)[0];function d(){const e="undefined"!=typeof window?document.getElementById("___gatsby"):null;c(a.createElement(i,null),e)}const h=document;if("complete"===h.readyState||"loading"!==h.readyState&&!h.documentElement.doScroll)setTimeout((function(){d()}),0);else{const e=function(){h.removeEventListener("DOMContentLoaded",e,!1),window.removeEventListener("load",e,!1),d()};h.addEventListener("DOMContentLoaded",e,!1),window.addEventListener("load",e,!1)}}))}))},3161:function(e,t,n){"use strict";n.r(t);var r=n(2784),o=n(8175),a=n(9559);t.default=e=>{let{location:t}=e;const n=o.ZP.loadPageSync(t.pathname);return n?r.createElement(a.Z,{location:t,pageResources:n,...n.json}):null}},9758:function(e,t,n){var r;e.exports=(r=n(3161))&&r.default||r},3853:function(e,t,n){"use strict";n.d(t,{U:function(){return o}});const r=new WeakMap;function o(){const e=n(7029);return{render:(t,n)=>{let o=r.get(n);o||r.set(n,o=e.createRoot(n)),o.render(t)},hydrate:(t,n)=>e.hydrateRoot(n,t)}}},3182:function(e,t,n){"use strict";n.d(t,{J:function(){return a}});const r=new Map,o=new Map;function a(e){let t=r.get(e);return t||(t=o.get(e.toLowerCase())),t}[].forEach((e=>{e.ignoreCase?o.set(e.fromPath,e):r.set(e.fromPath,e)}))},472:function(e,t,n){"use strict";n.r(t);var r=n(1852);"https:"!==window.location.protocol&&"localhost"!==window.location.hostname?console.error("Service workers can only be used over HTTPS, or on localhost for development"):"serviceWorker"in navigator&&navigator.serviceWorker.register("/evidenceportal/sw.js").then((function(e){e.addEventListener("updatefound",(()=>{(0,r.h)("onServiceWorkerUpdateFound",{serviceWorker:e});const t=e.installing;console.log("installingWorker",t),t.addEventListener("statechange",(()=>{switch(t.state){case"installed":navigator.serviceWorker.controller?(window.___swUpdated=!0,(0,r.h)("onServiceWorkerUpdateReady",{serviceWorker:e}),window.___failedResources&&(console.log("resources failed, SW updated - reloading"),window.location.reload())):(console.log("Content is now available offline!"),(0,r.h)("onServiceWorkerInstalled",{serviceWorker:e}));break;case"redundant":console.error("The installing service worker became redundant."),(0,r.h)("onServiceWorkerRedundant",{serviceWorker:e});break;case"activated":(0,r.h)("onServiceWorkerActive",{serviceWorker:e})}}))}))})).catch((function(e){console.error("Error during service worker registration:",e)}))},3204:function(e,t,n){"use strict";n.d(t,{Bs:function(){return a},Db:function(){return s},m3:function(){return o},u0:function(){return i}});var r=n(2784);const o=r.createContext({}),a=r.createContext({}),i=r.createContext({}),s=r.createContext({})},5483:function(e,t,n){"use strict";n.d(t,{i1:function(){return l},B9:function(){return o},K2:function(){return c}});var r=n(2784);const o=(a="StaticQuery",i={},r.createServerContext?function(e,t){return void 0===t&&(t=null),globalThis.__SERVER_CONTEXT||(globalThis.__SERVER_CONTEXT={}),globalThis.__SERVER_CONTEXT[e]||(globalThis.__SERVER_CONTEXT[e]=r.createServerContext(e,t)),globalThis.__SERVER_CONTEXT[e]}(a,i):r.createContext(i));var a,i;function s(e){let{staticQueryData:t,data:n,query:o,render:a}=e;const i=n?n.data:t[o]&&t[o].data;return r.createElement(r.Fragment,null,i&&a(i),!i&&r.createElement("div",null,"Loading (StaticQuery)"))}const l=e=>{const{data:t,query:n,render:a,children:i}=e;return r.createElement(o.Consumer,null,(e=>r.createElement(s,{data:t,query:n,render:a||i,staticQueryData:e})))},c=e=>{var t;r.useContext;const n=r.useContext(o);if(isNaN(Number(e)))throw new Error("useStaticQuery was called with a string but expects to be called using `graphql`. Try this:\n\nimport { useStaticQuery, graphql } from 'gatsby';\n\nuseStaticQuery(graphql`"+e+"`);\n");if(null!==(t=n[e])&&void 0!==t&&t.data)return n[e].data;throw new Error("The result of this StaticQuery could not be fetched.\n\nThis is likely a bug in Gatsby and if refreshing the page does not fix it, please open an issue in https://github.com/gatsbyjs/gatsby/issues")}},3834:function(e,t,n){"use strict";function r(e,t){return void 0===t&&(t=""),t?e===t?"/":e.startsWith(t+"/")?e.slice(t.length):e:e}n.d(t,{Z:function(){return r}})},4428:function(e,t,n){"use strict";n.r(t),n.d(t,{wrapPageElement:function(){return i}});var r=n(2784),o=n(4536);const a=e=>{var t,n,a,i,s,l,c,u,d,p,f,h,m;let{path:g,data:v,children:y}=e;return r.createElement(o.Xg,{children:y,devBanner:{show:null==v||null===(t=v.site)||void 0===t||null===(n=t.siteMetadata)||void 0===n?void 0:n.showDevBanner},navbar:{...null==v||null===(a=v.site)||void 0===a||null===(i=a.siteMetadata)||void 0===i||null===(s=i.staticText)||void 0===s?void 0:s.navbar,image:null==v?void 0:v.navbarLogo,activePage:g},bottomBanner:{...null==v||null===(l=v.site)||void 0===l||null===(c=l.siteMetadata)||void 0===c||null===(u=c.staticText)||void 0===u?void 0:u.bottomBanner,image:null==v?void 0:v.bottomBannerLogo},footer:{...null==v||null===(d=v.site)||void 0===d||null===(p=d.siteMetadata)||void 0===p||null===(f=p.staticText)||void 0===f?void 0:f.footer,image:{imageData:null==v?void 0:v.footerLogo,altText:(null==v||null===(h=v.site)||void 0===h||null===(m=h.siteMetadata)||void 0===m?void 0:m.siteTitle)+" logo"}}})};n(3885),n(9601),n(8156),n(6450),n(9804),n(700);const i=e=>{let{element:t,props:n}=e;return r.createElement(a,n,t)}},8050:function(e,t,n){const r=n(6635),o=n(8437);e.exports={createSearchIndex:function(e){let t=[];Object.keys(e).forEach((n=>{e[n].nodes.forEach((e=>{let o=structuredClone(e);"allProject"===n&&(e.slug.includes("/")||(o.slug="project/"+e.slug));const a=Object.values(o).map((e=>r.isNull(e)?null:"object"==typeof e?Object.values(e).filter((e=>!r.isNull(e))).map((e=>"string"==typeof e||null==e?e:void Object.values(e).filter((e=>!r.isNull(e))).join(" "))).join(" "):e));Object.keys(o).forEach(((e,t)=>{o[e]=a[t]})),t.push(o)}))}));const n=o.generateStopWordFilter(["a","able","across","after","all","almost","also","am","among","an","and","any","are","as","at","be","because","been","but","by","dear","did","do","does","either","else","ever","every","for","from","get","got","had","he","her","hers","him","his","however","i","if","in","into","is","it","its","just","least","let","like","may","me","might","most","must","my","neither","no","nor","not","of","off","often","on","only","or","other","our","own","rather","said","say","says","she","since","so","some","than","that","the","their","them","then","there","these","they","this","tis","to","too","twas","us","was","we","were","while","will","with","yet","you","your"]);return[o((function(){this.ref("slug"),this.field("slug"),this.field("faq"),this.field("aims"),this.field("lede"),this.field("title"),this.field("question"),this.field("status"),this.field("agency"),this.field("topics"),this.field("mainContact"),this.field("summary"),this.field("status"),this.field("purpose"),this.field("emailContent"),this.field("projectTeam"),this.field("expertise"),this.field("requirement"),this.field("collectData"),this.metadataWhitelist=["position"],this.pipeline.after(o.stopWordFilter,n),this.pipeline.remove(o.stopWordFilter),t.forEach((function(e){this.add(e)}),this)})),t]},searchQuery:"\n query {\n allProject {\n nodes {\n title\n agency\n topics {\n title\n }\n slug\n summary\n statusOfData\n status\n startDate\n requirement\n question\n purpose\n projectTeam {\n name\n employer\n }\n priorResearch\n opportunityCloses\n mainContact {\n name\n }\n fundingInfo\n collectData { \n fieldTitle\n fieldData\n }\n expertise\n faq {\n text\n title\n }\n deliverable\n emailContent\n endDate\n slug\n }\n }\n allGeneralPage {\n nodes {\n slug\n lede\n faq {\n text\n title\n }\n aims {\n text\n title\n }\n title\n }\n }\n }\n "}},3463:function(e,t,n){"use strict";var r=n(8570),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},a={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},i={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function l(e){return r.isMemo(e)?i:s[e.$$typeof]||o}s[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[r.Memo]=i;var c=Object.defineProperty,u=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,p=Object.getOwnPropertyDescriptor,f=Object.getPrototypeOf,h=Object.prototype;e.exports=function e(t,n,r){if("string"!=typeof n){if(h){var o=f(n);o&&o!==h&&e(t,o,r)}var i=u(n);d&&(i=i.concat(d(n)));for(var s=l(t),m=l(n),g=0;g=31||"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)},t.storage="undefined"!=typeof chrome&&void 0!==chrome.storage?chrome.storage.local:function(){try{return window.localStorage}catch(e){}}(),t.colors=["lightseagreen","forestgreen","goldenrod","dodgerblue","darkorchid","crimson"],t.formatters.j=function(e){try{return JSON.stringify(e)}catch(t){return"[UnexpectedJSONParseError]: "+t.message}},t.enable(r())},555:function(e,t,n){var r;function o(e){function n(){if(n.enabled){var e=n,o=+new Date,a=o-(r||o);e.diff=a,e.prev=r,e.curr=o,r=o;for(var i=new Array(arguments.length),s=0;s0)return function(e){if((e=String(e)).length>100)return;var i=/^((?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|years?|yrs?|y)?$/i.exec(e);if(!i)return;var s=parseFloat(i[1]);switch((i[2]||"ms").toLowerCase()){case"years":case"year":case"yrs":case"yr":case"y":return s*a;case"days":case"day":case"d":return s*o;case"hours":case"hour":case"hrs":case"hr":case"h":return s*r;case"minutes":case"minute":case"mins":case"min":case"m":return s*n;case"seconds":case"second":case"secs":case"sec":case"s":return s*t;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return s;default:return}}(e);if("number"===c&&!1===isNaN(e))return s.long?i(l=e,o,"day")||i(l,r,"hour")||i(l,n,"minute")||i(l,t,"second")||l+" ms":function(e){if(e>=o)return Math.round(e/o)+"d";if(e>=r)return Math.round(e/r)+"h";if(e>=n)return Math.round(e/n)+"m";if(e>=t)return Math.round(e/t)+"s";return e+"ms"}(e);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(e))}},8437:function(e,t,n){var r,o;!function(){var a,i,s,l,c,u,d,p,f,h,m,g,v,y,b,w,x,E,k,C,S,O,P,N,_,R,I,L,j,M,T=function(e){var t=new T.Builder;return t.pipeline.add(T.trimmer,T.stopWordFilter,T.stemmer),t.searchPipeline.add(T.stemmer),e.call(t,t),t.build()};T.version="2.3.9",T.utils={},T.utils.warn=(a=this,function(e){a.console&&console.warn&&console.warn(e)}),T.utils.asString=function(e){return null==e?"":e.toString()},T.utils.clone=function(e){if(null==e)return e;for(var t=Object.create(null),n=Object.keys(e),r=0;r0){var l=T.utils.clone(t)||{};l.position=[i,s],l.index=o.length,o.push(new T.Token(n.slice(i,a),l))}i=a+1}}return o},T.tokenizer.separator=/[\s\-]+/,T.Pipeline=function(){this._stack=[]},T.Pipeline.registeredFunctions=Object.create(null),T.Pipeline.registerFunction=function(e,t){t in this.registeredFunctions&&T.utils.warn("Overwriting existing registered function: "+t),e.label=t,T.Pipeline.registeredFunctions[e.label]=e},T.Pipeline.warnIfFunctionNotRegistered=function(e){e.label&&e.label in this.registeredFunctions||T.utils.warn("Function is not registered with pipeline. This may cause problems when serialising the index.\n",e)},T.Pipeline.load=function(e){var t=new T.Pipeline;return e.forEach((function(e){var n=T.Pipeline.registeredFunctions[e];if(!n)throw new Error("Cannot load unregistered function: "+e);t.add(n)})),t},T.Pipeline.prototype.add=function(){Array.prototype.slice.call(arguments).forEach((function(e){T.Pipeline.warnIfFunctionNotRegistered(e),this._stack.push(e)}),this)},T.Pipeline.prototype.after=function(e,t){T.Pipeline.warnIfFunctionNotRegistered(t);var n=this._stack.indexOf(e);if(-1==n)throw new Error("Cannot find existingFn");n+=1,this._stack.splice(n,0,t)},T.Pipeline.prototype.before=function(e,t){T.Pipeline.warnIfFunctionNotRegistered(t);var n=this._stack.indexOf(e);if(-1==n)throw new Error("Cannot find existingFn");this._stack.splice(n,0,t)},T.Pipeline.prototype.remove=function(e){var t=this._stack.indexOf(e);-1!=t&&this._stack.splice(t,1)},T.Pipeline.prototype.run=function(e){for(var t=this._stack.length,n=0;n1&&(ae&&(n=o),a!=e);)r=n-t,o=t+Math.floor(r/2),a=this.elements[2*o];return a==e||a>e?2*o:as?c+=2:i==s&&(t+=n[l+1]*r[c+1],l+=2,c+=2);return t},T.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},T.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),t=1,n=0;t0){var a,i=o.str.charAt(0);i in o.node.edges?a=o.node.edges[i]:(a=new T.TokenSet,o.node.edges[i]=a),1==o.str.length&&(a.final=!0),r.push({node:a,editsRemaining:o.editsRemaining,str:o.str.slice(1)})}if(0!=o.editsRemaining){if("*"in o.node.edges)var s=o.node.edges["*"];else{s=new T.TokenSet;o.node.edges["*"]=s}if(0==o.str.length&&(s.final=!0),r.push({node:s,editsRemaining:o.editsRemaining-1,str:o.str}),o.str.length>1&&r.push({node:o.node,editsRemaining:o.editsRemaining-1,str:o.str.slice(1)}),1==o.str.length&&(o.node.final=!0),o.str.length>=1){if("*"in o.node.edges)var l=o.node.edges["*"];else{l=new T.TokenSet;o.node.edges["*"]=l}1==o.str.length&&(l.final=!0),r.push({node:l,editsRemaining:o.editsRemaining-1,str:o.str.slice(1)})}if(o.str.length>1){var c,u=o.str.charAt(0),d=o.str.charAt(1);d in o.node.edges?c=o.node.edges[d]:(c=new T.TokenSet,o.node.edges[d]=c),1==o.str.length&&(c.final=!0),r.push({node:c,editsRemaining:o.editsRemaining-1,str:u+o.str.slice(2)})}}}return n},T.TokenSet.fromString=function(e){for(var t=new T.TokenSet,n=t,r=0,o=e.length;r=e;t--){var n=this.uncheckedNodes[t],r=n.child.toString();r in this.minimizedNodes?n.parent.edges[n.char]=this.minimizedNodes[r]:(n.child._str=r,this.minimizedNodes[r]=n.child),this.uncheckedNodes.pop()}},T.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},T.Index.prototype.search=function(e){return this.query((function(t){new T.QueryParser(e,t).parse()}))},T.Index.prototype.query=function(e){for(var t=new T.Query(this.fields),n=Object.create(null),r=Object.create(null),o=Object.create(null),a=Object.create(null),i=Object.create(null),s=0;s1?1:e},T.Builder.prototype.k1=function(e){this._k1=e},T.Builder.prototype.add=function(e,t){var n=e[this._ref],r=Object.keys(this._fields);this._documents[n]=t||{},this.documentCount+=1;for(var o=0;o=this.length)return T.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},T.QueryLexer.prototype.width=function(){return this.pos-this.start},T.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},T.QueryLexer.prototype.backup=function(){this.pos-=1},T.QueryLexer.prototype.acceptDigitRun=function(){var e,t;do{t=(e=this.next()).charCodeAt(0)}while(t>47&&t<58);e!=T.QueryLexer.EOS&&this.backup()},T.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(T.QueryLexer.TERM)),e.ignore(),e.more())return T.QueryLexer.lexText},T.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(T.QueryLexer.EDIT_DISTANCE),T.QueryLexer.lexText},T.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(T.QueryLexer.BOOST),T.QueryLexer.lexText},T.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(T.QueryLexer.TERM)},T.QueryLexer.termSeparator=T.tokenizer.separator,T.QueryLexer.lexText=function(e){for(;;){var t=e.next();if(t==T.QueryLexer.EOS)return T.QueryLexer.lexEOS;if(92!=t.charCodeAt(0)){if(":"==t)return T.QueryLexer.lexField;if("~"==t)return e.backup(),e.width()>0&&e.emit(T.QueryLexer.TERM),T.QueryLexer.lexEditDistance;if("^"==t)return e.backup(),e.width()>0&&e.emit(T.QueryLexer.TERM),T.QueryLexer.lexBoost;if("+"==t&&1===e.width())return e.emit(T.QueryLexer.PRESENCE),T.QueryLexer.lexText;if("-"==t&&1===e.width())return e.emit(T.QueryLexer.PRESENCE),T.QueryLexer.lexText;if(t.match(T.QueryLexer.termSeparator))return T.QueryLexer.lexTerm}else e.escapeCharacter()}},T.QueryParser=function(e,t){this.lexer=new T.QueryLexer(e),this.query=t,this.currentClause={},this.lexemeIdx=0},T.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=T.QueryParser.parseClause;e;)e=e(this);return this.query},T.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},T.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},T.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},T.QueryParser.parseClause=function(e){var t=e.peekLexeme();if(null!=t)switch(t.type){case T.QueryLexer.PRESENCE:return T.QueryParser.parsePresence;case T.QueryLexer.FIELD:return T.QueryParser.parseField;case T.QueryLexer.TERM:return T.QueryParser.parseTerm;default:var n="expected either a field or a term, found "+t.type;throw t.str.length>=1&&(n+=" with value '"+t.str+"'"),new T.QueryParseError(n,t.start,t.end)}},T.QueryParser.parsePresence=function(e){var t=e.consumeLexeme();if(null!=t){switch(t.str){case"-":e.currentClause.presence=T.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=T.Query.presence.REQUIRED;break;default:var n="unrecognised presence operator'"+t.str+"'";throw new T.QueryParseError(n,t.start,t.end)}var r=e.peekLexeme();if(null==r){n="expecting term or field, found nothing";throw new T.QueryParseError(n,t.start,t.end)}switch(r.type){case T.QueryLexer.FIELD:return T.QueryParser.parseField;case T.QueryLexer.TERM:return T.QueryParser.parseTerm;default:n="expecting term or field, found '"+r.type+"'";throw new T.QueryParseError(n,r.start,r.end)}}},T.QueryParser.parseField=function(e){var t=e.consumeLexeme();if(null!=t){if(-1==e.query.allFields.indexOf(t.str)){var n=e.query.allFields.map((function(e){return"'"+e+"'"})).join(", "),r="unrecognised field '"+t.str+"', possible fields: "+n;throw new T.QueryParseError(r,t.start,t.end)}e.currentClause.fields=[t.str];var o=e.peekLexeme();if(null==o){r="expecting term, found nothing";throw new T.QueryParseError(r,t.start,t.end)}if(o.type===T.QueryLexer.TERM)return T.QueryParser.parseTerm;r="expecting term, found '"+o.type+"'";throw new T.QueryParseError(r,o.start,o.end)}},T.QueryParser.parseTerm=function(e){var t=e.consumeLexeme();if(null!=t){e.currentClause.term=t.str.toLowerCase(),-1!=t.str.indexOf("*")&&(e.currentClause.usePipeline=!1);var n=e.peekLexeme();if(null!=n)switch(n.type){case T.QueryLexer.TERM:return e.nextClause(),T.QueryParser.parseTerm;case T.QueryLexer.FIELD:return e.nextClause(),T.QueryParser.parseField;case T.QueryLexer.EDIT_DISTANCE:return T.QueryParser.parseEditDistance;case T.QueryLexer.BOOST:return T.QueryParser.parseBoost;case T.QueryLexer.PRESENCE:return e.nextClause(),T.QueryParser.parsePresence;default:var r="Unexpected lexeme type '"+n.type+"'";throw new T.QueryParseError(r,n.start,n.end)}else e.nextClause()}},T.QueryParser.parseEditDistance=function(e){var t=e.consumeLexeme();if(null!=t){var n=parseInt(t.str,10);if(isNaN(n)){var r="edit distance must be numeric";throw new T.QueryParseError(r,t.start,t.end)}e.currentClause.editDistance=n;var o=e.peekLexeme();if(null!=o)switch(o.type){case T.QueryLexer.TERM:return e.nextClause(),T.QueryParser.parseTerm;case T.QueryLexer.FIELD:return e.nextClause(),T.QueryParser.parseField;case T.QueryLexer.EDIT_DISTANCE:return T.QueryParser.parseEditDistance;case T.QueryLexer.BOOST:return T.QueryParser.parseBoost;case T.QueryLexer.PRESENCE:return e.nextClause(),T.QueryParser.parsePresence;default:r="Unexpected lexeme type '"+o.type+"'";throw new T.QueryParseError(r,o.start,o.end)}else e.nextClause()}},T.QueryParser.parseBoost=function(e){var t=e.consumeLexeme();if(null!=t){var n=parseInt(t.str,10);if(isNaN(n)){var r="boost must be numeric";throw new T.QueryParseError(r,t.start,t.end)}e.currentClause.boost=n;var o=e.peekLexeme();if(null!=o)switch(o.type){case T.QueryLexer.TERM:return e.nextClause(),T.QueryParser.parseTerm;case T.QueryLexer.FIELD:return e.nextClause(),T.QueryParser.parseField;case T.QueryLexer.EDIT_DISTANCE:return T.QueryParser.parseEditDistance;case T.QueryLexer.BOOST:return T.QueryParser.parseBoost;case T.QueryLexer.PRESENCE:return e.nextClause(),T.QueryParser.parsePresence;default:r="Unexpected lexeme type '"+o.type+"'";throw new T.QueryParseError(r,o.start,o.end)}else e.nextClause()}},void 0===(o="function"==typeof(r=function(){return T})?r.call(t,n,t,e):r)||(e.exports=o)}()},2898:function(e,t,n){"use strict";n.d(t,{w_:function(){return c}});var r=n(2784),o={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},a=r.createContext&&r.createContext(o),i=function(){return i=Object.assign||function(e){for(var t,n=1,r=arguments.length;ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a},e.exports.__esModule=!0,e.exports.default=e.exports},5538:function(e){e.exports=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o},e.exports.__esModule=!0,e.exports.default=e.exports},421:function(e,t,n){var r=n(7425).default,o=n(5297);e.exports=function(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return o(e)},e.exports.__esModule=!0,e.exports.default=e.exports},8560:function(e){function t(n,r){return e.exports=t=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},e.exports.__esModule=!0,e.exports.default=e.exports,t(n,r)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},3681:function(e,t,n){var r=n(6314),o=n(6193),a=n(121),i=n(6147);e.exports=function(e,t){return r(e)||o(e,t)||a(e,t)||i()},e.exports.__esModule=!0,e.exports.default=e.exports},8238:function(e){e.exports=function(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))},e.exports.__esModule=!0,e.exports.default=e.exports},3408:function(e,t,n){var r=n(3850),o=n(3912),a=n(121),i=n(3096);e.exports=function(e){return r(e)||o(e)||a(e)||i()},e.exports.__esModule=!0,e.exports.default=e.exports},8064:function(e,t,n){var r=n(7425).default;e.exports=function(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)},e.exports.__esModule=!0,e.exports.default=e.exports},7739:function(e,t,n){var r=n(7425).default,o=n(8064);e.exports=function(e){var t=o(e,"string");return"symbol"==r(t)?t:String(t)},e.exports.__esModule=!0,e.exports.default=e.exports},7425:function(e){function t(n){return e.exports=t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e.exports.__esModule=!0,e.exports.default=e.exports,t(n)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},121:function(e,t,n){var r=n(5748);e.exports=function(e,t){if(e){if("string"==typeof e)return r(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(e,t):void 0}},e.exports.__esModule=!0,e.exports.default=e.exports},8072:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.SCRIPT_TYPE="text/partytown",t.partytownSnippet=e=>((e,t)=>{const{forward:n=[],...r}=e||{},o=JSON.stringify(r,((e,t)=>("function"==typeof t&&(t=String(t)).startsWith(e+"(")&&(t="function "+t),t)));return["!(function(w,p,f,c){",Object.keys(r).length>0?`c=w[p]=Object.assign(w[p]||{},${o});`:"c=w[p]=w[p]||{};","c[f]=(c[f]||[])",n.length>0?`.concat(${JSON.stringify(n)})`:"","})(window,'partytown','forward');",t].join("")})(e,'/* Partytown 0.7.6 - MIT builder.io */\n!function(t,e,n,i,r,o,a,d,s,c,p,l){function u(){l||(l=1,"/"==(a=(o.lib||"/~partytown/")+(o.debug?"debug/":""))[0]&&(s=e.querySelectorAll(\'script[type="text/partytown"]\'),i!=t?i.dispatchEvent(new CustomEvent("pt1",{detail:t})):(d=setTimeout(f,1e4),e.addEventListener("pt0",w),r?h(1):n.serviceWorker?n.serviceWorker.register(a+(o.swPath||"partytown-sw.js"),{scope:a}).then((function(t){t.active?h():t.installing&&t.installing.addEventListener("statechange",(function(t){"activated"==t.target.state&&h()}))}),console.error):f())))}function h(t){c=e.createElement(t?"script":"iframe"),t||(c.setAttribute("style","display:block;width:0;height:0;border:0;visibility:hidden"),c.setAttribute("aria-hidden",!0)),c.src=a+"partytown-"+(t?"atomics.js?v=0.7.6":"sandbox-sw.html?"+Date.now()),e.body.appendChild(c)}function f(n,r){for(w(),i==t&&(o.forward||[]).map((function(e){delete t[e.split(".")[0]]})),n=0;ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}const c=e=>{const{search:t,hash:n,href:r,origin:o,protocol:a,host:i,hostname:s,port:l}=e.location;let{pathname:c}=e.location;return!c&&r&&p&&(c=new URL(r).pathname),{pathname:encodeURI(decodeURI(c)),search:t,hash:n,href:r,origin:o,protocol:a,host:i,hostname:s,port:l,state:e.history.state,key:e.history.state&&e.history.state.key||"initial"}},u=(e,t)=>{let n=[],r=c(e),o=!1,a=()=>{};return{get location(){return r},get transitioning(){return o},_onTransitionComplete(){o=!1,a()},listen(t){n.push(t);const o=()=>{r=c(e),t({location:r,action:"POP"})};return e.addEventListener("popstate",o),()=>{e.removeEventListener("popstate",o),n=n.filter((e=>e!==t))}},navigate(t,{state:i,replace:l=!1}={}){if("number"==typeof t)e.history.go(t);else{i=s({},i,{key:Date.now()+""});try{o||l?e.history.replaceState(i,null,t):e.history.pushState(i,null,t)}catch(n){e.location[l?"replace":"assign"](t)}}r=c(e),o=!0;const u=new Promise((e=>a=e));return n.forEach((e=>e({location:r,action:"PUSH"}))),u}}},d=(e="/")=>{const t=e.indexOf("?"),n={pathname:t>-1?e.substr(0,t):e,search:t>-1?e.substr(t):""};let r=0;const o=[n],a=[null];return{get location(){return o[r]},addEventListener(e,t){},removeEventListener(e,t){},history:{get entries(){return o},get index(){return r},get state(){return a[r]},pushState(e,t,n){const[i,s=""]=n.split("?");r++,o.push({pathname:i,search:s.length?`?${s}`:s}),a.push(e)},replaceState(e,t,n){const[i,s=""]=n.split("?");o[r]={pathname:i,search:s},a[r]=e},go(e){const t=r+e;t<0||t>a.length-1||(r=t)}}}},p=!("undefined"==typeof window||!window.document||!window.document.createElement),f=u(p?window:d()),{navigate:h}=f;function m(e,t){return o.createServerContext?((e,t=null)=>(globalThis.__SERVER_CONTEXT||(globalThis.__SERVER_CONTEXT={}),globalThis.__SERVER_CONTEXT[e]||(globalThis.__SERVER_CONTEXT[e]=o.createServerContext(e,t)),globalThis.__SERVER_CONTEXT[e]))(e,t):o.createContext(t)}const g=m("Base",{baseuri:"/",basepath:"/"}),v=m("Location"),y=()=>o.useContext(g),b=()=>o.useContext(v);function w(e){this.uri=e}const x=e=>e instanceof w,E=e=>{throw new w(e)};function k(e){const{to:t,replace:n=!0,state:r,noThrow:a,baseuri:i}=e;o.useEffect((()=>{Promise.resolve().then((()=>{const o=N(t,i);h(_(o,e),{replace:n,state:r})}))}),[]);const s=N(t,i);return a||E(_(s,e)),null}const C=e=>{const t=b(),{baseuri:n}=y();return o.createElement(k,s({},t,{baseuri:n},e))};C.propTypes={from:a.string,to:a.string.isRequired};const S=(e,t)=>e.substr(0,t.length)===t,O=(e,t)=>{let n,r;const[o]=t.split("?"),a=D(o),s=""===a[0],l=T(e);for(let c=0,u=l.length;c dynamic segment "${r[1]}" is a reserved name. Please use a different name in path "${o.path}".`);const t=decodeURIComponent(n);d[r[1]]=t}else if(t!==n){e=!0;break}}if(!e){n={route:o,params:d,uri:"/"+a.slice(0,f).join("/")};break}}return n||r||null},P=(e,t)=>O([{path:e}],t),N=(e,t)=>{if(S(e,"/"))return e;const[n,r]=e.split("?"),[o]=t.split("?"),a=D(n),i=D(o);if(""===a[0])return F(o,r);if(!S(a[0],".")){const e=i.concat(a).join("/");return F(("/"===o?"":"/")+e,r)}const s=i.concat(a),l=[];for(let c=0,u=s.length;c{const[n,r=""]=e.split("?");let o="/"+D(n).map((e=>{const n=I.exec(e);return n?t[n[1]]:e})).join("/");const{location:{search:a=""}={}}=t,i=a.split("?")[1]||"";return o=F(o,r,i),o},R=(e,t)=>{const n=e=>L(e);return D(e).filter(n).sort().join("/")===D(t).filter(n).sort().join("/")},I=/^:(.+)/,L=e=>I.test(e),j=e=>e&&"*"===e[0],M=(e,t)=>({route:e,score:e.default?0:D(e.path).reduce(((e,t)=>(e+=4,(e=>""===e)(t)?e+=1:L(t)?e+=2:j(t)?e-=5:e+=3,e)),0),index:t}),T=e=>e.map(M).sort(((e,t)=>e.scoret.score?-1:e.index-t.index)),D=e=>e.replace(/(^\/+|\/+$)/g,"").split("/"),F=(e,...t)=>e+((t=t.filter((e=>e&&e.length>0)))&&t.length>0?`?${t.join("&")}`:""),A=["uri","path"],V=(e,t)=>{const n=Object.keys(e);return n.length===Object.keys(t).length&&n.every((n=>t.hasOwnProperty(n)&&e[n]===t[n]))},H=e=>e.replace(/(^\/+|\/+$)/g,""),z=e=>t=>{if(!t)return null;if(t.type===o.Fragment&&t.props.children)return o.Children.map(t.props.children,z(e));if(i(t.props.path||t.props.default||t.type===C,`: Children of must have a \`path\` or \`default\` prop, or be a \`\`. None found on element type \`${t.type}\``),i(!!(t.type!==C||t.props.from&&t.props.to),` requires both "from" and "to" props when inside a .`),i(!(t.type===C&&!R(t.props.from,t.props.to)),` has mismatched dynamic segments, ensure both paths have the exact same dynamic segments.`),t.props.default)return{value:t,default:!0};const n=t.type===C?t.props.from:t.props.path,r="/"===n?e:`${H(e)}/${H(n)}`;return{value:t,default:t.props.default,path:t.props.children?`${H(r)}/*`:r}},B=["innerRef"],$=["to","state","replace","getProps"],Q=["key"];let{forwardRef:U}=r||(r=n.t(o,2));void 0===U&&(U=e=>e);const W=()=>{},q=U(((e,t)=>{let{innerRef:n}=e,r=l(e,B);const{baseuri:a}=y(),{location:i}=b(),{to:c,state:u,replace:d,getProps:p=W}=r,f=l(r,$),m=N(c,a),g=encodeURI(m),v=i.pathname===g,w=S(i.pathname,g);return o.createElement("a",s({ref:t||n,"aria-current":v?"page":void 0},f,p({isCurrent:v,isPartiallyCurrent:w,href:m,location:i}),{href:m,onClick:e=>{if(f.onClick&&f.onClick(e),(e=>!e.defaultPrevented&&0===e.button&&!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey))(e)){e.preventDefault();let t=d;if("boolean"!=typeof d&&v){const e=l(s({},i.state),Q);t=V(s({},u),e)}h(m,{state:u,replace:t})}}}))}));q.displayName="Link",q.propTypes={to:a.string.isRequired};class Z extends o.Component{constructor(...e){super(...e),this.displayName="ReactUseErrorBoundary"}componentDidCatch(...e){this.setState({}),this.props.onError(...e)}render(){return this.props.children}}const G=o.createContext({componentDidCatch:{current:void 0},error:void 0,setError:()=>!1});function J({children:e}){const[t,n]=o.useState(),r=o.useRef(),a=o.useMemo((()=>({componentDidCatch:r,error:t,setError:n})),[t]);return o.createElement(G.Provider,{value:a},o.createElement(Z,{error:t,onError:(e,t)=>{n(e),null==r.current||r.current(e,t)}},e))}J.displayName="ReactUseErrorBoundaryContext";const Y=function(e){var t,n;function r(t){return o.createElement(J,null,o.createElement(e,s({key:"WrappedComponent"},t)))}return r.displayName=`WithErrorBoundary(${null!=(t=null!=(n=e.displayName)?n:e.name)?t:"Component"})`,r}((({history:e=f,children:t})=>{const{location:n}=e,[r,a]=o.useState({location:n}),[i]=function(e){const t=o.useContext(G);t.componentDidCatch.current=void 0;const n=o.useCallback((()=>{t.setError(void 0)}),[]);return[t.error,n]}();if(o.useEffect((()=>{e._onTransitionComplete()}),[r.location]),o.useEffect((()=>{let t=!1;const n=e.listen((({location:e})=>{Promise.resolve().then((()=>{requestAnimationFrame((()=>{t||a({location:e})}))}))}));return()=>{t=!0,n()}}),[]),i){if(!x(i))throw i;h(i.uri,{replace:!0})}return o.createElement(v.Provider,{value:r},"function"==typeof t?t(r):t||null)})),K=({children:e})=>{const t=b();return t?e(t):o.createElement(Y,null,e)},X=({url:e,children:t})=>{const n=e.indexOf("?");let r,a="";return n>-1?(r=e.substring(0,n),a=e.substring(n)):r=e,o.createElement(v.Provider,{value:{location:{pathname:r,search:a,hash:""}}},t)},ee=({path:e,children:t})=>{const{baseuri:n}=y(),{location:r}=b(),o=N(e,n),a=P(o,r.pathname);return t({location:r,match:a?s({},a.params,{uri:a.uri,path:e}):null})},te=["uri","location","component"],ne=["children","style","component","uri","location"],re=e=>{let{uri:t,location:n,component:r}=e,a=l(e,te);return o.createElement(ae,s({},a,{component:r,uri:t,location:n}))};let oe=0;const ae=e=>{let{children:t,style:n,component:r="div",uri:a,location:i}=e,c=l(e,ne);const u=o.useRef(),d=o.useRef(!0),p=o.useRef(a),f=o.useRef(i.pathname),h=o.useRef(!1);o.useEffect((()=>(oe++,m(),()=>{oe--,0===oe&&(d.current=!0)})),[]),o.useEffect((()=>{let e=!1,t=!1;a!==p.current&&(p.current=a,e=!0),i.pathname!==f.current&&(f.current=i.pathname,t=!0),h.current=e||t&&i.pathname===a,h.current&&m()}),[a,i]);const m=o.useCallback((()=>{var e;d.current?d.current=!1:(e=u.current,h.current&&e&&e.focus())}),[]);return o.createElement(r,s({style:s({outline:"none"},n),tabIndex:"-1",ref:u},c),t)},ie=["location","primary","children","basepath","baseuri","component"],se=e=>{const t=y(),n=b();return o.createElement(le,s({},t,n,e))};function le(e){const{location:t,primary:n=!0,children:r,basepath:a,component:i="div"}=e,c=l(e,ie),u=o.Children.toArray(r).reduce(((e,t)=>{const n=z(a)(t);return e.concat(n)}),[]),{pathname:d}=t,p=O(u,d);if(p){const{params:e,uri:r,route:l,route:{value:u}}=p,d=l.default?a:l.path.replace(/\*$/,""),f=s({},e,{uri:r,location:t}),h=o.cloneElement(u,f,u.props.children?o.createElement(se,{location:t,primary:n},u.props.children):void 0),m=n?re:i,v=n?s({uri:r,location:t,component:i},c):c;return o.createElement(g.Provider,{value:{baseuri:r,basepath:d}},o.createElement(m,v,h))}return null}const ce=()=>{const e=b();if(!e)throw new Error("useLocation hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");return e.location},ue=()=>{throw new Error("useNavigate is removed. Use import { navigate } from 'gatsby' instead")},de=()=>{const e=y();if(!e)throw new Error("useParams hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");const t=ce(),n=P(e.basepath,t.pathname);return n?n.params:null},pe=e=>{if(!e)throw new Error("useMatch(path: string) requires an argument of a string to match against");const t=y();if(!t)throw new Error("useMatch hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");const n=ce(),r=N(e,t.baseuri),o=P(r,n.pathname);return o?s({},o.params,{uri:o.uri,path:e}):null}},2467:function(e,t,n){"use strict";n.d(t,{c4:function(){return k},cP:function(){return l},dq:function(){return f},mc:function(){return y},rU:function(){return E}});var r=n(3980),o=n(2784),a=n(5619),i=n(5516);function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t{if("string"==typeof e)return!(e=>c.test(e))(e)},d=()=>"/evidenceportal",p=()=>"/evidenceportal";function f(e,t=d()){var n;if(!u(e))return e;if(e.startsWith("./")||e.startsWith("../"))return e;const r=null!=(n=null!=t?t:p())?n:"/";return`${null!=r&&r.endsWith("/")?r.slice(0,-1):r}${e.startsWith("/")?e:`/${e}`}`}const h=e=>null==e?void 0:e.startsWith("/");function m(e,t){const{pathname:n,search:r,hash:o}=l(e);return`${(0,i.H)(n,t)}${r}${o}`}const g=(e,t)=>"number"==typeof e?e:u(e)?h(e)?function(e){const t=f(e),n="always";return m(t,n)}(e):function(e,t){if(h(e))return e;const n="always",r=(0,a.resolve)(e,t);return m(r,n)}(e,t):e,v=["to","getProps","onClick","onMouseEnter","activeClassName","activeStyle","innerRef","partiallyActive","state","replace","_location"];function y(e){return f(e,p())}const b={activeClassName:r.string,activeStyle:r.object,partiallyActive:r.bool};function w(e){return o.createElement(a.Location,null,(({location:t})=>o.createElement(x,s({},e,{_location:t}))))}class x extends o.Component{constructor(e){super(e),this.defaultGetProps=({isPartiallyCurrent:e,isCurrent:t})=>(this.props.partiallyActive?e:t)?{className:[this.props.className,this.props.activeClassName].filter(Boolean).join(" "),style:s({},this.props.style,this.props.activeStyle)}:null;let t=!1;"undefined"!=typeof window&&window.IntersectionObserver&&(t=!0),this.state={IOSupported:t},this.abortPrefetch=null,this.handleRef=this.handleRef.bind(this)}_prefetch(){let e=window.location.pathname+window.location.search;this.props._location&&this.props._location.pathname&&(e=this.props._location.pathname+this.props._location.search);const t=l(g(this.props.to,e)),n=t.pathname+t.search;if(e!==n)return ___loader.enqueue(n)}componentWillUnmount(){if(!this.io)return;const{instance:e,el:t}=this.io;this.abortPrefetch&&this.abortPrefetch.abort(),e.unobserve(t),e.disconnect()}handleRef(e){this.props.innerRef&&Object.prototype.hasOwnProperty.call(this.props.innerRef,"current")?this.props.innerRef.current=e:this.props.innerRef&&this.props.innerRef(e),this.state.IOSupported&&e&&(this.io=((e,t)=>{const n=new window.IntersectionObserver((n=>{n.forEach((n=>{e===n.target&&t(n.isIntersecting||n.intersectionRatio>0)}))}));return n.observe(e),{instance:n,el:e}})(e,(e=>{e?this.abortPrefetch=this._prefetch():this.abortPrefetch&&this.abortPrefetch.abort()})))}render(){const e=this.props,{to:t,getProps:n=this.defaultGetProps,onClick:r,onMouseEnter:i,state:c,replace:d,_location:p}=e,f=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,v),h=g(t,p.pathname);return u(h)?o.createElement(a.Link,s({to:h,state:c,getProps:n,innerRef:this.handleRef,onMouseEnter:e=>{i&&i(e);const t=l(h);___loader.hovering(t.pathname+t.search)},onClick:e=>{if(r&&r(e),!(0!==e.button||this.props.target||e.defaultPrevented||e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)){e.preventDefault();let t=d;const n=encodeURI(h)===p.pathname;"boolean"!=typeof d&&n&&(t=!0),window.___navigate(h,{state:c,replace:t})}return!0}},f)):o.createElement("a",s({href:h},f))}}x.propTypes=s({},b,{onClick:r.func,to:r.string.isRequired,replace:r.bool,state:r.object});const E=o.forwardRef(((e,t)=>o.createElement(w,s({innerRef:t},e)))),k=(e,t)=>{window.___navigate(g(e,window.location.pathname),t)}},6291:function(e,t,n){"use strict";n.r(t),n.d(t,{Script:function(){return h},ScriptStrategy:function(){return c},collectedScriptsByPage:function(){return s},scriptCache:function(){return p},scriptCallbackCache:function(){return f}});var r=n(2784),o=n(5619);function a(){return a=Object.assign?Object.assign.bind():function(e){for(var t=1;ti.get(e)||[],set(e,t){const n=i.get(e)||[];n.push(t),i.set(e,n)},delete(e){i.delete(e)}},l="undefined"!=typeof self&&self.requestIdleCallback&&self.requestIdleCallback.bind(window)||function(e){const t=Date.now();return setTimeout((function(){e({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-t))}})}),1)};var c,u;(u=c||(c={})).postHydrate="post-hydrate",u.idle="idle",u.offMainThread="off-main-thread";const d=new Set(["src","strategy","dangerouslySetInnerHTML","children","onLoad","onError"]),p=new Set,f=new Map;function h(e){return r.createElement(o.Location,null,(()=>r.createElement(m,e)))}function m(e){const{src:t,strategy:n=c.postHydrate}=e||{},{pathname:i}=(0,o.useLocation)();if((0,r.useEffect)((()=>{let t;switch(n){case c.postHydrate:t=g(e);break;case c.idle:l((()=>{t=g(e)}));break;case c.offMainThread:{const t=y(e);s.set(i,t)}}return()=>{const{script:e,loadCallback:n,errorCallback:r}=t||{};n&&(null==e||e.removeEventListener("load",n)),r&&(null==e||e.removeEventListener("error",r)),null==e||e.remove()}}),[]),n===c.offMainThread){const o=v(e),l=y(e);return"undefined"==typeof window&&s.set(i,l),r.createElement("script",o?a({type:"text/partytown","data-strategy":n,crossOrigin:"anonymous"},l,{dangerouslySetInnerHTML:{__html:v(e)}}):a({type:"text/partytown",src:b(t),"data-strategy":n,crossOrigin:"anonymous"},l))}return null}function g(e){const{id:t,src:n,strategy:r=c.postHydrate,onLoad:o,onError:i}=e||{},s=t||n,l=["load","error"],u={load:o,error:i};if(s){for(const e of l)if(null!=u&&u[e]){var d;const t=f.get(s)||{},{callbacks:n=[]}=(null==t?void 0:t[e])||{};var h,m;n.push(null==u?void 0:u[e]),null!=t&&null!=(d=t[e])&&d.event?null==u||null==(h=u[e])||h.call(u,null==t||null==(m=t[e])?void 0:m.event):f.set(s,a({},t,{[e]:{callbacks:n}}))}if(p.has(s))return null}const g=v(e),b=y(e),x=document.createElement("script");t&&(x.id=t),x.dataset.strategy=r;for(const[a,c]of Object.entries(b))x.setAttribute(a,c);g&&(x.textContent=g),n&&(x.src=n);const E={};if(s){for(const e of l){const t=t=>w(t,s,e);x.addEventListener(e,t),E[`${e}Callback`]=t}p.add(s)}return document.body.appendChild(x),{script:x,loadCallback:E.loadCallback,errorCallback:E.errorCallback}}function v(e){const{dangerouslySetInnerHTML:t,children:n=""}=e||{},{__html:r=""}=t||{};return r||n}function y(e){const t={};for(const[n,r]of Object.entries(e))d.has(n)||(t[n]=r);return t}function b(e){if(e)return`/__third-party-proxy?url=${encodeURIComponent(e)}`}function w(e,t,n){const r=f.get(t)||{};for(const a of(null==r||null==(o=r[n])?void 0:o.callbacks)||[]){var o;a(e)}f.set(t,{[n]:{event:e}})}}},function(e){e.O(0,[774,532,525,235,661,182],(function(){return t=5069,e(e.s=t);var t}));e.O()}]); +(self.webpackChunkevaluation_collect=self.webpackChunkevaluation_collect||[]).push([[143],{5516:function(e,t){"use strict";t.H=void 0;const n=[".html",".json",".js",".map",".txt",".xml",".pdf"];t.H=(e,t="always")=>{if("/"===e)return e;const r=e.endsWith("/");return((e,t)=>{for(const n of e)if(t.endsWith(n))return!0;return!1})(n,e)?e:"always"===t?r?e:`${e}/`:"never"===t&&r?e.slice(0,-1):e}},2668:function(e,t,n){"use strict";function r(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(r=function(e){return e?n:t})(e)}var o=/(confirmation|invite|recovery|email_change)_token=([^&]+)/,a=/error=access_denied&error_description=403/,i=/access_token=/;t.onInitialClientRender=function(e,t){var s=t.enableIdentityWidget,l=void 0===s||s,c=t.publicPath,u=void 0===c?"admin":c,d=(document.location.hash||"").replace(/^#\/?/,"");l&&(o.test(d)||a.test(d)||i.test(d))&&new Promise((function(e){return e("netlify-identity-widget")})).then((function(e){return function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=r(t);if(n&&n.has(e))return n.get(e);var o={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var s=a?Object.getOwnPropertyDescriptor(e,i):null;s&&(s.get||s.set)?Object.defineProperty(o,i,s):o[i]=e[i]}return o.default=e,n&&n.set(e,o),o}(n(3091)(e))})).then((function(e){var t=e.default;t.on("init",(function(e){e||t.on("login",(function(){document.location.href="/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal/"+u+"/"}))})),t.init()}))}},3091:function(e){function t(e){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}t.keys=function(){return[]},t.resolve=t,t.id=3091,e.exports=t},2802:function(e,t,n){"use strict";t.p2=t.$C=void 0;var r=n(1415);t.$C=r.ScrollHandler;var o=n(5492);t.p2=o.useScrollRestoration},1415:function(e,t,n){"use strict";var r=n(1600);t.__esModule=!0,t.ScrollHandler=t.ScrollContext=void 0;var o=r(n(5297)),a=r(n(6531)),i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(2784)),s=r(n(3980)),l=n(643);function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}var u=i.createContext(new l.SessionStorage);t.ScrollContext=u,u.displayName="GatsbyScrollContext";var d=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a{}},5895:function(e,t){"use strict";t.__esModule=!0,t.getForwards=function(e){return null==e?void 0:e.flatMap((e=>(null==e?void 0:e.forward)||[]))}},5071:function(e,t,n){"use strict";t.__esModule=!0,t.injectPartytownSnippet=function(e){if(!e.length)return;const t=document.querySelector("script[data-partytown]"),n=document.querySelector('iframe[src*="~partytown/partytown-sandbox-sw"]');t&&t.remove();n&&n.remove();const a=(0,o.getForwards)(e),i=document.createElement("script");i.dataset.partytown="",i.innerHTML=(0,r.partytownSnippet)({forward:a}),document.head.appendChild(i)};var r=n(8072),o=n(5895)},3510:function(e,t,n){"use strict";n.d(t,{G:function(){return D},L:function(){return g},M:function(){return C},P:function(){return k},_:function(){return s},a:function(){return i},b:function(){return p},c:function(){return c},d:function(){return u},g:function(){return f},h:function(){return l}});var r=n(2784),o=(n(1109),n(3980)),a=n.n(o);function i(){return i=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}const l=()=>"undefined"!=typeof HTMLImageElement&&"loading"in HTMLImageElement.prototype;const c=e=>{var t;return(e=>{var t,n;return Boolean(null==e||null==(t=e.images)||null==(n=t.fallback)?void 0:n.src)})(e)?e:(e=>Boolean(null==e?void 0:e.gatsbyImageData))(e)?e.gatsbyImageData:(e=>Boolean(null==e?void 0:e.gatsbyImage))(e)?e.gatsbyImage:null==e||null==(t=e.childImageSharp)?void 0:t.gatsbyImageData},u=e=>{var t,n,r;return null==(t=c(e))||null==(n=t.images)||null==(r=n.fallback)?void 0:r.src};function d(e,t,n){const r={};let o="gatsby-image-wrapper";return"fixed"===n?(r.width=e,r.height=t):"constrained"===n&&(o="gatsby-image-wrapper gatsby-image-wrapper-constrained"),{className:o,"data-gatsby-image-wrapper":"",style:r}}function p(e,t,n,r,o){return void 0===o&&(o={}),i({},n,{loading:r,shouldLoad:e,"data-main-image":"",style:i({},o,{opacity:t?1:0})})}function f(e,t,n,r,o,a,s,l){const c={};a&&(c.backgroundColor=a,"fixed"===n?(c.width=r,c.height=o,c.backgroundColor=a,c.position="relative"):("constrained"===n||"fullWidth"===n)&&(c.position="absolute",c.top=0,c.left=0,c.bottom=0,c.right=0)),s&&(c.objectFit=s),l&&(c.objectPosition=l);const u=i({},e,{"aria-hidden":!0,"data-placeholder-image":"",style:i({opacity:t?0:1,transition:"opacity 500ms linear"},c)});return u}const h=["children"],m=function(e){let{layout:t,width:n,height:o}=e;return"fullWidth"===t?r.createElement("div",{"aria-hidden":!0,style:{paddingTop:o/n*100+"%"}}):"constrained"===t?r.createElement("div",{style:{maxWidth:n,display:"block"}},r.createElement("img",{alt:"",role:"presentation","aria-hidden":"true",src:"data:image/svg+xml;charset=utf-8,%3Csvg%20height='"+o+"'%20width='"+n+"'%20xmlns='http://www.w3.org/2000/svg'%20version='1.1'%3E%3C/svg%3E",style:{maxWidth:"100%",display:"block",position:"static"}})):null},g=function(e){let{children:t}=e,n=s(e,h);return r.createElement(r.Fragment,null,r.createElement(m,i({},n)),t,null)},v=["src","srcSet","loading","alt","shouldLoad"],y=["fallback","sources","shouldLoad"],b=function(e){let{src:t,srcSet:n,loading:o,alt:a="",shouldLoad:l}=e,c=s(e,v);return r.createElement("img",i({},c,{decoding:"async",loading:o,src:l?t:void 0,"data-src":l?void 0:t,srcSet:l?n:void 0,"data-srcset":l?void 0:n,alt:a}))},w=function(e){let{fallback:t,sources:n=[],shouldLoad:o=!0}=e,a=s(e,y);const l=a.sizes||(null==t?void 0:t.sizes),c=r.createElement(b,i({},a,t,{sizes:l,shouldLoad:o}));return n.length?r.createElement("picture",null,n.map((e=>{let{media:t,srcSet:n,type:a}=e;return r.createElement("source",{key:t+"-"+a+"-"+n,type:a,media:t,srcSet:o?n:void 0,"data-srcset":o?void 0:n,sizes:l})})),c):c};var x;b.propTypes={src:o.string.isRequired,alt:o.string.isRequired,sizes:o.string,srcSet:o.string,shouldLoad:o.bool},w.displayName="Picture",w.propTypes={alt:o.string.isRequired,shouldLoad:o.bool,fallback:o.exact({src:o.string.isRequired,srcSet:o.string,sizes:o.string}),sources:o.arrayOf(o.oneOfType([o.exact({media:o.string.isRequired,type:o.string,sizes:o.string,srcSet:o.string.isRequired}),o.exact({media:o.string,type:o.string.isRequired,sizes:o.string,srcSet:o.string.isRequired})]))};const E=["fallback"],k=function(e){let{fallback:t}=e,n=s(e,E);return t?r.createElement(w,i({},n,{fallback:{src:t},"aria-hidden":!0,alt:""})):r.createElement("div",i({},n))};k.displayName="Placeholder",k.propTypes={fallback:o.string,sources:null==(x=w.propTypes)?void 0:x.sources,alt:function(e,t,n){return e[t]?new Error("Invalid prop `"+t+"` supplied to `"+n+"`. Validation failed."):null}};const C=function(e){return r.createElement(r.Fragment,null,r.createElement(w,i({},e)),r.createElement("noscript",null,r.createElement(w,i({},e,{shouldLoad:!0}))))};C.displayName="MainImage",C.propTypes=w.propTypes;const S=["as","className","class","style","image","loading","imgClassName","imgStyle","backgroundColor","objectFit","objectPosition"],O=["style","className"],P=e=>e.replace(/\n/g,""),N=function(e,t,n){for(var r=arguments.length,o=new Array(r>3?r-3:0),i=3;iJSON.stringify(o.images)),[o.images]);p&&(u=p);const O=function(e,t,n){let r="";return"fullWidth"===e&&(r=''),"constrained"===e&&(r='
"),r}(b,v,y);return(0,r.useEffect)((()=>{j||(j=n.e(698).then(n.bind(n,4698)).then((e=>{let{renderImageToString:t,swapPlaceholderImage:n}=e;return M=t,{renderImageToString:t,swapPlaceholderImage:n}})));const e=C.current.querySelector("[data-gatsby-image-ssr]");if(e&&l())return e.complete?(null==f||f({wasCached:!0}),null==h||h({wasCached:!0}),setTimeout((()=>{e.removeAttribute("data-gatsby-image-ssr")}),0)):(null==f||f({wasCached:!0}),e.addEventListener("load",(function t(){e.removeEventListener("load",t),null==h||h({wasCached:!0}),setTimeout((()=>{e.removeAttribute("data-gatsby-image-ssr")}),0)}))),void L.add(S);if(M&&L.has(S))return;let t,r;return j.then((e=>{let{renderImageToString:n,swapPlaceholderImage:s}=e;C.current&&(C.current.innerHTML=n(i({isLoading:!0,isLoaded:L.has(S),image:o},g)),L.has(S)||(t=requestAnimationFrame((()=>{C.current&&(r=s(C.current,S,L,a,f,h,m))}))))})),()=>{t&&cancelAnimationFrame(t),r&&r()}}),[o]),(0,r.useLayoutEffect)((()=>{L.has(S)&&M&&(C.current.innerHTML=M(i({isLoading:L.has(S),isLoaded:L.has(S),image:o},g)),null==f||f({wasCached:!0}),null==h||h({wasCached:!0}))}),[o]),(0,r.createElement)(t,i({},k,{style:i({},x,a,{backgroundColor:c}),className:E+(u?" "+u:""),ref:C,dangerouslySetInnerHTML:{__html:O},suppressHydrationWarning:!0}))},D=(0,r.memo)((function(e){return e.image?(0,r.createElement)(T,e):null}));D.propTypes=_,D.displayName="GatsbyImage";const F=["src","__imageData","__error","width","height","aspectRatio","tracedSVGOptions","placeholder","formats","quality","transformOptions","jpgOptions","pngOptions","webpOptions","avifOptions","blurredOptions","breakpoints","outputPixelDensities"];function A(e){return function(t){let{src:n,__imageData:o,__error:a}=t,l=s(t,F);return a&&console.warn(a),o?r.createElement(e,i({image:o},l)):(console.warn("Image not loaded",n),null)}}const V=A((function(e){let{as:t="div",className:n,class:o,style:a,image:l,loading:c="lazy",imgClassName:u,imgStyle:h,backgroundColor:m,objectFit:v,objectPosition:y}=e,b=s(e,S);if(!l)return console.warn("[gatsby-plugin-image] Missing image prop"),null;o&&(n=o),h=i({objectFit:v,objectPosition:y,backgroundColor:m},h);const{width:w,height:x,layout:E,images:N,placeholder:_,backgroundColor:R}=l,I=d(w,x,E),{style:L,className:j}=I,M=s(I,O),T={fallback:void 0,sources:[]};return N.fallback&&(T.fallback=i({},N.fallback,{srcSet:N.fallback.srcSet?P(N.fallback.srcSet):void 0})),N.sources&&(T.sources=N.sources.map((e=>i({},e,{srcSet:P(e.srcSet)})))),r.createElement(t,i({},M,{style:i({},L,a,{backgroundColor:m}),className:j+(n?" "+n:"")}),r.createElement(g,{layout:E,width:w,height:x},r.createElement(k,i({},f(_,!1,E,w,x,R,v,y))),r.createElement(C,i({"data-gatsby-image-ssr":"",className:u},b,p("eager"===c,!1,T,c,h)))))})),H=function(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),o=2;o{if(void 0!==e.layout&&!z.has(e.layout))return new Error("Invalid value "+e.layout+'" provided for prop "layout". Defaulting to "constrained". Valid values are "fixed", "fullWidth" or "constrained".')}};V.displayName="StaticImage",V.propTypes=B;const $=A(D);$.displayName="StaticImage",$.propTypes=B},1109:function(e){"use strict";const t=/[\p{Lu}]/u,n=/[\p{Ll}]/u,r=/^[\p{Lu}](?![\p{Lu}])/gu,o=/([\p{Alpha}\p{N}_]|$)/u,a=/[_.\- ]+/,i=new RegExp("^"+a.source),s=new RegExp(a.source+o.source,"gu"),l=new RegExp("\\d+"+o.source,"gu"),c=(e,o)=>{if("string"!=typeof e&&!Array.isArray(e))throw new TypeError("Expected the input to be `string | string[]`");if(o={pascalCase:!1,preserveConsecutiveUppercase:!1,...o},0===(e=Array.isArray(e)?e.map((e=>e.trim())).filter((e=>e.length)).join("-"):e.trim()).length)return"";const a=!1===o.locale?e=>e.toLowerCase():e=>e.toLocaleLowerCase(o.locale),c=!1===o.locale?e=>e.toUpperCase():e=>e.toLocaleUpperCase(o.locale);if(1===e.length)return o.pascalCase?c(e):a(e);return e!==a(e)&&(e=((e,r,o)=>{let a=!1,i=!1,s=!1;for(let l=0;l(r.lastIndex=0,e.replace(r,(e=>t(e)))))(e,a):a(e),o.pascalCase&&(e=c(e.charAt(0))+e.slice(1)),((e,t)=>(s.lastIndex=0,l.lastIndex=0,e.replace(s,((e,n)=>t(n))).replace(l,(e=>t(e)))))(e,c)};e.exports=c,e.exports.default=c},7225:function(e,t,n){"use strict";n.r(t),n.d(t,{onRouteUpdate:function(){return r}});n(31),n(5251);const r=function(e,t){let{location:n}=e}},5251:function(e,t,n){"use strict";var r=n(31)},4536:function(e,t,n){"use strict";n.d(t,{UQ:function(){return Ps},xC:function(){return a},oy:function(){return Bt},oF:function(){return s},r8:function(){return Yt},o9:function(){return Xt},TS:function(){return Rs},Kb:function(){return tn},rU:function(){return st},mA:function(){return Fs},Xg:function(){return Is},re:function(){return en},mP:function(){return Mi},kJ:function(){return p},uZ:function(){return Kt},x7:function(){return Ht},sJ:function(){return Vt},tA:function(){return Ds},Fn:function(){return Ti}});var r=n(2784),o=n.t(r,2);const a=()=>r.createElement("svg",{className:"inline",xmlns:"http://www.w3.org/2000/svg",width:"10.775",height:"17.309",viewBox:"0 0 10.775 17.309"},r.createElement("g",{transform:"translate(2.121 1.061)"},r.createElement("path",{"data-name":"Path 900",d:"M-18540.5,8685l-7.594,7.594,7.594,7.594",transform:"translate(18548.096 -8685)",fill:"none",stroke:"currentColor",strokeWidth:"3"})));var i=n(7161);const s=e=>{let{expertise:t,requirement:n,keyDates:o}=e;return r.createElement(r.Fragment,null,(0,i.uk)(t)&&(0,i.uk)(n)&&(0,i.uk)(o)?"":r.createElement(r.Fragment,null,r.createElement("section",{className:"m-responsive"},r.createElement("h3",{className:"text-h3"},"Application details"),r.createElement("div",{className:"grid grid-cols-1 gap-3 lg:grid-cols-3"},(0,i.uk)(t)?"":r.createElement("div",{className:"px-4"},r.createElement(Ht,{label:"Expertise Needed",value:t})),(0,i.uk)(n)?"":r.createElement("div",{className:"px-4"},r.createElement(Ht,{label:"Requirements and restrictions",value:n})),(0,i.uk)(o)?"":r.createElement("div",{className:"px-4"},r.createElement(Ht,{label:"Key Milestones and Dates",value:o}))))))},l=()=>r.createElement("svg",{className:"inline-block",xmlns:"http://www.w3.org/2000/svg",width:"10.775",height:"17.309",viewBox:"0 0 10.775 17.309"},r.createElement("g",{transform:"translate(8.654 16.248) rotate(180)"},r.createElement("path",{"data-name":"Path 900",d:"M-18540.5,8685l-7.594,7.594,7.594,7.594",transform:"translate(18548.096 -8685)",fill:"none",stroke:"currentColor",strokeWidth:"3"})));var c=n(31);const u=()=>r.createElement("div",{className:"py-6 overflow-hidden bg-warning text-center"},r.createElement("h4",null,"⚠️ This is a beta site."," ",r.createElement(c.Link,{to:"/contact",className:"underline hover:no-underline"},"We welcome feedback!")," ","⚠️"));var d=n(8978);const p=e=>{let{status:t}=e,n=null,o=null;return"open"==t?(n=d.gbA,o="Open"):"ongoing"==t?(n=d.Gzj,o="In progress"):"completed"==t&&(n=d.FJM,o="Completed"),r.createElement(r.Fragment,null,r.createElement("div",{className:"flex w-full"},r.createElement("span",{className:"pt-1 text-body text-primary align-inherit"},r.createElement(n,{"aria-hidden":"true"})),r.createElement("span",{className:"pl-2 uppercase"},o)))};function f(){return f=Object.assign?Object.assign.bind():function(e){for(var t=1;t(e[t.toLowerCase()]=t,e)),{for:"htmlFor"}),b={amp:"&",apos:"'",gt:">",lt:"<",nbsp:" ",quot:"“"},w=["style","script"],x=/([-A-Z0-9_:]+)(?:\s*=\s*(?:(?:"((?:\\.|[^"])*)")|(?:'((?:\\.|[^'])*)')|(?:\{((?:\\.|{[^}]*?}|[^}])*)\})))?/gi,E=/mailto:/i,k=/\n{2,}$/,C=/^( *>[^\n]+(\n[^\n]+)*\n*)+\n{2,}/,S=/^ *> ?/gm,O=/^ {2,}\n/,P=/^(?:( *[-*_])){3,} *(?:\n *)+\n/,N=/^\s*(`{3,}|~{3,}) *(\S+)?([^\n]*?)?\n([\s\S]+?)\s*\1 *(?:\n *)*\n?/,_=/^(?: {4}[^\n]+\n*)+(?:\n *)+\n?/,R=/^(`+)\s*([\s\S]*?[^`])\s*\1(?!`)/,I=/^(?:\n *)*\n/,L=/\r\n?/g,j=/^\[\^([^\]]+)](:.*)\n/,M=/^\[\^([^\]]+)]/,T=/\f/g,D=/^\s*?\[(x|\s)\]/,F=/^ *(#{1,6}) *([^\n]+?)(?: +#*)?(?:\n *)*(?:\n|$)/,A=/^ *(#{1,6}) +([^\n]+?)(?: +#*)?(?:\n *)*(?:\n|$)/,V=/^([^\n]+)\n *(=|-){3,} *(?:\n *)+\n/,H=/^ *(?!<[a-z][^ >/]* ?\/>)<([a-z][^ >/]*) ?([^>]*)\/{0}>\n?(\s*(?:<\1[^>]*?>[\s\S]*?<\/\1>|(?!<\1)[\s\S])*?)<\/\1>\n*/i,z=/&([a-z0-9]+|#[0-9]{1,6}|#x[0-9a-fA-F]{1,6});/gi,B=/^)/,$=/^(data|aria|x)-[a-z_][a-z\d_.-]*$/,Q=/^ *<([a-z][a-z0-9:]*)(?:\s+((?:<.*?>|[^>])*))?\/?>(?!<\/\1>)(\s*\n)?/i,U=/^\{.*\}$/,W=/^(https?:\/\/[^\s<]+[^<.,:;"')\]\s])/,q=/^<([^ >]+@[^ >]+)>/,Z=/^<([^ >]+:\/[^ >]+)>/,G=/-([a-z])?/gi,J=/^(.*\|?.*)\n *(\|? *[-:]+ *\|[-| :]*)\n((?:.*\|.*\n)*)\n?/,Y=/^\[([^\]]*)\]:\s+]+)>?\s*("([^"]*)")?/,K=/^!\[([^\]]*)\] ?\[([^\]]*)\]/,X=/^\[([^\]]*)\] ?\[([^\]]*)\]/,ee=/(\[|\])/g,te=/(\n|^[-*]\s|^#|^ {2,}|^-{2,}|^>\s)/,ne=/\t/g,re=/^ *\| */,oe=/(^ *\||\| *$)/g,ae=/ *$/,ie=/^ *:-+: *$/,se=/^ *:-+ *$/,le=/^ *-+: *$/,ce=/^([*_])\1((?:\[.*?\][([].*?[)\]]|<.*?>(?:.*?<.*?>)?|`.*?`|~+.*?~+|.)*?)\1\1(?!\1)/,ue=/^([*_])((?:\[.*?\][([].*?[)\]]|<.*?>(?:.*?<.*?>)?|`.*?`|~+.*?~+|.)*?)\1(?!\1|\w)/,de=/^==((?:\[.*?\]|<.*?>(?:.*?<.*?>)?|`.*?`|.)*?)==/,pe=/^~~((?:\[.*?\]|<.*?>(?:.*?<.*?>)?|`.*?`|.)*?)~~/,fe=/^\\([^0-9A-Za-z\s])/,he=/^[\s\S]+?(?=[^0-9A-Z\s\u00c0-\uffff&#;.()'"]|\d+\.|\n\n| {2,}\n|\w+:\S|$)/i,me=/^\n+/,ge=/^([ \t]*)/,ve=/\\([^\\])/g,ye=/ *\n+$/,be=/(?:^|\n)( *)$/,we="(?:\\d+\\.)",xe="(?:[*+-])";function Ee(e){return"( *)("+(1===e?we:xe)+") +"}const ke=Ee(1),Ce=Ee(2);function Se(e){return new RegExp("^"+(1===e?ke:Ce))}const Oe=Se(1),Pe=Se(2);function Ne(e){return new RegExp("^"+(1===e?ke:Ce)+"[^\\n]*(?:\\n(?!\\1"+(1===e?we:xe)+" )[^\\n]*)*(\\n|$)","gm")}const _e=Ne(1),Re=Ne(2);function Ie(e){const t=1===e?we:xe;return new RegExp("^( *)("+t+") [\\s\\S]+?(?:\\n{2,}(?! )(?!\\1"+t+" (?!"+t+" ))\\n*|\\s*\\n*$)")}const Le=Ie(1),je=Ie(2);function Me(e,t){const n=1===t,r=n?Le:je,o=n?_e:Re,a=n?Oe:Pe;return{match(e,t,n){const o=be.exec(n);return o&&(t.list||!t.inline&&!t.simple)?r.exec(e=o[1]+e):null},order:1,parse(e,t,r){const i=n?+e[2]:void 0,s=e[0].replace(k,"\n").match(o);let l=!1;return{items:s.map((function(e,n){const o=a.exec(e)[0].length,i=new RegExp("^ {1,"+o+"}","gm"),c=e.replace(i,"").replace(a,""),u=n===s.length-1,d=-1!==c.indexOf("\n\n")||u&&l;l=d;const p=r.inline,f=r.list;let h;r.list=!0,d?(r.inline=!1,h=c.replace(ye,"\n\n")):(r.inline=!0,h=c.replace(ye,""));const m=t(h,r);return r.inline=p,r.list=f,m})),ordered:n,start:i}},render:(t,n,r)=>e(t.ordered?"ol":"ul",{key:r.key,start:"20"===t.type?t.start:void 0},t.items.map((function(t,o){return e("li",{key:o},n(t,r))})))}}const Te=/^\[([^\]]*)]\( *((?:\([^)]*\)|[^() ])*) *"?([^)"]*)?"?\)/,De=/^!\[([^\]]*)]\( *((?:\([^)]*\)|[^() ])*) *"?([^)"]*)?"?\)/,Fe=[C,N,_,F,V,A,B,J,_e,Le,Re,je],Ae=[...Fe,/^[^\n]+(?: \n|\n{2,})/,H,Q];function Ve(e){return e.replace(/[ÀÁÂÃÄÅàáâãä忯]/g,"a").replace(/[çÇ]/g,"c").replace(/[ðÐ]/g,"d").replace(/[ÈÉÊËéèêë]/g,"e").replace(/[ÏïÎîÍíÌì]/g,"i").replace(/[Ññ]/g,"n").replace(/[øØœŒÕõÔôÓóÒò]/g,"o").replace(/[ÜüÛûÚúÙù]/g,"u").replace(/[ŸÿÝý]/g,"y").replace(/[^a-z0-9- ]/gi,"").replace(/ /gi,"-").toLowerCase()}function He(e){return le.test(e)?"right":ie.test(e)?"center":se.test(e)?"left":null}function ze(e,t,n){const r=n.inTable;n.inTable=!0;const o=t(e.trim(),n);n.inTable=r;let a=[[]];return o.forEach((function(e,t){"26"===e.type?0!==t&&t!==o.length-1&&a.push([]):("27"!==e.type||null!=o[t+1]&&"26"!==o[t+1].type||(e.text=e.text.replace(ae,"")),a[a.length-1].push(e))})),a}function Be(e,t,n){n.inline=!0;const r=ze(e[1],t,n),o=e[2].replace(oe,"").split("|").map(He),a=function(e,t,n){return e.trim().split("\n").map((function(e){return ze(e,t,n)}))}(e[3],t,n);return n.inline=!1,{align:o,cells:a,header:r,type:"25"}}function $e(e,t){return null==e.align[t]?{}:{textAlign:e.align[t]}}function Qe(e){return function(t,n){return n.inline?e.exec(t):null}}function Ue(e){return function(t,n){return n.inline||n.simple?e.exec(t):null}}function We(e){return function(t,n){return n.inline||n.simple?null:e.exec(t)}}function qe(e){return function(t){return e.exec(t)}}function Ze(e,t,n){if(t.inline||t.simple)return null;if(n&&!n.endsWith("\n"))return null;let r="";e.split("\n").every((e=>!Fe.some((t=>t.test(e)))&&(r+=e+"\n",e.trim())));const o=r.trimEnd();return""==o?null:[r,o]}function Ge(e){try{if(decodeURIComponent(e).replace(/[^A-Za-z0-9/:]/g,"").match(/^\s*(javascript|vbscript|data(?!:image)):/i))return}catch(e){return null}return e}function Je(e){return e.replace(ve,"$1")}function Ye(e,t,n){const r=n.inline||!1,o=n.simple||!1;n.inline=!0,n.simple=!0;const a=e(t,n);return n.inline=r,n.simple=o,a}function Ke(e,t,n){const r=n.inline||!1,o=n.simple||!1;n.inline=!1,n.simple=!0;const a=e(t,n);return n.inline=r,n.simple=o,a}function Xe(e,t,n){return n.inline=!1,e(t,n)}const et=(e,t,n)=>({children:Ye(t,e[1],n)});function tt(){return{}}function nt(){return null}function rt(...e){return e.filter(Boolean).join(" ")}function ot(e,t,n){let r=e;const o=t.split(".");for(;o.length&&(r=r[o[0]],void 0!==r);)o.shift();return r||n}function at(e,t={}){t.overrides=t.overrides||{},t.slugify=t.slugify||Ve,t.namedCodesToUnicode=t.namedCodesToUnicode?f({},b,t.namedCodesToUnicode):b;const n=t.createElement||r.createElement;function o(e,r,...o){const a=ot(t.overrides,`${e}.props`,{});return n(function(e,t){const n=ot(t,e);return n?"function"==typeof n||"object"==typeof n&&"render"in n?n:ot(t,`${e}.component`,e):e}(e,t.overrides),f({},r,a,{className:rt(null==r?void 0:r.className,a.className)||void 0}),...o)}function a(e){let n=!1;t.forceInline?n=!0:t.forceBlock||(n=!1===te.test(e));const a=d(u(n?e:`${e.trimEnd().replace(me,"")}\n\n`,{inline:n}));for(;"string"==typeof a[a.length-1]&&!a[a.length-1].trim();)a.pop();if(null===t.wrapper)return a;const i=t.wrapper||(n?"span":"div");let s;if(a.length>1||t.forceWrapper)s=a;else{if(1===a.length)return s=a[0],"string"==typeof s?o("span",{key:"outer"},s):s;s=null}return r.createElement(i,{key:"outer"},s)}function i(e){const t=e.match(x);return t?t.reduce((function(e,t,n){const o=t.indexOf("=");if(-1!==o){const i=function(e){return-1!==e.indexOf("-")&&null===e.match($)&&(e=e.replace(G,(function(e,t){return t.toUpperCase()}))),e}(t.slice(0,o)).trim(),s=function(e){const t=e[0];return('"'===t||"'"===t)&&e.length>=2&&e[e.length-1]===t?e.slice(1,-1):e}(t.slice(o+1).trim()),l=y[i]||i,c=e[l]=function(e,t){return"style"===e?t.split(/;\s?/).reduce((function(e,t){const n=t.slice(0,t.indexOf(":"));return e[n.replace(/(-[a-z])/g,(e=>e[1].toUpperCase()))]=t.slice(n.length+1).trim(),e}),{}):"href"===e||"src"===e?Ge(t):(t.match(U)&&(t=t.slice(1,t.length-1)),"true"===t||"false"!==t&&t)}(i,s);"string"==typeof c&&(H.test(c)||Q.test(c))&&(e[l]=r.cloneElement(a(c.trim()),{key:n}))}else"style"!==t&&(e[y[t]||t]=!0);return e}),{}):null}const s=[],l={},c={0:{match:We(C),order:1,parse:(e,t,n)=>({children:t(e[0].replace(S,""),n)}),render:(e,t,n)=>o("blockquote",{key:n.key},t(e.children,n))},1:{match:qe(O),order:1,parse:tt,render:(e,t,n)=>o("br",{key:n.key})},2:{match:We(P),order:1,parse:tt,render:(e,t,n)=>o("hr",{key:n.key})},3:{match:We(_),order:0,parse:e=>({lang:void 0,text:e[0].replace(/^ {4}/gm,"").replace(/\n+$/,"")}),render:(e,t,n)=>o("pre",{key:n.key},o("code",f({},e.attrs,{className:e.lang?`lang-${e.lang}`:""}),e.text))},4:{match:We(N),order:0,parse:e=>({attrs:i(e[3]||""),lang:e[2]||void 0,text:e[4],type:"3"})},5:{match:Ue(R),order:3,parse:e=>({text:e[2]}),render:(e,t,n)=>o("code",{key:n.key},e.text)},6:{match:We(j),order:0,parse:e=>(s.push({footnote:e[2],identifier:e[1]}),{}),render:nt},7:{match:Qe(M),order:1,parse:e=>({target:`#${t.slugify(e[1])}`,text:e[1]}),render:(e,t,n)=>o("a",{key:n.key,href:Ge(e.target)},o("sup",{key:n.key},e.text))},8:{match:Qe(D),order:1,parse:e=>({completed:"x"===e[1].toLowerCase()}),render:(e,t,n)=>o("input",{checked:e.completed,key:n.key,readOnly:!0,type:"checkbox"})},9:{match:We(t.enforceAtxHeadings?A:F),order:1,parse:(e,n,r)=>({children:Ye(n,e[2],r),id:t.slugify(e[2]),level:e[1].length}),render:(e,t,n)=>o(`h${e.level}`,{id:e.id,key:n.key},t(e.children,n))},10:{match:We(V),order:0,parse:(e,t,n)=>({children:Ye(t,e[1],n),level:"="===e[2]?1:2,type:"9"})},11:{match:qe(H),order:1,parse(e,t,n){const[,r]=e[3].match(ge),o=new RegExp(`^${r}`,"gm"),a=e[3].replace(o,""),s=(l=a,Ae.some((e=>e.test(l)))?Xe:Ye);var l;const c=e[1].toLowerCase(),u=-1!==w.indexOf(c),d={attrs:i(e[2]),noInnerParse:u,tag:u?c:e[1]};return n.inAnchor=n.inAnchor||"a"===c,u?d.text=e[3]:d.children=s(t,a,n),n.inAnchor=!1,d},render:(e,t,n)=>o(e.tag,f({key:n.key},e.attrs),e.text||t(e.children,n))},13:{match:qe(Q),order:1,parse:e=>({attrs:i(e[2]||""),tag:e[1]}),render:(e,t,n)=>o(e.tag,f({},e.attrs,{key:n.key}))},12:{match:qe(B),order:1,parse:()=>({}),render:nt},14:{match:Ue(De),order:1,parse:e=>({alt:e[1],target:Je(e[2]),title:e[3]}),render:(e,t,n)=>o("img",{key:n.key,alt:e.alt||void 0,title:e.title||void 0,src:Ge(e.target)})},15:{match:Qe(Te),order:3,parse:(e,t,n)=>({children:Ke(t,e[1],n),target:Je(e[2]),title:e[3]}),render:(e,t,n)=>o("a",{key:n.key,href:Ge(e.target),title:e.title},t(e.children,n))},16:{match:Qe(Z),order:0,parse:e=>({children:[{text:e[1],type:"27"}],target:e[1],type:"15"})},17:{match:(e,t)=>t.inAnchor?null:Qe(W)(e,t),order:0,parse:e=>({children:[{text:e[1],type:"27"}],target:e[1],title:void 0,type:"15"})},18:{match:Qe(q),order:0,parse(e){let t=e[1],n=e[1];return E.test(n)||(n="mailto:"+n),{children:[{text:t.replace("mailto:",""),type:"27"}],target:n,type:"15"}}},20:Me(o,1),33:Me(o,2),19:{match:We(I),order:3,parse:tt,render:()=>"\n"},21:{match:Ze,order:3,parse:et,render:(e,t,n)=>o("p",{key:n.key},t(e.children,n))},22:{match:Qe(Y),order:0,parse:e=>(l[e[1]]={target:e[2],title:e[4]},{}),render:nt},23:{match:Ue(K),order:0,parse:e=>({alt:e[1]||void 0,ref:e[2]}),render:(e,t,n)=>o("img",{key:n.key,alt:e.alt,src:Ge(l[e.ref].target),title:l[e.ref].title})},24:{match:Qe(X),order:0,parse:(e,t,n)=>({children:t(e[1],n),fallbackChildren:t(e[0].replace(ee,"\\$1"),n),ref:e[2]}),render:(e,t,n)=>l[e.ref]?o("a",{key:n.key,href:Ge(l[e.ref].target),title:l[e.ref].title},t(e.children,n)):o("span",{key:n.key},t(e.fallbackChildren,n))},25:{match:We(J),order:1,parse:Be,render:(e,t,n)=>o("table",{key:n.key},o("thead",null,o("tr",null,e.header.map((function(r,a){return o("th",{key:a,style:$e(e,a)},t(r,n))})))),o("tbody",null,e.cells.map((function(r,a){return o("tr",{key:a},r.map((function(r,a){return o("td",{key:a,style:$e(e,a)},t(r,n))})))}))))},26:{match:function(e,t){return t.inTable?(t.inline=!0,re.exec(e)):null},order:1,parse:function(){return{type:"26"}},render:()=>" | "},27:{match:qe(he),order:4,parse:e=>({text:e[0].replace(z,((e,n)=>t.namedCodesToUnicode[n]?t.namedCodesToUnicode[n]:e))}),render:e=>e.text},28:{match:Ue(ce),order:2,parse:(e,t,n)=>({children:t(e[2],n)}),render:(e,t,n)=>o("strong",{key:n.key},t(e.children,n))},29:{match:Ue(ue),order:3,parse:(e,t,n)=>({children:t(e[2],n)}),render:(e,t,n)=>o("em",{key:n.key},t(e.children,n))},30:{match:Ue(fe),order:1,parse:e=>({text:e[1],type:"27"})},31:{match:Ue(de),order:3,parse:et,render:(e,t,n)=>o("mark",{key:n.key},t(e.children,n))},32:{match:Ue(pe),order:3,parse:et,render:(e,t,n)=>o("del",{key:n.key},t(e.children,n))}};!0===t.disableParsingRawHTML&&(delete c[11],delete c[13]);const u=function(e){let t=Object.keys(e);function n(r,o){let a=[],i="";for(;r;){let s=0;for(;sa(n,r,o)),n,r,o):a(n,r,o)}}(c,t.renderRule),function e(t,n={}){if(Array.isArray(t)){const r=n.key,o=[];let a=!1;for(let i=0;i{let{children:t,options:n}=e,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,h);return r.cloneElement(at(t,n),o)};const st=e=>{let{text:t,...n}=e;return r.createElement(it,Object.assign({},n,{options:{forceBlock:!0,overrides:{a:{props:{className:"text-link underline hover:no-underline"}},p:{props:{className:"mb-3"}},ul:{props:{className:"list-outside list-disc ml-5 mb-4"}},ol:{props:{className:"list-outside list-decimal ml-5 mb-4"}}}}}),null!=t?t:"")},lt=e=>{let{label:t,value:n,className:o}=e,a=null;return a=Array.isArray(n)?n.map(((e,n)=>r.createElement(ct,{key:t+"_"+n,className:o},e))):r.createElement(ct,{className:o},n),r.createElement(r.Fragment,null,r.createElement("figure",null,r.createElement("figcaption",{className:"font-sans text-black text-tag mb-1 font-extrabold uppercase"},t),r.createElement("ul",{className:"text-tag flex flex-wrap"},a)))},ct=e=>{let{className:t,children:n}=e;return r.createElement("li",{className:"px-3 py-1 mt-1 uppercase text-tag whitespace font-semibold mr-2 "+t},n)};var ut=n(9611),dt=n(2322),pt=n(2524),ft=n(2601),ht=Object.defineProperty,mt=Object.defineProperties,gt=Object.getOwnPropertyDescriptors,vt=Object.getOwnPropertySymbols,yt=Object.prototype.hasOwnProperty,bt=Object.prototype.propertyIsEnumerable,wt=(e,t,n)=>t in e?ht(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,xt=(e,t)=>{for(var n in t||(t={}))yt.call(t,n)&&wt(e,n,t[n]);if(vt)for(var n of vt(t))bt.call(t,n)&&wt(e,n,t[n]);return e},Et=(e,t)=>mt(e,gt(t)),kt=(e,t)=>{var n={};for(var r in e)yt.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&vt)for(var r of vt(e))t.indexOf(r)<0&&bt.call(e,r)&&(n[r]=e[r]);return n};function Ct(e){return t=>{var n=t,{bgStyle:r={},borderRadius:o=0,iconFillColor:a="white",round:i=!1,size:s=64}=n,l=kt(n,["bgStyle","borderRadius","iconFillColor","round","size"]);return(0,dt.jsxs)("svg",Et(xt({viewBox:"0 0 64 64",width:s,height:s},l),{children:[i?(0,dt.jsx)("circle",{cx:"32",cy:"32",r:"32",fill:e.color,style:r}):(0,dt.jsx)("rect",{width:"64",height:"64",rx:o,ry:o,fill:e.color,style:r}),(0,dt.jsx)("path",{d:e.path,fill:a})]}))}}Ct({color:"#7f7f7f",networkName:"email",path:"M17,22v20h30V22H17z M41.1,25L32,32.1L22.9,25H41.1z M20,39V26.6l12,9.3l12-9.3V39H20z"});function St(e){const t=Object.entries(e).filter((([,e])=>null!=e)).map((([e,t])=>`${encodeURIComponent(e)}=${encodeURIComponent(String(t))}`));return t.length>0?`?${t.join("&")}`:""}const Ot=e=>!!e&&("object"==typeof e||"function"==typeof e)&&"function"==typeof e.then,Pt=(e,t)=>({left:window.outerWidth/2+(window.screenX||window.screenLeft||0)-e/2,top:window.outerHeight/2+(window.screenY||window.screenTop||0)-t/2}),Nt=(e,t)=>({top:(window.screen.height-t)/2,left:(window.screen.width-e)/2});function _t(e){var t=e,{beforeOnClick:n,children:r,className:o,disabled:a,disabledStyle:i={opacity:.6},forwardedRef:s,networkLink:l,networkName:c,onClick:u,onShareWindowClose:d,openShareDialogOnClick:p=!0,opts:f,resetButtonStyle:h=!0,style:m,url:g,windowHeight:y=400,windowPosition:b="windowCenter",windowWidth:w=550}=t,x=kt(t,["beforeOnClick","children","className","disabled","disabledStyle","forwardedRef","networkLink","networkName","onClick","onShareWindowClose","openShareDialogOnClick","opts","resetButtonStyle","style","url","windowHeight","windowPosition","windowWidth"]);const E=pt("react-share__ShareButton",{"react-share__ShareButton--disabled":!!a,disabled:!!a},o),k=xt(xt(h?{backgroundColor:"transparent",border:"none",padding:0,font:"inherit",color:"inherit",cursor:"pointer"}:{},m),a&&i);return(0,dt.jsx)("button",Et(xt({},x),{className:E,onClick:async e=>{const t=l(g,f);if(!a){if(e.preventDefault(),n){const e=n();Ot(e)&&await e}if(p){!function(e,t,n){var r=t,{height:o,width:a}=r,i=kt(r,["height","width"]);const s=xt({height:o,width:a,location:"no",toolbar:"no",status:"no",directories:"no",menubar:"no",scrollbars:"yes",resizable:"no",centerscreen:"yes",chrome:"yes"},i),l=window.open(e,"",Object.keys(s).map((e=>`${e}=${s[e]}`)).join(", "));if(n){const e=window.setInterval((()=>{try{(null===l||l.closed)&&(window.clearInterval(e),n(l))}catch(v){console.error(v)}}),1e3)}}(t,xt({height:y,width:w},"windowCenter"===b?Pt(w,y):Nt(w,y)),d)}u&&u(e,t)}},ref:s,style:k,children:r}))}function Rt(e,t,n,o){function a(r,a){const i=n(r),s=xt({},r);return Object.keys(i).forEach((e=>{delete s[e]})),(0,dt.jsx)(_t,Et(xt(xt({},o),s),{forwardedRef:a,networkName:e,networkLink:t,opts:n(r)}))}return a.displayName=`ShareButton-${e}`,(0,r.forwardRef)(a)}const It=Rt("email",(function(e,{subject:t,body:n,separator:r}){return"mailto:"+St({subject:t,body:n?n+r+e:e})}),(e=>({subject:e.subject,body:e.body,separator:e.separator||" "})),{openShareDialogOnClick:!1,onClick:(e,t)=>{window.location.href=t}});Ct({color:"#0965FE",networkName:"facebook",path:"M34.1,47V33.3h4.6l0.7-5.3h-5.3v-3.4c0-1.5,0.4-2.6,2.6-2.6l2.8,0v-4.8c-0.5-0.1-2.2-0.2-4.1-0.2 c-4.1,0-6.9,2.5-6.9,7V28H24v5.3h4.6V47H34.1z"}),Ct({color:"#0A7CFF",networkName:"facebookmessenger",path:"M 53.066406 21.871094 C 52.667969 21.339844 51.941406 21.179688 51.359375 21.496094 L 37.492188 29.058594 L 28.867188 21.660156 C 28.339844 21.207031 27.550781 21.238281 27.054688 21.730469 L 11.058594 37.726562 C 10.539062 38.25 10.542969 39.09375 11.0625 39.613281 C 11.480469 40.027344 12.121094 40.121094 12.640625 39.839844 L 26.503906 32.28125 L 35.136719 39.679688 C 35.667969 40.132812 36.457031 40.101562 36.949219 39.609375 L 52.949219 23.613281 C 53.414062 23.140625 53.464844 22.398438 53.066406 21.871094 Z M 53.066406 21.871094"});Rt("facebookmessenger",(function(e,{appId:t,redirectUri:n,to:r}){return"https://www.facebook.com/dialog/send"+St({link:e,redirect_uri:n||e,app_id:t,to:r})}),(e=>({appId:e.appId,redirectUri:e.redirectUri,to:e.to})),{windowWidth:1e3,windowHeight:820});class Lt extends Error{constructor(e){super(e),this.name="AssertionError"}}function jt(e,t){if(!e)throw new Lt(t)}const Mt=Rt("facebook",(function(e,{hashtag:t}){return jt(e,"facebook.url"),"https://www.facebook.com/sharer/sharer.php"+St({u:e,hashtag:t})}),(e=>({hashtag:e.hashtag})),{windowWidth:550,windowHeight:400});function Tt(e){var t=e,{children:n=(e=>e),className:o,getCount:a,url:i}=t,s=kt(t,["children","className","getCount","url"]);const l=function(){const e=(0,r.useRef)(!1);return(0,r.useEffect)((()=>(e.current=!0,()=>{e.current=!1})),[]),(0,r.useCallback)((()=>e.current),[])}(),[c,u]=(0,r.useState)(void 0),[d,p]=(0,r.useState)(!1);return(0,r.useEffect)((()=>{p(!0),a(i,(e=>{l()&&(u(e),p(!1))}))}),[i]),(0,dt.jsx)("span",Et(xt({className:pt("react-share__ShareCount",o)},s),{children:!d&&void 0!==c&&n(c)}))}function Dt(e){const t=t=>(0,dt.jsx)(Tt,xt({getCount:e},t));return t.displayName=`ShareCount(${e.name})`,t}Dt((function(e,t){ft(`https://graph.facebook.com/?id=${e}&fields=og_object{engagement}`,((e,n)=>{t(!e&&n&&n.og_object&&n.og_object.engagement?n.og_object.engagement.count:void 0)}))})),Ct({color:"#009ad9",networkName:"hatena",path:"M 36.164062 33.554688 C 34.988281 32.234375 33.347656 31.5 31.253906 31.34375 C 33.125 30.835938 34.476562 30.09375 35.335938 29.09375 C 36.191406 28.09375 36.609375 26.78125 36.609375 25.101562 C 36.628906 23.875 36.332031 22.660156 35.75 21.578125 C 35.160156 20.558594 34.292969 19.71875 33.253906 19.160156 C 32.304688 18.640625 31.175781 18.265625 29.847656 18.042969 C 28.523438 17.824219 26.195312 17.730469 22.867188 17.730469 L 14.769531 17.730469 L 14.769531 47.269531 L 23.113281 47.269531 C 26.46875 47.269531 28.886719 47.15625 30.367188 46.929688 C 31.851562 46.695312 33.085938 46.304688 34.085938 45.773438 C 35.289062 45.148438 36.28125 44.179688 36.933594 42.992188 C 37.597656 41.796875 37.933594 40.402344 37.933594 38.816406 C 37.933594 36.621094 37.347656 34.867188 36.164062 33.554688 Z M 22.257812 24.269531 L 23.984375 24.269531 C 25.988281 24.269531 27.332031 24.496094 28.015625 24.945312 C 28.703125 25.402344 29.042969 26.183594 29.042969 27.285156 C 29.042969 28.390625 28.664062 29.105469 27.9375 29.550781 C 27.210938 29.992188 25.84375 30.199219 23.855469 30.199219 L 22.257812 30.199219 Z M 29.121094 41.210938 C 28.328125 41.691406 26.976562 41.925781 25.078125 41.925781 L 22.257812 41.925781 L 22.257812 35.488281 L 25.195312 35.488281 C 27.144531 35.488281 28.496094 35.738281 29.210938 36.230469 C 29.925781 36.726562 30.304688 37.582031 30.304688 38.832031 C 30.304688 40.078125 29.914062 40.742188 29.105469 41.222656 Z M 29.121094 41.210938 M 46.488281 39.792969 C 44.421875 39.792969 42.742188 41.46875 42.742188 43.535156 C 42.742188 45.605469 44.421875 47.28125 46.488281 47.28125 C 48.554688 47.28125 50.230469 45.605469 50.230469 43.535156 C 50.230469 41.46875 48.554688 39.792969 46.488281 39.792969 Z M 46.488281 39.792969 M 43.238281 17.730469 L 49.738281 17.730469 L 49.738281 37.429688 L 43.238281 37.429688 Z M 43.238281 17.730469 "});Rt("hatena",(function(e,{title:t}){return jt(e,"hatena.url"),`http://b.hatena.ne.jp/add?mode=confirm&url=${e}&title=${t}`}),(e=>({title:e.title})),{windowWidth:660,windowHeight:460,windowPosition:"windowCenter"});Dt((function(e,t){ft("https://bookmark.hatenaapis.com/count/entry"+St({url:e}),((e,n)=>{t(null!=n?n:void 0)}))})),Ct({color:"#1F1F1F",networkName:"instapaper",path:"M35.688 43.012c0 2.425.361 2.785 3.912 3.056V48H24.401v-1.932c3.555-.27 3.912-.63 3.912-3.056V20.944c0-2.379-.36-2.785-3.912-3.056V16H39.6v1.888c-3.55.27-3.912.675-3.912 3.056v22.068h.001z"});Rt("instapaper",(function(e,{title:t,description:n}){return jt(e,"instapaper.url"),"http://www.instapaper.com/hello2"+St({url:e,title:t,description:n})}),(e=>({title:e.title,description:e.description})),{windowWidth:500,windowHeight:500,windowPosition:"windowCenter"}),Ct({color:"#00b800",networkName:"line",path:"M52.62 30.138c0 3.693-1.432 7.019-4.42 10.296h.001c-4.326 4.979-14 11.044-16.201 11.972-2.2.927-1.876-.591-1.786-1.112l.294-1.765c.069-.527.142-1.343-.066-1.865-.232-.574-1.146-.872-1.817-1.016-9.909-1.31-17.245-8.238-17.245-16.51 0-9.226 9.251-16.733 20.62-16.733 11.37 0 20.62 7.507 20.62 16.733zM27.81 25.68h-1.446a.402.402 0 0 0-.402.401v8.985c0 .221.18.4.402.4h1.446a.401.401 0 0 0 .402-.4v-8.985a.402.402 0 0 0-.402-.401zm9.956 0H36.32a.402.402 0 0 0-.402.401v5.338L31.8 25.858a.39.39 0 0 0-.031-.04l-.002-.003-.024-.025-.008-.007a.313.313 0 0 0-.032-.026.255.255 0 0 1-.021-.014l-.012-.007-.021-.012-.013-.006-.023-.01-.013-.005-.024-.008-.014-.003-.023-.005-.017-.002-.021-.003-.021-.002h-1.46a.402.402 0 0 0-.402.401v8.985c0 .221.18.4.402.4h1.446a.401.401 0 0 0 .402-.4v-5.337l4.123 5.568c.028.04.063.072.101.099l.004.003a.236.236 0 0 0 .025.015l.012.006.019.01a.154.154 0 0 1 .019.008l.012.004.028.01.005.001a.442.442 0 0 0 .104.013h1.446a.4.4 0 0 0 .401-.4v-8.985a.402.402 0 0 0-.401-.401zm-13.442 7.537h-3.93v-7.136a.401.401 0 0 0-.401-.401h-1.447a.4.4 0 0 0-.401.401v8.984a.392.392 0 0 0 .123.29c.072.068.17.111.278.111h5.778a.4.4 0 0 0 .401-.401v-1.447a.401.401 0 0 0-.401-.401zm21.429-5.287c.222 0 .401-.18.401-.402v-1.446a.401.401 0 0 0-.401-.402h-5.778a.398.398 0 0 0-.279.113l-.005.004-.006.008a.397.397 0 0 0-.111.276v8.984c0 .108.043.206.112.278l.005.006a.401.401 0 0 0 .284.117h5.778a.4.4 0 0 0 .401-.401v-1.447a.401.401 0 0 0-.401-.401h-3.93v-1.519h3.93c.222 0 .401-.18.401-.402V29.85a.401.401 0 0 0-.401-.402h-3.93V27.93h3.93z"});Rt("line",(function(e,{title:t}){return jt(e,"line.url"),"https://social-plugins.line.me/lineit/share"+St({url:e,text:t})}),(e=>({title:e.title})),{windowWidth:500,windowHeight:500}),Ct({color:"#0077B5",networkName:"linkedin",path:"M20.4,44h5.4V26.6h-5.4V44z M23.1,18c-1.7,0-3.1,1.4-3.1,3.1c0,1.7,1.4,3.1,3.1,3.1 c1.7,0,3.1-1.4,3.1-3.1C26.2,19.4,24.8,18,23.1,18z M39.5,26.2c-2.6,0-4.4,1.4-5.1,2.8h-0.1v-2.4h-5.2V44h5.4v-8.6 c0-2.3,0.4-4.5,3.2-4.5c2.8,0,2.8,2.6,2.8,4.6V44H46v-9.5C46,29.8,45,26.2,39.5,26.2z"});const Ft=Rt("linkedin",(function(e,{title:t,summary:n,source:r}){return jt(e,"linkedin.url"),"https://linkedin.com/shareArticle"+St({url:e,mini:"true",title:t,summary:n,source:r})}),(({title:e,summary:t,source:n})=>({title:e,summary:t,source:n})),{windowWidth:750,windowHeight:600});Ct({color:"#21A5D8",networkName:"livejournal",path:"M18.3407821,28.1764706 L21.9441341,31.789916 L33.0055865,42.882353 C33.0055865,42.882353 33.0893855,42.9663866 33.0893855,42.9663866 L46.6648046,47 C46.6648046,47 46.6648046,47 46.7486034,47 C46.8324022,47 46.8324022,47 46.9162012,46.9159664 C47,46.8319327 47,46.8319327 47,46.7478991 L42.9776536,33.1344537 C42.9776536,33.1344537 42.9776536,33.1344537 42.8938548,33.0504202 L31.1620111,21.3697479 L31.1620111,21.3697479 L28.1452514,18.2605042 C27.3072626,17.4201681 26.5530726,17 25.7150838,17 C24.2905028,17 23.0335195,18.3445378 21.5251397,19.8571429 C21.273743,20.1092437 20.9385475,20.4453781 20.6871508,20.697479 C20.3519553,21.0336134 20.1005586,21.2857143 19.849162,21.5378151 C18.3407821,22.9663866 17.0837989,24.2268908 17,25.7394958 C17.0837989,26.4957983 17.5027933,27.3361345 18.3407821,28.1764706 Z M39.9012319,39.6134454 C39.7336341,39.4453781 39.4822374,37.6806724 40.2364275,36.8403362 C40.9906174,36.0840337 41.6610084,36 42.1638017,36 C42.3313995,36 42.4989973,36 42.5827961,36 L44.8453659,43.5630253 L43.5883828,44.8235295 L36.0464833,42.5546218 C35.9626843,42.2184874 35.8788855,41.2100841 36.8844722,40.2016807 C37.2196676,39.8655463 37.8900587,39.6134454 38.5604498,39.6134454 C39.147042,39.6134454 39.5660364,39.7815126 39.5660364,39.7815126 C39.6498353,39.8655463 39.8174331,39.8655463 39.8174331,39.7815126 C39.9850307,39.7815126 39.9850307,39.697479 39.9012319,39.6134454 Z"});Rt("livejournal",(function(e,{title:t,description:n}){return jt(e,"livejournal.url"),"https://www.livejournal.com/update.bml"+St({subject:t,event:n})}),(e=>({title:e.title,description:e.description})),{windowWidth:660,windowHeight:460}),Ct({color:"#168DE2",networkName:"mailru",path:"M39.7107745,17 C41.6619755,17 43.3204965,18.732852 43.3204965,21.0072202 C43.3204965,23.2815885 41.7595357,25.0144404 39.7107745,25.0144404 C37.7595732,25.0144404 36.1010522,23.2815885 36.1010522,21.0072202 C36.1010522,18.732852 37.7595732,17 39.7107745,17 Z M24.3938451,17 C26.3450463,17 28.0035672,18.732852 28.0035672,21.0072202 C28.0035672,23.2815885 26.4426063,25.0144404 24.3938451,25.0144404 C22.4426439,25.0144404 20.7841229,23.2815885 20.7841229,21.0072202 C20.7841229,18.732852 22.4426439,17 24.3938451,17 Z M51.9057817,43.4259928 C51.7106617,44.0758123 51.4179815,44.6173285 50.9301812,44.9422383 C50.637501,45.1588448 50.2472607,45.267148 49.8570205,45.267148 C49.07654,45.267148 48.3936197,44.833935 48.0033795,44.0758123 L46.2472985,40.7184115 L45.759498,41.2599278 C42.5400162,44.9422383 37.466893,47 32.0035297,47 C26.5401664,47 21.5646034,44.9422383 18.2475614,41.2599278 L17.7597611,40.7184115 L16.00368,44.0758123 C15.6134398,44.833935 14.9305194,45.267148 14.1500389,45.267148 C13.7597986,45.267148 13.3695584,45.1588448 13.0768782,44.9422383 C12.0037176,44.2924187 11.7110374,42.7761733 12.2963978,41.5848375 L16.7841605,33.0288807 C17.1744007,32.270758 17.8573211,31.8375453 18.6378016,31.8375453 C19.0280418,31.8375453 19.4182821,31.9458485 19.7109623,32.1624548 C20.7841229,32.8122743 21.0768031,34.3285197 20.4914427,35.5198555 L20.1012025,36.2779783 L20.2963226,36.602888 C22.4426439,39.9602888 27.0279667,42.234657 31.9059697,42.234657 C36.7839727,42.234657 41.3692955,40.068592 43.5156167,36.602888 L43.7107367,36.2779783 L43.3204965,35.6281587 C43.0278165,35.0866425 42.9302562,34.436823 43.1253765,33.7870035 C43.3204965,33.137184 43.6131767,32.5956678 44.100977,32.270758 C44.3936572,32.0541515 44.7838975,31.9458485 45.1741377,31.9458485 C45.9546182,31.9458485 46.6375385,32.3790613 47.0277787,33.137184 L51.5155415,41.6931408 C52.003342,42.234657 52.100902,42.8844765 51.9057817,43.4259928 Z"});Rt("mailru",(function(e,{title:t,description:n,imageUrl:r}){return jt(e,"mailru.url"),"https://connect.mail.ru/share"+St({url:e,title:t,description:n,image_url:r})}),(e=>({title:e.title,description:e.description,imageUrl:e.imageUrl})),{windowWidth:660,windowHeight:460}),Ct({color:"#F97400",networkName:"ok",path:"M39,30c-1,0-3,2-7,2s-6-2-7-2c-1.1,0-2,0.9-2,2c0,1,0.6,1.5,1,1.7c1.2,0.7,5,2.3,5,2.3l-4.3,5.4 c0,0-0.8,0.9-0.8,1.6c0,1.1,0.9,2,2,2c1,0,1.5-0.7,1.5-0.7S32,39,32,39c0,0,4.5,5.3,4.5,5.3S37,45,38,45c1.1,0,2-0.9,2-2 c0-0.6-0.8-1.6-0.8-1.6L35,36c0,0,3.8-1.6,5-2.3c0.4-0.3,1-0.7,1-1.7C41,30.9,40.1,30,39,30z M32,15c-3.9,0-7,3.1-7,7s3.1,7,7,7c3.9,0,7-3.1,7-7S35.9,15,32,15z M32,25.5 c-1.9,0-3.5-1.6-3.5-3.5c0-1.9,1.6-3.5,3.5-3.5c1.9,0,3.5,1.6,3.5,3.5C35.5,23.9,33.9,22.5,35,22.5z "});Rt("ok",(function(e,{title:t,description:n,image:r}){return jt(e,"ok.url"),"https://connect.ok.ru/offer"+St({url:e,title:t,description:n,imageUrl:r})}),(e=>({title:e.title,description:e.description,image:e.image})),{windowWidth:588,windowHeight:480,windowPosition:"screenCenter"});Dt((function(e,t){window.OK||(window.OK={Share:{count:function(e,t){var n,r;null==(r=(n=window.OK.callbacks)[e])||r.call(n,t)}},callbacks:[]});const n=window.OK.callbacks.length;return window.ODKL={updateCount(e,t){var n,r;const o=""===e?0:parseInt(e.replace("react-share-",""),10);null==(r=(n=window.OK.callbacks)[o])||r.call(n,""===t?void 0:parseInt(t,10))}},window.OK.callbacks.push(t),ft("https://connect.ok.ru/dk"+St({"st.cmd":"extLike",uid:`react-share-${n}`,ref:e}))})),Ct({color:"#E60023",networkName:"pinterest",path:"M32,16c-8.8,0-16,7.2-16,16c0,6.6,3.9,12.2,9.6,14.7c0-1.1,0-2.5,0.3-3.7 c0.3-1.3,2.1-8.7,2.1-8.7s-0.5-1-0.5-2.5c0-2.4,1.4-4.1,3.1-4.1c1.5,0,2.2,1.1,2.2,2.4c0,1.5-0.9,3.7-1.4,5.7 c-0.4,1.7,0.9,3.1,2.5,3.1c3,0,5.1-3.9,5.1-8.5c0-3.5-2.4-6.1-6.7-6.1c-4.9,0-7.9,3.6-7.9,7.7c0,1.4,0.4,2.4,1.1,3.1 c0.3,0.3,0.3,0.5,0.2,0.9c-0.1,0.3-0.3,1-0.3,1.3c-0.1,0.4-0.4,0.6-0.8,0.4c-2.2-0.9-3.3-3.4-3.3-6.1c0-4.5,3.8-10,11.4-10 c6.1,0,10.1,4.4,10.1,9.2c0,6.3-3.5,11-8.6,11c-1.7,0-3.4-0.9-3.9-2c0,0-0.9,3.7-1.1,4.4c-0.3,1.2-1,2.5-1.6,3.4 c1.4,0.4,3,0.7,4.5,0.7c8.8,0,16-7.2,16-16C48,23.2,40.8,16,32,16z"});Rt("pinterest",(function(e,{media:t,description:n,pinId:r}){return r?`https://pinterest.com/pin/${r}/repin/x/`:(jt(e,"pinterest.url"),jt(t,"pinterest.media"),"https://pinterest.com/pin/create/button/"+St({url:e,media:t,description:n}))}),(e=>({media:e.media,description:e.description,pinId:e.pinId})),{windowWidth:1e3,windowHeight:730});Dt((function(e,t){ft("https://api.pinterest.com/v1/urls/count.json"+St({url:e}),((e,n)=>{t(n?n.count:void 0)}))})),Ct({color:"#EF3F56",networkName:"pocket",path:"M41.084 29.065l-7.528 7.882a2.104 2.104 0 0 1-1.521.666 2.106 2.106 0 0 1-1.522-.666l-7.528-7.882c-.876-.914-.902-2.43-.065-3.384.84-.955 2.228-.987 3.1-.072l6.015 6.286 6.022-6.286c.88-.918 2.263-.883 3.102.071.841.938.82 2.465-.06 3.383l-.015.002zm6.777-10.976C47.463 16.84 46.361 16 45.14 16H18.905c-1.2 0-2.289.82-2.716 2.044-.125.363-.189.743-.189 1.125v10.539l.112 2.096c.464 4.766 2.73 8.933 6.243 11.838.06.053.125.102.19.153l.04.033c1.882 1.499 3.986 2.514 6.259 3.014a14.662 14.662 0 0 0 6.13.052c.118-.042.235-.065.353-.087.03 0 .065-.022.098-.042a15.395 15.395 0 0 0 6.011-2.945l.039-.045.18-.153c3.502-2.902 5.765-7.072 6.248-11.852L48 29.674v-10.52c0-.366-.041-.728-.161-1.08l.022.015z"});Rt("pocket",(function(e,{title:t}){return jt(e,"pocket.url"),"https://getpocket.com/save"+St({url:e,title:t})}),(e=>({title:e.title})),{windowWidth:500,windowHeight:500}),Ct({color:"#FF5700",networkName:"reddit",path:"M 53.34375 32 C 53.277344 30.160156 52.136719 28.53125 50.429688 27.839844 C 48.722656 27.148438 46.769531 27.523438 45.441406 28.800781 C 41.800781 26.324219 37.519531 24.957031 33.121094 24.863281 L 35.199219 14.878906 L 42.046875 16.320312 C 42.214844 17.882812 43.496094 19.09375 45.066406 19.171875 C 46.636719 19.253906 48.03125 18.183594 48.359375 16.644531 C 48.6875 15.105469 47.847656 13.558594 46.382812 12.992188 C 44.914062 12.425781 43.253906 13.007812 42.464844 14.367188 L 34.625 12.800781 C 34.363281 12.742188 34.09375 12.792969 33.871094 12.9375 C 33.648438 13.082031 33.492188 13.308594 33.441406 13.566406 L 31.070312 24.671875 C 26.617188 24.738281 22.277344 26.105469 18.59375 28.609375 C 17.242188 27.339844 15.273438 26.988281 13.570312 27.707031 C 11.863281 28.429688 10.746094 30.089844 10.71875 31.941406 C 10.691406 33.789062 11.757812 35.484375 13.441406 36.257812 C 13.402344 36.726562 13.402344 37.195312 13.441406 37.664062 C 13.441406 44.832031 21.792969 50.65625 32.097656 50.65625 C 42.398438 50.65625 50.753906 44.832031 50.753906 37.664062 C 50.789062 37.195312 50.789062 36.726562 50.753906 36.257812 C 52.363281 35.453125 53.371094 33.800781 53.34375 32 Z M 21.34375 35.199219 C 21.34375 33.433594 22.777344 32 24.542969 32 C 26.3125 32 27.742188 33.433594 27.742188 35.199219 C 27.742188 36.96875 26.3125 38.398438 24.542969 38.398438 C 22.777344 38.398438 21.34375 36.96875 21.34375 35.199219 Z M 39.9375 44 C 37.664062 45.710938 34.871094 46.582031 32.03125 46.464844 C 29.191406 46.582031 26.398438 45.710938 24.128906 44 C 23.847656 43.65625 23.871094 43.15625 24.183594 42.839844 C 24.5 42.527344 25 42.503906 25.34375 42.785156 C 27.269531 44.195312 29.617188 44.90625 32 44.800781 C 34.386719 44.929688 36.746094 44.242188 38.6875 42.847656 C 39.042969 42.503906 39.605469 42.511719 39.953125 42.863281 C 40.296875 43.21875 40.289062 43.785156 39.9375 44.128906 Z M 39.359375 38.527344 C 37.59375 38.527344 36.160156 37.09375 36.160156 35.328125 C 36.160156 33.5625 37.59375 32.128906 39.359375 32.128906 C 41.128906 32.128906 42.558594 33.5625 42.558594 35.328125 C 42.59375 36.203125 42.269531 37.054688 41.65625 37.6875 C 41.046875 38.316406 40.203125 38.664062 39.328125 38.65625 Z M 39.359375 38.527344"});Rt("reddit",(function(e,{title:t}){return jt(e,"reddit.url"),"https://www.reddit.com/submit"+St({url:e,title:t})}),(e=>({title:e.title})),{windowWidth:660,windowHeight:460,windowPosition:"windowCenter"});Rt("gab",(function(e,{title:t}){return jt(e,"gab.url"),"https://gab.com/compose"+St({url:e,text:t})}),(e=>({title:e.title})),{windowWidth:660,windowHeight:640,windowPosition:"windowCenter"}),Ct({color:"#00d178",networkName:"gab",path:"m17.0506,23.97457l5.18518,0l0,14.23933c0,6.82699 -3.72695,10.09328 -9.33471,10.09328c-2.55969,0 -4.82842,-0.87286 -6.22084,-2.0713l2.07477,-3.88283c1.19844,0.81051 2.33108,1.29543 3.85511,1.29543c2.75366,0 4.44049,-1.97432 4.44049,-4.82149l0,-0.87286c-1.16728,1.39242 -2.81947,2.0713 -4.63446,2.0713c-4.44048,0 -7.81068,-3.68885 -7.81068,-8.28521c0,-4.59289 3.37019,-8.28174 7.81068,-8.28174c1.81499,0 3.46718,0.67888 4.63446,2.0713l0,-1.55521zm-3.62997,11.39217c1.97777,0 3.62997,-1.6522 3.62997,-3.62652c0,-1.97432 -1.6522,-3.62305 -3.62997,-3.62305c-1.97778,0 -3.62997,1.64873 -3.62997,3.62305c0,1.97432 1.65219,3.62652 3.62997,3.62652zm25.7077,4.13913l-5.18518,0l0,-1.29197c-1.00448,1.13264 -2.3969,1.81152 -4.21188,1.81152c-3.62997,0 -5.63893,-2.52504 -5.63893,-5.4034c0,-4.27076 5.251,-5.85715 9.78846,-4.49937c-0.09698,-1.39241 -0.9733,-2.39343 -2.78829,-2.39343c-1.26426,0 -2.72248,0.48492 -3.62997,1.00102l-1.5552,-3.72003c1.19844,-0.77587 3.40136,-1.55174 5.96452,-1.55174c3.78931,0 7.25648,2.13365 7.25648,7.95962l0,8.08777zm-5.18518,-6.14809c-2.42806,-0.77587 -4.66563,-0.3533 -4.66563,1.36124c0,1.00101 0.84168,1.6799 1.84616,1.6799c1.20191,0 2.56315,-0.96984 2.81947,-3.04115zm13.00626,-17.66495l0,9.83695c1.16727,-1.39242 2.81946,-2.0713 4.63445,-2.0713c4.44048,0 7.81068,3.68885 7.81068,8.28174c0,4.59636 -3.37019,8.28521 -7.81068,8.28521c-1.81499,0 -3.46718,-0.67888 -4.63445,-2.0713l0,1.55174l-5.18519,0l0,-23.81304l5.18519,0zm3.62997,19.67391c1.97777,0 3.62997,-1.6522 3.62997,-3.62652c0,-1.97432 -1.6522,-3.62305 -3.62997,-3.62305c-1.97778,0 -3.62997,1.64873 -3.62997,3.62305c0,1.97432 1.65219,3.62652 3.62997,3.62652zm0,0"});Dt((function(e,t){ft(`https://www.reddit.com/api/info.json?limit=1&url=${e}`,{param:"jsonp"},((e,n)=>{t(!e&&n&&n.data&&n.data.children.length>0&&n.data.children[0].data.score?n.data.children[0].data.score:void 0)}))})),Ct({color:"#25A3E3",networkName:"telegram",path:"m45.90873,15.44335c-0.6901,-0.0281 -1.37668,0.14048 -1.96142,0.41265c-0.84989,0.32661 -8.63939,3.33986 -16.5237,6.39174c-3.9685,1.53296 -7.93349,3.06593 -10.98537,4.24067c-3.05012,1.1765 -5.34694,2.05098 -5.4681,2.09312c-0.80775,0.28096 -1.89996,0.63566 -2.82712,1.72788c-0.23354,0.27218 -0.46884,0.62161 -0.58825,1.10275c-0.11941,0.48114 -0.06673,1.09222 0.16682,1.5716c0.46533,0.96052 1.25376,1.35737 2.18443,1.71383c3.09051,0.99037 6.28638,1.93508 8.93263,2.8236c0.97632,3.44171 1.91401,6.89571 2.84116,10.34268c0.30554,0.69185 0.97105,0.94823 1.65764,0.95525l-0.00351,0.03512c0,0 0.53908,0.05268 1.06412,-0.07375c0.52679,-0.12292 1.18879,-0.42846 1.79109,-0.99212c0.662,-0.62161 2.45836,-2.38812 3.47683,-3.38552l7.6736,5.66477l0.06146,0.03512c0,0 0.84989,0.59703 2.09312,0.68132c0.62161,0.04214 1.4399,-0.07726 2.14229,-0.59176c0.70766,-0.51626 1.1765,-1.34683 1.396,-2.29506c0.65673,-2.86224 5.00979,-23.57745 5.75257,-27.00686l-0.02107,0.08077c0.51977,-1.93157 0.32837,-3.70159 -0.87096,-4.74991c-0.60054,-0.52152 -1.2924,-0.7498 -1.98425,-0.77965l0,0.00176zm-0.2072,3.29069c0.04741,0.0439 0.0439,0.0439 0.00351,0.04741c-0.01229,-0.00351 0.14048,0.2072 -0.15804,1.32576l-0.01229,0.04214l-0.00878,0.03863c-0.75858,3.50668 -5.15554,24.40802 -5.74203,26.96472c-0.08077,0.34417 -0.11414,0.31959 -0.09482,0.29852c-0.1756,-0.02634 -0.50045,-0.16506 -0.52679,-0.1756l-13.13468,-9.70175c4.4988,-4.33199 9.09945,-8.25307 13.744,-12.43229c0.8218,-0.41265 0.68483,-1.68573 -0.29852,-1.70681c-1.04305,0.24584 -1.92279,0.99564 -2.8798,1.47502c-5.49971,3.2626 -11.11882,6.13186 -16.55882,9.49279c-2.792,-0.97105 -5.57873,-1.77704 -8.15298,-2.57601c2.2336,-0.89555 4.00889,-1.55579 5.75608,-2.23009c3.05188,-1.1765 7.01687,-2.7042 10.98537,-4.24067c7.94051,-3.06944 15.92667,-6.16346 16.62028,-6.43037l0.05619,-0.02283l0.05268,-0.02283c0.19316,-0.0878 0.30378,-0.09658 0.35471,-0.10009c0,0 -0.01756,-0.05795 -0.00351,-0.04566l-0.00176,0zm-20.91715,22.0638l2.16687,1.60145c-0.93418,0.91311 -1.81743,1.77353 -2.45485,2.38812l0.28798,-3.98957"});Rt("telegram",(function(e,{title:t}){return jt(e,"telegram.url"),"https://telegram.me/share/url"+St({url:e,text:t})}),(e=>({title:e.title})),{windowWidth:550,windowHeight:400}),Ct({color:"#34526f",networkName:"tumblr",path:"M39.2,41c-0.6,0.3-1.6,0.5-2.4,0.5c-2.4,0.1-2.9-1.7-2.9-3v-9.3h6v-4.5h-6V17c0,0-4.3,0-4.4,0 c-0.1,0-0.2,0.1-0.2,0.2c-0.3,2.3-1.4,6.4-5.9,8.1v3.9h3V39c0,3.4,2.5,8.1,9,8c2.2,0,4.7-1,5.2-1.8L39.2,41z"});Rt("tumblr",(function(e,{title:t,caption:n,tags:r,posttype:o}){return jt(e,"tumblr.url"),"https://www.tumblr.com/widgets/share/tool"+St({canonicalUrl:e,title:t,caption:n,tags:r,posttype:o})}),(e=>({title:e.title,tags:(e.tags||[]).join(","),caption:e.caption,posttype:e.posttype||"link"})),{windowWidth:660,windowHeight:460});Dt((function(e,t){return ft("https://api.tumblr.com/v2/share/stats"+St({url:e}),((e,n)=>{t(!e&&n&&n.response?n.response.note_count:void 0)}))})),Ct({color:"#00aced",networkName:"twitter",path:"M48,22.1c-1.2,0.5-2.4,0.9-3.8,1c1.4-0.8,2.4-2.1,2.9-3.6c-1.3,0.8-2.7,1.3-4.2,1.6 C41.7,19.8,40,19,38.2,19c-3.6,0-6.6,2.9-6.6,6.6c0,0.5,0.1,1,0.2,1.5c-5.5-0.3-10.3-2.9-13.5-6.9c-0.6,1-0.9,2.1-0.9,3.3 c0,2.3,1.2,4.3,2.9,5.5c-1.1,0-2.1-0.3-3-0.8c0,0,0,0.1,0,0.1c0,3.2,2.3,5.8,5.3,6.4c-0.6,0.1-1.1,0.2-1.7,0.2c-0.4,0-0.8,0-1.2-0.1 c0.8,2.6,3.3,4.5,6.1,4.6c-2.2,1.8-5.1,2.8-8.2,2.8c-0.5,0-1.1,0-1.6-0.1c2.9,1.9,6.4,2.9,10.1,2.9c12.1,0,18.7-10,18.7-18.7 c0-0.3,0-0.6,0-0.8C46,24.5,47.1,23.4,48,22.1z"});const At=Rt("twitter",(function(e,{title:t,via:n,hashtags:r=[],related:o=[]}){return jt(e,"twitter.url"),jt(Array.isArray(r),"twitter.hashtags is not an array"),jt(Array.isArray(o),"twitter.related is not an array"),"https://twitter.com/intent/tweet"+St({url:e,text:t,via:n,hashtags:r.length>0?r.join(","):void 0,related:o.length>0?o.join(","):void 0})}),(e=>({hashtags:e.hashtags,title:e.title,via:e.via,related:e.related})),{windowWidth:550,windowHeight:400});Ct({color:"#7360f2",networkName:"viber",path:"m31.0,12.3c9.0,0.2 16.4,6.2 18.0,15.2c0.2,1.5 0.3,3.0 0.4,4.6a1.0,1.0 0 0 1 -0.8,1.2l-0.1,0a1.1,1.1 0 0 1 -1.0,-1.2l0,0c-0.0,-1.2 -0.1,-2.5 -0.3,-3.8a16.1,16.1 0 0 0 -13.0,-13.5c-1.0,-0.1 -2.0,-0.2 -3.0,-0.3c-0.6,-0.0 -1.4,-0.1 -1.6,-0.8a1.1,1.1 0 0 1 0.9,-1.2l0.6,0l0.0,-0.0zm10.6,39.2a19.9,19.9 0 0 1 -2.1,-0.6c-6.9,-2.9 -13.2,-6.6 -18.3,-12.2a47.5,47.5 0 0 1 -7.0,-10.7c-0.8,-1.8 -1.6,-3.7 -2.4,-5.6c-0.6,-1.7 0.3,-3.4 1.4,-4.7a11.3,11.3 0 0 1 3.7,-2.8a2.4,2.4 0 0 1 3.0,0.7a39.0,39.0 0 0 1 4.7,6.5a3.1,3.1 0 0 1 -0.8,4.2c-0.3,0.2 -0.6,0.5 -1.0,0.8a3.3,3.3 0 0 0 -0.7,0.7a2.1,2.1 0 0 0 -0.1,1.9c1.7,4.9 4.7,8.7 9.7,10.8a5.0,5.0 0 0 0 2.5,0.6c1.5,-0.1 2.0,-1.8 3.1,-2.7a2.9,2.9 0 0 1 3.5,-0.1c1.1,0.7 2.2,1.4 3.3,2.2a37.8,37.8 0 0 1 3.1,2.4a2.4,2.4 0 0 1 0.7,3.0a10.4,10.4 0 0 1 -4.4,4.8a10.8,10.8 0 0 1 -1.9,0.6c-0.7,-0.2 0.6,-0.2 0,0l0.0,0l0,-0.0zm3.1,-21.4a4.2,4.2 0 0 1 -0.0,0.6a1.0,1.0 0 0 1 -1.9,0.1a2.7,2.7 0 0 1 -0.1,-0.8a10.9,10.9 0 0 0 -1.4,-5.5a10.2,10.2 0 0 0 -4.2,-4.0a12.3,12.3 0 0 0 -3.4,-1.0c-0.5,-0.0 -1.0,-0.1 -1.5,-0.2a0.9,0.9 0 0 1 -0.9,-1.0l0,-0.1a0.9,0.9 0 0 1 0.9,-0.9l0.1,0a14.1,14.1 0 0 1 5.9,1.5a11.9,11.9 0 0 1 6.5,9.3c0,0.1 0.0,0.3 0.0,0.5c0,0.4 0.0,0.9 0.0,1.5l0,0l0.0,0.0zm-5.6,-0.2a1.1,1.1 0 0 1 -1.2,-0.9l0,-0.1a11.3,11.3 0 0 0 -0.2,-1.4a4.0,4.0 0 0 0 -1.5,-2.3a3.9,3.9 0 0 0 -1.2,-0.5c-0.5,-0.1 -1.1,-0.1 -1.6,-0.2a1.0,1.0 0 0 1 -0.8,-1.1l0,0l0,0a1.0,1.0 0 0 1 1.1,-0.8c3.4,0.2 6.0,2.0 6.3,6.2a2.8,2.8 0 0 1 0,0.8a0.8,0.8 0 0 1 -0.8,0.7l0,0l0.0,-0.0z"});Rt("viber",(function(e,{title:t,separator:n}){return jt(e,"viber.url"),"viber://forward"+St({text:t?t+n+e:e})}),(e=>({title:e.title,separator:e.separator||" "})),{windowWidth:660,windowHeight:460}),Ct({color:"#4C75A3",networkName:"vk",path:"M44.94,44.84h-0.2c-2.17-.36-3.66-1.92-4.92-3.37C39.1,40.66,38,38.81,36.7,39c-1.85.3-.93,3.52-1.71,4.9-0.62,1.11-3.29.91-5.12,0.71-5.79-.62-8.75-3.77-11.35-7.14A64.13,64.13,0,0,1,11.6,26a10.59,10.59,0,0,1-1.51-4.49C11,20.7,12.56,21,14.11,21c1.31,0,3.36-.29,4.32.2C19,21.46,19.57,23,20,24a37.18,37.18,0,0,0,3.31,5.82c0.56,0.81,1.41,2.35,2.41,2.14s1.06-2.63,1.1-4.18c0-1.77,0-4-.5-4.9S25,22,24.15,21.47c0.73-1.49,2.72-1.63,5.12-1.63,2,0,4.84-.23,5.62,1.12s0.25,3.85.2,5.71c-0.06,2.09-.41,4.25,1,5.21,1.09-.12,1.68-1.2,2.31-2A28,28,0,0,0,41.72,24c0.44-1,.91-2.65,1.71-3,1.21-.47,3.15-0.1,4.92-0.1,1.46,0,4.05-.41,4.52.61,0.39,0.85-.75,3-1.1,3.57a61.88,61.88,0,0,1-4.12,5.61c-0.58.78-1.78,2-1.71,3.27,0.05,0.94,1,1.67,1.71,2.35a33.12,33.12,0,0,1,3.92,4.18c0.47,0.62,1.5,2,1.4,2.76C52.66,45.81,46.88,44.24,44.94,44.84Z"});Rt("vk",(function(e,{title:t,image:n,noParse:r,noVkLinks:o}){return jt(e,"vk.url"),"https://vk.com/share.php"+St({url:e,title:t,image:n,noparse:r?1:0,no_vk_links:o?1:0})}),(e=>({title:e.title,image:e.image,noParse:e.noParse,noVkLinks:e.noVkLinks})),{windowWidth:660,windowHeight:460});Dt((function(e,t){window.VK||(window.VK={}),window.VK.Share={count:(e,t)=>{var n,r;return null==(r=null==(n=window.VK.callbacks)?void 0:n[e])?void 0:r.call(n,t)}},window.VK.callbacks=[];const n=window.VK.callbacks.length;return window.VK.callbacks.push(t),ft("https://vk.com/share.php"+St({act:"count",index:n,url:e}))})),Ct({color:"#DF2029",networkName:"weibo",path:"M40.9756152,15.0217119 C40.5000732,15.0546301 39.9999314,15.1204666 39.5325878,15.2192213 C38.6634928,15.4085016 38.0977589,16.2643757 38.2863368,17.1284787 C38.4667163,18.0008129 39.3194143,18.5686519 40.1885094,18.3793715 C42.8613908,17.8115326 45.7720411,18.6427174 47.7316073,20.8153207 C49.6911735,22.996153 50.2077122,25.975254 49.3714112,28.5840234 C49.1008441,29.4316684 49.5763861,30.3533789 50.4208857,30.6249537 C51.2653852,30.8965286 52.1754769,30.4192153 52.4542425,29.5715703 C53.6349013,25.9011885 52.9133876,21.7699494 50.1585171,18.7085538 C48.0923641,16.4042776 45.2063093,15.1533848 42.3530505,15.0217119 C41.8775084,14.9970227 41.4511594,14.9887937 40.9756152,15.0217119 Z M27.9227762,19.8277737 C24.9957268,20.140498 20.863421,22.4365431 17.2312548,26.0822378 C13.2711279,30.0571148 11,34.2871065 11,37.9328012 C11,44.9032373 19.8713401,49.125 28.5786978,49.125 C39.9917329,49.125 47.600423,42.4261409 47.600423,37.1427636 C47.600423,33.9496952 44.9603397,32.1638816 42.549827,31.4149913 C41.9594976,31.2339421 41.5167516,31.1434164 41.8283133,30.3616079 C42.5006339,28.66632 42.6236176,27.1932286 41.8939054,26.1480742 C40.5328692,24.1894405 36.7203236,24.2881952 32.448635,26.0822378 C32.448635,26.0822378 31.1203949,26.6912261 31.4647526,25.6213825 C32.1206742,23.4981576 32.0304845,21.712342 31.0056075,20.6836478 C30.2840938,19.9512176 29.2510184,19.6878718 27.9227762,19.8277737 Z M42.0906819,20.6836478 C41.6233383,20.6589586 41.1723917,20.716566 40.7132466,20.8153207 C39.9671353,20.9716828 39.4997917,21.7781784 39.6637721,22.5270687 C39.8277525,23.275959 40.5574647,23.7450433 41.303576,23.5804521 C42.1972686,23.3911718 43.2057485,23.6380596 43.8616701,24.3704897 C44.5175916,25.1029198 44.6733735,26.0657797 44.3864073,26.9381118 C44.1486363,27.6705419 44.5093932,28.4770397 45.2391054,28.7156963 C45.9688176,28.9461239 46.780521,28.5922524 47.0100936,27.8598223 C47.584026,26.0740087 47.2396661,24.0248493 45.8950269,22.5270687 C44.886547,21.4078489 43.4845162,20.7494842 42.0906819,20.6836478 Z M29.496988,29.9665891 C35.3100922,30.1723275 39.9917329,33.0691319 40.3852858,37.0769272 C40.8362324,41.6607904 35.5970585,45.9319315 28.6442899,46.6232144 C21.6915214,47.3144973 15.6488446,44.154347 15.197898,39.5787128 C14.7469514,34.9948495 20.059916,30.7237084 27.004486,30.0324256 C27.8735831,29.950131 28.6688875,29.9336709 29.496988,29.9665891 Z M25.5614586,34.3776322 C23.183744,34.5916017 20.9372116,35.9577073 19.9205332,37.9328012 C18.5348994,40.6238672 19.9041362,43.6029661 23.0689567,44.582284 C26.340366,45.5945202 30.1857056,44.0638213 31.5303448,41.1587879 C32.8503864,38.3195909 31.1613894,35.3734082 27.9227762,34.5751416 C27.1438688,34.3776322 26.356763,34.3035667 25.5614586,34.3776322 Z M24.052839,38.7228388 C24.3316067,38.7310678 24.5857748,38.8215935 24.8399449,38.9203482 C25.8648218,39.3400561 26.1845841,40.4428158 25.5614586,41.4221338 C24.9219361,42.3932227 23.5690963,42.8623069 22.5442194,42.4096807 C21.5357395,41.9652856 21.2487754,40.8542948 21.8882979,39.9078951 C22.3638421,39.2001542 23.2247386,38.7146097 24.052839,38.7228388 Z"});Rt("weibo",(function(e,{title:t,image:n}){return jt(e,"weibo.url"),"http://service.weibo.com/share/share.php"+St({url:e,title:t,pic:n})}),(e=>({title:e.title,image:e.image})),{windowWidth:660,windowHeight:550,windowPosition:"screenCenter"}),Ct({color:"#25D366",networkName:"whatsapp",path:"m42.32286,33.93287c-0.5178,-0.2589 -3.04726,-1.49644 -3.52105,-1.66732c-0.4712,-0.17346 -0.81554,-0.2589 -1.15987,0.2589c-0.34175,0.51004 -1.33075,1.66474 -1.63108,2.00648c-0.30032,0.33658 -0.60064,0.36247 -1.11327,0.12945c-0.5178,-0.2589 -2.17994,-0.80259 -4.14759,-2.56312c-1.53269,-1.37217 -2.56312,-3.05503 -2.86603,-3.57283c-0.30033,-0.5178 -0.03366,-0.80259 0.22524,-1.06149c0.23301,-0.23301 0.5178,-0.59547 0.7767,-0.90616c0.25372,-0.31068 0.33657,-0.5178 0.51262,-0.85437c0.17088,-0.36246 0.08544,-0.64725 -0.04402,-0.90615c-0.12945,-0.2589 -1.15987,-2.79613 -1.58964,-3.80584c-0.41424,-1.00971 -0.84142,-0.88027 -1.15987,-0.88027c-0.29773,-0.02588 -0.64208,-0.02588 -0.98382,-0.02588c-0.34693,0 -0.90616,0.12945 -1.37736,0.62136c-0.4712,0.5178 -1.80194,1.76053 -1.80194,4.27186c0,2.51134 1.84596,4.945 2.10227,5.30747c0.2589,0.33657 3.63497,5.51458 8.80262,7.74113c1.23237,0.5178 2.1903,0.82848 2.94111,1.08738c1.23237,0.38836 2.35599,0.33657 3.24402,0.20712c0.99159,-0.15534 3.04985,-1.24272 3.47963,-2.45956c0.44013,-1.21683 0.44013,-2.22654 0.31068,-2.45955c-0.12945,-0.23301 -0.46601,-0.36247 -0.98382,-0.59548m-9.40068,12.84407l-0.02589,0c-3.05503,0 -6.08417,-0.82849 -8.72495,-2.38189l-0.62136,-0.37023l-6.47252,1.68286l1.73463,-6.29129l-0.41424,-0.64725c-1.70875,-2.71846 -2.6149,-5.85116 -2.6149,-9.07706c0,-9.39809 7.68934,-17.06155 17.15993,-17.06155c4.58253,0 8.88029,1.78642 12.11655,5.02268c3.23625,3.21036 5.02267,7.50812 5.02267,12.06476c-0.0078,9.3981 -7.69712,17.06155 -17.14699,17.06155m14.58906,-31.58846c-3.93529,-3.80584 -9.1133,-5.95471 -14.62789,-5.95471c-11.36055,0 -20.60848,9.2065 -20.61625,20.52564c0,3.61684 0.94757,7.14565 2.75211,10.26282l-2.92557,10.63564l10.93337,-2.85309c3.0136,1.63108 6.4052,2.4958 9.85634,2.49839l0.01037,0c11.36574,0 20.61884,-9.2091 20.62403,-20.53082c0,-5.48093 -2.14111,-10.64081 -6.03239,-14.51915"});Rt("whatsapp",(function(e,{title:t,separator:n}){return jt(e,"whatsapp.url"),"https://"+(/(android|iphone|ipad|mobile)/i.test(navigator.userAgent)?"api":"web")+".whatsapp.com/send"+St({text:t?t+n+e:e})}),(e=>({title:e.title,separator:e.separator||" "})),{windowWidth:550,windowHeight:400}),Ct({color:"#4326c4",networkName:"workplace",path:"M34.019,10.292c0.21,0.017,0.423,0.034,0.636,0.049 c3.657,0.262,6.976,1.464,9.929,3.635c3.331,2.448,5.635,5.65,6.914,9.584c0.699,2.152,0.983,4.365,0.885,6.623 c-0.136,3.171-1.008,6.13-2.619,8.867c-0.442,0.75-0.908,1.492-1.495,2.141c-0.588,0.651-1.29,1.141-2.146,1.383 c-1.496,0.426-3.247-0.283-3.961-1.642c-0.26-0.494-0.442-1.028-0.654-1.548c-1.156-2.838-2.311-5.679-3.465-8.519 c-0.017-0.042-0.037-0.082-0.065-0.145c-0.101,0.245-0.192,0.472-0.284,0.698c-1.237,3.051-2.475,6.103-3.711,9.155 c-0.466,1.153-1.351,1.815-2.538,2.045c-1.391,0.267-2.577-0.154-3.496-1.247c-0.174-0.209-0.31-0.464-0.415-0.717 c-2.128-5.22-4.248-10.442-6.37-15.665c-0.012-0.029-0.021-0.059-0.036-0.104c0.054-0.003,0.103-0.006,0.15-0.006 c1.498-0.001,2.997,0,4.495-0.004c0.12-0.001,0.176,0.03,0.222,0.146c1.557,3.846,3.117,7.691,4.679,11.536 c0.018,0.046,0.039,0.091,0.067,0.159c0.273-0.673,0.536-1.32,0.797-1.968c1.064-2.627,2.137-5.25,3.19-7.883 c0.482-1.208,1.376-1.917,2.621-2.135c1.454-0.255,2.644,0.257,3.522,1.449c0.133,0.18,0.229,0.393,0.313,0.603 c1.425,3.495,2.848,6.991,4.269,10.488c0.02,0.047,0.04,0.093,0.073,0.172c0.196-0.327,0.385-0.625,0.559-0.935 c0.783-1.397,1.323-2.886,1.614-4.461c0.242-1.312,0.304-2.634,0.187-3.962c-0.242-2.721-1.16-5.192-2.792-7.38 c-2.193-2.939-5.086-4.824-8.673-5.625c-1.553-0.346-3.124-0.405-4.705-0.257c-3.162,0.298-6.036,1.366-8.585,3.258 c-3.414,2.534-5.638,5.871-6.623,10.016c-0.417,1.76-0.546,3.547-0.384,5.348c0.417,4.601,2.359,8.444,5.804,11.517 c2.325,2.073,5.037,3.393,8.094,3.989c1.617,0.317,3.247,0.395,4.889,0.242c1-0.094,1.982-0.268,2.952-0.529 c0.04-0.01,0.081-0.018,0.128-0.028c0,1.526,0,3.047,0,4.586c-0.402,0.074-0.805,0.154-1.21,0.221 c-0.861,0.14-1.728,0.231-2.601,0.258c-0.035,0.002-0.071,0.013-0.108,0.021c-0.493,0-0.983,0-1.476,0 c-0.049-0.007-0.1-0.018-0.149-0.022c-0.315-0.019-0.629-0.033-0.945-0.058c-1.362-0.105-2.702-0.346-4.017-0.716 c-3.254-0.914-6.145-2.495-8.66-4.752c-2.195-1.971-3.926-4.29-5.176-6.963c-1.152-2.466-1.822-5.057-1.993-7.774 c-0.014-0.226-0.033-0.451-0.05-0.676c0-0.502,0-1.003,0-1.504c0.008-0.049,0.02-0.099,0.022-0.148 c0.036-1.025,0.152-2.043,0.338-3.052c0.481-2.616,1.409-5.066,2.8-7.331c2.226-3.625,5.25-6.386,9.074-8.254 c2.536-1.24,5.217-1.947,8.037-2.126c0.23-0.015,0.461-0.034,0.691-0.051C33.052,10.292,33.535,10.292,34.019,10.292z"});Rt("workplace",(function(e,{quote:t,hashtag:n}){return jt(e,"workplace.url"),"https://work.facebook.com/sharer.php"+St({u:e,quote:t,hashtag:n})}),(e=>({quote:e.quote,hashtag:e.hashtag})),{windowWidth:550,windowHeight:400}),Ct({color:"#000000",networkName:"X",path:"M 41.116 18.375 h 4.962 l -10.8405 12.39 l 12.753 16.86 H 38.005 l -7.821 -10.2255 L 21.235 47.625 H 16.27 l 11.595 -13.2525 L 15.631 18.375 H 25.87 l 7.0695 9.3465 z m -1.7415 26.28 h 2.7495 L 24.376 21.189 H 21.4255 z"});const Vt=()=>{const e="undefined"!=typeof window?window.location.href:"";return r.createElement("aside",{className:"mt-8 w-72 lg:mt-0 bg-primary"},r.createElement("div",{className:"font-bold text-white text-xl lg:text-h4"},"Share this project"),r.createElement("div",{className:"flex gap-6 mt-1 flex-nowrap place-content-start text-5xl text-white lg:text-2xl lg:gap-1"},r.createElement(Mt,{url:e,resetButtonStyle:!0,className:"shared","aria-label":"Facebook"},r.createElement(d.R9i,null)),r.createElement(At,{url:e,resetButtonStyle:!0,"aria-label":"X / Twitter"},r.createElement(ut.lcJ,null)),r.createElement(Ft,{url:e,resetButtonStyle:!0,"aria-label":"LinkedIn"},r.createElement(d.ltd,null)),r.createElement(It,{resetButtonStyle:!0,url:e,subject:"Sharing a wonderful project opportunity!","aria-label":"e-mail"},r.createElement(d.Upr,null))))},Ht=e=>{let{label:t,value:n}=e;return r.createElement(r.Fragment,null,r.createElement("section",{className:"pt-4"},r.createElement("h3",{className:"text-h4"},t),r.createElement("div",{className:"text-body"},r.createElement(st,{text:n}))))},zt=e=>{let{slug:t,title:n,question:o,status:a,agency:s,topics:l,opportunityCloses:u,startDate:d,endDate:f,lastModified:h}=e;return r.createElement("div",{className:"px-2 py-4 overflow-hidden bg-white border border-gray-200 rounded-md shadow-sm h-full flex flex-col"},r.createElement("div",{className:"mt-4 ml-4"},r.createElement(p,{status:a})),r.createElement("div",{className:"p-5 pb-5"},r.createElement("div",{className:"pb-4 text-h3 font-bold leading-snug text-black"},o),r.createElement("div",null,r.createElement("div",{className:"mt-4 text-body"},r.createElement(Rs,{status:a,opportunityCloses:u,startDate:d,endDate:f})),r.createElement("div",{className:"mb-4 text-body"},r.createElement("span",{className:"font-bold"},"Lead Agency: "),s),!(0,i.xb)(l)&&r.createElement("div",{className:"text-tag mt-4"},r.createElement(Ti,{topics:l})))),r.createElement("div",{className:"p-5 pb-1 mt-auto border-t-2 border-solid"},r.createElement(c.Link,{to:"/project/"+t,"aria-label":n+" Details",className:"btn-wide"},(0,i.t9)(a,"View Opportunity","View Project","View Project"))))},Bt=e=>{let{nodes:t}=e;return r.createElement("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 mx-3 xl:mx-6 gap-4 justify-self-center"},t.map(((e,t)=>r.createElement("article",{key:"card_"+e.slug},r.createElement(zt,e)))))};var $t=n(3510);const Qt=/^([a-zA-Z]+:)?\/\//,Ut=e=>{let{name:t}=e;return r.createElement("span",{className:"flex items-center p-5 leading-snug text-white hover:opacity-75 xl:text-black xl:px-3 xl:py-2"},r.createElement("span",{className:"text-nav ml-2 font-bold border-b-2 border-white xl:border-primary"},t))},Wt=e=>{let{name:t}=e;return r.createElement("span",{className:"flex items-center p-5 leading-snug text-white hover:opacity-75 xl:text-black xl:px-3 xl:py-2"},r.createElement("span",{className:"text-nav ml-2 border-b-2 hover:border-primary border-transparent"},t))},qt=e=>r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",viewBox:"0 0 16 16"},e),r.createElement("path",{d:"M6 1h5v5L8.86 3.85 4.7 8 4 7.3l4.15-4.16L6 1Z M2 3h2v1H2v6h6V8h1v2a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1Z"})),Zt=e=>{let{name:t}=e;return r.createElement("span",{className:"flex items-center p-5 leading-snug text-white hover:opacity-75 xl:text-black xl:px-3 xl:py-2"},r.createElement("span",{className:"text-nav ml-2 border-b-2 hover:border-primary border-transparent"},t),r.createElement(qt,{className:"inline ml-1 -mr-3 fill-white xl:fill-black"}))},Gt=e=>{let{title:t,activePage:n,image:o,pages:a}=e;const[i,s]=r.useState(!1),l=(0,$t.c)(o);return r.createElement(r.Fragment,null,r.createElement("nav",{id:"nav-bar",className:"sticky top-0 flex flex-wrap items-center justify-between w-full p-0 bg-navbar xl:relative xl:px-2 xl:py-6 overflow-y-visible z-10"},r.createElement("div",{className:"flex flex-wrap justify-between w-full px-0 xl:px-4"},r.createElement("div",{className:"relative flex flex-no-wrap w-full xl:static xl:block xl:w-auto"},r.createElement("button",{className:"block p-6 ml-0 text-xl leading-none text-white outline-none cursor-pointer bg-primary xl:hidden focus:outline-none",type:"button","aria-label":"Open navigation menu",onClick:()=>s(!i)},i?r.createElement(d.aHS,null):r.createElement(d.Fm7,null)),l||t?r.createElement("div",{className:"block xl:min-h-full mx-4 my-3 xl:my-auto overflow-hidden text-nav text-black font-bold flex gap-4 items-center whitespace-nowrap"},r.createElement("a",{href:"https://www.evaluation.gov"},l?r.createElement($t.G,{className:"xl:inline-block logotype",image:l,alt:"nav_logo"}):r.createElement(r.Fragment,null)),r.createElement(c.Link,{to:"/"},t)):""),r.createElement("div",{className:"absolute top-16 w-full md:w-2/3 xl:w-auto xl:relative xl:top-0 flex-grow items-center bg-primary xl:bg-transparent xl:flex xl:bg-navbar z-10 xl:z-0 transition-transform drop-shadow-lg filter xl:drop-shadow-none"+(i?" flex":" hidden"),id:"example-navbar-danger"},r.createElement("ul",{className:"flex flex-col list-none xl:flex-row xl:ml-auto"},null==a?void 0:a.filter((e=>e.show)).map(((e,t)=>{let{name:o,link:a}=e;return r.createElement("li",{className:"nav-item",key:"nav"+t},(e=>{if("string"==typeof e)return!Qt.test(e)})(a)?r.createElement(c.Link,{to:a||"#",onClick:()=>s(!1)},n===a?r.createElement(Ut,{name:o}):r.createElement(Wt,{name:o})):r.createElement("a",{key:"nav"+t,href:a,onClick:()=>s(!1)},r.createElement(Zt,{name:o})))})))))))},Jt=e=>{var t;let{image:n,text:o,link:a,linkId:s}=e;s=null!==(t=s)&&void 0!==t?t:"bottom-banner-image-link-id";const l=(0,$t.c)(n);return r.createElement("div",{className:"py-6 mt-12 overflow-hidden bg-bottombanner p-responsive"},r.createElement("div",{className:"m-responsive"},r.createElement("div",{className:"w-full flex gap-4 sm:gap-8 items-center justify-center flex-wrap"},!(0,i.uk)(a)&&l&&r.createElement("a",{id:s,href:a,"aria-labelledby":"bottomBannerText"},r.createElement($t.G,{className:"inline-block logotype",image:l,alt:"Bottom Banner logo"})),(0,i.uk)(a)&&l&&r.createElement($t.G,{className:"inline-block logotype",image:l,alt:"Bottom Banner logo"}),r.createElement("div",{className:"inline-block text-body flex-4 min-w-20ch",id:"bottomBannerText"},"This project portal is managed by the Evidence Team at the Office of Management and Budget. The materials and processes are adapted from those developed by the North Carolina Office of Strategic Partnerships. If you have suggestions for how to improve it, please ",r.createElement(c.Link,{className:"no-inherit",to:"/contact"},"let us know!")))))},Yt=e=>{let{name:t,title:n,employer:o,email:a,image:i,defaultImage:s,showEmail:l}=e;const c=(0,$t.c)(null!=i?i:s);return r.createElement("div",{className:"flex items-center gap-4 overflow-hidden flex-nowrap justify-left"},r.createElement("div",{className:"hidden sm:block",style:{width:"100px",height:"100px"}},c&&r.createElement($t.G,{className:"relative rounded-full",alt:t,image:(0,$t.c)(c),style:{transform:"translateZ(0)"}})),r.createElement("div",{className:"pl-2 pr-2 pb-2"},r.createElement("p",{className:"font-bold text-black text-body"},t),r.createElement("p",{className:"text-black text-body"},n),r.createElement("p",{className:"text-black text-body"},o),l?r.createElement("p",{className:"text-black text-body break-all"},a):""))},Kt=e=>{let{title:t,contacts:n,defaultImage:o}=e;return r.createElement("section",{className:"m-responsive"},r.createElement("h3",{className:"text-h3 my-4"},t),r.createElement("div",{className:"grid grid-cols-1 gap-4 md:grid-cols-2 lg:grid-cols-3 justify-self-center"},n.map(((e,t)=>r.createElement("div",{className:"w-auto px-4",key:"contact-"+t},r.createElement(Yt,Object.assign({},e,{showEmail:!1,image:e.image,defaultImage:o})))))))},Xt=e=>{let{title:t,lede:n,image:o}=e;return r.createElement("div",{className:"px-4 py-4 mx-0 lg:mb-16 bg-white md:px-8 md:py-12 xl:px-16 xl:container sm:min-h-15rem",style:{background:"url("+(0,c.withPrefix)((0,$t.d)(o))+")",backgroundRepeat:"no-repeat",backgroundSize:"auto",backgroundPositionY:"center"}},r.createElement("div",{className:"lg:-mb-28 m-0 lg:m-4 bg-white border-b-8 border-primary border-solid flex align-center"},r.createElement("div",{className:"w-full p-4 sm:p-12 lg:pl-28 lg:w-3/3"},r.createElement("h1",{className:"text-h3 pb-0 sm:text-h1 font-bold text-black"},t),n&&r.createElement(st,{className:"pt-6 text-body leading-normal",text:n}))))},en=e=>{let{question:t,slug:n,summary:o,status:a,opportunityCloses:l,startDate:c,endDate:u,emailContent:d,lastModified:p,agency:f,topics:h,deliverable:m,purpose:g,expertise:v,requirement:y,keyDates:b,priorResearch:w,statusOfData:x,fundingInfo:E,mainContact:k,openText:C,ongoingText:S,completeText:O,projectTeam:P,faq:N,projectInterestLink:_,newsletter:R,defaultContactImage:I,collectData:L}=e;return r.createElement("article",null,r.createElement("header",null,r.createElement("div",{className:"py-16 p-responsive bg-primary"},r.createElement("div",{className:"flex flex-col justify-between m-responsive lg:flex-row"},r.createElement("div",{className:"w-full"},r.createElement("h1",{className:"text-h3 w-full font-bold leading-h2 text-white lg:w-4/5 lg:text-h2"},t),null!==(0,i.t9)(a,!0,!0,!0)&&r.createElement("div",{className:"mt-4 text-white text-body"},r.createElement(Rs,{status:a,opportunityCloses:l,startDate:c,endDate:u})),r.createElement("div",{className:"text-white text-body"},r.createElement("span",{className:"font-bold"},"Lead Agency: "),f)),r.createElement(Vt,null))),r.createElement("div",{className:"p-responsive pb-4"},r.createElement("section",{className:"flex flex-wrap items-start py-6 m-responsive gap-x-10 gap-y-4"},!(0,i.xb)(h)&&r.createElement("div",{className:"text-tag mt-2"},r.createElement(Ti,{topics:h}))))),r.createElement("div",{className:"p-responsive pb-4"},r.createElement("section",{className:"mt-8"},r.createElement("div",{className:"m-responsive"},r.createElement("h2",{className:"text-h3"},"Project Overview")),r.createElement("div",{className:"flex flex-col justify-between w-full py-4 lg:flex-row"},r.createElement("div",{className:"m-responsive lg:w-3/5 xl:2/3"},!(0,i.uk)(o)&&r.createElement("div",{className:"w-full lg:w-11/12"},r.createElement(Ht,{label:"Summary",value:o})),!(0,i.uk)(m)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"completed"===a?"Deliverables":"Anticipated deliverables",value:m})),!(0,i.uk)(g)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"Planned use of results",value:g})),!(0,i.uk)(E)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"Funding",value:E})),!(0,i.uk)(x)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"Data",value:x})),!(0,i.uk)(w)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"Helpful links",value:w})),!(0,i.xb)(N)&&r.createElement(r.Fragment,null,r.createElement("section",{className:"w-full mt-10 lg:w-11/12"},r.createElement("h3",{className:"text-h3"},"Frequently Asked Questions"),N.map(((e,t)=>{let{title:n,text:o}=e;return r.createElement(Ps,{key:"collapsibleList_"+t,title:n,text:o})})))),!(0,i.xb)(L)&&r.createElement(r.Fragment,null,r.createElement("section",{className:"w-full mt-10 lg:w-11/12"},L.map(((e,t)=>{let{fieldTitle:n,fieldData:o}=e;return r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:n,value:o}))}))))),r.createElement("div",{className:"w-full lg:w-2/5 xl:w-1/3"},!(null==k)&&r.createElement(tn,Object.assign({},k,{status:a,openText:C,ongoingText:S,completeText:O,projectInterestLink:_,defaultImage:I})),r.createElement(Fs,R)))),(v||y||b)&&"open"===a&&r.createElement(r.Fragment,null,r.createElement("hr",{className:"my-8 border-gray-300 m-responsive"}),r.createElement(s,{expertise:v,requirement:y,keyDates:b})),!(0,i.xb)(P)&&r.createElement(r.Fragment,null,r.createElement("hr",{className:"my-8 border-gray-300 m-responsive"}),r.createElement(Kt,{title:"Project Team",contacts:P,defaultImage:I}))))},tn=e=>{let{status:t,projectInterestLink:n,openText:o,ongoingText:a,completeText:s,...l}=e;return r.createElement(r.Fragment,null,r.createElement("h3",{className:"hidden"},"Contact and Project Updates"),r.createElement("div",{className:"w-full p-8 mb-8 bg-gray-100"},r.createElement("h4",{className:"text-h4"},(0,i.t9)(t,"This project is open. Interested in collaborating?","The project is in progress.","The project is complete.")),r.createElement("div",{className:"text-black text-body"},r.createElement(st,{text:(0,i.t9)(t,o,a,s)})),r.createElement("div",{className:"mt-4"},"open"===t?n?r.createElement("a",{href:n,target:"_blank",rel:"noopener",className:"btn"},"Express Interest"):l.email?r.createElement("a",{href:"mailto:"+l.email,className:"btn"},"Email Point of Contact"):r.createElement(c.Link,{to:"/contact",className:"btn-white"},"Ask a question"):r.createElement(c.Link,{to:"/contact",className:"btn-white"},"Ask a question"))),r.createElement("div",{className:"w-full p-8 my-8 bg-gray-100"},r.createElement("h4",{className:"text-h4"},"Download and share the project summary"),r.createElement("div",{className:"mt-4 text-body"},r.createElement("a",{download:!0,href:"../../attachments/NIH%20-%20Measures%20for%20Impact/NIH%20interest%20meeting%20QA.pdf",className:"btn"},"Download"))),r.createElement("div",{className:"w-full p-8 my-8 bg-gray-100"},r.createElement("h4",{className:"text-h4"},"Project point of contact"),r.createElement("div",{className:"mt-4 text-body"},r.createElement(Yt,Object.assign({},l,{showEmail:!0})))))};var nn=n(8777);function rn(e){return rn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},rn(e)}function on(e){var t=function(e,t){if("object"!=rn(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=rn(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==rn(t)?t:String(t)}function an(e,t,n){return(t=on(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function sn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function ln(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var pn=["defaultInputValue","defaultMenuIsOpen","defaultValue","inputValue","menuIsOpen","onChange","onInputChange","onMenuClose","onMenuOpen","value"];function fn(){return fn=Object.assign?Object.assign.bind():function(e){for(var t=1;t0?Pn(Fn,--Tn):0,jn--,10===Dn&&(jn=1,Ln--),Dn}function zn(){return Dn=Tn2||Un(Dn)>3?"":" "}function Jn(e,t){for(;--t&&zn()&&!(Dn<48||Dn>102||Dn>57&&Dn<65||Dn>70&&Dn<97););return Qn(e,$n()+(t<6&&32==Bn()&&32==zn()))}function Yn(e){for(;zn();)switch(Dn){case e:return Tn;case 34:case 39:34!==e&&39!==e&&Yn(Dn);break;case 40:41===e&&Yn(e);break;case 92:zn()}return Tn}function Kn(e,t){for(;zn()&&e+Dn!==57&&(e+Dn!==84||47!==Bn()););return"/*"+Qn(t,Tn-1)+"*"+En(47===e?e:zn())}function Xn(e){for(;!Un(Bn());)zn();return Qn(e,Tn)}var er="-ms-",tr="-moz-",nr="-webkit-",rr="comm",or="rule",ar="decl",ir="@keyframes";function sr(e,t){for(var n="",r=Rn(e),o=0;o0&&_n(k)-d&&In(f>32?fr(k+";",r,n,d-1):fr(Sn(k," ","")+";",r,n,d-2),l);break;case 59:k+=";";default:if(In(E=dr(k,t,n,c,u,o,s,b,w=[],x=[],d),a),123===y)if(0===u)ur(k,t,E,E,w,a,d,s,x);else switch(99===p&&110===Pn(k,3)?100:p){case 100:case 108:case 109:case 115:ur(e,E,E,r&&In(dr(e,E,E,0,0,o,s,b,o,w=[],d),x),o,x,d,s,r?w:x);break;default:ur(k,E,E,E,[""],x,0,s,x)}}c=u=f=0,m=v=1,b=k="",d=i;break;case 58:d=1+_n(k),f=h;default:if(m<1)if(123==y)--m;else if(125==y&&0==m++&&125==Hn())continue;switch(k+=En(y),y*m){case 38:v=u>0?1:(k+="\f",-1);break;case 44:s[c++]=(_n(k)-1)*v,v=1;break;case 64:45===Bn()&&(k+=Zn(zn())),p=Bn(),u=d=_n(b=k+=Xn($n())),y++;break;case 45:45===h&&2==_n(k)&&(m=0)}}return a}function dr(e,t,n,r,o,a,i,s,l,c,u){for(var d=o-1,p=0===o?a:[""],f=Rn(p),h=0,m=0,g=0;h0?p[v]+" "+y:Sn(y,/&\f/g,p[v])))&&(l[g++]=b);return An(e,t,n,0===o?or:s,l,c,u)}function pr(e,t,n){return An(e,t,n,rr,En(Dn),Nn(e,2,-2),0)}function fr(e,t,n,r){return An(e,t,n,ar,Nn(e,0,r),Nn(e,r+1,-1),r)}var hr=function(e,t,n){for(var r=0,o=0;r=o,o=Bn(),38===r&&12===o&&(t[n]=1),!Un(o);)zn();return Qn(e,Tn)},mr=function(e,t){return qn(function(e,t){var n=-1,r=44;do{switch(Un(r)){case 0:38===r&&12===Bn()&&(t[n]=1),e[n]+=hr(Tn-1,t,n);break;case 2:e[n]+=Zn(r);break;case 4:if(44===r){e[++n]=58===Bn()?"&\f":"",t[n]=e[n].length;break}default:e[n]+=En(r)}}while(r=zn());return e}(Wn(e),t))},gr=new WeakMap,vr=function(e){if("rule"===e.type&&e.parent&&!(e.length<1)){for(var t=e.value,n=e.parent,r=e.column===n.column&&e.line===n.line;"rule"!==n.type;)if(!(n=n.parent))return;if((1!==e.props.length||58===t.charCodeAt(0)||gr.get(n))&&!r){gr.set(e,!0);for(var o=[],a=mr(t,o),i=n.props,s=0,l=0;s6)switch(Pn(e,t+1)){case 109:if(45!==Pn(e,t+4))break;case 102:return Sn(e,/(.+:)(.+)-([^]+)/,"$1"+nr+"$2-$3$1"+tr+(108==Pn(e,t+3)?"$3":"$2-$3"))+e;case 115:return~On(e,"stretch")?br(Sn(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(115!==Pn(e,t+1))break;case 6444:switch(Pn(e,_n(e)-3-(~On(e,"!important")&&10))){case 107:return Sn(e,":",":"+nr)+e;case 101:return Sn(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+nr+(45===Pn(e,14)?"inline-":"")+"box$3$1"+nr+"$2$3$1"+er+"$2box$3")+e}break;case 5936:switch(Pn(e,t+11)){case 114:return nr+e+er+Sn(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return nr+e+er+Sn(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return nr+e+er+Sn(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return nr+e+er+e+e}return e}var wr=[function(e,t,n,r){if(e.length>-1&&!e.return)switch(e.type){case ar:e.return=br(e.value,e.length);break;case ir:return sr([Vn(e,{value:Sn(e.value,"@","@"+nr)})],r);case or:if(e.length)return function(e,t){return e.map(t).join("")}(e.props,(function(t){switch(function(e,t){return(e=t.exec(e))?e[0]:e}(t,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return sr([Vn(e,{props:[Sn(t,/:(read-\w+)/,":-moz-$1")]})],r);case"::placeholder":return sr([Vn(e,{props:[Sn(t,/:(plac\w+)/,":"+nr+"input-$1")]}),Vn(e,{props:[Sn(t,/:(plac\w+)/,":-moz-$1")]}),Vn(e,{props:[Sn(t,/:(plac\w+)/,er+"input-$1")]})],r)}return""}))}}],xr=function(e){var t=e.key;if("css"===t){var n=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(n,(function(e){-1!==e.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(e),e.setAttribute("data-s",""))}))}var r=e.stylisPlugins||wr;var o,a,i={},s=[];o=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+t+' "]'),(function(e){for(var t=e.getAttribute("data-emotion").split(" "),n=1;n=4;++r,o-=4)t=1540483477*(65535&(t=255&e.charCodeAt(r)|(255&e.charCodeAt(++r))<<8|(255&e.charCodeAt(++r))<<16|(255&e.charCodeAt(++r))<<24))+(59797*(t>>>16)<<16),n=1540483477*(65535&(t^=t>>>24))+(59797*(t>>>16)<<16)^1540483477*(65535&n)+(59797*(n>>>16)<<16);switch(o){case 3:n^=(255&e.charCodeAt(r+2))<<16;case 2:n^=(255&e.charCodeAt(r+1))<<8;case 1:n=1540483477*(65535&(n^=255&e.charCodeAt(r)))+(59797*(n>>>16)<<16)}return(((n=1540483477*(65535&(n^=n>>>13))+(59797*(n>>>16)<<16))^n>>>15)>>>0).toString(36)}(o)+l;return{name:c,styles:o,next:Lr}},Tr=!!o.useInsertionEffect&&o.useInsertionEffect,Dr=Tr||function(e){return e()},Fr=(Tr||r.useLayoutEffect,{}.hasOwnProperty),Ar=r.createContext("undefined"!=typeof HTMLElement?xr({key:"css"}):null);Ar.Provider;var Vr=function(e){return(0,r.forwardRef)((function(t,n){var o=(0,r.useContext)(Ar);return e(t,o,n)}))};var Hr=r.createContext({});var zr="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",Br=function(e){var t=e.cache,n=e.serialized,r=e.isStringTag;return Er(t,n,r),Dr((function(){return function(e,t,n){Er(e,t,n);var r=e.key+"-"+t.name;if(void 0===e.inserted[t.name]){var o=t;do{e.insert(t===o?"."+r:"",o,e.sheet,!0),o=o.next}while(void 0!==o)}}(t,n,r)})),null},$r=Vr((function(e,t,n){var o=e.css;"string"==typeof o&&void 0!==t.registered[o]&&(o=t.registered[o]);var a=e[zr],i=[o],s="";"string"==typeof e.className?s=function(e,t,n){var r="";return n.split(" ").forEach((function(n){void 0!==e[n]?t.push(e[n]+";"):r+=n+" "})),r}(t.registered,i,e.className):null!=e.className&&(s=e.className+" ");var l=Mr(i,void 0,r.useContext(Hr));s+=t.key+"-"+l.name;var c={};for(var u in e)Fr.call(e,u)&&"css"!==u&&u!==zr&&(c[u]=e[u]);return c.ref=n,c.className=s,r.createElement(r.Fragment,null,r.createElement(Br,{cache:t,serialized:l,isStringTag:"string"==typeof a}),r.createElement(a,c))}));var Qr=$r,Ur=(n(4963),n(3463),function(e,t){var n=arguments;if(null==t||!Fr.call(t,"css"))return r.createElement.apply(void 0,n);var o=n.length,a=new Array(o);a[0]=Qr,a[1]=function(e,t){var n={};for(var r in t)Fr.call(t,r)&&(n[r]=t[r]);return n[zr]=e,n}(e,t);for(var i=2;i({x:e,y:e});function Xr(e){return{...e,top:e.y,left:e.x,right:e.x+e.width,bottom:e.y+e.height}}function eo(e){return ro(e)?(e.nodeName||"").toLowerCase():"#document"}function to(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function no(e){var t;return null==(t=(ro(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function ro(e){return e instanceof Node||e instanceof to(e).Node}function oo(e){return e instanceof Element||e instanceof to(e).Element}function ao(e){return e instanceof HTMLElement||e instanceof to(e).HTMLElement}function io(e){return"undefined"!=typeof ShadowRoot&&(e instanceof ShadowRoot||e instanceof to(e).ShadowRoot)}function so(e){const{overflow:t,overflowX:n,overflowY:r,display:o}=uo(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!["inline","contents"].includes(o)}function lo(){return!("undefined"==typeof CSS||!CSS.supports)&&CSS.supports("-webkit-backdrop-filter","none")}function co(e){return["html","body","#document"].includes(eo(e))}function uo(e){return to(e).getComputedStyle(e)}function po(e){if("html"===eo(e))return e;const t=e.assignedSlot||e.parentNode||io(e)&&e.host||no(e);return io(t)?t.host:t}function fo(e){const t=po(e);return co(t)?e.ownerDocument?e.ownerDocument.body:e.body:ao(t)&&so(t)?t:fo(t)}function ho(e,t,n){var r;void 0===t&&(t=[]),void 0===n&&(n=!0);const o=fo(e),a=o===(null==(r=e.ownerDocument)?void 0:r.body),i=to(o);return a?t.concat(i,i.visualViewport||[],so(o)?o:[],i.frameElement&&n?ho(i.frameElement):[]):t.concat(o,ho(o,[],n))}function mo(e){const t=uo(e);let n=parseFloat(t.width)||0,r=parseFloat(t.height)||0;const o=ao(e),a=o?e.offsetWidth:n,i=o?e.offsetHeight:r,s=Jr(n)!==a||Jr(r)!==i;return s&&(n=a,r=i),{width:n,height:r,$:s}}function go(e){return oo(e)?e:e.contextElement}function vo(e){const t=go(e);if(!ao(t))return Kr(1);const n=t.getBoundingClientRect(),{width:r,height:o,$:a}=mo(t);let i=(a?Jr(n.width):n.width)/r,s=(a?Jr(n.height):n.height)/o;return i&&Number.isFinite(i)||(i=1),s&&Number.isFinite(s)||(s=1),{x:i,y:s}}const yo=Kr(0);function bo(e){const t=to(e);return lo()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:yo}function wo(e,t,n,r){void 0===t&&(t=!1),void 0===n&&(n=!1);const o=e.getBoundingClientRect(),a=go(e);let i=Kr(1);t&&(r?oo(r)&&(i=vo(r)):i=vo(e));const s=function(e,t,n){return void 0===t&&(t=!1),!(!n||t&&n!==to(e))&&t}(a,n,r)?bo(a):Kr(0);let l=(o.left+s.x)/i.x,c=(o.top+s.y)/i.y,u=o.width/i.x,d=o.height/i.y;if(a){const e=to(a),t=r&&oo(r)?to(r):r;let n=e.frameElement;for(;n&&r&&t!==e;){const e=vo(n),t=n.getBoundingClientRect(),r=uo(n),o=t.left+(n.clientLeft+parseFloat(r.paddingLeft))*e.x,a=t.top+(n.clientTop+parseFloat(r.paddingTop))*e.y;l*=e.x,c*=e.y,u*=e.x,d*=e.y,l+=o,c+=a,n=to(n).frameElement}}return Xr({width:u,height:d,x:l,y:c})}function xo(e,t,n,r){void 0===r&&(r={});const{ancestorScroll:o=!0,ancestorResize:a=!0,elementResize:i="function"==typeof ResizeObserver,layoutShift:s="function"==typeof IntersectionObserver,animationFrame:l=!1}=r,c=go(e),u=o||a?[...c?ho(c):[],...ho(t)]:[];u.forEach((e=>{o&&e.addEventListener("scroll",n,{passive:!0}),a&&e.addEventListener("resize",n)}));const d=c&&s?function(e,t){let n,r=null;const o=no(e);function a(){clearTimeout(n),r&&r.disconnect(),r=null}return function i(s,l){void 0===s&&(s=!1),void 0===l&&(l=1),a();const{left:c,top:u,width:d,height:p}=e.getBoundingClientRect();if(s||t(),!d||!p)return;const f={rootMargin:-Yr(u)+"px "+-Yr(o.clientWidth-(c+d))+"px "+-Yr(o.clientHeight-(u+p))+"px "+-Yr(c)+"px",threshold:Gr(0,Zr(1,l))||1};let h=!0;function m(e){const t=e[0].intersectionRatio;if(t!==l){if(!h)return i();t?i(!1,t):n=setTimeout((()=>{i(!1,1e-7)}),100)}h=!1}try{r=new IntersectionObserver(m,{...f,root:o.ownerDocument})}catch(v){r=new IntersectionObserver(m,f)}r.observe(e)}(!0),a}(c,n):null;let p,f=-1,h=null;i&&(h=new ResizeObserver((e=>{let[r]=e;r&&r.target===c&&h&&(h.unobserve(t),cancelAnimationFrame(f),f=requestAnimationFrame((()=>{h&&h.observe(t)}))),n()})),c&&!l&&h.observe(c),h.observe(t));let m=l?wo(e):null;return l&&function t(){const r=wo(e);!m||r.x===m.x&&r.y===m.y&&r.width===m.width&&r.height===m.height||n();m=r,p=requestAnimationFrame(t)}(),n(),()=>{u.forEach((e=>{o&&e.removeEventListener("scroll",n),a&&e.removeEventListener("resize",n)})),d&&d(),h&&h.disconnect(),h=null,l&&cancelAnimationFrame(p)}}var Eo=r.useLayoutEffect,ko=["className","clearValue","cx","getStyles","getClassNames","getValue","hasValue","isMulti","isRtl","options","selectOption","selectProps","setValue","theme"],Co=function(){};function So(e,t){return t?"-"===t[0]?e+t:e+"__"+t:e}function Oo(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),o=2;o-1}function Io(e){return Ro(e)?window.pageYOffset:e.scrollTop}function Lo(e,t){Ro(e)?window.scrollTo(0,t):e.scrollTop=t}function jo(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:200,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:Co,o=Io(e),a=t-o,i=0;!function t(){var s=function(e,t,n,r){return n*((e=e/r-1)*e*e+1)+t}(i+=10,o,a,n);Lo(e,s),in.bottom?Lo(e,Math.min(t.offsetTop+t.clientHeight-e.offsetHeight+o,e.scrollHeight)):r.top-o=h)return{placement:"bottom",maxHeight:t};if(C>=h&&!i)return a&&jo(l,S,P),{placement:"bottom",maxHeight:t};if(!i&&C>=r||i&&E>=r)return a&&jo(l,S,P),{placement:"bottom",maxHeight:i?E-b:C-b};if("auto"===o||i){var N=t,_=i?x:k;return _>=r&&(N=Math.min(_-b-s,t)),{placement:"top",maxHeight:N}}if("bottom"===o)return a&&Lo(l,S),{placement:"bottom",maxHeight:t};break;case"top":if(x>=h)return{placement:"top",maxHeight:t};if(k>=h&&!i)return a&&jo(l,O,P),{placement:"top",maxHeight:t};if(!i&&k>=r||i&&x>=r){var R=t;return(!i&&k>=r||i&&x>=r)&&(R=i?x-w:k-w),a&&jo(l,O,P),{placement:"top",maxHeight:R}}return{placement:"bottom",maxHeight:t};default:throw new Error('Invalid placement provided "'.concat(o,'".'))}return c}var Uo,Wo=function(e){return"auto"===e?"bottom":e},qo=(0,r.createContext)(null),Zo=function(e){var t=e.children,n=e.minMenuHeight,o=e.maxMenuHeight,a=e.menuPlacement,i=e.menuPosition,s=e.menuShouldScrollIntoView,l=e.theme,c=((0,r.useContext)(qo)||{}).setPortalPlacement,u=(0,r.useRef)(null),d=un((0,r.useState)(o),2),p=d[0],f=d[1],h=un((0,r.useState)(null),2),m=h[0],g=h[1],v=l.spacing.controlHeight;return Eo((function(){var e=u.current;if(e){var t="fixed"===i,r=Qo({maxHeight:o,menuEl:e,minHeight:n,placement:a,shouldScroll:s&&!t,isFixedPosition:t,controlHeight:v});f(r.maxHeight),g(r.placement),null==c||c(r.placement)}}),[o,a,i,s,n,c,v]),t({ref:u,placerProps:ln(ln({},e),{},{placement:m||Wo(a),maxHeight:p})})},Go=function(e){var t=e.children,n=e.innerRef,r=e.innerProps;return Ur("div",fn({},_o(e,"menu",{menu:!0}),{ref:n},r),t)},Jo=function(e,t){var n=e.theme,r=n.spacing.baseUnit,o=n.colors;return ln({textAlign:"center"},t?{}:{color:o.neutral40,padding:"".concat(2*r,"px ").concat(3*r,"px")})},Yo=Jo,Ko=Jo,Xo=["size"],ea=["innerProps","isRtl","size"];var ta,na,ra={name:"8mmkcg",styles:"display:inline-block;fill:currentColor;line-height:1;stroke:currentColor;stroke-width:0"},oa=function(e){var t=e.size,n=dn(e,Xo);return Ur("svg",fn({height:t,width:t,viewBox:"0 0 20 20","aria-hidden":"true",focusable:"false",css:ra},n))},aa=function(e){return Ur(oa,fn({size:20},e),Ur("path",{d:"M14.348 14.849c-0.469 0.469-1.229 0.469-1.697 0l-2.651-3.030-2.651 3.029c-0.469 0.469-1.229 0.469-1.697 0-0.469-0.469-0.469-1.229 0-1.697l2.758-3.15-2.759-3.152c-0.469-0.469-0.469-1.228 0-1.697s1.228-0.469 1.697 0l2.652 3.031 2.651-3.031c0.469-0.469 1.228-0.469 1.697 0s0.469 1.229 0 1.697l-2.758 3.152 2.758 3.15c0.469 0.469 0.469 1.229 0 1.698z"}))},ia=function(e){return Ur(oa,fn({size:20},e),Ur("path",{d:"M4.516 7.548c0.436-0.446 1.043-0.481 1.576 0l3.908 3.747 3.908-3.747c0.533-0.481 1.141-0.446 1.574 0 0.436 0.445 0.408 1.197 0 1.615-0.406 0.418-4.695 4.502-4.695 4.502-0.217 0.223-0.502 0.335-0.787 0.335s-0.57-0.112-0.789-0.335c0 0-4.287-4.084-4.695-4.502s-0.436-1.17 0-1.615z"}))},sa=function(e,t){var n=e.isFocused,r=e.theme,o=r.spacing.baseUnit,a=r.colors;return ln({label:"indicatorContainer",display:"flex",transition:"color 150ms"},t?{}:{color:n?a.neutral60:a.neutral20,padding:2*o,":hover":{color:n?a.neutral80:a.neutral40}})},la=sa,ca=sa,ua=function(){var e=Wr.apply(void 0,arguments),t="animation-"+e.name;return{name:t,styles:"@keyframes "+t+"{"+e.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}}(Uo||(ta=["\n 0%, 80%, 100% { opacity: 0; }\n 40% { opacity: 1; }\n"],na||(na=ta.slice(0)),Uo=Object.freeze(Object.defineProperties(ta,{raw:{value:Object.freeze(na)}})))),da=function(e){var t=e.delay,n=e.offset;return Ur("span",{css:Wr({animation:"".concat(ua," 1s ease-in-out ").concat(t,"ms infinite;"),backgroundColor:"currentColor",borderRadius:"1em",display:"inline-block",marginLeft:n?"1em":void 0,height:"1em",verticalAlign:"top",width:"1em"},"","")})},pa=function(e){var t=e.children,n=e.isDisabled,r=e.isFocused,o=e.innerRef,a=e.innerProps,i=e.menuIsOpen;return Ur("div",fn({ref:o},_o(e,"control",{control:!0,"control--is-disabled":n,"control--is-focused":r,"control--menu-is-open":i}),a,{"aria-disabled":n||void 0}),t)},fa=["data"],ha=function(e){var t=e.children,n=e.cx,r=e.getStyles,o=e.getClassNames,a=e.Heading,i=e.headingProps,s=e.innerProps,l=e.label,c=e.theme,u=e.selectProps;return Ur("div",fn({},_o(e,"group",{group:!0}),s),Ur(a,fn({},i,{selectProps:u,theme:c,getStyles:r,getClassNames:o,cx:n}),l),Ur("div",null,t))},ma=["innerRef","isDisabled","isHidden","inputClassName"],ga={gridArea:"1 / 2",font:"inherit",minWidth:"2px",border:0,margin:0,outline:0,padding:0},va={flex:"1 1 auto",display:"inline-grid",gridArea:"1 / 1 / 2 / 3",gridTemplateColumns:"0 min-content","&:after":ln({content:'attr(data-value) " "',visibility:"hidden",whiteSpace:"pre"},ga)},ya=function(e){return ln({label:"input",color:"inherit",background:0,opacity:e?0:1,width:"100%"},ga)},ba=function(e){var t=e.children,n=e.innerProps;return Ur("div",n,t)};var wa=function(e){var t=e.children,n=e.components,r=e.data,o=e.innerProps,a=e.isDisabled,i=e.removeProps,s=e.selectProps,l=n.Container,c=n.Label,u=n.Remove;return Ur(l,{data:r,innerProps:ln(ln({},_o(e,"multiValue",{"multi-value":!0,"multi-value--is-disabled":a})),o),selectProps:s},Ur(c,{data:r,innerProps:ln({},_o(e,"multiValueLabel",{"multi-value__label":!0})),selectProps:s},t),Ur(u,{data:r,innerProps:ln(ln({},_o(e,"multiValueRemove",{"multi-value__remove":!0})),{},{"aria-label":"Remove ".concat(t||"option")},i),selectProps:s}))},xa={ClearIndicator:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({},_o(e,"clearIndicator",{indicator:!0,"clear-indicator":!0}),n),t||Ur(aa,null))},Control:pa,DropdownIndicator:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({},_o(e,"dropdownIndicator",{indicator:!0,"dropdown-indicator":!0}),n),t||Ur(ia,null))},DownChevron:ia,CrossIcon:aa,Group:ha,GroupHeading:function(e){var t=No(e);t.data;var n=dn(t,fa);return Ur("div",fn({},_o(e,"groupHeading",{"group-heading":!0}),n))},IndicatorsContainer:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({},_o(e,"indicatorsContainer",{indicators:!0}),n),t)},IndicatorSeparator:function(e){var t=e.innerProps;return Ur("span",fn({},t,_o(e,"indicatorSeparator",{"indicator-separator":!0})))},Input:function(e){var t=e.cx,n=e.value,r=No(e),o=r.innerRef,a=r.isDisabled,i=r.isHidden,s=r.inputClassName,l=dn(r,ma);return Ur("div",fn({},_o(e,"input",{"input-container":!0}),{"data-value":n||""}),Ur("input",fn({className:t({input:!0},s),ref:o,style:ya(i),disabled:a},l)))},LoadingIndicator:function(e){var t=e.innerProps,n=e.isRtl,r=e.size,o=void 0===r?4:r,a=dn(e,ea);return Ur("div",fn({},_o(ln(ln({},a),{},{innerProps:t,isRtl:n,size:o}),"loadingIndicator",{indicator:!0,"loading-indicator":!0}),t),Ur(da,{delay:0,offset:n}),Ur(da,{delay:160,offset:!0}),Ur(da,{delay:320,offset:!n}))},Menu:Go,MenuList:function(e){var t=e.children,n=e.innerProps,r=e.innerRef,o=e.isMulti;return Ur("div",fn({},_o(e,"menuList",{"menu-list":!0,"menu-list--is-multi":o}),{ref:r},n),t)},MenuPortal:function(e){var t=e.appendTo,n=e.children,o=e.controlElement,a=e.innerProps,i=e.menuPlacement,s=e.menuPosition,l=(0,r.useRef)(null),c=(0,r.useRef)(null),u=un((0,r.useState)(Wo(i)),2),d=u[0],p=u[1],f=(0,r.useMemo)((function(){return{setPortalPlacement:p}}),[]),h=un((0,r.useState)(null),2),m=h[0],g=h[1],v=(0,r.useCallback)((function(){if(o){var e=function(e){var t=e.getBoundingClientRect();return{bottom:t.bottom,height:t.height,left:t.left,right:t.right,top:t.top,width:t.width}}(o),t="fixed"===s?0:window.pageYOffset,n=e[d]+t;n===(null==m?void 0:m.offset)&&e.left===(null==m?void 0:m.rect.left)&&e.width===(null==m?void 0:m.rect.width)||g({offset:n,rect:e})}}),[o,s,d,null==m?void 0:m.offset,null==m?void 0:m.rect.left,null==m?void 0:m.rect.width]);Eo((function(){v()}),[v]);var y=(0,r.useCallback)((function(){"function"==typeof c.current&&(c.current(),c.current=null),o&&l.current&&(c.current=xo(o,l.current,v,{elementResize:"ResizeObserver"in window}))}),[o,v]);Eo((function(){y()}),[y]);var b=(0,r.useCallback)((function(e){l.current=e,y()}),[y]);if(!t&&"fixed"!==s||!m)return null;var w=Ur("div",fn({ref:b},_o(ln(ln({},e),{},{offset:m.offset,position:s,rect:m.rect}),"menuPortal",{"menu-portal":!0}),a),n);return Ur(qo.Provider,{value:f},t?(0,qr.createPortal)(w,t):w)},LoadingMessage:function(e){var t=e.children,n=void 0===t?"Loading...":t,r=e.innerProps,o=dn(e,$o);return Ur("div",fn({},_o(ln(ln({},o),{},{children:n,innerProps:r}),"loadingMessage",{"menu-notice":!0,"menu-notice--loading":!0}),r),n)},NoOptionsMessage:function(e){var t=e.children,n=void 0===t?"No options":t,r=e.innerProps,o=dn(e,Bo);return Ur("div",fn({},_o(ln(ln({},o),{},{children:n,innerProps:r}),"noOptionsMessage",{"menu-notice":!0,"menu-notice--no-options":!0}),r),n)},MultiValue:wa,MultiValueContainer:ba,MultiValueLabel:ba,MultiValueRemove:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({role:"button"},n),t||Ur(aa,{size:14}))},Option:function(e){var t=e.children,n=e.isDisabled,r=e.isFocused,o=e.isSelected,a=e.innerRef,i=e.innerProps;return Ur("div",fn({},_o(e,"option",{option:!0,"option--is-disabled":n,"option--is-focused":r,"option--is-selected":o}),{ref:a,"aria-disabled":n},i),t)},Placeholder:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({},_o(e,"placeholder",{placeholder:!0}),n),t)},SelectContainer:function(e){var t=e.children,n=e.innerProps,r=e.isDisabled,o=e.isRtl;return Ur("div",fn({},_o(e,"container",{"--is-disabled":r,"--is-rtl":o}),n),t)},SingleValue:function(e){var t=e.children,n=e.isDisabled,r=e.innerProps;return Ur("div",fn({},_o(e,"singleValue",{"single-value":!0,"single-value--is-disabled":n}),r),t)},ValueContainer:function(e){var t=e.children,n=e.innerProps,r=e.isMulti,o=e.hasValue;return Ur("div",fn({},_o(e,"valueContainer",{"value-container":!0,"value-container--is-multi":r,"value-container--has-value":o}),n),t)}},Ea=Number.isNaN||function(e){return"number"==typeof e&&e!=e};function ka(e,t){if(e.length!==t.length)return!1;for(var n=0;n1?"s":""," ").concat(o.join(","),", selected.");case"select-option":return"option ".concat(r,a?" is disabled. Select another option.":", selected.");default:return""}},onFocus:function(e){var t=e.context,n=e.focused,r=e.options,o=e.label,a=void 0===o?"":o,i=e.selectValue,s=e.isDisabled,l=e.isSelected,c=e.isAppleDevice,u=function(e,t){return e&&e.length?"".concat(e.indexOf(t)+1," of ").concat(e.length):""};if("value"===t&&i)return"value ".concat(a," focused, ").concat(u(i,n),".");if("menu"===t&&c){var d=s?" disabled":"",p="".concat(l?" selected":"").concat(d);return"".concat(a).concat(p,", ").concat(u(r,n),".")}return""},onFilter:function(e){var t=e.inputValue,n=e.resultsMessage;return"".concat(n).concat(t?" for search term "+t:"",".")}},Pa=function(e){var t=e.ariaSelection,n=e.focusedOption,o=e.focusedValue,a=e.focusableOptions,i=e.isFocused,s=e.selectValue,l=e.selectProps,c=e.id,u=e.isAppleDevice,d=l.ariaLiveMessages,p=l.getOptionLabel,f=l.inputValue,h=l.isMulti,m=l.isOptionDisabled,g=l.isSearchable,v=l.menuIsOpen,y=l.options,b=l.screenReaderStatus,w=l.tabSelectsValue,x=l.isLoading,E=l["aria-label"],k=l["aria-live"],C=(0,r.useMemo)((function(){return ln(ln({},Oa),d||{})}),[d]),S=(0,r.useMemo)((function(){var e,n="";if(t&&C.onChange){var r=t.option,o=t.options,a=t.removedValue,i=t.removedValues,l=t.value,c=a||r||(e=l,Array.isArray(e)?null:e),u=c?p(c):"",d=o||i||void 0,f=d?d.map(p):[],h=ln({isDisabled:c&&m(c,s),label:u,labels:f},t);n=C.onChange(h)}return n}),[t,C,m,s,p]),O=(0,r.useMemo)((function(){var e="",t=n||o,r=!!(n&&s&&s.includes(n));if(t&&C.onFocus){var i={focused:t,label:p(t),isDisabled:m(t,s),isSelected:r,options:a,context:t===n?"menu":"value",selectValue:s,isAppleDevice:u};e=C.onFocus(i)}return e}),[n,o,p,m,C,a,s,u]),P=(0,r.useMemo)((function(){var e="";if(v&&y.length&&!x&&C.onFilter){var t=b({count:a.length});e=C.onFilter({inputValue:f,resultsMessage:t})}return e}),[a,f,v,C,y,b,x]),N="initial-input-focus"===(null==t?void 0:t.action),_=(0,r.useMemo)((function(){var e="";if(C.guidance){var t=o?"value":v?"menu":"input";e=C.guidance({"aria-label":E,context:t,isDisabled:n&&m(n,s),isMulti:h,isSearchable:g,tabSelectsValue:w,isInitialFocus:N})}return e}),[E,n,o,h,m,g,v,C,s,w,N]),R=Ur(r.Fragment,null,Ur("span",{id:"aria-selection"},S),Ur("span",{id:"aria-focused"},O),Ur("span",{id:"aria-results"},P),Ur("span",{id:"aria-guidance"},_));return Ur(r.Fragment,null,Ur(Sa,{id:c},N&&R),Ur(Sa,{"aria-live":k,"aria-atomic":"false","aria-relevant":"additions text",role:"log"},i&&!N&&R))},Na=[{base:"A",letters:"AⒶAÀÁÂẦẤẪẨÃĀĂẰẮẴẲȦǠÄǞẢÅǺǍȀȂẠẬẶḀĄȺⱯ"},{base:"AA",letters:"Ꜳ"},{base:"AE",letters:"ÆǼǢ"},{base:"AO",letters:"Ꜵ"},{base:"AU",letters:"Ꜷ"},{base:"AV",letters:"ꜸꜺ"},{base:"AY",letters:"Ꜽ"},{base:"B",letters:"BⒷBḂḄḆɃƂƁ"},{base:"C",letters:"CⒸCĆĈĊČÇḈƇȻꜾ"},{base:"D",letters:"DⒹDḊĎḌḐḒḎĐƋƊƉꝹ"},{base:"DZ",letters:"DZDŽ"},{base:"Dz",letters:"DzDž"},{base:"E",letters:"EⒺEÈÉÊỀẾỄỂẼĒḔḖĔĖËẺĚȄȆẸỆȨḜĘḘḚƐƎ"},{base:"F",letters:"FⒻFḞƑꝻ"},{base:"G",letters:"GⒼGǴĜḠĞĠǦĢǤƓꞠꝽꝾ"},{base:"H",letters:"HⒽHĤḢḦȞḤḨḪĦⱧⱵꞍ"},{base:"I",letters:"IⒾIÌÍÎĨĪĬİÏḮỈǏȈȊỊĮḬƗ"},{base:"J",letters:"JⒿJĴɈ"},{base:"K",letters:"KⓀKḰǨḲĶḴƘⱩꝀꝂꝄꞢ"},{base:"L",letters:"LⓁLĿĹĽḶḸĻḼḺŁȽⱢⱠꝈꝆꞀ"},{base:"LJ",letters:"LJ"},{base:"Lj",letters:"Lj"},{base:"M",letters:"MⓂMḾṀṂⱮƜ"},{base:"N",letters:"NⓃNǸŃÑṄŇṆŅṊṈȠƝꞐꞤ"},{base:"NJ",letters:"NJ"},{base:"Nj",letters:"Nj"},{base:"O",letters:"OⓄOÒÓÔỒỐỖỔÕṌȬṎŌṐṒŎȮȰÖȪỎŐǑȌȎƠỜỚỠỞỢỌỘǪǬØǾƆƟꝊꝌ"},{base:"OI",letters:"Ƣ"},{base:"OO",letters:"Ꝏ"},{base:"OU",letters:"Ȣ"},{base:"P",letters:"PⓅPṔṖƤⱣꝐꝒꝔ"},{base:"Q",letters:"QⓆQꝖꝘɊ"},{base:"R",letters:"RⓇRŔṘŘȐȒṚṜŖṞɌⱤꝚꞦꞂ"},{base:"S",letters:"SⓈSẞŚṤŜṠŠṦṢṨȘŞⱾꞨꞄ"},{base:"T",letters:"TⓉTṪŤṬȚŢṰṮŦƬƮȾꞆ"},{base:"TZ",letters:"Ꜩ"},{base:"U",letters:"UⓊUÙÚÛŨṸŪṺŬÜǛǗǕǙỦŮŰǓȔȖƯỪỨỮỬỰỤṲŲṶṴɄ"},{base:"V",letters:"VⓋVṼṾƲꝞɅ"},{base:"VY",letters:"Ꝡ"},{base:"W",letters:"WⓌWẀẂŴẆẄẈⱲ"},{base:"X",letters:"XⓍXẊẌ"},{base:"Y",letters:"YⓎYỲÝŶỸȲẎŸỶỴƳɎỾ"},{base:"Z",letters:"ZⓏZŹẐŻŽẒẔƵȤⱿⱫꝢ"},{base:"a",letters:"aⓐaẚàáâầấẫẩãāăằắẵẳȧǡäǟảåǻǎȁȃạậặḁąⱥɐ"},{base:"aa",letters:"ꜳ"},{base:"ae",letters:"æǽǣ"},{base:"ao",letters:"ꜵ"},{base:"au",letters:"ꜷ"},{base:"av",letters:"ꜹꜻ"},{base:"ay",letters:"ꜽ"},{base:"b",letters:"bⓑbḃḅḇƀƃɓ"},{base:"c",letters:"cⓒcćĉċčçḉƈȼꜿↄ"},{base:"d",letters:"dⓓdḋďḍḑḓḏđƌɖɗꝺ"},{base:"dz",letters:"dzdž"},{base:"e",letters:"eⓔeèéêềếễểẽēḕḗĕėëẻěȅȇẹệȩḝęḙḛɇɛǝ"},{base:"f",letters:"fⓕfḟƒꝼ"},{base:"g",letters:"gⓖgǵĝḡğġǧģǥɠꞡᵹꝿ"},{base:"h",letters:"hⓗhĥḣḧȟḥḩḫẖħⱨⱶɥ"},{base:"hv",letters:"ƕ"},{base:"i",letters:"iⓘiìíîĩīĭïḯỉǐȉȋịįḭɨı"},{base:"j",letters:"jⓙjĵǰɉ"},{base:"k",letters:"kⓚkḱǩḳķḵƙⱪꝁꝃꝅꞣ"},{base:"l",letters:"lⓛlŀĺľḷḹļḽḻſłƚɫⱡꝉꞁꝇ"},{base:"lj",letters:"lj"},{base:"m",letters:"mⓜmḿṁṃɱɯ"},{base:"n",letters:"nⓝnǹńñṅňṇņṋṉƞɲʼnꞑꞥ"},{base:"nj",letters:"nj"},{base:"o",letters:"oⓞoòóôồốỗổõṍȭṏōṑṓŏȯȱöȫỏőǒȍȏơờớỡởợọộǫǭøǿɔꝋꝍɵ"},{base:"oi",letters:"ƣ"},{base:"ou",letters:"ȣ"},{base:"oo",letters:"ꝏ"},{base:"p",letters:"pⓟpṕṗƥᵽꝑꝓꝕ"},{base:"q",letters:"qⓠqɋꝗꝙ"},{base:"r",letters:"rⓡrŕṙřȑȓṛṝŗṟɍɽꝛꞧꞃ"},{base:"s",letters:"sⓢsßśṥŝṡšṧṣṩșşȿꞩꞅẛ"},{base:"t",letters:"tⓣtṫẗťṭțţṱṯŧƭʈⱦꞇ"},{base:"tz",letters:"ꜩ"},{base:"u",letters:"uⓤuùúûũṹūṻŭüǜǘǖǚủůűǔȕȗưừứữửựụṳųṷṵʉ"},{base:"v",letters:"vⓥvṽṿʋꝟʌ"},{base:"vy",letters:"ꝡ"},{base:"w",letters:"wⓦwẁẃŵẇẅẘẉⱳ"},{base:"x",letters:"xⓧxẋẍ"},{base:"y",letters:"yⓨyỳýŷỹȳẏÿỷẙỵƴɏỿ"},{base:"z",letters:"zⓩzźẑżžẓẕƶȥɀⱬꝣ"}],_a=new RegExp("["+Na.map((function(e){return e.letters})).join("")+"]","g"),Ra={},Ia=0;Ia1?t-1:0),r=1;r0,m=d-p-c,g=!1;m>t&&s.current&&(o&&o(e),s.current=!1),h&&l.current&&(i&&i(e),l.current=!1),h&&t>m?(n&&!s.current&&n(e),f.scrollTop=d,g=!0,s.current=!0):!h&&-t>c&&(a&&!l.current&&a(e),f.scrollTop=0,g=!0,l.current=!0),g&&Ha(e)}}),[n,o,a,i]),p=(0,r.useCallback)((function(e){d(e,e.deltaY)}),[d]),f=(0,r.useCallback)((function(e){c.current=e.changedTouches[0].clientY}),[]),h=(0,r.useCallback)((function(e){var t=c.current-e.changedTouches[0].clientY;d(e,t)}),[d]),m=(0,r.useCallback)((function(e){if(e){var t=!!Vo&&{passive:!1};e.addEventListener("wheel",p,t),e.addEventListener("touchstart",f,t),e.addEventListener("touchmove",h,t)}}),[h,f,p]),g=(0,r.useCallback)((function(e){e&&(e.removeEventListener("wheel",p,!1),e.removeEventListener("touchstart",f,!1),e.removeEventListener("touchmove",h,!1))}),[h,f,p]);return(0,r.useEffect)((function(){if(t){var e=u.current;return m(e),function(){g(e)}}}),[t,m,g]),function(e){u.current=e}}({isEnabled:void 0===o||o,onBottomArrive:e.onBottomArrive,onBottomLeave:e.onBottomLeave,onTopArrive:e.onTopArrive,onTopLeave:e.onTopLeave}),i=function(e){var t=e.isEnabled,n=e.accountForScrollbars,o=void 0===n||n,a=(0,r.useRef)({}),i=(0,r.useRef)(null),s=(0,r.useCallback)((function(e){if(qa){var t=document.body,n=t&&t.style;if(o&&za.forEach((function(e){var t=n&&n[e];a.current[e]=t})),o&&Za<1){var r=parseInt(a.current.paddingRight,10)||0,i=document.body?document.body.clientWidth:0,s=window.innerWidth-i+r||0;Object.keys(Ba).forEach((function(e){var t=Ba[e];n&&(n[e]=t)})),n&&(n.paddingRight="".concat(s,"px"))}t&&Wa()&&(t.addEventListener("touchmove",$a,Ga),e&&(e.addEventListener("touchstart",Ua,Ga),e.addEventListener("touchmove",Qa,Ga))),Za+=1}}),[o]),l=(0,r.useCallback)((function(e){if(qa){var t=document.body,n=t&&t.style;Za=Math.max(Za-1,0),o&&Za<1&&za.forEach((function(e){var t=a.current[e];n&&(n[e]=t)})),t&&Wa()&&(t.removeEventListener("touchmove",$a,Ga),e&&(e.removeEventListener("touchstart",Ua,Ga),e.removeEventListener("touchmove",Qa,Ga)))}}),[o]);return(0,r.useEffect)((function(){if(t){var e=i.current;return s(e),function(){l(e)}}}),[t,s,l]),function(e){i.current=e}}({isEnabled:n});return Ur(r.Fragment,null,n&&Ur("div",{onClick:Ja,css:Ya}),t((function(e){a(e),i(e)})))}var Xa={name:"1a0ro4n-requiredInput",styles:"label:requiredInput;opacity:0;pointer-events:none;position:absolute;bottom:0;left:0;right:0;width:100%"},ei=function(e){var t=e.name,n=e.onFocus;return Ur("input",{required:!0,name:t,tabIndex:-1,"aria-hidden":"true",onFocus:n,css:Xa,value:"",onChange:function(){}})};function ti(e){var t;return"undefined"!=typeof window&&null!=window.navigator&&e.test((null===(t=window.navigator.userAgentData)||void 0===t?void 0:t.platform)||window.navigator.platform)}function ni(){return ti(/^Mac/i)}function ri(){return ti(/^iPhone/i)||ti(/^iPad/i)||ni()&&navigator.maxTouchPoints>1}var oi={clearIndicator:ca,container:function(e){var t=e.isDisabled;return{label:"container",direction:e.isRtl?"rtl":void 0,pointerEvents:t?"none":void 0,position:"relative"}},control:function(e,t){var n=e.isDisabled,r=e.isFocused,o=e.theme,a=o.colors,i=o.borderRadius;return ln({label:"control",alignItems:"center",cursor:"default",display:"flex",flexWrap:"wrap",justifyContent:"space-between",minHeight:o.spacing.controlHeight,outline:"0 !important",position:"relative",transition:"all 100ms"},t?{}:{backgroundColor:n?a.neutral5:a.neutral0,borderColor:n?a.neutral10:r?a.primary:a.neutral20,borderRadius:i,borderStyle:"solid",borderWidth:1,boxShadow:r?"0 0 0 1px ".concat(a.primary):void 0,"&:hover":{borderColor:r?a.primary:a.neutral30}})},dropdownIndicator:la,group:function(e,t){var n=e.theme.spacing;return t?{}:{paddingBottom:2*n.baseUnit,paddingTop:2*n.baseUnit}},groupHeading:function(e,t){var n=e.theme,r=n.colors,o=n.spacing;return ln({label:"group",cursor:"default",display:"block"},t?{}:{color:r.neutral40,fontSize:"75%",fontWeight:500,marginBottom:"0.25em",paddingLeft:3*o.baseUnit,paddingRight:3*o.baseUnit,textTransform:"uppercase"})},indicatorsContainer:function(){return{alignItems:"center",alignSelf:"stretch",display:"flex",flexShrink:0}},indicatorSeparator:function(e,t){var n=e.isDisabled,r=e.theme,o=r.spacing.baseUnit,a=r.colors;return ln({label:"indicatorSeparator",alignSelf:"stretch",width:1},t?{}:{backgroundColor:n?a.neutral10:a.neutral20,marginBottom:2*o,marginTop:2*o})},input:function(e,t){var n=e.isDisabled,r=e.value,o=e.theme,a=o.spacing,i=o.colors;return ln(ln({visibility:n?"hidden":"visible",transform:r?"translateZ(0)":""},va),t?{}:{margin:a.baseUnit/2,paddingBottom:a.baseUnit/2,paddingTop:a.baseUnit/2,color:i.neutral80})},loadingIndicator:function(e,t){var n=e.isFocused,r=e.size,o=e.theme,a=o.colors,i=o.spacing.baseUnit;return ln({label:"loadingIndicator",display:"flex",transition:"color 150ms",alignSelf:"center",fontSize:r,lineHeight:1,marginRight:r,textAlign:"center",verticalAlign:"middle"},t?{}:{color:n?a.neutral60:a.neutral20,padding:2*i})},loadingMessage:Ko,menu:function(e,t){var n,r=e.placement,o=e.theme,a=o.borderRadius,i=o.spacing,s=o.colors;return ln((an(n={label:"menu"},function(e){return e?{bottom:"top",top:"bottom"}[e]:"bottom"}(r),"100%"),an(n,"position","absolute"),an(n,"width","100%"),an(n,"zIndex",1),n),t?{}:{backgroundColor:s.neutral0,borderRadius:a,boxShadow:"0 0 0 1px hsla(0, 0%, 0%, 0.1), 0 4px 11px hsla(0, 0%, 0%, 0.1)",marginBottom:i.menuGutter,marginTop:i.menuGutter})},menuList:function(e,t){var n=e.maxHeight,r=e.theme.spacing.baseUnit;return ln({maxHeight:n,overflowY:"auto",position:"relative",WebkitOverflowScrolling:"touch"},t?{}:{paddingBottom:r,paddingTop:r})},menuPortal:function(e){var t=e.rect,n=e.offset,r=e.position;return{left:t.left,position:r,top:n,width:t.width,zIndex:1}},multiValue:function(e,t){var n=e.theme,r=n.spacing,o=n.borderRadius,a=n.colors;return ln({label:"multiValue",display:"flex",minWidth:0},t?{}:{backgroundColor:a.neutral10,borderRadius:o/2,margin:r.baseUnit/2})},multiValueLabel:function(e,t){var n=e.theme,r=n.borderRadius,o=n.colors,a=e.cropWithEllipsis;return ln({overflow:"hidden",textOverflow:a||void 0===a?"ellipsis":void 0,whiteSpace:"nowrap"},t?{}:{borderRadius:r/2,color:o.neutral80,fontSize:"85%",padding:3,paddingLeft:6})},multiValueRemove:function(e,t){var n=e.theme,r=n.spacing,o=n.borderRadius,a=n.colors,i=e.isFocused;return ln({alignItems:"center",display:"flex"},t?{}:{borderRadius:o/2,backgroundColor:i?a.dangerLight:void 0,paddingLeft:r.baseUnit,paddingRight:r.baseUnit,":hover":{backgroundColor:a.dangerLight,color:a.danger}})},noOptionsMessage:Yo,option:function(e,t){var n=e.isDisabled,r=e.isFocused,o=e.isSelected,a=e.theme,i=a.spacing,s=a.colors;return ln({label:"option",cursor:"default",display:"block",fontSize:"inherit",width:"100%",userSelect:"none",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)"},t?{}:{backgroundColor:o?s.primary:r?s.primary25:"transparent",color:n?s.neutral20:o?s.neutral0:"inherit",padding:"".concat(2*i.baseUnit,"px ").concat(3*i.baseUnit,"px"),":active":{backgroundColor:n?void 0:o?s.primary:s.primary50}})},placeholder:function(e,t){var n=e.theme,r=n.spacing,o=n.colors;return ln({label:"placeholder",gridArea:"1 / 1 / 2 / 3"},t?{}:{color:o.neutral50,marginLeft:r.baseUnit/2,marginRight:r.baseUnit/2})},singleValue:function(e,t){var n=e.isDisabled,r=e.theme,o=r.spacing,a=r.colors;return ln({label:"singleValue",gridArea:"1 / 1 / 2 / 3",maxWidth:"100%",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},t?{}:{color:n?a.neutral40:a.neutral80,marginLeft:o.baseUnit/2,marginRight:o.baseUnit/2})},valueContainer:function(e,t){var n=e.theme.spacing,r=e.isMulti,o=e.hasValue,a=e.selectProps.controlShouldRenderValue;return ln({alignItems:"center",display:r&&o&&a?"flex":"grid",flex:1,flexWrap:"wrap",WebkitOverflowScrolling:"touch",position:"relative",overflow:"hidden"},t?{}:{padding:"".concat(n.baseUnit/2,"px ").concat(2*n.baseUnit,"px")})}};var ai,ii={borderRadius:4,colors:{primary:"#2684FF",primary75:"#4C9AFF",primary50:"#B2D4FF",primary25:"#DEEBFF",danger:"#DE350B",dangerLight:"#FFBDAD",neutral0:"hsl(0, 0%, 100%)",neutral5:"hsl(0, 0%, 95%)",neutral10:"hsl(0, 0%, 90%)",neutral20:"hsl(0, 0%, 80%)",neutral30:"hsl(0, 0%, 70%)",neutral40:"hsl(0, 0%, 60%)",neutral50:"hsl(0, 0%, 50%)",neutral60:"hsl(0, 0%, 40%)",neutral70:"hsl(0, 0%, 30%)",neutral80:"hsl(0, 0%, 20%)",neutral90:"hsl(0, 0%, 10%)"},spacing:{baseUnit:4,controlHeight:38,menuGutter:8}},si={"aria-live":"polite",backspaceRemovesValue:!0,blurInputOnSelect:To(),captureMenuScroll:!To(),classNames:{},closeMenuOnSelect:!0,closeMenuOnScroll:!1,components:{},controlShouldRenderValue:!0,escapeClearsValue:!1,filterOption:function(e,t){if(e.data.__isNew__)return!0;var n=ln({ignoreCase:!0,ignoreAccents:!0,stringify:Fa,trim:!0,matchFrom:"any"},ai),r=n.ignoreCase,o=n.ignoreAccents,a=n.stringify,i=n.trim,s=n.matchFrom,l=i?Da(t):t,c=i?Da(a(e)):a(e);return r&&(l=l.toLowerCase(),c=c.toLowerCase()),o&&(l=Ta(l),c=Ma(c)),"start"===s?c.substr(0,l.length)===l:c.indexOf(l)>-1},formatGroupLabel:function(e){return e.label},getOptionLabel:function(e){return e.label},getOptionValue:function(e){return e.value},isDisabled:!1,isLoading:!1,isMulti:!1,isRtl:!1,isSearchable:!0,isOptionDisabled:function(e){return!!e.isDisabled},loadingMessage:function(){return"Loading..."},maxMenuHeight:300,minMenuHeight:140,menuIsOpen:!1,menuPlacement:"bottom",menuPosition:"absolute",menuShouldBlockScroll:!1,menuShouldScrollIntoView:!function(){try{return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)}catch(v){return!1}}(),noOptionsMessage:function(){return"No options"},openMenuOnFocus:!1,openMenuOnClick:!0,options:[],pageSize:5,placeholder:"Select...",screenReaderStatus:function(e){var t=e.count;return"".concat(t," result").concat(1!==t?"s":""," available")},styles:{},tabIndex:0,tabSelectsValue:!0,unstyled:!1};function li(e,t,n,r){return{type:"option",data:t,isDisabled:gi(e,t,n),isSelected:vi(e,t,n),label:hi(e,t),value:mi(e,t),index:r}}function ci(e,t){return e.options.map((function(n,r){if("options"in n){var o=n.options.map((function(n,r){return li(e,n,t,r)})).filter((function(t){return pi(e,t)}));return o.length>0?{type:"group",data:n,options:o,index:r}:void 0}var a=li(e,n,t,r);return pi(e,a)?a:void 0})).filter(Ho)}function ui(e){return e.reduce((function(e,t){return"group"===t.type?e.push.apply(e,(0,nn.Z)(t.options.map((function(e){return e.data})))):e.push(t.data),e}),[])}function di(e,t){return e.reduce((function(e,n){return"group"===n.type?e.push.apply(e,(0,nn.Z)(n.options.map((function(e){return{data:e.data,id:"".concat(t,"-").concat(n.index,"-").concat(e.index)}})))):e.push({data:n.data,id:"".concat(t,"-").concat(n.index)}),e}),[])}function pi(e,t){var n=e.inputValue,r=void 0===n?"":n,o=t.data,a=t.isSelected,i=t.label,s=t.value;return(!bi(e)||!a)&&yi(e,{label:i,value:s,data:o},r)}var fi=function(e,t){var n;return(null===(n=e.find((function(e){return e.data===t})))||void 0===n?void 0:n.id)||null},hi=function(e,t){return e.getOptionLabel(t)},mi=function(e,t){return e.getOptionValue(t)};function gi(e,t,n){return"function"==typeof e.isOptionDisabled&&e.isOptionDisabled(t,n)}function vi(e,t,n){if(n.indexOf(t)>-1)return!0;if("function"==typeof e.isOptionSelected)return e.isOptionSelected(t,n);var r=mi(e,t);return n.some((function(t){return mi(e,t)===r}))}function yi(e,t,n){return!e.filterOption||e.filterOption(t,n)}var bi=function(e){var t=e.hideSelectedOptions,n=e.isMulti;return void 0===t?n:t},wi=1,xi=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&(0,mn.Z)(e,t)}(i,e);var t,n,o,a=bn(i);function i(e){var t;if(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,i),(t=a.call(this,e)).state={ariaSelection:null,focusedOption:null,focusedOptionId:null,focusableOptionsWithIds:[],focusedValue:null,inputIsHidden:!1,isFocused:!1,selectValue:[],clearFocusValueOnUpdate:!1,prevWasFocused:!1,inputIsHiddenAfterUpdate:void 0,prevProps:void 0,instancePrefix:""},t.blockOptionHover=!1,t.isComposing=!1,t.commonProps=void 0,t.initialTouchX=0,t.initialTouchY=0,t.openAfterFocus=!1,t.scrollToFocusedOptionOnUpdate=!1,t.userIsDragging=void 0,t.isAppleDevice=ni()||ri(),t.controlRef=null,t.getControlRef=function(e){t.controlRef=e},t.focusedOptionRef=null,t.getFocusedOptionRef=function(e){t.focusedOptionRef=e},t.menuListRef=null,t.getMenuListRef=function(e){t.menuListRef=e},t.inputRef=null,t.getInputRef=function(e){t.inputRef=e},t.focus=t.focusInput,t.blur=t.blurInput,t.onChange=function(e,n){var r=t.props,o=r.onChange,a=r.name;n.name=a,t.ariaOnChange(e,n),o(e,n)},t.setValue=function(e,n,r){var o=t.props,a=o.closeMenuOnSelect,i=o.isMulti,s=o.inputValue;t.onInputChange("",{action:"set-value",prevInputValue:s}),a&&(t.setState({inputIsHiddenAfterUpdate:!i}),t.onMenuClose()),t.setState({clearFocusValueOnUpdate:!0}),t.onChange(e,{action:n,option:r})},t.selectOption=function(e){var n=t.props,r=n.blurInputOnSelect,o=n.isMulti,a=n.name,i=t.state.selectValue,s=o&&t.isOptionSelected(e,i),l=t.isOptionDisabled(e,i);if(s){var c=t.getOptionValue(e);t.setValue(i.filter((function(e){return t.getOptionValue(e)!==c})),"deselect-option",e)}else{if(l)return void t.ariaOnChange(e,{action:"select-option",option:e,name:a});o?t.setValue([].concat((0,nn.Z)(i),[e]),"select-option",e):t.setValue(e,"select-option")}r&&t.blurInput()},t.removeValue=function(e){var n=t.props.isMulti,r=t.state.selectValue,o=t.getOptionValue(e),a=r.filter((function(e){return t.getOptionValue(e)!==o})),i=zo(n,a,a[0]||null);t.onChange(i,{action:"remove-value",removedValue:e}),t.focusInput()},t.clearValue=function(){var e=t.state.selectValue;t.onChange(zo(t.props.isMulti,[],null),{action:"clear",removedValues:e})},t.popValue=function(){var e=t.props.isMulti,n=t.state.selectValue,r=n[n.length-1],o=n.slice(0,n.length-1),a=zo(e,o,o[0]||null);t.onChange(a,{action:"pop-value",removedValue:r})},t.getFocusedOptionId=function(e){return fi(t.state.focusableOptionsWithIds,e)},t.getFocusableOptionsWithIds=function(){return di(ci(t.props,t.state.selectValue),t.getElementId("option"))},t.getValue=function(){return t.state.selectValue},t.cx=function(){for(var e=arguments.length,n=new Array(e),r=0;r5||a>5}},t.onTouchEnd=function(e){t.userIsDragging||(t.controlRef&&!t.controlRef.contains(e.target)&&t.menuListRef&&!t.menuListRef.contains(e.target)&&t.blurInput(),t.initialTouchX=0,t.initialTouchY=0)},t.onControlTouchEnd=function(e){t.userIsDragging||t.onControlMouseDown(e)},t.onClearIndicatorTouchEnd=function(e){t.userIsDragging||t.onClearIndicatorMouseDown(e)},t.onDropdownIndicatorTouchEnd=function(e){t.userIsDragging||t.onDropdownIndicatorMouseDown(e)},t.handleInputChange=function(e){var n=t.props.inputValue,r=e.currentTarget.value;t.setState({inputIsHiddenAfterUpdate:!1}),t.onInputChange(r,{action:"input-change",prevInputValue:n}),t.props.menuIsOpen||t.onMenuOpen()},t.onInputFocus=function(e){t.props.onFocus&&t.props.onFocus(e),t.setState({inputIsHiddenAfterUpdate:!1,isFocused:!0}),(t.openAfterFocus||t.props.openMenuOnFocus)&&t.openMenu("first"),t.openAfterFocus=!1},t.onInputBlur=function(e){var n=t.props.inputValue;t.menuListRef&&t.menuListRef.contains(document.activeElement)?t.inputRef.focus():(t.props.onBlur&&t.props.onBlur(e),t.onInputChange("",{action:"input-blur",prevInputValue:n}),t.onMenuClose(),t.setState({focusedValue:null,isFocused:!1}))},t.onOptionHover=function(e){if(!t.blockOptionHover&&t.state.focusedOption!==e){var n=t.getFocusableOptions().indexOf(e);t.setState({focusedOption:e,focusedOptionId:n>-1?t.getFocusedOptionId(e):null})}},t.shouldHideSelectedOptions=function(){return bi(t.props)},t.onValueInputFocus=function(e){e.preventDefault(),e.stopPropagation(),t.focus()},t.onKeyDown=function(e){var n=t.props,r=n.isMulti,o=n.backspaceRemovesValue,a=n.escapeClearsValue,i=n.inputValue,s=n.isClearable,l=n.isDisabled,c=n.menuIsOpen,u=n.onKeyDown,d=n.tabSelectsValue,p=n.openMenuOnFocus,f=t.state,h=f.focusedOption,m=f.focusedValue,g=f.selectValue;if(!(l||"function"==typeof u&&(u(e),e.defaultPrevented))){switch(t.blockOptionHover=!0,e.key){case"ArrowLeft":if(!r||i)return;t.focusValue("previous");break;case"ArrowRight":if(!r||i)return;t.focusValue("next");break;case"Delete":case"Backspace":if(i)return;if(m)t.removeValue(m);else{if(!o)return;r?t.popValue():s&&t.clearValue()}break;case"Tab":if(t.isComposing)return;if(e.shiftKey||!c||!d||!h||p&&t.isOptionSelected(h,g))return;t.selectOption(h);break;case"Enter":if(229===e.keyCode)break;if(c){if(!h)return;if(t.isComposing)return;t.selectOption(h);break}return;case"Escape":c?(t.setState({inputIsHiddenAfterUpdate:!1}),t.onInputChange("",{action:"menu-close",prevInputValue:i}),t.onMenuClose()):s&&a&&t.clearValue();break;case" ":if(i)return;if(!c){t.openMenu("first");break}if(!h)return;t.selectOption(h);break;case"ArrowUp":c?t.focusOption("up"):t.openMenu("last");break;case"ArrowDown":c?t.focusOption("down"):t.openMenu("first");break;case"PageUp":if(!c)return;t.focusOption("pageup");break;case"PageDown":if(!c)return;t.focusOption("pagedown");break;case"Home":if(!c)return;t.focusOption("first");break;case"End":if(!c)return;t.focusOption("last");break;default:return}e.preventDefault()}},t.state.instancePrefix="react-select-"+(t.props.instanceId||++wi),t.state.selectValue=Po(e.value),e.menuIsOpen&&t.state.selectValue.length){var n=t.getFocusableOptionsWithIds(),r=t.buildFocusableOptions(),o=r.indexOf(t.state.selectValue[0]);t.state.focusableOptionsWithIds=n,t.state.focusedOption=r[o],t.state.focusedOptionId=fi(n,r[o])}return t}return t=i,n=[{key:"componentDidMount",value:function(){this.startListeningComposition(),this.startListeningToTouch(),this.props.closeMenuOnScroll&&document&&document.addEventListener&&document.addEventListener("scroll",this.onScroll,!0),this.props.autoFocus&&this.focusInput(),this.props.menuIsOpen&&this.state.focusedOption&&this.menuListRef&&this.focusedOptionRef&&Mo(this.menuListRef,this.focusedOptionRef)}},{key:"componentDidUpdate",value:function(e){var t=this.props,n=t.isDisabled,r=t.menuIsOpen,o=this.state.isFocused;(o&&!n&&e.isDisabled||o&&r&&!e.menuIsOpen)&&this.focusInput(),o&&n&&!e.isDisabled?this.setState({isFocused:!1},this.onMenuClose):o||n||!e.isDisabled||this.inputRef!==document.activeElement||this.setState({isFocused:!0}),this.menuListRef&&this.focusedOptionRef&&this.scrollToFocusedOptionOnUpdate&&(Mo(this.menuListRef,this.focusedOptionRef),this.scrollToFocusedOptionOnUpdate=!1)}},{key:"componentWillUnmount",value:function(){this.stopListeningComposition(),this.stopListeningToTouch(),document.removeEventListener("scroll",this.onScroll,!0)}},{key:"onMenuOpen",value:function(){this.props.onMenuOpen()}},{key:"onMenuClose",value:function(){this.onInputChange("",{action:"menu-close",prevInputValue:this.props.inputValue}),this.props.onMenuClose()}},{key:"onInputChange",value:function(e,t){this.props.onInputChange(e,t)}},{key:"focusInput",value:function(){this.inputRef&&this.inputRef.focus()}},{key:"blurInput",value:function(){this.inputRef&&this.inputRef.blur()}},{key:"openMenu",value:function(e){var t=this,n=this.state,r=n.selectValue,o=n.isFocused,a=this.buildFocusableOptions(),i="first"===e?0:a.length-1;if(!this.props.isMulti){var s=a.indexOf(r[0]);s>-1&&(i=s)}this.scrollToFocusedOptionOnUpdate=!(o&&this.menuListRef),this.setState({inputIsHiddenAfterUpdate:!1,focusedValue:null,focusedOption:a[i],focusedOptionId:this.getFocusedOptionId(a[i])},(function(){return t.onMenuOpen()}))}},{key:"focusValue",value:function(e){var t=this.state,n=t.selectValue,r=t.focusedValue;if(this.props.isMulti){this.setState({focusedOption:null});var o=n.indexOf(r);r||(o=-1);var a=n.length-1,i=-1;if(n.length){switch(e){case"previous":i=0===o?0:-1===o?a:o-1;break;case"next":o>-1&&o0&&void 0!==arguments[0]?arguments[0]:"first",t=this.props.pageSize,n=this.state.focusedOption,r=this.getFocusableOptions();if(r.length){var o=0,a=r.indexOf(n);n||(a=-1),"up"===e?o=a>0?a-1:r.length-1:"down"===e?o=(a+1)%r.length:"pageup"===e?(o=a-t)<0&&(o=0):"pagedown"===e?(o=a+t)>r.length-1&&(o=r.length-1):"last"===e&&(o=r.length-1),this.scrollToFocusedOptionOnUpdate=!0,this.setState({focusedOption:r[o],focusedValue:null,focusedOptionId:this.getFocusedOptionId(r[o])})}}},{key:"getTheme",value:function(){return this.props.theme?"function"==typeof this.props.theme?this.props.theme(ii):ln(ln({},ii),this.props.theme):ii}},{key:"getCommonProps",value:function(){var e=this.clearValue,t=this.cx,n=this.getStyles,r=this.getClassNames,o=this.getValue,a=this.selectOption,i=this.setValue,s=this.props,l=s.isMulti,c=s.isRtl,u=s.options;return{clearValue:e,cx:t,getStyles:n,getClassNames:r,getValue:o,hasValue:this.hasValue(),isMulti:l,isRtl:c,options:u,selectOption:a,selectProps:s,setValue:i,theme:this.getTheme()}}},{key:"hasValue",value:function(){return this.state.selectValue.length>0}},{key:"hasOptions",value:function(){return!!this.getFocusableOptions().length}},{key:"isClearable",value:function(){var e=this.props,t=e.isClearable,n=e.isMulti;return void 0===t?n:t}},{key:"isOptionDisabled",value:function(e,t){return gi(this.props,e,t)}},{key:"isOptionSelected",value:function(e,t){return vi(this.props,e,t)}},{key:"filterOption",value:function(e,t){return yi(this.props,e,t)}},{key:"formatOptionLabel",value:function(e,t){if("function"==typeof this.props.formatOptionLabel){var n=this.props.inputValue,r=this.state.selectValue;return this.props.formatOptionLabel(e,{context:t,inputValue:n,selectValue:r})}return this.getOptionLabel(e)}},{key:"formatGroupLabel",value:function(e){return this.props.formatGroupLabel(e)}},{key:"startListeningComposition",value:function(){document&&document.addEventListener&&(document.addEventListener("compositionstart",this.onCompositionStart,!1),document.addEventListener("compositionend",this.onCompositionEnd,!1))}},{key:"stopListeningComposition",value:function(){document&&document.removeEventListener&&(document.removeEventListener("compositionstart",this.onCompositionStart),document.removeEventListener("compositionend",this.onCompositionEnd))}},{key:"startListeningToTouch",value:function(){document&&document.addEventListener&&(document.addEventListener("touchstart",this.onTouchStart,!1),document.addEventListener("touchmove",this.onTouchMove,!1),document.addEventListener("touchend",this.onTouchEnd,!1))}},{key:"stopListeningToTouch",value:function(){document&&document.removeEventListener&&(document.removeEventListener("touchstart",this.onTouchStart),document.removeEventListener("touchmove",this.onTouchMove),document.removeEventListener("touchend",this.onTouchEnd))}},{key:"renderInput",value:function(){var e=this.props,t=e.isDisabled,n=e.isSearchable,o=e.inputId,a=e.inputValue,i=e.tabIndex,s=e.form,l=e.menuIsOpen,c=e.required,u=this.getComponents().Input,d=this.state,p=d.inputIsHidden,f=d.ariaSelection,h=this.commonProps,m=o||this.getElementId("input"),g=ln(ln(ln({"aria-autocomplete":"list","aria-expanded":l,"aria-haspopup":!0,"aria-errormessage":this.props["aria-errormessage"],"aria-invalid":this.props["aria-invalid"],"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],"aria-required":c,role:"combobox","aria-activedescendant":this.isAppleDevice?void 0:this.state.focusedOptionId||""},l&&{"aria-controls":this.getElementId("listbox")}),!n&&{"aria-readonly":!0}),this.hasValue()?"initial-input-focus"===(null==f?void 0:f.action)&&{"aria-describedby":this.getElementId("live-region")}:{"aria-describedby":this.getElementId("placeholder")});return n?r.createElement(u,fn({},h,{autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",id:m,innerRef:this.getInputRef,isDisabled:t,isHidden:p,onBlur:this.onInputBlur,onChange:this.handleInputChange,onFocus:this.onInputFocus,spellCheck:"false",tabIndex:i,form:s,type:"text",value:a},g)):r.createElement(Va,fn({id:m,innerRef:this.getInputRef,onBlur:this.onInputBlur,onChange:Co,onFocus:this.onInputFocus,disabled:t,tabIndex:i,inputMode:"none",form:s,value:""},g))}},{key:"renderPlaceholderOrValue",value:function(){var e=this,t=this.getComponents(),n=t.MultiValue,o=t.MultiValueContainer,a=t.MultiValueLabel,i=t.MultiValueRemove,s=t.SingleValue,l=t.Placeholder,c=this.commonProps,u=this.props,d=u.controlShouldRenderValue,p=u.isDisabled,f=u.isMulti,h=u.inputValue,m=u.placeholder,g=this.state,v=g.selectValue,y=g.focusedValue,b=g.isFocused;if(!this.hasValue()||!d)return h?null:r.createElement(l,fn({},c,{key:"placeholder",isDisabled:p,isFocused:b,innerProps:{id:this.getElementId("placeholder")}}),m);if(f)return v.map((function(t,s){var l=t===y,u="".concat(e.getOptionLabel(t),"-").concat(e.getOptionValue(t));return r.createElement(n,fn({},c,{components:{Container:o,Label:a,Remove:i},isFocused:l,isDisabled:p,key:u,index:s,removeProps:{onClick:function(){return e.removeValue(t)},onTouchEnd:function(){return e.removeValue(t)},onMouseDown:function(e){e.preventDefault()}},data:t}),e.formatOptionLabel(t,"value"))}));if(h)return null;var w=v[0];return r.createElement(s,fn({},c,{data:w,isDisabled:p}),this.formatOptionLabel(w,"value"))}},{key:"renderClearIndicator",value:function(){var e=this.getComponents().ClearIndicator,t=this.commonProps,n=this.props,o=n.isDisabled,a=n.isLoading,i=this.state.isFocused;if(!this.isClearable()||!e||o||!this.hasValue()||a)return null;var s={onMouseDown:this.onClearIndicatorMouseDown,onTouchEnd:this.onClearIndicatorTouchEnd,"aria-hidden":"true"};return r.createElement(e,fn({},t,{innerProps:s,isFocused:i}))}},{key:"renderLoadingIndicator",value:function(){var e=this.getComponents().LoadingIndicator,t=this.commonProps,n=this.props,o=n.isDisabled,a=n.isLoading,i=this.state.isFocused;return e&&a?r.createElement(e,fn({},t,{innerProps:{"aria-hidden":"true"},isDisabled:o,isFocused:i})):null}},{key:"renderIndicatorSeparator",value:function(){var e=this.getComponents(),t=e.DropdownIndicator,n=e.IndicatorSeparator;if(!t||!n)return null;var o=this.commonProps,a=this.props.isDisabled,i=this.state.isFocused;return r.createElement(n,fn({},o,{isDisabled:a,isFocused:i}))}},{key:"renderDropdownIndicator",value:function(){var e=this.getComponents().DropdownIndicator;if(!e)return null;var t=this.commonProps,n=this.props.isDisabled,o=this.state.isFocused,a={onMouseDown:this.onDropdownIndicatorMouseDown,onTouchEnd:this.onDropdownIndicatorTouchEnd,"aria-hidden":"true"};return r.createElement(e,fn({},t,{innerProps:a,isDisabled:n,isFocused:o}))}},{key:"renderMenu",value:function(){var e=this,t=this.getComponents(),n=t.Group,o=t.GroupHeading,a=t.Menu,i=t.MenuList,s=t.MenuPortal,l=t.LoadingMessage,c=t.NoOptionsMessage,u=t.Option,d=this.commonProps,p=this.state.focusedOption,f=this.props,h=f.captureMenuScroll,m=f.inputValue,g=f.isLoading,v=f.loadingMessage,y=f.minMenuHeight,b=f.maxMenuHeight,w=f.menuIsOpen,x=f.menuPlacement,E=f.menuPosition,k=f.menuPortalTarget,C=f.menuShouldBlockScroll,S=f.menuShouldScrollIntoView,O=f.noOptionsMessage,P=f.onMenuScrollToTop,N=f.onMenuScrollToBottom;if(!w)return null;var _,R=function(t,n){var o=t.type,a=t.data,i=t.isDisabled,s=t.isSelected,l=t.label,c=t.value,f=p===a,h=i?void 0:function(){return e.onOptionHover(a)},m=i?void 0:function(){return e.selectOption(a)},g="".concat(e.getElementId("option"),"-").concat(n),v={id:g,onClick:m,onMouseMove:h,onMouseOver:h,tabIndex:-1,role:"option","aria-selected":e.isAppleDevice?void 0:s};return r.createElement(u,fn({},d,{innerProps:v,data:a,isDisabled:i,isSelected:s,key:g,label:l,type:o,value:c,isFocused:f,innerRef:f?e.getFocusedOptionRef:void 0}),e.formatOptionLabel(t.data,"menu"))};if(this.hasOptions())_=this.getCategorizedOptions().map((function(t){if("group"===t.type){var a=t.data,i=t.options,s=t.index,l="".concat(e.getElementId("group"),"-").concat(s),c="".concat(l,"-heading");return r.createElement(n,fn({},d,{key:l,data:a,options:i,Heading:o,headingProps:{id:c,data:t.data},label:e.formatGroupLabel(t.data)}),t.options.map((function(e){return R(e,"".concat(s,"-").concat(e.index))})))}if("option"===t.type)return R(t,"".concat(t.index))}));else if(g){var I=v({inputValue:m});if(null===I)return null;_=r.createElement(l,d,I)}else{var L=O({inputValue:m});if(null===L)return null;_=r.createElement(c,d,L)}var j={minMenuHeight:y,maxMenuHeight:b,menuPlacement:x,menuPosition:E,menuShouldScrollIntoView:S},M=r.createElement(Zo,fn({},d,j),(function(t){var n=t.ref,o=t.placerProps,s=o.placement,l=o.maxHeight;return r.createElement(a,fn({},d,j,{innerRef:n,innerProps:{onMouseDown:e.onMenuMouseDown,onMouseMove:e.onMenuMouseMove},isLoading:g,placement:s}),r.createElement(Ka,{captureEnabled:h,onTopArrive:P,onBottomArrive:N,lockEnabled:C},(function(t){return r.createElement(i,fn({},d,{innerRef:function(n){e.getMenuListRef(n),t(n)},innerProps:{role:"listbox","aria-multiselectable":d.isMulti,id:e.getElementId("listbox")},isLoading:g,maxHeight:l,focusedOption:p}),_)})))}));return k||"fixed"===E?r.createElement(s,fn({},d,{appendTo:k,controlElement:this.controlRef,menuPlacement:x,menuPosition:E}),M):M}},{key:"renderFormField",value:function(){var e=this,t=this.props,n=t.delimiter,o=t.isDisabled,a=t.isMulti,i=t.name,s=t.required,l=this.state.selectValue;if(s&&!this.hasValue()&&!o)return r.createElement(ei,{name:i,onFocus:this.onValueInputFocus});if(i&&!o){if(a){if(n){var c=l.map((function(t){return e.getOptionValue(t)})).join(n);return r.createElement("input",{name:i,type:"hidden",value:c})}var u=l.length>0?l.map((function(t,n){return r.createElement("input",{key:"i-".concat(n),name:i,type:"hidden",value:e.getOptionValue(t)})})):r.createElement("input",{name:i,type:"hidden",value:""});return r.createElement("div",null,u)}var d=l[0]?this.getOptionValue(l[0]):"";return r.createElement("input",{name:i,type:"hidden",value:d})}}},{key:"renderLiveRegion",value:function(){var e=this.commonProps,t=this.state,n=t.ariaSelection,o=t.focusedOption,a=t.focusedValue,i=t.isFocused,s=t.selectValue,l=this.getFocusableOptions();return r.createElement(Pa,fn({},e,{id:this.getElementId("live-region"),ariaSelection:n,focusedOption:o,focusedValue:a,isFocused:i,selectValue:s,focusableOptions:l,isAppleDevice:this.isAppleDevice}))}},{key:"render",value:function(){var e=this.getComponents(),t=e.Control,n=e.IndicatorsContainer,o=e.SelectContainer,a=e.ValueContainer,i=this.props,s=i.className,l=i.id,c=i.isDisabled,u=i.menuIsOpen,d=this.state.isFocused,p=this.commonProps=this.getCommonProps();return r.createElement(o,fn({},p,{className:s,innerProps:{id:l,onKeyDown:this.onKeyDown},isDisabled:c,isFocused:d}),this.renderLiveRegion(),r.createElement(t,fn({},p,{innerRef:this.getControlRef,innerProps:{onMouseDown:this.onControlMouseDown,onTouchEnd:this.onControlTouchEnd},isDisabled:c,isFocused:d,menuIsOpen:u}),r.createElement(a,fn({},p,{isDisabled:c}),this.renderPlaceholderOrValue(),this.renderInput()),r.createElement(n,fn({},p,{isDisabled:c}),this.renderClearIndicator(),this.renderLoadingIndicator(),this.renderIndicatorSeparator(),this.renderDropdownIndicator())),this.renderMenu(),this.renderFormField())}}],o=[{key:"getDerivedStateFromProps",value:function(e,t){var n=t.prevProps,r=t.clearFocusValueOnUpdate,o=t.inputIsHiddenAfterUpdate,a=t.ariaSelection,i=t.isFocused,s=t.prevWasFocused,l=t.instancePrefix,c=e.options,u=e.value,d=e.menuIsOpen,p=e.inputValue,f=e.isMulti,h=Po(u),m={};if(n&&(u!==n.value||c!==n.options||d!==n.menuIsOpen||p!==n.inputValue)){var g=d?function(e,t){return ui(ci(e,t))}(e,h):[],v=d?di(ci(e,h),"".concat(l,"-option")):[],y=r?function(e,t){var n=e.focusedValue,r=e.selectValue.indexOf(n);if(r>-1){if(t.indexOf(n)>-1)return n;if(r-1?n:t[0]}(t,g);m={selectValue:h,focusedOption:b,focusedOptionId:fi(v,b),focusableOptionsWithIds:v,focusedValue:y,clearFocusValueOnUpdate:!1}}var w=null!=o&&e!==n?{inputIsHidden:o,inputIsHiddenAfterUpdate:void 0}:{},x=a,E=i&&s;return i&&!E&&(x={value:zo(f,h,h[0]||null),options:h,action:"initial-input-focus"},E=!s),"initial-input-focus"===(null==a?void 0:a.action)&&(x=null),ln(ln(ln({},m),w),{},{prevProps:e,ariaSelection:x,prevWasFocused:E})}}],n&&hn(t.prototype,n),o&&hn(t,o),Object.defineProperty(t,"prototype",{writable:!1}),i}(r.Component);xi.defaultProps=si;n(814),n(3681),n(4923),n(3100),n(8870),n(8230),n(669),n(3408),n(7425),n(8238),n(6290);var Ei=(0,r.forwardRef)((function(e,t){var n=function(e){var t=e.defaultInputValue,n=void 0===t?"":t,o=e.defaultMenuIsOpen,a=void 0!==o&&o,i=e.defaultValue,s=void 0===i?null:i,l=e.inputValue,c=e.menuIsOpen,u=e.onChange,d=e.onInputChange,p=e.onMenuClose,f=e.onMenuOpen,h=e.value,m=dn(e,pn),g=un((0,r.useState)(void 0!==l?l:n),2),v=g[0],y=g[1],b=un((0,r.useState)(void 0!==c?c:a),2),w=b[0],x=b[1],E=un((0,r.useState)(void 0!==h?h:s),2),k=E[0],C=E[1],S=(0,r.useCallback)((function(e,t){"function"==typeof u&&u(e,t),C(e)}),[u]),O=(0,r.useCallback)((function(e,t){var n;"function"==typeof d&&(n=d(e,t)),y(void 0!==n?n:e)}),[d]),P=(0,r.useCallback)((function(){"function"==typeof f&&f(),x(!0)}),[f]),N=(0,r.useCallback)((function(){"function"==typeof p&&p(),x(!1)}),[p]),_=void 0!==l?l:v,R=void 0!==c?c:w,I=void 0!==h?h:k;return ln(ln({},m),{},{inputValue:_,menuIsOpen:R,onChange:S,onInputChange:O,onMenuClose:N,onMenuOpen:P,value:I})}(e);return r.createElement(xi,fn({ref:t},n))})),ki=Ei,Ci=function(){function e(){}return e.prototype.expandToken=function(e){for(var t=[],n="",r=0,o=e.length;r{let{id:t,label:n}=e;return r.createElement(r.Fragment,null,r.createElement("label",{id:t+"-label",className:"font-bold p-1",htmlFor:t},n))},ji=e=>{let{id:t,label:n,onChange:o,placeholder:a,autoFocus:i}=e;return r.createElement(r.Fragment,null,r.createElement(Li,{id:t,label:n}),r.createElement("input",{autoFocus:i,className:"rounded border-gray-300 hover:border-gray-400",style:{height:"62%"},type:"text",id:t,"aria-label":"Search",placeholder:a,onChange:o}))};const Mi=e=>{let{title:t,allProjects:n,lede:o,sortOptions:i,image:s}=e;const c=e=>{let t=[];for(const n of e)if(n.topics)for(const e of n.topics)t.some((t=>{let{value:n}=t;return n===e.slug}))||t.push({value:e.slug,label:e.title});return t},u=e=>{let t=[];for(const n of e)n.agency&&(t.some((e=>{let{value:t}=e;return t===n.agency}))||t.push({value:n.agency,label:n.agency}));return t},{0:d,1:p}=(0,r.useState)(c(n)),{0:f,1:h}=(0,r.useState)(u(n)),{0:m,1:g}=(0,r.useState)(n),{0:v,1:y}=(0,r.useState)(n),b=new Map;b.set("created","Date Posted"),b.set("opportunityCloses","Opportunity Closes"),b.set("startDate","Project Started"),b.set("endDate","Project Ended");const w=[];let x=1;const E=[{direction:"Newest to Oldest",sortAscending:!1},{direction:"Oldest to Newest",sortAscending:!0}];for(const r of i){const e=b.get(r);for(const t of E){const n={value:x,label:e+": "+t.direction,field:r,sortAscending:t.sortAscending};w.push(n),x++}}const{0:k,1:C}=(0,r.useState)(w[0]),{0:S,1:O}=(0,r.useState)(0),{0:P,1:N}=(0,r.useState)(6),{0:_,1:R}=(0,r.useState)((0,nn.Z)(v.slice(S,P))),{0:I,1:L}=(0,r.useState)(S>0),{0:j,1:M}=(0,r.useState)(P{var e;null==D||null===(e=D.current)||void 0===e||e.scrollIntoView({behavior:"smooth"})},{0:A,1:V}=(0,r.useState)([]);let H=new Ii("slug");H.addIndex("topicNames"),H.addIndex("question"),H.addIndex("agency");const z=e=>{let t=[];for(let n=0;n{R((0,nn.Z)(v.slice(S,P)))}),[S,P,v]),(0,r.useEffect)((()=>{L(S>0)}),[_]),(0,r.useEffect)((()=>{M(P{const e=(0,nn.Z)(n);var t,r;e.sort((t=k.field,r=k.sortAscending,function(e,n){let o;const a=e[t],i=n[t];return o=a===i?0:null===a?1:null===i||a>i?-1:1,r&&(o*=-1),o})),g(e),O(0),N(6)}),[k]),(0,r.useEffect)((()=>{let e=m;if(B.length>0){const t=B.map((e=>{let{value:t}=e;return t}));e=m.filter((e=>e.topics.map((e=>e.slug)).some((e=>t.includes(e)))))}if(O(0),N(6),Q.length>0){const t=Q.map((e=>{let{value:t}=e;return t}));e=e.filter((e=>t.includes(e.agency)))}if(A.length>0){for(let n=0;n0&&(e=t)}p(c(e)),h(u(e)),y(e)}),[B,Q,m,A]);const W={placeholder:e=>({...e,color:"#767676"})};return r.createElement(r.Fragment,null,r.createElement("header",null,r.createElement(Xt,{title:t,image:s,lede:o})),r.createElement("div",{className:"relative"},r.createElement("div",{ref:D,className:"absolute -top-100px"})),r.createElement("div",{className:"pt-4 pb-10 md:mx-8 lg:mt-6 lg:pt-8 lg:pb-20 overflow-hidden px-2 xl:px-12 bg-white"},r.createElement("div",{className:"flex flex-wrap items-end gap-4 mb-8 mx-3 xl:mx-6 bg-white"},r.createElement("div",{className:"flex-1 min-w-30ch"},r.createElement(Li,{id:"sort",label:"Filter by"}),r.createElement(ki,{"aria-labelledby":"sort-label",inputId:"sort",name:"sort-select",value:k,onChange:C,options:w,styles:W})),r.createElement("div",{className:"flex-1 min-w-30ch"},r.createElement("label",{id:"filter-agency-label",className:"font-bold",htmlFor:"filter-agency"},"Filter by agency"),r.createElement(ki,{"aria-labelledby":"filter-agency-label",inputId:"filter-agency",name:"filter-select",isMulti:!0,value:Q,onChange:U,options:f,styles:W})),r.createElement("div",{className:"flex-1 min-w-30ch"},r.createElement(Li,{id:"filter-select",label:"Filter by topic"}),r.createElement(ki,{"aria-labelledby":"filter-select-label",inputId:"filter-select",name:"filter-select",isMulti:!0,value:B,onChange:$,options:d,styles:W,noOptionsMessage:()=>"No remaining topics"})),r.createElement("div",{className:"flex-1 min-w-30ch auto-rows-auto flex flex-col"},r.createElement(ji,{id:"projSearch",label:"Search",placeholder:"Type to filter posts...",onChange:e=>V(e.target.value)}))),r.createElement("div",{className:"sr-only"},"Total Results: ",v.length," Projects"),r.createElement(Bt,{nodes:_})),!(null==I&&null==j)&&r.createElement("div",{className:"flex items-center gap-4 justify-center flex-wrap"},r.createElement("div",{className:"flex-1 flex justify-end"},r.createElement("button",{className:"font-bold pr-4 "+(I?"text-primary":"text-gray-500 pointer-events-none"),onClick:()=>{F(),I&&(O(S-6),N(P-6))}},r.createElement(a,null)," Previous")),r.createElement("div",{className:"flex items-center gap-4 justify-center"},Array.from({length:T},((e,t)=>r.createElement("button",{className:(S/6===t?"btn pointer-events-none":"btn-white")+" min-w-3rem p-2 border-solid",key:"Page"+t,onClick:()=>(e=>{F();const t=6*e,n=t+6;O(t),N(n)})(t)},t+1)))),r.createElement("div",{className:"flex-1 flex justify-start"},r.createElement("button",{className:"font-bold pl-4 "+(j?"text-primary":"text-gray-500 pointer-events-none"),onClick:()=>{F(),j&&(O(S+6),N(P+6))}},"Next ",r.createElement(l,null)))))},Ti=e=>{let{topics:t}=e;return r.createElement(lt,{label:"Topics",className:"bg-topics",value:t.map((e=>e.title))})};var Di=Object.defineProperty,Fi=(e,t,n)=>(((e,t,n)=>{t in e?Di(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n})(e,"symbol"!=typeof t?t+"":t,n),n);let Ai=new class{constructor(){Fi(this,"current",this.detect()),Fi(this,"handoffState","pending"),Fi(this,"currentId",0)}set(e){this.current!==e&&(this.handoffState="pending",this.currentId=0,this.current=e)}reset(){this.set(this.detect())}nextId(){return++this.currentId}get isServer(){return"server"===this.current}get isClient(){return"client"===this.current}detect(){return"undefined"==typeof window||"undefined"==typeof document?"server":"client"}handoff(){"pending"===this.handoffState&&(this.handoffState="complete")}get isHandoffComplete(){return"complete"===this.handoffState}},Vi=(e,t)=>{Ai.isServer?(0,r.useEffect)(e,t):(0,r.useLayoutEffect)(e,t)};let Hi=function(e){let t=function(e){let t=(0,r.useRef)(e);return Vi((()=>{t.current=e}),[e]),t}(e);return r.useCallback(((...e)=>t.current(...e)),[t])};function zi(){let e=function(){let e="undefined"==typeof document;return(e=>e.useSyncExternalStore)(o)((()=>()=>{}),(()=>!1),(()=>!e))}(),[t,n]=r.useState(Ai.isHandoffComplete);return t&&!1===Ai.isHandoffComplete&&n(!1),r.useEffect((()=>{!0!==t&&n(!0)}),[t]),r.useEffect((()=>Ai.handoff()),[]),!e&&t}var Bi;let $i=null!=(Bi=r.useId)?Bi:function(){let e=zi(),[t,n]=r.useState(e?()=>Ai.nextId():null);return Vi((()=>{null===t&&n(Ai.nextId())}),[t]),null!=t?""+t:void 0};function Qi(e){var t;if(e.type)return e.type;let n=null!=(t=e.as)?t:"button";return"string"==typeof n&&"button"===n.toLowerCase()?"button":void 0}let Ui=Symbol();function Wi(...e){let t=(0,r.useRef)(e);(0,r.useEffect)((()=>{t.current=e}),[e]);let n=Hi((e=>{for(let n of t.current)null!=n&&("function"==typeof n?n(e):n.current=e)}));return e.every((e=>null==e||(null==e?void 0:e[Ui])))?void 0:n}let qi=(0,r.createContext)(null);qi.displayName="OpenClosedContext";var Zi=(e=>(e[e.Open=1]="Open",e[e.Closed=2]="Closed",e[e.Closing=4]="Closing",e[e.Opening=8]="Opening",e))(Zi||{});function Gi({value:e,children:t}){return r.createElement(qi.Provider,{value:e},t)}function Ji(e){let t=e.parentElement,n=null;for(;t&&!(t instanceof HTMLFieldSetElement);)t instanceof HTMLLegendElement&&(n=t),t=t.parentElement;let r=""===(null==t?void 0:t.getAttribute("disabled"));return(!r||!function(e){if(!e)return!1;let t=e.previousElementSibling;for(;null!==t;){if(t instanceof HTMLLegendElement)return!1;t=t.previousElementSibling}return!0}(n))&&r}function Yi(e,t,...n){if(e in t){let r=t[e];return"function"==typeof r?r(...n):r}let r=new Error(`Tried to handle "${e}" but there is no handler defined. Only defined handlers are: ${Object.keys(t).map((e=>`"${e}"`)).join(", ")}.`);throw Error.captureStackTrace&&Error.captureStackTrace(r,Yi),r}function Ki(...e){return Array.from(new Set(e.flatMap((e=>"string"==typeof e?e.split(" "):[])))).filter(Boolean).join(" ")}var Xi,es=(e=>(e[e.None=0]="None",e[e.RenderStrategy=1]="RenderStrategy",e[e.Static=2]="Static",e))(es||{}),ts=(e=>(e[e.Unmount=0]="Unmount",e[e.Hidden=1]="Hidden",e))(ts||{});function ns({ourProps:e,theirProps:t,slot:n,defaultTag:r,features:o,visible:a=!0,name:i,mergeRefs:s}){s=null!=s?s:as;let l=is(t,e);if(a)return rs(l,n,r,i,s);let c=null!=o?o:0;if(2&c){let{static:e=!1,...t}=l;if(e)return rs(t,n,r,i,s)}if(1&c){let{unmount:e=!0,...t}=l;return Yi(e?0:1,{0(){return null},1(){return rs({...t,hidden:!0,style:{display:"none"}},n,r,i,s)}})}return rs(l,n,r,i,s)}function rs(e,t={},n,o,a){let{as:i=n,children:s,refName:l="ref",...c}=cs(e,["unmount","static"]),u=void 0!==e.ref?{[l]:e.ref}:{},d="function"==typeof s?s(t):s;"className"in c&&c.className&&"function"==typeof c.className&&(c.className=c.className(t));let p={};if(t){let e=!1,n=[];for(let[r,o]of Object.entries(t))"boolean"==typeof o&&(e=!0),!0===o&&n.push(r);e&&(p["data-headlessui-state"]=n.join(" "))}if(i===r.Fragment&&Object.keys(ls(c)).length>0){if(!(0,r.isValidElement)(d)||Array.isArray(d)&&d.length>1)throw new Error(['Passing props on "Fragment"!',"",`The current component <${o} /> is rendering a "Fragment".`,"However we need to passthrough the following props:",Object.keys(c).map((e=>` - ${e}`)).join("\n"),"","You can apply a few solutions:",['Add an `as="..."` prop, to ensure that we render an actual element instead of a "Fragment".',"Render a single element as the child so that we can forward the props onto that element."].map((e=>` - ${e}`)).join("\n")].join("\n"));let e=d.props,t="function"==typeof(null==e?void 0:e.className)?(...t)=>Ki(null==e?void 0:e.className(...t),c.className):Ki(null==e?void 0:e.className,c.className),n=t?{className:t}:{};return(0,r.cloneElement)(d,Object.assign({},is(d.props,ls(cs(c,["ref"]))),p,u,{ref:a(d.ref,u.ref)},n))}return(0,r.createElement)(i,Object.assign({},cs(c,["ref"]),i!==r.Fragment&&u,i!==r.Fragment&&p),d)}function os(){let e=(0,r.useRef)([]),t=(0,r.useCallback)((t=>{for(let n of e.current)null!=n&&("function"==typeof n?n(t):n.current=t)}),[]);return(...n)=>{if(!n.every((e=>null==e)))return e.current=n,t}}function as(...e){return e.every((e=>null==e))?void 0:t=>{for(let n of e)null!=n&&("function"==typeof n?n(t):n.current=t)}}function is(...e){if(0===e.length)return{};if(1===e.length)return e[0];let t={},n={};for(let r of e)for(let e in r)e.startsWith("on")&&"function"==typeof r[e]?(null!=n[e]||(n[e]=[]),n[e].push(r[e])):t[e]=r[e];if(t.disabled||t["aria-disabled"])return Object.assign(t,Object.fromEntries(Object.keys(n).map((e=>[e,void 0]))));for(let r in n)Object.assign(t,{[r](e,...t){let o=n[r];for(let n of o){if((e instanceof Event||(null==e?void 0:e.nativeEvent)instanceof Event)&&e.defaultPrevented)return;n(e,...t)}}});return t}function ss(e){var t;return Object.assign((0,r.forwardRef)(e),{displayName:null!=(t=e.displayName)?t:e.name})}function ls(e){let t=Object.assign({},e);for(let n in t)void 0===t[n]&&delete t[n];return t}function cs(e,t=[]){let n=Object.assign({},e);for(let r of t)r in n&&delete n[r];return n}let us=null!=(Xi=r.startTransition)?Xi:function(e){e()};var ds=(e=>(e.Space=" ",e.Enter="Enter",e.Escape="Escape",e.Backspace="Backspace",e.Delete="Delete",e.ArrowLeft="ArrowLeft",e.ArrowUp="ArrowUp",e.ArrowRight="ArrowRight",e.ArrowDown="ArrowDown",e.Home="Home",e.End="End",e.PageUp="PageUp",e.PageDown="PageDown",e.Tab="Tab",e))(ds||{}),ps=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(ps||{}),fs=(e=>(e[e.ToggleDisclosure=0]="ToggleDisclosure",e[e.CloseDisclosure=1]="CloseDisclosure",e[e.SetButtonId=2]="SetButtonId",e[e.SetPanelId=3]="SetPanelId",e[e.LinkPanel=4]="LinkPanel",e[e.UnlinkPanel=5]="UnlinkPanel",e))(fs||{});let hs={0:e=>({...e,disclosureState:Yi(e.disclosureState,{0:1,1:0})}),1:e=>1===e.disclosureState?e:{...e,disclosureState:1},4(e){return!0===e.linkedPanel?e:{...e,linkedPanel:!0}},5(e){return!1===e.linkedPanel?e:{...e,linkedPanel:!1}},2(e,t){return e.buttonId===t.buttonId?e:{...e,buttonId:t.buttonId}},3(e,t){return e.panelId===t.panelId?e:{...e,panelId:t.panelId}}},ms=(0,r.createContext)(null);function gs(e){let t=(0,r.useContext)(ms);if(null===t){let t=new Error(`<${e} /> is missing a parent component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,gs),t}return t}ms.displayName="DisclosureContext";let vs=(0,r.createContext)(null);function ys(e){let t=(0,r.useContext)(vs);if(null===t){let t=new Error(`<${e} /> is missing a parent component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,ys),t}return t}vs.displayName="DisclosureAPIContext";let bs=(0,r.createContext)(null);function ws(e,t){return Yi(t.type,hs,e,t)}bs.displayName="DisclosurePanelContext";let xs=r.Fragment;let Es=es.RenderStrategy|es.Static;let ks=ss((function(e,t){let{defaultOpen:n=!1,...o}=e,a=(0,r.useRef)(null),i=Wi(t,function(e,t=!0){return Object.assign(e,{[Ui]:t})}((e=>{a.current=e}),void 0===e.as||e.as===r.Fragment)),s=(0,r.useRef)(null),l=(0,r.useRef)(null),c=(0,r.useReducer)(ws,{disclosureState:n?0:1,linkedPanel:!1,buttonRef:l,panelRef:s,buttonId:null,panelId:null}),[{disclosureState:u,buttonId:d},p]=c,f=Hi((e=>{p({type:1});let t=function(e){return Ai.isServer?null:e instanceof Node?e.ownerDocument:null!=e&&e.hasOwnProperty("current")&&e.current instanceof Node?e.current.ownerDocument:document}(a);if(!t||!d)return;let n=e?e instanceof HTMLElement?e:e.current instanceof HTMLElement?e.current:t.getElementById(d):t.getElementById(d);null==n||n.focus()})),h=(0,r.useMemo)((()=>({close:f})),[f]),m=(0,r.useMemo)((()=>({open:0===u,close:f})),[u,f]),g={ref:i};return r.createElement(ms.Provider,{value:c},r.createElement(vs.Provider,{value:h},r.createElement(Gi,{value:Yi(u,{0:Zi.Open,1:Zi.Closed})},ns({ourProps:g,theirProps:o,slot:m,defaultTag:xs,name:"Disclosure"}))))})),Cs=ss((function(e,t){let n=$i(),{id:o=`headlessui-disclosure-button-${n}`,...a}=e,[i,s]=gs("Disclosure.Button"),l=(0,r.useContext)(bs),c=null!==l&&l===i.panelId,u=(0,r.useRef)(null),d=Wi(u,t,c?null:i.buttonRef),p=os();(0,r.useEffect)((()=>{if(!c)return s({type:2,buttonId:o}),()=>{s({type:2,buttonId:null})}}),[o,s,c]);let f=Hi((e=>{var t;if(c){if(1===i.disclosureState)return;switch(e.key){case ds.Space:case ds.Enter:e.preventDefault(),e.stopPropagation(),s({type:0}),null==(t=i.buttonRef.current)||t.focus()}}else switch(e.key){case ds.Space:case ds.Enter:e.preventDefault(),e.stopPropagation(),s({type:0})}})),h=Hi((e=>{if(e.key===ds.Space)e.preventDefault()})),m=Hi((t=>{var n;Ji(t.currentTarget)||e.disabled||(c?(s({type:0}),null==(n=i.buttonRef.current)||n.focus()):s({type:0}))})),g=(0,r.useMemo)((()=>({open:0===i.disclosureState})),[i]),v=function(e,t){let[n,o]=(0,r.useState)((()=>Qi(e)));return Vi((()=>{o(Qi(e))}),[e.type,e.as]),Vi((()=>{n||t.current&&t.current instanceof HTMLButtonElement&&!t.current.hasAttribute("type")&&o("button")}),[n,t]),n}(e,u);return ns({mergeRefs:p,ourProps:c?{ref:d,type:v,onKeyDown:f,onClick:m}:{ref:d,id:o,type:v,"aria-expanded":0===i.disclosureState,"aria-controls":i.linkedPanel?i.panelId:void 0,onKeyDown:f,onKeyUp:h,onClick:m},theirProps:a,slot:g,defaultTag:"button",name:"Disclosure.Button"})})),Ss=ss((function(e,t){let n=$i(),{id:o=`headlessui-disclosure-panel-${n}`,...a}=e,[i,s]=gs("Disclosure.Panel"),{close:l}=ys("Disclosure.Panel"),c=os(),u=Wi(t,i.panelRef,(e=>{us((()=>s({type:e?4:5})))}));(0,r.useEffect)((()=>(s({type:3,panelId:o}),()=>{s({type:3,panelId:null})})),[o,s]);let d=(0,r.useContext)(qi),p=null!==d?(d&Zi.Open)===Zi.Open:0===i.disclosureState,f=(0,r.useMemo)((()=>({open:0===i.disclosureState,close:l})),[i,l]),h={ref:u,id:o};return r.createElement(bs.Provider,{value:i.panelId},ns({mergeRefs:c,ourProps:h,theirProps:a,slot:f,defaultTag:"div",features:Es,visible:p,name:"Disclosure.Panel"}))})),Os=Object.assign(ks,{Button:Cs,Panel:Ss});const Ps=e=>{let{title:t,text:n}=e;return t?r.createElement("div",{className:"w-full my-6"},r.createElement(Os,null,(e=>{let{open:o}=e;return r.createElement(r.Fragment,null,r.createElement(Os.Button,{className:"flex items-center justify-between w-full px-4 py-3 text-left bg-navbar"},r.createElement("span",{className:"text-h4 font-bold"},t),o?r.createElement(d.iFH,null):r.createElement(d.wEH,null)),r.createElement(Os.Panel,{className:"text-body p-4 w-9/10"},r.createElement(st,{text:n})))}))):r.createElement(r.Fragment,null)};var Ns=n(9034),_s=n.n(Ns);const Rs=e=>{let t,n,{status:o,opportunityCloses:a,startDate:i,endDate:s}=e;return"open"===o?(t="Opportunity Closes: ",n=a?_s()(a).isValid()?_s()(a).format("MMMM D, YYYY"):a:"Open until filled"):"ongoing"===o&&i?(t="Project started: ",n=_s()(i).format("MMMM D, YYYY")):"completed"===o&&s&&(t="Project Ended: ",n=_s()(s).format("MMMM D, YYYY")),r.createElement(r.Fragment,null,r.createElement("span",{className:"font-bold"},t),r.createElement("span",null,n))},Is=e=>{let{children:t,devBanner:n,navbar:o,bottomBanner:a,footer:i}=e;return r.createElement("div",{className:"w-full mx-0 bg-white border-0 xl:container xl:p-0 xl:mx-auto xl:border-l xl:border-r xl:border-gray-200 flex flex-col min-h-screen"},(null==n?void 0:n.show)&&r.createElement(u,null),r.createElement(Gt,o),r.createElement("div",{className:"flex-1"},t),r.createElement(Jt,a))};var Ls=n(8437),js=n.n(Ls);var Ms=e=>{let{siteUrl:t,index:n,db:o}=e;const{0:a,1:i}=(0,r.useState)([]),{0:s,1:l}=(0,r.useState)([]),{0:c,1:u}=(0,r.useState)("");return(0,r.useEffect)((()=>{if(a.length>0)try{let e=n.search(a);l(e),u("")}catch(e){if(e instanceof js().QueryParseError)return void u(e.message);throw e}else l([]),u("")}),[a]),r.createElement("div",{className:"flex flex-col items-center justify-center align-middle text-center px-2"},r.createElement("div",{className:"container mx-auto mt-4 border-b-4 border-primary"},r.createElement(ji,{id:"siteSearch",autoFocus:!0,label:"Search",placeholder:"Type to search pages...",onChange:e=>i(e.target.value)}),c&&r.createElement("p",{className:"px-4 text-red text-tag font-bold"},c),r.createElement("div",{className:"pt-2"},"Number of found pages:",s.length)),r.createElement("article",{className:"py-6 container mx-auto"},r.createElement("div",{className:"grid grid-cols-1 md:mx-4 xl:mx-6 gap-4 justify-self-center"},s.map((e=>{const n=new Set;Object.keys(e.matchData.metadata).forEach((t=>{Object.keys(e.matchData.metadata[t]).forEach((e=>{n.add(e)}))}));const a=Array.from(n).map(((e,t)=>r.createElement("li",{key:t,className:"inline mx-px px-3 py-1 mt-1 text-tag whitespace-nowrap font-semibold mr-2 bg-topics"},e)));return r.createElement(r.Fragment,{key:e.ref},r.createElement("div",{className:"px-2 py-4 overflow-hidden bg-white border border-gray-200 rounded-md shadow-md h-full flex flex-col md:mx-10 md:py-6 lg:mx-60"},r.createElement("h2",{className:"capitalize"},o[e.ref].title),r.createElement("div",{className:"font-sans text-black text-tag my-2 font-extrabold"},"Match found in:"),r.createElement("ul",{className:"grid grid-rows-1 justify-center md:block"},a),r.createElement("h2",{className:"pt-3 mt-4 border-t-2 border-solid"},r.createElement("a",{className:"btn-wide",href:t+"/"+e.ref},"View Page"))))}))),r.createElement("div",{className:""},0==s.length&&r.createElement("section",null,r.createElement("h2",null,"No Results")))))},Ts=n(8050);const Ds=e=>{let{siteUrl:t}=e;const{allProject:n,allGeneralPage:o}=function(){const{allProject:e,allGeneralPage:t}=(0,c.useStaticQuery)("2677476431");return{allProject:e,allGeneralPage:t}}(),{0:a,1:i}=(0,r.useState)(),{0:s,1:l}=(0,r.useState)();return(0,r.useEffect)((()=>{"undefined"!=typeof window&&(async()=>{const e=await(await fetch("/lunr-index.json")).json(),t=await(await fetch("/documents-reduced.json")).json();try{i(js().Index.load(e)),l(t)}catch{const[e,t]=(0,Ts.createSearchIndex)({allProject:n,allGeneralPage:o});i(e),l(t.reduce((function(e,t){return e[t.slug]=t,e}),{}))}})().catch(console.error)}),[]),r.createElement("div",null,r.createElement(Ms,{siteUrl:t,index:a,db:s}))},Fs=e=>{let{title:t,text:n,link:o}=e;return r.createElement(r.Fragment,null,o?r.createElement("div",{className:"w-full p-8 mb-8 bg-gray-100"},t?r.createElement("h4",{className:"text-h4"},t):null,n?r.createElement("div",{className:"text-black text-body mb-4"},r.createElement(st,{text:n})):null,r.createElement("div",null,r.createElement("a",{href:o,target:"_blank",className:"btn"},"Subscribe"))):null)}},7524:function(e,t,n){"use strict";n.d(t,{F:function(){return o}});var r=n(2784);function o(e){var t,n,o,a,i;let{location:s,params:l,data:c,pageContext:u}=e;const d=""+c.site.siteMetadata.siteUrl+(null===(t=c.socialShareImage)||void 0===t?void 0:t.childImageSharp.gatsbyImageData.images.fallback.src);return r.createElement(r.Fragment,null,r.createElement("title",null,null===(n=c.page)||void 0===n?void 0:n.title),r.createElement("meta",{name:"twitter:card",content:"summary"}),r.createElement("meta",{property:"og:type",content:"website"}),r.createElement("html",{lang:c.site.siteMetadata.locale}),r.createElement("meta",{property:"og:locale",content:c.site.siteMetadata.locale}),r.createElement("meta",{property:"og:site_name",content:c.site.siteMetadata.title}),r.createElement("meta",{name:"og:title",content:null===(o=c.page)||void 0===o?void 0:o.title}),r.createElement("meta",{name:"description",content:null===(a=c.page)||void 0===a?void 0:a.description}),r.createElement("meta",{property:"og:description",content:null===(i=c.page)||void 0===i?void 0:i.description}),r.createElement("meta",{property:"og:url",content:""+c.site.siteMetadata.siteUrl+s.pathname}),r.createElement("meta",{property:"og:image",content:d}))}},8156:function(e,t,n){"use strict";n.r(t),n.d(t,{AboutPageLayout:function(){return l},Head:function(){return i.F}});var r=n(2784),o=n(4536),a=n(7161),i=n(7524);const s=e=>{let{aboutTitle:t,aboutText:n}=e;return r.createElement("div",{className:"mb-8"},t&&r.createElement("h3",{className:"text-h3 mb-4"},t),r.createElement(o.rU,{text:n}))},l=e=>{let{data:{generalPage:{header:t,aims:n,faq:i,accessibility:l,image:c}}}=e;return r.createElement(r.Fragment,null,r.createElement("main",null,r.createElement("article",null,r.createElement("header",null,r.createElement(o.o9,{title:"About",lede:"",image:c})),r.createElement("div",{className:"w-full pt-5 px-8 lg:px-16 xl:px-24 lg:w-2/3"},r.createElement("section",{className:"mb-20"},t&&r.createElement("h2",{className:"text-h3 sm:text-h2 my-8 font-bold text-black"},t),n.map(((e,t)=>{let{title:n,text:o}=e;return r.createElement(s,{key:"list_"+t,aboutTitle:n,aboutText:o})}))),r.createElement("section",{className:"mb-20"},r.createElement("h2",{className:"text-h3 sm:text-h2 my-6"},"Frequently Asked Questions"),i.map(((e,t)=>{let{title:n,text:a}=e;return r.createElement(o.UQ,{key:"collapsibleList_"+t,title:n,text:a})}))),!(0,a.uk)(l)&&r.createElement("section",{id:"accessibility"},r.createElement("h2",{className:"text-h3 sm:text-h2 my-6"},"Accessibility Statement"),r.createElement(o.rU,{className:"mb-10 leading-normal text-body lg:text-body",text:l}))))))};t.default=l},9601:function(e,t,n){"use strict";n.r(t),n.d(t,{CardPageLayout:function(){return i},Head:function(){return a.F}});var r=n(2784),o=n(4536),a=n(7524);const i=e=>{let{data:{allProject:t,cardPage:{title:n,lede:a,sortOptions:i,image:s}}}=e;return r.createElement(r.Fragment,null,r.createElement("main",null,r.createElement(o.mP,{allProjects:t.nodes,image:s,title:n,lede:a,sortOptions:i})))};t.default=i},6450:function(e,t,n){"use strict";n.r(t),n.d(t,{ContactForm:function(){return I},ContactPageLayout:function(){return L},Head:function(){return O.F},default:function(){return j}});var r=n(753),o=n(1665),a=n(2784),i=n(31),s=n(3980),l=n.n(s),c=["sitekey","onChange","theme","type","tabindex","onExpired","onErrored","size","stoken","grecaptcha","badge","hl","isolated"];function u(){return u=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,c));return a.createElement("div",u({},t,{ref:this.handleRecaptchaRef}))},r}(a.Component);f.displayName="ReCAPTCHA",f.propTypes={sitekey:l().string.isRequired,onChange:l().func,grecaptcha:l().object,theme:l().oneOf(["dark","light"]),type:l().oneOf(["image","audio"]),tabindex:l().number,onExpired:l().func,onErrored:l().func,size:l().oneOf(["compact","normal","invisible"]),stoken:l().string,hl:l().string,badge:l().oneOf(["bottomright","bottomleft","inline"]),isolated:l().bool},f.defaultProps={onChange:function(){},theme:"light",type:"image",tabindex:0,size:"normal",badge:"bottomright"};var h=n(3463),m=n.n(h);function g(){return g=Object.assign||function(e){for(var t=1;t-1&&t[n].parentNode&&t[n].parentNode.removeChild(t[n]);var r=v[e];r&&(delete r.observers[this.asyncScriptLoaderGetScriptLoaderID()],!0===E.removeOnUnmount&&delete v[e])},i.render=function(){var t=E.globalName,n=this.props,r=(n.asyncScriptOnLoad,n.forwardedRef),o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(n,["asyncScriptOnLoad","forwardedRef"]);return t&&"undefined"!=typeof window&&(o[t]=void 0!==window[t]?window[t]:void 0),o.ref=r,(0,a.createElement)(e,o)},o}(a.Component),r=(0,a.forwardRef)((function(e,t){return(0,a.createElement)(n,g({},e,{forwardedRef:t}))}));return r.displayName="AsyncScriptLoader("+t+")",r.propTypes={asyncScriptOnLoad:l().func},m()(r,e)})(f),C=k,S=n(4536),O=n(7524);const P="font-bold text-red",N="font-bold text-red hidden",_="w-full text-contact px-3 py-2 leading-tight text-black shadow appearance-none outline-transparent focus:outline-none focus:shadow-outline",R="w-full text-contact px-3 py-2 leading-tight text-black border-2 border-red shadow appearance-none outline-transparent focus:outline-none focus:shadow-outline";let I=function(e){function t(t){var n;return(n=e.call(this,t)||this).state={name:"",email:"",subject:"",message:"",recaptchaSiteKey:t.recaptchaSiteKey,captchaSuccess:!1,thankYouPagePath:t.thankYouPagePath},n.handleChange=n.handleChange.bind((0,r.Z)(n)),n.handleSubmit=n.handleSubmit.bind((0,r.Z)(n)),n.handleCaptcha=n.handleCaptcha.bind((0,r.Z)(n)),n}(0,o.Z)(t,e);var n=t.prototype;return n.handleChange=function(e){!function(e){"subject"!=e.target.name&&(document.getElementById(e.target.name+"ErrorLabel").className=N,document.getElementById(e.target.name).className=_,"message"==e.target.name?document.getElementById(e.target.name).className="w-full text-contact h-48 px-3 py-2 leading-tight text-black shadow appearance-none outline-transparent focus:outline-none focus:shadow-outline":document.getElementById(e.target.name).className=_,"email"==e.target.name&&(document.getElementById("invalidEmailErrorLabel").className=N))}(e),this.setState({[e.target.name]:e.target.value})},n.handleSubmit=function(e){var t,n,r,o,a;e.preventDefault(),n=this.state,r=!0,o=!0,a=!0,""==n.name&&(document.getElementById("nameErrorLabel").className=P,document.getElementById("name").className=R,r=!1),""==n.email?(document.getElementById("emailErrorLabel").className=P,document.getElementById("email").className=R,o=!1):document.getElementById("email").validity.valid||(document.getElementById("invalidEmailErrorLabel").className=P,document.getElementById("email").className=R,o=!1),""==n.message&&(document.getElementById("messageErrorLabel").className=P,document.getElementById("message").className="w-full text-contact h-48 px-3 py-2 leading-tight text-black border-2 border-red shadow appearance-none focus:outline-none focus:shadow-outline",a=!1),r&&o&&a&&fetch("/",{method:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded"},body:(t={"form-name":"contact",...this.state,captchaSuccess:this.state.captchaSuccess.toString()},Object.keys(t).map((e=>encodeURIComponent(e)+"="+encodeURIComponent(t[e]))).join("&"))}).then((()=>(0,i.navigate)(this.state.thankYouPagePath))).catch((e=>alert(e)))},n.handleCaptcha=function(){this.setState({captchaSuccess:!0})},n.render=function(){return a.createElement("form",{onSubmit:this.handleSubmit,"data-netlify":"true","data-netlify-honeypot":"bot-field",name:"contact",noValidate:!0},a.createElement("div",{className:"mb-6"},a.createElement("label",{htmlFor:"name",className:"block mb-2 text-contact font-bold text-black"},"Full name",a.createElement("span",{className:"text-red"}," *")),a.createElement("label",{id:"nameErrorLabel",className:N},"Please enter your full name"),a.createElement("input",{"aria-label":"Full name",name:"name",id:"name",placeholder:"John Doe",required:!0,type:"text",className:"w-full text-contact px-3 py-2 leading-tight text-black border shadow appearance-none focus:outline-none focus:shadow-outline",value:this.state.name,onChange:this.handleChange})),a.createElement("div",{className:"mb-6"},a.createElement("label",{htmlFor:"email",className:"block mb-2 text-contact font-bold text-black"},"Email address",a.createElement("span",{className:"text-red"}," *")),a.createElement("label",{id:"emailErrorLabel",className:N},"Please enter your email address"),a.createElement("label",{id:"invalidEmailErrorLabel",className:N},"Please enter a valid email address"),a.createElement("input",{"aria-label":"Full name",name:"email",id:"email",placeholder:"example@example.com",required:!0,type:"email",className:"w-full text-contact px-3 py-2 leading-tight text-black border shadow appearance-none focus:outline-none focus:shadow-outline",value:this.state.email,onChange:this.handleChange})),a.createElement("div",{className:"mb-6"},a.createElement("label",{htmlFor:"subject",className:"block mb-2 text-contact font-bold text-black"},"Subject"),a.createElement("input",{"aria-label":"Subject",name:"subject",id:"subject",placeholder:"I want to get in touch about ...",required:!0,type:"text",className:"w-full text-contact px-3 py-2 leading-tight text-black border shadow appearance-none focus:outline-none focus:shadow-outline",value:this.state.subject,onChange:this.handleChange})),a.createElement("div",{className:"mb-6"},a.createElement("label",{htmlFor:"message",className:"block mb-2 text-contact font-bold text-black"},"Message",a.createElement("span",{className:"text-red"}," *")),a.createElement("label",{id:"messageErrorLabel",className:N},"Please enter a brief message"),a.createElement("textarea",{"aria-label":"Message",name:"message",id:"message",placeholder:"",required:!0,className:"w-full text-contact h-48 px-3 py-2 leading-tight text-black border shadow appearance-none focus:outline-none focus:shadow-outline",value:this.state.message,onChange:this.handleChange})),this.state.recaptchaSiteKey&&a.createElement(C,{sitekey:this.state.recaptchaSiteKey,onChange:this.handleCaptcha}),a.createElement("div",{className:"flex mt-4 items-center justify-between"},a.createElement("button",{className:"btn",type:"submit",disabled:!this.state.captchaSuccess},"Submit")))},t}(a.Component);const L=e=>{let{pageContext:{thankYouPagePath:t},data:{generalPage:{title:n,lede:r,image:o},site:{siteMetadata:{recaptchaSiteKey:i}}}}=e;return a.createElement(a.Fragment,null,a.createElement("main",null,a.createElement("header",null,a.createElement(S.o9,{title:"Contact",lede:"",image:o})),a.createElement("article",{className:"w-full pt-5 px-8 lg:px-16 xl:px-24 lg:w-2/3"},a.createElement("h1",{className:"mt-8 mb-2 text-h2 font-bold"},n),a.createElement(S.rU,{className:"mb-10 leading-normal text-body lg:text-body",text:r}),a.createElement(I,{recaptchaSiteKey:i,thankYouPagePath:t}))))};var j=L},3885:function(e,t,n){"use strict";n.r(t),n.d(t,{Head:function(){return i.F},ProjectDetailPage:function(){return s}});var r=n(2784),o=n(31),a=n(4536),i=n(7524);const s=e=>{const{data:{project:t,site:{siteMetadata:{projectInterestLink:n,staticText:{mainContact:{ongoingText:i,completeText:s}},newsletter:l}},defaultContactImage:c}}=e;return r.createElement(r.Fragment,null,r.createElement("main",null,r.createElement(a.re,Object.assign({},t,{ongoingText:i,completeText:s,projectInterestLink:n,defaultContactImage:c,newsletter:l}))),r.createElement("div",{className:"p-responsive pb-4"},r.createElement("section",{className:"my-12"},r.createElement(o.Link,{className:"btn m-responsive",to:(0,o.withPrefix)("../../"+("open"===t.status?"":t.status))},r.createElement(a.xC,null),r.createElement("span",{className:"pl-2"},"Back")))))};t.default=s},700:function(e,t,n){"use strict";n.r(t),n.d(t,{Head:function(){return a.F},SearchPageLayout:function(){return i}});var r=n(2784),o=n(4536),a=n(7524);const i=e=>{let{data:{site:{siteMetadata:{siteUrl:t}},generalPage:{title:n,image:a}}}=e;return r.createElement(r.Fragment,null,r.createElement("main",null,r.createElement("header",null,r.createElement(o.o9,{title:n,image:a,lede:""})),r.createElement(o.tA,{siteUrl:t})))};t.default=i},9804:function(e,t,n){"use strict";n.r(t),n.d(t,{Head:function(){return i.F},ThankYouPageLayout:function(){return s}});var r=n(2784),o=n(31),a=n(4536),i=n(7524);const s=e=>{let{data:{generalPage:{image:t}}}=e;return r.createElement(r.Fragment,null,r.createElement(a.o9,{title:"Thank You",lede:"",image:t}),r.createElement("div",{className:"container pt-6 overflow-hidden bg-white"},r.createElement("div",{className:"flex flex-wrap"},r.createElement("div",{className:"lg:w-2/3 sm:w-full"},r.createElement("h2",{className:"mb-8 text-2xl font-bold leading-loose tracking-tight text-black dark:text-white lg:text-5xl"},"Thank you for your interest!"),r.createElement("p",{className:"leading-normal text-md lg:text-lg"},"We'll get back to you as soon as possible. In the meantime, continue checking out our"," ",r.createElement(o.Link,{to:"/",className:"underline"},"open projects"),".")))))};t.default=s},7161:function(e,t,n){"use strict";n.d(t,{t9:function(){return r},uk:function(){return o},xb:function(){return a}});const r=(e,t,n,r)=>"open"===e?t:"ongoing"===e?n:r,o=e=>!e||"\n"===e,a=e=>null==e||0==e.length},6849:function(e,t,n){t.components={"component---gatsby-theme-project-portal-src-layouts-about-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,8156)),"component---gatsby-theme-project-portal-src-layouts-card-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,9601)),"component---gatsby-theme-project-portal-src-layouts-contact-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,6450)),"component---gatsby-theme-project-portal-src-layouts-project-detail-page-tsx":()=>Promise.resolve().then(n.bind(n,3885)),"component---gatsby-theme-project-portal-src-layouts-search-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,700)),"component---gatsby-theme-project-portal-src-layouts-thank-you-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,9804)),"component---gatsby-theme-project-portal-src-pages-404-tsx":()=>n.e(237).then(n.bind(n,281))}},5969:function(e,t,n){e.exports=[{plugin:n(7225),options:{plugins:[],name:"Gatsby Theme Project Portal",short_name:"Project Portal",start_url:"/",background_color:"#ffffff",theme_color:"#0D7EA2",display:"standalone",icon:"P:\\GitHub\\omb_evidence_portal\\packages\\evaluation-collect/content/theme-image/favicon.png",legacy:!0,theme_color_in_head:!0,cache_busting_mode:"query",crossOrigin:"anonymous",include_favicon:!0,cacheDigest:"9b0681ab59b6b530813911ac18656a96"}},{plugin:n(4428),options:{plugins:[],staticText:{navbar:{title:"Evidence Project Portal",pages:[{name:"Open Projects",link:"/",show:!0},{name:"In-Progress Projects",link:"/ongoing/",show:!0},{name:"Completed Projects",link:"/completed/",show:!0},{name:"About",link:"/about/",show:!0},{name:"Contact",link:"/contact/",show:!0}]},bottomBanner:{text:" This project portal is managed by the Evidence Team at the Office of Management and Budget. The materials and processes are adapted from those developed by the North Carolina Office of Strategic Partnerships. If you have suggestions for how to improve it, please [let us know!](/contact)",link:"https://ccv.brown.edu/"},mainContact:{ongoingText:"We plan to post results and deliverables when the project is complete. In the meantime, we welcome questions about the project.",completeText:"We’re eager to learn how you use the results and welcome any questions."}},showDevBanner:!1,projectInterestLink:"",newsletter:{link:"https://public.govdelivery.com/accounts/USGSA/subscriber/new?topic_id=USGSA_1068",title:"Subscribe to our newsletter",text:"Sign up for **project** portal updates"},tailwindConfig:{presets:[{content:["P:\\GitHub\\omb_evidence_portal\\packages\\gatsby-theme-project-portal\\src\\**\\*.{js,jsx,ts,tsx,html}"],theme:{container:{center:!0,padding:"1.25rem"},fontFamily:{sans:["Public Sans","Roboto","system-ui","sans-serif"]},extend:{colors:{gray:{50:"#fafafa",100:"#f5f5f5",200:"#e5e5e5",300:"#d4d4d4",400:"#a3a3a3",500:"#737373",600:"#525252",700:"#404040",800:"#262626",900:"#171717",950:"#0a0a0a"},link:"#005EA2",topics:"#73B3E7",navbar:"#ECF0F3",bottombanner:"#ffffff",footer:"#ECF0F3",footertext:"#092940",primary:"#0e7490",primarydark:"#164e63",warning:"#f59e0b",background:"#fafafa",red:"#b50909"},flex:{4:"4 4 0%"},spacing:{"100px":"100px"},fontSize:{h1:["2.5rem","2.75rem"],h2:["2rem","2.25rem"],h3:["1.5rem","1.75rem"],h4:"1rem",body:"1rem",button:"0.875rem",nav:"1rem",contact:"1rem",tag:"0.875rem"},minHeight:{"15rem":"15rem"},minWidth:{"3rem":"3rem","20ch":"20ch","30ch":"30ch"},maxHeight:{48:"12rem","80vh":"80vh","90vh":"90vh",none:"none"},lineHeight:{snug:"1.15"}}},plugins:[null]}],content:["P:\\GitHub\\omb_evidence_portal\\packages\\gatsby-theme-project-portal/src/**/*.{js,jsx,ts,tsx,html}","./src/**/*.{js,jsx,ts,tsx,html}"],theme:{extend:{colors:{background:"#ffffff",navbar:"#ECF0F3",bottombanner:"#ffffff",footer:"#ECF0F3",footertext:"#092940",primary:"#0D7EA2",primarydark:"#092940"}}}},faviconPath:"P:\\GitHub\\omb_evidence_portal\\packages\\evaluation-collect/content/theme-image/favicon.png"}},{plugin:n(2668),options:{plugins:[],enableIdentityWidget:!0,publicPath:"admin",modulePath:"P:\\GitHub\\omb_evidence_portal\\packages\\project-portal-content-decap/src/cms/cms.js",manualInit:!0}},{plugin:n(1915),options:{plugins:[]}}]},1852:function(e,t,n){const r=n(5969),{getResourceURLsForPathname:o,loadPage:a,loadPageSync:i}=n(8175).jN;t.h=function(e,t,n,s){void 0===t&&(t={});let l=r.map((n=>{if(!n.plugin[e])return;t.getResourceURLsForPathname=o,t.loadPage=a,t.loadPageSync=i;const r=n.plugin[e](t,n.options);return r&&s&&(t=s({args:t,result:r,plugin:n})),r}));return l=l.filter((e=>void 0!==e)),l.length>0?l:n?[n]:[]},t.I=(e,t,n)=>r.reduce(((n,r)=>r.plugin[e]?n.then((()=>r.plugin[e](t,r.options))):n),Promise.resolve())},3112:function(e,t){t.M=()=>""},6249:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r=function(e){return e=e||Object.create(null),{on:function(t,n){(e[t]||(e[t]=[])).push(n)},off:function(t,n){e[t]&&e[t].splice(e[t].indexOf(n)>>>0,1)},emit:function(t,n){(e[t]||[]).slice().map((function(e){e(n)})),(e["*"]||[]).slice().map((function(e){e(t,n)}))}}}()},9529:function(e,t,n){"use strict";n.d(t,{UD:function(){return p},Cj:function(){return h},GA:function(){return f},DS:function(){return d}});var r=n(5619),o=n(3834),a=e=>{if(void 0===e)return e;let[t,n=""]=e.split("?");return n&&(n="?"+n),"/"===t?"/"+n:"/"===t.charAt(t.length-1)?t.slice(0,-1)+n:t+n},i=n(3182);const s=new Map;let l=[];const c=e=>{let t=e;if(-1!==e.indexOf("?")){const[n,r]=e.split("?");t=n+"?"+encodeURIComponent(r)}const n=decodeURIComponent(t);return(0,o.Z)(n,decodeURIComponent("/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal")).split("#")[0]};function u(e){return e.startsWith("/")||e.startsWith("https://")||e.startsWith("http://")?e:new URL(e,window.location.href+(window.location.href.endsWith("/")?"":"/")).pathname}const d=e=>{l=e},p=e=>{const t=m(e),n=l.map((e=>{let{path:t,matchPath:n}=e;return{path:n,originalPath:t}})),o=(0,r.pick)(n,t);return o?a(o.route.originalPath):null},f=e=>{const t=m(e),n=l.map((e=>{let{path:t,matchPath:n}=e;return{path:n,originalPath:t}})),o=(0,r.pick)(n,t);return o?o.params:{}},h=e=>{const t=c(u(e));if(s.has(t))return s.get(t);const n=(0,i.J)(e);if(n)return h(n.toPath);let r=p(t);return r||(r=m(e)),s.set(t,r),r},m=e=>{let t=c(u(e));return"/index.html"===t&&(t="/"),t=a(t),t}},31:function(e,t,n){"use strict";n.r(t),n.d(t,{Link:function(){return s.rU},PageRenderer:function(){return a()},Script:function(){return C.Script},ScriptStrategy:function(){return C.ScriptStrategy},Slice:function(){return x},StaticQuery:function(){return l.i1},StaticQueryContext:function(){return l.B9},collectedScriptsByPage:function(){return C.collectedScriptsByPage},graphql:function(){return O},navigate:function(){return s.c4},parsePath:function(){return s.cP},prefetchPathname:function(){return S},scriptCache:function(){return C.scriptCache},scriptCallbackCache:function(){return C.scriptCallbackCache},useScrollRestoration:function(){return i.p2},useStaticQuery:function(){return l.K2},withAssetPrefix:function(){return s.mc},withPrefix:function(){return s.dq}});var r=n(8175),o=n(9758),a=n.n(o),i=n(2802),s=n(2467),l=n(5483),c=n(753),u=n(1665),d=n(5058),p=n(8960);var f=n(352);function h(e){var t="function"==typeof Map?new Map:void 0;return h=function(e){if(null===e||!function(e){try{return-1!==Function.toString.call(e).indexOf("[native code]")}catch(t){return"function"==typeof e}}(e))return e;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,n)}function n(){return function(e,t,n){if((0,f.Z)())return Reflect.construct.apply(null,arguments);var r=[null];r.push.apply(r,t);var o=new(e.bind.apply(e,r));return n&&(0,p.Z)(o,n.prototype),o}(e,arguments,(0,d.Z)(this).constructor)}return n.prototype=Object.create(e.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),(0,p.Z)(n,e)},h(e)}var m=n(2784),g=n(3112),v=n(3204);const y=e=>{let{sliceId:t,children:n}=e;const r=[m.createElement("slice-start",{id:t+"-1"}),m.createElement("slice-end",{id:t+"-1"})];return n&&(r.push(n),r.push(m.createElement("slice-start",{id:t+"-2"}),m.createElement("slice-end",{id:t+"-2"}))),r},b=e=>{let{sliceName:t,allowEmpty:n,children:r,...o}=e;const a=(0,m.useContext)(v.u0),i=(0,m.useContext)(v.Db),s=a[t];if(!s){if(n)return null;throw new Error('Slice "'+s+'" for "'+t+'" slot not found')}const l=((e,t)=>Object.keys(t).length?e+"-"+(0,g.M)(t):e)(s,o);let c=i[l];return c?r&&(c.hasChildren=!0):i[l]=c={props:o,sliceName:s,hasChildren:!!r},m.createElement(y,{sliceId:l},r)},w=e=>{let{sliceName:t,allowEmpty:n,children:r,...o}=e;const a=(0,m.useContext)(v.u0),i=(0,m.useContext)(v.m3),s=a[t],l=i.get(s);if(!l){if(n)return null;throw new Error('Slice "'+s+'" for "'+t+'" slot not found')}return m.createElement(l.component,Object.assign({sliceContext:l.sliceContext,data:l.data},o),r)};function x(e){{const t={...e,sliceName:e.alias};delete t.alias,delete t.__renderedByLocation;const n=(0,m.useContext)(v.Bs),r=k(e);if(Object.keys(r).length)throw new E("browser"===n.renderEnvironment,t.sliceName,r,e.__renderedByLocation);if("server"===n.renderEnvironment)return m.createElement(b,t);if("browser"===n.renderEnvironment)return m.createElement(w,t);if("engines"===n.renderEnvironment||"dev-ssr"===n.renderEnvironment)return m.createElement(w,t);if("slices"===n.renderEnvironment){let t="";try{t='\n\nSlice component "'+n.sliceRoot.name+'" ('+n.sliceRoot.componentPath+') tried to render '}catch{}throw new Error("Nested slices are not supported."+t+"\n\nSee https://gatsbyjs.com/docs/reference/built-in-components/gatsby-slice#nested-slices")}throw new Error('Slice context "'+n.renderEnvironment+'" is not supported.')}}let E=function(e){function t(n,r,o,a){var i;const s=Object.entries(o).map((e=>{let[t,n]=e;return'not serializable "'+n+'" type passed to "'+t+'" prop'})).join(", "),l="SlicePropsError";let u="",d="";if(n){const e=m.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactDebugCurrentFrame.getCurrentStack().trim().split("\n").slice(1);e[0]=e[0].trim(),u="\n"+e.join("\n"),d='Slice "'+r+'" was passed props that are not serializable ('+s+")."}else{d=l+': Slice "'+r+'" was passed props that are not serializable ('+s+").";u=d+"\n"+(new Error).stack.trim().split("\n").slice(2).join("\n")}return(i=e.call(this,d)||this).name=l,u?i.stack=u:Error.captureStackTrace((0,c.Z)(i),t),a&&(i.forcedLocation={...a,functionName:"Slice"}),i}return(0,u.Z)(t,e),t}(h(Error));const k=function(e,t,n,r){void 0===t&&(t={}),void 0===n&&(n=[]),void 0===r&&(r=null);for(const[o,a]of Object.entries(e)){if(null==a||!r&&"children"===o)continue;const e=r?r+"."+o:o;"function"==typeof a?t[e]=typeof a:"object"==typeof a&&n.indexOf(a)<=0&&(n.push(a),k(a,t,n,e))}return t};var C=n(6291);const S=r.ZP.enqueue;function O(){throw new Error("It appears like Gatsby is misconfigured. Gatsby related `graphql` calls are supposed to only be evaluated at compile time, and then compiled away. Unfortunately, something went wrong and the query was left in the compiled code.\n\nUnless your site has a complex or custom babel/Gatsby configuration this is likely a bug in Gatsby.")}},8175:function(e,t,n){"use strict";n.d(t,{uQ:function(){return d},kL:function(){return x},ZP:function(){return C},Nt:function(){return O},hs:function(){return S},jN:function(){return k},N1:function(){return E}});var r=n(1665),o=n(8777),a=n(58);const i=function(e){if("undefined"==typeof document)return!1;const t=document.createElement("link");try{if(t.relList&&"function"==typeof t.relList.supports)return t.relList.supports(e)}catch(n){return!1}return!1}("prefetch")?function(e,t){return new Promise(((n,r)=>{if("undefined"==typeof document)return void r();const o=document.createElement("link");o.setAttribute("rel","prefetch"),o.setAttribute("href",e),Object.keys(t).forEach((e=>{o.setAttribute(e,t[e])})),o.onload=n,o.onerror=r;(document.getElementsByTagName("head")[0]||document.getElementsByName("script")[0].parentNode).appendChild(o)}))}:function(e){return new Promise(((t,n)=>{const r=new XMLHttpRequest;r.open("GET",e,!0),r.onload=()=>{200===r.status?t():n()},r.send(null)}))},s={};var l=function(e,t){return new Promise((n=>{s[e]?n():i(e,t).then((()=>{n(),s[e]=!0})).catch((()=>{}))}))},c=n(6249),u=n(9529);const d={Error:"error",Success:"success"},p=e=>{const[t,n]=e.split("?");var r;return"/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal/page-data/"+("/"===t?"index":(r="/"===(r=t)[0]?r.slice(1):r).endsWith("/")?r.slice(0,-1):r)+"/page-data.json"+(n?"?"+n:"")},f=e=>e.startsWith("//");function h(e,t){return void 0===t&&(t="GET"),new Promise((n=>{const r=new XMLHttpRequest;r.open(t,e,!0),r.onreadystatechange=()=>{4==r.readyState&&n(r)},r.send(null)}))}const m=/bot|crawler|spider|crawling/i,g=function(e,t,n){var r;void 0===t&&(t=null);const o={componentChunkName:e.componentChunkName,path:e.path,webpackCompilationHash:e.webpackCompilationHash,matchPath:e.matchPath,staticQueryHashes:e.staticQueryHashes,getServerDataError:e.getServerDataError,slicesMap:null!==(r=e.slicesMap)&&void 0!==r?r:{}};return{component:t,head:n,json:e.result,page:o}};function v(e){return new Promise((t=>{try{const n=e.readRoot();t(n)}catch(n){if(!Object.hasOwnProperty.call(n,"_response")||!Object.hasOwnProperty.call(n,"_status"))throw n;setTimeout((()=>{v(e).then(t)}),200)}}))}let y=function(){function e(e,t){this.inFlightNetworkRequests=new Map,this.pageDb=new Map,this.inFlightDb=new Map,this.staticQueryDb={},this.pageDataDb=new Map,this.partialHydrationDb=new Map,this.slicesDataDb=new Map,this.sliceInflightDb=new Map,this.slicesDb=new Map,this.isPrefetchQueueRunning=!1,this.prefetchQueued=[],this.prefetchTriggered=new Set,this.prefetchCompleted=new Set,this.loadComponent=e,(0,u.DS)(t)}var t=e.prototype;return t.memoizedGet=function(e){let t=this.inFlightNetworkRequests.get(e);return t||(t=h(e,"GET"),this.inFlightNetworkRequests.set(e,t)),t.then((t=>(this.inFlightNetworkRequests.delete(e),t))).catch((t=>{throw this.inFlightNetworkRequests.delete(e),t}))},t.setApiRunner=function(e){this.apiRunner=e,this.prefetchDisabled=e("disableCorePrefetching").some((e=>e))},t.fetchPageDataJson=function(e){const{pagePath:t,retries:n=0}=e,r=p(t);return this.memoizedGet(r).then((r=>{const{status:o,responseText:a}=r;if(200===o)try{const n=JSON.parse(a);if(void 0===n.path)throw new Error("not a valid pageData response");const r=t.split("?")[1];return r&&!n.path.includes(r)&&(n.path+="?"+r),Object.assign(e,{status:d.Success,payload:n})}catch(i){}return 404===o||200===o?"/404.html"===t||"/500.html"===t?Object.assign(e,{status:d.Error}):this.fetchPageDataJson(Object.assign(e,{pagePath:"/404.html",notFound:!0})):500===o?this.fetchPageDataJson(Object.assign(e,{pagePath:"/500.html",internalServerError:!0})):n<3?this.fetchPageDataJson(Object.assign(e,{retries:n+1})):Object.assign(e,{status:d.Error})}))},t.fetchPartialHydrationJson=function(e){const{pagePath:t,retries:n=0}=e,r=p(t).replace(".json","-rsc.json");return this.memoizedGet(r).then((r=>{const{status:o,responseText:a}=r;if(200===o)try{return Object.assign(e,{status:d.Success,payload:a})}catch(i){}return 404===o||200===o?"/404.html"===t||"/500.html"===t?Object.assign(e,{status:d.Error}):this.fetchPartialHydrationJson(Object.assign(e,{pagePath:"/404.html",notFound:!0})):500===o?this.fetchPartialHydrationJson(Object.assign(e,{pagePath:"/500.html",internalServerError:!0})):n<3?this.fetchPartialHydrationJson(Object.assign(e,{retries:n+1})):Object.assign(e,{status:d.Error})}))},t.loadPageDataJson=function(e){const t=(0,u.Cj)(e);if(this.pageDataDb.has(t)){const e=this.pageDataDb.get(t);return Promise.resolve(e)}return this.fetchPageDataJson({pagePath:t}).then((e=>(this.pageDataDb.set(t,e),e)))},t.loadPartialHydrationJson=function(e){const t=(0,u.Cj)(e);if(this.partialHydrationDb.has(t)){const e=this.partialHydrationDb.get(t);return Promise.resolve(e)}return this.fetchPartialHydrationJson({pagePath:t}).then((e=>(this.partialHydrationDb.set(t,e),e)))},t.loadSliceDataJson=function(e){if(this.slicesDataDb.has(e)){const t=this.slicesDataDb.get(e);return Promise.resolve({sliceName:e,jsonPayload:t})}return h("/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal/slice-data/"+e+".json","GET").then((t=>{const n=JSON.parse(t.responseText);return this.slicesDataDb.set(e,n),{sliceName:e,jsonPayload:n}}))},t.findMatchPath=function(e){return(0,u.UD)(e)},t.loadPage=function(e){const t=(0,u.Cj)(e);if(this.pageDb.has(t)){const e=this.pageDb.get(t);return e.error?Promise.resolve({error:e.error,status:e.status}):Promise.resolve(e.payload)}if(this.inFlightDb.has(t))return this.inFlightDb.get(t);const n=[this.loadAppData(),this.loadPageDataJson(t)];const r=Promise.all(n).then((e=>{const[n,r,i]=e;if(r.status===d.Error||(null==i?void 0:i.status)===d.Error)return{status:d.Error};let s=r.payload;const{componentChunkName:l,staticQueryHashes:u=[],slicesMap:p={}}=s,f={},h=Array.from(new Set(Object.values(p))),m=e=>{if(this.slicesDb.has(e.name))return this.slicesDb.get(e.name);if(this.sliceInflightDb.has(e.name))return this.sliceInflightDb.get(e.name);const t=this.loadComponent(e.componentChunkName).then((t=>{return{component:(n=t,n&&n.default||n),sliceContext:e.result.sliceContext,data:e.result.data};var n}));return this.sliceInflightDb.set(e.name,t),t.then((t=>{this.slicesDb.set(e.name,t),this.sliceInflightDb.delete(e.name)})),t};return Promise.all(h.map((e=>this.loadSliceDataJson(e)))).then((e=>{const p=[],h=(0,o.Z)(u);for(const{jsonPayload:t,sliceName:n}of Object.values(e)){p.push({name:n,...t});for(const e of t.staticQueryHashes)h.includes(e)||h.push(e)}const y=[Promise.all(p.map(m)),this.loadComponent(l,"head")];y.push(this.loadComponent(l));const b=Promise.all(y).then((e=>{const[t,o,l]=e;f.createdAt=new Date;for(const n of t)(!n||n instanceof Error)&&(f.status=d.Error,f.error=n);let c;if((!l||l instanceof Error)&&(f.status=d.Error,f.error=l),f.status!==d.Error){if(f.status=d.Success,!0!==r.notFound&&!0!==(null==i?void 0:i.notFound)||(f.notFound=!0),s=Object.assign(s,{webpackCompilationHash:n?n.webpackCompilationHash:""}),"string"==typeof(null==i?void 0:i.payload)){c=g(s,null,o),c.partialHydration=i.payload;const e=new ReadableStream({start(e){const t=new TextEncoder;e.enqueue(t.encode(i.payload))},pull(e){e.close()},cancel(){}});return v((0,a.createFromReadableStream)(e)).then((e=>(c.partialHydration=e,c)))}c=g(s,l,o)}return c})),w=Promise.all(h.map((e=>{if(this.staticQueryDb[e]){const t=this.staticQueryDb[e];return{staticQueryHash:e,jsonPayload:t}}return this.memoizedGet("/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal/page-data/sq/d/"+e+".json").then((t=>{const n=JSON.parse(t.responseText);return{staticQueryHash:e,jsonPayload:n}})).catch((()=>{throw new Error("We couldn't load \"/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal/page-data/sq/d/"+e+'.json"')}))}))).then((e=>{const t={};return e.forEach((e=>{let{staticQueryHash:n,jsonPayload:r}=e;t[n]=r,this.staticQueryDb[n]=r})),t}));return Promise.all([b,w]).then((e=>{let n,[r,o]=e;return r&&(n={...r,staticQueryResults:o},f.payload=n,c.Z.emit("onPostLoadPageResources",{page:n,pageResources:n})),this.pageDb.set(t,f),f.error?{error:f.error,status:f.status}:n})).catch((e=>({error:e,status:d.Error})))}))}));return r.then((()=>{this.inFlightDb.delete(t)})).catch((e=>{throw this.inFlightDb.delete(t),e})),this.inFlightDb.set(t,r),r},t.loadPageSync=function(e,t){void 0===t&&(t={});const n=(0,u.Cj)(e);if(this.pageDb.has(n)){var r;const e=this.pageDb.get(n);if(e.payload)return e.payload;if(null!==(r=t)&&void 0!==r&&r.withErrorDetails)return{error:e.error,status:e.status}}},t.shouldPrefetch=function(e){return!!(()=>{if("connection"in navigator&&void 0!==navigator.connection){if((navigator.connection.effectiveType||"").includes("2g"))return!1;if(navigator.connection.saveData)return!1}return!0})()&&((!navigator.userAgent||!m.test(navigator.userAgent))&&!this.pageDb.has(e))},t.prefetch=function(e){if(!this.shouldPrefetch(e))return{then:e=>e(!1),abort:()=>{}};if(this.prefetchTriggered.has(e))return{then:e=>e(!0),abort:()=>{}};const t={resolve:null,reject:null,promise:null};t.promise=new Promise(((e,n)=>{t.resolve=e,t.reject=n})),this.prefetchQueued.push([e,t]);const n=new AbortController;return n.signal.addEventListener("abort",(()=>{const t=this.prefetchQueued.findIndex((t=>{let[n]=t;return n===e}));-1!==t&&this.prefetchQueued.splice(t,1)})),this.isPrefetchQueueRunning||(this.isPrefetchQueueRunning=!0,setTimeout((()=>{this._processNextPrefetchBatch()}),3e3)),{then:(e,n)=>t.promise.then(e,n),abort:n.abort.bind(n)}},t._processNextPrefetchBatch=function(){(window.requestIdleCallback||(e=>setTimeout(e,0)))((()=>{const e=this.prefetchQueued.splice(0,4),t=Promise.all(e.map((e=>{let[t,n]=e;return this.prefetchTriggered.has(t)||(this.apiRunner("onPrefetchPathname",{pathname:t}),this.prefetchTriggered.add(t)),this.prefetchDisabled?n.resolve(!1):this.doPrefetch((0,u.Cj)(t)).then((()=>{this.prefetchCompleted.has(t)||(this.apiRunner("onPostPrefetchPathname",{pathname:t}),this.prefetchCompleted.add(t)),n.resolve(!0)}))})));this.prefetchQueued.length?t.then((()=>{setTimeout((()=>{this._processNextPrefetchBatch()}),3e3)})):this.isPrefetchQueueRunning=!1}))},t.doPrefetch=function(e){const t=p(e);return l(t,{crossOrigin:"anonymous",as:"fetch"}).then((()=>this.loadPageDataJson(e)))},t.hovering=function(e){this.loadPage(e)},t.getResourceURLsForPathname=function(e){const t=(0,u.Cj)(e),n=this.pageDataDb.get(t);if(n){const e=g(n.payload);return[].concat((0,o.Z)(b(e.page.componentChunkName)),[p(t)])}return null},t.isPageNotFound=function(e){const t=(0,u.Cj)(e),n=this.pageDb.get(t);return!n||n.notFound},t.loadAppData=function(e){return void 0===e&&(e=0),this.memoizedGet("/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal/page-data/app-data.json").then((t=>{const{status:n,responseText:r}=t;let o;if(200!==n&&e<3)return this.loadAppData(e+1);if(200===n)try{const e=JSON.parse(r);if(void 0===e.webpackCompilationHash)throw new Error("not a valid app-data response");o=e}catch(a){}return o}))},e}();const b=e=>(window.___chunkMapping[e]||[]).map((e=>"/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal"+e));let w,x=function(e){function t(t,n,r){var o;return o=e.call(this,(function(e,n){if(void 0===n&&(n="components"),!t[n="components"][e])throw new Error("We couldn't find the correct component chunk with the name \""+e+'"');return t[n][e]().catch((e=>e))}),n)||this,r&&o.pageDataDb.set((0,u.Cj)(r.path),{pagePath:r.path,payload:r,status:"success"}),o}(0,r.Z)(t,e);var n=t.prototype;return n.doPrefetch=function(t){return e.prototype.doPrefetch.call(this,t).then((e=>{if(e.status!==d.Success)return Promise.resolve();const t=e.payload,n=t.componentChunkName,r=b(n);return Promise.all(r.map(l)).then((()=>t))}))},n.loadPageDataJson=function(t){return e.prototype.loadPageDataJson.call(this,t).then((e=>e.notFound?f(t)?e:h(t,"HEAD").then((t=>200===t.status?{status:d.Error}:e)):e))},n.loadPartialHydrationJson=function(t){return e.prototype.loadPartialHydrationJson.call(this,t).then((e=>e.notFound?f(t)?e:h(t,"HEAD").then((t=>200===t.status?{status:d.Error}:e)):e))},t}(y);const E=e=>{w=e},k={enqueue:e=>w.prefetch(e),getResourceURLsForPathname:e=>w.getResourceURLsForPathname(e),loadPage:e=>w.loadPage(e),loadPageSync:function(e,t){return void 0===t&&(t={}),w.loadPageSync(e,t)},prefetch:e=>w.prefetch(e),isPageNotFound:e=>w.isPageNotFound(e),hovering:e=>w.hovering(e),loadAppData:()=>w.loadAppData()};var C=k;function S(){return w?w.staticQueryDb:{}}function O(){return w?w.slicesDb:{}}},9559:function(e,t,n){"use strict";n.d(t,{Z:function(){return C}});var r=n(2784),o=n(3980),a=n.n(o),i=n(1852),s=n(9529),l=n(8777),c=n(31),u=n(5619),d=n(3853);function p(e){let{children:t,callback:n}=e;return(0,r.useEffect)((()=>{n()})),t}const f=["link","meta","style","title","base","noscript","script","html","body"];function h(e,t){if(e instanceof HTMLElement&&t instanceof HTMLElement){const n=t.getAttribute("nonce");if(n&&!e.getAttribute("nonce")){const r=t.cloneNode(!0);return r.setAttribute("nonce",""),r.nonce=n,n===e.nonce&&e.isEqualNode(r)}}return e.isEqualNode(t)}function m(e,t){void 0===t&&(t={html:{},body:{}});const n=new Map,r=[];for(const c of e.childNodes){var o,a;const e=c.nodeName.toLowerCase(),u=null===(o=c.attributes)||void 0===o||null===(a=o.id)||void 0===a?void 0:a.value;if(y(c)){if(v(e))if("html"===e||"body"===e)for(const n of c.attributes){const r="style"===n.name;var i;if(t[e]={...t[e]},r||(t[e][n.name]=n.value),r)t[e].style=""+(null!==(i=t[e])&&void 0!==i&&i.style?t[e].style:"")+n.value+" "}else{let e=c.cloneNode(!0);if(e.setAttribute("data-gatsby-head",!0),"script"===e.nodeName.toLowerCase()&&(e=g(e)),u)if(n.has(u)){var s;const t=n.get(u);null===(s=r[t].parentNode)||void 0===s||s.removeChild(r[t]),r[t]=e}else r.push(e),n.set(u,r.length-1);else r.push(e)}c.childNodes.length&&r.push.apply(r,(0,l.Z)(m(c,t).validHeadNodes))}}return{validHeadNodes:r,htmlAndBodyAttributes:t}}function g(e){const t=document.createElement("script");for(const n of e.attributes)t.setAttribute(n.name,n.value);return t.innerHTML=e.innerHTML,t}function v(e){return f.includes(e)}function y(e){return 1===e.nodeType}const b=document.createElement("div"),w={html:[],body:[]},x=()=>{var e;const{validHeadNodes:t,htmlAndBodyAttributes:n}=m(b);w.html=Object.keys(n.html),w.body=Object.keys(n.body),function(e){if(!e)return;const{html:t,body:n}=e,r=document.querySelector("html");r&&Object.entries(t).forEach((e=>{let[t,n]=e;r.setAttribute(t,n)}));const o=document.querySelector("body");o&&Object.entries(n).forEach((e=>{let[t,n]=e;o.setAttribute(t,n)}))}(n);const r=document.querySelectorAll("[data-gatsby-head]");var o;if(0===r.length)return void(o=document.head).append.apply(o,(0,l.Z)(t));const a=[];!function(e){let{oldNodes:t,newNodes:n,onStale:r,onNew:o}=e;for(const a of t){const e=n.findIndex((e=>h(e,a)));-1===e?r(a):n.splice(e,1)}for(const a of n)o(a)}({oldNodes:r,newNodes:t,onStale:e=>e.parentNode.removeChild(e),onNew:e=>a.push(e)}),(e=document.head).append.apply(e,a)};function E(e){let{pageComponent:t,staticQueryResults:n,pageComponentProps:o}=e;(0,r.useEffect)((()=>{if(null!=t&&t.Head){!function(e){if("function"!=typeof e)throw new Error('Expected "Head" export to be a function got "'+typeof e+'".')}(t.Head);const{render:a}=(0,d.U)(),s=r.createElement(t.Head,{location:{pathname:(e=o).location.pathname},params:e.params,data:e.data||{},serverData:e.serverData,pageContext:e.pageContext}),l=(0,i.h)("wrapRootElement",{element:s},s,(e=>{let{result:t}=e;return{element:t}})).pop();a(r.createElement(p,{callback:x},r.createElement(c.StaticQueryContext.Provider,{value:n},r.createElement(u.LocationProvider,null,l))),b)}var e;return()=>{!function(){const e=document.querySelectorAll("[data-gatsby-head]");for(const t of e)t.parentNode.removeChild(t)}(),function(e){if(!e)return;const{html:t,body:n}=e;if(t){const e=document.querySelector("html");t.forEach((t=>{e&&e.removeAttribute(t)}))}if(n){const e=document.querySelector("body");n.forEach((t=>{e&&e.removeAttribute(t)}))}}(w)}}))}function k(e){const t={...e,params:{...(0,s.GA)(e.location.pathname),...e.pageResources.json.pageContext.__params}};let n;var o;n=e.pageResources.partialHydration?e.pageResources.partialHydration:(0,r.createElement)((o=e.pageResources.component)&&o.default||o,{...t,key:e.path||e.pageResources.page.path});E({pageComponent:e.pageResources.head,staticQueryResults:e.pageResources.staticQueryResults,pageComponentProps:t});return(0,i.h)("wrapPageElement",{element:n,props:t},n,(e=>{let{result:n}=e;return{element:n,props:t}})).pop()}k.propTypes={location:a().object.isRequired,pageResources:a().object.isRequired,data:a().object,pageContext:a().object.isRequired};var C=k},5069:function(e,t,n){"use strict";var r=n(1665),o=n(1852),a=n(2784),i=n(5619),s=n(2802),l=n(5483),c=n(3204),u=n(8175),d=n(3182),p=n(6249);const f={id:"gatsby-announcer",style:{position:"absolute",top:0,width:1,height:1,padding:0,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",border:0},"aria-live":"assertive","aria-atomic":"true"};var h=n(2467);function m(e){const t=(0,d.J)(e),{hash:n,search:r}=window.location;return null!=t&&(window.___replace(t.toPath+r+n),!0)}let g="";window.addEventListener("unhandledrejection",(e=>{/loading chunk \d* failed./i.test(e.reason)&&g&&(window.location.pathname=g)}));const v=(e,t)=>{m(e.pathname)||(g=e.pathname,(0,o.h)("onPreRouteUpdate",{location:e,prevLocation:t}))},y=(e,t)=>{m(e.pathname)||(0,o.h)("onRouteUpdate",{location:e,prevLocation:t})},b=function(e,t){if(void 0===t&&(t={}),"number"==typeof e)return void i.globalHistory.navigate(e);const{pathname:n,search:r,hash:a}=(0,h.cP)(e),s=(0,d.J)(n);if(s&&(e=s.toPath+r+a),window.___swUpdated)return void(window.location=n+r+a);const l=setTimeout((()=>{p.Z.emit("onDelayedLoadPageResources",{pathname:n}),(0,o.h)("onRouteUpdateDelayed",{location:window.location})}),1e3);u.ZP.loadPage(n+r).then((o=>{if(!o||o.status===u.uQ.Error)return window.history.replaceState({},"",location.href),window.location=n,void clearTimeout(l);o&&o.page.webpackCompilationHash!==window.___webpackCompilationHash&&("serviceWorker"in navigator&&null!==navigator.serviceWorker.controller&&"activated"===navigator.serviceWorker.controller.state&&navigator.serviceWorker.controller.postMessage({gatsbyApi:"clearPathResources"}),window.location=n+r+a),(0,i.navigate)(e,t),clearTimeout(l)}))};function w(e,t){let{location:n}=t;const{pathname:r,hash:a}=n,i=(0,o.h)("shouldUpdateScroll",{prevRouterProps:e,pathname:r,routerProps:{location:n},getSavedScrollPosition:e=>[0,this._stateStorage.read(e,e.key)]});if(i.length>0)return i[i.length-1];if(e){const{location:{pathname:t}}=e;if(t===r)return a?decodeURI(a.slice(1)):[0,0]}return!0}let x=function(e){function t(t){var n;return(n=e.call(this,t)||this).announcementRef=a.createRef(),n}(0,r.Z)(t,e);var n=t.prototype;return n.componentDidUpdate=function(e,t){requestAnimationFrame((()=>{let e="new page at "+this.props.location.pathname;document.title&&(e=document.title);const t=document.querySelectorAll("#gatsby-focus-wrapper h1");t&&t.length&&(e=t[0].textContent);const n="Navigated to "+e;if(this.announcementRef.current){this.announcementRef.current.innerText!==n&&(this.announcementRef.current.innerText=n)}}))},n.render=function(){return a.createElement("div",Object.assign({},f,{ref:this.announcementRef}))},t}(a.Component);const E=(e,t)=>{var n,r;return e.href!==t.href||(null==e||null===(n=e.state)||void 0===n?void 0:n.key)!==(null==t||null===(r=t.state)||void 0===r?void 0:r.key)};let k=function(e){function t(t){var n;return n=e.call(this,t)||this,v(t.location,null),n}(0,r.Z)(t,e);var n=t.prototype;return n.componentDidMount=function(){y(this.props.location,null)},n.shouldComponentUpdate=function(e){return!!E(this.props.location,e.location)&&(v(e.location,this.props.location),!0)},n.componentDidUpdate=function(e){E(e.location,this.props.location)&&y(this.props.location,e.location)},n.render=function(){return a.createElement(a.Fragment,null,this.props.children,a.createElement(x,{location:location}))},t}(a.Component);var C=n(9559),S=n(6849);function O(e,t){for(var n in e)if(!(n in t))return!0;for(var r in t)if(e[r]!==t[r])return!0;return!1}var P=function(e){function t(t){var n;n=e.call(this)||this;const{location:r,pageResources:o}=t;return n.state={location:{...r},pageResources:o||u.ZP.loadPageSync(r.pathname+r.search,{withErrorDetails:!0})},n}(0,r.Z)(t,e),t.getDerivedStateFromProps=function(e,t){let{location:n}=e;if(t.location.href!==n.href){return{pageResources:u.ZP.loadPageSync(n.pathname+n.search,{withErrorDetails:!0}),location:{...n}}}return{location:{...n}}};var n=t.prototype;return n.loadResources=function(e){u.ZP.loadPage(e).then((t=>{t&&t.status!==u.uQ.Error?this.setState({location:{...window.location},pageResources:t}):(window.history.replaceState({},"",location.href),window.location=e)}))},n.shouldComponentUpdate=function(e,t){return t.pageResources?this.state.pageResources!==t.pageResources||(this.state.pageResources.component!==t.pageResources.component||(this.state.pageResources.json!==t.pageResources.json||(!(this.state.location.key===t.location.key||!t.pageResources.page||!t.pageResources.page.matchPath&&!t.pageResources.page.path)||function(e,t,n){return O(e.props,t)||O(e.state,n)}(this,e,t)))):(this.loadResources(e.location.pathname+e.location.search),!1)},n.render=function(){return this.props.children(this.state)},t}(a.Component),N=n(3834),_=n(3853);const R=new u.kL(S,[],window.pageData);(0,u.N1)(R),R.setApiRunner(o.h);const{render:I,hydrate:L}=(0,_.U)();window.asyncRequires=S,window.___emitter=p.Z,window.___loader=u.jN,i.globalHistory.listen((e=>{e.location.action=e.action})),window.___push=e=>b(e,{replace:!1}),window.___replace=e=>b(e,{replace:!0}),window.___navigate=(e,t)=>b(e,t);const j="gatsby-reload-compilation-hash-match";(0,o.I)("onClientEntry").then((()=>{(0,o.h)("registerServiceWorker").filter(Boolean).length>0&&n(472);const e=e=>a.createElement(i.BaseContext.Provider,{value:{baseuri:"/",basepath:"/"}},a.createElement(C.Z,e)),t=a.createContext({}),d={renderEnvironment:"browser"};let p=function(e){function n(){return e.apply(this,arguments)||this}return(0,r.Z)(n,e),n.prototype.render=function(){const{children:e}=this.props;return a.createElement(i.Location,null,(n=>{let{location:r}=n;return a.createElement(P,{location:r},(n=>{let{pageResources:r,location:o}=n;const i=(0,u.hs)(),s=(0,u.Nt)();return a.createElement(l.B9.Provider,{value:i},a.createElement(c.Bs.Provider,{value:d},a.createElement(c.m3.Provider,{value:s},a.createElement(c.u0.Provider,{value:r.page.slicesMap},a.createElement(t.Provider,{value:{pageResources:r,location:o}},e)))))}))}))},n}(a.Component),f=function(n){function o(){return n.apply(this,arguments)||this}return(0,r.Z)(o,n),o.prototype.render=function(){return a.createElement(t.Consumer,null,(t=>{let{pageResources:n,location:r}=t;return a.createElement(k,{location:r},a.createElement(s.$C,{location:r,shouldUpdateScroll:w},a.createElement(i.Router,{basepath:"/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal",location:r,id:"gatsby-focus-wrapper"},a.createElement(e,Object.assign({path:"/404.html"===n.page.path||"/500.html"===n.page.path?(0,N.Z)(r.pathname,"/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal"):encodeURI((n.page.matchPath||n.page.path).split("?")[0])},this.props,{location:r,pageResources:n},n.json)))))}))},o}(a.Component);const{pagePath:h,location:m}=window;h&&"/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal"+h!==m.pathname+(h.includes("?")?m.search:"")&&!(R.findMatchPath((0,N.Z)(m.pathname,"/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal"))||h.match(/^\/(404|500)(\/?|.html)$/)||h.match(/^\/offline-plugin-app-shell-fallback\/?$/))&&(0,i.navigate)("/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal"+h+(h.includes("?")?"":m.search)+m.hash,{replace:!0});const g=()=>{try{return sessionStorage}catch{return null}};u.jN.loadPage(m.pathname+m.search).then((e=>{var t;const n=g();if(null!=e&&null!==(t=e.page)&&void 0!==t&&t.webpackCompilationHash&&e.page.webpackCompilationHash!==window.___webpackCompilationHash&&("serviceWorker"in navigator&&null!==navigator.serviceWorker.controller&&"activated"===navigator.serviceWorker.controller.state&&navigator.serviceWorker.controller.postMessage({gatsbyApi:"clearPathResources"}),n)){if(!("1"===n.getItem(j)))return n.setItem(j,"1"),void window.location.reload(!0)}if(n&&n.removeItem(j),!e||e.status===u.uQ.Error){const t="page resources for "+m.pathname+" not found. Not rendering React";if(e&&e.error)throw console.error(t),e.error;throw new Error(t)}const r=(0,o.h)("wrapRootElement",{element:a.createElement(f,null)},a.createElement(f,null),(e=>{let{result:t}=e;return{element:t}})).pop(),i=function(){const e=a.useRef(!1);return a.useEffect((()=>{e.current||(e.current=!0,performance.mark&&performance.mark("onInitialClientRender"),(0,o.h)("onInitialClientRender"))}),[]),a.createElement(p,null,r)},s=document.getElementById("gatsby-focus-wrapper");let l=I;s&&s.children.length&&(l=L);const c=(0,o.h)("replaceHydrateFunction",void 0,l)[0];function d(){const e="undefined"!=typeof window?document.getElementById("___gatsby"):null;c(a.createElement(i,null),e)}const h=document;if("complete"===h.readyState||"loading"!==h.readyState&&!h.documentElement.doScroll)setTimeout((function(){d()}),0);else{const e=function(){h.removeEventListener("DOMContentLoaded",e,!1),window.removeEventListener("load",e,!1),d()};h.addEventListener("DOMContentLoaded",e,!1),window.addEventListener("load",e,!1)}}))}))},3161:function(e,t,n){"use strict";n.r(t);var r=n(2784),o=n(8175),a=n(9559);t.default=e=>{let{location:t}=e;const n=o.ZP.loadPageSync(t.pathname);return n?r.createElement(a.Z,{location:t,pageResources:n,...n.json}):null}},9758:function(e,t,n){var r;e.exports=(r=n(3161))&&r.default||r},3853:function(e,t,n){"use strict";n.d(t,{U:function(){return o}});const r=new WeakMap;function o(){const e=n(7029);return{render:(t,n)=>{let o=r.get(n);o||r.set(n,o=e.createRoot(n)),o.render(t)},hydrate:(t,n)=>e.hydrateRoot(n,t)}}},3182:function(e,t,n){"use strict";n.d(t,{J:function(){return a}});const r=new Map,o=new Map;function a(e){let t=r.get(e);return t||(t=o.get(e.toLowerCase())),t}[].forEach((e=>{e.ignoreCase?o.set(e.fromPath,e):r.set(e.fromPath,e)}))},472:function(e,t,n){"use strict";n.r(t);var r=n(1852);"https:"!==window.location.protocol&&"localhost"!==window.location.hostname?console.error("Service workers can only be used over HTTPS, or on localhost for development"):"serviceWorker"in navigator&&navigator.serviceWorker.register("/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal/sw.js").then((function(e){e.addEventListener("updatefound",(()=>{(0,r.h)("onServiceWorkerUpdateFound",{serviceWorker:e});const t=e.installing;console.log("installingWorker",t),t.addEventListener("statechange",(()=>{switch(t.state){case"installed":navigator.serviceWorker.controller?(window.___swUpdated=!0,(0,r.h)("onServiceWorkerUpdateReady",{serviceWorker:e}),window.___failedResources&&(console.log("resources failed, SW updated - reloading"),window.location.reload())):(console.log("Content is now available offline!"),(0,r.h)("onServiceWorkerInstalled",{serviceWorker:e}));break;case"redundant":console.error("The installing service worker became redundant."),(0,r.h)("onServiceWorkerRedundant",{serviceWorker:e});break;case"activated":(0,r.h)("onServiceWorkerActive",{serviceWorker:e})}}))}))})).catch((function(e){console.error("Error during service worker registration:",e)}))},3204:function(e,t,n){"use strict";n.d(t,{Bs:function(){return a},Db:function(){return s},m3:function(){return o},u0:function(){return i}});var r=n(2784);const o=r.createContext({}),a=r.createContext({}),i=r.createContext({}),s=r.createContext({})},5483:function(e,t,n){"use strict";n.d(t,{i1:function(){return l},B9:function(){return o},K2:function(){return c}});var r=n(2784);const o=(a="StaticQuery",i={},r.createServerContext?function(e,t){return void 0===t&&(t=null),globalThis.__SERVER_CONTEXT||(globalThis.__SERVER_CONTEXT={}),globalThis.__SERVER_CONTEXT[e]||(globalThis.__SERVER_CONTEXT[e]=r.createServerContext(e,t)),globalThis.__SERVER_CONTEXT[e]}(a,i):r.createContext(i));var a,i;function s(e){let{staticQueryData:t,data:n,query:o,render:a}=e;const i=n?n.data:t[o]&&t[o].data;return r.createElement(r.Fragment,null,i&&a(i),!i&&r.createElement("div",null,"Loading (StaticQuery)"))}const l=e=>{const{data:t,query:n,render:a,children:i}=e;return r.createElement(o.Consumer,null,(e=>r.createElement(s,{data:t,query:n,render:a||i,staticQueryData:e})))},c=e=>{var t;r.useContext;const n=r.useContext(o);if(isNaN(Number(e)))throw new Error("useStaticQuery was called with a string but expects to be called using `graphql`. Try this:\n\nimport { useStaticQuery, graphql } from 'gatsby';\n\nuseStaticQuery(graphql`"+e+"`);\n");if(null!==(t=n[e])&&void 0!==t&&t.data)return n[e].data;throw new Error("The result of this StaticQuery could not be fetched.\n\nThis is likely a bug in Gatsby and if refreshing the page does not fix it, please open an issue in https://github.com/gatsbyjs/gatsby/issues")}},3834:function(e,t,n){"use strict";function r(e,t){return void 0===t&&(t=""),t?e===t?"/":e.startsWith(t+"/")?e.slice(t.length):e:e}n.d(t,{Z:function(){return r}})},4428:function(e,t,n){"use strict";n.r(t),n.d(t,{wrapPageElement:function(){return i}});var r=n(2784),o=n(4536);const a=e=>{var t,n,a,i,s,l,c,u,d,p,f,h,m;let{path:g,data:v,children:y}=e;return r.createElement(o.Xg,{children:y,devBanner:{show:null==v||null===(t=v.site)||void 0===t||null===(n=t.siteMetadata)||void 0===n?void 0:n.showDevBanner},navbar:{...null==v||null===(a=v.site)||void 0===a||null===(i=a.siteMetadata)||void 0===i||null===(s=i.staticText)||void 0===s?void 0:s.navbar,image:null==v?void 0:v.navbarLogo,activePage:g},bottomBanner:{...null==v||null===(l=v.site)||void 0===l||null===(c=l.siteMetadata)||void 0===c||null===(u=c.staticText)||void 0===u?void 0:u.bottomBanner,image:null==v?void 0:v.bottomBannerLogo},footer:{...null==v||null===(d=v.site)||void 0===d||null===(p=d.siteMetadata)||void 0===p||null===(f=p.staticText)||void 0===f?void 0:f.footer,image:{imageData:null==v?void 0:v.footerLogo,altText:(null==v||null===(h=v.site)||void 0===h||null===(m=h.siteMetadata)||void 0===m?void 0:m.siteTitle)+" logo"}}})};n(3885),n(9601),n(8156),n(6450),n(9804),n(700);const i=e=>{let{element:t,props:n}=e;return r.createElement(a,n,t)}},8050:function(e,t,n){const r=n(6635),o=n(8437);e.exports={createSearchIndex:function(e){let t=[];Object.keys(e).forEach((n=>{e[n].nodes.forEach((e=>{let o=structuredClone(e);"allProject"===n&&(e.slug.includes("/")||(o.slug="project/"+e.slug));const a=Object.values(o).map((e=>r.isNull(e)?null:"object"==typeof e?Object.values(e).filter((e=>!r.isNull(e))).map((e=>"string"==typeof e||null==e?e:void Object.values(e).filter((e=>!r.isNull(e))).join(" "))).join(" "):e));Object.keys(o).forEach(((e,t)=>{o[e]=a[t]})),t.push(o)}))}));const n=o.generateStopWordFilter(["a","able","across","after","all","almost","also","am","among","an","and","any","are","as","at","be","because","been","but","by","dear","did","do","does","either","else","ever","every","for","from","get","got","had","he","her","hers","him","his","however","i","if","in","into","is","it","its","just","least","let","like","may","me","might","most","must","my","neither","no","nor","not","of","off","often","on","only","or","other","our","own","rather","said","say","says","she","since","so","some","than","that","the","their","them","then","there","these","they","this","tis","to","too","twas","us","was","we","were","while","will","with","yet","you","your"]);return[o((function(){this.ref("slug"),this.field("slug"),this.field("faq"),this.field("aims"),this.field("lede"),this.field("title"),this.field("question"),this.field("status"),this.field("agency"),this.field("topics"),this.field("mainContact"),this.field("summary"),this.field("status"),this.field("purpose"),this.field("emailContent"),this.field("projectTeam"),this.field("expertise"),this.field("requirement"),this.field("collectData"),this.metadataWhitelist=["position"],this.pipeline.after(o.stopWordFilter,n),this.pipeline.remove(o.stopWordFilter),t.forEach((function(e){this.add(e)}),this)})),t]},searchQuery:"\n query {\n allProject {\n nodes {\n title\n agency\n topics {\n title\n }\n slug\n summary\n statusOfData\n status\n startDate\n requirement\n question\n purpose\n projectTeam {\n name\n employer\n }\n priorResearch\n opportunityCloses\n mainContact {\n name\n }\n fundingInfo\n collectData { \n fieldTitle\n fieldData\n }\n expertise\n faq {\n text\n title\n }\n deliverable\n emailContent\n endDate\n slug\n }\n }\n allGeneralPage {\n nodes {\n slug\n lede\n faq {\n text\n title\n }\n aims {\n text\n title\n }\n title\n }\n }\n }\n "}},3463:function(e,t,n){"use strict";var r=n(8570),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},a={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},i={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function l(e){return r.isMemo(e)?i:s[e.$$typeof]||o}s[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[r.Memo]=i;var c=Object.defineProperty,u=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,p=Object.getOwnPropertyDescriptor,f=Object.getPrototypeOf,h=Object.prototype;e.exports=function e(t,n,r){if("string"!=typeof n){if(h){var o=f(n);o&&o!==h&&e(t,o,r)}var i=u(n);d&&(i=i.concat(d(n)));for(var s=l(t),m=l(n),g=0;g=31||"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)},t.storage="undefined"!=typeof chrome&&void 0!==chrome.storage?chrome.storage.local:function(){try{return window.localStorage}catch(e){}}(),t.colors=["lightseagreen","forestgreen","goldenrod","dodgerblue","darkorchid","crimson"],t.formatters.j=function(e){try{return JSON.stringify(e)}catch(t){return"[UnexpectedJSONParseError]: "+t.message}},t.enable(r())},555:function(e,t,n){var r;function o(e){function n(){if(n.enabled){var e=n,o=+new Date,a=o-(r||o);e.diff=a,e.prev=r,e.curr=o,r=o;for(var i=new Array(arguments.length),s=0;s0)return function(e){if((e=String(e)).length>100)return;var i=/^((?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|years?|yrs?|y)?$/i.exec(e);if(!i)return;var s=parseFloat(i[1]);switch((i[2]||"ms").toLowerCase()){case"years":case"year":case"yrs":case"yr":case"y":return s*a;case"days":case"day":case"d":return s*o;case"hours":case"hour":case"hrs":case"hr":case"h":return s*r;case"minutes":case"minute":case"mins":case"min":case"m":return s*n;case"seconds":case"second":case"secs":case"sec":case"s":return s*t;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return s;default:return}}(e);if("number"===c&&!1===isNaN(e))return s.long?i(l=e,o,"day")||i(l,r,"hour")||i(l,n,"minute")||i(l,t,"second")||l+" ms":function(e){if(e>=o)return Math.round(e/o)+"d";if(e>=r)return Math.round(e/r)+"h";if(e>=n)return Math.round(e/n)+"m";if(e>=t)return Math.round(e/t)+"s";return e+"ms"}(e);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(e))}},8437:function(e,t,n){var r,o;!function(){var a,i,s,l,c,u,d,p,f,h,m,g,v,y,b,w,x,E,k,C,S,O,P,N,_,R,I,L,j,M,T=function(e){var t=new T.Builder;return t.pipeline.add(T.trimmer,T.stopWordFilter,T.stemmer),t.searchPipeline.add(T.stemmer),e.call(t,t),t.build()};T.version="2.3.9",T.utils={},T.utils.warn=(a=this,function(e){a.console&&console.warn&&console.warn(e)}),T.utils.asString=function(e){return null==e?"":e.toString()},T.utils.clone=function(e){if(null==e)return e;for(var t=Object.create(null),n=Object.keys(e),r=0;r0){var l=T.utils.clone(t)||{};l.position=[i,s],l.index=o.length,o.push(new T.Token(n.slice(i,a),l))}i=a+1}}return o},T.tokenizer.separator=/[\s\-]+/,T.Pipeline=function(){this._stack=[]},T.Pipeline.registeredFunctions=Object.create(null),T.Pipeline.registerFunction=function(e,t){t in this.registeredFunctions&&T.utils.warn("Overwriting existing registered function: "+t),e.label=t,T.Pipeline.registeredFunctions[e.label]=e},T.Pipeline.warnIfFunctionNotRegistered=function(e){e.label&&e.label in this.registeredFunctions||T.utils.warn("Function is not registered with pipeline. This may cause problems when serialising the index.\n",e)},T.Pipeline.load=function(e){var t=new T.Pipeline;return e.forEach((function(e){var n=T.Pipeline.registeredFunctions[e];if(!n)throw new Error("Cannot load unregistered function: "+e);t.add(n)})),t},T.Pipeline.prototype.add=function(){Array.prototype.slice.call(arguments).forEach((function(e){T.Pipeline.warnIfFunctionNotRegistered(e),this._stack.push(e)}),this)},T.Pipeline.prototype.after=function(e,t){T.Pipeline.warnIfFunctionNotRegistered(t);var n=this._stack.indexOf(e);if(-1==n)throw new Error("Cannot find existingFn");n+=1,this._stack.splice(n,0,t)},T.Pipeline.prototype.before=function(e,t){T.Pipeline.warnIfFunctionNotRegistered(t);var n=this._stack.indexOf(e);if(-1==n)throw new Error("Cannot find existingFn");this._stack.splice(n,0,t)},T.Pipeline.prototype.remove=function(e){var t=this._stack.indexOf(e);-1!=t&&this._stack.splice(t,1)},T.Pipeline.prototype.run=function(e){for(var t=this._stack.length,n=0;n1&&(ae&&(n=o),a!=e);)r=n-t,o=t+Math.floor(r/2),a=this.elements[2*o];return a==e||a>e?2*o:as?c+=2:i==s&&(t+=n[l+1]*r[c+1],l+=2,c+=2);return t},T.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},T.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),t=1,n=0;t0){var a,i=o.str.charAt(0);i in o.node.edges?a=o.node.edges[i]:(a=new T.TokenSet,o.node.edges[i]=a),1==o.str.length&&(a.final=!0),r.push({node:a,editsRemaining:o.editsRemaining,str:o.str.slice(1)})}if(0!=o.editsRemaining){if("*"in o.node.edges)var s=o.node.edges["*"];else{s=new T.TokenSet;o.node.edges["*"]=s}if(0==o.str.length&&(s.final=!0),r.push({node:s,editsRemaining:o.editsRemaining-1,str:o.str}),o.str.length>1&&r.push({node:o.node,editsRemaining:o.editsRemaining-1,str:o.str.slice(1)}),1==o.str.length&&(o.node.final=!0),o.str.length>=1){if("*"in o.node.edges)var l=o.node.edges["*"];else{l=new T.TokenSet;o.node.edges["*"]=l}1==o.str.length&&(l.final=!0),r.push({node:l,editsRemaining:o.editsRemaining-1,str:o.str.slice(1)})}if(o.str.length>1){var c,u=o.str.charAt(0),d=o.str.charAt(1);d in o.node.edges?c=o.node.edges[d]:(c=new T.TokenSet,o.node.edges[d]=c),1==o.str.length&&(c.final=!0),r.push({node:c,editsRemaining:o.editsRemaining-1,str:u+o.str.slice(2)})}}}return n},T.TokenSet.fromString=function(e){for(var t=new T.TokenSet,n=t,r=0,o=e.length;r=e;t--){var n=this.uncheckedNodes[t],r=n.child.toString();r in this.minimizedNodes?n.parent.edges[n.char]=this.minimizedNodes[r]:(n.child._str=r,this.minimizedNodes[r]=n.child),this.uncheckedNodes.pop()}},T.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},T.Index.prototype.search=function(e){return this.query((function(t){new T.QueryParser(e,t).parse()}))},T.Index.prototype.query=function(e){for(var t=new T.Query(this.fields),n=Object.create(null),r=Object.create(null),o=Object.create(null),a=Object.create(null),i=Object.create(null),s=0;s1?1:e},T.Builder.prototype.k1=function(e){this._k1=e},T.Builder.prototype.add=function(e,t){var n=e[this._ref],r=Object.keys(this._fields);this._documents[n]=t||{},this.documentCount+=1;for(var o=0;o=this.length)return T.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},T.QueryLexer.prototype.width=function(){return this.pos-this.start},T.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},T.QueryLexer.prototype.backup=function(){this.pos-=1},T.QueryLexer.prototype.acceptDigitRun=function(){var e,t;do{t=(e=this.next()).charCodeAt(0)}while(t>47&&t<58);e!=T.QueryLexer.EOS&&this.backup()},T.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(T.QueryLexer.TERM)),e.ignore(),e.more())return T.QueryLexer.lexText},T.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(T.QueryLexer.EDIT_DISTANCE),T.QueryLexer.lexText},T.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(T.QueryLexer.BOOST),T.QueryLexer.lexText},T.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(T.QueryLexer.TERM)},T.QueryLexer.termSeparator=T.tokenizer.separator,T.QueryLexer.lexText=function(e){for(;;){var t=e.next();if(t==T.QueryLexer.EOS)return T.QueryLexer.lexEOS;if(92!=t.charCodeAt(0)){if(":"==t)return T.QueryLexer.lexField;if("~"==t)return e.backup(),e.width()>0&&e.emit(T.QueryLexer.TERM),T.QueryLexer.lexEditDistance;if("^"==t)return e.backup(),e.width()>0&&e.emit(T.QueryLexer.TERM),T.QueryLexer.lexBoost;if("+"==t&&1===e.width())return e.emit(T.QueryLexer.PRESENCE),T.QueryLexer.lexText;if("-"==t&&1===e.width())return e.emit(T.QueryLexer.PRESENCE),T.QueryLexer.lexText;if(t.match(T.QueryLexer.termSeparator))return T.QueryLexer.lexTerm}else e.escapeCharacter()}},T.QueryParser=function(e,t){this.lexer=new T.QueryLexer(e),this.query=t,this.currentClause={},this.lexemeIdx=0},T.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=T.QueryParser.parseClause;e;)e=e(this);return this.query},T.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},T.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},T.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},T.QueryParser.parseClause=function(e){var t=e.peekLexeme();if(null!=t)switch(t.type){case T.QueryLexer.PRESENCE:return T.QueryParser.parsePresence;case T.QueryLexer.FIELD:return T.QueryParser.parseField;case T.QueryLexer.TERM:return T.QueryParser.parseTerm;default:var n="expected either a field or a term, found "+t.type;throw t.str.length>=1&&(n+=" with value '"+t.str+"'"),new T.QueryParseError(n,t.start,t.end)}},T.QueryParser.parsePresence=function(e){var t=e.consumeLexeme();if(null!=t){switch(t.str){case"-":e.currentClause.presence=T.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=T.Query.presence.REQUIRED;break;default:var n="unrecognised presence operator'"+t.str+"'";throw new T.QueryParseError(n,t.start,t.end)}var r=e.peekLexeme();if(null==r){n="expecting term or field, found nothing";throw new T.QueryParseError(n,t.start,t.end)}switch(r.type){case T.QueryLexer.FIELD:return T.QueryParser.parseField;case T.QueryLexer.TERM:return T.QueryParser.parseTerm;default:n="expecting term or field, found '"+r.type+"'";throw new T.QueryParseError(n,r.start,r.end)}}},T.QueryParser.parseField=function(e){var t=e.consumeLexeme();if(null!=t){if(-1==e.query.allFields.indexOf(t.str)){var n=e.query.allFields.map((function(e){return"'"+e+"'"})).join(", "),r="unrecognised field '"+t.str+"', possible fields: "+n;throw new T.QueryParseError(r,t.start,t.end)}e.currentClause.fields=[t.str];var o=e.peekLexeme();if(null==o){r="expecting term, found nothing";throw new T.QueryParseError(r,t.start,t.end)}if(o.type===T.QueryLexer.TERM)return T.QueryParser.parseTerm;r="expecting term, found '"+o.type+"'";throw new T.QueryParseError(r,o.start,o.end)}},T.QueryParser.parseTerm=function(e){var t=e.consumeLexeme();if(null!=t){e.currentClause.term=t.str.toLowerCase(),-1!=t.str.indexOf("*")&&(e.currentClause.usePipeline=!1);var n=e.peekLexeme();if(null!=n)switch(n.type){case T.QueryLexer.TERM:return e.nextClause(),T.QueryParser.parseTerm;case T.QueryLexer.FIELD:return e.nextClause(),T.QueryParser.parseField;case T.QueryLexer.EDIT_DISTANCE:return T.QueryParser.parseEditDistance;case T.QueryLexer.BOOST:return T.QueryParser.parseBoost;case T.QueryLexer.PRESENCE:return e.nextClause(),T.QueryParser.parsePresence;default:var r="Unexpected lexeme type '"+n.type+"'";throw new T.QueryParseError(r,n.start,n.end)}else e.nextClause()}},T.QueryParser.parseEditDistance=function(e){var t=e.consumeLexeme();if(null!=t){var n=parseInt(t.str,10);if(isNaN(n)){var r="edit distance must be numeric";throw new T.QueryParseError(r,t.start,t.end)}e.currentClause.editDistance=n;var o=e.peekLexeme();if(null!=o)switch(o.type){case T.QueryLexer.TERM:return e.nextClause(),T.QueryParser.parseTerm;case T.QueryLexer.FIELD:return e.nextClause(),T.QueryParser.parseField;case T.QueryLexer.EDIT_DISTANCE:return T.QueryParser.parseEditDistance;case T.QueryLexer.BOOST:return T.QueryParser.parseBoost;case T.QueryLexer.PRESENCE:return e.nextClause(),T.QueryParser.parsePresence;default:r="Unexpected lexeme type '"+o.type+"'";throw new T.QueryParseError(r,o.start,o.end)}else e.nextClause()}},T.QueryParser.parseBoost=function(e){var t=e.consumeLexeme();if(null!=t){var n=parseInt(t.str,10);if(isNaN(n)){var r="boost must be numeric";throw new T.QueryParseError(r,t.start,t.end)}e.currentClause.boost=n;var o=e.peekLexeme();if(null!=o)switch(o.type){case T.QueryLexer.TERM:return e.nextClause(),T.QueryParser.parseTerm;case T.QueryLexer.FIELD:return e.nextClause(),T.QueryParser.parseField;case T.QueryLexer.EDIT_DISTANCE:return T.QueryParser.parseEditDistance;case T.QueryLexer.BOOST:return T.QueryParser.parseBoost;case T.QueryLexer.PRESENCE:return e.nextClause(),T.QueryParser.parsePresence;default:r="Unexpected lexeme type '"+o.type+"'";throw new T.QueryParseError(r,o.start,o.end)}else e.nextClause()}},void 0===(o="function"==typeof(r=function(){return T})?r.call(t,n,t,e):r)||(e.exports=o)}()},2898:function(e,t,n){"use strict";n.d(t,{w_:function(){return c}});var r=n(2784),o={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},a=r.createContext&&r.createContext(o),i=function(){return i=Object.assign||function(e){for(var t,n=1,r=arguments.length;ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a},e.exports.__esModule=!0,e.exports.default=e.exports},5538:function(e){e.exports=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o},e.exports.__esModule=!0,e.exports.default=e.exports},421:function(e,t,n){var r=n(7425).default,o=n(5297);e.exports=function(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return o(e)},e.exports.__esModule=!0,e.exports.default=e.exports},8560:function(e){function t(n,r){return e.exports=t=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},e.exports.__esModule=!0,e.exports.default=e.exports,t(n,r)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},3681:function(e,t,n){var r=n(6314),o=n(6193),a=n(121),i=n(6147);e.exports=function(e,t){return r(e)||o(e,t)||a(e,t)||i()},e.exports.__esModule=!0,e.exports.default=e.exports},8238:function(e){e.exports=function(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))},e.exports.__esModule=!0,e.exports.default=e.exports},3408:function(e,t,n){var r=n(3850),o=n(3912),a=n(121),i=n(3096);e.exports=function(e){return r(e)||o(e)||a(e)||i()},e.exports.__esModule=!0,e.exports.default=e.exports},8064:function(e,t,n){var r=n(7425).default;e.exports=function(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)},e.exports.__esModule=!0,e.exports.default=e.exports},7739:function(e,t,n){var r=n(7425).default,o=n(8064);e.exports=function(e){var t=o(e,"string");return"symbol"==r(t)?t:String(t)},e.exports.__esModule=!0,e.exports.default=e.exports},7425:function(e){function t(n){return e.exports=t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e.exports.__esModule=!0,e.exports.default=e.exports,t(n)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},121:function(e,t,n){var r=n(5748);e.exports=function(e,t){if(e){if("string"==typeof e)return r(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(e,t):void 0}},e.exports.__esModule=!0,e.exports.default=e.exports},8072:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.SCRIPT_TYPE="text/partytown",t.partytownSnippet=e=>((e,t)=>{const{forward:n=[],...r}=e||{},o=JSON.stringify(r,((e,t)=>("function"==typeof t&&(t=String(t)).startsWith(e+"(")&&(t="function "+t),t)));return["!(function(w,p,f,c){",Object.keys(r).length>0?`c=w[p]=Object.assign(w[p]||{},${o});`:"c=w[p]=w[p]||{};","c[f]=(c[f]||[])",n.length>0?`.concat(${JSON.stringify(n)})`:"","})(window,'partytown','forward');",t].join("")})(e,'/* Partytown 0.7.6 - MIT builder.io */\n!function(t,e,n,i,r,o,a,d,s,c,p,l){function u(){l||(l=1,"/"==(a=(o.lib||"/~partytown/")+(o.debug?"debug/":""))[0]&&(s=e.querySelectorAll(\'script[type="text/partytown"]\'),i!=t?i.dispatchEvent(new CustomEvent("pt1",{detail:t})):(d=setTimeout(f,1e4),e.addEventListener("pt0",w),r?h(1):n.serviceWorker?n.serviceWorker.register(a+(o.swPath||"partytown-sw.js"),{scope:a}).then((function(t){t.active?h():t.installing&&t.installing.addEventListener("statechange",(function(t){"activated"==t.target.state&&h()}))}),console.error):f())))}function h(t){c=e.createElement(t?"script":"iframe"),t||(c.setAttribute("style","display:block;width:0;height:0;border:0;visibility:hidden"),c.setAttribute("aria-hidden",!0)),c.src=a+"partytown-"+(t?"atomics.js?v=0.7.6":"sandbox-sw.html?"+Date.now()),e.body.appendChild(c)}function f(n,r){for(w(),i==t&&(o.forward||[]).map((function(e){delete t[e.split(".")[0]]})),n=0;ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}const c=e=>{const{search:t,hash:n,href:r,origin:o,protocol:a,host:i,hostname:s,port:l}=e.location;let{pathname:c}=e.location;return!c&&r&&p&&(c=new URL(r).pathname),{pathname:encodeURI(decodeURI(c)),search:t,hash:n,href:r,origin:o,protocol:a,host:i,hostname:s,port:l,state:e.history.state,key:e.history.state&&e.history.state.key||"initial"}},u=(e,t)=>{let n=[],r=c(e),o=!1,a=()=>{};return{get location(){return r},get transitioning(){return o},_onTransitionComplete(){o=!1,a()},listen(t){n.push(t);const o=()=>{r=c(e),t({location:r,action:"POP"})};return e.addEventListener("popstate",o),()=>{e.removeEventListener("popstate",o),n=n.filter((e=>e!==t))}},navigate(t,{state:i,replace:l=!1}={}){if("number"==typeof t)e.history.go(t);else{i=s({},i,{key:Date.now()+""});try{o||l?e.history.replaceState(i,null,t):e.history.pushState(i,null,t)}catch(n){e.location[l?"replace":"assign"](t)}}r=c(e),o=!0;const u=new Promise((e=>a=e));return n.forEach((e=>e({location:r,action:"PUSH"}))),u}}},d=(e="/")=>{const t=e.indexOf("?"),n={pathname:t>-1?e.substr(0,t):e,search:t>-1?e.substr(t):""};let r=0;const o=[n],a=[null];return{get location(){return o[r]},addEventListener(e,t){},removeEventListener(e,t){},history:{get entries(){return o},get index(){return r},get state(){return a[r]},pushState(e,t,n){const[i,s=""]=n.split("?");r++,o.push({pathname:i,search:s.length?`?${s}`:s}),a.push(e)},replaceState(e,t,n){const[i,s=""]=n.split("?");o[r]={pathname:i,search:s},a[r]=e},go(e){const t=r+e;t<0||t>a.length-1||(r=t)}}}},p=!("undefined"==typeof window||!window.document||!window.document.createElement),f=u(p?window:d()),{navigate:h}=f;function m(e,t){return o.createServerContext?((e,t=null)=>(globalThis.__SERVER_CONTEXT||(globalThis.__SERVER_CONTEXT={}),globalThis.__SERVER_CONTEXT[e]||(globalThis.__SERVER_CONTEXT[e]=o.createServerContext(e,t)),globalThis.__SERVER_CONTEXT[e]))(e,t):o.createContext(t)}const g=m("Base",{baseuri:"/",basepath:"/"}),v=m("Location"),y=()=>o.useContext(g),b=()=>o.useContext(v);function w(e){this.uri=e}const x=e=>e instanceof w,E=e=>{throw new w(e)};function k(e){const{to:t,replace:n=!0,state:r,noThrow:a,baseuri:i}=e;o.useEffect((()=>{Promise.resolve().then((()=>{const o=N(t,i);h(_(o,e),{replace:n,state:r})}))}),[]);const s=N(t,i);return a||E(_(s,e)),null}const C=e=>{const t=b(),{baseuri:n}=y();return o.createElement(k,s({},t,{baseuri:n},e))};C.propTypes={from:a.string,to:a.string.isRequired};const S=(e,t)=>e.substr(0,t.length)===t,O=(e,t)=>{let n,r;const[o]=t.split("?"),a=D(o),s=""===a[0],l=T(e);for(let c=0,u=l.length;c dynamic segment "${r[1]}" is a reserved name. Please use a different name in path "${o.path}".`);const t=decodeURIComponent(n);d[r[1]]=t}else if(t!==n){e=!0;break}}if(!e){n={route:o,params:d,uri:"/"+a.slice(0,f).join("/")};break}}return n||r||null},P=(e,t)=>O([{path:e}],t),N=(e,t)=>{if(S(e,"/"))return e;const[n,r]=e.split("?"),[o]=t.split("?"),a=D(n),i=D(o);if(""===a[0])return F(o,r);if(!S(a[0],".")){const e=i.concat(a).join("/");return F(("/"===o?"":"/")+e,r)}const s=i.concat(a),l=[];for(let c=0,u=s.length;c{const[n,r=""]=e.split("?");let o="/"+D(n).map((e=>{const n=I.exec(e);return n?t[n[1]]:e})).join("/");const{location:{search:a=""}={}}=t,i=a.split("?")[1]||"";return o=F(o,r,i),o},R=(e,t)=>{const n=e=>L(e);return D(e).filter(n).sort().join("/")===D(t).filter(n).sort().join("/")},I=/^:(.+)/,L=e=>I.test(e),j=e=>e&&"*"===e[0],M=(e,t)=>({route:e,score:e.default?0:D(e.path).reduce(((e,t)=>(e+=4,(e=>""===e)(t)?e+=1:L(t)?e+=2:j(t)?e-=5:e+=3,e)),0),index:t}),T=e=>e.map(M).sort(((e,t)=>e.scoret.score?-1:e.index-t.index)),D=e=>e.replace(/(^\/+|\/+$)/g,"").split("/"),F=(e,...t)=>e+((t=t.filter((e=>e&&e.length>0)))&&t.length>0?`?${t.join("&")}`:""),A=["uri","path"],V=(e,t)=>{const n=Object.keys(e);return n.length===Object.keys(t).length&&n.every((n=>t.hasOwnProperty(n)&&e[n]===t[n]))},H=e=>e.replace(/(^\/+|\/+$)/g,""),z=e=>t=>{if(!t)return null;if(t.type===o.Fragment&&t.props.children)return o.Children.map(t.props.children,z(e));if(i(t.props.path||t.props.default||t.type===C,`: Children of must have a \`path\` or \`default\` prop, or be a \`\`. None found on element type \`${t.type}\``),i(!!(t.type!==C||t.props.from&&t.props.to),` requires both "from" and "to" props when inside a .`),i(!(t.type===C&&!R(t.props.from,t.props.to)),` has mismatched dynamic segments, ensure both paths have the exact same dynamic segments.`),t.props.default)return{value:t,default:!0};const n=t.type===C?t.props.from:t.props.path,r="/"===n?e:`${H(e)}/${H(n)}`;return{value:t,default:t.props.default,path:t.props.children?`${H(r)}/*`:r}},B=["innerRef"],$=["to","state","replace","getProps"],Q=["key"];let{forwardRef:U}=r||(r=n.t(o,2));void 0===U&&(U=e=>e);const W=()=>{},q=U(((e,t)=>{let{innerRef:n}=e,r=l(e,B);const{baseuri:a}=y(),{location:i}=b(),{to:c,state:u,replace:d,getProps:p=W}=r,f=l(r,$),m=N(c,a),g=encodeURI(m),v=i.pathname===g,w=S(i.pathname,g);return o.createElement("a",s({ref:t||n,"aria-current":v?"page":void 0},f,p({isCurrent:v,isPartiallyCurrent:w,href:m,location:i}),{href:m,onClick:e=>{if(f.onClick&&f.onClick(e),(e=>!e.defaultPrevented&&0===e.button&&!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey))(e)){e.preventDefault();let t=d;if("boolean"!=typeof d&&v){const e=l(s({},i.state),Q);t=V(s({},u),e)}h(m,{state:u,replace:t})}}}))}));q.displayName="Link",q.propTypes={to:a.string.isRequired};class Z extends o.Component{constructor(...e){super(...e),this.displayName="ReactUseErrorBoundary"}componentDidCatch(...e){this.setState({}),this.props.onError(...e)}render(){return this.props.children}}const G=o.createContext({componentDidCatch:{current:void 0},error:void 0,setError:()=>!1});function J({children:e}){const[t,n]=o.useState(),r=o.useRef(),a=o.useMemo((()=>({componentDidCatch:r,error:t,setError:n})),[t]);return o.createElement(G.Provider,{value:a},o.createElement(Z,{error:t,onError:(e,t)=>{n(e),null==r.current||r.current(e,t)}},e))}J.displayName="ReactUseErrorBoundaryContext";const Y=function(e){var t,n;function r(t){return o.createElement(J,null,o.createElement(e,s({key:"WrappedComponent"},t)))}return r.displayName=`WithErrorBoundary(${null!=(t=null!=(n=e.displayName)?n:e.name)?t:"Component"})`,r}((({history:e=f,children:t})=>{const{location:n}=e,[r,a]=o.useState({location:n}),[i]=function(e){const t=o.useContext(G);t.componentDidCatch.current=void 0;const n=o.useCallback((()=>{t.setError(void 0)}),[]);return[t.error,n]}();if(o.useEffect((()=>{e._onTransitionComplete()}),[r.location]),o.useEffect((()=>{let t=!1;const n=e.listen((({location:e})=>{Promise.resolve().then((()=>{requestAnimationFrame((()=>{t||a({location:e})}))}))}));return()=>{t=!0,n()}}),[]),i){if(!x(i))throw i;h(i.uri,{replace:!0})}return o.createElement(v.Provider,{value:r},"function"==typeof t?t(r):t||null)})),K=({children:e})=>{const t=b();return t?e(t):o.createElement(Y,null,e)},X=({url:e,children:t})=>{const n=e.indexOf("?");let r,a="";return n>-1?(r=e.substring(0,n),a=e.substring(n)):r=e,o.createElement(v.Provider,{value:{location:{pathname:r,search:a,hash:""}}},t)},ee=({path:e,children:t})=>{const{baseuri:n}=y(),{location:r}=b(),o=N(e,n),a=P(o,r.pathname);return t({location:r,match:a?s({},a.params,{uri:a.uri,path:e}):null})},te=["uri","location","component"],ne=["children","style","component","uri","location"],re=e=>{let{uri:t,location:n,component:r}=e,a=l(e,te);return o.createElement(ae,s({},a,{component:r,uri:t,location:n}))};let oe=0;const ae=e=>{let{children:t,style:n,component:r="div",uri:a,location:i}=e,c=l(e,ne);const u=o.useRef(),d=o.useRef(!0),p=o.useRef(a),f=o.useRef(i.pathname),h=o.useRef(!1);o.useEffect((()=>(oe++,m(),()=>{oe--,0===oe&&(d.current=!0)})),[]),o.useEffect((()=>{let e=!1,t=!1;a!==p.current&&(p.current=a,e=!0),i.pathname!==f.current&&(f.current=i.pathname,t=!0),h.current=e||t&&i.pathname===a,h.current&&m()}),[a,i]);const m=o.useCallback((()=>{var e;d.current?d.current=!1:(e=u.current,h.current&&e&&e.focus())}),[]);return o.createElement(r,s({style:s({outline:"none"},n),tabIndex:"-1",ref:u},c),t)},ie=["location","primary","children","basepath","baseuri","component"],se=e=>{const t=y(),n=b();return o.createElement(le,s({},t,n,e))};function le(e){const{location:t,primary:n=!0,children:r,basepath:a,component:i="div"}=e,c=l(e,ie),u=o.Children.toArray(r).reduce(((e,t)=>{const n=z(a)(t);return e.concat(n)}),[]),{pathname:d}=t,p=O(u,d);if(p){const{params:e,uri:r,route:l,route:{value:u}}=p,d=l.default?a:l.path.replace(/\*$/,""),f=s({},e,{uri:r,location:t}),h=o.cloneElement(u,f,u.props.children?o.createElement(se,{location:t,primary:n},u.props.children):void 0),m=n?re:i,v=n?s({uri:r,location:t,component:i},c):c;return o.createElement(g.Provider,{value:{baseuri:r,basepath:d}},o.createElement(m,v,h))}return null}const ce=()=>{const e=b();if(!e)throw new Error("useLocation hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");return e.location},ue=()=>{throw new Error("useNavigate is removed. Use import { navigate } from 'gatsby' instead")},de=()=>{const e=y();if(!e)throw new Error("useParams hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");const t=ce(),n=P(e.basepath,t.pathname);return n?n.params:null},pe=e=>{if(!e)throw new Error("useMatch(path: string) requires an argument of a string to match against");const t=y();if(!t)throw new Error("useMatch hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");const n=ce(),r=N(e,t.baseuri),o=P(r,n.pathname);return o?s({},o.params,{uri:o.uri,path:e}):null}},2467:function(e,t,n){"use strict";n.d(t,{c4:function(){return k},cP:function(){return l},dq:function(){return f},mc:function(){return y},rU:function(){return E}});var r=n(3980),o=n(2784),a=n(5619),i=n(5516);function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t{if("string"==typeof e)return!(e=>c.test(e))(e)},d=()=>"/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal",p=()=>"/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal";function f(e,t=d()){var n;if(!u(e))return e;if(e.startsWith("./")||e.startsWith("../"))return e;const r=null!=(n=null!=t?t:p())?n:"/";return`${null!=r&&r.endsWith("/")?r.slice(0,-1):r}${e.startsWith("/")?e:`/${e}`}`}const h=e=>null==e?void 0:e.startsWith("/");function m(e,t){const{pathname:n,search:r,hash:o}=l(e);return`${(0,i.H)(n,t)}${r}${o}`}const g=(e,t)=>"number"==typeof e?e:u(e)?h(e)?function(e){const t=f(e),n="always";return m(t,n)}(e):function(e,t){if(h(e))return e;const n="always",r=(0,a.resolve)(e,t);return m(r,n)}(e,t):e,v=["to","getProps","onClick","onMouseEnter","activeClassName","activeStyle","innerRef","partiallyActive","state","replace","_location"];function y(e){return f(e,p())}const b={activeClassName:r.string,activeStyle:r.object,partiallyActive:r.bool};function w(e){return o.createElement(a.Location,null,(({location:t})=>o.createElement(x,s({},e,{_location:t}))))}class x extends o.Component{constructor(e){super(e),this.defaultGetProps=({isPartiallyCurrent:e,isCurrent:t})=>(this.props.partiallyActive?e:t)?{className:[this.props.className,this.props.activeClassName].filter(Boolean).join(" "),style:s({},this.props.style,this.props.activeStyle)}:null;let t=!1;"undefined"!=typeof window&&window.IntersectionObserver&&(t=!0),this.state={IOSupported:t},this.abortPrefetch=null,this.handleRef=this.handleRef.bind(this)}_prefetch(){let e=window.location.pathname+window.location.search;this.props._location&&this.props._location.pathname&&(e=this.props._location.pathname+this.props._location.search);const t=l(g(this.props.to,e)),n=t.pathname+t.search;if(e!==n)return ___loader.enqueue(n)}componentWillUnmount(){if(!this.io)return;const{instance:e,el:t}=this.io;this.abortPrefetch&&this.abortPrefetch.abort(),e.unobserve(t),e.disconnect()}handleRef(e){this.props.innerRef&&Object.prototype.hasOwnProperty.call(this.props.innerRef,"current")?this.props.innerRef.current=e:this.props.innerRef&&this.props.innerRef(e),this.state.IOSupported&&e&&(this.io=((e,t)=>{const n=new window.IntersectionObserver((n=>{n.forEach((n=>{e===n.target&&t(n.isIntersecting||n.intersectionRatio>0)}))}));return n.observe(e),{instance:n,el:e}})(e,(e=>{e?this.abortPrefetch=this._prefetch():this.abortPrefetch&&this.abortPrefetch.abort()})))}render(){const e=this.props,{to:t,getProps:n=this.defaultGetProps,onClick:r,onMouseEnter:i,state:c,replace:d,_location:p}=e,f=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,v),h=g(t,p.pathname);return u(h)?o.createElement(a.Link,s({to:h,state:c,getProps:n,innerRef:this.handleRef,onMouseEnter:e=>{i&&i(e);const t=l(h);___loader.hovering(t.pathname+t.search)},onClick:e=>{if(r&&r(e),!(0!==e.button||this.props.target||e.defaultPrevented||e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)){e.preventDefault();let t=d;const n=encodeURI(h)===p.pathname;"boolean"!=typeof d&&n&&(t=!0),window.___navigate(h,{state:c,replace:t})}return!0}},f)):o.createElement("a",s({href:h},f))}}x.propTypes=s({},b,{onClick:r.func,to:r.string.isRequired,replace:r.bool,state:r.object});const E=o.forwardRef(((e,t)=>o.createElement(w,s({innerRef:t},e)))),k=(e,t)=>{window.___navigate(g(e,window.location.pathname),t)}},6291:function(e,t,n){"use strict";n.r(t),n.d(t,{Script:function(){return h},ScriptStrategy:function(){return c},collectedScriptsByPage:function(){return s},scriptCache:function(){return p},scriptCallbackCache:function(){return f}});var r=n(2784),o=n(5619);function a(){return a=Object.assign?Object.assign.bind():function(e){for(var t=1;ti.get(e)||[],set(e,t){const n=i.get(e)||[];n.push(t),i.set(e,n)},delete(e){i.delete(e)}},l="undefined"!=typeof self&&self.requestIdleCallback&&self.requestIdleCallback.bind(window)||function(e){const t=Date.now();return setTimeout((function(){e({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-t))}})}),1)};var c,u;(u=c||(c={})).postHydrate="post-hydrate",u.idle="idle",u.offMainThread="off-main-thread";const d=new Set(["src","strategy","dangerouslySetInnerHTML","children","onLoad","onError"]),p=new Set,f=new Map;function h(e){return r.createElement(o.Location,null,(()=>r.createElement(m,e)))}function m(e){const{src:t,strategy:n=c.postHydrate}=e||{},{pathname:i}=(0,o.useLocation)();if((0,r.useEffect)((()=>{let t;switch(n){case c.postHydrate:t=g(e);break;case c.idle:l((()=>{t=g(e)}));break;case c.offMainThread:{const t=y(e);s.set(i,t)}}return()=>{const{script:e,loadCallback:n,errorCallback:r}=t||{};n&&(null==e||e.removeEventListener("load",n)),r&&(null==e||e.removeEventListener("error",r)),null==e||e.remove()}}),[]),n===c.offMainThread){const o=v(e),l=y(e);return"undefined"==typeof window&&s.set(i,l),r.createElement("script",o?a({type:"text/partytown","data-strategy":n,crossOrigin:"anonymous"},l,{dangerouslySetInnerHTML:{__html:v(e)}}):a({type:"text/partytown",src:b(t),"data-strategy":n,crossOrigin:"anonymous"},l))}return null}function g(e){const{id:t,src:n,strategy:r=c.postHydrate,onLoad:o,onError:i}=e||{},s=t||n,l=["load","error"],u={load:o,error:i};if(s){for(const e of l)if(null!=u&&u[e]){var d;const t=f.get(s)||{},{callbacks:n=[]}=(null==t?void 0:t[e])||{};var h,m;n.push(null==u?void 0:u[e]),null!=t&&null!=(d=t[e])&&d.event?null==u||null==(h=u[e])||h.call(u,null==t||null==(m=t[e])?void 0:m.event):f.set(s,a({},t,{[e]:{callbacks:n}}))}if(p.has(s))return null}const g=v(e),b=y(e),x=document.createElement("script");t&&(x.id=t),x.dataset.strategy=r;for(const[a,c]of Object.entries(b))x.setAttribute(a,c);g&&(x.textContent=g),n&&(x.src=n);const E={};if(s){for(const e of l){const t=t=>w(t,s,e);x.addEventListener(e,t),E[`${e}Callback`]=t}p.add(s)}return document.body.appendChild(x),{script:x,loadCallback:E.loadCallback,errorCallback:E.errorCallback}}function v(e){const{dangerouslySetInnerHTML:t,children:n=""}=e||{},{__html:r=""}=t||{};return r||n}function y(e){const t={};for(const[n,r]of Object.entries(e))d.has(n)||(t[n]=r);return t}function b(e){if(e)return`/__third-party-proxy?url=${encodeURIComponent(e)}`}function w(e,t,n){const r=f.get(t)||{};for(const a of(null==r||null==(o=r[n])?void 0:o.callbacks)||[]){var o;a(e)}f.set(t,{[n]:{event:e}})}}},function(e){e.O(0,[774,532,525,235,661,182],(function(){return t=5069,e(e.s=t);var t}));e.O()}]); //# sourceMappingURL=app-2cd7e808a51182bab5d2.js.map \ No newline at end of file diff --git a/evidenceportal/app-30437041077e1fbab946.js b/evidenceportal/app-30437041077e1fbab946.js index 197ad27c..1aef5deb 100644 --- a/evidenceportal/app-30437041077e1fbab946.js +++ b/evidenceportal/app-30437041077e1fbab946.js @@ -1,3 +1,3 @@ /*! For license information please see app-30437041077e1fbab946.js.LICENSE.txt */ -(self.webpackChunkevaluation_collect=self.webpackChunkevaluation_collect||[]).push([[143],{5516:function(e,t){"use strict";t.H=void 0;const n=[".html",".json",".js",".map",".txt",".xml",".pdf"];t.H=(e,t="always")=>{if("/"===e)return e;const r=e.endsWith("/");return((e,t)=>{for(const n of e)if(t.endsWith(n))return!0;return!1})(n,e)?e:"always"===t?r?e:`${e}/`:"never"===t&&r?e.slice(0,-1):e}},2668:function(e,t,n){"use strict";function r(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(r=function(e){return e?n:t})(e)}var o=/(confirmation|invite|recovery|email_change)_token=([^&]+)/,a=/error=access_denied&error_description=403/,i=/access_token=/;t.onInitialClientRender=function(e,t){var s=t.enableIdentityWidget,l=void 0===s||s,c=t.publicPath,u=void 0===c?"admin":c,d=(document.location.hash||"").replace(/^#\/?/,"");l&&(o.test(d)||a.test(d)||i.test(d))&&new Promise((function(e){return e("netlify-identity-widget")})).then((function(e){return function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=r(t);if(n&&n.has(e))return n.get(e);var o={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var s=a?Object.getOwnPropertyDescriptor(e,i):null;s&&(s.get||s.set)?Object.defineProperty(o,i,s):o[i]=e[i]}return o.default=e,n&&n.set(e,o),o}(n(3091)(e))})).then((function(e){var t=e.default;t.on("init",(function(e){e||t.on("login",(function(){document.location.href="/evidenceportal/"+u+"/"}))})),t.init()}))}},3091:function(e){function t(e){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}t.keys=function(){return[]},t.resolve=t,t.id=3091,e.exports=t},2802:function(e,t,n){"use strict";t.p2=t.$C=void 0;var r=n(1415);t.$C=r.ScrollHandler;var o=n(5492);t.p2=o.useScrollRestoration},1415:function(e,t,n){"use strict";var r=n(1600);t.__esModule=!0,t.ScrollHandler=t.ScrollContext=void 0;var o=r(n(5297)),a=r(n(6531)),i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(2784)),s=r(n(3980)),l=n(643);function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}var u=i.createContext(new l.SessionStorage);t.ScrollContext=u,u.displayName="GatsbyScrollContext";var d=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a{}},5895:function(e,t){"use strict";t.__esModule=!0,t.getForwards=function(e){return null==e?void 0:e.flatMap((e=>(null==e?void 0:e.forward)||[]))}},5071:function(e,t,n){"use strict";t.__esModule=!0,t.injectPartytownSnippet=function(e){if(!e.length)return;const t=document.querySelector("script[data-partytown]"),n=document.querySelector('iframe[src*="~partytown/partytown-sandbox-sw"]');t&&t.remove();n&&n.remove();const a=(0,o.getForwards)(e),i=document.createElement("script");i.dataset.partytown="",i.innerHTML=(0,r.partytownSnippet)({forward:a}),document.head.appendChild(i)};var r=n(8072),o=n(5895)},3510:function(e,t,n){"use strict";n.d(t,{G:function(){return D},L:function(){return g},M:function(){return C},P:function(){return k},_:function(){return s},a:function(){return i},b:function(){return p},c:function(){return c},d:function(){return u},g:function(){return f},h:function(){return l}});var r=n(2784),o=(n(1109),n(3980)),a=n.n(o);function i(){return i=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}const l=()=>"undefined"!=typeof HTMLImageElement&&"loading"in HTMLImageElement.prototype;const c=e=>{var t;return(e=>{var t,n;return Boolean(null==e||null==(t=e.images)||null==(n=t.fallback)?void 0:n.src)})(e)?e:(e=>Boolean(null==e?void 0:e.gatsbyImageData))(e)?e.gatsbyImageData:(e=>Boolean(null==e?void 0:e.gatsbyImage))(e)?e.gatsbyImage:null==e||null==(t=e.childImageSharp)?void 0:t.gatsbyImageData},u=e=>{var t,n,r;return null==(t=c(e))||null==(n=t.images)||null==(r=n.fallback)?void 0:r.src};function d(e,t,n){const r={};let o="gatsby-image-wrapper";return"fixed"===n?(r.width=e,r.height=t):"constrained"===n&&(o="gatsby-image-wrapper gatsby-image-wrapper-constrained"),{className:o,"data-gatsby-image-wrapper":"",style:r}}function p(e,t,n,r,o){return void 0===o&&(o={}),i({},n,{loading:r,shouldLoad:e,"data-main-image":"",style:i({},o,{opacity:t?1:0})})}function f(e,t,n,r,o,a,s,l){const c={};a&&(c.backgroundColor=a,"fixed"===n?(c.width=r,c.height=o,c.backgroundColor=a,c.position="relative"):("constrained"===n||"fullWidth"===n)&&(c.position="absolute",c.top=0,c.left=0,c.bottom=0,c.right=0)),s&&(c.objectFit=s),l&&(c.objectPosition=l);const u=i({},e,{"aria-hidden":!0,"data-placeholder-image":"",style:i({opacity:t?0:1,transition:"opacity 500ms linear"},c)});return u}const h=["children"],m=function(e){let{layout:t,width:n,height:o}=e;return"fullWidth"===t?r.createElement("div",{"aria-hidden":!0,style:{paddingTop:o/n*100+"%"}}):"constrained"===t?r.createElement("div",{style:{maxWidth:n,display:"block"}},r.createElement("img",{alt:"",role:"presentation","aria-hidden":"true",src:"data:image/svg+xml;charset=utf-8,%3Csvg%20height='"+o+"'%20width='"+n+"'%20xmlns='http://www.w3.org/2000/svg'%20version='1.1'%3E%3C/svg%3E",style:{maxWidth:"100%",display:"block",position:"static"}})):null},g=function(e){let{children:t}=e,n=s(e,h);return r.createElement(r.Fragment,null,r.createElement(m,i({},n)),t,null)},v=["src","srcSet","loading","alt","shouldLoad"],y=["fallback","sources","shouldLoad"],b=function(e){let{src:t,srcSet:n,loading:o,alt:a="",shouldLoad:l}=e,c=s(e,v);return r.createElement("img",i({},c,{decoding:"async",loading:o,src:l?t:void 0,"data-src":l?void 0:t,srcSet:l?n:void 0,"data-srcset":l?void 0:n,alt:a}))},w=function(e){let{fallback:t,sources:n=[],shouldLoad:o=!0}=e,a=s(e,y);const l=a.sizes||(null==t?void 0:t.sizes),c=r.createElement(b,i({},a,t,{sizes:l,shouldLoad:o}));return n.length?r.createElement("picture",null,n.map((e=>{let{media:t,srcSet:n,type:a}=e;return r.createElement("source",{key:t+"-"+a+"-"+n,type:a,media:t,srcSet:o?n:void 0,"data-srcset":o?void 0:n,sizes:l})})),c):c};var x;b.propTypes={src:o.string.isRequired,alt:o.string.isRequired,sizes:o.string,srcSet:o.string,shouldLoad:o.bool},w.displayName="Picture",w.propTypes={alt:o.string.isRequired,shouldLoad:o.bool,fallback:o.exact({src:o.string.isRequired,srcSet:o.string,sizes:o.string}),sources:o.arrayOf(o.oneOfType([o.exact({media:o.string.isRequired,type:o.string,sizes:o.string,srcSet:o.string.isRequired}),o.exact({media:o.string,type:o.string.isRequired,sizes:o.string,srcSet:o.string.isRequired})]))};const E=["fallback"],k=function(e){let{fallback:t}=e,n=s(e,E);return t?r.createElement(w,i({},n,{fallback:{src:t},"aria-hidden":!0,alt:""})):r.createElement("div",i({},n))};k.displayName="Placeholder",k.propTypes={fallback:o.string,sources:null==(x=w.propTypes)?void 0:x.sources,alt:function(e,t,n){return e[t]?new Error("Invalid prop `"+t+"` supplied to `"+n+"`. Validation failed."):null}};const C=function(e){return r.createElement(r.Fragment,null,r.createElement(w,i({},e)),r.createElement("noscript",null,r.createElement(w,i({},e,{shouldLoad:!0}))))};C.displayName="MainImage",C.propTypes=w.propTypes;const S=["as","className","class","style","image","loading","imgClassName","imgStyle","backgroundColor","objectFit","objectPosition"],O=["style","className"],P=e=>e.replace(/\n/g,""),N=function(e,t,n){for(var r=arguments.length,o=new Array(r>3?r-3:0),i=3;iJSON.stringify(o.images)),[o.images]);p&&(u=p);const O=function(e,t,n){let r="";return"fullWidth"===e&&(r=''),"constrained"===e&&(r='
"),r}(b,v,y);return(0,r.useEffect)((()=>{L||(L=n.e(698).then(n.bind(n,4698)).then((e=>{let{renderImageToString:t,swapPlaceholderImage:n}=e;return M=t,{renderImageToString:t,swapPlaceholderImage:n}})));const e=C.current.querySelector("[data-gatsby-image-ssr]");if(e&&l())return e.complete?(null==f||f({wasCached:!0}),null==h||h({wasCached:!0}),setTimeout((()=>{e.removeAttribute("data-gatsby-image-ssr")}),0)):(null==f||f({wasCached:!0}),e.addEventListener("load",(function t(){e.removeEventListener("load",t),null==h||h({wasCached:!0}),setTimeout((()=>{e.removeAttribute("data-gatsby-image-ssr")}),0)}))),void I.add(S);if(M&&I.has(S))return;let t,r;return L.then((e=>{let{renderImageToString:n,swapPlaceholderImage:s}=e;C.current&&(C.current.innerHTML=n(i({isLoading:!0,isLoaded:I.has(S),image:o},g)),I.has(S)||(t=requestAnimationFrame((()=>{C.current&&(r=s(C.current,S,I,a,f,h,m))}))))})),()=>{t&&cancelAnimationFrame(t),r&&r()}}),[o]),(0,r.useLayoutEffect)((()=>{I.has(S)&&M&&(C.current.innerHTML=M(i({isLoading:I.has(S),isLoaded:I.has(S),image:o},g)),null==f||f({wasCached:!0}),null==h||h({wasCached:!0}))}),[o]),(0,r.createElement)(t,i({},k,{style:i({},x,a,{backgroundColor:c}),className:E+(u?" "+u:""),ref:C,dangerouslySetInnerHTML:{__html:O},suppressHydrationWarning:!0}))},D=(0,r.memo)((function(e){return e.image?(0,r.createElement)(T,e):null}));D.propTypes=_,D.displayName="GatsbyImage";const F=["src","__imageData","__error","width","height","aspectRatio","tracedSVGOptions","placeholder","formats","quality","transformOptions","jpgOptions","pngOptions","webpOptions","avifOptions","blurredOptions","breakpoints","outputPixelDensities"];function A(e){return function(t){let{src:n,__imageData:o,__error:a}=t,l=s(t,F);return a&&console.warn(a),o?r.createElement(e,i({image:o},l)):(console.warn("Image not loaded",n),null)}}const V=A((function(e){let{as:t="div",className:n,class:o,style:a,image:l,loading:c="lazy",imgClassName:u,imgStyle:h,backgroundColor:m,objectFit:v,objectPosition:y}=e,b=s(e,S);if(!l)return console.warn("[gatsby-plugin-image] Missing image prop"),null;o&&(n=o),h=i({objectFit:v,objectPosition:y,backgroundColor:m},h);const{width:w,height:x,layout:E,images:N,placeholder:_,backgroundColor:R}=l,j=d(w,x,E),{style:I,className:L}=j,M=s(j,O),T={fallback:void 0,sources:[]};return N.fallback&&(T.fallback=i({},N.fallback,{srcSet:N.fallback.srcSet?P(N.fallback.srcSet):void 0})),N.sources&&(T.sources=N.sources.map((e=>i({},e,{srcSet:P(e.srcSet)})))),r.createElement(t,i({},M,{style:i({},I,a,{backgroundColor:m}),className:L+(n?" "+n:"")}),r.createElement(g,{layout:E,width:w,height:x},r.createElement(k,i({},f(_,!1,E,w,x,R,v,y))),r.createElement(C,i({"data-gatsby-image-ssr":"",className:u},b,p("eager"===c,!1,T,c,h)))))})),H=function(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),o=2;o{if(void 0!==e.layout&&!z.has(e.layout))return new Error("Invalid value "+e.layout+'" provided for prop "layout". Defaulting to "constrained". Valid values are "fixed", "fullWidth" or "constrained".')}};V.displayName="StaticImage",V.propTypes=B;const $=A(D);$.displayName="StaticImage",$.propTypes=B},1109:function(e){"use strict";const t=/[\p{Lu}]/u,n=/[\p{Ll}]/u,r=/^[\p{Lu}](?![\p{Lu}])/gu,o=/([\p{Alpha}\p{N}_]|$)/u,a=/[_.\- ]+/,i=new RegExp("^"+a.source),s=new RegExp(a.source+o.source,"gu"),l=new RegExp("\\d+"+o.source,"gu"),c=(e,o)=>{if("string"!=typeof e&&!Array.isArray(e))throw new TypeError("Expected the input to be `string | string[]`");if(o={pascalCase:!1,preserveConsecutiveUppercase:!1,...o},0===(e=Array.isArray(e)?e.map((e=>e.trim())).filter((e=>e.length)).join("-"):e.trim()).length)return"";const a=!1===o.locale?e=>e.toLowerCase():e=>e.toLocaleLowerCase(o.locale),c=!1===o.locale?e=>e.toUpperCase():e=>e.toLocaleUpperCase(o.locale);if(1===e.length)return o.pascalCase?c(e):a(e);return e!==a(e)&&(e=((e,r,o)=>{let a=!1,i=!1,s=!1;for(let l=0;l(r.lastIndex=0,e.replace(r,(e=>t(e)))))(e,a):a(e),o.pascalCase&&(e=c(e.charAt(0))+e.slice(1)),((e,t)=>(s.lastIndex=0,l.lastIndex=0,e.replace(s,((e,n)=>t(n))).replace(l,(e=>t(e)))))(e,c)};e.exports=c,e.exports.default=c},7225:function(e,t,n){"use strict";n.r(t),n.d(t,{onRouteUpdate:function(){return r}});n(31),n(5251);const r=function(e,t){let{location:n}=e}},5251:function(e,t,n){"use strict";var r=n(31)},4536:function(e,t,n){"use strict";n.d(t,{UQ:function(){return Ps},xC:function(){return a},oy:function(){return Bt},oF:function(){return s},r8:function(){return Yt},o9:function(){return Xt},TS:function(){return Rs},Kb:function(){return tn},rU:function(){return st},mA:function(){return Fs},Xg:function(){return js},re:function(){return en},mP:function(){return Mi},kJ:function(){return p},uZ:function(){return Kt},x7:function(){return Ht},sJ:function(){return Vt},tA:function(){return Ds},Fn:function(){return Ti}});var r=n(2784),o=n.t(r,2);const a=()=>r.createElement("svg",{className:"inline",xmlns:"http://www.w3.org/2000/svg",width:"10.775",height:"17.309",viewBox:"0 0 10.775 17.309"},r.createElement("g",{transform:"translate(2.121 1.061)"},r.createElement("path",{"data-name":"Path 900",d:"M-18540.5,8685l-7.594,7.594,7.594,7.594",transform:"translate(18548.096 -8685)",fill:"none",stroke:"currentColor",strokeWidth:"3"})));var i=n(7161);const s=e=>{let{expertise:t,requirement:n,keyDates:o}=e;return r.createElement(r.Fragment,null,(0,i.uk)(t)&&(0,i.uk)(n)&&(0,i.uk)(o)?"":r.createElement(r.Fragment,null,r.createElement("section",{className:"m-responsive"},r.createElement("h3",{className:"text-h3"},"Application details"),r.createElement("div",{className:"grid grid-cols-1 gap-3 lg:grid-cols-3"},(0,i.uk)(t)?"":r.createElement("div",{className:"px-4"},r.createElement(Ht,{label:"Expertise Needed",value:t})),(0,i.uk)(n)?"":r.createElement("div",{className:"px-4"},r.createElement(Ht,{label:"Requirements and restrictions",value:n})),(0,i.uk)(o)?"":r.createElement("div",{className:"px-4"},r.createElement(Ht,{label:"Key Milestones and Dates",value:o}))))))},l=()=>r.createElement("svg",{className:"inline-block",xmlns:"http://www.w3.org/2000/svg",width:"10.775",height:"17.309",viewBox:"0 0 10.775 17.309"},r.createElement("g",{transform:"translate(8.654 16.248) rotate(180)"},r.createElement("path",{"data-name":"Path 900",d:"M-18540.5,8685l-7.594,7.594,7.594,7.594",transform:"translate(18548.096 -8685)",fill:"none",stroke:"currentColor",strokeWidth:"3"})));var c=n(31);const u=()=>r.createElement("div",{className:"py-6 overflow-hidden bg-warning text-center"},r.createElement("h4",null,"⚠️ This is a beta site."," ",r.createElement(c.Link,{to:"/contact",className:"underline hover:no-underline"},"We welcome feedback!")," ","⚠️"));var d=n(8978);const p=e=>{let{status:t}=e,n=null,o=null;return"open"==t?(n=d.gbA,o="Open"):"ongoing"==t?(n=d.Gzj,o="In progress"):"completed"==t&&(n=d.FJM,o="Completed"),r.createElement(r.Fragment,null,r.createElement("div",{className:"flex w-full"},r.createElement("span",{className:"pt-1 text-body text-primary align-inherit"},r.createElement(n,{"aria-hidden":"true"})),r.createElement("span",{className:"pl-2 uppercase"},o)))};function f(){return f=Object.assign?Object.assign.bind():function(e){for(var t=1;t(e[t.toLowerCase()]=t,e)),{for:"htmlFor"}),b={amp:"&",apos:"'",gt:">",lt:"<",nbsp:" ",quot:"“"},w=["style","script"],x=/([-A-Z0-9_:]+)(?:\s*=\s*(?:(?:"((?:\\.|[^"])*)")|(?:'((?:\\.|[^'])*)')|(?:\{((?:\\.|{[^}]*?}|[^}])*)\})))?/gi,E=/mailto:/i,k=/\n{2,}$/,C=/^( *>[^\n]+(\n[^\n]+)*\n*)+\n{2,}/,S=/^ *> ?/gm,O=/^ {2,}\n/,P=/^(?:( *[-*_])){3,} *(?:\n *)+\n/,N=/^\s*(`{3,}|~{3,}) *(\S+)?([^\n]*?)?\n([\s\S]+?)\s*\1 *(?:\n *)*\n?/,_=/^(?: {4}[^\n]+\n*)+(?:\n *)+\n?/,R=/^(`+)\s*([\s\S]*?[^`])\s*\1(?!`)/,j=/^(?:\n *)*\n/,I=/\r\n?/g,L=/^\[\^([^\]]+)](:.*)\n/,M=/^\[\^([^\]]+)]/,T=/\f/g,D=/^\s*?\[(x|\s)\]/,F=/^ *(#{1,6}) *([^\n]+?)(?: +#*)?(?:\n *)*(?:\n|$)/,A=/^ *(#{1,6}) +([^\n]+?)(?: +#*)?(?:\n *)*(?:\n|$)/,V=/^([^\n]+)\n *(=|-){3,} *(?:\n *)+\n/,H=/^ *(?!<[a-z][^ >/]* ?\/>)<([a-z][^ >/]*) ?([^>]*)\/{0}>\n?(\s*(?:<\1[^>]*?>[\s\S]*?<\/\1>|(?!<\1)[\s\S])*?)<\/\1>\n*/i,z=/&([a-z0-9]+|#[0-9]{1,6}|#x[0-9a-fA-F]{1,6});/gi,B=/^)/,$=/^(data|aria|x)-[a-z_][a-z\d_.-]*$/,Q=/^ *<([a-z][a-z0-9:]*)(?:\s+((?:<.*?>|[^>])*))?\/?>(?!<\/\1>)(\s*\n)?/i,U=/^\{.*\}$/,W=/^(https?:\/\/[^\s<]+[^<.,:;"')\]\s])/,q=/^<([^ >]+@[^ >]+)>/,Z=/^<([^ >]+:\/[^ >]+)>/,G=/-([a-z])?/gi,J=/^(.*\|?.*)\n *(\|? *[-:]+ *\|[-| :]*)\n((?:.*\|.*\n)*)\n?/,Y=/^\[([^\]]*)\]:\s+]+)>?\s*("([^"]*)")?/,K=/^!\[([^\]]*)\] ?\[([^\]]*)\]/,X=/^\[([^\]]*)\] ?\[([^\]]*)\]/,ee=/(\[|\])/g,te=/(\n|^[-*]\s|^#|^ {2,}|^-{2,}|^>\s)/,ne=/\t/g,re=/^ *\| */,oe=/(^ *\||\| *$)/g,ae=/ *$/,ie=/^ *:-+: *$/,se=/^ *:-+ *$/,le=/^ *-+: *$/,ce=/^([*_])\1((?:\[.*?\][([].*?[)\]]|<.*?>(?:.*?<.*?>)?|`.*?`|~+.*?~+|.)*?)\1\1(?!\1)/,ue=/^([*_])((?:\[.*?\][([].*?[)\]]|<.*?>(?:.*?<.*?>)?|`.*?`|~+.*?~+|.)*?)\1(?!\1|\w)/,de=/^==((?:\[.*?\]|<.*?>(?:.*?<.*?>)?|`.*?`|.)*?)==/,pe=/^~~((?:\[.*?\]|<.*?>(?:.*?<.*?>)?|`.*?`|.)*?)~~/,fe=/^\\([^0-9A-Za-z\s])/,he=/^[\s\S]+?(?=[^0-9A-Z\s\u00c0-\uffff&#;.()'"]|\d+\.|\n\n| {2,}\n|\w+:\S|$)/i,me=/^\n+/,ge=/^([ \t]*)/,ve=/\\([^\\])/g,ye=/ *\n+$/,be=/(?:^|\n)( *)$/,we="(?:\\d+\\.)",xe="(?:[*+-])";function Ee(e){return"( *)("+(1===e?we:xe)+") +"}const ke=Ee(1),Ce=Ee(2);function Se(e){return new RegExp("^"+(1===e?ke:Ce))}const Oe=Se(1),Pe=Se(2);function Ne(e){return new RegExp("^"+(1===e?ke:Ce)+"[^\\n]*(?:\\n(?!\\1"+(1===e?we:xe)+" )[^\\n]*)*(\\n|$)","gm")}const _e=Ne(1),Re=Ne(2);function je(e){const t=1===e?we:xe;return new RegExp("^( *)("+t+") [\\s\\S]+?(?:\\n{2,}(?! )(?!\\1"+t+" (?!"+t+" ))\\n*|\\s*\\n*$)")}const Ie=je(1),Le=je(2);function Me(e,t){const n=1===t,r=n?Ie:Le,o=n?_e:Re,a=n?Oe:Pe;return{match(e,t,n){const o=be.exec(n);return o&&(t.list||!t.inline&&!t.simple)?r.exec(e=o[1]+e):null},order:1,parse(e,t,r){const i=n?+e[2]:void 0,s=e[0].replace(k,"\n").match(o);let l=!1;return{items:s.map((function(e,n){const o=a.exec(e)[0].length,i=new RegExp("^ {1,"+o+"}","gm"),c=e.replace(i,"").replace(a,""),u=n===s.length-1,d=-1!==c.indexOf("\n\n")||u&&l;l=d;const p=r.inline,f=r.list;let h;r.list=!0,d?(r.inline=!1,h=c.replace(ye,"\n\n")):(r.inline=!0,h=c.replace(ye,""));const m=t(h,r);return r.inline=p,r.list=f,m})),ordered:n,start:i}},render:(t,n,r)=>e(t.ordered?"ol":"ul",{key:r.key,start:"20"===t.type?t.start:void 0},t.items.map((function(t,o){return e("li",{key:o},n(t,r))})))}}const Te=/^\[([^\]]*)]\( *((?:\([^)]*\)|[^() ])*) *"?([^)"]*)?"?\)/,De=/^!\[([^\]]*)]\( *((?:\([^)]*\)|[^() ])*) *"?([^)"]*)?"?\)/,Fe=[C,N,_,F,V,A,B,J,_e,Ie,Re,Le],Ae=[...Fe,/^[^\n]+(?: \n|\n{2,})/,H,Q];function Ve(e){return e.replace(/[ÀÁÂÃÄÅàáâãä忯]/g,"a").replace(/[çÇ]/g,"c").replace(/[ðÐ]/g,"d").replace(/[ÈÉÊËéèêë]/g,"e").replace(/[ÏïÎîÍíÌì]/g,"i").replace(/[Ññ]/g,"n").replace(/[øØœŒÕõÔôÓóÒò]/g,"o").replace(/[ÜüÛûÚúÙù]/g,"u").replace(/[ŸÿÝý]/g,"y").replace(/[^a-z0-9- ]/gi,"").replace(/ /gi,"-").toLowerCase()}function He(e){return le.test(e)?"right":ie.test(e)?"center":se.test(e)?"left":null}function ze(e,t,n){const r=n.inTable;n.inTable=!0;const o=t(e.trim(),n);n.inTable=r;let a=[[]];return o.forEach((function(e,t){"26"===e.type?0!==t&&t!==o.length-1&&a.push([]):("27"!==e.type||null!=o[t+1]&&"26"!==o[t+1].type||(e.text=e.text.replace(ae,"")),a[a.length-1].push(e))})),a}function Be(e,t,n){n.inline=!0;const r=ze(e[1],t,n),o=e[2].replace(oe,"").split("|").map(He),a=function(e,t,n){return e.trim().split("\n").map((function(e){return ze(e,t,n)}))}(e[3],t,n);return n.inline=!1,{align:o,cells:a,header:r,type:"25"}}function $e(e,t){return null==e.align[t]?{}:{textAlign:e.align[t]}}function Qe(e){return function(t,n){return n.inline?e.exec(t):null}}function Ue(e){return function(t,n){return n.inline||n.simple?e.exec(t):null}}function We(e){return function(t,n){return n.inline||n.simple?null:e.exec(t)}}function qe(e){return function(t){return e.exec(t)}}function Ze(e,t,n){if(t.inline||t.simple)return null;if(n&&!n.endsWith("\n"))return null;let r="";e.split("\n").every((e=>!Fe.some((t=>t.test(e)))&&(r+=e+"\n",e.trim())));const o=r.trimEnd();return""==o?null:[r,o]}function Ge(e){try{if(decodeURIComponent(e).replace(/[^A-Za-z0-9/:]/g,"").match(/^\s*(javascript|vbscript|data(?!:image)):/i))return}catch(e){return null}return e}function Je(e){return e.replace(ve,"$1")}function Ye(e,t,n){const r=n.inline||!1,o=n.simple||!1;n.inline=!0,n.simple=!0;const a=e(t,n);return n.inline=r,n.simple=o,a}function Ke(e,t,n){const r=n.inline||!1,o=n.simple||!1;n.inline=!1,n.simple=!0;const a=e(t,n);return n.inline=r,n.simple=o,a}function Xe(e,t,n){return n.inline=!1,e(t,n)}const et=(e,t,n)=>({children:Ye(t,e[1],n)});function tt(){return{}}function nt(){return null}function rt(...e){return e.filter(Boolean).join(" ")}function ot(e,t,n){let r=e;const o=t.split(".");for(;o.length&&(r=r[o[0]],void 0!==r);)o.shift();return r||n}function at(e,t={}){t.overrides=t.overrides||{},t.slugify=t.slugify||Ve,t.namedCodesToUnicode=t.namedCodesToUnicode?f({},b,t.namedCodesToUnicode):b;const n=t.createElement||r.createElement;function o(e,r,...o){const a=ot(t.overrides,`${e}.props`,{});return n(function(e,t){const n=ot(t,e);return n?"function"==typeof n||"object"==typeof n&&"render"in n?n:ot(t,`${e}.component`,e):e}(e,t.overrides),f({},r,a,{className:rt(null==r?void 0:r.className,a.className)||void 0}),...o)}function a(e){let n=!1;t.forceInline?n=!0:t.forceBlock||(n=!1===te.test(e));const a=d(u(n?e:`${e.trimEnd().replace(me,"")}\n\n`,{inline:n}));for(;"string"==typeof a[a.length-1]&&!a[a.length-1].trim();)a.pop();if(null===t.wrapper)return a;const i=t.wrapper||(n?"span":"div");let s;if(a.length>1||t.forceWrapper)s=a;else{if(1===a.length)return s=a[0],"string"==typeof s?o("span",{key:"outer"},s):s;s=null}return r.createElement(i,{key:"outer"},s)}function i(e){const t=e.match(x);return t?t.reduce((function(e,t,n){const o=t.indexOf("=");if(-1!==o){const i=function(e){return-1!==e.indexOf("-")&&null===e.match($)&&(e=e.replace(G,(function(e,t){return t.toUpperCase()}))),e}(t.slice(0,o)).trim(),s=function(e){const t=e[0];return('"'===t||"'"===t)&&e.length>=2&&e[e.length-1]===t?e.slice(1,-1):e}(t.slice(o+1).trim()),l=y[i]||i,c=e[l]=function(e,t){return"style"===e?t.split(/;\s?/).reduce((function(e,t){const n=t.slice(0,t.indexOf(":"));return e[n.replace(/(-[a-z])/g,(e=>e[1].toUpperCase()))]=t.slice(n.length+1).trim(),e}),{}):"href"===e||"src"===e?Ge(t):(t.match(U)&&(t=t.slice(1,t.length-1)),"true"===t||"false"!==t&&t)}(i,s);"string"==typeof c&&(H.test(c)||Q.test(c))&&(e[l]=r.cloneElement(a(c.trim()),{key:n}))}else"style"!==t&&(e[y[t]||t]=!0);return e}),{}):null}const s=[],l={},c={0:{match:We(C),order:1,parse:(e,t,n)=>({children:t(e[0].replace(S,""),n)}),render:(e,t,n)=>o("blockquote",{key:n.key},t(e.children,n))},1:{match:qe(O),order:1,parse:tt,render:(e,t,n)=>o("br",{key:n.key})},2:{match:We(P),order:1,parse:tt,render:(e,t,n)=>o("hr",{key:n.key})},3:{match:We(_),order:0,parse:e=>({lang:void 0,text:e[0].replace(/^ {4}/gm,"").replace(/\n+$/,"")}),render:(e,t,n)=>o("pre",{key:n.key},o("code",f({},e.attrs,{className:e.lang?`lang-${e.lang}`:""}),e.text))},4:{match:We(N),order:0,parse:e=>({attrs:i(e[3]||""),lang:e[2]||void 0,text:e[4],type:"3"})},5:{match:Ue(R),order:3,parse:e=>({text:e[2]}),render:(e,t,n)=>o("code",{key:n.key},e.text)},6:{match:We(L),order:0,parse:e=>(s.push({footnote:e[2],identifier:e[1]}),{}),render:nt},7:{match:Qe(M),order:1,parse:e=>({target:`#${t.slugify(e[1])}`,text:e[1]}),render:(e,t,n)=>o("a",{key:n.key,href:Ge(e.target)},o("sup",{key:n.key},e.text))},8:{match:Qe(D),order:1,parse:e=>({completed:"x"===e[1].toLowerCase()}),render:(e,t,n)=>o("input",{checked:e.completed,key:n.key,readOnly:!0,type:"checkbox"})},9:{match:We(t.enforceAtxHeadings?A:F),order:1,parse:(e,n,r)=>({children:Ye(n,e[2],r),id:t.slugify(e[2]),level:e[1].length}),render:(e,t,n)=>o(`h${e.level}`,{id:e.id,key:n.key},t(e.children,n))},10:{match:We(V),order:0,parse:(e,t,n)=>({children:Ye(t,e[1],n),level:"="===e[2]?1:2,type:"9"})},11:{match:qe(H),order:1,parse(e,t,n){const[,r]=e[3].match(ge),o=new RegExp(`^${r}`,"gm"),a=e[3].replace(o,""),s=(l=a,Ae.some((e=>e.test(l)))?Xe:Ye);var l;const c=e[1].toLowerCase(),u=-1!==w.indexOf(c),d={attrs:i(e[2]),noInnerParse:u,tag:u?c:e[1]};return n.inAnchor=n.inAnchor||"a"===c,u?d.text=e[3]:d.children=s(t,a,n),n.inAnchor=!1,d},render:(e,t,n)=>o(e.tag,f({key:n.key},e.attrs),e.text||t(e.children,n))},13:{match:qe(Q),order:1,parse:e=>({attrs:i(e[2]||""),tag:e[1]}),render:(e,t,n)=>o(e.tag,f({},e.attrs,{key:n.key}))},12:{match:qe(B),order:1,parse:()=>({}),render:nt},14:{match:Ue(De),order:1,parse:e=>({alt:e[1],target:Je(e[2]),title:e[3]}),render:(e,t,n)=>o("img",{key:n.key,alt:e.alt||void 0,title:e.title||void 0,src:Ge(e.target)})},15:{match:Qe(Te),order:3,parse:(e,t,n)=>({children:Ke(t,e[1],n),target:Je(e[2]),title:e[3]}),render:(e,t,n)=>o("a",{key:n.key,href:Ge(e.target),title:e.title},t(e.children,n))},16:{match:Qe(Z),order:0,parse:e=>({children:[{text:e[1],type:"27"}],target:e[1],type:"15"})},17:{match:(e,t)=>t.inAnchor?null:Qe(W)(e,t),order:0,parse:e=>({children:[{text:e[1],type:"27"}],target:e[1],title:void 0,type:"15"})},18:{match:Qe(q),order:0,parse(e){let t=e[1],n=e[1];return E.test(n)||(n="mailto:"+n),{children:[{text:t.replace("mailto:",""),type:"27"}],target:n,type:"15"}}},20:Me(o,1),33:Me(o,2),19:{match:We(j),order:3,parse:tt,render:()=>"\n"},21:{match:Ze,order:3,parse:et,render:(e,t,n)=>o("p",{key:n.key},t(e.children,n))},22:{match:Qe(Y),order:0,parse:e=>(l[e[1]]={target:e[2],title:e[4]},{}),render:nt},23:{match:Ue(K),order:0,parse:e=>({alt:e[1]||void 0,ref:e[2]}),render:(e,t,n)=>o("img",{key:n.key,alt:e.alt,src:Ge(l[e.ref].target),title:l[e.ref].title})},24:{match:Qe(X),order:0,parse:(e,t,n)=>({children:t(e[1],n),fallbackChildren:t(e[0].replace(ee,"\\$1"),n),ref:e[2]}),render:(e,t,n)=>l[e.ref]?o("a",{key:n.key,href:Ge(l[e.ref].target),title:l[e.ref].title},t(e.children,n)):o("span",{key:n.key},t(e.fallbackChildren,n))},25:{match:We(J),order:1,parse:Be,render:(e,t,n)=>o("table",{key:n.key},o("thead",null,o("tr",null,e.header.map((function(r,a){return o("th",{key:a,style:$e(e,a)},t(r,n))})))),o("tbody",null,e.cells.map((function(r,a){return o("tr",{key:a},r.map((function(r,a){return o("td",{key:a,style:$e(e,a)},t(r,n))})))}))))},26:{match:function(e,t){return t.inTable?(t.inline=!0,re.exec(e)):null},order:1,parse:function(){return{type:"26"}},render:()=>" | "},27:{match:qe(he),order:4,parse:e=>({text:e[0].replace(z,((e,n)=>t.namedCodesToUnicode[n]?t.namedCodesToUnicode[n]:e))}),render:e=>e.text},28:{match:Ue(ce),order:2,parse:(e,t,n)=>({children:t(e[2],n)}),render:(e,t,n)=>o("strong",{key:n.key},t(e.children,n))},29:{match:Ue(ue),order:3,parse:(e,t,n)=>({children:t(e[2],n)}),render:(e,t,n)=>o("em",{key:n.key},t(e.children,n))},30:{match:Ue(fe),order:1,parse:e=>({text:e[1],type:"27"})},31:{match:Ue(de),order:3,parse:et,render:(e,t,n)=>o("mark",{key:n.key},t(e.children,n))},32:{match:Ue(pe),order:3,parse:et,render:(e,t,n)=>o("del",{key:n.key},t(e.children,n))}};!0===t.disableParsingRawHTML&&(delete c[11],delete c[13]);const u=function(e){let t=Object.keys(e);function n(r,o){let a=[],i="";for(;r;){let s=0;for(;sa(n,r,o)),n,r,o):a(n,r,o)}}(c,t.renderRule),function e(t,n={}){if(Array.isArray(t)){const r=n.key,o=[];let a=!1;for(let i=0;i{let{children:t,options:n}=e,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,h);return r.cloneElement(at(t,n),o)};const st=e=>{let{text:t,...n}=e;return r.createElement(it,Object.assign({},n,{options:{forceBlock:!0,overrides:{a:{props:{className:"text-link underline hover:no-underline"}},p:{props:{className:"mb-3"}},ul:{props:{className:"list-outside list-disc ml-5 mb-4"}},ol:{props:{className:"list-outside list-decimal ml-5 mb-4"}}}}}),null!=t?t:"")},lt=e=>{let{label:t,value:n,className:o}=e,a=null;return a=Array.isArray(n)?n.map(((e,n)=>r.createElement(ct,{key:t+"_"+n,className:o},e))):r.createElement(ct,{className:o},n),r.createElement(r.Fragment,null,r.createElement("figure",null,r.createElement("figcaption",{className:"font-sans text-black text-tag mb-1 font-extrabold uppercase"},t),r.createElement("ul",{className:"text-tag flex flex-wrap"},a)))},ct=e=>{let{className:t,children:n}=e;return r.createElement("li",{className:"px-3 py-1 mt-1 uppercase text-tag whitespace font-semibold mr-2 "+t},n)};var ut=n(9611),dt=n(2322),pt=n(2524),ft=n(2601),ht=Object.defineProperty,mt=Object.defineProperties,gt=Object.getOwnPropertyDescriptors,vt=Object.getOwnPropertySymbols,yt=Object.prototype.hasOwnProperty,bt=Object.prototype.propertyIsEnumerable,wt=(e,t,n)=>t in e?ht(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,xt=(e,t)=>{for(var n in t||(t={}))yt.call(t,n)&&wt(e,n,t[n]);if(vt)for(var n of vt(t))bt.call(t,n)&&wt(e,n,t[n]);return e},Et=(e,t)=>mt(e,gt(t)),kt=(e,t)=>{var n={};for(var r in e)yt.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&vt)for(var r of vt(e))t.indexOf(r)<0&&bt.call(e,r)&&(n[r]=e[r]);return n};function Ct(e){return t=>{var n=t,{bgStyle:r={},borderRadius:o=0,iconFillColor:a="white",round:i=!1,size:s=64}=n,l=kt(n,["bgStyle","borderRadius","iconFillColor","round","size"]);return(0,dt.jsxs)("svg",Et(xt({viewBox:"0 0 64 64",width:s,height:s},l),{children:[i?(0,dt.jsx)("circle",{cx:"32",cy:"32",r:"32",fill:e.color,style:r}):(0,dt.jsx)("rect",{width:"64",height:"64",rx:o,ry:o,fill:e.color,style:r}),(0,dt.jsx)("path",{d:e.path,fill:a})]}))}}Ct({color:"#7f7f7f",networkName:"email",path:"M17,22v20h30V22H17z M41.1,25L32,32.1L22.9,25H41.1z M20,39V26.6l12,9.3l12-9.3V39H20z"});function St(e){const t=Object.entries(e).filter((([,e])=>null!=e)).map((([e,t])=>`${encodeURIComponent(e)}=${encodeURIComponent(String(t))}`));return t.length>0?`?${t.join("&")}`:""}const Ot=e=>!!e&&("object"==typeof e||"function"==typeof e)&&"function"==typeof e.then,Pt=(e,t)=>({left:window.outerWidth/2+(window.screenX||window.screenLeft||0)-e/2,top:window.outerHeight/2+(window.screenY||window.screenTop||0)-t/2}),Nt=(e,t)=>({top:(window.screen.height-t)/2,left:(window.screen.width-e)/2});function _t(e){var t=e,{beforeOnClick:n,children:r,className:o,disabled:a,disabledStyle:i={opacity:.6},forwardedRef:s,networkLink:l,networkName:c,onClick:u,onShareWindowClose:d,openShareDialogOnClick:p=!0,opts:f,resetButtonStyle:h=!0,style:m,url:g,windowHeight:y=400,windowPosition:b="windowCenter",windowWidth:w=550}=t,x=kt(t,["beforeOnClick","children","className","disabled","disabledStyle","forwardedRef","networkLink","networkName","onClick","onShareWindowClose","openShareDialogOnClick","opts","resetButtonStyle","style","url","windowHeight","windowPosition","windowWidth"]);const E=pt("react-share__ShareButton",{"react-share__ShareButton--disabled":!!a,disabled:!!a},o),k=xt(xt(h?{backgroundColor:"transparent",border:"none",padding:0,font:"inherit",color:"inherit",cursor:"pointer"}:{},m),a&&i);return(0,dt.jsx)("button",Et(xt({},x),{className:E,onClick:async e=>{const t=l(g,f);if(!a){if(e.preventDefault(),n){const e=n();Ot(e)&&await e}if(p){!function(e,t,n){var r=t,{height:o,width:a}=r,i=kt(r,["height","width"]);const s=xt({height:o,width:a,location:"no",toolbar:"no",status:"no",directories:"no",menubar:"no",scrollbars:"yes",resizable:"no",centerscreen:"yes",chrome:"yes"},i),l=window.open(e,"",Object.keys(s).map((e=>`${e}=${s[e]}`)).join(", "));if(n){const e=window.setInterval((()=>{try{(null===l||l.closed)&&(window.clearInterval(e),n(l))}catch(v){console.error(v)}}),1e3)}}(t,xt({height:y,width:w},"windowCenter"===b?Pt(w,y):Nt(w,y)),d)}u&&u(e,t)}},ref:s,style:k,children:r}))}function Rt(e,t,n,o){function a(r,a){const i=n(r),s=xt({},r);return Object.keys(i).forEach((e=>{delete s[e]})),(0,dt.jsx)(_t,Et(xt(xt({},o),s),{forwardedRef:a,networkName:e,networkLink:t,opts:n(r)}))}return a.displayName=`ShareButton-${e}`,(0,r.forwardRef)(a)}const jt=Rt("email",(function(e,{subject:t,body:n,separator:r}){return"mailto:"+St({subject:t,body:n?n+r+e:e})}),(e=>({subject:e.subject,body:e.body,separator:e.separator||" "})),{openShareDialogOnClick:!1,onClick:(e,t)=>{window.location.href=t}});Ct({color:"#0965FE",networkName:"facebook",path:"M34.1,47V33.3h4.6l0.7-5.3h-5.3v-3.4c0-1.5,0.4-2.6,2.6-2.6l2.8,0v-4.8c-0.5-0.1-2.2-0.2-4.1-0.2 c-4.1,0-6.9,2.5-6.9,7V28H24v5.3h4.6V47H34.1z"}),Ct({color:"#0A7CFF",networkName:"facebookmessenger",path:"M 53.066406 21.871094 C 52.667969 21.339844 51.941406 21.179688 51.359375 21.496094 L 37.492188 29.058594 L 28.867188 21.660156 C 28.339844 21.207031 27.550781 21.238281 27.054688 21.730469 L 11.058594 37.726562 C 10.539062 38.25 10.542969 39.09375 11.0625 39.613281 C 11.480469 40.027344 12.121094 40.121094 12.640625 39.839844 L 26.503906 32.28125 L 35.136719 39.679688 C 35.667969 40.132812 36.457031 40.101562 36.949219 39.609375 L 52.949219 23.613281 C 53.414062 23.140625 53.464844 22.398438 53.066406 21.871094 Z M 53.066406 21.871094"});Rt("facebookmessenger",(function(e,{appId:t,redirectUri:n,to:r}){return"https://www.facebook.com/dialog/send"+St({link:e,redirect_uri:n||e,app_id:t,to:r})}),(e=>({appId:e.appId,redirectUri:e.redirectUri,to:e.to})),{windowWidth:1e3,windowHeight:820});class It extends Error{constructor(e){super(e),this.name="AssertionError"}}function Lt(e,t){if(!e)throw new It(t)}const Mt=Rt("facebook",(function(e,{hashtag:t}){return Lt(e,"facebook.url"),"https://www.facebook.com/sharer/sharer.php"+St({u:e,hashtag:t})}),(e=>({hashtag:e.hashtag})),{windowWidth:550,windowHeight:400});function Tt(e){var t=e,{children:n=(e=>e),className:o,getCount:a,url:i}=t,s=kt(t,["children","className","getCount","url"]);const l=function(){const e=(0,r.useRef)(!1);return(0,r.useEffect)((()=>(e.current=!0,()=>{e.current=!1})),[]),(0,r.useCallback)((()=>e.current),[])}(),[c,u]=(0,r.useState)(void 0),[d,p]=(0,r.useState)(!1);return(0,r.useEffect)((()=>{p(!0),a(i,(e=>{l()&&(u(e),p(!1))}))}),[i]),(0,dt.jsx)("span",Et(xt({className:pt("react-share__ShareCount",o)},s),{children:!d&&void 0!==c&&n(c)}))}function Dt(e){const t=t=>(0,dt.jsx)(Tt,xt({getCount:e},t));return t.displayName=`ShareCount(${e.name})`,t}Dt((function(e,t){ft(`https://graph.facebook.com/?id=${e}&fields=og_object{engagement}`,((e,n)=>{t(!e&&n&&n.og_object&&n.og_object.engagement?n.og_object.engagement.count:void 0)}))})),Ct({color:"#009ad9",networkName:"hatena",path:"M 36.164062 33.554688 C 34.988281 32.234375 33.347656 31.5 31.253906 31.34375 C 33.125 30.835938 34.476562 30.09375 35.335938 29.09375 C 36.191406 28.09375 36.609375 26.78125 36.609375 25.101562 C 36.628906 23.875 36.332031 22.660156 35.75 21.578125 C 35.160156 20.558594 34.292969 19.71875 33.253906 19.160156 C 32.304688 18.640625 31.175781 18.265625 29.847656 18.042969 C 28.523438 17.824219 26.195312 17.730469 22.867188 17.730469 L 14.769531 17.730469 L 14.769531 47.269531 L 23.113281 47.269531 C 26.46875 47.269531 28.886719 47.15625 30.367188 46.929688 C 31.851562 46.695312 33.085938 46.304688 34.085938 45.773438 C 35.289062 45.148438 36.28125 44.179688 36.933594 42.992188 C 37.597656 41.796875 37.933594 40.402344 37.933594 38.816406 C 37.933594 36.621094 37.347656 34.867188 36.164062 33.554688 Z M 22.257812 24.269531 L 23.984375 24.269531 C 25.988281 24.269531 27.332031 24.496094 28.015625 24.945312 C 28.703125 25.402344 29.042969 26.183594 29.042969 27.285156 C 29.042969 28.390625 28.664062 29.105469 27.9375 29.550781 C 27.210938 29.992188 25.84375 30.199219 23.855469 30.199219 L 22.257812 30.199219 Z M 29.121094 41.210938 C 28.328125 41.691406 26.976562 41.925781 25.078125 41.925781 L 22.257812 41.925781 L 22.257812 35.488281 L 25.195312 35.488281 C 27.144531 35.488281 28.496094 35.738281 29.210938 36.230469 C 29.925781 36.726562 30.304688 37.582031 30.304688 38.832031 C 30.304688 40.078125 29.914062 40.742188 29.105469 41.222656 Z M 29.121094 41.210938 M 46.488281 39.792969 C 44.421875 39.792969 42.742188 41.46875 42.742188 43.535156 C 42.742188 45.605469 44.421875 47.28125 46.488281 47.28125 C 48.554688 47.28125 50.230469 45.605469 50.230469 43.535156 C 50.230469 41.46875 48.554688 39.792969 46.488281 39.792969 Z M 46.488281 39.792969 M 43.238281 17.730469 L 49.738281 17.730469 L 49.738281 37.429688 L 43.238281 37.429688 Z M 43.238281 17.730469 "});Rt("hatena",(function(e,{title:t}){return Lt(e,"hatena.url"),`http://b.hatena.ne.jp/add?mode=confirm&url=${e}&title=${t}`}),(e=>({title:e.title})),{windowWidth:660,windowHeight:460,windowPosition:"windowCenter"});Dt((function(e,t){ft("https://bookmark.hatenaapis.com/count/entry"+St({url:e}),((e,n)=>{t(null!=n?n:void 0)}))})),Ct({color:"#1F1F1F",networkName:"instapaper",path:"M35.688 43.012c0 2.425.361 2.785 3.912 3.056V48H24.401v-1.932c3.555-.27 3.912-.63 3.912-3.056V20.944c0-2.379-.36-2.785-3.912-3.056V16H39.6v1.888c-3.55.27-3.912.675-3.912 3.056v22.068h.001z"});Rt("instapaper",(function(e,{title:t,description:n}){return Lt(e,"instapaper.url"),"http://www.instapaper.com/hello2"+St({url:e,title:t,description:n})}),(e=>({title:e.title,description:e.description})),{windowWidth:500,windowHeight:500,windowPosition:"windowCenter"}),Ct({color:"#00b800",networkName:"line",path:"M52.62 30.138c0 3.693-1.432 7.019-4.42 10.296h.001c-4.326 4.979-14 11.044-16.201 11.972-2.2.927-1.876-.591-1.786-1.112l.294-1.765c.069-.527.142-1.343-.066-1.865-.232-.574-1.146-.872-1.817-1.016-9.909-1.31-17.245-8.238-17.245-16.51 0-9.226 9.251-16.733 20.62-16.733 11.37 0 20.62 7.507 20.62 16.733zM27.81 25.68h-1.446a.402.402 0 0 0-.402.401v8.985c0 .221.18.4.402.4h1.446a.401.401 0 0 0 .402-.4v-8.985a.402.402 0 0 0-.402-.401zm9.956 0H36.32a.402.402 0 0 0-.402.401v5.338L31.8 25.858a.39.39 0 0 0-.031-.04l-.002-.003-.024-.025-.008-.007a.313.313 0 0 0-.032-.026.255.255 0 0 1-.021-.014l-.012-.007-.021-.012-.013-.006-.023-.01-.013-.005-.024-.008-.014-.003-.023-.005-.017-.002-.021-.003-.021-.002h-1.46a.402.402 0 0 0-.402.401v8.985c0 .221.18.4.402.4h1.446a.401.401 0 0 0 .402-.4v-5.337l4.123 5.568c.028.04.063.072.101.099l.004.003a.236.236 0 0 0 .025.015l.012.006.019.01a.154.154 0 0 1 .019.008l.012.004.028.01.005.001a.442.442 0 0 0 .104.013h1.446a.4.4 0 0 0 .401-.4v-8.985a.402.402 0 0 0-.401-.401zm-13.442 7.537h-3.93v-7.136a.401.401 0 0 0-.401-.401h-1.447a.4.4 0 0 0-.401.401v8.984a.392.392 0 0 0 .123.29c.072.068.17.111.278.111h5.778a.4.4 0 0 0 .401-.401v-1.447a.401.401 0 0 0-.401-.401zm21.429-5.287c.222 0 .401-.18.401-.402v-1.446a.401.401 0 0 0-.401-.402h-5.778a.398.398 0 0 0-.279.113l-.005.004-.006.008a.397.397 0 0 0-.111.276v8.984c0 .108.043.206.112.278l.005.006a.401.401 0 0 0 .284.117h5.778a.4.4 0 0 0 .401-.401v-1.447a.401.401 0 0 0-.401-.401h-3.93v-1.519h3.93c.222 0 .401-.18.401-.402V29.85a.401.401 0 0 0-.401-.402h-3.93V27.93h3.93z"});Rt("line",(function(e,{title:t}){return Lt(e,"line.url"),"https://social-plugins.line.me/lineit/share"+St({url:e,text:t})}),(e=>({title:e.title})),{windowWidth:500,windowHeight:500}),Ct({color:"#0077B5",networkName:"linkedin",path:"M20.4,44h5.4V26.6h-5.4V44z M23.1,18c-1.7,0-3.1,1.4-3.1,3.1c0,1.7,1.4,3.1,3.1,3.1 c1.7,0,3.1-1.4,3.1-3.1C26.2,19.4,24.8,18,23.1,18z M39.5,26.2c-2.6,0-4.4,1.4-5.1,2.8h-0.1v-2.4h-5.2V44h5.4v-8.6 c0-2.3,0.4-4.5,3.2-4.5c2.8,0,2.8,2.6,2.8,4.6V44H46v-9.5C46,29.8,45,26.2,39.5,26.2z"});const Ft=Rt("linkedin",(function(e,{title:t,summary:n,source:r}){return Lt(e,"linkedin.url"),"https://linkedin.com/shareArticle"+St({url:e,mini:"true",title:t,summary:n,source:r})}),(({title:e,summary:t,source:n})=>({title:e,summary:t,source:n})),{windowWidth:750,windowHeight:600});Ct({color:"#21A5D8",networkName:"livejournal",path:"M18.3407821,28.1764706 L21.9441341,31.789916 L33.0055865,42.882353 C33.0055865,42.882353 33.0893855,42.9663866 33.0893855,42.9663866 L46.6648046,47 C46.6648046,47 46.6648046,47 46.7486034,47 C46.8324022,47 46.8324022,47 46.9162012,46.9159664 C47,46.8319327 47,46.8319327 47,46.7478991 L42.9776536,33.1344537 C42.9776536,33.1344537 42.9776536,33.1344537 42.8938548,33.0504202 L31.1620111,21.3697479 L31.1620111,21.3697479 L28.1452514,18.2605042 C27.3072626,17.4201681 26.5530726,17 25.7150838,17 C24.2905028,17 23.0335195,18.3445378 21.5251397,19.8571429 C21.273743,20.1092437 20.9385475,20.4453781 20.6871508,20.697479 C20.3519553,21.0336134 20.1005586,21.2857143 19.849162,21.5378151 C18.3407821,22.9663866 17.0837989,24.2268908 17,25.7394958 C17.0837989,26.4957983 17.5027933,27.3361345 18.3407821,28.1764706 Z M39.9012319,39.6134454 C39.7336341,39.4453781 39.4822374,37.6806724 40.2364275,36.8403362 C40.9906174,36.0840337 41.6610084,36 42.1638017,36 C42.3313995,36 42.4989973,36 42.5827961,36 L44.8453659,43.5630253 L43.5883828,44.8235295 L36.0464833,42.5546218 C35.9626843,42.2184874 35.8788855,41.2100841 36.8844722,40.2016807 C37.2196676,39.8655463 37.8900587,39.6134454 38.5604498,39.6134454 C39.147042,39.6134454 39.5660364,39.7815126 39.5660364,39.7815126 C39.6498353,39.8655463 39.8174331,39.8655463 39.8174331,39.7815126 C39.9850307,39.7815126 39.9850307,39.697479 39.9012319,39.6134454 Z"});Rt("livejournal",(function(e,{title:t,description:n}){return Lt(e,"livejournal.url"),"https://www.livejournal.com/update.bml"+St({subject:t,event:n})}),(e=>({title:e.title,description:e.description})),{windowWidth:660,windowHeight:460}),Ct({color:"#168DE2",networkName:"mailru",path:"M39.7107745,17 C41.6619755,17 43.3204965,18.732852 43.3204965,21.0072202 C43.3204965,23.2815885 41.7595357,25.0144404 39.7107745,25.0144404 C37.7595732,25.0144404 36.1010522,23.2815885 36.1010522,21.0072202 C36.1010522,18.732852 37.7595732,17 39.7107745,17 Z M24.3938451,17 C26.3450463,17 28.0035672,18.732852 28.0035672,21.0072202 C28.0035672,23.2815885 26.4426063,25.0144404 24.3938451,25.0144404 C22.4426439,25.0144404 20.7841229,23.2815885 20.7841229,21.0072202 C20.7841229,18.732852 22.4426439,17 24.3938451,17 Z M51.9057817,43.4259928 C51.7106617,44.0758123 51.4179815,44.6173285 50.9301812,44.9422383 C50.637501,45.1588448 50.2472607,45.267148 49.8570205,45.267148 C49.07654,45.267148 48.3936197,44.833935 48.0033795,44.0758123 L46.2472985,40.7184115 L45.759498,41.2599278 C42.5400162,44.9422383 37.466893,47 32.0035297,47 C26.5401664,47 21.5646034,44.9422383 18.2475614,41.2599278 L17.7597611,40.7184115 L16.00368,44.0758123 C15.6134398,44.833935 14.9305194,45.267148 14.1500389,45.267148 C13.7597986,45.267148 13.3695584,45.1588448 13.0768782,44.9422383 C12.0037176,44.2924187 11.7110374,42.7761733 12.2963978,41.5848375 L16.7841605,33.0288807 C17.1744007,32.270758 17.8573211,31.8375453 18.6378016,31.8375453 C19.0280418,31.8375453 19.4182821,31.9458485 19.7109623,32.1624548 C20.7841229,32.8122743 21.0768031,34.3285197 20.4914427,35.5198555 L20.1012025,36.2779783 L20.2963226,36.602888 C22.4426439,39.9602888 27.0279667,42.234657 31.9059697,42.234657 C36.7839727,42.234657 41.3692955,40.068592 43.5156167,36.602888 L43.7107367,36.2779783 L43.3204965,35.6281587 C43.0278165,35.0866425 42.9302562,34.436823 43.1253765,33.7870035 C43.3204965,33.137184 43.6131767,32.5956678 44.100977,32.270758 C44.3936572,32.0541515 44.7838975,31.9458485 45.1741377,31.9458485 C45.9546182,31.9458485 46.6375385,32.3790613 47.0277787,33.137184 L51.5155415,41.6931408 C52.003342,42.234657 52.100902,42.8844765 51.9057817,43.4259928 Z"});Rt("mailru",(function(e,{title:t,description:n,imageUrl:r}){return Lt(e,"mailru.url"),"https://connect.mail.ru/share"+St({url:e,title:t,description:n,image_url:r})}),(e=>({title:e.title,description:e.description,imageUrl:e.imageUrl})),{windowWidth:660,windowHeight:460}),Ct({color:"#F97400",networkName:"ok",path:"M39,30c-1,0-3,2-7,2s-6-2-7-2c-1.1,0-2,0.9-2,2c0,1,0.6,1.5,1,1.7c1.2,0.7,5,2.3,5,2.3l-4.3,5.4 c0,0-0.8,0.9-0.8,1.6c0,1.1,0.9,2,2,2c1,0,1.5-0.7,1.5-0.7S32,39,32,39c0,0,4.5,5.3,4.5,5.3S37,45,38,45c1.1,0,2-0.9,2-2 c0-0.6-0.8-1.6-0.8-1.6L35,36c0,0,3.8-1.6,5-2.3c0.4-0.3,1-0.7,1-1.7C41,30.9,40.1,30,39,30z M32,15c-3.9,0-7,3.1-7,7s3.1,7,7,7c3.9,0,7-3.1,7-7S35.9,15,32,15z M32,25.5 c-1.9,0-3.5-1.6-3.5-3.5c0-1.9,1.6-3.5,3.5-3.5c1.9,0,3.5,1.6,3.5,3.5C35.5,23.9,33.9,22.5,35,22.5z "});Rt("ok",(function(e,{title:t,description:n,image:r}){return Lt(e,"ok.url"),"https://connect.ok.ru/offer"+St({url:e,title:t,description:n,imageUrl:r})}),(e=>({title:e.title,description:e.description,image:e.image})),{windowWidth:588,windowHeight:480,windowPosition:"screenCenter"});Dt((function(e,t){window.OK||(window.OK={Share:{count:function(e,t){var n,r;null==(r=(n=window.OK.callbacks)[e])||r.call(n,t)}},callbacks:[]});const n=window.OK.callbacks.length;return window.ODKL={updateCount(e,t){var n,r;const o=""===e?0:parseInt(e.replace("react-share-",""),10);null==(r=(n=window.OK.callbacks)[o])||r.call(n,""===t?void 0:parseInt(t,10))}},window.OK.callbacks.push(t),ft("https://connect.ok.ru/dk"+St({"st.cmd":"extLike",uid:`react-share-${n}`,ref:e}))})),Ct({color:"#E60023",networkName:"pinterest",path:"M32,16c-8.8,0-16,7.2-16,16c0,6.6,3.9,12.2,9.6,14.7c0-1.1,0-2.5,0.3-3.7 c0.3-1.3,2.1-8.7,2.1-8.7s-0.5-1-0.5-2.5c0-2.4,1.4-4.1,3.1-4.1c1.5,0,2.2,1.1,2.2,2.4c0,1.5-0.9,3.7-1.4,5.7 c-0.4,1.7,0.9,3.1,2.5,3.1c3,0,5.1-3.9,5.1-8.5c0-3.5-2.4-6.1-6.7-6.1c-4.9,0-7.9,3.6-7.9,7.7c0,1.4,0.4,2.4,1.1,3.1 c0.3,0.3,0.3,0.5,0.2,0.9c-0.1,0.3-0.3,1-0.3,1.3c-0.1,0.4-0.4,0.6-0.8,0.4c-2.2-0.9-3.3-3.4-3.3-6.1c0-4.5,3.8-10,11.4-10 c6.1,0,10.1,4.4,10.1,9.2c0,6.3-3.5,11-8.6,11c-1.7,0-3.4-0.9-3.9-2c0,0-0.9,3.7-1.1,4.4c-0.3,1.2-1,2.5-1.6,3.4 c1.4,0.4,3,0.7,4.5,0.7c8.8,0,16-7.2,16-16C48,23.2,40.8,16,32,16z"});Rt("pinterest",(function(e,{media:t,description:n,pinId:r}){return r?`https://pinterest.com/pin/${r}/repin/x/`:(Lt(e,"pinterest.url"),Lt(t,"pinterest.media"),"https://pinterest.com/pin/create/button/"+St({url:e,media:t,description:n}))}),(e=>({media:e.media,description:e.description,pinId:e.pinId})),{windowWidth:1e3,windowHeight:730});Dt((function(e,t){ft("https://api.pinterest.com/v1/urls/count.json"+St({url:e}),((e,n)=>{t(n?n.count:void 0)}))})),Ct({color:"#EF3F56",networkName:"pocket",path:"M41.084 29.065l-7.528 7.882a2.104 2.104 0 0 1-1.521.666 2.106 2.106 0 0 1-1.522-.666l-7.528-7.882c-.876-.914-.902-2.43-.065-3.384.84-.955 2.228-.987 3.1-.072l6.015 6.286 6.022-6.286c.88-.918 2.263-.883 3.102.071.841.938.82 2.465-.06 3.383l-.015.002zm6.777-10.976C47.463 16.84 46.361 16 45.14 16H18.905c-1.2 0-2.289.82-2.716 2.044-.125.363-.189.743-.189 1.125v10.539l.112 2.096c.464 4.766 2.73 8.933 6.243 11.838.06.053.125.102.19.153l.04.033c1.882 1.499 3.986 2.514 6.259 3.014a14.662 14.662 0 0 0 6.13.052c.118-.042.235-.065.353-.087.03 0 .065-.022.098-.042a15.395 15.395 0 0 0 6.011-2.945l.039-.045.18-.153c3.502-2.902 5.765-7.072 6.248-11.852L48 29.674v-10.52c0-.366-.041-.728-.161-1.08l.022.015z"});Rt("pocket",(function(e,{title:t}){return Lt(e,"pocket.url"),"https://getpocket.com/save"+St({url:e,title:t})}),(e=>({title:e.title})),{windowWidth:500,windowHeight:500}),Ct({color:"#FF5700",networkName:"reddit",path:"M 53.34375 32 C 53.277344 30.160156 52.136719 28.53125 50.429688 27.839844 C 48.722656 27.148438 46.769531 27.523438 45.441406 28.800781 C 41.800781 26.324219 37.519531 24.957031 33.121094 24.863281 L 35.199219 14.878906 L 42.046875 16.320312 C 42.214844 17.882812 43.496094 19.09375 45.066406 19.171875 C 46.636719 19.253906 48.03125 18.183594 48.359375 16.644531 C 48.6875 15.105469 47.847656 13.558594 46.382812 12.992188 C 44.914062 12.425781 43.253906 13.007812 42.464844 14.367188 L 34.625 12.800781 C 34.363281 12.742188 34.09375 12.792969 33.871094 12.9375 C 33.648438 13.082031 33.492188 13.308594 33.441406 13.566406 L 31.070312 24.671875 C 26.617188 24.738281 22.277344 26.105469 18.59375 28.609375 C 17.242188 27.339844 15.273438 26.988281 13.570312 27.707031 C 11.863281 28.429688 10.746094 30.089844 10.71875 31.941406 C 10.691406 33.789062 11.757812 35.484375 13.441406 36.257812 C 13.402344 36.726562 13.402344 37.195312 13.441406 37.664062 C 13.441406 44.832031 21.792969 50.65625 32.097656 50.65625 C 42.398438 50.65625 50.753906 44.832031 50.753906 37.664062 C 50.789062 37.195312 50.789062 36.726562 50.753906 36.257812 C 52.363281 35.453125 53.371094 33.800781 53.34375 32 Z M 21.34375 35.199219 C 21.34375 33.433594 22.777344 32 24.542969 32 C 26.3125 32 27.742188 33.433594 27.742188 35.199219 C 27.742188 36.96875 26.3125 38.398438 24.542969 38.398438 C 22.777344 38.398438 21.34375 36.96875 21.34375 35.199219 Z M 39.9375 44 C 37.664062 45.710938 34.871094 46.582031 32.03125 46.464844 C 29.191406 46.582031 26.398438 45.710938 24.128906 44 C 23.847656 43.65625 23.871094 43.15625 24.183594 42.839844 C 24.5 42.527344 25 42.503906 25.34375 42.785156 C 27.269531 44.195312 29.617188 44.90625 32 44.800781 C 34.386719 44.929688 36.746094 44.242188 38.6875 42.847656 C 39.042969 42.503906 39.605469 42.511719 39.953125 42.863281 C 40.296875 43.21875 40.289062 43.785156 39.9375 44.128906 Z M 39.359375 38.527344 C 37.59375 38.527344 36.160156 37.09375 36.160156 35.328125 C 36.160156 33.5625 37.59375 32.128906 39.359375 32.128906 C 41.128906 32.128906 42.558594 33.5625 42.558594 35.328125 C 42.59375 36.203125 42.269531 37.054688 41.65625 37.6875 C 41.046875 38.316406 40.203125 38.664062 39.328125 38.65625 Z M 39.359375 38.527344"});Rt("reddit",(function(e,{title:t}){return Lt(e,"reddit.url"),"https://www.reddit.com/submit"+St({url:e,title:t})}),(e=>({title:e.title})),{windowWidth:660,windowHeight:460,windowPosition:"windowCenter"});Rt("gab",(function(e,{title:t}){return Lt(e,"gab.url"),"https://gab.com/compose"+St({url:e,text:t})}),(e=>({title:e.title})),{windowWidth:660,windowHeight:640,windowPosition:"windowCenter"}),Ct({color:"#00d178",networkName:"gab",path:"m17.0506,23.97457l5.18518,0l0,14.23933c0,6.82699 -3.72695,10.09328 -9.33471,10.09328c-2.55969,0 -4.82842,-0.87286 -6.22084,-2.0713l2.07477,-3.88283c1.19844,0.81051 2.33108,1.29543 3.85511,1.29543c2.75366,0 4.44049,-1.97432 4.44049,-4.82149l0,-0.87286c-1.16728,1.39242 -2.81947,2.0713 -4.63446,2.0713c-4.44048,0 -7.81068,-3.68885 -7.81068,-8.28521c0,-4.59289 3.37019,-8.28174 7.81068,-8.28174c1.81499,0 3.46718,0.67888 4.63446,2.0713l0,-1.55521zm-3.62997,11.39217c1.97777,0 3.62997,-1.6522 3.62997,-3.62652c0,-1.97432 -1.6522,-3.62305 -3.62997,-3.62305c-1.97778,0 -3.62997,1.64873 -3.62997,3.62305c0,1.97432 1.65219,3.62652 3.62997,3.62652zm25.7077,4.13913l-5.18518,0l0,-1.29197c-1.00448,1.13264 -2.3969,1.81152 -4.21188,1.81152c-3.62997,0 -5.63893,-2.52504 -5.63893,-5.4034c0,-4.27076 5.251,-5.85715 9.78846,-4.49937c-0.09698,-1.39241 -0.9733,-2.39343 -2.78829,-2.39343c-1.26426,0 -2.72248,0.48492 -3.62997,1.00102l-1.5552,-3.72003c1.19844,-0.77587 3.40136,-1.55174 5.96452,-1.55174c3.78931,0 7.25648,2.13365 7.25648,7.95962l0,8.08777zm-5.18518,-6.14809c-2.42806,-0.77587 -4.66563,-0.3533 -4.66563,1.36124c0,1.00101 0.84168,1.6799 1.84616,1.6799c1.20191,0 2.56315,-0.96984 2.81947,-3.04115zm13.00626,-17.66495l0,9.83695c1.16727,-1.39242 2.81946,-2.0713 4.63445,-2.0713c4.44048,0 7.81068,3.68885 7.81068,8.28174c0,4.59636 -3.37019,8.28521 -7.81068,8.28521c-1.81499,0 -3.46718,-0.67888 -4.63445,-2.0713l0,1.55174l-5.18519,0l0,-23.81304l5.18519,0zm3.62997,19.67391c1.97777,0 3.62997,-1.6522 3.62997,-3.62652c0,-1.97432 -1.6522,-3.62305 -3.62997,-3.62305c-1.97778,0 -3.62997,1.64873 -3.62997,3.62305c0,1.97432 1.65219,3.62652 3.62997,3.62652zm0,0"});Dt((function(e,t){ft(`https://www.reddit.com/api/info.json?limit=1&url=${e}`,{param:"jsonp"},((e,n)=>{t(!e&&n&&n.data&&n.data.children.length>0&&n.data.children[0].data.score?n.data.children[0].data.score:void 0)}))})),Ct({color:"#25A3E3",networkName:"telegram",path:"m45.90873,15.44335c-0.6901,-0.0281 -1.37668,0.14048 -1.96142,0.41265c-0.84989,0.32661 -8.63939,3.33986 -16.5237,6.39174c-3.9685,1.53296 -7.93349,3.06593 -10.98537,4.24067c-3.05012,1.1765 -5.34694,2.05098 -5.4681,2.09312c-0.80775,0.28096 -1.89996,0.63566 -2.82712,1.72788c-0.23354,0.27218 -0.46884,0.62161 -0.58825,1.10275c-0.11941,0.48114 -0.06673,1.09222 0.16682,1.5716c0.46533,0.96052 1.25376,1.35737 2.18443,1.71383c3.09051,0.99037 6.28638,1.93508 8.93263,2.8236c0.97632,3.44171 1.91401,6.89571 2.84116,10.34268c0.30554,0.69185 0.97105,0.94823 1.65764,0.95525l-0.00351,0.03512c0,0 0.53908,0.05268 1.06412,-0.07375c0.52679,-0.12292 1.18879,-0.42846 1.79109,-0.99212c0.662,-0.62161 2.45836,-2.38812 3.47683,-3.38552l7.6736,5.66477l0.06146,0.03512c0,0 0.84989,0.59703 2.09312,0.68132c0.62161,0.04214 1.4399,-0.07726 2.14229,-0.59176c0.70766,-0.51626 1.1765,-1.34683 1.396,-2.29506c0.65673,-2.86224 5.00979,-23.57745 5.75257,-27.00686l-0.02107,0.08077c0.51977,-1.93157 0.32837,-3.70159 -0.87096,-4.74991c-0.60054,-0.52152 -1.2924,-0.7498 -1.98425,-0.77965l0,0.00176zm-0.2072,3.29069c0.04741,0.0439 0.0439,0.0439 0.00351,0.04741c-0.01229,-0.00351 0.14048,0.2072 -0.15804,1.32576l-0.01229,0.04214l-0.00878,0.03863c-0.75858,3.50668 -5.15554,24.40802 -5.74203,26.96472c-0.08077,0.34417 -0.11414,0.31959 -0.09482,0.29852c-0.1756,-0.02634 -0.50045,-0.16506 -0.52679,-0.1756l-13.13468,-9.70175c4.4988,-4.33199 9.09945,-8.25307 13.744,-12.43229c0.8218,-0.41265 0.68483,-1.68573 -0.29852,-1.70681c-1.04305,0.24584 -1.92279,0.99564 -2.8798,1.47502c-5.49971,3.2626 -11.11882,6.13186 -16.55882,9.49279c-2.792,-0.97105 -5.57873,-1.77704 -8.15298,-2.57601c2.2336,-0.89555 4.00889,-1.55579 5.75608,-2.23009c3.05188,-1.1765 7.01687,-2.7042 10.98537,-4.24067c7.94051,-3.06944 15.92667,-6.16346 16.62028,-6.43037l0.05619,-0.02283l0.05268,-0.02283c0.19316,-0.0878 0.30378,-0.09658 0.35471,-0.10009c0,0 -0.01756,-0.05795 -0.00351,-0.04566l-0.00176,0zm-20.91715,22.0638l2.16687,1.60145c-0.93418,0.91311 -1.81743,1.77353 -2.45485,2.38812l0.28798,-3.98957"});Rt("telegram",(function(e,{title:t}){return Lt(e,"telegram.url"),"https://telegram.me/share/url"+St({url:e,text:t})}),(e=>({title:e.title})),{windowWidth:550,windowHeight:400}),Ct({color:"#34526f",networkName:"tumblr",path:"M39.2,41c-0.6,0.3-1.6,0.5-2.4,0.5c-2.4,0.1-2.9-1.7-2.9-3v-9.3h6v-4.5h-6V17c0,0-4.3,0-4.4,0 c-0.1,0-0.2,0.1-0.2,0.2c-0.3,2.3-1.4,6.4-5.9,8.1v3.9h3V39c0,3.4,2.5,8.1,9,8c2.2,0,4.7-1,5.2-1.8L39.2,41z"});Rt("tumblr",(function(e,{title:t,caption:n,tags:r,posttype:o}){return Lt(e,"tumblr.url"),"https://www.tumblr.com/widgets/share/tool"+St({canonicalUrl:e,title:t,caption:n,tags:r,posttype:o})}),(e=>({title:e.title,tags:(e.tags||[]).join(","),caption:e.caption,posttype:e.posttype||"link"})),{windowWidth:660,windowHeight:460});Dt((function(e,t){return ft("https://api.tumblr.com/v2/share/stats"+St({url:e}),((e,n)=>{t(!e&&n&&n.response?n.response.note_count:void 0)}))})),Ct({color:"#00aced",networkName:"twitter",path:"M48,22.1c-1.2,0.5-2.4,0.9-3.8,1c1.4-0.8,2.4-2.1,2.9-3.6c-1.3,0.8-2.7,1.3-4.2,1.6 C41.7,19.8,40,19,38.2,19c-3.6,0-6.6,2.9-6.6,6.6c0,0.5,0.1,1,0.2,1.5c-5.5-0.3-10.3-2.9-13.5-6.9c-0.6,1-0.9,2.1-0.9,3.3 c0,2.3,1.2,4.3,2.9,5.5c-1.1,0-2.1-0.3-3-0.8c0,0,0,0.1,0,0.1c0,3.2,2.3,5.8,5.3,6.4c-0.6,0.1-1.1,0.2-1.7,0.2c-0.4,0-0.8,0-1.2-0.1 c0.8,2.6,3.3,4.5,6.1,4.6c-2.2,1.8-5.1,2.8-8.2,2.8c-0.5,0-1.1,0-1.6-0.1c2.9,1.9,6.4,2.9,10.1,2.9c12.1,0,18.7-10,18.7-18.7 c0-0.3,0-0.6,0-0.8C46,24.5,47.1,23.4,48,22.1z"});const At=Rt("twitter",(function(e,{title:t,via:n,hashtags:r=[],related:o=[]}){return Lt(e,"twitter.url"),Lt(Array.isArray(r),"twitter.hashtags is not an array"),Lt(Array.isArray(o),"twitter.related is not an array"),"https://twitter.com/intent/tweet"+St({url:e,text:t,via:n,hashtags:r.length>0?r.join(","):void 0,related:o.length>0?o.join(","):void 0})}),(e=>({hashtags:e.hashtags,title:e.title,via:e.via,related:e.related})),{windowWidth:550,windowHeight:400});Ct({color:"#7360f2",networkName:"viber",path:"m31.0,12.3c9.0,0.2 16.4,6.2 18.0,15.2c0.2,1.5 0.3,3.0 0.4,4.6a1.0,1.0 0 0 1 -0.8,1.2l-0.1,0a1.1,1.1 0 0 1 -1.0,-1.2l0,0c-0.0,-1.2 -0.1,-2.5 -0.3,-3.8a16.1,16.1 0 0 0 -13.0,-13.5c-1.0,-0.1 -2.0,-0.2 -3.0,-0.3c-0.6,-0.0 -1.4,-0.1 -1.6,-0.8a1.1,1.1 0 0 1 0.9,-1.2l0.6,0l0.0,-0.0zm10.6,39.2a19.9,19.9 0 0 1 -2.1,-0.6c-6.9,-2.9 -13.2,-6.6 -18.3,-12.2a47.5,47.5 0 0 1 -7.0,-10.7c-0.8,-1.8 -1.6,-3.7 -2.4,-5.6c-0.6,-1.7 0.3,-3.4 1.4,-4.7a11.3,11.3 0 0 1 3.7,-2.8a2.4,2.4 0 0 1 3.0,0.7a39.0,39.0 0 0 1 4.7,6.5a3.1,3.1 0 0 1 -0.8,4.2c-0.3,0.2 -0.6,0.5 -1.0,0.8a3.3,3.3 0 0 0 -0.7,0.7a2.1,2.1 0 0 0 -0.1,1.9c1.7,4.9 4.7,8.7 9.7,10.8a5.0,5.0 0 0 0 2.5,0.6c1.5,-0.1 2.0,-1.8 3.1,-2.7a2.9,2.9 0 0 1 3.5,-0.1c1.1,0.7 2.2,1.4 3.3,2.2a37.8,37.8 0 0 1 3.1,2.4a2.4,2.4 0 0 1 0.7,3.0a10.4,10.4 0 0 1 -4.4,4.8a10.8,10.8 0 0 1 -1.9,0.6c-0.7,-0.2 0.6,-0.2 0,0l0.0,0l0,-0.0zm3.1,-21.4a4.2,4.2 0 0 1 -0.0,0.6a1.0,1.0 0 0 1 -1.9,0.1a2.7,2.7 0 0 1 -0.1,-0.8a10.9,10.9 0 0 0 -1.4,-5.5a10.2,10.2 0 0 0 -4.2,-4.0a12.3,12.3 0 0 0 -3.4,-1.0c-0.5,-0.0 -1.0,-0.1 -1.5,-0.2a0.9,0.9 0 0 1 -0.9,-1.0l0,-0.1a0.9,0.9 0 0 1 0.9,-0.9l0.1,0a14.1,14.1 0 0 1 5.9,1.5a11.9,11.9 0 0 1 6.5,9.3c0,0.1 0.0,0.3 0.0,0.5c0,0.4 0.0,0.9 0.0,1.5l0,0l0.0,0.0zm-5.6,-0.2a1.1,1.1 0 0 1 -1.2,-0.9l0,-0.1a11.3,11.3 0 0 0 -0.2,-1.4a4.0,4.0 0 0 0 -1.5,-2.3a3.9,3.9 0 0 0 -1.2,-0.5c-0.5,-0.1 -1.1,-0.1 -1.6,-0.2a1.0,1.0 0 0 1 -0.8,-1.1l0,0l0,0a1.0,1.0 0 0 1 1.1,-0.8c3.4,0.2 6.0,2.0 6.3,6.2a2.8,2.8 0 0 1 0,0.8a0.8,0.8 0 0 1 -0.8,0.7l0,0l0.0,-0.0z"});Rt("viber",(function(e,{title:t,separator:n}){return Lt(e,"viber.url"),"viber://forward"+St({text:t?t+n+e:e})}),(e=>({title:e.title,separator:e.separator||" "})),{windowWidth:660,windowHeight:460}),Ct({color:"#4C75A3",networkName:"vk",path:"M44.94,44.84h-0.2c-2.17-.36-3.66-1.92-4.92-3.37C39.1,40.66,38,38.81,36.7,39c-1.85.3-.93,3.52-1.71,4.9-0.62,1.11-3.29.91-5.12,0.71-5.79-.62-8.75-3.77-11.35-7.14A64.13,64.13,0,0,1,11.6,26a10.59,10.59,0,0,1-1.51-4.49C11,20.7,12.56,21,14.11,21c1.31,0,3.36-.29,4.32.2C19,21.46,19.57,23,20,24a37.18,37.18,0,0,0,3.31,5.82c0.56,0.81,1.41,2.35,2.41,2.14s1.06-2.63,1.1-4.18c0-1.77,0-4-.5-4.9S25,22,24.15,21.47c0.73-1.49,2.72-1.63,5.12-1.63,2,0,4.84-.23,5.62,1.12s0.25,3.85.2,5.71c-0.06,2.09-.41,4.25,1,5.21,1.09-.12,1.68-1.2,2.31-2A28,28,0,0,0,41.72,24c0.44-1,.91-2.65,1.71-3,1.21-.47,3.15-0.1,4.92-0.1,1.46,0,4.05-.41,4.52.61,0.39,0.85-.75,3-1.1,3.57a61.88,61.88,0,0,1-4.12,5.61c-0.58.78-1.78,2-1.71,3.27,0.05,0.94,1,1.67,1.71,2.35a33.12,33.12,0,0,1,3.92,4.18c0.47,0.62,1.5,2,1.4,2.76C52.66,45.81,46.88,44.24,44.94,44.84Z"});Rt("vk",(function(e,{title:t,image:n,noParse:r,noVkLinks:o}){return Lt(e,"vk.url"),"https://vk.com/share.php"+St({url:e,title:t,image:n,noparse:r?1:0,no_vk_links:o?1:0})}),(e=>({title:e.title,image:e.image,noParse:e.noParse,noVkLinks:e.noVkLinks})),{windowWidth:660,windowHeight:460});Dt((function(e,t){window.VK||(window.VK={}),window.VK.Share={count:(e,t)=>{var n,r;return null==(r=null==(n=window.VK.callbacks)?void 0:n[e])?void 0:r.call(n,t)}},window.VK.callbacks=[];const n=window.VK.callbacks.length;return window.VK.callbacks.push(t),ft("https://vk.com/share.php"+St({act:"count",index:n,url:e}))})),Ct({color:"#DF2029",networkName:"weibo",path:"M40.9756152,15.0217119 C40.5000732,15.0546301 39.9999314,15.1204666 39.5325878,15.2192213 C38.6634928,15.4085016 38.0977589,16.2643757 38.2863368,17.1284787 C38.4667163,18.0008129 39.3194143,18.5686519 40.1885094,18.3793715 C42.8613908,17.8115326 45.7720411,18.6427174 47.7316073,20.8153207 C49.6911735,22.996153 50.2077122,25.975254 49.3714112,28.5840234 C49.1008441,29.4316684 49.5763861,30.3533789 50.4208857,30.6249537 C51.2653852,30.8965286 52.1754769,30.4192153 52.4542425,29.5715703 C53.6349013,25.9011885 52.9133876,21.7699494 50.1585171,18.7085538 C48.0923641,16.4042776 45.2063093,15.1533848 42.3530505,15.0217119 C41.8775084,14.9970227 41.4511594,14.9887937 40.9756152,15.0217119 Z M27.9227762,19.8277737 C24.9957268,20.140498 20.863421,22.4365431 17.2312548,26.0822378 C13.2711279,30.0571148 11,34.2871065 11,37.9328012 C11,44.9032373 19.8713401,49.125 28.5786978,49.125 C39.9917329,49.125 47.600423,42.4261409 47.600423,37.1427636 C47.600423,33.9496952 44.9603397,32.1638816 42.549827,31.4149913 C41.9594976,31.2339421 41.5167516,31.1434164 41.8283133,30.3616079 C42.5006339,28.66632 42.6236176,27.1932286 41.8939054,26.1480742 C40.5328692,24.1894405 36.7203236,24.2881952 32.448635,26.0822378 C32.448635,26.0822378 31.1203949,26.6912261 31.4647526,25.6213825 C32.1206742,23.4981576 32.0304845,21.712342 31.0056075,20.6836478 C30.2840938,19.9512176 29.2510184,19.6878718 27.9227762,19.8277737 Z M42.0906819,20.6836478 C41.6233383,20.6589586 41.1723917,20.716566 40.7132466,20.8153207 C39.9671353,20.9716828 39.4997917,21.7781784 39.6637721,22.5270687 C39.8277525,23.275959 40.5574647,23.7450433 41.303576,23.5804521 C42.1972686,23.3911718 43.2057485,23.6380596 43.8616701,24.3704897 C44.5175916,25.1029198 44.6733735,26.0657797 44.3864073,26.9381118 C44.1486363,27.6705419 44.5093932,28.4770397 45.2391054,28.7156963 C45.9688176,28.9461239 46.780521,28.5922524 47.0100936,27.8598223 C47.584026,26.0740087 47.2396661,24.0248493 45.8950269,22.5270687 C44.886547,21.4078489 43.4845162,20.7494842 42.0906819,20.6836478 Z M29.496988,29.9665891 C35.3100922,30.1723275 39.9917329,33.0691319 40.3852858,37.0769272 C40.8362324,41.6607904 35.5970585,45.9319315 28.6442899,46.6232144 C21.6915214,47.3144973 15.6488446,44.154347 15.197898,39.5787128 C14.7469514,34.9948495 20.059916,30.7237084 27.004486,30.0324256 C27.8735831,29.950131 28.6688875,29.9336709 29.496988,29.9665891 Z M25.5614586,34.3776322 C23.183744,34.5916017 20.9372116,35.9577073 19.9205332,37.9328012 C18.5348994,40.6238672 19.9041362,43.6029661 23.0689567,44.582284 C26.340366,45.5945202 30.1857056,44.0638213 31.5303448,41.1587879 C32.8503864,38.3195909 31.1613894,35.3734082 27.9227762,34.5751416 C27.1438688,34.3776322 26.356763,34.3035667 25.5614586,34.3776322 Z M24.052839,38.7228388 C24.3316067,38.7310678 24.5857748,38.8215935 24.8399449,38.9203482 C25.8648218,39.3400561 26.1845841,40.4428158 25.5614586,41.4221338 C24.9219361,42.3932227 23.5690963,42.8623069 22.5442194,42.4096807 C21.5357395,41.9652856 21.2487754,40.8542948 21.8882979,39.9078951 C22.3638421,39.2001542 23.2247386,38.7146097 24.052839,38.7228388 Z"});Rt("weibo",(function(e,{title:t,image:n}){return Lt(e,"weibo.url"),"http://service.weibo.com/share/share.php"+St({url:e,title:t,pic:n})}),(e=>({title:e.title,image:e.image})),{windowWidth:660,windowHeight:550,windowPosition:"screenCenter"}),Ct({color:"#25D366",networkName:"whatsapp",path:"m42.32286,33.93287c-0.5178,-0.2589 -3.04726,-1.49644 -3.52105,-1.66732c-0.4712,-0.17346 -0.81554,-0.2589 -1.15987,0.2589c-0.34175,0.51004 -1.33075,1.66474 -1.63108,2.00648c-0.30032,0.33658 -0.60064,0.36247 -1.11327,0.12945c-0.5178,-0.2589 -2.17994,-0.80259 -4.14759,-2.56312c-1.53269,-1.37217 -2.56312,-3.05503 -2.86603,-3.57283c-0.30033,-0.5178 -0.03366,-0.80259 0.22524,-1.06149c0.23301,-0.23301 0.5178,-0.59547 0.7767,-0.90616c0.25372,-0.31068 0.33657,-0.5178 0.51262,-0.85437c0.17088,-0.36246 0.08544,-0.64725 -0.04402,-0.90615c-0.12945,-0.2589 -1.15987,-2.79613 -1.58964,-3.80584c-0.41424,-1.00971 -0.84142,-0.88027 -1.15987,-0.88027c-0.29773,-0.02588 -0.64208,-0.02588 -0.98382,-0.02588c-0.34693,0 -0.90616,0.12945 -1.37736,0.62136c-0.4712,0.5178 -1.80194,1.76053 -1.80194,4.27186c0,2.51134 1.84596,4.945 2.10227,5.30747c0.2589,0.33657 3.63497,5.51458 8.80262,7.74113c1.23237,0.5178 2.1903,0.82848 2.94111,1.08738c1.23237,0.38836 2.35599,0.33657 3.24402,0.20712c0.99159,-0.15534 3.04985,-1.24272 3.47963,-2.45956c0.44013,-1.21683 0.44013,-2.22654 0.31068,-2.45955c-0.12945,-0.23301 -0.46601,-0.36247 -0.98382,-0.59548m-9.40068,12.84407l-0.02589,0c-3.05503,0 -6.08417,-0.82849 -8.72495,-2.38189l-0.62136,-0.37023l-6.47252,1.68286l1.73463,-6.29129l-0.41424,-0.64725c-1.70875,-2.71846 -2.6149,-5.85116 -2.6149,-9.07706c0,-9.39809 7.68934,-17.06155 17.15993,-17.06155c4.58253,0 8.88029,1.78642 12.11655,5.02268c3.23625,3.21036 5.02267,7.50812 5.02267,12.06476c-0.0078,9.3981 -7.69712,17.06155 -17.14699,17.06155m14.58906,-31.58846c-3.93529,-3.80584 -9.1133,-5.95471 -14.62789,-5.95471c-11.36055,0 -20.60848,9.2065 -20.61625,20.52564c0,3.61684 0.94757,7.14565 2.75211,10.26282l-2.92557,10.63564l10.93337,-2.85309c3.0136,1.63108 6.4052,2.4958 9.85634,2.49839l0.01037,0c11.36574,0 20.61884,-9.2091 20.62403,-20.53082c0,-5.48093 -2.14111,-10.64081 -6.03239,-14.51915"});Rt("whatsapp",(function(e,{title:t,separator:n}){return Lt(e,"whatsapp.url"),"https://"+(/(android|iphone|ipad|mobile)/i.test(navigator.userAgent)?"api":"web")+".whatsapp.com/send"+St({text:t?t+n+e:e})}),(e=>({title:e.title,separator:e.separator||" "})),{windowWidth:550,windowHeight:400}),Ct({color:"#4326c4",networkName:"workplace",path:"M34.019,10.292c0.21,0.017,0.423,0.034,0.636,0.049 c3.657,0.262,6.976,1.464,9.929,3.635c3.331,2.448,5.635,5.65,6.914,9.584c0.699,2.152,0.983,4.365,0.885,6.623 c-0.136,3.171-1.008,6.13-2.619,8.867c-0.442,0.75-0.908,1.492-1.495,2.141c-0.588,0.651-1.29,1.141-2.146,1.383 c-1.496,0.426-3.247-0.283-3.961-1.642c-0.26-0.494-0.442-1.028-0.654-1.548c-1.156-2.838-2.311-5.679-3.465-8.519 c-0.017-0.042-0.037-0.082-0.065-0.145c-0.101,0.245-0.192,0.472-0.284,0.698c-1.237,3.051-2.475,6.103-3.711,9.155 c-0.466,1.153-1.351,1.815-2.538,2.045c-1.391,0.267-2.577-0.154-3.496-1.247c-0.174-0.209-0.31-0.464-0.415-0.717 c-2.128-5.22-4.248-10.442-6.37-15.665c-0.012-0.029-0.021-0.059-0.036-0.104c0.054-0.003,0.103-0.006,0.15-0.006 c1.498-0.001,2.997,0,4.495-0.004c0.12-0.001,0.176,0.03,0.222,0.146c1.557,3.846,3.117,7.691,4.679,11.536 c0.018,0.046,0.039,0.091,0.067,0.159c0.273-0.673,0.536-1.32,0.797-1.968c1.064-2.627,2.137-5.25,3.19-7.883 c0.482-1.208,1.376-1.917,2.621-2.135c1.454-0.255,2.644,0.257,3.522,1.449c0.133,0.18,0.229,0.393,0.313,0.603 c1.425,3.495,2.848,6.991,4.269,10.488c0.02,0.047,0.04,0.093,0.073,0.172c0.196-0.327,0.385-0.625,0.559-0.935 c0.783-1.397,1.323-2.886,1.614-4.461c0.242-1.312,0.304-2.634,0.187-3.962c-0.242-2.721-1.16-5.192-2.792-7.38 c-2.193-2.939-5.086-4.824-8.673-5.625c-1.553-0.346-3.124-0.405-4.705-0.257c-3.162,0.298-6.036,1.366-8.585,3.258 c-3.414,2.534-5.638,5.871-6.623,10.016c-0.417,1.76-0.546,3.547-0.384,5.348c0.417,4.601,2.359,8.444,5.804,11.517 c2.325,2.073,5.037,3.393,8.094,3.989c1.617,0.317,3.247,0.395,4.889,0.242c1-0.094,1.982-0.268,2.952-0.529 c0.04-0.01,0.081-0.018,0.128-0.028c0,1.526,0,3.047,0,4.586c-0.402,0.074-0.805,0.154-1.21,0.221 c-0.861,0.14-1.728,0.231-2.601,0.258c-0.035,0.002-0.071,0.013-0.108,0.021c-0.493,0-0.983,0-1.476,0 c-0.049-0.007-0.1-0.018-0.149-0.022c-0.315-0.019-0.629-0.033-0.945-0.058c-1.362-0.105-2.702-0.346-4.017-0.716 c-3.254-0.914-6.145-2.495-8.66-4.752c-2.195-1.971-3.926-4.29-5.176-6.963c-1.152-2.466-1.822-5.057-1.993-7.774 c-0.014-0.226-0.033-0.451-0.05-0.676c0-0.502,0-1.003,0-1.504c0.008-0.049,0.02-0.099,0.022-0.148 c0.036-1.025,0.152-2.043,0.338-3.052c0.481-2.616,1.409-5.066,2.8-7.331c2.226-3.625,5.25-6.386,9.074-8.254 c2.536-1.24,5.217-1.947,8.037-2.126c0.23-0.015,0.461-0.034,0.691-0.051C33.052,10.292,33.535,10.292,34.019,10.292z"});Rt("workplace",(function(e,{quote:t,hashtag:n}){return Lt(e,"workplace.url"),"https://work.facebook.com/sharer.php"+St({u:e,quote:t,hashtag:n})}),(e=>({quote:e.quote,hashtag:e.hashtag})),{windowWidth:550,windowHeight:400}),Ct({color:"#000000",networkName:"X",path:"M 41.116 18.375 h 4.962 l -10.8405 12.39 l 12.753 16.86 H 38.005 l -7.821 -10.2255 L 21.235 47.625 H 16.27 l 11.595 -13.2525 L 15.631 18.375 H 25.87 l 7.0695 9.3465 z m -1.7415 26.28 h 2.7495 L 24.376 21.189 H 21.4255 z"});const Vt=()=>{const e="undefined"!=typeof window?window.location.href:"";return r.createElement("aside",{className:"mt-8 w-72 lg:mt-0 bg-primary"},r.createElement("div",{className:"font-bold text-white text-xl lg:text-h4"},"Share this project"),r.createElement("div",{className:"flex gap-6 mt-1 flex-nowrap place-content-start text-5xl text-white lg:text-2xl lg:gap-1"},r.createElement(Mt,{url:e,resetButtonStyle:!0,className:"shared","aria-label":"Facebook"},r.createElement(d.R9i,null)),r.createElement(At,{url:e,resetButtonStyle:!0,"aria-label":"X / Twitter"},r.createElement(ut.lcJ,null)),r.createElement(Ft,{url:e,resetButtonStyle:!0,"aria-label":"LinkedIn"},r.createElement(d.ltd,null)),r.createElement(jt,{resetButtonStyle:!0,url:e,subject:"Sharing a wonderful project opportunity!","aria-label":"e-mail"},r.createElement(d.Upr,null))))},Ht=e=>{let{label:t,value:n}=e;return r.createElement(r.Fragment,null,r.createElement("section",{className:"pt-4"},r.createElement("h3",{className:"text-h4"},t),r.createElement("div",{className:"text-body"},r.createElement(st,{text:n}))))},zt=e=>{let{slug:t,title:n,question:o,status:a,agency:s,topics:l,opportunityCloses:u,startDate:d,endDate:f,lastModified:h}=e;return r.createElement("div",{className:"px-2 py-4 overflow-hidden bg-white border border-gray-200 rounded-md shadow-sm h-full flex flex-col"},r.createElement("div",{className:"mt-4 ml-4"},r.createElement(p,{status:a})),r.createElement("div",{className:"p-5 pb-5"},r.createElement("div",{className:"pb-4 text-h3 font-bold leading-snug text-black"},o),r.createElement("div",null,r.createElement("div",{className:"mt-4 text-body"},r.createElement(Rs,{status:a,opportunityCloses:u,startDate:d,endDate:f})),r.createElement("div",{className:"mb-4 text-body"},r.createElement("span",{className:"font-bold"},"Lead Agency: "),s),!(0,i.xb)(l)&&r.createElement("div",{className:"text-tag mt-4"},r.createElement(Ti,{topics:l})))),r.createElement("div",{className:"p-5 pb-1 mt-auto border-t-2 border-solid"},r.createElement(c.Link,{to:"/project/"+t,"aria-label":n+" Details",className:"btn-wide"},(0,i.t9)(a,"View Opportunity","View Project","View Project"))))},Bt=e=>{let{nodes:t}=e;return r.createElement("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 mx-3 xl:mx-6 gap-4 justify-self-center"},t.map(((e,t)=>r.createElement("article",{key:"card_"+e.slug},r.createElement(zt,e)))))};var $t=n(3510);const Qt=/^([a-zA-Z]+:)?\/\//,Ut=e=>{let{name:t}=e;return r.createElement("span",{className:"flex items-center p-5 leading-snug text-white hover:opacity-75 xl:text-black xl:px-3 xl:py-2"},r.createElement("span",{className:"text-nav ml-2 font-bold border-b-2 border-white xl:border-primary"},t))},Wt=e=>{let{name:t}=e;return r.createElement("span",{className:"flex items-center p-5 leading-snug text-white hover:opacity-75 xl:text-black xl:px-3 xl:py-2"},r.createElement("span",{className:"text-nav ml-2 border-b-2 hover:border-primary border-transparent"},t))},qt=e=>r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",viewBox:"0 0 16 16"},e),r.createElement("path",{d:"M6 1h5v5L8.86 3.85 4.7 8 4 7.3l4.15-4.16L6 1Z M2 3h2v1H2v6h6V8h1v2a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1Z"})),Zt=e=>{let{name:t}=e;return r.createElement("span",{className:"flex items-center p-5 leading-snug text-white hover:opacity-75 xl:text-black xl:px-3 xl:py-2"},r.createElement("span",{className:"text-nav ml-2 border-b-2 hover:border-primary border-transparent"},t),r.createElement(qt,{className:"inline ml-1 -mr-3 fill-white xl:fill-black"}))},Gt=e=>{let{title:t,activePage:n,image:o,pages:a}=e;const[i,s]=r.useState(!1),l=(0,$t.c)(o);return r.createElement(r.Fragment,null,r.createElement("nav",{id:"nav-bar",className:"sticky top-0 flex flex-wrap items-center justify-between w-full p-0 bg-navbar xl:relative xl:px-2 xl:py-6 overflow-y-visible z-10"},r.createElement("div",{className:"flex flex-wrap justify-between w-full px-0 xl:px-4"},r.createElement("div",{className:"relative flex flex-no-wrap w-full xl:static xl:block xl:w-auto"},r.createElement("button",{className:"block p-6 ml-0 text-xl leading-none text-white outline-none cursor-pointer bg-primary xl:hidden focus:outline-none",type:"button","aria-label":"Open navigation menu",onClick:()=>s(!i)},i?r.createElement(d.aHS,null):r.createElement(d.Fm7,null)),l||t?r.createElement("div",{className:"block xl:min-h-full mx-4 my-3 xl:my-auto overflow-hidden text-nav text-black font-bold flex gap-4 items-center whitespace-nowrap"},r.createElement("a",{href:"https://www.evaluation.gov"},l?r.createElement($t.G,{className:"xl:inline-block logotype",image:l,alt:"nav_logo"}):r.createElement(r.Fragment,null)),r.createElement(c.Link,{to:"/"},t)):""),r.createElement("div",{className:"absolute top-16 w-full md:w-2/3 xl:w-auto xl:relative xl:top-0 flex-grow items-center bg-primary xl:bg-transparent xl:flex xl:bg-navbar z-10 xl:z-0 transition-transform drop-shadow-lg filter xl:drop-shadow-none"+(i?" flex":" hidden"),id:"example-navbar-danger"},r.createElement("ul",{className:"flex flex-col list-none xl:flex-row xl:ml-auto"},null==a?void 0:a.filter((e=>e.show)).map(((e,t)=>{let{name:o,link:a}=e;return r.createElement("li",{className:"nav-item",key:"nav"+t},(e=>{if("string"==typeof e)return!Qt.test(e)})(a)?r.createElement(c.Link,{to:a||"#",onClick:()=>s(!1)},n===a?r.createElement(Ut,{name:o}):r.createElement(Wt,{name:o})):r.createElement("a",{key:"nav"+t,href:a,onClick:()=>s(!1)},r.createElement(Zt,{name:o})))})))))))},Jt=e=>{var t;let{image:n,text:o,link:a,linkId:s}=e;s=null!==(t=s)&&void 0!==t?t:"bottom-banner-image-link-id";const l=(0,$t.c)(n);return r.createElement("div",{className:"py-6 mt-12 overflow-hidden bg-bottombanner p-responsive"},r.createElement("div",{className:"m-responsive"},r.createElement("div",{className:"w-full flex gap-4 sm:gap-8 items-center justify-center flex-wrap"},!(0,i.uk)(a)&&l&&r.createElement("a",{id:s,href:a,"aria-labelledby":"bottomBannerText"},r.createElement($t.G,{className:"inline-block logotype",image:l,alt:"Bottom Banner logo"})),(0,i.uk)(a)&&l&&r.createElement($t.G,{className:"inline-block logotype",image:l,alt:"Bottom Banner logo"}),r.createElement("div",{className:"inline-block text-body flex-4 min-w-20ch",id:"bottomBannerText"},"This evidence project portal is managed by the Office of Management and Budget. If you have suggestions for how to improve it, please ",r.createElement(c.Link,{className:"no-inherit",to:"/contact"},"let us know!")))))},Yt=e=>{let{name:t,title:n,employer:o,email:a,image:i,defaultImage:s,showEmail:l}=e;const c=(0,$t.c)(null!=i?i:s);return r.createElement("div",{className:"flex items-center gap-4 overflow-hidden flex-nowrap justify-left"},r.createElement("div",{className:"hidden sm:block",style:{width:"100px",height:"100px"}},c&&r.createElement($t.G,{className:"relative rounded-full",alt:t,image:(0,$t.c)(c),style:{transform:"translateZ(0)"}})),r.createElement("div",{className:"pl-2 pr-2 pb-2"},r.createElement("p",{className:"font-bold text-black text-body"},t),r.createElement("p",{className:"text-black text-body"},n),r.createElement("p",{className:"text-black text-body"},o),l?r.createElement("p",{className:"text-black text-body break-all"},a):""))},Kt=e=>{let{title:t,contacts:n,defaultImage:o}=e;return r.createElement("section",{className:"m-responsive"},r.createElement("h3",{className:"text-h3 my-4"},t),r.createElement("div",{className:"grid grid-cols-1 gap-4 md:grid-cols-2 lg:grid-cols-3 justify-self-center"},n.map(((e,t)=>r.createElement("div",{className:"w-auto px-4",key:"contact-"+t},r.createElement(Yt,Object.assign({},e,{showEmail:!1,image:e.image,defaultImage:o})))))))},Xt=e=>{let{title:t,lede:n,image:o}=e;return"Contact"==t||"About"==t?r.createElement("div",{className:"no-bottom-margin px-4 py-4 mx-0 lg:mb-16 bg-white md:px-8 md:py-12 xl:px-16 xl:container sm:min-h-15rem",style:{background:"url("+(0,c.withPrefix)((0,$t.d)(o))+")",backgroundRepeat:"no-repeat",backgroundSize:"auto",backgroundPositionY:"center"}},r.createElement("div",{className:"lg:-mb-28 m-0 lg:m-4 bg-white border-b-8 border-primary border-solid flex align-center"},r.createElement("div",{className:"w-full p-4 sm:p-12 lg:pl-28 lg:w-3/3"},r.createElement("h1",{className:"text-h3 pb-0 sm:text-h1 font-bold text-black"},t),n&&r.createElement(st,{className:"pt-6 text-body leading-normal",text:n})))):r.createElement("div",{className:"px-4 py-4 mx-0 lg:mb-16 bg-white md:px-8 md:py-12 xl:px-16 xl:container sm:min-h-15rem",style:{background:"url("+(0,c.withPrefix)((0,$t.d)(o))+")",backgroundRepeat:"no-repeat",backgroundSize:"auto",backgroundPositionY:"center"}},r.createElement("div",{className:"lg:-mb-28 m-0 lg:m-4 bg-white border-b-8 border-primary border-solid flex align-center"},r.createElement("div",{className:"w-full p-4 sm:p-12 lg:pl-28 lg:w-3/3"},r.createElement("h1",{className:"text-h3 pb-0 sm:text-h1 font-bold text-black"},t),n&&r.createElement(st,{className:"pt-6 text-body leading-normal",text:n}))))},en=e=>{let{question:t,slug:n,summary:o,status:a,opportunityCloses:l,startDate:c,endDate:u,emailContent:d,lastModified:p,agency:f,topics:h,deliverable:m,purpose:g,expertise:v,requirement:y,keyDates:b,priorResearch:w,statusOfData:x,fundingInfo:E,mainContact:k,openText:C,ongoingText:S,completeText:O,projectTeam:P,faq:N,projectInterestLink:_,newsletter:R,defaultContactImage:j,collectData:I,summaryPDF:L}=e;return r.createElement("article",null,r.createElement("header",null,r.createElement("div",{className:"py-16 p-responsive bg-primary"},r.createElement("div",{className:"flex flex-col justify-between m-responsive lg:flex-row"},r.createElement("div",{className:"w-full"},r.createElement("h1",{className:"text-h3 w-full font-bold leading-h2 text-white lg:w-4/5 lg:text-h2"},t),null!==(0,i.t9)(a,!0,!0,!0)&&r.createElement("div",{className:"mt-4 text-white text-body"},r.createElement(Rs,{status:a,opportunityCloses:l,startDate:c,endDate:u})),r.createElement("div",{className:"text-white text-body"},r.createElement("span",{className:"font-bold"},"Lead Agency: "),f)),r.createElement(Vt,null))),r.createElement("div",{className:"p-responsive pb-4"},r.createElement("section",{className:"flex flex-wrap items-start py-6 m-responsive gap-x-10 gap-y-4"},!(0,i.xb)(h)&&r.createElement("div",{className:"text-tag mt-2"},r.createElement(Ti,{topics:h}))))),r.createElement("div",{className:"p-responsive pb-4"},r.createElement("section",{className:"mt-8"},r.createElement("div",{className:"m-responsive"},r.createElement("h2",{className:"text-h3"},"Project Overview")),r.createElement("div",{className:"flex flex-col justify-between w-full py-4 lg:flex-row"},r.createElement("div",{className:"m-responsive lg:w-3/5 xl:2/3"},!(0,i.uk)(o)&&r.createElement("div",{className:"w-full lg:w-11/12"},r.createElement(Ht,{label:"Summary",value:o})),!(0,i.uk)(m)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"completed"===a?"Deliverables":"Anticipated deliverables",value:m})),!(0,i.uk)(g)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"Planned use of results",value:g})),!(0,i.uk)(E)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"Funding",value:E})),!(0,i.uk)(x)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"Data",value:x})),!(0,i.uk)(w)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"Helpful links",value:w})),!(0,i.xb)(N)&&r.createElement(r.Fragment,null,r.createElement("section",{className:"w-full mt-10 lg:w-11/12"},r.createElement("h3",{className:"text-h3"},"Frequently Asked Questions"),N.map(((e,t)=>{let{title:n,text:o}=e;return r.createElement(Ps,{key:"collapsibleList_"+t,title:n,text:o})})))),!(0,i.xb)(I)&&r.createElement(r.Fragment,null,r.createElement("section",{className:"w-full mt-10 lg:w-11/12"},I.map(((e,t)=>{let{fieldTitle:n,fieldData:o}=e;return r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:n,value:o}))}))))),r.createElement("div",{className:"w-full lg:w-2/5 xl:w-1/3"},!(null==k)&&r.createElement(tn,Object.assign({},k,{status:a,openText:C,ongoingText:S,completeText:O,projectInterestLink:_,defaultImage:j,summaryPDF:L})),r.createElement(Fs,R)))),(v||y||b)&&"open"===a&&r.createElement(r.Fragment,null,r.createElement("hr",{className:"my-8 border-gray-300 m-responsive"}),r.createElement(s,{expertise:v,requirement:y,keyDates:b})),!(0,i.xb)(P)&&r.createElement(r.Fragment,null,r.createElement("hr",{className:"my-8 border-gray-300 m-responsive"}),r.createElement(Kt,{title:"Project Team",contacts:P,defaultImage:j}))))},tn=e=>{let{status:t,projectInterestLink:n,openText:o,ongoingText:a,completeText:s,summaryPDF:l,...u}=e;return r.createElement(r.Fragment,null,r.createElement("h3",{className:"hidden"},"Contact and Project Updates"),r.createElement("div",{className:"w-full p-8 mb-8 bg-gray-100"},r.createElement("h4",{className:"text-h4"},(0,i.t9)(t,"This project is open. Interested in collaborating?","The project is in progress.","The project is complete.")),r.createElement("div",{className:"text-black text-body"},r.createElement(st,{text:(0,i.t9)(t,o,a,s)})),r.createElement("div",{className:"mt-4"},"open"===t?n?r.createElement("a",{href:n,target:"_blank",rel:"noopener",className:"btn"},"Express Interest"):u.email?r.createElement("a",{href:"mailto:"+u.email,className:"btn"},"Email Point of Contact"):r.createElement(c.Link,{to:"/contact",className:"btn-white"},"Ask a question"):r.createElement(c.Link,{to:"/contact",className:"btn-white"},"Ask a question"))),r.createElement("div",{className:"w-full p-8 my-8 bg-gray-100"},r.createElement("h4",{className:"text-h4"},"Download and share the project summary"),r.createElement("div",{className:"mt-4 text-body"},r.createElement("a",{download:!0,href:l,className:"btn"},"Download"))),r.createElement("div",{className:"w-full p-8 my-8 bg-gray-100"},r.createElement("h4",{className:"text-h4"},"Project point of contact"),r.createElement("div",{className:"mt-4 text-body"},r.createElement(Yt,Object.assign({},u,{showEmail:!0})))))};var nn=n(8777);function rn(e){return rn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},rn(e)}function on(e){var t=function(e,t){if("object"!=rn(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=rn(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==rn(t)?t:String(t)}function an(e,t,n){return(t=on(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function sn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function ln(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var pn=["defaultInputValue","defaultMenuIsOpen","defaultValue","inputValue","menuIsOpen","onChange","onInputChange","onMenuClose","onMenuOpen","value"];function fn(){return fn=Object.assign?Object.assign.bind():function(e){for(var t=1;t0?Pn(Fn,--Tn):0,Ln--,10===Dn&&(Ln=1,In--),Dn}function zn(){return Dn=Tn2||Un(Dn)>3?"":" "}function Jn(e,t){for(;--t&&zn()&&!(Dn<48||Dn>102||Dn>57&&Dn<65||Dn>70&&Dn<97););return Qn(e,$n()+(t<6&&32==Bn()&&32==zn()))}function Yn(e){for(;zn();)switch(Dn){case e:return Tn;case 34:case 39:34!==e&&39!==e&&Yn(Dn);break;case 40:41===e&&Yn(e);break;case 92:zn()}return Tn}function Kn(e,t){for(;zn()&&e+Dn!==57&&(e+Dn!==84||47!==Bn()););return"/*"+Qn(t,Tn-1)+"*"+En(47===e?e:zn())}function Xn(e){for(;!Un(Bn());)zn();return Qn(e,Tn)}var er="-ms-",tr="-moz-",nr="-webkit-",rr="comm",or="rule",ar="decl",ir="@keyframes";function sr(e,t){for(var n="",r=Rn(e),o=0;o0&&_n(k)-d&&jn(f>32?fr(k+";",r,n,d-1):fr(Sn(k," ","")+";",r,n,d-2),l);break;case 59:k+=";";default:if(jn(E=dr(k,t,n,c,u,o,s,b,w=[],x=[],d),a),123===y)if(0===u)ur(k,t,E,E,w,a,d,s,x);else switch(99===p&&110===Pn(k,3)?100:p){case 100:case 108:case 109:case 115:ur(e,E,E,r&&jn(dr(e,E,E,0,0,o,s,b,o,w=[],d),x),o,x,d,s,r?w:x);break;default:ur(k,E,E,E,[""],x,0,s,x)}}c=u=f=0,m=v=1,b=k="",d=i;break;case 58:d=1+_n(k),f=h;default:if(m<1)if(123==y)--m;else if(125==y&&0==m++&&125==Hn())continue;switch(k+=En(y),y*m){case 38:v=u>0?1:(k+="\f",-1);break;case 44:s[c++]=(_n(k)-1)*v,v=1;break;case 64:45===Bn()&&(k+=Zn(zn())),p=Bn(),u=d=_n(b=k+=Xn($n())),y++;break;case 45:45===h&&2==_n(k)&&(m=0)}}return a}function dr(e,t,n,r,o,a,i,s,l,c,u){for(var d=o-1,p=0===o?a:[""],f=Rn(p),h=0,m=0,g=0;h0?p[v]+" "+y:Sn(y,/&\f/g,p[v])))&&(l[g++]=b);return An(e,t,n,0===o?or:s,l,c,u)}function pr(e,t,n){return An(e,t,n,rr,En(Dn),Nn(e,2,-2),0)}function fr(e,t,n,r){return An(e,t,n,ar,Nn(e,0,r),Nn(e,r+1,-1),r)}var hr=function(e,t,n){for(var r=0,o=0;r=o,o=Bn(),38===r&&12===o&&(t[n]=1),!Un(o);)zn();return Qn(e,Tn)},mr=function(e,t){return qn(function(e,t){var n=-1,r=44;do{switch(Un(r)){case 0:38===r&&12===Bn()&&(t[n]=1),e[n]+=hr(Tn-1,t,n);break;case 2:e[n]+=Zn(r);break;case 4:if(44===r){e[++n]=58===Bn()?"&\f":"",t[n]=e[n].length;break}default:e[n]+=En(r)}}while(r=zn());return e}(Wn(e),t))},gr=new WeakMap,vr=function(e){if("rule"===e.type&&e.parent&&!(e.length<1)){for(var t=e.value,n=e.parent,r=e.column===n.column&&e.line===n.line;"rule"!==n.type;)if(!(n=n.parent))return;if((1!==e.props.length||58===t.charCodeAt(0)||gr.get(n))&&!r){gr.set(e,!0);for(var o=[],a=mr(t,o),i=n.props,s=0,l=0;s6)switch(Pn(e,t+1)){case 109:if(45!==Pn(e,t+4))break;case 102:return Sn(e,/(.+:)(.+)-([^]+)/,"$1"+nr+"$2-$3$1"+tr+(108==Pn(e,t+3)?"$3":"$2-$3"))+e;case 115:return~On(e,"stretch")?br(Sn(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(115!==Pn(e,t+1))break;case 6444:switch(Pn(e,_n(e)-3-(~On(e,"!important")&&10))){case 107:return Sn(e,":",":"+nr)+e;case 101:return Sn(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+nr+(45===Pn(e,14)?"inline-":"")+"box$3$1"+nr+"$2$3$1"+er+"$2box$3")+e}break;case 5936:switch(Pn(e,t+11)){case 114:return nr+e+er+Sn(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return nr+e+er+Sn(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return nr+e+er+Sn(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return nr+e+er+e+e}return e}var wr=[function(e,t,n,r){if(e.length>-1&&!e.return)switch(e.type){case ar:e.return=br(e.value,e.length);break;case ir:return sr([Vn(e,{value:Sn(e.value,"@","@"+nr)})],r);case or:if(e.length)return function(e,t){return e.map(t).join("")}(e.props,(function(t){switch(function(e,t){return(e=t.exec(e))?e[0]:e}(t,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return sr([Vn(e,{props:[Sn(t,/:(read-\w+)/,":-moz-$1")]})],r);case"::placeholder":return sr([Vn(e,{props:[Sn(t,/:(plac\w+)/,":"+nr+"input-$1")]}),Vn(e,{props:[Sn(t,/:(plac\w+)/,":-moz-$1")]}),Vn(e,{props:[Sn(t,/:(plac\w+)/,er+"input-$1")]})],r)}return""}))}}],xr=function(e){var t=e.key;if("css"===t){var n=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(n,(function(e){-1!==e.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(e),e.setAttribute("data-s",""))}))}var r=e.stylisPlugins||wr;var o,a,i={},s=[];o=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+t+' "]'),(function(e){for(var t=e.getAttribute("data-emotion").split(" "),n=1;n=4;++r,o-=4)t=1540483477*(65535&(t=255&e.charCodeAt(r)|(255&e.charCodeAt(++r))<<8|(255&e.charCodeAt(++r))<<16|(255&e.charCodeAt(++r))<<24))+(59797*(t>>>16)<<16),n=1540483477*(65535&(t^=t>>>24))+(59797*(t>>>16)<<16)^1540483477*(65535&n)+(59797*(n>>>16)<<16);switch(o){case 3:n^=(255&e.charCodeAt(r+2))<<16;case 2:n^=(255&e.charCodeAt(r+1))<<8;case 1:n=1540483477*(65535&(n^=255&e.charCodeAt(r)))+(59797*(n>>>16)<<16)}return(((n=1540483477*(65535&(n^=n>>>13))+(59797*(n>>>16)<<16))^n>>>15)>>>0).toString(36)}(o)+l;return{name:c,styles:o,next:Ir}},Tr=!!o.useInsertionEffect&&o.useInsertionEffect,Dr=Tr||function(e){return e()},Fr=(Tr||r.useLayoutEffect,{}.hasOwnProperty),Ar=r.createContext("undefined"!=typeof HTMLElement?xr({key:"css"}):null);Ar.Provider;var Vr=function(e){return(0,r.forwardRef)((function(t,n){var o=(0,r.useContext)(Ar);return e(t,o,n)}))};var Hr=r.createContext({});var zr="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",Br=function(e){var t=e.cache,n=e.serialized,r=e.isStringTag;return Er(t,n,r),Dr((function(){return function(e,t,n){Er(e,t,n);var r=e.key+"-"+t.name;if(void 0===e.inserted[t.name]){var o=t;do{e.insert(t===o?"."+r:"",o,e.sheet,!0),o=o.next}while(void 0!==o)}}(t,n,r)})),null},$r=Vr((function(e,t,n){var o=e.css;"string"==typeof o&&void 0!==t.registered[o]&&(o=t.registered[o]);var a=e[zr],i=[o],s="";"string"==typeof e.className?s=function(e,t,n){var r="";return n.split(" ").forEach((function(n){void 0!==e[n]?t.push(e[n]+";"):r+=n+" "})),r}(t.registered,i,e.className):null!=e.className&&(s=e.className+" ");var l=Mr(i,void 0,r.useContext(Hr));s+=t.key+"-"+l.name;var c={};for(var u in e)Fr.call(e,u)&&"css"!==u&&u!==zr&&(c[u]=e[u]);return c.ref=n,c.className=s,r.createElement(r.Fragment,null,r.createElement(Br,{cache:t,serialized:l,isStringTag:"string"==typeof a}),r.createElement(a,c))}));var Qr=$r,Ur=(n(4963),n(3463),function(e,t){var n=arguments;if(null==t||!Fr.call(t,"css"))return r.createElement.apply(void 0,n);var o=n.length,a=new Array(o);a[0]=Qr,a[1]=function(e,t){var n={};for(var r in t)Fr.call(t,r)&&(n[r]=t[r]);return n[zr]=e,n}(e,t);for(var i=2;i({x:e,y:e});function Xr(e){return{...e,top:e.y,left:e.x,right:e.x+e.width,bottom:e.y+e.height}}function eo(e){return ro(e)?(e.nodeName||"").toLowerCase():"#document"}function to(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function no(e){var t;return null==(t=(ro(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function ro(e){return e instanceof Node||e instanceof to(e).Node}function oo(e){return e instanceof Element||e instanceof to(e).Element}function ao(e){return e instanceof HTMLElement||e instanceof to(e).HTMLElement}function io(e){return"undefined"!=typeof ShadowRoot&&(e instanceof ShadowRoot||e instanceof to(e).ShadowRoot)}function so(e){const{overflow:t,overflowX:n,overflowY:r,display:o}=uo(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!["inline","contents"].includes(o)}function lo(){return!("undefined"==typeof CSS||!CSS.supports)&&CSS.supports("-webkit-backdrop-filter","none")}function co(e){return["html","body","#document"].includes(eo(e))}function uo(e){return to(e).getComputedStyle(e)}function po(e){if("html"===eo(e))return e;const t=e.assignedSlot||e.parentNode||io(e)&&e.host||no(e);return io(t)?t.host:t}function fo(e){const t=po(e);return co(t)?e.ownerDocument?e.ownerDocument.body:e.body:ao(t)&&so(t)?t:fo(t)}function ho(e,t,n){var r;void 0===t&&(t=[]),void 0===n&&(n=!0);const o=fo(e),a=o===(null==(r=e.ownerDocument)?void 0:r.body),i=to(o);return a?t.concat(i,i.visualViewport||[],so(o)?o:[],i.frameElement&&n?ho(i.frameElement):[]):t.concat(o,ho(o,[],n))}function mo(e){const t=uo(e);let n=parseFloat(t.width)||0,r=parseFloat(t.height)||0;const o=ao(e),a=o?e.offsetWidth:n,i=o?e.offsetHeight:r,s=Jr(n)!==a||Jr(r)!==i;return s&&(n=a,r=i),{width:n,height:r,$:s}}function go(e){return oo(e)?e:e.contextElement}function vo(e){const t=go(e);if(!ao(t))return Kr(1);const n=t.getBoundingClientRect(),{width:r,height:o,$:a}=mo(t);let i=(a?Jr(n.width):n.width)/r,s=(a?Jr(n.height):n.height)/o;return i&&Number.isFinite(i)||(i=1),s&&Number.isFinite(s)||(s=1),{x:i,y:s}}const yo=Kr(0);function bo(e){const t=to(e);return lo()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:yo}function wo(e,t,n,r){void 0===t&&(t=!1),void 0===n&&(n=!1);const o=e.getBoundingClientRect(),a=go(e);let i=Kr(1);t&&(r?oo(r)&&(i=vo(r)):i=vo(e));const s=function(e,t,n){return void 0===t&&(t=!1),!(!n||t&&n!==to(e))&&t}(a,n,r)?bo(a):Kr(0);let l=(o.left+s.x)/i.x,c=(o.top+s.y)/i.y,u=o.width/i.x,d=o.height/i.y;if(a){const e=to(a),t=r&&oo(r)?to(r):r;let n=e.frameElement;for(;n&&r&&t!==e;){const e=vo(n),t=n.getBoundingClientRect(),r=uo(n),o=t.left+(n.clientLeft+parseFloat(r.paddingLeft))*e.x,a=t.top+(n.clientTop+parseFloat(r.paddingTop))*e.y;l*=e.x,c*=e.y,u*=e.x,d*=e.y,l+=o,c+=a,n=to(n).frameElement}}return Xr({width:u,height:d,x:l,y:c})}function xo(e,t,n,r){void 0===r&&(r={});const{ancestorScroll:o=!0,ancestorResize:a=!0,elementResize:i="function"==typeof ResizeObserver,layoutShift:s="function"==typeof IntersectionObserver,animationFrame:l=!1}=r,c=go(e),u=o||a?[...c?ho(c):[],...ho(t)]:[];u.forEach((e=>{o&&e.addEventListener("scroll",n,{passive:!0}),a&&e.addEventListener("resize",n)}));const d=c&&s?function(e,t){let n,r=null;const o=no(e);function a(){clearTimeout(n),r&&r.disconnect(),r=null}return function i(s,l){void 0===s&&(s=!1),void 0===l&&(l=1),a();const{left:c,top:u,width:d,height:p}=e.getBoundingClientRect();if(s||t(),!d||!p)return;const f={rootMargin:-Yr(u)+"px "+-Yr(o.clientWidth-(c+d))+"px "+-Yr(o.clientHeight-(u+p))+"px "+-Yr(c)+"px",threshold:Gr(0,Zr(1,l))||1};let h=!0;function m(e){const t=e[0].intersectionRatio;if(t!==l){if(!h)return i();t?i(!1,t):n=setTimeout((()=>{i(!1,1e-7)}),100)}h=!1}try{r=new IntersectionObserver(m,{...f,root:o.ownerDocument})}catch(v){r=new IntersectionObserver(m,f)}r.observe(e)}(!0),a}(c,n):null;let p,f=-1,h=null;i&&(h=new ResizeObserver((e=>{let[r]=e;r&&r.target===c&&h&&(h.unobserve(t),cancelAnimationFrame(f),f=requestAnimationFrame((()=>{h&&h.observe(t)}))),n()})),c&&!l&&h.observe(c),h.observe(t));let m=l?wo(e):null;return l&&function t(){const r=wo(e);!m||r.x===m.x&&r.y===m.y&&r.width===m.width&&r.height===m.height||n();m=r,p=requestAnimationFrame(t)}(),n(),()=>{u.forEach((e=>{o&&e.removeEventListener("scroll",n),a&&e.removeEventListener("resize",n)})),d&&d(),h&&h.disconnect(),h=null,l&&cancelAnimationFrame(p)}}var Eo=r.useLayoutEffect,ko=["className","clearValue","cx","getStyles","getClassNames","getValue","hasValue","isMulti","isRtl","options","selectOption","selectProps","setValue","theme"],Co=function(){};function So(e,t){return t?"-"===t[0]?e+t:e+"__"+t:e}function Oo(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),o=2;o-1}function jo(e){return Ro(e)?window.pageYOffset:e.scrollTop}function Io(e,t){Ro(e)?window.scrollTo(0,t):e.scrollTop=t}function Lo(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:200,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:Co,o=jo(e),a=t-o,i=0;!function t(){var s=function(e,t,n,r){return n*((e=e/r-1)*e*e+1)+t}(i+=10,o,a,n);Io(e,s),in.bottom?Io(e,Math.min(t.offsetTop+t.clientHeight-e.offsetHeight+o,e.scrollHeight)):r.top-o=h)return{placement:"bottom",maxHeight:t};if(C>=h&&!i)return a&&Lo(l,S,P),{placement:"bottom",maxHeight:t};if(!i&&C>=r||i&&E>=r)return a&&Lo(l,S,P),{placement:"bottom",maxHeight:i?E-b:C-b};if("auto"===o||i){var N=t,_=i?x:k;return _>=r&&(N=Math.min(_-b-s,t)),{placement:"top",maxHeight:N}}if("bottom"===o)return a&&Io(l,S),{placement:"bottom",maxHeight:t};break;case"top":if(x>=h)return{placement:"top",maxHeight:t};if(k>=h&&!i)return a&&Lo(l,O,P),{placement:"top",maxHeight:t};if(!i&&k>=r||i&&x>=r){var R=t;return(!i&&k>=r||i&&x>=r)&&(R=i?x-w:k-w),a&&Lo(l,O,P),{placement:"top",maxHeight:R}}return{placement:"bottom",maxHeight:t};default:throw new Error('Invalid placement provided "'.concat(o,'".'))}return c}var Uo,Wo=function(e){return"auto"===e?"bottom":e},qo=(0,r.createContext)(null),Zo=function(e){var t=e.children,n=e.minMenuHeight,o=e.maxMenuHeight,a=e.menuPlacement,i=e.menuPosition,s=e.menuShouldScrollIntoView,l=e.theme,c=((0,r.useContext)(qo)||{}).setPortalPlacement,u=(0,r.useRef)(null),d=un((0,r.useState)(o),2),p=d[0],f=d[1],h=un((0,r.useState)(null),2),m=h[0],g=h[1],v=l.spacing.controlHeight;return Eo((function(){var e=u.current;if(e){var t="fixed"===i,r=Qo({maxHeight:o,menuEl:e,minHeight:n,placement:a,shouldScroll:s&&!t,isFixedPosition:t,controlHeight:v});f(r.maxHeight),g(r.placement),null==c||c(r.placement)}}),[o,a,i,s,n,c,v]),t({ref:u,placerProps:ln(ln({},e),{},{placement:m||Wo(a),maxHeight:p})})},Go=function(e){var t=e.children,n=e.innerRef,r=e.innerProps;return Ur("div",fn({},_o(e,"menu",{menu:!0}),{ref:n},r),t)},Jo=function(e,t){var n=e.theme,r=n.spacing.baseUnit,o=n.colors;return ln({textAlign:"center"},t?{}:{color:o.neutral40,padding:"".concat(2*r,"px ").concat(3*r,"px")})},Yo=Jo,Ko=Jo,Xo=["size"],ea=["innerProps","isRtl","size"];var ta,na,ra={name:"8mmkcg",styles:"display:inline-block;fill:currentColor;line-height:1;stroke:currentColor;stroke-width:0"},oa=function(e){var t=e.size,n=dn(e,Xo);return Ur("svg",fn({height:t,width:t,viewBox:"0 0 20 20","aria-hidden":"true",focusable:"false",css:ra},n))},aa=function(e){return Ur(oa,fn({size:20},e),Ur("path",{d:"M14.348 14.849c-0.469 0.469-1.229 0.469-1.697 0l-2.651-3.030-2.651 3.029c-0.469 0.469-1.229 0.469-1.697 0-0.469-0.469-0.469-1.229 0-1.697l2.758-3.15-2.759-3.152c-0.469-0.469-0.469-1.228 0-1.697s1.228-0.469 1.697 0l2.652 3.031 2.651-3.031c0.469-0.469 1.228-0.469 1.697 0s0.469 1.229 0 1.697l-2.758 3.152 2.758 3.15c0.469 0.469 0.469 1.229 0 1.698z"}))},ia=function(e){return Ur(oa,fn({size:20},e),Ur("path",{d:"M4.516 7.548c0.436-0.446 1.043-0.481 1.576 0l3.908 3.747 3.908-3.747c0.533-0.481 1.141-0.446 1.574 0 0.436 0.445 0.408 1.197 0 1.615-0.406 0.418-4.695 4.502-4.695 4.502-0.217 0.223-0.502 0.335-0.787 0.335s-0.57-0.112-0.789-0.335c0 0-4.287-4.084-4.695-4.502s-0.436-1.17 0-1.615z"}))},sa=function(e,t){var n=e.isFocused,r=e.theme,o=r.spacing.baseUnit,a=r.colors;return ln({label:"indicatorContainer",display:"flex",transition:"color 150ms"},t?{}:{color:n?a.neutral60:a.neutral20,padding:2*o,":hover":{color:n?a.neutral80:a.neutral40}})},la=sa,ca=sa,ua=function(){var e=Wr.apply(void 0,arguments),t="animation-"+e.name;return{name:t,styles:"@keyframes "+t+"{"+e.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}}(Uo||(ta=["\n 0%, 80%, 100% { opacity: 0; }\n 40% { opacity: 1; }\n"],na||(na=ta.slice(0)),Uo=Object.freeze(Object.defineProperties(ta,{raw:{value:Object.freeze(na)}})))),da=function(e){var t=e.delay,n=e.offset;return Ur("span",{css:Wr({animation:"".concat(ua," 1s ease-in-out ").concat(t,"ms infinite;"),backgroundColor:"currentColor",borderRadius:"1em",display:"inline-block",marginLeft:n?"1em":void 0,height:"1em",verticalAlign:"top",width:"1em"},"","")})},pa=function(e){var t=e.children,n=e.isDisabled,r=e.isFocused,o=e.innerRef,a=e.innerProps,i=e.menuIsOpen;return Ur("div",fn({ref:o},_o(e,"control",{control:!0,"control--is-disabled":n,"control--is-focused":r,"control--menu-is-open":i}),a,{"aria-disabled":n||void 0}),t)},fa=["data"],ha=function(e){var t=e.children,n=e.cx,r=e.getStyles,o=e.getClassNames,a=e.Heading,i=e.headingProps,s=e.innerProps,l=e.label,c=e.theme,u=e.selectProps;return Ur("div",fn({},_o(e,"group",{group:!0}),s),Ur(a,fn({},i,{selectProps:u,theme:c,getStyles:r,getClassNames:o,cx:n}),l),Ur("div",null,t))},ma=["innerRef","isDisabled","isHidden","inputClassName"],ga={gridArea:"1 / 2",font:"inherit",minWidth:"2px",border:0,margin:0,outline:0,padding:0},va={flex:"1 1 auto",display:"inline-grid",gridArea:"1 / 1 / 2 / 3",gridTemplateColumns:"0 min-content","&:after":ln({content:'attr(data-value) " "',visibility:"hidden",whiteSpace:"pre"},ga)},ya=function(e){return ln({label:"input",color:"inherit",background:0,opacity:e?0:1,width:"100%"},ga)},ba=function(e){var t=e.children,n=e.innerProps;return Ur("div",n,t)};var wa=function(e){var t=e.children,n=e.components,r=e.data,o=e.innerProps,a=e.isDisabled,i=e.removeProps,s=e.selectProps,l=n.Container,c=n.Label,u=n.Remove;return Ur(l,{data:r,innerProps:ln(ln({},_o(e,"multiValue",{"multi-value":!0,"multi-value--is-disabled":a})),o),selectProps:s},Ur(c,{data:r,innerProps:ln({},_o(e,"multiValueLabel",{"multi-value__label":!0})),selectProps:s},t),Ur(u,{data:r,innerProps:ln(ln({},_o(e,"multiValueRemove",{"multi-value__remove":!0})),{},{"aria-label":"Remove ".concat(t||"option")},i),selectProps:s}))},xa={ClearIndicator:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({},_o(e,"clearIndicator",{indicator:!0,"clear-indicator":!0}),n),t||Ur(aa,null))},Control:pa,DropdownIndicator:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({},_o(e,"dropdownIndicator",{indicator:!0,"dropdown-indicator":!0}),n),t||Ur(ia,null))},DownChevron:ia,CrossIcon:aa,Group:ha,GroupHeading:function(e){var t=No(e);t.data;var n=dn(t,fa);return Ur("div",fn({},_o(e,"groupHeading",{"group-heading":!0}),n))},IndicatorsContainer:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({},_o(e,"indicatorsContainer",{indicators:!0}),n),t)},IndicatorSeparator:function(e){var t=e.innerProps;return Ur("span",fn({},t,_o(e,"indicatorSeparator",{"indicator-separator":!0})))},Input:function(e){var t=e.cx,n=e.value,r=No(e),o=r.innerRef,a=r.isDisabled,i=r.isHidden,s=r.inputClassName,l=dn(r,ma);return Ur("div",fn({},_o(e,"input",{"input-container":!0}),{"data-value":n||""}),Ur("input",fn({className:t({input:!0},s),ref:o,style:ya(i),disabled:a},l)))},LoadingIndicator:function(e){var t=e.innerProps,n=e.isRtl,r=e.size,o=void 0===r?4:r,a=dn(e,ea);return Ur("div",fn({},_o(ln(ln({},a),{},{innerProps:t,isRtl:n,size:o}),"loadingIndicator",{indicator:!0,"loading-indicator":!0}),t),Ur(da,{delay:0,offset:n}),Ur(da,{delay:160,offset:!0}),Ur(da,{delay:320,offset:!n}))},Menu:Go,MenuList:function(e){var t=e.children,n=e.innerProps,r=e.innerRef,o=e.isMulti;return Ur("div",fn({},_o(e,"menuList",{"menu-list":!0,"menu-list--is-multi":o}),{ref:r},n),t)},MenuPortal:function(e){var t=e.appendTo,n=e.children,o=e.controlElement,a=e.innerProps,i=e.menuPlacement,s=e.menuPosition,l=(0,r.useRef)(null),c=(0,r.useRef)(null),u=un((0,r.useState)(Wo(i)),2),d=u[0],p=u[1],f=(0,r.useMemo)((function(){return{setPortalPlacement:p}}),[]),h=un((0,r.useState)(null),2),m=h[0],g=h[1],v=(0,r.useCallback)((function(){if(o){var e=function(e){var t=e.getBoundingClientRect();return{bottom:t.bottom,height:t.height,left:t.left,right:t.right,top:t.top,width:t.width}}(o),t="fixed"===s?0:window.pageYOffset,n=e[d]+t;n===(null==m?void 0:m.offset)&&e.left===(null==m?void 0:m.rect.left)&&e.width===(null==m?void 0:m.rect.width)||g({offset:n,rect:e})}}),[o,s,d,null==m?void 0:m.offset,null==m?void 0:m.rect.left,null==m?void 0:m.rect.width]);Eo((function(){v()}),[v]);var y=(0,r.useCallback)((function(){"function"==typeof c.current&&(c.current(),c.current=null),o&&l.current&&(c.current=xo(o,l.current,v,{elementResize:"ResizeObserver"in window}))}),[o,v]);Eo((function(){y()}),[y]);var b=(0,r.useCallback)((function(e){l.current=e,y()}),[y]);if(!t&&"fixed"!==s||!m)return null;var w=Ur("div",fn({ref:b},_o(ln(ln({},e),{},{offset:m.offset,position:s,rect:m.rect}),"menuPortal",{"menu-portal":!0}),a),n);return Ur(qo.Provider,{value:f},t?(0,qr.createPortal)(w,t):w)},LoadingMessage:function(e){var t=e.children,n=void 0===t?"Loading...":t,r=e.innerProps,o=dn(e,$o);return Ur("div",fn({},_o(ln(ln({},o),{},{children:n,innerProps:r}),"loadingMessage",{"menu-notice":!0,"menu-notice--loading":!0}),r),n)},NoOptionsMessage:function(e){var t=e.children,n=void 0===t?"No options":t,r=e.innerProps,o=dn(e,Bo);return Ur("div",fn({},_o(ln(ln({},o),{},{children:n,innerProps:r}),"noOptionsMessage",{"menu-notice":!0,"menu-notice--no-options":!0}),r),n)},MultiValue:wa,MultiValueContainer:ba,MultiValueLabel:ba,MultiValueRemove:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({role:"button"},n),t||Ur(aa,{size:14}))},Option:function(e){var t=e.children,n=e.isDisabled,r=e.isFocused,o=e.isSelected,a=e.innerRef,i=e.innerProps;return Ur("div",fn({},_o(e,"option",{option:!0,"option--is-disabled":n,"option--is-focused":r,"option--is-selected":o}),{ref:a,"aria-disabled":n},i),t)},Placeholder:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({},_o(e,"placeholder",{placeholder:!0}),n),t)},SelectContainer:function(e){var t=e.children,n=e.innerProps,r=e.isDisabled,o=e.isRtl;return Ur("div",fn({},_o(e,"container",{"--is-disabled":r,"--is-rtl":o}),n),t)},SingleValue:function(e){var t=e.children,n=e.isDisabled,r=e.innerProps;return Ur("div",fn({},_o(e,"singleValue",{"single-value":!0,"single-value--is-disabled":n}),r),t)},ValueContainer:function(e){var t=e.children,n=e.innerProps,r=e.isMulti,o=e.hasValue;return Ur("div",fn({},_o(e,"valueContainer",{"value-container":!0,"value-container--is-multi":r,"value-container--has-value":o}),n),t)}},Ea=Number.isNaN||function(e){return"number"==typeof e&&e!=e};function ka(e,t){if(e.length!==t.length)return!1;for(var n=0;n1?"s":""," ").concat(o.join(","),", selected.");case"select-option":return"option ".concat(r,a?" is disabled. Select another option.":", selected.");default:return""}},onFocus:function(e){var t=e.context,n=e.focused,r=e.options,o=e.label,a=void 0===o?"":o,i=e.selectValue,s=e.isDisabled,l=e.isSelected,c=e.isAppleDevice,u=function(e,t){return e&&e.length?"".concat(e.indexOf(t)+1," of ").concat(e.length):""};if("value"===t&&i)return"value ".concat(a," focused, ").concat(u(i,n),".");if("menu"===t&&c){var d=s?" disabled":"",p="".concat(l?" selected":"").concat(d);return"".concat(a).concat(p,", ").concat(u(r,n),".")}return""},onFilter:function(e){var t=e.inputValue,n=e.resultsMessage;return"".concat(n).concat(t?" for search term "+t:"",".")}},Pa=function(e){var t=e.ariaSelection,n=e.focusedOption,o=e.focusedValue,a=e.focusableOptions,i=e.isFocused,s=e.selectValue,l=e.selectProps,c=e.id,u=e.isAppleDevice,d=l.ariaLiveMessages,p=l.getOptionLabel,f=l.inputValue,h=l.isMulti,m=l.isOptionDisabled,g=l.isSearchable,v=l.menuIsOpen,y=l.options,b=l.screenReaderStatus,w=l.tabSelectsValue,x=l.isLoading,E=l["aria-label"],k=l["aria-live"],C=(0,r.useMemo)((function(){return ln(ln({},Oa),d||{})}),[d]),S=(0,r.useMemo)((function(){var e,n="";if(t&&C.onChange){var r=t.option,o=t.options,a=t.removedValue,i=t.removedValues,l=t.value,c=a||r||(e=l,Array.isArray(e)?null:e),u=c?p(c):"",d=o||i||void 0,f=d?d.map(p):[],h=ln({isDisabled:c&&m(c,s),label:u,labels:f},t);n=C.onChange(h)}return n}),[t,C,m,s,p]),O=(0,r.useMemo)((function(){var e="",t=n||o,r=!!(n&&s&&s.includes(n));if(t&&C.onFocus){var i={focused:t,label:p(t),isDisabled:m(t,s),isSelected:r,options:a,context:t===n?"menu":"value",selectValue:s,isAppleDevice:u};e=C.onFocus(i)}return e}),[n,o,p,m,C,a,s,u]),P=(0,r.useMemo)((function(){var e="";if(v&&y.length&&!x&&C.onFilter){var t=b({count:a.length});e=C.onFilter({inputValue:f,resultsMessage:t})}return e}),[a,f,v,C,y,b,x]),N="initial-input-focus"===(null==t?void 0:t.action),_=(0,r.useMemo)((function(){var e="";if(C.guidance){var t=o?"value":v?"menu":"input";e=C.guidance({"aria-label":E,context:t,isDisabled:n&&m(n,s),isMulti:h,isSearchable:g,tabSelectsValue:w,isInitialFocus:N})}return e}),[E,n,o,h,m,g,v,C,s,w,N]),R=Ur(r.Fragment,null,Ur("span",{id:"aria-selection"},S),Ur("span",{id:"aria-focused"},O),Ur("span",{id:"aria-results"},P),Ur("span",{id:"aria-guidance"},_));return Ur(r.Fragment,null,Ur(Sa,{id:c},N&&R),Ur(Sa,{"aria-live":k,"aria-atomic":"false","aria-relevant":"additions text",role:"log"},i&&!N&&R))},Na=[{base:"A",letters:"AⒶAÀÁÂẦẤẪẨÃĀĂẰẮẴẲȦǠÄǞẢÅǺǍȀȂẠẬẶḀĄȺⱯ"},{base:"AA",letters:"Ꜳ"},{base:"AE",letters:"ÆǼǢ"},{base:"AO",letters:"Ꜵ"},{base:"AU",letters:"Ꜷ"},{base:"AV",letters:"ꜸꜺ"},{base:"AY",letters:"Ꜽ"},{base:"B",letters:"BⒷBḂḄḆɃƂƁ"},{base:"C",letters:"CⒸCĆĈĊČÇḈƇȻꜾ"},{base:"D",letters:"DⒹDḊĎḌḐḒḎĐƋƊƉꝹ"},{base:"DZ",letters:"DZDŽ"},{base:"Dz",letters:"DzDž"},{base:"E",letters:"EⒺEÈÉÊỀẾỄỂẼĒḔḖĔĖËẺĚȄȆẸỆȨḜĘḘḚƐƎ"},{base:"F",letters:"FⒻFḞƑꝻ"},{base:"G",letters:"GⒼGǴĜḠĞĠǦĢǤƓꞠꝽꝾ"},{base:"H",letters:"HⒽHĤḢḦȞḤḨḪĦⱧⱵꞍ"},{base:"I",letters:"IⒾIÌÍÎĨĪĬİÏḮỈǏȈȊỊĮḬƗ"},{base:"J",letters:"JⒿJĴɈ"},{base:"K",letters:"KⓀKḰǨḲĶḴƘⱩꝀꝂꝄꞢ"},{base:"L",letters:"LⓁLĿĹĽḶḸĻḼḺŁȽⱢⱠꝈꝆꞀ"},{base:"LJ",letters:"LJ"},{base:"Lj",letters:"Lj"},{base:"M",letters:"MⓂMḾṀṂⱮƜ"},{base:"N",letters:"NⓃNǸŃÑṄŇṆŅṊṈȠƝꞐꞤ"},{base:"NJ",letters:"NJ"},{base:"Nj",letters:"Nj"},{base:"O",letters:"OⓄOÒÓÔỒỐỖỔÕṌȬṎŌṐṒŎȮȰÖȪỎŐǑȌȎƠỜỚỠỞỢỌỘǪǬØǾƆƟꝊꝌ"},{base:"OI",letters:"Ƣ"},{base:"OO",letters:"Ꝏ"},{base:"OU",letters:"Ȣ"},{base:"P",letters:"PⓅPṔṖƤⱣꝐꝒꝔ"},{base:"Q",letters:"QⓆQꝖꝘɊ"},{base:"R",letters:"RⓇRŔṘŘȐȒṚṜŖṞɌⱤꝚꞦꞂ"},{base:"S",letters:"SⓈSẞŚṤŜṠŠṦṢṨȘŞⱾꞨꞄ"},{base:"T",letters:"TⓉTṪŤṬȚŢṰṮŦƬƮȾꞆ"},{base:"TZ",letters:"Ꜩ"},{base:"U",letters:"UⓊUÙÚÛŨṸŪṺŬÜǛǗǕǙỦŮŰǓȔȖƯỪỨỮỬỰỤṲŲṶṴɄ"},{base:"V",letters:"VⓋVṼṾƲꝞɅ"},{base:"VY",letters:"Ꝡ"},{base:"W",letters:"WⓌWẀẂŴẆẄẈⱲ"},{base:"X",letters:"XⓍXẊẌ"},{base:"Y",letters:"YⓎYỲÝŶỸȲẎŸỶỴƳɎỾ"},{base:"Z",letters:"ZⓏZŹẐŻŽẒẔƵȤⱿⱫꝢ"},{base:"a",letters:"aⓐaẚàáâầấẫẩãāăằắẵẳȧǡäǟảåǻǎȁȃạậặḁąⱥɐ"},{base:"aa",letters:"ꜳ"},{base:"ae",letters:"æǽǣ"},{base:"ao",letters:"ꜵ"},{base:"au",letters:"ꜷ"},{base:"av",letters:"ꜹꜻ"},{base:"ay",letters:"ꜽ"},{base:"b",letters:"bⓑbḃḅḇƀƃɓ"},{base:"c",letters:"cⓒcćĉċčçḉƈȼꜿↄ"},{base:"d",letters:"dⓓdḋďḍḑḓḏđƌɖɗꝺ"},{base:"dz",letters:"dzdž"},{base:"e",letters:"eⓔeèéêềếễểẽēḕḗĕėëẻěȅȇẹệȩḝęḙḛɇɛǝ"},{base:"f",letters:"fⓕfḟƒꝼ"},{base:"g",letters:"gⓖgǵĝḡğġǧģǥɠꞡᵹꝿ"},{base:"h",letters:"hⓗhĥḣḧȟḥḩḫẖħⱨⱶɥ"},{base:"hv",letters:"ƕ"},{base:"i",letters:"iⓘiìíîĩīĭïḯỉǐȉȋịįḭɨı"},{base:"j",letters:"jⓙjĵǰɉ"},{base:"k",letters:"kⓚkḱǩḳķḵƙⱪꝁꝃꝅꞣ"},{base:"l",letters:"lⓛlŀĺľḷḹļḽḻſłƚɫⱡꝉꞁꝇ"},{base:"lj",letters:"lj"},{base:"m",letters:"mⓜmḿṁṃɱɯ"},{base:"n",letters:"nⓝnǹńñṅňṇņṋṉƞɲʼnꞑꞥ"},{base:"nj",letters:"nj"},{base:"o",letters:"oⓞoòóôồốỗổõṍȭṏōṑṓŏȯȱöȫỏőǒȍȏơờớỡởợọộǫǭøǿɔꝋꝍɵ"},{base:"oi",letters:"ƣ"},{base:"ou",letters:"ȣ"},{base:"oo",letters:"ꝏ"},{base:"p",letters:"pⓟpṕṗƥᵽꝑꝓꝕ"},{base:"q",letters:"qⓠqɋꝗꝙ"},{base:"r",letters:"rⓡrŕṙřȑȓṛṝŗṟɍɽꝛꞧꞃ"},{base:"s",letters:"sⓢsßśṥŝṡšṧṣṩșşȿꞩꞅẛ"},{base:"t",letters:"tⓣtṫẗťṭțţṱṯŧƭʈⱦꞇ"},{base:"tz",letters:"ꜩ"},{base:"u",letters:"uⓤuùúûũṹūṻŭüǜǘǖǚủůűǔȕȗưừứữửựụṳųṷṵʉ"},{base:"v",letters:"vⓥvṽṿʋꝟʌ"},{base:"vy",letters:"ꝡ"},{base:"w",letters:"wⓦwẁẃŵẇẅẘẉⱳ"},{base:"x",letters:"xⓧxẋẍ"},{base:"y",letters:"yⓨyỳýŷỹȳẏÿỷẙỵƴɏỿ"},{base:"z",letters:"zⓩzźẑżžẓẕƶȥɀⱬꝣ"}],_a=new RegExp("["+Na.map((function(e){return e.letters})).join("")+"]","g"),Ra={},ja=0;ja1?t-1:0),r=1;r0,m=d-p-c,g=!1;m>t&&s.current&&(o&&o(e),s.current=!1),h&&l.current&&(i&&i(e),l.current=!1),h&&t>m?(n&&!s.current&&n(e),f.scrollTop=d,g=!0,s.current=!0):!h&&-t>c&&(a&&!l.current&&a(e),f.scrollTop=0,g=!0,l.current=!0),g&&Ha(e)}}),[n,o,a,i]),p=(0,r.useCallback)((function(e){d(e,e.deltaY)}),[d]),f=(0,r.useCallback)((function(e){c.current=e.changedTouches[0].clientY}),[]),h=(0,r.useCallback)((function(e){var t=c.current-e.changedTouches[0].clientY;d(e,t)}),[d]),m=(0,r.useCallback)((function(e){if(e){var t=!!Vo&&{passive:!1};e.addEventListener("wheel",p,t),e.addEventListener("touchstart",f,t),e.addEventListener("touchmove",h,t)}}),[h,f,p]),g=(0,r.useCallback)((function(e){e&&(e.removeEventListener("wheel",p,!1),e.removeEventListener("touchstart",f,!1),e.removeEventListener("touchmove",h,!1))}),[h,f,p]);return(0,r.useEffect)((function(){if(t){var e=u.current;return m(e),function(){g(e)}}}),[t,m,g]),function(e){u.current=e}}({isEnabled:void 0===o||o,onBottomArrive:e.onBottomArrive,onBottomLeave:e.onBottomLeave,onTopArrive:e.onTopArrive,onTopLeave:e.onTopLeave}),i=function(e){var t=e.isEnabled,n=e.accountForScrollbars,o=void 0===n||n,a=(0,r.useRef)({}),i=(0,r.useRef)(null),s=(0,r.useCallback)((function(e){if(qa){var t=document.body,n=t&&t.style;if(o&&za.forEach((function(e){var t=n&&n[e];a.current[e]=t})),o&&Za<1){var r=parseInt(a.current.paddingRight,10)||0,i=document.body?document.body.clientWidth:0,s=window.innerWidth-i+r||0;Object.keys(Ba).forEach((function(e){var t=Ba[e];n&&(n[e]=t)})),n&&(n.paddingRight="".concat(s,"px"))}t&&Wa()&&(t.addEventListener("touchmove",$a,Ga),e&&(e.addEventListener("touchstart",Ua,Ga),e.addEventListener("touchmove",Qa,Ga))),Za+=1}}),[o]),l=(0,r.useCallback)((function(e){if(qa){var t=document.body,n=t&&t.style;Za=Math.max(Za-1,0),o&&Za<1&&za.forEach((function(e){var t=a.current[e];n&&(n[e]=t)})),t&&Wa()&&(t.removeEventListener("touchmove",$a,Ga),e&&(e.removeEventListener("touchstart",Ua,Ga),e.removeEventListener("touchmove",Qa,Ga)))}}),[o]);return(0,r.useEffect)((function(){if(t){var e=i.current;return s(e),function(){l(e)}}}),[t,s,l]),function(e){i.current=e}}({isEnabled:n});return Ur(r.Fragment,null,n&&Ur("div",{onClick:Ja,css:Ya}),t((function(e){a(e),i(e)})))}var Xa={name:"1a0ro4n-requiredInput",styles:"label:requiredInput;opacity:0;pointer-events:none;position:absolute;bottom:0;left:0;right:0;width:100%"},ei=function(e){var t=e.name,n=e.onFocus;return Ur("input",{required:!0,name:t,tabIndex:-1,"aria-hidden":"true",onFocus:n,css:Xa,value:"",onChange:function(){}})};function ti(e){var t;return"undefined"!=typeof window&&null!=window.navigator&&e.test((null===(t=window.navigator.userAgentData)||void 0===t?void 0:t.platform)||window.navigator.platform)}function ni(){return ti(/^Mac/i)}function ri(){return ti(/^iPhone/i)||ti(/^iPad/i)||ni()&&navigator.maxTouchPoints>1}var oi={clearIndicator:ca,container:function(e){var t=e.isDisabled;return{label:"container",direction:e.isRtl?"rtl":void 0,pointerEvents:t?"none":void 0,position:"relative"}},control:function(e,t){var n=e.isDisabled,r=e.isFocused,o=e.theme,a=o.colors,i=o.borderRadius;return ln({label:"control",alignItems:"center",cursor:"default",display:"flex",flexWrap:"wrap",justifyContent:"space-between",minHeight:o.spacing.controlHeight,outline:"0 !important",position:"relative",transition:"all 100ms"},t?{}:{backgroundColor:n?a.neutral5:a.neutral0,borderColor:n?a.neutral10:r?a.primary:a.neutral20,borderRadius:i,borderStyle:"solid",borderWidth:1,boxShadow:r?"0 0 0 1px ".concat(a.primary):void 0,"&:hover":{borderColor:r?a.primary:a.neutral30}})},dropdownIndicator:la,group:function(e,t){var n=e.theme.spacing;return t?{}:{paddingBottom:2*n.baseUnit,paddingTop:2*n.baseUnit}},groupHeading:function(e,t){var n=e.theme,r=n.colors,o=n.spacing;return ln({label:"group",cursor:"default",display:"block"},t?{}:{color:r.neutral40,fontSize:"75%",fontWeight:500,marginBottom:"0.25em",paddingLeft:3*o.baseUnit,paddingRight:3*o.baseUnit,textTransform:"uppercase"})},indicatorsContainer:function(){return{alignItems:"center",alignSelf:"stretch",display:"flex",flexShrink:0}},indicatorSeparator:function(e,t){var n=e.isDisabled,r=e.theme,o=r.spacing.baseUnit,a=r.colors;return ln({label:"indicatorSeparator",alignSelf:"stretch",width:1},t?{}:{backgroundColor:n?a.neutral10:a.neutral20,marginBottom:2*o,marginTop:2*o})},input:function(e,t){var n=e.isDisabled,r=e.value,o=e.theme,a=o.spacing,i=o.colors;return ln(ln({visibility:n?"hidden":"visible",transform:r?"translateZ(0)":""},va),t?{}:{margin:a.baseUnit/2,paddingBottom:a.baseUnit/2,paddingTop:a.baseUnit/2,color:i.neutral80})},loadingIndicator:function(e,t){var n=e.isFocused,r=e.size,o=e.theme,a=o.colors,i=o.spacing.baseUnit;return ln({label:"loadingIndicator",display:"flex",transition:"color 150ms",alignSelf:"center",fontSize:r,lineHeight:1,marginRight:r,textAlign:"center",verticalAlign:"middle"},t?{}:{color:n?a.neutral60:a.neutral20,padding:2*i})},loadingMessage:Ko,menu:function(e,t){var n,r=e.placement,o=e.theme,a=o.borderRadius,i=o.spacing,s=o.colors;return ln((an(n={label:"menu"},function(e){return e?{bottom:"top",top:"bottom"}[e]:"bottom"}(r),"100%"),an(n,"position","absolute"),an(n,"width","100%"),an(n,"zIndex",1),n),t?{}:{backgroundColor:s.neutral0,borderRadius:a,boxShadow:"0 0 0 1px hsla(0, 0%, 0%, 0.1), 0 4px 11px hsla(0, 0%, 0%, 0.1)",marginBottom:i.menuGutter,marginTop:i.menuGutter})},menuList:function(e,t){var n=e.maxHeight,r=e.theme.spacing.baseUnit;return ln({maxHeight:n,overflowY:"auto",position:"relative",WebkitOverflowScrolling:"touch"},t?{}:{paddingBottom:r,paddingTop:r})},menuPortal:function(e){var t=e.rect,n=e.offset,r=e.position;return{left:t.left,position:r,top:n,width:t.width,zIndex:1}},multiValue:function(e,t){var n=e.theme,r=n.spacing,o=n.borderRadius,a=n.colors;return ln({label:"multiValue",display:"flex",minWidth:0},t?{}:{backgroundColor:a.neutral10,borderRadius:o/2,margin:r.baseUnit/2})},multiValueLabel:function(e,t){var n=e.theme,r=n.borderRadius,o=n.colors,a=e.cropWithEllipsis;return ln({overflow:"hidden",textOverflow:a||void 0===a?"ellipsis":void 0,whiteSpace:"nowrap"},t?{}:{borderRadius:r/2,color:o.neutral80,fontSize:"85%",padding:3,paddingLeft:6})},multiValueRemove:function(e,t){var n=e.theme,r=n.spacing,o=n.borderRadius,a=n.colors,i=e.isFocused;return ln({alignItems:"center",display:"flex"},t?{}:{borderRadius:o/2,backgroundColor:i?a.dangerLight:void 0,paddingLeft:r.baseUnit,paddingRight:r.baseUnit,":hover":{backgroundColor:a.dangerLight,color:a.danger}})},noOptionsMessage:Yo,option:function(e,t){var n=e.isDisabled,r=e.isFocused,o=e.isSelected,a=e.theme,i=a.spacing,s=a.colors;return ln({label:"option",cursor:"default",display:"block",fontSize:"inherit",width:"100%",userSelect:"none",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)"},t?{}:{backgroundColor:o?s.primary:r?s.primary25:"transparent",color:n?s.neutral20:o?s.neutral0:"inherit",padding:"".concat(2*i.baseUnit,"px ").concat(3*i.baseUnit,"px"),":active":{backgroundColor:n?void 0:o?s.primary:s.primary50}})},placeholder:function(e,t){var n=e.theme,r=n.spacing,o=n.colors;return ln({label:"placeholder",gridArea:"1 / 1 / 2 / 3"},t?{}:{color:o.neutral50,marginLeft:r.baseUnit/2,marginRight:r.baseUnit/2})},singleValue:function(e,t){var n=e.isDisabled,r=e.theme,o=r.spacing,a=r.colors;return ln({label:"singleValue",gridArea:"1 / 1 / 2 / 3",maxWidth:"100%",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},t?{}:{color:n?a.neutral40:a.neutral80,marginLeft:o.baseUnit/2,marginRight:o.baseUnit/2})},valueContainer:function(e,t){var n=e.theme.spacing,r=e.isMulti,o=e.hasValue,a=e.selectProps.controlShouldRenderValue;return ln({alignItems:"center",display:r&&o&&a?"flex":"grid",flex:1,flexWrap:"wrap",WebkitOverflowScrolling:"touch",position:"relative",overflow:"hidden"},t?{}:{padding:"".concat(n.baseUnit/2,"px ").concat(2*n.baseUnit,"px")})}};var ai,ii={borderRadius:4,colors:{primary:"#2684FF",primary75:"#4C9AFF",primary50:"#B2D4FF",primary25:"#DEEBFF",danger:"#DE350B",dangerLight:"#FFBDAD",neutral0:"hsl(0, 0%, 100%)",neutral5:"hsl(0, 0%, 95%)",neutral10:"hsl(0, 0%, 90%)",neutral20:"hsl(0, 0%, 80%)",neutral30:"hsl(0, 0%, 70%)",neutral40:"hsl(0, 0%, 60%)",neutral50:"hsl(0, 0%, 50%)",neutral60:"hsl(0, 0%, 40%)",neutral70:"hsl(0, 0%, 30%)",neutral80:"hsl(0, 0%, 20%)",neutral90:"hsl(0, 0%, 10%)"},spacing:{baseUnit:4,controlHeight:38,menuGutter:8}},si={"aria-live":"polite",backspaceRemovesValue:!0,blurInputOnSelect:To(),captureMenuScroll:!To(),classNames:{},closeMenuOnSelect:!0,closeMenuOnScroll:!1,components:{},controlShouldRenderValue:!0,escapeClearsValue:!1,filterOption:function(e,t){if(e.data.__isNew__)return!0;var n=ln({ignoreCase:!0,ignoreAccents:!0,stringify:Fa,trim:!0,matchFrom:"any"},ai),r=n.ignoreCase,o=n.ignoreAccents,a=n.stringify,i=n.trim,s=n.matchFrom,l=i?Da(t):t,c=i?Da(a(e)):a(e);return r&&(l=l.toLowerCase(),c=c.toLowerCase()),o&&(l=Ta(l),c=Ma(c)),"start"===s?c.substr(0,l.length)===l:c.indexOf(l)>-1},formatGroupLabel:function(e){return e.label},getOptionLabel:function(e){return e.label},getOptionValue:function(e){return e.value},isDisabled:!1,isLoading:!1,isMulti:!1,isRtl:!1,isSearchable:!0,isOptionDisabled:function(e){return!!e.isDisabled},loadingMessage:function(){return"Loading..."},maxMenuHeight:300,minMenuHeight:140,menuIsOpen:!1,menuPlacement:"bottom",menuPosition:"absolute",menuShouldBlockScroll:!1,menuShouldScrollIntoView:!function(){try{return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)}catch(v){return!1}}(),noOptionsMessage:function(){return"No options"},openMenuOnFocus:!1,openMenuOnClick:!0,options:[],pageSize:5,placeholder:"Select...",screenReaderStatus:function(e){var t=e.count;return"".concat(t," result").concat(1!==t?"s":""," available")},styles:{},tabIndex:0,tabSelectsValue:!0,unstyled:!1};function li(e,t,n,r){return{type:"option",data:t,isDisabled:gi(e,t,n),isSelected:vi(e,t,n),label:hi(e,t),value:mi(e,t),index:r}}function ci(e,t){return e.options.map((function(n,r){if("options"in n){var o=n.options.map((function(n,r){return li(e,n,t,r)})).filter((function(t){return pi(e,t)}));return o.length>0?{type:"group",data:n,options:o,index:r}:void 0}var a=li(e,n,t,r);return pi(e,a)?a:void 0})).filter(Ho)}function ui(e){return e.reduce((function(e,t){return"group"===t.type?e.push.apply(e,(0,nn.Z)(t.options.map((function(e){return e.data})))):e.push(t.data),e}),[])}function di(e,t){return e.reduce((function(e,n){return"group"===n.type?e.push.apply(e,(0,nn.Z)(n.options.map((function(e){return{data:e.data,id:"".concat(t,"-").concat(n.index,"-").concat(e.index)}})))):e.push({data:n.data,id:"".concat(t,"-").concat(n.index)}),e}),[])}function pi(e,t){var n=e.inputValue,r=void 0===n?"":n,o=t.data,a=t.isSelected,i=t.label,s=t.value;return(!bi(e)||!a)&&yi(e,{label:i,value:s,data:o},r)}var fi=function(e,t){var n;return(null===(n=e.find((function(e){return e.data===t})))||void 0===n?void 0:n.id)||null},hi=function(e,t){return e.getOptionLabel(t)},mi=function(e,t){return e.getOptionValue(t)};function gi(e,t,n){return"function"==typeof e.isOptionDisabled&&e.isOptionDisabled(t,n)}function vi(e,t,n){if(n.indexOf(t)>-1)return!0;if("function"==typeof e.isOptionSelected)return e.isOptionSelected(t,n);var r=mi(e,t);return n.some((function(t){return mi(e,t)===r}))}function yi(e,t,n){return!e.filterOption||e.filterOption(t,n)}var bi=function(e){var t=e.hideSelectedOptions,n=e.isMulti;return void 0===t?n:t},wi=1,xi=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&(0,mn.Z)(e,t)}(i,e);var t,n,o,a=bn(i);function i(e){var t;if(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,i),(t=a.call(this,e)).state={ariaSelection:null,focusedOption:null,focusedOptionId:null,focusableOptionsWithIds:[],focusedValue:null,inputIsHidden:!1,isFocused:!1,selectValue:[],clearFocusValueOnUpdate:!1,prevWasFocused:!1,inputIsHiddenAfterUpdate:void 0,prevProps:void 0,instancePrefix:""},t.blockOptionHover=!1,t.isComposing=!1,t.commonProps=void 0,t.initialTouchX=0,t.initialTouchY=0,t.openAfterFocus=!1,t.scrollToFocusedOptionOnUpdate=!1,t.userIsDragging=void 0,t.isAppleDevice=ni()||ri(),t.controlRef=null,t.getControlRef=function(e){t.controlRef=e},t.focusedOptionRef=null,t.getFocusedOptionRef=function(e){t.focusedOptionRef=e},t.menuListRef=null,t.getMenuListRef=function(e){t.menuListRef=e},t.inputRef=null,t.getInputRef=function(e){t.inputRef=e},t.focus=t.focusInput,t.blur=t.blurInput,t.onChange=function(e,n){var r=t.props,o=r.onChange,a=r.name;n.name=a,t.ariaOnChange(e,n),o(e,n)},t.setValue=function(e,n,r){var o=t.props,a=o.closeMenuOnSelect,i=o.isMulti,s=o.inputValue;t.onInputChange("",{action:"set-value",prevInputValue:s}),a&&(t.setState({inputIsHiddenAfterUpdate:!i}),t.onMenuClose()),t.setState({clearFocusValueOnUpdate:!0}),t.onChange(e,{action:n,option:r})},t.selectOption=function(e){var n=t.props,r=n.blurInputOnSelect,o=n.isMulti,a=n.name,i=t.state.selectValue,s=o&&t.isOptionSelected(e,i),l=t.isOptionDisabled(e,i);if(s){var c=t.getOptionValue(e);t.setValue(i.filter((function(e){return t.getOptionValue(e)!==c})),"deselect-option",e)}else{if(l)return void t.ariaOnChange(e,{action:"select-option",option:e,name:a});o?t.setValue([].concat((0,nn.Z)(i),[e]),"select-option",e):t.setValue(e,"select-option")}r&&t.blurInput()},t.removeValue=function(e){var n=t.props.isMulti,r=t.state.selectValue,o=t.getOptionValue(e),a=r.filter((function(e){return t.getOptionValue(e)!==o})),i=zo(n,a,a[0]||null);t.onChange(i,{action:"remove-value",removedValue:e}),t.focusInput()},t.clearValue=function(){var e=t.state.selectValue;t.onChange(zo(t.props.isMulti,[],null),{action:"clear",removedValues:e})},t.popValue=function(){var e=t.props.isMulti,n=t.state.selectValue,r=n[n.length-1],o=n.slice(0,n.length-1),a=zo(e,o,o[0]||null);t.onChange(a,{action:"pop-value",removedValue:r})},t.getFocusedOptionId=function(e){return fi(t.state.focusableOptionsWithIds,e)},t.getFocusableOptionsWithIds=function(){return di(ci(t.props,t.state.selectValue),t.getElementId("option"))},t.getValue=function(){return t.state.selectValue},t.cx=function(){for(var e=arguments.length,n=new Array(e),r=0;r5||a>5}},t.onTouchEnd=function(e){t.userIsDragging||(t.controlRef&&!t.controlRef.contains(e.target)&&t.menuListRef&&!t.menuListRef.contains(e.target)&&t.blurInput(),t.initialTouchX=0,t.initialTouchY=0)},t.onControlTouchEnd=function(e){t.userIsDragging||t.onControlMouseDown(e)},t.onClearIndicatorTouchEnd=function(e){t.userIsDragging||t.onClearIndicatorMouseDown(e)},t.onDropdownIndicatorTouchEnd=function(e){t.userIsDragging||t.onDropdownIndicatorMouseDown(e)},t.handleInputChange=function(e){var n=t.props.inputValue,r=e.currentTarget.value;t.setState({inputIsHiddenAfterUpdate:!1}),t.onInputChange(r,{action:"input-change",prevInputValue:n}),t.props.menuIsOpen||t.onMenuOpen()},t.onInputFocus=function(e){t.props.onFocus&&t.props.onFocus(e),t.setState({inputIsHiddenAfterUpdate:!1,isFocused:!0}),(t.openAfterFocus||t.props.openMenuOnFocus)&&t.openMenu("first"),t.openAfterFocus=!1},t.onInputBlur=function(e){var n=t.props.inputValue;t.menuListRef&&t.menuListRef.contains(document.activeElement)?t.inputRef.focus():(t.props.onBlur&&t.props.onBlur(e),t.onInputChange("",{action:"input-blur",prevInputValue:n}),t.onMenuClose(),t.setState({focusedValue:null,isFocused:!1}))},t.onOptionHover=function(e){if(!t.blockOptionHover&&t.state.focusedOption!==e){var n=t.getFocusableOptions().indexOf(e);t.setState({focusedOption:e,focusedOptionId:n>-1?t.getFocusedOptionId(e):null})}},t.shouldHideSelectedOptions=function(){return bi(t.props)},t.onValueInputFocus=function(e){e.preventDefault(),e.stopPropagation(),t.focus()},t.onKeyDown=function(e){var n=t.props,r=n.isMulti,o=n.backspaceRemovesValue,a=n.escapeClearsValue,i=n.inputValue,s=n.isClearable,l=n.isDisabled,c=n.menuIsOpen,u=n.onKeyDown,d=n.tabSelectsValue,p=n.openMenuOnFocus,f=t.state,h=f.focusedOption,m=f.focusedValue,g=f.selectValue;if(!(l||"function"==typeof u&&(u(e),e.defaultPrevented))){switch(t.blockOptionHover=!0,e.key){case"ArrowLeft":if(!r||i)return;t.focusValue("previous");break;case"ArrowRight":if(!r||i)return;t.focusValue("next");break;case"Delete":case"Backspace":if(i)return;if(m)t.removeValue(m);else{if(!o)return;r?t.popValue():s&&t.clearValue()}break;case"Tab":if(t.isComposing)return;if(e.shiftKey||!c||!d||!h||p&&t.isOptionSelected(h,g))return;t.selectOption(h);break;case"Enter":if(229===e.keyCode)break;if(c){if(!h)return;if(t.isComposing)return;t.selectOption(h);break}return;case"Escape":c?(t.setState({inputIsHiddenAfterUpdate:!1}),t.onInputChange("",{action:"menu-close",prevInputValue:i}),t.onMenuClose()):s&&a&&t.clearValue();break;case" ":if(i)return;if(!c){t.openMenu("first");break}if(!h)return;t.selectOption(h);break;case"ArrowUp":c?t.focusOption("up"):t.openMenu("last");break;case"ArrowDown":c?t.focusOption("down"):t.openMenu("first");break;case"PageUp":if(!c)return;t.focusOption("pageup");break;case"PageDown":if(!c)return;t.focusOption("pagedown");break;case"Home":if(!c)return;t.focusOption("first");break;case"End":if(!c)return;t.focusOption("last");break;default:return}e.preventDefault()}},t.state.instancePrefix="react-select-"+(t.props.instanceId||++wi),t.state.selectValue=Po(e.value),e.menuIsOpen&&t.state.selectValue.length){var n=t.getFocusableOptionsWithIds(),r=t.buildFocusableOptions(),o=r.indexOf(t.state.selectValue[0]);t.state.focusableOptionsWithIds=n,t.state.focusedOption=r[o],t.state.focusedOptionId=fi(n,r[o])}return t}return t=i,n=[{key:"componentDidMount",value:function(){this.startListeningComposition(),this.startListeningToTouch(),this.props.closeMenuOnScroll&&document&&document.addEventListener&&document.addEventListener("scroll",this.onScroll,!0),this.props.autoFocus&&this.focusInput(),this.props.menuIsOpen&&this.state.focusedOption&&this.menuListRef&&this.focusedOptionRef&&Mo(this.menuListRef,this.focusedOptionRef)}},{key:"componentDidUpdate",value:function(e){var t=this.props,n=t.isDisabled,r=t.menuIsOpen,o=this.state.isFocused;(o&&!n&&e.isDisabled||o&&r&&!e.menuIsOpen)&&this.focusInput(),o&&n&&!e.isDisabled?this.setState({isFocused:!1},this.onMenuClose):o||n||!e.isDisabled||this.inputRef!==document.activeElement||this.setState({isFocused:!0}),this.menuListRef&&this.focusedOptionRef&&this.scrollToFocusedOptionOnUpdate&&(Mo(this.menuListRef,this.focusedOptionRef),this.scrollToFocusedOptionOnUpdate=!1)}},{key:"componentWillUnmount",value:function(){this.stopListeningComposition(),this.stopListeningToTouch(),document.removeEventListener("scroll",this.onScroll,!0)}},{key:"onMenuOpen",value:function(){this.props.onMenuOpen()}},{key:"onMenuClose",value:function(){this.onInputChange("",{action:"menu-close",prevInputValue:this.props.inputValue}),this.props.onMenuClose()}},{key:"onInputChange",value:function(e,t){this.props.onInputChange(e,t)}},{key:"focusInput",value:function(){this.inputRef&&this.inputRef.focus()}},{key:"blurInput",value:function(){this.inputRef&&this.inputRef.blur()}},{key:"openMenu",value:function(e){var t=this,n=this.state,r=n.selectValue,o=n.isFocused,a=this.buildFocusableOptions(),i="first"===e?0:a.length-1;if(!this.props.isMulti){var s=a.indexOf(r[0]);s>-1&&(i=s)}this.scrollToFocusedOptionOnUpdate=!(o&&this.menuListRef),this.setState({inputIsHiddenAfterUpdate:!1,focusedValue:null,focusedOption:a[i],focusedOptionId:this.getFocusedOptionId(a[i])},(function(){return t.onMenuOpen()}))}},{key:"focusValue",value:function(e){var t=this.state,n=t.selectValue,r=t.focusedValue;if(this.props.isMulti){this.setState({focusedOption:null});var o=n.indexOf(r);r||(o=-1);var a=n.length-1,i=-1;if(n.length){switch(e){case"previous":i=0===o?0:-1===o?a:o-1;break;case"next":o>-1&&o0&&void 0!==arguments[0]?arguments[0]:"first",t=this.props.pageSize,n=this.state.focusedOption,r=this.getFocusableOptions();if(r.length){var o=0,a=r.indexOf(n);n||(a=-1),"up"===e?o=a>0?a-1:r.length-1:"down"===e?o=(a+1)%r.length:"pageup"===e?(o=a-t)<0&&(o=0):"pagedown"===e?(o=a+t)>r.length-1&&(o=r.length-1):"last"===e&&(o=r.length-1),this.scrollToFocusedOptionOnUpdate=!0,this.setState({focusedOption:r[o],focusedValue:null,focusedOptionId:this.getFocusedOptionId(r[o])})}}},{key:"getTheme",value:function(){return this.props.theme?"function"==typeof this.props.theme?this.props.theme(ii):ln(ln({},ii),this.props.theme):ii}},{key:"getCommonProps",value:function(){var e=this.clearValue,t=this.cx,n=this.getStyles,r=this.getClassNames,o=this.getValue,a=this.selectOption,i=this.setValue,s=this.props,l=s.isMulti,c=s.isRtl,u=s.options;return{clearValue:e,cx:t,getStyles:n,getClassNames:r,getValue:o,hasValue:this.hasValue(),isMulti:l,isRtl:c,options:u,selectOption:a,selectProps:s,setValue:i,theme:this.getTheme()}}},{key:"hasValue",value:function(){return this.state.selectValue.length>0}},{key:"hasOptions",value:function(){return!!this.getFocusableOptions().length}},{key:"isClearable",value:function(){var e=this.props,t=e.isClearable,n=e.isMulti;return void 0===t?n:t}},{key:"isOptionDisabled",value:function(e,t){return gi(this.props,e,t)}},{key:"isOptionSelected",value:function(e,t){return vi(this.props,e,t)}},{key:"filterOption",value:function(e,t){return yi(this.props,e,t)}},{key:"formatOptionLabel",value:function(e,t){if("function"==typeof this.props.formatOptionLabel){var n=this.props.inputValue,r=this.state.selectValue;return this.props.formatOptionLabel(e,{context:t,inputValue:n,selectValue:r})}return this.getOptionLabel(e)}},{key:"formatGroupLabel",value:function(e){return this.props.formatGroupLabel(e)}},{key:"startListeningComposition",value:function(){document&&document.addEventListener&&(document.addEventListener("compositionstart",this.onCompositionStart,!1),document.addEventListener("compositionend",this.onCompositionEnd,!1))}},{key:"stopListeningComposition",value:function(){document&&document.removeEventListener&&(document.removeEventListener("compositionstart",this.onCompositionStart),document.removeEventListener("compositionend",this.onCompositionEnd))}},{key:"startListeningToTouch",value:function(){document&&document.addEventListener&&(document.addEventListener("touchstart",this.onTouchStart,!1),document.addEventListener("touchmove",this.onTouchMove,!1),document.addEventListener("touchend",this.onTouchEnd,!1))}},{key:"stopListeningToTouch",value:function(){document&&document.removeEventListener&&(document.removeEventListener("touchstart",this.onTouchStart),document.removeEventListener("touchmove",this.onTouchMove),document.removeEventListener("touchend",this.onTouchEnd))}},{key:"renderInput",value:function(){var e=this.props,t=e.isDisabled,n=e.isSearchable,o=e.inputId,a=e.inputValue,i=e.tabIndex,s=e.form,l=e.menuIsOpen,c=e.required,u=this.getComponents().Input,d=this.state,p=d.inputIsHidden,f=d.ariaSelection,h=this.commonProps,m=o||this.getElementId("input"),g=ln(ln(ln({"aria-autocomplete":"list","aria-expanded":l,"aria-haspopup":!0,"aria-errormessage":this.props["aria-errormessage"],"aria-invalid":this.props["aria-invalid"],"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],"aria-required":c,role:"combobox","aria-activedescendant":this.isAppleDevice?void 0:this.state.focusedOptionId||""},l&&{"aria-controls":this.getElementId("listbox")}),!n&&{"aria-readonly":!0}),this.hasValue()?"initial-input-focus"===(null==f?void 0:f.action)&&{"aria-describedby":this.getElementId("live-region")}:{"aria-describedby":this.getElementId("placeholder")});return n?r.createElement(u,fn({},h,{autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",id:m,innerRef:this.getInputRef,isDisabled:t,isHidden:p,onBlur:this.onInputBlur,onChange:this.handleInputChange,onFocus:this.onInputFocus,spellCheck:"false",tabIndex:i,form:s,type:"text",value:a},g)):r.createElement(Va,fn({id:m,innerRef:this.getInputRef,onBlur:this.onInputBlur,onChange:Co,onFocus:this.onInputFocus,disabled:t,tabIndex:i,inputMode:"none",form:s,value:""},g))}},{key:"renderPlaceholderOrValue",value:function(){var e=this,t=this.getComponents(),n=t.MultiValue,o=t.MultiValueContainer,a=t.MultiValueLabel,i=t.MultiValueRemove,s=t.SingleValue,l=t.Placeholder,c=this.commonProps,u=this.props,d=u.controlShouldRenderValue,p=u.isDisabled,f=u.isMulti,h=u.inputValue,m=u.placeholder,g=this.state,v=g.selectValue,y=g.focusedValue,b=g.isFocused;if(!this.hasValue()||!d)return h?null:r.createElement(l,fn({},c,{key:"placeholder",isDisabled:p,isFocused:b,innerProps:{id:this.getElementId("placeholder")}}),m);if(f)return v.map((function(t,s){var l=t===y,u="".concat(e.getOptionLabel(t),"-").concat(e.getOptionValue(t));return r.createElement(n,fn({},c,{components:{Container:o,Label:a,Remove:i},isFocused:l,isDisabled:p,key:u,index:s,removeProps:{onClick:function(){return e.removeValue(t)},onTouchEnd:function(){return e.removeValue(t)},onMouseDown:function(e){e.preventDefault()}},data:t}),e.formatOptionLabel(t,"value"))}));if(h)return null;var w=v[0];return r.createElement(s,fn({},c,{data:w,isDisabled:p}),this.formatOptionLabel(w,"value"))}},{key:"renderClearIndicator",value:function(){var e=this.getComponents().ClearIndicator,t=this.commonProps,n=this.props,o=n.isDisabled,a=n.isLoading,i=this.state.isFocused;if(!this.isClearable()||!e||o||!this.hasValue()||a)return null;var s={onMouseDown:this.onClearIndicatorMouseDown,onTouchEnd:this.onClearIndicatorTouchEnd,"aria-hidden":"true"};return r.createElement(e,fn({},t,{innerProps:s,isFocused:i}))}},{key:"renderLoadingIndicator",value:function(){var e=this.getComponents().LoadingIndicator,t=this.commonProps,n=this.props,o=n.isDisabled,a=n.isLoading,i=this.state.isFocused;return e&&a?r.createElement(e,fn({},t,{innerProps:{"aria-hidden":"true"},isDisabled:o,isFocused:i})):null}},{key:"renderIndicatorSeparator",value:function(){var e=this.getComponents(),t=e.DropdownIndicator,n=e.IndicatorSeparator;if(!t||!n)return null;var o=this.commonProps,a=this.props.isDisabled,i=this.state.isFocused;return r.createElement(n,fn({},o,{isDisabled:a,isFocused:i}))}},{key:"renderDropdownIndicator",value:function(){var e=this.getComponents().DropdownIndicator;if(!e)return null;var t=this.commonProps,n=this.props.isDisabled,o=this.state.isFocused,a={onMouseDown:this.onDropdownIndicatorMouseDown,onTouchEnd:this.onDropdownIndicatorTouchEnd,"aria-hidden":"true"};return r.createElement(e,fn({},t,{innerProps:a,isDisabled:n,isFocused:o}))}},{key:"renderMenu",value:function(){var e=this,t=this.getComponents(),n=t.Group,o=t.GroupHeading,a=t.Menu,i=t.MenuList,s=t.MenuPortal,l=t.LoadingMessage,c=t.NoOptionsMessage,u=t.Option,d=this.commonProps,p=this.state.focusedOption,f=this.props,h=f.captureMenuScroll,m=f.inputValue,g=f.isLoading,v=f.loadingMessage,y=f.minMenuHeight,b=f.maxMenuHeight,w=f.menuIsOpen,x=f.menuPlacement,E=f.menuPosition,k=f.menuPortalTarget,C=f.menuShouldBlockScroll,S=f.menuShouldScrollIntoView,O=f.noOptionsMessage,P=f.onMenuScrollToTop,N=f.onMenuScrollToBottom;if(!w)return null;var _,R=function(t,n){var o=t.type,a=t.data,i=t.isDisabled,s=t.isSelected,l=t.label,c=t.value,f=p===a,h=i?void 0:function(){return e.onOptionHover(a)},m=i?void 0:function(){return e.selectOption(a)},g="".concat(e.getElementId("option"),"-").concat(n),v={id:g,onClick:m,onMouseMove:h,onMouseOver:h,tabIndex:-1,role:"option","aria-selected":e.isAppleDevice?void 0:s};return r.createElement(u,fn({},d,{innerProps:v,data:a,isDisabled:i,isSelected:s,key:g,label:l,type:o,value:c,isFocused:f,innerRef:f?e.getFocusedOptionRef:void 0}),e.formatOptionLabel(t.data,"menu"))};if(this.hasOptions())_=this.getCategorizedOptions().map((function(t){if("group"===t.type){var a=t.data,i=t.options,s=t.index,l="".concat(e.getElementId("group"),"-").concat(s),c="".concat(l,"-heading");return r.createElement(n,fn({},d,{key:l,data:a,options:i,Heading:o,headingProps:{id:c,data:t.data},label:e.formatGroupLabel(t.data)}),t.options.map((function(e){return R(e,"".concat(s,"-").concat(e.index))})))}if("option"===t.type)return R(t,"".concat(t.index))}));else if(g){var j=v({inputValue:m});if(null===j)return null;_=r.createElement(l,d,j)}else{var I=O({inputValue:m});if(null===I)return null;_=r.createElement(c,d,I)}var L={minMenuHeight:y,maxMenuHeight:b,menuPlacement:x,menuPosition:E,menuShouldScrollIntoView:S},M=r.createElement(Zo,fn({},d,L),(function(t){var n=t.ref,o=t.placerProps,s=o.placement,l=o.maxHeight;return r.createElement(a,fn({},d,L,{innerRef:n,innerProps:{onMouseDown:e.onMenuMouseDown,onMouseMove:e.onMenuMouseMove},isLoading:g,placement:s}),r.createElement(Ka,{captureEnabled:h,onTopArrive:P,onBottomArrive:N,lockEnabled:C},(function(t){return r.createElement(i,fn({},d,{innerRef:function(n){e.getMenuListRef(n),t(n)},innerProps:{role:"listbox","aria-multiselectable":d.isMulti,id:e.getElementId("listbox")},isLoading:g,maxHeight:l,focusedOption:p}),_)})))}));return k||"fixed"===E?r.createElement(s,fn({},d,{appendTo:k,controlElement:this.controlRef,menuPlacement:x,menuPosition:E}),M):M}},{key:"renderFormField",value:function(){var e=this,t=this.props,n=t.delimiter,o=t.isDisabled,a=t.isMulti,i=t.name,s=t.required,l=this.state.selectValue;if(s&&!this.hasValue()&&!o)return r.createElement(ei,{name:i,onFocus:this.onValueInputFocus});if(i&&!o){if(a){if(n){var c=l.map((function(t){return e.getOptionValue(t)})).join(n);return r.createElement("input",{name:i,type:"hidden",value:c})}var u=l.length>0?l.map((function(t,n){return r.createElement("input",{key:"i-".concat(n),name:i,type:"hidden",value:e.getOptionValue(t)})})):r.createElement("input",{name:i,type:"hidden",value:""});return r.createElement("div",null,u)}var d=l[0]?this.getOptionValue(l[0]):"";return r.createElement("input",{name:i,type:"hidden",value:d})}}},{key:"renderLiveRegion",value:function(){var e=this.commonProps,t=this.state,n=t.ariaSelection,o=t.focusedOption,a=t.focusedValue,i=t.isFocused,s=t.selectValue,l=this.getFocusableOptions();return r.createElement(Pa,fn({},e,{id:this.getElementId("live-region"),ariaSelection:n,focusedOption:o,focusedValue:a,isFocused:i,selectValue:s,focusableOptions:l,isAppleDevice:this.isAppleDevice}))}},{key:"render",value:function(){var e=this.getComponents(),t=e.Control,n=e.IndicatorsContainer,o=e.SelectContainer,a=e.ValueContainer,i=this.props,s=i.className,l=i.id,c=i.isDisabled,u=i.menuIsOpen,d=this.state.isFocused,p=this.commonProps=this.getCommonProps();return r.createElement(o,fn({},p,{className:s,innerProps:{id:l,onKeyDown:this.onKeyDown},isDisabled:c,isFocused:d}),this.renderLiveRegion(),r.createElement(t,fn({},p,{innerRef:this.getControlRef,innerProps:{onMouseDown:this.onControlMouseDown,onTouchEnd:this.onControlTouchEnd},isDisabled:c,isFocused:d,menuIsOpen:u}),r.createElement(a,fn({},p,{isDisabled:c}),this.renderPlaceholderOrValue(),this.renderInput()),r.createElement(n,fn({},p,{isDisabled:c}),this.renderClearIndicator(),this.renderLoadingIndicator(),this.renderIndicatorSeparator(),this.renderDropdownIndicator())),this.renderMenu(),this.renderFormField())}}],o=[{key:"getDerivedStateFromProps",value:function(e,t){var n=t.prevProps,r=t.clearFocusValueOnUpdate,o=t.inputIsHiddenAfterUpdate,a=t.ariaSelection,i=t.isFocused,s=t.prevWasFocused,l=t.instancePrefix,c=e.options,u=e.value,d=e.menuIsOpen,p=e.inputValue,f=e.isMulti,h=Po(u),m={};if(n&&(u!==n.value||c!==n.options||d!==n.menuIsOpen||p!==n.inputValue)){var g=d?function(e,t){return ui(ci(e,t))}(e,h):[],v=d?di(ci(e,h),"".concat(l,"-option")):[],y=r?function(e,t){var n=e.focusedValue,r=e.selectValue.indexOf(n);if(r>-1){if(t.indexOf(n)>-1)return n;if(r-1?n:t[0]}(t,g);m={selectValue:h,focusedOption:b,focusedOptionId:fi(v,b),focusableOptionsWithIds:v,focusedValue:y,clearFocusValueOnUpdate:!1}}var w=null!=o&&e!==n?{inputIsHidden:o,inputIsHiddenAfterUpdate:void 0}:{},x=a,E=i&&s;return i&&!E&&(x={value:zo(f,h,h[0]||null),options:h,action:"initial-input-focus"},E=!s),"initial-input-focus"===(null==a?void 0:a.action)&&(x=null),ln(ln(ln({},m),w),{},{prevProps:e,ariaSelection:x,prevWasFocused:E})}}],n&&hn(t.prototype,n),o&&hn(t,o),Object.defineProperty(t,"prototype",{writable:!1}),i}(r.Component);xi.defaultProps=si;n(814),n(3681),n(4923),n(3100),n(8870),n(8230),n(669),n(3408),n(7425),n(8238),n(6290);var Ei=(0,r.forwardRef)((function(e,t){var n=function(e){var t=e.defaultInputValue,n=void 0===t?"":t,o=e.defaultMenuIsOpen,a=void 0!==o&&o,i=e.defaultValue,s=void 0===i?null:i,l=e.inputValue,c=e.menuIsOpen,u=e.onChange,d=e.onInputChange,p=e.onMenuClose,f=e.onMenuOpen,h=e.value,m=dn(e,pn),g=un((0,r.useState)(void 0!==l?l:n),2),v=g[0],y=g[1],b=un((0,r.useState)(void 0!==c?c:a),2),w=b[0],x=b[1],E=un((0,r.useState)(void 0!==h?h:s),2),k=E[0],C=E[1],S=(0,r.useCallback)((function(e,t){"function"==typeof u&&u(e,t),C(e)}),[u]),O=(0,r.useCallback)((function(e,t){var n;"function"==typeof d&&(n=d(e,t)),y(void 0!==n?n:e)}),[d]),P=(0,r.useCallback)((function(){"function"==typeof f&&f(),x(!0)}),[f]),N=(0,r.useCallback)((function(){"function"==typeof p&&p(),x(!1)}),[p]),_=void 0!==l?l:v,R=void 0!==c?c:w,j=void 0!==h?h:k;return ln(ln({},m),{},{inputValue:_,menuIsOpen:R,onChange:S,onInputChange:O,onMenuClose:N,onMenuOpen:P,value:j})}(e);return r.createElement(xi,fn({ref:t},n))})),ki=Ei,Ci=function(){function e(){}return e.prototype.expandToken=function(e){for(var t=[],n="",r=0,o=e.length;r{let{id:t,label:n}=e;return r.createElement(r.Fragment,null,r.createElement("label",{id:t+"-label",className:"font-bold p-1",htmlFor:t},n))},Li=e=>{let{id:t,label:n,onChange:o,placeholder:a,autoFocus:i}=e;return r.createElement(r.Fragment,null,r.createElement(Ii,{id:t,label:n}),r.createElement("input",{autoFocus:i,className:"rounded border-gray-300 hover:border-gray-400",style:{height:"62%"},type:"text",id:t,"aria-label":"Search",placeholder:a,onChange:o}))};const Mi=e=>{let{title:t,allProjects:n,lede:o,sortOptions:i,image:s}=e;const c=e=>{let t=[];for(const n of e)if(n.topics)for(const e of n.topics)t.some((t=>{let{value:n}=t;return n===e.slug}))||t.push({value:e.slug,label:e.title});return t},u=e=>{let t=[];for(const n of e)n.agency&&(t.some((e=>{let{value:t}=e;return t===n.agency}))||t.push({value:n.agency,label:n.agency}));return t},{0:d,1:p}=(0,r.useState)(c(n)),{0:f,1:h}=(0,r.useState)(u(n)),{0:m,1:g}=(0,r.useState)(n),{0:v,1:y}=(0,r.useState)(n),b=new Map;b.set("created","Date Posted"),b.set("opportunityCloses","Opportunity Closes"),b.set("startDate","Project Started"),b.set("endDate","Project Ended");const w=[];let x=1;const E=[{direction:"Newest to Oldest",sortAscending:!1},{direction:"Oldest to Newest",sortAscending:!0}];for(const r of i){const e=b.get(r);for(const t of E){const n={value:x,label:e+": "+t.direction,field:r,sortAscending:t.sortAscending};w.push(n),x++}}const{0:k,1:C}=(0,r.useState)(w[0]),{0:S,1:O}=(0,r.useState)(0),{0:P,1:N}=(0,r.useState)(6),{0:_,1:R}=(0,r.useState)((0,nn.Z)(v.slice(S,P))),{0:j,1:I}=(0,r.useState)(S>0),{0:L,1:M}=(0,r.useState)(P{var e;null==D||null===(e=D.current)||void 0===e||e.scrollIntoView({behavior:"smooth"})},{0:A,1:V}=(0,r.useState)([]);let H=new ji("slug");H.addIndex("topicNames"),H.addIndex("question"),H.addIndex("agency");const z=e=>{let t=[];for(let n=0;n{R((0,nn.Z)(v.slice(S,P)))}),[S,P,v]),(0,r.useEffect)((()=>{I(S>0)}),[_]),(0,r.useEffect)((()=>{M(P{const e=(0,nn.Z)(n);var t,r;e.sort((t=k.field,r=k.sortAscending,function(e,n){let o;const a=e[t],i=n[t];return o=a===i?0:null===a?1:null===i||a>i?-1:1,r&&(o*=-1),o})),g(e),O(0),N(6)}),[k]),(0,r.useEffect)((()=>{let e=m;if(B.length>0){const t=B.map((e=>{let{value:t}=e;return t}));e=m.filter((e=>e.topics.map((e=>e.slug)).some((e=>t.includes(e)))))}if(O(0),N(6),Q.length>0){const t=Q.map((e=>{let{value:t}=e;return t}));e=e.filter((e=>t.includes(e.agency)))}if(A.length>0){for(let n=0;n0&&(e=t)}p(c(e)),h(u(e)),y(e)}),[B,Q,m,A]);const W={placeholder:e=>({...e,color:"#767676"})};return r.createElement(r.Fragment,null,r.createElement("header",null,r.createElement(Xt,{title:t,image:s,lede:o})),r.createElement("div",{className:"relative"},r.createElement("div",{ref:D,className:"absolute -top-100px"})),r.createElement("div",{className:"pt-4 pb-10 md:mx-8 lg:mt-6 lg:pt-8 lg:pb-20 overflow-hidden px-2 xl:px-12 bg-white"},r.createElement("div",{className:"flex flex-wrap items-end gap-4 mb-8 mx-3 xl:mx-6 bg-white"},r.createElement("div",{className:"flex-1 min-w-30ch"},r.createElement(Ii,{id:"sort",label:"Filter by"}),r.createElement(ki,{"aria-labelledby":"sort-label",inputId:"sort",name:"sort-select",value:k,onChange:C,options:w,styles:W})),r.createElement("div",{className:"flex-1 min-w-30ch"},r.createElement("label",{id:"filter-agency-label",className:"font-bold",htmlFor:"filter-agency"},"Filter by agency"),r.createElement(ki,{"aria-labelledby":"filter-agency-label",inputId:"filter-agency",name:"filter-select",isMulti:!0,value:Q,onChange:U,options:f,styles:W})),r.createElement("div",{className:"flex-1 min-w-30ch"},r.createElement(Ii,{id:"filter-select",label:"Filter by topic"}),r.createElement(ki,{"aria-labelledby":"filter-select-label",inputId:"filter-select",name:"filter-select",isMulti:!0,value:B,onChange:$,options:d,styles:W,noOptionsMessage:()=>"No remaining topics"})),r.createElement("div",{className:"flex-1 min-w-30ch auto-rows-auto flex flex-col"},r.createElement(Li,{id:"projSearch",label:"Search",placeholder:"Type to filter posts...",onChange:e=>V(e.target.value)}))),r.createElement("div",{className:"sr-only"},"Total Results: ",v.length," Projects"),r.createElement(Bt,{nodes:_})),!(null==j&&null==L)&&r.createElement("div",{className:"flex items-center gap-4 justify-center flex-wrap"},r.createElement("div",{className:"flex-1 flex justify-end"},r.createElement("button",{className:"font-bold pr-4 "+(j?"text-primary":"text-gray-500 pointer-events-none"),onClick:()=>{F(),j&&(O(S-6),N(P-6))}},r.createElement(a,null)," Previous")),r.createElement("div",{className:"flex items-center gap-4 justify-center"},Array.from({length:T},((e,t)=>r.createElement("button",{className:(S/6===t?"btn pointer-events-none":"btn-white")+" min-w-3rem p-2 border-solid",key:"Page"+t,onClick:()=>(e=>{F();const t=6*e,n=t+6;O(t),N(n)})(t)},t+1)))),r.createElement("div",{className:"flex-1 flex justify-start"},r.createElement("button",{className:"font-bold pl-4 "+(L?"text-primary":"text-gray-500 pointer-events-none"),onClick:()=>{F(),L&&(O(S+6),N(P+6))}},"Next ",r.createElement(l,null)))))},Ti=e=>{let{topics:t}=e;return r.createElement(lt,{label:"Topics",className:"bg-topics",value:t.map((e=>e.title))})};var Di=Object.defineProperty,Fi=(e,t,n)=>(((e,t,n)=>{t in e?Di(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n})(e,"symbol"!=typeof t?t+"":t,n),n);let Ai=new class{constructor(){Fi(this,"current",this.detect()),Fi(this,"handoffState","pending"),Fi(this,"currentId",0)}set(e){this.current!==e&&(this.handoffState="pending",this.currentId=0,this.current=e)}reset(){this.set(this.detect())}nextId(){return++this.currentId}get isServer(){return"server"===this.current}get isClient(){return"client"===this.current}detect(){return"undefined"==typeof window||"undefined"==typeof document?"server":"client"}handoff(){"pending"===this.handoffState&&(this.handoffState="complete")}get isHandoffComplete(){return"complete"===this.handoffState}},Vi=(e,t)=>{Ai.isServer?(0,r.useEffect)(e,t):(0,r.useLayoutEffect)(e,t)};let Hi=function(e){let t=function(e){let t=(0,r.useRef)(e);return Vi((()=>{t.current=e}),[e]),t}(e);return r.useCallback(((...e)=>t.current(...e)),[t])};function zi(){let e=function(){let e="undefined"==typeof document;return(e=>e.useSyncExternalStore)(o)((()=>()=>{}),(()=>!1),(()=>!e))}(),[t,n]=r.useState(Ai.isHandoffComplete);return t&&!1===Ai.isHandoffComplete&&n(!1),r.useEffect((()=>{!0!==t&&n(!0)}),[t]),r.useEffect((()=>Ai.handoff()),[]),!e&&t}var Bi;let $i=null!=(Bi=r.useId)?Bi:function(){let e=zi(),[t,n]=r.useState(e?()=>Ai.nextId():null);return Vi((()=>{null===t&&n(Ai.nextId())}),[t]),null!=t?""+t:void 0};function Qi(e){var t;if(e.type)return e.type;let n=null!=(t=e.as)?t:"button";return"string"==typeof n&&"button"===n.toLowerCase()?"button":void 0}let Ui=Symbol();function Wi(...e){let t=(0,r.useRef)(e);(0,r.useEffect)((()=>{t.current=e}),[e]);let n=Hi((e=>{for(let n of t.current)null!=n&&("function"==typeof n?n(e):n.current=e)}));return e.every((e=>null==e||(null==e?void 0:e[Ui])))?void 0:n}let qi=(0,r.createContext)(null);qi.displayName="OpenClosedContext";var Zi=(e=>(e[e.Open=1]="Open",e[e.Closed=2]="Closed",e[e.Closing=4]="Closing",e[e.Opening=8]="Opening",e))(Zi||{});function Gi({value:e,children:t}){return r.createElement(qi.Provider,{value:e},t)}function Ji(e){let t=e.parentElement,n=null;for(;t&&!(t instanceof HTMLFieldSetElement);)t instanceof HTMLLegendElement&&(n=t),t=t.parentElement;let r=""===(null==t?void 0:t.getAttribute("disabled"));return(!r||!function(e){if(!e)return!1;let t=e.previousElementSibling;for(;null!==t;){if(t instanceof HTMLLegendElement)return!1;t=t.previousElementSibling}return!0}(n))&&r}function Yi(e,t,...n){if(e in t){let r=t[e];return"function"==typeof r?r(...n):r}let r=new Error(`Tried to handle "${e}" but there is no handler defined. Only defined handlers are: ${Object.keys(t).map((e=>`"${e}"`)).join(", ")}.`);throw Error.captureStackTrace&&Error.captureStackTrace(r,Yi),r}function Ki(...e){return Array.from(new Set(e.flatMap((e=>"string"==typeof e?e.split(" "):[])))).filter(Boolean).join(" ")}var Xi,es=(e=>(e[e.None=0]="None",e[e.RenderStrategy=1]="RenderStrategy",e[e.Static=2]="Static",e))(es||{}),ts=(e=>(e[e.Unmount=0]="Unmount",e[e.Hidden=1]="Hidden",e))(ts||{});function ns({ourProps:e,theirProps:t,slot:n,defaultTag:r,features:o,visible:a=!0,name:i,mergeRefs:s}){s=null!=s?s:as;let l=is(t,e);if(a)return rs(l,n,r,i,s);let c=null!=o?o:0;if(2&c){let{static:e=!1,...t}=l;if(e)return rs(t,n,r,i,s)}if(1&c){let{unmount:e=!0,...t}=l;return Yi(e?0:1,{0(){return null},1(){return rs({...t,hidden:!0,style:{display:"none"}},n,r,i,s)}})}return rs(l,n,r,i,s)}function rs(e,t={},n,o,a){let{as:i=n,children:s,refName:l="ref",...c}=cs(e,["unmount","static"]),u=void 0!==e.ref?{[l]:e.ref}:{},d="function"==typeof s?s(t):s;"className"in c&&c.className&&"function"==typeof c.className&&(c.className=c.className(t));let p={};if(t){let e=!1,n=[];for(let[r,o]of Object.entries(t))"boolean"==typeof o&&(e=!0),!0===o&&n.push(r);e&&(p["data-headlessui-state"]=n.join(" "))}if(i===r.Fragment&&Object.keys(ls(c)).length>0){if(!(0,r.isValidElement)(d)||Array.isArray(d)&&d.length>1)throw new Error(['Passing props on "Fragment"!',"",`The current component <${o} /> is rendering a "Fragment".`,"However we need to passthrough the following props:",Object.keys(c).map((e=>` - ${e}`)).join("\n"),"","You can apply a few solutions:",['Add an `as="..."` prop, to ensure that we render an actual element instead of a "Fragment".',"Render a single element as the child so that we can forward the props onto that element."].map((e=>` - ${e}`)).join("\n")].join("\n"));let e=d.props,t="function"==typeof(null==e?void 0:e.className)?(...t)=>Ki(null==e?void 0:e.className(...t),c.className):Ki(null==e?void 0:e.className,c.className),n=t?{className:t}:{};return(0,r.cloneElement)(d,Object.assign({},is(d.props,ls(cs(c,["ref"]))),p,u,{ref:a(d.ref,u.ref)},n))}return(0,r.createElement)(i,Object.assign({},cs(c,["ref"]),i!==r.Fragment&&u,i!==r.Fragment&&p),d)}function os(){let e=(0,r.useRef)([]),t=(0,r.useCallback)((t=>{for(let n of e.current)null!=n&&("function"==typeof n?n(t):n.current=t)}),[]);return(...n)=>{if(!n.every((e=>null==e)))return e.current=n,t}}function as(...e){return e.every((e=>null==e))?void 0:t=>{for(let n of e)null!=n&&("function"==typeof n?n(t):n.current=t)}}function is(...e){if(0===e.length)return{};if(1===e.length)return e[0];let t={},n={};for(let r of e)for(let e in r)e.startsWith("on")&&"function"==typeof r[e]?(null!=n[e]||(n[e]=[]),n[e].push(r[e])):t[e]=r[e];if(t.disabled||t["aria-disabled"])return Object.assign(t,Object.fromEntries(Object.keys(n).map((e=>[e,void 0]))));for(let r in n)Object.assign(t,{[r](e,...t){let o=n[r];for(let n of o){if((e instanceof Event||(null==e?void 0:e.nativeEvent)instanceof Event)&&e.defaultPrevented)return;n(e,...t)}}});return t}function ss(e){var t;return Object.assign((0,r.forwardRef)(e),{displayName:null!=(t=e.displayName)?t:e.name})}function ls(e){let t=Object.assign({},e);for(let n in t)void 0===t[n]&&delete t[n];return t}function cs(e,t=[]){let n=Object.assign({},e);for(let r of t)r in n&&delete n[r];return n}let us=null!=(Xi=r.startTransition)?Xi:function(e){e()};var ds=(e=>(e.Space=" ",e.Enter="Enter",e.Escape="Escape",e.Backspace="Backspace",e.Delete="Delete",e.ArrowLeft="ArrowLeft",e.ArrowUp="ArrowUp",e.ArrowRight="ArrowRight",e.ArrowDown="ArrowDown",e.Home="Home",e.End="End",e.PageUp="PageUp",e.PageDown="PageDown",e.Tab="Tab",e))(ds||{}),ps=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(ps||{}),fs=(e=>(e[e.ToggleDisclosure=0]="ToggleDisclosure",e[e.CloseDisclosure=1]="CloseDisclosure",e[e.SetButtonId=2]="SetButtonId",e[e.SetPanelId=3]="SetPanelId",e[e.LinkPanel=4]="LinkPanel",e[e.UnlinkPanel=5]="UnlinkPanel",e))(fs||{});let hs={0:e=>({...e,disclosureState:Yi(e.disclosureState,{0:1,1:0})}),1:e=>1===e.disclosureState?e:{...e,disclosureState:1},4(e){return!0===e.linkedPanel?e:{...e,linkedPanel:!0}},5(e){return!1===e.linkedPanel?e:{...e,linkedPanel:!1}},2(e,t){return e.buttonId===t.buttonId?e:{...e,buttonId:t.buttonId}},3(e,t){return e.panelId===t.panelId?e:{...e,panelId:t.panelId}}},ms=(0,r.createContext)(null);function gs(e){let t=(0,r.useContext)(ms);if(null===t){let t=new Error(`<${e} /> is missing a parent component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,gs),t}return t}ms.displayName="DisclosureContext";let vs=(0,r.createContext)(null);function ys(e){let t=(0,r.useContext)(vs);if(null===t){let t=new Error(`<${e} /> is missing a parent component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,ys),t}return t}vs.displayName="DisclosureAPIContext";let bs=(0,r.createContext)(null);function ws(e,t){return Yi(t.type,hs,e,t)}bs.displayName="DisclosurePanelContext";let xs=r.Fragment;let Es=es.RenderStrategy|es.Static;let ks=ss((function(e,t){let{defaultOpen:n=!1,...o}=e,a=(0,r.useRef)(null),i=Wi(t,function(e,t=!0){return Object.assign(e,{[Ui]:t})}((e=>{a.current=e}),void 0===e.as||e.as===r.Fragment)),s=(0,r.useRef)(null),l=(0,r.useRef)(null),c=(0,r.useReducer)(ws,{disclosureState:n?0:1,linkedPanel:!1,buttonRef:l,panelRef:s,buttonId:null,panelId:null}),[{disclosureState:u,buttonId:d},p]=c,f=Hi((e=>{p({type:1});let t=function(e){return Ai.isServer?null:e instanceof Node?e.ownerDocument:null!=e&&e.hasOwnProperty("current")&&e.current instanceof Node?e.current.ownerDocument:document}(a);if(!t||!d)return;let n=e?e instanceof HTMLElement?e:e.current instanceof HTMLElement?e.current:t.getElementById(d):t.getElementById(d);null==n||n.focus()})),h=(0,r.useMemo)((()=>({close:f})),[f]),m=(0,r.useMemo)((()=>({open:0===u,close:f})),[u,f]),g={ref:i};return r.createElement(ms.Provider,{value:c},r.createElement(vs.Provider,{value:h},r.createElement(Gi,{value:Yi(u,{0:Zi.Open,1:Zi.Closed})},ns({ourProps:g,theirProps:o,slot:m,defaultTag:xs,name:"Disclosure"}))))})),Cs=ss((function(e,t){let n=$i(),{id:o=`headlessui-disclosure-button-${n}`,...a}=e,[i,s]=gs("Disclosure.Button"),l=(0,r.useContext)(bs),c=null!==l&&l===i.panelId,u=(0,r.useRef)(null),d=Wi(u,t,c?null:i.buttonRef),p=os();(0,r.useEffect)((()=>{if(!c)return s({type:2,buttonId:o}),()=>{s({type:2,buttonId:null})}}),[o,s,c]);let f=Hi((e=>{var t;if(c){if(1===i.disclosureState)return;switch(e.key){case ds.Space:case ds.Enter:e.preventDefault(),e.stopPropagation(),s({type:0}),null==(t=i.buttonRef.current)||t.focus()}}else switch(e.key){case ds.Space:case ds.Enter:e.preventDefault(),e.stopPropagation(),s({type:0})}})),h=Hi((e=>{if(e.key===ds.Space)e.preventDefault()})),m=Hi((t=>{var n;Ji(t.currentTarget)||e.disabled||(c?(s({type:0}),null==(n=i.buttonRef.current)||n.focus()):s({type:0}))})),g=(0,r.useMemo)((()=>({open:0===i.disclosureState})),[i]),v=function(e,t){let[n,o]=(0,r.useState)((()=>Qi(e)));return Vi((()=>{o(Qi(e))}),[e.type,e.as]),Vi((()=>{n||t.current&&t.current instanceof HTMLButtonElement&&!t.current.hasAttribute("type")&&o("button")}),[n,t]),n}(e,u);return ns({mergeRefs:p,ourProps:c?{ref:d,type:v,onKeyDown:f,onClick:m}:{ref:d,id:o,type:v,"aria-expanded":0===i.disclosureState,"aria-controls":i.linkedPanel?i.panelId:void 0,onKeyDown:f,onKeyUp:h,onClick:m},theirProps:a,slot:g,defaultTag:"button",name:"Disclosure.Button"})})),Ss=ss((function(e,t){let n=$i(),{id:o=`headlessui-disclosure-panel-${n}`,...a}=e,[i,s]=gs("Disclosure.Panel"),{close:l}=ys("Disclosure.Panel"),c=os(),u=Wi(t,i.panelRef,(e=>{us((()=>s({type:e?4:5})))}));(0,r.useEffect)((()=>(s({type:3,panelId:o}),()=>{s({type:3,panelId:null})})),[o,s]);let d=(0,r.useContext)(qi),p=null!==d?(d&Zi.Open)===Zi.Open:0===i.disclosureState,f=(0,r.useMemo)((()=>({open:0===i.disclosureState,close:l})),[i,l]),h={ref:u,id:o};return r.createElement(bs.Provider,{value:i.panelId},ns({mergeRefs:c,ourProps:h,theirProps:a,slot:f,defaultTag:"div",features:Es,visible:p,name:"Disclosure.Panel"}))})),Os=Object.assign(ks,{Button:Cs,Panel:Ss});const Ps=e=>{let{title:t,text:n}=e;return t?r.createElement("div",{className:"w-full my-6"},r.createElement(Os,null,(e=>{let{open:o}=e;return r.createElement(r.Fragment,null,r.createElement(Os.Button,{className:"flex items-center justify-between w-full px-4 py-3 text-left bg-navbar"},r.createElement("span",{className:"text-h4 font-bold"},t),o?r.createElement(d.iFH,null):r.createElement(d.wEH,null)),r.createElement(Os.Panel,{className:"text-body p-4 w-9/10"},r.createElement(st,{text:n})))}))):r.createElement(r.Fragment,null)};var Ns=n(9034),_s=n.n(Ns);const Rs=e=>{let t,n,{status:o,opportunityCloses:a,startDate:i,endDate:s}=e;return"open"===o?(t="Opportunity Closes: ",n=a?_s()(a).isValid()?_s()(a).format("MMMM D, YYYY"):a:"Open until filled"):"ongoing"===o&&i?(t="Project started: ",n=_s()(i).format("MMMM D, YYYY")):"completed"===o&&s&&(t="Project Ended: ",n=_s()(s).format("MMMM D, YYYY")),r.createElement(r.Fragment,null,r.createElement("span",{className:"font-bold"},t),r.createElement("span",null,n))},js=e=>{let{children:t,devBanner:n,navbar:o,bottomBanner:a,footer:i}=e;return r.createElement("div",{className:"w-full mx-0 bg-white border-0 xl:container xl:p-0 xl:mx-auto xl:border-l xl:border-r xl:border-gray-200 flex flex-col min-h-screen"},(null==n?void 0:n.show)&&r.createElement(u,null),r.createElement(Gt,o),r.createElement("div",{className:"flex-1"},t),r.createElement(Jt,a))};var Is=n(8437),Ls=n.n(Is);var Ms=e=>{let{siteUrl:t,index:n,db:o}=e;const{0:a,1:i}=(0,r.useState)([]),{0:s,1:l}=(0,r.useState)([]),{0:c,1:u}=(0,r.useState)("");return(0,r.useEffect)((()=>{if(a.length>0)try{let e=n.search(a);l(e),u("")}catch(e){if(e instanceof Ls().QueryParseError)return void u(e.message);throw e}else l([]),u("")}),[a]),r.createElement("div",{className:"flex flex-col items-center justify-center align-middle text-center px-2"},r.createElement("div",{className:"container mx-auto mt-4 border-b-4 border-primary"},r.createElement(Li,{id:"siteSearch",autoFocus:!0,label:"Search",placeholder:"Type to search pages...",onChange:e=>i(e.target.value)}),c&&r.createElement("p",{className:"px-4 text-red text-tag font-bold"},c),r.createElement("div",{className:"pt-2"},"Number of found pages:",s.length)),r.createElement("article",{className:"py-6 container mx-auto"},r.createElement("div",{className:"grid grid-cols-1 md:mx-4 xl:mx-6 gap-4 justify-self-center"},s.map((e=>{const n=new Set;Object.keys(e.matchData.metadata).forEach((t=>{Object.keys(e.matchData.metadata[t]).forEach((e=>{n.add(e)}))}));const a=Array.from(n).map(((e,t)=>r.createElement("li",{key:t,className:"inline mx-px px-3 py-1 mt-1 text-tag whitespace-nowrap font-semibold mr-2 bg-topics"},e)));return r.createElement(r.Fragment,{key:e.ref},r.createElement("div",{className:"px-2 py-4 overflow-hidden bg-white border border-gray-200 rounded-md shadow-md h-full flex flex-col md:mx-10 md:py-6 lg:mx-60"},r.createElement("h2",{className:"capitalize"},o[e.ref].title),r.createElement("div",{className:"font-sans text-black text-tag my-2 font-extrabold"},"Match found in:"),r.createElement("ul",{className:"grid grid-rows-1 justify-center md:block"},a),r.createElement("h2",{className:"pt-3 mt-4 border-t-2 border-solid"},r.createElement("a",{className:"btn-wide",href:t+"/"+e.ref},"View Page"))))}))),r.createElement("div",{className:""},0==s.length&&r.createElement("section",null,r.createElement("h2",null,"No Results")))))},Ts=n(8050);const Ds=e=>{let{siteUrl:t}=e;const{allProject:n,allGeneralPage:o}=function(){const{allProject:e,allGeneralPage:t}=(0,c.useStaticQuery)("2677476431");return{allProject:e,allGeneralPage:t}}(),{0:a,1:i}=(0,r.useState)(),{0:s,1:l}=(0,r.useState)();return(0,r.useEffect)((()=>{"undefined"!=typeof window&&(async()=>{const e=await(await fetch("/lunr-index.json")).json(),t=await(await fetch("/documents-reduced.json")).json();try{i(Ls().Index.load(e)),l(t)}catch{const[e,t]=(0,Ts.createSearchIndex)({allProject:n,allGeneralPage:o});i(e),l(t.reduce((function(e,t){return e[t.slug]=t,e}),{}))}})().catch(console.error)}),[]),r.createElement("div",null,r.createElement(Ms,{siteUrl:t,index:a,db:s}))},Fs=e=>{let{title:t,text:n,link:o}=e;return r.createElement(r.Fragment,null,o?r.createElement("div",{className:"w-full p-8 mb-8 bg-gray-100"},t?r.createElement("h4",{className:"text-h4"},t):null,n?r.createElement("div",{className:"text-black text-body mb-4"},r.createElement(st,{text:n})):null,r.createElement("div",null,r.createElement("a",{href:o,target:"_blank",className:"btn"},"Subscribe"))):null)}},7524:function(e,t,n){"use strict";n.d(t,{F:function(){return o}});var r=n(2784);function o(e){var t,n,o,a,i;let{location:s,params:l,data:c,pageContext:u}=e;const d=""+c.site.siteMetadata.siteUrl+(null===(t=c.socialShareImage)||void 0===t?void 0:t.childImageSharp.gatsbyImageData.images.fallback.src);return r.createElement(r.Fragment,null,r.createElement("title",null,null===(n=c.page)||void 0===n?void 0:n.title),r.createElement("meta",{name:"twitter:card",content:"summary"}),r.createElement("meta",{property:"og:type",content:"website"}),r.createElement("html",{lang:c.site.siteMetadata.locale}),r.createElement("meta",{property:"og:locale",content:c.site.siteMetadata.locale}),r.createElement("meta",{property:"og:site_name",content:c.site.siteMetadata.title}),r.createElement("meta",{name:"og:title",content:null===(o=c.page)||void 0===o?void 0:o.title}),r.createElement("meta",{name:"description",content:null===(a=c.page)||void 0===a?void 0:a.description}),r.createElement("meta",{property:"og:description",content:null===(i=c.page)||void 0===i?void 0:i.description}),r.createElement("meta",{property:"og:url",content:""+c.site.siteMetadata.siteUrl+s.pathname}),r.createElement("meta",{property:"og:image",content:d}))}},8156:function(e,t,n){"use strict";n.r(t),n.d(t,{AboutPageLayout:function(){return l},Head:function(){return i.F}});var r=n(2784),o=n(4536),a=n(7161),i=n(7524);const s=e=>{let{aboutTitle:t,aboutText:n}=e;return r.createElement("div",{className:"mb-8"},t&&r.createElement("h3",{className:"text-h3 mb-4"},t),r.createElement(o.rU,{text:n}))},l=e=>{let{data:{generalPage:{header:t,aims:n,faq:i,accessibility:l,image:c}}}=e;return r.createElement(r.Fragment,null,r.createElement("main",null,r.createElement("article",null,r.createElement("header",null,r.createElement(o.o9,{title:"About",lede:"",image:c})),r.createElement("div",{className:"w-full pt-5 px-8 lg:px-16 xl:px-24 lg:w-2/3"},r.createElement("section",{className:"mb-20"},t&&r.createElement("h2",{className:"text-h3 sm:text-h2 my-8 font-bold text-black"},t),n.map(((e,t)=>{let{title:n,text:o}=e;return r.createElement(s,{key:"list_"+t,aboutTitle:n,aboutText:o})}))),r.createElement("section",{className:"mb-20"},r.createElement("h2",{className:"text-h3 sm:text-h2 my-6"},"Frequently Asked Questions"),i.map(((e,t)=>{let{title:n,text:a}=e;return r.createElement(o.UQ,{key:"collapsibleList_"+t,title:n,text:a})}))),!(0,a.uk)(l)&&r.createElement("section",{id:"accessibility"},r.createElement("h2",{className:"text-h3 sm:text-h2 my-6"},"Accessibility Statement"),r.createElement(o.rU,{className:"mb-10 leading-normal text-body lg:text-body",text:l}))))))};t.default=l},9601:function(e,t,n){"use strict";n.r(t),n.d(t,{CardPageLayout:function(){return i},Head:function(){return a.F}});var r=n(2784),o=n(4536),a=n(7524);const i=e=>{let{data:{allProject:t,cardPage:{title:n,lede:a,sortOptions:i,image:s}}}=e;return r.createElement(r.Fragment,null,r.createElement("main",null,r.createElement(o.mP,{allProjects:t.nodes,image:s,title:n,lede:a,sortOptions:i})))};t.default=i},8776:function(e,t,n){"use strict";n.r(t),n.d(t,{ContactForm:function(){return u},ContactPageLayout:function(){return d},Head:function(){return s.F}});var r=n(753),o=n(1665),a=n(2784),i=n(4536),s=n(7524);const l="font-bold text-red hidden",c="w-full text-contact px-3 py-2 leading-tight text-black shadow appearance-none outline-transparent focus:outline-none focus:shadow-outline";let u=function(e){function t(t){var n;return(n=e.call(this,t)||this).mailTo="mailto:",n.submitButtonClass="btn disable-link-button",n.state={name:"",email:"",subject:"",message:"",recaptchaSiteKey:t.recaptchaSiteKey,captchaSuccess:!1,thankYouPagePath:t.thankYouPagePath},n.handleChange=n.handleChange.bind((0,r.Z)(n)),n.handleSubmit=n.handleSubmit.bind((0,r.Z)(n)),n.handleCaptcha=n.handleCaptcha.bind((0,r.Z)(n)),n}(0,o.Z)(t,e);var n=t.prototype;return n.handleChange=function(e){!function(e){"subject"!=e.target.name&&(document.getElementById(e.target.name+"ErrorLabel").className=l,document.getElementById(e.target.name).className=c,"message"==e.target.name?document.getElementById(e.target.name).className="w-full text-contact h-48 px-3 py-2 leading-tight text-black shadow appearance-none outline-transparent focus:outline-none focus:shadow-outline":document.getElementById(e.target.name).className=c,"email"==e.target.name&&(document.getElementById("invalidEmailErrorLabel").className=l))}(e),this.setState({[e.target.name]:e.target.value}),this.setMailTo(),this.enableOrDisableSubmitButton()},n.setMailTo=function(){this.mailTo="mailto:"+document.getElementById("email").value+"?subject="+document.getElementById("subject").value+"&body="+document.getElementById("message").value},n.handleSubmit=function(e){e.preventDefault()},n.handleCaptcha=function(){this.setState({captchaSuccess:!0})},n.render=function(){return a.createElement("form",{onSubmit:this.handleSubmit,"data-netlify":"true","data-netlify-honeypot":"bot-field",name:"contact",noValidate:!0},a.createElement("div",{className:"mb-6"},a.createElement("label",{htmlFor:"name",className:"block mb-2 text-contact font-bold text-black"},"Full name"),a.createElement("label",{id:"nameErrorLabel",className:l},"Please enter your full name"),a.createElement("input",{"aria-label":"Full name",name:"name",id:"name",placeholder:"John Doe",required:!0,type:"text",className:"w-full text-contact px-3 py-2 leading-tight text-black border shadow appearance-none focus:outline-none focus:shadow-outline",value:this.state.name,onChange:this.handleChange})),a.createElement("div",{className:"mb-6"},a.createElement("label",{htmlFor:"email",className:"block mb-2 text-contact font-bold text-black"},"Email address",a.createElement("span",{className:"text-red"}," *")),a.createElement("label",{id:"emailErrorLabel",className:l},"Please enter your email address"),a.createElement("label",{id:"invalidEmailErrorLabel",className:l},"Please enter a valid email address"),a.createElement("input",{"aria-label":"Full name",name:"email",id:"email",placeholder:"example@example.com",required:!0,type:"email",className:"w-full text-contact px-3 py-2 leading-tight text-black border shadow appearance-none focus:outline-none focus:shadow-outline",value:this.state.email,onChange:this.handleChange})),a.createElement("div",{className:"mb-6"},a.createElement("label",{htmlFor:"subject",className:"block mb-2 text-contact font-bold text-black"},"Subject",a.createElement("span",{className:"text-red"}," *")),a.createElement("input",{"aria-label":"Subject",name:"subject",id:"subject",placeholder:"I want to get in touch about ...",required:!0,type:"text",className:"w-full text-contact px-3 py-2 leading-tight text-black border shadow appearance-none focus:outline-none focus:shadow-outline",value:this.state.subject,onChange:this.handleChange})),a.createElement("div",{className:"mb-6"},a.createElement("label",{htmlFor:"message",className:"block mb-2 text-contact font-bold text-black"},"Message",a.createElement("span",{className:"text-red"}," *")),a.createElement("label",{id:"messageErrorLabel",className:l},"Please enter a brief message"),a.createElement("textarea",{"aria-label":"Message",name:"message",id:"message",placeholder:"",required:!0,className:"w-full text-contact h-48 px-3 py-2 leading-tight text-black border shadow appearance-none focus:outline-none focus:shadow-outline",value:this.state.message,onChange:this.handleChange})),a.createElement("div",{className:"flex mt-4 items-center justify-between"},a.createElement("a",{href:this.mailTo,className:this.submitButtonClass},"Submit")))},n.enableOrDisableSubmitButton=function(){""!=this.state.email&&""!=this.state.subject&&""!=this.state.message?this.submitButtonClass="btn":this.submitButtonClass="btn disable-link-button"},t}(a.Component);const d=e=>{let{pageContext:{thankYouPagePath:t},data:{generalPage:{title:n,lede:r,image:o},site:{siteMetadata:{recaptchaSiteKey:s}}}}=e;return a.createElement(a.Fragment,null,a.createElement("main",null,a.createElement("header",null,a.createElement(i.o9,{title:"Contact",lede:"",image:o})),a.createElement("article",{className:"w-full pt-5 px-8 lg:px-16 xl:px-24 lg:w-2/3"},a.createElement("h1",{className:"mt-8 mb-2 text-h2 font-bold"},n),a.createElement(i.rU,{className:"mb-10 leading-normal text-body lg:text-body",text:r}),a.createElement(u,{recaptchaSiteKey:s,thankYouPagePath:t}))))};t.default=d},3885:function(e,t,n){"use strict";n.r(t),n.d(t,{Head:function(){return i.F},ProjectDetailPage:function(){return s}});var r=n(2784),o=n(31),a=n(4536),i=n(7524);const s=e=>{const{data:{project:t,site:{siteMetadata:{projectInterestLink:n,staticText:{mainContact:{ongoingText:i,completeText:s}},newsletter:l}},defaultContactImage:c}}=e;return r.createElement(r.Fragment,null,r.createElement("main",null,r.createElement(a.re,Object.assign({},t,{ongoingText:i,completeText:s,projectInterestLink:n,defaultContactImage:c,newsletter:l}))),r.createElement("div",{className:"p-responsive pb-4"},r.createElement("section",{className:"my-12"},r.createElement(o.Link,{className:"btn m-responsive",to:(0,o.withPrefix)("../../"+("open"===t.status?"":t.status))},r.createElement(a.xC,null),r.createElement("span",{className:"pl-2"},"Back")))))};t.default=s},700:function(e,t,n){"use strict";n.r(t),n.d(t,{Head:function(){return a.F},SearchPageLayout:function(){return i}});var r=n(2784),o=n(4536),a=n(7524);const i=e=>{let{data:{site:{siteMetadata:{siteUrl:t}},generalPage:{title:n,image:a}}}=e;return r.createElement(r.Fragment,null,r.createElement("main",null,r.createElement("header",null,r.createElement(o.o9,{title:n,image:a,lede:""})),r.createElement(o.tA,{siteUrl:t})))};t.default=i},9804:function(e,t,n){"use strict";n.r(t),n.d(t,{Head:function(){return i.F},ThankYouPageLayout:function(){return s}});var r=n(2784),o=n(31),a=n(4536),i=n(7524);const s=e=>{let{data:{generalPage:{image:t}}}=e;return r.createElement(r.Fragment,null,r.createElement(a.o9,{title:"Thank You",lede:"",image:t}),r.createElement("div",{className:"container pt-6 overflow-hidden bg-white"},r.createElement("div",{className:"flex flex-wrap"},r.createElement("div",{className:"lg:w-2/3 sm:w-full"},r.createElement("h2",{className:"mb-8 text-2xl font-bold leading-loose tracking-tight text-black dark:text-white lg:text-5xl"},"Thank you for your interest!"),r.createElement("p",{className:"leading-normal text-md lg:text-lg"},"We'll get back to you as soon as possible. In the meantime, continue checking out our"," ",r.createElement(o.Link,{to:"/",className:"underline"},"open projects"),".")))))};t.default=s},7161:function(e,t,n){"use strict";n.d(t,{t9:function(){return r},uk:function(){return o},xb:function(){return a}});const r=(e,t,n,r)=>"open"===e?t:"ongoing"===e?n:r,o=e=>!e||"\n"===e,a=e=>null==e||0==e.length},6849:function(e,t,n){t.components={"component---gatsby-theme-project-portal-src-layouts-about-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,8156)),"component---gatsby-theme-project-portal-src-layouts-card-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,9601)),"component---gatsby-theme-project-portal-src-layouts-contact-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,8776)),"component---gatsby-theme-project-portal-src-layouts-project-detail-page-tsx":()=>Promise.resolve().then(n.bind(n,3885)),"component---gatsby-theme-project-portal-src-layouts-search-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,700)),"component---gatsby-theme-project-portal-src-layouts-thank-you-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,9804)),"component---gatsby-theme-project-portal-src-pages-404-tsx":()=>n.e(237).then(n.bind(n,281))}},5969:function(e,t,n){e.exports=[{plugin:n(7225),options:{plugins:[],name:"Gatsby Theme Project Portal",short_name:"Project Portal",start_url:"/",background_color:"#ffffff",theme_color:"#0D7EA2",display:"standalone",icon:"P:\\GitHub\\omb_evidence_portal\\packages\\evaluation-collect/content/theme-image/favicon.png",legacy:!0,theme_color_in_head:!0,cache_busting_mode:"query",crossOrigin:"anonymous",include_favicon:!0,cacheDigest:"9b0681ab59b6b530813911ac18656a96"}},{plugin:n(4428),options:{plugins:[],staticText:{navbar:{title:"Evidence Project Portal",pages:[{name:"Open Projects",link:"/",show:!0},{name:"In-Progress Projects",link:"/ongoing/",show:!0},{name:"Completed Projects",link:"/completed/",show:!0},{name:"About",link:"/about/",show:!0},{name:"Contact",link:"/contact/",show:!0}]},bottomBanner:{text:" This project portal is managed by the Evidence Team at the Office of Management and Budget. The materials and processes are adapted from those developed by the North Carolina Office of Strategic Partnerships. If you have suggestions for how to improve it, please [let us know!](/contact)",link:"https://ccv.brown.edu/"},mainContact:{ongoingText:"We plan to post results and deliverables when the project is complete. In the meantime, we welcome questions about the project.",completeText:"We’re eager to learn how you use the results and welcome any questions."}},showDevBanner:!1,projectInterestLink:"",newsletter:{link:"https://public.govdelivery.com/accounts/USGSA/subscriber/new?topic_id=USGSA_1068",title:"Subscribe to our newsletter",text:"Sign up for **project** portal updates"},tailwindConfig:{presets:[{content:["P:\\GitHub\\omb_evidence_portal\\packages\\gatsby-theme-project-portal\\src\\**\\*.{js,jsx,ts,tsx,html}"],theme:{container:{center:!0,padding:"1.25rem"},fontFamily:{sans:["Public Sans","Roboto","system-ui","sans-serif"]},extend:{colors:{gray:{50:"#fafafa",100:"#f5f5f5",200:"#e5e5e5",300:"#d4d4d4",400:"#a3a3a3",500:"#737373",600:"#525252",700:"#404040",800:"#262626",900:"#171717",950:"#0a0a0a"},link:"#005EA2",topics:"#73B3E7",navbar:"#ECF0F3",bottombanner:"#ffffff",footer:"#ECF0F3",footertext:"#092940",primary:"#0e7490",primarydark:"#164e63",warning:"#f59e0b",background:"#fafafa",red:"#b50909"},flex:{4:"4 4 0%"},spacing:{"100px":"100px"},fontSize:{h1:["2.5rem","2.75rem"],h2:["2rem","2.25rem"],h3:["1.5rem","1.75rem"],h4:"1rem",body:"1rem",button:"0.875rem",nav:"1rem",contact:"1rem",tag:"0.875rem"},minHeight:{"15rem":"15rem"},minWidth:{"3rem":"3rem","20ch":"20ch","30ch":"30ch"},maxHeight:{48:"12rem","80vh":"80vh","90vh":"90vh",none:"none"},lineHeight:{snug:"1.15"}}},plugins:[null]}],content:["P:\\GitHub\\omb_evidence_portal\\packages\\gatsby-theme-project-portal/src/**/*.{js,jsx,ts,tsx,html}","./src/**/*.{js,jsx,ts,tsx,html}"],theme:{extend:{colors:{background:"#ffffff",navbar:"#ECF0F3",bottombanner:"#ffffff",footer:"#ECF0F3",footertext:"#092940",primary:"#0D7EA2",primarydark:"#092940"}}}},faviconPath:"P:\\GitHub\\omb_evidence_portal\\packages\\evaluation-collect/content/theme-image/favicon.png"}},{plugin:n(2668),options:{plugins:[],enableIdentityWidget:!0,publicPath:"admin",modulePath:"P:\\GitHub\\omb_evidence_portal\\packages\\project-portal-content-decap/src/cms/cms.js",manualInit:!0}},{plugin:n(1915),options:{plugins:[]}}]},1852:function(e,t,n){const r=n(5969),{getResourceURLsForPathname:o,loadPage:a,loadPageSync:i}=n(8175).jN;t.h=function(e,t,n,s){void 0===t&&(t={});let l=r.map((n=>{if(!n.plugin[e])return;t.getResourceURLsForPathname=o,t.loadPage=a,t.loadPageSync=i;const r=n.plugin[e](t,n.options);return r&&s&&(t=s({args:t,result:r,plugin:n})),r}));return l=l.filter((e=>void 0!==e)),l.length>0?l:n?[n]:[]},t.I=(e,t,n)=>r.reduce(((n,r)=>r.plugin[e]?n.then((()=>r.plugin[e](t,r.options))):n),Promise.resolve())},3112:function(e,t){t.M=()=>""},6249:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r=function(e){return e=e||Object.create(null),{on:function(t,n){(e[t]||(e[t]=[])).push(n)},off:function(t,n){e[t]&&e[t].splice(e[t].indexOf(n)>>>0,1)},emit:function(t,n){(e[t]||[]).slice().map((function(e){e(n)})),(e["*"]||[]).slice().map((function(e){e(t,n)}))}}}()},9529:function(e,t,n){"use strict";n.d(t,{UD:function(){return p},Cj:function(){return h},GA:function(){return f},DS:function(){return d}});var r=n(5619),o=n(3834),a=e=>{if(void 0===e)return e;let[t,n=""]=e.split("?");return n&&(n="?"+n),"/"===t?"/"+n:"/"===t.charAt(t.length-1)?t.slice(0,-1)+n:t+n},i=n(3182);const s=new Map;let l=[];const c=e=>{let t=e;if(-1!==e.indexOf("?")){const[n,r]=e.split("?");t=n+"?"+encodeURIComponent(r)}const n=decodeURIComponent(t);return(0,o.Z)(n,decodeURIComponent("/evidenceportal")).split("#")[0]};function u(e){return e.startsWith("/")||e.startsWith("https://")||e.startsWith("http://")?e:new URL(e,window.location.href+(window.location.href.endsWith("/")?"":"/")).pathname}const d=e=>{l=e},p=e=>{const t=m(e),n=l.map((e=>{let{path:t,matchPath:n}=e;return{path:n,originalPath:t}})),o=(0,r.pick)(n,t);return o?a(o.route.originalPath):null},f=e=>{const t=m(e),n=l.map((e=>{let{path:t,matchPath:n}=e;return{path:n,originalPath:t}})),o=(0,r.pick)(n,t);return o?o.params:{}},h=e=>{const t=c(u(e));if(s.has(t))return s.get(t);const n=(0,i.J)(e);if(n)return h(n.toPath);let r=p(t);return r||(r=m(e)),s.set(t,r),r},m=e=>{let t=c(u(e));return"/index.html"===t&&(t="/"),t=a(t),t}},31:function(e,t,n){"use strict";n.r(t),n.d(t,{Link:function(){return s.rU},PageRenderer:function(){return a()},Script:function(){return C.Script},ScriptStrategy:function(){return C.ScriptStrategy},Slice:function(){return x},StaticQuery:function(){return l.i1},StaticQueryContext:function(){return l.B9},collectedScriptsByPage:function(){return C.collectedScriptsByPage},graphql:function(){return O},navigate:function(){return s.c4},parsePath:function(){return s.cP},prefetchPathname:function(){return S},scriptCache:function(){return C.scriptCache},scriptCallbackCache:function(){return C.scriptCallbackCache},useScrollRestoration:function(){return i.p2},useStaticQuery:function(){return l.K2},withAssetPrefix:function(){return s.mc},withPrefix:function(){return s.dq}});var r=n(8175),o=n(9758),a=n.n(o),i=n(2802),s=n(2467),l=n(5483),c=n(753),u=n(1665),d=n(5058),p=n(8960);var f=n(352);function h(e){var t="function"==typeof Map?new Map:void 0;return h=function(e){if(null===e||!function(e){try{return-1!==Function.toString.call(e).indexOf("[native code]")}catch(t){return"function"==typeof e}}(e))return e;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,n)}function n(){return function(e,t,n){if((0,f.Z)())return Reflect.construct.apply(null,arguments);var r=[null];r.push.apply(r,t);var o=new(e.bind.apply(e,r));return n&&(0,p.Z)(o,n.prototype),o}(e,arguments,(0,d.Z)(this).constructor)}return n.prototype=Object.create(e.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),(0,p.Z)(n,e)},h(e)}var m=n(2784),g=n(3112),v=n(3204);const y=e=>{let{sliceId:t,children:n}=e;const r=[m.createElement("slice-start",{id:t+"-1"}),m.createElement("slice-end",{id:t+"-1"})];return n&&(r.push(n),r.push(m.createElement("slice-start",{id:t+"-2"}),m.createElement("slice-end",{id:t+"-2"}))),r},b=e=>{let{sliceName:t,allowEmpty:n,children:r,...o}=e;const a=(0,m.useContext)(v.u0),i=(0,m.useContext)(v.Db),s=a[t];if(!s){if(n)return null;throw new Error('Slice "'+s+'" for "'+t+'" slot not found')}const l=((e,t)=>Object.keys(t).length?e+"-"+(0,g.M)(t):e)(s,o);let c=i[l];return c?r&&(c.hasChildren=!0):i[l]=c={props:o,sliceName:s,hasChildren:!!r},m.createElement(y,{sliceId:l},r)},w=e=>{let{sliceName:t,allowEmpty:n,children:r,...o}=e;const a=(0,m.useContext)(v.u0),i=(0,m.useContext)(v.m3),s=a[t],l=i.get(s);if(!l){if(n)return null;throw new Error('Slice "'+s+'" for "'+t+'" slot not found')}return m.createElement(l.component,Object.assign({sliceContext:l.sliceContext,data:l.data},o),r)};function x(e){{const t={...e,sliceName:e.alias};delete t.alias,delete t.__renderedByLocation;const n=(0,m.useContext)(v.Bs),r=k(e);if(Object.keys(r).length)throw new E("browser"===n.renderEnvironment,t.sliceName,r,e.__renderedByLocation);if("server"===n.renderEnvironment)return m.createElement(b,t);if("browser"===n.renderEnvironment)return m.createElement(w,t);if("engines"===n.renderEnvironment||"dev-ssr"===n.renderEnvironment)return m.createElement(w,t);if("slices"===n.renderEnvironment){let t="";try{t='\n\nSlice component "'+n.sliceRoot.name+'" ('+n.sliceRoot.componentPath+') tried to render '}catch{}throw new Error("Nested slices are not supported."+t+"\n\nSee https://gatsbyjs.com/docs/reference/built-in-components/gatsby-slice#nested-slices")}throw new Error('Slice context "'+n.renderEnvironment+'" is not supported.')}}let E=function(e){function t(n,r,o,a){var i;const s=Object.entries(o).map((e=>{let[t,n]=e;return'not serializable "'+n+'" type passed to "'+t+'" prop'})).join(", "),l="SlicePropsError";let u="",d="";if(n){const e=m.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactDebugCurrentFrame.getCurrentStack().trim().split("\n").slice(1);e[0]=e[0].trim(),u="\n"+e.join("\n"),d='Slice "'+r+'" was passed props that are not serializable ('+s+")."}else{d=l+': Slice "'+r+'" was passed props that are not serializable ('+s+").";u=d+"\n"+(new Error).stack.trim().split("\n").slice(2).join("\n")}return(i=e.call(this,d)||this).name=l,u?i.stack=u:Error.captureStackTrace((0,c.Z)(i),t),a&&(i.forcedLocation={...a,functionName:"Slice"}),i}return(0,u.Z)(t,e),t}(h(Error));const k=function(e,t,n,r){void 0===t&&(t={}),void 0===n&&(n=[]),void 0===r&&(r=null);for(const[o,a]of Object.entries(e)){if(null==a||!r&&"children"===o)continue;const e=r?r+"."+o:o;"function"==typeof a?t[e]=typeof a:"object"==typeof a&&n.indexOf(a)<=0&&(n.push(a),k(a,t,n,e))}return t};var C=n(6291);const S=r.ZP.enqueue;function O(){throw new Error("It appears like Gatsby is misconfigured. Gatsby related `graphql` calls are supposed to only be evaluated at compile time, and then compiled away. Unfortunately, something went wrong and the query was left in the compiled code.\n\nUnless your site has a complex or custom babel/Gatsby configuration this is likely a bug in Gatsby.")}},8175:function(e,t,n){"use strict";n.d(t,{uQ:function(){return d},kL:function(){return x},ZP:function(){return C},Nt:function(){return O},hs:function(){return S},jN:function(){return k},N1:function(){return E}});var r=n(1665),o=n(8777),a=n(58);const i=function(e){if("undefined"==typeof document)return!1;const t=document.createElement("link");try{if(t.relList&&"function"==typeof t.relList.supports)return t.relList.supports(e)}catch(n){return!1}return!1}("prefetch")?function(e,t){return new Promise(((n,r)=>{if("undefined"==typeof document)return void r();const o=document.createElement("link");o.setAttribute("rel","prefetch"),o.setAttribute("href",e),Object.keys(t).forEach((e=>{o.setAttribute(e,t[e])})),o.onload=n,o.onerror=r;(document.getElementsByTagName("head")[0]||document.getElementsByName("script")[0].parentNode).appendChild(o)}))}:function(e){return new Promise(((t,n)=>{const r=new XMLHttpRequest;r.open("GET",e,!0),r.onload=()=>{200===r.status?t():n()},r.send(null)}))},s={};var l=function(e,t){return new Promise((n=>{s[e]?n():i(e,t).then((()=>{n(),s[e]=!0})).catch((()=>{}))}))},c=n(6249),u=n(9529);const d={Error:"error",Success:"success"},p=e=>{const[t,n]=e.split("?");var r;return"/evidenceportal/page-data/"+("/"===t?"index":(r="/"===(r=t)[0]?r.slice(1):r).endsWith("/")?r.slice(0,-1):r)+"/page-data.json"+(n?"?"+n:"")},f=e=>e.startsWith("//");function h(e,t){return void 0===t&&(t="GET"),new Promise((n=>{const r=new XMLHttpRequest;r.open(t,e,!0),r.onreadystatechange=()=>{4==r.readyState&&n(r)},r.send(null)}))}const m=/bot|crawler|spider|crawling/i,g=function(e,t,n){var r;void 0===t&&(t=null);const o={componentChunkName:e.componentChunkName,path:e.path,webpackCompilationHash:e.webpackCompilationHash,matchPath:e.matchPath,staticQueryHashes:e.staticQueryHashes,getServerDataError:e.getServerDataError,slicesMap:null!==(r=e.slicesMap)&&void 0!==r?r:{}};return{component:t,head:n,json:e.result,page:o}};function v(e){return new Promise((t=>{try{const n=e.readRoot();t(n)}catch(n){if(!Object.hasOwnProperty.call(n,"_response")||!Object.hasOwnProperty.call(n,"_status"))throw n;setTimeout((()=>{v(e).then(t)}),200)}}))}let y=function(){function e(e,t){this.inFlightNetworkRequests=new Map,this.pageDb=new Map,this.inFlightDb=new Map,this.staticQueryDb={},this.pageDataDb=new Map,this.partialHydrationDb=new Map,this.slicesDataDb=new Map,this.sliceInflightDb=new Map,this.slicesDb=new Map,this.isPrefetchQueueRunning=!1,this.prefetchQueued=[],this.prefetchTriggered=new Set,this.prefetchCompleted=new Set,this.loadComponent=e,(0,u.DS)(t)}var t=e.prototype;return t.memoizedGet=function(e){let t=this.inFlightNetworkRequests.get(e);return t||(t=h(e,"GET"),this.inFlightNetworkRequests.set(e,t)),t.then((t=>(this.inFlightNetworkRequests.delete(e),t))).catch((t=>{throw this.inFlightNetworkRequests.delete(e),t}))},t.setApiRunner=function(e){this.apiRunner=e,this.prefetchDisabled=e("disableCorePrefetching").some((e=>e))},t.fetchPageDataJson=function(e){const{pagePath:t,retries:n=0}=e,r=p(t);return this.memoizedGet(r).then((r=>{const{status:o,responseText:a}=r;if(200===o)try{const n=JSON.parse(a);if(void 0===n.path)throw new Error("not a valid pageData response");const r=t.split("?")[1];return r&&!n.path.includes(r)&&(n.path+="?"+r),Object.assign(e,{status:d.Success,payload:n})}catch(i){}return 404===o||200===o?"/404.html"===t||"/500.html"===t?Object.assign(e,{status:d.Error}):this.fetchPageDataJson(Object.assign(e,{pagePath:"/404.html",notFound:!0})):500===o?this.fetchPageDataJson(Object.assign(e,{pagePath:"/500.html",internalServerError:!0})):n<3?this.fetchPageDataJson(Object.assign(e,{retries:n+1})):Object.assign(e,{status:d.Error})}))},t.fetchPartialHydrationJson=function(e){const{pagePath:t,retries:n=0}=e,r=p(t).replace(".json","-rsc.json");return this.memoizedGet(r).then((r=>{const{status:o,responseText:a}=r;if(200===o)try{return Object.assign(e,{status:d.Success,payload:a})}catch(i){}return 404===o||200===o?"/404.html"===t||"/500.html"===t?Object.assign(e,{status:d.Error}):this.fetchPartialHydrationJson(Object.assign(e,{pagePath:"/404.html",notFound:!0})):500===o?this.fetchPartialHydrationJson(Object.assign(e,{pagePath:"/500.html",internalServerError:!0})):n<3?this.fetchPartialHydrationJson(Object.assign(e,{retries:n+1})):Object.assign(e,{status:d.Error})}))},t.loadPageDataJson=function(e){const t=(0,u.Cj)(e);if(this.pageDataDb.has(t)){const e=this.pageDataDb.get(t);return Promise.resolve(e)}return this.fetchPageDataJson({pagePath:t}).then((e=>(this.pageDataDb.set(t,e),e)))},t.loadPartialHydrationJson=function(e){const t=(0,u.Cj)(e);if(this.partialHydrationDb.has(t)){const e=this.partialHydrationDb.get(t);return Promise.resolve(e)}return this.fetchPartialHydrationJson({pagePath:t}).then((e=>(this.partialHydrationDb.set(t,e),e)))},t.loadSliceDataJson=function(e){if(this.slicesDataDb.has(e)){const t=this.slicesDataDb.get(e);return Promise.resolve({sliceName:e,jsonPayload:t})}return h("/evidenceportal/slice-data/"+e+".json","GET").then((t=>{const n=JSON.parse(t.responseText);return this.slicesDataDb.set(e,n),{sliceName:e,jsonPayload:n}}))},t.findMatchPath=function(e){return(0,u.UD)(e)},t.loadPage=function(e){const t=(0,u.Cj)(e);if(this.pageDb.has(t)){const e=this.pageDb.get(t);return e.error?Promise.resolve({error:e.error,status:e.status}):Promise.resolve(e.payload)}if(this.inFlightDb.has(t))return this.inFlightDb.get(t);const n=[this.loadAppData(),this.loadPageDataJson(t)];const r=Promise.all(n).then((e=>{const[n,r,i]=e;if(r.status===d.Error||(null==i?void 0:i.status)===d.Error)return{status:d.Error};let s=r.payload;const{componentChunkName:l,staticQueryHashes:u=[],slicesMap:p={}}=s,f={},h=Array.from(new Set(Object.values(p))),m=e=>{if(this.slicesDb.has(e.name))return this.slicesDb.get(e.name);if(this.sliceInflightDb.has(e.name))return this.sliceInflightDb.get(e.name);const t=this.loadComponent(e.componentChunkName).then((t=>{return{component:(n=t,n&&n.default||n),sliceContext:e.result.sliceContext,data:e.result.data};var n}));return this.sliceInflightDb.set(e.name,t),t.then((t=>{this.slicesDb.set(e.name,t),this.sliceInflightDb.delete(e.name)})),t};return Promise.all(h.map((e=>this.loadSliceDataJson(e)))).then((e=>{const p=[],h=(0,o.Z)(u);for(const{jsonPayload:t,sliceName:n}of Object.values(e)){p.push({name:n,...t});for(const e of t.staticQueryHashes)h.includes(e)||h.push(e)}const y=[Promise.all(p.map(m)),this.loadComponent(l,"head")];y.push(this.loadComponent(l));const b=Promise.all(y).then((e=>{const[t,o,l]=e;f.createdAt=new Date;for(const n of t)(!n||n instanceof Error)&&(f.status=d.Error,f.error=n);let c;if((!l||l instanceof Error)&&(f.status=d.Error,f.error=l),f.status!==d.Error){if(f.status=d.Success,!0!==r.notFound&&!0!==(null==i?void 0:i.notFound)||(f.notFound=!0),s=Object.assign(s,{webpackCompilationHash:n?n.webpackCompilationHash:""}),"string"==typeof(null==i?void 0:i.payload)){c=g(s,null,o),c.partialHydration=i.payload;const e=new ReadableStream({start(e){const t=new TextEncoder;e.enqueue(t.encode(i.payload))},pull(e){e.close()},cancel(){}});return v((0,a.createFromReadableStream)(e)).then((e=>(c.partialHydration=e,c)))}c=g(s,l,o)}return c})),w=Promise.all(h.map((e=>{if(this.staticQueryDb[e]){const t=this.staticQueryDb[e];return{staticQueryHash:e,jsonPayload:t}}return this.memoizedGet("/evidenceportal/page-data/sq/d/"+e+".json").then((t=>{const n=JSON.parse(t.responseText);return{staticQueryHash:e,jsonPayload:n}})).catch((()=>{throw new Error("We couldn't load \"/evidenceportal/page-data/sq/d/"+e+'.json"')}))}))).then((e=>{const t={};return e.forEach((e=>{let{staticQueryHash:n,jsonPayload:r}=e;t[n]=r,this.staticQueryDb[n]=r})),t}));return Promise.all([b,w]).then((e=>{let n,[r,o]=e;return r&&(n={...r,staticQueryResults:o},f.payload=n,c.Z.emit("onPostLoadPageResources",{page:n,pageResources:n})),this.pageDb.set(t,f),f.error?{error:f.error,status:f.status}:n})).catch((e=>({error:e,status:d.Error})))}))}));return r.then((()=>{this.inFlightDb.delete(t)})).catch((e=>{throw this.inFlightDb.delete(t),e})),this.inFlightDb.set(t,r),r},t.loadPageSync=function(e,t){void 0===t&&(t={});const n=(0,u.Cj)(e);if(this.pageDb.has(n)){var r;const e=this.pageDb.get(n);if(e.payload)return e.payload;if(null!==(r=t)&&void 0!==r&&r.withErrorDetails)return{error:e.error,status:e.status}}},t.shouldPrefetch=function(e){return!!(()=>{if("connection"in navigator&&void 0!==navigator.connection){if((navigator.connection.effectiveType||"").includes("2g"))return!1;if(navigator.connection.saveData)return!1}return!0})()&&((!navigator.userAgent||!m.test(navigator.userAgent))&&!this.pageDb.has(e))},t.prefetch=function(e){if(!this.shouldPrefetch(e))return{then:e=>e(!1),abort:()=>{}};if(this.prefetchTriggered.has(e))return{then:e=>e(!0),abort:()=>{}};const t={resolve:null,reject:null,promise:null};t.promise=new Promise(((e,n)=>{t.resolve=e,t.reject=n})),this.prefetchQueued.push([e,t]);const n=new AbortController;return n.signal.addEventListener("abort",(()=>{const t=this.prefetchQueued.findIndex((t=>{let[n]=t;return n===e}));-1!==t&&this.prefetchQueued.splice(t,1)})),this.isPrefetchQueueRunning||(this.isPrefetchQueueRunning=!0,setTimeout((()=>{this._processNextPrefetchBatch()}),3e3)),{then:(e,n)=>t.promise.then(e,n),abort:n.abort.bind(n)}},t._processNextPrefetchBatch=function(){(window.requestIdleCallback||(e=>setTimeout(e,0)))((()=>{const e=this.prefetchQueued.splice(0,4),t=Promise.all(e.map((e=>{let[t,n]=e;return this.prefetchTriggered.has(t)||(this.apiRunner("onPrefetchPathname",{pathname:t}),this.prefetchTriggered.add(t)),this.prefetchDisabled?n.resolve(!1):this.doPrefetch((0,u.Cj)(t)).then((()=>{this.prefetchCompleted.has(t)||(this.apiRunner("onPostPrefetchPathname",{pathname:t}),this.prefetchCompleted.add(t)),n.resolve(!0)}))})));this.prefetchQueued.length?t.then((()=>{setTimeout((()=>{this._processNextPrefetchBatch()}),3e3)})):this.isPrefetchQueueRunning=!1}))},t.doPrefetch=function(e){const t=p(e);return l(t,{crossOrigin:"anonymous",as:"fetch"}).then((()=>this.loadPageDataJson(e)))},t.hovering=function(e){this.loadPage(e)},t.getResourceURLsForPathname=function(e){const t=(0,u.Cj)(e),n=this.pageDataDb.get(t);if(n){const e=g(n.payload);return[].concat((0,o.Z)(b(e.page.componentChunkName)),[p(t)])}return null},t.isPageNotFound=function(e){const t=(0,u.Cj)(e),n=this.pageDb.get(t);return!n||n.notFound},t.loadAppData=function(e){return void 0===e&&(e=0),this.memoizedGet("/evidenceportal/page-data/app-data.json").then((t=>{const{status:n,responseText:r}=t;let o;if(200!==n&&e<3)return this.loadAppData(e+1);if(200===n)try{const e=JSON.parse(r);if(void 0===e.webpackCompilationHash)throw new Error("not a valid app-data response");o=e}catch(a){}return o}))},e}();const b=e=>(window.___chunkMapping[e]||[]).map((e=>"/evidenceportal"+e));let w,x=function(e){function t(t,n,r){var o;return o=e.call(this,(function(e,n){if(void 0===n&&(n="components"),!t[n="components"][e])throw new Error("We couldn't find the correct component chunk with the name \""+e+'"');return t[n][e]().catch((e=>e))}),n)||this,r&&o.pageDataDb.set((0,u.Cj)(r.path),{pagePath:r.path,payload:r,status:"success"}),o}(0,r.Z)(t,e);var n=t.prototype;return n.doPrefetch=function(t){return e.prototype.doPrefetch.call(this,t).then((e=>{if(e.status!==d.Success)return Promise.resolve();const t=e.payload,n=t.componentChunkName,r=b(n);return Promise.all(r.map(l)).then((()=>t))}))},n.loadPageDataJson=function(t){return e.prototype.loadPageDataJson.call(this,t).then((e=>e.notFound?f(t)?e:h(t,"HEAD").then((t=>200===t.status?{status:d.Error}:e)):e))},n.loadPartialHydrationJson=function(t){return e.prototype.loadPartialHydrationJson.call(this,t).then((e=>e.notFound?f(t)?e:h(t,"HEAD").then((t=>200===t.status?{status:d.Error}:e)):e))},t}(y);const E=e=>{w=e},k={enqueue:e=>w.prefetch(e),getResourceURLsForPathname:e=>w.getResourceURLsForPathname(e),loadPage:e=>w.loadPage(e),loadPageSync:function(e,t){return void 0===t&&(t={}),w.loadPageSync(e,t)},prefetch:e=>w.prefetch(e),isPageNotFound:e=>w.isPageNotFound(e),hovering:e=>w.hovering(e),loadAppData:()=>w.loadAppData()};var C=k;function S(){return w?w.staticQueryDb:{}}function O(){return w?w.slicesDb:{}}},9559:function(e,t,n){"use strict";n.d(t,{Z:function(){return C}});var r=n(2784),o=n(3980),a=n.n(o),i=n(1852),s=n(9529),l=n(8777),c=n(31),u=n(5619),d=n(3853);function p(e){let{children:t,callback:n}=e;return(0,r.useEffect)((()=>{n()})),t}const f=["link","meta","style","title","base","noscript","script","html","body"];function h(e,t){if(e instanceof HTMLElement&&t instanceof HTMLElement){const n=t.getAttribute("nonce");if(n&&!e.getAttribute("nonce")){const r=t.cloneNode(!0);return r.setAttribute("nonce",""),r.nonce=n,n===e.nonce&&e.isEqualNode(r)}}return e.isEqualNode(t)}function m(e,t){void 0===t&&(t={html:{},body:{}});const n=new Map,r=[];for(const c of e.childNodes){var o,a;const e=c.nodeName.toLowerCase(),u=null===(o=c.attributes)||void 0===o||null===(a=o.id)||void 0===a?void 0:a.value;if(y(c)){if(v(e))if("html"===e||"body"===e)for(const n of c.attributes){const r="style"===n.name;var i;if(t[e]={...t[e]},r||(t[e][n.name]=n.value),r)t[e].style=""+(null!==(i=t[e])&&void 0!==i&&i.style?t[e].style:"")+n.value+" "}else{let e=c.cloneNode(!0);if(e.setAttribute("data-gatsby-head",!0),"script"===e.nodeName.toLowerCase()&&(e=g(e)),u)if(n.has(u)){var s;const t=n.get(u);null===(s=r[t].parentNode)||void 0===s||s.removeChild(r[t]),r[t]=e}else r.push(e),n.set(u,r.length-1);else r.push(e)}c.childNodes.length&&r.push.apply(r,(0,l.Z)(m(c,t).validHeadNodes))}}return{validHeadNodes:r,htmlAndBodyAttributes:t}}function g(e){const t=document.createElement("script");for(const n of e.attributes)t.setAttribute(n.name,n.value);return t.innerHTML=e.innerHTML,t}function v(e){return f.includes(e)}function y(e){return 1===e.nodeType}const b=document.createElement("div"),w={html:[],body:[]},x=()=>{var e;const{validHeadNodes:t,htmlAndBodyAttributes:n}=m(b);w.html=Object.keys(n.html),w.body=Object.keys(n.body),function(e){if(!e)return;const{html:t,body:n}=e,r=document.querySelector("html");r&&Object.entries(t).forEach((e=>{let[t,n]=e;r.setAttribute(t,n)}));const o=document.querySelector("body");o&&Object.entries(n).forEach((e=>{let[t,n]=e;o.setAttribute(t,n)}))}(n);const r=document.querySelectorAll("[data-gatsby-head]");var o;if(0===r.length)return void(o=document.head).append.apply(o,(0,l.Z)(t));const a=[];!function(e){let{oldNodes:t,newNodes:n,onStale:r,onNew:o}=e;for(const a of t){const e=n.findIndex((e=>h(e,a)));-1===e?r(a):n.splice(e,1)}for(const a of n)o(a)}({oldNodes:r,newNodes:t,onStale:e=>e.parentNode.removeChild(e),onNew:e=>a.push(e)}),(e=document.head).append.apply(e,a)};function E(e){let{pageComponent:t,staticQueryResults:n,pageComponentProps:o}=e;(0,r.useEffect)((()=>{if(null!=t&&t.Head){!function(e){if("function"!=typeof e)throw new Error('Expected "Head" export to be a function got "'+typeof e+'".')}(t.Head);const{render:a}=(0,d.U)(),s=r.createElement(t.Head,{location:{pathname:(e=o).location.pathname},params:e.params,data:e.data||{},serverData:e.serverData,pageContext:e.pageContext}),l=(0,i.h)("wrapRootElement",{element:s},s,(e=>{let{result:t}=e;return{element:t}})).pop();a(r.createElement(p,{callback:x},r.createElement(c.StaticQueryContext.Provider,{value:n},r.createElement(u.LocationProvider,null,l))),b)}var e;return()=>{!function(){const e=document.querySelectorAll("[data-gatsby-head]");for(const t of e)t.parentNode.removeChild(t)}(),function(e){if(!e)return;const{html:t,body:n}=e;if(t){const e=document.querySelector("html");t.forEach((t=>{e&&e.removeAttribute(t)}))}if(n){const e=document.querySelector("body");n.forEach((t=>{e&&e.removeAttribute(t)}))}}(w)}}))}function k(e){const t={...e,params:{...(0,s.GA)(e.location.pathname),...e.pageResources.json.pageContext.__params}};let n;var o;n=e.pageResources.partialHydration?e.pageResources.partialHydration:(0,r.createElement)((o=e.pageResources.component)&&o.default||o,{...t,key:e.path||e.pageResources.page.path});E({pageComponent:e.pageResources.head,staticQueryResults:e.pageResources.staticQueryResults,pageComponentProps:t});return(0,i.h)("wrapPageElement",{element:n,props:t},n,(e=>{let{result:n}=e;return{element:n,props:t}})).pop()}k.propTypes={location:a().object.isRequired,pageResources:a().object.isRequired,data:a().object,pageContext:a().object.isRequired};var C=k},5069:function(e,t,n){"use strict";var r=n(1665),o=n(1852),a=n(2784),i=n(5619),s=n(2802),l=n(5483),c=n(3204),u=n(8175),d=n(3182),p=n(6249);const f={id:"gatsby-announcer",style:{position:"absolute",top:0,width:1,height:1,padding:0,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",border:0},"aria-live":"assertive","aria-atomic":"true"};var h=n(2467);function m(e){const t=(0,d.J)(e),{hash:n,search:r}=window.location;return null!=t&&(window.___replace(t.toPath+r+n),!0)}let g="";window.addEventListener("unhandledrejection",(e=>{/loading chunk \d* failed./i.test(e.reason)&&g&&(window.location.pathname=g)}));const v=(e,t)=>{m(e.pathname)||(g=e.pathname,(0,o.h)("onPreRouteUpdate",{location:e,prevLocation:t}))},y=(e,t)=>{m(e.pathname)||(0,o.h)("onRouteUpdate",{location:e,prevLocation:t})},b=function(e,t){if(void 0===t&&(t={}),"number"==typeof e)return void i.globalHistory.navigate(e);const{pathname:n,search:r,hash:a}=(0,h.cP)(e),s=(0,d.J)(n);if(s&&(e=s.toPath+r+a),window.___swUpdated)return void(window.location=n+r+a);const l=setTimeout((()=>{p.Z.emit("onDelayedLoadPageResources",{pathname:n}),(0,o.h)("onRouteUpdateDelayed",{location:window.location})}),1e3);u.ZP.loadPage(n+r).then((o=>{if(!o||o.status===u.uQ.Error)return window.history.replaceState({},"",location.href),window.location=n,void clearTimeout(l);o&&o.page.webpackCompilationHash!==window.___webpackCompilationHash&&("serviceWorker"in navigator&&null!==navigator.serviceWorker.controller&&"activated"===navigator.serviceWorker.controller.state&&navigator.serviceWorker.controller.postMessage({gatsbyApi:"clearPathResources"}),window.location=n+r+a),(0,i.navigate)(e,t),clearTimeout(l)}))};function w(e,t){let{location:n}=t;const{pathname:r,hash:a}=n,i=(0,o.h)("shouldUpdateScroll",{prevRouterProps:e,pathname:r,routerProps:{location:n},getSavedScrollPosition:e=>[0,this._stateStorage.read(e,e.key)]});if(i.length>0)return i[i.length-1];if(e){const{location:{pathname:t}}=e;if(t===r)return a?decodeURI(a.slice(1)):[0,0]}return!0}let x=function(e){function t(t){var n;return(n=e.call(this,t)||this).announcementRef=a.createRef(),n}(0,r.Z)(t,e);var n=t.prototype;return n.componentDidUpdate=function(e,t){requestAnimationFrame((()=>{let e="new page at "+this.props.location.pathname;document.title&&(e=document.title);const t=document.querySelectorAll("#gatsby-focus-wrapper h1");t&&t.length&&(e=t[0].textContent);const n="Navigated to "+e;if(this.announcementRef.current){this.announcementRef.current.innerText!==n&&(this.announcementRef.current.innerText=n)}}))},n.render=function(){return a.createElement("div",Object.assign({},f,{ref:this.announcementRef}))},t}(a.Component);const E=(e,t)=>{var n,r;return e.href!==t.href||(null==e||null===(n=e.state)||void 0===n?void 0:n.key)!==(null==t||null===(r=t.state)||void 0===r?void 0:r.key)};let k=function(e){function t(t){var n;return n=e.call(this,t)||this,v(t.location,null),n}(0,r.Z)(t,e);var n=t.prototype;return n.componentDidMount=function(){y(this.props.location,null)},n.shouldComponentUpdate=function(e){return!!E(this.props.location,e.location)&&(v(e.location,this.props.location),!0)},n.componentDidUpdate=function(e){E(e.location,this.props.location)&&y(this.props.location,e.location)},n.render=function(){return a.createElement(a.Fragment,null,this.props.children,a.createElement(x,{location:location}))},t}(a.Component);var C=n(9559),S=n(6849);function O(e,t){for(var n in e)if(!(n in t))return!0;for(var r in t)if(e[r]!==t[r])return!0;return!1}var P=function(e){function t(t){var n;n=e.call(this)||this;const{location:r,pageResources:o}=t;return n.state={location:{...r},pageResources:o||u.ZP.loadPageSync(r.pathname+r.search,{withErrorDetails:!0})},n}(0,r.Z)(t,e),t.getDerivedStateFromProps=function(e,t){let{location:n}=e;if(t.location.href!==n.href){return{pageResources:u.ZP.loadPageSync(n.pathname+n.search,{withErrorDetails:!0}),location:{...n}}}return{location:{...n}}};var n=t.prototype;return n.loadResources=function(e){u.ZP.loadPage(e).then((t=>{t&&t.status!==u.uQ.Error?this.setState({location:{...window.location},pageResources:t}):(window.history.replaceState({},"",location.href),window.location=e)}))},n.shouldComponentUpdate=function(e,t){return t.pageResources?this.state.pageResources!==t.pageResources||(this.state.pageResources.component!==t.pageResources.component||(this.state.pageResources.json!==t.pageResources.json||(!(this.state.location.key===t.location.key||!t.pageResources.page||!t.pageResources.page.matchPath&&!t.pageResources.page.path)||function(e,t,n){return O(e.props,t)||O(e.state,n)}(this,e,t)))):(this.loadResources(e.location.pathname+e.location.search),!1)},n.render=function(){return this.props.children(this.state)},t}(a.Component),N=n(3834),_=n(3853);const R=new u.kL(S,[],window.pageData);(0,u.N1)(R),R.setApiRunner(o.h);const{render:j,hydrate:I}=(0,_.U)();window.asyncRequires=S,window.___emitter=p.Z,window.___loader=u.jN,i.globalHistory.listen((e=>{e.location.action=e.action})),window.___push=e=>b(e,{replace:!1}),window.___replace=e=>b(e,{replace:!0}),window.___navigate=(e,t)=>b(e,t);const L="gatsby-reload-compilation-hash-match";(0,o.I)("onClientEntry").then((()=>{(0,o.h)("registerServiceWorker").filter(Boolean).length>0&&n(472);const e=e=>a.createElement(i.BaseContext.Provider,{value:{baseuri:"/",basepath:"/"}},a.createElement(C.Z,e)),t=a.createContext({}),d={renderEnvironment:"browser"};let p=function(e){function n(){return e.apply(this,arguments)||this}return(0,r.Z)(n,e),n.prototype.render=function(){const{children:e}=this.props;return a.createElement(i.Location,null,(n=>{let{location:r}=n;return a.createElement(P,{location:r},(n=>{let{pageResources:r,location:o}=n;const i=(0,u.hs)(),s=(0,u.Nt)();return a.createElement(l.B9.Provider,{value:i},a.createElement(c.Bs.Provider,{value:d},a.createElement(c.m3.Provider,{value:s},a.createElement(c.u0.Provider,{value:r.page.slicesMap},a.createElement(t.Provider,{value:{pageResources:r,location:o}},e)))))}))}))},n}(a.Component),f=function(n){function o(){return n.apply(this,arguments)||this}return(0,r.Z)(o,n),o.prototype.render=function(){return a.createElement(t.Consumer,null,(t=>{let{pageResources:n,location:r}=t;return a.createElement(k,{location:r},a.createElement(s.$C,{location:r,shouldUpdateScroll:w},a.createElement(i.Router,{basepath:"/evidenceportal",location:r,id:"gatsby-focus-wrapper"},a.createElement(e,Object.assign({path:"/404.html"===n.page.path||"/500.html"===n.page.path?(0,N.Z)(r.pathname,"/evidenceportal"):encodeURI((n.page.matchPath||n.page.path).split("?")[0])},this.props,{location:r,pageResources:n},n.json)))))}))},o}(a.Component);const{pagePath:h,location:m}=window;h&&"/evidenceportal"+h!==m.pathname+(h.includes("?")?m.search:"")&&!(R.findMatchPath((0,N.Z)(m.pathname,"/evidenceportal"))||h.match(/^\/(404|500)(\/?|.html)$/)||h.match(/^\/offline-plugin-app-shell-fallback\/?$/))&&(0,i.navigate)("/evidenceportal"+h+(h.includes("?")?"":m.search)+m.hash,{replace:!0});const g=()=>{try{return sessionStorage}catch{return null}};u.jN.loadPage(m.pathname+m.search).then((e=>{var t;const n=g();if(null!=e&&null!==(t=e.page)&&void 0!==t&&t.webpackCompilationHash&&e.page.webpackCompilationHash!==window.___webpackCompilationHash&&("serviceWorker"in navigator&&null!==navigator.serviceWorker.controller&&"activated"===navigator.serviceWorker.controller.state&&navigator.serviceWorker.controller.postMessage({gatsbyApi:"clearPathResources"}),n)){if(!("1"===n.getItem(L)))return n.setItem(L,"1"),void window.location.reload(!0)}if(n&&n.removeItem(L),!e||e.status===u.uQ.Error){const t="page resources for "+m.pathname+" not found. Not rendering React";if(e&&e.error)throw console.error(t),e.error;throw new Error(t)}const r=(0,o.h)("wrapRootElement",{element:a.createElement(f,null)},a.createElement(f,null),(e=>{let{result:t}=e;return{element:t}})).pop(),i=function(){const e=a.useRef(!1);return a.useEffect((()=>{e.current||(e.current=!0,performance.mark&&performance.mark("onInitialClientRender"),(0,o.h)("onInitialClientRender"))}),[]),a.createElement(p,null,r)},s=document.getElementById("gatsby-focus-wrapper");let l=j;s&&s.children.length&&(l=I);const c=(0,o.h)("replaceHydrateFunction",void 0,l)[0];function d(){const e="undefined"!=typeof window?document.getElementById("___gatsby"):null;c(a.createElement(i,null),e)}const h=document;if("complete"===h.readyState||"loading"!==h.readyState&&!h.documentElement.doScroll)setTimeout((function(){d()}),0);else{const e=function(){h.removeEventListener("DOMContentLoaded",e,!1),window.removeEventListener("load",e,!1),d()};h.addEventListener("DOMContentLoaded",e,!1),window.addEventListener("load",e,!1)}}))}))},3161:function(e,t,n){"use strict";n.r(t);var r=n(2784),o=n(8175),a=n(9559);t.default=e=>{let{location:t}=e;const n=o.ZP.loadPageSync(t.pathname);return n?r.createElement(a.Z,{location:t,pageResources:n,...n.json}):null}},9758:function(e,t,n){var r;e.exports=(r=n(3161))&&r.default||r},3853:function(e,t,n){"use strict";n.d(t,{U:function(){return o}});const r=new WeakMap;function o(){const e=n(7029);return{render:(t,n)=>{let o=r.get(n);o||r.set(n,o=e.createRoot(n)),o.render(t)},hydrate:(t,n)=>e.hydrateRoot(n,t)}}},3182:function(e,t,n){"use strict";n.d(t,{J:function(){return a}});const r=new Map,o=new Map;function a(e){let t=r.get(e);return t||(t=o.get(e.toLowerCase())),t}[].forEach((e=>{e.ignoreCase?o.set(e.fromPath,e):r.set(e.fromPath,e)}))},472:function(e,t,n){"use strict";n.r(t);var r=n(1852);"https:"!==window.location.protocol&&"localhost"!==window.location.hostname?console.error("Service workers can only be used over HTTPS, or on localhost for development"):"serviceWorker"in navigator&&navigator.serviceWorker.register("/evidenceportal/sw.js").then((function(e){e.addEventListener("updatefound",(()=>{(0,r.h)("onServiceWorkerUpdateFound",{serviceWorker:e});const t=e.installing;console.log("installingWorker",t),t.addEventListener("statechange",(()=>{switch(t.state){case"installed":navigator.serviceWorker.controller?(window.___swUpdated=!0,(0,r.h)("onServiceWorkerUpdateReady",{serviceWorker:e}),window.___failedResources&&(console.log("resources failed, SW updated - reloading"),window.location.reload())):(console.log("Content is now available offline!"),(0,r.h)("onServiceWorkerInstalled",{serviceWorker:e}));break;case"redundant":console.error("The installing service worker became redundant."),(0,r.h)("onServiceWorkerRedundant",{serviceWorker:e});break;case"activated":(0,r.h)("onServiceWorkerActive",{serviceWorker:e})}}))}))})).catch((function(e){console.error("Error during service worker registration:",e)}))},3204:function(e,t,n){"use strict";n.d(t,{Bs:function(){return a},Db:function(){return s},m3:function(){return o},u0:function(){return i}});var r=n(2784);const o=r.createContext({}),a=r.createContext({}),i=r.createContext({}),s=r.createContext({})},5483:function(e,t,n){"use strict";n.d(t,{i1:function(){return l},B9:function(){return o},K2:function(){return c}});var r=n(2784);const o=(a="StaticQuery",i={},r.createServerContext?function(e,t){return void 0===t&&(t=null),globalThis.__SERVER_CONTEXT||(globalThis.__SERVER_CONTEXT={}),globalThis.__SERVER_CONTEXT[e]||(globalThis.__SERVER_CONTEXT[e]=r.createServerContext(e,t)),globalThis.__SERVER_CONTEXT[e]}(a,i):r.createContext(i));var a,i;function s(e){let{staticQueryData:t,data:n,query:o,render:a}=e;const i=n?n.data:t[o]&&t[o].data;return r.createElement(r.Fragment,null,i&&a(i),!i&&r.createElement("div",null,"Loading (StaticQuery)"))}const l=e=>{const{data:t,query:n,render:a,children:i}=e;return r.createElement(o.Consumer,null,(e=>r.createElement(s,{data:t,query:n,render:a||i,staticQueryData:e})))},c=e=>{var t;r.useContext;const n=r.useContext(o);if(isNaN(Number(e)))throw new Error("useStaticQuery was called with a string but expects to be called using `graphql`. Try this:\n\nimport { useStaticQuery, graphql } from 'gatsby';\n\nuseStaticQuery(graphql`"+e+"`);\n");if(null!==(t=n[e])&&void 0!==t&&t.data)return n[e].data;throw new Error("The result of this StaticQuery could not be fetched.\n\nThis is likely a bug in Gatsby and if refreshing the page does not fix it, please open an issue in https://github.com/gatsbyjs/gatsby/issues")}},3834:function(e,t,n){"use strict";function r(e,t){return void 0===t&&(t=""),t?e===t?"/":e.startsWith(t+"/")?e.slice(t.length):e:e}n.d(t,{Z:function(){return r}})},4428:function(e,t,n){"use strict";n.r(t),n.d(t,{wrapPageElement:function(){return i}});var r=n(2784),o=n(4536);const a=e=>{var t,n,a,i,s,l,c,u,d,p,f,h,m;let{path:g,data:v,children:y}=e;return r.createElement(o.Xg,{children:y,devBanner:{show:null==v||null===(t=v.site)||void 0===t||null===(n=t.siteMetadata)||void 0===n?void 0:n.showDevBanner},navbar:{...null==v||null===(a=v.site)||void 0===a||null===(i=a.siteMetadata)||void 0===i||null===(s=i.staticText)||void 0===s?void 0:s.navbar,image:null==v?void 0:v.navbarLogo,activePage:g},bottomBanner:{...null==v||null===(l=v.site)||void 0===l||null===(c=l.siteMetadata)||void 0===c||null===(u=c.staticText)||void 0===u?void 0:u.bottomBanner,image:null==v?void 0:v.bottomBannerLogo},footer:{...null==v||null===(d=v.site)||void 0===d||null===(p=d.siteMetadata)||void 0===p||null===(f=p.staticText)||void 0===f?void 0:f.footer,image:{imageData:null==v?void 0:v.footerLogo,altText:(null==v||null===(h=v.site)||void 0===h||null===(m=h.siteMetadata)||void 0===m?void 0:m.siteTitle)+" logo"}}})};n(3885),n(9601),n(8156),n(8776),n(9804),n(700);const i=e=>{let{element:t,props:n}=e;return r.createElement(a,n,t)}},8050:function(e,t,n){const r=n(6635),o=n(8437);e.exports={createSearchIndex:function(e){let t=[];Object.keys(e).forEach((n=>{e[n].nodes.forEach((e=>{let o=structuredClone(e);"allProject"===n&&(e.slug.includes("/")||(o.slug="project/"+e.slug));const a=Object.values(o).map((e=>r.isNull(e)?null:"object"==typeof e?Object.values(e).filter((e=>!r.isNull(e))).map((e=>"string"==typeof e||null==e?e:void Object.values(e).filter((e=>!r.isNull(e))).join(" "))).join(" "):e));Object.keys(o).forEach(((e,t)=>{o[e]=a[t]})),t.push(o)}))}));const n=o.generateStopWordFilter(["a","able","across","after","all","almost","also","am","among","an","and","any","are","as","at","be","because","been","but","by","dear","did","do","does","either","else","ever","every","for","from","get","got","had","he","her","hers","him","his","however","i","if","in","into","is","it","its","just","least","let","like","may","me","might","most","must","my","neither","no","nor","not","of","off","often","on","only","or","other","our","own","rather","said","say","says","she","since","so","some","than","that","the","their","them","then","there","these","they","this","tis","to","too","twas","us","was","we","were","while","will","with","yet","you","your"]);return[o((function(){this.ref("slug"),this.field("slug"),this.field("faq"),this.field("aims"),this.field("lede"),this.field("title"),this.field("question"),this.field("status"),this.field("agency"),this.field("topics"),this.field("mainContact"),this.field("summary"),this.field("status"),this.field("purpose"),this.field("emailContent"),this.field("projectTeam"),this.field("expertise"),this.field("requirement"),this.field("collectData"),this.metadataWhitelist=["position"],this.pipeline.after(o.stopWordFilter,n),this.pipeline.remove(o.stopWordFilter),t.forEach((function(e){this.add(e)}),this)})),t]},searchQuery:"\n query {\n allProject {\n nodes {\n title\n agency\n topics {\n title\n }\n slug\n summary\n statusOfData\n status\n startDate\n requirement\n question\n purpose\n projectTeam {\n name\n employer\n }\n priorResearch\n opportunityCloses\n mainContact {\n name\n }\n fundingInfo\n collectData { \n fieldTitle\n fieldData\n }\n expertise\n faq {\n text\n title\n }\n deliverable\n emailContent\n endDate\n slug\n }\n }\n allGeneralPage {\n nodes {\n slug\n lede\n faq {\n text\n title\n }\n aims {\n text\n title\n }\n title\n }\n }\n }\n "}},3463:function(e,t,n){"use strict";var r=n(8570),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},a={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},i={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function l(e){return r.isMemo(e)?i:s[e.$$typeof]||o}s[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[r.Memo]=i;var c=Object.defineProperty,u=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,p=Object.getOwnPropertyDescriptor,f=Object.getPrototypeOf,h=Object.prototype;e.exports=function e(t,n,r){if("string"!=typeof n){if(h){var o=f(n);o&&o!==h&&e(t,o,r)}var i=u(n);d&&(i=i.concat(d(n)));for(var s=l(t),m=l(n),g=0;g=31||"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)},t.storage="undefined"!=typeof chrome&&void 0!==chrome.storage?chrome.storage.local:function(){try{return window.localStorage}catch(e){}}(),t.colors=["lightseagreen","forestgreen","goldenrod","dodgerblue","darkorchid","crimson"],t.formatters.j=function(e){try{return JSON.stringify(e)}catch(t){return"[UnexpectedJSONParseError]: "+t.message}},t.enable(r())},555:function(e,t,n){var r;function o(e){function n(){if(n.enabled){var e=n,o=+new Date,a=o-(r||o);e.diff=a,e.prev=r,e.curr=o,r=o;for(var i=new Array(arguments.length),s=0;s0)return function(e){if((e=String(e)).length>100)return;var i=/^((?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|years?|yrs?|y)?$/i.exec(e);if(!i)return;var s=parseFloat(i[1]);switch((i[2]||"ms").toLowerCase()){case"years":case"year":case"yrs":case"yr":case"y":return s*a;case"days":case"day":case"d":return s*o;case"hours":case"hour":case"hrs":case"hr":case"h":return s*r;case"minutes":case"minute":case"mins":case"min":case"m":return s*n;case"seconds":case"second":case"secs":case"sec":case"s":return s*t;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return s;default:return}}(e);if("number"===c&&!1===isNaN(e))return s.long?i(l=e,o,"day")||i(l,r,"hour")||i(l,n,"minute")||i(l,t,"second")||l+" ms":function(e){if(e>=o)return Math.round(e/o)+"d";if(e>=r)return Math.round(e/r)+"h";if(e>=n)return Math.round(e/n)+"m";if(e>=t)return Math.round(e/t)+"s";return e+"ms"}(e);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(e))}},8437:function(e,t,n){var r,o;!function(){var a,i,s,l,c,u,d,p,f,h,m,g,v,y,b,w,x,E,k,C,S,O,P,N,_,R,j,I,L,M,T=function(e){var t=new T.Builder;return t.pipeline.add(T.trimmer,T.stopWordFilter,T.stemmer),t.searchPipeline.add(T.stemmer),e.call(t,t),t.build()};T.version="2.3.9",T.utils={},T.utils.warn=(a=this,function(e){a.console&&console.warn&&console.warn(e)}),T.utils.asString=function(e){return null==e?"":e.toString()},T.utils.clone=function(e){if(null==e)return e;for(var t=Object.create(null),n=Object.keys(e),r=0;r0){var l=T.utils.clone(t)||{};l.position=[i,s],l.index=o.length,o.push(new T.Token(n.slice(i,a),l))}i=a+1}}return o},T.tokenizer.separator=/[\s\-]+/,T.Pipeline=function(){this._stack=[]},T.Pipeline.registeredFunctions=Object.create(null),T.Pipeline.registerFunction=function(e,t){t in this.registeredFunctions&&T.utils.warn("Overwriting existing registered function: "+t),e.label=t,T.Pipeline.registeredFunctions[e.label]=e},T.Pipeline.warnIfFunctionNotRegistered=function(e){e.label&&e.label in this.registeredFunctions||T.utils.warn("Function is not registered with pipeline. This may cause problems when serialising the index.\n",e)},T.Pipeline.load=function(e){var t=new T.Pipeline;return e.forEach((function(e){var n=T.Pipeline.registeredFunctions[e];if(!n)throw new Error("Cannot load unregistered function: "+e);t.add(n)})),t},T.Pipeline.prototype.add=function(){Array.prototype.slice.call(arguments).forEach((function(e){T.Pipeline.warnIfFunctionNotRegistered(e),this._stack.push(e)}),this)},T.Pipeline.prototype.after=function(e,t){T.Pipeline.warnIfFunctionNotRegistered(t);var n=this._stack.indexOf(e);if(-1==n)throw new Error("Cannot find existingFn");n+=1,this._stack.splice(n,0,t)},T.Pipeline.prototype.before=function(e,t){T.Pipeline.warnIfFunctionNotRegistered(t);var n=this._stack.indexOf(e);if(-1==n)throw new Error("Cannot find existingFn");this._stack.splice(n,0,t)},T.Pipeline.prototype.remove=function(e){var t=this._stack.indexOf(e);-1!=t&&this._stack.splice(t,1)},T.Pipeline.prototype.run=function(e){for(var t=this._stack.length,n=0;n1&&(ae&&(n=o),a!=e);)r=n-t,o=t+Math.floor(r/2),a=this.elements[2*o];return a==e||a>e?2*o:as?c+=2:i==s&&(t+=n[l+1]*r[c+1],l+=2,c+=2);return t},T.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},T.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),t=1,n=0;t0){var a,i=o.str.charAt(0);i in o.node.edges?a=o.node.edges[i]:(a=new T.TokenSet,o.node.edges[i]=a),1==o.str.length&&(a.final=!0),r.push({node:a,editsRemaining:o.editsRemaining,str:o.str.slice(1)})}if(0!=o.editsRemaining){if("*"in o.node.edges)var s=o.node.edges["*"];else{s=new T.TokenSet;o.node.edges["*"]=s}if(0==o.str.length&&(s.final=!0),r.push({node:s,editsRemaining:o.editsRemaining-1,str:o.str}),o.str.length>1&&r.push({node:o.node,editsRemaining:o.editsRemaining-1,str:o.str.slice(1)}),1==o.str.length&&(o.node.final=!0),o.str.length>=1){if("*"in o.node.edges)var l=o.node.edges["*"];else{l=new T.TokenSet;o.node.edges["*"]=l}1==o.str.length&&(l.final=!0),r.push({node:l,editsRemaining:o.editsRemaining-1,str:o.str.slice(1)})}if(o.str.length>1){var c,u=o.str.charAt(0),d=o.str.charAt(1);d in o.node.edges?c=o.node.edges[d]:(c=new T.TokenSet,o.node.edges[d]=c),1==o.str.length&&(c.final=!0),r.push({node:c,editsRemaining:o.editsRemaining-1,str:u+o.str.slice(2)})}}}return n},T.TokenSet.fromString=function(e){for(var t=new T.TokenSet,n=t,r=0,o=e.length;r=e;t--){var n=this.uncheckedNodes[t],r=n.child.toString();r in this.minimizedNodes?n.parent.edges[n.char]=this.minimizedNodes[r]:(n.child._str=r,this.minimizedNodes[r]=n.child),this.uncheckedNodes.pop()}},T.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},T.Index.prototype.search=function(e){return this.query((function(t){new T.QueryParser(e,t).parse()}))},T.Index.prototype.query=function(e){for(var t=new T.Query(this.fields),n=Object.create(null),r=Object.create(null),o=Object.create(null),a=Object.create(null),i=Object.create(null),s=0;s1?1:e},T.Builder.prototype.k1=function(e){this._k1=e},T.Builder.prototype.add=function(e,t){var n=e[this._ref],r=Object.keys(this._fields);this._documents[n]=t||{},this.documentCount+=1;for(var o=0;o=this.length)return T.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},T.QueryLexer.prototype.width=function(){return this.pos-this.start},T.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},T.QueryLexer.prototype.backup=function(){this.pos-=1},T.QueryLexer.prototype.acceptDigitRun=function(){var e,t;do{t=(e=this.next()).charCodeAt(0)}while(t>47&&t<58);e!=T.QueryLexer.EOS&&this.backup()},T.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(T.QueryLexer.TERM)),e.ignore(),e.more())return T.QueryLexer.lexText},T.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(T.QueryLexer.EDIT_DISTANCE),T.QueryLexer.lexText},T.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(T.QueryLexer.BOOST),T.QueryLexer.lexText},T.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(T.QueryLexer.TERM)},T.QueryLexer.termSeparator=T.tokenizer.separator,T.QueryLexer.lexText=function(e){for(;;){var t=e.next();if(t==T.QueryLexer.EOS)return T.QueryLexer.lexEOS;if(92!=t.charCodeAt(0)){if(":"==t)return T.QueryLexer.lexField;if("~"==t)return e.backup(),e.width()>0&&e.emit(T.QueryLexer.TERM),T.QueryLexer.lexEditDistance;if("^"==t)return e.backup(),e.width()>0&&e.emit(T.QueryLexer.TERM),T.QueryLexer.lexBoost;if("+"==t&&1===e.width())return e.emit(T.QueryLexer.PRESENCE),T.QueryLexer.lexText;if("-"==t&&1===e.width())return e.emit(T.QueryLexer.PRESENCE),T.QueryLexer.lexText;if(t.match(T.QueryLexer.termSeparator))return T.QueryLexer.lexTerm}else e.escapeCharacter()}},T.QueryParser=function(e,t){this.lexer=new T.QueryLexer(e),this.query=t,this.currentClause={},this.lexemeIdx=0},T.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=T.QueryParser.parseClause;e;)e=e(this);return this.query},T.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},T.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},T.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},T.QueryParser.parseClause=function(e){var t=e.peekLexeme();if(null!=t)switch(t.type){case T.QueryLexer.PRESENCE:return T.QueryParser.parsePresence;case T.QueryLexer.FIELD:return T.QueryParser.parseField;case T.QueryLexer.TERM:return T.QueryParser.parseTerm;default:var n="expected either a field or a term, found "+t.type;throw t.str.length>=1&&(n+=" with value '"+t.str+"'"),new T.QueryParseError(n,t.start,t.end)}},T.QueryParser.parsePresence=function(e){var t=e.consumeLexeme();if(null!=t){switch(t.str){case"-":e.currentClause.presence=T.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=T.Query.presence.REQUIRED;break;default:var n="unrecognised presence operator'"+t.str+"'";throw new T.QueryParseError(n,t.start,t.end)}var r=e.peekLexeme();if(null==r){n="expecting term or field, found nothing";throw new T.QueryParseError(n,t.start,t.end)}switch(r.type){case T.QueryLexer.FIELD:return T.QueryParser.parseField;case T.QueryLexer.TERM:return T.QueryParser.parseTerm;default:n="expecting term or field, found '"+r.type+"'";throw new T.QueryParseError(n,r.start,r.end)}}},T.QueryParser.parseField=function(e){var t=e.consumeLexeme();if(null!=t){if(-1==e.query.allFields.indexOf(t.str)){var n=e.query.allFields.map((function(e){return"'"+e+"'"})).join(", "),r="unrecognised field '"+t.str+"', possible fields: "+n;throw new T.QueryParseError(r,t.start,t.end)}e.currentClause.fields=[t.str];var o=e.peekLexeme();if(null==o){r="expecting term, found nothing";throw new T.QueryParseError(r,t.start,t.end)}if(o.type===T.QueryLexer.TERM)return T.QueryParser.parseTerm;r="expecting term, found '"+o.type+"'";throw new T.QueryParseError(r,o.start,o.end)}},T.QueryParser.parseTerm=function(e){var t=e.consumeLexeme();if(null!=t){e.currentClause.term=t.str.toLowerCase(),-1!=t.str.indexOf("*")&&(e.currentClause.usePipeline=!1);var n=e.peekLexeme();if(null!=n)switch(n.type){case T.QueryLexer.TERM:return e.nextClause(),T.QueryParser.parseTerm;case T.QueryLexer.FIELD:return e.nextClause(),T.QueryParser.parseField;case T.QueryLexer.EDIT_DISTANCE:return T.QueryParser.parseEditDistance;case T.QueryLexer.BOOST:return T.QueryParser.parseBoost;case T.QueryLexer.PRESENCE:return e.nextClause(),T.QueryParser.parsePresence;default:var r="Unexpected lexeme type '"+n.type+"'";throw new T.QueryParseError(r,n.start,n.end)}else e.nextClause()}},T.QueryParser.parseEditDistance=function(e){var t=e.consumeLexeme();if(null!=t){var n=parseInt(t.str,10);if(isNaN(n)){var r="edit distance must be numeric";throw new T.QueryParseError(r,t.start,t.end)}e.currentClause.editDistance=n;var o=e.peekLexeme();if(null!=o)switch(o.type){case T.QueryLexer.TERM:return e.nextClause(),T.QueryParser.parseTerm;case T.QueryLexer.FIELD:return e.nextClause(),T.QueryParser.parseField;case T.QueryLexer.EDIT_DISTANCE:return T.QueryParser.parseEditDistance;case T.QueryLexer.BOOST:return T.QueryParser.parseBoost;case T.QueryLexer.PRESENCE:return e.nextClause(),T.QueryParser.parsePresence;default:r="Unexpected lexeme type '"+o.type+"'";throw new T.QueryParseError(r,o.start,o.end)}else e.nextClause()}},T.QueryParser.parseBoost=function(e){var t=e.consumeLexeme();if(null!=t){var n=parseInt(t.str,10);if(isNaN(n)){var r="boost must be numeric";throw new T.QueryParseError(r,t.start,t.end)}e.currentClause.boost=n;var o=e.peekLexeme();if(null!=o)switch(o.type){case T.QueryLexer.TERM:return e.nextClause(),T.QueryParser.parseTerm;case T.QueryLexer.FIELD:return e.nextClause(),T.QueryParser.parseField;case T.QueryLexer.EDIT_DISTANCE:return T.QueryParser.parseEditDistance;case T.QueryLexer.BOOST:return T.QueryParser.parseBoost;case T.QueryLexer.PRESENCE:return e.nextClause(),T.QueryParser.parsePresence;default:r="Unexpected lexeme type '"+o.type+"'";throw new T.QueryParseError(r,o.start,o.end)}else e.nextClause()}},void 0===(o="function"==typeof(r=function(){return T})?r.call(t,n,t,e):r)||(e.exports=o)}()},2898:function(e,t,n){"use strict";n.d(t,{w_:function(){return c}});var r=n(2784),o={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},a=r.createContext&&r.createContext(o),i=function(){return i=Object.assign||function(e){for(var t,n=1,r=arguments.length;ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a},e.exports.__esModule=!0,e.exports.default=e.exports},5538:function(e){e.exports=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o},e.exports.__esModule=!0,e.exports.default=e.exports},421:function(e,t,n){var r=n(7425).default,o=n(5297);e.exports=function(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return o(e)},e.exports.__esModule=!0,e.exports.default=e.exports},8560:function(e){function t(n,r){return e.exports=t=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},e.exports.__esModule=!0,e.exports.default=e.exports,t(n,r)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},3681:function(e,t,n){var r=n(6314),o=n(6193),a=n(121),i=n(6147);e.exports=function(e,t){return r(e)||o(e,t)||a(e,t)||i()},e.exports.__esModule=!0,e.exports.default=e.exports},8238:function(e){e.exports=function(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))},e.exports.__esModule=!0,e.exports.default=e.exports},3408:function(e,t,n){var r=n(3850),o=n(3912),a=n(121),i=n(3096);e.exports=function(e){return r(e)||o(e)||a(e)||i()},e.exports.__esModule=!0,e.exports.default=e.exports},8064:function(e,t,n){var r=n(7425).default;e.exports=function(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)},e.exports.__esModule=!0,e.exports.default=e.exports},7739:function(e,t,n){var r=n(7425).default,o=n(8064);e.exports=function(e){var t=o(e,"string");return"symbol"==r(t)?t:String(t)},e.exports.__esModule=!0,e.exports.default=e.exports},7425:function(e){function t(n){return e.exports=t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e.exports.__esModule=!0,e.exports.default=e.exports,t(n)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},121:function(e,t,n){var r=n(5748);e.exports=function(e,t){if(e){if("string"==typeof e)return r(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(e,t):void 0}},e.exports.__esModule=!0,e.exports.default=e.exports},8072:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.SCRIPT_TYPE="text/partytown",t.partytownSnippet=e=>((e,t)=>{const{forward:n=[],...r}=e||{},o=JSON.stringify(r,((e,t)=>("function"==typeof t&&(t=String(t)).startsWith(e+"(")&&(t="function "+t),t)));return["!(function(w,p,f,c){",Object.keys(r).length>0?`c=w[p]=Object.assign(w[p]||{},${o});`:"c=w[p]=w[p]||{};","c[f]=(c[f]||[])",n.length>0?`.concat(${JSON.stringify(n)})`:"","})(window,'partytown','forward');",t].join("")})(e,'/* Partytown 0.7.6 - MIT builder.io */\n!function(t,e,n,i,r,o,a,d,s,c,p,l){function u(){l||(l=1,"/"==(a=(o.lib||"/~partytown/")+(o.debug?"debug/":""))[0]&&(s=e.querySelectorAll(\'script[type="text/partytown"]\'),i!=t?i.dispatchEvent(new CustomEvent("pt1",{detail:t})):(d=setTimeout(f,1e4),e.addEventListener("pt0",w),r?h(1):n.serviceWorker?n.serviceWorker.register(a+(o.swPath||"partytown-sw.js"),{scope:a}).then((function(t){t.active?h():t.installing&&t.installing.addEventListener("statechange",(function(t){"activated"==t.target.state&&h()}))}),console.error):f())))}function h(t){c=e.createElement(t?"script":"iframe"),t||(c.setAttribute("style","display:block;width:0;height:0;border:0;visibility:hidden"),c.setAttribute("aria-hidden",!0)),c.src=a+"partytown-"+(t?"atomics.js?v=0.7.6":"sandbox-sw.html?"+Date.now()),e.body.appendChild(c)}function f(n,r){for(w(),i==t&&(o.forward||[]).map((function(e){delete t[e.split(".")[0]]})),n=0;ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}const c=e=>{const{search:t,hash:n,href:r,origin:o,protocol:a,host:i,hostname:s,port:l}=e.location;let{pathname:c}=e.location;return!c&&r&&p&&(c=new URL(r).pathname),{pathname:encodeURI(decodeURI(c)),search:t,hash:n,href:r,origin:o,protocol:a,host:i,hostname:s,port:l,state:e.history.state,key:e.history.state&&e.history.state.key||"initial"}},u=(e,t)=>{let n=[],r=c(e),o=!1,a=()=>{};return{get location(){return r},get transitioning(){return o},_onTransitionComplete(){o=!1,a()},listen(t){n.push(t);const o=()=>{r=c(e),t({location:r,action:"POP"})};return e.addEventListener("popstate",o),()=>{e.removeEventListener("popstate",o),n=n.filter((e=>e!==t))}},navigate(t,{state:i,replace:l=!1}={}){if("number"==typeof t)e.history.go(t);else{i=s({},i,{key:Date.now()+""});try{o||l?e.history.replaceState(i,null,t):e.history.pushState(i,null,t)}catch(n){e.location[l?"replace":"assign"](t)}}r=c(e),o=!0;const u=new Promise((e=>a=e));return n.forEach((e=>e({location:r,action:"PUSH"}))),u}}},d=(e="/")=>{const t=e.indexOf("?"),n={pathname:t>-1?e.substr(0,t):e,search:t>-1?e.substr(t):""};let r=0;const o=[n],a=[null];return{get location(){return o[r]},addEventListener(e,t){},removeEventListener(e,t){},history:{get entries(){return o},get index(){return r},get state(){return a[r]},pushState(e,t,n){const[i,s=""]=n.split("?");r++,o.push({pathname:i,search:s.length?`?${s}`:s}),a.push(e)},replaceState(e,t,n){const[i,s=""]=n.split("?");o[r]={pathname:i,search:s},a[r]=e},go(e){const t=r+e;t<0||t>a.length-1||(r=t)}}}},p=!("undefined"==typeof window||!window.document||!window.document.createElement),f=u(p?window:d()),{navigate:h}=f;function m(e,t){return o.createServerContext?((e,t=null)=>(globalThis.__SERVER_CONTEXT||(globalThis.__SERVER_CONTEXT={}),globalThis.__SERVER_CONTEXT[e]||(globalThis.__SERVER_CONTEXT[e]=o.createServerContext(e,t)),globalThis.__SERVER_CONTEXT[e]))(e,t):o.createContext(t)}const g=m("Base",{baseuri:"/",basepath:"/"}),v=m("Location"),y=()=>o.useContext(g),b=()=>o.useContext(v);function w(e){this.uri=e}const x=e=>e instanceof w,E=e=>{throw new w(e)};function k(e){const{to:t,replace:n=!0,state:r,noThrow:a,baseuri:i}=e;o.useEffect((()=>{Promise.resolve().then((()=>{const o=N(t,i);h(_(o,e),{replace:n,state:r})}))}),[]);const s=N(t,i);return a||E(_(s,e)),null}const C=e=>{const t=b(),{baseuri:n}=y();return o.createElement(k,s({},t,{baseuri:n},e))};C.propTypes={from:a.string,to:a.string.isRequired};const S=(e,t)=>e.substr(0,t.length)===t,O=(e,t)=>{let n,r;const[o]=t.split("?"),a=D(o),s=""===a[0],l=T(e);for(let c=0,u=l.length;c dynamic segment "${r[1]}" is a reserved name. Please use a different name in path "${o.path}".`);const t=decodeURIComponent(n);d[r[1]]=t}else if(t!==n){e=!0;break}}if(!e){n={route:o,params:d,uri:"/"+a.slice(0,f).join("/")};break}}return n||r||null},P=(e,t)=>O([{path:e}],t),N=(e,t)=>{if(S(e,"/"))return e;const[n,r]=e.split("?"),[o]=t.split("?"),a=D(n),i=D(o);if(""===a[0])return F(o,r);if(!S(a[0],".")){const e=i.concat(a).join("/");return F(("/"===o?"":"/")+e,r)}const s=i.concat(a),l=[];for(let c=0,u=s.length;c{const[n,r=""]=e.split("?");let o="/"+D(n).map((e=>{const n=j.exec(e);return n?t[n[1]]:e})).join("/");const{location:{search:a=""}={}}=t,i=a.split("?")[1]||"";return o=F(o,r,i),o},R=(e,t)=>{const n=e=>I(e);return D(e).filter(n).sort().join("/")===D(t).filter(n).sort().join("/")},j=/^:(.+)/,I=e=>j.test(e),L=e=>e&&"*"===e[0],M=(e,t)=>({route:e,score:e.default?0:D(e.path).reduce(((e,t)=>(e+=4,(e=>""===e)(t)?e+=1:I(t)?e+=2:L(t)?e-=5:e+=3,e)),0),index:t}),T=e=>e.map(M).sort(((e,t)=>e.scoret.score?-1:e.index-t.index)),D=e=>e.replace(/(^\/+|\/+$)/g,"").split("/"),F=(e,...t)=>e+((t=t.filter((e=>e&&e.length>0)))&&t.length>0?`?${t.join("&")}`:""),A=["uri","path"],V=(e,t)=>{const n=Object.keys(e);return n.length===Object.keys(t).length&&n.every((n=>t.hasOwnProperty(n)&&e[n]===t[n]))},H=e=>e.replace(/(^\/+|\/+$)/g,""),z=e=>t=>{if(!t)return null;if(t.type===o.Fragment&&t.props.children)return o.Children.map(t.props.children,z(e));if(i(t.props.path||t.props.default||t.type===C,`: Children of must have a \`path\` or \`default\` prop, or be a \`\`. None found on element type \`${t.type}\``),i(!!(t.type!==C||t.props.from&&t.props.to),` requires both "from" and "to" props when inside a .`),i(!(t.type===C&&!R(t.props.from,t.props.to)),` has mismatched dynamic segments, ensure both paths have the exact same dynamic segments.`),t.props.default)return{value:t,default:!0};const n=t.type===C?t.props.from:t.props.path,r="/"===n?e:`${H(e)}/${H(n)}`;return{value:t,default:t.props.default,path:t.props.children?`${H(r)}/*`:r}},B=["innerRef"],$=["to","state","replace","getProps"],Q=["key"];let{forwardRef:U}=r||(r=n.t(o,2));void 0===U&&(U=e=>e);const W=()=>{},q=U(((e,t)=>{let{innerRef:n}=e,r=l(e,B);const{baseuri:a}=y(),{location:i}=b(),{to:c,state:u,replace:d,getProps:p=W}=r,f=l(r,$),m=N(c,a),g=encodeURI(m),v=i.pathname===g,w=S(i.pathname,g);return o.createElement("a",s({ref:t||n,"aria-current":v?"page":void 0},f,p({isCurrent:v,isPartiallyCurrent:w,href:m,location:i}),{href:m,onClick:e=>{if(f.onClick&&f.onClick(e),(e=>!e.defaultPrevented&&0===e.button&&!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey))(e)){e.preventDefault();let t=d;if("boolean"!=typeof d&&v){const e=l(s({},i.state),Q);t=V(s({},u),e)}h(m,{state:u,replace:t})}}}))}));q.displayName="Link",q.propTypes={to:a.string.isRequired};class Z extends o.Component{constructor(...e){super(...e),this.displayName="ReactUseErrorBoundary"}componentDidCatch(...e){this.setState({}),this.props.onError(...e)}render(){return this.props.children}}const G=o.createContext({componentDidCatch:{current:void 0},error:void 0,setError:()=>!1});function J({children:e}){const[t,n]=o.useState(),r=o.useRef(),a=o.useMemo((()=>({componentDidCatch:r,error:t,setError:n})),[t]);return o.createElement(G.Provider,{value:a},o.createElement(Z,{error:t,onError:(e,t)=>{n(e),null==r.current||r.current(e,t)}},e))}J.displayName="ReactUseErrorBoundaryContext";const Y=function(e){var t,n;function r(t){return o.createElement(J,null,o.createElement(e,s({key:"WrappedComponent"},t)))}return r.displayName=`WithErrorBoundary(${null!=(t=null!=(n=e.displayName)?n:e.name)?t:"Component"})`,r}((({history:e=f,children:t})=>{const{location:n}=e,[r,a]=o.useState({location:n}),[i]=function(e){const t=o.useContext(G);t.componentDidCatch.current=void 0;const n=o.useCallback((()=>{t.setError(void 0)}),[]);return[t.error,n]}();if(o.useEffect((()=>{e._onTransitionComplete()}),[r.location]),o.useEffect((()=>{let t=!1;const n=e.listen((({location:e})=>{Promise.resolve().then((()=>{requestAnimationFrame((()=>{t||a({location:e})}))}))}));return()=>{t=!0,n()}}),[]),i){if(!x(i))throw i;h(i.uri,{replace:!0})}return o.createElement(v.Provider,{value:r},"function"==typeof t?t(r):t||null)})),K=({children:e})=>{const t=b();return t?e(t):o.createElement(Y,null,e)},X=({url:e,children:t})=>{const n=e.indexOf("?");let r,a="";return n>-1?(r=e.substring(0,n),a=e.substring(n)):r=e,o.createElement(v.Provider,{value:{location:{pathname:r,search:a,hash:""}}},t)},ee=({path:e,children:t})=>{const{baseuri:n}=y(),{location:r}=b(),o=N(e,n),a=P(o,r.pathname);return t({location:r,match:a?s({},a.params,{uri:a.uri,path:e}):null})},te=["uri","location","component"],ne=["children","style","component","uri","location"],re=e=>{let{uri:t,location:n,component:r}=e,a=l(e,te);return o.createElement(ae,s({},a,{component:r,uri:t,location:n}))};let oe=0;const ae=e=>{let{children:t,style:n,component:r="div",uri:a,location:i}=e,c=l(e,ne);const u=o.useRef(),d=o.useRef(!0),p=o.useRef(a),f=o.useRef(i.pathname),h=o.useRef(!1);o.useEffect((()=>(oe++,m(),()=>{oe--,0===oe&&(d.current=!0)})),[]),o.useEffect((()=>{let e=!1,t=!1;a!==p.current&&(p.current=a,e=!0),i.pathname!==f.current&&(f.current=i.pathname,t=!0),h.current=e||t&&i.pathname===a,h.current&&m()}),[a,i]);const m=o.useCallback((()=>{var e;d.current?d.current=!1:(e=u.current,h.current&&e&&e.focus())}),[]);return o.createElement(r,s({style:s({outline:"none"},n),tabIndex:"-1",ref:u},c),t)},ie=["location","primary","children","basepath","baseuri","component"],se=e=>{const t=y(),n=b();return o.createElement(le,s({},t,n,e))};function le(e){const{location:t,primary:n=!0,children:r,basepath:a,component:i="div"}=e,c=l(e,ie),u=o.Children.toArray(r).reduce(((e,t)=>{const n=z(a)(t);return e.concat(n)}),[]),{pathname:d}=t,p=O(u,d);if(p){const{params:e,uri:r,route:l,route:{value:u}}=p,d=l.default?a:l.path.replace(/\*$/,""),f=s({},e,{uri:r,location:t}),h=o.cloneElement(u,f,u.props.children?o.createElement(se,{location:t,primary:n},u.props.children):void 0),m=n?re:i,v=n?s({uri:r,location:t,component:i},c):c;return o.createElement(g.Provider,{value:{baseuri:r,basepath:d}},o.createElement(m,v,h))}return null}const ce=()=>{const e=b();if(!e)throw new Error("useLocation hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");return e.location},ue=()=>{throw new Error("useNavigate is removed. Use import { navigate } from 'gatsby' instead")},de=()=>{const e=y();if(!e)throw new Error("useParams hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");const t=ce(),n=P(e.basepath,t.pathname);return n?n.params:null},pe=e=>{if(!e)throw new Error("useMatch(path: string) requires an argument of a string to match against");const t=y();if(!t)throw new Error("useMatch hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");const n=ce(),r=N(e,t.baseuri),o=P(r,n.pathname);return o?s({},o.params,{uri:o.uri,path:e}):null}},2467:function(e,t,n){"use strict";n.d(t,{c4:function(){return k},cP:function(){return l},dq:function(){return f},mc:function(){return y},rU:function(){return E}});var r=n(3980),o=n(2784),a=n(5619),i=n(5516);function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t{if("string"==typeof e)return!(e=>c.test(e))(e)},d=()=>"/evidenceportal",p=()=>"/evidenceportal";function f(e,t=d()){var n;if(!u(e))return e;if(e.startsWith("./")||e.startsWith("../"))return e;const r=null!=(n=null!=t?t:p())?n:"/";return`${null!=r&&r.endsWith("/")?r.slice(0,-1):r}${e.startsWith("/")?e:`/${e}`}`}const h=e=>null==e?void 0:e.startsWith("/");function m(e,t){const{pathname:n,search:r,hash:o}=l(e);return`${(0,i.H)(n,t)}${r}${o}`}const g=(e,t)=>"number"==typeof e?e:u(e)?h(e)?function(e){const t=f(e),n="always";return m(t,n)}(e):function(e,t){if(h(e))return e;const n="always",r=(0,a.resolve)(e,t);return m(r,n)}(e,t):e,v=["to","getProps","onClick","onMouseEnter","activeClassName","activeStyle","innerRef","partiallyActive","state","replace","_location"];function y(e){return f(e,p())}const b={activeClassName:r.string,activeStyle:r.object,partiallyActive:r.bool};function w(e){return o.createElement(a.Location,null,(({location:t})=>o.createElement(x,s({},e,{_location:t}))))}class x extends o.Component{constructor(e){super(e),this.defaultGetProps=({isPartiallyCurrent:e,isCurrent:t})=>(this.props.partiallyActive?e:t)?{className:[this.props.className,this.props.activeClassName].filter(Boolean).join(" "),style:s({},this.props.style,this.props.activeStyle)}:null;let t=!1;"undefined"!=typeof window&&window.IntersectionObserver&&(t=!0),this.state={IOSupported:t},this.abortPrefetch=null,this.handleRef=this.handleRef.bind(this)}_prefetch(){let e=window.location.pathname+window.location.search;this.props._location&&this.props._location.pathname&&(e=this.props._location.pathname+this.props._location.search);const t=l(g(this.props.to,e)),n=t.pathname+t.search;if(e!==n)return ___loader.enqueue(n)}componentWillUnmount(){if(!this.io)return;const{instance:e,el:t}=this.io;this.abortPrefetch&&this.abortPrefetch.abort(),e.unobserve(t),e.disconnect()}handleRef(e){this.props.innerRef&&Object.prototype.hasOwnProperty.call(this.props.innerRef,"current")?this.props.innerRef.current=e:this.props.innerRef&&this.props.innerRef(e),this.state.IOSupported&&e&&(this.io=((e,t)=>{const n=new window.IntersectionObserver((n=>{n.forEach((n=>{e===n.target&&t(n.isIntersecting||n.intersectionRatio>0)}))}));return n.observe(e),{instance:n,el:e}})(e,(e=>{e?this.abortPrefetch=this._prefetch():this.abortPrefetch&&this.abortPrefetch.abort()})))}render(){const e=this.props,{to:t,getProps:n=this.defaultGetProps,onClick:r,onMouseEnter:i,state:c,replace:d,_location:p}=e,f=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,v),h=g(t,p.pathname);return u(h)?o.createElement(a.Link,s({to:h,state:c,getProps:n,innerRef:this.handleRef,onMouseEnter:e=>{i&&i(e);const t=l(h);___loader.hovering(t.pathname+t.search)},onClick:e=>{if(r&&r(e),!(0!==e.button||this.props.target||e.defaultPrevented||e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)){e.preventDefault();let t=d;const n=encodeURI(h)===p.pathname;"boolean"!=typeof d&&n&&(t=!0),window.___navigate(h,{state:c,replace:t})}return!0}},f)):o.createElement("a",s({href:h},f))}}x.propTypes=s({},b,{onClick:r.func,to:r.string.isRequired,replace:r.bool,state:r.object});const E=o.forwardRef(((e,t)=>o.createElement(w,s({innerRef:t},e)))),k=(e,t)=>{window.___navigate(g(e,window.location.pathname),t)}},6291:function(e,t,n){"use strict";n.r(t),n.d(t,{Script:function(){return h},ScriptStrategy:function(){return c},collectedScriptsByPage:function(){return s},scriptCache:function(){return p},scriptCallbackCache:function(){return f}});var r=n(2784),o=n(5619);function a(){return a=Object.assign?Object.assign.bind():function(e){for(var t=1;ti.get(e)||[],set(e,t){const n=i.get(e)||[];n.push(t),i.set(e,n)},delete(e){i.delete(e)}},l="undefined"!=typeof self&&self.requestIdleCallback&&self.requestIdleCallback.bind(window)||function(e){const t=Date.now();return setTimeout((function(){e({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-t))}})}),1)};var c,u;(u=c||(c={})).postHydrate="post-hydrate",u.idle="idle",u.offMainThread="off-main-thread";const d=new Set(["src","strategy","dangerouslySetInnerHTML","children","onLoad","onError"]),p=new Set,f=new Map;function h(e){return r.createElement(o.Location,null,(()=>r.createElement(m,e)))}function m(e){const{src:t,strategy:n=c.postHydrate}=e||{},{pathname:i}=(0,o.useLocation)();if((0,r.useEffect)((()=>{let t;switch(n){case c.postHydrate:t=g(e);break;case c.idle:l((()=>{t=g(e)}));break;case c.offMainThread:{const t=y(e);s.set(i,t)}}return()=>{const{script:e,loadCallback:n,errorCallback:r}=t||{};n&&(null==e||e.removeEventListener("load",n)),r&&(null==e||e.removeEventListener("error",r)),null==e||e.remove()}}),[]),n===c.offMainThread){const o=v(e),l=y(e);return"undefined"==typeof window&&s.set(i,l),r.createElement("script",o?a({type:"text/partytown","data-strategy":n,crossOrigin:"anonymous"},l,{dangerouslySetInnerHTML:{__html:v(e)}}):a({type:"text/partytown",src:b(t),"data-strategy":n,crossOrigin:"anonymous"},l))}return null}function g(e){const{id:t,src:n,strategy:r=c.postHydrate,onLoad:o,onError:i}=e||{},s=t||n,l=["load","error"],u={load:o,error:i};if(s){for(const e of l)if(null!=u&&u[e]){var d;const t=f.get(s)||{},{callbacks:n=[]}=(null==t?void 0:t[e])||{};var h,m;n.push(null==u?void 0:u[e]),null!=t&&null!=(d=t[e])&&d.event?null==u||null==(h=u[e])||h.call(u,null==t||null==(m=t[e])?void 0:m.event):f.set(s,a({},t,{[e]:{callbacks:n}}))}if(p.has(s))return null}const g=v(e),b=y(e),x=document.createElement("script");t&&(x.id=t),x.dataset.strategy=r;for(const[a,c]of Object.entries(b))x.setAttribute(a,c);g&&(x.textContent=g),n&&(x.src=n);const E={};if(s){for(const e of l){const t=t=>w(t,s,e);x.addEventListener(e,t),E[`${e}Callback`]=t}p.add(s)}return document.body.appendChild(x),{script:x,loadCallback:E.loadCallback,errorCallback:E.errorCallback}}function v(e){const{dangerouslySetInnerHTML:t,children:n=""}=e||{},{__html:r=""}=t||{};return r||n}function y(e){const t={};for(const[n,r]of Object.entries(e))d.has(n)||(t[n]=r);return t}function b(e){if(e)return`/__third-party-proxy?url=${encodeURIComponent(e)}`}function w(e,t,n){const r=f.get(t)||{};for(const a of(null==r||null==(o=r[n])?void 0:o.callbacks)||[]){var o;a(e)}f.set(t,{[n]:{event:e}})}}},function(e){e.O(0,[774,532,525,235,661,182],(function(){return t=5069,e(e.s=t);var t}));e.O()}]); +(self.webpackChunkevaluation_collect=self.webpackChunkevaluation_collect||[]).push([[143],{5516:function(e,t){"use strict";t.H=void 0;const n=[".html",".json",".js",".map",".txt",".xml",".pdf"];t.H=(e,t="always")=>{if("/"===e)return e;const r=e.endsWith("/");return((e,t)=>{for(const n of e)if(t.endsWith(n))return!0;return!1})(n,e)?e:"always"===t?r?e:`${e}/`:"never"===t&&r?e.slice(0,-1):e}},2668:function(e,t,n){"use strict";function r(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(r=function(e){return e?n:t})(e)}var o=/(confirmation|invite|recovery|email_change)_token=([^&]+)/,a=/error=access_denied&error_description=403/,i=/access_token=/;t.onInitialClientRender=function(e,t){var s=t.enableIdentityWidget,l=void 0===s||s,c=t.publicPath,u=void 0===c?"admin":c,d=(document.location.hash||"").replace(/^#\/?/,"");l&&(o.test(d)||a.test(d)||i.test(d))&&new Promise((function(e){return e("netlify-identity-widget")})).then((function(e){return function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=r(t);if(n&&n.has(e))return n.get(e);var o={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var s=a?Object.getOwnPropertyDescriptor(e,i):null;s&&(s.get||s.set)?Object.defineProperty(o,i,s):o[i]=e[i]}return o.default=e,n&&n.set(e,o),o}(n(3091)(e))})).then((function(e){var t=e.default;t.on("init",(function(e){e||t.on("login",(function(){document.location.href="/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal/"+u+"/"}))})),t.init()}))}},3091:function(e){function t(e){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}t.keys=function(){return[]},t.resolve=t,t.id=3091,e.exports=t},2802:function(e,t,n){"use strict";t.p2=t.$C=void 0;var r=n(1415);t.$C=r.ScrollHandler;var o=n(5492);t.p2=o.useScrollRestoration},1415:function(e,t,n){"use strict";var r=n(1600);t.__esModule=!0,t.ScrollHandler=t.ScrollContext=void 0;var o=r(n(5297)),a=r(n(6531)),i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(2784)),s=r(n(3980)),l=n(643);function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}var u=i.createContext(new l.SessionStorage);t.ScrollContext=u,u.displayName="GatsbyScrollContext";var d=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a{}},5895:function(e,t){"use strict";t.__esModule=!0,t.getForwards=function(e){return null==e?void 0:e.flatMap((e=>(null==e?void 0:e.forward)||[]))}},5071:function(e,t,n){"use strict";t.__esModule=!0,t.injectPartytownSnippet=function(e){if(!e.length)return;const t=document.querySelector("script[data-partytown]"),n=document.querySelector('iframe[src*="~partytown/partytown-sandbox-sw"]');t&&t.remove();n&&n.remove();const a=(0,o.getForwards)(e),i=document.createElement("script");i.dataset.partytown="",i.innerHTML=(0,r.partytownSnippet)({forward:a}),document.head.appendChild(i)};var r=n(8072),o=n(5895)},3510:function(e,t,n){"use strict";n.d(t,{G:function(){return D},L:function(){return g},M:function(){return C},P:function(){return k},_:function(){return s},a:function(){return i},b:function(){return p},c:function(){return c},d:function(){return u},g:function(){return f},h:function(){return l}});var r=n(2784),o=(n(1109),n(3980)),a=n.n(o);function i(){return i=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}const l=()=>"undefined"!=typeof HTMLImageElement&&"loading"in HTMLImageElement.prototype;const c=e=>{var t;return(e=>{var t,n;return Boolean(null==e||null==(t=e.images)||null==(n=t.fallback)?void 0:n.src)})(e)?e:(e=>Boolean(null==e?void 0:e.gatsbyImageData))(e)?e.gatsbyImageData:(e=>Boolean(null==e?void 0:e.gatsbyImage))(e)?e.gatsbyImage:null==e||null==(t=e.childImageSharp)?void 0:t.gatsbyImageData},u=e=>{var t,n,r;return null==(t=c(e))||null==(n=t.images)||null==(r=n.fallback)?void 0:r.src};function d(e,t,n){const r={};let o="gatsby-image-wrapper";return"fixed"===n?(r.width=e,r.height=t):"constrained"===n&&(o="gatsby-image-wrapper gatsby-image-wrapper-constrained"),{className:o,"data-gatsby-image-wrapper":"",style:r}}function p(e,t,n,r,o){return void 0===o&&(o={}),i({},n,{loading:r,shouldLoad:e,"data-main-image":"",style:i({},o,{opacity:t?1:0})})}function f(e,t,n,r,o,a,s,l){const c={};a&&(c.backgroundColor=a,"fixed"===n?(c.width=r,c.height=o,c.backgroundColor=a,c.position="relative"):("constrained"===n||"fullWidth"===n)&&(c.position="absolute",c.top=0,c.left=0,c.bottom=0,c.right=0)),s&&(c.objectFit=s),l&&(c.objectPosition=l);const u=i({},e,{"aria-hidden":!0,"data-placeholder-image":"",style:i({opacity:t?0:1,transition:"opacity 500ms linear"},c)});return u}const h=["children"],m=function(e){let{layout:t,width:n,height:o}=e;return"fullWidth"===t?r.createElement("div",{"aria-hidden":!0,style:{paddingTop:o/n*100+"%"}}):"constrained"===t?r.createElement("div",{style:{maxWidth:n,display:"block"}},r.createElement("img",{alt:"",role:"presentation","aria-hidden":"true",src:"data:image/svg+xml;charset=utf-8,%3Csvg%20height='"+o+"'%20width='"+n+"'%20xmlns='http://www.w3.org/2000/svg'%20version='1.1'%3E%3C/svg%3E",style:{maxWidth:"100%",display:"block",position:"static"}})):null},g=function(e){let{children:t}=e,n=s(e,h);return r.createElement(r.Fragment,null,r.createElement(m,i({},n)),t,null)},v=["src","srcSet","loading","alt","shouldLoad"],y=["fallback","sources","shouldLoad"],b=function(e){let{src:t,srcSet:n,loading:o,alt:a="",shouldLoad:l}=e,c=s(e,v);return r.createElement("img",i({},c,{decoding:"async",loading:o,src:l?t:void 0,"data-src":l?void 0:t,srcSet:l?n:void 0,"data-srcset":l?void 0:n,alt:a}))},w=function(e){let{fallback:t,sources:n=[],shouldLoad:o=!0}=e,a=s(e,y);const l=a.sizes||(null==t?void 0:t.sizes),c=r.createElement(b,i({},a,t,{sizes:l,shouldLoad:o}));return n.length?r.createElement("picture",null,n.map((e=>{let{media:t,srcSet:n,type:a}=e;return r.createElement("source",{key:t+"-"+a+"-"+n,type:a,media:t,srcSet:o?n:void 0,"data-srcset":o?void 0:n,sizes:l})})),c):c};var x;b.propTypes={src:o.string.isRequired,alt:o.string.isRequired,sizes:o.string,srcSet:o.string,shouldLoad:o.bool},w.displayName="Picture",w.propTypes={alt:o.string.isRequired,shouldLoad:o.bool,fallback:o.exact({src:o.string.isRequired,srcSet:o.string,sizes:o.string}),sources:o.arrayOf(o.oneOfType([o.exact({media:o.string.isRequired,type:o.string,sizes:o.string,srcSet:o.string.isRequired}),o.exact({media:o.string,type:o.string.isRequired,sizes:o.string,srcSet:o.string.isRequired})]))};const E=["fallback"],k=function(e){let{fallback:t}=e,n=s(e,E);return t?r.createElement(w,i({},n,{fallback:{src:t},"aria-hidden":!0,alt:""})):r.createElement("div",i({},n))};k.displayName="Placeholder",k.propTypes={fallback:o.string,sources:null==(x=w.propTypes)?void 0:x.sources,alt:function(e,t,n){return e[t]?new Error("Invalid prop `"+t+"` supplied to `"+n+"`. Validation failed."):null}};const C=function(e){return r.createElement(r.Fragment,null,r.createElement(w,i({},e)),r.createElement("noscript",null,r.createElement(w,i({},e,{shouldLoad:!0}))))};C.displayName="MainImage",C.propTypes=w.propTypes;const S=["as","className","class","style","image","loading","imgClassName","imgStyle","backgroundColor","objectFit","objectPosition"],O=["style","className"],P=e=>e.replace(/\n/g,""),N=function(e,t,n){for(var r=arguments.length,o=new Array(r>3?r-3:0),i=3;iJSON.stringify(o.images)),[o.images]);p&&(u=p);const O=function(e,t,n){let r="";return"fullWidth"===e&&(r=''),"constrained"===e&&(r='
"),r}(b,v,y);return(0,r.useEffect)((()=>{L||(L=n.e(698).then(n.bind(n,4698)).then((e=>{let{renderImageToString:t,swapPlaceholderImage:n}=e;return M=t,{renderImageToString:t,swapPlaceholderImage:n}})));const e=C.current.querySelector("[data-gatsby-image-ssr]");if(e&&l())return e.complete?(null==f||f({wasCached:!0}),null==h||h({wasCached:!0}),setTimeout((()=>{e.removeAttribute("data-gatsby-image-ssr")}),0)):(null==f||f({wasCached:!0}),e.addEventListener("load",(function t(){e.removeEventListener("load",t),null==h||h({wasCached:!0}),setTimeout((()=>{e.removeAttribute("data-gatsby-image-ssr")}),0)}))),void I.add(S);if(M&&I.has(S))return;let t,r;return L.then((e=>{let{renderImageToString:n,swapPlaceholderImage:s}=e;C.current&&(C.current.innerHTML=n(i({isLoading:!0,isLoaded:I.has(S),image:o},g)),I.has(S)||(t=requestAnimationFrame((()=>{C.current&&(r=s(C.current,S,I,a,f,h,m))}))))})),()=>{t&&cancelAnimationFrame(t),r&&r()}}),[o]),(0,r.useLayoutEffect)((()=>{I.has(S)&&M&&(C.current.innerHTML=M(i({isLoading:I.has(S),isLoaded:I.has(S),image:o},g)),null==f||f({wasCached:!0}),null==h||h({wasCached:!0}))}),[o]),(0,r.createElement)(t,i({},k,{style:i({},x,a,{backgroundColor:c}),className:E+(u?" "+u:""),ref:C,dangerouslySetInnerHTML:{__html:O},suppressHydrationWarning:!0}))},D=(0,r.memo)((function(e){return e.image?(0,r.createElement)(T,e):null}));D.propTypes=_,D.displayName="GatsbyImage";const F=["src","__imageData","__error","width","height","aspectRatio","tracedSVGOptions","placeholder","formats","quality","transformOptions","jpgOptions","pngOptions","webpOptions","avifOptions","blurredOptions","breakpoints","outputPixelDensities"];function A(e){return function(t){let{src:n,__imageData:o,__error:a}=t,l=s(t,F);return a&&console.warn(a),o?r.createElement(e,i({image:o},l)):(console.warn("Image not loaded",n),null)}}const V=A((function(e){let{as:t="div",className:n,class:o,style:a,image:l,loading:c="lazy",imgClassName:u,imgStyle:h,backgroundColor:m,objectFit:v,objectPosition:y}=e,b=s(e,S);if(!l)return console.warn("[gatsby-plugin-image] Missing image prop"),null;o&&(n=o),h=i({objectFit:v,objectPosition:y,backgroundColor:m},h);const{width:w,height:x,layout:E,images:N,placeholder:_,backgroundColor:R}=l,j=d(w,x,E),{style:I,className:L}=j,M=s(j,O),T={fallback:void 0,sources:[]};return N.fallback&&(T.fallback=i({},N.fallback,{srcSet:N.fallback.srcSet?P(N.fallback.srcSet):void 0})),N.sources&&(T.sources=N.sources.map((e=>i({},e,{srcSet:P(e.srcSet)})))),r.createElement(t,i({},M,{style:i({},I,a,{backgroundColor:m}),className:L+(n?" "+n:"")}),r.createElement(g,{layout:E,width:w,height:x},r.createElement(k,i({},f(_,!1,E,w,x,R,v,y))),r.createElement(C,i({"data-gatsby-image-ssr":"",className:u},b,p("eager"===c,!1,T,c,h)))))})),H=function(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),o=2;o{if(void 0!==e.layout&&!z.has(e.layout))return new Error("Invalid value "+e.layout+'" provided for prop "layout". Defaulting to "constrained". Valid values are "fixed", "fullWidth" or "constrained".')}};V.displayName="StaticImage",V.propTypes=B;const $=A(D);$.displayName="StaticImage",$.propTypes=B},1109:function(e){"use strict";const t=/[\p{Lu}]/u,n=/[\p{Ll}]/u,r=/^[\p{Lu}](?![\p{Lu}])/gu,o=/([\p{Alpha}\p{N}_]|$)/u,a=/[_.\- ]+/,i=new RegExp("^"+a.source),s=new RegExp(a.source+o.source,"gu"),l=new RegExp("\\d+"+o.source,"gu"),c=(e,o)=>{if("string"!=typeof e&&!Array.isArray(e))throw new TypeError("Expected the input to be `string | string[]`");if(o={pascalCase:!1,preserveConsecutiveUppercase:!1,...o},0===(e=Array.isArray(e)?e.map((e=>e.trim())).filter((e=>e.length)).join("-"):e.trim()).length)return"";const a=!1===o.locale?e=>e.toLowerCase():e=>e.toLocaleLowerCase(o.locale),c=!1===o.locale?e=>e.toUpperCase():e=>e.toLocaleUpperCase(o.locale);if(1===e.length)return o.pascalCase?c(e):a(e);return e!==a(e)&&(e=((e,r,o)=>{let a=!1,i=!1,s=!1;for(let l=0;l(r.lastIndex=0,e.replace(r,(e=>t(e)))))(e,a):a(e),o.pascalCase&&(e=c(e.charAt(0))+e.slice(1)),((e,t)=>(s.lastIndex=0,l.lastIndex=0,e.replace(s,((e,n)=>t(n))).replace(l,(e=>t(e)))))(e,c)};e.exports=c,e.exports.default=c},7225:function(e,t,n){"use strict";n.r(t),n.d(t,{onRouteUpdate:function(){return r}});n(31),n(5251);const r=function(e,t){let{location:n}=e}},5251:function(e,t,n){"use strict";var r=n(31)},4536:function(e,t,n){"use strict";n.d(t,{UQ:function(){return Ps},xC:function(){return a},oy:function(){return Bt},oF:function(){return s},r8:function(){return Yt},o9:function(){return Xt},TS:function(){return Rs},Kb:function(){return tn},rU:function(){return st},mA:function(){return Fs},Xg:function(){return js},re:function(){return en},mP:function(){return Mi},kJ:function(){return p},uZ:function(){return Kt},x7:function(){return Ht},sJ:function(){return Vt},tA:function(){return Ds},Fn:function(){return Ti}});var r=n(2784),o=n.t(r,2);const a=()=>r.createElement("svg",{className:"inline",xmlns:"http://www.w3.org/2000/svg",width:"10.775",height:"17.309",viewBox:"0 0 10.775 17.309"},r.createElement("g",{transform:"translate(2.121 1.061)"},r.createElement("path",{"data-name":"Path 900",d:"M-18540.5,8685l-7.594,7.594,7.594,7.594",transform:"translate(18548.096 -8685)",fill:"none",stroke:"currentColor",strokeWidth:"3"})));var i=n(7161);const s=e=>{let{expertise:t,requirement:n,keyDates:o}=e;return r.createElement(r.Fragment,null,(0,i.uk)(t)&&(0,i.uk)(n)&&(0,i.uk)(o)?"":r.createElement(r.Fragment,null,r.createElement("section",{className:"m-responsive"},r.createElement("h3",{className:"text-h3"},"Application details"),r.createElement("div",{className:"grid grid-cols-1 gap-3 lg:grid-cols-3"},(0,i.uk)(t)?"":r.createElement("div",{className:"px-4"},r.createElement(Ht,{label:"Expertise Needed",value:t})),(0,i.uk)(n)?"":r.createElement("div",{className:"px-4"},r.createElement(Ht,{label:"Requirements and restrictions",value:n})),(0,i.uk)(o)?"":r.createElement("div",{className:"px-4"},r.createElement(Ht,{label:"Key Milestones and Dates",value:o}))))))},l=()=>r.createElement("svg",{className:"inline-block",xmlns:"http://www.w3.org/2000/svg",width:"10.775",height:"17.309",viewBox:"0 0 10.775 17.309"},r.createElement("g",{transform:"translate(8.654 16.248) rotate(180)"},r.createElement("path",{"data-name":"Path 900",d:"M-18540.5,8685l-7.594,7.594,7.594,7.594",transform:"translate(18548.096 -8685)",fill:"none",stroke:"currentColor",strokeWidth:"3"})));var c=n(31);const u=()=>r.createElement("div",{className:"py-6 overflow-hidden bg-warning text-center"},r.createElement("h4",null,"⚠️ This is a beta site."," ",r.createElement(c.Link,{to:"/contact",className:"underline hover:no-underline"},"We welcome feedback!")," ","⚠️"));var d=n(8978);const p=e=>{let{status:t}=e,n=null,o=null;return"open"==t?(n=d.gbA,o="Open"):"ongoing"==t?(n=d.Gzj,o="In progress"):"completed"==t&&(n=d.FJM,o="Completed"),r.createElement(r.Fragment,null,r.createElement("div",{className:"flex w-full"},r.createElement("span",{className:"pt-1 text-body text-primary align-inherit"},r.createElement(n,{"aria-hidden":"true"})),r.createElement("span",{className:"pl-2 uppercase"},o)))};function f(){return f=Object.assign?Object.assign.bind():function(e){for(var t=1;t(e[t.toLowerCase()]=t,e)),{for:"htmlFor"}),b={amp:"&",apos:"'",gt:">",lt:"<",nbsp:" ",quot:"“"},w=["style","script"],x=/([-A-Z0-9_:]+)(?:\s*=\s*(?:(?:"((?:\\.|[^"])*)")|(?:'((?:\\.|[^'])*)')|(?:\{((?:\\.|{[^}]*?}|[^}])*)\})))?/gi,E=/mailto:/i,k=/\n{2,}$/,C=/^( *>[^\n]+(\n[^\n]+)*\n*)+\n{2,}/,S=/^ *> ?/gm,O=/^ {2,}\n/,P=/^(?:( *[-*_])){3,} *(?:\n *)+\n/,N=/^\s*(`{3,}|~{3,}) *(\S+)?([^\n]*?)?\n([\s\S]+?)\s*\1 *(?:\n *)*\n?/,_=/^(?: {4}[^\n]+\n*)+(?:\n *)+\n?/,R=/^(`+)\s*([\s\S]*?[^`])\s*\1(?!`)/,j=/^(?:\n *)*\n/,I=/\r\n?/g,L=/^\[\^([^\]]+)](:.*)\n/,M=/^\[\^([^\]]+)]/,T=/\f/g,D=/^\s*?\[(x|\s)\]/,F=/^ *(#{1,6}) *([^\n]+?)(?: +#*)?(?:\n *)*(?:\n|$)/,A=/^ *(#{1,6}) +([^\n]+?)(?: +#*)?(?:\n *)*(?:\n|$)/,V=/^([^\n]+)\n *(=|-){3,} *(?:\n *)+\n/,H=/^ *(?!<[a-z][^ >/]* ?\/>)<([a-z][^ >/]*) ?([^>]*)\/{0}>\n?(\s*(?:<\1[^>]*?>[\s\S]*?<\/\1>|(?!<\1)[\s\S])*?)<\/\1>\n*/i,z=/&([a-z0-9]+|#[0-9]{1,6}|#x[0-9a-fA-F]{1,6});/gi,B=/^)/,$=/^(data|aria|x)-[a-z_][a-z\d_.-]*$/,Q=/^ *<([a-z][a-z0-9:]*)(?:\s+((?:<.*?>|[^>])*))?\/?>(?!<\/\1>)(\s*\n)?/i,U=/^\{.*\}$/,W=/^(https?:\/\/[^\s<]+[^<.,:;"')\]\s])/,q=/^<([^ >]+@[^ >]+)>/,Z=/^<([^ >]+:\/[^ >]+)>/,G=/-([a-z])?/gi,J=/^(.*\|?.*)\n *(\|? *[-:]+ *\|[-| :]*)\n((?:.*\|.*\n)*)\n?/,Y=/^\[([^\]]*)\]:\s+]+)>?\s*("([^"]*)")?/,K=/^!\[([^\]]*)\] ?\[([^\]]*)\]/,X=/^\[([^\]]*)\] ?\[([^\]]*)\]/,ee=/(\[|\])/g,te=/(\n|^[-*]\s|^#|^ {2,}|^-{2,}|^>\s)/,ne=/\t/g,re=/^ *\| */,oe=/(^ *\||\| *$)/g,ae=/ *$/,ie=/^ *:-+: *$/,se=/^ *:-+ *$/,le=/^ *-+: *$/,ce=/^([*_])\1((?:\[.*?\][([].*?[)\]]|<.*?>(?:.*?<.*?>)?|`.*?`|~+.*?~+|.)*?)\1\1(?!\1)/,ue=/^([*_])((?:\[.*?\][([].*?[)\]]|<.*?>(?:.*?<.*?>)?|`.*?`|~+.*?~+|.)*?)\1(?!\1|\w)/,de=/^==((?:\[.*?\]|<.*?>(?:.*?<.*?>)?|`.*?`|.)*?)==/,pe=/^~~((?:\[.*?\]|<.*?>(?:.*?<.*?>)?|`.*?`|.)*?)~~/,fe=/^\\([^0-9A-Za-z\s])/,he=/^[\s\S]+?(?=[^0-9A-Z\s\u00c0-\uffff&#;.()'"]|\d+\.|\n\n| {2,}\n|\w+:\S|$)/i,me=/^\n+/,ge=/^([ \t]*)/,ve=/\\([^\\])/g,ye=/ *\n+$/,be=/(?:^|\n)( *)$/,we="(?:\\d+\\.)",xe="(?:[*+-])";function Ee(e){return"( *)("+(1===e?we:xe)+") +"}const ke=Ee(1),Ce=Ee(2);function Se(e){return new RegExp("^"+(1===e?ke:Ce))}const Oe=Se(1),Pe=Se(2);function Ne(e){return new RegExp("^"+(1===e?ke:Ce)+"[^\\n]*(?:\\n(?!\\1"+(1===e?we:xe)+" )[^\\n]*)*(\\n|$)","gm")}const _e=Ne(1),Re=Ne(2);function je(e){const t=1===e?we:xe;return new RegExp("^( *)("+t+") [\\s\\S]+?(?:\\n{2,}(?! )(?!\\1"+t+" (?!"+t+" ))\\n*|\\s*\\n*$)")}const Ie=je(1),Le=je(2);function Me(e,t){const n=1===t,r=n?Ie:Le,o=n?_e:Re,a=n?Oe:Pe;return{match(e,t,n){const o=be.exec(n);return o&&(t.list||!t.inline&&!t.simple)?r.exec(e=o[1]+e):null},order:1,parse(e,t,r){const i=n?+e[2]:void 0,s=e[0].replace(k,"\n").match(o);let l=!1;return{items:s.map((function(e,n){const o=a.exec(e)[0].length,i=new RegExp("^ {1,"+o+"}","gm"),c=e.replace(i,"").replace(a,""),u=n===s.length-1,d=-1!==c.indexOf("\n\n")||u&&l;l=d;const p=r.inline,f=r.list;let h;r.list=!0,d?(r.inline=!1,h=c.replace(ye,"\n\n")):(r.inline=!0,h=c.replace(ye,""));const m=t(h,r);return r.inline=p,r.list=f,m})),ordered:n,start:i}},render:(t,n,r)=>e(t.ordered?"ol":"ul",{key:r.key,start:"20"===t.type?t.start:void 0},t.items.map((function(t,o){return e("li",{key:o},n(t,r))})))}}const Te=/^\[([^\]]*)]\( *((?:\([^)]*\)|[^() ])*) *"?([^)"]*)?"?\)/,De=/^!\[([^\]]*)]\( *((?:\([^)]*\)|[^() ])*) *"?([^)"]*)?"?\)/,Fe=[C,N,_,F,V,A,B,J,_e,Ie,Re,Le],Ae=[...Fe,/^[^\n]+(?: \n|\n{2,})/,H,Q];function Ve(e){return e.replace(/[ÀÁÂÃÄÅàáâãä忯]/g,"a").replace(/[çÇ]/g,"c").replace(/[ðÐ]/g,"d").replace(/[ÈÉÊËéèêë]/g,"e").replace(/[ÏïÎîÍíÌì]/g,"i").replace(/[Ññ]/g,"n").replace(/[øØœŒÕõÔôÓóÒò]/g,"o").replace(/[ÜüÛûÚúÙù]/g,"u").replace(/[ŸÿÝý]/g,"y").replace(/[^a-z0-9- ]/gi,"").replace(/ /gi,"-").toLowerCase()}function He(e){return le.test(e)?"right":ie.test(e)?"center":se.test(e)?"left":null}function ze(e,t,n){const r=n.inTable;n.inTable=!0;const o=t(e.trim(),n);n.inTable=r;let a=[[]];return o.forEach((function(e,t){"26"===e.type?0!==t&&t!==o.length-1&&a.push([]):("27"!==e.type||null!=o[t+1]&&"26"!==o[t+1].type||(e.text=e.text.replace(ae,"")),a[a.length-1].push(e))})),a}function Be(e,t,n){n.inline=!0;const r=ze(e[1],t,n),o=e[2].replace(oe,"").split("|").map(He),a=function(e,t,n){return e.trim().split("\n").map((function(e){return ze(e,t,n)}))}(e[3],t,n);return n.inline=!1,{align:o,cells:a,header:r,type:"25"}}function $e(e,t){return null==e.align[t]?{}:{textAlign:e.align[t]}}function Qe(e){return function(t,n){return n.inline?e.exec(t):null}}function Ue(e){return function(t,n){return n.inline||n.simple?e.exec(t):null}}function We(e){return function(t,n){return n.inline||n.simple?null:e.exec(t)}}function qe(e){return function(t){return e.exec(t)}}function Ze(e,t,n){if(t.inline||t.simple)return null;if(n&&!n.endsWith("\n"))return null;let r="";e.split("\n").every((e=>!Fe.some((t=>t.test(e)))&&(r+=e+"\n",e.trim())));const o=r.trimEnd();return""==o?null:[r,o]}function Ge(e){try{if(decodeURIComponent(e).replace(/[^A-Za-z0-9/:]/g,"").match(/^\s*(javascript|vbscript|data(?!:image)):/i))return}catch(e){return null}return e}function Je(e){return e.replace(ve,"$1")}function Ye(e,t,n){const r=n.inline||!1,o=n.simple||!1;n.inline=!0,n.simple=!0;const a=e(t,n);return n.inline=r,n.simple=o,a}function Ke(e,t,n){const r=n.inline||!1,o=n.simple||!1;n.inline=!1,n.simple=!0;const a=e(t,n);return n.inline=r,n.simple=o,a}function Xe(e,t,n){return n.inline=!1,e(t,n)}const et=(e,t,n)=>({children:Ye(t,e[1],n)});function tt(){return{}}function nt(){return null}function rt(...e){return e.filter(Boolean).join(" ")}function ot(e,t,n){let r=e;const o=t.split(".");for(;o.length&&(r=r[o[0]],void 0!==r);)o.shift();return r||n}function at(e,t={}){t.overrides=t.overrides||{},t.slugify=t.slugify||Ve,t.namedCodesToUnicode=t.namedCodesToUnicode?f({},b,t.namedCodesToUnicode):b;const n=t.createElement||r.createElement;function o(e,r,...o){const a=ot(t.overrides,`${e}.props`,{});return n(function(e,t){const n=ot(t,e);return n?"function"==typeof n||"object"==typeof n&&"render"in n?n:ot(t,`${e}.component`,e):e}(e,t.overrides),f({},r,a,{className:rt(null==r?void 0:r.className,a.className)||void 0}),...o)}function a(e){let n=!1;t.forceInline?n=!0:t.forceBlock||(n=!1===te.test(e));const a=d(u(n?e:`${e.trimEnd().replace(me,"")}\n\n`,{inline:n}));for(;"string"==typeof a[a.length-1]&&!a[a.length-1].trim();)a.pop();if(null===t.wrapper)return a;const i=t.wrapper||(n?"span":"div");let s;if(a.length>1||t.forceWrapper)s=a;else{if(1===a.length)return s=a[0],"string"==typeof s?o("span",{key:"outer"},s):s;s=null}return r.createElement(i,{key:"outer"},s)}function i(e){const t=e.match(x);return t?t.reduce((function(e,t,n){const o=t.indexOf("=");if(-1!==o){const i=function(e){return-1!==e.indexOf("-")&&null===e.match($)&&(e=e.replace(G,(function(e,t){return t.toUpperCase()}))),e}(t.slice(0,o)).trim(),s=function(e){const t=e[0];return('"'===t||"'"===t)&&e.length>=2&&e[e.length-1]===t?e.slice(1,-1):e}(t.slice(o+1).trim()),l=y[i]||i,c=e[l]=function(e,t){return"style"===e?t.split(/;\s?/).reduce((function(e,t){const n=t.slice(0,t.indexOf(":"));return e[n.replace(/(-[a-z])/g,(e=>e[1].toUpperCase()))]=t.slice(n.length+1).trim(),e}),{}):"href"===e||"src"===e?Ge(t):(t.match(U)&&(t=t.slice(1,t.length-1)),"true"===t||"false"!==t&&t)}(i,s);"string"==typeof c&&(H.test(c)||Q.test(c))&&(e[l]=r.cloneElement(a(c.trim()),{key:n}))}else"style"!==t&&(e[y[t]||t]=!0);return e}),{}):null}const s=[],l={},c={0:{match:We(C),order:1,parse:(e,t,n)=>({children:t(e[0].replace(S,""),n)}),render:(e,t,n)=>o("blockquote",{key:n.key},t(e.children,n))},1:{match:qe(O),order:1,parse:tt,render:(e,t,n)=>o("br",{key:n.key})},2:{match:We(P),order:1,parse:tt,render:(e,t,n)=>o("hr",{key:n.key})},3:{match:We(_),order:0,parse:e=>({lang:void 0,text:e[0].replace(/^ {4}/gm,"").replace(/\n+$/,"")}),render:(e,t,n)=>o("pre",{key:n.key},o("code",f({},e.attrs,{className:e.lang?`lang-${e.lang}`:""}),e.text))},4:{match:We(N),order:0,parse:e=>({attrs:i(e[3]||""),lang:e[2]||void 0,text:e[4],type:"3"})},5:{match:Ue(R),order:3,parse:e=>({text:e[2]}),render:(e,t,n)=>o("code",{key:n.key},e.text)},6:{match:We(L),order:0,parse:e=>(s.push({footnote:e[2],identifier:e[1]}),{}),render:nt},7:{match:Qe(M),order:1,parse:e=>({target:`#${t.slugify(e[1])}`,text:e[1]}),render:(e,t,n)=>o("a",{key:n.key,href:Ge(e.target)},o("sup",{key:n.key},e.text))},8:{match:Qe(D),order:1,parse:e=>({completed:"x"===e[1].toLowerCase()}),render:(e,t,n)=>o("input",{checked:e.completed,key:n.key,readOnly:!0,type:"checkbox"})},9:{match:We(t.enforceAtxHeadings?A:F),order:1,parse:(e,n,r)=>({children:Ye(n,e[2],r),id:t.slugify(e[2]),level:e[1].length}),render:(e,t,n)=>o(`h${e.level}`,{id:e.id,key:n.key},t(e.children,n))},10:{match:We(V),order:0,parse:(e,t,n)=>({children:Ye(t,e[1],n),level:"="===e[2]?1:2,type:"9"})},11:{match:qe(H),order:1,parse(e,t,n){const[,r]=e[3].match(ge),o=new RegExp(`^${r}`,"gm"),a=e[3].replace(o,""),s=(l=a,Ae.some((e=>e.test(l)))?Xe:Ye);var l;const c=e[1].toLowerCase(),u=-1!==w.indexOf(c),d={attrs:i(e[2]),noInnerParse:u,tag:u?c:e[1]};return n.inAnchor=n.inAnchor||"a"===c,u?d.text=e[3]:d.children=s(t,a,n),n.inAnchor=!1,d},render:(e,t,n)=>o(e.tag,f({key:n.key},e.attrs),e.text||t(e.children,n))},13:{match:qe(Q),order:1,parse:e=>({attrs:i(e[2]||""),tag:e[1]}),render:(e,t,n)=>o(e.tag,f({},e.attrs,{key:n.key}))},12:{match:qe(B),order:1,parse:()=>({}),render:nt},14:{match:Ue(De),order:1,parse:e=>({alt:e[1],target:Je(e[2]),title:e[3]}),render:(e,t,n)=>o("img",{key:n.key,alt:e.alt||void 0,title:e.title||void 0,src:Ge(e.target)})},15:{match:Qe(Te),order:3,parse:(e,t,n)=>({children:Ke(t,e[1],n),target:Je(e[2]),title:e[3]}),render:(e,t,n)=>o("a",{key:n.key,href:Ge(e.target),title:e.title},t(e.children,n))},16:{match:Qe(Z),order:0,parse:e=>({children:[{text:e[1],type:"27"}],target:e[1],type:"15"})},17:{match:(e,t)=>t.inAnchor?null:Qe(W)(e,t),order:0,parse:e=>({children:[{text:e[1],type:"27"}],target:e[1],title:void 0,type:"15"})},18:{match:Qe(q),order:0,parse(e){let t=e[1],n=e[1];return E.test(n)||(n="mailto:"+n),{children:[{text:t.replace("mailto:",""),type:"27"}],target:n,type:"15"}}},20:Me(o,1),33:Me(o,2),19:{match:We(j),order:3,parse:tt,render:()=>"\n"},21:{match:Ze,order:3,parse:et,render:(e,t,n)=>o("p",{key:n.key},t(e.children,n))},22:{match:Qe(Y),order:0,parse:e=>(l[e[1]]={target:e[2],title:e[4]},{}),render:nt},23:{match:Ue(K),order:0,parse:e=>({alt:e[1]||void 0,ref:e[2]}),render:(e,t,n)=>o("img",{key:n.key,alt:e.alt,src:Ge(l[e.ref].target),title:l[e.ref].title})},24:{match:Qe(X),order:0,parse:(e,t,n)=>({children:t(e[1],n),fallbackChildren:t(e[0].replace(ee,"\\$1"),n),ref:e[2]}),render:(e,t,n)=>l[e.ref]?o("a",{key:n.key,href:Ge(l[e.ref].target),title:l[e.ref].title},t(e.children,n)):o("span",{key:n.key},t(e.fallbackChildren,n))},25:{match:We(J),order:1,parse:Be,render:(e,t,n)=>o("table",{key:n.key},o("thead",null,o("tr",null,e.header.map((function(r,a){return o("th",{key:a,style:$e(e,a)},t(r,n))})))),o("tbody",null,e.cells.map((function(r,a){return o("tr",{key:a},r.map((function(r,a){return o("td",{key:a,style:$e(e,a)},t(r,n))})))}))))},26:{match:function(e,t){return t.inTable?(t.inline=!0,re.exec(e)):null},order:1,parse:function(){return{type:"26"}},render:()=>" | "},27:{match:qe(he),order:4,parse:e=>({text:e[0].replace(z,((e,n)=>t.namedCodesToUnicode[n]?t.namedCodesToUnicode[n]:e))}),render:e=>e.text},28:{match:Ue(ce),order:2,parse:(e,t,n)=>({children:t(e[2],n)}),render:(e,t,n)=>o("strong",{key:n.key},t(e.children,n))},29:{match:Ue(ue),order:3,parse:(e,t,n)=>({children:t(e[2],n)}),render:(e,t,n)=>o("em",{key:n.key},t(e.children,n))},30:{match:Ue(fe),order:1,parse:e=>({text:e[1],type:"27"})},31:{match:Ue(de),order:3,parse:et,render:(e,t,n)=>o("mark",{key:n.key},t(e.children,n))},32:{match:Ue(pe),order:3,parse:et,render:(e,t,n)=>o("del",{key:n.key},t(e.children,n))}};!0===t.disableParsingRawHTML&&(delete c[11],delete c[13]);const u=function(e){let t=Object.keys(e);function n(r,o){let a=[],i="";for(;r;){let s=0;for(;sa(n,r,o)),n,r,o):a(n,r,o)}}(c,t.renderRule),function e(t,n={}){if(Array.isArray(t)){const r=n.key,o=[];let a=!1;for(let i=0;i{let{children:t,options:n}=e,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,h);return r.cloneElement(at(t,n),o)};const st=e=>{let{text:t,...n}=e;return r.createElement(it,Object.assign({},n,{options:{forceBlock:!0,overrides:{a:{props:{className:"text-link underline hover:no-underline"}},p:{props:{className:"mb-3"}},ul:{props:{className:"list-outside list-disc ml-5 mb-4"}},ol:{props:{className:"list-outside list-decimal ml-5 mb-4"}}}}}),null!=t?t:"")},lt=e=>{let{label:t,value:n,className:o}=e,a=null;return a=Array.isArray(n)?n.map(((e,n)=>r.createElement(ct,{key:t+"_"+n,className:o},e))):r.createElement(ct,{className:o},n),r.createElement(r.Fragment,null,r.createElement("figure",null,r.createElement("figcaption",{className:"font-sans text-black text-tag mb-1 font-extrabold uppercase"},t),r.createElement("ul",{className:"text-tag flex flex-wrap"},a)))},ct=e=>{let{className:t,children:n}=e;return r.createElement("li",{className:"px-3 py-1 mt-1 uppercase text-tag whitespace font-semibold mr-2 "+t},n)};var ut=n(9611),dt=n(2322),pt=n(2524),ft=n(2601),ht=Object.defineProperty,mt=Object.defineProperties,gt=Object.getOwnPropertyDescriptors,vt=Object.getOwnPropertySymbols,yt=Object.prototype.hasOwnProperty,bt=Object.prototype.propertyIsEnumerable,wt=(e,t,n)=>t in e?ht(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,xt=(e,t)=>{for(var n in t||(t={}))yt.call(t,n)&&wt(e,n,t[n]);if(vt)for(var n of vt(t))bt.call(t,n)&&wt(e,n,t[n]);return e},Et=(e,t)=>mt(e,gt(t)),kt=(e,t)=>{var n={};for(var r in e)yt.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&vt)for(var r of vt(e))t.indexOf(r)<0&&bt.call(e,r)&&(n[r]=e[r]);return n};function Ct(e){return t=>{var n=t,{bgStyle:r={},borderRadius:o=0,iconFillColor:a="white",round:i=!1,size:s=64}=n,l=kt(n,["bgStyle","borderRadius","iconFillColor","round","size"]);return(0,dt.jsxs)("svg",Et(xt({viewBox:"0 0 64 64",width:s,height:s},l),{children:[i?(0,dt.jsx)("circle",{cx:"32",cy:"32",r:"32",fill:e.color,style:r}):(0,dt.jsx)("rect",{width:"64",height:"64",rx:o,ry:o,fill:e.color,style:r}),(0,dt.jsx)("path",{d:e.path,fill:a})]}))}}Ct({color:"#7f7f7f",networkName:"email",path:"M17,22v20h30V22H17z M41.1,25L32,32.1L22.9,25H41.1z M20,39V26.6l12,9.3l12-9.3V39H20z"});function St(e){const t=Object.entries(e).filter((([,e])=>null!=e)).map((([e,t])=>`${encodeURIComponent(e)}=${encodeURIComponent(String(t))}`));return t.length>0?`?${t.join("&")}`:""}const Ot=e=>!!e&&("object"==typeof e||"function"==typeof e)&&"function"==typeof e.then,Pt=(e,t)=>({left:window.outerWidth/2+(window.screenX||window.screenLeft||0)-e/2,top:window.outerHeight/2+(window.screenY||window.screenTop||0)-t/2}),Nt=(e,t)=>({top:(window.screen.height-t)/2,left:(window.screen.width-e)/2});function _t(e){var t=e,{beforeOnClick:n,children:r,className:o,disabled:a,disabledStyle:i={opacity:.6},forwardedRef:s,networkLink:l,networkName:c,onClick:u,onShareWindowClose:d,openShareDialogOnClick:p=!0,opts:f,resetButtonStyle:h=!0,style:m,url:g,windowHeight:y=400,windowPosition:b="windowCenter",windowWidth:w=550}=t,x=kt(t,["beforeOnClick","children","className","disabled","disabledStyle","forwardedRef","networkLink","networkName","onClick","onShareWindowClose","openShareDialogOnClick","opts","resetButtonStyle","style","url","windowHeight","windowPosition","windowWidth"]);const E=pt("react-share__ShareButton",{"react-share__ShareButton--disabled":!!a,disabled:!!a},o),k=xt(xt(h?{backgroundColor:"transparent",border:"none",padding:0,font:"inherit",color:"inherit",cursor:"pointer"}:{},m),a&&i);return(0,dt.jsx)("button",Et(xt({},x),{className:E,onClick:async e=>{const t=l(g,f);if(!a){if(e.preventDefault(),n){const e=n();Ot(e)&&await e}if(p){!function(e,t,n){var r=t,{height:o,width:a}=r,i=kt(r,["height","width"]);const s=xt({height:o,width:a,location:"no",toolbar:"no",status:"no",directories:"no",menubar:"no",scrollbars:"yes",resizable:"no",centerscreen:"yes",chrome:"yes"},i),l=window.open(e,"",Object.keys(s).map((e=>`${e}=${s[e]}`)).join(", "));if(n){const e=window.setInterval((()=>{try{(null===l||l.closed)&&(window.clearInterval(e),n(l))}catch(v){console.error(v)}}),1e3)}}(t,xt({height:y,width:w},"windowCenter"===b?Pt(w,y):Nt(w,y)),d)}u&&u(e,t)}},ref:s,style:k,children:r}))}function Rt(e,t,n,o){function a(r,a){const i=n(r),s=xt({},r);return Object.keys(i).forEach((e=>{delete s[e]})),(0,dt.jsx)(_t,Et(xt(xt({},o),s),{forwardedRef:a,networkName:e,networkLink:t,opts:n(r)}))}return a.displayName=`ShareButton-${e}`,(0,r.forwardRef)(a)}const jt=Rt("email",(function(e,{subject:t,body:n,separator:r}){return"mailto:"+St({subject:t,body:n?n+r+e:e})}),(e=>({subject:e.subject,body:e.body,separator:e.separator||" "})),{openShareDialogOnClick:!1,onClick:(e,t)=>{window.location.href=t}});Ct({color:"#0965FE",networkName:"facebook",path:"M34.1,47V33.3h4.6l0.7-5.3h-5.3v-3.4c0-1.5,0.4-2.6,2.6-2.6l2.8,0v-4.8c-0.5-0.1-2.2-0.2-4.1-0.2 c-4.1,0-6.9,2.5-6.9,7V28H24v5.3h4.6V47H34.1z"}),Ct({color:"#0A7CFF",networkName:"facebookmessenger",path:"M 53.066406 21.871094 C 52.667969 21.339844 51.941406 21.179688 51.359375 21.496094 L 37.492188 29.058594 L 28.867188 21.660156 C 28.339844 21.207031 27.550781 21.238281 27.054688 21.730469 L 11.058594 37.726562 C 10.539062 38.25 10.542969 39.09375 11.0625 39.613281 C 11.480469 40.027344 12.121094 40.121094 12.640625 39.839844 L 26.503906 32.28125 L 35.136719 39.679688 C 35.667969 40.132812 36.457031 40.101562 36.949219 39.609375 L 52.949219 23.613281 C 53.414062 23.140625 53.464844 22.398438 53.066406 21.871094 Z M 53.066406 21.871094"});Rt("facebookmessenger",(function(e,{appId:t,redirectUri:n,to:r}){return"https://www.facebook.com/dialog/send"+St({link:e,redirect_uri:n||e,app_id:t,to:r})}),(e=>({appId:e.appId,redirectUri:e.redirectUri,to:e.to})),{windowWidth:1e3,windowHeight:820});class It extends Error{constructor(e){super(e),this.name="AssertionError"}}function Lt(e,t){if(!e)throw new It(t)}const Mt=Rt("facebook",(function(e,{hashtag:t}){return Lt(e,"facebook.url"),"https://www.facebook.com/sharer/sharer.php"+St({u:e,hashtag:t})}),(e=>({hashtag:e.hashtag})),{windowWidth:550,windowHeight:400});function Tt(e){var t=e,{children:n=(e=>e),className:o,getCount:a,url:i}=t,s=kt(t,["children","className","getCount","url"]);const l=function(){const e=(0,r.useRef)(!1);return(0,r.useEffect)((()=>(e.current=!0,()=>{e.current=!1})),[]),(0,r.useCallback)((()=>e.current),[])}(),[c,u]=(0,r.useState)(void 0),[d,p]=(0,r.useState)(!1);return(0,r.useEffect)((()=>{p(!0),a(i,(e=>{l()&&(u(e),p(!1))}))}),[i]),(0,dt.jsx)("span",Et(xt({className:pt("react-share__ShareCount",o)},s),{children:!d&&void 0!==c&&n(c)}))}function Dt(e){const t=t=>(0,dt.jsx)(Tt,xt({getCount:e},t));return t.displayName=`ShareCount(${e.name})`,t}Dt((function(e,t){ft(`https://graph.facebook.com/?id=${e}&fields=og_object{engagement}`,((e,n)=>{t(!e&&n&&n.og_object&&n.og_object.engagement?n.og_object.engagement.count:void 0)}))})),Ct({color:"#009ad9",networkName:"hatena",path:"M 36.164062 33.554688 C 34.988281 32.234375 33.347656 31.5 31.253906 31.34375 C 33.125 30.835938 34.476562 30.09375 35.335938 29.09375 C 36.191406 28.09375 36.609375 26.78125 36.609375 25.101562 C 36.628906 23.875 36.332031 22.660156 35.75 21.578125 C 35.160156 20.558594 34.292969 19.71875 33.253906 19.160156 C 32.304688 18.640625 31.175781 18.265625 29.847656 18.042969 C 28.523438 17.824219 26.195312 17.730469 22.867188 17.730469 L 14.769531 17.730469 L 14.769531 47.269531 L 23.113281 47.269531 C 26.46875 47.269531 28.886719 47.15625 30.367188 46.929688 C 31.851562 46.695312 33.085938 46.304688 34.085938 45.773438 C 35.289062 45.148438 36.28125 44.179688 36.933594 42.992188 C 37.597656 41.796875 37.933594 40.402344 37.933594 38.816406 C 37.933594 36.621094 37.347656 34.867188 36.164062 33.554688 Z M 22.257812 24.269531 L 23.984375 24.269531 C 25.988281 24.269531 27.332031 24.496094 28.015625 24.945312 C 28.703125 25.402344 29.042969 26.183594 29.042969 27.285156 C 29.042969 28.390625 28.664062 29.105469 27.9375 29.550781 C 27.210938 29.992188 25.84375 30.199219 23.855469 30.199219 L 22.257812 30.199219 Z M 29.121094 41.210938 C 28.328125 41.691406 26.976562 41.925781 25.078125 41.925781 L 22.257812 41.925781 L 22.257812 35.488281 L 25.195312 35.488281 C 27.144531 35.488281 28.496094 35.738281 29.210938 36.230469 C 29.925781 36.726562 30.304688 37.582031 30.304688 38.832031 C 30.304688 40.078125 29.914062 40.742188 29.105469 41.222656 Z M 29.121094 41.210938 M 46.488281 39.792969 C 44.421875 39.792969 42.742188 41.46875 42.742188 43.535156 C 42.742188 45.605469 44.421875 47.28125 46.488281 47.28125 C 48.554688 47.28125 50.230469 45.605469 50.230469 43.535156 C 50.230469 41.46875 48.554688 39.792969 46.488281 39.792969 Z M 46.488281 39.792969 M 43.238281 17.730469 L 49.738281 17.730469 L 49.738281 37.429688 L 43.238281 37.429688 Z M 43.238281 17.730469 "});Rt("hatena",(function(e,{title:t}){return Lt(e,"hatena.url"),`http://b.hatena.ne.jp/add?mode=confirm&url=${e}&title=${t}`}),(e=>({title:e.title})),{windowWidth:660,windowHeight:460,windowPosition:"windowCenter"});Dt((function(e,t){ft("https://bookmark.hatenaapis.com/count/entry"+St({url:e}),((e,n)=>{t(null!=n?n:void 0)}))})),Ct({color:"#1F1F1F",networkName:"instapaper",path:"M35.688 43.012c0 2.425.361 2.785 3.912 3.056V48H24.401v-1.932c3.555-.27 3.912-.63 3.912-3.056V20.944c0-2.379-.36-2.785-3.912-3.056V16H39.6v1.888c-3.55.27-3.912.675-3.912 3.056v22.068h.001z"});Rt("instapaper",(function(e,{title:t,description:n}){return Lt(e,"instapaper.url"),"http://www.instapaper.com/hello2"+St({url:e,title:t,description:n})}),(e=>({title:e.title,description:e.description})),{windowWidth:500,windowHeight:500,windowPosition:"windowCenter"}),Ct({color:"#00b800",networkName:"line",path:"M52.62 30.138c0 3.693-1.432 7.019-4.42 10.296h.001c-4.326 4.979-14 11.044-16.201 11.972-2.2.927-1.876-.591-1.786-1.112l.294-1.765c.069-.527.142-1.343-.066-1.865-.232-.574-1.146-.872-1.817-1.016-9.909-1.31-17.245-8.238-17.245-16.51 0-9.226 9.251-16.733 20.62-16.733 11.37 0 20.62 7.507 20.62 16.733zM27.81 25.68h-1.446a.402.402 0 0 0-.402.401v8.985c0 .221.18.4.402.4h1.446a.401.401 0 0 0 .402-.4v-8.985a.402.402 0 0 0-.402-.401zm9.956 0H36.32a.402.402 0 0 0-.402.401v5.338L31.8 25.858a.39.39 0 0 0-.031-.04l-.002-.003-.024-.025-.008-.007a.313.313 0 0 0-.032-.026.255.255 0 0 1-.021-.014l-.012-.007-.021-.012-.013-.006-.023-.01-.013-.005-.024-.008-.014-.003-.023-.005-.017-.002-.021-.003-.021-.002h-1.46a.402.402 0 0 0-.402.401v8.985c0 .221.18.4.402.4h1.446a.401.401 0 0 0 .402-.4v-5.337l4.123 5.568c.028.04.063.072.101.099l.004.003a.236.236 0 0 0 .025.015l.012.006.019.01a.154.154 0 0 1 .019.008l.012.004.028.01.005.001a.442.442 0 0 0 .104.013h1.446a.4.4 0 0 0 .401-.4v-8.985a.402.402 0 0 0-.401-.401zm-13.442 7.537h-3.93v-7.136a.401.401 0 0 0-.401-.401h-1.447a.4.4 0 0 0-.401.401v8.984a.392.392 0 0 0 .123.29c.072.068.17.111.278.111h5.778a.4.4 0 0 0 .401-.401v-1.447a.401.401 0 0 0-.401-.401zm21.429-5.287c.222 0 .401-.18.401-.402v-1.446a.401.401 0 0 0-.401-.402h-5.778a.398.398 0 0 0-.279.113l-.005.004-.006.008a.397.397 0 0 0-.111.276v8.984c0 .108.043.206.112.278l.005.006a.401.401 0 0 0 .284.117h5.778a.4.4 0 0 0 .401-.401v-1.447a.401.401 0 0 0-.401-.401h-3.93v-1.519h3.93c.222 0 .401-.18.401-.402V29.85a.401.401 0 0 0-.401-.402h-3.93V27.93h3.93z"});Rt("line",(function(e,{title:t}){return Lt(e,"line.url"),"https://social-plugins.line.me/lineit/share"+St({url:e,text:t})}),(e=>({title:e.title})),{windowWidth:500,windowHeight:500}),Ct({color:"#0077B5",networkName:"linkedin",path:"M20.4,44h5.4V26.6h-5.4V44z M23.1,18c-1.7,0-3.1,1.4-3.1,3.1c0,1.7,1.4,3.1,3.1,3.1 c1.7,0,3.1-1.4,3.1-3.1C26.2,19.4,24.8,18,23.1,18z M39.5,26.2c-2.6,0-4.4,1.4-5.1,2.8h-0.1v-2.4h-5.2V44h5.4v-8.6 c0-2.3,0.4-4.5,3.2-4.5c2.8,0,2.8,2.6,2.8,4.6V44H46v-9.5C46,29.8,45,26.2,39.5,26.2z"});const Ft=Rt("linkedin",(function(e,{title:t,summary:n,source:r}){return Lt(e,"linkedin.url"),"https://linkedin.com/shareArticle"+St({url:e,mini:"true",title:t,summary:n,source:r})}),(({title:e,summary:t,source:n})=>({title:e,summary:t,source:n})),{windowWidth:750,windowHeight:600});Ct({color:"#21A5D8",networkName:"livejournal",path:"M18.3407821,28.1764706 L21.9441341,31.789916 L33.0055865,42.882353 C33.0055865,42.882353 33.0893855,42.9663866 33.0893855,42.9663866 L46.6648046,47 C46.6648046,47 46.6648046,47 46.7486034,47 C46.8324022,47 46.8324022,47 46.9162012,46.9159664 C47,46.8319327 47,46.8319327 47,46.7478991 L42.9776536,33.1344537 C42.9776536,33.1344537 42.9776536,33.1344537 42.8938548,33.0504202 L31.1620111,21.3697479 L31.1620111,21.3697479 L28.1452514,18.2605042 C27.3072626,17.4201681 26.5530726,17 25.7150838,17 C24.2905028,17 23.0335195,18.3445378 21.5251397,19.8571429 C21.273743,20.1092437 20.9385475,20.4453781 20.6871508,20.697479 C20.3519553,21.0336134 20.1005586,21.2857143 19.849162,21.5378151 C18.3407821,22.9663866 17.0837989,24.2268908 17,25.7394958 C17.0837989,26.4957983 17.5027933,27.3361345 18.3407821,28.1764706 Z M39.9012319,39.6134454 C39.7336341,39.4453781 39.4822374,37.6806724 40.2364275,36.8403362 C40.9906174,36.0840337 41.6610084,36 42.1638017,36 C42.3313995,36 42.4989973,36 42.5827961,36 L44.8453659,43.5630253 L43.5883828,44.8235295 L36.0464833,42.5546218 C35.9626843,42.2184874 35.8788855,41.2100841 36.8844722,40.2016807 C37.2196676,39.8655463 37.8900587,39.6134454 38.5604498,39.6134454 C39.147042,39.6134454 39.5660364,39.7815126 39.5660364,39.7815126 C39.6498353,39.8655463 39.8174331,39.8655463 39.8174331,39.7815126 C39.9850307,39.7815126 39.9850307,39.697479 39.9012319,39.6134454 Z"});Rt("livejournal",(function(e,{title:t,description:n}){return Lt(e,"livejournal.url"),"https://www.livejournal.com/update.bml"+St({subject:t,event:n})}),(e=>({title:e.title,description:e.description})),{windowWidth:660,windowHeight:460}),Ct({color:"#168DE2",networkName:"mailru",path:"M39.7107745,17 C41.6619755,17 43.3204965,18.732852 43.3204965,21.0072202 C43.3204965,23.2815885 41.7595357,25.0144404 39.7107745,25.0144404 C37.7595732,25.0144404 36.1010522,23.2815885 36.1010522,21.0072202 C36.1010522,18.732852 37.7595732,17 39.7107745,17 Z M24.3938451,17 C26.3450463,17 28.0035672,18.732852 28.0035672,21.0072202 C28.0035672,23.2815885 26.4426063,25.0144404 24.3938451,25.0144404 C22.4426439,25.0144404 20.7841229,23.2815885 20.7841229,21.0072202 C20.7841229,18.732852 22.4426439,17 24.3938451,17 Z M51.9057817,43.4259928 C51.7106617,44.0758123 51.4179815,44.6173285 50.9301812,44.9422383 C50.637501,45.1588448 50.2472607,45.267148 49.8570205,45.267148 C49.07654,45.267148 48.3936197,44.833935 48.0033795,44.0758123 L46.2472985,40.7184115 L45.759498,41.2599278 C42.5400162,44.9422383 37.466893,47 32.0035297,47 C26.5401664,47 21.5646034,44.9422383 18.2475614,41.2599278 L17.7597611,40.7184115 L16.00368,44.0758123 C15.6134398,44.833935 14.9305194,45.267148 14.1500389,45.267148 C13.7597986,45.267148 13.3695584,45.1588448 13.0768782,44.9422383 C12.0037176,44.2924187 11.7110374,42.7761733 12.2963978,41.5848375 L16.7841605,33.0288807 C17.1744007,32.270758 17.8573211,31.8375453 18.6378016,31.8375453 C19.0280418,31.8375453 19.4182821,31.9458485 19.7109623,32.1624548 C20.7841229,32.8122743 21.0768031,34.3285197 20.4914427,35.5198555 L20.1012025,36.2779783 L20.2963226,36.602888 C22.4426439,39.9602888 27.0279667,42.234657 31.9059697,42.234657 C36.7839727,42.234657 41.3692955,40.068592 43.5156167,36.602888 L43.7107367,36.2779783 L43.3204965,35.6281587 C43.0278165,35.0866425 42.9302562,34.436823 43.1253765,33.7870035 C43.3204965,33.137184 43.6131767,32.5956678 44.100977,32.270758 C44.3936572,32.0541515 44.7838975,31.9458485 45.1741377,31.9458485 C45.9546182,31.9458485 46.6375385,32.3790613 47.0277787,33.137184 L51.5155415,41.6931408 C52.003342,42.234657 52.100902,42.8844765 51.9057817,43.4259928 Z"});Rt("mailru",(function(e,{title:t,description:n,imageUrl:r}){return Lt(e,"mailru.url"),"https://connect.mail.ru/share"+St({url:e,title:t,description:n,image_url:r})}),(e=>({title:e.title,description:e.description,imageUrl:e.imageUrl})),{windowWidth:660,windowHeight:460}),Ct({color:"#F97400",networkName:"ok",path:"M39,30c-1,0-3,2-7,2s-6-2-7-2c-1.1,0-2,0.9-2,2c0,1,0.6,1.5,1,1.7c1.2,0.7,5,2.3,5,2.3l-4.3,5.4 c0,0-0.8,0.9-0.8,1.6c0,1.1,0.9,2,2,2c1,0,1.5-0.7,1.5-0.7S32,39,32,39c0,0,4.5,5.3,4.5,5.3S37,45,38,45c1.1,0,2-0.9,2-2 c0-0.6-0.8-1.6-0.8-1.6L35,36c0,0,3.8-1.6,5-2.3c0.4-0.3,1-0.7,1-1.7C41,30.9,40.1,30,39,30z M32,15c-3.9,0-7,3.1-7,7s3.1,7,7,7c3.9,0,7-3.1,7-7S35.9,15,32,15z M32,25.5 c-1.9,0-3.5-1.6-3.5-3.5c0-1.9,1.6-3.5,3.5-3.5c1.9,0,3.5,1.6,3.5,3.5C35.5,23.9,33.9,22.5,35,22.5z "});Rt("ok",(function(e,{title:t,description:n,image:r}){return Lt(e,"ok.url"),"https://connect.ok.ru/offer"+St({url:e,title:t,description:n,imageUrl:r})}),(e=>({title:e.title,description:e.description,image:e.image})),{windowWidth:588,windowHeight:480,windowPosition:"screenCenter"});Dt((function(e,t){window.OK||(window.OK={Share:{count:function(e,t){var n,r;null==(r=(n=window.OK.callbacks)[e])||r.call(n,t)}},callbacks:[]});const n=window.OK.callbacks.length;return window.ODKL={updateCount(e,t){var n,r;const o=""===e?0:parseInt(e.replace("react-share-",""),10);null==(r=(n=window.OK.callbacks)[o])||r.call(n,""===t?void 0:parseInt(t,10))}},window.OK.callbacks.push(t),ft("https://connect.ok.ru/dk"+St({"st.cmd":"extLike",uid:`react-share-${n}`,ref:e}))})),Ct({color:"#E60023",networkName:"pinterest",path:"M32,16c-8.8,0-16,7.2-16,16c0,6.6,3.9,12.2,9.6,14.7c0-1.1,0-2.5,0.3-3.7 c0.3-1.3,2.1-8.7,2.1-8.7s-0.5-1-0.5-2.5c0-2.4,1.4-4.1,3.1-4.1c1.5,0,2.2,1.1,2.2,2.4c0,1.5-0.9,3.7-1.4,5.7 c-0.4,1.7,0.9,3.1,2.5,3.1c3,0,5.1-3.9,5.1-8.5c0-3.5-2.4-6.1-6.7-6.1c-4.9,0-7.9,3.6-7.9,7.7c0,1.4,0.4,2.4,1.1,3.1 c0.3,0.3,0.3,0.5,0.2,0.9c-0.1,0.3-0.3,1-0.3,1.3c-0.1,0.4-0.4,0.6-0.8,0.4c-2.2-0.9-3.3-3.4-3.3-6.1c0-4.5,3.8-10,11.4-10 c6.1,0,10.1,4.4,10.1,9.2c0,6.3-3.5,11-8.6,11c-1.7,0-3.4-0.9-3.9-2c0,0-0.9,3.7-1.1,4.4c-0.3,1.2-1,2.5-1.6,3.4 c1.4,0.4,3,0.7,4.5,0.7c8.8,0,16-7.2,16-16C48,23.2,40.8,16,32,16z"});Rt("pinterest",(function(e,{media:t,description:n,pinId:r}){return r?`https://pinterest.com/pin/${r}/repin/x/`:(Lt(e,"pinterest.url"),Lt(t,"pinterest.media"),"https://pinterest.com/pin/create/button/"+St({url:e,media:t,description:n}))}),(e=>({media:e.media,description:e.description,pinId:e.pinId})),{windowWidth:1e3,windowHeight:730});Dt((function(e,t){ft("https://api.pinterest.com/v1/urls/count.json"+St({url:e}),((e,n)=>{t(n?n.count:void 0)}))})),Ct({color:"#EF3F56",networkName:"pocket",path:"M41.084 29.065l-7.528 7.882a2.104 2.104 0 0 1-1.521.666 2.106 2.106 0 0 1-1.522-.666l-7.528-7.882c-.876-.914-.902-2.43-.065-3.384.84-.955 2.228-.987 3.1-.072l6.015 6.286 6.022-6.286c.88-.918 2.263-.883 3.102.071.841.938.82 2.465-.06 3.383l-.015.002zm6.777-10.976C47.463 16.84 46.361 16 45.14 16H18.905c-1.2 0-2.289.82-2.716 2.044-.125.363-.189.743-.189 1.125v10.539l.112 2.096c.464 4.766 2.73 8.933 6.243 11.838.06.053.125.102.19.153l.04.033c1.882 1.499 3.986 2.514 6.259 3.014a14.662 14.662 0 0 0 6.13.052c.118-.042.235-.065.353-.087.03 0 .065-.022.098-.042a15.395 15.395 0 0 0 6.011-2.945l.039-.045.18-.153c3.502-2.902 5.765-7.072 6.248-11.852L48 29.674v-10.52c0-.366-.041-.728-.161-1.08l.022.015z"});Rt("pocket",(function(e,{title:t}){return Lt(e,"pocket.url"),"https://getpocket.com/save"+St({url:e,title:t})}),(e=>({title:e.title})),{windowWidth:500,windowHeight:500}),Ct({color:"#FF5700",networkName:"reddit",path:"M 53.34375 32 C 53.277344 30.160156 52.136719 28.53125 50.429688 27.839844 C 48.722656 27.148438 46.769531 27.523438 45.441406 28.800781 C 41.800781 26.324219 37.519531 24.957031 33.121094 24.863281 L 35.199219 14.878906 L 42.046875 16.320312 C 42.214844 17.882812 43.496094 19.09375 45.066406 19.171875 C 46.636719 19.253906 48.03125 18.183594 48.359375 16.644531 C 48.6875 15.105469 47.847656 13.558594 46.382812 12.992188 C 44.914062 12.425781 43.253906 13.007812 42.464844 14.367188 L 34.625 12.800781 C 34.363281 12.742188 34.09375 12.792969 33.871094 12.9375 C 33.648438 13.082031 33.492188 13.308594 33.441406 13.566406 L 31.070312 24.671875 C 26.617188 24.738281 22.277344 26.105469 18.59375 28.609375 C 17.242188 27.339844 15.273438 26.988281 13.570312 27.707031 C 11.863281 28.429688 10.746094 30.089844 10.71875 31.941406 C 10.691406 33.789062 11.757812 35.484375 13.441406 36.257812 C 13.402344 36.726562 13.402344 37.195312 13.441406 37.664062 C 13.441406 44.832031 21.792969 50.65625 32.097656 50.65625 C 42.398438 50.65625 50.753906 44.832031 50.753906 37.664062 C 50.789062 37.195312 50.789062 36.726562 50.753906 36.257812 C 52.363281 35.453125 53.371094 33.800781 53.34375 32 Z M 21.34375 35.199219 C 21.34375 33.433594 22.777344 32 24.542969 32 C 26.3125 32 27.742188 33.433594 27.742188 35.199219 C 27.742188 36.96875 26.3125 38.398438 24.542969 38.398438 C 22.777344 38.398438 21.34375 36.96875 21.34375 35.199219 Z M 39.9375 44 C 37.664062 45.710938 34.871094 46.582031 32.03125 46.464844 C 29.191406 46.582031 26.398438 45.710938 24.128906 44 C 23.847656 43.65625 23.871094 43.15625 24.183594 42.839844 C 24.5 42.527344 25 42.503906 25.34375 42.785156 C 27.269531 44.195312 29.617188 44.90625 32 44.800781 C 34.386719 44.929688 36.746094 44.242188 38.6875 42.847656 C 39.042969 42.503906 39.605469 42.511719 39.953125 42.863281 C 40.296875 43.21875 40.289062 43.785156 39.9375 44.128906 Z M 39.359375 38.527344 C 37.59375 38.527344 36.160156 37.09375 36.160156 35.328125 C 36.160156 33.5625 37.59375 32.128906 39.359375 32.128906 C 41.128906 32.128906 42.558594 33.5625 42.558594 35.328125 C 42.59375 36.203125 42.269531 37.054688 41.65625 37.6875 C 41.046875 38.316406 40.203125 38.664062 39.328125 38.65625 Z M 39.359375 38.527344"});Rt("reddit",(function(e,{title:t}){return Lt(e,"reddit.url"),"https://www.reddit.com/submit"+St({url:e,title:t})}),(e=>({title:e.title})),{windowWidth:660,windowHeight:460,windowPosition:"windowCenter"});Rt("gab",(function(e,{title:t}){return Lt(e,"gab.url"),"https://gab.com/compose"+St({url:e,text:t})}),(e=>({title:e.title})),{windowWidth:660,windowHeight:640,windowPosition:"windowCenter"}),Ct({color:"#00d178",networkName:"gab",path:"m17.0506,23.97457l5.18518,0l0,14.23933c0,6.82699 -3.72695,10.09328 -9.33471,10.09328c-2.55969,0 -4.82842,-0.87286 -6.22084,-2.0713l2.07477,-3.88283c1.19844,0.81051 2.33108,1.29543 3.85511,1.29543c2.75366,0 4.44049,-1.97432 4.44049,-4.82149l0,-0.87286c-1.16728,1.39242 -2.81947,2.0713 -4.63446,2.0713c-4.44048,0 -7.81068,-3.68885 -7.81068,-8.28521c0,-4.59289 3.37019,-8.28174 7.81068,-8.28174c1.81499,0 3.46718,0.67888 4.63446,2.0713l0,-1.55521zm-3.62997,11.39217c1.97777,0 3.62997,-1.6522 3.62997,-3.62652c0,-1.97432 -1.6522,-3.62305 -3.62997,-3.62305c-1.97778,0 -3.62997,1.64873 -3.62997,3.62305c0,1.97432 1.65219,3.62652 3.62997,3.62652zm25.7077,4.13913l-5.18518,0l0,-1.29197c-1.00448,1.13264 -2.3969,1.81152 -4.21188,1.81152c-3.62997,0 -5.63893,-2.52504 -5.63893,-5.4034c0,-4.27076 5.251,-5.85715 9.78846,-4.49937c-0.09698,-1.39241 -0.9733,-2.39343 -2.78829,-2.39343c-1.26426,0 -2.72248,0.48492 -3.62997,1.00102l-1.5552,-3.72003c1.19844,-0.77587 3.40136,-1.55174 5.96452,-1.55174c3.78931,0 7.25648,2.13365 7.25648,7.95962l0,8.08777zm-5.18518,-6.14809c-2.42806,-0.77587 -4.66563,-0.3533 -4.66563,1.36124c0,1.00101 0.84168,1.6799 1.84616,1.6799c1.20191,0 2.56315,-0.96984 2.81947,-3.04115zm13.00626,-17.66495l0,9.83695c1.16727,-1.39242 2.81946,-2.0713 4.63445,-2.0713c4.44048,0 7.81068,3.68885 7.81068,8.28174c0,4.59636 -3.37019,8.28521 -7.81068,8.28521c-1.81499,0 -3.46718,-0.67888 -4.63445,-2.0713l0,1.55174l-5.18519,0l0,-23.81304l5.18519,0zm3.62997,19.67391c1.97777,0 3.62997,-1.6522 3.62997,-3.62652c0,-1.97432 -1.6522,-3.62305 -3.62997,-3.62305c-1.97778,0 -3.62997,1.64873 -3.62997,3.62305c0,1.97432 1.65219,3.62652 3.62997,3.62652zm0,0"});Dt((function(e,t){ft(`https://www.reddit.com/api/info.json?limit=1&url=${e}`,{param:"jsonp"},((e,n)=>{t(!e&&n&&n.data&&n.data.children.length>0&&n.data.children[0].data.score?n.data.children[0].data.score:void 0)}))})),Ct({color:"#25A3E3",networkName:"telegram",path:"m45.90873,15.44335c-0.6901,-0.0281 -1.37668,0.14048 -1.96142,0.41265c-0.84989,0.32661 -8.63939,3.33986 -16.5237,6.39174c-3.9685,1.53296 -7.93349,3.06593 -10.98537,4.24067c-3.05012,1.1765 -5.34694,2.05098 -5.4681,2.09312c-0.80775,0.28096 -1.89996,0.63566 -2.82712,1.72788c-0.23354,0.27218 -0.46884,0.62161 -0.58825,1.10275c-0.11941,0.48114 -0.06673,1.09222 0.16682,1.5716c0.46533,0.96052 1.25376,1.35737 2.18443,1.71383c3.09051,0.99037 6.28638,1.93508 8.93263,2.8236c0.97632,3.44171 1.91401,6.89571 2.84116,10.34268c0.30554,0.69185 0.97105,0.94823 1.65764,0.95525l-0.00351,0.03512c0,0 0.53908,0.05268 1.06412,-0.07375c0.52679,-0.12292 1.18879,-0.42846 1.79109,-0.99212c0.662,-0.62161 2.45836,-2.38812 3.47683,-3.38552l7.6736,5.66477l0.06146,0.03512c0,0 0.84989,0.59703 2.09312,0.68132c0.62161,0.04214 1.4399,-0.07726 2.14229,-0.59176c0.70766,-0.51626 1.1765,-1.34683 1.396,-2.29506c0.65673,-2.86224 5.00979,-23.57745 5.75257,-27.00686l-0.02107,0.08077c0.51977,-1.93157 0.32837,-3.70159 -0.87096,-4.74991c-0.60054,-0.52152 -1.2924,-0.7498 -1.98425,-0.77965l0,0.00176zm-0.2072,3.29069c0.04741,0.0439 0.0439,0.0439 0.00351,0.04741c-0.01229,-0.00351 0.14048,0.2072 -0.15804,1.32576l-0.01229,0.04214l-0.00878,0.03863c-0.75858,3.50668 -5.15554,24.40802 -5.74203,26.96472c-0.08077,0.34417 -0.11414,0.31959 -0.09482,0.29852c-0.1756,-0.02634 -0.50045,-0.16506 -0.52679,-0.1756l-13.13468,-9.70175c4.4988,-4.33199 9.09945,-8.25307 13.744,-12.43229c0.8218,-0.41265 0.68483,-1.68573 -0.29852,-1.70681c-1.04305,0.24584 -1.92279,0.99564 -2.8798,1.47502c-5.49971,3.2626 -11.11882,6.13186 -16.55882,9.49279c-2.792,-0.97105 -5.57873,-1.77704 -8.15298,-2.57601c2.2336,-0.89555 4.00889,-1.55579 5.75608,-2.23009c3.05188,-1.1765 7.01687,-2.7042 10.98537,-4.24067c7.94051,-3.06944 15.92667,-6.16346 16.62028,-6.43037l0.05619,-0.02283l0.05268,-0.02283c0.19316,-0.0878 0.30378,-0.09658 0.35471,-0.10009c0,0 -0.01756,-0.05795 -0.00351,-0.04566l-0.00176,0zm-20.91715,22.0638l2.16687,1.60145c-0.93418,0.91311 -1.81743,1.77353 -2.45485,2.38812l0.28798,-3.98957"});Rt("telegram",(function(e,{title:t}){return Lt(e,"telegram.url"),"https://telegram.me/share/url"+St({url:e,text:t})}),(e=>({title:e.title})),{windowWidth:550,windowHeight:400}),Ct({color:"#34526f",networkName:"tumblr",path:"M39.2,41c-0.6,0.3-1.6,0.5-2.4,0.5c-2.4,0.1-2.9-1.7-2.9-3v-9.3h6v-4.5h-6V17c0,0-4.3,0-4.4,0 c-0.1,0-0.2,0.1-0.2,0.2c-0.3,2.3-1.4,6.4-5.9,8.1v3.9h3V39c0,3.4,2.5,8.1,9,8c2.2,0,4.7-1,5.2-1.8L39.2,41z"});Rt("tumblr",(function(e,{title:t,caption:n,tags:r,posttype:o}){return Lt(e,"tumblr.url"),"https://www.tumblr.com/widgets/share/tool"+St({canonicalUrl:e,title:t,caption:n,tags:r,posttype:o})}),(e=>({title:e.title,tags:(e.tags||[]).join(","),caption:e.caption,posttype:e.posttype||"link"})),{windowWidth:660,windowHeight:460});Dt((function(e,t){return ft("https://api.tumblr.com/v2/share/stats"+St({url:e}),((e,n)=>{t(!e&&n&&n.response?n.response.note_count:void 0)}))})),Ct({color:"#00aced",networkName:"twitter",path:"M48,22.1c-1.2,0.5-2.4,0.9-3.8,1c1.4-0.8,2.4-2.1,2.9-3.6c-1.3,0.8-2.7,1.3-4.2,1.6 C41.7,19.8,40,19,38.2,19c-3.6,0-6.6,2.9-6.6,6.6c0,0.5,0.1,1,0.2,1.5c-5.5-0.3-10.3-2.9-13.5-6.9c-0.6,1-0.9,2.1-0.9,3.3 c0,2.3,1.2,4.3,2.9,5.5c-1.1,0-2.1-0.3-3-0.8c0,0,0,0.1,0,0.1c0,3.2,2.3,5.8,5.3,6.4c-0.6,0.1-1.1,0.2-1.7,0.2c-0.4,0-0.8,0-1.2-0.1 c0.8,2.6,3.3,4.5,6.1,4.6c-2.2,1.8-5.1,2.8-8.2,2.8c-0.5,0-1.1,0-1.6-0.1c2.9,1.9,6.4,2.9,10.1,2.9c12.1,0,18.7-10,18.7-18.7 c0-0.3,0-0.6,0-0.8C46,24.5,47.1,23.4,48,22.1z"});const At=Rt("twitter",(function(e,{title:t,via:n,hashtags:r=[],related:o=[]}){return Lt(e,"twitter.url"),Lt(Array.isArray(r),"twitter.hashtags is not an array"),Lt(Array.isArray(o),"twitter.related is not an array"),"https://twitter.com/intent/tweet"+St({url:e,text:t,via:n,hashtags:r.length>0?r.join(","):void 0,related:o.length>0?o.join(","):void 0})}),(e=>({hashtags:e.hashtags,title:e.title,via:e.via,related:e.related})),{windowWidth:550,windowHeight:400});Ct({color:"#7360f2",networkName:"viber",path:"m31.0,12.3c9.0,0.2 16.4,6.2 18.0,15.2c0.2,1.5 0.3,3.0 0.4,4.6a1.0,1.0 0 0 1 -0.8,1.2l-0.1,0a1.1,1.1 0 0 1 -1.0,-1.2l0,0c-0.0,-1.2 -0.1,-2.5 -0.3,-3.8a16.1,16.1 0 0 0 -13.0,-13.5c-1.0,-0.1 -2.0,-0.2 -3.0,-0.3c-0.6,-0.0 -1.4,-0.1 -1.6,-0.8a1.1,1.1 0 0 1 0.9,-1.2l0.6,0l0.0,-0.0zm10.6,39.2a19.9,19.9 0 0 1 -2.1,-0.6c-6.9,-2.9 -13.2,-6.6 -18.3,-12.2a47.5,47.5 0 0 1 -7.0,-10.7c-0.8,-1.8 -1.6,-3.7 -2.4,-5.6c-0.6,-1.7 0.3,-3.4 1.4,-4.7a11.3,11.3 0 0 1 3.7,-2.8a2.4,2.4 0 0 1 3.0,0.7a39.0,39.0 0 0 1 4.7,6.5a3.1,3.1 0 0 1 -0.8,4.2c-0.3,0.2 -0.6,0.5 -1.0,0.8a3.3,3.3 0 0 0 -0.7,0.7a2.1,2.1 0 0 0 -0.1,1.9c1.7,4.9 4.7,8.7 9.7,10.8a5.0,5.0 0 0 0 2.5,0.6c1.5,-0.1 2.0,-1.8 3.1,-2.7a2.9,2.9 0 0 1 3.5,-0.1c1.1,0.7 2.2,1.4 3.3,2.2a37.8,37.8 0 0 1 3.1,2.4a2.4,2.4 0 0 1 0.7,3.0a10.4,10.4 0 0 1 -4.4,4.8a10.8,10.8 0 0 1 -1.9,0.6c-0.7,-0.2 0.6,-0.2 0,0l0.0,0l0,-0.0zm3.1,-21.4a4.2,4.2 0 0 1 -0.0,0.6a1.0,1.0 0 0 1 -1.9,0.1a2.7,2.7 0 0 1 -0.1,-0.8a10.9,10.9 0 0 0 -1.4,-5.5a10.2,10.2 0 0 0 -4.2,-4.0a12.3,12.3 0 0 0 -3.4,-1.0c-0.5,-0.0 -1.0,-0.1 -1.5,-0.2a0.9,0.9 0 0 1 -0.9,-1.0l0,-0.1a0.9,0.9 0 0 1 0.9,-0.9l0.1,0a14.1,14.1 0 0 1 5.9,1.5a11.9,11.9 0 0 1 6.5,9.3c0,0.1 0.0,0.3 0.0,0.5c0,0.4 0.0,0.9 0.0,1.5l0,0l0.0,0.0zm-5.6,-0.2a1.1,1.1 0 0 1 -1.2,-0.9l0,-0.1a11.3,11.3 0 0 0 -0.2,-1.4a4.0,4.0 0 0 0 -1.5,-2.3a3.9,3.9 0 0 0 -1.2,-0.5c-0.5,-0.1 -1.1,-0.1 -1.6,-0.2a1.0,1.0 0 0 1 -0.8,-1.1l0,0l0,0a1.0,1.0 0 0 1 1.1,-0.8c3.4,0.2 6.0,2.0 6.3,6.2a2.8,2.8 0 0 1 0,0.8a0.8,0.8 0 0 1 -0.8,0.7l0,0l0.0,-0.0z"});Rt("viber",(function(e,{title:t,separator:n}){return Lt(e,"viber.url"),"viber://forward"+St({text:t?t+n+e:e})}),(e=>({title:e.title,separator:e.separator||" "})),{windowWidth:660,windowHeight:460}),Ct({color:"#4C75A3",networkName:"vk",path:"M44.94,44.84h-0.2c-2.17-.36-3.66-1.92-4.92-3.37C39.1,40.66,38,38.81,36.7,39c-1.85.3-.93,3.52-1.71,4.9-0.62,1.11-3.29.91-5.12,0.71-5.79-.62-8.75-3.77-11.35-7.14A64.13,64.13,0,0,1,11.6,26a10.59,10.59,0,0,1-1.51-4.49C11,20.7,12.56,21,14.11,21c1.31,0,3.36-.29,4.32.2C19,21.46,19.57,23,20,24a37.18,37.18,0,0,0,3.31,5.82c0.56,0.81,1.41,2.35,2.41,2.14s1.06-2.63,1.1-4.18c0-1.77,0-4-.5-4.9S25,22,24.15,21.47c0.73-1.49,2.72-1.63,5.12-1.63,2,0,4.84-.23,5.62,1.12s0.25,3.85.2,5.71c-0.06,2.09-.41,4.25,1,5.21,1.09-.12,1.68-1.2,2.31-2A28,28,0,0,0,41.72,24c0.44-1,.91-2.65,1.71-3,1.21-.47,3.15-0.1,4.92-0.1,1.46,0,4.05-.41,4.52.61,0.39,0.85-.75,3-1.1,3.57a61.88,61.88,0,0,1-4.12,5.61c-0.58.78-1.78,2-1.71,3.27,0.05,0.94,1,1.67,1.71,2.35a33.12,33.12,0,0,1,3.92,4.18c0.47,0.62,1.5,2,1.4,2.76C52.66,45.81,46.88,44.24,44.94,44.84Z"});Rt("vk",(function(e,{title:t,image:n,noParse:r,noVkLinks:o}){return Lt(e,"vk.url"),"https://vk.com/share.php"+St({url:e,title:t,image:n,noparse:r?1:0,no_vk_links:o?1:0})}),(e=>({title:e.title,image:e.image,noParse:e.noParse,noVkLinks:e.noVkLinks})),{windowWidth:660,windowHeight:460});Dt((function(e,t){window.VK||(window.VK={}),window.VK.Share={count:(e,t)=>{var n,r;return null==(r=null==(n=window.VK.callbacks)?void 0:n[e])?void 0:r.call(n,t)}},window.VK.callbacks=[];const n=window.VK.callbacks.length;return window.VK.callbacks.push(t),ft("https://vk.com/share.php"+St({act:"count",index:n,url:e}))})),Ct({color:"#DF2029",networkName:"weibo",path:"M40.9756152,15.0217119 C40.5000732,15.0546301 39.9999314,15.1204666 39.5325878,15.2192213 C38.6634928,15.4085016 38.0977589,16.2643757 38.2863368,17.1284787 C38.4667163,18.0008129 39.3194143,18.5686519 40.1885094,18.3793715 C42.8613908,17.8115326 45.7720411,18.6427174 47.7316073,20.8153207 C49.6911735,22.996153 50.2077122,25.975254 49.3714112,28.5840234 C49.1008441,29.4316684 49.5763861,30.3533789 50.4208857,30.6249537 C51.2653852,30.8965286 52.1754769,30.4192153 52.4542425,29.5715703 C53.6349013,25.9011885 52.9133876,21.7699494 50.1585171,18.7085538 C48.0923641,16.4042776 45.2063093,15.1533848 42.3530505,15.0217119 C41.8775084,14.9970227 41.4511594,14.9887937 40.9756152,15.0217119 Z M27.9227762,19.8277737 C24.9957268,20.140498 20.863421,22.4365431 17.2312548,26.0822378 C13.2711279,30.0571148 11,34.2871065 11,37.9328012 C11,44.9032373 19.8713401,49.125 28.5786978,49.125 C39.9917329,49.125 47.600423,42.4261409 47.600423,37.1427636 C47.600423,33.9496952 44.9603397,32.1638816 42.549827,31.4149913 C41.9594976,31.2339421 41.5167516,31.1434164 41.8283133,30.3616079 C42.5006339,28.66632 42.6236176,27.1932286 41.8939054,26.1480742 C40.5328692,24.1894405 36.7203236,24.2881952 32.448635,26.0822378 C32.448635,26.0822378 31.1203949,26.6912261 31.4647526,25.6213825 C32.1206742,23.4981576 32.0304845,21.712342 31.0056075,20.6836478 C30.2840938,19.9512176 29.2510184,19.6878718 27.9227762,19.8277737 Z M42.0906819,20.6836478 C41.6233383,20.6589586 41.1723917,20.716566 40.7132466,20.8153207 C39.9671353,20.9716828 39.4997917,21.7781784 39.6637721,22.5270687 C39.8277525,23.275959 40.5574647,23.7450433 41.303576,23.5804521 C42.1972686,23.3911718 43.2057485,23.6380596 43.8616701,24.3704897 C44.5175916,25.1029198 44.6733735,26.0657797 44.3864073,26.9381118 C44.1486363,27.6705419 44.5093932,28.4770397 45.2391054,28.7156963 C45.9688176,28.9461239 46.780521,28.5922524 47.0100936,27.8598223 C47.584026,26.0740087 47.2396661,24.0248493 45.8950269,22.5270687 C44.886547,21.4078489 43.4845162,20.7494842 42.0906819,20.6836478 Z M29.496988,29.9665891 C35.3100922,30.1723275 39.9917329,33.0691319 40.3852858,37.0769272 C40.8362324,41.6607904 35.5970585,45.9319315 28.6442899,46.6232144 C21.6915214,47.3144973 15.6488446,44.154347 15.197898,39.5787128 C14.7469514,34.9948495 20.059916,30.7237084 27.004486,30.0324256 C27.8735831,29.950131 28.6688875,29.9336709 29.496988,29.9665891 Z M25.5614586,34.3776322 C23.183744,34.5916017 20.9372116,35.9577073 19.9205332,37.9328012 C18.5348994,40.6238672 19.9041362,43.6029661 23.0689567,44.582284 C26.340366,45.5945202 30.1857056,44.0638213 31.5303448,41.1587879 C32.8503864,38.3195909 31.1613894,35.3734082 27.9227762,34.5751416 C27.1438688,34.3776322 26.356763,34.3035667 25.5614586,34.3776322 Z M24.052839,38.7228388 C24.3316067,38.7310678 24.5857748,38.8215935 24.8399449,38.9203482 C25.8648218,39.3400561 26.1845841,40.4428158 25.5614586,41.4221338 C24.9219361,42.3932227 23.5690963,42.8623069 22.5442194,42.4096807 C21.5357395,41.9652856 21.2487754,40.8542948 21.8882979,39.9078951 C22.3638421,39.2001542 23.2247386,38.7146097 24.052839,38.7228388 Z"});Rt("weibo",(function(e,{title:t,image:n}){return Lt(e,"weibo.url"),"http://service.weibo.com/share/share.php"+St({url:e,title:t,pic:n})}),(e=>({title:e.title,image:e.image})),{windowWidth:660,windowHeight:550,windowPosition:"screenCenter"}),Ct({color:"#25D366",networkName:"whatsapp",path:"m42.32286,33.93287c-0.5178,-0.2589 -3.04726,-1.49644 -3.52105,-1.66732c-0.4712,-0.17346 -0.81554,-0.2589 -1.15987,0.2589c-0.34175,0.51004 -1.33075,1.66474 -1.63108,2.00648c-0.30032,0.33658 -0.60064,0.36247 -1.11327,0.12945c-0.5178,-0.2589 -2.17994,-0.80259 -4.14759,-2.56312c-1.53269,-1.37217 -2.56312,-3.05503 -2.86603,-3.57283c-0.30033,-0.5178 -0.03366,-0.80259 0.22524,-1.06149c0.23301,-0.23301 0.5178,-0.59547 0.7767,-0.90616c0.25372,-0.31068 0.33657,-0.5178 0.51262,-0.85437c0.17088,-0.36246 0.08544,-0.64725 -0.04402,-0.90615c-0.12945,-0.2589 -1.15987,-2.79613 -1.58964,-3.80584c-0.41424,-1.00971 -0.84142,-0.88027 -1.15987,-0.88027c-0.29773,-0.02588 -0.64208,-0.02588 -0.98382,-0.02588c-0.34693,0 -0.90616,0.12945 -1.37736,0.62136c-0.4712,0.5178 -1.80194,1.76053 -1.80194,4.27186c0,2.51134 1.84596,4.945 2.10227,5.30747c0.2589,0.33657 3.63497,5.51458 8.80262,7.74113c1.23237,0.5178 2.1903,0.82848 2.94111,1.08738c1.23237,0.38836 2.35599,0.33657 3.24402,0.20712c0.99159,-0.15534 3.04985,-1.24272 3.47963,-2.45956c0.44013,-1.21683 0.44013,-2.22654 0.31068,-2.45955c-0.12945,-0.23301 -0.46601,-0.36247 -0.98382,-0.59548m-9.40068,12.84407l-0.02589,0c-3.05503,0 -6.08417,-0.82849 -8.72495,-2.38189l-0.62136,-0.37023l-6.47252,1.68286l1.73463,-6.29129l-0.41424,-0.64725c-1.70875,-2.71846 -2.6149,-5.85116 -2.6149,-9.07706c0,-9.39809 7.68934,-17.06155 17.15993,-17.06155c4.58253,0 8.88029,1.78642 12.11655,5.02268c3.23625,3.21036 5.02267,7.50812 5.02267,12.06476c-0.0078,9.3981 -7.69712,17.06155 -17.14699,17.06155m14.58906,-31.58846c-3.93529,-3.80584 -9.1133,-5.95471 -14.62789,-5.95471c-11.36055,0 -20.60848,9.2065 -20.61625,20.52564c0,3.61684 0.94757,7.14565 2.75211,10.26282l-2.92557,10.63564l10.93337,-2.85309c3.0136,1.63108 6.4052,2.4958 9.85634,2.49839l0.01037,0c11.36574,0 20.61884,-9.2091 20.62403,-20.53082c0,-5.48093 -2.14111,-10.64081 -6.03239,-14.51915"});Rt("whatsapp",(function(e,{title:t,separator:n}){return Lt(e,"whatsapp.url"),"https://"+(/(android|iphone|ipad|mobile)/i.test(navigator.userAgent)?"api":"web")+".whatsapp.com/send"+St({text:t?t+n+e:e})}),(e=>({title:e.title,separator:e.separator||" "})),{windowWidth:550,windowHeight:400}),Ct({color:"#4326c4",networkName:"workplace",path:"M34.019,10.292c0.21,0.017,0.423,0.034,0.636,0.049 c3.657,0.262,6.976,1.464,9.929,3.635c3.331,2.448,5.635,5.65,6.914,9.584c0.699,2.152,0.983,4.365,0.885,6.623 c-0.136,3.171-1.008,6.13-2.619,8.867c-0.442,0.75-0.908,1.492-1.495,2.141c-0.588,0.651-1.29,1.141-2.146,1.383 c-1.496,0.426-3.247-0.283-3.961-1.642c-0.26-0.494-0.442-1.028-0.654-1.548c-1.156-2.838-2.311-5.679-3.465-8.519 c-0.017-0.042-0.037-0.082-0.065-0.145c-0.101,0.245-0.192,0.472-0.284,0.698c-1.237,3.051-2.475,6.103-3.711,9.155 c-0.466,1.153-1.351,1.815-2.538,2.045c-1.391,0.267-2.577-0.154-3.496-1.247c-0.174-0.209-0.31-0.464-0.415-0.717 c-2.128-5.22-4.248-10.442-6.37-15.665c-0.012-0.029-0.021-0.059-0.036-0.104c0.054-0.003,0.103-0.006,0.15-0.006 c1.498-0.001,2.997,0,4.495-0.004c0.12-0.001,0.176,0.03,0.222,0.146c1.557,3.846,3.117,7.691,4.679,11.536 c0.018,0.046,0.039,0.091,0.067,0.159c0.273-0.673,0.536-1.32,0.797-1.968c1.064-2.627,2.137-5.25,3.19-7.883 c0.482-1.208,1.376-1.917,2.621-2.135c1.454-0.255,2.644,0.257,3.522,1.449c0.133,0.18,0.229,0.393,0.313,0.603 c1.425,3.495,2.848,6.991,4.269,10.488c0.02,0.047,0.04,0.093,0.073,0.172c0.196-0.327,0.385-0.625,0.559-0.935 c0.783-1.397,1.323-2.886,1.614-4.461c0.242-1.312,0.304-2.634,0.187-3.962c-0.242-2.721-1.16-5.192-2.792-7.38 c-2.193-2.939-5.086-4.824-8.673-5.625c-1.553-0.346-3.124-0.405-4.705-0.257c-3.162,0.298-6.036,1.366-8.585,3.258 c-3.414,2.534-5.638,5.871-6.623,10.016c-0.417,1.76-0.546,3.547-0.384,5.348c0.417,4.601,2.359,8.444,5.804,11.517 c2.325,2.073,5.037,3.393,8.094,3.989c1.617,0.317,3.247,0.395,4.889,0.242c1-0.094,1.982-0.268,2.952-0.529 c0.04-0.01,0.081-0.018,0.128-0.028c0,1.526,0,3.047,0,4.586c-0.402,0.074-0.805,0.154-1.21,0.221 c-0.861,0.14-1.728,0.231-2.601,0.258c-0.035,0.002-0.071,0.013-0.108,0.021c-0.493,0-0.983,0-1.476,0 c-0.049-0.007-0.1-0.018-0.149-0.022c-0.315-0.019-0.629-0.033-0.945-0.058c-1.362-0.105-2.702-0.346-4.017-0.716 c-3.254-0.914-6.145-2.495-8.66-4.752c-2.195-1.971-3.926-4.29-5.176-6.963c-1.152-2.466-1.822-5.057-1.993-7.774 c-0.014-0.226-0.033-0.451-0.05-0.676c0-0.502,0-1.003,0-1.504c0.008-0.049,0.02-0.099,0.022-0.148 c0.036-1.025,0.152-2.043,0.338-3.052c0.481-2.616,1.409-5.066,2.8-7.331c2.226-3.625,5.25-6.386,9.074-8.254 c2.536-1.24,5.217-1.947,8.037-2.126c0.23-0.015,0.461-0.034,0.691-0.051C33.052,10.292,33.535,10.292,34.019,10.292z"});Rt("workplace",(function(e,{quote:t,hashtag:n}){return Lt(e,"workplace.url"),"https://work.facebook.com/sharer.php"+St({u:e,quote:t,hashtag:n})}),(e=>({quote:e.quote,hashtag:e.hashtag})),{windowWidth:550,windowHeight:400}),Ct({color:"#000000",networkName:"X",path:"M 41.116 18.375 h 4.962 l -10.8405 12.39 l 12.753 16.86 H 38.005 l -7.821 -10.2255 L 21.235 47.625 H 16.27 l 11.595 -13.2525 L 15.631 18.375 H 25.87 l 7.0695 9.3465 z m -1.7415 26.28 h 2.7495 L 24.376 21.189 H 21.4255 z"});const Vt=()=>{const e="undefined"!=typeof window?window.location.href:"";return r.createElement("aside",{className:"mt-8 w-72 lg:mt-0 bg-primary"},r.createElement("div",{className:"font-bold text-white text-xl lg:text-h4"},"Share this project"),r.createElement("div",{className:"flex gap-6 mt-1 flex-nowrap place-content-start text-5xl text-white lg:text-2xl lg:gap-1"},r.createElement(Mt,{url:e,resetButtonStyle:!0,className:"shared","aria-label":"Facebook"},r.createElement(d.R9i,null)),r.createElement(At,{url:e,resetButtonStyle:!0,"aria-label":"X / Twitter"},r.createElement(ut.lcJ,null)),r.createElement(Ft,{url:e,resetButtonStyle:!0,"aria-label":"LinkedIn"},r.createElement(d.ltd,null)),r.createElement(jt,{resetButtonStyle:!0,url:e,subject:"Sharing a wonderful project opportunity!","aria-label":"e-mail"},r.createElement(d.Upr,null))))},Ht=e=>{let{label:t,value:n}=e;return r.createElement(r.Fragment,null,r.createElement("section",{className:"pt-4"},r.createElement("h3",{className:"text-h4"},t),r.createElement("div",{className:"text-body"},r.createElement(st,{text:n}))))},zt=e=>{let{slug:t,title:n,question:o,status:a,agency:s,topics:l,opportunityCloses:u,startDate:d,endDate:f,lastModified:h}=e;return r.createElement("div",{className:"px-2 py-4 overflow-hidden bg-white border border-gray-200 rounded-md shadow-sm h-full flex flex-col"},r.createElement("div",{className:"mt-4 ml-4"},r.createElement(p,{status:a})),r.createElement("div",{className:"p-5 pb-5"},r.createElement("div",{className:"pb-4 text-h3 font-bold leading-snug text-black"},o),r.createElement("div",null,r.createElement("div",{className:"mt-4 text-body"},r.createElement(Rs,{status:a,opportunityCloses:u,startDate:d,endDate:f})),r.createElement("div",{className:"mb-4 text-body"},r.createElement("span",{className:"font-bold"},"Lead Agency: "),s),!(0,i.xb)(l)&&r.createElement("div",{className:"text-tag mt-4"},r.createElement(Ti,{topics:l})))),r.createElement("div",{className:"p-5 pb-1 mt-auto border-t-2 border-solid"},r.createElement(c.Link,{to:"/project/"+t,"aria-label":n+" Details",className:"btn-wide"},(0,i.t9)(a,"View Opportunity","View Project","View Project"))))},Bt=e=>{let{nodes:t}=e;return r.createElement("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 mx-3 xl:mx-6 gap-4 justify-self-center"},t.map(((e,t)=>r.createElement("article",{key:"card_"+e.slug},r.createElement(zt,e)))))};var $t=n(3510);const Qt=/^([a-zA-Z]+:)?\/\//,Ut=e=>{let{name:t}=e;return r.createElement("span",{className:"flex items-center p-5 leading-snug text-white hover:opacity-75 xl:text-black xl:px-3 xl:py-2"},r.createElement("span",{className:"text-nav ml-2 font-bold border-b-2 border-white xl:border-primary"},t))},Wt=e=>{let{name:t}=e;return r.createElement("span",{className:"flex items-center p-5 leading-snug text-white hover:opacity-75 xl:text-black xl:px-3 xl:py-2"},r.createElement("span",{className:"text-nav ml-2 border-b-2 hover:border-primary border-transparent"},t))},qt=e=>r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",viewBox:"0 0 16 16"},e),r.createElement("path",{d:"M6 1h5v5L8.86 3.85 4.7 8 4 7.3l4.15-4.16L6 1Z M2 3h2v1H2v6h6V8h1v2a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1Z"})),Zt=e=>{let{name:t}=e;return r.createElement("span",{className:"flex items-center p-5 leading-snug text-white hover:opacity-75 xl:text-black xl:px-3 xl:py-2"},r.createElement("span",{className:"text-nav ml-2 border-b-2 hover:border-primary border-transparent"},t),r.createElement(qt,{className:"inline ml-1 -mr-3 fill-white xl:fill-black"}))},Gt=e=>{let{title:t,activePage:n,image:o,pages:a}=e;const[i,s]=r.useState(!1),l=(0,$t.c)(o);return r.createElement(r.Fragment,null,r.createElement("nav",{id:"nav-bar",className:"sticky top-0 flex flex-wrap items-center justify-between w-full p-0 bg-navbar xl:relative xl:px-2 xl:py-6 overflow-y-visible z-10"},r.createElement("div",{className:"flex flex-wrap justify-between w-full px-0 xl:px-4"},r.createElement("div",{className:"relative flex flex-no-wrap w-full xl:static xl:block xl:w-auto"},r.createElement("button",{className:"block p-6 ml-0 text-xl leading-none text-white outline-none cursor-pointer bg-primary xl:hidden focus:outline-none",type:"button","aria-label":"Open navigation menu",onClick:()=>s(!i)},i?r.createElement(d.aHS,null):r.createElement(d.Fm7,null)),l||t?r.createElement("div",{className:"block xl:min-h-full mx-4 my-3 xl:my-auto overflow-hidden text-nav text-black font-bold flex gap-4 items-center whitespace-nowrap"},r.createElement("a",{href:"https://www.evaluation.gov"},l?r.createElement($t.G,{className:"xl:inline-block logotype",image:l,alt:"nav_logo"}):r.createElement(r.Fragment,null)),r.createElement(c.Link,{to:"/"},t)):""),r.createElement("div",{className:"absolute top-16 w-full md:w-2/3 xl:w-auto xl:relative xl:top-0 flex-grow items-center bg-primary xl:bg-transparent xl:flex xl:bg-navbar z-10 xl:z-0 transition-transform drop-shadow-lg filter xl:drop-shadow-none"+(i?" flex":" hidden"),id:"example-navbar-danger"},r.createElement("ul",{className:"flex flex-col list-none xl:flex-row xl:ml-auto"},null==a?void 0:a.filter((e=>e.show)).map(((e,t)=>{let{name:o,link:a}=e;return r.createElement("li",{className:"nav-item",key:"nav"+t},(e=>{if("string"==typeof e)return!Qt.test(e)})(a)?r.createElement(c.Link,{to:a||"#",onClick:()=>s(!1)},n===a?r.createElement(Ut,{name:o}):r.createElement(Wt,{name:o})):r.createElement("a",{key:"nav"+t,href:a,onClick:()=>s(!1)},r.createElement(Zt,{name:o})))})))))))},Jt=e=>{var t;let{image:n,text:o,link:a,linkId:s}=e;s=null!==(t=s)&&void 0!==t?t:"bottom-banner-image-link-id";const l=(0,$t.c)(n);return r.createElement("div",{className:"py-6 mt-12 overflow-hidden bg-bottombanner p-responsive"},r.createElement("div",{className:"m-responsive"},r.createElement("div",{className:"w-full flex gap-4 sm:gap-8 items-center justify-center flex-wrap"},!(0,i.uk)(a)&&l&&r.createElement("a",{id:s,href:a,"aria-labelledby":"bottomBannerText"},r.createElement($t.G,{className:"inline-block logotype",image:l,alt:"Bottom Banner logo"})),(0,i.uk)(a)&&l&&r.createElement($t.G,{className:"inline-block logotype",image:l,alt:"Bottom Banner logo"}),r.createElement("div",{className:"inline-block text-body flex-4 min-w-20ch",id:"bottomBannerText"},"This evidence project portal is managed by the Office of Management and Budget. If you have suggestions for how to improve it, please ",r.createElement(c.Link,{className:"no-inherit",to:"/contact"},"let us know!")))))},Yt=e=>{let{name:t,title:n,employer:o,email:a,image:i,defaultImage:s,showEmail:l}=e;const c=(0,$t.c)(null!=i?i:s);return r.createElement("div",{className:"flex items-center gap-4 overflow-hidden flex-nowrap justify-left"},r.createElement("div",{className:"hidden sm:block",style:{width:"100px",height:"100px"}},c&&r.createElement($t.G,{className:"relative rounded-full",alt:t,image:(0,$t.c)(c),style:{transform:"translateZ(0)"}})),r.createElement("div",{className:"pl-2 pr-2 pb-2"},r.createElement("p",{className:"font-bold text-black text-body"},t),r.createElement("p",{className:"text-black text-body"},n),r.createElement("p",{className:"text-black text-body"},o),l?r.createElement("p",{className:"text-black text-body break-all"},a):""))},Kt=e=>{let{title:t,contacts:n,defaultImage:o}=e;return r.createElement("section",{className:"m-responsive"},r.createElement("h3",{className:"text-h3 my-4"},t),r.createElement("div",{className:"grid grid-cols-1 gap-4 md:grid-cols-2 lg:grid-cols-3 justify-self-center"},n.map(((e,t)=>r.createElement("div",{className:"w-auto px-4",key:"contact-"+t},r.createElement(Yt,Object.assign({},e,{showEmail:!1,image:e.image,defaultImage:o})))))))},Xt=e=>{let{title:t,lede:n,image:o}=e;return"Contact"==t||"About"==t?r.createElement("div",{className:"no-bottom-margin px-4 py-4 mx-0 lg:mb-16 bg-white md:px-8 md:py-12 xl:px-16 xl:container sm:min-h-15rem",style:{background:"url("+(0,c.withPrefix)((0,$t.d)(o))+")",backgroundRepeat:"no-repeat",backgroundSize:"auto",backgroundPositionY:"center"}},r.createElement("div",{className:"lg:-mb-28 m-0 lg:m-4 bg-white border-b-8 border-primary border-solid flex align-center"},r.createElement("div",{className:"w-full p-4 sm:p-12 lg:pl-28 lg:w-3/3"},r.createElement("h1",{className:"text-h3 pb-0 sm:text-h1 font-bold text-black"},t),n&&r.createElement(st,{className:"pt-6 text-body leading-normal",text:n})))):r.createElement("div",{className:"px-4 py-4 mx-0 lg:mb-16 bg-white md:px-8 md:py-12 xl:px-16 xl:container sm:min-h-15rem",style:{background:"url("+(0,c.withPrefix)((0,$t.d)(o))+")",backgroundRepeat:"no-repeat",backgroundSize:"auto",backgroundPositionY:"center"}},r.createElement("div",{className:"lg:-mb-28 m-0 lg:m-4 bg-white border-b-8 border-primary border-solid flex align-center"},r.createElement("div",{className:"w-full p-4 sm:p-12 lg:pl-28 lg:w-3/3"},r.createElement("h1",{className:"text-h3 pb-0 sm:text-h1 font-bold text-black"},t),n&&r.createElement(st,{className:"pt-6 text-body leading-normal",text:n}))))},en=e=>{let{question:t,slug:n,summary:o,status:a,opportunityCloses:l,startDate:c,endDate:u,emailContent:d,lastModified:p,agency:f,topics:h,deliverable:m,purpose:g,expertise:v,requirement:y,keyDates:b,priorResearch:w,statusOfData:x,fundingInfo:E,mainContact:k,openText:C,ongoingText:S,completeText:O,projectTeam:P,faq:N,projectInterestLink:_,newsletter:R,defaultContactImage:j,collectData:I,summaryPDF:L}=e;return r.createElement("article",null,r.createElement("header",null,r.createElement("div",{className:"py-16 p-responsive bg-primary"},r.createElement("div",{className:"flex flex-col justify-between m-responsive lg:flex-row"},r.createElement("div",{className:"w-full"},r.createElement("h1",{className:"text-h3 w-full font-bold leading-h2 text-white lg:w-4/5 lg:text-h2"},t),null!==(0,i.t9)(a,!0,!0,!0)&&r.createElement("div",{className:"mt-4 text-white text-body"},r.createElement(Rs,{status:a,opportunityCloses:l,startDate:c,endDate:u})),r.createElement("div",{className:"text-white text-body"},r.createElement("span",{className:"font-bold"},"Lead Agency: "),f)),r.createElement(Vt,null))),r.createElement("div",{className:"p-responsive pb-4"},r.createElement("section",{className:"flex flex-wrap items-start py-6 m-responsive gap-x-10 gap-y-4"},!(0,i.xb)(h)&&r.createElement("div",{className:"text-tag mt-2"},r.createElement(Ti,{topics:h}))))),r.createElement("div",{className:"p-responsive pb-4"},r.createElement("section",{className:"mt-8"},r.createElement("div",{className:"m-responsive"},r.createElement("h2",{className:"text-h3"},"Project Overview")),r.createElement("div",{className:"flex flex-col justify-between w-full py-4 lg:flex-row"},r.createElement("div",{className:"m-responsive lg:w-3/5 xl:2/3"},!(0,i.uk)(o)&&r.createElement("div",{className:"w-full lg:w-11/12"},r.createElement(Ht,{label:"Summary",value:o})),!(0,i.uk)(m)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"completed"===a?"Deliverables":"Anticipated deliverables",value:m})),!(0,i.uk)(g)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"Planned use of results",value:g})),!(0,i.uk)(E)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"Funding",value:E})),!(0,i.uk)(x)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"Data",value:x})),!(0,i.uk)(w)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"Helpful links",value:w})),!(0,i.xb)(N)&&r.createElement(r.Fragment,null,r.createElement("section",{className:"w-full mt-10 lg:w-11/12"},r.createElement("h3",{className:"text-h3"},"Frequently Asked Questions"),N.map(((e,t)=>{let{title:n,text:o}=e;return r.createElement(Ps,{key:"collapsibleList_"+t,title:n,text:o})})))),!(0,i.xb)(I)&&r.createElement(r.Fragment,null,r.createElement("section",{className:"w-full mt-10 lg:w-11/12"},I.map(((e,t)=>{let{fieldTitle:n,fieldData:o}=e;return r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:n,value:o}))}))))),r.createElement("div",{className:"w-full lg:w-2/5 xl:w-1/3"},!(null==k)&&r.createElement(tn,Object.assign({},k,{status:a,openText:C,ongoingText:S,completeText:O,projectInterestLink:_,defaultImage:j,summaryPDF:L})),r.createElement(Fs,R)))),(v||y||b)&&"open"===a&&r.createElement(r.Fragment,null,r.createElement("hr",{className:"my-8 border-gray-300 m-responsive"}),r.createElement(s,{expertise:v,requirement:y,keyDates:b})),!(0,i.xb)(P)&&r.createElement(r.Fragment,null,r.createElement("hr",{className:"my-8 border-gray-300 m-responsive"}),r.createElement(Kt,{title:"Project Team",contacts:P,defaultImage:j}))))},tn=e=>{let{status:t,projectInterestLink:n,openText:o,ongoingText:a,completeText:s,summaryPDF:l,...u}=e;return r.createElement(r.Fragment,null,r.createElement("h3",{className:"hidden"},"Contact and Project Updates"),r.createElement("div",{className:"w-full p-8 mb-8 bg-gray-100"},r.createElement("h4",{className:"text-h4"},(0,i.t9)(t,"This project is open. Interested in collaborating?","The project is in progress.","The project is complete.")),r.createElement("div",{className:"text-black text-body"},r.createElement(st,{text:(0,i.t9)(t,o,a,s)})),r.createElement("div",{className:"mt-4"},"open"===t?n?r.createElement("a",{href:n,target:"_blank",rel:"noopener",className:"btn"},"Express Interest"):u.email?r.createElement("a",{href:"mailto:"+u.email,className:"btn"},"Email Point of Contact"):r.createElement(c.Link,{to:"/contact",className:"btn-white"},"Ask a question"):r.createElement(c.Link,{to:"/contact",className:"btn-white"},"Ask a question"))),r.createElement("div",{className:"w-full p-8 my-8 bg-gray-100"},r.createElement("h4",{className:"text-h4"},"Download and share the project summary"),r.createElement("div",{className:"mt-4 text-body"},r.createElement("a",{download:!0,href:l,className:"btn"},"Download"))),r.createElement("div",{className:"w-full p-8 my-8 bg-gray-100"},r.createElement("h4",{className:"text-h4"},"Project point of contact"),r.createElement("div",{className:"mt-4 text-body"},r.createElement(Yt,Object.assign({},u,{showEmail:!0})))))};var nn=n(8777);function rn(e){return rn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},rn(e)}function on(e){var t=function(e,t){if("object"!=rn(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=rn(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==rn(t)?t:String(t)}function an(e,t,n){return(t=on(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function sn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function ln(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var pn=["defaultInputValue","defaultMenuIsOpen","defaultValue","inputValue","menuIsOpen","onChange","onInputChange","onMenuClose","onMenuOpen","value"];function fn(){return fn=Object.assign?Object.assign.bind():function(e){for(var t=1;t0?Pn(Fn,--Tn):0,Ln--,10===Dn&&(Ln=1,In--),Dn}function zn(){return Dn=Tn2||Un(Dn)>3?"":" "}function Jn(e,t){for(;--t&&zn()&&!(Dn<48||Dn>102||Dn>57&&Dn<65||Dn>70&&Dn<97););return Qn(e,$n()+(t<6&&32==Bn()&&32==zn()))}function Yn(e){for(;zn();)switch(Dn){case e:return Tn;case 34:case 39:34!==e&&39!==e&&Yn(Dn);break;case 40:41===e&&Yn(e);break;case 92:zn()}return Tn}function Kn(e,t){for(;zn()&&e+Dn!==57&&(e+Dn!==84||47!==Bn()););return"/*"+Qn(t,Tn-1)+"*"+En(47===e?e:zn())}function Xn(e){for(;!Un(Bn());)zn();return Qn(e,Tn)}var er="-ms-",tr="-moz-",nr="-webkit-",rr="comm",or="rule",ar="decl",ir="@keyframes";function sr(e,t){for(var n="",r=Rn(e),o=0;o0&&_n(k)-d&&jn(f>32?fr(k+";",r,n,d-1):fr(Sn(k," ","")+";",r,n,d-2),l);break;case 59:k+=";";default:if(jn(E=dr(k,t,n,c,u,o,s,b,w=[],x=[],d),a),123===y)if(0===u)ur(k,t,E,E,w,a,d,s,x);else switch(99===p&&110===Pn(k,3)?100:p){case 100:case 108:case 109:case 115:ur(e,E,E,r&&jn(dr(e,E,E,0,0,o,s,b,o,w=[],d),x),o,x,d,s,r?w:x);break;default:ur(k,E,E,E,[""],x,0,s,x)}}c=u=f=0,m=v=1,b=k="",d=i;break;case 58:d=1+_n(k),f=h;default:if(m<1)if(123==y)--m;else if(125==y&&0==m++&&125==Hn())continue;switch(k+=En(y),y*m){case 38:v=u>0?1:(k+="\f",-1);break;case 44:s[c++]=(_n(k)-1)*v,v=1;break;case 64:45===Bn()&&(k+=Zn(zn())),p=Bn(),u=d=_n(b=k+=Xn($n())),y++;break;case 45:45===h&&2==_n(k)&&(m=0)}}return a}function dr(e,t,n,r,o,a,i,s,l,c,u){for(var d=o-1,p=0===o?a:[""],f=Rn(p),h=0,m=0,g=0;h0?p[v]+" "+y:Sn(y,/&\f/g,p[v])))&&(l[g++]=b);return An(e,t,n,0===o?or:s,l,c,u)}function pr(e,t,n){return An(e,t,n,rr,En(Dn),Nn(e,2,-2),0)}function fr(e,t,n,r){return An(e,t,n,ar,Nn(e,0,r),Nn(e,r+1,-1),r)}var hr=function(e,t,n){for(var r=0,o=0;r=o,o=Bn(),38===r&&12===o&&(t[n]=1),!Un(o);)zn();return Qn(e,Tn)},mr=function(e,t){return qn(function(e,t){var n=-1,r=44;do{switch(Un(r)){case 0:38===r&&12===Bn()&&(t[n]=1),e[n]+=hr(Tn-1,t,n);break;case 2:e[n]+=Zn(r);break;case 4:if(44===r){e[++n]=58===Bn()?"&\f":"",t[n]=e[n].length;break}default:e[n]+=En(r)}}while(r=zn());return e}(Wn(e),t))},gr=new WeakMap,vr=function(e){if("rule"===e.type&&e.parent&&!(e.length<1)){for(var t=e.value,n=e.parent,r=e.column===n.column&&e.line===n.line;"rule"!==n.type;)if(!(n=n.parent))return;if((1!==e.props.length||58===t.charCodeAt(0)||gr.get(n))&&!r){gr.set(e,!0);for(var o=[],a=mr(t,o),i=n.props,s=0,l=0;s6)switch(Pn(e,t+1)){case 109:if(45!==Pn(e,t+4))break;case 102:return Sn(e,/(.+:)(.+)-([^]+)/,"$1"+nr+"$2-$3$1"+tr+(108==Pn(e,t+3)?"$3":"$2-$3"))+e;case 115:return~On(e,"stretch")?br(Sn(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(115!==Pn(e,t+1))break;case 6444:switch(Pn(e,_n(e)-3-(~On(e,"!important")&&10))){case 107:return Sn(e,":",":"+nr)+e;case 101:return Sn(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+nr+(45===Pn(e,14)?"inline-":"")+"box$3$1"+nr+"$2$3$1"+er+"$2box$3")+e}break;case 5936:switch(Pn(e,t+11)){case 114:return nr+e+er+Sn(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return nr+e+er+Sn(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return nr+e+er+Sn(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return nr+e+er+e+e}return e}var wr=[function(e,t,n,r){if(e.length>-1&&!e.return)switch(e.type){case ar:e.return=br(e.value,e.length);break;case ir:return sr([Vn(e,{value:Sn(e.value,"@","@"+nr)})],r);case or:if(e.length)return function(e,t){return e.map(t).join("")}(e.props,(function(t){switch(function(e,t){return(e=t.exec(e))?e[0]:e}(t,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return sr([Vn(e,{props:[Sn(t,/:(read-\w+)/,":-moz-$1")]})],r);case"::placeholder":return sr([Vn(e,{props:[Sn(t,/:(plac\w+)/,":"+nr+"input-$1")]}),Vn(e,{props:[Sn(t,/:(plac\w+)/,":-moz-$1")]}),Vn(e,{props:[Sn(t,/:(plac\w+)/,er+"input-$1")]})],r)}return""}))}}],xr=function(e){var t=e.key;if("css"===t){var n=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(n,(function(e){-1!==e.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(e),e.setAttribute("data-s",""))}))}var r=e.stylisPlugins||wr;var o,a,i={},s=[];o=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+t+' "]'),(function(e){for(var t=e.getAttribute("data-emotion").split(" "),n=1;n=4;++r,o-=4)t=1540483477*(65535&(t=255&e.charCodeAt(r)|(255&e.charCodeAt(++r))<<8|(255&e.charCodeAt(++r))<<16|(255&e.charCodeAt(++r))<<24))+(59797*(t>>>16)<<16),n=1540483477*(65535&(t^=t>>>24))+(59797*(t>>>16)<<16)^1540483477*(65535&n)+(59797*(n>>>16)<<16);switch(o){case 3:n^=(255&e.charCodeAt(r+2))<<16;case 2:n^=(255&e.charCodeAt(r+1))<<8;case 1:n=1540483477*(65535&(n^=255&e.charCodeAt(r)))+(59797*(n>>>16)<<16)}return(((n=1540483477*(65535&(n^=n>>>13))+(59797*(n>>>16)<<16))^n>>>15)>>>0).toString(36)}(o)+l;return{name:c,styles:o,next:Ir}},Tr=!!o.useInsertionEffect&&o.useInsertionEffect,Dr=Tr||function(e){return e()},Fr=(Tr||r.useLayoutEffect,{}.hasOwnProperty),Ar=r.createContext("undefined"!=typeof HTMLElement?xr({key:"css"}):null);Ar.Provider;var Vr=function(e){return(0,r.forwardRef)((function(t,n){var o=(0,r.useContext)(Ar);return e(t,o,n)}))};var Hr=r.createContext({});var zr="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",Br=function(e){var t=e.cache,n=e.serialized,r=e.isStringTag;return Er(t,n,r),Dr((function(){return function(e,t,n){Er(e,t,n);var r=e.key+"-"+t.name;if(void 0===e.inserted[t.name]){var o=t;do{e.insert(t===o?"."+r:"",o,e.sheet,!0),o=o.next}while(void 0!==o)}}(t,n,r)})),null},$r=Vr((function(e,t,n){var o=e.css;"string"==typeof o&&void 0!==t.registered[o]&&(o=t.registered[o]);var a=e[zr],i=[o],s="";"string"==typeof e.className?s=function(e,t,n){var r="";return n.split(" ").forEach((function(n){void 0!==e[n]?t.push(e[n]+";"):r+=n+" "})),r}(t.registered,i,e.className):null!=e.className&&(s=e.className+" ");var l=Mr(i,void 0,r.useContext(Hr));s+=t.key+"-"+l.name;var c={};for(var u in e)Fr.call(e,u)&&"css"!==u&&u!==zr&&(c[u]=e[u]);return c.ref=n,c.className=s,r.createElement(r.Fragment,null,r.createElement(Br,{cache:t,serialized:l,isStringTag:"string"==typeof a}),r.createElement(a,c))}));var Qr=$r,Ur=(n(4963),n(3463),function(e,t){var n=arguments;if(null==t||!Fr.call(t,"css"))return r.createElement.apply(void 0,n);var o=n.length,a=new Array(o);a[0]=Qr,a[1]=function(e,t){var n={};for(var r in t)Fr.call(t,r)&&(n[r]=t[r]);return n[zr]=e,n}(e,t);for(var i=2;i({x:e,y:e});function Xr(e){return{...e,top:e.y,left:e.x,right:e.x+e.width,bottom:e.y+e.height}}function eo(e){return ro(e)?(e.nodeName||"").toLowerCase():"#document"}function to(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function no(e){var t;return null==(t=(ro(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function ro(e){return e instanceof Node||e instanceof to(e).Node}function oo(e){return e instanceof Element||e instanceof to(e).Element}function ao(e){return e instanceof HTMLElement||e instanceof to(e).HTMLElement}function io(e){return"undefined"!=typeof ShadowRoot&&(e instanceof ShadowRoot||e instanceof to(e).ShadowRoot)}function so(e){const{overflow:t,overflowX:n,overflowY:r,display:o}=uo(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!["inline","contents"].includes(o)}function lo(){return!("undefined"==typeof CSS||!CSS.supports)&&CSS.supports("-webkit-backdrop-filter","none")}function co(e){return["html","body","#document"].includes(eo(e))}function uo(e){return to(e).getComputedStyle(e)}function po(e){if("html"===eo(e))return e;const t=e.assignedSlot||e.parentNode||io(e)&&e.host||no(e);return io(t)?t.host:t}function fo(e){const t=po(e);return co(t)?e.ownerDocument?e.ownerDocument.body:e.body:ao(t)&&so(t)?t:fo(t)}function ho(e,t,n){var r;void 0===t&&(t=[]),void 0===n&&(n=!0);const o=fo(e),a=o===(null==(r=e.ownerDocument)?void 0:r.body),i=to(o);return a?t.concat(i,i.visualViewport||[],so(o)?o:[],i.frameElement&&n?ho(i.frameElement):[]):t.concat(o,ho(o,[],n))}function mo(e){const t=uo(e);let n=parseFloat(t.width)||0,r=parseFloat(t.height)||0;const o=ao(e),a=o?e.offsetWidth:n,i=o?e.offsetHeight:r,s=Jr(n)!==a||Jr(r)!==i;return s&&(n=a,r=i),{width:n,height:r,$:s}}function go(e){return oo(e)?e:e.contextElement}function vo(e){const t=go(e);if(!ao(t))return Kr(1);const n=t.getBoundingClientRect(),{width:r,height:o,$:a}=mo(t);let i=(a?Jr(n.width):n.width)/r,s=(a?Jr(n.height):n.height)/o;return i&&Number.isFinite(i)||(i=1),s&&Number.isFinite(s)||(s=1),{x:i,y:s}}const yo=Kr(0);function bo(e){const t=to(e);return lo()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:yo}function wo(e,t,n,r){void 0===t&&(t=!1),void 0===n&&(n=!1);const o=e.getBoundingClientRect(),a=go(e);let i=Kr(1);t&&(r?oo(r)&&(i=vo(r)):i=vo(e));const s=function(e,t,n){return void 0===t&&(t=!1),!(!n||t&&n!==to(e))&&t}(a,n,r)?bo(a):Kr(0);let l=(o.left+s.x)/i.x,c=(o.top+s.y)/i.y,u=o.width/i.x,d=o.height/i.y;if(a){const e=to(a),t=r&&oo(r)?to(r):r;let n=e.frameElement;for(;n&&r&&t!==e;){const e=vo(n),t=n.getBoundingClientRect(),r=uo(n),o=t.left+(n.clientLeft+parseFloat(r.paddingLeft))*e.x,a=t.top+(n.clientTop+parseFloat(r.paddingTop))*e.y;l*=e.x,c*=e.y,u*=e.x,d*=e.y,l+=o,c+=a,n=to(n).frameElement}}return Xr({width:u,height:d,x:l,y:c})}function xo(e,t,n,r){void 0===r&&(r={});const{ancestorScroll:o=!0,ancestorResize:a=!0,elementResize:i="function"==typeof ResizeObserver,layoutShift:s="function"==typeof IntersectionObserver,animationFrame:l=!1}=r,c=go(e),u=o||a?[...c?ho(c):[],...ho(t)]:[];u.forEach((e=>{o&&e.addEventListener("scroll",n,{passive:!0}),a&&e.addEventListener("resize",n)}));const d=c&&s?function(e,t){let n,r=null;const o=no(e);function a(){clearTimeout(n),r&&r.disconnect(),r=null}return function i(s,l){void 0===s&&(s=!1),void 0===l&&(l=1),a();const{left:c,top:u,width:d,height:p}=e.getBoundingClientRect();if(s||t(),!d||!p)return;const f={rootMargin:-Yr(u)+"px "+-Yr(o.clientWidth-(c+d))+"px "+-Yr(o.clientHeight-(u+p))+"px "+-Yr(c)+"px",threshold:Gr(0,Zr(1,l))||1};let h=!0;function m(e){const t=e[0].intersectionRatio;if(t!==l){if(!h)return i();t?i(!1,t):n=setTimeout((()=>{i(!1,1e-7)}),100)}h=!1}try{r=new IntersectionObserver(m,{...f,root:o.ownerDocument})}catch(v){r=new IntersectionObserver(m,f)}r.observe(e)}(!0),a}(c,n):null;let p,f=-1,h=null;i&&(h=new ResizeObserver((e=>{let[r]=e;r&&r.target===c&&h&&(h.unobserve(t),cancelAnimationFrame(f),f=requestAnimationFrame((()=>{h&&h.observe(t)}))),n()})),c&&!l&&h.observe(c),h.observe(t));let m=l?wo(e):null;return l&&function t(){const r=wo(e);!m||r.x===m.x&&r.y===m.y&&r.width===m.width&&r.height===m.height||n();m=r,p=requestAnimationFrame(t)}(),n(),()=>{u.forEach((e=>{o&&e.removeEventListener("scroll",n),a&&e.removeEventListener("resize",n)})),d&&d(),h&&h.disconnect(),h=null,l&&cancelAnimationFrame(p)}}var Eo=r.useLayoutEffect,ko=["className","clearValue","cx","getStyles","getClassNames","getValue","hasValue","isMulti","isRtl","options","selectOption","selectProps","setValue","theme"],Co=function(){};function So(e,t){return t?"-"===t[0]?e+t:e+"__"+t:e}function Oo(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),o=2;o-1}function jo(e){return Ro(e)?window.pageYOffset:e.scrollTop}function Io(e,t){Ro(e)?window.scrollTo(0,t):e.scrollTop=t}function Lo(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:200,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:Co,o=jo(e),a=t-o,i=0;!function t(){var s=function(e,t,n,r){return n*((e=e/r-1)*e*e+1)+t}(i+=10,o,a,n);Io(e,s),in.bottom?Io(e,Math.min(t.offsetTop+t.clientHeight-e.offsetHeight+o,e.scrollHeight)):r.top-o=h)return{placement:"bottom",maxHeight:t};if(C>=h&&!i)return a&&Lo(l,S,P),{placement:"bottom",maxHeight:t};if(!i&&C>=r||i&&E>=r)return a&&Lo(l,S,P),{placement:"bottom",maxHeight:i?E-b:C-b};if("auto"===o||i){var N=t,_=i?x:k;return _>=r&&(N=Math.min(_-b-s,t)),{placement:"top",maxHeight:N}}if("bottom"===o)return a&&Io(l,S),{placement:"bottom",maxHeight:t};break;case"top":if(x>=h)return{placement:"top",maxHeight:t};if(k>=h&&!i)return a&&Lo(l,O,P),{placement:"top",maxHeight:t};if(!i&&k>=r||i&&x>=r){var R=t;return(!i&&k>=r||i&&x>=r)&&(R=i?x-w:k-w),a&&Lo(l,O,P),{placement:"top",maxHeight:R}}return{placement:"bottom",maxHeight:t};default:throw new Error('Invalid placement provided "'.concat(o,'".'))}return c}var Uo,Wo=function(e){return"auto"===e?"bottom":e},qo=(0,r.createContext)(null),Zo=function(e){var t=e.children,n=e.minMenuHeight,o=e.maxMenuHeight,a=e.menuPlacement,i=e.menuPosition,s=e.menuShouldScrollIntoView,l=e.theme,c=((0,r.useContext)(qo)||{}).setPortalPlacement,u=(0,r.useRef)(null),d=un((0,r.useState)(o),2),p=d[0],f=d[1],h=un((0,r.useState)(null),2),m=h[0],g=h[1],v=l.spacing.controlHeight;return Eo((function(){var e=u.current;if(e){var t="fixed"===i,r=Qo({maxHeight:o,menuEl:e,minHeight:n,placement:a,shouldScroll:s&&!t,isFixedPosition:t,controlHeight:v});f(r.maxHeight),g(r.placement),null==c||c(r.placement)}}),[o,a,i,s,n,c,v]),t({ref:u,placerProps:ln(ln({},e),{},{placement:m||Wo(a),maxHeight:p})})},Go=function(e){var t=e.children,n=e.innerRef,r=e.innerProps;return Ur("div",fn({},_o(e,"menu",{menu:!0}),{ref:n},r),t)},Jo=function(e,t){var n=e.theme,r=n.spacing.baseUnit,o=n.colors;return ln({textAlign:"center"},t?{}:{color:o.neutral40,padding:"".concat(2*r,"px ").concat(3*r,"px")})},Yo=Jo,Ko=Jo,Xo=["size"],ea=["innerProps","isRtl","size"];var ta,na,ra={name:"8mmkcg",styles:"display:inline-block;fill:currentColor;line-height:1;stroke:currentColor;stroke-width:0"},oa=function(e){var t=e.size,n=dn(e,Xo);return Ur("svg",fn({height:t,width:t,viewBox:"0 0 20 20","aria-hidden":"true",focusable:"false",css:ra},n))},aa=function(e){return Ur(oa,fn({size:20},e),Ur("path",{d:"M14.348 14.849c-0.469 0.469-1.229 0.469-1.697 0l-2.651-3.030-2.651 3.029c-0.469 0.469-1.229 0.469-1.697 0-0.469-0.469-0.469-1.229 0-1.697l2.758-3.15-2.759-3.152c-0.469-0.469-0.469-1.228 0-1.697s1.228-0.469 1.697 0l2.652 3.031 2.651-3.031c0.469-0.469 1.228-0.469 1.697 0s0.469 1.229 0 1.697l-2.758 3.152 2.758 3.15c0.469 0.469 0.469 1.229 0 1.698z"}))},ia=function(e){return Ur(oa,fn({size:20},e),Ur("path",{d:"M4.516 7.548c0.436-0.446 1.043-0.481 1.576 0l3.908 3.747 3.908-3.747c0.533-0.481 1.141-0.446 1.574 0 0.436 0.445 0.408 1.197 0 1.615-0.406 0.418-4.695 4.502-4.695 4.502-0.217 0.223-0.502 0.335-0.787 0.335s-0.57-0.112-0.789-0.335c0 0-4.287-4.084-4.695-4.502s-0.436-1.17 0-1.615z"}))},sa=function(e,t){var n=e.isFocused,r=e.theme,o=r.spacing.baseUnit,a=r.colors;return ln({label:"indicatorContainer",display:"flex",transition:"color 150ms"},t?{}:{color:n?a.neutral60:a.neutral20,padding:2*o,":hover":{color:n?a.neutral80:a.neutral40}})},la=sa,ca=sa,ua=function(){var e=Wr.apply(void 0,arguments),t="animation-"+e.name;return{name:t,styles:"@keyframes "+t+"{"+e.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}}(Uo||(ta=["\n 0%, 80%, 100% { opacity: 0; }\n 40% { opacity: 1; }\n"],na||(na=ta.slice(0)),Uo=Object.freeze(Object.defineProperties(ta,{raw:{value:Object.freeze(na)}})))),da=function(e){var t=e.delay,n=e.offset;return Ur("span",{css:Wr({animation:"".concat(ua," 1s ease-in-out ").concat(t,"ms infinite;"),backgroundColor:"currentColor",borderRadius:"1em",display:"inline-block",marginLeft:n?"1em":void 0,height:"1em",verticalAlign:"top",width:"1em"},"","")})},pa=function(e){var t=e.children,n=e.isDisabled,r=e.isFocused,o=e.innerRef,a=e.innerProps,i=e.menuIsOpen;return Ur("div",fn({ref:o},_o(e,"control",{control:!0,"control--is-disabled":n,"control--is-focused":r,"control--menu-is-open":i}),a,{"aria-disabled":n||void 0}),t)},fa=["data"],ha=function(e){var t=e.children,n=e.cx,r=e.getStyles,o=e.getClassNames,a=e.Heading,i=e.headingProps,s=e.innerProps,l=e.label,c=e.theme,u=e.selectProps;return Ur("div",fn({},_o(e,"group",{group:!0}),s),Ur(a,fn({},i,{selectProps:u,theme:c,getStyles:r,getClassNames:o,cx:n}),l),Ur("div",null,t))},ma=["innerRef","isDisabled","isHidden","inputClassName"],ga={gridArea:"1 / 2",font:"inherit",minWidth:"2px",border:0,margin:0,outline:0,padding:0},va={flex:"1 1 auto",display:"inline-grid",gridArea:"1 / 1 / 2 / 3",gridTemplateColumns:"0 min-content","&:after":ln({content:'attr(data-value) " "',visibility:"hidden",whiteSpace:"pre"},ga)},ya=function(e){return ln({label:"input",color:"inherit",background:0,opacity:e?0:1,width:"100%"},ga)},ba=function(e){var t=e.children,n=e.innerProps;return Ur("div",n,t)};var wa=function(e){var t=e.children,n=e.components,r=e.data,o=e.innerProps,a=e.isDisabled,i=e.removeProps,s=e.selectProps,l=n.Container,c=n.Label,u=n.Remove;return Ur(l,{data:r,innerProps:ln(ln({},_o(e,"multiValue",{"multi-value":!0,"multi-value--is-disabled":a})),o),selectProps:s},Ur(c,{data:r,innerProps:ln({},_o(e,"multiValueLabel",{"multi-value__label":!0})),selectProps:s},t),Ur(u,{data:r,innerProps:ln(ln({},_o(e,"multiValueRemove",{"multi-value__remove":!0})),{},{"aria-label":"Remove ".concat(t||"option")},i),selectProps:s}))},xa={ClearIndicator:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({},_o(e,"clearIndicator",{indicator:!0,"clear-indicator":!0}),n),t||Ur(aa,null))},Control:pa,DropdownIndicator:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({},_o(e,"dropdownIndicator",{indicator:!0,"dropdown-indicator":!0}),n),t||Ur(ia,null))},DownChevron:ia,CrossIcon:aa,Group:ha,GroupHeading:function(e){var t=No(e);t.data;var n=dn(t,fa);return Ur("div",fn({},_o(e,"groupHeading",{"group-heading":!0}),n))},IndicatorsContainer:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({},_o(e,"indicatorsContainer",{indicators:!0}),n),t)},IndicatorSeparator:function(e){var t=e.innerProps;return Ur("span",fn({},t,_o(e,"indicatorSeparator",{"indicator-separator":!0})))},Input:function(e){var t=e.cx,n=e.value,r=No(e),o=r.innerRef,a=r.isDisabled,i=r.isHidden,s=r.inputClassName,l=dn(r,ma);return Ur("div",fn({},_o(e,"input",{"input-container":!0}),{"data-value":n||""}),Ur("input",fn({className:t({input:!0},s),ref:o,style:ya(i),disabled:a},l)))},LoadingIndicator:function(e){var t=e.innerProps,n=e.isRtl,r=e.size,o=void 0===r?4:r,a=dn(e,ea);return Ur("div",fn({},_o(ln(ln({},a),{},{innerProps:t,isRtl:n,size:o}),"loadingIndicator",{indicator:!0,"loading-indicator":!0}),t),Ur(da,{delay:0,offset:n}),Ur(da,{delay:160,offset:!0}),Ur(da,{delay:320,offset:!n}))},Menu:Go,MenuList:function(e){var t=e.children,n=e.innerProps,r=e.innerRef,o=e.isMulti;return Ur("div",fn({},_o(e,"menuList",{"menu-list":!0,"menu-list--is-multi":o}),{ref:r},n),t)},MenuPortal:function(e){var t=e.appendTo,n=e.children,o=e.controlElement,a=e.innerProps,i=e.menuPlacement,s=e.menuPosition,l=(0,r.useRef)(null),c=(0,r.useRef)(null),u=un((0,r.useState)(Wo(i)),2),d=u[0],p=u[1],f=(0,r.useMemo)((function(){return{setPortalPlacement:p}}),[]),h=un((0,r.useState)(null),2),m=h[0],g=h[1],v=(0,r.useCallback)((function(){if(o){var e=function(e){var t=e.getBoundingClientRect();return{bottom:t.bottom,height:t.height,left:t.left,right:t.right,top:t.top,width:t.width}}(o),t="fixed"===s?0:window.pageYOffset,n=e[d]+t;n===(null==m?void 0:m.offset)&&e.left===(null==m?void 0:m.rect.left)&&e.width===(null==m?void 0:m.rect.width)||g({offset:n,rect:e})}}),[o,s,d,null==m?void 0:m.offset,null==m?void 0:m.rect.left,null==m?void 0:m.rect.width]);Eo((function(){v()}),[v]);var y=(0,r.useCallback)((function(){"function"==typeof c.current&&(c.current(),c.current=null),o&&l.current&&(c.current=xo(o,l.current,v,{elementResize:"ResizeObserver"in window}))}),[o,v]);Eo((function(){y()}),[y]);var b=(0,r.useCallback)((function(e){l.current=e,y()}),[y]);if(!t&&"fixed"!==s||!m)return null;var w=Ur("div",fn({ref:b},_o(ln(ln({},e),{},{offset:m.offset,position:s,rect:m.rect}),"menuPortal",{"menu-portal":!0}),a),n);return Ur(qo.Provider,{value:f},t?(0,qr.createPortal)(w,t):w)},LoadingMessage:function(e){var t=e.children,n=void 0===t?"Loading...":t,r=e.innerProps,o=dn(e,$o);return Ur("div",fn({},_o(ln(ln({},o),{},{children:n,innerProps:r}),"loadingMessage",{"menu-notice":!0,"menu-notice--loading":!0}),r),n)},NoOptionsMessage:function(e){var t=e.children,n=void 0===t?"No options":t,r=e.innerProps,o=dn(e,Bo);return Ur("div",fn({},_o(ln(ln({},o),{},{children:n,innerProps:r}),"noOptionsMessage",{"menu-notice":!0,"menu-notice--no-options":!0}),r),n)},MultiValue:wa,MultiValueContainer:ba,MultiValueLabel:ba,MultiValueRemove:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({role:"button"},n),t||Ur(aa,{size:14}))},Option:function(e){var t=e.children,n=e.isDisabled,r=e.isFocused,o=e.isSelected,a=e.innerRef,i=e.innerProps;return Ur("div",fn({},_o(e,"option",{option:!0,"option--is-disabled":n,"option--is-focused":r,"option--is-selected":o}),{ref:a,"aria-disabled":n},i),t)},Placeholder:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({},_o(e,"placeholder",{placeholder:!0}),n),t)},SelectContainer:function(e){var t=e.children,n=e.innerProps,r=e.isDisabled,o=e.isRtl;return Ur("div",fn({},_o(e,"container",{"--is-disabled":r,"--is-rtl":o}),n),t)},SingleValue:function(e){var t=e.children,n=e.isDisabled,r=e.innerProps;return Ur("div",fn({},_o(e,"singleValue",{"single-value":!0,"single-value--is-disabled":n}),r),t)},ValueContainer:function(e){var t=e.children,n=e.innerProps,r=e.isMulti,o=e.hasValue;return Ur("div",fn({},_o(e,"valueContainer",{"value-container":!0,"value-container--is-multi":r,"value-container--has-value":o}),n),t)}},Ea=Number.isNaN||function(e){return"number"==typeof e&&e!=e};function ka(e,t){if(e.length!==t.length)return!1;for(var n=0;n1?"s":""," ").concat(o.join(","),", selected.");case"select-option":return"option ".concat(r,a?" is disabled. Select another option.":", selected.");default:return""}},onFocus:function(e){var t=e.context,n=e.focused,r=e.options,o=e.label,a=void 0===o?"":o,i=e.selectValue,s=e.isDisabled,l=e.isSelected,c=e.isAppleDevice,u=function(e,t){return e&&e.length?"".concat(e.indexOf(t)+1," of ").concat(e.length):""};if("value"===t&&i)return"value ".concat(a," focused, ").concat(u(i,n),".");if("menu"===t&&c){var d=s?" disabled":"",p="".concat(l?" selected":"").concat(d);return"".concat(a).concat(p,", ").concat(u(r,n),".")}return""},onFilter:function(e){var t=e.inputValue,n=e.resultsMessage;return"".concat(n).concat(t?" for search term "+t:"",".")}},Pa=function(e){var t=e.ariaSelection,n=e.focusedOption,o=e.focusedValue,a=e.focusableOptions,i=e.isFocused,s=e.selectValue,l=e.selectProps,c=e.id,u=e.isAppleDevice,d=l.ariaLiveMessages,p=l.getOptionLabel,f=l.inputValue,h=l.isMulti,m=l.isOptionDisabled,g=l.isSearchable,v=l.menuIsOpen,y=l.options,b=l.screenReaderStatus,w=l.tabSelectsValue,x=l.isLoading,E=l["aria-label"],k=l["aria-live"],C=(0,r.useMemo)((function(){return ln(ln({},Oa),d||{})}),[d]),S=(0,r.useMemo)((function(){var e,n="";if(t&&C.onChange){var r=t.option,o=t.options,a=t.removedValue,i=t.removedValues,l=t.value,c=a||r||(e=l,Array.isArray(e)?null:e),u=c?p(c):"",d=o||i||void 0,f=d?d.map(p):[],h=ln({isDisabled:c&&m(c,s),label:u,labels:f},t);n=C.onChange(h)}return n}),[t,C,m,s,p]),O=(0,r.useMemo)((function(){var e="",t=n||o,r=!!(n&&s&&s.includes(n));if(t&&C.onFocus){var i={focused:t,label:p(t),isDisabled:m(t,s),isSelected:r,options:a,context:t===n?"menu":"value",selectValue:s,isAppleDevice:u};e=C.onFocus(i)}return e}),[n,o,p,m,C,a,s,u]),P=(0,r.useMemo)((function(){var e="";if(v&&y.length&&!x&&C.onFilter){var t=b({count:a.length});e=C.onFilter({inputValue:f,resultsMessage:t})}return e}),[a,f,v,C,y,b,x]),N="initial-input-focus"===(null==t?void 0:t.action),_=(0,r.useMemo)((function(){var e="";if(C.guidance){var t=o?"value":v?"menu":"input";e=C.guidance({"aria-label":E,context:t,isDisabled:n&&m(n,s),isMulti:h,isSearchable:g,tabSelectsValue:w,isInitialFocus:N})}return e}),[E,n,o,h,m,g,v,C,s,w,N]),R=Ur(r.Fragment,null,Ur("span",{id:"aria-selection"},S),Ur("span",{id:"aria-focused"},O),Ur("span",{id:"aria-results"},P),Ur("span",{id:"aria-guidance"},_));return Ur(r.Fragment,null,Ur(Sa,{id:c},N&&R),Ur(Sa,{"aria-live":k,"aria-atomic":"false","aria-relevant":"additions text",role:"log"},i&&!N&&R))},Na=[{base:"A",letters:"AⒶAÀÁÂẦẤẪẨÃĀĂẰẮẴẲȦǠÄǞẢÅǺǍȀȂẠẬẶḀĄȺⱯ"},{base:"AA",letters:"Ꜳ"},{base:"AE",letters:"ÆǼǢ"},{base:"AO",letters:"Ꜵ"},{base:"AU",letters:"Ꜷ"},{base:"AV",letters:"ꜸꜺ"},{base:"AY",letters:"Ꜽ"},{base:"B",letters:"BⒷBḂḄḆɃƂƁ"},{base:"C",letters:"CⒸCĆĈĊČÇḈƇȻꜾ"},{base:"D",letters:"DⒹDḊĎḌḐḒḎĐƋƊƉꝹ"},{base:"DZ",letters:"DZDŽ"},{base:"Dz",letters:"DzDž"},{base:"E",letters:"EⒺEÈÉÊỀẾỄỂẼĒḔḖĔĖËẺĚȄȆẸỆȨḜĘḘḚƐƎ"},{base:"F",letters:"FⒻFḞƑꝻ"},{base:"G",letters:"GⒼGǴĜḠĞĠǦĢǤƓꞠꝽꝾ"},{base:"H",letters:"HⒽHĤḢḦȞḤḨḪĦⱧⱵꞍ"},{base:"I",letters:"IⒾIÌÍÎĨĪĬİÏḮỈǏȈȊỊĮḬƗ"},{base:"J",letters:"JⒿJĴɈ"},{base:"K",letters:"KⓀKḰǨḲĶḴƘⱩꝀꝂꝄꞢ"},{base:"L",letters:"LⓁLĿĹĽḶḸĻḼḺŁȽⱢⱠꝈꝆꞀ"},{base:"LJ",letters:"LJ"},{base:"Lj",letters:"Lj"},{base:"M",letters:"MⓂMḾṀṂⱮƜ"},{base:"N",letters:"NⓃNǸŃÑṄŇṆŅṊṈȠƝꞐꞤ"},{base:"NJ",letters:"NJ"},{base:"Nj",letters:"Nj"},{base:"O",letters:"OⓄOÒÓÔỒỐỖỔÕṌȬṎŌṐṒŎȮȰÖȪỎŐǑȌȎƠỜỚỠỞỢỌỘǪǬØǾƆƟꝊꝌ"},{base:"OI",letters:"Ƣ"},{base:"OO",letters:"Ꝏ"},{base:"OU",letters:"Ȣ"},{base:"P",letters:"PⓅPṔṖƤⱣꝐꝒꝔ"},{base:"Q",letters:"QⓆQꝖꝘɊ"},{base:"R",letters:"RⓇRŔṘŘȐȒṚṜŖṞɌⱤꝚꞦꞂ"},{base:"S",letters:"SⓈSẞŚṤŜṠŠṦṢṨȘŞⱾꞨꞄ"},{base:"T",letters:"TⓉTṪŤṬȚŢṰṮŦƬƮȾꞆ"},{base:"TZ",letters:"Ꜩ"},{base:"U",letters:"UⓊUÙÚÛŨṸŪṺŬÜǛǗǕǙỦŮŰǓȔȖƯỪỨỮỬỰỤṲŲṶṴɄ"},{base:"V",letters:"VⓋVṼṾƲꝞɅ"},{base:"VY",letters:"Ꝡ"},{base:"W",letters:"WⓌWẀẂŴẆẄẈⱲ"},{base:"X",letters:"XⓍXẊẌ"},{base:"Y",letters:"YⓎYỲÝŶỸȲẎŸỶỴƳɎỾ"},{base:"Z",letters:"ZⓏZŹẐŻŽẒẔƵȤⱿⱫꝢ"},{base:"a",letters:"aⓐaẚàáâầấẫẩãāăằắẵẳȧǡäǟảåǻǎȁȃạậặḁąⱥɐ"},{base:"aa",letters:"ꜳ"},{base:"ae",letters:"æǽǣ"},{base:"ao",letters:"ꜵ"},{base:"au",letters:"ꜷ"},{base:"av",letters:"ꜹꜻ"},{base:"ay",letters:"ꜽ"},{base:"b",letters:"bⓑbḃḅḇƀƃɓ"},{base:"c",letters:"cⓒcćĉċčçḉƈȼꜿↄ"},{base:"d",letters:"dⓓdḋďḍḑḓḏđƌɖɗꝺ"},{base:"dz",letters:"dzdž"},{base:"e",letters:"eⓔeèéêềếễểẽēḕḗĕėëẻěȅȇẹệȩḝęḙḛɇɛǝ"},{base:"f",letters:"fⓕfḟƒꝼ"},{base:"g",letters:"gⓖgǵĝḡğġǧģǥɠꞡᵹꝿ"},{base:"h",letters:"hⓗhĥḣḧȟḥḩḫẖħⱨⱶɥ"},{base:"hv",letters:"ƕ"},{base:"i",letters:"iⓘiìíîĩīĭïḯỉǐȉȋịįḭɨı"},{base:"j",letters:"jⓙjĵǰɉ"},{base:"k",letters:"kⓚkḱǩḳķḵƙⱪꝁꝃꝅꞣ"},{base:"l",letters:"lⓛlŀĺľḷḹļḽḻſłƚɫⱡꝉꞁꝇ"},{base:"lj",letters:"lj"},{base:"m",letters:"mⓜmḿṁṃɱɯ"},{base:"n",letters:"nⓝnǹńñṅňṇņṋṉƞɲʼnꞑꞥ"},{base:"nj",letters:"nj"},{base:"o",letters:"oⓞoòóôồốỗổõṍȭṏōṑṓŏȯȱöȫỏőǒȍȏơờớỡởợọộǫǭøǿɔꝋꝍɵ"},{base:"oi",letters:"ƣ"},{base:"ou",letters:"ȣ"},{base:"oo",letters:"ꝏ"},{base:"p",letters:"pⓟpṕṗƥᵽꝑꝓꝕ"},{base:"q",letters:"qⓠqɋꝗꝙ"},{base:"r",letters:"rⓡrŕṙřȑȓṛṝŗṟɍɽꝛꞧꞃ"},{base:"s",letters:"sⓢsßśṥŝṡšṧṣṩșşȿꞩꞅẛ"},{base:"t",letters:"tⓣtṫẗťṭțţṱṯŧƭʈⱦꞇ"},{base:"tz",letters:"ꜩ"},{base:"u",letters:"uⓤuùúûũṹūṻŭüǜǘǖǚủůűǔȕȗưừứữửựụṳųṷṵʉ"},{base:"v",letters:"vⓥvṽṿʋꝟʌ"},{base:"vy",letters:"ꝡ"},{base:"w",letters:"wⓦwẁẃŵẇẅẘẉⱳ"},{base:"x",letters:"xⓧxẋẍ"},{base:"y",letters:"yⓨyỳýŷỹȳẏÿỷẙỵƴɏỿ"},{base:"z",letters:"zⓩzźẑżžẓẕƶȥɀⱬꝣ"}],_a=new RegExp("["+Na.map((function(e){return e.letters})).join("")+"]","g"),Ra={},ja=0;ja1?t-1:0),r=1;r0,m=d-p-c,g=!1;m>t&&s.current&&(o&&o(e),s.current=!1),h&&l.current&&(i&&i(e),l.current=!1),h&&t>m?(n&&!s.current&&n(e),f.scrollTop=d,g=!0,s.current=!0):!h&&-t>c&&(a&&!l.current&&a(e),f.scrollTop=0,g=!0,l.current=!0),g&&Ha(e)}}),[n,o,a,i]),p=(0,r.useCallback)((function(e){d(e,e.deltaY)}),[d]),f=(0,r.useCallback)((function(e){c.current=e.changedTouches[0].clientY}),[]),h=(0,r.useCallback)((function(e){var t=c.current-e.changedTouches[0].clientY;d(e,t)}),[d]),m=(0,r.useCallback)((function(e){if(e){var t=!!Vo&&{passive:!1};e.addEventListener("wheel",p,t),e.addEventListener("touchstart",f,t),e.addEventListener("touchmove",h,t)}}),[h,f,p]),g=(0,r.useCallback)((function(e){e&&(e.removeEventListener("wheel",p,!1),e.removeEventListener("touchstart",f,!1),e.removeEventListener("touchmove",h,!1))}),[h,f,p]);return(0,r.useEffect)((function(){if(t){var e=u.current;return m(e),function(){g(e)}}}),[t,m,g]),function(e){u.current=e}}({isEnabled:void 0===o||o,onBottomArrive:e.onBottomArrive,onBottomLeave:e.onBottomLeave,onTopArrive:e.onTopArrive,onTopLeave:e.onTopLeave}),i=function(e){var t=e.isEnabled,n=e.accountForScrollbars,o=void 0===n||n,a=(0,r.useRef)({}),i=(0,r.useRef)(null),s=(0,r.useCallback)((function(e){if(qa){var t=document.body,n=t&&t.style;if(o&&za.forEach((function(e){var t=n&&n[e];a.current[e]=t})),o&&Za<1){var r=parseInt(a.current.paddingRight,10)||0,i=document.body?document.body.clientWidth:0,s=window.innerWidth-i+r||0;Object.keys(Ba).forEach((function(e){var t=Ba[e];n&&(n[e]=t)})),n&&(n.paddingRight="".concat(s,"px"))}t&&Wa()&&(t.addEventListener("touchmove",$a,Ga),e&&(e.addEventListener("touchstart",Ua,Ga),e.addEventListener("touchmove",Qa,Ga))),Za+=1}}),[o]),l=(0,r.useCallback)((function(e){if(qa){var t=document.body,n=t&&t.style;Za=Math.max(Za-1,0),o&&Za<1&&za.forEach((function(e){var t=a.current[e];n&&(n[e]=t)})),t&&Wa()&&(t.removeEventListener("touchmove",$a,Ga),e&&(e.removeEventListener("touchstart",Ua,Ga),e.removeEventListener("touchmove",Qa,Ga)))}}),[o]);return(0,r.useEffect)((function(){if(t){var e=i.current;return s(e),function(){l(e)}}}),[t,s,l]),function(e){i.current=e}}({isEnabled:n});return Ur(r.Fragment,null,n&&Ur("div",{onClick:Ja,css:Ya}),t((function(e){a(e),i(e)})))}var Xa={name:"1a0ro4n-requiredInput",styles:"label:requiredInput;opacity:0;pointer-events:none;position:absolute;bottom:0;left:0;right:0;width:100%"},ei=function(e){var t=e.name,n=e.onFocus;return Ur("input",{required:!0,name:t,tabIndex:-1,"aria-hidden":"true",onFocus:n,css:Xa,value:"",onChange:function(){}})};function ti(e){var t;return"undefined"!=typeof window&&null!=window.navigator&&e.test((null===(t=window.navigator.userAgentData)||void 0===t?void 0:t.platform)||window.navigator.platform)}function ni(){return ti(/^Mac/i)}function ri(){return ti(/^iPhone/i)||ti(/^iPad/i)||ni()&&navigator.maxTouchPoints>1}var oi={clearIndicator:ca,container:function(e){var t=e.isDisabled;return{label:"container",direction:e.isRtl?"rtl":void 0,pointerEvents:t?"none":void 0,position:"relative"}},control:function(e,t){var n=e.isDisabled,r=e.isFocused,o=e.theme,a=o.colors,i=o.borderRadius;return ln({label:"control",alignItems:"center",cursor:"default",display:"flex",flexWrap:"wrap",justifyContent:"space-between",minHeight:o.spacing.controlHeight,outline:"0 !important",position:"relative",transition:"all 100ms"},t?{}:{backgroundColor:n?a.neutral5:a.neutral0,borderColor:n?a.neutral10:r?a.primary:a.neutral20,borderRadius:i,borderStyle:"solid",borderWidth:1,boxShadow:r?"0 0 0 1px ".concat(a.primary):void 0,"&:hover":{borderColor:r?a.primary:a.neutral30}})},dropdownIndicator:la,group:function(e,t){var n=e.theme.spacing;return t?{}:{paddingBottom:2*n.baseUnit,paddingTop:2*n.baseUnit}},groupHeading:function(e,t){var n=e.theme,r=n.colors,o=n.spacing;return ln({label:"group",cursor:"default",display:"block"},t?{}:{color:r.neutral40,fontSize:"75%",fontWeight:500,marginBottom:"0.25em",paddingLeft:3*o.baseUnit,paddingRight:3*o.baseUnit,textTransform:"uppercase"})},indicatorsContainer:function(){return{alignItems:"center",alignSelf:"stretch",display:"flex",flexShrink:0}},indicatorSeparator:function(e,t){var n=e.isDisabled,r=e.theme,o=r.spacing.baseUnit,a=r.colors;return ln({label:"indicatorSeparator",alignSelf:"stretch",width:1},t?{}:{backgroundColor:n?a.neutral10:a.neutral20,marginBottom:2*o,marginTop:2*o})},input:function(e,t){var n=e.isDisabled,r=e.value,o=e.theme,a=o.spacing,i=o.colors;return ln(ln({visibility:n?"hidden":"visible",transform:r?"translateZ(0)":""},va),t?{}:{margin:a.baseUnit/2,paddingBottom:a.baseUnit/2,paddingTop:a.baseUnit/2,color:i.neutral80})},loadingIndicator:function(e,t){var n=e.isFocused,r=e.size,o=e.theme,a=o.colors,i=o.spacing.baseUnit;return ln({label:"loadingIndicator",display:"flex",transition:"color 150ms",alignSelf:"center",fontSize:r,lineHeight:1,marginRight:r,textAlign:"center",verticalAlign:"middle"},t?{}:{color:n?a.neutral60:a.neutral20,padding:2*i})},loadingMessage:Ko,menu:function(e,t){var n,r=e.placement,o=e.theme,a=o.borderRadius,i=o.spacing,s=o.colors;return ln((an(n={label:"menu"},function(e){return e?{bottom:"top",top:"bottom"}[e]:"bottom"}(r),"100%"),an(n,"position","absolute"),an(n,"width","100%"),an(n,"zIndex",1),n),t?{}:{backgroundColor:s.neutral0,borderRadius:a,boxShadow:"0 0 0 1px hsla(0, 0%, 0%, 0.1), 0 4px 11px hsla(0, 0%, 0%, 0.1)",marginBottom:i.menuGutter,marginTop:i.menuGutter})},menuList:function(e,t){var n=e.maxHeight,r=e.theme.spacing.baseUnit;return ln({maxHeight:n,overflowY:"auto",position:"relative",WebkitOverflowScrolling:"touch"},t?{}:{paddingBottom:r,paddingTop:r})},menuPortal:function(e){var t=e.rect,n=e.offset,r=e.position;return{left:t.left,position:r,top:n,width:t.width,zIndex:1}},multiValue:function(e,t){var n=e.theme,r=n.spacing,o=n.borderRadius,a=n.colors;return ln({label:"multiValue",display:"flex",minWidth:0},t?{}:{backgroundColor:a.neutral10,borderRadius:o/2,margin:r.baseUnit/2})},multiValueLabel:function(e,t){var n=e.theme,r=n.borderRadius,o=n.colors,a=e.cropWithEllipsis;return ln({overflow:"hidden",textOverflow:a||void 0===a?"ellipsis":void 0,whiteSpace:"nowrap"},t?{}:{borderRadius:r/2,color:o.neutral80,fontSize:"85%",padding:3,paddingLeft:6})},multiValueRemove:function(e,t){var n=e.theme,r=n.spacing,o=n.borderRadius,a=n.colors,i=e.isFocused;return ln({alignItems:"center",display:"flex"},t?{}:{borderRadius:o/2,backgroundColor:i?a.dangerLight:void 0,paddingLeft:r.baseUnit,paddingRight:r.baseUnit,":hover":{backgroundColor:a.dangerLight,color:a.danger}})},noOptionsMessage:Yo,option:function(e,t){var n=e.isDisabled,r=e.isFocused,o=e.isSelected,a=e.theme,i=a.spacing,s=a.colors;return ln({label:"option",cursor:"default",display:"block",fontSize:"inherit",width:"100%",userSelect:"none",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)"},t?{}:{backgroundColor:o?s.primary:r?s.primary25:"transparent",color:n?s.neutral20:o?s.neutral0:"inherit",padding:"".concat(2*i.baseUnit,"px ").concat(3*i.baseUnit,"px"),":active":{backgroundColor:n?void 0:o?s.primary:s.primary50}})},placeholder:function(e,t){var n=e.theme,r=n.spacing,o=n.colors;return ln({label:"placeholder",gridArea:"1 / 1 / 2 / 3"},t?{}:{color:o.neutral50,marginLeft:r.baseUnit/2,marginRight:r.baseUnit/2})},singleValue:function(e,t){var n=e.isDisabled,r=e.theme,o=r.spacing,a=r.colors;return ln({label:"singleValue",gridArea:"1 / 1 / 2 / 3",maxWidth:"100%",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},t?{}:{color:n?a.neutral40:a.neutral80,marginLeft:o.baseUnit/2,marginRight:o.baseUnit/2})},valueContainer:function(e,t){var n=e.theme.spacing,r=e.isMulti,o=e.hasValue,a=e.selectProps.controlShouldRenderValue;return ln({alignItems:"center",display:r&&o&&a?"flex":"grid",flex:1,flexWrap:"wrap",WebkitOverflowScrolling:"touch",position:"relative",overflow:"hidden"},t?{}:{padding:"".concat(n.baseUnit/2,"px ").concat(2*n.baseUnit,"px")})}};var ai,ii={borderRadius:4,colors:{primary:"#2684FF",primary75:"#4C9AFF",primary50:"#B2D4FF",primary25:"#DEEBFF",danger:"#DE350B",dangerLight:"#FFBDAD",neutral0:"hsl(0, 0%, 100%)",neutral5:"hsl(0, 0%, 95%)",neutral10:"hsl(0, 0%, 90%)",neutral20:"hsl(0, 0%, 80%)",neutral30:"hsl(0, 0%, 70%)",neutral40:"hsl(0, 0%, 60%)",neutral50:"hsl(0, 0%, 50%)",neutral60:"hsl(0, 0%, 40%)",neutral70:"hsl(0, 0%, 30%)",neutral80:"hsl(0, 0%, 20%)",neutral90:"hsl(0, 0%, 10%)"},spacing:{baseUnit:4,controlHeight:38,menuGutter:8}},si={"aria-live":"polite",backspaceRemovesValue:!0,blurInputOnSelect:To(),captureMenuScroll:!To(),classNames:{},closeMenuOnSelect:!0,closeMenuOnScroll:!1,components:{},controlShouldRenderValue:!0,escapeClearsValue:!1,filterOption:function(e,t){if(e.data.__isNew__)return!0;var n=ln({ignoreCase:!0,ignoreAccents:!0,stringify:Fa,trim:!0,matchFrom:"any"},ai),r=n.ignoreCase,o=n.ignoreAccents,a=n.stringify,i=n.trim,s=n.matchFrom,l=i?Da(t):t,c=i?Da(a(e)):a(e);return r&&(l=l.toLowerCase(),c=c.toLowerCase()),o&&(l=Ta(l),c=Ma(c)),"start"===s?c.substr(0,l.length)===l:c.indexOf(l)>-1},formatGroupLabel:function(e){return e.label},getOptionLabel:function(e){return e.label},getOptionValue:function(e){return e.value},isDisabled:!1,isLoading:!1,isMulti:!1,isRtl:!1,isSearchable:!0,isOptionDisabled:function(e){return!!e.isDisabled},loadingMessage:function(){return"Loading..."},maxMenuHeight:300,minMenuHeight:140,menuIsOpen:!1,menuPlacement:"bottom",menuPosition:"absolute",menuShouldBlockScroll:!1,menuShouldScrollIntoView:!function(){try{return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)}catch(v){return!1}}(),noOptionsMessage:function(){return"No options"},openMenuOnFocus:!1,openMenuOnClick:!0,options:[],pageSize:5,placeholder:"Select...",screenReaderStatus:function(e){var t=e.count;return"".concat(t," result").concat(1!==t?"s":""," available")},styles:{},tabIndex:0,tabSelectsValue:!0,unstyled:!1};function li(e,t,n,r){return{type:"option",data:t,isDisabled:gi(e,t,n),isSelected:vi(e,t,n),label:hi(e,t),value:mi(e,t),index:r}}function ci(e,t){return e.options.map((function(n,r){if("options"in n){var o=n.options.map((function(n,r){return li(e,n,t,r)})).filter((function(t){return pi(e,t)}));return o.length>0?{type:"group",data:n,options:o,index:r}:void 0}var a=li(e,n,t,r);return pi(e,a)?a:void 0})).filter(Ho)}function ui(e){return e.reduce((function(e,t){return"group"===t.type?e.push.apply(e,(0,nn.Z)(t.options.map((function(e){return e.data})))):e.push(t.data),e}),[])}function di(e,t){return e.reduce((function(e,n){return"group"===n.type?e.push.apply(e,(0,nn.Z)(n.options.map((function(e){return{data:e.data,id:"".concat(t,"-").concat(n.index,"-").concat(e.index)}})))):e.push({data:n.data,id:"".concat(t,"-").concat(n.index)}),e}),[])}function pi(e,t){var n=e.inputValue,r=void 0===n?"":n,o=t.data,a=t.isSelected,i=t.label,s=t.value;return(!bi(e)||!a)&&yi(e,{label:i,value:s,data:o},r)}var fi=function(e,t){var n;return(null===(n=e.find((function(e){return e.data===t})))||void 0===n?void 0:n.id)||null},hi=function(e,t){return e.getOptionLabel(t)},mi=function(e,t){return e.getOptionValue(t)};function gi(e,t,n){return"function"==typeof e.isOptionDisabled&&e.isOptionDisabled(t,n)}function vi(e,t,n){if(n.indexOf(t)>-1)return!0;if("function"==typeof e.isOptionSelected)return e.isOptionSelected(t,n);var r=mi(e,t);return n.some((function(t){return mi(e,t)===r}))}function yi(e,t,n){return!e.filterOption||e.filterOption(t,n)}var bi=function(e){var t=e.hideSelectedOptions,n=e.isMulti;return void 0===t?n:t},wi=1,xi=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&(0,mn.Z)(e,t)}(i,e);var t,n,o,a=bn(i);function i(e){var t;if(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,i),(t=a.call(this,e)).state={ariaSelection:null,focusedOption:null,focusedOptionId:null,focusableOptionsWithIds:[],focusedValue:null,inputIsHidden:!1,isFocused:!1,selectValue:[],clearFocusValueOnUpdate:!1,prevWasFocused:!1,inputIsHiddenAfterUpdate:void 0,prevProps:void 0,instancePrefix:""},t.blockOptionHover=!1,t.isComposing=!1,t.commonProps=void 0,t.initialTouchX=0,t.initialTouchY=0,t.openAfterFocus=!1,t.scrollToFocusedOptionOnUpdate=!1,t.userIsDragging=void 0,t.isAppleDevice=ni()||ri(),t.controlRef=null,t.getControlRef=function(e){t.controlRef=e},t.focusedOptionRef=null,t.getFocusedOptionRef=function(e){t.focusedOptionRef=e},t.menuListRef=null,t.getMenuListRef=function(e){t.menuListRef=e},t.inputRef=null,t.getInputRef=function(e){t.inputRef=e},t.focus=t.focusInput,t.blur=t.blurInput,t.onChange=function(e,n){var r=t.props,o=r.onChange,a=r.name;n.name=a,t.ariaOnChange(e,n),o(e,n)},t.setValue=function(e,n,r){var o=t.props,a=o.closeMenuOnSelect,i=o.isMulti,s=o.inputValue;t.onInputChange("",{action:"set-value",prevInputValue:s}),a&&(t.setState({inputIsHiddenAfterUpdate:!i}),t.onMenuClose()),t.setState({clearFocusValueOnUpdate:!0}),t.onChange(e,{action:n,option:r})},t.selectOption=function(e){var n=t.props,r=n.blurInputOnSelect,o=n.isMulti,a=n.name,i=t.state.selectValue,s=o&&t.isOptionSelected(e,i),l=t.isOptionDisabled(e,i);if(s){var c=t.getOptionValue(e);t.setValue(i.filter((function(e){return t.getOptionValue(e)!==c})),"deselect-option",e)}else{if(l)return void t.ariaOnChange(e,{action:"select-option",option:e,name:a});o?t.setValue([].concat((0,nn.Z)(i),[e]),"select-option",e):t.setValue(e,"select-option")}r&&t.blurInput()},t.removeValue=function(e){var n=t.props.isMulti,r=t.state.selectValue,o=t.getOptionValue(e),a=r.filter((function(e){return t.getOptionValue(e)!==o})),i=zo(n,a,a[0]||null);t.onChange(i,{action:"remove-value",removedValue:e}),t.focusInput()},t.clearValue=function(){var e=t.state.selectValue;t.onChange(zo(t.props.isMulti,[],null),{action:"clear",removedValues:e})},t.popValue=function(){var e=t.props.isMulti,n=t.state.selectValue,r=n[n.length-1],o=n.slice(0,n.length-1),a=zo(e,o,o[0]||null);t.onChange(a,{action:"pop-value",removedValue:r})},t.getFocusedOptionId=function(e){return fi(t.state.focusableOptionsWithIds,e)},t.getFocusableOptionsWithIds=function(){return di(ci(t.props,t.state.selectValue),t.getElementId("option"))},t.getValue=function(){return t.state.selectValue},t.cx=function(){for(var e=arguments.length,n=new Array(e),r=0;r5||a>5}},t.onTouchEnd=function(e){t.userIsDragging||(t.controlRef&&!t.controlRef.contains(e.target)&&t.menuListRef&&!t.menuListRef.contains(e.target)&&t.blurInput(),t.initialTouchX=0,t.initialTouchY=0)},t.onControlTouchEnd=function(e){t.userIsDragging||t.onControlMouseDown(e)},t.onClearIndicatorTouchEnd=function(e){t.userIsDragging||t.onClearIndicatorMouseDown(e)},t.onDropdownIndicatorTouchEnd=function(e){t.userIsDragging||t.onDropdownIndicatorMouseDown(e)},t.handleInputChange=function(e){var n=t.props.inputValue,r=e.currentTarget.value;t.setState({inputIsHiddenAfterUpdate:!1}),t.onInputChange(r,{action:"input-change",prevInputValue:n}),t.props.menuIsOpen||t.onMenuOpen()},t.onInputFocus=function(e){t.props.onFocus&&t.props.onFocus(e),t.setState({inputIsHiddenAfterUpdate:!1,isFocused:!0}),(t.openAfterFocus||t.props.openMenuOnFocus)&&t.openMenu("first"),t.openAfterFocus=!1},t.onInputBlur=function(e){var n=t.props.inputValue;t.menuListRef&&t.menuListRef.contains(document.activeElement)?t.inputRef.focus():(t.props.onBlur&&t.props.onBlur(e),t.onInputChange("",{action:"input-blur",prevInputValue:n}),t.onMenuClose(),t.setState({focusedValue:null,isFocused:!1}))},t.onOptionHover=function(e){if(!t.blockOptionHover&&t.state.focusedOption!==e){var n=t.getFocusableOptions().indexOf(e);t.setState({focusedOption:e,focusedOptionId:n>-1?t.getFocusedOptionId(e):null})}},t.shouldHideSelectedOptions=function(){return bi(t.props)},t.onValueInputFocus=function(e){e.preventDefault(),e.stopPropagation(),t.focus()},t.onKeyDown=function(e){var n=t.props,r=n.isMulti,o=n.backspaceRemovesValue,a=n.escapeClearsValue,i=n.inputValue,s=n.isClearable,l=n.isDisabled,c=n.menuIsOpen,u=n.onKeyDown,d=n.tabSelectsValue,p=n.openMenuOnFocus,f=t.state,h=f.focusedOption,m=f.focusedValue,g=f.selectValue;if(!(l||"function"==typeof u&&(u(e),e.defaultPrevented))){switch(t.blockOptionHover=!0,e.key){case"ArrowLeft":if(!r||i)return;t.focusValue("previous");break;case"ArrowRight":if(!r||i)return;t.focusValue("next");break;case"Delete":case"Backspace":if(i)return;if(m)t.removeValue(m);else{if(!o)return;r?t.popValue():s&&t.clearValue()}break;case"Tab":if(t.isComposing)return;if(e.shiftKey||!c||!d||!h||p&&t.isOptionSelected(h,g))return;t.selectOption(h);break;case"Enter":if(229===e.keyCode)break;if(c){if(!h)return;if(t.isComposing)return;t.selectOption(h);break}return;case"Escape":c?(t.setState({inputIsHiddenAfterUpdate:!1}),t.onInputChange("",{action:"menu-close",prevInputValue:i}),t.onMenuClose()):s&&a&&t.clearValue();break;case" ":if(i)return;if(!c){t.openMenu("first");break}if(!h)return;t.selectOption(h);break;case"ArrowUp":c?t.focusOption("up"):t.openMenu("last");break;case"ArrowDown":c?t.focusOption("down"):t.openMenu("first");break;case"PageUp":if(!c)return;t.focusOption("pageup");break;case"PageDown":if(!c)return;t.focusOption("pagedown");break;case"Home":if(!c)return;t.focusOption("first");break;case"End":if(!c)return;t.focusOption("last");break;default:return}e.preventDefault()}},t.state.instancePrefix="react-select-"+(t.props.instanceId||++wi),t.state.selectValue=Po(e.value),e.menuIsOpen&&t.state.selectValue.length){var n=t.getFocusableOptionsWithIds(),r=t.buildFocusableOptions(),o=r.indexOf(t.state.selectValue[0]);t.state.focusableOptionsWithIds=n,t.state.focusedOption=r[o],t.state.focusedOptionId=fi(n,r[o])}return t}return t=i,n=[{key:"componentDidMount",value:function(){this.startListeningComposition(),this.startListeningToTouch(),this.props.closeMenuOnScroll&&document&&document.addEventListener&&document.addEventListener("scroll",this.onScroll,!0),this.props.autoFocus&&this.focusInput(),this.props.menuIsOpen&&this.state.focusedOption&&this.menuListRef&&this.focusedOptionRef&&Mo(this.menuListRef,this.focusedOptionRef)}},{key:"componentDidUpdate",value:function(e){var t=this.props,n=t.isDisabled,r=t.menuIsOpen,o=this.state.isFocused;(o&&!n&&e.isDisabled||o&&r&&!e.menuIsOpen)&&this.focusInput(),o&&n&&!e.isDisabled?this.setState({isFocused:!1},this.onMenuClose):o||n||!e.isDisabled||this.inputRef!==document.activeElement||this.setState({isFocused:!0}),this.menuListRef&&this.focusedOptionRef&&this.scrollToFocusedOptionOnUpdate&&(Mo(this.menuListRef,this.focusedOptionRef),this.scrollToFocusedOptionOnUpdate=!1)}},{key:"componentWillUnmount",value:function(){this.stopListeningComposition(),this.stopListeningToTouch(),document.removeEventListener("scroll",this.onScroll,!0)}},{key:"onMenuOpen",value:function(){this.props.onMenuOpen()}},{key:"onMenuClose",value:function(){this.onInputChange("",{action:"menu-close",prevInputValue:this.props.inputValue}),this.props.onMenuClose()}},{key:"onInputChange",value:function(e,t){this.props.onInputChange(e,t)}},{key:"focusInput",value:function(){this.inputRef&&this.inputRef.focus()}},{key:"blurInput",value:function(){this.inputRef&&this.inputRef.blur()}},{key:"openMenu",value:function(e){var t=this,n=this.state,r=n.selectValue,o=n.isFocused,a=this.buildFocusableOptions(),i="first"===e?0:a.length-1;if(!this.props.isMulti){var s=a.indexOf(r[0]);s>-1&&(i=s)}this.scrollToFocusedOptionOnUpdate=!(o&&this.menuListRef),this.setState({inputIsHiddenAfterUpdate:!1,focusedValue:null,focusedOption:a[i],focusedOptionId:this.getFocusedOptionId(a[i])},(function(){return t.onMenuOpen()}))}},{key:"focusValue",value:function(e){var t=this.state,n=t.selectValue,r=t.focusedValue;if(this.props.isMulti){this.setState({focusedOption:null});var o=n.indexOf(r);r||(o=-1);var a=n.length-1,i=-1;if(n.length){switch(e){case"previous":i=0===o?0:-1===o?a:o-1;break;case"next":o>-1&&o0&&void 0!==arguments[0]?arguments[0]:"first",t=this.props.pageSize,n=this.state.focusedOption,r=this.getFocusableOptions();if(r.length){var o=0,a=r.indexOf(n);n||(a=-1),"up"===e?o=a>0?a-1:r.length-1:"down"===e?o=(a+1)%r.length:"pageup"===e?(o=a-t)<0&&(o=0):"pagedown"===e?(o=a+t)>r.length-1&&(o=r.length-1):"last"===e&&(o=r.length-1),this.scrollToFocusedOptionOnUpdate=!0,this.setState({focusedOption:r[o],focusedValue:null,focusedOptionId:this.getFocusedOptionId(r[o])})}}},{key:"getTheme",value:function(){return this.props.theme?"function"==typeof this.props.theme?this.props.theme(ii):ln(ln({},ii),this.props.theme):ii}},{key:"getCommonProps",value:function(){var e=this.clearValue,t=this.cx,n=this.getStyles,r=this.getClassNames,o=this.getValue,a=this.selectOption,i=this.setValue,s=this.props,l=s.isMulti,c=s.isRtl,u=s.options;return{clearValue:e,cx:t,getStyles:n,getClassNames:r,getValue:o,hasValue:this.hasValue(),isMulti:l,isRtl:c,options:u,selectOption:a,selectProps:s,setValue:i,theme:this.getTheme()}}},{key:"hasValue",value:function(){return this.state.selectValue.length>0}},{key:"hasOptions",value:function(){return!!this.getFocusableOptions().length}},{key:"isClearable",value:function(){var e=this.props,t=e.isClearable,n=e.isMulti;return void 0===t?n:t}},{key:"isOptionDisabled",value:function(e,t){return gi(this.props,e,t)}},{key:"isOptionSelected",value:function(e,t){return vi(this.props,e,t)}},{key:"filterOption",value:function(e,t){return yi(this.props,e,t)}},{key:"formatOptionLabel",value:function(e,t){if("function"==typeof this.props.formatOptionLabel){var n=this.props.inputValue,r=this.state.selectValue;return this.props.formatOptionLabel(e,{context:t,inputValue:n,selectValue:r})}return this.getOptionLabel(e)}},{key:"formatGroupLabel",value:function(e){return this.props.formatGroupLabel(e)}},{key:"startListeningComposition",value:function(){document&&document.addEventListener&&(document.addEventListener("compositionstart",this.onCompositionStart,!1),document.addEventListener("compositionend",this.onCompositionEnd,!1))}},{key:"stopListeningComposition",value:function(){document&&document.removeEventListener&&(document.removeEventListener("compositionstart",this.onCompositionStart),document.removeEventListener("compositionend",this.onCompositionEnd))}},{key:"startListeningToTouch",value:function(){document&&document.addEventListener&&(document.addEventListener("touchstart",this.onTouchStart,!1),document.addEventListener("touchmove",this.onTouchMove,!1),document.addEventListener("touchend",this.onTouchEnd,!1))}},{key:"stopListeningToTouch",value:function(){document&&document.removeEventListener&&(document.removeEventListener("touchstart",this.onTouchStart),document.removeEventListener("touchmove",this.onTouchMove),document.removeEventListener("touchend",this.onTouchEnd))}},{key:"renderInput",value:function(){var e=this.props,t=e.isDisabled,n=e.isSearchable,o=e.inputId,a=e.inputValue,i=e.tabIndex,s=e.form,l=e.menuIsOpen,c=e.required,u=this.getComponents().Input,d=this.state,p=d.inputIsHidden,f=d.ariaSelection,h=this.commonProps,m=o||this.getElementId("input"),g=ln(ln(ln({"aria-autocomplete":"list","aria-expanded":l,"aria-haspopup":!0,"aria-errormessage":this.props["aria-errormessage"],"aria-invalid":this.props["aria-invalid"],"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],"aria-required":c,role:"combobox","aria-activedescendant":this.isAppleDevice?void 0:this.state.focusedOptionId||""},l&&{"aria-controls":this.getElementId("listbox")}),!n&&{"aria-readonly":!0}),this.hasValue()?"initial-input-focus"===(null==f?void 0:f.action)&&{"aria-describedby":this.getElementId("live-region")}:{"aria-describedby":this.getElementId("placeholder")});return n?r.createElement(u,fn({},h,{autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",id:m,innerRef:this.getInputRef,isDisabled:t,isHidden:p,onBlur:this.onInputBlur,onChange:this.handleInputChange,onFocus:this.onInputFocus,spellCheck:"false",tabIndex:i,form:s,type:"text",value:a},g)):r.createElement(Va,fn({id:m,innerRef:this.getInputRef,onBlur:this.onInputBlur,onChange:Co,onFocus:this.onInputFocus,disabled:t,tabIndex:i,inputMode:"none",form:s,value:""},g))}},{key:"renderPlaceholderOrValue",value:function(){var e=this,t=this.getComponents(),n=t.MultiValue,o=t.MultiValueContainer,a=t.MultiValueLabel,i=t.MultiValueRemove,s=t.SingleValue,l=t.Placeholder,c=this.commonProps,u=this.props,d=u.controlShouldRenderValue,p=u.isDisabled,f=u.isMulti,h=u.inputValue,m=u.placeholder,g=this.state,v=g.selectValue,y=g.focusedValue,b=g.isFocused;if(!this.hasValue()||!d)return h?null:r.createElement(l,fn({},c,{key:"placeholder",isDisabled:p,isFocused:b,innerProps:{id:this.getElementId("placeholder")}}),m);if(f)return v.map((function(t,s){var l=t===y,u="".concat(e.getOptionLabel(t),"-").concat(e.getOptionValue(t));return r.createElement(n,fn({},c,{components:{Container:o,Label:a,Remove:i},isFocused:l,isDisabled:p,key:u,index:s,removeProps:{onClick:function(){return e.removeValue(t)},onTouchEnd:function(){return e.removeValue(t)},onMouseDown:function(e){e.preventDefault()}},data:t}),e.formatOptionLabel(t,"value"))}));if(h)return null;var w=v[0];return r.createElement(s,fn({},c,{data:w,isDisabled:p}),this.formatOptionLabel(w,"value"))}},{key:"renderClearIndicator",value:function(){var e=this.getComponents().ClearIndicator,t=this.commonProps,n=this.props,o=n.isDisabled,a=n.isLoading,i=this.state.isFocused;if(!this.isClearable()||!e||o||!this.hasValue()||a)return null;var s={onMouseDown:this.onClearIndicatorMouseDown,onTouchEnd:this.onClearIndicatorTouchEnd,"aria-hidden":"true"};return r.createElement(e,fn({},t,{innerProps:s,isFocused:i}))}},{key:"renderLoadingIndicator",value:function(){var e=this.getComponents().LoadingIndicator,t=this.commonProps,n=this.props,o=n.isDisabled,a=n.isLoading,i=this.state.isFocused;return e&&a?r.createElement(e,fn({},t,{innerProps:{"aria-hidden":"true"},isDisabled:o,isFocused:i})):null}},{key:"renderIndicatorSeparator",value:function(){var e=this.getComponents(),t=e.DropdownIndicator,n=e.IndicatorSeparator;if(!t||!n)return null;var o=this.commonProps,a=this.props.isDisabled,i=this.state.isFocused;return r.createElement(n,fn({},o,{isDisabled:a,isFocused:i}))}},{key:"renderDropdownIndicator",value:function(){var e=this.getComponents().DropdownIndicator;if(!e)return null;var t=this.commonProps,n=this.props.isDisabled,o=this.state.isFocused,a={onMouseDown:this.onDropdownIndicatorMouseDown,onTouchEnd:this.onDropdownIndicatorTouchEnd,"aria-hidden":"true"};return r.createElement(e,fn({},t,{innerProps:a,isDisabled:n,isFocused:o}))}},{key:"renderMenu",value:function(){var e=this,t=this.getComponents(),n=t.Group,o=t.GroupHeading,a=t.Menu,i=t.MenuList,s=t.MenuPortal,l=t.LoadingMessage,c=t.NoOptionsMessage,u=t.Option,d=this.commonProps,p=this.state.focusedOption,f=this.props,h=f.captureMenuScroll,m=f.inputValue,g=f.isLoading,v=f.loadingMessage,y=f.minMenuHeight,b=f.maxMenuHeight,w=f.menuIsOpen,x=f.menuPlacement,E=f.menuPosition,k=f.menuPortalTarget,C=f.menuShouldBlockScroll,S=f.menuShouldScrollIntoView,O=f.noOptionsMessage,P=f.onMenuScrollToTop,N=f.onMenuScrollToBottom;if(!w)return null;var _,R=function(t,n){var o=t.type,a=t.data,i=t.isDisabled,s=t.isSelected,l=t.label,c=t.value,f=p===a,h=i?void 0:function(){return e.onOptionHover(a)},m=i?void 0:function(){return e.selectOption(a)},g="".concat(e.getElementId("option"),"-").concat(n),v={id:g,onClick:m,onMouseMove:h,onMouseOver:h,tabIndex:-1,role:"option","aria-selected":e.isAppleDevice?void 0:s};return r.createElement(u,fn({},d,{innerProps:v,data:a,isDisabled:i,isSelected:s,key:g,label:l,type:o,value:c,isFocused:f,innerRef:f?e.getFocusedOptionRef:void 0}),e.formatOptionLabel(t.data,"menu"))};if(this.hasOptions())_=this.getCategorizedOptions().map((function(t){if("group"===t.type){var a=t.data,i=t.options,s=t.index,l="".concat(e.getElementId("group"),"-").concat(s),c="".concat(l,"-heading");return r.createElement(n,fn({},d,{key:l,data:a,options:i,Heading:o,headingProps:{id:c,data:t.data},label:e.formatGroupLabel(t.data)}),t.options.map((function(e){return R(e,"".concat(s,"-").concat(e.index))})))}if("option"===t.type)return R(t,"".concat(t.index))}));else if(g){var j=v({inputValue:m});if(null===j)return null;_=r.createElement(l,d,j)}else{var I=O({inputValue:m});if(null===I)return null;_=r.createElement(c,d,I)}var L={minMenuHeight:y,maxMenuHeight:b,menuPlacement:x,menuPosition:E,menuShouldScrollIntoView:S},M=r.createElement(Zo,fn({},d,L),(function(t){var n=t.ref,o=t.placerProps,s=o.placement,l=o.maxHeight;return r.createElement(a,fn({},d,L,{innerRef:n,innerProps:{onMouseDown:e.onMenuMouseDown,onMouseMove:e.onMenuMouseMove},isLoading:g,placement:s}),r.createElement(Ka,{captureEnabled:h,onTopArrive:P,onBottomArrive:N,lockEnabled:C},(function(t){return r.createElement(i,fn({},d,{innerRef:function(n){e.getMenuListRef(n),t(n)},innerProps:{role:"listbox","aria-multiselectable":d.isMulti,id:e.getElementId("listbox")},isLoading:g,maxHeight:l,focusedOption:p}),_)})))}));return k||"fixed"===E?r.createElement(s,fn({},d,{appendTo:k,controlElement:this.controlRef,menuPlacement:x,menuPosition:E}),M):M}},{key:"renderFormField",value:function(){var e=this,t=this.props,n=t.delimiter,o=t.isDisabled,a=t.isMulti,i=t.name,s=t.required,l=this.state.selectValue;if(s&&!this.hasValue()&&!o)return r.createElement(ei,{name:i,onFocus:this.onValueInputFocus});if(i&&!o){if(a){if(n){var c=l.map((function(t){return e.getOptionValue(t)})).join(n);return r.createElement("input",{name:i,type:"hidden",value:c})}var u=l.length>0?l.map((function(t,n){return r.createElement("input",{key:"i-".concat(n),name:i,type:"hidden",value:e.getOptionValue(t)})})):r.createElement("input",{name:i,type:"hidden",value:""});return r.createElement("div",null,u)}var d=l[0]?this.getOptionValue(l[0]):"";return r.createElement("input",{name:i,type:"hidden",value:d})}}},{key:"renderLiveRegion",value:function(){var e=this.commonProps,t=this.state,n=t.ariaSelection,o=t.focusedOption,a=t.focusedValue,i=t.isFocused,s=t.selectValue,l=this.getFocusableOptions();return r.createElement(Pa,fn({},e,{id:this.getElementId("live-region"),ariaSelection:n,focusedOption:o,focusedValue:a,isFocused:i,selectValue:s,focusableOptions:l,isAppleDevice:this.isAppleDevice}))}},{key:"render",value:function(){var e=this.getComponents(),t=e.Control,n=e.IndicatorsContainer,o=e.SelectContainer,a=e.ValueContainer,i=this.props,s=i.className,l=i.id,c=i.isDisabled,u=i.menuIsOpen,d=this.state.isFocused,p=this.commonProps=this.getCommonProps();return r.createElement(o,fn({},p,{className:s,innerProps:{id:l,onKeyDown:this.onKeyDown},isDisabled:c,isFocused:d}),this.renderLiveRegion(),r.createElement(t,fn({},p,{innerRef:this.getControlRef,innerProps:{onMouseDown:this.onControlMouseDown,onTouchEnd:this.onControlTouchEnd},isDisabled:c,isFocused:d,menuIsOpen:u}),r.createElement(a,fn({},p,{isDisabled:c}),this.renderPlaceholderOrValue(),this.renderInput()),r.createElement(n,fn({},p,{isDisabled:c}),this.renderClearIndicator(),this.renderLoadingIndicator(),this.renderIndicatorSeparator(),this.renderDropdownIndicator())),this.renderMenu(),this.renderFormField())}}],o=[{key:"getDerivedStateFromProps",value:function(e,t){var n=t.prevProps,r=t.clearFocusValueOnUpdate,o=t.inputIsHiddenAfterUpdate,a=t.ariaSelection,i=t.isFocused,s=t.prevWasFocused,l=t.instancePrefix,c=e.options,u=e.value,d=e.menuIsOpen,p=e.inputValue,f=e.isMulti,h=Po(u),m={};if(n&&(u!==n.value||c!==n.options||d!==n.menuIsOpen||p!==n.inputValue)){var g=d?function(e,t){return ui(ci(e,t))}(e,h):[],v=d?di(ci(e,h),"".concat(l,"-option")):[],y=r?function(e,t){var n=e.focusedValue,r=e.selectValue.indexOf(n);if(r>-1){if(t.indexOf(n)>-1)return n;if(r-1?n:t[0]}(t,g);m={selectValue:h,focusedOption:b,focusedOptionId:fi(v,b),focusableOptionsWithIds:v,focusedValue:y,clearFocusValueOnUpdate:!1}}var w=null!=o&&e!==n?{inputIsHidden:o,inputIsHiddenAfterUpdate:void 0}:{},x=a,E=i&&s;return i&&!E&&(x={value:zo(f,h,h[0]||null),options:h,action:"initial-input-focus"},E=!s),"initial-input-focus"===(null==a?void 0:a.action)&&(x=null),ln(ln(ln({},m),w),{},{prevProps:e,ariaSelection:x,prevWasFocused:E})}}],n&&hn(t.prototype,n),o&&hn(t,o),Object.defineProperty(t,"prototype",{writable:!1}),i}(r.Component);xi.defaultProps=si;n(814),n(3681),n(4923),n(3100),n(8870),n(8230),n(669),n(3408),n(7425),n(8238),n(6290);var Ei=(0,r.forwardRef)((function(e,t){var n=function(e){var t=e.defaultInputValue,n=void 0===t?"":t,o=e.defaultMenuIsOpen,a=void 0!==o&&o,i=e.defaultValue,s=void 0===i?null:i,l=e.inputValue,c=e.menuIsOpen,u=e.onChange,d=e.onInputChange,p=e.onMenuClose,f=e.onMenuOpen,h=e.value,m=dn(e,pn),g=un((0,r.useState)(void 0!==l?l:n),2),v=g[0],y=g[1],b=un((0,r.useState)(void 0!==c?c:a),2),w=b[0],x=b[1],E=un((0,r.useState)(void 0!==h?h:s),2),k=E[0],C=E[1],S=(0,r.useCallback)((function(e,t){"function"==typeof u&&u(e,t),C(e)}),[u]),O=(0,r.useCallback)((function(e,t){var n;"function"==typeof d&&(n=d(e,t)),y(void 0!==n?n:e)}),[d]),P=(0,r.useCallback)((function(){"function"==typeof f&&f(),x(!0)}),[f]),N=(0,r.useCallback)((function(){"function"==typeof p&&p(),x(!1)}),[p]),_=void 0!==l?l:v,R=void 0!==c?c:w,j=void 0!==h?h:k;return ln(ln({},m),{},{inputValue:_,menuIsOpen:R,onChange:S,onInputChange:O,onMenuClose:N,onMenuOpen:P,value:j})}(e);return r.createElement(xi,fn({ref:t},n))})),ki=Ei,Ci=function(){function e(){}return e.prototype.expandToken=function(e){for(var t=[],n="",r=0,o=e.length;r{let{id:t,label:n}=e;return r.createElement(r.Fragment,null,r.createElement("label",{id:t+"-label",className:"font-bold p-1",htmlFor:t},n))},Li=e=>{let{id:t,label:n,onChange:o,placeholder:a,autoFocus:i}=e;return r.createElement(r.Fragment,null,r.createElement(Ii,{id:t,label:n}),r.createElement("input",{autoFocus:i,className:"rounded border-gray-300 hover:border-gray-400",style:{height:"62%"},type:"text",id:t,"aria-label":"Search",placeholder:a,onChange:o}))};const Mi=e=>{let{title:t,allProjects:n,lede:o,sortOptions:i,image:s}=e;const c=e=>{let t=[];for(const n of e)if(n.topics)for(const e of n.topics)t.some((t=>{let{value:n}=t;return n===e.slug}))||t.push({value:e.slug,label:e.title});return t},u=e=>{let t=[];for(const n of e)n.agency&&(t.some((e=>{let{value:t}=e;return t===n.agency}))||t.push({value:n.agency,label:n.agency}));return t},{0:d,1:p}=(0,r.useState)(c(n)),{0:f,1:h}=(0,r.useState)(u(n)),{0:m,1:g}=(0,r.useState)(n),{0:v,1:y}=(0,r.useState)(n),b=new Map;b.set("created","Date Posted"),b.set("opportunityCloses","Opportunity Closes"),b.set("startDate","Project Started"),b.set("endDate","Project Ended");const w=[];let x=1;const E=[{direction:"Newest to Oldest",sortAscending:!1},{direction:"Oldest to Newest",sortAscending:!0}];for(const r of i){const e=b.get(r);for(const t of E){const n={value:x,label:e+": "+t.direction,field:r,sortAscending:t.sortAscending};w.push(n),x++}}const{0:k,1:C}=(0,r.useState)(w[0]),{0:S,1:O}=(0,r.useState)(0),{0:P,1:N}=(0,r.useState)(6),{0:_,1:R}=(0,r.useState)((0,nn.Z)(v.slice(S,P))),{0:j,1:I}=(0,r.useState)(S>0),{0:L,1:M}=(0,r.useState)(P{var e;null==D||null===(e=D.current)||void 0===e||e.scrollIntoView({behavior:"smooth"})},{0:A,1:V}=(0,r.useState)([]);let H=new ji("slug");H.addIndex("topicNames"),H.addIndex("question"),H.addIndex("agency");const z=e=>{let t=[];for(let n=0;n{R((0,nn.Z)(v.slice(S,P)))}),[S,P,v]),(0,r.useEffect)((()=>{I(S>0)}),[_]),(0,r.useEffect)((()=>{M(P{const e=(0,nn.Z)(n);var t,r;e.sort((t=k.field,r=k.sortAscending,function(e,n){let o;const a=e[t],i=n[t];return o=a===i?0:null===a?1:null===i||a>i?-1:1,r&&(o*=-1),o})),g(e),O(0),N(6)}),[k]),(0,r.useEffect)((()=>{let e=m;if(B.length>0){const t=B.map((e=>{let{value:t}=e;return t}));e=m.filter((e=>e.topics.map((e=>e.slug)).some((e=>t.includes(e)))))}if(O(0),N(6),Q.length>0){const t=Q.map((e=>{let{value:t}=e;return t}));e=e.filter((e=>t.includes(e.agency)))}if(A.length>0){for(let n=0;n0&&(e=t)}p(c(e)),h(u(e)),y(e)}),[B,Q,m,A]);const W={placeholder:e=>({...e,color:"#767676"})};return r.createElement(r.Fragment,null,r.createElement("header",null,r.createElement(Xt,{title:t,image:s,lede:o})),r.createElement("div",{className:"relative"},r.createElement("div",{ref:D,className:"absolute -top-100px"})),r.createElement("div",{className:"pt-4 pb-10 md:mx-8 lg:mt-6 lg:pt-8 lg:pb-20 overflow-hidden px-2 xl:px-12 bg-white"},r.createElement("div",{className:"flex flex-wrap items-end gap-4 mb-8 mx-3 xl:mx-6 bg-white"},r.createElement("div",{className:"flex-1 min-w-30ch"},r.createElement(Ii,{id:"sort",label:"Filter by"}),r.createElement(ki,{"aria-labelledby":"sort-label",inputId:"sort",name:"sort-select",value:k,onChange:C,options:w,styles:W})),r.createElement("div",{className:"flex-1 min-w-30ch"},r.createElement("label",{id:"filter-agency-label",className:"font-bold",htmlFor:"filter-agency"},"Filter by agency"),r.createElement(ki,{"aria-labelledby":"filter-agency-label",inputId:"filter-agency",name:"filter-select",isMulti:!0,value:Q,onChange:U,options:f,styles:W})),r.createElement("div",{className:"flex-1 min-w-30ch"},r.createElement(Ii,{id:"filter-select",label:"Filter by topic"}),r.createElement(ki,{"aria-labelledby":"filter-select-label",inputId:"filter-select",name:"filter-select",isMulti:!0,value:B,onChange:$,options:d,styles:W,noOptionsMessage:()=>"No remaining topics"})),r.createElement("div",{className:"flex-1 min-w-30ch auto-rows-auto flex flex-col"},r.createElement(Li,{id:"projSearch",label:"Search",placeholder:"Type to filter posts...",onChange:e=>V(e.target.value)}))),r.createElement("div",{className:"sr-only"},"Total Results: ",v.length," Projects"),r.createElement(Bt,{nodes:_})),!(null==j&&null==L)&&r.createElement("div",{className:"flex items-center gap-4 justify-center flex-wrap"},r.createElement("div",{className:"flex-1 flex justify-end"},r.createElement("button",{className:"font-bold pr-4 "+(j?"text-primary":"text-gray-500 pointer-events-none"),onClick:()=>{F(),j&&(O(S-6),N(P-6))}},r.createElement(a,null)," Previous")),r.createElement("div",{className:"flex items-center gap-4 justify-center"},Array.from({length:T},((e,t)=>r.createElement("button",{className:(S/6===t?"btn pointer-events-none":"btn-white")+" min-w-3rem p-2 border-solid",key:"Page"+t,onClick:()=>(e=>{F();const t=6*e,n=t+6;O(t),N(n)})(t)},t+1)))),r.createElement("div",{className:"flex-1 flex justify-start"},r.createElement("button",{className:"font-bold pl-4 "+(L?"text-primary":"text-gray-500 pointer-events-none"),onClick:()=>{F(),L&&(O(S+6),N(P+6))}},"Next ",r.createElement(l,null)))))},Ti=e=>{let{topics:t}=e;return r.createElement(lt,{label:"Topics",className:"bg-topics",value:t.map((e=>e.title))})};var Di=Object.defineProperty,Fi=(e,t,n)=>(((e,t,n)=>{t in e?Di(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n})(e,"symbol"!=typeof t?t+"":t,n),n);let Ai=new class{constructor(){Fi(this,"current",this.detect()),Fi(this,"handoffState","pending"),Fi(this,"currentId",0)}set(e){this.current!==e&&(this.handoffState="pending",this.currentId=0,this.current=e)}reset(){this.set(this.detect())}nextId(){return++this.currentId}get isServer(){return"server"===this.current}get isClient(){return"client"===this.current}detect(){return"undefined"==typeof window||"undefined"==typeof document?"server":"client"}handoff(){"pending"===this.handoffState&&(this.handoffState="complete")}get isHandoffComplete(){return"complete"===this.handoffState}},Vi=(e,t)=>{Ai.isServer?(0,r.useEffect)(e,t):(0,r.useLayoutEffect)(e,t)};let Hi=function(e){let t=function(e){let t=(0,r.useRef)(e);return Vi((()=>{t.current=e}),[e]),t}(e);return r.useCallback(((...e)=>t.current(...e)),[t])};function zi(){let e=function(){let e="undefined"==typeof document;return(e=>e.useSyncExternalStore)(o)((()=>()=>{}),(()=>!1),(()=>!e))}(),[t,n]=r.useState(Ai.isHandoffComplete);return t&&!1===Ai.isHandoffComplete&&n(!1),r.useEffect((()=>{!0!==t&&n(!0)}),[t]),r.useEffect((()=>Ai.handoff()),[]),!e&&t}var Bi;let $i=null!=(Bi=r.useId)?Bi:function(){let e=zi(),[t,n]=r.useState(e?()=>Ai.nextId():null);return Vi((()=>{null===t&&n(Ai.nextId())}),[t]),null!=t?""+t:void 0};function Qi(e){var t;if(e.type)return e.type;let n=null!=(t=e.as)?t:"button";return"string"==typeof n&&"button"===n.toLowerCase()?"button":void 0}let Ui=Symbol();function Wi(...e){let t=(0,r.useRef)(e);(0,r.useEffect)((()=>{t.current=e}),[e]);let n=Hi((e=>{for(let n of t.current)null!=n&&("function"==typeof n?n(e):n.current=e)}));return e.every((e=>null==e||(null==e?void 0:e[Ui])))?void 0:n}let qi=(0,r.createContext)(null);qi.displayName="OpenClosedContext";var Zi=(e=>(e[e.Open=1]="Open",e[e.Closed=2]="Closed",e[e.Closing=4]="Closing",e[e.Opening=8]="Opening",e))(Zi||{});function Gi({value:e,children:t}){return r.createElement(qi.Provider,{value:e},t)}function Ji(e){let t=e.parentElement,n=null;for(;t&&!(t instanceof HTMLFieldSetElement);)t instanceof HTMLLegendElement&&(n=t),t=t.parentElement;let r=""===(null==t?void 0:t.getAttribute("disabled"));return(!r||!function(e){if(!e)return!1;let t=e.previousElementSibling;for(;null!==t;){if(t instanceof HTMLLegendElement)return!1;t=t.previousElementSibling}return!0}(n))&&r}function Yi(e,t,...n){if(e in t){let r=t[e];return"function"==typeof r?r(...n):r}let r=new Error(`Tried to handle "${e}" but there is no handler defined. Only defined handlers are: ${Object.keys(t).map((e=>`"${e}"`)).join(", ")}.`);throw Error.captureStackTrace&&Error.captureStackTrace(r,Yi),r}function Ki(...e){return Array.from(new Set(e.flatMap((e=>"string"==typeof e?e.split(" "):[])))).filter(Boolean).join(" ")}var Xi,es=(e=>(e[e.None=0]="None",e[e.RenderStrategy=1]="RenderStrategy",e[e.Static=2]="Static",e))(es||{}),ts=(e=>(e[e.Unmount=0]="Unmount",e[e.Hidden=1]="Hidden",e))(ts||{});function ns({ourProps:e,theirProps:t,slot:n,defaultTag:r,features:o,visible:a=!0,name:i,mergeRefs:s}){s=null!=s?s:as;let l=is(t,e);if(a)return rs(l,n,r,i,s);let c=null!=o?o:0;if(2&c){let{static:e=!1,...t}=l;if(e)return rs(t,n,r,i,s)}if(1&c){let{unmount:e=!0,...t}=l;return Yi(e?0:1,{0(){return null},1(){return rs({...t,hidden:!0,style:{display:"none"}},n,r,i,s)}})}return rs(l,n,r,i,s)}function rs(e,t={},n,o,a){let{as:i=n,children:s,refName:l="ref",...c}=cs(e,["unmount","static"]),u=void 0!==e.ref?{[l]:e.ref}:{},d="function"==typeof s?s(t):s;"className"in c&&c.className&&"function"==typeof c.className&&(c.className=c.className(t));let p={};if(t){let e=!1,n=[];for(let[r,o]of Object.entries(t))"boolean"==typeof o&&(e=!0),!0===o&&n.push(r);e&&(p["data-headlessui-state"]=n.join(" "))}if(i===r.Fragment&&Object.keys(ls(c)).length>0){if(!(0,r.isValidElement)(d)||Array.isArray(d)&&d.length>1)throw new Error(['Passing props on "Fragment"!',"",`The current component <${o} /> is rendering a "Fragment".`,"However we need to passthrough the following props:",Object.keys(c).map((e=>` - ${e}`)).join("\n"),"","You can apply a few solutions:",['Add an `as="..."` prop, to ensure that we render an actual element instead of a "Fragment".',"Render a single element as the child so that we can forward the props onto that element."].map((e=>` - ${e}`)).join("\n")].join("\n"));let e=d.props,t="function"==typeof(null==e?void 0:e.className)?(...t)=>Ki(null==e?void 0:e.className(...t),c.className):Ki(null==e?void 0:e.className,c.className),n=t?{className:t}:{};return(0,r.cloneElement)(d,Object.assign({},is(d.props,ls(cs(c,["ref"]))),p,u,{ref:a(d.ref,u.ref)},n))}return(0,r.createElement)(i,Object.assign({},cs(c,["ref"]),i!==r.Fragment&&u,i!==r.Fragment&&p),d)}function os(){let e=(0,r.useRef)([]),t=(0,r.useCallback)((t=>{for(let n of e.current)null!=n&&("function"==typeof n?n(t):n.current=t)}),[]);return(...n)=>{if(!n.every((e=>null==e)))return e.current=n,t}}function as(...e){return e.every((e=>null==e))?void 0:t=>{for(let n of e)null!=n&&("function"==typeof n?n(t):n.current=t)}}function is(...e){if(0===e.length)return{};if(1===e.length)return e[0];let t={},n={};for(let r of e)for(let e in r)e.startsWith("on")&&"function"==typeof r[e]?(null!=n[e]||(n[e]=[]),n[e].push(r[e])):t[e]=r[e];if(t.disabled||t["aria-disabled"])return Object.assign(t,Object.fromEntries(Object.keys(n).map((e=>[e,void 0]))));for(let r in n)Object.assign(t,{[r](e,...t){let o=n[r];for(let n of o){if((e instanceof Event||(null==e?void 0:e.nativeEvent)instanceof Event)&&e.defaultPrevented)return;n(e,...t)}}});return t}function ss(e){var t;return Object.assign((0,r.forwardRef)(e),{displayName:null!=(t=e.displayName)?t:e.name})}function ls(e){let t=Object.assign({},e);for(let n in t)void 0===t[n]&&delete t[n];return t}function cs(e,t=[]){let n=Object.assign({},e);for(let r of t)r in n&&delete n[r];return n}let us=null!=(Xi=r.startTransition)?Xi:function(e){e()};var ds=(e=>(e.Space=" ",e.Enter="Enter",e.Escape="Escape",e.Backspace="Backspace",e.Delete="Delete",e.ArrowLeft="ArrowLeft",e.ArrowUp="ArrowUp",e.ArrowRight="ArrowRight",e.ArrowDown="ArrowDown",e.Home="Home",e.End="End",e.PageUp="PageUp",e.PageDown="PageDown",e.Tab="Tab",e))(ds||{}),ps=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(ps||{}),fs=(e=>(e[e.ToggleDisclosure=0]="ToggleDisclosure",e[e.CloseDisclosure=1]="CloseDisclosure",e[e.SetButtonId=2]="SetButtonId",e[e.SetPanelId=3]="SetPanelId",e[e.LinkPanel=4]="LinkPanel",e[e.UnlinkPanel=5]="UnlinkPanel",e))(fs||{});let hs={0:e=>({...e,disclosureState:Yi(e.disclosureState,{0:1,1:0})}),1:e=>1===e.disclosureState?e:{...e,disclosureState:1},4(e){return!0===e.linkedPanel?e:{...e,linkedPanel:!0}},5(e){return!1===e.linkedPanel?e:{...e,linkedPanel:!1}},2(e,t){return e.buttonId===t.buttonId?e:{...e,buttonId:t.buttonId}},3(e,t){return e.panelId===t.panelId?e:{...e,panelId:t.panelId}}},ms=(0,r.createContext)(null);function gs(e){let t=(0,r.useContext)(ms);if(null===t){let t=new Error(`<${e} /> is missing a parent component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,gs),t}return t}ms.displayName="DisclosureContext";let vs=(0,r.createContext)(null);function ys(e){let t=(0,r.useContext)(vs);if(null===t){let t=new Error(`<${e} /> is missing a parent component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,ys),t}return t}vs.displayName="DisclosureAPIContext";let bs=(0,r.createContext)(null);function ws(e,t){return Yi(t.type,hs,e,t)}bs.displayName="DisclosurePanelContext";let xs=r.Fragment;let Es=es.RenderStrategy|es.Static;let ks=ss((function(e,t){let{defaultOpen:n=!1,...o}=e,a=(0,r.useRef)(null),i=Wi(t,function(e,t=!0){return Object.assign(e,{[Ui]:t})}((e=>{a.current=e}),void 0===e.as||e.as===r.Fragment)),s=(0,r.useRef)(null),l=(0,r.useRef)(null),c=(0,r.useReducer)(ws,{disclosureState:n?0:1,linkedPanel:!1,buttonRef:l,panelRef:s,buttonId:null,panelId:null}),[{disclosureState:u,buttonId:d},p]=c,f=Hi((e=>{p({type:1});let t=function(e){return Ai.isServer?null:e instanceof Node?e.ownerDocument:null!=e&&e.hasOwnProperty("current")&&e.current instanceof Node?e.current.ownerDocument:document}(a);if(!t||!d)return;let n=e?e instanceof HTMLElement?e:e.current instanceof HTMLElement?e.current:t.getElementById(d):t.getElementById(d);null==n||n.focus()})),h=(0,r.useMemo)((()=>({close:f})),[f]),m=(0,r.useMemo)((()=>({open:0===u,close:f})),[u,f]),g={ref:i};return r.createElement(ms.Provider,{value:c},r.createElement(vs.Provider,{value:h},r.createElement(Gi,{value:Yi(u,{0:Zi.Open,1:Zi.Closed})},ns({ourProps:g,theirProps:o,slot:m,defaultTag:xs,name:"Disclosure"}))))})),Cs=ss((function(e,t){let n=$i(),{id:o=`headlessui-disclosure-button-${n}`,...a}=e,[i,s]=gs("Disclosure.Button"),l=(0,r.useContext)(bs),c=null!==l&&l===i.panelId,u=(0,r.useRef)(null),d=Wi(u,t,c?null:i.buttonRef),p=os();(0,r.useEffect)((()=>{if(!c)return s({type:2,buttonId:o}),()=>{s({type:2,buttonId:null})}}),[o,s,c]);let f=Hi((e=>{var t;if(c){if(1===i.disclosureState)return;switch(e.key){case ds.Space:case ds.Enter:e.preventDefault(),e.stopPropagation(),s({type:0}),null==(t=i.buttonRef.current)||t.focus()}}else switch(e.key){case ds.Space:case ds.Enter:e.preventDefault(),e.stopPropagation(),s({type:0})}})),h=Hi((e=>{if(e.key===ds.Space)e.preventDefault()})),m=Hi((t=>{var n;Ji(t.currentTarget)||e.disabled||(c?(s({type:0}),null==(n=i.buttonRef.current)||n.focus()):s({type:0}))})),g=(0,r.useMemo)((()=>({open:0===i.disclosureState})),[i]),v=function(e,t){let[n,o]=(0,r.useState)((()=>Qi(e)));return Vi((()=>{o(Qi(e))}),[e.type,e.as]),Vi((()=>{n||t.current&&t.current instanceof HTMLButtonElement&&!t.current.hasAttribute("type")&&o("button")}),[n,t]),n}(e,u);return ns({mergeRefs:p,ourProps:c?{ref:d,type:v,onKeyDown:f,onClick:m}:{ref:d,id:o,type:v,"aria-expanded":0===i.disclosureState,"aria-controls":i.linkedPanel?i.panelId:void 0,onKeyDown:f,onKeyUp:h,onClick:m},theirProps:a,slot:g,defaultTag:"button",name:"Disclosure.Button"})})),Ss=ss((function(e,t){let n=$i(),{id:o=`headlessui-disclosure-panel-${n}`,...a}=e,[i,s]=gs("Disclosure.Panel"),{close:l}=ys("Disclosure.Panel"),c=os(),u=Wi(t,i.panelRef,(e=>{us((()=>s({type:e?4:5})))}));(0,r.useEffect)((()=>(s({type:3,panelId:o}),()=>{s({type:3,panelId:null})})),[o,s]);let d=(0,r.useContext)(qi),p=null!==d?(d&Zi.Open)===Zi.Open:0===i.disclosureState,f=(0,r.useMemo)((()=>({open:0===i.disclosureState,close:l})),[i,l]),h={ref:u,id:o};return r.createElement(bs.Provider,{value:i.panelId},ns({mergeRefs:c,ourProps:h,theirProps:a,slot:f,defaultTag:"div",features:Es,visible:p,name:"Disclosure.Panel"}))})),Os=Object.assign(ks,{Button:Cs,Panel:Ss});const Ps=e=>{let{title:t,text:n}=e;return t?r.createElement("div",{className:"w-full my-6"},r.createElement(Os,null,(e=>{let{open:o}=e;return r.createElement(r.Fragment,null,r.createElement(Os.Button,{className:"flex items-center justify-between w-full px-4 py-3 text-left bg-navbar"},r.createElement("span",{className:"text-h4 font-bold"},t),o?r.createElement(d.iFH,null):r.createElement(d.wEH,null)),r.createElement(Os.Panel,{className:"text-body p-4 w-9/10"},r.createElement(st,{text:n})))}))):r.createElement(r.Fragment,null)};var Ns=n(9034),_s=n.n(Ns);const Rs=e=>{let t,n,{status:o,opportunityCloses:a,startDate:i,endDate:s}=e;return"open"===o?(t="Opportunity Closes: ",n=a?_s()(a).isValid()?_s()(a).format("MMMM D, YYYY"):a:"Open until filled"):"ongoing"===o&&i?(t="Project started: ",n=_s()(i).format("MMMM D, YYYY")):"completed"===o&&s&&(t="Project Ended: ",n=_s()(s).format("MMMM D, YYYY")),r.createElement(r.Fragment,null,r.createElement("span",{className:"font-bold"},t),r.createElement("span",null,n))},js=e=>{let{children:t,devBanner:n,navbar:o,bottomBanner:a,footer:i}=e;return r.createElement("div",{className:"w-full mx-0 bg-white border-0 xl:container xl:p-0 xl:mx-auto xl:border-l xl:border-r xl:border-gray-200 flex flex-col min-h-screen"},(null==n?void 0:n.show)&&r.createElement(u,null),r.createElement(Gt,o),r.createElement("div",{className:"flex-1"},t),r.createElement(Jt,a))};var Is=n(8437),Ls=n.n(Is);var Ms=e=>{let{siteUrl:t,index:n,db:o}=e;const{0:a,1:i}=(0,r.useState)([]),{0:s,1:l}=(0,r.useState)([]),{0:c,1:u}=(0,r.useState)("");return(0,r.useEffect)((()=>{if(a.length>0)try{let e=n.search(a);l(e),u("")}catch(e){if(e instanceof Ls().QueryParseError)return void u(e.message);throw e}else l([]),u("")}),[a]),r.createElement("div",{className:"flex flex-col items-center justify-center align-middle text-center px-2"},r.createElement("div",{className:"container mx-auto mt-4 border-b-4 border-primary"},r.createElement(Li,{id:"siteSearch",autoFocus:!0,label:"Search",placeholder:"Type to search pages...",onChange:e=>i(e.target.value)}),c&&r.createElement("p",{className:"px-4 text-red text-tag font-bold"},c),r.createElement("div",{className:"pt-2"},"Number of found pages:",s.length)),r.createElement("article",{className:"py-6 container mx-auto"},r.createElement("div",{className:"grid grid-cols-1 md:mx-4 xl:mx-6 gap-4 justify-self-center"},s.map((e=>{const n=new Set;Object.keys(e.matchData.metadata).forEach((t=>{Object.keys(e.matchData.metadata[t]).forEach((e=>{n.add(e)}))}));const a=Array.from(n).map(((e,t)=>r.createElement("li",{key:t,className:"inline mx-px px-3 py-1 mt-1 text-tag whitespace-nowrap font-semibold mr-2 bg-topics"},e)));return r.createElement(r.Fragment,{key:e.ref},r.createElement("div",{className:"px-2 py-4 overflow-hidden bg-white border border-gray-200 rounded-md shadow-md h-full flex flex-col md:mx-10 md:py-6 lg:mx-60"},r.createElement("h2",{className:"capitalize"},o[e.ref].title),r.createElement("div",{className:"font-sans text-black text-tag my-2 font-extrabold"},"Match found in:"),r.createElement("ul",{className:"grid grid-rows-1 justify-center md:block"},a),r.createElement("h2",{className:"pt-3 mt-4 border-t-2 border-solid"},r.createElement("a",{className:"btn-wide",href:t+"/"+e.ref},"View Page"))))}))),r.createElement("div",{className:""},0==s.length&&r.createElement("section",null,r.createElement("h2",null,"No Results")))))},Ts=n(8050);const Ds=e=>{let{siteUrl:t}=e;const{allProject:n,allGeneralPage:o}=function(){const{allProject:e,allGeneralPage:t}=(0,c.useStaticQuery)("2677476431");return{allProject:e,allGeneralPage:t}}(),{0:a,1:i}=(0,r.useState)(),{0:s,1:l}=(0,r.useState)();return(0,r.useEffect)((()=>{"undefined"!=typeof window&&(async()=>{const e=await(await fetch("/lunr-index.json")).json(),t=await(await fetch("/documents-reduced.json")).json();try{i(Ls().Index.load(e)),l(t)}catch{const[e,t]=(0,Ts.createSearchIndex)({allProject:n,allGeneralPage:o});i(e),l(t.reduce((function(e,t){return e[t.slug]=t,e}),{}))}})().catch(console.error)}),[]),r.createElement("div",null,r.createElement(Ms,{siteUrl:t,index:a,db:s}))},Fs=e=>{let{title:t,text:n,link:o}=e;return r.createElement(r.Fragment,null,o?r.createElement("div",{className:"w-full p-8 mb-8 bg-gray-100"},t?r.createElement("h4",{className:"text-h4"},t):null,n?r.createElement("div",{className:"text-black text-body mb-4"},r.createElement(st,{text:n})):null,r.createElement("div",null,r.createElement("a",{href:o,target:"_blank",className:"btn"},"Subscribe"))):null)}},7524:function(e,t,n){"use strict";n.d(t,{F:function(){return o}});var r=n(2784);function o(e){var t,n,o,a,i;let{location:s,params:l,data:c,pageContext:u}=e;const d=""+c.site.siteMetadata.siteUrl+(null===(t=c.socialShareImage)||void 0===t?void 0:t.childImageSharp.gatsbyImageData.images.fallback.src);return r.createElement(r.Fragment,null,r.createElement("title",null,null===(n=c.page)||void 0===n?void 0:n.title),r.createElement("meta",{name:"twitter:card",content:"summary"}),r.createElement("meta",{property:"og:type",content:"website"}),r.createElement("html",{lang:c.site.siteMetadata.locale}),r.createElement("meta",{property:"og:locale",content:c.site.siteMetadata.locale}),r.createElement("meta",{property:"og:site_name",content:c.site.siteMetadata.title}),r.createElement("meta",{name:"og:title",content:null===(o=c.page)||void 0===o?void 0:o.title}),r.createElement("meta",{name:"description",content:null===(a=c.page)||void 0===a?void 0:a.description}),r.createElement("meta",{property:"og:description",content:null===(i=c.page)||void 0===i?void 0:i.description}),r.createElement("meta",{property:"og:url",content:""+c.site.siteMetadata.siteUrl+s.pathname}),r.createElement("meta",{property:"og:image",content:d}))}},8156:function(e,t,n){"use strict";n.r(t),n.d(t,{AboutPageLayout:function(){return l},Head:function(){return i.F}});var r=n(2784),o=n(4536),a=n(7161),i=n(7524);const s=e=>{let{aboutTitle:t,aboutText:n}=e;return r.createElement("div",{className:"mb-8"},t&&r.createElement("h3",{className:"text-h3 mb-4"},t),r.createElement(o.rU,{text:n}))},l=e=>{let{data:{generalPage:{header:t,aims:n,faq:i,accessibility:l,image:c}}}=e;return r.createElement(r.Fragment,null,r.createElement("main",null,r.createElement("article",null,r.createElement("header",null,r.createElement(o.o9,{title:"About",lede:"",image:c})),r.createElement("div",{className:"w-full pt-5 px-8 lg:px-16 xl:px-24 lg:w-2/3"},r.createElement("section",{className:"mb-20"},t&&r.createElement("h2",{className:"text-h3 sm:text-h2 my-8 font-bold text-black"},t),n.map(((e,t)=>{let{title:n,text:o}=e;return r.createElement(s,{key:"list_"+t,aboutTitle:n,aboutText:o})}))),r.createElement("section",{className:"mb-20"},r.createElement("h2",{className:"text-h3 sm:text-h2 my-6"},"Frequently Asked Questions"),i.map(((e,t)=>{let{title:n,text:a}=e;return r.createElement(o.UQ,{key:"collapsibleList_"+t,title:n,text:a})}))),!(0,a.uk)(l)&&r.createElement("section",{id:"accessibility"},r.createElement("h2",{className:"text-h3 sm:text-h2 my-6"},"Accessibility Statement"),r.createElement(o.rU,{className:"mb-10 leading-normal text-body lg:text-body",text:l}))))))};t.default=l},9601:function(e,t,n){"use strict";n.r(t),n.d(t,{CardPageLayout:function(){return i},Head:function(){return a.F}});var r=n(2784),o=n(4536),a=n(7524);const i=e=>{let{data:{allProject:t,cardPage:{title:n,lede:a,sortOptions:i,image:s}}}=e;return r.createElement(r.Fragment,null,r.createElement("main",null,r.createElement(o.mP,{allProjects:t.nodes,image:s,title:n,lede:a,sortOptions:i})))};t.default=i},8776:function(e,t,n){"use strict";n.r(t),n.d(t,{ContactForm:function(){return u},ContactPageLayout:function(){return d},Head:function(){return s.F}});var r=n(753),o=n(1665),a=n(2784),i=n(4536),s=n(7524);const l="font-bold text-red hidden",c="w-full text-contact px-3 py-2 leading-tight text-black shadow appearance-none outline-transparent focus:outline-none focus:shadow-outline";let u=function(e){function t(t){var n;return(n=e.call(this,t)||this).mailTo="mailto:",n.submitButtonClass="btn disable-link-button",n.state={name:"",email:"",subject:"",message:"",recaptchaSiteKey:t.recaptchaSiteKey,captchaSuccess:!1,thankYouPagePath:t.thankYouPagePath},n.handleChange=n.handleChange.bind((0,r.Z)(n)),n.handleSubmit=n.handleSubmit.bind((0,r.Z)(n)),n.handleCaptcha=n.handleCaptcha.bind((0,r.Z)(n)),n}(0,o.Z)(t,e);var n=t.prototype;return n.handleChange=function(e){!function(e){"subject"!=e.target.name&&(document.getElementById(e.target.name+"ErrorLabel").className=l,document.getElementById(e.target.name).className=c,"message"==e.target.name?document.getElementById(e.target.name).className="w-full text-contact h-48 px-3 py-2 leading-tight text-black shadow appearance-none outline-transparent focus:outline-none focus:shadow-outline":document.getElementById(e.target.name).className=c,"email"==e.target.name&&(document.getElementById("invalidEmailErrorLabel").className=l))}(e),this.setState({[e.target.name]:e.target.value}),this.setMailTo(),this.enableOrDisableSubmitButton()},n.setMailTo=function(){this.mailTo="mailto:"+document.getElementById("email").value+"?subject="+document.getElementById("subject").value+"&body="+document.getElementById("message").value},n.handleSubmit=function(e){e.preventDefault()},n.handleCaptcha=function(){this.setState({captchaSuccess:!0})},n.render=function(){return a.createElement("form",{onSubmit:this.handleSubmit,"data-netlify":"true","data-netlify-honeypot":"bot-field",name:"contact",noValidate:!0},a.createElement("div",{className:"mb-6"},a.createElement("label",{htmlFor:"name",className:"block mb-2 text-contact font-bold text-black"},"Full name"),a.createElement("label",{id:"nameErrorLabel",className:l},"Please enter your full name"),a.createElement("input",{"aria-label":"Full name",name:"name",id:"name",placeholder:"John Doe",required:!0,type:"text",className:"w-full text-contact px-3 py-2 leading-tight text-black border shadow appearance-none focus:outline-none focus:shadow-outline",value:this.state.name,onChange:this.handleChange})),a.createElement("div",{className:"mb-6"},a.createElement("label",{htmlFor:"email",className:"block mb-2 text-contact font-bold text-black"},"Email address",a.createElement("span",{className:"text-red"}," *")),a.createElement("label",{id:"emailErrorLabel",className:l},"Please enter your email address"),a.createElement("label",{id:"invalidEmailErrorLabel",className:l},"Please enter a valid email address"),a.createElement("input",{"aria-label":"Full name",name:"email",id:"email",placeholder:"example@example.com",required:!0,type:"email",className:"w-full text-contact px-3 py-2 leading-tight text-black border shadow appearance-none focus:outline-none focus:shadow-outline",value:this.state.email,onChange:this.handleChange})),a.createElement("div",{className:"mb-6"},a.createElement("label",{htmlFor:"subject",className:"block mb-2 text-contact font-bold text-black"},"Subject",a.createElement("span",{className:"text-red"}," *")),a.createElement("input",{"aria-label":"Subject",name:"subject",id:"subject",placeholder:"I want to get in touch about ...",required:!0,type:"text",className:"w-full text-contact px-3 py-2 leading-tight text-black border shadow appearance-none focus:outline-none focus:shadow-outline",value:this.state.subject,onChange:this.handleChange})),a.createElement("div",{className:"mb-6"},a.createElement("label",{htmlFor:"message",className:"block mb-2 text-contact font-bold text-black"},"Message",a.createElement("span",{className:"text-red"}," *")),a.createElement("label",{id:"messageErrorLabel",className:l},"Please enter a brief message"),a.createElement("textarea",{"aria-label":"Message",name:"message",id:"message",placeholder:"",required:!0,className:"w-full text-contact h-48 px-3 py-2 leading-tight text-black border shadow appearance-none focus:outline-none focus:shadow-outline",value:this.state.message,onChange:this.handleChange})),a.createElement("div",{className:"flex mt-4 items-center justify-between"},a.createElement("a",{href:this.mailTo,className:this.submitButtonClass},"Submit")))},n.enableOrDisableSubmitButton=function(){""!=this.state.email&&""!=this.state.subject&&""!=this.state.message?this.submitButtonClass="btn":this.submitButtonClass="btn disable-link-button"},t}(a.Component);const d=e=>{let{pageContext:{thankYouPagePath:t},data:{generalPage:{title:n,lede:r,image:o},site:{siteMetadata:{recaptchaSiteKey:s}}}}=e;return a.createElement(a.Fragment,null,a.createElement("main",null,a.createElement("header",null,a.createElement(i.o9,{title:"Contact",lede:"",image:o})),a.createElement("article",{className:"w-full pt-5 px-8 lg:px-16 xl:px-24 lg:w-2/3"},a.createElement("h1",{className:"mt-8 mb-2 text-h2 font-bold"},n),a.createElement(i.rU,{className:"mb-10 leading-normal text-body lg:text-body",text:r}),a.createElement(u,{recaptchaSiteKey:s,thankYouPagePath:t}))))};t.default=d},3885:function(e,t,n){"use strict";n.r(t),n.d(t,{Head:function(){return i.F},ProjectDetailPage:function(){return s}});var r=n(2784),o=n(31),a=n(4536),i=n(7524);const s=e=>{const{data:{project:t,site:{siteMetadata:{projectInterestLink:n,staticText:{mainContact:{ongoingText:i,completeText:s}},newsletter:l}},defaultContactImage:c}}=e;return r.createElement(r.Fragment,null,r.createElement("main",null,r.createElement(a.re,Object.assign({},t,{ongoingText:i,completeText:s,projectInterestLink:n,defaultContactImage:c,newsletter:l}))),r.createElement("div",{className:"p-responsive pb-4"},r.createElement("section",{className:"my-12"},r.createElement(o.Link,{className:"btn m-responsive",to:(0,o.withPrefix)("../../"+("open"===t.status?"":t.status))},r.createElement(a.xC,null),r.createElement("span",{className:"pl-2"},"Back")))))};t.default=s},700:function(e,t,n){"use strict";n.r(t),n.d(t,{Head:function(){return a.F},SearchPageLayout:function(){return i}});var r=n(2784),o=n(4536),a=n(7524);const i=e=>{let{data:{site:{siteMetadata:{siteUrl:t}},generalPage:{title:n,image:a}}}=e;return r.createElement(r.Fragment,null,r.createElement("main",null,r.createElement("header",null,r.createElement(o.o9,{title:n,image:a,lede:""})),r.createElement(o.tA,{siteUrl:t})))};t.default=i},9804:function(e,t,n){"use strict";n.r(t),n.d(t,{Head:function(){return i.F},ThankYouPageLayout:function(){return s}});var r=n(2784),o=n(31),a=n(4536),i=n(7524);const s=e=>{let{data:{generalPage:{image:t}}}=e;return r.createElement(r.Fragment,null,r.createElement(a.o9,{title:"Thank You",lede:"",image:t}),r.createElement("div",{className:"container pt-6 overflow-hidden bg-white"},r.createElement("div",{className:"flex flex-wrap"},r.createElement("div",{className:"lg:w-2/3 sm:w-full"},r.createElement("h2",{className:"mb-8 text-2xl font-bold leading-loose tracking-tight text-black dark:text-white lg:text-5xl"},"Thank you for your interest!"),r.createElement("p",{className:"leading-normal text-md lg:text-lg"},"We'll get back to you as soon as possible. In the meantime, continue checking out our"," ",r.createElement(o.Link,{to:"/",className:"underline"},"open projects"),".")))))};t.default=s},7161:function(e,t,n){"use strict";n.d(t,{t9:function(){return r},uk:function(){return o},xb:function(){return a}});const r=(e,t,n,r)=>"open"===e?t:"ongoing"===e?n:r,o=e=>!e||"\n"===e,a=e=>null==e||0==e.length},6849:function(e,t,n){t.components={"component---gatsby-theme-project-portal-src-layouts-about-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,8156)),"component---gatsby-theme-project-portal-src-layouts-card-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,9601)),"component---gatsby-theme-project-portal-src-layouts-contact-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,8776)),"component---gatsby-theme-project-portal-src-layouts-project-detail-page-tsx":()=>Promise.resolve().then(n.bind(n,3885)),"component---gatsby-theme-project-portal-src-layouts-search-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,700)),"component---gatsby-theme-project-portal-src-layouts-thank-you-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,9804)),"component---gatsby-theme-project-portal-src-pages-404-tsx":()=>n.e(237).then(n.bind(n,281))}},5969:function(e,t,n){e.exports=[{plugin:n(7225),options:{plugins:[],name:"Gatsby Theme Project Portal",short_name:"Project Portal",start_url:"/",background_color:"#ffffff",theme_color:"#0D7EA2",display:"standalone",icon:"P:\\GitHub\\omb_evidence_portal\\packages\\evaluation-collect/content/theme-image/favicon.png",legacy:!0,theme_color_in_head:!0,cache_busting_mode:"query",crossOrigin:"anonymous",include_favicon:!0,cacheDigest:"9b0681ab59b6b530813911ac18656a96"}},{plugin:n(4428),options:{plugins:[],staticText:{navbar:{title:"Evidence Project Portal",pages:[{name:"Open Projects",link:"/",show:!0},{name:"In-Progress Projects",link:"/ongoing/",show:!0},{name:"Completed Projects",link:"/completed/",show:!0},{name:"About",link:"/about/",show:!0},{name:"Contact",link:"/contact/",show:!0}]},bottomBanner:{text:" This project portal is managed by the Evidence Team at the Office of Management and Budget. The materials and processes are adapted from those developed by the North Carolina Office of Strategic Partnerships. If you have suggestions for how to improve it, please [let us know!](/contact)",link:"https://ccv.brown.edu/"},mainContact:{ongoingText:"We plan to post results and deliverables when the project is complete. In the meantime, we welcome questions about the project.",completeText:"We’re eager to learn how you use the results and welcome any questions."}},showDevBanner:!1,projectInterestLink:"",newsletter:{link:"https://public.govdelivery.com/accounts/USGSA/subscriber/new?topic_id=USGSA_1068",title:"Subscribe to our newsletter",text:"Sign up for **project** portal updates"},tailwindConfig:{presets:[{content:["P:\\GitHub\\omb_evidence_portal\\packages\\gatsby-theme-project-portal\\src\\**\\*.{js,jsx,ts,tsx,html}"],theme:{container:{center:!0,padding:"1.25rem"},fontFamily:{sans:["Public Sans","Roboto","system-ui","sans-serif"]},extend:{colors:{gray:{50:"#fafafa",100:"#f5f5f5",200:"#e5e5e5",300:"#d4d4d4",400:"#a3a3a3",500:"#737373",600:"#525252",700:"#404040",800:"#262626",900:"#171717",950:"#0a0a0a"},link:"#005EA2",topics:"#73B3E7",navbar:"#ECF0F3",bottombanner:"#ffffff",footer:"#ECF0F3",footertext:"#092940",primary:"#0e7490",primarydark:"#164e63",warning:"#f59e0b",background:"#fafafa",red:"#b50909"},flex:{4:"4 4 0%"},spacing:{"100px":"100px"},fontSize:{h1:["2.5rem","2.75rem"],h2:["2rem","2.25rem"],h3:["1.5rem","1.75rem"],h4:"1rem",body:"1rem",button:"0.875rem",nav:"1rem",contact:"1rem",tag:"0.875rem"},minHeight:{"15rem":"15rem"},minWidth:{"3rem":"3rem","20ch":"20ch","30ch":"30ch"},maxHeight:{48:"12rem","80vh":"80vh","90vh":"90vh",none:"none"},lineHeight:{snug:"1.15"}}},plugins:[null]}],content:["P:\\GitHub\\omb_evidence_portal\\packages\\gatsby-theme-project-portal/src/**/*.{js,jsx,ts,tsx,html}","./src/**/*.{js,jsx,ts,tsx,html}"],theme:{extend:{colors:{background:"#ffffff",navbar:"#ECF0F3",bottombanner:"#ffffff",footer:"#ECF0F3",footertext:"#092940",primary:"#0D7EA2",primarydark:"#092940"}}}},faviconPath:"P:\\GitHub\\omb_evidence_portal\\packages\\evaluation-collect/content/theme-image/favicon.png"}},{plugin:n(2668),options:{plugins:[],enableIdentityWidget:!0,publicPath:"admin",modulePath:"P:\\GitHub\\omb_evidence_portal\\packages\\project-portal-content-decap/src/cms/cms.js",manualInit:!0}},{plugin:n(1915),options:{plugins:[]}}]},1852:function(e,t,n){const r=n(5969),{getResourceURLsForPathname:o,loadPage:a,loadPageSync:i}=n(8175).jN;t.h=function(e,t,n,s){void 0===t&&(t={});let l=r.map((n=>{if(!n.plugin[e])return;t.getResourceURLsForPathname=o,t.loadPage=a,t.loadPageSync=i;const r=n.plugin[e](t,n.options);return r&&s&&(t=s({args:t,result:r,plugin:n})),r}));return l=l.filter((e=>void 0!==e)),l.length>0?l:n?[n]:[]},t.I=(e,t,n)=>r.reduce(((n,r)=>r.plugin[e]?n.then((()=>r.plugin[e](t,r.options))):n),Promise.resolve())},3112:function(e,t){t.M=()=>""},6249:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r=function(e){return e=e||Object.create(null),{on:function(t,n){(e[t]||(e[t]=[])).push(n)},off:function(t,n){e[t]&&e[t].splice(e[t].indexOf(n)>>>0,1)},emit:function(t,n){(e[t]||[]).slice().map((function(e){e(n)})),(e["*"]||[]).slice().map((function(e){e(t,n)}))}}}()},9529:function(e,t,n){"use strict";n.d(t,{UD:function(){return p},Cj:function(){return h},GA:function(){return f},DS:function(){return d}});var r=n(5619),o=n(3834),a=e=>{if(void 0===e)return e;let[t,n=""]=e.split("?");return n&&(n="?"+n),"/"===t?"/"+n:"/"===t.charAt(t.length-1)?t.slice(0,-1)+n:t+n},i=n(3182);const s=new Map;let l=[];const c=e=>{let t=e;if(-1!==e.indexOf("?")){const[n,r]=e.split("?");t=n+"?"+encodeURIComponent(r)}const n=decodeURIComponent(t);return(0,o.Z)(n,decodeURIComponent("/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal")).split("#")[0]};function u(e){return e.startsWith("/")||e.startsWith("https://")||e.startsWith("http://")?e:new URL(e,window.location.href+(window.location.href.endsWith("/")?"":"/")).pathname}const d=e=>{l=e},p=e=>{const t=m(e),n=l.map((e=>{let{path:t,matchPath:n}=e;return{path:n,originalPath:t}})),o=(0,r.pick)(n,t);return o?a(o.route.originalPath):null},f=e=>{const t=m(e),n=l.map((e=>{let{path:t,matchPath:n}=e;return{path:n,originalPath:t}})),o=(0,r.pick)(n,t);return o?o.params:{}},h=e=>{const t=c(u(e));if(s.has(t))return s.get(t);const n=(0,i.J)(e);if(n)return h(n.toPath);let r=p(t);return r||(r=m(e)),s.set(t,r),r},m=e=>{let t=c(u(e));return"/index.html"===t&&(t="/"),t=a(t),t}},31:function(e,t,n){"use strict";n.r(t),n.d(t,{Link:function(){return s.rU},PageRenderer:function(){return a()},Script:function(){return C.Script},ScriptStrategy:function(){return C.ScriptStrategy},Slice:function(){return x},StaticQuery:function(){return l.i1},StaticQueryContext:function(){return l.B9},collectedScriptsByPage:function(){return C.collectedScriptsByPage},graphql:function(){return O},navigate:function(){return s.c4},parsePath:function(){return s.cP},prefetchPathname:function(){return S},scriptCache:function(){return C.scriptCache},scriptCallbackCache:function(){return C.scriptCallbackCache},useScrollRestoration:function(){return i.p2},useStaticQuery:function(){return l.K2},withAssetPrefix:function(){return s.mc},withPrefix:function(){return s.dq}});var r=n(8175),o=n(9758),a=n.n(o),i=n(2802),s=n(2467),l=n(5483),c=n(753),u=n(1665),d=n(5058),p=n(8960);var f=n(352);function h(e){var t="function"==typeof Map?new Map:void 0;return h=function(e){if(null===e||!function(e){try{return-1!==Function.toString.call(e).indexOf("[native code]")}catch(t){return"function"==typeof e}}(e))return e;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,n)}function n(){return function(e,t,n){if((0,f.Z)())return Reflect.construct.apply(null,arguments);var r=[null];r.push.apply(r,t);var o=new(e.bind.apply(e,r));return n&&(0,p.Z)(o,n.prototype),o}(e,arguments,(0,d.Z)(this).constructor)}return n.prototype=Object.create(e.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),(0,p.Z)(n,e)},h(e)}var m=n(2784),g=n(3112),v=n(3204);const y=e=>{let{sliceId:t,children:n}=e;const r=[m.createElement("slice-start",{id:t+"-1"}),m.createElement("slice-end",{id:t+"-1"})];return n&&(r.push(n),r.push(m.createElement("slice-start",{id:t+"-2"}),m.createElement("slice-end",{id:t+"-2"}))),r},b=e=>{let{sliceName:t,allowEmpty:n,children:r,...o}=e;const a=(0,m.useContext)(v.u0),i=(0,m.useContext)(v.Db),s=a[t];if(!s){if(n)return null;throw new Error('Slice "'+s+'" for "'+t+'" slot not found')}const l=((e,t)=>Object.keys(t).length?e+"-"+(0,g.M)(t):e)(s,o);let c=i[l];return c?r&&(c.hasChildren=!0):i[l]=c={props:o,sliceName:s,hasChildren:!!r},m.createElement(y,{sliceId:l},r)},w=e=>{let{sliceName:t,allowEmpty:n,children:r,...o}=e;const a=(0,m.useContext)(v.u0),i=(0,m.useContext)(v.m3),s=a[t],l=i.get(s);if(!l){if(n)return null;throw new Error('Slice "'+s+'" for "'+t+'" slot not found')}return m.createElement(l.component,Object.assign({sliceContext:l.sliceContext,data:l.data},o),r)};function x(e){{const t={...e,sliceName:e.alias};delete t.alias,delete t.__renderedByLocation;const n=(0,m.useContext)(v.Bs),r=k(e);if(Object.keys(r).length)throw new E("browser"===n.renderEnvironment,t.sliceName,r,e.__renderedByLocation);if("server"===n.renderEnvironment)return m.createElement(b,t);if("browser"===n.renderEnvironment)return m.createElement(w,t);if("engines"===n.renderEnvironment||"dev-ssr"===n.renderEnvironment)return m.createElement(w,t);if("slices"===n.renderEnvironment){let t="";try{t='\n\nSlice component "'+n.sliceRoot.name+'" ('+n.sliceRoot.componentPath+') tried to render '}catch{}throw new Error("Nested slices are not supported."+t+"\n\nSee https://gatsbyjs.com/docs/reference/built-in-components/gatsby-slice#nested-slices")}throw new Error('Slice context "'+n.renderEnvironment+'" is not supported.')}}let E=function(e){function t(n,r,o,a){var i;const s=Object.entries(o).map((e=>{let[t,n]=e;return'not serializable "'+n+'" type passed to "'+t+'" prop'})).join(", "),l="SlicePropsError";let u="",d="";if(n){const e=m.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactDebugCurrentFrame.getCurrentStack().trim().split("\n").slice(1);e[0]=e[0].trim(),u="\n"+e.join("\n"),d='Slice "'+r+'" was passed props that are not serializable ('+s+")."}else{d=l+': Slice "'+r+'" was passed props that are not serializable ('+s+").";u=d+"\n"+(new Error).stack.trim().split("\n").slice(2).join("\n")}return(i=e.call(this,d)||this).name=l,u?i.stack=u:Error.captureStackTrace((0,c.Z)(i),t),a&&(i.forcedLocation={...a,functionName:"Slice"}),i}return(0,u.Z)(t,e),t}(h(Error));const k=function(e,t,n,r){void 0===t&&(t={}),void 0===n&&(n=[]),void 0===r&&(r=null);for(const[o,a]of Object.entries(e)){if(null==a||!r&&"children"===o)continue;const e=r?r+"."+o:o;"function"==typeof a?t[e]=typeof a:"object"==typeof a&&n.indexOf(a)<=0&&(n.push(a),k(a,t,n,e))}return t};var C=n(6291);const S=r.ZP.enqueue;function O(){throw new Error("It appears like Gatsby is misconfigured. Gatsby related `graphql` calls are supposed to only be evaluated at compile time, and then compiled away. Unfortunately, something went wrong and the query was left in the compiled code.\n\nUnless your site has a complex or custom babel/Gatsby configuration this is likely a bug in Gatsby.")}},8175:function(e,t,n){"use strict";n.d(t,{uQ:function(){return d},kL:function(){return x},ZP:function(){return C},Nt:function(){return O},hs:function(){return S},jN:function(){return k},N1:function(){return E}});var r=n(1665),o=n(8777),a=n(58);const i=function(e){if("undefined"==typeof document)return!1;const t=document.createElement("link");try{if(t.relList&&"function"==typeof t.relList.supports)return t.relList.supports(e)}catch(n){return!1}return!1}("prefetch")?function(e,t){return new Promise(((n,r)=>{if("undefined"==typeof document)return void r();const o=document.createElement("link");o.setAttribute("rel","prefetch"),o.setAttribute("href",e),Object.keys(t).forEach((e=>{o.setAttribute(e,t[e])})),o.onload=n,o.onerror=r;(document.getElementsByTagName("head")[0]||document.getElementsByName("script")[0].parentNode).appendChild(o)}))}:function(e){return new Promise(((t,n)=>{const r=new XMLHttpRequest;r.open("GET",e,!0),r.onload=()=>{200===r.status?t():n()},r.send(null)}))},s={};var l=function(e,t){return new Promise((n=>{s[e]?n():i(e,t).then((()=>{n(),s[e]=!0})).catch((()=>{}))}))},c=n(6249),u=n(9529);const d={Error:"error",Success:"success"},p=e=>{const[t,n]=e.split("?");var r;return"/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal/page-data/"+("/"===t?"index":(r="/"===(r=t)[0]?r.slice(1):r).endsWith("/")?r.slice(0,-1):r)+"/page-data.json"+(n?"?"+n:"")},f=e=>e.startsWith("//");function h(e,t){return void 0===t&&(t="GET"),new Promise((n=>{const r=new XMLHttpRequest;r.open(t,e,!0),r.onreadystatechange=()=>{4==r.readyState&&n(r)},r.send(null)}))}const m=/bot|crawler|spider|crawling/i,g=function(e,t,n){var r;void 0===t&&(t=null);const o={componentChunkName:e.componentChunkName,path:e.path,webpackCompilationHash:e.webpackCompilationHash,matchPath:e.matchPath,staticQueryHashes:e.staticQueryHashes,getServerDataError:e.getServerDataError,slicesMap:null!==(r=e.slicesMap)&&void 0!==r?r:{}};return{component:t,head:n,json:e.result,page:o}};function v(e){return new Promise((t=>{try{const n=e.readRoot();t(n)}catch(n){if(!Object.hasOwnProperty.call(n,"_response")||!Object.hasOwnProperty.call(n,"_status"))throw n;setTimeout((()=>{v(e).then(t)}),200)}}))}let y=function(){function e(e,t){this.inFlightNetworkRequests=new Map,this.pageDb=new Map,this.inFlightDb=new Map,this.staticQueryDb={},this.pageDataDb=new Map,this.partialHydrationDb=new Map,this.slicesDataDb=new Map,this.sliceInflightDb=new Map,this.slicesDb=new Map,this.isPrefetchQueueRunning=!1,this.prefetchQueued=[],this.prefetchTriggered=new Set,this.prefetchCompleted=new Set,this.loadComponent=e,(0,u.DS)(t)}var t=e.prototype;return t.memoizedGet=function(e){let t=this.inFlightNetworkRequests.get(e);return t||(t=h(e,"GET"),this.inFlightNetworkRequests.set(e,t)),t.then((t=>(this.inFlightNetworkRequests.delete(e),t))).catch((t=>{throw this.inFlightNetworkRequests.delete(e),t}))},t.setApiRunner=function(e){this.apiRunner=e,this.prefetchDisabled=e("disableCorePrefetching").some((e=>e))},t.fetchPageDataJson=function(e){const{pagePath:t,retries:n=0}=e,r=p(t);return this.memoizedGet(r).then((r=>{const{status:o,responseText:a}=r;if(200===o)try{const n=JSON.parse(a);if(void 0===n.path)throw new Error("not a valid pageData response");const r=t.split("?")[1];return r&&!n.path.includes(r)&&(n.path+="?"+r),Object.assign(e,{status:d.Success,payload:n})}catch(i){}return 404===o||200===o?"/404.html"===t||"/500.html"===t?Object.assign(e,{status:d.Error}):this.fetchPageDataJson(Object.assign(e,{pagePath:"/404.html",notFound:!0})):500===o?this.fetchPageDataJson(Object.assign(e,{pagePath:"/500.html",internalServerError:!0})):n<3?this.fetchPageDataJson(Object.assign(e,{retries:n+1})):Object.assign(e,{status:d.Error})}))},t.fetchPartialHydrationJson=function(e){const{pagePath:t,retries:n=0}=e,r=p(t).replace(".json","-rsc.json");return this.memoizedGet(r).then((r=>{const{status:o,responseText:a}=r;if(200===o)try{return Object.assign(e,{status:d.Success,payload:a})}catch(i){}return 404===o||200===o?"/404.html"===t||"/500.html"===t?Object.assign(e,{status:d.Error}):this.fetchPartialHydrationJson(Object.assign(e,{pagePath:"/404.html",notFound:!0})):500===o?this.fetchPartialHydrationJson(Object.assign(e,{pagePath:"/500.html",internalServerError:!0})):n<3?this.fetchPartialHydrationJson(Object.assign(e,{retries:n+1})):Object.assign(e,{status:d.Error})}))},t.loadPageDataJson=function(e){const t=(0,u.Cj)(e);if(this.pageDataDb.has(t)){const e=this.pageDataDb.get(t);return Promise.resolve(e)}return this.fetchPageDataJson({pagePath:t}).then((e=>(this.pageDataDb.set(t,e),e)))},t.loadPartialHydrationJson=function(e){const t=(0,u.Cj)(e);if(this.partialHydrationDb.has(t)){const e=this.partialHydrationDb.get(t);return Promise.resolve(e)}return this.fetchPartialHydrationJson({pagePath:t}).then((e=>(this.partialHydrationDb.set(t,e),e)))},t.loadSliceDataJson=function(e){if(this.slicesDataDb.has(e)){const t=this.slicesDataDb.get(e);return Promise.resolve({sliceName:e,jsonPayload:t})}return h("/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal/slice-data/"+e+".json","GET").then((t=>{const n=JSON.parse(t.responseText);return this.slicesDataDb.set(e,n),{sliceName:e,jsonPayload:n}}))},t.findMatchPath=function(e){return(0,u.UD)(e)},t.loadPage=function(e){const t=(0,u.Cj)(e);if(this.pageDb.has(t)){const e=this.pageDb.get(t);return e.error?Promise.resolve({error:e.error,status:e.status}):Promise.resolve(e.payload)}if(this.inFlightDb.has(t))return this.inFlightDb.get(t);const n=[this.loadAppData(),this.loadPageDataJson(t)];const r=Promise.all(n).then((e=>{const[n,r,i]=e;if(r.status===d.Error||(null==i?void 0:i.status)===d.Error)return{status:d.Error};let s=r.payload;const{componentChunkName:l,staticQueryHashes:u=[],slicesMap:p={}}=s,f={},h=Array.from(new Set(Object.values(p))),m=e=>{if(this.slicesDb.has(e.name))return this.slicesDb.get(e.name);if(this.sliceInflightDb.has(e.name))return this.sliceInflightDb.get(e.name);const t=this.loadComponent(e.componentChunkName).then((t=>{return{component:(n=t,n&&n.default||n),sliceContext:e.result.sliceContext,data:e.result.data};var n}));return this.sliceInflightDb.set(e.name,t),t.then((t=>{this.slicesDb.set(e.name,t),this.sliceInflightDb.delete(e.name)})),t};return Promise.all(h.map((e=>this.loadSliceDataJson(e)))).then((e=>{const p=[],h=(0,o.Z)(u);for(const{jsonPayload:t,sliceName:n}of Object.values(e)){p.push({name:n,...t});for(const e of t.staticQueryHashes)h.includes(e)||h.push(e)}const y=[Promise.all(p.map(m)),this.loadComponent(l,"head")];y.push(this.loadComponent(l));const b=Promise.all(y).then((e=>{const[t,o,l]=e;f.createdAt=new Date;for(const n of t)(!n||n instanceof Error)&&(f.status=d.Error,f.error=n);let c;if((!l||l instanceof Error)&&(f.status=d.Error,f.error=l),f.status!==d.Error){if(f.status=d.Success,!0!==r.notFound&&!0!==(null==i?void 0:i.notFound)||(f.notFound=!0),s=Object.assign(s,{webpackCompilationHash:n?n.webpackCompilationHash:""}),"string"==typeof(null==i?void 0:i.payload)){c=g(s,null,o),c.partialHydration=i.payload;const e=new ReadableStream({start(e){const t=new TextEncoder;e.enqueue(t.encode(i.payload))},pull(e){e.close()},cancel(){}});return v((0,a.createFromReadableStream)(e)).then((e=>(c.partialHydration=e,c)))}c=g(s,l,o)}return c})),w=Promise.all(h.map((e=>{if(this.staticQueryDb[e]){const t=this.staticQueryDb[e];return{staticQueryHash:e,jsonPayload:t}}return this.memoizedGet("/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal/page-data/sq/d/"+e+".json").then((t=>{const n=JSON.parse(t.responseText);return{staticQueryHash:e,jsonPayload:n}})).catch((()=>{throw new Error("We couldn't load \"/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal/page-data/sq/d/"+e+'.json"')}))}))).then((e=>{const t={};return e.forEach((e=>{let{staticQueryHash:n,jsonPayload:r}=e;t[n]=r,this.staticQueryDb[n]=r})),t}));return Promise.all([b,w]).then((e=>{let n,[r,o]=e;return r&&(n={...r,staticQueryResults:o},f.payload=n,c.Z.emit("onPostLoadPageResources",{page:n,pageResources:n})),this.pageDb.set(t,f),f.error?{error:f.error,status:f.status}:n})).catch((e=>({error:e,status:d.Error})))}))}));return r.then((()=>{this.inFlightDb.delete(t)})).catch((e=>{throw this.inFlightDb.delete(t),e})),this.inFlightDb.set(t,r),r},t.loadPageSync=function(e,t){void 0===t&&(t={});const n=(0,u.Cj)(e);if(this.pageDb.has(n)){var r;const e=this.pageDb.get(n);if(e.payload)return e.payload;if(null!==(r=t)&&void 0!==r&&r.withErrorDetails)return{error:e.error,status:e.status}}},t.shouldPrefetch=function(e){return!!(()=>{if("connection"in navigator&&void 0!==navigator.connection){if((navigator.connection.effectiveType||"").includes("2g"))return!1;if(navigator.connection.saveData)return!1}return!0})()&&((!navigator.userAgent||!m.test(navigator.userAgent))&&!this.pageDb.has(e))},t.prefetch=function(e){if(!this.shouldPrefetch(e))return{then:e=>e(!1),abort:()=>{}};if(this.prefetchTriggered.has(e))return{then:e=>e(!0),abort:()=>{}};const t={resolve:null,reject:null,promise:null};t.promise=new Promise(((e,n)=>{t.resolve=e,t.reject=n})),this.prefetchQueued.push([e,t]);const n=new AbortController;return n.signal.addEventListener("abort",(()=>{const t=this.prefetchQueued.findIndex((t=>{let[n]=t;return n===e}));-1!==t&&this.prefetchQueued.splice(t,1)})),this.isPrefetchQueueRunning||(this.isPrefetchQueueRunning=!0,setTimeout((()=>{this._processNextPrefetchBatch()}),3e3)),{then:(e,n)=>t.promise.then(e,n),abort:n.abort.bind(n)}},t._processNextPrefetchBatch=function(){(window.requestIdleCallback||(e=>setTimeout(e,0)))((()=>{const e=this.prefetchQueued.splice(0,4),t=Promise.all(e.map((e=>{let[t,n]=e;return this.prefetchTriggered.has(t)||(this.apiRunner("onPrefetchPathname",{pathname:t}),this.prefetchTriggered.add(t)),this.prefetchDisabled?n.resolve(!1):this.doPrefetch((0,u.Cj)(t)).then((()=>{this.prefetchCompleted.has(t)||(this.apiRunner("onPostPrefetchPathname",{pathname:t}),this.prefetchCompleted.add(t)),n.resolve(!0)}))})));this.prefetchQueued.length?t.then((()=>{setTimeout((()=>{this._processNextPrefetchBatch()}),3e3)})):this.isPrefetchQueueRunning=!1}))},t.doPrefetch=function(e){const t=p(e);return l(t,{crossOrigin:"anonymous",as:"fetch"}).then((()=>this.loadPageDataJson(e)))},t.hovering=function(e){this.loadPage(e)},t.getResourceURLsForPathname=function(e){const t=(0,u.Cj)(e),n=this.pageDataDb.get(t);if(n){const e=g(n.payload);return[].concat((0,o.Z)(b(e.page.componentChunkName)),[p(t)])}return null},t.isPageNotFound=function(e){const t=(0,u.Cj)(e),n=this.pageDb.get(t);return!n||n.notFound},t.loadAppData=function(e){return void 0===e&&(e=0),this.memoizedGet("/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal/page-data/app-data.json").then((t=>{const{status:n,responseText:r}=t;let o;if(200!==n&&e<3)return this.loadAppData(e+1);if(200===n)try{const e=JSON.parse(r);if(void 0===e.webpackCompilationHash)throw new Error("not a valid app-data response");o=e}catch(a){}return o}))},e}();const b=e=>(window.___chunkMapping[e]||[]).map((e=>"/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal"+e));let w,x=function(e){function t(t,n,r){var o;return o=e.call(this,(function(e,n){if(void 0===n&&(n="components"),!t[n="components"][e])throw new Error("We couldn't find the correct component chunk with the name \""+e+'"');return t[n][e]().catch((e=>e))}),n)||this,r&&o.pageDataDb.set((0,u.Cj)(r.path),{pagePath:r.path,payload:r,status:"success"}),o}(0,r.Z)(t,e);var n=t.prototype;return n.doPrefetch=function(t){return e.prototype.doPrefetch.call(this,t).then((e=>{if(e.status!==d.Success)return Promise.resolve();const t=e.payload,n=t.componentChunkName,r=b(n);return Promise.all(r.map(l)).then((()=>t))}))},n.loadPageDataJson=function(t){return e.prototype.loadPageDataJson.call(this,t).then((e=>e.notFound?f(t)?e:h(t,"HEAD").then((t=>200===t.status?{status:d.Error}:e)):e))},n.loadPartialHydrationJson=function(t){return e.prototype.loadPartialHydrationJson.call(this,t).then((e=>e.notFound?f(t)?e:h(t,"HEAD").then((t=>200===t.status?{status:d.Error}:e)):e))},t}(y);const E=e=>{w=e},k={enqueue:e=>w.prefetch(e),getResourceURLsForPathname:e=>w.getResourceURLsForPathname(e),loadPage:e=>w.loadPage(e),loadPageSync:function(e,t){return void 0===t&&(t={}),w.loadPageSync(e,t)},prefetch:e=>w.prefetch(e),isPageNotFound:e=>w.isPageNotFound(e),hovering:e=>w.hovering(e),loadAppData:()=>w.loadAppData()};var C=k;function S(){return w?w.staticQueryDb:{}}function O(){return w?w.slicesDb:{}}},9559:function(e,t,n){"use strict";n.d(t,{Z:function(){return C}});var r=n(2784),o=n(3980),a=n.n(o),i=n(1852),s=n(9529),l=n(8777),c=n(31),u=n(5619),d=n(3853);function p(e){let{children:t,callback:n}=e;return(0,r.useEffect)((()=>{n()})),t}const f=["link","meta","style","title","base","noscript","script","html","body"];function h(e,t){if(e instanceof HTMLElement&&t instanceof HTMLElement){const n=t.getAttribute("nonce");if(n&&!e.getAttribute("nonce")){const r=t.cloneNode(!0);return r.setAttribute("nonce",""),r.nonce=n,n===e.nonce&&e.isEqualNode(r)}}return e.isEqualNode(t)}function m(e,t){void 0===t&&(t={html:{},body:{}});const n=new Map,r=[];for(const c of e.childNodes){var o,a;const e=c.nodeName.toLowerCase(),u=null===(o=c.attributes)||void 0===o||null===(a=o.id)||void 0===a?void 0:a.value;if(y(c)){if(v(e))if("html"===e||"body"===e)for(const n of c.attributes){const r="style"===n.name;var i;if(t[e]={...t[e]},r||(t[e][n.name]=n.value),r)t[e].style=""+(null!==(i=t[e])&&void 0!==i&&i.style?t[e].style:"")+n.value+" "}else{let e=c.cloneNode(!0);if(e.setAttribute("data-gatsby-head",!0),"script"===e.nodeName.toLowerCase()&&(e=g(e)),u)if(n.has(u)){var s;const t=n.get(u);null===(s=r[t].parentNode)||void 0===s||s.removeChild(r[t]),r[t]=e}else r.push(e),n.set(u,r.length-1);else r.push(e)}c.childNodes.length&&r.push.apply(r,(0,l.Z)(m(c,t).validHeadNodes))}}return{validHeadNodes:r,htmlAndBodyAttributes:t}}function g(e){const t=document.createElement("script");for(const n of e.attributes)t.setAttribute(n.name,n.value);return t.innerHTML=e.innerHTML,t}function v(e){return f.includes(e)}function y(e){return 1===e.nodeType}const b=document.createElement("div"),w={html:[],body:[]},x=()=>{var e;const{validHeadNodes:t,htmlAndBodyAttributes:n}=m(b);w.html=Object.keys(n.html),w.body=Object.keys(n.body),function(e){if(!e)return;const{html:t,body:n}=e,r=document.querySelector("html");r&&Object.entries(t).forEach((e=>{let[t,n]=e;r.setAttribute(t,n)}));const o=document.querySelector("body");o&&Object.entries(n).forEach((e=>{let[t,n]=e;o.setAttribute(t,n)}))}(n);const r=document.querySelectorAll("[data-gatsby-head]");var o;if(0===r.length)return void(o=document.head).append.apply(o,(0,l.Z)(t));const a=[];!function(e){let{oldNodes:t,newNodes:n,onStale:r,onNew:o}=e;for(const a of t){const e=n.findIndex((e=>h(e,a)));-1===e?r(a):n.splice(e,1)}for(const a of n)o(a)}({oldNodes:r,newNodes:t,onStale:e=>e.parentNode.removeChild(e),onNew:e=>a.push(e)}),(e=document.head).append.apply(e,a)};function E(e){let{pageComponent:t,staticQueryResults:n,pageComponentProps:o}=e;(0,r.useEffect)((()=>{if(null!=t&&t.Head){!function(e){if("function"!=typeof e)throw new Error('Expected "Head" export to be a function got "'+typeof e+'".')}(t.Head);const{render:a}=(0,d.U)(),s=r.createElement(t.Head,{location:{pathname:(e=o).location.pathname},params:e.params,data:e.data||{},serverData:e.serverData,pageContext:e.pageContext}),l=(0,i.h)("wrapRootElement",{element:s},s,(e=>{let{result:t}=e;return{element:t}})).pop();a(r.createElement(p,{callback:x},r.createElement(c.StaticQueryContext.Provider,{value:n},r.createElement(u.LocationProvider,null,l))),b)}var e;return()=>{!function(){const e=document.querySelectorAll("[data-gatsby-head]");for(const t of e)t.parentNode.removeChild(t)}(),function(e){if(!e)return;const{html:t,body:n}=e;if(t){const e=document.querySelector("html");t.forEach((t=>{e&&e.removeAttribute(t)}))}if(n){const e=document.querySelector("body");n.forEach((t=>{e&&e.removeAttribute(t)}))}}(w)}}))}function k(e){const t={...e,params:{...(0,s.GA)(e.location.pathname),...e.pageResources.json.pageContext.__params}};let n;var o;n=e.pageResources.partialHydration?e.pageResources.partialHydration:(0,r.createElement)((o=e.pageResources.component)&&o.default||o,{...t,key:e.path||e.pageResources.page.path});E({pageComponent:e.pageResources.head,staticQueryResults:e.pageResources.staticQueryResults,pageComponentProps:t});return(0,i.h)("wrapPageElement",{element:n,props:t},n,(e=>{let{result:n}=e;return{element:n,props:t}})).pop()}k.propTypes={location:a().object.isRequired,pageResources:a().object.isRequired,data:a().object,pageContext:a().object.isRequired};var C=k},5069:function(e,t,n){"use strict";var r=n(1665),o=n(1852),a=n(2784),i=n(5619),s=n(2802),l=n(5483),c=n(3204),u=n(8175),d=n(3182),p=n(6249);const f={id:"gatsby-announcer",style:{position:"absolute",top:0,width:1,height:1,padding:0,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",border:0},"aria-live":"assertive","aria-atomic":"true"};var h=n(2467);function m(e){const t=(0,d.J)(e),{hash:n,search:r}=window.location;return null!=t&&(window.___replace(t.toPath+r+n),!0)}let g="";window.addEventListener("unhandledrejection",(e=>{/loading chunk \d* failed./i.test(e.reason)&&g&&(window.location.pathname=g)}));const v=(e,t)=>{m(e.pathname)||(g=e.pathname,(0,o.h)("onPreRouteUpdate",{location:e,prevLocation:t}))},y=(e,t)=>{m(e.pathname)||(0,o.h)("onRouteUpdate",{location:e,prevLocation:t})},b=function(e,t){if(void 0===t&&(t={}),"number"==typeof e)return void i.globalHistory.navigate(e);const{pathname:n,search:r,hash:a}=(0,h.cP)(e),s=(0,d.J)(n);if(s&&(e=s.toPath+r+a),window.___swUpdated)return void(window.location=n+r+a);const l=setTimeout((()=>{p.Z.emit("onDelayedLoadPageResources",{pathname:n}),(0,o.h)("onRouteUpdateDelayed",{location:window.location})}),1e3);u.ZP.loadPage(n+r).then((o=>{if(!o||o.status===u.uQ.Error)return window.history.replaceState({},"",location.href),window.location=n,void clearTimeout(l);o&&o.page.webpackCompilationHash!==window.___webpackCompilationHash&&("serviceWorker"in navigator&&null!==navigator.serviceWorker.controller&&"activated"===navigator.serviceWorker.controller.state&&navigator.serviceWorker.controller.postMessage({gatsbyApi:"clearPathResources"}),window.location=n+r+a),(0,i.navigate)(e,t),clearTimeout(l)}))};function w(e,t){let{location:n}=t;const{pathname:r,hash:a}=n,i=(0,o.h)("shouldUpdateScroll",{prevRouterProps:e,pathname:r,routerProps:{location:n},getSavedScrollPosition:e=>[0,this._stateStorage.read(e,e.key)]});if(i.length>0)return i[i.length-1];if(e){const{location:{pathname:t}}=e;if(t===r)return a?decodeURI(a.slice(1)):[0,0]}return!0}let x=function(e){function t(t){var n;return(n=e.call(this,t)||this).announcementRef=a.createRef(),n}(0,r.Z)(t,e);var n=t.prototype;return n.componentDidUpdate=function(e,t){requestAnimationFrame((()=>{let e="new page at "+this.props.location.pathname;document.title&&(e=document.title);const t=document.querySelectorAll("#gatsby-focus-wrapper h1");t&&t.length&&(e=t[0].textContent);const n="Navigated to "+e;if(this.announcementRef.current){this.announcementRef.current.innerText!==n&&(this.announcementRef.current.innerText=n)}}))},n.render=function(){return a.createElement("div",Object.assign({},f,{ref:this.announcementRef}))},t}(a.Component);const E=(e,t)=>{var n,r;return e.href!==t.href||(null==e||null===(n=e.state)||void 0===n?void 0:n.key)!==(null==t||null===(r=t.state)||void 0===r?void 0:r.key)};let k=function(e){function t(t){var n;return n=e.call(this,t)||this,v(t.location,null),n}(0,r.Z)(t,e);var n=t.prototype;return n.componentDidMount=function(){y(this.props.location,null)},n.shouldComponentUpdate=function(e){return!!E(this.props.location,e.location)&&(v(e.location,this.props.location),!0)},n.componentDidUpdate=function(e){E(e.location,this.props.location)&&y(this.props.location,e.location)},n.render=function(){return a.createElement(a.Fragment,null,this.props.children,a.createElement(x,{location:location}))},t}(a.Component);var C=n(9559),S=n(6849);function O(e,t){for(var n in e)if(!(n in t))return!0;for(var r in t)if(e[r]!==t[r])return!0;return!1}var P=function(e){function t(t){var n;n=e.call(this)||this;const{location:r,pageResources:o}=t;return n.state={location:{...r},pageResources:o||u.ZP.loadPageSync(r.pathname+r.search,{withErrorDetails:!0})},n}(0,r.Z)(t,e),t.getDerivedStateFromProps=function(e,t){let{location:n}=e;if(t.location.href!==n.href){return{pageResources:u.ZP.loadPageSync(n.pathname+n.search,{withErrorDetails:!0}),location:{...n}}}return{location:{...n}}};var n=t.prototype;return n.loadResources=function(e){u.ZP.loadPage(e).then((t=>{t&&t.status!==u.uQ.Error?this.setState({location:{...window.location},pageResources:t}):(window.history.replaceState({},"",location.href),window.location=e)}))},n.shouldComponentUpdate=function(e,t){return t.pageResources?this.state.pageResources!==t.pageResources||(this.state.pageResources.component!==t.pageResources.component||(this.state.pageResources.json!==t.pageResources.json||(!(this.state.location.key===t.location.key||!t.pageResources.page||!t.pageResources.page.matchPath&&!t.pageResources.page.path)||function(e,t,n){return O(e.props,t)||O(e.state,n)}(this,e,t)))):(this.loadResources(e.location.pathname+e.location.search),!1)},n.render=function(){return this.props.children(this.state)},t}(a.Component),N=n(3834),_=n(3853);const R=new u.kL(S,[],window.pageData);(0,u.N1)(R),R.setApiRunner(o.h);const{render:j,hydrate:I}=(0,_.U)();window.asyncRequires=S,window.___emitter=p.Z,window.___loader=u.jN,i.globalHistory.listen((e=>{e.location.action=e.action})),window.___push=e=>b(e,{replace:!1}),window.___replace=e=>b(e,{replace:!0}),window.___navigate=(e,t)=>b(e,t);const L="gatsby-reload-compilation-hash-match";(0,o.I)("onClientEntry").then((()=>{(0,o.h)("registerServiceWorker").filter(Boolean).length>0&&n(472);const e=e=>a.createElement(i.BaseContext.Provider,{value:{baseuri:"/",basepath:"/"}},a.createElement(C.Z,e)),t=a.createContext({}),d={renderEnvironment:"browser"};let p=function(e){function n(){return e.apply(this,arguments)||this}return(0,r.Z)(n,e),n.prototype.render=function(){const{children:e}=this.props;return a.createElement(i.Location,null,(n=>{let{location:r}=n;return a.createElement(P,{location:r},(n=>{let{pageResources:r,location:o}=n;const i=(0,u.hs)(),s=(0,u.Nt)();return a.createElement(l.B9.Provider,{value:i},a.createElement(c.Bs.Provider,{value:d},a.createElement(c.m3.Provider,{value:s},a.createElement(c.u0.Provider,{value:r.page.slicesMap},a.createElement(t.Provider,{value:{pageResources:r,location:o}},e)))))}))}))},n}(a.Component),f=function(n){function o(){return n.apply(this,arguments)||this}return(0,r.Z)(o,n),o.prototype.render=function(){return a.createElement(t.Consumer,null,(t=>{let{pageResources:n,location:r}=t;return a.createElement(k,{location:r},a.createElement(s.$C,{location:r,shouldUpdateScroll:w},a.createElement(i.Router,{basepath:"/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal",location:r,id:"gatsby-focus-wrapper"},a.createElement(e,Object.assign({path:"/404.html"===n.page.path||"/500.html"===n.page.path?(0,N.Z)(r.pathname,"/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal"):encodeURI((n.page.matchPath||n.page.path).split("?")[0])},this.props,{location:r,pageResources:n},n.json)))))}))},o}(a.Component);const{pagePath:h,location:m}=window;h&&"/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal"+h!==m.pathname+(h.includes("?")?m.search:"")&&!(R.findMatchPath((0,N.Z)(m.pathname,"/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal"))||h.match(/^\/(404|500)(\/?|.html)$/)||h.match(/^\/offline-plugin-app-shell-fallback\/?$/))&&(0,i.navigate)("/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal"+h+(h.includes("?")?"":m.search)+m.hash,{replace:!0});const g=()=>{try{return sessionStorage}catch{return null}};u.jN.loadPage(m.pathname+m.search).then((e=>{var t;const n=g();if(null!=e&&null!==(t=e.page)&&void 0!==t&&t.webpackCompilationHash&&e.page.webpackCompilationHash!==window.___webpackCompilationHash&&("serviceWorker"in navigator&&null!==navigator.serviceWorker.controller&&"activated"===navigator.serviceWorker.controller.state&&navigator.serviceWorker.controller.postMessage({gatsbyApi:"clearPathResources"}),n)){if(!("1"===n.getItem(L)))return n.setItem(L,"1"),void window.location.reload(!0)}if(n&&n.removeItem(L),!e||e.status===u.uQ.Error){const t="page resources for "+m.pathname+" not found. Not rendering React";if(e&&e.error)throw console.error(t),e.error;throw new Error(t)}const r=(0,o.h)("wrapRootElement",{element:a.createElement(f,null)},a.createElement(f,null),(e=>{let{result:t}=e;return{element:t}})).pop(),i=function(){const e=a.useRef(!1);return a.useEffect((()=>{e.current||(e.current=!0,performance.mark&&performance.mark("onInitialClientRender"),(0,o.h)("onInitialClientRender"))}),[]),a.createElement(p,null,r)},s=document.getElementById("gatsby-focus-wrapper");let l=j;s&&s.children.length&&(l=I);const c=(0,o.h)("replaceHydrateFunction",void 0,l)[0];function d(){const e="undefined"!=typeof window?document.getElementById("___gatsby"):null;c(a.createElement(i,null),e)}const h=document;if("complete"===h.readyState||"loading"!==h.readyState&&!h.documentElement.doScroll)setTimeout((function(){d()}),0);else{const e=function(){h.removeEventListener("DOMContentLoaded",e,!1),window.removeEventListener("load",e,!1),d()};h.addEventListener("DOMContentLoaded",e,!1),window.addEventListener("load",e,!1)}}))}))},3161:function(e,t,n){"use strict";n.r(t);var r=n(2784),o=n(8175),a=n(9559);t.default=e=>{let{location:t}=e;const n=o.ZP.loadPageSync(t.pathname);return n?r.createElement(a.Z,{location:t,pageResources:n,...n.json}):null}},9758:function(e,t,n){var r;e.exports=(r=n(3161))&&r.default||r},3853:function(e,t,n){"use strict";n.d(t,{U:function(){return o}});const r=new WeakMap;function o(){const e=n(7029);return{render:(t,n)=>{let o=r.get(n);o||r.set(n,o=e.createRoot(n)),o.render(t)},hydrate:(t,n)=>e.hydrateRoot(n,t)}}},3182:function(e,t,n){"use strict";n.d(t,{J:function(){return a}});const r=new Map,o=new Map;function a(e){let t=r.get(e);return t||(t=o.get(e.toLowerCase())),t}[].forEach((e=>{e.ignoreCase?o.set(e.fromPath,e):r.set(e.fromPath,e)}))},472:function(e,t,n){"use strict";n.r(t);var r=n(1852);"https:"!==window.location.protocol&&"localhost"!==window.location.hostname?console.error("Service workers can only be used over HTTPS, or on localhost for development"):"serviceWorker"in navigator&&navigator.serviceWorker.register("/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal/sw.js").then((function(e){e.addEventListener("updatefound",(()=>{(0,r.h)("onServiceWorkerUpdateFound",{serviceWorker:e});const t=e.installing;console.log("installingWorker",t),t.addEventListener("statechange",(()=>{switch(t.state){case"installed":navigator.serviceWorker.controller?(window.___swUpdated=!0,(0,r.h)("onServiceWorkerUpdateReady",{serviceWorker:e}),window.___failedResources&&(console.log("resources failed, SW updated - reloading"),window.location.reload())):(console.log("Content is now available offline!"),(0,r.h)("onServiceWorkerInstalled",{serviceWorker:e}));break;case"redundant":console.error("The installing service worker became redundant."),(0,r.h)("onServiceWorkerRedundant",{serviceWorker:e});break;case"activated":(0,r.h)("onServiceWorkerActive",{serviceWorker:e})}}))}))})).catch((function(e){console.error("Error during service worker registration:",e)}))},3204:function(e,t,n){"use strict";n.d(t,{Bs:function(){return a},Db:function(){return s},m3:function(){return o},u0:function(){return i}});var r=n(2784);const o=r.createContext({}),a=r.createContext({}),i=r.createContext({}),s=r.createContext({})},5483:function(e,t,n){"use strict";n.d(t,{i1:function(){return l},B9:function(){return o},K2:function(){return c}});var r=n(2784);const o=(a="StaticQuery",i={},r.createServerContext?function(e,t){return void 0===t&&(t=null),globalThis.__SERVER_CONTEXT||(globalThis.__SERVER_CONTEXT={}),globalThis.__SERVER_CONTEXT[e]||(globalThis.__SERVER_CONTEXT[e]=r.createServerContext(e,t)),globalThis.__SERVER_CONTEXT[e]}(a,i):r.createContext(i));var a,i;function s(e){let{staticQueryData:t,data:n,query:o,render:a}=e;const i=n?n.data:t[o]&&t[o].data;return r.createElement(r.Fragment,null,i&&a(i),!i&&r.createElement("div",null,"Loading (StaticQuery)"))}const l=e=>{const{data:t,query:n,render:a,children:i}=e;return r.createElement(o.Consumer,null,(e=>r.createElement(s,{data:t,query:n,render:a||i,staticQueryData:e})))},c=e=>{var t;r.useContext;const n=r.useContext(o);if(isNaN(Number(e)))throw new Error("useStaticQuery was called with a string but expects to be called using `graphql`. Try this:\n\nimport { useStaticQuery, graphql } from 'gatsby';\n\nuseStaticQuery(graphql`"+e+"`);\n");if(null!==(t=n[e])&&void 0!==t&&t.data)return n[e].data;throw new Error("The result of this StaticQuery could not be fetched.\n\nThis is likely a bug in Gatsby and if refreshing the page does not fix it, please open an issue in https://github.com/gatsbyjs/gatsby/issues")}},3834:function(e,t,n){"use strict";function r(e,t){return void 0===t&&(t=""),t?e===t?"/":e.startsWith(t+"/")?e.slice(t.length):e:e}n.d(t,{Z:function(){return r}})},4428:function(e,t,n){"use strict";n.r(t),n.d(t,{wrapPageElement:function(){return i}});var r=n(2784),o=n(4536);const a=e=>{var t,n,a,i,s,l,c,u,d,p,f,h,m;let{path:g,data:v,children:y}=e;return r.createElement(o.Xg,{children:y,devBanner:{show:null==v||null===(t=v.site)||void 0===t||null===(n=t.siteMetadata)||void 0===n?void 0:n.showDevBanner},navbar:{...null==v||null===(a=v.site)||void 0===a||null===(i=a.siteMetadata)||void 0===i||null===(s=i.staticText)||void 0===s?void 0:s.navbar,image:null==v?void 0:v.navbarLogo,activePage:g},bottomBanner:{...null==v||null===(l=v.site)||void 0===l||null===(c=l.siteMetadata)||void 0===c||null===(u=c.staticText)||void 0===u?void 0:u.bottomBanner,image:null==v?void 0:v.bottomBannerLogo},footer:{...null==v||null===(d=v.site)||void 0===d||null===(p=d.siteMetadata)||void 0===p||null===(f=p.staticText)||void 0===f?void 0:f.footer,image:{imageData:null==v?void 0:v.footerLogo,altText:(null==v||null===(h=v.site)||void 0===h||null===(m=h.siteMetadata)||void 0===m?void 0:m.siteTitle)+" logo"}}})};n(3885),n(9601),n(8156),n(8776),n(9804),n(700);const i=e=>{let{element:t,props:n}=e;return r.createElement(a,n,t)}},8050:function(e,t,n){const r=n(6635),o=n(8437);e.exports={createSearchIndex:function(e){let t=[];Object.keys(e).forEach((n=>{e[n].nodes.forEach((e=>{let o=structuredClone(e);"allProject"===n&&(e.slug.includes("/")||(o.slug="project/"+e.slug));const a=Object.values(o).map((e=>r.isNull(e)?null:"object"==typeof e?Object.values(e).filter((e=>!r.isNull(e))).map((e=>"string"==typeof e||null==e?e:void Object.values(e).filter((e=>!r.isNull(e))).join(" "))).join(" "):e));Object.keys(o).forEach(((e,t)=>{o[e]=a[t]})),t.push(o)}))}));const n=o.generateStopWordFilter(["a","able","across","after","all","almost","also","am","among","an","and","any","are","as","at","be","because","been","but","by","dear","did","do","does","either","else","ever","every","for","from","get","got","had","he","her","hers","him","his","however","i","if","in","into","is","it","its","just","least","let","like","may","me","might","most","must","my","neither","no","nor","not","of","off","often","on","only","or","other","our","own","rather","said","say","says","she","since","so","some","than","that","the","their","them","then","there","these","they","this","tis","to","too","twas","us","was","we","were","while","will","with","yet","you","your"]);return[o((function(){this.ref("slug"),this.field("slug"),this.field("faq"),this.field("aims"),this.field("lede"),this.field("title"),this.field("question"),this.field("status"),this.field("agency"),this.field("topics"),this.field("mainContact"),this.field("summary"),this.field("status"),this.field("purpose"),this.field("emailContent"),this.field("projectTeam"),this.field("expertise"),this.field("requirement"),this.field("collectData"),this.metadataWhitelist=["position"],this.pipeline.after(o.stopWordFilter,n),this.pipeline.remove(o.stopWordFilter),t.forEach((function(e){this.add(e)}),this)})),t]},searchQuery:"\n query {\n allProject {\n nodes {\n title\n agency\n topics {\n title\n }\n slug\n summary\n statusOfData\n status\n startDate\n requirement\n question\n purpose\n projectTeam {\n name\n employer\n }\n priorResearch\n opportunityCloses\n mainContact {\n name\n }\n fundingInfo\n collectData { \n fieldTitle\n fieldData\n }\n expertise\n faq {\n text\n title\n }\n deliverable\n emailContent\n endDate\n slug\n }\n }\n allGeneralPage {\n nodes {\n slug\n lede\n faq {\n text\n title\n }\n aims {\n text\n title\n }\n title\n }\n }\n }\n "}},3463:function(e,t,n){"use strict";var r=n(8570),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},a={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},i={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function l(e){return r.isMemo(e)?i:s[e.$$typeof]||o}s[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[r.Memo]=i;var c=Object.defineProperty,u=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,p=Object.getOwnPropertyDescriptor,f=Object.getPrototypeOf,h=Object.prototype;e.exports=function e(t,n,r){if("string"!=typeof n){if(h){var o=f(n);o&&o!==h&&e(t,o,r)}var i=u(n);d&&(i=i.concat(d(n)));for(var s=l(t),m=l(n),g=0;g=31||"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)},t.storage="undefined"!=typeof chrome&&void 0!==chrome.storage?chrome.storage.local:function(){try{return window.localStorage}catch(e){}}(),t.colors=["lightseagreen","forestgreen","goldenrod","dodgerblue","darkorchid","crimson"],t.formatters.j=function(e){try{return JSON.stringify(e)}catch(t){return"[UnexpectedJSONParseError]: "+t.message}},t.enable(r())},555:function(e,t,n){var r;function o(e){function n(){if(n.enabled){var e=n,o=+new Date,a=o-(r||o);e.diff=a,e.prev=r,e.curr=o,r=o;for(var i=new Array(arguments.length),s=0;s0)return function(e){if((e=String(e)).length>100)return;var i=/^((?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|years?|yrs?|y)?$/i.exec(e);if(!i)return;var s=parseFloat(i[1]);switch((i[2]||"ms").toLowerCase()){case"years":case"year":case"yrs":case"yr":case"y":return s*a;case"days":case"day":case"d":return s*o;case"hours":case"hour":case"hrs":case"hr":case"h":return s*r;case"minutes":case"minute":case"mins":case"min":case"m":return s*n;case"seconds":case"second":case"secs":case"sec":case"s":return s*t;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return s;default:return}}(e);if("number"===c&&!1===isNaN(e))return s.long?i(l=e,o,"day")||i(l,r,"hour")||i(l,n,"minute")||i(l,t,"second")||l+" ms":function(e){if(e>=o)return Math.round(e/o)+"d";if(e>=r)return Math.round(e/r)+"h";if(e>=n)return Math.round(e/n)+"m";if(e>=t)return Math.round(e/t)+"s";return e+"ms"}(e);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(e))}},8437:function(e,t,n){var r,o;!function(){var a,i,s,l,c,u,d,p,f,h,m,g,v,y,b,w,x,E,k,C,S,O,P,N,_,R,j,I,L,M,T=function(e){var t=new T.Builder;return t.pipeline.add(T.trimmer,T.stopWordFilter,T.stemmer),t.searchPipeline.add(T.stemmer),e.call(t,t),t.build()};T.version="2.3.9",T.utils={},T.utils.warn=(a=this,function(e){a.console&&console.warn&&console.warn(e)}),T.utils.asString=function(e){return null==e?"":e.toString()},T.utils.clone=function(e){if(null==e)return e;for(var t=Object.create(null),n=Object.keys(e),r=0;r0){var l=T.utils.clone(t)||{};l.position=[i,s],l.index=o.length,o.push(new T.Token(n.slice(i,a),l))}i=a+1}}return o},T.tokenizer.separator=/[\s\-]+/,T.Pipeline=function(){this._stack=[]},T.Pipeline.registeredFunctions=Object.create(null),T.Pipeline.registerFunction=function(e,t){t in this.registeredFunctions&&T.utils.warn("Overwriting existing registered function: "+t),e.label=t,T.Pipeline.registeredFunctions[e.label]=e},T.Pipeline.warnIfFunctionNotRegistered=function(e){e.label&&e.label in this.registeredFunctions||T.utils.warn("Function is not registered with pipeline. This may cause problems when serialising the index.\n",e)},T.Pipeline.load=function(e){var t=new T.Pipeline;return e.forEach((function(e){var n=T.Pipeline.registeredFunctions[e];if(!n)throw new Error("Cannot load unregistered function: "+e);t.add(n)})),t},T.Pipeline.prototype.add=function(){Array.prototype.slice.call(arguments).forEach((function(e){T.Pipeline.warnIfFunctionNotRegistered(e),this._stack.push(e)}),this)},T.Pipeline.prototype.after=function(e,t){T.Pipeline.warnIfFunctionNotRegistered(t);var n=this._stack.indexOf(e);if(-1==n)throw new Error("Cannot find existingFn");n+=1,this._stack.splice(n,0,t)},T.Pipeline.prototype.before=function(e,t){T.Pipeline.warnIfFunctionNotRegistered(t);var n=this._stack.indexOf(e);if(-1==n)throw new Error("Cannot find existingFn");this._stack.splice(n,0,t)},T.Pipeline.prototype.remove=function(e){var t=this._stack.indexOf(e);-1!=t&&this._stack.splice(t,1)},T.Pipeline.prototype.run=function(e){for(var t=this._stack.length,n=0;n1&&(ae&&(n=o),a!=e);)r=n-t,o=t+Math.floor(r/2),a=this.elements[2*o];return a==e||a>e?2*o:as?c+=2:i==s&&(t+=n[l+1]*r[c+1],l+=2,c+=2);return t},T.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},T.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),t=1,n=0;t0){var a,i=o.str.charAt(0);i in o.node.edges?a=o.node.edges[i]:(a=new T.TokenSet,o.node.edges[i]=a),1==o.str.length&&(a.final=!0),r.push({node:a,editsRemaining:o.editsRemaining,str:o.str.slice(1)})}if(0!=o.editsRemaining){if("*"in o.node.edges)var s=o.node.edges["*"];else{s=new T.TokenSet;o.node.edges["*"]=s}if(0==o.str.length&&(s.final=!0),r.push({node:s,editsRemaining:o.editsRemaining-1,str:o.str}),o.str.length>1&&r.push({node:o.node,editsRemaining:o.editsRemaining-1,str:o.str.slice(1)}),1==o.str.length&&(o.node.final=!0),o.str.length>=1){if("*"in o.node.edges)var l=o.node.edges["*"];else{l=new T.TokenSet;o.node.edges["*"]=l}1==o.str.length&&(l.final=!0),r.push({node:l,editsRemaining:o.editsRemaining-1,str:o.str.slice(1)})}if(o.str.length>1){var c,u=o.str.charAt(0),d=o.str.charAt(1);d in o.node.edges?c=o.node.edges[d]:(c=new T.TokenSet,o.node.edges[d]=c),1==o.str.length&&(c.final=!0),r.push({node:c,editsRemaining:o.editsRemaining-1,str:u+o.str.slice(2)})}}}return n},T.TokenSet.fromString=function(e){for(var t=new T.TokenSet,n=t,r=0,o=e.length;r=e;t--){var n=this.uncheckedNodes[t],r=n.child.toString();r in this.minimizedNodes?n.parent.edges[n.char]=this.minimizedNodes[r]:(n.child._str=r,this.minimizedNodes[r]=n.child),this.uncheckedNodes.pop()}},T.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},T.Index.prototype.search=function(e){return this.query((function(t){new T.QueryParser(e,t).parse()}))},T.Index.prototype.query=function(e){for(var t=new T.Query(this.fields),n=Object.create(null),r=Object.create(null),o=Object.create(null),a=Object.create(null),i=Object.create(null),s=0;s1?1:e},T.Builder.prototype.k1=function(e){this._k1=e},T.Builder.prototype.add=function(e,t){var n=e[this._ref],r=Object.keys(this._fields);this._documents[n]=t||{},this.documentCount+=1;for(var o=0;o=this.length)return T.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},T.QueryLexer.prototype.width=function(){return this.pos-this.start},T.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},T.QueryLexer.prototype.backup=function(){this.pos-=1},T.QueryLexer.prototype.acceptDigitRun=function(){var e,t;do{t=(e=this.next()).charCodeAt(0)}while(t>47&&t<58);e!=T.QueryLexer.EOS&&this.backup()},T.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(T.QueryLexer.TERM)),e.ignore(),e.more())return T.QueryLexer.lexText},T.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(T.QueryLexer.EDIT_DISTANCE),T.QueryLexer.lexText},T.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(T.QueryLexer.BOOST),T.QueryLexer.lexText},T.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(T.QueryLexer.TERM)},T.QueryLexer.termSeparator=T.tokenizer.separator,T.QueryLexer.lexText=function(e){for(;;){var t=e.next();if(t==T.QueryLexer.EOS)return T.QueryLexer.lexEOS;if(92!=t.charCodeAt(0)){if(":"==t)return T.QueryLexer.lexField;if("~"==t)return e.backup(),e.width()>0&&e.emit(T.QueryLexer.TERM),T.QueryLexer.lexEditDistance;if("^"==t)return e.backup(),e.width()>0&&e.emit(T.QueryLexer.TERM),T.QueryLexer.lexBoost;if("+"==t&&1===e.width())return e.emit(T.QueryLexer.PRESENCE),T.QueryLexer.lexText;if("-"==t&&1===e.width())return e.emit(T.QueryLexer.PRESENCE),T.QueryLexer.lexText;if(t.match(T.QueryLexer.termSeparator))return T.QueryLexer.lexTerm}else e.escapeCharacter()}},T.QueryParser=function(e,t){this.lexer=new T.QueryLexer(e),this.query=t,this.currentClause={},this.lexemeIdx=0},T.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=T.QueryParser.parseClause;e;)e=e(this);return this.query},T.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},T.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},T.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},T.QueryParser.parseClause=function(e){var t=e.peekLexeme();if(null!=t)switch(t.type){case T.QueryLexer.PRESENCE:return T.QueryParser.parsePresence;case T.QueryLexer.FIELD:return T.QueryParser.parseField;case T.QueryLexer.TERM:return T.QueryParser.parseTerm;default:var n="expected either a field or a term, found "+t.type;throw t.str.length>=1&&(n+=" with value '"+t.str+"'"),new T.QueryParseError(n,t.start,t.end)}},T.QueryParser.parsePresence=function(e){var t=e.consumeLexeme();if(null!=t){switch(t.str){case"-":e.currentClause.presence=T.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=T.Query.presence.REQUIRED;break;default:var n="unrecognised presence operator'"+t.str+"'";throw new T.QueryParseError(n,t.start,t.end)}var r=e.peekLexeme();if(null==r){n="expecting term or field, found nothing";throw new T.QueryParseError(n,t.start,t.end)}switch(r.type){case T.QueryLexer.FIELD:return T.QueryParser.parseField;case T.QueryLexer.TERM:return T.QueryParser.parseTerm;default:n="expecting term or field, found '"+r.type+"'";throw new T.QueryParseError(n,r.start,r.end)}}},T.QueryParser.parseField=function(e){var t=e.consumeLexeme();if(null!=t){if(-1==e.query.allFields.indexOf(t.str)){var n=e.query.allFields.map((function(e){return"'"+e+"'"})).join(", "),r="unrecognised field '"+t.str+"', possible fields: "+n;throw new T.QueryParseError(r,t.start,t.end)}e.currentClause.fields=[t.str];var o=e.peekLexeme();if(null==o){r="expecting term, found nothing";throw new T.QueryParseError(r,t.start,t.end)}if(o.type===T.QueryLexer.TERM)return T.QueryParser.parseTerm;r="expecting term, found '"+o.type+"'";throw new T.QueryParseError(r,o.start,o.end)}},T.QueryParser.parseTerm=function(e){var t=e.consumeLexeme();if(null!=t){e.currentClause.term=t.str.toLowerCase(),-1!=t.str.indexOf("*")&&(e.currentClause.usePipeline=!1);var n=e.peekLexeme();if(null!=n)switch(n.type){case T.QueryLexer.TERM:return e.nextClause(),T.QueryParser.parseTerm;case T.QueryLexer.FIELD:return e.nextClause(),T.QueryParser.parseField;case T.QueryLexer.EDIT_DISTANCE:return T.QueryParser.parseEditDistance;case T.QueryLexer.BOOST:return T.QueryParser.parseBoost;case T.QueryLexer.PRESENCE:return e.nextClause(),T.QueryParser.parsePresence;default:var r="Unexpected lexeme type '"+n.type+"'";throw new T.QueryParseError(r,n.start,n.end)}else e.nextClause()}},T.QueryParser.parseEditDistance=function(e){var t=e.consumeLexeme();if(null!=t){var n=parseInt(t.str,10);if(isNaN(n)){var r="edit distance must be numeric";throw new T.QueryParseError(r,t.start,t.end)}e.currentClause.editDistance=n;var o=e.peekLexeme();if(null!=o)switch(o.type){case T.QueryLexer.TERM:return e.nextClause(),T.QueryParser.parseTerm;case T.QueryLexer.FIELD:return e.nextClause(),T.QueryParser.parseField;case T.QueryLexer.EDIT_DISTANCE:return T.QueryParser.parseEditDistance;case T.QueryLexer.BOOST:return T.QueryParser.parseBoost;case T.QueryLexer.PRESENCE:return e.nextClause(),T.QueryParser.parsePresence;default:r="Unexpected lexeme type '"+o.type+"'";throw new T.QueryParseError(r,o.start,o.end)}else e.nextClause()}},T.QueryParser.parseBoost=function(e){var t=e.consumeLexeme();if(null!=t){var n=parseInt(t.str,10);if(isNaN(n)){var r="boost must be numeric";throw new T.QueryParseError(r,t.start,t.end)}e.currentClause.boost=n;var o=e.peekLexeme();if(null!=o)switch(o.type){case T.QueryLexer.TERM:return e.nextClause(),T.QueryParser.parseTerm;case T.QueryLexer.FIELD:return e.nextClause(),T.QueryParser.parseField;case T.QueryLexer.EDIT_DISTANCE:return T.QueryParser.parseEditDistance;case T.QueryLexer.BOOST:return T.QueryParser.parseBoost;case T.QueryLexer.PRESENCE:return e.nextClause(),T.QueryParser.parsePresence;default:r="Unexpected lexeme type '"+o.type+"'";throw new T.QueryParseError(r,o.start,o.end)}else e.nextClause()}},void 0===(o="function"==typeof(r=function(){return T})?r.call(t,n,t,e):r)||(e.exports=o)}()},2898:function(e,t,n){"use strict";n.d(t,{w_:function(){return c}});var r=n(2784),o={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},a=r.createContext&&r.createContext(o),i=function(){return i=Object.assign||function(e){for(var t,n=1,r=arguments.length;ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a},e.exports.__esModule=!0,e.exports.default=e.exports},5538:function(e){e.exports=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o},e.exports.__esModule=!0,e.exports.default=e.exports},421:function(e,t,n){var r=n(7425).default,o=n(5297);e.exports=function(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return o(e)},e.exports.__esModule=!0,e.exports.default=e.exports},8560:function(e){function t(n,r){return e.exports=t=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},e.exports.__esModule=!0,e.exports.default=e.exports,t(n,r)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},3681:function(e,t,n){var r=n(6314),o=n(6193),a=n(121),i=n(6147);e.exports=function(e,t){return r(e)||o(e,t)||a(e,t)||i()},e.exports.__esModule=!0,e.exports.default=e.exports},8238:function(e){e.exports=function(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))},e.exports.__esModule=!0,e.exports.default=e.exports},3408:function(e,t,n){var r=n(3850),o=n(3912),a=n(121),i=n(3096);e.exports=function(e){return r(e)||o(e)||a(e)||i()},e.exports.__esModule=!0,e.exports.default=e.exports},8064:function(e,t,n){var r=n(7425).default;e.exports=function(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)},e.exports.__esModule=!0,e.exports.default=e.exports},7739:function(e,t,n){var r=n(7425).default,o=n(8064);e.exports=function(e){var t=o(e,"string");return"symbol"==r(t)?t:String(t)},e.exports.__esModule=!0,e.exports.default=e.exports},7425:function(e){function t(n){return e.exports=t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e.exports.__esModule=!0,e.exports.default=e.exports,t(n)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},121:function(e,t,n){var r=n(5748);e.exports=function(e,t){if(e){if("string"==typeof e)return r(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(e,t):void 0}},e.exports.__esModule=!0,e.exports.default=e.exports},8072:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.SCRIPT_TYPE="text/partytown",t.partytownSnippet=e=>((e,t)=>{const{forward:n=[],...r}=e||{},o=JSON.stringify(r,((e,t)=>("function"==typeof t&&(t=String(t)).startsWith(e+"(")&&(t="function "+t),t)));return["!(function(w,p,f,c){",Object.keys(r).length>0?`c=w[p]=Object.assign(w[p]||{},${o});`:"c=w[p]=w[p]||{};","c[f]=(c[f]||[])",n.length>0?`.concat(${JSON.stringify(n)})`:"","})(window,'partytown','forward');",t].join("")})(e,'/* Partytown 0.7.6 - MIT builder.io */\n!function(t,e,n,i,r,o,a,d,s,c,p,l){function u(){l||(l=1,"/"==(a=(o.lib||"/~partytown/")+(o.debug?"debug/":""))[0]&&(s=e.querySelectorAll(\'script[type="text/partytown"]\'),i!=t?i.dispatchEvent(new CustomEvent("pt1",{detail:t})):(d=setTimeout(f,1e4),e.addEventListener("pt0",w),r?h(1):n.serviceWorker?n.serviceWorker.register(a+(o.swPath||"partytown-sw.js"),{scope:a}).then((function(t){t.active?h():t.installing&&t.installing.addEventListener("statechange",(function(t){"activated"==t.target.state&&h()}))}),console.error):f())))}function h(t){c=e.createElement(t?"script":"iframe"),t||(c.setAttribute("style","display:block;width:0;height:0;border:0;visibility:hidden"),c.setAttribute("aria-hidden",!0)),c.src=a+"partytown-"+(t?"atomics.js?v=0.7.6":"sandbox-sw.html?"+Date.now()),e.body.appendChild(c)}function f(n,r){for(w(),i==t&&(o.forward||[]).map((function(e){delete t[e.split(".")[0]]})),n=0;ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}const c=e=>{const{search:t,hash:n,href:r,origin:o,protocol:a,host:i,hostname:s,port:l}=e.location;let{pathname:c}=e.location;return!c&&r&&p&&(c=new URL(r).pathname),{pathname:encodeURI(decodeURI(c)),search:t,hash:n,href:r,origin:o,protocol:a,host:i,hostname:s,port:l,state:e.history.state,key:e.history.state&&e.history.state.key||"initial"}},u=(e,t)=>{let n=[],r=c(e),o=!1,a=()=>{};return{get location(){return r},get transitioning(){return o},_onTransitionComplete(){o=!1,a()},listen(t){n.push(t);const o=()=>{r=c(e),t({location:r,action:"POP"})};return e.addEventListener("popstate",o),()=>{e.removeEventListener("popstate",o),n=n.filter((e=>e!==t))}},navigate(t,{state:i,replace:l=!1}={}){if("number"==typeof t)e.history.go(t);else{i=s({},i,{key:Date.now()+""});try{o||l?e.history.replaceState(i,null,t):e.history.pushState(i,null,t)}catch(n){e.location[l?"replace":"assign"](t)}}r=c(e),o=!0;const u=new Promise((e=>a=e));return n.forEach((e=>e({location:r,action:"PUSH"}))),u}}},d=(e="/")=>{const t=e.indexOf("?"),n={pathname:t>-1?e.substr(0,t):e,search:t>-1?e.substr(t):""};let r=0;const o=[n],a=[null];return{get location(){return o[r]},addEventListener(e,t){},removeEventListener(e,t){},history:{get entries(){return o},get index(){return r},get state(){return a[r]},pushState(e,t,n){const[i,s=""]=n.split("?");r++,o.push({pathname:i,search:s.length?`?${s}`:s}),a.push(e)},replaceState(e,t,n){const[i,s=""]=n.split("?");o[r]={pathname:i,search:s},a[r]=e},go(e){const t=r+e;t<0||t>a.length-1||(r=t)}}}},p=!("undefined"==typeof window||!window.document||!window.document.createElement),f=u(p?window:d()),{navigate:h}=f;function m(e,t){return o.createServerContext?((e,t=null)=>(globalThis.__SERVER_CONTEXT||(globalThis.__SERVER_CONTEXT={}),globalThis.__SERVER_CONTEXT[e]||(globalThis.__SERVER_CONTEXT[e]=o.createServerContext(e,t)),globalThis.__SERVER_CONTEXT[e]))(e,t):o.createContext(t)}const g=m("Base",{baseuri:"/",basepath:"/"}),v=m("Location"),y=()=>o.useContext(g),b=()=>o.useContext(v);function w(e){this.uri=e}const x=e=>e instanceof w,E=e=>{throw new w(e)};function k(e){const{to:t,replace:n=!0,state:r,noThrow:a,baseuri:i}=e;o.useEffect((()=>{Promise.resolve().then((()=>{const o=N(t,i);h(_(o,e),{replace:n,state:r})}))}),[]);const s=N(t,i);return a||E(_(s,e)),null}const C=e=>{const t=b(),{baseuri:n}=y();return o.createElement(k,s({},t,{baseuri:n},e))};C.propTypes={from:a.string,to:a.string.isRequired};const S=(e,t)=>e.substr(0,t.length)===t,O=(e,t)=>{let n,r;const[o]=t.split("?"),a=D(o),s=""===a[0],l=T(e);for(let c=0,u=l.length;c dynamic segment "${r[1]}" is a reserved name. Please use a different name in path "${o.path}".`);const t=decodeURIComponent(n);d[r[1]]=t}else if(t!==n){e=!0;break}}if(!e){n={route:o,params:d,uri:"/"+a.slice(0,f).join("/")};break}}return n||r||null},P=(e,t)=>O([{path:e}],t),N=(e,t)=>{if(S(e,"/"))return e;const[n,r]=e.split("?"),[o]=t.split("?"),a=D(n),i=D(o);if(""===a[0])return F(o,r);if(!S(a[0],".")){const e=i.concat(a).join("/");return F(("/"===o?"":"/")+e,r)}const s=i.concat(a),l=[];for(let c=0,u=s.length;c{const[n,r=""]=e.split("?");let o="/"+D(n).map((e=>{const n=j.exec(e);return n?t[n[1]]:e})).join("/");const{location:{search:a=""}={}}=t,i=a.split("?")[1]||"";return o=F(o,r,i),o},R=(e,t)=>{const n=e=>I(e);return D(e).filter(n).sort().join("/")===D(t).filter(n).sort().join("/")},j=/^:(.+)/,I=e=>j.test(e),L=e=>e&&"*"===e[0],M=(e,t)=>({route:e,score:e.default?0:D(e.path).reduce(((e,t)=>(e+=4,(e=>""===e)(t)?e+=1:I(t)?e+=2:L(t)?e-=5:e+=3,e)),0),index:t}),T=e=>e.map(M).sort(((e,t)=>e.scoret.score?-1:e.index-t.index)),D=e=>e.replace(/(^\/+|\/+$)/g,"").split("/"),F=(e,...t)=>e+((t=t.filter((e=>e&&e.length>0)))&&t.length>0?`?${t.join("&")}`:""),A=["uri","path"],V=(e,t)=>{const n=Object.keys(e);return n.length===Object.keys(t).length&&n.every((n=>t.hasOwnProperty(n)&&e[n]===t[n]))},H=e=>e.replace(/(^\/+|\/+$)/g,""),z=e=>t=>{if(!t)return null;if(t.type===o.Fragment&&t.props.children)return o.Children.map(t.props.children,z(e));if(i(t.props.path||t.props.default||t.type===C,`: Children of must have a \`path\` or \`default\` prop, or be a \`\`. None found on element type \`${t.type}\``),i(!!(t.type!==C||t.props.from&&t.props.to),` requires both "from" and "to" props when inside a .`),i(!(t.type===C&&!R(t.props.from,t.props.to)),` has mismatched dynamic segments, ensure both paths have the exact same dynamic segments.`),t.props.default)return{value:t,default:!0};const n=t.type===C?t.props.from:t.props.path,r="/"===n?e:`${H(e)}/${H(n)}`;return{value:t,default:t.props.default,path:t.props.children?`${H(r)}/*`:r}},B=["innerRef"],$=["to","state","replace","getProps"],Q=["key"];let{forwardRef:U}=r||(r=n.t(o,2));void 0===U&&(U=e=>e);const W=()=>{},q=U(((e,t)=>{let{innerRef:n}=e,r=l(e,B);const{baseuri:a}=y(),{location:i}=b(),{to:c,state:u,replace:d,getProps:p=W}=r,f=l(r,$),m=N(c,a),g=encodeURI(m),v=i.pathname===g,w=S(i.pathname,g);return o.createElement("a",s({ref:t||n,"aria-current":v?"page":void 0},f,p({isCurrent:v,isPartiallyCurrent:w,href:m,location:i}),{href:m,onClick:e=>{if(f.onClick&&f.onClick(e),(e=>!e.defaultPrevented&&0===e.button&&!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey))(e)){e.preventDefault();let t=d;if("boolean"!=typeof d&&v){const e=l(s({},i.state),Q);t=V(s({},u),e)}h(m,{state:u,replace:t})}}}))}));q.displayName="Link",q.propTypes={to:a.string.isRequired};class Z extends o.Component{constructor(...e){super(...e),this.displayName="ReactUseErrorBoundary"}componentDidCatch(...e){this.setState({}),this.props.onError(...e)}render(){return this.props.children}}const G=o.createContext({componentDidCatch:{current:void 0},error:void 0,setError:()=>!1});function J({children:e}){const[t,n]=o.useState(),r=o.useRef(),a=o.useMemo((()=>({componentDidCatch:r,error:t,setError:n})),[t]);return o.createElement(G.Provider,{value:a},o.createElement(Z,{error:t,onError:(e,t)=>{n(e),null==r.current||r.current(e,t)}},e))}J.displayName="ReactUseErrorBoundaryContext";const Y=function(e){var t,n;function r(t){return o.createElement(J,null,o.createElement(e,s({key:"WrappedComponent"},t)))}return r.displayName=`WithErrorBoundary(${null!=(t=null!=(n=e.displayName)?n:e.name)?t:"Component"})`,r}((({history:e=f,children:t})=>{const{location:n}=e,[r,a]=o.useState({location:n}),[i]=function(e){const t=o.useContext(G);t.componentDidCatch.current=void 0;const n=o.useCallback((()=>{t.setError(void 0)}),[]);return[t.error,n]}();if(o.useEffect((()=>{e._onTransitionComplete()}),[r.location]),o.useEffect((()=>{let t=!1;const n=e.listen((({location:e})=>{Promise.resolve().then((()=>{requestAnimationFrame((()=>{t||a({location:e})}))}))}));return()=>{t=!0,n()}}),[]),i){if(!x(i))throw i;h(i.uri,{replace:!0})}return o.createElement(v.Provider,{value:r},"function"==typeof t?t(r):t||null)})),K=({children:e})=>{const t=b();return t?e(t):o.createElement(Y,null,e)},X=({url:e,children:t})=>{const n=e.indexOf("?");let r,a="";return n>-1?(r=e.substring(0,n),a=e.substring(n)):r=e,o.createElement(v.Provider,{value:{location:{pathname:r,search:a,hash:""}}},t)},ee=({path:e,children:t})=>{const{baseuri:n}=y(),{location:r}=b(),o=N(e,n),a=P(o,r.pathname);return t({location:r,match:a?s({},a.params,{uri:a.uri,path:e}):null})},te=["uri","location","component"],ne=["children","style","component","uri","location"],re=e=>{let{uri:t,location:n,component:r}=e,a=l(e,te);return o.createElement(ae,s({},a,{component:r,uri:t,location:n}))};let oe=0;const ae=e=>{let{children:t,style:n,component:r="div",uri:a,location:i}=e,c=l(e,ne);const u=o.useRef(),d=o.useRef(!0),p=o.useRef(a),f=o.useRef(i.pathname),h=o.useRef(!1);o.useEffect((()=>(oe++,m(),()=>{oe--,0===oe&&(d.current=!0)})),[]),o.useEffect((()=>{let e=!1,t=!1;a!==p.current&&(p.current=a,e=!0),i.pathname!==f.current&&(f.current=i.pathname,t=!0),h.current=e||t&&i.pathname===a,h.current&&m()}),[a,i]);const m=o.useCallback((()=>{var e;d.current?d.current=!1:(e=u.current,h.current&&e&&e.focus())}),[]);return o.createElement(r,s({style:s({outline:"none"},n),tabIndex:"-1",ref:u},c),t)},ie=["location","primary","children","basepath","baseuri","component"],se=e=>{const t=y(),n=b();return o.createElement(le,s({},t,n,e))};function le(e){const{location:t,primary:n=!0,children:r,basepath:a,component:i="div"}=e,c=l(e,ie),u=o.Children.toArray(r).reduce(((e,t)=>{const n=z(a)(t);return e.concat(n)}),[]),{pathname:d}=t,p=O(u,d);if(p){const{params:e,uri:r,route:l,route:{value:u}}=p,d=l.default?a:l.path.replace(/\*$/,""),f=s({},e,{uri:r,location:t}),h=o.cloneElement(u,f,u.props.children?o.createElement(se,{location:t,primary:n},u.props.children):void 0),m=n?re:i,v=n?s({uri:r,location:t,component:i},c):c;return o.createElement(g.Provider,{value:{baseuri:r,basepath:d}},o.createElement(m,v,h))}return null}const ce=()=>{const e=b();if(!e)throw new Error("useLocation hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");return e.location},ue=()=>{throw new Error("useNavigate is removed. Use import { navigate } from 'gatsby' instead")},de=()=>{const e=y();if(!e)throw new Error("useParams hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");const t=ce(),n=P(e.basepath,t.pathname);return n?n.params:null},pe=e=>{if(!e)throw new Error("useMatch(path: string) requires an argument of a string to match against");const t=y();if(!t)throw new Error("useMatch hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");const n=ce(),r=N(e,t.baseuri),o=P(r,n.pathname);return o?s({},o.params,{uri:o.uri,path:e}):null}},2467:function(e,t,n){"use strict";n.d(t,{c4:function(){return k},cP:function(){return l},dq:function(){return f},mc:function(){return y},rU:function(){return E}});var r=n(3980),o=n(2784),a=n(5619),i=n(5516);function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t{if("string"==typeof e)return!(e=>c.test(e))(e)},d=()=>"/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal",p=()=>"/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal";function f(e,t=d()){var n;if(!u(e))return e;if(e.startsWith("./")||e.startsWith("../"))return e;const r=null!=(n=null!=t?t:p())?n:"/";return`${null!=r&&r.endsWith("/")?r.slice(0,-1):r}${e.startsWith("/")?e:`/${e}`}`}const h=e=>null==e?void 0:e.startsWith("/");function m(e,t){const{pathname:n,search:r,hash:o}=l(e);return`${(0,i.H)(n,t)}${r}${o}`}const g=(e,t)=>"number"==typeof e?e:u(e)?h(e)?function(e){const t=f(e),n="always";return m(t,n)}(e):function(e,t){if(h(e))return e;const n="always",r=(0,a.resolve)(e,t);return m(r,n)}(e,t):e,v=["to","getProps","onClick","onMouseEnter","activeClassName","activeStyle","innerRef","partiallyActive","state","replace","_location"];function y(e){return f(e,p())}const b={activeClassName:r.string,activeStyle:r.object,partiallyActive:r.bool};function w(e){return o.createElement(a.Location,null,(({location:t})=>o.createElement(x,s({},e,{_location:t}))))}class x extends o.Component{constructor(e){super(e),this.defaultGetProps=({isPartiallyCurrent:e,isCurrent:t})=>(this.props.partiallyActive?e:t)?{className:[this.props.className,this.props.activeClassName].filter(Boolean).join(" "),style:s({},this.props.style,this.props.activeStyle)}:null;let t=!1;"undefined"!=typeof window&&window.IntersectionObserver&&(t=!0),this.state={IOSupported:t},this.abortPrefetch=null,this.handleRef=this.handleRef.bind(this)}_prefetch(){let e=window.location.pathname+window.location.search;this.props._location&&this.props._location.pathname&&(e=this.props._location.pathname+this.props._location.search);const t=l(g(this.props.to,e)),n=t.pathname+t.search;if(e!==n)return ___loader.enqueue(n)}componentWillUnmount(){if(!this.io)return;const{instance:e,el:t}=this.io;this.abortPrefetch&&this.abortPrefetch.abort(),e.unobserve(t),e.disconnect()}handleRef(e){this.props.innerRef&&Object.prototype.hasOwnProperty.call(this.props.innerRef,"current")?this.props.innerRef.current=e:this.props.innerRef&&this.props.innerRef(e),this.state.IOSupported&&e&&(this.io=((e,t)=>{const n=new window.IntersectionObserver((n=>{n.forEach((n=>{e===n.target&&t(n.isIntersecting||n.intersectionRatio>0)}))}));return n.observe(e),{instance:n,el:e}})(e,(e=>{e?this.abortPrefetch=this._prefetch():this.abortPrefetch&&this.abortPrefetch.abort()})))}render(){const e=this.props,{to:t,getProps:n=this.defaultGetProps,onClick:r,onMouseEnter:i,state:c,replace:d,_location:p}=e,f=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,v),h=g(t,p.pathname);return u(h)?o.createElement(a.Link,s({to:h,state:c,getProps:n,innerRef:this.handleRef,onMouseEnter:e=>{i&&i(e);const t=l(h);___loader.hovering(t.pathname+t.search)},onClick:e=>{if(r&&r(e),!(0!==e.button||this.props.target||e.defaultPrevented||e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)){e.preventDefault();let t=d;const n=encodeURI(h)===p.pathname;"boolean"!=typeof d&&n&&(t=!0),window.___navigate(h,{state:c,replace:t})}return!0}},f)):o.createElement("a",s({href:h},f))}}x.propTypes=s({},b,{onClick:r.func,to:r.string.isRequired,replace:r.bool,state:r.object});const E=o.forwardRef(((e,t)=>o.createElement(w,s({innerRef:t},e)))),k=(e,t)=>{window.___navigate(g(e,window.location.pathname),t)}},6291:function(e,t,n){"use strict";n.r(t),n.d(t,{Script:function(){return h},ScriptStrategy:function(){return c},collectedScriptsByPage:function(){return s},scriptCache:function(){return p},scriptCallbackCache:function(){return f}});var r=n(2784),o=n(5619);function a(){return a=Object.assign?Object.assign.bind():function(e){for(var t=1;ti.get(e)||[],set(e,t){const n=i.get(e)||[];n.push(t),i.set(e,n)},delete(e){i.delete(e)}},l="undefined"!=typeof self&&self.requestIdleCallback&&self.requestIdleCallback.bind(window)||function(e){const t=Date.now();return setTimeout((function(){e({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-t))}})}),1)};var c,u;(u=c||(c={})).postHydrate="post-hydrate",u.idle="idle",u.offMainThread="off-main-thread";const d=new Set(["src","strategy","dangerouslySetInnerHTML","children","onLoad","onError"]),p=new Set,f=new Map;function h(e){return r.createElement(o.Location,null,(()=>r.createElement(m,e)))}function m(e){const{src:t,strategy:n=c.postHydrate}=e||{},{pathname:i}=(0,o.useLocation)();if((0,r.useEffect)((()=>{let t;switch(n){case c.postHydrate:t=g(e);break;case c.idle:l((()=>{t=g(e)}));break;case c.offMainThread:{const t=y(e);s.set(i,t)}}return()=>{const{script:e,loadCallback:n,errorCallback:r}=t||{};n&&(null==e||e.removeEventListener("load",n)),r&&(null==e||e.removeEventListener("error",r)),null==e||e.remove()}}),[]),n===c.offMainThread){const o=v(e),l=y(e);return"undefined"==typeof window&&s.set(i,l),r.createElement("script",o?a({type:"text/partytown","data-strategy":n,crossOrigin:"anonymous"},l,{dangerouslySetInnerHTML:{__html:v(e)}}):a({type:"text/partytown",src:b(t),"data-strategy":n,crossOrigin:"anonymous"},l))}return null}function g(e){const{id:t,src:n,strategy:r=c.postHydrate,onLoad:o,onError:i}=e||{},s=t||n,l=["load","error"],u={load:o,error:i};if(s){for(const e of l)if(null!=u&&u[e]){var d;const t=f.get(s)||{},{callbacks:n=[]}=(null==t?void 0:t[e])||{};var h,m;n.push(null==u?void 0:u[e]),null!=t&&null!=(d=t[e])&&d.event?null==u||null==(h=u[e])||h.call(u,null==t||null==(m=t[e])?void 0:m.event):f.set(s,a({},t,{[e]:{callbacks:n}}))}if(p.has(s))return null}const g=v(e),b=y(e),x=document.createElement("script");t&&(x.id=t),x.dataset.strategy=r;for(const[a,c]of Object.entries(b))x.setAttribute(a,c);g&&(x.textContent=g),n&&(x.src=n);const E={};if(s){for(const e of l){const t=t=>w(t,s,e);x.addEventListener(e,t),E[`${e}Callback`]=t}p.add(s)}return document.body.appendChild(x),{script:x,loadCallback:E.loadCallback,errorCallback:E.errorCallback}}function v(e){const{dangerouslySetInnerHTML:t,children:n=""}=e||{},{__html:r=""}=t||{};return r||n}function y(e){const t={};for(const[n,r]of Object.entries(e))d.has(n)||(t[n]=r);return t}function b(e){if(e)return`/__third-party-proxy?url=${encodeURIComponent(e)}`}function w(e,t,n){const r=f.get(t)||{};for(const a of(null==r||null==(o=r[n])?void 0:o.callbacks)||[]){var o;a(e)}f.set(t,{[n]:{event:e}})}}},function(e){e.O(0,[774,532,525,235,661,182],(function(){return t=5069,e(e.s=t);var t}));e.O()}]); //# sourceMappingURL=app-30437041077e1fbab946.js.map \ No newline at end of file diff --git a/evidenceportal/app-37c8b6762fc3df6cffce.js b/evidenceportal/app-37c8b6762fc3df6cffce.js index d48c486a..4c858c8e 100644 --- a/evidenceportal/app-37c8b6762fc3df6cffce.js +++ b/evidenceportal/app-37c8b6762fc3df6cffce.js @@ -1,3 +1,3 @@ /*! For license information please see app-37c8b6762fc3df6cffce.js.LICENSE.txt */ -(self.webpackChunkevaluation_collect=self.webpackChunkevaluation_collect||[]).push([[143],{5516:function(e,t){"use strict";t.H=void 0;const n=[".html",".json",".js",".map",".txt",".xml",".pdf"];t.H=(e,t="always")=>{if("/"===e)return e;const r=e.endsWith("/");return((e,t)=>{for(const n of e)if(t.endsWith(n))return!0;return!1})(n,e)?e:"always"===t?r?e:`${e}/`:"never"===t&&r?e.slice(0,-1):e}},2668:function(e,t,n){"use strict";function r(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(r=function(e){return e?n:t})(e)}var o=/(confirmation|invite|recovery|email_change)_token=([^&]+)/,a=/error=access_denied&error_description=403/,i=/access_token=/;t.onInitialClientRender=function(e,t){var s=t.enableIdentityWidget,l=void 0===s||s,c=t.publicPath,u=void 0===c?"admin":c,d=(document.location.hash||"").replace(/^#\/?/,"");l&&(o.test(d)||a.test(d)||i.test(d))&&new Promise((function(e){return e("netlify-identity-widget")})).then((function(e){return function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=r(t);if(n&&n.has(e))return n.get(e);var o={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var s=a?Object.getOwnPropertyDescriptor(e,i):null;s&&(s.get||s.set)?Object.defineProperty(o,i,s):o[i]=e[i]}return o.default=e,n&&n.set(e,o),o}(n(3091)(e))})).then((function(e){var t=e.default;t.on("init",(function(e){e||t.on("login",(function(){document.location.href="/evidenceportal/"+u+"/"}))})),t.init()}))}},3091:function(e){function t(e){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}t.keys=function(){return[]},t.resolve=t,t.id=3091,e.exports=t},2802:function(e,t,n){"use strict";t.p2=t.$C=void 0;var r=n(1415);t.$C=r.ScrollHandler;var o=n(5492);t.p2=o.useScrollRestoration},1415:function(e,t,n){"use strict";var r=n(1600);t.__esModule=!0,t.ScrollHandler=t.ScrollContext=void 0;var o=r(n(5297)),a=r(n(6531)),i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(2784)),s=r(n(3980)),l=n(643);function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}var u=i.createContext(new l.SessionStorage);t.ScrollContext=u,u.displayName="GatsbyScrollContext";var d=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a{}},5895:function(e,t){"use strict";t.__esModule=!0,t.getForwards=function(e){return null==e?void 0:e.flatMap((e=>(null==e?void 0:e.forward)||[]))}},5071:function(e,t,n){"use strict";t.__esModule=!0,t.injectPartytownSnippet=function(e){if(!e.length)return;const t=document.querySelector("script[data-partytown]"),n=document.querySelector('iframe[src*="~partytown/partytown-sandbox-sw"]');t&&t.remove();n&&n.remove();const a=(0,o.getForwards)(e),i=document.createElement("script");i.dataset.partytown="",i.innerHTML=(0,r.partytownSnippet)({forward:a}),document.head.appendChild(i)};var r=n(8072),o=n(5895)},3510:function(e,t,n){"use strict";n.d(t,{G:function(){return D},L:function(){return g},M:function(){return C},P:function(){return k},_:function(){return s},a:function(){return i},b:function(){return p},c:function(){return c},d:function(){return u},g:function(){return f},h:function(){return l}});var r=n(2784),o=(n(1109),n(3980)),a=n.n(o);function i(){return i=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}const l=()=>"undefined"!=typeof HTMLImageElement&&"loading"in HTMLImageElement.prototype;const c=e=>{var t;return(e=>{var t,n;return Boolean(null==e||null==(t=e.images)||null==(n=t.fallback)?void 0:n.src)})(e)?e:(e=>Boolean(null==e?void 0:e.gatsbyImageData))(e)?e.gatsbyImageData:(e=>Boolean(null==e?void 0:e.gatsbyImage))(e)?e.gatsbyImage:null==e||null==(t=e.childImageSharp)?void 0:t.gatsbyImageData},u=e=>{var t,n,r;return null==(t=c(e))||null==(n=t.images)||null==(r=n.fallback)?void 0:r.src};function d(e,t,n){const r={};let o="gatsby-image-wrapper";return"fixed"===n?(r.width=e,r.height=t):"constrained"===n&&(o="gatsby-image-wrapper gatsby-image-wrapper-constrained"),{className:o,"data-gatsby-image-wrapper":"",style:r}}function p(e,t,n,r,o){return void 0===o&&(o={}),i({},n,{loading:r,shouldLoad:e,"data-main-image":"",style:i({},o,{opacity:t?1:0})})}function f(e,t,n,r,o,a,s,l){const c={};a&&(c.backgroundColor=a,"fixed"===n?(c.width=r,c.height=o,c.backgroundColor=a,c.position="relative"):("constrained"===n||"fullWidth"===n)&&(c.position="absolute",c.top=0,c.left=0,c.bottom=0,c.right=0)),s&&(c.objectFit=s),l&&(c.objectPosition=l);const u=i({},e,{"aria-hidden":!0,"data-placeholder-image":"",style:i({opacity:t?0:1,transition:"opacity 500ms linear"},c)});return u}const h=["children"],m=function(e){let{layout:t,width:n,height:o}=e;return"fullWidth"===t?r.createElement("div",{"aria-hidden":!0,style:{paddingTop:o/n*100+"%"}}):"constrained"===t?r.createElement("div",{style:{maxWidth:n,display:"block"}},r.createElement("img",{alt:"",role:"presentation","aria-hidden":"true",src:"data:image/svg+xml;charset=utf-8,%3Csvg%20height='"+o+"'%20width='"+n+"'%20xmlns='http://www.w3.org/2000/svg'%20version='1.1'%3E%3C/svg%3E",style:{maxWidth:"100%",display:"block",position:"static"}})):null},g=function(e){let{children:t}=e,n=s(e,h);return r.createElement(r.Fragment,null,r.createElement(m,i({},n)),t,null)},v=["src","srcSet","loading","alt","shouldLoad"],y=["fallback","sources","shouldLoad"],b=function(e){let{src:t,srcSet:n,loading:o,alt:a="",shouldLoad:l}=e,c=s(e,v);return r.createElement("img",i({},c,{decoding:"async",loading:o,src:l?t:void 0,"data-src":l?void 0:t,srcSet:l?n:void 0,"data-srcset":l?void 0:n,alt:a}))},w=function(e){let{fallback:t,sources:n=[],shouldLoad:o=!0}=e,a=s(e,y);const l=a.sizes||(null==t?void 0:t.sizes),c=r.createElement(b,i({},a,t,{sizes:l,shouldLoad:o}));return n.length?r.createElement("picture",null,n.map((e=>{let{media:t,srcSet:n,type:a}=e;return r.createElement("source",{key:t+"-"+a+"-"+n,type:a,media:t,srcSet:o?n:void 0,"data-srcset":o?void 0:n,sizes:l})})),c):c};var x;b.propTypes={src:o.string.isRequired,alt:o.string.isRequired,sizes:o.string,srcSet:o.string,shouldLoad:o.bool},w.displayName="Picture",w.propTypes={alt:o.string.isRequired,shouldLoad:o.bool,fallback:o.exact({src:o.string.isRequired,srcSet:o.string,sizes:o.string}),sources:o.arrayOf(o.oneOfType([o.exact({media:o.string.isRequired,type:o.string,sizes:o.string,srcSet:o.string.isRequired}),o.exact({media:o.string,type:o.string.isRequired,sizes:o.string,srcSet:o.string.isRequired})]))};const E=["fallback"],k=function(e){let{fallback:t}=e,n=s(e,E);return t?r.createElement(w,i({},n,{fallback:{src:t},"aria-hidden":!0,alt:""})):r.createElement("div",i({},n))};k.displayName="Placeholder",k.propTypes={fallback:o.string,sources:null==(x=w.propTypes)?void 0:x.sources,alt:function(e,t,n){return e[t]?new Error("Invalid prop `"+t+"` supplied to `"+n+"`. Validation failed."):null}};const C=function(e){return r.createElement(r.Fragment,null,r.createElement(w,i({},e)),r.createElement("noscript",null,r.createElement(w,i({},e,{shouldLoad:!0}))))};C.displayName="MainImage",C.propTypes=w.propTypes;const S=["as","className","class","style","image","loading","imgClassName","imgStyle","backgroundColor","objectFit","objectPosition"],O=["style","className"],P=e=>e.replace(/\n/g,""),N=function(e,t,n){for(var r=arguments.length,o=new Array(r>3?r-3:0),i=3;iJSON.stringify(o.images)),[o.images]);p&&(u=p);const O=function(e,t,n){let r="";return"fullWidth"===e&&(r=''),"constrained"===e&&(r='
"),r}(b,v,y);return(0,r.useEffect)((()=>{L||(L=n.e(698).then(n.bind(n,4698)).then((e=>{let{renderImageToString:t,swapPlaceholderImage:n}=e;return M=t,{renderImageToString:t,swapPlaceholderImage:n}})));const e=C.current.querySelector("[data-gatsby-image-ssr]");if(e&&l())return e.complete?(null==f||f({wasCached:!0}),null==h||h({wasCached:!0}),setTimeout((()=>{e.removeAttribute("data-gatsby-image-ssr")}),0)):(null==f||f({wasCached:!0}),e.addEventListener("load",(function t(){e.removeEventListener("load",t),null==h||h({wasCached:!0}),setTimeout((()=>{e.removeAttribute("data-gatsby-image-ssr")}),0)}))),void I.add(S);if(M&&I.has(S))return;let t,r;return L.then((e=>{let{renderImageToString:n,swapPlaceholderImage:s}=e;C.current&&(C.current.innerHTML=n(i({isLoading:!0,isLoaded:I.has(S),image:o},g)),I.has(S)||(t=requestAnimationFrame((()=>{C.current&&(r=s(C.current,S,I,a,f,h,m))}))))})),()=>{t&&cancelAnimationFrame(t),r&&r()}}),[o]),(0,r.useLayoutEffect)((()=>{I.has(S)&&M&&(C.current.innerHTML=M(i({isLoading:I.has(S),isLoaded:I.has(S),image:o},g)),null==f||f({wasCached:!0}),null==h||h({wasCached:!0}))}),[o]),(0,r.createElement)(t,i({},k,{style:i({},x,a,{backgroundColor:c}),className:E+(u?" "+u:""),ref:C,dangerouslySetInnerHTML:{__html:O},suppressHydrationWarning:!0}))},D=(0,r.memo)((function(e){return e.image?(0,r.createElement)(T,e):null}));D.propTypes=_,D.displayName="GatsbyImage";const F=["src","__imageData","__error","width","height","aspectRatio","tracedSVGOptions","placeholder","formats","quality","transformOptions","jpgOptions","pngOptions","webpOptions","avifOptions","blurredOptions","breakpoints","outputPixelDensities"];function A(e){return function(t){let{src:n,__imageData:o,__error:a}=t,l=s(t,F);return a&&console.warn(a),o?r.createElement(e,i({image:o},l)):(console.warn("Image not loaded",n),null)}}const V=A((function(e){let{as:t="div",className:n,class:o,style:a,image:l,loading:c="lazy",imgClassName:u,imgStyle:h,backgroundColor:m,objectFit:v,objectPosition:y}=e,b=s(e,S);if(!l)return console.warn("[gatsby-plugin-image] Missing image prop"),null;o&&(n=o),h=i({objectFit:v,objectPosition:y,backgroundColor:m},h);const{width:w,height:x,layout:E,images:N,placeholder:_,backgroundColor:R}=l,j=d(w,x,E),{style:I,className:L}=j,M=s(j,O),T={fallback:void 0,sources:[]};return N.fallback&&(T.fallback=i({},N.fallback,{srcSet:N.fallback.srcSet?P(N.fallback.srcSet):void 0})),N.sources&&(T.sources=N.sources.map((e=>i({},e,{srcSet:P(e.srcSet)})))),r.createElement(t,i({},M,{style:i({},I,a,{backgroundColor:m}),className:L+(n?" "+n:"")}),r.createElement(g,{layout:E,width:w,height:x},r.createElement(k,i({},f(_,!1,E,w,x,R,v,y))),r.createElement(C,i({"data-gatsby-image-ssr":"",className:u},b,p("eager"===c,!1,T,c,h)))))})),H=function(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),o=2;o{if(void 0!==e.layout&&!z.has(e.layout))return new Error("Invalid value "+e.layout+'" provided for prop "layout". Defaulting to "constrained". Valid values are "fixed", "fullWidth" or "constrained".')}};V.displayName="StaticImage",V.propTypes=B;const $=A(D);$.displayName="StaticImage",$.propTypes=B},1109:function(e){"use strict";const t=/[\p{Lu}]/u,n=/[\p{Ll}]/u,r=/^[\p{Lu}](?![\p{Lu}])/gu,o=/([\p{Alpha}\p{N}_]|$)/u,a=/[_.\- ]+/,i=new RegExp("^"+a.source),s=new RegExp(a.source+o.source,"gu"),l=new RegExp("\\d+"+o.source,"gu"),c=(e,o)=>{if("string"!=typeof e&&!Array.isArray(e))throw new TypeError("Expected the input to be `string | string[]`");if(o={pascalCase:!1,preserveConsecutiveUppercase:!1,...o},0===(e=Array.isArray(e)?e.map((e=>e.trim())).filter((e=>e.length)).join("-"):e.trim()).length)return"";const a=!1===o.locale?e=>e.toLowerCase():e=>e.toLocaleLowerCase(o.locale),c=!1===o.locale?e=>e.toUpperCase():e=>e.toLocaleUpperCase(o.locale);if(1===e.length)return o.pascalCase?c(e):a(e);return e!==a(e)&&(e=((e,r,o)=>{let a=!1,i=!1,s=!1;for(let l=0;l(r.lastIndex=0,e.replace(r,(e=>t(e)))))(e,a):a(e),o.pascalCase&&(e=c(e.charAt(0))+e.slice(1)),((e,t)=>(s.lastIndex=0,l.lastIndex=0,e.replace(s,((e,n)=>t(n))).replace(l,(e=>t(e)))))(e,c)};e.exports=c,e.exports.default=c},7225:function(e,t,n){"use strict";n.r(t),n.d(t,{onRouteUpdate:function(){return r}});n(31),n(5251);const r=function(e,t){let{location:n}=e}},5251:function(e,t,n){"use strict";var r=n(31)},4536:function(e,t,n){"use strict";n.d(t,{UQ:function(){return Ps},xC:function(){return a},oy:function(){return Bt},oF:function(){return s},r8:function(){return Yt},o9:function(){return Xt},TS:function(){return Rs},Kb:function(){return tn},rU:function(){return st},mA:function(){return Fs},Xg:function(){return js},re:function(){return en},mP:function(){return Mi},kJ:function(){return p},uZ:function(){return Kt},x7:function(){return Ht},sJ:function(){return Vt},tA:function(){return Ds},Fn:function(){return Ti}});var r=n(2784),o=n.t(r,2);const a=()=>r.createElement("svg",{className:"inline",xmlns:"http://www.w3.org/2000/svg",width:"10.775",height:"17.309",viewBox:"0 0 10.775 17.309"},r.createElement("g",{transform:"translate(2.121 1.061)"},r.createElement("path",{"data-name":"Path 900",d:"M-18540.5,8685l-7.594,7.594,7.594,7.594",transform:"translate(18548.096 -8685)",fill:"none",stroke:"currentColor",strokeWidth:"3"})));var i=n(7161);const s=e=>{let{expertise:t,requirement:n,keyDates:o}=e;return r.createElement(r.Fragment,null,(0,i.uk)(t)&&(0,i.uk)(n)&&(0,i.uk)(o)?"":r.createElement(r.Fragment,null,r.createElement("section",{className:"m-responsive"},r.createElement("h3",{className:"text-h3"},"Application details"),r.createElement("div",{className:"grid grid-cols-1 gap-3 lg:grid-cols-3"},(0,i.uk)(t)?"":r.createElement("div",{className:"px-4"},r.createElement(Ht,{label:"Expertise Needed",value:t})),(0,i.uk)(n)?"":r.createElement("div",{className:"px-4"},r.createElement(Ht,{label:"Requirements and restrictions",value:n})),(0,i.uk)(o)?"":r.createElement("div",{className:"px-4"},r.createElement(Ht,{label:"Key Milestones and Dates",value:o}))))))},l=()=>r.createElement("svg",{className:"inline-block",xmlns:"http://www.w3.org/2000/svg",width:"10.775",height:"17.309",viewBox:"0 0 10.775 17.309"},r.createElement("g",{transform:"translate(8.654 16.248) rotate(180)"},r.createElement("path",{"data-name":"Path 900",d:"M-18540.5,8685l-7.594,7.594,7.594,7.594",transform:"translate(18548.096 -8685)",fill:"none",stroke:"currentColor",strokeWidth:"3"})));var c=n(31);const u=()=>r.createElement("div",{className:"py-6 overflow-hidden bg-warning text-center"},r.createElement("h4",null,"⚠️ This is a beta site."," ",r.createElement(c.Link,{to:"/contact",className:"underline hover:no-underline"},"We welcome feedback!")," ","⚠️"));var d=n(8978);const p=e=>{let{status:t}=e,n=null,o=null;return"open"==t?(n=d.gbA,o="Open"):"ongoing"==t?(n=d.Gzj,o="In progress"):"completed"==t&&(n=d.FJM,o="Completed"),r.createElement(r.Fragment,null,r.createElement("div",{className:"flex w-full"},r.createElement("span",{className:"pt-1 text-body text-primary align-inherit"},r.createElement(n,{"aria-hidden":"true"})),r.createElement("span",{className:"pl-2 uppercase"},o)))};function f(){return f=Object.assign?Object.assign.bind():function(e){for(var t=1;t(e[t.toLowerCase()]=t,e)),{for:"htmlFor"}),b={amp:"&",apos:"'",gt:">",lt:"<",nbsp:" ",quot:"“"},w=["style","script"],x=/([-A-Z0-9_:]+)(?:\s*=\s*(?:(?:"((?:\\.|[^"])*)")|(?:'((?:\\.|[^'])*)')|(?:\{((?:\\.|{[^}]*?}|[^}])*)\})))?/gi,E=/mailto:/i,k=/\n{2,}$/,C=/^( *>[^\n]+(\n[^\n]+)*\n*)+\n{2,}/,S=/^ *> ?/gm,O=/^ {2,}\n/,P=/^(?:( *[-*_])){3,} *(?:\n *)+\n/,N=/^\s*(`{3,}|~{3,}) *(\S+)?([^\n]*?)?\n([\s\S]+?)\s*\1 *(?:\n *)*\n?/,_=/^(?: {4}[^\n]+\n*)+(?:\n *)+\n?/,R=/^(`+)\s*([\s\S]*?[^`])\s*\1(?!`)/,j=/^(?:\n *)*\n/,I=/\r\n?/g,L=/^\[\^([^\]]+)](:.*)\n/,M=/^\[\^([^\]]+)]/,T=/\f/g,D=/^\s*?\[(x|\s)\]/,F=/^ *(#{1,6}) *([^\n]+?)(?: +#*)?(?:\n *)*(?:\n|$)/,A=/^ *(#{1,6}) +([^\n]+?)(?: +#*)?(?:\n *)*(?:\n|$)/,V=/^([^\n]+)\n *(=|-){3,} *(?:\n *)+\n/,H=/^ *(?!<[a-z][^ >/]* ?\/>)<([a-z][^ >/]*) ?([^>]*)\/{0}>\n?(\s*(?:<\1[^>]*?>[\s\S]*?<\/\1>|(?!<\1)[\s\S])*?)<\/\1>\n*/i,z=/&([a-z0-9]+|#[0-9]{1,6}|#x[0-9a-fA-F]{1,6});/gi,B=/^)/,$=/^(data|aria|x)-[a-z_][a-z\d_.-]*$/,Q=/^ *<([a-z][a-z0-9:]*)(?:\s+((?:<.*?>|[^>])*))?\/?>(?!<\/\1>)(\s*\n)?/i,U=/^\{.*\}$/,W=/^(https?:\/\/[^\s<]+[^<.,:;"')\]\s])/,q=/^<([^ >]+@[^ >]+)>/,Z=/^<([^ >]+:\/[^ >]+)>/,G=/-([a-z])?/gi,J=/^(.*\|?.*)\n *(\|? *[-:]+ *\|[-| :]*)\n((?:.*\|.*\n)*)\n?/,Y=/^\[([^\]]*)\]:\s+]+)>?\s*("([^"]*)")?/,K=/^!\[([^\]]*)\] ?\[([^\]]*)\]/,X=/^\[([^\]]*)\] ?\[([^\]]*)\]/,ee=/(\[|\])/g,te=/(\n|^[-*]\s|^#|^ {2,}|^-{2,}|^>\s)/,ne=/\t/g,re=/^ *\| */,oe=/(^ *\||\| *$)/g,ae=/ *$/,ie=/^ *:-+: *$/,se=/^ *:-+ *$/,le=/^ *-+: *$/,ce=/^([*_])\1((?:\[.*?\][([].*?[)\]]|<.*?>(?:.*?<.*?>)?|`.*?`|~+.*?~+|.)*?)\1\1(?!\1)/,ue=/^([*_])((?:\[.*?\][([].*?[)\]]|<.*?>(?:.*?<.*?>)?|`.*?`|~+.*?~+|.)*?)\1(?!\1|\w)/,de=/^==((?:\[.*?\]|<.*?>(?:.*?<.*?>)?|`.*?`|.)*?)==/,pe=/^~~((?:\[.*?\]|<.*?>(?:.*?<.*?>)?|`.*?`|.)*?)~~/,fe=/^\\([^0-9A-Za-z\s])/,he=/^[\s\S]+?(?=[^0-9A-Z\s\u00c0-\uffff&#;.()'"]|\d+\.|\n\n| {2,}\n|\w+:\S|$)/i,me=/^\n+/,ge=/^([ \t]*)/,ve=/\\([^\\])/g,ye=/ *\n+$/,be=/(?:^|\n)( *)$/,we="(?:\\d+\\.)",xe="(?:[*+-])";function Ee(e){return"( *)("+(1===e?we:xe)+") +"}const ke=Ee(1),Ce=Ee(2);function Se(e){return new RegExp("^"+(1===e?ke:Ce))}const Oe=Se(1),Pe=Se(2);function Ne(e){return new RegExp("^"+(1===e?ke:Ce)+"[^\\n]*(?:\\n(?!\\1"+(1===e?we:xe)+" )[^\\n]*)*(\\n|$)","gm")}const _e=Ne(1),Re=Ne(2);function je(e){const t=1===e?we:xe;return new RegExp("^( *)("+t+") [\\s\\S]+?(?:\\n{2,}(?! )(?!\\1"+t+" (?!"+t+" ))\\n*|\\s*\\n*$)")}const Ie=je(1),Le=je(2);function Me(e,t){const n=1===t,r=n?Ie:Le,o=n?_e:Re,a=n?Oe:Pe;return{match(e,t,n){const o=be.exec(n);return o&&(t.list||!t.inline&&!t.simple)?r.exec(e=o[1]+e):null},order:1,parse(e,t,r){const i=n?+e[2]:void 0,s=e[0].replace(k,"\n").match(o);let l=!1;return{items:s.map((function(e,n){const o=a.exec(e)[0].length,i=new RegExp("^ {1,"+o+"}","gm"),c=e.replace(i,"").replace(a,""),u=n===s.length-1,d=-1!==c.indexOf("\n\n")||u&&l;l=d;const p=r.inline,f=r.list;let h;r.list=!0,d?(r.inline=!1,h=c.replace(ye,"\n\n")):(r.inline=!0,h=c.replace(ye,""));const m=t(h,r);return r.inline=p,r.list=f,m})),ordered:n,start:i}},render:(t,n,r)=>e(t.ordered?"ol":"ul",{key:r.key,start:"20"===t.type?t.start:void 0},t.items.map((function(t,o){return e("li",{key:o},n(t,r))})))}}const Te=/^\[([^\]]*)]\( *((?:\([^)]*\)|[^() ])*) *"?([^)"]*)?"?\)/,De=/^!\[([^\]]*)]\( *((?:\([^)]*\)|[^() ])*) *"?([^)"]*)?"?\)/,Fe=[C,N,_,F,V,A,B,J,_e,Ie,Re,Le],Ae=[...Fe,/^[^\n]+(?: \n|\n{2,})/,H,Q];function Ve(e){return e.replace(/[ÀÁÂÃÄÅàáâãä忯]/g,"a").replace(/[çÇ]/g,"c").replace(/[ðÐ]/g,"d").replace(/[ÈÉÊËéèêë]/g,"e").replace(/[ÏïÎîÍíÌì]/g,"i").replace(/[Ññ]/g,"n").replace(/[øØœŒÕõÔôÓóÒò]/g,"o").replace(/[ÜüÛûÚúÙù]/g,"u").replace(/[ŸÿÝý]/g,"y").replace(/[^a-z0-9- ]/gi,"").replace(/ /gi,"-").toLowerCase()}function He(e){return le.test(e)?"right":ie.test(e)?"center":se.test(e)?"left":null}function ze(e,t,n){const r=n.inTable;n.inTable=!0;const o=t(e.trim(),n);n.inTable=r;let a=[[]];return o.forEach((function(e,t){"26"===e.type?0!==t&&t!==o.length-1&&a.push([]):("27"!==e.type||null!=o[t+1]&&"26"!==o[t+1].type||(e.text=e.text.replace(ae,"")),a[a.length-1].push(e))})),a}function Be(e,t,n){n.inline=!0;const r=ze(e[1],t,n),o=e[2].replace(oe,"").split("|").map(He),a=function(e,t,n){return e.trim().split("\n").map((function(e){return ze(e,t,n)}))}(e[3],t,n);return n.inline=!1,{align:o,cells:a,header:r,type:"25"}}function $e(e,t){return null==e.align[t]?{}:{textAlign:e.align[t]}}function Qe(e){return function(t,n){return n.inline?e.exec(t):null}}function Ue(e){return function(t,n){return n.inline||n.simple?e.exec(t):null}}function We(e){return function(t,n){return n.inline||n.simple?null:e.exec(t)}}function qe(e){return function(t){return e.exec(t)}}function Ze(e,t,n){if(t.inline||t.simple)return null;if(n&&!n.endsWith("\n"))return null;let r="";e.split("\n").every((e=>!Fe.some((t=>t.test(e)))&&(r+=e+"\n",e.trim())));const o=r.trimEnd();return""==o?null:[r,o]}function Ge(e){try{if(decodeURIComponent(e).replace(/[^A-Za-z0-9/:]/g,"").match(/^\s*(javascript|vbscript|data(?!:image)):/i))return}catch(e){return null}return e}function Je(e){return e.replace(ve,"$1")}function Ye(e,t,n){const r=n.inline||!1,o=n.simple||!1;n.inline=!0,n.simple=!0;const a=e(t,n);return n.inline=r,n.simple=o,a}function Ke(e,t,n){const r=n.inline||!1,o=n.simple||!1;n.inline=!1,n.simple=!0;const a=e(t,n);return n.inline=r,n.simple=o,a}function Xe(e,t,n){return n.inline=!1,e(t,n)}const et=(e,t,n)=>({children:Ye(t,e[1],n)});function tt(){return{}}function nt(){return null}function rt(...e){return e.filter(Boolean).join(" ")}function ot(e,t,n){let r=e;const o=t.split(".");for(;o.length&&(r=r[o[0]],void 0!==r);)o.shift();return r||n}function at(e,t={}){t.overrides=t.overrides||{},t.slugify=t.slugify||Ve,t.namedCodesToUnicode=t.namedCodesToUnicode?f({},b,t.namedCodesToUnicode):b;const n=t.createElement||r.createElement;function o(e,r,...o){const a=ot(t.overrides,`${e}.props`,{});return n(function(e,t){const n=ot(t,e);return n?"function"==typeof n||"object"==typeof n&&"render"in n?n:ot(t,`${e}.component`,e):e}(e,t.overrides),f({},r,a,{className:rt(null==r?void 0:r.className,a.className)||void 0}),...o)}function a(e){let n=!1;t.forceInline?n=!0:t.forceBlock||(n=!1===te.test(e));const a=d(u(n?e:`${e.trimEnd().replace(me,"")}\n\n`,{inline:n}));for(;"string"==typeof a[a.length-1]&&!a[a.length-1].trim();)a.pop();if(null===t.wrapper)return a;const i=t.wrapper||(n?"span":"div");let s;if(a.length>1||t.forceWrapper)s=a;else{if(1===a.length)return s=a[0],"string"==typeof s?o("span",{key:"outer"},s):s;s=null}return r.createElement(i,{key:"outer"},s)}function i(e){const t=e.match(x);return t?t.reduce((function(e,t,n){const o=t.indexOf("=");if(-1!==o){const i=function(e){return-1!==e.indexOf("-")&&null===e.match($)&&(e=e.replace(G,(function(e,t){return t.toUpperCase()}))),e}(t.slice(0,o)).trim(),s=function(e){const t=e[0];return('"'===t||"'"===t)&&e.length>=2&&e[e.length-1]===t?e.slice(1,-1):e}(t.slice(o+1).trim()),l=y[i]||i,c=e[l]=function(e,t){return"style"===e?t.split(/;\s?/).reduce((function(e,t){const n=t.slice(0,t.indexOf(":"));return e[n.replace(/(-[a-z])/g,(e=>e[1].toUpperCase()))]=t.slice(n.length+1).trim(),e}),{}):"href"===e||"src"===e?Ge(t):(t.match(U)&&(t=t.slice(1,t.length-1)),"true"===t||"false"!==t&&t)}(i,s);"string"==typeof c&&(H.test(c)||Q.test(c))&&(e[l]=r.cloneElement(a(c.trim()),{key:n}))}else"style"!==t&&(e[y[t]||t]=!0);return e}),{}):null}const s=[],l={},c={0:{match:We(C),order:1,parse:(e,t,n)=>({children:t(e[0].replace(S,""),n)}),render:(e,t,n)=>o("blockquote",{key:n.key},t(e.children,n))},1:{match:qe(O),order:1,parse:tt,render:(e,t,n)=>o("br",{key:n.key})},2:{match:We(P),order:1,parse:tt,render:(e,t,n)=>o("hr",{key:n.key})},3:{match:We(_),order:0,parse:e=>({lang:void 0,text:e[0].replace(/^ {4}/gm,"").replace(/\n+$/,"")}),render:(e,t,n)=>o("pre",{key:n.key},o("code",f({},e.attrs,{className:e.lang?`lang-${e.lang}`:""}),e.text))},4:{match:We(N),order:0,parse:e=>({attrs:i(e[3]||""),lang:e[2]||void 0,text:e[4],type:"3"})},5:{match:Ue(R),order:3,parse:e=>({text:e[2]}),render:(e,t,n)=>o("code",{key:n.key},e.text)},6:{match:We(L),order:0,parse:e=>(s.push({footnote:e[2],identifier:e[1]}),{}),render:nt},7:{match:Qe(M),order:1,parse:e=>({target:`#${t.slugify(e[1])}`,text:e[1]}),render:(e,t,n)=>o("a",{key:n.key,href:Ge(e.target)},o("sup",{key:n.key},e.text))},8:{match:Qe(D),order:1,parse:e=>({completed:"x"===e[1].toLowerCase()}),render:(e,t,n)=>o("input",{checked:e.completed,key:n.key,readOnly:!0,type:"checkbox"})},9:{match:We(t.enforceAtxHeadings?A:F),order:1,parse:(e,n,r)=>({children:Ye(n,e[2],r),id:t.slugify(e[2]),level:e[1].length}),render:(e,t,n)=>o(`h${e.level}`,{id:e.id,key:n.key},t(e.children,n))},10:{match:We(V),order:0,parse:(e,t,n)=>({children:Ye(t,e[1],n),level:"="===e[2]?1:2,type:"9"})},11:{match:qe(H),order:1,parse(e,t,n){const[,r]=e[3].match(ge),o=new RegExp(`^${r}`,"gm"),a=e[3].replace(o,""),s=(l=a,Ae.some((e=>e.test(l)))?Xe:Ye);var l;const c=e[1].toLowerCase(),u=-1!==w.indexOf(c),d={attrs:i(e[2]),noInnerParse:u,tag:u?c:e[1]};return n.inAnchor=n.inAnchor||"a"===c,u?d.text=e[3]:d.children=s(t,a,n),n.inAnchor=!1,d},render:(e,t,n)=>o(e.tag,f({key:n.key},e.attrs),e.text||t(e.children,n))},13:{match:qe(Q),order:1,parse:e=>({attrs:i(e[2]||""),tag:e[1]}),render:(e,t,n)=>o(e.tag,f({},e.attrs,{key:n.key}))},12:{match:qe(B),order:1,parse:()=>({}),render:nt},14:{match:Ue(De),order:1,parse:e=>({alt:e[1],target:Je(e[2]),title:e[3]}),render:(e,t,n)=>o("img",{key:n.key,alt:e.alt||void 0,title:e.title||void 0,src:Ge(e.target)})},15:{match:Qe(Te),order:3,parse:(e,t,n)=>({children:Ke(t,e[1],n),target:Je(e[2]),title:e[3]}),render:(e,t,n)=>o("a",{key:n.key,href:Ge(e.target),title:e.title},t(e.children,n))},16:{match:Qe(Z),order:0,parse:e=>({children:[{text:e[1],type:"27"}],target:e[1],type:"15"})},17:{match:(e,t)=>t.inAnchor?null:Qe(W)(e,t),order:0,parse:e=>({children:[{text:e[1],type:"27"}],target:e[1],title:void 0,type:"15"})},18:{match:Qe(q),order:0,parse(e){let t=e[1],n=e[1];return E.test(n)||(n="mailto:"+n),{children:[{text:t.replace("mailto:",""),type:"27"}],target:n,type:"15"}}},20:Me(o,1),33:Me(o,2),19:{match:We(j),order:3,parse:tt,render:()=>"\n"},21:{match:Ze,order:3,parse:et,render:(e,t,n)=>o("p",{key:n.key},t(e.children,n))},22:{match:Qe(Y),order:0,parse:e=>(l[e[1]]={target:e[2],title:e[4]},{}),render:nt},23:{match:Ue(K),order:0,parse:e=>({alt:e[1]||void 0,ref:e[2]}),render:(e,t,n)=>o("img",{key:n.key,alt:e.alt,src:Ge(l[e.ref].target),title:l[e.ref].title})},24:{match:Qe(X),order:0,parse:(e,t,n)=>({children:t(e[1],n),fallbackChildren:t(e[0].replace(ee,"\\$1"),n),ref:e[2]}),render:(e,t,n)=>l[e.ref]?o("a",{key:n.key,href:Ge(l[e.ref].target),title:l[e.ref].title},t(e.children,n)):o("span",{key:n.key},t(e.fallbackChildren,n))},25:{match:We(J),order:1,parse:Be,render:(e,t,n)=>o("table",{key:n.key},o("thead",null,o("tr",null,e.header.map((function(r,a){return o("th",{key:a,style:$e(e,a)},t(r,n))})))),o("tbody",null,e.cells.map((function(r,a){return o("tr",{key:a},r.map((function(r,a){return o("td",{key:a,style:$e(e,a)},t(r,n))})))}))))},26:{match:function(e,t){return t.inTable?(t.inline=!0,re.exec(e)):null},order:1,parse:function(){return{type:"26"}},render:()=>" | "},27:{match:qe(he),order:4,parse:e=>({text:e[0].replace(z,((e,n)=>t.namedCodesToUnicode[n]?t.namedCodesToUnicode[n]:e))}),render:e=>e.text},28:{match:Ue(ce),order:2,parse:(e,t,n)=>({children:t(e[2],n)}),render:(e,t,n)=>o("strong",{key:n.key},t(e.children,n))},29:{match:Ue(ue),order:3,parse:(e,t,n)=>({children:t(e[2],n)}),render:(e,t,n)=>o("em",{key:n.key},t(e.children,n))},30:{match:Ue(fe),order:1,parse:e=>({text:e[1],type:"27"})},31:{match:Ue(de),order:3,parse:et,render:(e,t,n)=>o("mark",{key:n.key},t(e.children,n))},32:{match:Ue(pe),order:3,parse:et,render:(e,t,n)=>o("del",{key:n.key},t(e.children,n))}};!0===t.disableParsingRawHTML&&(delete c[11],delete c[13]);const u=function(e){let t=Object.keys(e);function n(r,o){let a=[],i="";for(;r;){let s=0;for(;sa(n,r,o)),n,r,o):a(n,r,o)}}(c,t.renderRule),function e(t,n={}){if(Array.isArray(t)){const r=n.key,o=[];let a=!1;for(let i=0;i{let{children:t,options:n}=e,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,h);return r.cloneElement(at(t,n),o)};const st=e=>{let{text:t,...n}=e;return r.createElement(it,Object.assign({},n,{options:{forceBlock:!0,overrides:{a:{props:{className:"text-link underline hover:no-underline"}},p:{props:{className:"mb-3"}},ul:{props:{className:"list-outside list-disc ml-5 mb-4"}},ol:{props:{className:"list-outside list-decimal ml-5 mb-4"}}}}}),null!=t?t:"")},lt=e=>{let{label:t,value:n,className:o}=e,a=null;return a=Array.isArray(n)?n.map(((e,n)=>r.createElement(ct,{key:t+"_"+n,className:o},e))):r.createElement(ct,{className:o},n),r.createElement(r.Fragment,null,r.createElement("figure",null,r.createElement("figcaption",{className:"font-sans text-black text-tag mb-1 font-extrabold uppercase"},t),r.createElement("ul",{className:"text-tag flex flex-wrap"},a)))},ct=e=>{let{className:t,children:n}=e;return r.createElement("li",{className:"px-3 py-1 mt-1 uppercase text-tag whitespace font-semibold mr-2 "+t},n)};var ut=n(9611),dt=n(2322),pt=n(2524),ft=n(2601),ht=Object.defineProperty,mt=Object.defineProperties,gt=Object.getOwnPropertyDescriptors,vt=Object.getOwnPropertySymbols,yt=Object.prototype.hasOwnProperty,bt=Object.prototype.propertyIsEnumerable,wt=(e,t,n)=>t in e?ht(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,xt=(e,t)=>{for(var n in t||(t={}))yt.call(t,n)&&wt(e,n,t[n]);if(vt)for(var n of vt(t))bt.call(t,n)&&wt(e,n,t[n]);return e},Et=(e,t)=>mt(e,gt(t)),kt=(e,t)=>{var n={};for(var r in e)yt.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&vt)for(var r of vt(e))t.indexOf(r)<0&&bt.call(e,r)&&(n[r]=e[r]);return n};function Ct(e){return t=>{var n=t,{bgStyle:r={},borderRadius:o=0,iconFillColor:a="white",round:i=!1,size:s=64}=n,l=kt(n,["bgStyle","borderRadius","iconFillColor","round","size"]);return(0,dt.jsxs)("svg",Et(xt({viewBox:"0 0 64 64",width:s,height:s},l),{children:[i?(0,dt.jsx)("circle",{cx:"32",cy:"32",r:"32",fill:e.color,style:r}):(0,dt.jsx)("rect",{width:"64",height:"64",rx:o,ry:o,fill:e.color,style:r}),(0,dt.jsx)("path",{d:e.path,fill:a})]}))}}Ct({color:"#7f7f7f",networkName:"email",path:"M17,22v20h30V22H17z M41.1,25L32,32.1L22.9,25H41.1z M20,39V26.6l12,9.3l12-9.3V39H20z"});function St(e){const t=Object.entries(e).filter((([,e])=>null!=e)).map((([e,t])=>`${encodeURIComponent(e)}=${encodeURIComponent(String(t))}`));return t.length>0?`?${t.join("&")}`:""}const Ot=e=>!!e&&("object"==typeof e||"function"==typeof e)&&"function"==typeof e.then,Pt=(e,t)=>({left:window.outerWidth/2+(window.screenX||window.screenLeft||0)-e/2,top:window.outerHeight/2+(window.screenY||window.screenTop||0)-t/2}),Nt=(e,t)=>({top:(window.screen.height-t)/2,left:(window.screen.width-e)/2});function _t(e){var t=e,{beforeOnClick:n,children:r,className:o,disabled:a,disabledStyle:i={opacity:.6},forwardedRef:s,networkLink:l,networkName:c,onClick:u,onShareWindowClose:d,openShareDialogOnClick:p=!0,opts:f,resetButtonStyle:h=!0,style:m,url:g,windowHeight:y=400,windowPosition:b="windowCenter",windowWidth:w=550}=t,x=kt(t,["beforeOnClick","children","className","disabled","disabledStyle","forwardedRef","networkLink","networkName","onClick","onShareWindowClose","openShareDialogOnClick","opts","resetButtonStyle","style","url","windowHeight","windowPosition","windowWidth"]);const E=pt("react-share__ShareButton",{"react-share__ShareButton--disabled":!!a,disabled:!!a},o),k=xt(xt(h?{backgroundColor:"transparent",border:"none",padding:0,font:"inherit",color:"inherit",cursor:"pointer"}:{},m),a&&i);return(0,dt.jsx)("button",Et(xt({},x),{className:E,onClick:async e=>{const t=l(g,f);if(!a){if(e.preventDefault(),n){const e=n();Ot(e)&&await e}if(p){!function(e,t,n){var r=t,{height:o,width:a}=r,i=kt(r,["height","width"]);const s=xt({height:o,width:a,location:"no",toolbar:"no",status:"no",directories:"no",menubar:"no",scrollbars:"yes",resizable:"no",centerscreen:"yes",chrome:"yes"},i),l=window.open(e,"",Object.keys(s).map((e=>`${e}=${s[e]}`)).join(", "));if(n){const e=window.setInterval((()=>{try{(null===l||l.closed)&&(window.clearInterval(e),n(l))}catch(v){console.error(v)}}),1e3)}}(t,xt({height:y,width:w},"windowCenter"===b?Pt(w,y):Nt(w,y)),d)}u&&u(e,t)}},ref:s,style:k,children:r}))}function Rt(e,t,n,o){function a(r,a){const i=n(r),s=xt({},r);return Object.keys(i).forEach((e=>{delete s[e]})),(0,dt.jsx)(_t,Et(xt(xt({},o),s),{forwardedRef:a,networkName:e,networkLink:t,opts:n(r)}))}return a.displayName=`ShareButton-${e}`,(0,r.forwardRef)(a)}const jt=Rt("email",(function(e,{subject:t,body:n,separator:r}){return"mailto:"+St({subject:t,body:n?n+r+e:e})}),(e=>({subject:e.subject,body:e.body,separator:e.separator||" "})),{openShareDialogOnClick:!1,onClick:(e,t)=>{window.location.href=t}});Ct({color:"#0965FE",networkName:"facebook",path:"M34.1,47V33.3h4.6l0.7-5.3h-5.3v-3.4c0-1.5,0.4-2.6,2.6-2.6l2.8,0v-4.8c-0.5-0.1-2.2-0.2-4.1-0.2 c-4.1,0-6.9,2.5-6.9,7V28H24v5.3h4.6V47H34.1z"}),Ct({color:"#0A7CFF",networkName:"facebookmessenger",path:"M 53.066406 21.871094 C 52.667969 21.339844 51.941406 21.179688 51.359375 21.496094 L 37.492188 29.058594 L 28.867188 21.660156 C 28.339844 21.207031 27.550781 21.238281 27.054688 21.730469 L 11.058594 37.726562 C 10.539062 38.25 10.542969 39.09375 11.0625 39.613281 C 11.480469 40.027344 12.121094 40.121094 12.640625 39.839844 L 26.503906 32.28125 L 35.136719 39.679688 C 35.667969 40.132812 36.457031 40.101562 36.949219 39.609375 L 52.949219 23.613281 C 53.414062 23.140625 53.464844 22.398438 53.066406 21.871094 Z M 53.066406 21.871094"});Rt("facebookmessenger",(function(e,{appId:t,redirectUri:n,to:r}){return"https://www.facebook.com/dialog/send"+St({link:e,redirect_uri:n||e,app_id:t,to:r})}),(e=>({appId:e.appId,redirectUri:e.redirectUri,to:e.to})),{windowWidth:1e3,windowHeight:820});class It extends Error{constructor(e){super(e),this.name="AssertionError"}}function Lt(e,t){if(!e)throw new It(t)}const Mt=Rt("facebook",(function(e,{hashtag:t}){return Lt(e,"facebook.url"),"https://www.facebook.com/sharer/sharer.php"+St({u:e,hashtag:t})}),(e=>({hashtag:e.hashtag})),{windowWidth:550,windowHeight:400});function Tt(e){var t=e,{children:n=(e=>e),className:o,getCount:a,url:i}=t,s=kt(t,["children","className","getCount","url"]);const l=function(){const e=(0,r.useRef)(!1);return(0,r.useEffect)((()=>(e.current=!0,()=>{e.current=!1})),[]),(0,r.useCallback)((()=>e.current),[])}(),[c,u]=(0,r.useState)(void 0),[d,p]=(0,r.useState)(!1);return(0,r.useEffect)((()=>{p(!0),a(i,(e=>{l()&&(u(e),p(!1))}))}),[i]),(0,dt.jsx)("span",Et(xt({className:pt("react-share__ShareCount",o)},s),{children:!d&&void 0!==c&&n(c)}))}function Dt(e){const t=t=>(0,dt.jsx)(Tt,xt({getCount:e},t));return t.displayName=`ShareCount(${e.name})`,t}Dt((function(e,t){ft(`https://graph.facebook.com/?id=${e}&fields=og_object{engagement}`,((e,n)=>{t(!e&&n&&n.og_object&&n.og_object.engagement?n.og_object.engagement.count:void 0)}))})),Ct({color:"#009ad9",networkName:"hatena",path:"M 36.164062 33.554688 C 34.988281 32.234375 33.347656 31.5 31.253906 31.34375 C 33.125 30.835938 34.476562 30.09375 35.335938 29.09375 C 36.191406 28.09375 36.609375 26.78125 36.609375 25.101562 C 36.628906 23.875 36.332031 22.660156 35.75 21.578125 C 35.160156 20.558594 34.292969 19.71875 33.253906 19.160156 C 32.304688 18.640625 31.175781 18.265625 29.847656 18.042969 C 28.523438 17.824219 26.195312 17.730469 22.867188 17.730469 L 14.769531 17.730469 L 14.769531 47.269531 L 23.113281 47.269531 C 26.46875 47.269531 28.886719 47.15625 30.367188 46.929688 C 31.851562 46.695312 33.085938 46.304688 34.085938 45.773438 C 35.289062 45.148438 36.28125 44.179688 36.933594 42.992188 C 37.597656 41.796875 37.933594 40.402344 37.933594 38.816406 C 37.933594 36.621094 37.347656 34.867188 36.164062 33.554688 Z M 22.257812 24.269531 L 23.984375 24.269531 C 25.988281 24.269531 27.332031 24.496094 28.015625 24.945312 C 28.703125 25.402344 29.042969 26.183594 29.042969 27.285156 C 29.042969 28.390625 28.664062 29.105469 27.9375 29.550781 C 27.210938 29.992188 25.84375 30.199219 23.855469 30.199219 L 22.257812 30.199219 Z M 29.121094 41.210938 C 28.328125 41.691406 26.976562 41.925781 25.078125 41.925781 L 22.257812 41.925781 L 22.257812 35.488281 L 25.195312 35.488281 C 27.144531 35.488281 28.496094 35.738281 29.210938 36.230469 C 29.925781 36.726562 30.304688 37.582031 30.304688 38.832031 C 30.304688 40.078125 29.914062 40.742188 29.105469 41.222656 Z M 29.121094 41.210938 M 46.488281 39.792969 C 44.421875 39.792969 42.742188 41.46875 42.742188 43.535156 C 42.742188 45.605469 44.421875 47.28125 46.488281 47.28125 C 48.554688 47.28125 50.230469 45.605469 50.230469 43.535156 C 50.230469 41.46875 48.554688 39.792969 46.488281 39.792969 Z M 46.488281 39.792969 M 43.238281 17.730469 L 49.738281 17.730469 L 49.738281 37.429688 L 43.238281 37.429688 Z M 43.238281 17.730469 "});Rt("hatena",(function(e,{title:t}){return Lt(e,"hatena.url"),`http://b.hatena.ne.jp/add?mode=confirm&url=${e}&title=${t}`}),(e=>({title:e.title})),{windowWidth:660,windowHeight:460,windowPosition:"windowCenter"});Dt((function(e,t){ft("https://bookmark.hatenaapis.com/count/entry"+St({url:e}),((e,n)=>{t(null!=n?n:void 0)}))})),Ct({color:"#1F1F1F",networkName:"instapaper",path:"M35.688 43.012c0 2.425.361 2.785 3.912 3.056V48H24.401v-1.932c3.555-.27 3.912-.63 3.912-3.056V20.944c0-2.379-.36-2.785-3.912-3.056V16H39.6v1.888c-3.55.27-3.912.675-3.912 3.056v22.068h.001z"});Rt("instapaper",(function(e,{title:t,description:n}){return Lt(e,"instapaper.url"),"http://www.instapaper.com/hello2"+St({url:e,title:t,description:n})}),(e=>({title:e.title,description:e.description})),{windowWidth:500,windowHeight:500,windowPosition:"windowCenter"}),Ct({color:"#00b800",networkName:"line",path:"M52.62 30.138c0 3.693-1.432 7.019-4.42 10.296h.001c-4.326 4.979-14 11.044-16.201 11.972-2.2.927-1.876-.591-1.786-1.112l.294-1.765c.069-.527.142-1.343-.066-1.865-.232-.574-1.146-.872-1.817-1.016-9.909-1.31-17.245-8.238-17.245-16.51 0-9.226 9.251-16.733 20.62-16.733 11.37 0 20.62 7.507 20.62 16.733zM27.81 25.68h-1.446a.402.402 0 0 0-.402.401v8.985c0 .221.18.4.402.4h1.446a.401.401 0 0 0 .402-.4v-8.985a.402.402 0 0 0-.402-.401zm9.956 0H36.32a.402.402 0 0 0-.402.401v5.338L31.8 25.858a.39.39 0 0 0-.031-.04l-.002-.003-.024-.025-.008-.007a.313.313 0 0 0-.032-.026.255.255 0 0 1-.021-.014l-.012-.007-.021-.012-.013-.006-.023-.01-.013-.005-.024-.008-.014-.003-.023-.005-.017-.002-.021-.003-.021-.002h-1.46a.402.402 0 0 0-.402.401v8.985c0 .221.18.4.402.4h1.446a.401.401 0 0 0 .402-.4v-5.337l4.123 5.568c.028.04.063.072.101.099l.004.003a.236.236 0 0 0 .025.015l.012.006.019.01a.154.154 0 0 1 .019.008l.012.004.028.01.005.001a.442.442 0 0 0 .104.013h1.446a.4.4 0 0 0 .401-.4v-8.985a.402.402 0 0 0-.401-.401zm-13.442 7.537h-3.93v-7.136a.401.401 0 0 0-.401-.401h-1.447a.4.4 0 0 0-.401.401v8.984a.392.392 0 0 0 .123.29c.072.068.17.111.278.111h5.778a.4.4 0 0 0 .401-.401v-1.447a.401.401 0 0 0-.401-.401zm21.429-5.287c.222 0 .401-.18.401-.402v-1.446a.401.401 0 0 0-.401-.402h-5.778a.398.398 0 0 0-.279.113l-.005.004-.006.008a.397.397 0 0 0-.111.276v8.984c0 .108.043.206.112.278l.005.006a.401.401 0 0 0 .284.117h5.778a.4.4 0 0 0 .401-.401v-1.447a.401.401 0 0 0-.401-.401h-3.93v-1.519h3.93c.222 0 .401-.18.401-.402V29.85a.401.401 0 0 0-.401-.402h-3.93V27.93h3.93z"});Rt("line",(function(e,{title:t}){return Lt(e,"line.url"),"https://social-plugins.line.me/lineit/share"+St({url:e,text:t})}),(e=>({title:e.title})),{windowWidth:500,windowHeight:500}),Ct({color:"#0077B5",networkName:"linkedin",path:"M20.4,44h5.4V26.6h-5.4V44z M23.1,18c-1.7,0-3.1,1.4-3.1,3.1c0,1.7,1.4,3.1,3.1,3.1 c1.7,0,3.1-1.4,3.1-3.1C26.2,19.4,24.8,18,23.1,18z M39.5,26.2c-2.6,0-4.4,1.4-5.1,2.8h-0.1v-2.4h-5.2V44h5.4v-8.6 c0-2.3,0.4-4.5,3.2-4.5c2.8,0,2.8,2.6,2.8,4.6V44H46v-9.5C46,29.8,45,26.2,39.5,26.2z"});const Ft=Rt("linkedin",(function(e,{title:t,summary:n,source:r}){return Lt(e,"linkedin.url"),"https://linkedin.com/shareArticle"+St({url:e,mini:"true",title:t,summary:n,source:r})}),(({title:e,summary:t,source:n})=>({title:e,summary:t,source:n})),{windowWidth:750,windowHeight:600});Ct({color:"#21A5D8",networkName:"livejournal",path:"M18.3407821,28.1764706 L21.9441341,31.789916 L33.0055865,42.882353 C33.0055865,42.882353 33.0893855,42.9663866 33.0893855,42.9663866 L46.6648046,47 C46.6648046,47 46.6648046,47 46.7486034,47 C46.8324022,47 46.8324022,47 46.9162012,46.9159664 C47,46.8319327 47,46.8319327 47,46.7478991 L42.9776536,33.1344537 C42.9776536,33.1344537 42.9776536,33.1344537 42.8938548,33.0504202 L31.1620111,21.3697479 L31.1620111,21.3697479 L28.1452514,18.2605042 C27.3072626,17.4201681 26.5530726,17 25.7150838,17 C24.2905028,17 23.0335195,18.3445378 21.5251397,19.8571429 C21.273743,20.1092437 20.9385475,20.4453781 20.6871508,20.697479 C20.3519553,21.0336134 20.1005586,21.2857143 19.849162,21.5378151 C18.3407821,22.9663866 17.0837989,24.2268908 17,25.7394958 C17.0837989,26.4957983 17.5027933,27.3361345 18.3407821,28.1764706 Z M39.9012319,39.6134454 C39.7336341,39.4453781 39.4822374,37.6806724 40.2364275,36.8403362 C40.9906174,36.0840337 41.6610084,36 42.1638017,36 C42.3313995,36 42.4989973,36 42.5827961,36 L44.8453659,43.5630253 L43.5883828,44.8235295 L36.0464833,42.5546218 C35.9626843,42.2184874 35.8788855,41.2100841 36.8844722,40.2016807 C37.2196676,39.8655463 37.8900587,39.6134454 38.5604498,39.6134454 C39.147042,39.6134454 39.5660364,39.7815126 39.5660364,39.7815126 C39.6498353,39.8655463 39.8174331,39.8655463 39.8174331,39.7815126 C39.9850307,39.7815126 39.9850307,39.697479 39.9012319,39.6134454 Z"});Rt("livejournal",(function(e,{title:t,description:n}){return Lt(e,"livejournal.url"),"https://www.livejournal.com/update.bml"+St({subject:t,event:n})}),(e=>({title:e.title,description:e.description})),{windowWidth:660,windowHeight:460}),Ct({color:"#168DE2",networkName:"mailru",path:"M39.7107745,17 C41.6619755,17 43.3204965,18.732852 43.3204965,21.0072202 C43.3204965,23.2815885 41.7595357,25.0144404 39.7107745,25.0144404 C37.7595732,25.0144404 36.1010522,23.2815885 36.1010522,21.0072202 C36.1010522,18.732852 37.7595732,17 39.7107745,17 Z M24.3938451,17 C26.3450463,17 28.0035672,18.732852 28.0035672,21.0072202 C28.0035672,23.2815885 26.4426063,25.0144404 24.3938451,25.0144404 C22.4426439,25.0144404 20.7841229,23.2815885 20.7841229,21.0072202 C20.7841229,18.732852 22.4426439,17 24.3938451,17 Z M51.9057817,43.4259928 C51.7106617,44.0758123 51.4179815,44.6173285 50.9301812,44.9422383 C50.637501,45.1588448 50.2472607,45.267148 49.8570205,45.267148 C49.07654,45.267148 48.3936197,44.833935 48.0033795,44.0758123 L46.2472985,40.7184115 L45.759498,41.2599278 C42.5400162,44.9422383 37.466893,47 32.0035297,47 C26.5401664,47 21.5646034,44.9422383 18.2475614,41.2599278 L17.7597611,40.7184115 L16.00368,44.0758123 C15.6134398,44.833935 14.9305194,45.267148 14.1500389,45.267148 C13.7597986,45.267148 13.3695584,45.1588448 13.0768782,44.9422383 C12.0037176,44.2924187 11.7110374,42.7761733 12.2963978,41.5848375 L16.7841605,33.0288807 C17.1744007,32.270758 17.8573211,31.8375453 18.6378016,31.8375453 C19.0280418,31.8375453 19.4182821,31.9458485 19.7109623,32.1624548 C20.7841229,32.8122743 21.0768031,34.3285197 20.4914427,35.5198555 L20.1012025,36.2779783 L20.2963226,36.602888 C22.4426439,39.9602888 27.0279667,42.234657 31.9059697,42.234657 C36.7839727,42.234657 41.3692955,40.068592 43.5156167,36.602888 L43.7107367,36.2779783 L43.3204965,35.6281587 C43.0278165,35.0866425 42.9302562,34.436823 43.1253765,33.7870035 C43.3204965,33.137184 43.6131767,32.5956678 44.100977,32.270758 C44.3936572,32.0541515 44.7838975,31.9458485 45.1741377,31.9458485 C45.9546182,31.9458485 46.6375385,32.3790613 47.0277787,33.137184 L51.5155415,41.6931408 C52.003342,42.234657 52.100902,42.8844765 51.9057817,43.4259928 Z"});Rt("mailru",(function(e,{title:t,description:n,imageUrl:r}){return Lt(e,"mailru.url"),"https://connect.mail.ru/share"+St({url:e,title:t,description:n,image_url:r})}),(e=>({title:e.title,description:e.description,imageUrl:e.imageUrl})),{windowWidth:660,windowHeight:460}),Ct({color:"#F97400",networkName:"ok",path:"M39,30c-1,0-3,2-7,2s-6-2-7-2c-1.1,0-2,0.9-2,2c0,1,0.6,1.5,1,1.7c1.2,0.7,5,2.3,5,2.3l-4.3,5.4 c0,0-0.8,0.9-0.8,1.6c0,1.1,0.9,2,2,2c1,0,1.5-0.7,1.5-0.7S32,39,32,39c0,0,4.5,5.3,4.5,5.3S37,45,38,45c1.1,0,2-0.9,2-2 c0-0.6-0.8-1.6-0.8-1.6L35,36c0,0,3.8-1.6,5-2.3c0.4-0.3,1-0.7,1-1.7C41,30.9,40.1,30,39,30z M32,15c-3.9,0-7,3.1-7,7s3.1,7,7,7c3.9,0,7-3.1,7-7S35.9,15,32,15z M32,25.5 c-1.9,0-3.5-1.6-3.5-3.5c0-1.9,1.6-3.5,3.5-3.5c1.9,0,3.5,1.6,3.5,3.5C35.5,23.9,33.9,22.5,35,22.5z "});Rt("ok",(function(e,{title:t,description:n,image:r}){return Lt(e,"ok.url"),"https://connect.ok.ru/offer"+St({url:e,title:t,description:n,imageUrl:r})}),(e=>({title:e.title,description:e.description,image:e.image})),{windowWidth:588,windowHeight:480,windowPosition:"screenCenter"});Dt((function(e,t){window.OK||(window.OK={Share:{count:function(e,t){var n,r;null==(r=(n=window.OK.callbacks)[e])||r.call(n,t)}},callbacks:[]});const n=window.OK.callbacks.length;return window.ODKL={updateCount(e,t){var n,r;const o=""===e?0:parseInt(e.replace("react-share-",""),10);null==(r=(n=window.OK.callbacks)[o])||r.call(n,""===t?void 0:parseInt(t,10))}},window.OK.callbacks.push(t),ft("https://connect.ok.ru/dk"+St({"st.cmd":"extLike",uid:`react-share-${n}`,ref:e}))})),Ct({color:"#E60023",networkName:"pinterest",path:"M32,16c-8.8,0-16,7.2-16,16c0,6.6,3.9,12.2,9.6,14.7c0-1.1,0-2.5,0.3-3.7 c0.3-1.3,2.1-8.7,2.1-8.7s-0.5-1-0.5-2.5c0-2.4,1.4-4.1,3.1-4.1c1.5,0,2.2,1.1,2.2,2.4c0,1.5-0.9,3.7-1.4,5.7 c-0.4,1.7,0.9,3.1,2.5,3.1c3,0,5.1-3.9,5.1-8.5c0-3.5-2.4-6.1-6.7-6.1c-4.9,0-7.9,3.6-7.9,7.7c0,1.4,0.4,2.4,1.1,3.1 c0.3,0.3,0.3,0.5,0.2,0.9c-0.1,0.3-0.3,1-0.3,1.3c-0.1,0.4-0.4,0.6-0.8,0.4c-2.2-0.9-3.3-3.4-3.3-6.1c0-4.5,3.8-10,11.4-10 c6.1,0,10.1,4.4,10.1,9.2c0,6.3-3.5,11-8.6,11c-1.7,0-3.4-0.9-3.9-2c0,0-0.9,3.7-1.1,4.4c-0.3,1.2-1,2.5-1.6,3.4 c1.4,0.4,3,0.7,4.5,0.7c8.8,0,16-7.2,16-16C48,23.2,40.8,16,32,16z"});Rt("pinterest",(function(e,{media:t,description:n,pinId:r}){return r?`https://pinterest.com/pin/${r}/repin/x/`:(Lt(e,"pinterest.url"),Lt(t,"pinterest.media"),"https://pinterest.com/pin/create/button/"+St({url:e,media:t,description:n}))}),(e=>({media:e.media,description:e.description,pinId:e.pinId})),{windowWidth:1e3,windowHeight:730});Dt((function(e,t){ft("https://api.pinterest.com/v1/urls/count.json"+St({url:e}),((e,n)=>{t(n?n.count:void 0)}))})),Ct({color:"#EF3F56",networkName:"pocket",path:"M41.084 29.065l-7.528 7.882a2.104 2.104 0 0 1-1.521.666 2.106 2.106 0 0 1-1.522-.666l-7.528-7.882c-.876-.914-.902-2.43-.065-3.384.84-.955 2.228-.987 3.1-.072l6.015 6.286 6.022-6.286c.88-.918 2.263-.883 3.102.071.841.938.82 2.465-.06 3.383l-.015.002zm6.777-10.976C47.463 16.84 46.361 16 45.14 16H18.905c-1.2 0-2.289.82-2.716 2.044-.125.363-.189.743-.189 1.125v10.539l.112 2.096c.464 4.766 2.73 8.933 6.243 11.838.06.053.125.102.19.153l.04.033c1.882 1.499 3.986 2.514 6.259 3.014a14.662 14.662 0 0 0 6.13.052c.118-.042.235-.065.353-.087.03 0 .065-.022.098-.042a15.395 15.395 0 0 0 6.011-2.945l.039-.045.18-.153c3.502-2.902 5.765-7.072 6.248-11.852L48 29.674v-10.52c0-.366-.041-.728-.161-1.08l.022.015z"});Rt("pocket",(function(e,{title:t}){return Lt(e,"pocket.url"),"https://getpocket.com/save"+St({url:e,title:t})}),(e=>({title:e.title})),{windowWidth:500,windowHeight:500}),Ct({color:"#FF5700",networkName:"reddit",path:"M 53.34375 32 C 53.277344 30.160156 52.136719 28.53125 50.429688 27.839844 C 48.722656 27.148438 46.769531 27.523438 45.441406 28.800781 C 41.800781 26.324219 37.519531 24.957031 33.121094 24.863281 L 35.199219 14.878906 L 42.046875 16.320312 C 42.214844 17.882812 43.496094 19.09375 45.066406 19.171875 C 46.636719 19.253906 48.03125 18.183594 48.359375 16.644531 C 48.6875 15.105469 47.847656 13.558594 46.382812 12.992188 C 44.914062 12.425781 43.253906 13.007812 42.464844 14.367188 L 34.625 12.800781 C 34.363281 12.742188 34.09375 12.792969 33.871094 12.9375 C 33.648438 13.082031 33.492188 13.308594 33.441406 13.566406 L 31.070312 24.671875 C 26.617188 24.738281 22.277344 26.105469 18.59375 28.609375 C 17.242188 27.339844 15.273438 26.988281 13.570312 27.707031 C 11.863281 28.429688 10.746094 30.089844 10.71875 31.941406 C 10.691406 33.789062 11.757812 35.484375 13.441406 36.257812 C 13.402344 36.726562 13.402344 37.195312 13.441406 37.664062 C 13.441406 44.832031 21.792969 50.65625 32.097656 50.65625 C 42.398438 50.65625 50.753906 44.832031 50.753906 37.664062 C 50.789062 37.195312 50.789062 36.726562 50.753906 36.257812 C 52.363281 35.453125 53.371094 33.800781 53.34375 32 Z M 21.34375 35.199219 C 21.34375 33.433594 22.777344 32 24.542969 32 C 26.3125 32 27.742188 33.433594 27.742188 35.199219 C 27.742188 36.96875 26.3125 38.398438 24.542969 38.398438 C 22.777344 38.398438 21.34375 36.96875 21.34375 35.199219 Z M 39.9375 44 C 37.664062 45.710938 34.871094 46.582031 32.03125 46.464844 C 29.191406 46.582031 26.398438 45.710938 24.128906 44 C 23.847656 43.65625 23.871094 43.15625 24.183594 42.839844 C 24.5 42.527344 25 42.503906 25.34375 42.785156 C 27.269531 44.195312 29.617188 44.90625 32 44.800781 C 34.386719 44.929688 36.746094 44.242188 38.6875 42.847656 C 39.042969 42.503906 39.605469 42.511719 39.953125 42.863281 C 40.296875 43.21875 40.289062 43.785156 39.9375 44.128906 Z M 39.359375 38.527344 C 37.59375 38.527344 36.160156 37.09375 36.160156 35.328125 C 36.160156 33.5625 37.59375 32.128906 39.359375 32.128906 C 41.128906 32.128906 42.558594 33.5625 42.558594 35.328125 C 42.59375 36.203125 42.269531 37.054688 41.65625 37.6875 C 41.046875 38.316406 40.203125 38.664062 39.328125 38.65625 Z M 39.359375 38.527344"});Rt("reddit",(function(e,{title:t}){return Lt(e,"reddit.url"),"https://www.reddit.com/submit"+St({url:e,title:t})}),(e=>({title:e.title})),{windowWidth:660,windowHeight:460,windowPosition:"windowCenter"});Rt("gab",(function(e,{title:t}){return Lt(e,"gab.url"),"https://gab.com/compose"+St({url:e,text:t})}),(e=>({title:e.title})),{windowWidth:660,windowHeight:640,windowPosition:"windowCenter"}),Ct({color:"#00d178",networkName:"gab",path:"m17.0506,23.97457l5.18518,0l0,14.23933c0,6.82699 -3.72695,10.09328 -9.33471,10.09328c-2.55969,0 -4.82842,-0.87286 -6.22084,-2.0713l2.07477,-3.88283c1.19844,0.81051 2.33108,1.29543 3.85511,1.29543c2.75366,0 4.44049,-1.97432 4.44049,-4.82149l0,-0.87286c-1.16728,1.39242 -2.81947,2.0713 -4.63446,2.0713c-4.44048,0 -7.81068,-3.68885 -7.81068,-8.28521c0,-4.59289 3.37019,-8.28174 7.81068,-8.28174c1.81499,0 3.46718,0.67888 4.63446,2.0713l0,-1.55521zm-3.62997,11.39217c1.97777,0 3.62997,-1.6522 3.62997,-3.62652c0,-1.97432 -1.6522,-3.62305 -3.62997,-3.62305c-1.97778,0 -3.62997,1.64873 -3.62997,3.62305c0,1.97432 1.65219,3.62652 3.62997,3.62652zm25.7077,4.13913l-5.18518,0l0,-1.29197c-1.00448,1.13264 -2.3969,1.81152 -4.21188,1.81152c-3.62997,0 -5.63893,-2.52504 -5.63893,-5.4034c0,-4.27076 5.251,-5.85715 9.78846,-4.49937c-0.09698,-1.39241 -0.9733,-2.39343 -2.78829,-2.39343c-1.26426,0 -2.72248,0.48492 -3.62997,1.00102l-1.5552,-3.72003c1.19844,-0.77587 3.40136,-1.55174 5.96452,-1.55174c3.78931,0 7.25648,2.13365 7.25648,7.95962l0,8.08777zm-5.18518,-6.14809c-2.42806,-0.77587 -4.66563,-0.3533 -4.66563,1.36124c0,1.00101 0.84168,1.6799 1.84616,1.6799c1.20191,0 2.56315,-0.96984 2.81947,-3.04115zm13.00626,-17.66495l0,9.83695c1.16727,-1.39242 2.81946,-2.0713 4.63445,-2.0713c4.44048,0 7.81068,3.68885 7.81068,8.28174c0,4.59636 -3.37019,8.28521 -7.81068,8.28521c-1.81499,0 -3.46718,-0.67888 -4.63445,-2.0713l0,1.55174l-5.18519,0l0,-23.81304l5.18519,0zm3.62997,19.67391c1.97777,0 3.62997,-1.6522 3.62997,-3.62652c0,-1.97432 -1.6522,-3.62305 -3.62997,-3.62305c-1.97778,0 -3.62997,1.64873 -3.62997,3.62305c0,1.97432 1.65219,3.62652 3.62997,3.62652zm0,0"});Dt((function(e,t){ft(`https://www.reddit.com/api/info.json?limit=1&url=${e}`,{param:"jsonp"},((e,n)=>{t(!e&&n&&n.data&&n.data.children.length>0&&n.data.children[0].data.score?n.data.children[0].data.score:void 0)}))})),Ct({color:"#25A3E3",networkName:"telegram",path:"m45.90873,15.44335c-0.6901,-0.0281 -1.37668,0.14048 -1.96142,0.41265c-0.84989,0.32661 -8.63939,3.33986 -16.5237,6.39174c-3.9685,1.53296 -7.93349,3.06593 -10.98537,4.24067c-3.05012,1.1765 -5.34694,2.05098 -5.4681,2.09312c-0.80775,0.28096 -1.89996,0.63566 -2.82712,1.72788c-0.23354,0.27218 -0.46884,0.62161 -0.58825,1.10275c-0.11941,0.48114 -0.06673,1.09222 0.16682,1.5716c0.46533,0.96052 1.25376,1.35737 2.18443,1.71383c3.09051,0.99037 6.28638,1.93508 8.93263,2.8236c0.97632,3.44171 1.91401,6.89571 2.84116,10.34268c0.30554,0.69185 0.97105,0.94823 1.65764,0.95525l-0.00351,0.03512c0,0 0.53908,0.05268 1.06412,-0.07375c0.52679,-0.12292 1.18879,-0.42846 1.79109,-0.99212c0.662,-0.62161 2.45836,-2.38812 3.47683,-3.38552l7.6736,5.66477l0.06146,0.03512c0,0 0.84989,0.59703 2.09312,0.68132c0.62161,0.04214 1.4399,-0.07726 2.14229,-0.59176c0.70766,-0.51626 1.1765,-1.34683 1.396,-2.29506c0.65673,-2.86224 5.00979,-23.57745 5.75257,-27.00686l-0.02107,0.08077c0.51977,-1.93157 0.32837,-3.70159 -0.87096,-4.74991c-0.60054,-0.52152 -1.2924,-0.7498 -1.98425,-0.77965l0,0.00176zm-0.2072,3.29069c0.04741,0.0439 0.0439,0.0439 0.00351,0.04741c-0.01229,-0.00351 0.14048,0.2072 -0.15804,1.32576l-0.01229,0.04214l-0.00878,0.03863c-0.75858,3.50668 -5.15554,24.40802 -5.74203,26.96472c-0.08077,0.34417 -0.11414,0.31959 -0.09482,0.29852c-0.1756,-0.02634 -0.50045,-0.16506 -0.52679,-0.1756l-13.13468,-9.70175c4.4988,-4.33199 9.09945,-8.25307 13.744,-12.43229c0.8218,-0.41265 0.68483,-1.68573 -0.29852,-1.70681c-1.04305,0.24584 -1.92279,0.99564 -2.8798,1.47502c-5.49971,3.2626 -11.11882,6.13186 -16.55882,9.49279c-2.792,-0.97105 -5.57873,-1.77704 -8.15298,-2.57601c2.2336,-0.89555 4.00889,-1.55579 5.75608,-2.23009c3.05188,-1.1765 7.01687,-2.7042 10.98537,-4.24067c7.94051,-3.06944 15.92667,-6.16346 16.62028,-6.43037l0.05619,-0.02283l0.05268,-0.02283c0.19316,-0.0878 0.30378,-0.09658 0.35471,-0.10009c0,0 -0.01756,-0.05795 -0.00351,-0.04566l-0.00176,0zm-20.91715,22.0638l2.16687,1.60145c-0.93418,0.91311 -1.81743,1.77353 -2.45485,2.38812l0.28798,-3.98957"});Rt("telegram",(function(e,{title:t}){return Lt(e,"telegram.url"),"https://telegram.me/share/url"+St({url:e,text:t})}),(e=>({title:e.title})),{windowWidth:550,windowHeight:400}),Ct({color:"#34526f",networkName:"tumblr",path:"M39.2,41c-0.6,0.3-1.6,0.5-2.4,0.5c-2.4,0.1-2.9-1.7-2.9-3v-9.3h6v-4.5h-6V17c0,0-4.3,0-4.4,0 c-0.1,0-0.2,0.1-0.2,0.2c-0.3,2.3-1.4,6.4-5.9,8.1v3.9h3V39c0,3.4,2.5,8.1,9,8c2.2,0,4.7-1,5.2-1.8L39.2,41z"});Rt("tumblr",(function(e,{title:t,caption:n,tags:r,posttype:o}){return Lt(e,"tumblr.url"),"https://www.tumblr.com/widgets/share/tool"+St({canonicalUrl:e,title:t,caption:n,tags:r,posttype:o})}),(e=>({title:e.title,tags:(e.tags||[]).join(","),caption:e.caption,posttype:e.posttype||"link"})),{windowWidth:660,windowHeight:460});Dt((function(e,t){return ft("https://api.tumblr.com/v2/share/stats"+St({url:e}),((e,n)=>{t(!e&&n&&n.response?n.response.note_count:void 0)}))})),Ct({color:"#00aced",networkName:"twitter",path:"M48,22.1c-1.2,0.5-2.4,0.9-3.8,1c1.4-0.8,2.4-2.1,2.9-3.6c-1.3,0.8-2.7,1.3-4.2,1.6 C41.7,19.8,40,19,38.2,19c-3.6,0-6.6,2.9-6.6,6.6c0,0.5,0.1,1,0.2,1.5c-5.5-0.3-10.3-2.9-13.5-6.9c-0.6,1-0.9,2.1-0.9,3.3 c0,2.3,1.2,4.3,2.9,5.5c-1.1,0-2.1-0.3-3-0.8c0,0,0,0.1,0,0.1c0,3.2,2.3,5.8,5.3,6.4c-0.6,0.1-1.1,0.2-1.7,0.2c-0.4,0-0.8,0-1.2-0.1 c0.8,2.6,3.3,4.5,6.1,4.6c-2.2,1.8-5.1,2.8-8.2,2.8c-0.5,0-1.1,0-1.6-0.1c2.9,1.9,6.4,2.9,10.1,2.9c12.1,0,18.7-10,18.7-18.7 c0-0.3,0-0.6,0-0.8C46,24.5,47.1,23.4,48,22.1z"});const At=Rt("twitter",(function(e,{title:t,via:n,hashtags:r=[],related:o=[]}){return Lt(e,"twitter.url"),Lt(Array.isArray(r),"twitter.hashtags is not an array"),Lt(Array.isArray(o),"twitter.related is not an array"),"https://twitter.com/intent/tweet"+St({url:e,text:t,via:n,hashtags:r.length>0?r.join(","):void 0,related:o.length>0?o.join(","):void 0})}),(e=>({hashtags:e.hashtags,title:e.title,via:e.via,related:e.related})),{windowWidth:550,windowHeight:400});Ct({color:"#7360f2",networkName:"viber",path:"m31.0,12.3c9.0,0.2 16.4,6.2 18.0,15.2c0.2,1.5 0.3,3.0 0.4,4.6a1.0,1.0 0 0 1 -0.8,1.2l-0.1,0a1.1,1.1 0 0 1 -1.0,-1.2l0,0c-0.0,-1.2 -0.1,-2.5 -0.3,-3.8a16.1,16.1 0 0 0 -13.0,-13.5c-1.0,-0.1 -2.0,-0.2 -3.0,-0.3c-0.6,-0.0 -1.4,-0.1 -1.6,-0.8a1.1,1.1 0 0 1 0.9,-1.2l0.6,0l0.0,-0.0zm10.6,39.2a19.9,19.9 0 0 1 -2.1,-0.6c-6.9,-2.9 -13.2,-6.6 -18.3,-12.2a47.5,47.5 0 0 1 -7.0,-10.7c-0.8,-1.8 -1.6,-3.7 -2.4,-5.6c-0.6,-1.7 0.3,-3.4 1.4,-4.7a11.3,11.3 0 0 1 3.7,-2.8a2.4,2.4 0 0 1 3.0,0.7a39.0,39.0 0 0 1 4.7,6.5a3.1,3.1 0 0 1 -0.8,4.2c-0.3,0.2 -0.6,0.5 -1.0,0.8a3.3,3.3 0 0 0 -0.7,0.7a2.1,2.1 0 0 0 -0.1,1.9c1.7,4.9 4.7,8.7 9.7,10.8a5.0,5.0 0 0 0 2.5,0.6c1.5,-0.1 2.0,-1.8 3.1,-2.7a2.9,2.9 0 0 1 3.5,-0.1c1.1,0.7 2.2,1.4 3.3,2.2a37.8,37.8 0 0 1 3.1,2.4a2.4,2.4 0 0 1 0.7,3.0a10.4,10.4 0 0 1 -4.4,4.8a10.8,10.8 0 0 1 -1.9,0.6c-0.7,-0.2 0.6,-0.2 0,0l0.0,0l0,-0.0zm3.1,-21.4a4.2,4.2 0 0 1 -0.0,0.6a1.0,1.0 0 0 1 -1.9,0.1a2.7,2.7 0 0 1 -0.1,-0.8a10.9,10.9 0 0 0 -1.4,-5.5a10.2,10.2 0 0 0 -4.2,-4.0a12.3,12.3 0 0 0 -3.4,-1.0c-0.5,-0.0 -1.0,-0.1 -1.5,-0.2a0.9,0.9 0 0 1 -0.9,-1.0l0,-0.1a0.9,0.9 0 0 1 0.9,-0.9l0.1,0a14.1,14.1 0 0 1 5.9,1.5a11.9,11.9 0 0 1 6.5,9.3c0,0.1 0.0,0.3 0.0,0.5c0,0.4 0.0,0.9 0.0,1.5l0,0l0.0,0.0zm-5.6,-0.2a1.1,1.1 0 0 1 -1.2,-0.9l0,-0.1a11.3,11.3 0 0 0 -0.2,-1.4a4.0,4.0 0 0 0 -1.5,-2.3a3.9,3.9 0 0 0 -1.2,-0.5c-0.5,-0.1 -1.1,-0.1 -1.6,-0.2a1.0,1.0 0 0 1 -0.8,-1.1l0,0l0,0a1.0,1.0 0 0 1 1.1,-0.8c3.4,0.2 6.0,2.0 6.3,6.2a2.8,2.8 0 0 1 0,0.8a0.8,0.8 0 0 1 -0.8,0.7l0,0l0.0,-0.0z"});Rt("viber",(function(e,{title:t,separator:n}){return Lt(e,"viber.url"),"viber://forward"+St({text:t?t+n+e:e})}),(e=>({title:e.title,separator:e.separator||" "})),{windowWidth:660,windowHeight:460}),Ct({color:"#4C75A3",networkName:"vk",path:"M44.94,44.84h-0.2c-2.17-.36-3.66-1.92-4.92-3.37C39.1,40.66,38,38.81,36.7,39c-1.85.3-.93,3.52-1.71,4.9-0.62,1.11-3.29.91-5.12,0.71-5.79-.62-8.75-3.77-11.35-7.14A64.13,64.13,0,0,1,11.6,26a10.59,10.59,0,0,1-1.51-4.49C11,20.7,12.56,21,14.11,21c1.31,0,3.36-.29,4.32.2C19,21.46,19.57,23,20,24a37.18,37.18,0,0,0,3.31,5.82c0.56,0.81,1.41,2.35,2.41,2.14s1.06-2.63,1.1-4.18c0-1.77,0-4-.5-4.9S25,22,24.15,21.47c0.73-1.49,2.72-1.63,5.12-1.63,2,0,4.84-.23,5.62,1.12s0.25,3.85.2,5.71c-0.06,2.09-.41,4.25,1,5.21,1.09-.12,1.68-1.2,2.31-2A28,28,0,0,0,41.72,24c0.44-1,.91-2.65,1.71-3,1.21-.47,3.15-0.1,4.92-0.1,1.46,0,4.05-.41,4.52.61,0.39,0.85-.75,3-1.1,3.57a61.88,61.88,0,0,1-4.12,5.61c-0.58.78-1.78,2-1.71,3.27,0.05,0.94,1,1.67,1.71,2.35a33.12,33.12,0,0,1,3.92,4.18c0.47,0.62,1.5,2,1.4,2.76C52.66,45.81,46.88,44.24,44.94,44.84Z"});Rt("vk",(function(e,{title:t,image:n,noParse:r,noVkLinks:o}){return Lt(e,"vk.url"),"https://vk.com/share.php"+St({url:e,title:t,image:n,noparse:r?1:0,no_vk_links:o?1:0})}),(e=>({title:e.title,image:e.image,noParse:e.noParse,noVkLinks:e.noVkLinks})),{windowWidth:660,windowHeight:460});Dt((function(e,t){window.VK||(window.VK={}),window.VK.Share={count:(e,t)=>{var n,r;return null==(r=null==(n=window.VK.callbacks)?void 0:n[e])?void 0:r.call(n,t)}},window.VK.callbacks=[];const n=window.VK.callbacks.length;return window.VK.callbacks.push(t),ft("https://vk.com/share.php"+St({act:"count",index:n,url:e}))})),Ct({color:"#DF2029",networkName:"weibo",path:"M40.9756152,15.0217119 C40.5000732,15.0546301 39.9999314,15.1204666 39.5325878,15.2192213 C38.6634928,15.4085016 38.0977589,16.2643757 38.2863368,17.1284787 C38.4667163,18.0008129 39.3194143,18.5686519 40.1885094,18.3793715 C42.8613908,17.8115326 45.7720411,18.6427174 47.7316073,20.8153207 C49.6911735,22.996153 50.2077122,25.975254 49.3714112,28.5840234 C49.1008441,29.4316684 49.5763861,30.3533789 50.4208857,30.6249537 C51.2653852,30.8965286 52.1754769,30.4192153 52.4542425,29.5715703 C53.6349013,25.9011885 52.9133876,21.7699494 50.1585171,18.7085538 C48.0923641,16.4042776 45.2063093,15.1533848 42.3530505,15.0217119 C41.8775084,14.9970227 41.4511594,14.9887937 40.9756152,15.0217119 Z M27.9227762,19.8277737 C24.9957268,20.140498 20.863421,22.4365431 17.2312548,26.0822378 C13.2711279,30.0571148 11,34.2871065 11,37.9328012 C11,44.9032373 19.8713401,49.125 28.5786978,49.125 C39.9917329,49.125 47.600423,42.4261409 47.600423,37.1427636 C47.600423,33.9496952 44.9603397,32.1638816 42.549827,31.4149913 C41.9594976,31.2339421 41.5167516,31.1434164 41.8283133,30.3616079 C42.5006339,28.66632 42.6236176,27.1932286 41.8939054,26.1480742 C40.5328692,24.1894405 36.7203236,24.2881952 32.448635,26.0822378 C32.448635,26.0822378 31.1203949,26.6912261 31.4647526,25.6213825 C32.1206742,23.4981576 32.0304845,21.712342 31.0056075,20.6836478 C30.2840938,19.9512176 29.2510184,19.6878718 27.9227762,19.8277737 Z M42.0906819,20.6836478 C41.6233383,20.6589586 41.1723917,20.716566 40.7132466,20.8153207 C39.9671353,20.9716828 39.4997917,21.7781784 39.6637721,22.5270687 C39.8277525,23.275959 40.5574647,23.7450433 41.303576,23.5804521 C42.1972686,23.3911718 43.2057485,23.6380596 43.8616701,24.3704897 C44.5175916,25.1029198 44.6733735,26.0657797 44.3864073,26.9381118 C44.1486363,27.6705419 44.5093932,28.4770397 45.2391054,28.7156963 C45.9688176,28.9461239 46.780521,28.5922524 47.0100936,27.8598223 C47.584026,26.0740087 47.2396661,24.0248493 45.8950269,22.5270687 C44.886547,21.4078489 43.4845162,20.7494842 42.0906819,20.6836478 Z M29.496988,29.9665891 C35.3100922,30.1723275 39.9917329,33.0691319 40.3852858,37.0769272 C40.8362324,41.6607904 35.5970585,45.9319315 28.6442899,46.6232144 C21.6915214,47.3144973 15.6488446,44.154347 15.197898,39.5787128 C14.7469514,34.9948495 20.059916,30.7237084 27.004486,30.0324256 C27.8735831,29.950131 28.6688875,29.9336709 29.496988,29.9665891 Z M25.5614586,34.3776322 C23.183744,34.5916017 20.9372116,35.9577073 19.9205332,37.9328012 C18.5348994,40.6238672 19.9041362,43.6029661 23.0689567,44.582284 C26.340366,45.5945202 30.1857056,44.0638213 31.5303448,41.1587879 C32.8503864,38.3195909 31.1613894,35.3734082 27.9227762,34.5751416 C27.1438688,34.3776322 26.356763,34.3035667 25.5614586,34.3776322 Z M24.052839,38.7228388 C24.3316067,38.7310678 24.5857748,38.8215935 24.8399449,38.9203482 C25.8648218,39.3400561 26.1845841,40.4428158 25.5614586,41.4221338 C24.9219361,42.3932227 23.5690963,42.8623069 22.5442194,42.4096807 C21.5357395,41.9652856 21.2487754,40.8542948 21.8882979,39.9078951 C22.3638421,39.2001542 23.2247386,38.7146097 24.052839,38.7228388 Z"});Rt("weibo",(function(e,{title:t,image:n}){return Lt(e,"weibo.url"),"http://service.weibo.com/share/share.php"+St({url:e,title:t,pic:n})}),(e=>({title:e.title,image:e.image})),{windowWidth:660,windowHeight:550,windowPosition:"screenCenter"}),Ct({color:"#25D366",networkName:"whatsapp",path:"m42.32286,33.93287c-0.5178,-0.2589 -3.04726,-1.49644 -3.52105,-1.66732c-0.4712,-0.17346 -0.81554,-0.2589 -1.15987,0.2589c-0.34175,0.51004 -1.33075,1.66474 -1.63108,2.00648c-0.30032,0.33658 -0.60064,0.36247 -1.11327,0.12945c-0.5178,-0.2589 -2.17994,-0.80259 -4.14759,-2.56312c-1.53269,-1.37217 -2.56312,-3.05503 -2.86603,-3.57283c-0.30033,-0.5178 -0.03366,-0.80259 0.22524,-1.06149c0.23301,-0.23301 0.5178,-0.59547 0.7767,-0.90616c0.25372,-0.31068 0.33657,-0.5178 0.51262,-0.85437c0.17088,-0.36246 0.08544,-0.64725 -0.04402,-0.90615c-0.12945,-0.2589 -1.15987,-2.79613 -1.58964,-3.80584c-0.41424,-1.00971 -0.84142,-0.88027 -1.15987,-0.88027c-0.29773,-0.02588 -0.64208,-0.02588 -0.98382,-0.02588c-0.34693,0 -0.90616,0.12945 -1.37736,0.62136c-0.4712,0.5178 -1.80194,1.76053 -1.80194,4.27186c0,2.51134 1.84596,4.945 2.10227,5.30747c0.2589,0.33657 3.63497,5.51458 8.80262,7.74113c1.23237,0.5178 2.1903,0.82848 2.94111,1.08738c1.23237,0.38836 2.35599,0.33657 3.24402,0.20712c0.99159,-0.15534 3.04985,-1.24272 3.47963,-2.45956c0.44013,-1.21683 0.44013,-2.22654 0.31068,-2.45955c-0.12945,-0.23301 -0.46601,-0.36247 -0.98382,-0.59548m-9.40068,12.84407l-0.02589,0c-3.05503,0 -6.08417,-0.82849 -8.72495,-2.38189l-0.62136,-0.37023l-6.47252,1.68286l1.73463,-6.29129l-0.41424,-0.64725c-1.70875,-2.71846 -2.6149,-5.85116 -2.6149,-9.07706c0,-9.39809 7.68934,-17.06155 17.15993,-17.06155c4.58253,0 8.88029,1.78642 12.11655,5.02268c3.23625,3.21036 5.02267,7.50812 5.02267,12.06476c-0.0078,9.3981 -7.69712,17.06155 -17.14699,17.06155m14.58906,-31.58846c-3.93529,-3.80584 -9.1133,-5.95471 -14.62789,-5.95471c-11.36055,0 -20.60848,9.2065 -20.61625,20.52564c0,3.61684 0.94757,7.14565 2.75211,10.26282l-2.92557,10.63564l10.93337,-2.85309c3.0136,1.63108 6.4052,2.4958 9.85634,2.49839l0.01037,0c11.36574,0 20.61884,-9.2091 20.62403,-20.53082c0,-5.48093 -2.14111,-10.64081 -6.03239,-14.51915"});Rt("whatsapp",(function(e,{title:t,separator:n}){return Lt(e,"whatsapp.url"),"https://"+(/(android|iphone|ipad|mobile)/i.test(navigator.userAgent)?"api":"web")+".whatsapp.com/send"+St({text:t?t+n+e:e})}),(e=>({title:e.title,separator:e.separator||" "})),{windowWidth:550,windowHeight:400}),Ct({color:"#4326c4",networkName:"workplace",path:"M34.019,10.292c0.21,0.017,0.423,0.034,0.636,0.049 c3.657,0.262,6.976,1.464,9.929,3.635c3.331,2.448,5.635,5.65,6.914,9.584c0.699,2.152,0.983,4.365,0.885,6.623 c-0.136,3.171-1.008,6.13-2.619,8.867c-0.442,0.75-0.908,1.492-1.495,2.141c-0.588,0.651-1.29,1.141-2.146,1.383 c-1.496,0.426-3.247-0.283-3.961-1.642c-0.26-0.494-0.442-1.028-0.654-1.548c-1.156-2.838-2.311-5.679-3.465-8.519 c-0.017-0.042-0.037-0.082-0.065-0.145c-0.101,0.245-0.192,0.472-0.284,0.698c-1.237,3.051-2.475,6.103-3.711,9.155 c-0.466,1.153-1.351,1.815-2.538,2.045c-1.391,0.267-2.577-0.154-3.496-1.247c-0.174-0.209-0.31-0.464-0.415-0.717 c-2.128-5.22-4.248-10.442-6.37-15.665c-0.012-0.029-0.021-0.059-0.036-0.104c0.054-0.003,0.103-0.006,0.15-0.006 c1.498-0.001,2.997,0,4.495-0.004c0.12-0.001,0.176,0.03,0.222,0.146c1.557,3.846,3.117,7.691,4.679,11.536 c0.018,0.046,0.039,0.091,0.067,0.159c0.273-0.673,0.536-1.32,0.797-1.968c1.064-2.627,2.137-5.25,3.19-7.883 c0.482-1.208,1.376-1.917,2.621-2.135c1.454-0.255,2.644,0.257,3.522,1.449c0.133,0.18,0.229,0.393,0.313,0.603 c1.425,3.495,2.848,6.991,4.269,10.488c0.02,0.047,0.04,0.093,0.073,0.172c0.196-0.327,0.385-0.625,0.559-0.935 c0.783-1.397,1.323-2.886,1.614-4.461c0.242-1.312,0.304-2.634,0.187-3.962c-0.242-2.721-1.16-5.192-2.792-7.38 c-2.193-2.939-5.086-4.824-8.673-5.625c-1.553-0.346-3.124-0.405-4.705-0.257c-3.162,0.298-6.036,1.366-8.585,3.258 c-3.414,2.534-5.638,5.871-6.623,10.016c-0.417,1.76-0.546,3.547-0.384,5.348c0.417,4.601,2.359,8.444,5.804,11.517 c2.325,2.073,5.037,3.393,8.094,3.989c1.617,0.317,3.247,0.395,4.889,0.242c1-0.094,1.982-0.268,2.952-0.529 c0.04-0.01,0.081-0.018,0.128-0.028c0,1.526,0,3.047,0,4.586c-0.402,0.074-0.805,0.154-1.21,0.221 c-0.861,0.14-1.728,0.231-2.601,0.258c-0.035,0.002-0.071,0.013-0.108,0.021c-0.493,0-0.983,0-1.476,0 c-0.049-0.007-0.1-0.018-0.149-0.022c-0.315-0.019-0.629-0.033-0.945-0.058c-1.362-0.105-2.702-0.346-4.017-0.716 c-3.254-0.914-6.145-2.495-8.66-4.752c-2.195-1.971-3.926-4.29-5.176-6.963c-1.152-2.466-1.822-5.057-1.993-7.774 c-0.014-0.226-0.033-0.451-0.05-0.676c0-0.502,0-1.003,0-1.504c0.008-0.049,0.02-0.099,0.022-0.148 c0.036-1.025,0.152-2.043,0.338-3.052c0.481-2.616,1.409-5.066,2.8-7.331c2.226-3.625,5.25-6.386,9.074-8.254 c2.536-1.24,5.217-1.947,8.037-2.126c0.23-0.015,0.461-0.034,0.691-0.051C33.052,10.292,33.535,10.292,34.019,10.292z"});Rt("workplace",(function(e,{quote:t,hashtag:n}){return Lt(e,"workplace.url"),"https://work.facebook.com/sharer.php"+St({u:e,quote:t,hashtag:n})}),(e=>({quote:e.quote,hashtag:e.hashtag})),{windowWidth:550,windowHeight:400}),Ct({color:"#000000",networkName:"X",path:"M 41.116 18.375 h 4.962 l -10.8405 12.39 l 12.753 16.86 H 38.005 l -7.821 -10.2255 L 21.235 47.625 H 16.27 l 11.595 -13.2525 L 15.631 18.375 H 25.87 l 7.0695 9.3465 z m -1.7415 26.28 h 2.7495 L 24.376 21.189 H 21.4255 z"});const Vt=()=>{const e="undefined"!=typeof window?window.location.href:"";return r.createElement("aside",{className:"mt-8 w-72 lg:mt-0 bg-primary"},r.createElement("div",{className:"font-bold text-white text-xl lg:text-h4"},"Share this project"),r.createElement("div",{className:"flex gap-6 mt-1 flex-nowrap place-content-start text-5xl text-white lg:text-2xl lg:gap-1"},r.createElement(Mt,{url:e,resetButtonStyle:!0,className:"shared","aria-label":"Facebook"},r.createElement(d.R9i,null)),r.createElement(At,{url:e,resetButtonStyle:!0,"aria-label":"X / Twitter"},r.createElement(ut.lcJ,null)),r.createElement(Ft,{url:e,resetButtonStyle:!0,"aria-label":"LinkedIn"},r.createElement(d.ltd,null)),r.createElement(jt,{resetButtonStyle:!0,url:e,subject:"Sharing a wonderful project opportunity!","aria-label":"e-mail"},r.createElement(d.Upr,null))))},Ht=e=>{let{label:t,value:n}=e;return r.createElement(r.Fragment,null,r.createElement("section",{className:"pt-4"},r.createElement("h3",{className:"text-h4"},t),r.createElement("div",{className:"text-body"},r.createElement(st,{text:n}))))},zt=e=>{let{slug:t,title:n,question:o,status:a,agency:s,topics:l,opportunityCloses:u,startDate:d,endDate:f,lastModified:h}=e;return r.createElement("div",{className:"px-2 py-4 overflow-hidden bg-white border border-gray-200 rounded-md shadow-sm h-full flex flex-col"},r.createElement("div",{className:"mt-4 ml-4"},r.createElement(p,{status:a})),r.createElement("div",{className:"p-5 pb-5"},r.createElement("div",{className:"pb-4 text-h3 font-bold leading-snug text-black"},o),r.createElement("div",null,r.createElement("div",{className:"mt-4 text-body"},r.createElement(Rs,{status:a,opportunityCloses:u,startDate:d,endDate:f})),r.createElement("div",{className:"mb-4 text-body"},r.createElement("span",{className:"font-bold"},"Lead Agency: "),s),!(0,i.xb)(l)&&r.createElement("div",{className:"text-tag mt-4"},r.createElement(Ti,{topics:l})))),r.createElement("div",{className:"p-5 pb-1 mt-auto border-t-2 border-solid"},r.createElement(c.Link,{to:"/project/"+t,"aria-label":n+" Details",className:"btn-wide"},(0,i.t9)(a,"View Opportunity","View Project","View Project"))))},Bt=e=>{let{nodes:t}=e;return r.createElement("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 mx-3 xl:mx-6 gap-4 justify-self-center"},t.map(((e,t)=>r.createElement("article",{key:"card_"+e.slug},r.createElement(zt,e)))))};var $t=n(3510);const Qt=/^([a-zA-Z]+:)?\/\//,Ut=e=>{let{name:t}=e;return r.createElement("span",{className:"flex items-center p-5 leading-snug text-white hover:opacity-75 xl:text-black xl:px-3 xl:py-2"},r.createElement("span",{className:"text-nav ml-2 font-bold border-b-2 border-white xl:border-primary"},t))},Wt=e=>{let{name:t}=e;return r.createElement("span",{className:"flex items-center p-5 leading-snug text-white hover:opacity-75 xl:text-black xl:px-3 xl:py-2"},r.createElement("span",{className:"text-nav ml-2 border-b-2 hover:border-primary border-transparent"},t))},qt=e=>r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",viewBox:"0 0 16 16"},e),r.createElement("path",{d:"M6 1h5v5L8.86 3.85 4.7 8 4 7.3l4.15-4.16L6 1Z M2 3h2v1H2v6h6V8h1v2a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1Z"})),Zt=e=>{let{name:t}=e;return r.createElement("span",{className:"flex items-center p-5 leading-snug text-white hover:opacity-75 xl:text-black xl:px-3 xl:py-2"},r.createElement("span",{className:"text-nav ml-2 border-b-2 hover:border-primary border-transparent"},t),r.createElement(qt,{className:"inline ml-1 -mr-3 fill-white xl:fill-black"}))},Gt=e=>{let{title:t,activePage:n,image:o,pages:a}=e;const[i,s]=r.useState(!1),l=(0,$t.c)(o);return r.createElement(r.Fragment,null,r.createElement("nav",{id:"nav-bar",className:"sticky top-0 flex flex-wrap items-center justify-between w-full p-0 bg-navbar xl:relative xl:px-2 xl:py-6 overflow-y-visible z-10"},r.createElement("div",{className:"flex flex-wrap justify-between w-full px-0 xl:px-4"},r.createElement("div",{className:"relative flex flex-no-wrap w-full xl:static xl:block xl:w-auto"},r.createElement("button",{className:"block p-6 ml-0 text-xl leading-none text-white outline-none cursor-pointer bg-primary xl:hidden focus:outline-none",type:"button","aria-label":"Open navigation menu",onClick:()=>s(!i)},i?r.createElement(d.aHS,null):r.createElement(d.Fm7,null)),l||t?r.createElement("div",{className:"block xl:min-h-full mx-4 my-3 xl:my-auto overflow-hidden text-nav text-black font-bold flex gap-4 items-center whitespace-nowrap"},r.createElement("a",{href:"https://www.evaluation.gov"},l?r.createElement($t.G,{className:"xl:inline-block logotype",image:l,alt:"nav_logo"}):r.createElement(r.Fragment,null)),r.createElement(c.Link,{to:"/"},t)):""),r.createElement("div",{className:"absolute top-16 w-full md:w-2/3 xl:w-auto xl:relative xl:top-0 flex-grow items-center bg-primary xl:bg-transparent xl:flex xl:bg-navbar z-10 xl:z-0 transition-transform drop-shadow-lg filter xl:drop-shadow-none"+(i?" flex":" hidden"),id:"example-navbar-danger"},r.createElement("ul",{className:"flex flex-col list-none xl:flex-row xl:ml-auto"},null==a?void 0:a.filter((e=>e.show)).map(((e,t)=>{let{name:o,link:a}=e;return r.createElement("li",{className:"nav-item",key:"nav"+t},(e=>{if("string"==typeof e)return!Qt.test(e)})(a)?r.createElement(c.Link,{to:a||"#",onClick:()=>s(!1)},n===a?r.createElement(Ut,{name:o}):r.createElement(Wt,{name:o})):r.createElement("a",{key:"nav"+t,href:a,onClick:()=>s(!1)},r.createElement(Zt,{name:o})))})))))))},Jt=e=>{var t;let{image:n,text:o,link:a,linkId:s}=e;s=null!==(t=s)&&void 0!==t?t:"bottom-banner-image-link-id";const l=(0,$t.c)(n);return r.createElement("div",{className:"py-6 mt-12 overflow-hidden bg-bottombanner p-responsive"},r.createElement("div",{className:"m-responsive"},r.createElement("div",{className:"w-full flex gap-4 sm:gap-8 items-center justify-center flex-wrap"},!(0,i.uk)(a)&&l&&r.createElement("a",{id:s,href:a,"aria-labelledby":"bottomBannerText"},r.createElement($t.G,{className:"inline-block logotype",image:l,alt:"Bottom Banner logo"})),(0,i.uk)(a)&&l&&r.createElement($t.G,{className:"inline-block logotype",image:l,alt:"Bottom Banner logo"}),r.createElement("div",{className:"inline-block text-body flex-4 min-w-20ch",id:"bottomBannerText"},"This evidence project portal is managed by the Office of Management and Budget. If you have suggestions for how to improve it, please ",r.createElement(c.Link,{className:"no-inherit",to:"/contact"},"let us know!")))))},Yt=e=>{let{name:t,title:n,employer:o,email:a,image:i,defaultImage:s,showEmail:l}=e;const c=(0,$t.c)(null!=i?i:s);return r.createElement("div",{className:"flex items-center gap-4 overflow-hidden flex-nowrap justify-left"},r.createElement("div",{className:"hidden sm:block",style:{width:"100px",height:"100px"}},c&&r.createElement($t.G,{className:"relative rounded-full",alt:t,image:(0,$t.c)(c),style:{transform:"translateZ(0)"}})),r.createElement("div",{className:"pl-2 pr-2 pb-2"},r.createElement("p",{className:"font-bold text-black text-body"},t),r.createElement("p",{className:"text-black text-body"},n),r.createElement("p",{className:"text-black text-body"},o),l?r.createElement("p",{className:"text-black text-body break-all"},a):""))},Kt=e=>{let{title:t,contacts:n,defaultImage:o,status:a}=e;return"ongoing"==a||"completed"==a?r.createElement("section",{className:"m-responsive"},r.createElement("h3",{className:"text-h3 my-4"},t),r.createElement("div",{className:"grid grid-cols-1 gap-4 md:grid-cols-2 lg:grid-cols-3 justify-self-center"},n.map(((e,t)=>r.createElement("div",{className:"w-auto px-4",key:"contact-"+t},r.createElement(Yt,Object.assign({},e,{showEmail:!1,image:e.image,defaultImage:o})))))),r.createElement("p",{className:"text-h3 my-4 project-team-disclaimer"},"Members of the Project Team are listed for informational purposes; the U.S. Government does not endorse or recommend named organizations or entities.")):r.createElement("section",{className:"m-responsive"},r.createElement("h3",{className:"text-h3 my-4"},t),r.createElement("div",{className:"grid grid-cols-1 gap-4 md:grid-cols-2 lg:grid-cols-3 justify-self-center"},n.map(((e,t)=>r.createElement("div",{className:"w-auto px-4",key:"contact-"+t},r.createElement(Yt,Object.assign({},e,{showEmail:!1,image:e.image,defaultImage:o})))))))},Xt=e=>{let{title:t,lede:n,image:o}=e;return"Contact"==t||"About"==t?r.createElement("div",{className:"no-bottom-margin px-4 py-4 mx-0 lg:mb-16 bg-white md:px-8 md:py-12 xl:px-16 xl:container sm:min-h-15rem",style:{background:"url("+(0,$t.d)(o)+")",backgroundRepeat:"no-repeat",backgroundSize:"auto",backgroundPositionY:"center"}},r.createElement("div",{className:"lg:-mb-28 m-0 lg:m-4 bg-white border-b-8 border-primary border-solid flex align-center"},r.createElement("div",{className:"w-full p-4 sm:p-12 lg:pl-28 lg:w-3/3"},r.createElement("h1",{className:"text-h3 pb-0 sm:text-h1 font-bold text-black"},t),n&&r.createElement(st,{className:"pt-6 text-body leading-normal",text:n})))):r.createElement("div",{className:"px-4 py-4 mx-0 lg:mb-16 bg-white md:px-8 md:py-12 xl:px-16 xl:container sm:min-h-15rem",style:{background:"url("+(0,$t.d)(o)+")",backgroundRepeat:"no-repeat",backgroundSize:"auto",backgroundPositionY:"center"}},r.createElement("div",{className:"lg:-mb-28 m-0 lg:m-4 bg-white border-b-8 border-primary border-solid flex align-center"},r.createElement("div",{className:"w-full p-4 sm:p-12 lg:pl-28 lg:w-3/3"},r.createElement("h1",{className:"text-h3 pb-0 sm:text-h1 font-bold text-black"},t),n&&r.createElement(st,{className:"pt-6 text-body leading-normal",text:n}))))},en=e=>{let{question:t,slug:n,summary:o,status:a,opportunityCloses:l,startDate:c,endDate:u,emailContent:d,lastModified:p,agency:f,topics:h,deliverable:m,purpose:g,expertise:v,requirement:y,keyDates:b,priorResearch:w,statusOfData:x,fundingInfo:E,mainContact:k,openText:C,ongoingText:S,completeText:O,projectTeam:P,faq:N,projectInterestLink:_,newsletter:R,defaultContactImage:j,collectData:I,summaryPDF:L}=e;return r.createElement("article",null,r.createElement("header",null,r.createElement("div",{className:"py-16 p-responsive bg-primary"},r.createElement("div",{className:"flex flex-col justify-between m-responsive lg:flex-row"},r.createElement("div",{className:"w-full"},r.createElement("h1",{className:"text-h3 w-full font-bold leading-h2 text-white lg:w-4/5 lg:text-h2"},t),null!==(0,i.t9)(a,!0,!0,!0)&&r.createElement("div",{className:"mt-4 text-white text-body"},r.createElement(Rs,{status:a,opportunityCloses:l,startDate:c,endDate:u})),r.createElement("div",{className:"text-white text-body"},r.createElement("span",{className:"font-bold"},"Lead Agency: "),f)),r.createElement(Vt,null))),r.createElement("div",{className:"p-responsive pb-4"},r.createElement("section",{className:"flex flex-wrap items-start py-6 m-responsive gap-x-10 gap-y-4"},!(0,i.xb)(h)&&r.createElement("div",{className:"text-tag mt-2"},r.createElement(Ti,{topics:h}))))),r.createElement("div",{className:"p-responsive pb-4"},r.createElement("section",{className:"mt-8"},r.createElement("div",{className:"m-responsive"},r.createElement("h2",{className:"text-h3"},"Project Overview")),r.createElement("div",{className:"flex flex-col justify-between w-full py-4 lg:flex-row"},r.createElement("div",{className:"m-responsive lg:w-3/5 xl:2/3"},!(0,i.uk)(o)&&r.createElement("div",{className:"w-full lg:w-11/12"},r.createElement(Ht,{label:"Summary",value:o})),!(0,i.uk)(m)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"completed"===a?"Deliverables":"Anticipated deliverables",value:m})),!(0,i.uk)(g)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"Planned use of results",value:g})),!(0,i.uk)(E)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"Funding",value:E})),!(0,i.uk)(x)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"Data",value:x})),!(0,i.uk)(w)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"Helpful links",value:w})),!(0,i.xb)(N)&&r.createElement(r.Fragment,null,r.createElement("section",{className:"w-full mt-10 lg:w-11/12"},r.createElement("h3",{className:"text-h3"},"Frequently Asked Questions"),N.map(((e,t)=>{let{title:n,text:o}=e;return r.createElement(Ps,{key:"collapsibleList_"+t,title:n,text:o})})))),!(0,i.xb)(I)&&r.createElement(r.Fragment,null,r.createElement("section",{className:"w-full mt-10 lg:w-11/12"},I.map(((e,t)=>{let{fieldTitle:n,fieldData:o}=e;return r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:n,value:o}))}))))),r.createElement("div",{className:"w-full lg:w-2/5 xl:w-1/3"},!(null==k)&&r.createElement(tn,Object.assign({},k,{status:a,openText:C,ongoingText:S,completeText:O,projectInterestLink:_,defaultImage:j,summaryPDF:L})),r.createElement(Fs,R)))),(v||y||b)&&"open"===a&&r.createElement(r.Fragment,null,r.createElement("hr",{className:"my-8 border-gray-300 m-responsive"}),r.createElement(s,{expertise:v,requirement:y,keyDates:b})),!(0,i.xb)(P)&&r.createElement(r.Fragment,null,r.createElement("hr",{className:"my-8 border-gray-300 m-responsive"}),r.createElement(Kt,{title:"Project Team",contacts:P,defaultImage:j,status:a}))))},tn=e=>{let{status:t,projectInterestLink:n,openText:o,ongoingText:a,completeText:s,summaryPDF:l,...u}=e;return r.createElement(r.Fragment,null,r.createElement("h3",{className:"hidden"},"Contact and Project Updates"),r.createElement("div",{className:"w-full p-8 mb-8 bg-gray-100"},r.createElement("h4",{className:"text-h4"},(0,i.t9)(t,"This project is open. Interested in collaborating?","The project is in progress.","The project is complete.")),r.createElement("div",{className:"text-black text-body"},r.createElement(st,{text:(0,i.t9)(t,o,a,s)})),r.createElement("div",{className:"mt-4"},"open"===t?n?r.createElement("a",{href:n,target:"_blank",rel:"noopener",className:"btn"},"Express Interest"):u.email?r.createElement("a",{href:"mailto:"+u.email,className:"btn"},"Email Point of Contact"):r.createElement(c.Link,{to:"/contact",className:"btn-white"},"Ask a question"):r.createElement(c.Link,{to:"/contact",className:"btn-white"},"Ask a question"))),r.createElement("div",{className:"w-full p-8 my-8 bg-gray-100"},r.createElement("h4",{className:"text-h4"},"Download and share the project summary"),r.createElement("div",{className:"mt-4 text-body"},r.createElement("a",{download:!0,href:l,className:"btn"},"Download"))),r.createElement("div",{className:"w-full p-8 my-8 bg-gray-100"},r.createElement("h4",{className:"text-h4"},"Project point of contact"),r.createElement("div",{className:"mt-4 text-body"},r.createElement(Yt,Object.assign({},u,{showEmail:!0})))))};var nn=n(8777);function rn(e){return rn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},rn(e)}function on(e){var t=function(e,t){if("object"!=rn(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=rn(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==rn(t)?t:String(t)}function an(e,t,n){return(t=on(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function sn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function ln(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var pn=["defaultInputValue","defaultMenuIsOpen","defaultValue","inputValue","menuIsOpen","onChange","onInputChange","onMenuClose","onMenuOpen","value"];function fn(){return fn=Object.assign?Object.assign.bind():function(e){for(var t=1;t0?Pn(Fn,--Tn):0,Ln--,10===Dn&&(Ln=1,In--),Dn}function zn(){return Dn=Tn2||Un(Dn)>3?"":" "}function Jn(e,t){for(;--t&&zn()&&!(Dn<48||Dn>102||Dn>57&&Dn<65||Dn>70&&Dn<97););return Qn(e,$n()+(t<6&&32==Bn()&&32==zn()))}function Yn(e){for(;zn();)switch(Dn){case e:return Tn;case 34:case 39:34!==e&&39!==e&&Yn(Dn);break;case 40:41===e&&Yn(e);break;case 92:zn()}return Tn}function Kn(e,t){for(;zn()&&e+Dn!==57&&(e+Dn!==84||47!==Bn()););return"/*"+Qn(t,Tn-1)+"*"+En(47===e?e:zn())}function Xn(e){for(;!Un(Bn());)zn();return Qn(e,Tn)}var er="-ms-",tr="-moz-",nr="-webkit-",rr="comm",or="rule",ar="decl",ir="@keyframes";function sr(e,t){for(var n="",r=Rn(e),o=0;o0&&_n(k)-d&&jn(f>32?fr(k+";",r,n,d-1):fr(Sn(k," ","")+";",r,n,d-2),l);break;case 59:k+=";";default:if(jn(E=dr(k,t,n,c,u,o,s,b,w=[],x=[],d),a),123===y)if(0===u)ur(k,t,E,E,w,a,d,s,x);else switch(99===p&&110===Pn(k,3)?100:p){case 100:case 108:case 109:case 115:ur(e,E,E,r&&jn(dr(e,E,E,0,0,o,s,b,o,w=[],d),x),o,x,d,s,r?w:x);break;default:ur(k,E,E,E,[""],x,0,s,x)}}c=u=f=0,m=v=1,b=k="",d=i;break;case 58:d=1+_n(k),f=h;default:if(m<1)if(123==y)--m;else if(125==y&&0==m++&&125==Hn())continue;switch(k+=En(y),y*m){case 38:v=u>0?1:(k+="\f",-1);break;case 44:s[c++]=(_n(k)-1)*v,v=1;break;case 64:45===Bn()&&(k+=Zn(zn())),p=Bn(),u=d=_n(b=k+=Xn($n())),y++;break;case 45:45===h&&2==_n(k)&&(m=0)}}return a}function dr(e,t,n,r,o,a,i,s,l,c,u){for(var d=o-1,p=0===o?a:[""],f=Rn(p),h=0,m=0,g=0;h0?p[v]+" "+y:Sn(y,/&\f/g,p[v])))&&(l[g++]=b);return An(e,t,n,0===o?or:s,l,c,u)}function pr(e,t,n){return An(e,t,n,rr,En(Dn),Nn(e,2,-2),0)}function fr(e,t,n,r){return An(e,t,n,ar,Nn(e,0,r),Nn(e,r+1,-1),r)}var hr=function(e,t,n){for(var r=0,o=0;r=o,o=Bn(),38===r&&12===o&&(t[n]=1),!Un(o);)zn();return Qn(e,Tn)},mr=function(e,t){return qn(function(e,t){var n=-1,r=44;do{switch(Un(r)){case 0:38===r&&12===Bn()&&(t[n]=1),e[n]+=hr(Tn-1,t,n);break;case 2:e[n]+=Zn(r);break;case 4:if(44===r){e[++n]=58===Bn()?"&\f":"",t[n]=e[n].length;break}default:e[n]+=En(r)}}while(r=zn());return e}(Wn(e),t))},gr=new WeakMap,vr=function(e){if("rule"===e.type&&e.parent&&!(e.length<1)){for(var t=e.value,n=e.parent,r=e.column===n.column&&e.line===n.line;"rule"!==n.type;)if(!(n=n.parent))return;if((1!==e.props.length||58===t.charCodeAt(0)||gr.get(n))&&!r){gr.set(e,!0);for(var o=[],a=mr(t,o),i=n.props,s=0,l=0;s6)switch(Pn(e,t+1)){case 109:if(45!==Pn(e,t+4))break;case 102:return Sn(e,/(.+:)(.+)-([^]+)/,"$1"+nr+"$2-$3$1"+tr+(108==Pn(e,t+3)?"$3":"$2-$3"))+e;case 115:return~On(e,"stretch")?br(Sn(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(115!==Pn(e,t+1))break;case 6444:switch(Pn(e,_n(e)-3-(~On(e,"!important")&&10))){case 107:return Sn(e,":",":"+nr)+e;case 101:return Sn(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+nr+(45===Pn(e,14)?"inline-":"")+"box$3$1"+nr+"$2$3$1"+er+"$2box$3")+e}break;case 5936:switch(Pn(e,t+11)){case 114:return nr+e+er+Sn(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return nr+e+er+Sn(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return nr+e+er+Sn(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return nr+e+er+e+e}return e}var wr=[function(e,t,n,r){if(e.length>-1&&!e.return)switch(e.type){case ar:e.return=br(e.value,e.length);break;case ir:return sr([Vn(e,{value:Sn(e.value,"@","@"+nr)})],r);case or:if(e.length)return function(e,t){return e.map(t).join("")}(e.props,(function(t){switch(function(e,t){return(e=t.exec(e))?e[0]:e}(t,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return sr([Vn(e,{props:[Sn(t,/:(read-\w+)/,":-moz-$1")]})],r);case"::placeholder":return sr([Vn(e,{props:[Sn(t,/:(plac\w+)/,":"+nr+"input-$1")]}),Vn(e,{props:[Sn(t,/:(plac\w+)/,":-moz-$1")]}),Vn(e,{props:[Sn(t,/:(plac\w+)/,er+"input-$1")]})],r)}return""}))}}],xr=function(e){var t=e.key;if("css"===t){var n=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(n,(function(e){-1!==e.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(e),e.setAttribute("data-s",""))}))}var r=e.stylisPlugins||wr;var o,a,i={},s=[];o=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+t+' "]'),(function(e){for(var t=e.getAttribute("data-emotion").split(" "),n=1;n=4;++r,o-=4)t=1540483477*(65535&(t=255&e.charCodeAt(r)|(255&e.charCodeAt(++r))<<8|(255&e.charCodeAt(++r))<<16|(255&e.charCodeAt(++r))<<24))+(59797*(t>>>16)<<16),n=1540483477*(65535&(t^=t>>>24))+(59797*(t>>>16)<<16)^1540483477*(65535&n)+(59797*(n>>>16)<<16);switch(o){case 3:n^=(255&e.charCodeAt(r+2))<<16;case 2:n^=(255&e.charCodeAt(r+1))<<8;case 1:n=1540483477*(65535&(n^=255&e.charCodeAt(r)))+(59797*(n>>>16)<<16)}return(((n=1540483477*(65535&(n^=n>>>13))+(59797*(n>>>16)<<16))^n>>>15)>>>0).toString(36)}(o)+l;return{name:c,styles:o,next:Ir}},Tr=!!o.useInsertionEffect&&o.useInsertionEffect,Dr=Tr||function(e){return e()},Fr=(Tr||r.useLayoutEffect,{}.hasOwnProperty),Ar=r.createContext("undefined"!=typeof HTMLElement?xr({key:"css"}):null);Ar.Provider;var Vr=function(e){return(0,r.forwardRef)((function(t,n){var o=(0,r.useContext)(Ar);return e(t,o,n)}))};var Hr=r.createContext({});var zr="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",Br=function(e){var t=e.cache,n=e.serialized,r=e.isStringTag;return Er(t,n,r),Dr((function(){return function(e,t,n){Er(e,t,n);var r=e.key+"-"+t.name;if(void 0===e.inserted[t.name]){var o=t;do{e.insert(t===o?"."+r:"",o,e.sheet,!0),o=o.next}while(void 0!==o)}}(t,n,r)})),null},$r=Vr((function(e,t,n){var o=e.css;"string"==typeof o&&void 0!==t.registered[o]&&(o=t.registered[o]);var a=e[zr],i=[o],s="";"string"==typeof e.className?s=function(e,t,n){var r="";return n.split(" ").forEach((function(n){void 0!==e[n]?t.push(e[n]+";"):r+=n+" "})),r}(t.registered,i,e.className):null!=e.className&&(s=e.className+" ");var l=Mr(i,void 0,r.useContext(Hr));s+=t.key+"-"+l.name;var c={};for(var u in e)Fr.call(e,u)&&"css"!==u&&u!==zr&&(c[u]=e[u]);return c.ref=n,c.className=s,r.createElement(r.Fragment,null,r.createElement(Br,{cache:t,serialized:l,isStringTag:"string"==typeof a}),r.createElement(a,c))}));var Qr=$r,Ur=(n(4963),n(3463),function(e,t){var n=arguments;if(null==t||!Fr.call(t,"css"))return r.createElement.apply(void 0,n);var o=n.length,a=new Array(o);a[0]=Qr,a[1]=function(e,t){var n={};for(var r in t)Fr.call(t,r)&&(n[r]=t[r]);return n[zr]=e,n}(e,t);for(var i=2;i({x:e,y:e});function Xr(e){return{...e,top:e.y,left:e.x,right:e.x+e.width,bottom:e.y+e.height}}function eo(e){return ro(e)?(e.nodeName||"").toLowerCase():"#document"}function to(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function no(e){var t;return null==(t=(ro(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function ro(e){return e instanceof Node||e instanceof to(e).Node}function oo(e){return e instanceof Element||e instanceof to(e).Element}function ao(e){return e instanceof HTMLElement||e instanceof to(e).HTMLElement}function io(e){return"undefined"!=typeof ShadowRoot&&(e instanceof ShadowRoot||e instanceof to(e).ShadowRoot)}function so(e){const{overflow:t,overflowX:n,overflowY:r,display:o}=uo(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!["inline","contents"].includes(o)}function lo(){return!("undefined"==typeof CSS||!CSS.supports)&&CSS.supports("-webkit-backdrop-filter","none")}function co(e){return["html","body","#document"].includes(eo(e))}function uo(e){return to(e).getComputedStyle(e)}function po(e){if("html"===eo(e))return e;const t=e.assignedSlot||e.parentNode||io(e)&&e.host||no(e);return io(t)?t.host:t}function fo(e){const t=po(e);return co(t)?e.ownerDocument?e.ownerDocument.body:e.body:ao(t)&&so(t)?t:fo(t)}function ho(e,t,n){var r;void 0===t&&(t=[]),void 0===n&&(n=!0);const o=fo(e),a=o===(null==(r=e.ownerDocument)?void 0:r.body),i=to(o);return a?t.concat(i,i.visualViewport||[],so(o)?o:[],i.frameElement&&n?ho(i.frameElement):[]):t.concat(o,ho(o,[],n))}function mo(e){const t=uo(e);let n=parseFloat(t.width)||0,r=parseFloat(t.height)||0;const o=ao(e),a=o?e.offsetWidth:n,i=o?e.offsetHeight:r,s=Jr(n)!==a||Jr(r)!==i;return s&&(n=a,r=i),{width:n,height:r,$:s}}function go(e){return oo(e)?e:e.contextElement}function vo(e){const t=go(e);if(!ao(t))return Kr(1);const n=t.getBoundingClientRect(),{width:r,height:o,$:a}=mo(t);let i=(a?Jr(n.width):n.width)/r,s=(a?Jr(n.height):n.height)/o;return i&&Number.isFinite(i)||(i=1),s&&Number.isFinite(s)||(s=1),{x:i,y:s}}const yo=Kr(0);function bo(e){const t=to(e);return lo()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:yo}function wo(e,t,n,r){void 0===t&&(t=!1),void 0===n&&(n=!1);const o=e.getBoundingClientRect(),a=go(e);let i=Kr(1);t&&(r?oo(r)&&(i=vo(r)):i=vo(e));const s=function(e,t,n){return void 0===t&&(t=!1),!(!n||t&&n!==to(e))&&t}(a,n,r)?bo(a):Kr(0);let l=(o.left+s.x)/i.x,c=(o.top+s.y)/i.y,u=o.width/i.x,d=o.height/i.y;if(a){const e=to(a),t=r&&oo(r)?to(r):r;let n=e.frameElement;for(;n&&r&&t!==e;){const e=vo(n),t=n.getBoundingClientRect(),r=uo(n),o=t.left+(n.clientLeft+parseFloat(r.paddingLeft))*e.x,a=t.top+(n.clientTop+parseFloat(r.paddingTop))*e.y;l*=e.x,c*=e.y,u*=e.x,d*=e.y,l+=o,c+=a,n=to(n).frameElement}}return Xr({width:u,height:d,x:l,y:c})}function xo(e,t,n,r){void 0===r&&(r={});const{ancestorScroll:o=!0,ancestorResize:a=!0,elementResize:i="function"==typeof ResizeObserver,layoutShift:s="function"==typeof IntersectionObserver,animationFrame:l=!1}=r,c=go(e),u=o||a?[...c?ho(c):[],...ho(t)]:[];u.forEach((e=>{o&&e.addEventListener("scroll",n,{passive:!0}),a&&e.addEventListener("resize",n)}));const d=c&&s?function(e,t){let n,r=null;const o=no(e);function a(){clearTimeout(n),r&&r.disconnect(),r=null}return function i(s,l){void 0===s&&(s=!1),void 0===l&&(l=1),a();const{left:c,top:u,width:d,height:p}=e.getBoundingClientRect();if(s||t(),!d||!p)return;const f={rootMargin:-Yr(u)+"px "+-Yr(o.clientWidth-(c+d))+"px "+-Yr(o.clientHeight-(u+p))+"px "+-Yr(c)+"px",threshold:Gr(0,Zr(1,l))||1};let h=!0;function m(e){const t=e[0].intersectionRatio;if(t!==l){if(!h)return i();t?i(!1,t):n=setTimeout((()=>{i(!1,1e-7)}),100)}h=!1}try{r=new IntersectionObserver(m,{...f,root:o.ownerDocument})}catch(v){r=new IntersectionObserver(m,f)}r.observe(e)}(!0),a}(c,n):null;let p,f=-1,h=null;i&&(h=new ResizeObserver((e=>{let[r]=e;r&&r.target===c&&h&&(h.unobserve(t),cancelAnimationFrame(f),f=requestAnimationFrame((()=>{h&&h.observe(t)}))),n()})),c&&!l&&h.observe(c),h.observe(t));let m=l?wo(e):null;return l&&function t(){const r=wo(e);!m||r.x===m.x&&r.y===m.y&&r.width===m.width&&r.height===m.height||n();m=r,p=requestAnimationFrame(t)}(),n(),()=>{u.forEach((e=>{o&&e.removeEventListener("scroll",n),a&&e.removeEventListener("resize",n)})),d&&d(),h&&h.disconnect(),h=null,l&&cancelAnimationFrame(p)}}var Eo=r.useLayoutEffect,ko=["className","clearValue","cx","getStyles","getClassNames","getValue","hasValue","isMulti","isRtl","options","selectOption","selectProps","setValue","theme"],Co=function(){};function So(e,t){return t?"-"===t[0]?e+t:e+"__"+t:e}function Oo(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),o=2;o-1}function jo(e){return Ro(e)?window.pageYOffset:e.scrollTop}function Io(e,t){Ro(e)?window.scrollTo(0,t):e.scrollTop=t}function Lo(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:200,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:Co,o=jo(e),a=t-o,i=0;!function t(){var s=function(e,t,n,r){return n*((e=e/r-1)*e*e+1)+t}(i+=10,o,a,n);Io(e,s),in.bottom?Io(e,Math.min(t.offsetTop+t.clientHeight-e.offsetHeight+o,e.scrollHeight)):r.top-o=h)return{placement:"bottom",maxHeight:t};if(C>=h&&!i)return a&&Lo(l,S,P),{placement:"bottom",maxHeight:t};if(!i&&C>=r||i&&E>=r)return a&&Lo(l,S,P),{placement:"bottom",maxHeight:i?E-b:C-b};if("auto"===o||i){var N=t,_=i?x:k;return _>=r&&(N=Math.min(_-b-s,t)),{placement:"top",maxHeight:N}}if("bottom"===o)return a&&Io(l,S),{placement:"bottom",maxHeight:t};break;case"top":if(x>=h)return{placement:"top",maxHeight:t};if(k>=h&&!i)return a&&Lo(l,O,P),{placement:"top",maxHeight:t};if(!i&&k>=r||i&&x>=r){var R=t;return(!i&&k>=r||i&&x>=r)&&(R=i?x-w:k-w),a&&Lo(l,O,P),{placement:"top",maxHeight:R}}return{placement:"bottom",maxHeight:t};default:throw new Error('Invalid placement provided "'.concat(o,'".'))}return c}var Uo,Wo=function(e){return"auto"===e?"bottom":e},qo=(0,r.createContext)(null),Zo=function(e){var t=e.children,n=e.minMenuHeight,o=e.maxMenuHeight,a=e.menuPlacement,i=e.menuPosition,s=e.menuShouldScrollIntoView,l=e.theme,c=((0,r.useContext)(qo)||{}).setPortalPlacement,u=(0,r.useRef)(null),d=un((0,r.useState)(o),2),p=d[0],f=d[1],h=un((0,r.useState)(null),2),m=h[0],g=h[1],v=l.spacing.controlHeight;return Eo((function(){var e=u.current;if(e){var t="fixed"===i,r=Qo({maxHeight:o,menuEl:e,minHeight:n,placement:a,shouldScroll:s&&!t,isFixedPosition:t,controlHeight:v});f(r.maxHeight),g(r.placement),null==c||c(r.placement)}}),[o,a,i,s,n,c,v]),t({ref:u,placerProps:ln(ln({},e),{},{placement:m||Wo(a),maxHeight:p})})},Go=function(e){var t=e.children,n=e.innerRef,r=e.innerProps;return Ur("div",fn({},_o(e,"menu",{menu:!0}),{ref:n},r),t)},Jo=function(e,t){var n=e.theme,r=n.spacing.baseUnit,o=n.colors;return ln({textAlign:"center"},t?{}:{color:o.neutral40,padding:"".concat(2*r,"px ").concat(3*r,"px")})},Yo=Jo,Ko=Jo,Xo=["size"],ea=["innerProps","isRtl","size"];var ta,na,ra={name:"8mmkcg",styles:"display:inline-block;fill:currentColor;line-height:1;stroke:currentColor;stroke-width:0"},oa=function(e){var t=e.size,n=dn(e,Xo);return Ur("svg",fn({height:t,width:t,viewBox:"0 0 20 20","aria-hidden":"true",focusable:"false",css:ra},n))},aa=function(e){return Ur(oa,fn({size:20},e),Ur("path",{d:"M14.348 14.849c-0.469 0.469-1.229 0.469-1.697 0l-2.651-3.030-2.651 3.029c-0.469 0.469-1.229 0.469-1.697 0-0.469-0.469-0.469-1.229 0-1.697l2.758-3.15-2.759-3.152c-0.469-0.469-0.469-1.228 0-1.697s1.228-0.469 1.697 0l2.652 3.031 2.651-3.031c0.469-0.469 1.228-0.469 1.697 0s0.469 1.229 0 1.697l-2.758 3.152 2.758 3.15c0.469 0.469 0.469 1.229 0 1.698z"}))},ia=function(e){return Ur(oa,fn({size:20},e),Ur("path",{d:"M4.516 7.548c0.436-0.446 1.043-0.481 1.576 0l3.908 3.747 3.908-3.747c0.533-0.481 1.141-0.446 1.574 0 0.436 0.445 0.408 1.197 0 1.615-0.406 0.418-4.695 4.502-4.695 4.502-0.217 0.223-0.502 0.335-0.787 0.335s-0.57-0.112-0.789-0.335c0 0-4.287-4.084-4.695-4.502s-0.436-1.17 0-1.615z"}))},sa=function(e,t){var n=e.isFocused,r=e.theme,o=r.spacing.baseUnit,a=r.colors;return ln({label:"indicatorContainer",display:"flex",transition:"color 150ms"},t?{}:{color:n?a.neutral60:a.neutral20,padding:2*o,":hover":{color:n?a.neutral80:a.neutral40}})},la=sa,ca=sa,ua=function(){var e=Wr.apply(void 0,arguments),t="animation-"+e.name;return{name:t,styles:"@keyframes "+t+"{"+e.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}}(Uo||(ta=["\n 0%, 80%, 100% { opacity: 0; }\n 40% { opacity: 1; }\n"],na||(na=ta.slice(0)),Uo=Object.freeze(Object.defineProperties(ta,{raw:{value:Object.freeze(na)}})))),da=function(e){var t=e.delay,n=e.offset;return Ur("span",{css:Wr({animation:"".concat(ua," 1s ease-in-out ").concat(t,"ms infinite;"),backgroundColor:"currentColor",borderRadius:"1em",display:"inline-block",marginLeft:n?"1em":void 0,height:"1em",verticalAlign:"top",width:"1em"},"","")})},pa=function(e){var t=e.children,n=e.isDisabled,r=e.isFocused,o=e.innerRef,a=e.innerProps,i=e.menuIsOpen;return Ur("div",fn({ref:o},_o(e,"control",{control:!0,"control--is-disabled":n,"control--is-focused":r,"control--menu-is-open":i}),a,{"aria-disabled":n||void 0}),t)},fa=["data"],ha=function(e){var t=e.children,n=e.cx,r=e.getStyles,o=e.getClassNames,a=e.Heading,i=e.headingProps,s=e.innerProps,l=e.label,c=e.theme,u=e.selectProps;return Ur("div",fn({},_o(e,"group",{group:!0}),s),Ur(a,fn({},i,{selectProps:u,theme:c,getStyles:r,getClassNames:o,cx:n}),l),Ur("div",null,t))},ma=["innerRef","isDisabled","isHidden","inputClassName"],ga={gridArea:"1 / 2",font:"inherit",minWidth:"2px",border:0,margin:0,outline:0,padding:0},va={flex:"1 1 auto",display:"inline-grid",gridArea:"1 / 1 / 2 / 3",gridTemplateColumns:"0 min-content","&:after":ln({content:'attr(data-value) " "',visibility:"hidden",whiteSpace:"pre"},ga)},ya=function(e){return ln({label:"input",color:"inherit",background:0,opacity:e?0:1,width:"100%"},ga)},ba=function(e){var t=e.children,n=e.innerProps;return Ur("div",n,t)};var wa=function(e){var t=e.children,n=e.components,r=e.data,o=e.innerProps,a=e.isDisabled,i=e.removeProps,s=e.selectProps,l=n.Container,c=n.Label,u=n.Remove;return Ur(l,{data:r,innerProps:ln(ln({},_o(e,"multiValue",{"multi-value":!0,"multi-value--is-disabled":a})),o),selectProps:s},Ur(c,{data:r,innerProps:ln({},_o(e,"multiValueLabel",{"multi-value__label":!0})),selectProps:s},t),Ur(u,{data:r,innerProps:ln(ln({},_o(e,"multiValueRemove",{"multi-value__remove":!0})),{},{"aria-label":"Remove ".concat(t||"option")},i),selectProps:s}))},xa={ClearIndicator:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({},_o(e,"clearIndicator",{indicator:!0,"clear-indicator":!0}),n),t||Ur(aa,null))},Control:pa,DropdownIndicator:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({},_o(e,"dropdownIndicator",{indicator:!0,"dropdown-indicator":!0}),n),t||Ur(ia,null))},DownChevron:ia,CrossIcon:aa,Group:ha,GroupHeading:function(e){var t=No(e);t.data;var n=dn(t,fa);return Ur("div",fn({},_o(e,"groupHeading",{"group-heading":!0}),n))},IndicatorsContainer:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({},_o(e,"indicatorsContainer",{indicators:!0}),n),t)},IndicatorSeparator:function(e){var t=e.innerProps;return Ur("span",fn({},t,_o(e,"indicatorSeparator",{"indicator-separator":!0})))},Input:function(e){var t=e.cx,n=e.value,r=No(e),o=r.innerRef,a=r.isDisabled,i=r.isHidden,s=r.inputClassName,l=dn(r,ma);return Ur("div",fn({},_o(e,"input",{"input-container":!0}),{"data-value":n||""}),Ur("input",fn({className:t({input:!0},s),ref:o,style:ya(i),disabled:a},l)))},LoadingIndicator:function(e){var t=e.innerProps,n=e.isRtl,r=e.size,o=void 0===r?4:r,a=dn(e,ea);return Ur("div",fn({},_o(ln(ln({},a),{},{innerProps:t,isRtl:n,size:o}),"loadingIndicator",{indicator:!0,"loading-indicator":!0}),t),Ur(da,{delay:0,offset:n}),Ur(da,{delay:160,offset:!0}),Ur(da,{delay:320,offset:!n}))},Menu:Go,MenuList:function(e){var t=e.children,n=e.innerProps,r=e.innerRef,o=e.isMulti;return Ur("div",fn({},_o(e,"menuList",{"menu-list":!0,"menu-list--is-multi":o}),{ref:r},n),t)},MenuPortal:function(e){var t=e.appendTo,n=e.children,o=e.controlElement,a=e.innerProps,i=e.menuPlacement,s=e.menuPosition,l=(0,r.useRef)(null),c=(0,r.useRef)(null),u=un((0,r.useState)(Wo(i)),2),d=u[0],p=u[1],f=(0,r.useMemo)((function(){return{setPortalPlacement:p}}),[]),h=un((0,r.useState)(null),2),m=h[0],g=h[1],v=(0,r.useCallback)((function(){if(o){var e=function(e){var t=e.getBoundingClientRect();return{bottom:t.bottom,height:t.height,left:t.left,right:t.right,top:t.top,width:t.width}}(o),t="fixed"===s?0:window.pageYOffset,n=e[d]+t;n===(null==m?void 0:m.offset)&&e.left===(null==m?void 0:m.rect.left)&&e.width===(null==m?void 0:m.rect.width)||g({offset:n,rect:e})}}),[o,s,d,null==m?void 0:m.offset,null==m?void 0:m.rect.left,null==m?void 0:m.rect.width]);Eo((function(){v()}),[v]);var y=(0,r.useCallback)((function(){"function"==typeof c.current&&(c.current(),c.current=null),o&&l.current&&(c.current=xo(o,l.current,v,{elementResize:"ResizeObserver"in window}))}),[o,v]);Eo((function(){y()}),[y]);var b=(0,r.useCallback)((function(e){l.current=e,y()}),[y]);if(!t&&"fixed"!==s||!m)return null;var w=Ur("div",fn({ref:b},_o(ln(ln({},e),{},{offset:m.offset,position:s,rect:m.rect}),"menuPortal",{"menu-portal":!0}),a),n);return Ur(qo.Provider,{value:f},t?(0,qr.createPortal)(w,t):w)},LoadingMessage:function(e){var t=e.children,n=void 0===t?"Loading...":t,r=e.innerProps,o=dn(e,$o);return Ur("div",fn({},_o(ln(ln({},o),{},{children:n,innerProps:r}),"loadingMessage",{"menu-notice":!0,"menu-notice--loading":!0}),r),n)},NoOptionsMessage:function(e){var t=e.children,n=void 0===t?"No options":t,r=e.innerProps,o=dn(e,Bo);return Ur("div",fn({},_o(ln(ln({},o),{},{children:n,innerProps:r}),"noOptionsMessage",{"menu-notice":!0,"menu-notice--no-options":!0}),r),n)},MultiValue:wa,MultiValueContainer:ba,MultiValueLabel:ba,MultiValueRemove:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({role:"button"},n),t||Ur(aa,{size:14}))},Option:function(e){var t=e.children,n=e.isDisabled,r=e.isFocused,o=e.isSelected,a=e.innerRef,i=e.innerProps;return Ur("div",fn({},_o(e,"option",{option:!0,"option--is-disabled":n,"option--is-focused":r,"option--is-selected":o}),{ref:a,"aria-disabled":n},i),t)},Placeholder:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({},_o(e,"placeholder",{placeholder:!0}),n),t)},SelectContainer:function(e){var t=e.children,n=e.innerProps,r=e.isDisabled,o=e.isRtl;return Ur("div",fn({},_o(e,"container",{"--is-disabled":r,"--is-rtl":o}),n),t)},SingleValue:function(e){var t=e.children,n=e.isDisabled,r=e.innerProps;return Ur("div",fn({},_o(e,"singleValue",{"single-value":!0,"single-value--is-disabled":n}),r),t)},ValueContainer:function(e){var t=e.children,n=e.innerProps,r=e.isMulti,o=e.hasValue;return Ur("div",fn({},_o(e,"valueContainer",{"value-container":!0,"value-container--is-multi":r,"value-container--has-value":o}),n),t)}},Ea=Number.isNaN||function(e){return"number"==typeof e&&e!=e};function ka(e,t){if(e.length!==t.length)return!1;for(var n=0;n1?"s":""," ").concat(o.join(","),", selected.");case"select-option":return"option ".concat(r,a?" is disabled. Select another option.":", selected.");default:return""}},onFocus:function(e){var t=e.context,n=e.focused,r=e.options,o=e.label,a=void 0===o?"":o,i=e.selectValue,s=e.isDisabled,l=e.isSelected,c=e.isAppleDevice,u=function(e,t){return e&&e.length?"".concat(e.indexOf(t)+1," of ").concat(e.length):""};if("value"===t&&i)return"value ".concat(a," focused, ").concat(u(i,n),".");if("menu"===t&&c){var d=s?" disabled":"",p="".concat(l?" selected":"").concat(d);return"".concat(a).concat(p,", ").concat(u(r,n),".")}return""},onFilter:function(e){var t=e.inputValue,n=e.resultsMessage;return"".concat(n).concat(t?" for search term "+t:"",".")}},Pa=function(e){var t=e.ariaSelection,n=e.focusedOption,o=e.focusedValue,a=e.focusableOptions,i=e.isFocused,s=e.selectValue,l=e.selectProps,c=e.id,u=e.isAppleDevice,d=l.ariaLiveMessages,p=l.getOptionLabel,f=l.inputValue,h=l.isMulti,m=l.isOptionDisabled,g=l.isSearchable,v=l.menuIsOpen,y=l.options,b=l.screenReaderStatus,w=l.tabSelectsValue,x=l.isLoading,E=l["aria-label"],k=l["aria-live"],C=(0,r.useMemo)((function(){return ln(ln({},Oa),d||{})}),[d]),S=(0,r.useMemo)((function(){var e,n="";if(t&&C.onChange){var r=t.option,o=t.options,a=t.removedValue,i=t.removedValues,l=t.value,c=a||r||(e=l,Array.isArray(e)?null:e),u=c?p(c):"",d=o||i||void 0,f=d?d.map(p):[],h=ln({isDisabled:c&&m(c,s),label:u,labels:f},t);n=C.onChange(h)}return n}),[t,C,m,s,p]),O=(0,r.useMemo)((function(){var e="",t=n||o,r=!!(n&&s&&s.includes(n));if(t&&C.onFocus){var i={focused:t,label:p(t),isDisabled:m(t,s),isSelected:r,options:a,context:t===n?"menu":"value",selectValue:s,isAppleDevice:u};e=C.onFocus(i)}return e}),[n,o,p,m,C,a,s,u]),P=(0,r.useMemo)((function(){var e="";if(v&&y.length&&!x&&C.onFilter){var t=b({count:a.length});e=C.onFilter({inputValue:f,resultsMessage:t})}return e}),[a,f,v,C,y,b,x]),N="initial-input-focus"===(null==t?void 0:t.action),_=(0,r.useMemo)((function(){var e="";if(C.guidance){var t=o?"value":v?"menu":"input";e=C.guidance({"aria-label":E,context:t,isDisabled:n&&m(n,s),isMulti:h,isSearchable:g,tabSelectsValue:w,isInitialFocus:N})}return e}),[E,n,o,h,m,g,v,C,s,w,N]),R=Ur(r.Fragment,null,Ur("span",{id:"aria-selection"},S),Ur("span",{id:"aria-focused"},O),Ur("span",{id:"aria-results"},P),Ur("span",{id:"aria-guidance"},_));return Ur(r.Fragment,null,Ur(Sa,{id:c},N&&R),Ur(Sa,{"aria-live":k,"aria-atomic":"false","aria-relevant":"additions text",role:"log"},i&&!N&&R))},Na=[{base:"A",letters:"AⒶAÀÁÂẦẤẪẨÃĀĂẰẮẴẲȦǠÄǞẢÅǺǍȀȂẠẬẶḀĄȺⱯ"},{base:"AA",letters:"Ꜳ"},{base:"AE",letters:"ÆǼǢ"},{base:"AO",letters:"Ꜵ"},{base:"AU",letters:"Ꜷ"},{base:"AV",letters:"ꜸꜺ"},{base:"AY",letters:"Ꜽ"},{base:"B",letters:"BⒷBḂḄḆɃƂƁ"},{base:"C",letters:"CⒸCĆĈĊČÇḈƇȻꜾ"},{base:"D",letters:"DⒹDḊĎḌḐḒḎĐƋƊƉꝹ"},{base:"DZ",letters:"DZDŽ"},{base:"Dz",letters:"DzDž"},{base:"E",letters:"EⒺEÈÉÊỀẾỄỂẼĒḔḖĔĖËẺĚȄȆẸỆȨḜĘḘḚƐƎ"},{base:"F",letters:"FⒻFḞƑꝻ"},{base:"G",letters:"GⒼGǴĜḠĞĠǦĢǤƓꞠꝽꝾ"},{base:"H",letters:"HⒽHĤḢḦȞḤḨḪĦⱧⱵꞍ"},{base:"I",letters:"IⒾIÌÍÎĨĪĬİÏḮỈǏȈȊỊĮḬƗ"},{base:"J",letters:"JⒿJĴɈ"},{base:"K",letters:"KⓀKḰǨḲĶḴƘⱩꝀꝂꝄꞢ"},{base:"L",letters:"LⓁLĿĹĽḶḸĻḼḺŁȽⱢⱠꝈꝆꞀ"},{base:"LJ",letters:"LJ"},{base:"Lj",letters:"Lj"},{base:"M",letters:"MⓂMḾṀṂⱮƜ"},{base:"N",letters:"NⓃNǸŃÑṄŇṆŅṊṈȠƝꞐꞤ"},{base:"NJ",letters:"NJ"},{base:"Nj",letters:"Nj"},{base:"O",letters:"OⓄOÒÓÔỒỐỖỔÕṌȬṎŌṐṒŎȮȰÖȪỎŐǑȌȎƠỜỚỠỞỢỌỘǪǬØǾƆƟꝊꝌ"},{base:"OI",letters:"Ƣ"},{base:"OO",letters:"Ꝏ"},{base:"OU",letters:"Ȣ"},{base:"P",letters:"PⓅPṔṖƤⱣꝐꝒꝔ"},{base:"Q",letters:"QⓆQꝖꝘɊ"},{base:"R",letters:"RⓇRŔṘŘȐȒṚṜŖṞɌⱤꝚꞦꞂ"},{base:"S",letters:"SⓈSẞŚṤŜṠŠṦṢṨȘŞⱾꞨꞄ"},{base:"T",letters:"TⓉTṪŤṬȚŢṰṮŦƬƮȾꞆ"},{base:"TZ",letters:"Ꜩ"},{base:"U",letters:"UⓊUÙÚÛŨṸŪṺŬÜǛǗǕǙỦŮŰǓȔȖƯỪỨỮỬỰỤṲŲṶṴɄ"},{base:"V",letters:"VⓋVṼṾƲꝞɅ"},{base:"VY",letters:"Ꝡ"},{base:"W",letters:"WⓌWẀẂŴẆẄẈⱲ"},{base:"X",letters:"XⓍXẊẌ"},{base:"Y",letters:"YⓎYỲÝŶỸȲẎŸỶỴƳɎỾ"},{base:"Z",letters:"ZⓏZŹẐŻŽẒẔƵȤⱿⱫꝢ"},{base:"a",letters:"aⓐaẚàáâầấẫẩãāăằắẵẳȧǡäǟảåǻǎȁȃạậặḁąⱥɐ"},{base:"aa",letters:"ꜳ"},{base:"ae",letters:"æǽǣ"},{base:"ao",letters:"ꜵ"},{base:"au",letters:"ꜷ"},{base:"av",letters:"ꜹꜻ"},{base:"ay",letters:"ꜽ"},{base:"b",letters:"bⓑbḃḅḇƀƃɓ"},{base:"c",letters:"cⓒcćĉċčçḉƈȼꜿↄ"},{base:"d",letters:"dⓓdḋďḍḑḓḏđƌɖɗꝺ"},{base:"dz",letters:"dzdž"},{base:"e",letters:"eⓔeèéêềếễểẽēḕḗĕėëẻěȅȇẹệȩḝęḙḛɇɛǝ"},{base:"f",letters:"fⓕfḟƒꝼ"},{base:"g",letters:"gⓖgǵĝḡğġǧģǥɠꞡᵹꝿ"},{base:"h",letters:"hⓗhĥḣḧȟḥḩḫẖħⱨⱶɥ"},{base:"hv",letters:"ƕ"},{base:"i",letters:"iⓘiìíîĩīĭïḯỉǐȉȋịįḭɨı"},{base:"j",letters:"jⓙjĵǰɉ"},{base:"k",letters:"kⓚkḱǩḳķḵƙⱪꝁꝃꝅꞣ"},{base:"l",letters:"lⓛlŀĺľḷḹļḽḻſłƚɫⱡꝉꞁꝇ"},{base:"lj",letters:"lj"},{base:"m",letters:"mⓜmḿṁṃɱɯ"},{base:"n",letters:"nⓝnǹńñṅňṇņṋṉƞɲʼnꞑꞥ"},{base:"nj",letters:"nj"},{base:"o",letters:"oⓞoòóôồốỗổõṍȭṏōṑṓŏȯȱöȫỏőǒȍȏơờớỡởợọộǫǭøǿɔꝋꝍɵ"},{base:"oi",letters:"ƣ"},{base:"ou",letters:"ȣ"},{base:"oo",letters:"ꝏ"},{base:"p",letters:"pⓟpṕṗƥᵽꝑꝓꝕ"},{base:"q",letters:"qⓠqɋꝗꝙ"},{base:"r",letters:"rⓡrŕṙřȑȓṛṝŗṟɍɽꝛꞧꞃ"},{base:"s",letters:"sⓢsßśṥŝṡšṧṣṩșşȿꞩꞅẛ"},{base:"t",letters:"tⓣtṫẗťṭțţṱṯŧƭʈⱦꞇ"},{base:"tz",letters:"ꜩ"},{base:"u",letters:"uⓤuùúûũṹūṻŭüǜǘǖǚủůűǔȕȗưừứữửựụṳųṷṵʉ"},{base:"v",letters:"vⓥvṽṿʋꝟʌ"},{base:"vy",letters:"ꝡ"},{base:"w",letters:"wⓦwẁẃŵẇẅẘẉⱳ"},{base:"x",letters:"xⓧxẋẍ"},{base:"y",letters:"yⓨyỳýŷỹȳẏÿỷẙỵƴɏỿ"},{base:"z",letters:"zⓩzźẑżžẓẕƶȥɀⱬꝣ"}],_a=new RegExp("["+Na.map((function(e){return e.letters})).join("")+"]","g"),Ra={},ja=0;ja1?t-1:0),r=1;r0,m=d-p-c,g=!1;m>t&&s.current&&(o&&o(e),s.current=!1),h&&l.current&&(i&&i(e),l.current=!1),h&&t>m?(n&&!s.current&&n(e),f.scrollTop=d,g=!0,s.current=!0):!h&&-t>c&&(a&&!l.current&&a(e),f.scrollTop=0,g=!0,l.current=!0),g&&Ha(e)}}),[n,o,a,i]),p=(0,r.useCallback)((function(e){d(e,e.deltaY)}),[d]),f=(0,r.useCallback)((function(e){c.current=e.changedTouches[0].clientY}),[]),h=(0,r.useCallback)((function(e){var t=c.current-e.changedTouches[0].clientY;d(e,t)}),[d]),m=(0,r.useCallback)((function(e){if(e){var t=!!Vo&&{passive:!1};e.addEventListener("wheel",p,t),e.addEventListener("touchstart",f,t),e.addEventListener("touchmove",h,t)}}),[h,f,p]),g=(0,r.useCallback)((function(e){e&&(e.removeEventListener("wheel",p,!1),e.removeEventListener("touchstart",f,!1),e.removeEventListener("touchmove",h,!1))}),[h,f,p]);return(0,r.useEffect)((function(){if(t){var e=u.current;return m(e),function(){g(e)}}}),[t,m,g]),function(e){u.current=e}}({isEnabled:void 0===o||o,onBottomArrive:e.onBottomArrive,onBottomLeave:e.onBottomLeave,onTopArrive:e.onTopArrive,onTopLeave:e.onTopLeave}),i=function(e){var t=e.isEnabled,n=e.accountForScrollbars,o=void 0===n||n,a=(0,r.useRef)({}),i=(0,r.useRef)(null),s=(0,r.useCallback)((function(e){if(qa){var t=document.body,n=t&&t.style;if(o&&za.forEach((function(e){var t=n&&n[e];a.current[e]=t})),o&&Za<1){var r=parseInt(a.current.paddingRight,10)||0,i=document.body?document.body.clientWidth:0,s=window.innerWidth-i+r||0;Object.keys(Ba).forEach((function(e){var t=Ba[e];n&&(n[e]=t)})),n&&(n.paddingRight="".concat(s,"px"))}t&&Wa()&&(t.addEventListener("touchmove",$a,Ga),e&&(e.addEventListener("touchstart",Ua,Ga),e.addEventListener("touchmove",Qa,Ga))),Za+=1}}),[o]),l=(0,r.useCallback)((function(e){if(qa){var t=document.body,n=t&&t.style;Za=Math.max(Za-1,0),o&&Za<1&&za.forEach((function(e){var t=a.current[e];n&&(n[e]=t)})),t&&Wa()&&(t.removeEventListener("touchmove",$a,Ga),e&&(e.removeEventListener("touchstart",Ua,Ga),e.removeEventListener("touchmove",Qa,Ga)))}}),[o]);return(0,r.useEffect)((function(){if(t){var e=i.current;return s(e),function(){l(e)}}}),[t,s,l]),function(e){i.current=e}}({isEnabled:n});return Ur(r.Fragment,null,n&&Ur("div",{onClick:Ja,css:Ya}),t((function(e){a(e),i(e)})))}var Xa={name:"1a0ro4n-requiredInput",styles:"label:requiredInput;opacity:0;pointer-events:none;position:absolute;bottom:0;left:0;right:0;width:100%"},ei=function(e){var t=e.name,n=e.onFocus;return Ur("input",{required:!0,name:t,tabIndex:-1,"aria-hidden":"true",onFocus:n,css:Xa,value:"",onChange:function(){}})};function ti(e){var t;return"undefined"!=typeof window&&null!=window.navigator&&e.test((null===(t=window.navigator.userAgentData)||void 0===t?void 0:t.platform)||window.navigator.platform)}function ni(){return ti(/^Mac/i)}function ri(){return ti(/^iPhone/i)||ti(/^iPad/i)||ni()&&navigator.maxTouchPoints>1}var oi={clearIndicator:ca,container:function(e){var t=e.isDisabled;return{label:"container",direction:e.isRtl?"rtl":void 0,pointerEvents:t?"none":void 0,position:"relative"}},control:function(e,t){var n=e.isDisabled,r=e.isFocused,o=e.theme,a=o.colors,i=o.borderRadius;return ln({label:"control",alignItems:"center",cursor:"default",display:"flex",flexWrap:"wrap",justifyContent:"space-between",minHeight:o.spacing.controlHeight,outline:"0 !important",position:"relative",transition:"all 100ms"},t?{}:{backgroundColor:n?a.neutral5:a.neutral0,borderColor:n?a.neutral10:r?a.primary:a.neutral20,borderRadius:i,borderStyle:"solid",borderWidth:1,boxShadow:r?"0 0 0 1px ".concat(a.primary):void 0,"&:hover":{borderColor:r?a.primary:a.neutral30}})},dropdownIndicator:la,group:function(e,t){var n=e.theme.spacing;return t?{}:{paddingBottom:2*n.baseUnit,paddingTop:2*n.baseUnit}},groupHeading:function(e,t){var n=e.theme,r=n.colors,o=n.spacing;return ln({label:"group",cursor:"default",display:"block"},t?{}:{color:r.neutral40,fontSize:"75%",fontWeight:500,marginBottom:"0.25em",paddingLeft:3*o.baseUnit,paddingRight:3*o.baseUnit,textTransform:"uppercase"})},indicatorsContainer:function(){return{alignItems:"center",alignSelf:"stretch",display:"flex",flexShrink:0}},indicatorSeparator:function(e,t){var n=e.isDisabled,r=e.theme,o=r.spacing.baseUnit,a=r.colors;return ln({label:"indicatorSeparator",alignSelf:"stretch",width:1},t?{}:{backgroundColor:n?a.neutral10:a.neutral20,marginBottom:2*o,marginTop:2*o})},input:function(e,t){var n=e.isDisabled,r=e.value,o=e.theme,a=o.spacing,i=o.colors;return ln(ln({visibility:n?"hidden":"visible",transform:r?"translateZ(0)":""},va),t?{}:{margin:a.baseUnit/2,paddingBottom:a.baseUnit/2,paddingTop:a.baseUnit/2,color:i.neutral80})},loadingIndicator:function(e,t){var n=e.isFocused,r=e.size,o=e.theme,a=o.colors,i=o.spacing.baseUnit;return ln({label:"loadingIndicator",display:"flex",transition:"color 150ms",alignSelf:"center",fontSize:r,lineHeight:1,marginRight:r,textAlign:"center",verticalAlign:"middle"},t?{}:{color:n?a.neutral60:a.neutral20,padding:2*i})},loadingMessage:Ko,menu:function(e,t){var n,r=e.placement,o=e.theme,a=o.borderRadius,i=o.spacing,s=o.colors;return ln((an(n={label:"menu"},function(e){return e?{bottom:"top",top:"bottom"}[e]:"bottom"}(r),"100%"),an(n,"position","absolute"),an(n,"width","100%"),an(n,"zIndex",1),n),t?{}:{backgroundColor:s.neutral0,borderRadius:a,boxShadow:"0 0 0 1px hsla(0, 0%, 0%, 0.1), 0 4px 11px hsla(0, 0%, 0%, 0.1)",marginBottom:i.menuGutter,marginTop:i.menuGutter})},menuList:function(e,t){var n=e.maxHeight,r=e.theme.spacing.baseUnit;return ln({maxHeight:n,overflowY:"auto",position:"relative",WebkitOverflowScrolling:"touch"},t?{}:{paddingBottom:r,paddingTop:r})},menuPortal:function(e){var t=e.rect,n=e.offset,r=e.position;return{left:t.left,position:r,top:n,width:t.width,zIndex:1}},multiValue:function(e,t){var n=e.theme,r=n.spacing,o=n.borderRadius,a=n.colors;return ln({label:"multiValue",display:"flex",minWidth:0},t?{}:{backgroundColor:a.neutral10,borderRadius:o/2,margin:r.baseUnit/2})},multiValueLabel:function(e,t){var n=e.theme,r=n.borderRadius,o=n.colors,a=e.cropWithEllipsis;return ln({overflow:"hidden",textOverflow:a||void 0===a?"ellipsis":void 0,whiteSpace:"nowrap"},t?{}:{borderRadius:r/2,color:o.neutral80,fontSize:"85%",padding:3,paddingLeft:6})},multiValueRemove:function(e,t){var n=e.theme,r=n.spacing,o=n.borderRadius,a=n.colors,i=e.isFocused;return ln({alignItems:"center",display:"flex"},t?{}:{borderRadius:o/2,backgroundColor:i?a.dangerLight:void 0,paddingLeft:r.baseUnit,paddingRight:r.baseUnit,":hover":{backgroundColor:a.dangerLight,color:a.danger}})},noOptionsMessage:Yo,option:function(e,t){var n=e.isDisabled,r=e.isFocused,o=e.isSelected,a=e.theme,i=a.spacing,s=a.colors;return ln({label:"option",cursor:"default",display:"block",fontSize:"inherit",width:"100%",userSelect:"none",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)"},t?{}:{backgroundColor:o?s.primary:r?s.primary25:"transparent",color:n?s.neutral20:o?s.neutral0:"inherit",padding:"".concat(2*i.baseUnit,"px ").concat(3*i.baseUnit,"px"),":active":{backgroundColor:n?void 0:o?s.primary:s.primary50}})},placeholder:function(e,t){var n=e.theme,r=n.spacing,o=n.colors;return ln({label:"placeholder",gridArea:"1 / 1 / 2 / 3"},t?{}:{color:o.neutral50,marginLeft:r.baseUnit/2,marginRight:r.baseUnit/2})},singleValue:function(e,t){var n=e.isDisabled,r=e.theme,o=r.spacing,a=r.colors;return ln({label:"singleValue",gridArea:"1 / 1 / 2 / 3",maxWidth:"100%",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},t?{}:{color:n?a.neutral40:a.neutral80,marginLeft:o.baseUnit/2,marginRight:o.baseUnit/2})},valueContainer:function(e,t){var n=e.theme.spacing,r=e.isMulti,o=e.hasValue,a=e.selectProps.controlShouldRenderValue;return ln({alignItems:"center",display:r&&o&&a?"flex":"grid",flex:1,flexWrap:"wrap",WebkitOverflowScrolling:"touch",position:"relative",overflow:"hidden"},t?{}:{padding:"".concat(n.baseUnit/2,"px ").concat(2*n.baseUnit,"px")})}};var ai,ii={borderRadius:4,colors:{primary:"#2684FF",primary75:"#4C9AFF",primary50:"#B2D4FF",primary25:"#DEEBFF",danger:"#DE350B",dangerLight:"#FFBDAD",neutral0:"hsl(0, 0%, 100%)",neutral5:"hsl(0, 0%, 95%)",neutral10:"hsl(0, 0%, 90%)",neutral20:"hsl(0, 0%, 80%)",neutral30:"hsl(0, 0%, 70%)",neutral40:"hsl(0, 0%, 60%)",neutral50:"hsl(0, 0%, 50%)",neutral60:"hsl(0, 0%, 40%)",neutral70:"hsl(0, 0%, 30%)",neutral80:"hsl(0, 0%, 20%)",neutral90:"hsl(0, 0%, 10%)"},spacing:{baseUnit:4,controlHeight:38,menuGutter:8}},si={"aria-live":"polite",backspaceRemovesValue:!0,blurInputOnSelect:To(),captureMenuScroll:!To(),classNames:{},closeMenuOnSelect:!0,closeMenuOnScroll:!1,components:{},controlShouldRenderValue:!0,escapeClearsValue:!1,filterOption:function(e,t){if(e.data.__isNew__)return!0;var n=ln({ignoreCase:!0,ignoreAccents:!0,stringify:Fa,trim:!0,matchFrom:"any"},ai),r=n.ignoreCase,o=n.ignoreAccents,a=n.stringify,i=n.trim,s=n.matchFrom,l=i?Da(t):t,c=i?Da(a(e)):a(e);return r&&(l=l.toLowerCase(),c=c.toLowerCase()),o&&(l=Ta(l),c=Ma(c)),"start"===s?c.substr(0,l.length)===l:c.indexOf(l)>-1},formatGroupLabel:function(e){return e.label},getOptionLabel:function(e){return e.label},getOptionValue:function(e){return e.value},isDisabled:!1,isLoading:!1,isMulti:!1,isRtl:!1,isSearchable:!0,isOptionDisabled:function(e){return!!e.isDisabled},loadingMessage:function(){return"Loading..."},maxMenuHeight:300,minMenuHeight:140,menuIsOpen:!1,menuPlacement:"bottom",menuPosition:"absolute",menuShouldBlockScroll:!1,menuShouldScrollIntoView:!function(){try{return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)}catch(v){return!1}}(),noOptionsMessage:function(){return"No options"},openMenuOnFocus:!1,openMenuOnClick:!0,options:[],pageSize:5,placeholder:"Select...",screenReaderStatus:function(e){var t=e.count;return"".concat(t," result").concat(1!==t?"s":""," available")},styles:{},tabIndex:0,tabSelectsValue:!0,unstyled:!1};function li(e,t,n,r){return{type:"option",data:t,isDisabled:gi(e,t,n),isSelected:vi(e,t,n),label:hi(e,t),value:mi(e,t),index:r}}function ci(e,t){return e.options.map((function(n,r){if("options"in n){var o=n.options.map((function(n,r){return li(e,n,t,r)})).filter((function(t){return pi(e,t)}));return o.length>0?{type:"group",data:n,options:o,index:r}:void 0}var a=li(e,n,t,r);return pi(e,a)?a:void 0})).filter(Ho)}function ui(e){return e.reduce((function(e,t){return"group"===t.type?e.push.apply(e,(0,nn.Z)(t.options.map((function(e){return e.data})))):e.push(t.data),e}),[])}function di(e,t){return e.reduce((function(e,n){return"group"===n.type?e.push.apply(e,(0,nn.Z)(n.options.map((function(e){return{data:e.data,id:"".concat(t,"-").concat(n.index,"-").concat(e.index)}})))):e.push({data:n.data,id:"".concat(t,"-").concat(n.index)}),e}),[])}function pi(e,t){var n=e.inputValue,r=void 0===n?"":n,o=t.data,a=t.isSelected,i=t.label,s=t.value;return(!bi(e)||!a)&&yi(e,{label:i,value:s,data:o},r)}var fi=function(e,t){var n;return(null===(n=e.find((function(e){return e.data===t})))||void 0===n?void 0:n.id)||null},hi=function(e,t){return e.getOptionLabel(t)},mi=function(e,t){return e.getOptionValue(t)};function gi(e,t,n){return"function"==typeof e.isOptionDisabled&&e.isOptionDisabled(t,n)}function vi(e,t,n){if(n.indexOf(t)>-1)return!0;if("function"==typeof e.isOptionSelected)return e.isOptionSelected(t,n);var r=mi(e,t);return n.some((function(t){return mi(e,t)===r}))}function yi(e,t,n){return!e.filterOption||e.filterOption(t,n)}var bi=function(e){var t=e.hideSelectedOptions,n=e.isMulti;return void 0===t?n:t},wi=1,xi=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&(0,mn.Z)(e,t)}(i,e);var t,n,o,a=bn(i);function i(e){var t;if(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,i),(t=a.call(this,e)).state={ariaSelection:null,focusedOption:null,focusedOptionId:null,focusableOptionsWithIds:[],focusedValue:null,inputIsHidden:!1,isFocused:!1,selectValue:[],clearFocusValueOnUpdate:!1,prevWasFocused:!1,inputIsHiddenAfterUpdate:void 0,prevProps:void 0,instancePrefix:""},t.blockOptionHover=!1,t.isComposing=!1,t.commonProps=void 0,t.initialTouchX=0,t.initialTouchY=0,t.openAfterFocus=!1,t.scrollToFocusedOptionOnUpdate=!1,t.userIsDragging=void 0,t.isAppleDevice=ni()||ri(),t.controlRef=null,t.getControlRef=function(e){t.controlRef=e},t.focusedOptionRef=null,t.getFocusedOptionRef=function(e){t.focusedOptionRef=e},t.menuListRef=null,t.getMenuListRef=function(e){t.menuListRef=e},t.inputRef=null,t.getInputRef=function(e){t.inputRef=e},t.focus=t.focusInput,t.blur=t.blurInput,t.onChange=function(e,n){var r=t.props,o=r.onChange,a=r.name;n.name=a,t.ariaOnChange(e,n),o(e,n)},t.setValue=function(e,n,r){var o=t.props,a=o.closeMenuOnSelect,i=o.isMulti,s=o.inputValue;t.onInputChange("",{action:"set-value",prevInputValue:s}),a&&(t.setState({inputIsHiddenAfterUpdate:!i}),t.onMenuClose()),t.setState({clearFocusValueOnUpdate:!0}),t.onChange(e,{action:n,option:r})},t.selectOption=function(e){var n=t.props,r=n.blurInputOnSelect,o=n.isMulti,a=n.name,i=t.state.selectValue,s=o&&t.isOptionSelected(e,i),l=t.isOptionDisabled(e,i);if(s){var c=t.getOptionValue(e);t.setValue(i.filter((function(e){return t.getOptionValue(e)!==c})),"deselect-option",e)}else{if(l)return void t.ariaOnChange(e,{action:"select-option",option:e,name:a});o?t.setValue([].concat((0,nn.Z)(i),[e]),"select-option",e):t.setValue(e,"select-option")}r&&t.blurInput()},t.removeValue=function(e){var n=t.props.isMulti,r=t.state.selectValue,o=t.getOptionValue(e),a=r.filter((function(e){return t.getOptionValue(e)!==o})),i=zo(n,a,a[0]||null);t.onChange(i,{action:"remove-value",removedValue:e}),t.focusInput()},t.clearValue=function(){var e=t.state.selectValue;t.onChange(zo(t.props.isMulti,[],null),{action:"clear",removedValues:e})},t.popValue=function(){var e=t.props.isMulti,n=t.state.selectValue,r=n[n.length-1],o=n.slice(0,n.length-1),a=zo(e,o,o[0]||null);t.onChange(a,{action:"pop-value",removedValue:r})},t.getFocusedOptionId=function(e){return fi(t.state.focusableOptionsWithIds,e)},t.getFocusableOptionsWithIds=function(){return di(ci(t.props,t.state.selectValue),t.getElementId("option"))},t.getValue=function(){return t.state.selectValue},t.cx=function(){for(var e=arguments.length,n=new Array(e),r=0;r5||a>5}},t.onTouchEnd=function(e){t.userIsDragging||(t.controlRef&&!t.controlRef.contains(e.target)&&t.menuListRef&&!t.menuListRef.contains(e.target)&&t.blurInput(),t.initialTouchX=0,t.initialTouchY=0)},t.onControlTouchEnd=function(e){t.userIsDragging||t.onControlMouseDown(e)},t.onClearIndicatorTouchEnd=function(e){t.userIsDragging||t.onClearIndicatorMouseDown(e)},t.onDropdownIndicatorTouchEnd=function(e){t.userIsDragging||t.onDropdownIndicatorMouseDown(e)},t.handleInputChange=function(e){var n=t.props.inputValue,r=e.currentTarget.value;t.setState({inputIsHiddenAfterUpdate:!1}),t.onInputChange(r,{action:"input-change",prevInputValue:n}),t.props.menuIsOpen||t.onMenuOpen()},t.onInputFocus=function(e){t.props.onFocus&&t.props.onFocus(e),t.setState({inputIsHiddenAfterUpdate:!1,isFocused:!0}),(t.openAfterFocus||t.props.openMenuOnFocus)&&t.openMenu("first"),t.openAfterFocus=!1},t.onInputBlur=function(e){var n=t.props.inputValue;t.menuListRef&&t.menuListRef.contains(document.activeElement)?t.inputRef.focus():(t.props.onBlur&&t.props.onBlur(e),t.onInputChange("",{action:"input-blur",prevInputValue:n}),t.onMenuClose(),t.setState({focusedValue:null,isFocused:!1}))},t.onOptionHover=function(e){if(!t.blockOptionHover&&t.state.focusedOption!==e){var n=t.getFocusableOptions().indexOf(e);t.setState({focusedOption:e,focusedOptionId:n>-1?t.getFocusedOptionId(e):null})}},t.shouldHideSelectedOptions=function(){return bi(t.props)},t.onValueInputFocus=function(e){e.preventDefault(),e.stopPropagation(),t.focus()},t.onKeyDown=function(e){var n=t.props,r=n.isMulti,o=n.backspaceRemovesValue,a=n.escapeClearsValue,i=n.inputValue,s=n.isClearable,l=n.isDisabled,c=n.menuIsOpen,u=n.onKeyDown,d=n.tabSelectsValue,p=n.openMenuOnFocus,f=t.state,h=f.focusedOption,m=f.focusedValue,g=f.selectValue;if(!(l||"function"==typeof u&&(u(e),e.defaultPrevented))){switch(t.blockOptionHover=!0,e.key){case"ArrowLeft":if(!r||i)return;t.focusValue("previous");break;case"ArrowRight":if(!r||i)return;t.focusValue("next");break;case"Delete":case"Backspace":if(i)return;if(m)t.removeValue(m);else{if(!o)return;r?t.popValue():s&&t.clearValue()}break;case"Tab":if(t.isComposing)return;if(e.shiftKey||!c||!d||!h||p&&t.isOptionSelected(h,g))return;t.selectOption(h);break;case"Enter":if(229===e.keyCode)break;if(c){if(!h)return;if(t.isComposing)return;t.selectOption(h);break}return;case"Escape":c?(t.setState({inputIsHiddenAfterUpdate:!1}),t.onInputChange("",{action:"menu-close",prevInputValue:i}),t.onMenuClose()):s&&a&&t.clearValue();break;case" ":if(i)return;if(!c){t.openMenu("first");break}if(!h)return;t.selectOption(h);break;case"ArrowUp":c?t.focusOption("up"):t.openMenu("last");break;case"ArrowDown":c?t.focusOption("down"):t.openMenu("first");break;case"PageUp":if(!c)return;t.focusOption("pageup");break;case"PageDown":if(!c)return;t.focusOption("pagedown");break;case"Home":if(!c)return;t.focusOption("first");break;case"End":if(!c)return;t.focusOption("last");break;default:return}e.preventDefault()}},t.state.instancePrefix="react-select-"+(t.props.instanceId||++wi),t.state.selectValue=Po(e.value),e.menuIsOpen&&t.state.selectValue.length){var n=t.getFocusableOptionsWithIds(),r=t.buildFocusableOptions(),o=r.indexOf(t.state.selectValue[0]);t.state.focusableOptionsWithIds=n,t.state.focusedOption=r[o],t.state.focusedOptionId=fi(n,r[o])}return t}return t=i,n=[{key:"componentDidMount",value:function(){this.startListeningComposition(),this.startListeningToTouch(),this.props.closeMenuOnScroll&&document&&document.addEventListener&&document.addEventListener("scroll",this.onScroll,!0),this.props.autoFocus&&this.focusInput(),this.props.menuIsOpen&&this.state.focusedOption&&this.menuListRef&&this.focusedOptionRef&&Mo(this.menuListRef,this.focusedOptionRef)}},{key:"componentDidUpdate",value:function(e){var t=this.props,n=t.isDisabled,r=t.menuIsOpen,o=this.state.isFocused;(o&&!n&&e.isDisabled||o&&r&&!e.menuIsOpen)&&this.focusInput(),o&&n&&!e.isDisabled?this.setState({isFocused:!1},this.onMenuClose):o||n||!e.isDisabled||this.inputRef!==document.activeElement||this.setState({isFocused:!0}),this.menuListRef&&this.focusedOptionRef&&this.scrollToFocusedOptionOnUpdate&&(Mo(this.menuListRef,this.focusedOptionRef),this.scrollToFocusedOptionOnUpdate=!1)}},{key:"componentWillUnmount",value:function(){this.stopListeningComposition(),this.stopListeningToTouch(),document.removeEventListener("scroll",this.onScroll,!0)}},{key:"onMenuOpen",value:function(){this.props.onMenuOpen()}},{key:"onMenuClose",value:function(){this.onInputChange("",{action:"menu-close",prevInputValue:this.props.inputValue}),this.props.onMenuClose()}},{key:"onInputChange",value:function(e,t){this.props.onInputChange(e,t)}},{key:"focusInput",value:function(){this.inputRef&&this.inputRef.focus()}},{key:"blurInput",value:function(){this.inputRef&&this.inputRef.blur()}},{key:"openMenu",value:function(e){var t=this,n=this.state,r=n.selectValue,o=n.isFocused,a=this.buildFocusableOptions(),i="first"===e?0:a.length-1;if(!this.props.isMulti){var s=a.indexOf(r[0]);s>-1&&(i=s)}this.scrollToFocusedOptionOnUpdate=!(o&&this.menuListRef),this.setState({inputIsHiddenAfterUpdate:!1,focusedValue:null,focusedOption:a[i],focusedOptionId:this.getFocusedOptionId(a[i])},(function(){return t.onMenuOpen()}))}},{key:"focusValue",value:function(e){var t=this.state,n=t.selectValue,r=t.focusedValue;if(this.props.isMulti){this.setState({focusedOption:null});var o=n.indexOf(r);r||(o=-1);var a=n.length-1,i=-1;if(n.length){switch(e){case"previous":i=0===o?0:-1===o?a:o-1;break;case"next":o>-1&&o0&&void 0!==arguments[0]?arguments[0]:"first",t=this.props.pageSize,n=this.state.focusedOption,r=this.getFocusableOptions();if(r.length){var o=0,a=r.indexOf(n);n||(a=-1),"up"===e?o=a>0?a-1:r.length-1:"down"===e?o=(a+1)%r.length:"pageup"===e?(o=a-t)<0&&(o=0):"pagedown"===e?(o=a+t)>r.length-1&&(o=r.length-1):"last"===e&&(o=r.length-1),this.scrollToFocusedOptionOnUpdate=!0,this.setState({focusedOption:r[o],focusedValue:null,focusedOptionId:this.getFocusedOptionId(r[o])})}}},{key:"getTheme",value:function(){return this.props.theme?"function"==typeof this.props.theme?this.props.theme(ii):ln(ln({},ii),this.props.theme):ii}},{key:"getCommonProps",value:function(){var e=this.clearValue,t=this.cx,n=this.getStyles,r=this.getClassNames,o=this.getValue,a=this.selectOption,i=this.setValue,s=this.props,l=s.isMulti,c=s.isRtl,u=s.options;return{clearValue:e,cx:t,getStyles:n,getClassNames:r,getValue:o,hasValue:this.hasValue(),isMulti:l,isRtl:c,options:u,selectOption:a,selectProps:s,setValue:i,theme:this.getTheme()}}},{key:"hasValue",value:function(){return this.state.selectValue.length>0}},{key:"hasOptions",value:function(){return!!this.getFocusableOptions().length}},{key:"isClearable",value:function(){var e=this.props,t=e.isClearable,n=e.isMulti;return void 0===t?n:t}},{key:"isOptionDisabled",value:function(e,t){return gi(this.props,e,t)}},{key:"isOptionSelected",value:function(e,t){return vi(this.props,e,t)}},{key:"filterOption",value:function(e,t){return yi(this.props,e,t)}},{key:"formatOptionLabel",value:function(e,t){if("function"==typeof this.props.formatOptionLabel){var n=this.props.inputValue,r=this.state.selectValue;return this.props.formatOptionLabel(e,{context:t,inputValue:n,selectValue:r})}return this.getOptionLabel(e)}},{key:"formatGroupLabel",value:function(e){return this.props.formatGroupLabel(e)}},{key:"startListeningComposition",value:function(){document&&document.addEventListener&&(document.addEventListener("compositionstart",this.onCompositionStart,!1),document.addEventListener("compositionend",this.onCompositionEnd,!1))}},{key:"stopListeningComposition",value:function(){document&&document.removeEventListener&&(document.removeEventListener("compositionstart",this.onCompositionStart),document.removeEventListener("compositionend",this.onCompositionEnd))}},{key:"startListeningToTouch",value:function(){document&&document.addEventListener&&(document.addEventListener("touchstart",this.onTouchStart,!1),document.addEventListener("touchmove",this.onTouchMove,!1),document.addEventListener("touchend",this.onTouchEnd,!1))}},{key:"stopListeningToTouch",value:function(){document&&document.removeEventListener&&(document.removeEventListener("touchstart",this.onTouchStart),document.removeEventListener("touchmove",this.onTouchMove),document.removeEventListener("touchend",this.onTouchEnd))}},{key:"renderInput",value:function(){var e=this.props,t=e.isDisabled,n=e.isSearchable,o=e.inputId,a=e.inputValue,i=e.tabIndex,s=e.form,l=e.menuIsOpen,c=e.required,u=this.getComponents().Input,d=this.state,p=d.inputIsHidden,f=d.ariaSelection,h=this.commonProps,m=o||this.getElementId("input"),g=ln(ln(ln({"aria-autocomplete":"list","aria-expanded":l,"aria-haspopup":!0,"aria-errormessage":this.props["aria-errormessage"],"aria-invalid":this.props["aria-invalid"],"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],"aria-required":c,role:"combobox","aria-activedescendant":this.isAppleDevice?void 0:this.state.focusedOptionId||""},l&&{"aria-controls":this.getElementId("listbox")}),!n&&{"aria-readonly":!0}),this.hasValue()?"initial-input-focus"===(null==f?void 0:f.action)&&{"aria-describedby":this.getElementId("live-region")}:{"aria-describedby":this.getElementId("placeholder")});return n?r.createElement(u,fn({},h,{autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",id:m,innerRef:this.getInputRef,isDisabled:t,isHidden:p,onBlur:this.onInputBlur,onChange:this.handleInputChange,onFocus:this.onInputFocus,spellCheck:"false",tabIndex:i,form:s,type:"text",value:a},g)):r.createElement(Va,fn({id:m,innerRef:this.getInputRef,onBlur:this.onInputBlur,onChange:Co,onFocus:this.onInputFocus,disabled:t,tabIndex:i,inputMode:"none",form:s,value:""},g))}},{key:"renderPlaceholderOrValue",value:function(){var e=this,t=this.getComponents(),n=t.MultiValue,o=t.MultiValueContainer,a=t.MultiValueLabel,i=t.MultiValueRemove,s=t.SingleValue,l=t.Placeholder,c=this.commonProps,u=this.props,d=u.controlShouldRenderValue,p=u.isDisabled,f=u.isMulti,h=u.inputValue,m=u.placeholder,g=this.state,v=g.selectValue,y=g.focusedValue,b=g.isFocused;if(!this.hasValue()||!d)return h?null:r.createElement(l,fn({},c,{key:"placeholder",isDisabled:p,isFocused:b,innerProps:{id:this.getElementId("placeholder")}}),m);if(f)return v.map((function(t,s){var l=t===y,u="".concat(e.getOptionLabel(t),"-").concat(e.getOptionValue(t));return r.createElement(n,fn({},c,{components:{Container:o,Label:a,Remove:i},isFocused:l,isDisabled:p,key:u,index:s,removeProps:{onClick:function(){return e.removeValue(t)},onTouchEnd:function(){return e.removeValue(t)},onMouseDown:function(e){e.preventDefault()}},data:t}),e.formatOptionLabel(t,"value"))}));if(h)return null;var w=v[0];return r.createElement(s,fn({},c,{data:w,isDisabled:p}),this.formatOptionLabel(w,"value"))}},{key:"renderClearIndicator",value:function(){var e=this.getComponents().ClearIndicator,t=this.commonProps,n=this.props,o=n.isDisabled,a=n.isLoading,i=this.state.isFocused;if(!this.isClearable()||!e||o||!this.hasValue()||a)return null;var s={onMouseDown:this.onClearIndicatorMouseDown,onTouchEnd:this.onClearIndicatorTouchEnd,"aria-hidden":"true"};return r.createElement(e,fn({},t,{innerProps:s,isFocused:i}))}},{key:"renderLoadingIndicator",value:function(){var e=this.getComponents().LoadingIndicator,t=this.commonProps,n=this.props,o=n.isDisabled,a=n.isLoading,i=this.state.isFocused;return e&&a?r.createElement(e,fn({},t,{innerProps:{"aria-hidden":"true"},isDisabled:o,isFocused:i})):null}},{key:"renderIndicatorSeparator",value:function(){var e=this.getComponents(),t=e.DropdownIndicator,n=e.IndicatorSeparator;if(!t||!n)return null;var o=this.commonProps,a=this.props.isDisabled,i=this.state.isFocused;return r.createElement(n,fn({},o,{isDisabled:a,isFocused:i}))}},{key:"renderDropdownIndicator",value:function(){var e=this.getComponents().DropdownIndicator;if(!e)return null;var t=this.commonProps,n=this.props.isDisabled,o=this.state.isFocused,a={onMouseDown:this.onDropdownIndicatorMouseDown,onTouchEnd:this.onDropdownIndicatorTouchEnd,"aria-hidden":"true"};return r.createElement(e,fn({},t,{innerProps:a,isDisabled:n,isFocused:o}))}},{key:"renderMenu",value:function(){var e=this,t=this.getComponents(),n=t.Group,o=t.GroupHeading,a=t.Menu,i=t.MenuList,s=t.MenuPortal,l=t.LoadingMessage,c=t.NoOptionsMessage,u=t.Option,d=this.commonProps,p=this.state.focusedOption,f=this.props,h=f.captureMenuScroll,m=f.inputValue,g=f.isLoading,v=f.loadingMessage,y=f.minMenuHeight,b=f.maxMenuHeight,w=f.menuIsOpen,x=f.menuPlacement,E=f.menuPosition,k=f.menuPortalTarget,C=f.menuShouldBlockScroll,S=f.menuShouldScrollIntoView,O=f.noOptionsMessage,P=f.onMenuScrollToTop,N=f.onMenuScrollToBottom;if(!w)return null;var _,R=function(t,n){var o=t.type,a=t.data,i=t.isDisabled,s=t.isSelected,l=t.label,c=t.value,f=p===a,h=i?void 0:function(){return e.onOptionHover(a)},m=i?void 0:function(){return e.selectOption(a)},g="".concat(e.getElementId("option"),"-").concat(n),v={id:g,onClick:m,onMouseMove:h,onMouseOver:h,tabIndex:-1,role:"option","aria-selected":e.isAppleDevice?void 0:s};return r.createElement(u,fn({},d,{innerProps:v,data:a,isDisabled:i,isSelected:s,key:g,label:l,type:o,value:c,isFocused:f,innerRef:f?e.getFocusedOptionRef:void 0}),e.formatOptionLabel(t.data,"menu"))};if(this.hasOptions())_=this.getCategorizedOptions().map((function(t){if("group"===t.type){var a=t.data,i=t.options,s=t.index,l="".concat(e.getElementId("group"),"-").concat(s),c="".concat(l,"-heading");return r.createElement(n,fn({},d,{key:l,data:a,options:i,Heading:o,headingProps:{id:c,data:t.data},label:e.formatGroupLabel(t.data)}),t.options.map((function(e){return R(e,"".concat(s,"-").concat(e.index))})))}if("option"===t.type)return R(t,"".concat(t.index))}));else if(g){var j=v({inputValue:m});if(null===j)return null;_=r.createElement(l,d,j)}else{var I=O({inputValue:m});if(null===I)return null;_=r.createElement(c,d,I)}var L={minMenuHeight:y,maxMenuHeight:b,menuPlacement:x,menuPosition:E,menuShouldScrollIntoView:S},M=r.createElement(Zo,fn({},d,L),(function(t){var n=t.ref,o=t.placerProps,s=o.placement,l=o.maxHeight;return r.createElement(a,fn({},d,L,{innerRef:n,innerProps:{onMouseDown:e.onMenuMouseDown,onMouseMove:e.onMenuMouseMove},isLoading:g,placement:s}),r.createElement(Ka,{captureEnabled:h,onTopArrive:P,onBottomArrive:N,lockEnabled:C},(function(t){return r.createElement(i,fn({},d,{innerRef:function(n){e.getMenuListRef(n),t(n)},innerProps:{role:"listbox","aria-multiselectable":d.isMulti,id:e.getElementId("listbox")},isLoading:g,maxHeight:l,focusedOption:p}),_)})))}));return k||"fixed"===E?r.createElement(s,fn({},d,{appendTo:k,controlElement:this.controlRef,menuPlacement:x,menuPosition:E}),M):M}},{key:"renderFormField",value:function(){var e=this,t=this.props,n=t.delimiter,o=t.isDisabled,a=t.isMulti,i=t.name,s=t.required,l=this.state.selectValue;if(s&&!this.hasValue()&&!o)return r.createElement(ei,{name:i,onFocus:this.onValueInputFocus});if(i&&!o){if(a){if(n){var c=l.map((function(t){return e.getOptionValue(t)})).join(n);return r.createElement("input",{name:i,type:"hidden",value:c})}var u=l.length>0?l.map((function(t,n){return r.createElement("input",{key:"i-".concat(n),name:i,type:"hidden",value:e.getOptionValue(t)})})):r.createElement("input",{name:i,type:"hidden",value:""});return r.createElement("div",null,u)}var d=l[0]?this.getOptionValue(l[0]):"";return r.createElement("input",{name:i,type:"hidden",value:d})}}},{key:"renderLiveRegion",value:function(){var e=this.commonProps,t=this.state,n=t.ariaSelection,o=t.focusedOption,a=t.focusedValue,i=t.isFocused,s=t.selectValue,l=this.getFocusableOptions();return r.createElement(Pa,fn({},e,{id:this.getElementId("live-region"),ariaSelection:n,focusedOption:o,focusedValue:a,isFocused:i,selectValue:s,focusableOptions:l,isAppleDevice:this.isAppleDevice}))}},{key:"render",value:function(){var e=this.getComponents(),t=e.Control,n=e.IndicatorsContainer,o=e.SelectContainer,a=e.ValueContainer,i=this.props,s=i.className,l=i.id,c=i.isDisabled,u=i.menuIsOpen,d=this.state.isFocused,p=this.commonProps=this.getCommonProps();return r.createElement(o,fn({},p,{className:s,innerProps:{id:l,onKeyDown:this.onKeyDown},isDisabled:c,isFocused:d}),this.renderLiveRegion(),r.createElement(t,fn({},p,{innerRef:this.getControlRef,innerProps:{onMouseDown:this.onControlMouseDown,onTouchEnd:this.onControlTouchEnd},isDisabled:c,isFocused:d,menuIsOpen:u}),r.createElement(a,fn({},p,{isDisabled:c}),this.renderPlaceholderOrValue(),this.renderInput()),r.createElement(n,fn({},p,{isDisabled:c}),this.renderClearIndicator(),this.renderLoadingIndicator(),this.renderIndicatorSeparator(),this.renderDropdownIndicator())),this.renderMenu(),this.renderFormField())}}],o=[{key:"getDerivedStateFromProps",value:function(e,t){var n=t.prevProps,r=t.clearFocusValueOnUpdate,o=t.inputIsHiddenAfterUpdate,a=t.ariaSelection,i=t.isFocused,s=t.prevWasFocused,l=t.instancePrefix,c=e.options,u=e.value,d=e.menuIsOpen,p=e.inputValue,f=e.isMulti,h=Po(u),m={};if(n&&(u!==n.value||c!==n.options||d!==n.menuIsOpen||p!==n.inputValue)){var g=d?function(e,t){return ui(ci(e,t))}(e,h):[],v=d?di(ci(e,h),"".concat(l,"-option")):[],y=r?function(e,t){var n=e.focusedValue,r=e.selectValue.indexOf(n);if(r>-1){if(t.indexOf(n)>-1)return n;if(r-1?n:t[0]}(t,g);m={selectValue:h,focusedOption:b,focusedOptionId:fi(v,b),focusableOptionsWithIds:v,focusedValue:y,clearFocusValueOnUpdate:!1}}var w=null!=o&&e!==n?{inputIsHidden:o,inputIsHiddenAfterUpdate:void 0}:{},x=a,E=i&&s;return i&&!E&&(x={value:zo(f,h,h[0]||null),options:h,action:"initial-input-focus"},E=!s),"initial-input-focus"===(null==a?void 0:a.action)&&(x=null),ln(ln(ln({},m),w),{},{prevProps:e,ariaSelection:x,prevWasFocused:E})}}],n&&hn(t.prototype,n),o&&hn(t,o),Object.defineProperty(t,"prototype",{writable:!1}),i}(r.Component);xi.defaultProps=si;n(814),n(3681),n(4923),n(3100),n(8870),n(8230),n(669),n(3408),n(7425),n(8238),n(6290);var Ei=(0,r.forwardRef)((function(e,t){var n=function(e){var t=e.defaultInputValue,n=void 0===t?"":t,o=e.defaultMenuIsOpen,a=void 0!==o&&o,i=e.defaultValue,s=void 0===i?null:i,l=e.inputValue,c=e.menuIsOpen,u=e.onChange,d=e.onInputChange,p=e.onMenuClose,f=e.onMenuOpen,h=e.value,m=dn(e,pn),g=un((0,r.useState)(void 0!==l?l:n),2),v=g[0],y=g[1],b=un((0,r.useState)(void 0!==c?c:a),2),w=b[0],x=b[1],E=un((0,r.useState)(void 0!==h?h:s),2),k=E[0],C=E[1],S=(0,r.useCallback)((function(e,t){"function"==typeof u&&u(e,t),C(e)}),[u]),O=(0,r.useCallback)((function(e,t){var n;"function"==typeof d&&(n=d(e,t)),y(void 0!==n?n:e)}),[d]),P=(0,r.useCallback)((function(){"function"==typeof f&&f(),x(!0)}),[f]),N=(0,r.useCallback)((function(){"function"==typeof p&&p(),x(!1)}),[p]),_=void 0!==l?l:v,R=void 0!==c?c:w,j=void 0!==h?h:k;return ln(ln({},m),{},{inputValue:_,menuIsOpen:R,onChange:S,onInputChange:O,onMenuClose:N,onMenuOpen:P,value:j})}(e);return r.createElement(xi,fn({ref:t},n))})),ki=Ei,Ci=function(){function e(){}return e.prototype.expandToken=function(e){for(var t=[],n="",r=0,o=e.length;r{let{id:t,label:n}=e;return r.createElement(r.Fragment,null,r.createElement("label",{id:t+"-label",className:"font-bold p-1",htmlFor:t},n))},Li=e=>{let{id:t,label:n,onChange:o,placeholder:a,autoFocus:i}=e;return r.createElement(r.Fragment,null,r.createElement(Ii,{id:t,label:n}),r.createElement("input",{autoFocus:i,className:"rounded border-gray-300 hover:border-gray-400",style:{height:"62%"},type:"text",id:t,"aria-label":"Search",placeholder:a,onChange:o}))};const Mi=e=>{let{title:t,allProjects:n,lede:o,sortOptions:i,image:s}=e;const c=e=>{let t=[];for(const n of e)if(n.topics)for(const e of n.topics)t.some((t=>{let{value:n}=t;return n===e.slug}))||t.push({value:e.slug,label:e.title});return t},u=e=>{let t=[];for(const n of e)n.agency&&(t.some((e=>{let{value:t}=e;return t===n.agency}))||t.push({value:n.agency,label:n.agency}));return t},{0:d,1:p}=(0,r.useState)(c(n)),{0:f,1:h}=(0,r.useState)(u(n)),{0:m,1:g}=(0,r.useState)(n),{0:v,1:y}=(0,r.useState)(n),b=new Map;b.set("created","Date Posted"),b.set("opportunityCloses","Opportunity Closes"),b.set("startDate","Project Started"),b.set("endDate","Project Ended");const w=[];let x=1;const E=[{direction:"Newest to Oldest",sortAscending:!1},{direction:"Oldest to Newest",sortAscending:!0}];for(const r of i){const e=b.get(r);for(const t of E){const n={value:x,label:e+": "+t.direction,field:r,sortAscending:t.sortAscending};w.push(n),x++}}const{0:k,1:C}=(0,r.useState)(w[0]),{0:S,1:O}=(0,r.useState)(0),{0:P,1:N}=(0,r.useState)(6),{0:_,1:R}=(0,r.useState)((0,nn.Z)(v.slice(S,P))),{0:j,1:I}=(0,r.useState)(S>0),{0:L,1:M}=(0,r.useState)(P{var e;null==D||null===(e=D.current)||void 0===e||e.scrollIntoView({behavior:"smooth"})},{0:A,1:V}=(0,r.useState)([]);let H=new ji("slug");H.addIndex("topicNames"),H.addIndex("question"),H.addIndex("agency");const z=e=>{let t=[];for(let n=0;n{R((0,nn.Z)(v.slice(S,P)))}),[S,P,v]),(0,r.useEffect)((()=>{I(S>0)}),[_]),(0,r.useEffect)((()=>{M(P{const e=(0,nn.Z)(n);var t,r;e.sort((t=k.field,r=k.sortAscending,function(e,n){let o;const a=e[t],i=n[t];return o=a===i?0:null===a?1:null===i||a>i?-1:1,r&&(o*=-1),o})),g(e),O(0),N(6)}),[k]),(0,r.useEffect)((()=>{let e=m;if(B.length>0){const t=B.map((e=>{let{value:t}=e;return t}));e=m.filter((e=>e.topics.map((e=>e.slug)).some((e=>t.includes(e)))))}if(O(0),N(6),Q.length>0){const t=Q.map((e=>{let{value:t}=e;return t}));e=e.filter((e=>t.includes(e.agency)))}if(A.length>0){for(let n=0;n0&&(e=t)}p(c(e)),h(u(e)),y(e)}),[B,Q,m,A]);const W={placeholder:e=>({...e,color:"#767676"})};return r.createElement(r.Fragment,null,r.createElement("header",null,r.createElement(Xt,{title:t,image:s,lede:o})),r.createElement("div",{className:"relative"},r.createElement("div",{ref:D,className:"absolute -top-100px"})),r.createElement("div",{className:"pt-4 pb-10 md:mx-8 lg:mt-6 lg:pt-8 lg:pb-20 overflow-hidden px-2 xl:px-12 bg-white"},r.createElement("div",{className:"flex flex-wrap items-end gap-4 mb-8 mx-3 xl:mx-6 bg-white"},r.createElement("div",{className:"flex-1 min-w-30ch"},r.createElement(Ii,{id:"sort",label:"Filter by"}),r.createElement(ki,{"aria-labelledby":"sort-label",inputId:"sort",name:"sort-select",value:k,onChange:C,options:w,styles:W})),r.createElement("div",{className:"flex-1 min-w-30ch"},r.createElement("label",{id:"filter-agency-label",className:"font-bold",htmlFor:"filter-agency"},"Filter by agency"),r.createElement(ki,{"aria-labelledby":"filter-agency-label",inputId:"filter-agency",name:"filter-select",isMulti:!0,value:Q,onChange:U,options:f,styles:W})),r.createElement("div",{className:"flex-1 min-w-30ch"},r.createElement(Ii,{id:"filter-select",label:"Filter by topic"}),r.createElement(ki,{"aria-labelledby":"filter-select-label",inputId:"filter-select",name:"filter-select",isMulti:!0,value:B,onChange:$,options:d,styles:W,noOptionsMessage:()=>"No remaining topics"})),r.createElement("div",{className:"flex-1 min-w-30ch auto-rows-auto flex flex-col"},r.createElement(Li,{id:"projSearch",label:"Search",placeholder:"Type to filter posts...",onChange:e=>V(e.target.value)}))),r.createElement("div",{className:"sr-only"},"Total Results: ",v.length," Projects"),r.createElement(Bt,{nodes:_})),!(null==j&&null==L)&&r.createElement("div",{className:"flex items-center gap-4 justify-center flex-wrap"},r.createElement("div",{className:"flex-1 flex justify-end"},r.createElement("button",{className:"font-bold pr-4 "+(j?"text-primary":"text-gray-500 pointer-events-none"),onClick:()=>{F(),j&&(O(S-6),N(P-6))}},r.createElement(a,null)," Previous")),r.createElement("div",{className:"flex items-center gap-4 justify-center"},Array.from({length:T},((e,t)=>r.createElement("button",{className:(S/6===t?"btn pointer-events-none":"btn-white")+" min-w-3rem p-2 border-solid",key:"Page"+t,onClick:()=>(e=>{F();const t=6*e,n=t+6;O(t),N(n)})(t)},t+1)))),r.createElement("div",{className:"flex-1 flex justify-start"},r.createElement("button",{className:"font-bold pl-4 "+(L?"text-primary":"text-gray-500 pointer-events-none"),onClick:()=>{F(),L&&(O(S+6),N(P+6))}},"Next ",r.createElement(l,null)))))},Ti=e=>{let{topics:t}=e;return r.createElement(lt,{label:"Topics",className:"bg-topics",value:t.map((e=>e.title))})};var Di=Object.defineProperty,Fi=(e,t,n)=>(((e,t,n)=>{t in e?Di(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n})(e,"symbol"!=typeof t?t+"":t,n),n);let Ai=new class{constructor(){Fi(this,"current",this.detect()),Fi(this,"handoffState","pending"),Fi(this,"currentId",0)}set(e){this.current!==e&&(this.handoffState="pending",this.currentId=0,this.current=e)}reset(){this.set(this.detect())}nextId(){return++this.currentId}get isServer(){return"server"===this.current}get isClient(){return"client"===this.current}detect(){return"undefined"==typeof window||"undefined"==typeof document?"server":"client"}handoff(){"pending"===this.handoffState&&(this.handoffState="complete")}get isHandoffComplete(){return"complete"===this.handoffState}},Vi=(e,t)=>{Ai.isServer?(0,r.useEffect)(e,t):(0,r.useLayoutEffect)(e,t)};let Hi=function(e){let t=function(e){let t=(0,r.useRef)(e);return Vi((()=>{t.current=e}),[e]),t}(e);return r.useCallback(((...e)=>t.current(...e)),[t])};function zi(){let e=function(){let e="undefined"==typeof document;return(e=>e.useSyncExternalStore)(o)((()=>()=>{}),(()=>!1),(()=>!e))}(),[t,n]=r.useState(Ai.isHandoffComplete);return t&&!1===Ai.isHandoffComplete&&n(!1),r.useEffect((()=>{!0!==t&&n(!0)}),[t]),r.useEffect((()=>Ai.handoff()),[]),!e&&t}var Bi;let $i=null!=(Bi=r.useId)?Bi:function(){let e=zi(),[t,n]=r.useState(e?()=>Ai.nextId():null);return Vi((()=>{null===t&&n(Ai.nextId())}),[t]),null!=t?""+t:void 0};function Qi(e){var t;if(e.type)return e.type;let n=null!=(t=e.as)?t:"button";return"string"==typeof n&&"button"===n.toLowerCase()?"button":void 0}let Ui=Symbol();function Wi(...e){let t=(0,r.useRef)(e);(0,r.useEffect)((()=>{t.current=e}),[e]);let n=Hi((e=>{for(let n of t.current)null!=n&&("function"==typeof n?n(e):n.current=e)}));return e.every((e=>null==e||(null==e?void 0:e[Ui])))?void 0:n}let qi=(0,r.createContext)(null);qi.displayName="OpenClosedContext";var Zi=(e=>(e[e.Open=1]="Open",e[e.Closed=2]="Closed",e[e.Closing=4]="Closing",e[e.Opening=8]="Opening",e))(Zi||{});function Gi({value:e,children:t}){return r.createElement(qi.Provider,{value:e},t)}function Ji(e){let t=e.parentElement,n=null;for(;t&&!(t instanceof HTMLFieldSetElement);)t instanceof HTMLLegendElement&&(n=t),t=t.parentElement;let r=""===(null==t?void 0:t.getAttribute("disabled"));return(!r||!function(e){if(!e)return!1;let t=e.previousElementSibling;for(;null!==t;){if(t instanceof HTMLLegendElement)return!1;t=t.previousElementSibling}return!0}(n))&&r}function Yi(e,t,...n){if(e in t){let r=t[e];return"function"==typeof r?r(...n):r}let r=new Error(`Tried to handle "${e}" but there is no handler defined. Only defined handlers are: ${Object.keys(t).map((e=>`"${e}"`)).join(", ")}.`);throw Error.captureStackTrace&&Error.captureStackTrace(r,Yi),r}function Ki(...e){return Array.from(new Set(e.flatMap((e=>"string"==typeof e?e.split(" "):[])))).filter(Boolean).join(" ")}var Xi,es=(e=>(e[e.None=0]="None",e[e.RenderStrategy=1]="RenderStrategy",e[e.Static=2]="Static",e))(es||{}),ts=(e=>(e[e.Unmount=0]="Unmount",e[e.Hidden=1]="Hidden",e))(ts||{});function ns({ourProps:e,theirProps:t,slot:n,defaultTag:r,features:o,visible:a=!0,name:i,mergeRefs:s}){s=null!=s?s:as;let l=is(t,e);if(a)return rs(l,n,r,i,s);let c=null!=o?o:0;if(2&c){let{static:e=!1,...t}=l;if(e)return rs(t,n,r,i,s)}if(1&c){let{unmount:e=!0,...t}=l;return Yi(e?0:1,{0(){return null},1(){return rs({...t,hidden:!0,style:{display:"none"}},n,r,i,s)}})}return rs(l,n,r,i,s)}function rs(e,t={},n,o,a){let{as:i=n,children:s,refName:l="ref",...c}=cs(e,["unmount","static"]),u=void 0!==e.ref?{[l]:e.ref}:{},d="function"==typeof s?s(t):s;"className"in c&&c.className&&"function"==typeof c.className&&(c.className=c.className(t));let p={};if(t){let e=!1,n=[];for(let[r,o]of Object.entries(t))"boolean"==typeof o&&(e=!0),!0===o&&n.push(r);e&&(p["data-headlessui-state"]=n.join(" "))}if(i===r.Fragment&&Object.keys(ls(c)).length>0){if(!(0,r.isValidElement)(d)||Array.isArray(d)&&d.length>1)throw new Error(['Passing props on "Fragment"!',"",`The current component <${o} /> is rendering a "Fragment".`,"However we need to passthrough the following props:",Object.keys(c).map((e=>` - ${e}`)).join("\n"),"","You can apply a few solutions:",['Add an `as="..."` prop, to ensure that we render an actual element instead of a "Fragment".',"Render a single element as the child so that we can forward the props onto that element."].map((e=>` - ${e}`)).join("\n")].join("\n"));let e=d.props,t="function"==typeof(null==e?void 0:e.className)?(...t)=>Ki(null==e?void 0:e.className(...t),c.className):Ki(null==e?void 0:e.className,c.className),n=t?{className:t}:{};return(0,r.cloneElement)(d,Object.assign({},is(d.props,ls(cs(c,["ref"]))),p,u,{ref:a(d.ref,u.ref)},n))}return(0,r.createElement)(i,Object.assign({},cs(c,["ref"]),i!==r.Fragment&&u,i!==r.Fragment&&p),d)}function os(){let e=(0,r.useRef)([]),t=(0,r.useCallback)((t=>{for(let n of e.current)null!=n&&("function"==typeof n?n(t):n.current=t)}),[]);return(...n)=>{if(!n.every((e=>null==e)))return e.current=n,t}}function as(...e){return e.every((e=>null==e))?void 0:t=>{for(let n of e)null!=n&&("function"==typeof n?n(t):n.current=t)}}function is(...e){if(0===e.length)return{};if(1===e.length)return e[0];let t={},n={};for(let r of e)for(let e in r)e.startsWith("on")&&"function"==typeof r[e]?(null!=n[e]||(n[e]=[]),n[e].push(r[e])):t[e]=r[e];if(t.disabled||t["aria-disabled"])return Object.assign(t,Object.fromEntries(Object.keys(n).map((e=>[e,void 0]))));for(let r in n)Object.assign(t,{[r](e,...t){let o=n[r];for(let n of o){if((e instanceof Event||(null==e?void 0:e.nativeEvent)instanceof Event)&&e.defaultPrevented)return;n(e,...t)}}});return t}function ss(e){var t;return Object.assign((0,r.forwardRef)(e),{displayName:null!=(t=e.displayName)?t:e.name})}function ls(e){let t=Object.assign({},e);for(let n in t)void 0===t[n]&&delete t[n];return t}function cs(e,t=[]){let n=Object.assign({},e);for(let r of t)r in n&&delete n[r];return n}let us=null!=(Xi=r.startTransition)?Xi:function(e){e()};var ds=(e=>(e.Space=" ",e.Enter="Enter",e.Escape="Escape",e.Backspace="Backspace",e.Delete="Delete",e.ArrowLeft="ArrowLeft",e.ArrowUp="ArrowUp",e.ArrowRight="ArrowRight",e.ArrowDown="ArrowDown",e.Home="Home",e.End="End",e.PageUp="PageUp",e.PageDown="PageDown",e.Tab="Tab",e))(ds||{}),ps=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(ps||{}),fs=(e=>(e[e.ToggleDisclosure=0]="ToggleDisclosure",e[e.CloseDisclosure=1]="CloseDisclosure",e[e.SetButtonId=2]="SetButtonId",e[e.SetPanelId=3]="SetPanelId",e[e.LinkPanel=4]="LinkPanel",e[e.UnlinkPanel=5]="UnlinkPanel",e))(fs||{});let hs={0:e=>({...e,disclosureState:Yi(e.disclosureState,{0:1,1:0})}),1:e=>1===e.disclosureState?e:{...e,disclosureState:1},4(e){return!0===e.linkedPanel?e:{...e,linkedPanel:!0}},5(e){return!1===e.linkedPanel?e:{...e,linkedPanel:!1}},2(e,t){return e.buttonId===t.buttonId?e:{...e,buttonId:t.buttonId}},3(e,t){return e.panelId===t.panelId?e:{...e,panelId:t.panelId}}},ms=(0,r.createContext)(null);function gs(e){let t=(0,r.useContext)(ms);if(null===t){let t=new Error(`<${e} /> is missing a parent component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,gs),t}return t}ms.displayName="DisclosureContext";let vs=(0,r.createContext)(null);function ys(e){let t=(0,r.useContext)(vs);if(null===t){let t=new Error(`<${e} /> is missing a parent component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,ys),t}return t}vs.displayName="DisclosureAPIContext";let bs=(0,r.createContext)(null);function ws(e,t){return Yi(t.type,hs,e,t)}bs.displayName="DisclosurePanelContext";let xs=r.Fragment;let Es=es.RenderStrategy|es.Static;let ks=ss((function(e,t){let{defaultOpen:n=!1,...o}=e,a=(0,r.useRef)(null),i=Wi(t,function(e,t=!0){return Object.assign(e,{[Ui]:t})}((e=>{a.current=e}),void 0===e.as||e.as===r.Fragment)),s=(0,r.useRef)(null),l=(0,r.useRef)(null),c=(0,r.useReducer)(ws,{disclosureState:n?0:1,linkedPanel:!1,buttonRef:l,panelRef:s,buttonId:null,panelId:null}),[{disclosureState:u,buttonId:d},p]=c,f=Hi((e=>{p({type:1});let t=function(e){return Ai.isServer?null:e instanceof Node?e.ownerDocument:null!=e&&e.hasOwnProperty("current")&&e.current instanceof Node?e.current.ownerDocument:document}(a);if(!t||!d)return;let n=e?e instanceof HTMLElement?e:e.current instanceof HTMLElement?e.current:t.getElementById(d):t.getElementById(d);null==n||n.focus()})),h=(0,r.useMemo)((()=>({close:f})),[f]),m=(0,r.useMemo)((()=>({open:0===u,close:f})),[u,f]),g={ref:i};return r.createElement(ms.Provider,{value:c},r.createElement(vs.Provider,{value:h},r.createElement(Gi,{value:Yi(u,{0:Zi.Open,1:Zi.Closed})},ns({ourProps:g,theirProps:o,slot:m,defaultTag:xs,name:"Disclosure"}))))})),Cs=ss((function(e,t){let n=$i(),{id:o=`headlessui-disclosure-button-${n}`,...a}=e,[i,s]=gs("Disclosure.Button"),l=(0,r.useContext)(bs),c=null!==l&&l===i.panelId,u=(0,r.useRef)(null),d=Wi(u,t,c?null:i.buttonRef),p=os();(0,r.useEffect)((()=>{if(!c)return s({type:2,buttonId:o}),()=>{s({type:2,buttonId:null})}}),[o,s,c]);let f=Hi((e=>{var t;if(c){if(1===i.disclosureState)return;switch(e.key){case ds.Space:case ds.Enter:e.preventDefault(),e.stopPropagation(),s({type:0}),null==(t=i.buttonRef.current)||t.focus()}}else switch(e.key){case ds.Space:case ds.Enter:e.preventDefault(),e.stopPropagation(),s({type:0})}})),h=Hi((e=>{if(e.key===ds.Space)e.preventDefault()})),m=Hi((t=>{var n;Ji(t.currentTarget)||e.disabled||(c?(s({type:0}),null==(n=i.buttonRef.current)||n.focus()):s({type:0}))})),g=(0,r.useMemo)((()=>({open:0===i.disclosureState})),[i]),v=function(e,t){let[n,o]=(0,r.useState)((()=>Qi(e)));return Vi((()=>{o(Qi(e))}),[e.type,e.as]),Vi((()=>{n||t.current&&t.current instanceof HTMLButtonElement&&!t.current.hasAttribute("type")&&o("button")}),[n,t]),n}(e,u);return ns({mergeRefs:p,ourProps:c?{ref:d,type:v,onKeyDown:f,onClick:m}:{ref:d,id:o,type:v,"aria-expanded":0===i.disclosureState,"aria-controls":i.linkedPanel?i.panelId:void 0,onKeyDown:f,onKeyUp:h,onClick:m},theirProps:a,slot:g,defaultTag:"button",name:"Disclosure.Button"})})),Ss=ss((function(e,t){let n=$i(),{id:o=`headlessui-disclosure-panel-${n}`,...a}=e,[i,s]=gs("Disclosure.Panel"),{close:l}=ys("Disclosure.Panel"),c=os(),u=Wi(t,i.panelRef,(e=>{us((()=>s({type:e?4:5})))}));(0,r.useEffect)((()=>(s({type:3,panelId:o}),()=>{s({type:3,panelId:null})})),[o,s]);let d=(0,r.useContext)(qi),p=null!==d?(d&Zi.Open)===Zi.Open:0===i.disclosureState,f=(0,r.useMemo)((()=>({open:0===i.disclosureState,close:l})),[i,l]),h={ref:u,id:o};return r.createElement(bs.Provider,{value:i.panelId},ns({mergeRefs:c,ourProps:h,theirProps:a,slot:f,defaultTag:"div",features:Es,visible:p,name:"Disclosure.Panel"}))})),Os=Object.assign(ks,{Button:Cs,Panel:Ss});const Ps=e=>{let{title:t,text:n}=e;return t?r.createElement("div",{className:"w-full my-6"},r.createElement(Os,null,(e=>{let{open:o}=e;return r.createElement(r.Fragment,null,r.createElement(Os.Button,{className:"flex items-center justify-between w-full px-4 py-3 text-left bg-navbar"},r.createElement("span",{className:"text-h4 font-bold"},t),o?r.createElement(d.iFH,null):r.createElement(d.wEH,null)),r.createElement(Os.Panel,{className:"text-body p-4 w-9/10"},r.createElement(st,{text:n})))}))):r.createElement(r.Fragment,null)};var Ns=n(9034),_s=n.n(Ns);const Rs=e=>{let t,n,{status:o,opportunityCloses:a,startDate:i,endDate:s}=e;return"open"===o?(t="Opportunity Closes: ",n=a?_s()(a).isValid()?_s()(a).format("MMMM D, YYYY"):a:"Open until filled"):"ongoing"===o&&i?(t="Project started: ",n=_s()(i).format("MMMM D, YYYY")):"completed"===o&&s&&(t="Project Ended: ",n=_s()(s).format("MMMM D, YYYY")),r.createElement(r.Fragment,null,r.createElement("span",{className:"font-bold"},t),r.createElement("span",null,n))},js=e=>{let{children:t,devBanner:n,navbar:o,bottomBanner:a,footer:i}=e;return r.createElement("div",{className:"w-full mx-0 bg-white border-0 xl:container xl:p-0 xl:mx-auto xl:border-l xl:border-r xl:border-gray-200 flex flex-col min-h-screen"},(null==n?void 0:n.show)&&r.createElement(u,null),r.createElement(Gt,o),r.createElement("div",{className:"flex-1"},t),r.createElement(Jt,a))};var Is=n(8437),Ls=n.n(Is);var Ms=e=>{let{siteUrl:t,index:n,db:o}=e;const{0:a,1:i}=(0,r.useState)([]),{0:s,1:l}=(0,r.useState)([]),{0:c,1:u}=(0,r.useState)("");return(0,r.useEffect)((()=>{if(a.length>0)try{let e=n.search(a);l(e),u("")}catch(e){if(e instanceof Ls().QueryParseError)return void u(e.message);throw e}else l([]),u("")}),[a]),r.createElement("div",{className:"flex flex-col items-center justify-center align-middle text-center px-2"},r.createElement("div",{className:"container mx-auto mt-4 border-b-4 border-primary"},r.createElement(Li,{id:"siteSearch",autoFocus:!0,label:"Search",placeholder:"Type to search pages...",onChange:e=>i(e.target.value)}),c&&r.createElement("p",{className:"px-4 text-red text-tag font-bold"},c),r.createElement("div",{className:"pt-2"},"Number of found pages:",s.length)),r.createElement("article",{className:"py-6 container mx-auto"},r.createElement("div",{className:"grid grid-cols-1 md:mx-4 xl:mx-6 gap-4 justify-self-center"},s.map((e=>{const n=new Set;Object.keys(e.matchData.metadata).forEach((t=>{Object.keys(e.matchData.metadata[t]).forEach((e=>{n.add(e)}))}));const a=Array.from(n).map(((e,t)=>r.createElement("li",{key:t,className:"inline mx-px px-3 py-1 mt-1 text-tag whitespace-nowrap font-semibold mr-2 bg-topics"},e)));return r.createElement(r.Fragment,{key:e.ref},r.createElement("div",{className:"px-2 py-4 overflow-hidden bg-white border border-gray-200 rounded-md shadow-md h-full flex flex-col md:mx-10 md:py-6 lg:mx-60"},r.createElement("h2",{className:"capitalize"},o[e.ref].title),r.createElement("div",{className:"font-sans text-black text-tag my-2 font-extrabold"},"Match found in:"),r.createElement("ul",{className:"grid grid-rows-1 justify-center md:block"},a),r.createElement("h2",{className:"pt-3 mt-4 border-t-2 border-solid"},r.createElement("a",{className:"btn-wide",href:t+"/"+e.ref},"View Page"))))}))),r.createElement("div",{className:""},0==s.length&&r.createElement("section",null,r.createElement("h2",null,"No Results")))))},Ts=n(8050);const Ds=e=>{let{siteUrl:t}=e;const{allProject:n,allGeneralPage:o}=function(){const{allProject:e,allGeneralPage:t}=(0,c.useStaticQuery)("2677476431");return{allProject:e,allGeneralPage:t}}(),{0:a,1:i}=(0,r.useState)(),{0:s,1:l}=(0,r.useState)();return(0,r.useEffect)((()=>{"undefined"!=typeof window&&(async()=>{const e=await(await fetch("/lunr-index.json")).json(),t=await(await fetch("/documents-reduced.json")).json();try{i(Ls().Index.load(e)),l(t)}catch{const[e,t]=(0,Ts.createSearchIndex)({allProject:n,allGeneralPage:o});i(e),l(t.reduce((function(e,t){return e[t.slug]=t,e}),{}))}})().catch(console.error)}),[]),r.createElement("div",null,r.createElement(Ms,{siteUrl:t,index:a,db:s}))},Fs=e=>{let{title:t,text:n,link:o}=e;return r.createElement(r.Fragment,null,o?r.createElement("div",{className:"w-full p-8 mb-8 bg-gray-100"},t?r.createElement("h4",{className:"text-h4"},t):null,n?r.createElement("div",{className:"text-black text-body mb-4"},r.createElement(st,{text:n})):null,r.createElement("div",null,r.createElement("a",{href:o,target:"_blank",className:"btn"},"Subscribe"))):null)}},7524:function(e,t,n){"use strict";n.d(t,{F:function(){return o}});var r=n(2784);function o(e){var t,n,o,a,i;let{location:s,params:l,data:c,pageContext:u}=e;const d=""+c.site.siteMetadata.siteUrl+(null===(t=c.socialShareImage)||void 0===t?void 0:t.childImageSharp.gatsbyImageData.images.fallback.src);return r.createElement(r.Fragment,null,r.createElement("title",null,null===(n=c.page)||void 0===n?void 0:n.title),r.createElement("meta",{name:"twitter:card",content:"summary"}),r.createElement("meta",{property:"og:type",content:"website"}),r.createElement("html",{lang:c.site.siteMetadata.locale}),r.createElement("meta",{property:"og:locale",content:c.site.siteMetadata.locale}),r.createElement("meta",{property:"og:site_name",content:c.site.siteMetadata.title}),r.createElement("meta",{name:"og:title",content:null===(o=c.page)||void 0===o?void 0:o.title}),r.createElement("meta",{name:"description",content:null===(a=c.page)||void 0===a?void 0:a.description}),r.createElement("meta",{property:"og:description",content:null===(i=c.page)||void 0===i?void 0:i.description}),r.createElement("meta",{property:"og:url",content:""+c.site.siteMetadata.siteUrl+s.pathname}),r.createElement("meta",{property:"og:image",content:d}))}},8156:function(e,t,n){"use strict";n.r(t),n.d(t,{AboutPageLayout:function(){return l},Head:function(){return i.F}});var r=n(2784),o=n(4536),a=n(7161),i=n(7524);const s=e=>{let{aboutTitle:t,aboutText:n}=e;return r.createElement("div",{className:"mb-8"},t&&r.createElement("h3",{className:"text-h3 mb-4"},t),r.createElement(o.rU,{text:n}))},l=e=>{let{data:{generalPage:{header:t,aims:n,faq:i,accessibility:l,image:c}}}=e;return r.createElement(r.Fragment,null,r.createElement("main",null,r.createElement("article",null,r.createElement("header",null,r.createElement(o.o9,{title:"About",lede:"",image:c})),r.createElement("div",{className:"w-full pt-5 px-8 lg:px-16 xl:px-24 lg:w-2/3"},r.createElement("section",{className:"mb-20"},t&&r.createElement("h2",{className:"text-h3 sm:text-h2 my-8 font-bold text-black"},t),n.map(((e,t)=>{let{title:n,text:o}=e;return r.createElement(s,{key:"list_"+t,aboutTitle:n,aboutText:o})}))),r.createElement("section",{className:"mb-20"},r.createElement("h2",{className:"text-h3 sm:text-h2 my-6"},"Frequently Asked Questions"),i.map(((e,t)=>{let{title:n,text:a}=e;return r.createElement(o.UQ,{key:"collapsibleList_"+t,title:n,text:a})}))),!(0,a.uk)(l)&&r.createElement("section",{id:"accessibility"},r.createElement("h2",{className:"text-h3 sm:text-h2 my-6"},"Accessibility Statement"),r.createElement(o.rU,{className:"mb-10 leading-normal text-body lg:text-body",text:l}))))))};t.default=l},9601:function(e,t,n){"use strict";n.r(t),n.d(t,{CardPageLayout:function(){return i},Head:function(){return a.F}});var r=n(2784),o=n(4536),a=n(7524);const i=e=>{let{data:{allProject:t,cardPage:{title:n,lede:a,sortOptions:i,image:s}}}=e;return r.createElement(r.Fragment,null,r.createElement("main",null,r.createElement(o.mP,{allProjects:t.nodes,image:s,title:n,lede:a,sortOptions:i})))};t.default=i},8776:function(e,t,n){"use strict";n.r(t),n.d(t,{ContactForm:function(){return u},ContactPageLayout:function(){return d},Head:function(){return s.F}});var r=n(753),o=n(1665),a=n(2784),i=n(4536),s=n(7524);const l="font-bold text-red hidden",c="w-full text-contact px-3 py-2 leading-tight text-black shadow appearance-none outline-transparent focus:outline-none focus:shadow-outline";let u=function(e){function t(t){var n;return(n=e.call(this,t)||this).mailTo="mailto:",n.submitButtonClass="btn disable-link-button",n.state={name:"",email:"",subject:"",message:"",recaptchaSiteKey:t.recaptchaSiteKey,captchaSuccess:!1,thankYouPagePath:t.thankYouPagePath},n.handleChange=n.handleChange.bind((0,r.Z)(n)),n.handleSubmit=n.handleSubmit.bind((0,r.Z)(n)),n.handleCaptcha=n.handleCaptcha.bind((0,r.Z)(n)),n}(0,o.Z)(t,e);var n=t.prototype;return n.handleChange=function(e){!function(e){"subject"!=e.target.name&&(document.getElementById(e.target.name+"ErrorLabel").className=l,document.getElementById(e.target.name).className=c,"message"==e.target.name?document.getElementById(e.target.name).className="w-full text-contact h-48 px-3 py-2 leading-tight text-black shadow appearance-none outline-transparent focus:outline-none focus:shadow-outline":document.getElementById(e.target.name).className=c,"email"==e.target.name&&(document.getElementById("invalidEmailErrorLabel").className=l))}(e),this.setState({[e.target.name]:e.target.value}),this.setMailTo(),this.enableOrDisableSubmitButton()},n.setMailTo=function(){this.mailTo="mailto:evidence@omb.eop.gov?subject="+document.getElementById("subject").value+"&body="+document.getElementById("message").value+"&from="+document.getElementById("email").value},n.handleSubmit=function(e){e.preventDefault()},n.handleCaptcha=function(){this.setState({captchaSuccess:!0})},n.render=function(){return a.createElement("form",{onSubmit:this.handleSubmit,"data-netlify":"true","data-netlify-honeypot":"bot-field",name:"contact",noValidate:!0},a.createElement("div",{className:"mb-6"},a.createElement("label",{htmlFor:"name",className:"block mb-2 text-contact font-bold text-black"},"Full name"),a.createElement("label",{id:"nameErrorLabel",className:l},"Please enter your full name"),a.createElement("input",{"aria-label":"Full name",name:"name",id:"name",placeholder:"John Doe",required:!0,type:"text",className:"w-full text-contact px-3 py-2 leading-tight text-black border shadow appearance-none focus:outline-none focus:shadow-outline",value:this.state.name,onChange:this.handleChange})),a.createElement("div",{className:"mb-6"},a.createElement("label",{htmlFor:"email",className:"block mb-2 text-contact font-bold text-black"},"Email address",a.createElement("span",{className:"text-red"}," *")),a.createElement("label",{id:"emailErrorLabel",className:l},"Please enter your email address"),a.createElement("label",{id:"invalidEmailErrorLabel",className:l},"Please enter a valid email address"),a.createElement("input",{"aria-label":"Full name",name:"email",id:"email",placeholder:"example@example.com",required:!0,type:"email",className:"w-full text-contact px-3 py-2 leading-tight text-black border shadow appearance-none focus:outline-none focus:shadow-outline",value:this.state.email,onChange:this.handleChange})),a.createElement("div",{className:"mb-6"},a.createElement("label",{htmlFor:"subject",className:"block mb-2 text-contact font-bold text-black"},"Subject",a.createElement("span",{className:"text-red"}," *")),a.createElement("input",{"aria-label":"Subject",name:"subject",id:"subject",placeholder:"I want to get in touch about ...",required:!0,type:"text",className:"w-full text-contact px-3 py-2 leading-tight text-black border shadow appearance-none focus:outline-none focus:shadow-outline",value:this.state.subject,onChange:this.handleChange})),a.createElement("div",{className:"mb-6"},a.createElement("label",{htmlFor:"message",className:"block mb-2 text-contact font-bold text-black"},"Message",a.createElement("span",{className:"text-red"}," *")),a.createElement("label",{id:"messageErrorLabel",className:l},"Please enter a brief message"),a.createElement("textarea",{"aria-label":"Message",name:"message",id:"message",placeholder:"",required:!0,className:"w-full text-contact h-48 px-3 py-2 leading-tight text-black border shadow appearance-none focus:outline-none focus:shadow-outline",value:this.state.message,onChange:this.handleChange})),a.createElement("div",{className:"flex mt-4 items-center justify-between"},a.createElement("a",{href:this.mailTo,className:this.submitButtonClass},"Submit")))},n.enableOrDisableSubmitButton=function(){""!=this.state.email&&""!=this.state.subject&&""!=this.state.message?this.submitButtonClass="btn":this.submitButtonClass="btn disable-link-button"},t}(a.Component);const d=e=>{let{pageContext:{thankYouPagePath:t},data:{generalPage:{title:n,lede:r,image:o},site:{siteMetadata:{recaptchaSiteKey:s}}}}=e;return a.createElement(a.Fragment,null,a.createElement("main",null,a.createElement("header",null,a.createElement(i.o9,{title:"Contact",lede:"",image:o})),a.createElement("article",{className:"w-full pt-5 px-8 lg:px-16 xl:px-24 lg:w-2/3"},a.createElement("h1",{className:"mt-8 mb-2 text-h2 font-bold"},n),a.createElement(i.rU,{className:"mb-10 leading-normal text-body lg:text-body",text:r}),a.createElement(u,{recaptchaSiteKey:s,thankYouPagePath:t}))))};t.default=d},3885:function(e,t,n){"use strict";n.r(t),n.d(t,{Head:function(){return i.F},ProjectDetailPage:function(){return s}});var r=n(2784),o=n(31),a=n(4536),i=n(7524);const s=e=>{const{data:{project:t,site:{siteMetadata:{projectInterestLink:n,staticText:{mainContact:{ongoingText:i,completeText:s}},newsletter:l}},defaultContactImage:c}}=e;return r.createElement(r.Fragment,null,r.createElement("main",null,r.createElement(a.re,Object.assign({},t,{ongoingText:i,completeText:s,projectInterestLink:n,defaultContactImage:c,newsletter:l}))),r.createElement("div",{className:"p-responsive pb-4"},r.createElement("section",{className:"my-12"},r.createElement(o.Link,{className:"btn m-responsive",to:(0,o.withPrefix)("../../"+("open"===t.status?"":t.status))},r.createElement(a.xC,null),r.createElement("span",{className:"pl-2"},"Back")))))};t.default=s},700:function(e,t,n){"use strict";n.r(t),n.d(t,{Head:function(){return a.F},SearchPageLayout:function(){return i}});var r=n(2784),o=n(4536),a=n(7524);const i=e=>{let{data:{site:{siteMetadata:{siteUrl:t}},generalPage:{title:n,image:a}}}=e;return r.createElement(r.Fragment,null,r.createElement("main",null,r.createElement("header",null,r.createElement(o.o9,{title:n,image:a,lede:""})),r.createElement(o.tA,{siteUrl:t})))};t.default=i},9804:function(e,t,n){"use strict";n.r(t),n.d(t,{Head:function(){return i.F},ThankYouPageLayout:function(){return s}});var r=n(2784),o=n(31),a=n(4536),i=n(7524);const s=e=>{let{data:{generalPage:{image:t}}}=e;return r.createElement(r.Fragment,null,r.createElement(a.o9,{title:"Thank You",lede:"",image:t}),r.createElement("div",{className:"container pt-6 overflow-hidden bg-white"},r.createElement("div",{className:"flex flex-wrap"},r.createElement("div",{className:"lg:w-2/3 sm:w-full"},r.createElement("h2",{className:"mb-8 text-2xl font-bold leading-loose tracking-tight text-black dark:text-white lg:text-5xl"},"Thank you for your interest!"),r.createElement("p",{className:"leading-normal text-md lg:text-lg"},"We'll get back to you as soon as possible. In the meantime, continue checking out our"," ",r.createElement(o.Link,{to:"/",className:"underline"},"open projects"),".")))))};t.default=s},7161:function(e,t,n){"use strict";n.d(t,{t9:function(){return r},uk:function(){return o},xb:function(){return a}});const r=(e,t,n,r)=>"open"===e?t:"ongoing"===e?n:r,o=e=>!e||"\n"===e,a=e=>null==e||0==e.length},6849:function(e,t,n){t.components={"component---gatsby-theme-project-portal-src-layouts-about-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,8156)),"component---gatsby-theme-project-portal-src-layouts-card-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,9601)),"component---gatsby-theme-project-portal-src-layouts-contact-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,8776)),"component---gatsby-theme-project-portal-src-layouts-project-detail-page-tsx":()=>Promise.resolve().then(n.bind(n,3885)),"component---gatsby-theme-project-portal-src-layouts-search-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,700)),"component---gatsby-theme-project-portal-src-layouts-thank-you-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,9804)),"component---gatsby-theme-project-portal-src-pages-404-tsx":()=>n.e(237).then(n.bind(n,281))}},5969:function(e,t,n){e.exports=[{plugin:n(7225),options:{plugins:[],name:"Gatsby Theme Project Portal",short_name:"Project Portal",start_url:"/",background_color:"#ffffff",theme_color:"#0D7EA2",display:"standalone",icon:"P:\\GitHub\\omb_evidence_portal\\packages\\evaluation-collect/content/theme-image/favicon.png",legacy:!0,theme_color_in_head:!0,cache_busting_mode:"query",crossOrigin:"anonymous",include_favicon:!0,cacheDigest:"9b0681ab59b6b530813911ac18656a96"}},{plugin:n(4428),options:{plugins:[],staticText:{navbar:{title:"Evidence Project Portal",pages:[{name:"Open Projects",link:"/",show:!0},{name:"In-Progress Projects",link:"/ongoing/",show:!0},{name:"Completed Projects",link:"/completed/",show:!0},{name:"About",link:"/about/",show:!0},{name:"Contact",link:"/contact/",show:!0}]},bottomBanner:{text:" This project portal is managed by the Evidence Team at the Office of Management and Budget. The materials and processes are adapted from those developed by the North Carolina Office of Strategic Partnerships. If you have suggestions for how to improve it, please [let us know!](/contact)",link:"https://ccv.brown.edu/"},mainContact:{ongoingText:"We plan to post results and deliverables when the project is complete. In the meantime, we welcome questions about the project.",completeText:"We’re eager to learn how you use the results and welcome any questions."}},showDevBanner:!1,projectInterestLink:"",newsletter:{link:"https://public.govdelivery.com/accounts/USGSA/subscriber/new?topic_id=USGSA_1068",title:"Subscribe to our newsletter",text:"Sign up for Evaluation.gov updates"},tailwindConfig:{presets:[{content:["P:\\GitHub\\omb_evidence_portal\\packages\\gatsby-theme-project-portal\\src\\**\\*.{js,jsx,ts,tsx,html}"],theme:{container:{center:!0,padding:"1.25rem"},fontFamily:{sans:["Public Sans","Roboto","system-ui","sans-serif"]},extend:{colors:{gray:{50:"#fafafa",100:"#f5f5f5",200:"#e5e5e5",300:"#d4d4d4",400:"#a3a3a3",500:"#737373",600:"#525252",700:"#404040",800:"#262626",900:"#171717",950:"#0a0a0a"},link:"#005EA2",topics:"#73B3E7",navbar:"#ECF0F3",bottombanner:"#ffffff",footer:"#ECF0F3",footertext:"#092940",primary:"#0e7490",primarydark:"#164e63",warning:"#f59e0b",background:"#fafafa",red:"#b50909"},flex:{4:"4 4 0%"},spacing:{"100px":"100px"},fontSize:{h1:["2.5rem","2.75rem"],h2:["2rem","2.25rem"],h3:["1.5rem","1.75rem"],h4:"1rem",body:"1rem",button:"0.875rem",nav:"1rem",contact:"1rem",tag:"0.875rem"},minHeight:{"15rem":"15rem"},minWidth:{"3rem":"3rem","20ch":"20ch","30ch":"30ch"},maxHeight:{48:"12rem","80vh":"80vh","90vh":"90vh",none:"none"},lineHeight:{snug:"1.15"}}},plugins:[null]}],content:["P:\\GitHub\\omb_evidence_portal\\packages\\gatsby-theme-project-portal/src/**/*.{js,jsx,ts,tsx,html}","./src/**/*.{js,jsx,ts,tsx,html}"],theme:{extend:{colors:{background:"#ffffff",navbar:"#ECF0F3",bottombanner:"#ffffff",footer:"#ECF0F3",footertext:"#092940",primary:"#0D7EA2",primarydark:"#092940"}}}},faviconPath:"P:\\GitHub\\omb_evidence_portal\\packages\\evaluation-collect/content/theme-image/favicon.png"}},{plugin:n(2668),options:{plugins:[],enableIdentityWidget:!0,publicPath:"admin",modulePath:"P:\\GitHub\\omb_evidence_portal\\packages\\project-portal-content-decap/src/cms/cms.js",manualInit:!0}},{plugin:n(1915),options:{plugins:[]}}]},1852:function(e,t,n){const r=n(5969),{getResourceURLsForPathname:o,loadPage:a,loadPageSync:i}=n(8175).jN;t.h=function(e,t,n,s){void 0===t&&(t={});let l=r.map((n=>{if(!n.plugin[e])return;t.getResourceURLsForPathname=o,t.loadPage=a,t.loadPageSync=i;const r=n.plugin[e](t,n.options);return r&&s&&(t=s({args:t,result:r,plugin:n})),r}));return l=l.filter((e=>void 0!==e)),l.length>0?l:n?[n]:[]},t.I=(e,t,n)=>r.reduce(((n,r)=>r.plugin[e]?n.then((()=>r.plugin[e](t,r.options))):n),Promise.resolve())},3112:function(e,t){t.M=()=>""},6249:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r=function(e){return e=e||Object.create(null),{on:function(t,n){(e[t]||(e[t]=[])).push(n)},off:function(t,n){e[t]&&e[t].splice(e[t].indexOf(n)>>>0,1)},emit:function(t,n){(e[t]||[]).slice().map((function(e){e(n)})),(e["*"]||[]).slice().map((function(e){e(t,n)}))}}}()},9529:function(e,t,n){"use strict";n.d(t,{UD:function(){return p},Cj:function(){return h},GA:function(){return f},DS:function(){return d}});var r=n(5619),o=n(3834),a=e=>{if(void 0===e)return e;let[t,n=""]=e.split("?");return n&&(n="?"+n),"/"===t?"/"+n:"/"===t.charAt(t.length-1)?t.slice(0,-1)+n:t+n},i=n(3182);const s=new Map;let l=[];const c=e=>{let t=e;if(-1!==e.indexOf("?")){const[n,r]=e.split("?");t=n+"?"+encodeURIComponent(r)}const n=decodeURIComponent(t);return(0,o.Z)(n,decodeURIComponent("/evidenceportal")).split("#")[0]};function u(e){return e.startsWith("/")||e.startsWith("https://")||e.startsWith("http://")?e:new URL(e,window.location.href+(window.location.href.endsWith("/")?"":"/")).pathname}const d=e=>{l=e},p=e=>{const t=m(e),n=l.map((e=>{let{path:t,matchPath:n}=e;return{path:n,originalPath:t}})),o=(0,r.pick)(n,t);return o?a(o.route.originalPath):null},f=e=>{const t=m(e),n=l.map((e=>{let{path:t,matchPath:n}=e;return{path:n,originalPath:t}})),o=(0,r.pick)(n,t);return o?o.params:{}},h=e=>{const t=c(u(e));if(s.has(t))return s.get(t);const n=(0,i.J)(e);if(n)return h(n.toPath);let r=p(t);return r||(r=m(e)),s.set(t,r),r},m=e=>{let t=c(u(e));return"/index.html"===t&&(t="/"),t=a(t),t}},31:function(e,t,n){"use strict";n.r(t),n.d(t,{Link:function(){return s.rU},PageRenderer:function(){return a()},Script:function(){return C.Script},ScriptStrategy:function(){return C.ScriptStrategy},Slice:function(){return x},StaticQuery:function(){return l.i1},StaticQueryContext:function(){return l.B9},collectedScriptsByPage:function(){return C.collectedScriptsByPage},graphql:function(){return O},navigate:function(){return s.c4},parsePath:function(){return s.cP},prefetchPathname:function(){return S},scriptCache:function(){return C.scriptCache},scriptCallbackCache:function(){return C.scriptCallbackCache},useScrollRestoration:function(){return i.p2},useStaticQuery:function(){return l.K2},withAssetPrefix:function(){return s.mc},withPrefix:function(){return s.dq}});var r=n(8175),o=n(9758),a=n.n(o),i=n(2802),s=n(2467),l=n(5483),c=n(753),u=n(1665),d=n(5058),p=n(8960);var f=n(352);function h(e){var t="function"==typeof Map?new Map:void 0;return h=function(e){if(null===e||!function(e){try{return-1!==Function.toString.call(e).indexOf("[native code]")}catch(t){return"function"==typeof e}}(e))return e;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,n)}function n(){return function(e,t,n){if((0,f.Z)())return Reflect.construct.apply(null,arguments);var r=[null];r.push.apply(r,t);var o=new(e.bind.apply(e,r));return n&&(0,p.Z)(o,n.prototype),o}(e,arguments,(0,d.Z)(this).constructor)}return n.prototype=Object.create(e.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),(0,p.Z)(n,e)},h(e)}var m=n(2784),g=n(3112),v=n(3204);const y=e=>{let{sliceId:t,children:n}=e;const r=[m.createElement("slice-start",{id:t+"-1"}),m.createElement("slice-end",{id:t+"-1"})];return n&&(r.push(n),r.push(m.createElement("slice-start",{id:t+"-2"}),m.createElement("slice-end",{id:t+"-2"}))),r},b=e=>{let{sliceName:t,allowEmpty:n,children:r,...o}=e;const a=(0,m.useContext)(v.u0),i=(0,m.useContext)(v.Db),s=a[t];if(!s){if(n)return null;throw new Error('Slice "'+s+'" for "'+t+'" slot not found')}const l=((e,t)=>Object.keys(t).length?e+"-"+(0,g.M)(t):e)(s,o);let c=i[l];return c?r&&(c.hasChildren=!0):i[l]=c={props:o,sliceName:s,hasChildren:!!r},m.createElement(y,{sliceId:l},r)},w=e=>{let{sliceName:t,allowEmpty:n,children:r,...o}=e;const a=(0,m.useContext)(v.u0),i=(0,m.useContext)(v.m3),s=a[t],l=i.get(s);if(!l){if(n)return null;throw new Error('Slice "'+s+'" for "'+t+'" slot not found')}return m.createElement(l.component,Object.assign({sliceContext:l.sliceContext,data:l.data},o),r)};function x(e){{const t={...e,sliceName:e.alias};delete t.alias,delete t.__renderedByLocation;const n=(0,m.useContext)(v.Bs),r=k(e);if(Object.keys(r).length)throw new E("browser"===n.renderEnvironment,t.sliceName,r,e.__renderedByLocation);if("server"===n.renderEnvironment)return m.createElement(b,t);if("browser"===n.renderEnvironment)return m.createElement(w,t);if("engines"===n.renderEnvironment||"dev-ssr"===n.renderEnvironment)return m.createElement(w,t);if("slices"===n.renderEnvironment){let t="";try{t='\n\nSlice component "'+n.sliceRoot.name+'" ('+n.sliceRoot.componentPath+') tried to render '}catch{}throw new Error("Nested slices are not supported."+t+"\n\nSee https://gatsbyjs.com/docs/reference/built-in-components/gatsby-slice#nested-slices")}throw new Error('Slice context "'+n.renderEnvironment+'" is not supported.')}}let E=function(e){function t(n,r,o,a){var i;const s=Object.entries(o).map((e=>{let[t,n]=e;return'not serializable "'+n+'" type passed to "'+t+'" prop'})).join(", "),l="SlicePropsError";let u="",d="";if(n){const e=m.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactDebugCurrentFrame.getCurrentStack().trim().split("\n").slice(1);e[0]=e[0].trim(),u="\n"+e.join("\n"),d='Slice "'+r+'" was passed props that are not serializable ('+s+")."}else{d=l+': Slice "'+r+'" was passed props that are not serializable ('+s+").";u=d+"\n"+(new Error).stack.trim().split("\n").slice(2).join("\n")}return(i=e.call(this,d)||this).name=l,u?i.stack=u:Error.captureStackTrace((0,c.Z)(i),t),a&&(i.forcedLocation={...a,functionName:"Slice"}),i}return(0,u.Z)(t,e),t}(h(Error));const k=function(e,t,n,r){void 0===t&&(t={}),void 0===n&&(n=[]),void 0===r&&(r=null);for(const[o,a]of Object.entries(e)){if(null==a||!r&&"children"===o)continue;const e=r?r+"."+o:o;"function"==typeof a?t[e]=typeof a:"object"==typeof a&&n.indexOf(a)<=0&&(n.push(a),k(a,t,n,e))}return t};var C=n(6291);const S=r.ZP.enqueue;function O(){throw new Error("It appears like Gatsby is misconfigured. Gatsby related `graphql` calls are supposed to only be evaluated at compile time, and then compiled away. Unfortunately, something went wrong and the query was left in the compiled code.\n\nUnless your site has a complex or custom babel/Gatsby configuration this is likely a bug in Gatsby.")}},8175:function(e,t,n){"use strict";n.d(t,{uQ:function(){return d},kL:function(){return x},ZP:function(){return C},Nt:function(){return O},hs:function(){return S},jN:function(){return k},N1:function(){return E}});var r=n(1665),o=n(8777),a=n(58);const i=function(e){if("undefined"==typeof document)return!1;const t=document.createElement("link");try{if(t.relList&&"function"==typeof t.relList.supports)return t.relList.supports(e)}catch(n){return!1}return!1}("prefetch")?function(e,t){return new Promise(((n,r)=>{if("undefined"==typeof document)return void r();const o=document.createElement("link");o.setAttribute("rel","prefetch"),o.setAttribute("href",e),Object.keys(t).forEach((e=>{o.setAttribute(e,t[e])})),o.onload=n,o.onerror=r;(document.getElementsByTagName("head")[0]||document.getElementsByName("script")[0].parentNode).appendChild(o)}))}:function(e){return new Promise(((t,n)=>{const r=new XMLHttpRequest;r.open("GET",e,!0),r.onload=()=>{200===r.status?t():n()},r.send(null)}))},s={};var l=function(e,t){return new Promise((n=>{s[e]?n():i(e,t).then((()=>{n(),s[e]=!0})).catch((()=>{}))}))},c=n(6249),u=n(9529);const d={Error:"error",Success:"success"},p=e=>{const[t,n]=e.split("?");var r;return"/evidenceportal/page-data/"+("/"===t?"index":(r="/"===(r=t)[0]?r.slice(1):r).endsWith("/")?r.slice(0,-1):r)+"/page-data.json"+(n?"?"+n:"")},f=e=>e.startsWith("//");function h(e,t){return void 0===t&&(t="GET"),new Promise((n=>{const r=new XMLHttpRequest;r.open(t,e,!0),r.onreadystatechange=()=>{4==r.readyState&&n(r)},r.send(null)}))}const m=/bot|crawler|spider|crawling/i,g=function(e,t,n){var r;void 0===t&&(t=null);const o={componentChunkName:e.componentChunkName,path:e.path,webpackCompilationHash:e.webpackCompilationHash,matchPath:e.matchPath,staticQueryHashes:e.staticQueryHashes,getServerDataError:e.getServerDataError,slicesMap:null!==(r=e.slicesMap)&&void 0!==r?r:{}};return{component:t,head:n,json:e.result,page:o}};function v(e){return new Promise((t=>{try{const n=e.readRoot();t(n)}catch(n){if(!Object.hasOwnProperty.call(n,"_response")||!Object.hasOwnProperty.call(n,"_status"))throw n;setTimeout((()=>{v(e).then(t)}),200)}}))}let y=function(){function e(e,t){this.inFlightNetworkRequests=new Map,this.pageDb=new Map,this.inFlightDb=new Map,this.staticQueryDb={},this.pageDataDb=new Map,this.partialHydrationDb=new Map,this.slicesDataDb=new Map,this.sliceInflightDb=new Map,this.slicesDb=new Map,this.isPrefetchQueueRunning=!1,this.prefetchQueued=[],this.prefetchTriggered=new Set,this.prefetchCompleted=new Set,this.loadComponent=e,(0,u.DS)(t)}var t=e.prototype;return t.memoizedGet=function(e){let t=this.inFlightNetworkRequests.get(e);return t||(t=h(e,"GET"),this.inFlightNetworkRequests.set(e,t)),t.then((t=>(this.inFlightNetworkRequests.delete(e),t))).catch((t=>{throw this.inFlightNetworkRequests.delete(e),t}))},t.setApiRunner=function(e){this.apiRunner=e,this.prefetchDisabled=e("disableCorePrefetching").some((e=>e))},t.fetchPageDataJson=function(e){const{pagePath:t,retries:n=0}=e,r=p(t);return this.memoizedGet(r).then((r=>{const{status:o,responseText:a}=r;if(200===o)try{const n=JSON.parse(a);if(void 0===n.path)throw new Error("not a valid pageData response");const r=t.split("?")[1];return r&&!n.path.includes(r)&&(n.path+="?"+r),Object.assign(e,{status:d.Success,payload:n})}catch(i){}return 404===o||200===o?"/404.html"===t||"/500.html"===t?Object.assign(e,{status:d.Error}):this.fetchPageDataJson(Object.assign(e,{pagePath:"/404.html",notFound:!0})):500===o?this.fetchPageDataJson(Object.assign(e,{pagePath:"/500.html",internalServerError:!0})):n<3?this.fetchPageDataJson(Object.assign(e,{retries:n+1})):Object.assign(e,{status:d.Error})}))},t.fetchPartialHydrationJson=function(e){const{pagePath:t,retries:n=0}=e,r=p(t).replace(".json","-rsc.json");return this.memoizedGet(r).then((r=>{const{status:o,responseText:a}=r;if(200===o)try{return Object.assign(e,{status:d.Success,payload:a})}catch(i){}return 404===o||200===o?"/404.html"===t||"/500.html"===t?Object.assign(e,{status:d.Error}):this.fetchPartialHydrationJson(Object.assign(e,{pagePath:"/404.html",notFound:!0})):500===o?this.fetchPartialHydrationJson(Object.assign(e,{pagePath:"/500.html",internalServerError:!0})):n<3?this.fetchPartialHydrationJson(Object.assign(e,{retries:n+1})):Object.assign(e,{status:d.Error})}))},t.loadPageDataJson=function(e){const t=(0,u.Cj)(e);if(this.pageDataDb.has(t)){const e=this.pageDataDb.get(t);return Promise.resolve(e)}return this.fetchPageDataJson({pagePath:t}).then((e=>(this.pageDataDb.set(t,e),e)))},t.loadPartialHydrationJson=function(e){const t=(0,u.Cj)(e);if(this.partialHydrationDb.has(t)){const e=this.partialHydrationDb.get(t);return Promise.resolve(e)}return this.fetchPartialHydrationJson({pagePath:t}).then((e=>(this.partialHydrationDb.set(t,e),e)))},t.loadSliceDataJson=function(e){if(this.slicesDataDb.has(e)){const t=this.slicesDataDb.get(e);return Promise.resolve({sliceName:e,jsonPayload:t})}return h("/evidenceportal/slice-data/"+e+".json","GET").then((t=>{const n=JSON.parse(t.responseText);return this.slicesDataDb.set(e,n),{sliceName:e,jsonPayload:n}}))},t.findMatchPath=function(e){return(0,u.UD)(e)},t.loadPage=function(e){const t=(0,u.Cj)(e);if(this.pageDb.has(t)){const e=this.pageDb.get(t);return e.error?Promise.resolve({error:e.error,status:e.status}):Promise.resolve(e.payload)}if(this.inFlightDb.has(t))return this.inFlightDb.get(t);const n=[this.loadAppData(),this.loadPageDataJson(t)];const r=Promise.all(n).then((e=>{const[n,r,i]=e;if(r.status===d.Error||(null==i?void 0:i.status)===d.Error)return{status:d.Error};let s=r.payload;const{componentChunkName:l,staticQueryHashes:u=[],slicesMap:p={}}=s,f={},h=Array.from(new Set(Object.values(p))),m=e=>{if(this.slicesDb.has(e.name))return this.slicesDb.get(e.name);if(this.sliceInflightDb.has(e.name))return this.sliceInflightDb.get(e.name);const t=this.loadComponent(e.componentChunkName).then((t=>{return{component:(n=t,n&&n.default||n),sliceContext:e.result.sliceContext,data:e.result.data};var n}));return this.sliceInflightDb.set(e.name,t),t.then((t=>{this.slicesDb.set(e.name,t),this.sliceInflightDb.delete(e.name)})),t};return Promise.all(h.map((e=>this.loadSliceDataJson(e)))).then((e=>{const p=[],h=(0,o.Z)(u);for(const{jsonPayload:t,sliceName:n}of Object.values(e)){p.push({name:n,...t});for(const e of t.staticQueryHashes)h.includes(e)||h.push(e)}const y=[Promise.all(p.map(m)),this.loadComponent(l,"head")];y.push(this.loadComponent(l));const b=Promise.all(y).then((e=>{const[t,o,l]=e;f.createdAt=new Date;for(const n of t)(!n||n instanceof Error)&&(f.status=d.Error,f.error=n);let c;if((!l||l instanceof Error)&&(f.status=d.Error,f.error=l),f.status!==d.Error){if(f.status=d.Success,!0!==r.notFound&&!0!==(null==i?void 0:i.notFound)||(f.notFound=!0),s=Object.assign(s,{webpackCompilationHash:n?n.webpackCompilationHash:""}),"string"==typeof(null==i?void 0:i.payload)){c=g(s,null,o),c.partialHydration=i.payload;const e=new ReadableStream({start(e){const t=new TextEncoder;e.enqueue(t.encode(i.payload))},pull(e){e.close()},cancel(){}});return v((0,a.createFromReadableStream)(e)).then((e=>(c.partialHydration=e,c)))}c=g(s,l,o)}return c})),w=Promise.all(h.map((e=>{if(this.staticQueryDb[e]){const t=this.staticQueryDb[e];return{staticQueryHash:e,jsonPayload:t}}return this.memoizedGet("/evidenceportal/page-data/sq/d/"+e+".json").then((t=>{const n=JSON.parse(t.responseText);return{staticQueryHash:e,jsonPayload:n}})).catch((()=>{throw new Error("We couldn't load \"/evidenceportal/page-data/sq/d/"+e+'.json"')}))}))).then((e=>{const t={};return e.forEach((e=>{let{staticQueryHash:n,jsonPayload:r}=e;t[n]=r,this.staticQueryDb[n]=r})),t}));return Promise.all([b,w]).then((e=>{let n,[r,o]=e;return r&&(n={...r,staticQueryResults:o},f.payload=n,c.Z.emit("onPostLoadPageResources",{page:n,pageResources:n})),this.pageDb.set(t,f),f.error?{error:f.error,status:f.status}:n})).catch((e=>({error:e,status:d.Error})))}))}));return r.then((()=>{this.inFlightDb.delete(t)})).catch((e=>{throw this.inFlightDb.delete(t),e})),this.inFlightDb.set(t,r),r},t.loadPageSync=function(e,t){void 0===t&&(t={});const n=(0,u.Cj)(e);if(this.pageDb.has(n)){var r;const e=this.pageDb.get(n);if(e.payload)return e.payload;if(null!==(r=t)&&void 0!==r&&r.withErrorDetails)return{error:e.error,status:e.status}}},t.shouldPrefetch=function(e){return!!(()=>{if("connection"in navigator&&void 0!==navigator.connection){if((navigator.connection.effectiveType||"").includes("2g"))return!1;if(navigator.connection.saveData)return!1}return!0})()&&((!navigator.userAgent||!m.test(navigator.userAgent))&&!this.pageDb.has(e))},t.prefetch=function(e){if(!this.shouldPrefetch(e))return{then:e=>e(!1),abort:()=>{}};if(this.prefetchTriggered.has(e))return{then:e=>e(!0),abort:()=>{}};const t={resolve:null,reject:null,promise:null};t.promise=new Promise(((e,n)=>{t.resolve=e,t.reject=n})),this.prefetchQueued.push([e,t]);const n=new AbortController;return n.signal.addEventListener("abort",(()=>{const t=this.prefetchQueued.findIndex((t=>{let[n]=t;return n===e}));-1!==t&&this.prefetchQueued.splice(t,1)})),this.isPrefetchQueueRunning||(this.isPrefetchQueueRunning=!0,setTimeout((()=>{this._processNextPrefetchBatch()}),3e3)),{then:(e,n)=>t.promise.then(e,n),abort:n.abort.bind(n)}},t._processNextPrefetchBatch=function(){(window.requestIdleCallback||(e=>setTimeout(e,0)))((()=>{const e=this.prefetchQueued.splice(0,4),t=Promise.all(e.map((e=>{let[t,n]=e;return this.prefetchTriggered.has(t)||(this.apiRunner("onPrefetchPathname",{pathname:t}),this.prefetchTriggered.add(t)),this.prefetchDisabled?n.resolve(!1):this.doPrefetch((0,u.Cj)(t)).then((()=>{this.prefetchCompleted.has(t)||(this.apiRunner("onPostPrefetchPathname",{pathname:t}),this.prefetchCompleted.add(t)),n.resolve(!0)}))})));this.prefetchQueued.length?t.then((()=>{setTimeout((()=>{this._processNextPrefetchBatch()}),3e3)})):this.isPrefetchQueueRunning=!1}))},t.doPrefetch=function(e){const t=p(e);return l(t,{crossOrigin:"anonymous",as:"fetch"}).then((()=>this.loadPageDataJson(e)))},t.hovering=function(e){this.loadPage(e)},t.getResourceURLsForPathname=function(e){const t=(0,u.Cj)(e),n=this.pageDataDb.get(t);if(n){const e=g(n.payload);return[].concat((0,o.Z)(b(e.page.componentChunkName)),[p(t)])}return null},t.isPageNotFound=function(e){const t=(0,u.Cj)(e),n=this.pageDb.get(t);return!n||n.notFound},t.loadAppData=function(e){return void 0===e&&(e=0),this.memoizedGet("/evidenceportal/page-data/app-data.json").then((t=>{const{status:n,responseText:r}=t;let o;if(200!==n&&e<3)return this.loadAppData(e+1);if(200===n)try{const e=JSON.parse(r);if(void 0===e.webpackCompilationHash)throw new Error("not a valid app-data response");o=e}catch(a){}return o}))},e}();const b=e=>(window.___chunkMapping[e]||[]).map((e=>"/evidenceportal"+e));let w,x=function(e){function t(t,n,r){var o;return o=e.call(this,(function(e,n){if(void 0===n&&(n="components"),!t[n="components"][e])throw new Error("We couldn't find the correct component chunk with the name \""+e+'"');return t[n][e]().catch((e=>e))}),n)||this,r&&o.pageDataDb.set((0,u.Cj)(r.path),{pagePath:r.path,payload:r,status:"success"}),o}(0,r.Z)(t,e);var n=t.prototype;return n.doPrefetch=function(t){return e.prototype.doPrefetch.call(this,t).then((e=>{if(e.status!==d.Success)return Promise.resolve();const t=e.payload,n=t.componentChunkName,r=b(n);return Promise.all(r.map(l)).then((()=>t))}))},n.loadPageDataJson=function(t){return e.prototype.loadPageDataJson.call(this,t).then((e=>e.notFound?f(t)?e:h(t,"HEAD").then((t=>200===t.status?{status:d.Error}:e)):e))},n.loadPartialHydrationJson=function(t){return e.prototype.loadPartialHydrationJson.call(this,t).then((e=>e.notFound?f(t)?e:h(t,"HEAD").then((t=>200===t.status?{status:d.Error}:e)):e))},t}(y);const E=e=>{w=e},k={enqueue:e=>w.prefetch(e),getResourceURLsForPathname:e=>w.getResourceURLsForPathname(e),loadPage:e=>w.loadPage(e),loadPageSync:function(e,t){return void 0===t&&(t={}),w.loadPageSync(e,t)},prefetch:e=>w.prefetch(e),isPageNotFound:e=>w.isPageNotFound(e),hovering:e=>w.hovering(e),loadAppData:()=>w.loadAppData()};var C=k;function S(){return w?w.staticQueryDb:{}}function O(){return w?w.slicesDb:{}}},9559:function(e,t,n){"use strict";n.d(t,{Z:function(){return C}});var r=n(2784),o=n(3980),a=n.n(o),i=n(1852),s=n(9529),l=n(8777),c=n(31),u=n(5619),d=n(3853);function p(e){let{children:t,callback:n}=e;return(0,r.useEffect)((()=>{n()})),t}const f=["link","meta","style","title","base","noscript","script","html","body"];function h(e,t){if(e instanceof HTMLElement&&t instanceof HTMLElement){const n=t.getAttribute("nonce");if(n&&!e.getAttribute("nonce")){const r=t.cloneNode(!0);return r.setAttribute("nonce",""),r.nonce=n,n===e.nonce&&e.isEqualNode(r)}}return e.isEqualNode(t)}function m(e,t){void 0===t&&(t={html:{},body:{}});const n=new Map,r=[];for(const c of e.childNodes){var o,a;const e=c.nodeName.toLowerCase(),u=null===(o=c.attributes)||void 0===o||null===(a=o.id)||void 0===a?void 0:a.value;if(y(c)){if(v(e))if("html"===e||"body"===e)for(const n of c.attributes){const r="style"===n.name;var i;if(t[e]={...t[e]},r||(t[e][n.name]=n.value),r)t[e].style=""+(null!==(i=t[e])&&void 0!==i&&i.style?t[e].style:"")+n.value+" "}else{let e=c.cloneNode(!0);if(e.setAttribute("data-gatsby-head",!0),"script"===e.nodeName.toLowerCase()&&(e=g(e)),u)if(n.has(u)){var s;const t=n.get(u);null===(s=r[t].parentNode)||void 0===s||s.removeChild(r[t]),r[t]=e}else r.push(e),n.set(u,r.length-1);else r.push(e)}c.childNodes.length&&r.push.apply(r,(0,l.Z)(m(c,t).validHeadNodes))}}return{validHeadNodes:r,htmlAndBodyAttributes:t}}function g(e){const t=document.createElement("script");for(const n of e.attributes)t.setAttribute(n.name,n.value);return t.innerHTML=e.innerHTML,t}function v(e){return f.includes(e)}function y(e){return 1===e.nodeType}const b=document.createElement("div"),w={html:[],body:[]},x=()=>{var e;const{validHeadNodes:t,htmlAndBodyAttributes:n}=m(b);w.html=Object.keys(n.html),w.body=Object.keys(n.body),function(e){if(!e)return;const{html:t,body:n}=e,r=document.querySelector("html");r&&Object.entries(t).forEach((e=>{let[t,n]=e;r.setAttribute(t,n)}));const o=document.querySelector("body");o&&Object.entries(n).forEach((e=>{let[t,n]=e;o.setAttribute(t,n)}))}(n);const r=document.querySelectorAll("[data-gatsby-head]");var o;if(0===r.length)return void(o=document.head).append.apply(o,(0,l.Z)(t));const a=[];!function(e){let{oldNodes:t,newNodes:n,onStale:r,onNew:o}=e;for(const a of t){const e=n.findIndex((e=>h(e,a)));-1===e?r(a):n.splice(e,1)}for(const a of n)o(a)}({oldNodes:r,newNodes:t,onStale:e=>e.parentNode.removeChild(e),onNew:e=>a.push(e)}),(e=document.head).append.apply(e,a)};function E(e){let{pageComponent:t,staticQueryResults:n,pageComponentProps:o}=e;(0,r.useEffect)((()=>{if(null!=t&&t.Head){!function(e){if("function"!=typeof e)throw new Error('Expected "Head" export to be a function got "'+typeof e+'".')}(t.Head);const{render:a}=(0,d.U)(),s=r.createElement(t.Head,{location:{pathname:(e=o).location.pathname},params:e.params,data:e.data||{},serverData:e.serverData,pageContext:e.pageContext}),l=(0,i.h)("wrapRootElement",{element:s},s,(e=>{let{result:t}=e;return{element:t}})).pop();a(r.createElement(p,{callback:x},r.createElement(c.StaticQueryContext.Provider,{value:n},r.createElement(u.LocationProvider,null,l))),b)}var e;return()=>{!function(){const e=document.querySelectorAll("[data-gatsby-head]");for(const t of e)t.parentNode.removeChild(t)}(),function(e){if(!e)return;const{html:t,body:n}=e;if(t){const e=document.querySelector("html");t.forEach((t=>{e&&e.removeAttribute(t)}))}if(n){const e=document.querySelector("body");n.forEach((t=>{e&&e.removeAttribute(t)}))}}(w)}}))}function k(e){const t={...e,params:{...(0,s.GA)(e.location.pathname),...e.pageResources.json.pageContext.__params}};let n;var o;n=e.pageResources.partialHydration?e.pageResources.partialHydration:(0,r.createElement)((o=e.pageResources.component)&&o.default||o,{...t,key:e.path||e.pageResources.page.path});E({pageComponent:e.pageResources.head,staticQueryResults:e.pageResources.staticQueryResults,pageComponentProps:t});return(0,i.h)("wrapPageElement",{element:n,props:t},n,(e=>{let{result:n}=e;return{element:n,props:t}})).pop()}k.propTypes={location:a().object.isRequired,pageResources:a().object.isRequired,data:a().object,pageContext:a().object.isRequired};var C=k},5069:function(e,t,n){"use strict";var r=n(1665),o=n(1852),a=n(2784),i=n(5619),s=n(2802),l=n(5483),c=n(3204),u=n(8175),d=n(3182),p=n(6249);const f={id:"gatsby-announcer",style:{position:"absolute",top:0,width:1,height:1,padding:0,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",border:0},"aria-live":"assertive","aria-atomic":"true"};var h=n(2467);function m(e){const t=(0,d.J)(e),{hash:n,search:r}=window.location;return null!=t&&(window.___replace(t.toPath+r+n),!0)}let g="";window.addEventListener("unhandledrejection",(e=>{/loading chunk \d* failed./i.test(e.reason)&&g&&(window.location.pathname=g)}));const v=(e,t)=>{m(e.pathname)||(g=e.pathname,(0,o.h)("onPreRouteUpdate",{location:e,prevLocation:t}))},y=(e,t)=>{m(e.pathname)||(0,o.h)("onRouteUpdate",{location:e,prevLocation:t})},b=function(e,t){if(void 0===t&&(t={}),"number"==typeof e)return void i.globalHistory.navigate(e);const{pathname:n,search:r,hash:a}=(0,h.cP)(e),s=(0,d.J)(n);if(s&&(e=s.toPath+r+a),window.___swUpdated)return void(window.location=n+r+a);const l=setTimeout((()=>{p.Z.emit("onDelayedLoadPageResources",{pathname:n}),(0,o.h)("onRouteUpdateDelayed",{location:window.location})}),1e3);u.ZP.loadPage(n+r).then((o=>{if(!o||o.status===u.uQ.Error)return window.history.replaceState({},"",location.href),window.location=n,void clearTimeout(l);o&&o.page.webpackCompilationHash!==window.___webpackCompilationHash&&("serviceWorker"in navigator&&null!==navigator.serviceWorker.controller&&"activated"===navigator.serviceWorker.controller.state&&navigator.serviceWorker.controller.postMessage({gatsbyApi:"clearPathResources"}),window.location=n+r+a),(0,i.navigate)(e,t),clearTimeout(l)}))};function w(e,t){let{location:n}=t;const{pathname:r,hash:a}=n,i=(0,o.h)("shouldUpdateScroll",{prevRouterProps:e,pathname:r,routerProps:{location:n},getSavedScrollPosition:e=>[0,this._stateStorage.read(e,e.key)]});if(i.length>0)return i[i.length-1];if(e){const{location:{pathname:t}}=e;if(t===r)return a?decodeURI(a.slice(1)):[0,0]}return!0}let x=function(e){function t(t){var n;return(n=e.call(this,t)||this).announcementRef=a.createRef(),n}(0,r.Z)(t,e);var n=t.prototype;return n.componentDidUpdate=function(e,t){requestAnimationFrame((()=>{let e="new page at "+this.props.location.pathname;document.title&&(e=document.title);const t=document.querySelectorAll("#gatsby-focus-wrapper h1");t&&t.length&&(e=t[0].textContent);const n="Navigated to "+e;if(this.announcementRef.current){this.announcementRef.current.innerText!==n&&(this.announcementRef.current.innerText=n)}}))},n.render=function(){return a.createElement("div",Object.assign({},f,{ref:this.announcementRef}))},t}(a.Component);const E=(e,t)=>{var n,r;return e.href!==t.href||(null==e||null===(n=e.state)||void 0===n?void 0:n.key)!==(null==t||null===(r=t.state)||void 0===r?void 0:r.key)};let k=function(e){function t(t){var n;return n=e.call(this,t)||this,v(t.location,null),n}(0,r.Z)(t,e);var n=t.prototype;return n.componentDidMount=function(){y(this.props.location,null)},n.shouldComponentUpdate=function(e){return!!E(this.props.location,e.location)&&(v(e.location,this.props.location),!0)},n.componentDidUpdate=function(e){E(e.location,this.props.location)&&y(this.props.location,e.location)},n.render=function(){return a.createElement(a.Fragment,null,this.props.children,a.createElement(x,{location:location}))},t}(a.Component);var C=n(9559),S=n(6849);function O(e,t){for(var n in e)if(!(n in t))return!0;for(var r in t)if(e[r]!==t[r])return!0;return!1}var P=function(e){function t(t){var n;n=e.call(this)||this;const{location:r,pageResources:o}=t;return n.state={location:{...r},pageResources:o||u.ZP.loadPageSync(r.pathname+r.search,{withErrorDetails:!0})},n}(0,r.Z)(t,e),t.getDerivedStateFromProps=function(e,t){let{location:n}=e;if(t.location.href!==n.href){return{pageResources:u.ZP.loadPageSync(n.pathname+n.search,{withErrorDetails:!0}),location:{...n}}}return{location:{...n}}};var n=t.prototype;return n.loadResources=function(e){u.ZP.loadPage(e).then((t=>{t&&t.status!==u.uQ.Error?this.setState({location:{...window.location},pageResources:t}):(window.history.replaceState({},"",location.href),window.location=e)}))},n.shouldComponentUpdate=function(e,t){return t.pageResources?this.state.pageResources!==t.pageResources||(this.state.pageResources.component!==t.pageResources.component||(this.state.pageResources.json!==t.pageResources.json||(!(this.state.location.key===t.location.key||!t.pageResources.page||!t.pageResources.page.matchPath&&!t.pageResources.page.path)||function(e,t,n){return O(e.props,t)||O(e.state,n)}(this,e,t)))):(this.loadResources(e.location.pathname+e.location.search),!1)},n.render=function(){return this.props.children(this.state)},t}(a.Component),N=n(3834),_=n(3853);const R=new u.kL(S,[],window.pageData);(0,u.N1)(R),R.setApiRunner(o.h);const{render:j,hydrate:I}=(0,_.U)();window.asyncRequires=S,window.___emitter=p.Z,window.___loader=u.jN,i.globalHistory.listen((e=>{e.location.action=e.action})),window.___push=e=>b(e,{replace:!1}),window.___replace=e=>b(e,{replace:!0}),window.___navigate=(e,t)=>b(e,t);const L="gatsby-reload-compilation-hash-match";(0,o.I)("onClientEntry").then((()=>{(0,o.h)("registerServiceWorker").filter(Boolean).length>0&&n(472);const e=e=>a.createElement(i.BaseContext.Provider,{value:{baseuri:"/",basepath:"/"}},a.createElement(C.Z,e)),t=a.createContext({}),d={renderEnvironment:"browser"};let p=function(e){function n(){return e.apply(this,arguments)||this}return(0,r.Z)(n,e),n.prototype.render=function(){const{children:e}=this.props;return a.createElement(i.Location,null,(n=>{let{location:r}=n;return a.createElement(P,{location:r},(n=>{let{pageResources:r,location:o}=n;const i=(0,u.hs)(),s=(0,u.Nt)();return a.createElement(l.B9.Provider,{value:i},a.createElement(c.Bs.Provider,{value:d},a.createElement(c.m3.Provider,{value:s},a.createElement(c.u0.Provider,{value:r.page.slicesMap},a.createElement(t.Provider,{value:{pageResources:r,location:o}},e)))))}))}))},n}(a.Component),f=function(n){function o(){return n.apply(this,arguments)||this}return(0,r.Z)(o,n),o.prototype.render=function(){return a.createElement(t.Consumer,null,(t=>{let{pageResources:n,location:r}=t;return a.createElement(k,{location:r},a.createElement(s.$C,{location:r,shouldUpdateScroll:w},a.createElement(i.Router,{basepath:"/evidenceportal",location:r,id:"gatsby-focus-wrapper"},a.createElement(e,Object.assign({path:"/404.html"===n.page.path||"/500.html"===n.page.path?(0,N.Z)(r.pathname,"/evidenceportal"):encodeURI((n.page.matchPath||n.page.path).split("?")[0])},this.props,{location:r,pageResources:n},n.json)))))}))},o}(a.Component);const{pagePath:h,location:m}=window;h&&"/evidenceportal"+h!==m.pathname+(h.includes("?")?m.search:"")&&!(R.findMatchPath((0,N.Z)(m.pathname,"/evidenceportal"))||h.match(/^\/(404|500)(\/?|.html)$/)||h.match(/^\/offline-plugin-app-shell-fallback\/?$/))&&(0,i.navigate)("/evidenceportal"+h+(h.includes("?")?"":m.search)+m.hash,{replace:!0});const g=()=>{try{return sessionStorage}catch{return null}};u.jN.loadPage(m.pathname+m.search).then((e=>{var t;const n=g();if(null!=e&&null!==(t=e.page)&&void 0!==t&&t.webpackCompilationHash&&e.page.webpackCompilationHash!==window.___webpackCompilationHash&&("serviceWorker"in navigator&&null!==navigator.serviceWorker.controller&&"activated"===navigator.serviceWorker.controller.state&&navigator.serviceWorker.controller.postMessage({gatsbyApi:"clearPathResources"}),n)){if(!("1"===n.getItem(L)))return n.setItem(L,"1"),void window.location.reload(!0)}if(n&&n.removeItem(L),!e||e.status===u.uQ.Error){const t="page resources for "+m.pathname+" not found. Not rendering React";if(e&&e.error)throw console.error(t),e.error;throw new Error(t)}const r=(0,o.h)("wrapRootElement",{element:a.createElement(f,null)},a.createElement(f,null),(e=>{let{result:t}=e;return{element:t}})).pop(),i=function(){const e=a.useRef(!1);return a.useEffect((()=>{e.current||(e.current=!0,performance.mark&&performance.mark("onInitialClientRender"),(0,o.h)("onInitialClientRender"))}),[]),a.createElement(p,null,r)},s=document.getElementById("gatsby-focus-wrapper");let l=j;s&&s.children.length&&(l=I);const c=(0,o.h)("replaceHydrateFunction",void 0,l)[0];function d(){const e="undefined"!=typeof window?document.getElementById("___gatsby"):null;c(a.createElement(i,null),e)}const h=document;if("complete"===h.readyState||"loading"!==h.readyState&&!h.documentElement.doScroll)setTimeout((function(){d()}),0);else{const e=function(){h.removeEventListener("DOMContentLoaded",e,!1),window.removeEventListener("load",e,!1),d()};h.addEventListener("DOMContentLoaded",e,!1),window.addEventListener("load",e,!1)}}))}))},3161:function(e,t,n){"use strict";n.r(t);var r=n(2784),o=n(8175),a=n(9559);t.default=e=>{let{location:t}=e;const n=o.ZP.loadPageSync(t.pathname);return n?r.createElement(a.Z,{location:t,pageResources:n,...n.json}):null}},9758:function(e,t,n){var r;e.exports=(r=n(3161))&&r.default||r},3853:function(e,t,n){"use strict";n.d(t,{U:function(){return o}});const r=new WeakMap;function o(){const e=n(7029);return{render:(t,n)=>{let o=r.get(n);o||r.set(n,o=e.createRoot(n)),o.render(t)},hydrate:(t,n)=>e.hydrateRoot(n,t)}}},3182:function(e,t,n){"use strict";n.d(t,{J:function(){return a}});const r=new Map,o=new Map;function a(e){let t=r.get(e);return t||(t=o.get(e.toLowerCase())),t}[].forEach((e=>{e.ignoreCase?o.set(e.fromPath,e):r.set(e.fromPath,e)}))},472:function(e,t,n){"use strict";n.r(t);var r=n(1852);"https:"!==window.location.protocol&&"localhost"!==window.location.hostname?console.error("Service workers can only be used over HTTPS, or on localhost for development"):"serviceWorker"in navigator&&navigator.serviceWorker.register("/evidenceportal/sw.js").then((function(e){e.addEventListener("updatefound",(()=>{(0,r.h)("onServiceWorkerUpdateFound",{serviceWorker:e});const t=e.installing;console.log("installingWorker",t),t.addEventListener("statechange",(()=>{switch(t.state){case"installed":navigator.serviceWorker.controller?(window.___swUpdated=!0,(0,r.h)("onServiceWorkerUpdateReady",{serviceWorker:e}),window.___failedResources&&(console.log("resources failed, SW updated - reloading"),window.location.reload())):(console.log("Content is now available offline!"),(0,r.h)("onServiceWorkerInstalled",{serviceWorker:e}));break;case"redundant":console.error("The installing service worker became redundant."),(0,r.h)("onServiceWorkerRedundant",{serviceWorker:e});break;case"activated":(0,r.h)("onServiceWorkerActive",{serviceWorker:e})}}))}))})).catch((function(e){console.error("Error during service worker registration:",e)}))},3204:function(e,t,n){"use strict";n.d(t,{Bs:function(){return a},Db:function(){return s},m3:function(){return o},u0:function(){return i}});var r=n(2784);const o=r.createContext({}),a=r.createContext({}),i=r.createContext({}),s=r.createContext({})},5483:function(e,t,n){"use strict";n.d(t,{i1:function(){return l},B9:function(){return o},K2:function(){return c}});var r=n(2784);const o=(a="StaticQuery",i={},r.createServerContext?function(e,t){return void 0===t&&(t=null),globalThis.__SERVER_CONTEXT||(globalThis.__SERVER_CONTEXT={}),globalThis.__SERVER_CONTEXT[e]||(globalThis.__SERVER_CONTEXT[e]=r.createServerContext(e,t)),globalThis.__SERVER_CONTEXT[e]}(a,i):r.createContext(i));var a,i;function s(e){let{staticQueryData:t,data:n,query:o,render:a}=e;const i=n?n.data:t[o]&&t[o].data;return r.createElement(r.Fragment,null,i&&a(i),!i&&r.createElement("div",null,"Loading (StaticQuery)"))}const l=e=>{const{data:t,query:n,render:a,children:i}=e;return r.createElement(o.Consumer,null,(e=>r.createElement(s,{data:t,query:n,render:a||i,staticQueryData:e})))},c=e=>{var t;r.useContext;const n=r.useContext(o);if(isNaN(Number(e)))throw new Error("useStaticQuery was called with a string but expects to be called using `graphql`. Try this:\n\nimport { useStaticQuery, graphql } from 'gatsby';\n\nuseStaticQuery(graphql`"+e+"`);\n");if(null!==(t=n[e])&&void 0!==t&&t.data)return n[e].data;throw new Error("The result of this StaticQuery could not be fetched.\n\nThis is likely a bug in Gatsby and if refreshing the page does not fix it, please open an issue in https://github.com/gatsbyjs/gatsby/issues")}},3834:function(e,t,n){"use strict";function r(e,t){return void 0===t&&(t=""),t?e===t?"/":e.startsWith(t+"/")?e.slice(t.length):e:e}n.d(t,{Z:function(){return r}})},4428:function(e,t,n){"use strict";n.r(t),n.d(t,{wrapPageElement:function(){return i}});var r=n(2784),o=n(4536);const a=e=>{var t,n,a,i,s,l,c,u,d,p,f,h,m;let{path:g,data:v,children:y}=e;return r.createElement(o.Xg,{children:y,devBanner:{show:null==v||null===(t=v.site)||void 0===t||null===(n=t.siteMetadata)||void 0===n?void 0:n.showDevBanner},navbar:{...null==v||null===(a=v.site)||void 0===a||null===(i=a.siteMetadata)||void 0===i||null===(s=i.staticText)||void 0===s?void 0:s.navbar,image:null==v?void 0:v.navbarLogo,activePage:g},bottomBanner:{...null==v||null===(l=v.site)||void 0===l||null===(c=l.siteMetadata)||void 0===c||null===(u=c.staticText)||void 0===u?void 0:u.bottomBanner,image:null==v?void 0:v.bottomBannerLogo},footer:{...null==v||null===(d=v.site)||void 0===d||null===(p=d.siteMetadata)||void 0===p||null===(f=p.staticText)||void 0===f?void 0:f.footer,image:{imageData:null==v?void 0:v.footerLogo,altText:(null==v||null===(h=v.site)||void 0===h||null===(m=h.siteMetadata)||void 0===m?void 0:m.siteTitle)+" logo"}}})};n(3885),n(9601),n(8156),n(8776),n(9804),n(700);const i=e=>{let{element:t,props:n}=e;return r.createElement(a,n,t)}},8050:function(e,t,n){const r=n(6635),o=n(8437);e.exports={createSearchIndex:function(e){let t=[];Object.keys(e).forEach((n=>{e[n].nodes.forEach((e=>{let o=structuredClone(e);"allProject"===n&&(e.slug.includes("/")||(o.slug="project/"+e.slug));const a=Object.values(o).map((e=>r.isNull(e)?null:"object"==typeof e?Object.values(e).filter((e=>!r.isNull(e))).map((e=>"string"==typeof e||null==e?e:void Object.values(e).filter((e=>!r.isNull(e))).join(" "))).join(" "):e));Object.keys(o).forEach(((e,t)=>{o[e]=a[t]})),t.push(o)}))}));const n=o.generateStopWordFilter(["a","able","across","after","all","almost","also","am","among","an","and","any","are","as","at","be","because","been","but","by","dear","did","do","does","either","else","ever","every","for","from","get","got","had","he","her","hers","him","his","however","i","if","in","into","is","it","its","just","least","let","like","may","me","might","most","must","my","neither","no","nor","not","of","off","often","on","only","or","other","our","own","rather","said","say","says","she","since","so","some","than","that","the","their","them","then","there","these","they","this","tis","to","too","twas","us","was","we","were","while","will","with","yet","you","your"]);return[o((function(){this.ref("slug"),this.field("slug"),this.field("faq"),this.field("aims"),this.field("lede"),this.field("title"),this.field("question"),this.field("status"),this.field("agency"),this.field("topics"),this.field("mainContact"),this.field("summary"),this.field("status"),this.field("purpose"),this.field("emailContent"),this.field("projectTeam"),this.field("expertise"),this.field("requirement"),this.field("collectData"),this.metadataWhitelist=["position"],this.pipeline.after(o.stopWordFilter,n),this.pipeline.remove(o.stopWordFilter),t.forEach((function(e){this.add(e)}),this)})),t]},searchQuery:"\n query {\n allProject {\n nodes {\n title\n agency\n topics {\n title\n }\n slug\n summary\n statusOfData\n status\n startDate\n requirement\n question\n purpose\n projectTeam {\n name\n employer\n }\n priorResearch\n opportunityCloses\n mainContact {\n name\n }\n fundingInfo\n collectData { \n fieldTitle\n fieldData\n }\n expertise\n faq {\n text\n title\n }\n deliverable\n emailContent\n endDate\n slug\n }\n }\n allGeneralPage {\n nodes {\n slug\n lede\n faq {\n text\n title\n }\n aims {\n text\n title\n }\n title\n }\n }\n }\n "}},3463:function(e,t,n){"use strict";var r=n(8570),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},a={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},i={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function l(e){return r.isMemo(e)?i:s[e.$$typeof]||o}s[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[r.Memo]=i;var c=Object.defineProperty,u=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,p=Object.getOwnPropertyDescriptor,f=Object.getPrototypeOf,h=Object.prototype;e.exports=function e(t,n,r){if("string"!=typeof n){if(h){var o=f(n);o&&o!==h&&e(t,o,r)}var i=u(n);d&&(i=i.concat(d(n)));for(var s=l(t),m=l(n),g=0;g=31||"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)},t.storage="undefined"!=typeof chrome&&void 0!==chrome.storage?chrome.storage.local:function(){try{return window.localStorage}catch(e){}}(),t.colors=["lightseagreen","forestgreen","goldenrod","dodgerblue","darkorchid","crimson"],t.formatters.j=function(e){try{return JSON.stringify(e)}catch(t){return"[UnexpectedJSONParseError]: "+t.message}},t.enable(r())},555:function(e,t,n){var r;function o(e){function n(){if(n.enabled){var e=n,o=+new Date,a=o-(r||o);e.diff=a,e.prev=r,e.curr=o,r=o;for(var i=new Array(arguments.length),s=0;s0)return function(e){if((e=String(e)).length>100)return;var i=/^((?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|years?|yrs?|y)?$/i.exec(e);if(!i)return;var s=parseFloat(i[1]);switch((i[2]||"ms").toLowerCase()){case"years":case"year":case"yrs":case"yr":case"y":return s*a;case"days":case"day":case"d":return s*o;case"hours":case"hour":case"hrs":case"hr":case"h":return s*r;case"minutes":case"minute":case"mins":case"min":case"m":return s*n;case"seconds":case"second":case"secs":case"sec":case"s":return s*t;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return s;default:return}}(e);if("number"===c&&!1===isNaN(e))return s.long?i(l=e,o,"day")||i(l,r,"hour")||i(l,n,"minute")||i(l,t,"second")||l+" ms":function(e){if(e>=o)return Math.round(e/o)+"d";if(e>=r)return Math.round(e/r)+"h";if(e>=n)return Math.round(e/n)+"m";if(e>=t)return Math.round(e/t)+"s";return e+"ms"}(e);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(e))}},8437:function(e,t,n){var r,o;!function(){var a,i,s,l,c,u,d,p,f,h,m,g,v,y,b,w,x,E,k,C,S,O,P,N,_,R,j,I,L,M,T=function(e){var t=new T.Builder;return t.pipeline.add(T.trimmer,T.stopWordFilter,T.stemmer),t.searchPipeline.add(T.stemmer),e.call(t,t),t.build()};T.version="2.3.9",T.utils={},T.utils.warn=(a=this,function(e){a.console&&console.warn&&console.warn(e)}),T.utils.asString=function(e){return null==e?"":e.toString()},T.utils.clone=function(e){if(null==e)return e;for(var t=Object.create(null),n=Object.keys(e),r=0;r0){var l=T.utils.clone(t)||{};l.position=[i,s],l.index=o.length,o.push(new T.Token(n.slice(i,a),l))}i=a+1}}return o},T.tokenizer.separator=/[\s\-]+/,T.Pipeline=function(){this._stack=[]},T.Pipeline.registeredFunctions=Object.create(null),T.Pipeline.registerFunction=function(e,t){t in this.registeredFunctions&&T.utils.warn("Overwriting existing registered function: "+t),e.label=t,T.Pipeline.registeredFunctions[e.label]=e},T.Pipeline.warnIfFunctionNotRegistered=function(e){e.label&&e.label in this.registeredFunctions||T.utils.warn("Function is not registered with pipeline. This may cause problems when serialising the index.\n",e)},T.Pipeline.load=function(e){var t=new T.Pipeline;return e.forEach((function(e){var n=T.Pipeline.registeredFunctions[e];if(!n)throw new Error("Cannot load unregistered function: "+e);t.add(n)})),t},T.Pipeline.prototype.add=function(){Array.prototype.slice.call(arguments).forEach((function(e){T.Pipeline.warnIfFunctionNotRegistered(e),this._stack.push(e)}),this)},T.Pipeline.prototype.after=function(e,t){T.Pipeline.warnIfFunctionNotRegistered(t);var n=this._stack.indexOf(e);if(-1==n)throw new Error("Cannot find existingFn");n+=1,this._stack.splice(n,0,t)},T.Pipeline.prototype.before=function(e,t){T.Pipeline.warnIfFunctionNotRegistered(t);var n=this._stack.indexOf(e);if(-1==n)throw new Error("Cannot find existingFn");this._stack.splice(n,0,t)},T.Pipeline.prototype.remove=function(e){var t=this._stack.indexOf(e);-1!=t&&this._stack.splice(t,1)},T.Pipeline.prototype.run=function(e){for(var t=this._stack.length,n=0;n1&&(ae&&(n=o),a!=e);)r=n-t,o=t+Math.floor(r/2),a=this.elements[2*o];return a==e||a>e?2*o:as?c+=2:i==s&&(t+=n[l+1]*r[c+1],l+=2,c+=2);return t},T.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},T.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),t=1,n=0;t0){var a,i=o.str.charAt(0);i in o.node.edges?a=o.node.edges[i]:(a=new T.TokenSet,o.node.edges[i]=a),1==o.str.length&&(a.final=!0),r.push({node:a,editsRemaining:o.editsRemaining,str:o.str.slice(1)})}if(0!=o.editsRemaining){if("*"in o.node.edges)var s=o.node.edges["*"];else{s=new T.TokenSet;o.node.edges["*"]=s}if(0==o.str.length&&(s.final=!0),r.push({node:s,editsRemaining:o.editsRemaining-1,str:o.str}),o.str.length>1&&r.push({node:o.node,editsRemaining:o.editsRemaining-1,str:o.str.slice(1)}),1==o.str.length&&(o.node.final=!0),o.str.length>=1){if("*"in o.node.edges)var l=o.node.edges["*"];else{l=new T.TokenSet;o.node.edges["*"]=l}1==o.str.length&&(l.final=!0),r.push({node:l,editsRemaining:o.editsRemaining-1,str:o.str.slice(1)})}if(o.str.length>1){var c,u=o.str.charAt(0),d=o.str.charAt(1);d in o.node.edges?c=o.node.edges[d]:(c=new T.TokenSet,o.node.edges[d]=c),1==o.str.length&&(c.final=!0),r.push({node:c,editsRemaining:o.editsRemaining-1,str:u+o.str.slice(2)})}}}return n},T.TokenSet.fromString=function(e){for(var t=new T.TokenSet,n=t,r=0,o=e.length;r=e;t--){var n=this.uncheckedNodes[t],r=n.child.toString();r in this.minimizedNodes?n.parent.edges[n.char]=this.minimizedNodes[r]:(n.child._str=r,this.minimizedNodes[r]=n.child),this.uncheckedNodes.pop()}},T.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},T.Index.prototype.search=function(e){return this.query((function(t){new T.QueryParser(e,t).parse()}))},T.Index.prototype.query=function(e){for(var t=new T.Query(this.fields),n=Object.create(null),r=Object.create(null),o=Object.create(null),a=Object.create(null),i=Object.create(null),s=0;s1?1:e},T.Builder.prototype.k1=function(e){this._k1=e},T.Builder.prototype.add=function(e,t){var n=e[this._ref],r=Object.keys(this._fields);this._documents[n]=t||{},this.documentCount+=1;for(var o=0;o=this.length)return T.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},T.QueryLexer.prototype.width=function(){return this.pos-this.start},T.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},T.QueryLexer.prototype.backup=function(){this.pos-=1},T.QueryLexer.prototype.acceptDigitRun=function(){var e,t;do{t=(e=this.next()).charCodeAt(0)}while(t>47&&t<58);e!=T.QueryLexer.EOS&&this.backup()},T.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(T.QueryLexer.TERM)),e.ignore(),e.more())return T.QueryLexer.lexText},T.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(T.QueryLexer.EDIT_DISTANCE),T.QueryLexer.lexText},T.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(T.QueryLexer.BOOST),T.QueryLexer.lexText},T.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(T.QueryLexer.TERM)},T.QueryLexer.termSeparator=T.tokenizer.separator,T.QueryLexer.lexText=function(e){for(;;){var t=e.next();if(t==T.QueryLexer.EOS)return T.QueryLexer.lexEOS;if(92!=t.charCodeAt(0)){if(":"==t)return T.QueryLexer.lexField;if("~"==t)return e.backup(),e.width()>0&&e.emit(T.QueryLexer.TERM),T.QueryLexer.lexEditDistance;if("^"==t)return e.backup(),e.width()>0&&e.emit(T.QueryLexer.TERM),T.QueryLexer.lexBoost;if("+"==t&&1===e.width())return e.emit(T.QueryLexer.PRESENCE),T.QueryLexer.lexText;if("-"==t&&1===e.width())return e.emit(T.QueryLexer.PRESENCE),T.QueryLexer.lexText;if(t.match(T.QueryLexer.termSeparator))return T.QueryLexer.lexTerm}else e.escapeCharacter()}},T.QueryParser=function(e,t){this.lexer=new T.QueryLexer(e),this.query=t,this.currentClause={},this.lexemeIdx=0},T.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=T.QueryParser.parseClause;e;)e=e(this);return this.query},T.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},T.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},T.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},T.QueryParser.parseClause=function(e){var t=e.peekLexeme();if(null!=t)switch(t.type){case T.QueryLexer.PRESENCE:return T.QueryParser.parsePresence;case T.QueryLexer.FIELD:return T.QueryParser.parseField;case T.QueryLexer.TERM:return T.QueryParser.parseTerm;default:var n="expected either a field or a term, found "+t.type;throw t.str.length>=1&&(n+=" with value '"+t.str+"'"),new T.QueryParseError(n,t.start,t.end)}},T.QueryParser.parsePresence=function(e){var t=e.consumeLexeme();if(null!=t){switch(t.str){case"-":e.currentClause.presence=T.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=T.Query.presence.REQUIRED;break;default:var n="unrecognised presence operator'"+t.str+"'";throw new T.QueryParseError(n,t.start,t.end)}var r=e.peekLexeme();if(null==r){n="expecting term or field, found nothing";throw new T.QueryParseError(n,t.start,t.end)}switch(r.type){case T.QueryLexer.FIELD:return T.QueryParser.parseField;case T.QueryLexer.TERM:return T.QueryParser.parseTerm;default:n="expecting term or field, found '"+r.type+"'";throw new T.QueryParseError(n,r.start,r.end)}}},T.QueryParser.parseField=function(e){var t=e.consumeLexeme();if(null!=t){if(-1==e.query.allFields.indexOf(t.str)){var n=e.query.allFields.map((function(e){return"'"+e+"'"})).join(", "),r="unrecognised field '"+t.str+"', possible fields: "+n;throw new T.QueryParseError(r,t.start,t.end)}e.currentClause.fields=[t.str];var o=e.peekLexeme();if(null==o){r="expecting term, found nothing";throw new T.QueryParseError(r,t.start,t.end)}if(o.type===T.QueryLexer.TERM)return T.QueryParser.parseTerm;r="expecting term, found '"+o.type+"'";throw new T.QueryParseError(r,o.start,o.end)}},T.QueryParser.parseTerm=function(e){var t=e.consumeLexeme();if(null!=t){e.currentClause.term=t.str.toLowerCase(),-1!=t.str.indexOf("*")&&(e.currentClause.usePipeline=!1);var n=e.peekLexeme();if(null!=n)switch(n.type){case T.QueryLexer.TERM:return e.nextClause(),T.QueryParser.parseTerm;case T.QueryLexer.FIELD:return e.nextClause(),T.QueryParser.parseField;case T.QueryLexer.EDIT_DISTANCE:return T.QueryParser.parseEditDistance;case T.QueryLexer.BOOST:return T.QueryParser.parseBoost;case T.QueryLexer.PRESENCE:return e.nextClause(),T.QueryParser.parsePresence;default:var r="Unexpected lexeme type '"+n.type+"'";throw new T.QueryParseError(r,n.start,n.end)}else e.nextClause()}},T.QueryParser.parseEditDistance=function(e){var t=e.consumeLexeme();if(null!=t){var n=parseInt(t.str,10);if(isNaN(n)){var r="edit distance must be numeric";throw new T.QueryParseError(r,t.start,t.end)}e.currentClause.editDistance=n;var o=e.peekLexeme();if(null!=o)switch(o.type){case T.QueryLexer.TERM:return e.nextClause(),T.QueryParser.parseTerm;case T.QueryLexer.FIELD:return e.nextClause(),T.QueryParser.parseField;case T.QueryLexer.EDIT_DISTANCE:return T.QueryParser.parseEditDistance;case T.QueryLexer.BOOST:return T.QueryParser.parseBoost;case T.QueryLexer.PRESENCE:return e.nextClause(),T.QueryParser.parsePresence;default:r="Unexpected lexeme type '"+o.type+"'";throw new T.QueryParseError(r,o.start,o.end)}else e.nextClause()}},T.QueryParser.parseBoost=function(e){var t=e.consumeLexeme();if(null!=t){var n=parseInt(t.str,10);if(isNaN(n)){var r="boost must be numeric";throw new T.QueryParseError(r,t.start,t.end)}e.currentClause.boost=n;var o=e.peekLexeme();if(null!=o)switch(o.type){case T.QueryLexer.TERM:return e.nextClause(),T.QueryParser.parseTerm;case T.QueryLexer.FIELD:return e.nextClause(),T.QueryParser.parseField;case T.QueryLexer.EDIT_DISTANCE:return T.QueryParser.parseEditDistance;case T.QueryLexer.BOOST:return T.QueryParser.parseBoost;case T.QueryLexer.PRESENCE:return e.nextClause(),T.QueryParser.parsePresence;default:r="Unexpected lexeme type '"+o.type+"'";throw new T.QueryParseError(r,o.start,o.end)}else e.nextClause()}},void 0===(o="function"==typeof(r=function(){return T})?r.call(t,n,t,e):r)||(e.exports=o)}()},2898:function(e,t,n){"use strict";n.d(t,{w_:function(){return c}});var r=n(2784),o={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},a=r.createContext&&r.createContext(o),i=function(){return i=Object.assign||function(e){for(var t,n=1,r=arguments.length;ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a},e.exports.__esModule=!0,e.exports.default=e.exports},5538:function(e){e.exports=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o},e.exports.__esModule=!0,e.exports.default=e.exports},421:function(e,t,n){var r=n(7425).default,o=n(5297);e.exports=function(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return o(e)},e.exports.__esModule=!0,e.exports.default=e.exports},8560:function(e){function t(n,r){return e.exports=t=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},e.exports.__esModule=!0,e.exports.default=e.exports,t(n,r)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},3681:function(e,t,n){var r=n(6314),o=n(6193),a=n(121),i=n(6147);e.exports=function(e,t){return r(e)||o(e,t)||a(e,t)||i()},e.exports.__esModule=!0,e.exports.default=e.exports},8238:function(e){e.exports=function(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))},e.exports.__esModule=!0,e.exports.default=e.exports},3408:function(e,t,n){var r=n(3850),o=n(3912),a=n(121),i=n(3096);e.exports=function(e){return r(e)||o(e)||a(e)||i()},e.exports.__esModule=!0,e.exports.default=e.exports},8064:function(e,t,n){var r=n(7425).default;e.exports=function(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)},e.exports.__esModule=!0,e.exports.default=e.exports},7739:function(e,t,n){var r=n(7425).default,o=n(8064);e.exports=function(e){var t=o(e,"string");return"symbol"==r(t)?t:String(t)},e.exports.__esModule=!0,e.exports.default=e.exports},7425:function(e){function t(n){return e.exports=t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e.exports.__esModule=!0,e.exports.default=e.exports,t(n)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},121:function(e,t,n){var r=n(5748);e.exports=function(e,t){if(e){if("string"==typeof e)return r(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(e,t):void 0}},e.exports.__esModule=!0,e.exports.default=e.exports},8072:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.SCRIPT_TYPE="text/partytown",t.partytownSnippet=e=>((e,t)=>{const{forward:n=[],...r}=e||{},o=JSON.stringify(r,((e,t)=>("function"==typeof t&&(t=String(t)).startsWith(e+"(")&&(t="function "+t),t)));return["!(function(w,p,f,c){",Object.keys(r).length>0?`c=w[p]=Object.assign(w[p]||{},${o});`:"c=w[p]=w[p]||{};","c[f]=(c[f]||[])",n.length>0?`.concat(${JSON.stringify(n)})`:"","})(window,'partytown','forward');",t].join("")})(e,'/* Partytown 0.7.6 - MIT builder.io */\n!function(t,e,n,i,r,o,a,d,s,c,p,l){function u(){l||(l=1,"/"==(a=(o.lib||"/~partytown/")+(o.debug?"debug/":""))[0]&&(s=e.querySelectorAll(\'script[type="text/partytown"]\'),i!=t?i.dispatchEvent(new CustomEvent("pt1",{detail:t})):(d=setTimeout(f,1e4),e.addEventListener("pt0",w),r?h(1):n.serviceWorker?n.serviceWorker.register(a+(o.swPath||"partytown-sw.js"),{scope:a}).then((function(t){t.active?h():t.installing&&t.installing.addEventListener("statechange",(function(t){"activated"==t.target.state&&h()}))}),console.error):f())))}function h(t){c=e.createElement(t?"script":"iframe"),t||(c.setAttribute("style","display:block;width:0;height:0;border:0;visibility:hidden"),c.setAttribute("aria-hidden",!0)),c.src=a+"partytown-"+(t?"atomics.js?v=0.7.6":"sandbox-sw.html?"+Date.now()),e.body.appendChild(c)}function f(n,r){for(w(),i==t&&(o.forward||[]).map((function(e){delete t[e.split(".")[0]]})),n=0;ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}const c=e=>{const{search:t,hash:n,href:r,origin:o,protocol:a,host:i,hostname:s,port:l}=e.location;let{pathname:c}=e.location;return!c&&r&&p&&(c=new URL(r).pathname),{pathname:encodeURI(decodeURI(c)),search:t,hash:n,href:r,origin:o,protocol:a,host:i,hostname:s,port:l,state:e.history.state,key:e.history.state&&e.history.state.key||"initial"}},u=(e,t)=>{let n=[],r=c(e),o=!1,a=()=>{};return{get location(){return r},get transitioning(){return o},_onTransitionComplete(){o=!1,a()},listen(t){n.push(t);const o=()=>{r=c(e),t({location:r,action:"POP"})};return e.addEventListener("popstate",o),()=>{e.removeEventListener("popstate",o),n=n.filter((e=>e!==t))}},navigate(t,{state:i,replace:l=!1}={}){if("number"==typeof t)e.history.go(t);else{i=s({},i,{key:Date.now()+""});try{o||l?e.history.replaceState(i,null,t):e.history.pushState(i,null,t)}catch(n){e.location[l?"replace":"assign"](t)}}r=c(e),o=!0;const u=new Promise((e=>a=e));return n.forEach((e=>e({location:r,action:"PUSH"}))),u}}},d=(e="/")=>{const t=e.indexOf("?"),n={pathname:t>-1?e.substr(0,t):e,search:t>-1?e.substr(t):""};let r=0;const o=[n],a=[null];return{get location(){return o[r]},addEventListener(e,t){},removeEventListener(e,t){},history:{get entries(){return o},get index(){return r},get state(){return a[r]},pushState(e,t,n){const[i,s=""]=n.split("?");r++,o.push({pathname:i,search:s.length?`?${s}`:s}),a.push(e)},replaceState(e,t,n){const[i,s=""]=n.split("?");o[r]={pathname:i,search:s},a[r]=e},go(e){const t=r+e;t<0||t>a.length-1||(r=t)}}}},p=!("undefined"==typeof window||!window.document||!window.document.createElement),f=u(p?window:d()),{navigate:h}=f;function m(e,t){return o.createServerContext?((e,t=null)=>(globalThis.__SERVER_CONTEXT||(globalThis.__SERVER_CONTEXT={}),globalThis.__SERVER_CONTEXT[e]||(globalThis.__SERVER_CONTEXT[e]=o.createServerContext(e,t)),globalThis.__SERVER_CONTEXT[e]))(e,t):o.createContext(t)}const g=m("Base",{baseuri:"/",basepath:"/"}),v=m("Location"),y=()=>o.useContext(g),b=()=>o.useContext(v);function w(e){this.uri=e}const x=e=>e instanceof w,E=e=>{throw new w(e)};function k(e){const{to:t,replace:n=!0,state:r,noThrow:a,baseuri:i}=e;o.useEffect((()=>{Promise.resolve().then((()=>{const o=N(t,i);h(_(o,e),{replace:n,state:r})}))}),[]);const s=N(t,i);return a||E(_(s,e)),null}const C=e=>{const t=b(),{baseuri:n}=y();return o.createElement(k,s({},t,{baseuri:n},e))};C.propTypes={from:a.string,to:a.string.isRequired};const S=(e,t)=>e.substr(0,t.length)===t,O=(e,t)=>{let n,r;const[o]=t.split("?"),a=D(o),s=""===a[0],l=T(e);for(let c=0,u=l.length;c dynamic segment "${r[1]}" is a reserved name. Please use a different name in path "${o.path}".`);const t=decodeURIComponent(n);d[r[1]]=t}else if(t!==n){e=!0;break}}if(!e){n={route:o,params:d,uri:"/"+a.slice(0,f).join("/")};break}}return n||r||null},P=(e,t)=>O([{path:e}],t),N=(e,t)=>{if(S(e,"/"))return e;const[n,r]=e.split("?"),[o]=t.split("?"),a=D(n),i=D(o);if(""===a[0])return F(o,r);if(!S(a[0],".")){const e=i.concat(a).join("/");return F(("/"===o?"":"/")+e,r)}const s=i.concat(a),l=[];for(let c=0,u=s.length;c{const[n,r=""]=e.split("?");let o="/"+D(n).map((e=>{const n=j.exec(e);return n?t[n[1]]:e})).join("/");const{location:{search:a=""}={}}=t,i=a.split("?")[1]||"";return o=F(o,r,i),o},R=(e,t)=>{const n=e=>I(e);return D(e).filter(n).sort().join("/")===D(t).filter(n).sort().join("/")},j=/^:(.+)/,I=e=>j.test(e),L=e=>e&&"*"===e[0],M=(e,t)=>({route:e,score:e.default?0:D(e.path).reduce(((e,t)=>(e+=4,(e=>""===e)(t)?e+=1:I(t)?e+=2:L(t)?e-=5:e+=3,e)),0),index:t}),T=e=>e.map(M).sort(((e,t)=>e.scoret.score?-1:e.index-t.index)),D=e=>e.replace(/(^\/+|\/+$)/g,"").split("/"),F=(e,...t)=>e+((t=t.filter((e=>e&&e.length>0)))&&t.length>0?`?${t.join("&")}`:""),A=["uri","path"],V=(e,t)=>{const n=Object.keys(e);return n.length===Object.keys(t).length&&n.every((n=>t.hasOwnProperty(n)&&e[n]===t[n]))},H=e=>e.replace(/(^\/+|\/+$)/g,""),z=e=>t=>{if(!t)return null;if(t.type===o.Fragment&&t.props.children)return o.Children.map(t.props.children,z(e));if(i(t.props.path||t.props.default||t.type===C,`: Children of must have a \`path\` or \`default\` prop, or be a \`\`. None found on element type \`${t.type}\``),i(!!(t.type!==C||t.props.from&&t.props.to),` requires both "from" and "to" props when inside a .`),i(!(t.type===C&&!R(t.props.from,t.props.to)),` has mismatched dynamic segments, ensure both paths have the exact same dynamic segments.`),t.props.default)return{value:t,default:!0};const n=t.type===C?t.props.from:t.props.path,r="/"===n?e:`${H(e)}/${H(n)}`;return{value:t,default:t.props.default,path:t.props.children?`${H(r)}/*`:r}},B=["innerRef"],$=["to","state","replace","getProps"],Q=["key"];let{forwardRef:U}=r||(r=n.t(o,2));void 0===U&&(U=e=>e);const W=()=>{},q=U(((e,t)=>{let{innerRef:n}=e,r=l(e,B);const{baseuri:a}=y(),{location:i}=b(),{to:c,state:u,replace:d,getProps:p=W}=r,f=l(r,$),m=N(c,a),g=encodeURI(m),v=i.pathname===g,w=S(i.pathname,g);return o.createElement("a",s({ref:t||n,"aria-current":v?"page":void 0},f,p({isCurrent:v,isPartiallyCurrent:w,href:m,location:i}),{href:m,onClick:e=>{if(f.onClick&&f.onClick(e),(e=>!e.defaultPrevented&&0===e.button&&!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey))(e)){e.preventDefault();let t=d;if("boolean"!=typeof d&&v){const e=l(s({},i.state),Q);t=V(s({},u),e)}h(m,{state:u,replace:t})}}}))}));q.displayName="Link",q.propTypes={to:a.string.isRequired};class Z extends o.Component{constructor(...e){super(...e),this.displayName="ReactUseErrorBoundary"}componentDidCatch(...e){this.setState({}),this.props.onError(...e)}render(){return this.props.children}}const G=o.createContext({componentDidCatch:{current:void 0},error:void 0,setError:()=>!1});function J({children:e}){const[t,n]=o.useState(),r=o.useRef(),a=o.useMemo((()=>({componentDidCatch:r,error:t,setError:n})),[t]);return o.createElement(G.Provider,{value:a},o.createElement(Z,{error:t,onError:(e,t)=>{n(e),null==r.current||r.current(e,t)}},e))}J.displayName="ReactUseErrorBoundaryContext";const Y=function(e){var t,n;function r(t){return o.createElement(J,null,o.createElement(e,s({key:"WrappedComponent"},t)))}return r.displayName=`WithErrorBoundary(${null!=(t=null!=(n=e.displayName)?n:e.name)?t:"Component"})`,r}((({history:e=f,children:t})=>{const{location:n}=e,[r,a]=o.useState({location:n}),[i]=function(e){const t=o.useContext(G);t.componentDidCatch.current=void 0;const n=o.useCallback((()=>{t.setError(void 0)}),[]);return[t.error,n]}();if(o.useEffect((()=>{e._onTransitionComplete()}),[r.location]),o.useEffect((()=>{let t=!1;const n=e.listen((({location:e})=>{Promise.resolve().then((()=>{requestAnimationFrame((()=>{t||a({location:e})}))}))}));return()=>{t=!0,n()}}),[]),i){if(!x(i))throw i;h(i.uri,{replace:!0})}return o.createElement(v.Provider,{value:r},"function"==typeof t?t(r):t||null)})),K=({children:e})=>{const t=b();return t?e(t):o.createElement(Y,null,e)},X=({url:e,children:t})=>{const n=e.indexOf("?");let r,a="";return n>-1?(r=e.substring(0,n),a=e.substring(n)):r=e,o.createElement(v.Provider,{value:{location:{pathname:r,search:a,hash:""}}},t)},ee=({path:e,children:t})=>{const{baseuri:n}=y(),{location:r}=b(),o=N(e,n),a=P(o,r.pathname);return t({location:r,match:a?s({},a.params,{uri:a.uri,path:e}):null})},te=["uri","location","component"],ne=["children","style","component","uri","location"],re=e=>{let{uri:t,location:n,component:r}=e,a=l(e,te);return o.createElement(ae,s({},a,{component:r,uri:t,location:n}))};let oe=0;const ae=e=>{let{children:t,style:n,component:r="div",uri:a,location:i}=e,c=l(e,ne);const u=o.useRef(),d=o.useRef(!0),p=o.useRef(a),f=o.useRef(i.pathname),h=o.useRef(!1);o.useEffect((()=>(oe++,m(),()=>{oe--,0===oe&&(d.current=!0)})),[]),o.useEffect((()=>{let e=!1,t=!1;a!==p.current&&(p.current=a,e=!0),i.pathname!==f.current&&(f.current=i.pathname,t=!0),h.current=e||t&&i.pathname===a,h.current&&m()}),[a,i]);const m=o.useCallback((()=>{var e;d.current?d.current=!1:(e=u.current,h.current&&e&&e.focus())}),[]);return o.createElement(r,s({style:s({outline:"none"},n),tabIndex:"-1",ref:u},c),t)},ie=["location","primary","children","basepath","baseuri","component"],se=e=>{const t=y(),n=b();return o.createElement(le,s({},t,n,e))};function le(e){const{location:t,primary:n=!0,children:r,basepath:a,component:i="div"}=e,c=l(e,ie),u=o.Children.toArray(r).reduce(((e,t)=>{const n=z(a)(t);return e.concat(n)}),[]),{pathname:d}=t,p=O(u,d);if(p){const{params:e,uri:r,route:l,route:{value:u}}=p,d=l.default?a:l.path.replace(/\*$/,""),f=s({},e,{uri:r,location:t}),h=o.cloneElement(u,f,u.props.children?o.createElement(se,{location:t,primary:n},u.props.children):void 0),m=n?re:i,v=n?s({uri:r,location:t,component:i},c):c;return o.createElement(g.Provider,{value:{baseuri:r,basepath:d}},o.createElement(m,v,h))}return null}const ce=()=>{const e=b();if(!e)throw new Error("useLocation hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");return e.location},ue=()=>{throw new Error("useNavigate is removed. Use import { navigate } from 'gatsby' instead")},de=()=>{const e=y();if(!e)throw new Error("useParams hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");const t=ce(),n=P(e.basepath,t.pathname);return n?n.params:null},pe=e=>{if(!e)throw new Error("useMatch(path: string) requires an argument of a string to match against");const t=y();if(!t)throw new Error("useMatch hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");const n=ce(),r=N(e,t.baseuri),o=P(r,n.pathname);return o?s({},o.params,{uri:o.uri,path:e}):null}},2467:function(e,t,n){"use strict";n.d(t,{c4:function(){return k},cP:function(){return l},dq:function(){return f},mc:function(){return y},rU:function(){return E}});var r=n(3980),o=n(2784),a=n(5619),i=n(5516);function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t{if("string"==typeof e)return!(e=>c.test(e))(e)},d=()=>"/evidenceportal",p=()=>"/evidenceportal";function f(e,t=d()){var n;if(!u(e))return e;if(e.startsWith("./")||e.startsWith("../"))return e;const r=null!=(n=null!=t?t:p())?n:"/";return`${null!=r&&r.endsWith("/")?r.slice(0,-1):r}${e.startsWith("/")?e:`/${e}`}`}const h=e=>null==e?void 0:e.startsWith("/");function m(e,t){const{pathname:n,search:r,hash:o}=l(e);return`${(0,i.H)(n,t)}${r}${o}`}const g=(e,t)=>"number"==typeof e?e:u(e)?h(e)?function(e){const t=f(e),n="always";return m(t,n)}(e):function(e,t){if(h(e))return e;const n="always",r=(0,a.resolve)(e,t);return m(r,n)}(e,t):e,v=["to","getProps","onClick","onMouseEnter","activeClassName","activeStyle","innerRef","partiallyActive","state","replace","_location"];function y(e){return f(e,p())}const b={activeClassName:r.string,activeStyle:r.object,partiallyActive:r.bool};function w(e){return o.createElement(a.Location,null,(({location:t})=>o.createElement(x,s({},e,{_location:t}))))}class x extends o.Component{constructor(e){super(e),this.defaultGetProps=({isPartiallyCurrent:e,isCurrent:t})=>(this.props.partiallyActive?e:t)?{className:[this.props.className,this.props.activeClassName].filter(Boolean).join(" "),style:s({},this.props.style,this.props.activeStyle)}:null;let t=!1;"undefined"!=typeof window&&window.IntersectionObserver&&(t=!0),this.state={IOSupported:t},this.abortPrefetch=null,this.handleRef=this.handleRef.bind(this)}_prefetch(){let e=window.location.pathname+window.location.search;this.props._location&&this.props._location.pathname&&(e=this.props._location.pathname+this.props._location.search);const t=l(g(this.props.to,e)),n=t.pathname+t.search;if(e!==n)return ___loader.enqueue(n)}componentWillUnmount(){if(!this.io)return;const{instance:e,el:t}=this.io;this.abortPrefetch&&this.abortPrefetch.abort(),e.unobserve(t),e.disconnect()}handleRef(e){this.props.innerRef&&Object.prototype.hasOwnProperty.call(this.props.innerRef,"current")?this.props.innerRef.current=e:this.props.innerRef&&this.props.innerRef(e),this.state.IOSupported&&e&&(this.io=((e,t)=>{const n=new window.IntersectionObserver((n=>{n.forEach((n=>{e===n.target&&t(n.isIntersecting||n.intersectionRatio>0)}))}));return n.observe(e),{instance:n,el:e}})(e,(e=>{e?this.abortPrefetch=this._prefetch():this.abortPrefetch&&this.abortPrefetch.abort()})))}render(){const e=this.props,{to:t,getProps:n=this.defaultGetProps,onClick:r,onMouseEnter:i,state:c,replace:d,_location:p}=e,f=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,v),h=g(t,p.pathname);return u(h)?o.createElement(a.Link,s({to:h,state:c,getProps:n,innerRef:this.handleRef,onMouseEnter:e=>{i&&i(e);const t=l(h);___loader.hovering(t.pathname+t.search)},onClick:e=>{if(r&&r(e),!(0!==e.button||this.props.target||e.defaultPrevented||e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)){e.preventDefault();let t=d;const n=encodeURI(h)===p.pathname;"boolean"!=typeof d&&n&&(t=!0),window.___navigate(h,{state:c,replace:t})}return!0}},f)):o.createElement("a",s({href:h},f))}}x.propTypes=s({},b,{onClick:r.func,to:r.string.isRequired,replace:r.bool,state:r.object});const E=o.forwardRef(((e,t)=>o.createElement(w,s({innerRef:t},e)))),k=(e,t)=>{window.___navigate(g(e,window.location.pathname),t)}},6291:function(e,t,n){"use strict";n.r(t),n.d(t,{Script:function(){return h},ScriptStrategy:function(){return c},collectedScriptsByPage:function(){return s},scriptCache:function(){return p},scriptCallbackCache:function(){return f}});var r=n(2784),o=n(5619);function a(){return a=Object.assign?Object.assign.bind():function(e){for(var t=1;ti.get(e)||[],set(e,t){const n=i.get(e)||[];n.push(t),i.set(e,n)},delete(e){i.delete(e)}},l="undefined"!=typeof self&&self.requestIdleCallback&&self.requestIdleCallback.bind(window)||function(e){const t=Date.now();return setTimeout((function(){e({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-t))}})}),1)};var c,u;(u=c||(c={})).postHydrate="post-hydrate",u.idle="idle",u.offMainThread="off-main-thread";const d=new Set(["src","strategy","dangerouslySetInnerHTML","children","onLoad","onError"]),p=new Set,f=new Map;function h(e){return r.createElement(o.Location,null,(()=>r.createElement(m,e)))}function m(e){const{src:t,strategy:n=c.postHydrate}=e||{},{pathname:i}=(0,o.useLocation)();if((0,r.useEffect)((()=>{let t;switch(n){case c.postHydrate:t=g(e);break;case c.idle:l((()=>{t=g(e)}));break;case c.offMainThread:{const t=y(e);s.set(i,t)}}return()=>{const{script:e,loadCallback:n,errorCallback:r}=t||{};n&&(null==e||e.removeEventListener("load",n)),r&&(null==e||e.removeEventListener("error",r)),null==e||e.remove()}}),[]),n===c.offMainThread){const o=v(e),l=y(e);return"undefined"==typeof window&&s.set(i,l),r.createElement("script",o?a({type:"text/partytown","data-strategy":n,crossOrigin:"anonymous"},l,{dangerouslySetInnerHTML:{__html:v(e)}}):a({type:"text/partytown",src:b(t),"data-strategy":n,crossOrigin:"anonymous"},l))}return null}function g(e){const{id:t,src:n,strategy:r=c.postHydrate,onLoad:o,onError:i}=e||{},s=t||n,l=["load","error"],u={load:o,error:i};if(s){for(const e of l)if(null!=u&&u[e]){var d;const t=f.get(s)||{},{callbacks:n=[]}=(null==t?void 0:t[e])||{};var h,m;n.push(null==u?void 0:u[e]),null!=t&&null!=(d=t[e])&&d.event?null==u||null==(h=u[e])||h.call(u,null==t||null==(m=t[e])?void 0:m.event):f.set(s,a({},t,{[e]:{callbacks:n}}))}if(p.has(s))return null}const g=v(e),b=y(e),x=document.createElement("script");t&&(x.id=t),x.dataset.strategy=r;for(const[a,c]of Object.entries(b))x.setAttribute(a,c);g&&(x.textContent=g),n&&(x.src=n);const E={};if(s){for(const e of l){const t=t=>w(t,s,e);x.addEventListener(e,t),E[`${e}Callback`]=t}p.add(s)}return document.body.appendChild(x),{script:x,loadCallback:E.loadCallback,errorCallback:E.errorCallback}}function v(e){const{dangerouslySetInnerHTML:t,children:n=""}=e||{},{__html:r=""}=t||{};return r||n}function y(e){const t={};for(const[n,r]of Object.entries(e))d.has(n)||(t[n]=r);return t}function b(e){if(e)return`/__third-party-proxy?url=${encodeURIComponent(e)}`}function w(e,t,n){const r=f.get(t)||{};for(const a of(null==r||null==(o=r[n])?void 0:o.callbacks)||[]){var o;a(e)}f.set(t,{[n]:{event:e}})}}},function(e){e.O(0,[774,532,525,235,661,182],(function(){return t=5069,e(e.s=t);var t}));e.O()}]); +(self.webpackChunkevaluation_collect=self.webpackChunkevaluation_collect||[]).push([[143],{5516:function(e,t){"use strict";t.H=void 0;const n=[".html",".json",".js",".map",".txt",".xml",".pdf"];t.H=(e,t="always")=>{if("/"===e)return e;const r=e.endsWith("/");return((e,t)=>{for(const n of e)if(t.endsWith(n))return!0;return!1})(n,e)?e:"always"===t?r?e:`${e}/`:"never"===t&&r?e.slice(0,-1):e}},2668:function(e,t,n){"use strict";function r(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(r=function(e){return e?n:t})(e)}var o=/(confirmation|invite|recovery|email_change)_token=([^&]+)/,a=/error=access_denied&error_description=403/,i=/access_token=/;t.onInitialClientRender=function(e,t){var s=t.enableIdentityWidget,l=void 0===s||s,c=t.publicPath,u=void 0===c?"admin":c,d=(document.location.hash||"").replace(/^#\/?/,"");l&&(o.test(d)||a.test(d)||i.test(d))&&new Promise((function(e){return e("netlify-identity-widget")})).then((function(e){return function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=r(t);if(n&&n.has(e))return n.get(e);var o={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var s=a?Object.getOwnPropertyDescriptor(e,i):null;s&&(s.get||s.set)?Object.defineProperty(o,i,s):o[i]=e[i]}return o.default=e,n&&n.set(e,o),o}(n(3091)(e))})).then((function(e){var t=e.default;t.on("init",(function(e){e||t.on("login",(function(){document.location.href="/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal/"+u+"/"}))})),t.init()}))}},3091:function(e){function t(e){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}t.keys=function(){return[]},t.resolve=t,t.id=3091,e.exports=t},2802:function(e,t,n){"use strict";t.p2=t.$C=void 0;var r=n(1415);t.$C=r.ScrollHandler;var o=n(5492);t.p2=o.useScrollRestoration},1415:function(e,t,n){"use strict";var r=n(1600);t.__esModule=!0,t.ScrollHandler=t.ScrollContext=void 0;var o=r(n(5297)),a=r(n(6531)),i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(2784)),s=r(n(3980)),l=n(643);function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}var u=i.createContext(new l.SessionStorage);t.ScrollContext=u,u.displayName="GatsbyScrollContext";var d=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a{}},5895:function(e,t){"use strict";t.__esModule=!0,t.getForwards=function(e){return null==e?void 0:e.flatMap((e=>(null==e?void 0:e.forward)||[]))}},5071:function(e,t,n){"use strict";t.__esModule=!0,t.injectPartytownSnippet=function(e){if(!e.length)return;const t=document.querySelector("script[data-partytown]"),n=document.querySelector('iframe[src*="~partytown/partytown-sandbox-sw"]');t&&t.remove();n&&n.remove();const a=(0,o.getForwards)(e),i=document.createElement("script");i.dataset.partytown="",i.innerHTML=(0,r.partytownSnippet)({forward:a}),document.head.appendChild(i)};var r=n(8072),o=n(5895)},3510:function(e,t,n){"use strict";n.d(t,{G:function(){return D},L:function(){return g},M:function(){return C},P:function(){return k},_:function(){return s},a:function(){return i},b:function(){return p},c:function(){return c},d:function(){return u},g:function(){return f},h:function(){return l}});var r=n(2784),o=(n(1109),n(3980)),a=n.n(o);function i(){return i=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}const l=()=>"undefined"!=typeof HTMLImageElement&&"loading"in HTMLImageElement.prototype;const c=e=>{var t;return(e=>{var t,n;return Boolean(null==e||null==(t=e.images)||null==(n=t.fallback)?void 0:n.src)})(e)?e:(e=>Boolean(null==e?void 0:e.gatsbyImageData))(e)?e.gatsbyImageData:(e=>Boolean(null==e?void 0:e.gatsbyImage))(e)?e.gatsbyImage:null==e||null==(t=e.childImageSharp)?void 0:t.gatsbyImageData},u=e=>{var t,n,r;return null==(t=c(e))||null==(n=t.images)||null==(r=n.fallback)?void 0:r.src};function d(e,t,n){const r={};let o="gatsby-image-wrapper";return"fixed"===n?(r.width=e,r.height=t):"constrained"===n&&(o="gatsby-image-wrapper gatsby-image-wrapper-constrained"),{className:o,"data-gatsby-image-wrapper":"",style:r}}function p(e,t,n,r,o){return void 0===o&&(o={}),i({},n,{loading:r,shouldLoad:e,"data-main-image":"",style:i({},o,{opacity:t?1:0})})}function f(e,t,n,r,o,a,s,l){const c={};a&&(c.backgroundColor=a,"fixed"===n?(c.width=r,c.height=o,c.backgroundColor=a,c.position="relative"):("constrained"===n||"fullWidth"===n)&&(c.position="absolute",c.top=0,c.left=0,c.bottom=0,c.right=0)),s&&(c.objectFit=s),l&&(c.objectPosition=l);const u=i({},e,{"aria-hidden":!0,"data-placeholder-image":"",style:i({opacity:t?0:1,transition:"opacity 500ms linear"},c)});return u}const h=["children"],m=function(e){let{layout:t,width:n,height:o}=e;return"fullWidth"===t?r.createElement("div",{"aria-hidden":!0,style:{paddingTop:o/n*100+"%"}}):"constrained"===t?r.createElement("div",{style:{maxWidth:n,display:"block"}},r.createElement("img",{alt:"",role:"presentation","aria-hidden":"true",src:"data:image/svg+xml;charset=utf-8,%3Csvg%20height='"+o+"'%20width='"+n+"'%20xmlns='http://www.w3.org/2000/svg'%20version='1.1'%3E%3C/svg%3E",style:{maxWidth:"100%",display:"block",position:"static"}})):null},g=function(e){let{children:t}=e,n=s(e,h);return r.createElement(r.Fragment,null,r.createElement(m,i({},n)),t,null)},v=["src","srcSet","loading","alt","shouldLoad"],y=["fallback","sources","shouldLoad"],b=function(e){let{src:t,srcSet:n,loading:o,alt:a="",shouldLoad:l}=e,c=s(e,v);return r.createElement("img",i({},c,{decoding:"async",loading:o,src:l?t:void 0,"data-src":l?void 0:t,srcSet:l?n:void 0,"data-srcset":l?void 0:n,alt:a}))},w=function(e){let{fallback:t,sources:n=[],shouldLoad:o=!0}=e,a=s(e,y);const l=a.sizes||(null==t?void 0:t.sizes),c=r.createElement(b,i({},a,t,{sizes:l,shouldLoad:o}));return n.length?r.createElement("picture",null,n.map((e=>{let{media:t,srcSet:n,type:a}=e;return r.createElement("source",{key:t+"-"+a+"-"+n,type:a,media:t,srcSet:o?n:void 0,"data-srcset":o?void 0:n,sizes:l})})),c):c};var x;b.propTypes={src:o.string.isRequired,alt:o.string.isRequired,sizes:o.string,srcSet:o.string,shouldLoad:o.bool},w.displayName="Picture",w.propTypes={alt:o.string.isRequired,shouldLoad:o.bool,fallback:o.exact({src:o.string.isRequired,srcSet:o.string,sizes:o.string}),sources:o.arrayOf(o.oneOfType([o.exact({media:o.string.isRequired,type:o.string,sizes:o.string,srcSet:o.string.isRequired}),o.exact({media:o.string,type:o.string.isRequired,sizes:o.string,srcSet:o.string.isRequired})]))};const E=["fallback"],k=function(e){let{fallback:t}=e,n=s(e,E);return t?r.createElement(w,i({},n,{fallback:{src:t},"aria-hidden":!0,alt:""})):r.createElement("div",i({},n))};k.displayName="Placeholder",k.propTypes={fallback:o.string,sources:null==(x=w.propTypes)?void 0:x.sources,alt:function(e,t,n){return e[t]?new Error("Invalid prop `"+t+"` supplied to `"+n+"`. Validation failed."):null}};const C=function(e){return r.createElement(r.Fragment,null,r.createElement(w,i({},e)),r.createElement("noscript",null,r.createElement(w,i({},e,{shouldLoad:!0}))))};C.displayName="MainImage",C.propTypes=w.propTypes;const S=["as","className","class","style","image","loading","imgClassName","imgStyle","backgroundColor","objectFit","objectPosition"],O=["style","className"],P=e=>e.replace(/\n/g,""),N=function(e,t,n){for(var r=arguments.length,o=new Array(r>3?r-3:0),i=3;iJSON.stringify(o.images)),[o.images]);p&&(u=p);const O=function(e,t,n){let r="";return"fullWidth"===e&&(r=''),"constrained"===e&&(r='
"),r}(b,v,y);return(0,r.useEffect)((()=>{L||(L=n.e(698).then(n.bind(n,4698)).then((e=>{let{renderImageToString:t,swapPlaceholderImage:n}=e;return M=t,{renderImageToString:t,swapPlaceholderImage:n}})));const e=C.current.querySelector("[data-gatsby-image-ssr]");if(e&&l())return e.complete?(null==f||f({wasCached:!0}),null==h||h({wasCached:!0}),setTimeout((()=>{e.removeAttribute("data-gatsby-image-ssr")}),0)):(null==f||f({wasCached:!0}),e.addEventListener("load",(function t(){e.removeEventListener("load",t),null==h||h({wasCached:!0}),setTimeout((()=>{e.removeAttribute("data-gatsby-image-ssr")}),0)}))),void I.add(S);if(M&&I.has(S))return;let t,r;return L.then((e=>{let{renderImageToString:n,swapPlaceholderImage:s}=e;C.current&&(C.current.innerHTML=n(i({isLoading:!0,isLoaded:I.has(S),image:o},g)),I.has(S)||(t=requestAnimationFrame((()=>{C.current&&(r=s(C.current,S,I,a,f,h,m))}))))})),()=>{t&&cancelAnimationFrame(t),r&&r()}}),[o]),(0,r.useLayoutEffect)((()=>{I.has(S)&&M&&(C.current.innerHTML=M(i({isLoading:I.has(S),isLoaded:I.has(S),image:o},g)),null==f||f({wasCached:!0}),null==h||h({wasCached:!0}))}),[o]),(0,r.createElement)(t,i({},k,{style:i({},x,a,{backgroundColor:c}),className:E+(u?" "+u:""),ref:C,dangerouslySetInnerHTML:{__html:O},suppressHydrationWarning:!0}))},D=(0,r.memo)((function(e){return e.image?(0,r.createElement)(T,e):null}));D.propTypes=_,D.displayName="GatsbyImage";const F=["src","__imageData","__error","width","height","aspectRatio","tracedSVGOptions","placeholder","formats","quality","transformOptions","jpgOptions","pngOptions","webpOptions","avifOptions","blurredOptions","breakpoints","outputPixelDensities"];function A(e){return function(t){let{src:n,__imageData:o,__error:a}=t,l=s(t,F);return a&&console.warn(a),o?r.createElement(e,i({image:o},l)):(console.warn("Image not loaded",n),null)}}const V=A((function(e){let{as:t="div",className:n,class:o,style:a,image:l,loading:c="lazy",imgClassName:u,imgStyle:h,backgroundColor:m,objectFit:v,objectPosition:y}=e,b=s(e,S);if(!l)return console.warn("[gatsby-plugin-image] Missing image prop"),null;o&&(n=o),h=i({objectFit:v,objectPosition:y,backgroundColor:m},h);const{width:w,height:x,layout:E,images:N,placeholder:_,backgroundColor:R}=l,j=d(w,x,E),{style:I,className:L}=j,M=s(j,O),T={fallback:void 0,sources:[]};return N.fallback&&(T.fallback=i({},N.fallback,{srcSet:N.fallback.srcSet?P(N.fallback.srcSet):void 0})),N.sources&&(T.sources=N.sources.map((e=>i({},e,{srcSet:P(e.srcSet)})))),r.createElement(t,i({},M,{style:i({},I,a,{backgroundColor:m}),className:L+(n?" "+n:"")}),r.createElement(g,{layout:E,width:w,height:x},r.createElement(k,i({},f(_,!1,E,w,x,R,v,y))),r.createElement(C,i({"data-gatsby-image-ssr":"",className:u},b,p("eager"===c,!1,T,c,h)))))})),H=function(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),o=2;o{if(void 0!==e.layout&&!z.has(e.layout))return new Error("Invalid value "+e.layout+'" provided for prop "layout". Defaulting to "constrained". Valid values are "fixed", "fullWidth" or "constrained".')}};V.displayName="StaticImage",V.propTypes=B;const $=A(D);$.displayName="StaticImage",$.propTypes=B},1109:function(e){"use strict";const t=/[\p{Lu}]/u,n=/[\p{Ll}]/u,r=/^[\p{Lu}](?![\p{Lu}])/gu,o=/([\p{Alpha}\p{N}_]|$)/u,a=/[_.\- ]+/,i=new RegExp("^"+a.source),s=new RegExp(a.source+o.source,"gu"),l=new RegExp("\\d+"+o.source,"gu"),c=(e,o)=>{if("string"!=typeof e&&!Array.isArray(e))throw new TypeError("Expected the input to be `string | string[]`");if(o={pascalCase:!1,preserveConsecutiveUppercase:!1,...o},0===(e=Array.isArray(e)?e.map((e=>e.trim())).filter((e=>e.length)).join("-"):e.trim()).length)return"";const a=!1===o.locale?e=>e.toLowerCase():e=>e.toLocaleLowerCase(o.locale),c=!1===o.locale?e=>e.toUpperCase():e=>e.toLocaleUpperCase(o.locale);if(1===e.length)return o.pascalCase?c(e):a(e);return e!==a(e)&&(e=((e,r,o)=>{let a=!1,i=!1,s=!1;for(let l=0;l(r.lastIndex=0,e.replace(r,(e=>t(e)))))(e,a):a(e),o.pascalCase&&(e=c(e.charAt(0))+e.slice(1)),((e,t)=>(s.lastIndex=0,l.lastIndex=0,e.replace(s,((e,n)=>t(n))).replace(l,(e=>t(e)))))(e,c)};e.exports=c,e.exports.default=c},7225:function(e,t,n){"use strict";n.r(t),n.d(t,{onRouteUpdate:function(){return r}});n(31),n(5251);const r=function(e,t){let{location:n}=e}},5251:function(e,t,n){"use strict";var r=n(31)},4536:function(e,t,n){"use strict";n.d(t,{UQ:function(){return Ps},xC:function(){return a},oy:function(){return Bt},oF:function(){return s},r8:function(){return Yt},o9:function(){return Xt},TS:function(){return Rs},Kb:function(){return tn},rU:function(){return st},mA:function(){return Fs},Xg:function(){return js},re:function(){return en},mP:function(){return Mi},kJ:function(){return p},uZ:function(){return Kt},x7:function(){return Ht},sJ:function(){return Vt},tA:function(){return Ds},Fn:function(){return Ti}});var r=n(2784),o=n.t(r,2);const a=()=>r.createElement("svg",{className:"inline",xmlns:"http://www.w3.org/2000/svg",width:"10.775",height:"17.309",viewBox:"0 0 10.775 17.309"},r.createElement("g",{transform:"translate(2.121 1.061)"},r.createElement("path",{"data-name":"Path 900",d:"M-18540.5,8685l-7.594,7.594,7.594,7.594",transform:"translate(18548.096 -8685)",fill:"none",stroke:"currentColor",strokeWidth:"3"})));var i=n(7161);const s=e=>{let{expertise:t,requirement:n,keyDates:o}=e;return r.createElement(r.Fragment,null,(0,i.uk)(t)&&(0,i.uk)(n)&&(0,i.uk)(o)?"":r.createElement(r.Fragment,null,r.createElement("section",{className:"m-responsive"},r.createElement("h3",{className:"text-h3"},"Application details"),r.createElement("div",{className:"grid grid-cols-1 gap-3 lg:grid-cols-3"},(0,i.uk)(t)?"":r.createElement("div",{className:"px-4"},r.createElement(Ht,{label:"Expertise Needed",value:t})),(0,i.uk)(n)?"":r.createElement("div",{className:"px-4"},r.createElement(Ht,{label:"Requirements and restrictions",value:n})),(0,i.uk)(o)?"":r.createElement("div",{className:"px-4"},r.createElement(Ht,{label:"Key Milestones and Dates",value:o}))))))},l=()=>r.createElement("svg",{className:"inline-block",xmlns:"http://www.w3.org/2000/svg",width:"10.775",height:"17.309",viewBox:"0 0 10.775 17.309"},r.createElement("g",{transform:"translate(8.654 16.248) rotate(180)"},r.createElement("path",{"data-name":"Path 900",d:"M-18540.5,8685l-7.594,7.594,7.594,7.594",transform:"translate(18548.096 -8685)",fill:"none",stroke:"currentColor",strokeWidth:"3"})));var c=n(31);const u=()=>r.createElement("div",{className:"py-6 overflow-hidden bg-warning text-center"},r.createElement("h4",null,"⚠️ This is a beta site."," ",r.createElement(c.Link,{to:"/contact",className:"underline hover:no-underline"},"We welcome feedback!")," ","⚠️"));var d=n(8978);const p=e=>{let{status:t}=e,n=null,o=null;return"open"==t?(n=d.gbA,o="Open"):"ongoing"==t?(n=d.Gzj,o="In progress"):"completed"==t&&(n=d.FJM,o="Completed"),r.createElement(r.Fragment,null,r.createElement("div",{className:"flex w-full"},r.createElement("span",{className:"pt-1 text-body text-primary align-inherit"},r.createElement(n,{"aria-hidden":"true"})),r.createElement("span",{className:"pl-2 uppercase"},o)))};function f(){return f=Object.assign?Object.assign.bind():function(e){for(var t=1;t(e[t.toLowerCase()]=t,e)),{for:"htmlFor"}),b={amp:"&",apos:"'",gt:">",lt:"<",nbsp:" ",quot:"“"},w=["style","script"],x=/([-A-Z0-9_:]+)(?:\s*=\s*(?:(?:"((?:\\.|[^"])*)")|(?:'((?:\\.|[^'])*)')|(?:\{((?:\\.|{[^}]*?}|[^}])*)\})))?/gi,E=/mailto:/i,k=/\n{2,}$/,C=/^( *>[^\n]+(\n[^\n]+)*\n*)+\n{2,}/,S=/^ *> ?/gm,O=/^ {2,}\n/,P=/^(?:( *[-*_])){3,} *(?:\n *)+\n/,N=/^\s*(`{3,}|~{3,}) *(\S+)?([^\n]*?)?\n([\s\S]+?)\s*\1 *(?:\n *)*\n?/,_=/^(?: {4}[^\n]+\n*)+(?:\n *)+\n?/,R=/^(`+)\s*([\s\S]*?[^`])\s*\1(?!`)/,j=/^(?:\n *)*\n/,I=/\r\n?/g,L=/^\[\^([^\]]+)](:.*)\n/,M=/^\[\^([^\]]+)]/,T=/\f/g,D=/^\s*?\[(x|\s)\]/,F=/^ *(#{1,6}) *([^\n]+?)(?: +#*)?(?:\n *)*(?:\n|$)/,A=/^ *(#{1,6}) +([^\n]+?)(?: +#*)?(?:\n *)*(?:\n|$)/,V=/^([^\n]+)\n *(=|-){3,} *(?:\n *)+\n/,H=/^ *(?!<[a-z][^ >/]* ?\/>)<([a-z][^ >/]*) ?([^>]*)\/{0}>\n?(\s*(?:<\1[^>]*?>[\s\S]*?<\/\1>|(?!<\1)[\s\S])*?)<\/\1>\n*/i,z=/&([a-z0-9]+|#[0-9]{1,6}|#x[0-9a-fA-F]{1,6});/gi,B=/^)/,$=/^(data|aria|x)-[a-z_][a-z\d_.-]*$/,Q=/^ *<([a-z][a-z0-9:]*)(?:\s+((?:<.*?>|[^>])*))?\/?>(?!<\/\1>)(\s*\n)?/i,U=/^\{.*\}$/,W=/^(https?:\/\/[^\s<]+[^<.,:;"')\]\s])/,q=/^<([^ >]+@[^ >]+)>/,Z=/^<([^ >]+:\/[^ >]+)>/,G=/-([a-z])?/gi,J=/^(.*\|?.*)\n *(\|? *[-:]+ *\|[-| :]*)\n((?:.*\|.*\n)*)\n?/,Y=/^\[([^\]]*)\]:\s+]+)>?\s*("([^"]*)")?/,K=/^!\[([^\]]*)\] ?\[([^\]]*)\]/,X=/^\[([^\]]*)\] ?\[([^\]]*)\]/,ee=/(\[|\])/g,te=/(\n|^[-*]\s|^#|^ {2,}|^-{2,}|^>\s)/,ne=/\t/g,re=/^ *\| */,oe=/(^ *\||\| *$)/g,ae=/ *$/,ie=/^ *:-+: *$/,se=/^ *:-+ *$/,le=/^ *-+: *$/,ce=/^([*_])\1((?:\[.*?\][([].*?[)\]]|<.*?>(?:.*?<.*?>)?|`.*?`|~+.*?~+|.)*?)\1\1(?!\1)/,ue=/^([*_])((?:\[.*?\][([].*?[)\]]|<.*?>(?:.*?<.*?>)?|`.*?`|~+.*?~+|.)*?)\1(?!\1|\w)/,de=/^==((?:\[.*?\]|<.*?>(?:.*?<.*?>)?|`.*?`|.)*?)==/,pe=/^~~((?:\[.*?\]|<.*?>(?:.*?<.*?>)?|`.*?`|.)*?)~~/,fe=/^\\([^0-9A-Za-z\s])/,he=/^[\s\S]+?(?=[^0-9A-Z\s\u00c0-\uffff&#;.()'"]|\d+\.|\n\n| {2,}\n|\w+:\S|$)/i,me=/^\n+/,ge=/^([ \t]*)/,ve=/\\([^\\])/g,ye=/ *\n+$/,be=/(?:^|\n)( *)$/,we="(?:\\d+\\.)",xe="(?:[*+-])";function Ee(e){return"( *)("+(1===e?we:xe)+") +"}const ke=Ee(1),Ce=Ee(2);function Se(e){return new RegExp("^"+(1===e?ke:Ce))}const Oe=Se(1),Pe=Se(2);function Ne(e){return new RegExp("^"+(1===e?ke:Ce)+"[^\\n]*(?:\\n(?!\\1"+(1===e?we:xe)+" )[^\\n]*)*(\\n|$)","gm")}const _e=Ne(1),Re=Ne(2);function je(e){const t=1===e?we:xe;return new RegExp("^( *)("+t+") [\\s\\S]+?(?:\\n{2,}(?! )(?!\\1"+t+" (?!"+t+" ))\\n*|\\s*\\n*$)")}const Ie=je(1),Le=je(2);function Me(e,t){const n=1===t,r=n?Ie:Le,o=n?_e:Re,a=n?Oe:Pe;return{match(e,t,n){const o=be.exec(n);return o&&(t.list||!t.inline&&!t.simple)?r.exec(e=o[1]+e):null},order:1,parse(e,t,r){const i=n?+e[2]:void 0,s=e[0].replace(k,"\n").match(o);let l=!1;return{items:s.map((function(e,n){const o=a.exec(e)[0].length,i=new RegExp("^ {1,"+o+"}","gm"),c=e.replace(i,"").replace(a,""),u=n===s.length-1,d=-1!==c.indexOf("\n\n")||u&&l;l=d;const p=r.inline,f=r.list;let h;r.list=!0,d?(r.inline=!1,h=c.replace(ye,"\n\n")):(r.inline=!0,h=c.replace(ye,""));const m=t(h,r);return r.inline=p,r.list=f,m})),ordered:n,start:i}},render:(t,n,r)=>e(t.ordered?"ol":"ul",{key:r.key,start:"20"===t.type?t.start:void 0},t.items.map((function(t,o){return e("li",{key:o},n(t,r))})))}}const Te=/^\[([^\]]*)]\( *((?:\([^)]*\)|[^() ])*) *"?([^)"]*)?"?\)/,De=/^!\[([^\]]*)]\( *((?:\([^)]*\)|[^() ])*) *"?([^)"]*)?"?\)/,Fe=[C,N,_,F,V,A,B,J,_e,Ie,Re,Le],Ae=[...Fe,/^[^\n]+(?: \n|\n{2,})/,H,Q];function Ve(e){return e.replace(/[ÀÁÂÃÄÅàáâãä忯]/g,"a").replace(/[çÇ]/g,"c").replace(/[ðÐ]/g,"d").replace(/[ÈÉÊËéèêë]/g,"e").replace(/[ÏïÎîÍíÌì]/g,"i").replace(/[Ññ]/g,"n").replace(/[øØœŒÕõÔôÓóÒò]/g,"o").replace(/[ÜüÛûÚúÙù]/g,"u").replace(/[ŸÿÝý]/g,"y").replace(/[^a-z0-9- ]/gi,"").replace(/ /gi,"-").toLowerCase()}function He(e){return le.test(e)?"right":ie.test(e)?"center":se.test(e)?"left":null}function ze(e,t,n){const r=n.inTable;n.inTable=!0;const o=t(e.trim(),n);n.inTable=r;let a=[[]];return o.forEach((function(e,t){"26"===e.type?0!==t&&t!==o.length-1&&a.push([]):("27"!==e.type||null!=o[t+1]&&"26"!==o[t+1].type||(e.text=e.text.replace(ae,"")),a[a.length-1].push(e))})),a}function Be(e,t,n){n.inline=!0;const r=ze(e[1],t,n),o=e[2].replace(oe,"").split("|").map(He),a=function(e,t,n){return e.trim().split("\n").map((function(e){return ze(e,t,n)}))}(e[3],t,n);return n.inline=!1,{align:o,cells:a,header:r,type:"25"}}function $e(e,t){return null==e.align[t]?{}:{textAlign:e.align[t]}}function Qe(e){return function(t,n){return n.inline?e.exec(t):null}}function Ue(e){return function(t,n){return n.inline||n.simple?e.exec(t):null}}function We(e){return function(t,n){return n.inline||n.simple?null:e.exec(t)}}function qe(e){return function(t){return e.exec(t)}}function Ze(e,t,n){if(t.inline||t.simple)return null;if(n&&!n.endsWith("\n"))return null;let r="";e.split("\n").every((e=>!Fe.some((t=>t.test(e)))&&(r+=e+"\n",e.trim())));const o=r.trimEnd();return""==o?null:[r,o]}function Ge(e){try{if(decodeURIComponent(e).replace(/[^A-Za-z0-9/:]/g,"").match(/^\s*(javascript|vbscript|data(?!:image)):/i))return}catch(e){return null}return e}function Je(e){return e.replace(ve,"$1")}function Ye(e,t,n){const r=n.inline||!1,o=n.simple||!1;n.inline=!0,n.simple=!0;const a=e(t,n);return n.inline=r,n.simple=o,a}function Ke(e,t,n){const r=n.inline||!1,o=n.simple||!1;n.inline=!1,n.simple=!0;const a=e(t,n);return n.inline=r,n.simple=o,a}function Xe(e,t,n){return n.inline=!1,e(t,n)}const et=(e,t,n)=>({children:Ye(t,e[1],n)});function tt(){return{}}function nt(){return null}function rt(...e){return e.filter(Boolean).join(" ")}function ot(e,t,n){let r=e;const o=t.split(".");for(;o.length&&(r=r[o[0]],void 0!==r);)o.shift();return r||n}function at(e,t={}){t.overrides=t.overrides||{},t.slugify=t.slugify||Ve,t.namedCodesToUnicode=t.namedCodesToUnicode?f({},b,t.namedCodesToUnicode):b;const n=t.createElement||r.createElement;function o(e,r,...o){const a=ot(t.overrides,`${e}.props`,{});return n(function(e,t){const n=ot(t,e);return n?"function"==typeof n||"object"==typeof n&&"render"in n?n:ot(t,`${e}.component`,e):e}(e,t.overrides),f({},r,a,{className:rt(null==r?void 0:r.className,a.className)||void 0}),...o)}function a(e){let n=!1;t.forceInline?n=!0:t.forceBlock||(n=!1===te.test(e));const a=d(u(n?e:`${e.trimEnd().replace(me,"")}\n\n`,{inline:n}));for(;"string"==typeof a[a.length-1]&&!a[a.length-1].trim();)a.pop();if(null===t.wrapper)return a;const i=t.wrapper||(n?"span":"div");let s;if(a.length>1||t.forceWrapper)s=a;else{if(1===a.length)return s=a[0],"string"==typeof s?o("span",{key:"outer"},s):s;s=null}return r.createElement(i,{key:"outer"},s)}function i(e){const t=e.match(x);return t?t.reduce((function(e,t,n){const o=t.indexOf("=");if(-1!==o){const i=function(e){return-1!==e.indexOf("-")&&null===e.match($)&&(e=e.replace(G,(function(e,t){return t.toUpperCase()}))),e}(t.slice(0,o)).trim(),s=function(e){const t=e[0];return('"'===t||"'"===t)&&e.length>=2&&e[e.length-1]===t?e.slice(1,-1):e}(t.slice(o+1).trim()),l=y[i]||i,c=e[l]=function(e,t){return"style"===e?t.split(/;\s?/).reduce((function(e,t){const n=t.slice(0,t.indexOf(":"));return e[n.replace(/(-[a-z])/g,(e=>e[1].toUpperCase()))]=t.slice(n.length+1).trim(),e}),{}):"href"===e||"src"===e?Ge(t):(t.match(U)&&(t=t.slice(1,t.length-1)),"true"===t||"false"!==t&&t)}(i,s);"string"==typeof c&&(H.test(c)||Q.test(c))&&(e[l]=r.cloneElement(a(c.trim()),{key:n}))}else"style"!==t&&(e[y[t]||t]=!0);return e}),{}):null}const s=[],l={},c={0:{match:We(C),order:1,parse:(e,t,n)=>({children:t(e[0].replace(S,""),n)}),render:(e,t,n)=>o("blockquote",{key:n.key},t(e.children,n))},1:{match:qe(O),order:1,parse:tt,render:(e,t,n)=>o("br",{key:n.key})},2:{match:We(P),order:1,parse:tt,render:(e,t,n)=>o("hr",{key:n.key})},3:{match:We(_),order:0,parse:e=>({lang:void 0,text:e[0].replace(/^ {4}/gm,"").replace(/\n+$/,"")}),render:(e,t,n)=>o("pre",{key:n.key},o("code",f({},e.attrs,{className:e.lang?`lang-${e.lang}`:""}),e.text))},4:{match:We(N),order:0,parse:e=>({attrs:i(e[3]||""),lang:e[2]||void 0,text:e[4],type:"3"})},5:{match:Ue(R),order:3,parse:e=>({text:e[2]}),render:(e,t,n)=>o("code",{key:n.key},e.text)},6:{match:We(L),order:0,parse:e=>(s.push({footnote:e[2],identifier:e[1]}),{}),render:nt},7:{match:Qe(M),order:1,parse:e=>({target:`#${t.slugify(e[1])}`,text:e[1]}),render:(e,t,n)=>o("a",{key:n.key,href:Ge(e.target)},o("sup",{key:n.key},e.text))},8:{match:Qe(D),order:1,parse:e=>({completed:"x"===e[1].toLowerCase()}),render:(e,t,n)=>o("input",{checked:e.completed,key:n.key,readOnly:!0,type:"checkbox"})},9:{match:We(t.enforceAtxHeadings?A:F),order:1,parse:(e,n,r)=>({children:Ye(n,e[2],r),id:t.slugify(e[2]),level:e[1].length}),render:(e,t,n)=>o(`h${e.level}`,{id:e.id,key:n.key},t(e.children,n))},10:{match:We(V),order:0,parse:(e,t,n)=>({children:Ye(t,e[1],n),level:"="===e[2]?1:2,type:"9"})},11:{match:qe(H),order:1,parse(e,t,n){const[,r]=e[3].match(ge),o=new RegExp(`^${r}`,"gm"),a=e[3].replace(o,""),s=(l=a,Ae.some((e=>e.test(l)))?Xe:Ye);var l;const c=e[1].toLowerCase(),u=-1!==w.indexOf(c),d={attrs:i(e[2]),noInnerParse:u,tag:u?c:e[1]};return n.inAnchor=n.inAnchor||"a"===c,u?d.text=e[3]:d.children=s(t,a,n),n.inAnchor=!1,d},render:(e,t,n)=>o(e.tag,f({key:n.key},e.attrs),e.text||t(e.children,n))},13:{match:qe(Q),order:1,parse:e=>({attrs:i(e[2]||""),tag:e[1]}),render:(e,t,n)=>o(e.tag,f({},e.attrs,{key:n.key}))},12:{match:qe(B),order:1,parse:()=>({}),render:nt},14:{match:Ue(De),order:1,parse:e=>({alt:e[1],target:Je(e[2]),title:e[3]}),render:(e,t,n)=>o("img",{key:n.key,alt:e.alt||void 0,title:e.title||void 0,src:Ge(e.target)})},15:{match:Qe(Te),order:3,parse:(e,t,n)=>({children:Ke(t,e[1],n),target:Je(e[2]),title:e[3]}),render:(e,t,n)=>o("a",{key:n.key,href:Ge(e.target),title:e.title},t(e.children,n))},16:{match:Qe(Z),order:0,parse:e=>({children:[{text:e[1],type:"27"}],target:e[1],type:"15"})},17:{match:(e,t)=>t.inAnchor?null:Qe(W)(e,t),order:0,parse:e=>({children:[{text:e[1],type:"27"}],target:e[1],title:void 0,type:"15"})},18:{match:Qe(q),order:0,parse(e){let t=e[1],n=e[1];return E.test(n)||(n="mailto:"+n),{children:[{text:t.replace("mailto:",""),type:"27"}],target:n,type:"15"}}},20:Me(o,1),33:Me(o,2),19:{match:We(j),order:3,parse:tt,render:()=>"\n"},21:{match:Ze,order:3,parse:et,render:(e,t,n)=>o("p",{key:n.key},t(e.children,n))},22:{match:Qe(Y),order:0,parse:e=>(l[e[1]]={target:e[2],title:e[4]},{}),render:nt},23:{match:Ue(K),order:0,parse:e=>({alt:e[1]||void 0,ref:e[2]}),render:(e,t,n)=>o("img",{key:n.key,alt:e.alt,src:Ge(l[e.ref].target),title:l[e.ref].title})},24:{match:Qe(X),order:0,parse:(e,t,n)=>({children:t(e[1],n),fallbackChildren:t(e[0].replace(ee,"\\$1"),n),ref:e[2]}),render:(e,t,n)=>l[e.ref]?o("a",{key:n.key,href:Ge(l[e.ref].target),title:l[e.ref].title},t(e.children,n)):o("span",{key:n.key},t(e.fallbackChildren,n))},25:{match:We(J),order:1,parse:Be,render:(e,t,n)=>o("table",{key:n.key},o("thead",null,o("tr",null,e.header.map((function(r,a){return o("th",{key:a,style:$e(e,a)},t(r,n))})))),o("tbody",null,e.cells.map((function(r,a){return o("tr",{key:a},r.map((function(r,a){return o("td",{key:a,style:$e(e,a)},t(r,n))})))}))))},26:{match:function(e,t){return t.inTable?(t.inline=!0,re.exec(e)):null},order:1,parse:function(){return{type:"26"}},render:()=>" | "},27:{match:qe(he),order:4,parse:e=>({text:e[0].replace(z,((e,n)=>t.namedCodesToUnicode[n]?t.namedCodesToUnicode[n]:e))}),render:e=>e.text},28:{match:Ue(ce),order:2,parse:(e,t,n)=>({children:t(e[2],n)}),render:(e,t,n)=>o("strong",{key:n.key},t(e.children,n))},29:{match:Ue(ue),order:3,parse:(e,t,n)=>({children:t(e[2],n)}),render:(e,t,n)=>o("em",{key:n.key},t(e.children,n))},30:{match:Ue(fe),order:1,parse:e=>({text:e[1],type:"27"})},31:{match:Ue(de),order:3,parse:et,render:(e,t,n)=>o("mark",{key:n.key},t(e.children,n))},32:{match:Ue(pe),order:3,parse:et,render:(e,t,n)=>o("del",{key:n.key},t(e.children,n))}};!0===t.disableParsingRawHTML&&(delete c[11],delete c[13]);const u=function(e){let t=Object.keys(e);function n(r,o){let a=[],i="";for(;r;){let s=0;for(;sa(n,r,o)),n,r,o):a(n,r,o)}}(c,t.renderRule),function e(t,n={}){if(Array.isArray(t)){const r=n.key,o=[];let a=!1;for(let i=0;i{let{children:t,options:n}=e,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,h);return r.cloneElement(at(t,n),o)};const st=e=>{let{text:t,...n}=e;return r.createElement(it,Object.assign({},n,{options:{forceBlock:!0,overrides:{a:{props:{className:"text-link underline hover:no-underline"}},p:{props:{className:"mb-3"}},ul:{props:{className:"list-outside list-disc ml-5 mb-4"}},ol:{props:{className:"list-outside list-decimal ml-5 mb-4"}}}}}),null!=t?t:"")},lt=e=>{let{label:t,value:n,className:o}=e,a=null;return a=Array.isArray(n)?n.map(((e,n)=>r.createElement(ct,{key:t+"_"+n,className:o},e))):r.createElement(ct,{className:o},n),r.createElement(r.Fragment,null,r.createElement("figure",null,r.createElement("figcaption",{className:"font-sans text-black text-tag mb-1 font-extrabold uppercase"},t),r.createElement("ul",{className:"text-tag flex flex-wrap"},a)))},ct=e=>{let{className:t,children:n}=e;return r.createElement("li",{className:"px-3 py-1 mt-1 uppercase text-tag whitespace font-semibold mr-2 "+t},n)};var ut=n(9611),dt=n(2322),pt=n(2524),ft=n(2601),ht=Object.defineProperty,mt=Object.defineProperties,gt=Object.getOwnPropertyDescriptors,vt=Object.getOwnPropertySymbols,yt=Object.prototype.hasOwnProperty,bt=Object.prototype.propertyIsEnumerable,wt=(e,t,n)=>t in e?ht(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,xt=(e,t)=>{for(var n in t||(t={}))yt.call(t,n)&&wt(e,n,t[n]);if(vt)for(var n of vt(t))bt.call(t,n)&&wt(e,n,t[n]);return e},Et=(e,t)=>mt(e,gt(t)),kt=(e,t)=>{var n={};for(var r in e)yt.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&vt)for(var r of vt(e))t.indexOf(r)<0&&bt.call(e,r)&&(n[r]=e[r]);return n};function Ct(e){return t=>{var n=t,{bgStyle:r={},borderRadius:o=0,iconFillColor:a="white",round:i=!1,size:s=64}=n,l=kt(n,["bgStyle","borderRadius","iconFillColor","round","size"]);return(0,dt.jsxs)("svg",Et(xt({viewBox:"0 0 64 64",width:s,height:s},l),{children:[i?(0,dt.jsx)("circle",{cx:"32",cy:"32",r:"32",fill:e.color,style:r}):(0,dt.jsx)("rect",{width:"64",height:"64",rx:o,ry:o,fill:e.color,style:r}),(0,dt.jsx)("path",{d:e.path,fill:a})]}))}}Ct({color:"#7f7f7f",networkName:"email",path:"M17,22v20h30V22H17z M41.1,25L32,32.1L22.9,25H41.1z M20,39V26.6l12,9.3l12-9.3V39H20z"});function St(e){const t=Object.entries(e).filter((([,e])=>null!=e)).map((([e,t])=>`${encodeURIComponent(e)}=${encodeURIComponent(String(t))}`));return t.length>0?`?${t.join("&")}`:""}const Ot=e=>!!e&&("object"==typeof e||"function"==typeof e)&&"function"==typeof e.then,Pt=(e,t)=>({left:window.outerWidth/2+(window.screenX||window.screenLeft||0)-e/2,top:window.outerHeight/2+(window.screenY||window.screenTop||0)-t/2}),Nt=(e,t)=>({top:(window.screen.height-t)/2,left:(window.screen.width-e)/2});function _t(e){var t=e,{beforeOnClick:n,children:r,className:o,disabled:a,disabledStyle:i={opacity:.6},forwardedRef:s,networkLink:l,networkName:c,onClick:u,onShareWindowClose:d,openShareDialogOnClick:p=!0,opts:f,resetButtonStyle:h=!0,style:m,url:g,windowHeight:y=400,windowPosition:b="windowCenter",windowWidth:w=550}=t,x=kt(t,["beforeOnClick","children","className","disabled","disabledStyle","forwardedRef","networkLink","networkName","onClick","onShareWindowClose","openShareDialogOnClick","opts","resetButtonStyle","style","url","windowHeight","windowPosition","windowWidth"]);const E=pt("react-share__ShareButton",{"react-share__ShareButton--disabled":!!a,disabled:!!a},o),k=xt(xt(h?{backgroundColor:"transparent",border:"none",padding:0,font:"inherit",color:"inherit",cursor:"pointer"}:{},m),a&&i);return(0,dt.jsx)("button",Et(xt({},x),{className:E,onClick:async e=>{const t=l(g,f);if(!a){if(e.preventDefault(),n){const e=n();Ot(e)&&await e}if(p){!function(e,t,n){var r=t,{height:o,width:a}=r,i=kt(r,["height","width"]);const s=xt({height:o,width:a,location:"no",toolbar:"no",status:"no",directories:"no",menubar:"no",scrollbars:"yes",resizable:"no",centerscreen:"yes",chrome:"yes"},i),l=window.open(e,"",Object.keys(s).map((e=>`${e}=${s[e]}`)).join(", "));if(n){const e=window.setInterval((()=>{try{(null===l||l.closed)&&(window.clearInterval(e),n(l))}catch(v){console.error(v)}}),1e3)}}(t,xt({height:y,width:w},"windowCenter"===b?Pt(w,y):Nt(w,y)),d)}u&&u(e,t)}},ref:s,style:k,children:r}))}function Rt(e,t,n,o){function a(r,a){const i=n(r),s=xt({},r);return Object.keys(i).forEach((e=>{delete s[e]})),(0,dt.jsx)(_t,Et(xt(xt({},o),s),{forwardedRef:a,networkName:e,networkLink:t,opts:n(r)}))}return a.displayName=`ShareButton-${e}`,(0,r.forwardRef)(a)}const jt=Rt("email",(function(e,{subject:t,body:n,separator:r}){return"mailto:"+St({subject:t,body:n?n+r+e:e})}),(e=>({subject:e.subject,body:e.body,separator:e.separator||" "})),{openShareDialogOnClick:!1,onClick:(e,t)=>{window.location.href=t}});Ct({color:"#0965FE",networkName:"facebook",path:"M34.1,47V33.3h4.6l0.7-5.3h-5.3v-3.4c0-1.5,0.4-2.6,2.6-2.6l2.8,0v-4.8c-0.5-0.1-2.2-0.2-4.1-0.2 c-4.1,0-6.9,2.5-6.9,7V28H24v5.3h4.6V47H34.1z"}),Ct({color:"#0A7CFF",networkName:"facebookmessenger",path:"M 53.066406 21.871094 C 52.667969 21.339844 51.941406 21.179688 51.359375 21.496094 L 37.492188 29.058594 L 28.867188 21.660156 C 28.339844 21.207031 27.550781 21.238281 27.054688 21.730469 L 11.058594 37.726562 C 10.539062 38.25 10.542969 39.09375 11.0625 39.613281 C 11.480469 40.027344 12.121094 40.121094 12.640625 39.839844 L 26.503906 32.28125 L 35.136719 39.679688 C 35.667969 40.132812 36.457031 40.101562 36.949219 39.609375 L 52.949219 23.613281 C 53.414062 23.140625 53.464844 22.398438 53.066406 21.871094 Z M 53.066406 21.871094"});Rt("facebookmessenger",(function(e,{appId:t,redirectUri:n,to:r}){return"https://www.facebook.com/dialog/send"+St({link:e,redirect_uri:n||e,app_id:t,to:r})}),(e=>({appId:e.appId,redirectUri:e.redirectUri,to:e.to})),{windowWidth:1e3,windowHeight:820});class It extends Error{constructor(e){super(e),this.name="AssertionError"}}function Lt(e,t){if(!e)throw new It(t)}const Mt=Rt("facebook",(function(e,{hashtag:t}){return Lt(e,"facebook.url"),"https://www.facebook.com/sharer/sharer.php"+St({u:e,hashtag:t})}),(e=>({hashtag:e.hashtag})),{windowWidth:550,windowHeight:400});function Tt(e){var t=e,{children:n=(e=>e),className:o,getCount:a,url:i}=t,s=kt(t,["children","className","getCount","url"]);const l=function(){const e=(0,r.useRef)(!1);return(0,r.useEffect)((()=>(e.current=!0,()=>{e.current=!1})),[]),(0,r.useCallback)((()=>e.current),[])}(),[c,u]=(0,r.useState)(void 0),[d,p]=(0,r.useState)(!1);return(0,r.useEffect)((()=>{p(!0),a(i,(e=>{l()&&(u(e),p(!1))}))}),[i]),(0,dt.jsx)("span",Et(xt({className:pt("react-share__ShareCount",o)},s),{children:!d&&void 0!==c&&n(c)}))}function Dt(e){const t=t=>(0,dt.jsx)(Tt,xt({getCount:e},t));return t.displayName=`ShareCount(${e.name})`,t}Dt((function(e,t){ft(`https://graph.facebook.com/?id=${e}&fields=og_object{engagement}`,((e,n)=>{t(!e&&n&&n.og_object&&n.og_object.engagement?n.og_object.engagement.count:void 0)}))})),Ct({color:"#009ad9",networkName:"hatena",path:"M 36.164062 33.554688 C 34.988281 32.234375 33.347656 31.5 31.253906 31.34375 C 33.125 30.835938 34.476562 30.09375 35.335938 29.09375 C 36.191406 28.09375 36.609375 26.78125 36.609375 25.101562 C 36.628906 23.875 36.332031 22.660156 35.75 21.578125 C 35.160156 20.558594 34.292969 19.71875 33.253906 19.160156 C 32.304688 18.640625 31.175781 18.265625 29.847656 18.042969 C 28.523438 17.824219 26.195312 17.730469 22.867188 17.730469 L 14.769531 17.730469 L 14.769531 47.269531 L 23.113281 47.269531 C 26.46875 47.269531 28.886719 47.15625 30.367188 46.929688 C 31.851562 46.695312 33.085938 46.304688 34.085938 45.773438 C 35.289062 45.148438 36.28125 44.179688 36.933594 42.992188 C 37.597656 41.796875 37.933594 40.402344 37.933594 38.816406 C 37.933594 36.621094 37.347656 34.867188 36.164062 33.554688 Z M 22.257812 24.269531 L 23.984375 24.269531 C 25.988281 24.269531 27.332031 24.496094 28.015625 24.945312 C 28.703125 25.402344 29.042969 26.183594 29.042969 27.285156 C 29.042969 28.390625 28.664062 29.105469 27.9375 29.550781 C 27.210938 29.992188 25.84375 30.199219 23.855469 30.199219 L 22.257812 30.199219 Z M 29.121094 41.210938 C 28.328125 41.691406 26.976562 41.925781 25.078125 41.925781 L 22.257812 41.925781 L 22.257812 35.488281 L 25.195312 35.488281 C 27.144531 35.488281 28.496094 35.738281 29.210938 36.230469 C 29.925781 36.726562 30.304688 37.582031 30.304688 38.832031 C 30.304688 40.078125 29.914062 40.742188 29.105469 41.222656 Z M 29.121094 41.210938 M 46.488281 39.792969 C 44.421875 39.792969 42.742188 41.46875 42.742188 43.535156 C 42.742188 45.605469 44.421875 47.28125 46.488281 47.28125 C 48.554688 47.28125 50.230469 45.605469 50.230469 43.535156 C 50.230469 41.46875 48.554688 39.792969 46.488281 39.792969 Z M 46.488281 39.792969 M 43.238281 17.730469 L 49.738281 17.730469 L 49.738281 37.429688 L 43.238281 37.429688 Z M 43.238281 17.730469 "});Rt("hatena",(function(e,{title:t}){return Lt(e,"hatena.url"),`http://b.hatena.ne.jp/add?mode=confirm&url=${e}&title=${t}`}),(e=>({title:e.title})),{windowWidth:660,windowHeight:460,windowPosition:"windowCenter"});Dt((function(e,t){ft("https://bookmark.hatenaapis.com/count/entry"+St({url:e}),((e,n)=>{t(null!=n?n:void 0)}))})),Ct({color:"#1F1F1F",networkName:"instapaper",path:"M35.688 43.012c0 2.425.361 2.785 3.912 3.056V48H24.401v-1.932c3.555-.27 3.912-.63 3.912-3.056V20.944c0-2.379-.36-2.785-3.912-3.056V16H39.6v1.888c-3.55.27-3.912.675-3.912 3.056v22.068h.001z"});Rt("instapaper",(function(e,{title:t,description:n}){return Lt(e,"instapaper.url"),"http://www.instapaper.com/hello2"+St({url:e,title:t,description:n})}),(e=>({title:e.title,description:e.description})),{windowWidth:500,windowHeight:500,windowPosition:"windowCenter"}),Ct({color:"#00b800",networkName:"line",path:"M52.62 30.138c0 3.693-1.432 7.019-4.42 10.296h.001c-4.326 4.979-14 11.044-16.201 11.972-2.2.927-1.876-.591-1.786-1.112l.294-1.765c.069-.527.142-1.343-.066-1.865-.232-.574-1.146-.872-1.817-1.016-9.909-1.31-17.245-8.238-17.245-16.51 0-9.226 9.251-16.733 20.62-16.733 11.37 0 20.62 7.507 20.62 16.733zM27.81 25.68h-1.446a.402.402 0 0 0-.402.401v8.985c0 .221.18.4.402.4h1.446a.401.401 0 0 0 .402-.4v-8.985a.402.402 0 0 0-.402-.401zm9.956 0H36.32a.402.402 0 0 0-.402.401v5.338L31.8 25.858a.39.39 0 0 0-.031-.04l-.002-.003-.024-.025-.008-.007a.313.313 0 0 0-.032-.026.255.255 0 0 1-.021-.014l-.012-.007-.021-.012-.013-.006-.023-.01-.013-.005-.024-.008-.014-.003-.023-.005-.017-.002-.021-.003-.021-.002h-1.46a.402.402 0 0 0-.402.401v8.985c0 .221.18.4.402.4h1.446a.401.401 0 0 0 .402-.4v-5.337l4.123 5.568c.028.04.063.072.101.099l.004.003a.236.236 0 0 0 .025.015l.012.006.019.01a.154.154 0 0 1 .019.008l.012.004.028.01.005.001a.442.442 0 0 0 .104.013h1.446a.4.4 0 0 0 .401-.4v-8.985a.402.402 0 0 0-.401-.401zm-13.442 7.537h-3.93v-7.136a.401.401 0 0 0-.401-.401h-1.447a.4.4 0 0 0-.401.401v8.984a.392.392 0 0 0 .123.29c.072.068.17.111.278.111h5.778a.4.4 0 0 0 .401-.401v-1.447a.401.401 0 0 0-.401-.401zm21.429-5.287c.222 0 .401-.18.401-.402v-1.446a.401.401 0 0 0-.401-.402h-5.778a.398.398 0 0 0-.279.113l-.005.004-.006.008a.397.397 0 0 0-.111.276v8.984c0 .108.043.206.112.278l.005.006a.401.401 0 0 0 .284.117h5.778a.4.4 0 0 0 .401-.401v-1.447a.401.401 0 0 0-.401-.401h-3.93v-1.519h3.93c.222 0 .401-.18.401-.402V29.85a.401.401 0 0 0-.401-.402h-3.93V27.93h3.93z"});Rt("line",(function(e,{title:t}){return Lt(e,"line.url"),"https://social-plugins.line.me/lineit/share"+St({url:e,text:t})}),(e=>({title:e.title})),{windowWidth:500,windowHeight:500}),Ct({color:"#0077B5",networkName:"linkedin",path:"M20.4,44h5.4V26.6h-5.4V44z M23.1,18c-1.7,0-3.1,1.4-3.1,3.1c0,1.7,1.4,3.1,3.1,3.1 c1.7,0,3.1-1.4,3.1-3.1C26.2,19.4,24.8,18,23.1,18z M39.5,26.2c-2.6,0-4.4,1.4-5.1,2.8h-0.1v-2.4h-5.2V44h5.4v-8.6 c0-2.3,0.4-4.5,3.2-4.5c2.8,0,2.8,2.6,2.8,4.6V44H46v-9.5C46,29.8,45,26.2,39.5,26.2z"});const Ft=Rt("linkedin",(function(e,{title:t,summary:n,source:r}){return Lt(e,"linkedin.url"),"https://linkedin.com/shareArticle"+St({url:e,mini:"true",title:t,summary:n,source:r})}),(({title:e,summary:t,source:n})=>({title:e,summary:t,source:n})),{windowWidth:750,windowHeight:600});Ct({color:"#21A5D8",networkName:"livejournal",path:"M18.3407821,28.1764706 L21.9441341,31.789916 L33.0055865,42.882353 C33.0055865,42.882353 33.0893855,42.9663866 33.0893855,42.9663866 L46.6648046,47 C46.6648046,47 46.6648046,47 46.7486034,47 C46.8324022,47 46.8324022,47 46.9162012,46.9159664 C47,46.8319327 47,46.8319327 47,46.7478991 L42.9776536,33.1344537 C42.9776536,33.1344537 42.9776536,33.1344537 42.8938548,33.0504202 L31.1620111,21.3697479 L31.1620111,21.3697479 L28.1452514,18.2605042 C27.3072626,17.4201681 26.5530726,17 25.7150838,17 C24.2905028,17 23.0335195,18.3445378 21.5251397,19.8571429 C21.273743,20.1092437 20.9385475,20.4453781 20.6871508,20.697479 C20.3519553,21.0336134 20.1005586,21.2857143 19.849162,21.5378151 C18.3407821,22.9663866 17.0837989,24.2268908 17,25.7394958 C17.0837989,26.4957983 17.5027933,27.3361345 18.3407821,28.1764706 Z M39.9012319,39.6134454 C39.7336341,39.4453781 39.4822374,37.6806724 40.2364275,36.8403362 C40.9906174,36.0840337 41.6610084,36 42.1638017,36 C42.3313995,36 42.4989973,36 42.5827961,36 L44.8453659,43.5630253 L43.5883828,44.8235295 L36.0464833,42.5546218 C35.9626843,42.2184874 35.8788855,41.2100841 36.8844722,40.2016807 C37.2196676,39.8655463 37.8900587,39.6134454 38.5604498,39.6134454 C39.147042,39.6134454 39.5660364,39.7815126 39.5660364,39.7815126 C39.6498353,39.8655463 39.8174331,39.8655463 39.8174331,39.7815126 C39.9850307,39.7815126 39.9850307,39.697479 39.9012319,39.6134454 Z"});Rt("livejournal",(function(e,{title:t,description:n}){return Lt(e,"livejournal.url"),"https://www.livejournal.com/update.bml"+St({subject:t,event:n})}),(e=>({title:e.title,description:e.description})),{windowWidth:660,windowHeight:460}),Ct({color:"#168DE2",networkName:"mailru",path:"M39.7107745,17 C41.6619755,17 43.3204965,18.732852 43.3204965,21.0072202 C43.3204965,23.2815885 41.7595357,25.0144404 39.7107745,25.0144404 C37.7595732,25.0144404 36.1010522,23.2815885 36.1010522,21.0072202 C36.1010522,18.732852 37.7595732,17 39.7107745,17 Z M24.3938451,17 C26.3450463,17 28.0035672,18.732852 28.0035672,21.0072202 C28.0035672,23.2815885 26.4426063,25.0144404 24.3938451,25.0144404 C22.4426439,25.0144404 20.7841229,23.2815885 20.7841229,21.0072202 C20.7841229,18.732852 22.4426439,17 24.3938451,17 Z M51.9057817,43.4259928 C51.7106617,44.0758123 51.4179815,44.6173285 50.9301812,44.9422383 C50.637501,45.1588448 50.2472607,45.267148 49.8570205,45.267148 C49.07654,45.267148 48.3936197,44.833935 48.0033795,44.0758123 L46.2472985,40.7184115 L45.759498,41.2599278 C42.5400162,44.9422383 37.466893,47 32.0035297,47 C26.5401664,47 21.5646034,44.9422383 18.2475614,41.2599278 L17.7597611,40.7184115 L16.00368,44.0758123 C15.6134398,44.833935 14.9305194,45.267148 14.1500389,45.267148 C13.7597986,45.267148 13.3695584,45.1588448 13.0768782,44.9422383 C12.0037176,44.2924187 11.7110374,42.7761733 12.2963978,41.5848375 L16.7841605,33.0288807 C17.1744007,32.270758 17.8573211,31.8375453 18.6378016,31.8375453 C19.0280418,31.8375453 19.4182821,31.9458485 19.7109623,32.1624548 C20.7841229,32.8122743 21.0768031,34.3285197 20.4914427,35.5198555 L20.1012025,36.2779783 L20.2963226,36.602888 C22.4426439,39.9602888 27.0279667,42.234657 31.9059697,42.234657 C36.7839727,42.234657 41.3692955,40.068592 43.5156167,36.602888 L43.7107367,36.2779783 L43.3204965,35.6281587 C43.0278165,35.0866425 42.9302562,34.436823 43.1253765,33.7870035 C43.3204965,33.137184 43.6131767,32.5956678 44.100977,32.270758 C44.3936572,32.0541515 44.7838975,31.9458485 45.1741377,31.9458485 C45.9546182,31.9458485 46.6375385,32.3790613 47.0277787,33.137184 L51.5155415,41.6931408 C52.003342,42.234657 52.100902,42.8844765 51.9057817,43.4259928 Z"});Rt("mailru",(function(e,{title:t,description:n,imageUrl:r}){return Lt(e,"mailru.url"),"https://connect.mail.ru/share"+St({url:e,title:t,description:n,image_url:r})}),(e=>({title:e.title,description:e.description,imageUrl:e.imageUrl})),{windowWidth:660,windowHeight:460}),Ct({color:"#F97400",networkName:"ok",path:"M39,30c-1,0-3,2-7,2s-6-2-7-2c-1.1,0-2,0.9-2,2c0,1,0.6,1.5,1,1.7c1.2,0.7,5,2.3,5,2.3l-4.3,5.4 c0,0-0.8,0.9-0.8,1.6c0,1.1,0.9,2,2,2c1,0,1.5-0.7,1.5-0.7S32,39,32,39c0,0,4.5,5.3,4.5,5.3S37,45,38,45c1.1,0,2-0.9,2-2 c0-0.6-0.8-1.6-0.8-1.6L35,36c0,0,3.8-1.6,5-2.3c0.4-0.3,1-0.7,1-1.7C41,30.9,40.1,30,39,30z M32,15c-3.9,0-7,3.1-7,7s3.1,7,7,7c3.9,0,7-3.1,7-7S35.9,15,32,15z M32,25.5 c-1.9,0-3.5-1.6-3.5-3.5c0-1.9,1.6-3.5,3.5-3.5c1.9,0,3.5,1.6,3.5,3.5C35.5,23.9,33.9,22.5,35,22.5z "});Rt("ok",(function(e,{title:t,description:n,image:r}){return Lt(e,"ok.url"),"https://connect.ok.ru/offer"+St({url:e,title:t,description:n,imageUrl:r})}),(e=>({title:e.title,description:e.description,image:e.image})),{windowWidth:588,windowHeight:480,windowPosition:"screenCenter"});Dt((function(e,t){window.OK||(window.OK={Share:{count:function(e,t){var n,r;null==(r=(n=window.OK.callbacks)[e])||r.call(n,t)}},callbacks:[]});const n=window.OK.callbacks.length;return window.ODKL={updateCount(e,t){var n,r;const o=""===e?0:parseInt(e.replace("react-share-",""),10);null==(r=(n=window.OK.callbacks)[o])||r.call(n,""===t?void 0:parseInt(t,10))}},window.OK.callbacks.push(t),ft("https://connect.ok.ru/dk"+St({"st.cmd":"extLike",uid:`react-share-${n}`,ref:e}))})),Ct({color:"#E60023",networkName:"pinterest",path:"M32,16c-8.8,0-16,7.2-16,16c0,6.6,3.9,12.2,9.6,14.7c0-1.1,0-2.5,0.3-3.7 c0.3-1.3,2.1-8.7,2.1-8.7s-0.5-1-0.5-2.5c0-2.4,1.4-4.1,3.1-4.1c1.5,0,2.2,1.1,2.2,2.4c0,1.5-0.9,3.7-1.4,5.7 c-0.4,1.7,0.9,3.1,2.5,3.1c3,0,5.1-3.9,5.1-8.5c0-3.5-2.4-6.1-6.7-6.1c-4.9,0-7.9,3.6-7.9,7.7c0,1.4,0.4,2.4,1.1,3.1 c0.3,0.3,0.3,0.5,0.2,0.9c-0.1,0.3-0.3,1-0.3,1.3c-0.1,0.4-0.4,0.6-0.8,0.4c-2.2-0.9-3.3-3.4-3.3-6.1c0-4.5,3.8-10,11.4-10 c6.1,0,10.1,4.4,10.1,9.2c0,6.3-3.5,11-8.6,11c-1.7,0-3.4-0.9-3.9-2c0,0-0.9,3.7-1.1,4.4c-0.3,1.2-1,2.5-1.6,3.4 c1.4,0.4,3,0.7,4.5,0.7c8.8,0,16-7.2,16-16C48,23.2,40.8,16,32,16z"});Rt("pinterest",(function(e,{media:t,description:n,pinId:r}){return r?`https://pinterest.com/pin/${r}/repin/x/`:(Lt(e,"pinterest.url"),Lt(t,"pinterest.media"),"https://pinterest.com/pin/create/button/"+St({url:e,media:t,description:n}))}),(e=>({media:e.media,description:e.description,pinId:e.pinId})),{windowWidth:1e3,windowHeight:730});Dt((function(e,t){ft("https://api.pinterest.com/v1/urls/count.json"+St({url:e}),((e,n)=>{t(n?n.count:void 0)}))})),Ct({color:"#EF3F56",networkName:"pocket",path:"M41.084 29.065l-7.528 7.882a2.104 2.104 0 0 1-1.521.666 2.106 2.106 0 0 1-1.522-.666l-7.528-7.882c-.876-.914-.902-2.43-.065-3.384.84-.955 2.228-.987 3.1-.072l6.015 6.286 6.022-6.286c.88-.918 2.263-.883 3.102.071.841.938.82 2.465-.06 3.383l-.015.002zm6.777-10.976C47.463 16.84 46.361 16 45.14 16H18.905c-1.2 0-2.289.82-2.716 2.044-.125.363-.189.743-.189 1.125v10.539l.112 2.096c.464 4.766 2.73 8.933 6.243 11.838.06.053.125.102.19.153l.04.033c1.882 1.499 3.986 2.514 6.259 3.014a14.662 14.662 0 0 0 6.13.052c.118-.042.235-.065.353-.087.03 0 .065-.022.098-.042a15.395 15.395 0 0 0 6.011-2.945l.039-.045.18-.153c3.502-2.902 5.765-7.072 6.248-11.852L48 29.674v-10.52c0-.366-.041-.728-.161-1.08l.022.015z"});Rt("pocket",(function(e,{title:t}){return Lt(e,"pocket.url"),"https://getpocket.com/save"+St({url:e,title:t})}),(e=>({title:e.title})),{windowWidth:500,windowHeight:500}),Ct({color:"#FF5700",networkName:"reddit",path:"M 53.34375 32 C 53.277344 30.160156 52.136719 28.53125 50.429688 27.839844 C 48.722656 27.148438 46.769531 27.523438 45.441406 28.800781 C 41.800781 26.324219 37.519531 24.957031 33.121094 24.863281 L 35.199219 14.878906 L 42.046875 16.320312 C 42.214844 17.882812 43.496094 19.09375 45.066406 19.171875 C 46.636719 19.253906 48.03125 18.183594 48.359375 16.644531 C 48.6875 15.105469 47.847656 13.558594 46.382812 12.992188 C 44.914062 12.425781 43.253906 13.007812 42.464844 14.367188 L 34.625 12.800781 C 34.363281 12.742188 34.09375 12.792969 33.871094 12.9375 C 33.648438 13.082031 33.492188 13.308594 33.441406 13.566406 L 31.070312 24.671875 C 26.617188 24.738281 22.277344 26.105469 18.59375 28.609375 C 17.242188 27.339844 15.273438 26.988281 13.570312 27.707031 C 11.863281 28.429688 10.746094 30.089844 10.71875 31.941406 C 10.691406 33.789062 11.757812 35.484375 13.441406 36.257812 C 13.402344 36.726562 13.402344 37.195312 13.441406 37.664062 C 13.441406 44.832031 21.792969 50.65625 32.097656 50.65625 C 42.398438 50.65625 50.753906 44.832031 50.753906 37.664062 C 50.789062 37.195312 50.789062 36.726562 50.753906 36.257812 C 52.363281 35.453125 53.371094 33.800781 53.34375 32 Z M 21.34375 35.199219 C 21.34375 33.433594 22.777344 32 24.542969 32 C 26.3125 32 27.742188 33.433594 27.742188 35.199219 C 27.742188 36.96875 26.3125 38.398438 24.542969 38.398438 C 22.777344 38.398438 21.34375 36.96875 21.34375 35.199219 Z M 39.9375 44 C 37.664062 45.710938 34.871094 46.582031 32.03125 46.464844 C 29.191406 46.582031 26.398438 45.710938 24.128906 44 C 23.847656 43.65625 23.871094 43.15625 24.183594 42.839844 C 24.5 42.527344 25 42.503906 25.34375 42.785156 C 27.269531 44.195312 29.617188 44.90625 32 44.800781 C 34.386719 44.929688 36.746094 44.242188 38.6875 42.847656 C 39.042969 42.503906 39.605469 42.511719 39.953125 42.863281 C 40.296875 43.21875 40.289062 43.785156 39.9375 44.128906 Z M 39.359375 38.527344 C 37.59375 38.527344 36.160156 37.09375 36.160156 35.328125 C 36.160156 33.5625 37.59375 32.128906 39.359375 32.128906 C 41.128906 32.128906 42.558594 33.5625 42.558594 35.328125 C 42.59375 36.203125 42.269531 37.054688 41.65625 37.6875 C 41.046875 38.316406 40.203125 38.664062 39.328125 38.65625 Z M 39.359375 38.527344"});Rt("reddit",(function(e,{title:t}){return Lt(e,"reddit.url"),"https://www.reddit.com/submit"+St({url:e,title:t})}),(e=>({title:e.title})),{windowWidth:660,windowHeight:460,windowPosition:"windowCenter"});Rt("gab",(function(e,{title:t}){return Lt(e,"gab.url"),"https://gab.com/compose"+St({url:e,text:t})}),(e=>({title:e.title})),{windowWidth:660,windowHeight:640,windowPosition:"windowCenter"}),Ct({color:"#00d178",networkName:"gab",path:"m17.0506,23.97457l5.18518,0l0,14.23933c0,6.82699 -3.72695,10.09328 -9.33471,10.09328c-2.55969,0 -4.82842,-0.87286 -6.22084,-2.0713l2.07477,-3.88283c1.19844,0.81051 2.33108,1.29543 3.85511,1.29543c2.75366,0 4.44049,-1.97432 4.44049,-4.82149l0,-0.87286c-1.16728,1.39242 -2.81947,2.0713 -4.63446,2.0713c-4.44048,0 -7.81068,-3.68885 -7.81068,-8.28521c0,-4.59289 3.37019,-8.28174 7.81068,-8.28174c1.81499,0 3.46718,0.67888 4.63446,2.0713l0,-1.55521zm-3.62997,11.39217c1.97777,0 3.62997,-1.6522 3.62997,-3.62652c0,-1.97432 -1.6522,-3.62305 -3.62997,-3.62305c-1.97778,0 -3.62997,1.64873 -3.62997,3.62305c0,1.97432 1.65219,3.62652 3.62997,3.62652zm25.7077,4.13913l-5.18518,0l0,-1.29197c-1.00448,1.13264 -2.3969,1.81152 -4.21188,1.81152c-3.62997,0 -5.63893,-2.52504 -5.63893,-5.4034c0,-4.27076 5.251,-5.85715 9.78846,-4.49937c-0.09698,-1.39241 -0.9733,-2.39343 -2.78829,-2.39343c-1.26426,0 -2.72248,0.48492 -3.62997,1.00102l-1.5552,-3.72003c1.19844,-0.77587 3.40136,-1.55174 5.96452,-1.55174c3.78931,0 7.25648,2.13365 7.25648,7.95962l0,8.08777zm-5.18518,-6.14809c-2.42806,-0.77587 -4.66563,-0.3533 -4.66563,1.36124c0,1.00101 0.84168,1.6799 1.84616,1.6799c1.20191,0 2.56315,-0.96984 2.81947,-3.04115zm13.00626,-17.66495l0,9.83695c1.16727,-1.39242 2.81946,-2.0713 4.63445,-2.0713c4.44048,0 7.81068,3.68885 7.81068,8.28174c0,4.59636 -3.37019,8.28521 -7.81068,8.28521c-1.81499,0 -3.46718,-0.67888 -4.63445,-2.0713l0,1.55174l-5.18519,0l0,-23.81304l5.18519,0zm3.62997,19.67391c1.97777,0 3.62997,-1.6522 3.62997,-3.62652c0,-1.97432 -1.6522,-3.62305 -3.62997,-3.62305c-1.97778,0 -3.62997,1.64873 -3.62997,3.62305c0,1.97432 1.65219,3.62652 3.62997,3.62652zm0,0"});Dt((function(e,t){ft(`https://www.reddit.com/api/info.json?limit=1&url=${e}`,{param:"jsonp"},((e,n)=>{t(!e&&n&&n.data&&n.data.children.length>0&&n.data.children[0].data.score?n.data.children[0].data.score:void 0)}))})),Ct({color:"#25A3E3",networkName:"telegram",path:"m45.90873,15.44335c-0.6901,-0.0281 -1.37668,0.14048 -1.96142,0.41265c-0.84989,0.32661 -8.63939,3.33986 -16.5237,6.39174c-3.9685,1.53296 -7.93349,3.06593 -10.98537,4.24067c-3.05012,1.1765 -5.34694,2.05098 -5.4681,2.09312c-0.80775,0.28096 -1.89996,0.63566 -2.82712,1.72788c-0.23354,0.27218 -0.46884,0.62161 -0.58825,1.10275c-0.11941,0.48114 -0.06673,1.09222 0.16682,1.5716c0.46533,0.96052 1.25376,1.35737 2.18443,1.71383c3.09051,0.99037 6.28638,1.93508 8.93263,2.8236c0.97632,3.44171 1.91401,6.89571 2.84116,10.34268c0.30554,0.69185 0.97105,0.94823 1.65764,0.95525l-0.00351,0.03512c0,0 0.53908,0.05268 1.06412,-0.07375c0.52679,-0.12292 1.18879,-0.42846 1.79109,-0.99212c0.662,-0.62161 2.45836,-2.38812 3.47683,-3.38552l7.6736,5.66477l0.06146,0.03512c0,0 0.84989,0.59703 2.09312,0.68132c0.62161,0.04214 1.4399,-0.07726 2.14229,-0.59176c0.70766,-0.51626 1.1765,-1.34683 1.396,-2.29506c0.65673,-2.86224 5.00979,-23.57745 5.75257,-27.00686l-0.02107,0.08077c0.51977,-1.93157 0.32837,-3.70159 -0.87096,-4.74991c-0.60054,-0.52152 -1.2924,-0.7498 -1.98425,-0.77965l0,0.00176zm-0.2072,3.29069c0.04741,0.0439 0.0439,0.0439 0.00351,0.04741c-0.01229,-0.00351 0.14048,0.2072 -0.15804,1.32576l-0.01229,0.04214l-0.00878,0.03863c-0.75858,3.50668 -5.15554,24.40802 -5.74203,26.96472c-0.08077,0.34417 -0.11414,0.31959 -0.09482,0.29852c-0.1756,-0.02634 -0.50045,-0.16506 -0.52679,-0.1756l-13.13468,-9.70175c4.4988,-4.33199 9.09945,-8.25307 13.744,-12.43229c0.8218,-0.41265 0.68483,-1.68573 -0.29852,-1.70681c-1.04305,0.24584 -1.92279,0.99564 -2.8798,1.47502c-5.49971,3.2626 -11.11882,6.13186 -16.55882,9.49279c-2.792,-0.97105 -5.57873,-1.77704 -8.15298,-2.57601c2.2336,-0.89555 4.00889,-1.55579 5.75608,-2.23009c3.05188,-1.1765 7.01687,-2.7042 10.98537,-4.24067c7.94051,-3.06944 15.92667,-6.16346 16.62028,-6.43037l0.05619,-0.02283l0.05268,-0.02283c0.19316,-0.0878 0.30378,-0.09658 0.35471,-0.10009c0,0 -0.01756,-0.05795 -0.00351,-0.04566l-0.00176,0zm-20.91715,22.0638l2.16687,1.60145c-0.93418,0.91311 -1.81743,1.77353 -2.45485,2.38812l0.28798,-3.98957"});Rt("telegram",(function(e,{title:t}){return Lt(e,"telegram.url"),"https://telegram.me/share/url"+St({url:e,text:t})}),(e=>({title:e.title})),{windowWidth:550,windowHeight:400}),Ct({color:"#34526f",networkName:"tumblr",path:"M39.2,41c-0.6,0.3-1.6,0.5-2.4,0.5c-2.4,0.1-2.9-1.7-2.9-3v-9.3h6v-4.5h-6V17c0,0-4.3,0-4.4,0 c-0.1,0-0.2,0.1-0.2,0.2c-0.3,2.3-1.4,6.4-5.9,8.1v3.9h3V39c0,3.4,2.5,8.1,9,8c2.2,0,4.7-1,5.2-1.8L39.2,41z"});Rt("tumblr",(function(e,{title:t,caption:n,tags:r,posttype:o}){return Lt(e,"tumblr.url"),"https://www.tumblr.com/widgets/share/tool"+St({canonicalUrl:e,title:t,caption:n,tags:r,posttype:o})}),(e=>({title:e.title,tags:(e.tags||[]).join(","),caption:e.caption,posttype:e.posttype||"link"})),{windowWidth:660,windowHeight:460});Dt((function(e,t){return ft("https://api.tumblr.com/v2/share/stats"+St({url:e}),((e,n)=>{t(!e&&n&&n.response?n.response.note_count:void 0)}))})),Ct({color:"#00aced",networkName:"twitter",path:"M48,22.1c-1.2,0.5-2.4,0.9-3.8,1c1.4-0.8,2.4-2.1,2.9-3.6c-1.3,0.8-2.7,1.3-4.2,1.6 C41.7,19.8,40,19,38.2,19c-3.6,0-6.6,2.9-6.6,6.6c0,0.5,0.1,1,0.2,1.5c-5.5-0.3-10.3-2.9-13.5-6.9c-0.6,1-0.9,2.1-0.9,3.3 c0,2.3,1.2,4.3,2.9,5.5c-1.1,0-2.1-0.3-3-0.8c0,0,0,0.1,0,0.1c0,3.2,2.3,5.8,5.3,6.4c-0.6,0.1-1.1,0.2-1.7,0.2c-0.4,0-0.8,0-1.2-0.1 c0.8,2.6,3.3,4.5,6.1,4.6c-2.2,1.8-5.1,2.8-8.2,2.8c-0.5,0-1.1,0-1.6-0.1c2.9,1.9,6.4,2.9,10.1,2.9c12.1,0,18.7-10,18.7-18.7 c0-0.3,0-0.6,0-0.8C46,24.5,47.1,23.4,48,22.1z"});const At=Rt("twitter",(function(e,{title:t,via:n,hashtags:r=[],related:o=[]}){return Lt(e,"twitter.url"),Lt(Array.isArray(r),"twitter.hashtags is not an array"),Lt(Array.isArray(o),"twitter.related is not an array"),"https://twitter.com/intent/tweet"+St({url:e,text:t,via:n,hashtags:r.length>0?r.join(","):void 0,related:o.length>0?o.join(","):void 0})}),(e=>({hashtags:e.hashtags,title:e.title,via:e.via,related:e.related})),{windowWidth:550,windowHeight:400});Ct({color:"#7360f2",networkName:"viber",path:"m31.0,12.3c9.0,0.2 16.4,6.2 18.0,15.2c0.2,1.5 0.3,3.0 0.4,4.6a1.0,1.0 0 0 1 -0.8,1.2l-0.1,0a1.1,1.1 0 0 1 -1.0,-1.2l0,0c-0.0,-1.2 -0.1,-2.5 -0.3,-3.8a16.1,16.1 0 0 0 -13.0,-13.5c-1.0,-0.1 -2.0,-0.2 -3.0,-0.3c-0.6,-0.0 -1.4,-0.1 -1.6,-0.8a1.1,1.1 0 0 1 0.9,-1.2l0.6,0l0.0,-0.0zm10.6,39.2a19.9,19.9 0 0 1 -2.1,-0.6c-6.9,-2.9 -13.2,-6.6 -18.3,-12.2a47.5,47.5 0 0 1 -7.0,-10.7c-0.8,-1.8 -1.6,-3.7 -2.4,-5.6c-0.6,-1.7 0.3,-3.4 1.4,-4.7a11.3,11.3 0 0 1 3.7,-2.8a2.4,2.4 0 0 1 3.0,0.7a39.0,39.0 0 0 1 4.7,6.5a3.1,3.1 0 0 1 -0.8,4.2c-0.3,0.2 -0.6,0.5 -1.0,0.8a3.3,3.3 0 0 0 -0.7,0.7a2.1,2.1 0 0 0 -0.1,1.9c1.7,4.9 4.7,8.7 9.7,10.8a5.0,5.0 0 0 0 2.5,0.6c1.5,-0.1 2.0,-1.8 3.1,-2.7a2.9,2.9 0 0 1 3.5,-0.1c1.1,0.7 2.2,1.4 3.3,2.2a37.8,37.8 0 0 1 3.1,2.4a2.4,2.4 0 0 1 0.7,3.0a10.4,10.4 0 0 1 -4.4,4.8a10.8,10.8 0 0 1 -1.9,0.6c-0.7,-0.2 0.6,-0.2 0,0l0.0,0l0,-0.0zm3.1,-21.4a4.2,4.2 0 0 1 -0.0,0.6a1.0,1.0 0 0 1 -1.9,0.1a2.7,2.7 0 0 1 -0.1,-0.8a10.9,10.9 0 0 0 -1.4,-5.5a10.2,10.2 0 0 0 -4.2,-4.0a12.3,12.3 0 0 0 -3.4,-1.0c-0.5,-0.0 -1.0,-0.1 -1.5,-0.2a0.9,0.9 0 0 1 -0.9,-1.0l0,-0.1a0.9,0.9 0 0 1 0.9,-0.9l0.1,0a14.1,14.1 0 0 1 5.9,1.5a11.9,11.9 0 0 1 6.5,9.3c0,0.1 0.0,0.3 0.0,0.5c0,0.4 0.0,0.9 0.0,1.5l0,0l0.0,0.0zm-5.6,-0.2a1.1,1.1 0 0 1 -1.2,-0.9l0,-0.1a11.3,11.3 0 0 0 -0.2,-1.4a4.0,4.0 0 0 0 -1.5,-2.3a3.9,3.9 0 0 0 -1.2,-0.5c-0.5,-0.1 -1.1,-0.1 -1.6,-0.2a1.0,1.0 0 0 1 -0.8,-1.1l0,0l0,0a1.0,1.0 0 0 1 1.1,-0.8c3.4,0.2 6.0,2.0 6.3,6.2a2.8,2.8 0 0 1 0,0.8a0.8,0.8 0 0 1 -0.8,0.7l0,0l0.0,-0.0z"});Rt("viber",(function(e,{title:t,separator:n}){return Lt(e,"viber.url"),"viber://forward"+St({text:t?t+n+e:e})}),(e=>({title:e.title,separator:e.separator||" "})),{windowWidth:660,windowHeight:460}),Ct({color:"#4C75A3",networkName:"vk",path:"M44.94,44.84h-0.2c-2.17-.36-3.66-1.92-4.92-3.37C39.1,40.66,38,38.81,36.7,39c-1.85.3-.93,3.52-1.71,4.9-0.62,1.11-3.29.91-5.12,0.71-5.79-.62-8.75-3.77-11.35-7.14A64.13,64.13,0,0,1,11.6,26a10.59,10.59,0,0,1-1.51-4.49C11,20.7,12.56,21,14.11,21c1.31,0,3.36-.29,4.32.2C19,21.46,19.57,23,20,24a37.18,37.18,0,0,0,3.31,5.82c0.56,0.81,1.41,2.35,2.41,2.14s1.06-2.63,1.1-4.18c0-1.77,0-4-.5-4.9S25,22,24.15,21.47c0.73-1.49,2.72-1.63,5.12-1.63,2,0,4.84-.23,5.62,1.12s0.25,3.85.2,5.71c-0.06,2.09-.41,4.25,1,5.21,1.09-.12,1.68-1.2,2.31-2A28,28,0,0,0,41.72,24c0.44-1,.91-2.65,1.71-3,1.21-.47,3.15-0.1,4.92-0.1,1.46,0,4.05-.41,4.52.61,0.39,0.85-.75,3-1.1,3.57a61.88,61.88,0,0,1-4.12,5.61c-0.58.78-1.78,2-1.71,3.27,0.05,0.94,1,1.67,1.71,2.35a33.12,33.12,0,0,1,3.92,4.18c0.47,0.62,1.5,2,1.4,2.76C52.66,45.81,46.88,44.24,44.94,44.84Z"});Rt("vk",(function(e,{title:t,image:n,noParse:r,noVkLinks:o}){return Lt(e,"vk.url"),"https://vk.com/share.php"+St({url:e,title:t,image:n,noparse:r?1:0,no_vk_links:o?1:0})}),(e=>({title:e.title,image:e.image,noParse:e.noParse,noVkLinks:e.noVkLinks})),{windowWidth:660,windowHeight:460});Dt((function(e,t){window.VK||(window.VK={}),window.VK.Share={count:(e,t)=>{var n,r;return null==(r=null==(n=window.VK.callbacks)?void 0:n[e])?void 0:r.call(n,t)}},window.VK.callbacks=[];const n=window.VK.callbacks.length;return window.VK.callbacks.push(t),ft("https://vk.com/share.php"+St({act:"count",index:n,url:e}))})),Ct({color:"#DF2029",networkName:"weibo",path:"M40.9756152,15.0217119 C40.5000732,15.0546301 39.9999314,15.1204666 39.5325878,15.2192213 C38.6634928,15.4085016 38.0977589,16.2643757 38.2863368,17.1284787 C38.4667163,18.0008129 39.3194143,18.5686519 40.1885094,18.3793715 C42.8613908,17.8115326 45.7720411,18.6427174 47.7316073,20.8153207 C49.6911735,22.996153 50.2077122,25.975254 49.3714112,28.5840234 C49.1008441,29.4316684 49.5763861,30.3533789 50.4208857,30.6249537 C51.2653852,30.8965286 52.1754769,30.4192153 52.4542425,29.5715703 C53.6349013,25.9011885 52.9133876,21.7699494 50.1585171,18.7085538 C48.0923641,16.4042776 45.2063093,15.1533848 42.3530505,15.0217119 C41.8775084,14.9970227 41.4511594,14.9887937 40.9756152,15.0217119 Z M27.9227762,19.8277737 C24.9957268,20.140498 20.863421,22.4365431 17.2312548,26.0822378 C13.2711279,30.0571148 11,34.2871065 11,37.9328012 C11,44.9032373 19.8713401,49.125 28.5786978,49.125 C39.9917329,49.125 47.600423,42.4261409 47.600423,37.1427636 C47.600423,33.9496952 44.9603397,32.1638816 42.549827,31.4149913 C41.9594976,31.2339421 41.5167516,31.1434164 41.8283133,30.3616079 C42.5006339,28.66632 42.6236176,27.1932286 41.8939054,26.1480742 C40.5328692,24.1894405 36.7203236,24.2881952 32.448635,26.0822378 C32.448635,26.0822378 31.1203949,26.6912261 31.4647526,25.6213825 C32.1206742,23.4981576 32.0304845,21.712342 31.0056075,20.6836478 C30.2840938,19.9512176 29.2510184,19.6878718 27.9227762,19.8277737 Z M42.0906819,20.6836478 C41.6233383,20.6589586 41.1723917,20.716566 40.7132466,20.8153207 C39.9671353,20.9716828 39.4997917,21.7781784 39.6637721,22.5270687 C39.8277525,23.275959 40.5574647,23.7450433 41.303576,23.5804521 C42.1972686,23.3911718 43.2057485,23.6380596 43.8616701,24.3704897 C44.5175916,25.1029198 44.6733735,26.0657797 44.3864073,26.9381118 C44.1486363,27.6705419 44.5093932,28.4770397 45.2391054,28.7156963 C45.9688176,28.9461239 46.780521,28.5922524 47.0100936,27.8598223 C47.584026,26.0740087 47.2396661,24.0248493 45.8950269,22.5270687 C44.886547,21.4078489 43.4845162,20.7494842 42.0906819,20.6836478 Z M29.496988,29.9665891 C35.3100922,30.1723275 39.9917329,33.0691319 40.3852858,37.0769272 C40.8362324,41.6607904 35.5970585,45.9319315 28.6442899,46.6232144 C21.6915214,47.3144973 15.6488446,44.154347 15.197898,39.5787128 C14.7469514,34.9948495 20.059916,30.7237084 27.004486,30.0324256 C27.8735831,29.950131 28.6688875,29.9336709 29.496988,29.9665891 Z M25.5614586,34.3776322 C23.183744,34.5916017 20.9372116,35.9577073 19.9205332,37.9328012 C18.5348994,40.6238672 19.9041362,43.6029661 23.0689567,44.582284 C26.340366,45.5945202 30.1857056,44.0638213 31.5303448,41.1587879 C32.8503864,38.3195909 31.1613894,35.3734082 27.9227762,34.5751416 C27.1438688,34.3776322 26.356763,34.3035667 25.5614586,34.3776322 Z M24.052839,38.7228388 C24.3316067,38.7310678 24.5857748,38.8215935 24.8399449,38.9203482 C25.8648218,39.3400561 26.1845841,40.4428158 25.5614586,41.4221338 C24.9219361,42.3932227 23.5690963,42.8623069 22.5442194,42.4096807 C21.5357395,41.9652856 21.2487754,40.8542948 21.8882979,39.9078951 C22.3638421,39.2001542 23.2247386,38.7146097 24.052839,38.7228388 Z"});Rt("weibo",(function(e,{title:t,image:n}){return Lt(e,"weibo.url"),"http://service.weibo.com/share/share.php"+St({url:e,title:t,pic:n})}),(e=>({title:e.title,image:e.image})),{windowWidth:660,windowHeight:550,windowPosition:"screenCenter"}),Ct({color:"#25D366",networkName:"whatsapp",path:"m42.32286,33.93287c-0.5178,-0.2589 -3.04726,-1.49644 -3.52105,-1.66732c-0.4712,-0.17346 -0.81554,-0.2589 -1.15987,0.2589c-0.34175,0.51004 -1.33075,1.66474 -1.63108,2.00648c-0.30032,0.33658 -0.60064,0.36247 -1.11327,0.12945c-0.5178,-0.2589 -2.17994,-0.80259 -4.14759,-2.56312c-1.53269,-1.37217 -2.56312,-3.05503 -2.86603,-3.57283c-0.30033,-0.5178 -0.03366,-0.80259 0.22524,-1.06149c0.23301,-0.23301 0.5178,-0.59547 0.7767,-0.90616c0.25372,-0.31068 0.33657,-0.5178 0.51262,-0.85437c0.17088,-0.36246 0.08544,-0.64725 -0.04402,-0.90615c-0.12945,-0.2589 -1.15987,-2.79613 -1.58964,-3.80584c-0.41424,-1.00971 -0.84142,-0.88027 -1.15987,-0.88027c-0.29773,-0.02588 -0.64208,-0.02588 -0.98382,-0.02588c-0.34693,0 -0.90616,0.12945 -1.37736,0.62136c-0.4712,0.5178 -1.80194,1.76053 -1.80194,4.27186c0,2.51134 1.84596,4.945 2.10227,5.30747c0.2589,0.33657 3.63497,5.51458 8.80262,7.74113c1.23237,0.5178 2.1903,0.82848 2.94111,1.08738c1.23237,0.38836 2.35599,0.33657 3.24402,0.20712c0.99159,-0.15534 3.04985,-1.24272 3.47963,-2.45956c0.44013,-1.21683 0.44013,-2.22654 0.31068,-2.45955c-0.12945,-0.23301 -0.46601,-0.36247 -0.98382,-0.59548m-9.40068,12.84407l-0.02589,0c-3.05503,0 -6.08417,-0.82849 -8.72495,-2.38189l-0.62136,-0.37023l-6.47252,1.68286l1.73463,-6.29129l-0.41424,-0.64725c-1.70875,-2.71846 -2.6149,-5.85116 -2.6149,-9.07706c0,-9.39809 7.68934,-17.06155 17.15993,-17.06155c4.58253,0 8.88029,1.78642 12.11655,5.02268c3.23625,3.21036 5.02267,7.50812 5.02267,12.06476c-0.0078,9.3981 -7.69712,17.06155 -17.14699,17.06155m14.58906,-31.58846c-3.93529,-3.80584 -9.1133,-5.95471 -14.62789,-5.95471c-11.36055,0 -20.60848,9.2065 -20.61625,20.52564c0,3.61684 0.94757,7.14565 2.75211,10.26282l-2.92557,10.63564l10.93337,-2.85309c3.0136,1.63108 6.4052,2.4958 9.85634,2.49839l0.01037,0c11.36574,0 20.61884,-9.2091 20.62403,-20.53082c0,-5.48093 -2.14111,-10.64081 -6.03239,-14.51915"});Rt("whatsapp",(function(e,{title:t,separator:n}){return Lt(e,"whatsapp.url"),"https://"+(/(android|iphone|ipad|mobile)/i.test(navigator.userAgent)?"api":"web")+".whatsapp.com/send"+St({text:t?t+n+e:e})}),(e=>({title:e.title,separator:e.separator||" "})),{windowWidth:550,windowHeight:400}),Ct({color:"#4326c4",networkName:"workplace",path:"M34.019,10.292c0.21,0.017,0.423,0.034,0.636,0.049 c3.657,0.262,6.976,1.464,9.929,3.635c3.331,2.448,5.635,5.65,6.914,9.584c0.699,2.152,0.983,4.365,0.885,6.623 c-0.136,3.171-1.008,6.13-2.619,8.867c-0.442,0.75-0.908,1.492-1.495,2.141c-0.588,0.651-1.29,1.141-2.146,1.383 c-1.496,0.426-3.247-0.283-3.961-1.642c-0.26-0.494-0.442-1.028-0.654-1.548c-1.156-2.838-2.311-5.679-3.465-8.519 c-0.017-0.042-0.037-0.082-0.065-0.145c-0.101,0.245-0.192,0.472-0.284,0.698c-1.237,3.051-2.475,6.103-3.711,9.155 c-0.466,1.153-1.351,1.815-2.538,2.045c-1.391,0.267-2.577-0.154-3.496-1.247c-0.174-0.209-0.31-0.464-0.415-0.717 c-2.128-5.22-4.248-10.442-6.37-15.665c-0.012-0.029-0.021-0.059-0.036-0.104c0.054-0.003,0.103-0.006,0.15-0.006 c1.498-0.001,2.997,0,4.495-0.004c0.12-0.001,0.176,0.03,0.222,0.146c1.557,3.846,3.117,7.691,4.679,11.536 c0.018,0.046,0.039,0.091,0.067,0.159c0.273-0.673,0.536-1.32,0.797-1.968c1.064-2.627,2.137-5.25,3.19-7.883 c0.482-1.208,1.376-1.917,2.621-2.135c1.454-0.255,2.644,0.257,3.522,1.449c0.133,0.18,0.229,0.393,0.313,0.603 c1.425,3.495,2.848,6.991,4.269,10.488c0.02,0.047,0.04,0.093,0.073,0.172c0.196-0.327,0.385-0.625,0.559-0.935 c0.783-1.397,1.323-2.886,1.614-4.461c0.242-1.312,0.304-2.634,0.187-3.962c-0.242-2.721-1.16-5.192-2.792-7.38 c-2.193-2.939-5.086-4.824-8.673-5.625c-1.553-0.346-3.124-0.405-4.705-0.257c-3.162,0.298-6.036,1.366-8.585,3.258 c-3.414,2.534-5.638,5.871-6.623,10.016c-0.417,1.76-0.546,3.547-0.384,5.348c0.417,4.601,2.359,8.444,5.804,11.517 c2.325,2.073,5.037,3.393,8.094,3.989c1.617,0.317,3.247,0.395,4.889,0.242c1-0.094,1.982-0.268,2.952-0.529 c0.04-0.01,0.081-0.018,0.128-0.028c0,1.526,0,3.047,0,4.586c-0.402,0.074-0.805,0.154-1.21,0.221 c-0.861,0.14-1.728,0.231-2.601,0.258c-0.035,0.002-0.071,0.013-0.108,0.021c-0.493,0-0.983,0-1.476,0 c-0.049-0.007-0.1-0.018-0.149-0.022c-0.315-0.019-0.629-0.033-0.945-0.058c-1.362-0.105-2.702-0.346-4.017-0.716 c-3.254-0.914-6.145-2.495-8.66-4.752c-2.195-1.971-3.926-4.29-5.176-6.963c-1.152-2.466-1.822-5.057-1.993-7.774 c-0.014-0.226-0.033-0.451-0.05-0.676c0-0.502,0-1.003,0-1.504c0.008-0.049,0.02-0.099,0.022-0.148 c0.036-1.025,0.152-2.043,0.338-3.052c0.481-2.616,1.409-5.066,2.8-7.331c2.226-3.625,5.25-6.386,9.074-8.254 c2.536-1.24,5.217-1.947,8.037-2.126c0.23-0.015,0.461-0.034,0.691-0.051C33.052,10.292,33.535,10.292,34.019,10.292z"});Rt("workplace",(function(e,{quote:t,hashtag:n}){return Lt(e,"workplace.url"),"https://work.facebook.com/sharer.php"+St({u:e,quote:t,hashtag:n})}),(e=>({quote:e.quote,hashtag:e.hashtag})),{windowWidth:550,windowHeight:400}),Ct({color:"#000000",networkName:"X",path:"M 41.116 18.375 h 4.962 l -10.8405 12.39 l 12.753 16.86 H 38.005 l -7.821 -10.2255 L 21.235 47.625 H 16.27 l 11.595 -13.2525 L 15.631 18.375 H 25.87 l 7.0695 9.3465 z m -1.7415 26.28 h 2.7495 L 24.376 21.189 H 21.4255 z"});const Vt=()=>{const e="undefined"!=typeof window?window.location.href:"";return r.createElement("aside",{className:"mt-8 w-72 lg:mt-0 bg-primary"},r.createElement("div",{className:"font-bold text-white text-xl lg:text-h4"},"Share this project"),r.createElement("div",{className:"flex gap-6 mt-1 flex-nowrap place-content-start text-5xl text-white lg:text-2xl lg:gap-1"},r.createElement(Mt,{url:e,resetButtonStyle:!0,className:"shared","aria-label":"Facebook"},r.createElement(d.R9i,null)),r.createElement(At,{url:e,resetButtonStyle:!0,"aria-label":"X / Twitter"},r.createElement(ut.lcJ,null)),r.createElement(Ft,{url:e,resetButtonStyle:!0,"aria-label":"LinkedIn"},r.createElement(d.ltd,null)),r.createElement(jt,{resetButtonStyle:!0,url:e,subject:"Sharing a wonderful project opportunity!","aria-label":"e-mail"},r.createElement(d.Upr,null))))},Ht=e=>{let{label:t,value:n}=e;return r.createElement(r.Fragment,null,r.createElement("section",{className:"pt-4"},r.createElement("h3",{className:"text-h4"},t),r.createElement("div",{className:"text-body"},r.createElement(st,{text:n}))))},zt=e=>{let{slug:t,title:n,question:o,status:a,agency:s,topics:l,opportunityCloses:u,startDate:d,endDate:f,lastModified:h}=e;return r.createElement("div",{className:"px-2 py-4 overflow-hidden bg-white border border-gray-200 rounded-md shadow-sm h-full flex flex-col"},r.createElement("div",{className:"mt-4 ml-4"},r.createElement(p,{status:a})),r.createElement("div",{className:"p-5 pb-5"},r.createElement("div",{className:"pb-4 text-h3 font-bold leading-snug text-black"},o),r.createElement("div",null,r.createElement("div",{className:"mt-4 text-body"},r.createElement(Rs,{status:a,opportunityCloses:u,startDate:d,endDate:f})),r.createElement("div",{className:"mb-4 text-body"},r.createElement("span",{className:"font-bold"},"Lead Agency: "),s),!(0,i.xb)(l)&&r.createElement("div",{className:"text-tag mt-4"},r.createElement(Ti,{topics:l})))),r.createElement("div",{className:"p-5 pb-1 mt-auto border-t-2 border-solid"},r.createElement(c.Link,{to:"/project/"+t,"aria-label":n+" Details",className:"btn-wide"},(0,i.t9)(a,"View Opportunity","View Project","View Project"))))},Bt=e=>{let{nodes:t}=e;return r.createElement("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 mx-3 xl:mx-6 gap-4 justify-self-center"},t.map(((e,t)=>r.createElement("article",{key:"card_"+e.slug},r.createElement(zt,e)))))};var $t=n(3510);const Qt=/^([a-zA-Z]+:)?\/\//,Ut=e=>{let{name:t}=e;return r.createElement("span",{className:"flex items-center p-5 leading-snug text-white hover:opacity-75 xl:text-black xl:px-3 xl:py-2"},r.createElement("span",{className:"text-nav ml-2 font-bold border-b-2 border-white xl:border-primary"},t))},Wt=e=>{let{name:t}=e;return r.createElement("span",{className:"flex items-center p-5 leading-snug text-white hover:opacity-75 xl:text-black xl:px-3 xl:py-2"},r.createElement("span",{className:"text-nav ml-2 border-b-2 hover:border-primary border-transparent"},t))},qt=e=>r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",viewBox:"0 0 16 16"},e),r.createElement("path",{d:"M6 1h5v5L8.86 3.85 4.7 8 4 7.3l4.15-4.16L6 1Z M2 3h2v1H2v6h6V8h1v2a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1Z"})),Zt=e=>{let{name:t}=e;return r.createElement("span",{className:"flex items-center p-5 leading-snug text-white hover:opacity-75 xl:text-black xl:px-3 xl:py-2"},r.createElement("span",{className:"text-nav ml-2 border-b-2 hover:border-primary border-transparent"},t),r.createElement(qt,{className:"inline ml-1 -mr-3 fill-white xl:fill-black"}))},Gt=e=>{let{title:t,activePage:n,image:o,pages:a}=e;const[i,s]=r.useState(!1),l=(0,$t.c)(o);return r.createElement(r.Fragment,null,r.createElement("nav",{id:"nav-bar",className:"sticky top-0 flex flex-wrap items-center justify-between w-full p-0 bg-navbar xl:relative xl:px-2 xl:py-6 overflow-y-visible z-10"},r.createElement("div",{className:"flex flex-wrap justify-between w-full px-0 xl:px-4"},r.createElement("div",{className:"relative flex flex-no-wrap w-full xl:static xl:block xl:w-auto"},r.createElement("button",{className:"block p-6 ml-0 text-xl leading-none text-white outline-none cursor-pointer bg-primary xl:hidden focus:outline-none",type:"button","aria-label":"Open navigation menu",onClick:()=>s(!i)},i?r.createElement(d.aHS,null):r.createElement(d.Fm7,null)),l||t?r.createElement("div",{className:"block xl:min-h-full mx-4 my-3 xl:my-auto overflow-hidden text-nav text-black font-bold flex gap-4 items-center whitespace-nowrap"},r.createElement("a",{href:"https://www.evaluation.gov"},l?r.createElement($t.G,{className:"xl:inline-block logotype",image:l,alt:"nav_logo"}):r.createElement(r.Fragment,null)),r.createElement(c.Link,{to:"/"},t)):""),r.createElement("div",{className:"absolute top-16 w-full md:w-2/3 xl:w-auto xl:relative xl:top-0 flex-grow items-center bg-primary xl:bg-transparent xl:flex xl:bg-navbar z-10 xl:z-0 transition-transform drop-shadow-lg filter xl:drop-shadow-none"+(i?" flex":" hidden"),id:"example-navbar-danger"},r.createElement("ul",{className:"flex flex-col list-none xl:flex-row xl:ml-auto"},null==a?void 0:a.filter((e=>e.show)).map(((e,t)=>{let{name:o,link:a}=e;return r.createElement("li",{className:"nav-item",key:"nav"+t},(e=>{if("string"==typeof e)return!Qt.test(e)})(a)?r.createElement(c.Link,{to:a||"#",onClick:()=>s(!1)},n===a?r.createElement(Ut,{name:o}):r.createElement(Wt,{name:o})):r.createElement("a",{key:"nav"+t,href:a,onClick:()=>s(!1)},r.createElement(Zt,{name:o})))})))))))},Jt=e=>{var t;let{image:n,text:o,link:a,linkId:s}=e;s=null!==(t=s)&&void 0!==t?t:"bottom-banner-image-link-id";const l=(0,$t.c)(n);return r.createElement("div",{className:"py-6 mt-12 overflow-hidden bg-bottombanner p-responsive"},r.createElement("div",{className:"m-responsive"},r.createElement("div",{className:"w-full flex gap-4 sm:gap-8 items-center justify-center flex-wrap"},!(0,i.uk)(a)&&l&&r.createElement("a",{id:s,href:a,"aria-labelledby":"bottomBannerText"},r.createElement($t.G,{className:"inline-block logotype",image:l,alt:"Bottom Banner logo"})),(0,i.uk)(a)&&l&&r.createElement($t.G,{className:"inline-block logotype",image:l,alt:"Bottom Banner logo"}),r.createElement("div",{className:"inline-block text-body flex-4 min-w-20ch",id:"bottomBannerText"},"This evidence project portal is managed by the Office of Management and Budget. If you have suggestions for how to improve it, please ",r.createElement(c.Link,{className:"no-inherit",to:"/contact"},"let us know!")))))},Yt=e=>{let{name:t,title:n,employer:o,email:a,image:i,defaultImage:s,showEmail:l}=e;const c=(0,$t.c)(null!=i?i:s);return r.createElement("div",{className:"flex items-center gap-4 overflow-hidden flex-nowrap justify-left"},r.createElement("div",{className:"hidden sm:block",style:{width:"100px",height:"100px"}},c&&r.createElement($t.G,{className:"relative rounded-full",alt:t,image:(0,$t.c)(c),style:{transform:"translateZ(0)"}})),r.createElement("div",{className:"pl-2 pr-2 pb-2"},r.createElement("p",{className:"font-bold text-black text-body"},t),r.createElement("p",{className:"text-black text-body"},n),r.createElement("p",{className:"text-black text-body"},o),l?r.createElement("p",{className:"text-black text-body break-all"},a):""))},Kt=e=>{let{title:t,contacts:n,defaultImage:o,status:a}=e;return"ongoing"==a||"completed"==a?r.createElement("section",{className:"m-responsive"},r.createElement("h3",{className:"text-h3 my-4"},t),r.createElement("div",{className:"grid grid-cols-1 gap-4 md:grid-cols-2 lg:grid-cols-3 justify-self-center"},n.map(((e,t)=>r.createElement("div",{className:"w-auto px-4",key:"contact-"+t},r.createElement(Yt,Object.assign({},e,{showEmail:!1,image:e.image,defaultImage:o})))))),r.createElement("p",{className:"text-h3 my-4 project-team-disclaimer"},"Members of the Project Team are listed for informational purposes; the U.S. Government does not endorse or recommend named organizations or entities.")):r.createElement("section",{className:"m-responsive"},r.createElement("h3",{className:"text-h3 my-4"},t),r.createElement("div",{className:"grid grid-cols-1 gap-4 md:grid-cols-2 lg:grid-cols-3 justify-self-center"},n.map(((e,t)=>r.createElement("div",{className:"w-auto px-4",key:"contact-"+t},r.createElement(Yt,Object.assign({},e,{showEmail:!1,image:e.image,defaultImage:o})))))))},Xt=e=>{let{title:t,lede:n,image:o}=e;return"Contact"==t||"About"==t?r.createElement("div",{className:"no-bottom-margin px-4 py-4 mx-0 lg:mb-16 bg-white md:px-8 md:py-12 xl:px-16 xl:container sm:min-h-15rem",style:{background:"url("+(0,$t.d)(o)+")",backgroundRepeat:"no-repeat",backgroundSize:"auto",backgroundPositionY:"center"}},r.createElement("div",{className:"lg:-mb-28 m-0 lg:m-4 bg-white border-b-8 border-primary border-solid flex align-center"},r.createElement("div",{className:"w-full p-4 sm:p-12 lg:pl-28 lg:w-3/3"},r.createElement("h1",{className:"text-h3 pb-0 sm:text-h1 font-bold text-black"},t),n&&r.createElement(st,{className:"pt-6 text-body leading-normal",text:n})))):r.createElement("div",{className:"px-4 py-4 mx-0 lg:mb-16 bg-white md:px-8 md:py-12 xl:px-16 xl:container sm:min-h-15rem",style:{background:"url("+(0,$t.d)(o)+")",backgroundRepeat:"no-repeat",backgroundSize:"auto",backgroundPositionY:"center"}},r.createElement("div",{className:"lg:-mb-28 m-0 lg:m-4 bg-white border-b-8 border-primary border-solid flex align-center"},r.createElement("div",{className:"w-full p-4 sm:p-12 lg:pl-28 lg:w-3/3"},r.createElement("h1",{className:"text-h3 pb-0 sm:text-h1 font-bold text-black"},t),n&&r.createElement(st,{className:"pt-6 text-body leading-normal",text:n}))))},en=e=>{let{question:t,slug:n,summary:o,status:a,opportunityCloses:l,startDate:c,endDate:u,emailContent:d,lastModified:p,agency:f,topics:h,deliverable:m,purpose:g,expertise:v,requirement:y,keyDates:b,priorResearch:w,statusOfData:x,fundingInfo:E,mainContact:k,openText:C,ongoingText:S,completeText:O,projectTeam:P,faq:N,projectInterestLink:_,newsletter:R,defaultContactImage:j,collectData:I,summaryPDF:L}=e;return r.createElement("article",null,r.createElement("header",null,r.createElement("div",{className:"py-16 p-responsive bg-primary"},r.createElement("div",{className:"flex flex-col justify-between m-responsive lg:flex-row"},r.createElement("div",{className:"w-full"},r.createElement("h1",{className:"text-h3 w-full font-bold leading-h2 text-white lg:w-4/5 lg:text-h2"},t),null!==(0,i.t9)(a,!0,!0,!0)&&r.createElement("div",{className:"mt-4 text-white text-body"},r.createElement(Rs,{status:a,opportunityCloses:l,startDate:c,endDate:u})),r.createElement("div",{className:"text-white text-body"},r.createElement("span",{className:"font-bold"},"Lead Agency: "),f)),r.createElement(Vt,null))),r.createElement("div",{className:"p-responsive pb-4"},r.createElement("section",{className:"flex flex-wrap items-start py-6 m-responsive gap-x-10 gap-y-4"},!(0,i.xb)(h)&&r.createElement("div",{className:"text-tag mt-2"},r.createElement(Ti,{topics:h}))))),r.createElement("div",{className:"p-responsive pb-4"},r.createElement("section",{className:"mt-8"},r.createElement("div",{className:"m-responsive"},r.createElement("h2",{className:"text-h3"},"Project Overview")),r.createElement("div",{className:"flex flex-col justify-between w-full py-4 lg:flex-row"},r.createElement("div",{className:"m-responsive lg:w-3/5 xl:2/3"},!(0,i.uk)(o)&&r.createElement("div",{className:"w-full lg:w-11/12"},r.createElement(Ht,{label:"Summary",value:o})),!(0,i.uk)(m)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"completed"===a?"Deliverables":"Anticipated deliverables",value:m})),!(0,i.uk)(g)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"Planned use of results",value:g})),!(0,i.uk)(E)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"Funding",value:E})),!(0,i.uk)(x)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"Data",value:x})),!(0,i.uk)(w)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"Helpful links",value:w})),!(0,i.xb)(N)&&r.createElement(r.Fragment,null,r.createElement("section",{className:"w-full mt-10 lg:w-11/12"},r.createElement("h3",{className:"text-h3"},"Frequently Asked Questions"),N.map(((e,t)=>{let{title:n,text:o}=e;return r.createElement(Ps,{key:"collapsibleList_"+t,title:n,text:o})})))),!(0,i.xb)(I)&&r.createElement(r.Fragment,null,r.createElement("section",{className:"w-full mt-10 lg:w-11/12"},I.map(((e,t)=>{let{fieldTitle:n,fieldData:o}=e;return r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:n,value:o}))}))))),r.createElement("div",{className:"w-full lg:w-2/5 xl:w-1/3"},!(null==k)&&r.createElement(tn,Object.assign({},k,{status:a,openText:C,ongoingText:S,completeText:O,projectInterestLink:_,defaultImage:j,summaryPDF:L})),r.createElement(Fs,R)))),(v||y||b)&&"open"===a&&r.createElement(r.Fragment,null,r.createElement("hr",{className:"my-8 border-gray-300 m-responsive"}),r.createElement(s,{expertise:v,requirement:y,keyDates:b})),!(0,i.xb)(P)&&r.createElement(r.Fragment,null,r.createElement("hr",{className:"my-8 border-gray-300 m-responsive"}),r.createElement(Kt,{title:"Project Team",contacts:P,defaultImage:j,status:a}))))},tn=e=>{let{status:t,projectInterestLink:n,openText:o,ongoingText:a,completeText:s,summaryPDF:l,...u}=e;return r.createElement(r.Fragment,null,r.createElement("h3",{className:"hidden"},"Contact and Project Updates"),r.createElement("div",{className:"w-full p-8 mb-8 bg-gray-100"},r.createElement("h4",{className:"text-h4"},(0,i.t9)(t,"This project is open. Interested in collaborating?","The project is in progress.","The project is complete.")),r.createElement("div",{className:"text-black text-body"},r.createElement(st,{text:(0,i.t9)(t,o,a,s)})),r.createElement("div",{className:"mt-4"},"open"===t?n?r.createElement("a",{href:n,target:"_blank",rel:"noopener",className:"btn"},"Express Interest"):u.email?r.createElement("a",{href:"mailto:"+u.email,className:"btn"},"Email Point of Contact"):r.createElement(c.Link,{to:"/contact",className:"btn-white"},"Ask a question"):r.createElement(c.Link,{to:"/contact",className:"btn-white"},"Ask a question"))),r.createElement("div",{className:"w-full p-8 my-8 bg-gray-100"},r.createElement("h4",{className:"text-h4"},"Download and share the project summary"),r.createElement("div",{className:"mt-4 text-body"},r.createElement("a",{download:!0,href:l,className:"btn"},"Download"))),r.createElement("div",{className:"w-full p-8 my-8 bg-gray-100"},r.createElement("h4",{className:"text-h4"},"Project point of contact"),r.createElement("div",{className:"mt-4 text-body"},r.createElement(Yt,Object.assign({},u,{showEmail:!0})))))};var nn=n(8777);function rn(e){return rn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},rn(e)}function on(e){var t=function(e,t){if("object"!=rn(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=rn(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==rn(t)?t:String(t)}function an(e,t,n){return(t=on(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function sn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function ln(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var pn=["defaultInputValue","defaultMenuIsOpen","defaultValue","inputValue","menuIsOpen","onChange","onInputChange","onMenuClose","onMenuOpen","value"];function fn(){return fn=Object.assign?Object.assign.bind():function(e){for(var t=1;t0?Pn(Fn,--Tn):0,Ln--,10===Dn&&(Ln=1,In--),Dn}function zn(){return Dn=Tn2||Un(Dn)>3?"":" "}function Jn(e,t){for(;--t&&zn()&&!(Dn<48||Dn>102||Dn>57&&Dn<65||Dn>70&&Dn<97););return Qn(e,$n()+(t<6&&32==Bn()&&32==zn()))}function Yn(e){for(;zn();)switch(Dn){case e:return Tn;case 34:case 39:34!==e&&39!==e&&Yn(Dn);break;case 40:41===e&&Yn(e);break;case 92:zn()}return Tn}function Kn(e,t){for(;zn()&&e+Dn!==57&&(e+Dn!==84||47!==Bn()););return"/*"+Qn(t,Tn-1)+"*"+En(47===e?e:zn())}function Xn(e){for(;!Un(Bn());)zn();return Qn(e,Tn)}var er="-ms-",tr="-moz-",nr="-webkit-",rr="comm",or="rule",ar="decl",ir="@keyframes";function sr(e,t){for(var n="",r=Rn(e),o=0;o0&&_n(k)-d&&jn(f>32?fr(k+";",r,n,d-1):fr(Sn(k," ","")+";",r,n,d-2),l);break;case 59:k+=";";default:if(jn(E=dr(k,t,n,c,u,o,s,b,w=[],x=[],d),a),123===y)if(0===u)ur(k,t,E,E,w,a,d,s,x);else switch(99===p&&110===Pn(k,3)?100:p){case 100:case 108:case 109:case 115:ur(e,E,E,r&&jn(dr(e,E,E,0,0,o,s,b,o,w=[],d),x),o,x,d,s,r?w:x);break;default:ur(k,E,E,E,[""],x,0,s,x)}}c=u=f=0,m=v=1,b=k="",d=i;break;case 58:d=1+_n(k),f=h;default:if(m<1)if(123==y)--m;else if(125==y&&0==m++&&125==Hn())continue;switch(k+=En(y),y*m){case 38:v=u>0?1:(k+="\f",-1);break;case 44:s[c++]=(_n(k)-1)*v,v=1;break;case 64:45===Bn()&&(k+=Zn(zn())),p=Bn(),u=d=_n(b=k+=Xn($n())),y++;break;case 45:45===h&&2==_n(k)&&(m=0)}}return a}function dr(e,t,n,r,o,a,i,s,l,c,u){for(var d=o-1,p=0===o?a:[""],f=Rn(p),h=0,m=0,g=0;h0?p[v]+" "+y:Sn(y,/&\f/g,p[v])))&&(l[g++]=b);return An(e,t,n,0===o?or:s,l,c,u)}function pr(e,t,n){return An(e,t,n,rr,En(Dn),Nn(e,2,-2),0)}function fr(e,t,n,r){return An(e,t,n,ar,Nn(e,0,r),Nn(e,r+1,-1),r)}var hr=function(e,t,n){for(var r=0,o=0;r=o,o=Bn(),38===r&&12===o&&(t[n]=1),!Un(o);)zn();return Qn(e,Tn)},mr=function(e,t){return qn(function(e,t){var n=-1,r=44;do{switch(Un(r)){case 0:38===r&&12===Bn()&&(t[n]=1),e[n]+=hr(Tn-1,t,n);break;case 2:e[n]+=Zn(r);break;case 4:if(44===r){e[++n]=58===Bn()?"&\f":"",t[n]=e[n].length;break}default:e[n]+=En(r)}}while(r=zn());return e}(Wn(e),t))},gr=new WeakMap,vr=function(e){if("rule"===e.type&&e.parent&&!(e.length<1)){for(var t=e.value,n=e.parent,r=e.column===n.column&&e.line===n.line;"rule"!==n.type;)if(!(n=n.parent))return;if((1!==e.props.length||58===t.charCodeAt(0)||gr.get(n))&&!r){gr.set(e,!0);for(var o=[],a=mr(t,o),i=n.props,s=0,l=0;s6)switch(Pn(e,t+1)){case 109:if(45!==Pn(e,t+4))break;case 102:return Sn(e,/(.+:)(.+)-([^]+)/,"$1"+nr+"$2-$3$1"+tr+(108==Pn(e,t+3)?"$3":"$2-$3"))+e;case 115:return~On(e,"stretch")?br(Sn(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(115!==Pn(e,t+1))break;case 6444:switch(Pn(e,_n(e)-3-(~On(e,"!important")&&10))){case 107:return Sn(e,":",":"+nr)+e;case 101:return Sn(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+nr+(45===Pn(e,14)?"inline-":"")+"box$3$1"+nr+"$2$3$1"+er+"$2box$3")+e}break;case 5936:switch(Pn(e,t+11)){case 114:return nr+e+er+Sn(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return nr+e+er+Sn(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return nr+e+er+Sn(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return nr+e+er+e+e}return e}var wr=[function(e,t,n,r){if(e.length>-1&&!e.return)switch(e.type){case ar:e.return=br(e.value,e.length);break;case ir:return sr([Vn(e,{value:Sn(e.value,"@","@"+nr)})],r);case or:if(e.length)return function(e,t){return e.map(t).join("")}(e.props,(function(t){switch(function(e,t){return(e=t.exec(e))?e[0]:e}(t,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return sr([Vn(e,{props:[Sn(t,/:(read-\w+)/,":-moz-$1")]})],r);case"::placeholder":return sr([Vn(e,{props:[Sn(t,/:(plac\w+)/,":"+nr+"input-$1")]}),Vn(e,{props:[Sn(t,/:(plac\w+)/,":-moz-$1")]}),Vn(e,{props:[Sn(t,/:(plac\w+)/,er+"input-$1")]})],r)}return""}))}}],xr=function(e){var t=e.key;if("css"===t){var n=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(n,(function(e){-1!==e.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(e),e.setAttribute("data-s",""))}))}var r=e.stylisPlugins||wr;var o,a,i={},s=[];o=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+t+' "]'),(function(e){for(var t=e.getAttribute("data-emotion").split(" "),n=1;n=4;++r,o-=4)t=1540483477*(65535&(t=255&e.charCodeAt(r)|(255&e.charCodeAt(++r))<<8|(255&e.charCodeAt(++r))<<16|(255&e.charCodeAt(++r))<<24))+(59797*(t>>>16)<<16),n=1540483477*(65535&(t^=t>>>24))+(59797*(t>>>16)<<16)^1540483477*(65535&n)+(59797*(n>>>16)<<16);switch(o){case 3:n^=(255&e.charCodeAt(r+2))<<16;case 2:n^=(255&e.charCodeAt(r+1))<<8;case 1:n=1540483477*(65535&(n^=255&e.charCodeAt(r)))+(59797*(n>>>16)<<16)}return(((n=1540483477*(65535&(n^=n>>>13))+(59797*(n>>>16)<<16))^n>>>15)>>>0).toString(36)}(o)+l;return{name:c,styles:o,next:Ir}},Tr=!!o.useInsertionEffect&&o.useInsertionEffect,Dr=Tr||function(e){return e()},Fr=(Tr||r.useLayoutEffect,{}.hasOwnProperty),Ar=r.createContext("undefined"!=typeof HTMLElement?xr({key:"css"}):null);Ar.Provider;var Vr=function(e){return(0,r.forwardRef)((function(t,n){var o=(0,r.useContext)(Ar);return e(t,o,n)}))};var Hr=r.createContext({});var zr="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",Br=function(e){var t=e.cache,n=e.serialized,r=e.isStringTag;return Er(t,n,r),Dr((function(){return function(e,t,n){Er(e,t,n);var r=e.key+"-"+t.name;if(void 0===e.inserted[t.name]){var o=t;do{e.insert(t===o?"."+r:"",o,e.sheet,!0),o=o.next}while(void 0!==o)}}(t,n,r)})),null},$r=Vr((function(e,t,n){var o=e.css;"string"==typeof o&&void 0!==t.registered[o]&&(o=t.registered[o]);var a=e[zr],i=[o],s="";"string"==typeof e.className?s=function(e,t,n){var r="";return n.split(" ").forEach((function(n){void 0!==e[n]?t.push(e[n]+";"):r+=n+" "})),r}(t.registered,i,e.className):null!=e.className&&(s=e.className+" ");var l=Mr(i,void 0,r.useContext(Hr));s+=t.key+"-"+l.name;var c={};for(var u in e)Fr.call(e,u)&&"css"!==u&&u!==zr&&(c[u]=e[u]);return c.ref=n,c.className=s,r.createElement(r.Fragment,null,r.createElement(Br,{cache:t,serialized:l,isStringTag:"string"==typeof a}),r.createElement(a,c))}));var Qr=$r,Ur=(n(4963),n(3463),function(e,t){var n=arguments;if(null==t||!Fr.call(t,"css"))return r.createElement.apply(void 0,n);var o=n.length,a=new Array(o);a[0]=Qr,a[1]=function(e,t){var n={};for(var r in t)Fr.call(t,r)&&(n[r]=t[r]);return n[zr]=e,n}(e,t);for(var i=2;i({x:e,y:e});function Xr(e){return{...e,top:e.y,left:e.x,right:e.x+e.width,bottom:e.y+e.height}}function eo(e){return ro(e)?(e.nodeName||"").toLowerCase():"#document"}function to(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function no(e){var t;return null==(t=(ro(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function ro(e){return e instanceof Node||e instanceof to(e).Node}function oo(e){return e instanceof Element||e instanceof to(e).Element}function ao(e){return e instanceof HTMLElement||e instanceof to(e).HTMLElement}function io(e){return"undefined"!=typeof ShadowRoot&&(e instanceof ShadowRoot||e instanceof to(e).ShadowRoot)}function so(e){const{overflow:t,overflowX:n,overflowY:r,display:o}=uo(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!["inline","contents"].includes(o)}function lo(){return!("undefined"==typeof CSS||!CSS.supports)&&CSS.supports("-webkit-backdrop-filter","none")}function co(e){return["html","body","#document"].includes(eo(e))}function uo(e){return to(e).getComputedStyle(e)}function po(e){if("html"===eo(e))return e;const t=e.assignedSlot||e.parentNode||io(e)&&e.host||no(e);return io(t)?t.host:t}function fo(e){const t=po(e);return co(t)?e.ownerDocument?e.ownerDocument.body:e.body:ao(t)&&so(t)?t:fo(t)}function ho(e,t,n){var r;void 0===t&&(t=[]),void 0===n&&(n=!0);const o=fo(e),a=o===(null==(r=e.ownerDocument)?void 0:r.body),i=to(o);return a?t.concat(i,i.visualViewport||[],so(o)?o:[],i.frameElement&&n?ho(i.frameElement):[]):t.concat(o,ho(o,[],n))}function mo(e){const t=uo(e);let n=parseFloat(t.width)||0,r=parseFloat(t.height)||0;const o=ao(e),a=o?e.offsetWidth:n,i=o?e.offsetHeight:r,s=Jr(n)!==a||Jr(r)!==i;return s&&(n=a,r=i),{width:n,height:r,$:s}}function go(e){return oo(e)?e:e.contextElement}function vo(e){const t=go(e);if(!ao(t))return Kr(1);const n=t.getBoundingClientRect(),{width:r,height:o,$:a}=mo(t);let i=(a?Jr(n.width):n.width)/r,s=(a?Jr(n.height):n.height)/o;return i&&Number.isFinite(i)||(i=1),s&&Number.isFinite(s)||(s=1),{x:i,y:s}}const yo=Kr(0);function bo(e){const t=to(e);return lo()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:yo}function wo(e,t,n,r){void 0===t&&(t=!1),void 0===n&&(n=!1);const o=e.getBoundingClientRect(),a=go(e);let i=Kr(1);t&&(r?oo(r)&&(i=vo(r)):i=vo(e));const s=function(e,t,n){return void 0===t&&(t=!1),!(!n||t&&n!==to(e))&&t}(a,n,r)?bo(a):Kr(0);let l=(o.left+s.x)/i.x,c=(o.top+s.y)/i.y,u=o.width/i.x,d=o.height/i.y;if(a){const e=to(a),t=r&&oo(r)?to(r):r;let n=e.frameElement;for(;n&&r&&t!==e;){const e=vo(n),t=n.getBoundingClientRect(),r=uo(n),o=t.left+(n.clientLeft+parseFloat(r.paddingLeft))*e.x,a=t.top+(n.clientTop+parseFloat(r.paddingTop))*e.y;l*=e.x,c*=e.y,u*=e.x,d*=e.y,l+=o,c+=a,n=to(n).frameElement}}return Xr({width:u,height:d,x:l,y:c})}function xo(e,t,n,r){void 0===r&&(r={});const{ancestorScroll:o=!0,ancestorResize:a=!0,elementResize:i="function"==typeof ResizeObserver,layoutShift:s="function"==typeof IntersectionObserver,animationFrame:l=!1}=r,c=go(e),u=o||a?[...c?ho(c):[],...ho(t)]:[];u.forEach((e=>{o&&e.addEventListener("scroll",n,{passive:!0}),a&&e.addEventListener("resize",n)}));const d=c&&s?function(e,t){let n,r=null;const o=no(e);function a(){clearTimeout(n),r&&r.disconnect(),r=null}return function i(s,l){void 0===s&&(s=!1),void 0===l&&(l=1),a();const{left:c,top:u,width:d,height:p}=e.getBoundingClientRect();if(s||t(),!d||!p)return;const f={rootMargin:-Yr(u)+"px "+-Yr(o.clientWidth-(c+d))+"px "+-Yr(o.clientHeight-(u+p))+"px "+-Yr(c)+"px",threshold:Gr(0,Zr(1,l))||1};let h=!0;function m(e){const t=e[0].intersectionRatio;if(t!==l){if(!h)return i();t?i(!1,t):n=setTimeout((()=>{i(!1,1e-7)}),100)}h=!1}try{r=new IntersectionObserver(m,{...f,root:o.ownerDocument})}catch(v){r=new IntersectionObserver(m,f)}r.observe(e)}(!0),a}(c,n):null;let p,f=-1,h=null;i&&(h=new ResizeObserver((e=>{let[r]=e;r&&r.target===c&&h&&(h.unobserve(t),cancelAnimationFrame(f),f=requestAnimationFrame((()=>{h&&h.observe(t)}))),n()})),c&&!l&&h.observe(c),h.observe(t));let m=l?wo(e):null;return l&&function t(){const r=wo(e);!m||r.x===m.x&&r.y===m.y&&r.width===m.width&&r.height===m.height||n();m=r,p=requestAnimationFrame(t)}(),n(),()=>{u.forEach((e=>{o&&e.removeEventListener("scroll",n),a&&e.removeEventListener("resize",n)})),d&&d(),h&&h.disconnect(),h=null,l&&cancelAnimationFrame(p)}}var Eo=r.useLayoutEffect,ko=["className","clearValue","cx","getStyles","getClassNames","getValue","hasValue","isMulti","isRtl","options","selectOption","selectProps","setValue","theme"],Co=function(){};function So(e,t){return t?"-"===t[0]?e+t:e+"__"+t:e}function Oo(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),o=2;o-1}function jo(e){return Ro(e)?window.pageYOffset:e.scrollTop}function Io(e,t){Ro(e)?window.scrollTo(0,t):e.scrollTop=t}function Lo(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:200,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:Co,o=jo(e),a=t-o,i=0;!function t(){var s=function(e,t,n,r){return n*((e=e/r-1)*e*e+1)+t}(i+=10,o,a,n);Io(e,s),in.bottom?Io(e,Math.min(t.offsetTop+t.clientHeight-e.offsetHeight+o,e.scrollHeight)):r.top-o=h)return{placement:"bottom",maxHeight:t};if(C>=h&&!i)return a&&Lo(l,S,P),{placement:"bottom",maxHeight:t};if(!i&&C>=r||i&&E>=r)return a&&Lo(l,S,P),{placement:"bottom",maxHeight:i?E-b:C-b};if("auto"===o||i){var N=t,_=i?x:k;return _>=r&&(N=Math.min(_-b-s,t)),{placement:"top",maxHeight:N}}if("bottom"===o)return a&&Io(l,S),{placement:"bottom",maxHeight:t};break;case"top":if(x>=h)return{placement:"top",maxHeight:t};if(k>=h&&!i)return a&&Lo(l,O,P),{placement:"top",maxHeight:t};if(!i&&k>=r||i&&x>=r){var R=t;return(!i&&k>=r||i&&x>=r)&&(R=i?x-w:k-w),a&&Lo(l,O,P),{placement:"top",maxHeight:R}}return{placement:"bottom",maxHeight:t};default:throw new Error('Invalid placement provided "'.concat(o,'".'))}return c}var Uo,Wo=function(e){return"auto"===e?"bottom":e},qo=(0,r.createContext)(null),Zo=function(e){var t=e.children,n=e.minMenuHeight,o=e.maxMenuHeight,a=e.menuPlacement,i=e.menuPosition,s=e.menuShouldScrollIntoView,l=e.theme,c=((0,r.useContext)(qo)||{}).setPortalPlacement,u=(0,r.useRef)(null),d=un((0,r.useState)(o),2),p=d[0],f=d[1],h=un((0,r.useState)(null),2),m=h[0],g=h[1],v=l.spacing.controlHeight;return Eo((function(){var e=u.current;if(e){var t="fixed"===i,r=Qo({maxHeight:o,menuEl:e,minHeight:n,placement:a,shouldScroll:s&&!t,isFixedPosition:t,controlHeight:v});f(r.maxHeight),g(r.placement),null==c||c(r.placement)}}),[o,a,i,s,n,c,v]),t({ref:u,placerProps:ln(ln({},e),{},{placement:m||Wo(a),maxHeight:p})})},Go=function(e){var t=e.children,n=e.innerRef,r=e.innerProps;return Ur("div",fn({},_o(e,"menu",{menu:!0}),{ref:n},r),t)},Jo=function(e,t){var n=e.theme,r=n.spacing.baseUnit,o=n.colors;return ln({textAlign:"center"},t?{}:{color:o.neutral40,padding:"".concat(2*r,"px ").concat(3*r,"px")})},Yo=Jo,Ko=Jo,Xo=["size"],ea=["innerProps","isRtl","size"];var ta,na,ra={name:"8mmkcg",styles:"display:inline-block;fill:currentColor;line-height:1;stroke:currentColor;stroke-width:0"},oa=function(e){var t=e.size,n=dn(e,Xo);return Ur("svg",fn({height:t,width:t,viewBox:"0 0 20 20","aria-hidden":"true",focusable:"false",css:ra},n))},aa=function(e){return Ur(oa,fn({size:20},e),Ur("path",{d:"M14.348 14.849c-0.469 0.469-1.229 0.469-1.697 0l-2.651-3.030-2.651 3.029c-0.469 0.469-1.229 0.469-1.697 0-0.469-0.469-0.469-1.229 0-1.697l2.758-3.15-2.759-3.152c-0.469-0.469-0.469-1.228 0-1.697s1.228-0.469 1.697 0l2.652 3.031 2.651-3.031c0.469-0.469 1.228-0.469 1.697 0s0.469 1.229 0 1.697l-2.758 3.152 2.758 3.15c0.469 0.469 0.469 1.229 0 1.698z"}))},ia=function(e){return Ur(oa,fn({size:20},e),Ur("path",{d:"M4.516 7.548c0.436-0.446 1.043-0.481 1.576 0l3.908 3.747 3.908-3.747c0.533-0.481 1.141-0.446 1.574 0 0.436 0.445 0.408 1.197 0 1.615-0.406 0.418-4.695 4.502-4.695 4.502-0.217 0.223-0.502 0.335-0.787 0.335s-0.57-0.112-0.789-0.335c0 0-4.287-4.084-4.695-4.502s-0.436-1.17 0-1.615z"}))},sa=function(e,t){var n=e.isFocused,r=e.theme,o=r.spacing.baseUnit,a=r.colors;return ln({label:"indicatorContainer",display:"flex",transition:"color 150ms"},t?{}:{color:n?a.neutral60:a.neutral20,padding:2*o,":hover":{color:n?a.neutral80:a.neutral40}})},la=sa,ca=sa,ua=function(){var e=Wr.apply(void 0,arguments),t="animation-"+e.name;return{name:t,styles:"@keyframes "+t+"{"+e.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}}(Uo||(ta=["\n 0%, 80%, 100% { opacity: 0; }\n 40% { opacity: 1; }\n"],na||(na=ta.slice(0)),Uo=Object.freeze(Object.defineProperties(ta,{raw:{value:Object.freeze(na)}})))),da=function(e){var t=e.delay,n=e.offset;return Ur("span",{css:Wr({animation:"".concat(ua," 1s ease-in-out ").concat(t,"ms infinite;"),backgroundColor:"currentColor",borderRadius:"1em",display:"inline-block",marginLeft:n?"1em":void 0,height:"1em",verticalAlign:"top",width:"1em"},"","")})},pa=function(e){var t=e.children,n=e.isDisabled,r=e.isFocused,o=e.innerRef,a=e.innerProps,i=e.menuIsOpen;return Ur("div",fn({ref:o},_o(e,"control",{control:!0,"control--is-disabled":n,"control--is-focused":r,"control--menu-is-open":i}),a,{"aria-disabled":n||void 0}),t)},fa=["data"],ha=function(e){var t=e.children,n=e.cx,r=e.getStyles,o=e.getClassNames,a=e.Heading,i=e.headingProps,s=e.innerProps,l=e.label,c=e.theme,u=e.selectProps;return Ur("div",fn({},_o(e,"group",{group:!0}),s),Ur(a,fn({},i,{selectProps:u,theme:c,getStyles:r,getClassNames:o,cx:n}),l),Ur("div",null,t))},ma=["innerRef","isDisabled","isHidden","inputClassName"],ga={gridArea:"1 / 2",font:"inherit",minWidth:"2px",border:0,margin:0,outline:0,padding:0},va={flex:"1 1 auto",display:"inline-grid",gridArea:"1 / 1 / 2 / 3",gridTemplateColumns:"0 min-content","&:after":ln({content:'attr(data-value) " "',visibility:"hidden",whiteSpace:"pre"},ga)},ya=function(e){return ln({label:"input",color:"inherit",background:0,opacity:e?0:1,width:"100%"},ga)},ba=function(e){var t=e.children,n=e.innerProps;return Ur("div",n,t)};var wa=function(e){var t=e.children,n=e.components,r=e.data,o=e.innerProps,a=e.isDisabled,i=e.removeProps,s=e.selectProps,l=n.Container,c=n.Label,u=n.Remove;return Ur(l,{data:r,innerProps:ln(ln({},_o(e,"multiValue",{"multi-value":!0,"multi-value--is-disabled":a})),o),selectProps:s},Ur(c,{data:r,innerProps:ln({},_o(e,"multiValueLabel",{"multi-value__label":!0})),selectProps:s},t),Ur(u,{data:r,innerProps:ln(ln({},_o(e,"multiValueRemove",{"multi-value__remove":!0})),{},{"aria-label":"Remove ".concat(t||"option")},i),selectProps:s}))},xa={ClearIndicator:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({},_o(e,"clearIndicator",{indicator:!0,"clear-indicator":!0}),n),t||Ur(aa,null))},Control:pa,DropdownIndicator:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({},_o(e,"dropdownIndicator",{indicator:!0,"dropdown-indicator":!0}),n),t||Ur(ia,null))},DownChevron:ia,CrossIcon:aa,Group:ha,GroupHeading:function(e){var t=No(e);t.data;var n=dn(t,fa);return Ur("div",fn({},_o(e,"groupHeading",{"group-heading":!0}),n))},IndicatorsContainer:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({},_o(e,"indicatorsContainer",{indicators:!0}),n),t)},IndicatorSeparator:function(e){var t=e.innerProps;return Ur("span",fn({},t,_o(e,"indicatorSeparator",{"indicator-separator":!0})))},Input:function(e){var t=e.cx,n=e.value,r=No(e),o=r.innerRef,a=r.isDisabled,i=r.isHidden,s=r.inputClassName,l=dn(r,ma);return Ur("div",fn({},_o(e,"input",{"input-container":!0}),{"data-value":n||""}),Ur("input",fn({className:t({input:!0},s),ref:o,style:ya(i),disabled:a},l)))},LoadingIndicator:function(e){var t=e.innerProps,n=e.isRtl,r=e.size,o=void 0===r?4:r,a=dn(e,ea);return Ur("div",fn({},_o(ln(ln({},a),{},{innerProps:t,isRtl:n,size:o}),"loadingIndicator",{indicator:!0,"loading-indicator":!0}),t),Ur(da,{delay:0,offset:n}),Ur(da,{delay:160,offset:!0}),Ur(da,{delay:320,offset:!n}))},Menu:Go,MenuList:function(e){var t=e.children,n=e.innerProps,r=e.innerRef,o=e.isMulti;return Ur("div",fn({},_o(e,"menuList",{"menu-list":!0,"menu-list--is-multi":o}),{ref:r},n),t)},MenuPortal:function(e){var t=e.appendTo,n=e.children,o=e.controlElement,a=e.innerProps,i=e.menuPlacement,s=e.menuPosition,l=(0,r.useRef)(null),c=(0,r.useRef)(null),u=un((0,r.useState)(Wo(i)),2),d=u[0],p=u[1],f=(0,r.useMemo)((function(){return{setPortalPlacement:p}}),[]),h=un((0,r.useState)(null),2),m=h[0],g=h[1],v=(0,r.useCallback)((function(){if(o){var e=function(e){var t=e.getBoundingClientRect();return{bottom:t.bottom,height:t.height,left:t.left,right:t.right,top:t.top,width:t.width}}(o),t="fixed"===s?0:window.pageYOffset,n=e[d]+t;n===(null==m?void 0:m.offset)&&e.left===(null==m?void 0:m.rect.left)&&e.width===(null==m?void 0:m.rect.width)||g({offset:n,rect:e})}}),[o,s,d,null==m?void 0:m.offset,null==m?void 0:m.rect.left,null==m?void 0:m.rect.width]);Eo((function(){v()}),[v]);var y=(0,r.useCallback)((function(){"function"==typeof c.current&&(c.current(),c.current=null),o&&l.current&&(c.current=xo(o,l.current,v,{elementResize:"ResizeObserver"in window}))}),[o,v]);Eo((function(){y()}),[y]);var b=(0,r.useCallback)((function(e){l.current=e,y()}),[y]);if(!t&&"fixed"!==s||!m)return null;var w=Ur("div",fn({ref:b},_o(ln(ln({},e),{},{offset:m.offset,position:s,rect:m.rect}),"menuPortal",{"menu-portal":!0}),a),n);return Ur(qo.Provider,{value:f},t?(0,qr.createPortal)(w,t):w)},LoadingMessage:function(e){var t=e.children,n=void 0===t?"Loading...":t,r=e.innerProps,o=dn(e,$o);return Ur("div",fn({},_o(ln(ln({},o),{},{children:n,innerProps:r}),"loadingMessage",{"menu-notice":!0,"menu-notice--loading":!0}),r),n)},NoOptionsMessage:function(e){var t=e.children,n=void 0===t?"No options":t,r=e.innerProps,o=dn(e,Bo);return Ur("div",fn({},_o(ln(ln({},o),{},{children:n,innerProps:r}),"noOptionsMessage",{"menu-notice":!0,"menu-notice--no-options":!0}),r),n)},MultiValue:wa,MultiValueContainer:ba,MultiValueLabel:ba,MultiValueRemove:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({role:"button"},n),t||Ur(aa,{size:14}))},Option:function(e){var t=e.children,n=e.isDisabled,r=e.isFocused,o=e.isSelected,a=e.innerRef,i=e.innerProps;return Ur("div",fn({},_o(e,"option",{option:!0,"option--is-disabled":n,"option--is-focused":r,"option--is-selected":o}),{ref:a,"aria-disabled":n},i),t)},Placeholder:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({},_o(e,"placeholder",{placeholder:!0}),n),t)},SelectContainer:function(e){var t=e.children,n=e.innerProps,r=e.isDisabled,o=e.isRtl;return Ur("div",fn({},_o(e,"container",{"--is-disabled":r,"--is-rtl":o}),n),t)},SingleValue:function(e){var t=e.children,n=e.isDisabled,r=e.innerProps;return Ur("div",fn({},_o(e,"singleValue",{"single-value":!0,"single-value--is-disabled":n}),r),t)},ValueContainer:function(e){var t=e.children,n=e.innerProps,r=e.isMulti,o=e.hasValue;return Ur("div",fn({},_o(e,"valueContainer",{"value-container":!0,"value-container--is-multi":r,"value-container--has-value":o}),n),t)}},Ea=Number.isNaN||function(e){return"number"==typeof e&&e!=e};function ka(e,t){if(e.length!==t.length)return!1;for(var n=0;n1?"s":""," ").concat(o.join(","),", selected.");case"select-option":return"option ".concat(r,a?" is disabled. Select another option.":", selected.");default:return""}},onFocus:function(e){var t=e.context,n=e.focused,r=e.options,o=e.label,a=void 0===o?"":o,i=e.selectValue,s=e.isDisabled,l=e.isSelected,c=e.isAppleDevice,u=function(e,t){return e&&e.length?"".concat(e.indexOf(t)+1," of ").concat(e.length):""};if("value"===t&&i)return"value ".concat(a," focused, ").concat(u(i,n),".");if("menu"===t&&c){var d=s?" disabled":"",p="".concat(l?" selected":"").concat(d);return"".concat(a).concat(p,", ").concat(u(r,n),".")}return""},onFilter:function(e){var t=e.inputValue,n=e.resultsMessage;return"".concat(n).concat(t?" for search term "+t:"",".")}},Pa=function(e){var t=e.ariaSelection,n=e.focusedOption,o=e.focusedValue,a=e.focusableOptions,i=e.isFocused,s=e.selectValue,l=e.selectProps,c=e.id,u=e.isAppleDevice,d=l.ariaLiveMessages,p=l.getOptionLabel,f=l.inputValue,h=l.isMulti,m=l.isOptionDisabled,g=l.isSearchable,v=l.menuIsOpen,y=l.options,b=l.screenReaderStatus,w=l.tabSelectsValue,x=l.isLoading,E=l["aria-label"],k=l["aria-live"],C=(0,r.useMemo)((function(){return ln(ln({},Oa),d||{})}),[d]),S=(0,r.useMemo)((function(){var e,n="";if(t&&C.onChange){var r=t.option,o=t.options,a=t.removedValue,i=t.removedValues,l=t.value,c=a||r||(e=l,Array.isArray(e)?null:e),u=c?p(c):"",d=o||i||void 0,f=d?d.map(p):[],h=ln({isDisabled:c&&m(c,s),label:u,labels:f},t);n=C.onChange(h)}return n}),[t,C,m,s,p]),O=(0,r.useMemo)((function(){var e="",t=n||o,r=!!(n&&s&&s.includes(n));if(t&&C.onFocus){var i={focused:t,label:p(t),isDisabled:m(t,s),isSelected:r,options:a,context:t===n?"menu":"value",selectValue:s,isAppleDevice:u};e=C.onFocus(i)}return e}),[n,o,p,m,C,a,s,u]),P=(0,r.useMemo)((function(){var e="";if(v&&y.length&&!x&&C.onFilter){var t=b({count:a.length});e=C.onFilter({inputValue:f,resultsMessage:t})}return e}),[a,f,v,C,y,b,x]),N="initial-input-focus"===(null==t?void 0:t.action),_=(0,r.useMemo)((function(){var e="";if(C.guidance){var t=o?"value":v?"menu":"input";e=C.guidance({"aria-label":E,context:t,isDisabled:n&&m(n,s),isMulti:h,isSearchable:g,tabSelectsValue:w,isInitialFocus:N})}return e}),[E,n,o,h,m,g,v,C,s,w,N]),R=Ur(r.Fragment,null,Ur("span",{id:"aria-selection"},S),Ur("span",{id:"aria-focused"},O),Ur("span",{id:"aria-results"},P),Ur("span",{id:"aria-guidance"},_));return Ur(r.Fragment,null,Ur(Sa,{id:c},N&&R),Ur(Sa,{"aria-live":k,"aria-atomic":"false","aria-relevant":"additions text",role:"log"},i&&!N&&R))},Na=[{base:"A",letters:"AⒶAÀÁÂẦẤẪẨÃĀĂẰẮẴẲȦǠÄǞẢÅǺǍȀȂẠẬẶḀĄȺⱯ"},{base:"AA",letters:"Ꜳ"},{base:"AE",letters:"ÆǼǢ"},{base:"AO",letters:"Ꜵ"},{base:"AU",letters:"Ꜷ"},{base:"AV",letters:"ꜸꜺ"},{base:"AY",letters:"Ꜽ"},{base:"B",letters:"BⒷBḂḄḆɃƂƁ"},{base:"C",letters:"CⒸCĆĈĊČÇḈƇȻꜾ"},{base:"D",letters:"DⒹDḊĎḌḐḒḎĐƋƊƉꝹ"},{base:"DZ",letters:"DZDŽ"},{base:"Dz",letters:"DzDž"},{base:"E",letters:"EⒺEÈÉÊỀẾỄỂẼĒḔḖĔĖËẺĚȄȆẸỆȨḜĘḘḚƐƎ"},{base:"F",letters:"FⒻFḞƑꝻ"},{base:"G",letters:"GⒼGǴĜḠĞĠǦĢǤƓꞠꝽꝾ"},{base:"H",letters:"HⒽHĤḢḦȞḤḨḪĦⱧⱵꞍ"},{base:"I",letters:"IⒾIÌÍÎĨĪĬİÏḮỈǏȈȊỊĮḬƗ"},{base:"J",letters:"JⒿJĴɈ"},{base:"K",letters:"KⓀKḰǨḲĶḴƘⱩꝀꝂꝄꞢ"},{base:"L",letters:"LⓁLĿĹĽḶḸĻḼḺŁȽⱢⱠꝈꝆꞀ"},{base:"LJ",letters:"LJ"},{base:"Lj",letters:"Lj"},{base:"M",letters:"MⓂMḾṀṂⱮƜ"},{base:"N",letters:"NⓃNǸŃÑṄŇṆŅṊṈȠƝꞐꞤ"},{base:"NJ",letters:"NJ"},{base:"Nj",letters:"Nj"},{base:"O",letters:"OⓄOÒÓÔỒỐỖỔÕṌȬṎŌṐṒŎȮȰÖȪỎŐǑȌȎƠỜỚỠỞỢỌỘǪǬØǾƆƟꝊꝌ"},{base:"OI",letters:"Ƣ"},{base:"OO",letters:"Ꝏ"},{base:"OU",letters:"Ȣ"},{base:"P",letters:"PⓅPṔṖƤⱣꝐꝒꝔ"},{base:"Q",letters:"QⓆQꝖꝘɊ"},{base:"R",letters:"RⓇRŔṘŘȐȒṚṜŖṞɌⱤꝚꞦꞂ"},{base:"S",letters:"SⓈSẞŚṤŜṠŠṦṢṨȘŞⱾꞨꞄ"},{base:"T",letters:"TⓉTṪŤṬȚŢṰṮŦƬƮȾꞆ"},{base:"TZ",letters:"Ꜩ"},{base:"U",letters:"UⓊUÙÚÛŨṸŪṺŬÜǛǗǕǙỦŮŰǓȔȖƯỪỨỮỬỰỤṲŲṶṴɄ"},{base:"V",letters:"VⓋVṼṾƲꝞɅ"},{base:"VY",letters:"Ꝡ"},{base:"W",letters:"WⓌWẀẂŴẆẄẈⱲ"},{base:"X",letters:"XⓍXẊẌ"},{base:"Y",letters:"YⓎYỲÝŶỸȲẎŸỶỴƳɎỾ"},{base:"Z",letters:"ZⓏZŹẐŻŽẒẔƵȤⱿⱫꝢ"},{base:"a",letters:"aⓐaẚàáâầấẫẩãāăằắẵẳȧǡäǟảåǻǎȁȃạậặḁąⱥɐ"},{base:"aa",letters:"ꜳ"},{base:"ae",letters:"æǽǣ"},{base:"ao",letters:"ꜵ"},{base:"au",letters:"ꜷ"},{base:"av",letters:"ꜹꜻ"},{base:"ay",letters:"ꜽ"},{base:"b",letters:"bⓑbḃḅḇƀƃɓ"},{base:"c",letters:"cⓒcćĉċčçḉƈȼꜿↄ"},{base:"d",letters:"dⓓdḋďḍḑḓḏđƌɖɗꝺ"},{base:"dz",letters:"dzdž"},{base:"e",letters:"eⓔeèéêềếễểẽēḕḗĕėëẻěȅȇẹệȩḝęḙḛɇɛǝ"},{base:"f",letters:"fⓕfḟƒꝼ"},{base:"g",letters:"gⓖgǵĝḡğġǧģǥɠꞡᵹꝿ"},{base:"h",letters:"hⓗhĥḣḧȟḥḩḫẖħⱨⱶɥ"},{base:"hv",letters:"ƕ"},{base:"i",letters:"iⓘiìíîĩīĭïḯỉǐȉȋịįḭɨı"},{base:"j",letters:"jⓙjĵǰɉ"},{base:"k",letters:"kⓚkḱǩḳķḵƙⱪꝁꝃꝅꞣ"},{base:"l",letters:"lⓛlŀĺľḷḹļḽḻſłƚɫⱡꝉꞁꝇ"},{base:"lj",letters:"lj"},{base:"m",letters:"mⓜmḿṁṃɱɯ"},{base:"n",letters:"nⓝnǹńñṅňṇņṋṉƞɲʼnꞑꞥ"},{base:"nj",letters:"nj"},{base:"o",letters:"oⓞoòóôồốỗổõṍȭṏōṑṓŏȯȱöȫỏőǒȍȏơờớỡởợọộǫǭøǿɔꝋꝍɵ"},{base:"oi",letters:"ƣ"},{base:"ou",letters:"ȣ"},{base:"oo",letters:"ꝏ"},{base:"p",letters:"pⓟpṕṗƥᵽꝑꝓꝕ"},{base:"q",letters:"qⓠqɋꝗꝙ"},{base:"r",letters:"rⓡrŕṙřȑȓṛṝŗṟɍɽꝛꞧꞃ"},{base:"s",letters:"sⓢsßśṥŝṡšṧṣṩșşȿꞩꞅẛ"},{base:"t",letters:"tⓣtṫẗťṭțţṱṯŧƭʈⱦꞇ"},{base:"tz",letters:"ꜩ"},{base:"u",letters:"uⓤuùúûũṹūṻŭüǜǘǖǚủůűǔȕȗưừứữửựụṳųṷṵʉ"},{base:"v",letters:"vⓥvṽṿʋꝟʌ"},{base:"vy",letters:"ꝡ"},{base:"w",letters:"wⓦwẁẃŵẇẅẘẉⱳ"},{base:"x",letters:"xⓧxẋẍ"},{base:"y",letters:"yⓨyỳýŷỹȳẏÿỷẙỵƴɏỿ"},{base:"z",letters:"zⓩzźẑżžẓẕƶȥɀⱬꝣ"}],_a=new RegExp("["+Na.map((function(e){return e.letters})).join("")+"]","g"),Ra={},ja=0;ja1?t-1:0),r=1;r0,m=d-p-c,g=!1;m>t&&s.current&&(o&&o(e),s.current=!1),h&&l.current&&(i&&i(e),l.current=!1),h&&t>m?(n&&!s.current&&n(e),f.scrollTop=d,g=!0,s.current=!0):!h&&-t>c&&(a&&!l.current&&a(e),f.scrollTop=0,g=!0,l.current=!0),g&&Ha(e)}}),[n,o,a,i]),p=(0,r.useCallback)((function(e){d(e,e.deltaY)}),[d]),f=(0,r.useCallback)((function(e){c.current=e.changedTouches[0].clientY}),[]),h=(0,r.useCallback)((function(e){var t=c.current-e.changedTouches[0].clientY;d(e,t)}),[d]),m=(0,r.useCallback)((function(e){if(e){var t=!!Vo&&{passive:!1};e.addEventListener("wheel",p,t),e.addEventListener("touchstart",f,t),e.addEventListener("touchmove",h,t)}}),[h,f,p]),g=(0,r.useCallback)((function(e){e&&(e.removeEventListener("wheel",p,!1),e.removeEventListener("touchstart",f,!1),e.removeEventListener("touchmove",h,!1))}),[h,f,p]);return(0,r.useEffect)((function(){if(t){var e=u.current;return m(e),function(){g(e)}}}),[t,m,g]),function(e){u.current=e}}({isEnabled:void 0===o||o,onBottomArrive:e.onBottomArrive,onBottomLeave:e.onBottomLeave,onTopArrive:e.onTopArrive,onTopLeave:e.onTopLeave}),i=function(e){var t=e.isEnabled,n=e.accountForScrollbars,o=void 0===n||n,a=(0,r.useRef)({}),i=(0,r.useRef)(null),s=(0,r.useCallback)((function(e){if(qa){var t=document.body,n=t&&t.style;if(o&&za.forEach((function(e){var t=n&&n[e];a.current[e]=t})),o&&Za<1){var r=parseInt(a.current.paddingRight,10)||0,i=document.body?document.body.clientWidth:0,s=window.innerWidth-i+r||0;Object.keys(Ba).forEach((function(e){var t=Ba[e];n&&(n[e]=t)})),n&&(n.paddingRight="".concat(s,"px"))}t&&Wa()&&(t.addEventListener("touchmove",$a,Ga),e&&(e.addEventListener("touchstart",Ua,Ga),e.addEventListener("touchmove",Qa,Ga))),Za+=1}}),[o]),l=(0,r.useCallback)((function(e){if(qa){var t=document.body,n=t&&t.style;Za=Math.max(Za-1,0),o&&Za<1&&za.forEach((function(e){var t=a.current[e];n&&(n[e]=t)})),t&&Wa()&&(t.removeEventListener("touchmove",$a,Ga),e&&(e.removeEventListener("touchstart",Ua,Ga),e.removeEventListener("touchmove",Qa,Ga)))}}),[o]);return(0,r.useEffect)((function(){if(t){var e=i.current;return s(e),function(){l(e)}}}),[t,s,l]),function(e){i.current=e}}({isEnabled:n});return Ur(r.Fragment,null,n&&Ur("div",{onClick:Ja,css:Ya}),t((function(e){a(e),i(e)})))}var Xa={name:"1a0ro4n-requiredInput",styles:"label:requiredInput;opacity:0;pointer-events:none;position:absolute;bottom:0;left:0;right:0;width:100%"},ei=function(e){var t=e.name,n=e.onFocus;return Ur("input",{required:!0,name:t,tabIndex:-1,"aria-hidden":"true",onFocus:n,css:Xa,value:"",onChange:function(){}})};function ti(e){var t;return"undefined"!=typeof window&&null!=window.navigator&&e.test((null===(t=window.navigator.userAgentData)||void 0===t?void 0:t.platform)||window.navigator.platform)}function ni(){return ti(/^Mac/i)}function ri(){return ti(/^iPhone/i)||ti(/^iPad/i)||ni()&&navigator.maxTouchPoints>1}var oi={clearIndicator:ca,container:function(e){var t=e.isDisabled;return{label:"container",direction:e.isRtl?"rtl":void 0,pointerEvents:t?"none":void 0,position:"relative"}},control:function(e,t){var n=e.isDisabled,r=e.isFocused,o=e.theme,a=o.colors,i=o.borderRadius;return ln({label:"control",alignItems:"center",cursor:"default",display:"flex",flexWrap:"wrap",justifyContent:"space-between",minHeight:o.spacing.controlHeight,outline:"0 !important",position:"relative",transition:"all 100ms"},t?{}:{backgroundColor:n?a.neutral5:a.neutral0,borderColor:n?a.neutral10:r?a.primary:a.neutral20,borderRadius:i,borderStyle:"solid",borderWidth:1,boxShadow:r?"0 0 0 1px ".concat(a.primary):void 0,"&:hover":{borderColor:r?a.primary:a.neutral30}})},dropdownIndicator:la,group:function(e,t){var n=e.theme.spacing;return t?{}:{paddingBottom:2*n.baseUnit,paddingTop:2*n.baseUnit}},groupHeading:function(e,t){var n=e.theme,r=n.colors,o=n.spacing;return ln({label:"group",cursor:"default",display:"block"},t?{}:{color:r.neutral40,fontSize:"75%",fontWeight:500,marginBottom:"0.25em",paddingLeft:3*o.baseUnit,paddingRight:3*o.baseUnit,textTransform:"uppercase"})},indicatorsContainer:function(){return{alignItems:"center",alignSelf:"stretch",display:"flex",flexShrink:0}},indicatorSeparator:function(e,t){var n=e.isDisabled,r=e.theme,o=r.spacing.baseUnit,a=r.colors;return ln({label:"indicatorSeparator",alignSelf:"stretch",width:1},t?{}:{backgroundColor:n?a.neutral10:a.neutral20,marginBottom:2*o,marginTop:2*o})},input:function(e,t){var n=e.isDisabled,r=e.value,o=e.theme,a=o.spacing,i=o.colors;return ln(ln({visibility:n?"hidden":"visible",transform:r?"translateZ(0)":""},va),t?{}:{margin:a.baseUnit/2,paddingBottom:a.baseUnit/2,paddingTop:a.baseUnit/2,color:i.neutral80})},loadingIndicator:function(e,t){var n=e.isFocused,r=e.size,o=e.theme,a=o.colors,i=o.spacing.baseUnit;return ln({label:"loadingIndicator",display:"flex",transition:"color 150ms",alignSelf:"center",fontSize:r,lineHeight:1,marginRight:r,textAlign:"center",verticalAlign:"middle"},t?{}:{color:n?a.neutral60:a.neutral20,padding:2*i})},loadingMessage:Ko,menu:function(e,t){var n,r=e.placement,o=e.theme,a=o.borderRadius,i=o.spacing,s=o.colors;return ln((an(n={label:"menu"},function(e){return e?{bottom:"top",top:"bottom"}[e]:"bottom"}(r),"100%"),an(n,"position","absolute"),an(n,"width","100%"),an(n,"zIndex",1),n),t?{}:{backgroundColor:s.neutral0,borderRadius:a,boxShadow:"0 0 0 1px hsla(0, 0%, 0%, 0.1), 0 4px 11px hsla(0, 0%, 0%, 0.1)",marginBottom:i.menuGutter,marginTop:i.menuGutter})},menuList:function(e,t){var n=e.maxHeight,r=e.theme.spacing.baseUnit;return ln({maxHeight:n,overflowY:"auto",position:"relative",WebkitOverflowScrolling:"touch"},t?{}:{paddingBottom:r,paddingTop:r})},menuPortal:function(e){var t=e.rect,n=e.offset,r=e.position;return{left:t.left,position:r,top:n,width:t.width,zIndex:1}},multiValue:function(e,t){var n=e.theme,r=n.spacing,o=n.borderRadius,a=n.colors;return ln({label:"multiValue",display:"flex",minWidth:0},t?{}:{backgroundColor:a.neutral10,borderRadius:o/2,margin:r.baseUnit/2})},multiValueLabel:function(e,t){var n=e.theme,r=n.borderRadius,o=n.colors,a=e.cropWithEllipsis;return ln({overflow:"hidden",textOverflow:a||void 0===a?"ellipsis":void 0,whiteSpace:"nowrap"},t?{}:{borderRadius:r/2,color:o.neutral80,fontSize:"85%",padding:3,paddingLeft:6})},multiValueRemove:function(e,t){var n=e.theme,r=n.spacing,o=n.borderRadius,a=n.colors,i=e.isFocused;return ln({alignItems:"center",display:"flex"},t?{}:{borderRadius:o/2,backgroundColor:i?a.dangerLight:void 0,paddingLeft:r.baseUnit,paddingRight:r.baseUnit,":hover":{backgroundColor:a.dangerLight,color:a.danger}})},noOptionsMessage:Yo,option:function(e,t){var n=e.isDisabled,r=e.isFocused,o=e.isSelected,a=e.theme,i=a.spacing,s=a.colors;return ln({label:"option",cursor:"default",display:"block",fontSize:"inherit",width:"100%",userSelect:"none",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)"},t?{}:{backgroundColor:o?s.primary:r?s.primary25:"transparent",color:n?s.neutral20:o?s.neutral0:"inherit",padding:"".concat(2*i.baseUnit,"px ").concat(3*i.baseUnit,"px"),":active":{backgroundColor:n?void 0:o?s.primary:s.primary50}})},placeholder:function(e,t){var n=e.theme,r=n.spacing,o=n.colors;return ln({label:"placeholder",gridArea:"1 / 1 / 2 / 3"},t?{}:{color:o.neutral50,marginLeft:r.baseUnit/2,marginRight:r.baseUnit/2})},singleValue:function(e,t){var n=e.isDisabled,r=e.theme,o=r.spacing,a=r.colors;return ln({label:"singleValue",gridArea:"1 / 1 / 2 / 3",maxWidth:"100%",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},t?{}:{color:n?a.neutral40:a.neutral80,marginLeft:o.baseUnit/2,marginRight:o.baseUnit/2})},valueContainer:function(e,t){var n=e.theme.spacing,r=e.isMulti,o=e.hasValue,a=e.selectProps.controlShouldRenderValue;return ln({alignItems:"center",display:r&&o&&a?"flex":"grid",flex:1,flexWrap:"wrap",WebkitOverflowScrolling:"touch",position:"relative",overflow:"hidden"},t?{}:{padding:"".concat(n.baseUnit/2,"px ").concat(2*n.baseUnit,"px")})}};var ai,ii={borderRadius:4,colors:{primary:"#2684FF",primary75:"#4C9AFF",primary50:"#B2D4FF",primary25:"#DEEBFF",danger:"#DE350B",dangerLight:"#FFBDAD",neutral0:"hsl(0, 0%, 100%)",neutral5:"hsl(0, 0%, 95%)",neutral10:"hsl(0, 0%, 90%)",neutral20:"hsl(0, 0%, 80%)",neutral30:"hsl(0, 0%, 70%)",neutral40:"hsl(0, 0%, 60%)",neutral50:"hsl(0, 0%, 50%)",neutral60:"hsl(0, 0%, 40%)",neutral70:"hsl(0, 0%, 30%)",neutral80:"hsl(0, 0%, 20%)",neutral90:"hsl(0, 0%, 10%)"},spacing:{baseUnit:4,controlHeight:38,menuGutter:8}},si={"aria-live":"polite",backspaceRemovesValue:!0,blurInputOnSelect:To(),captureMenuScroll:!To(),classNames:{},closeMenuOnSelect:!0,closeMenuOnScroll:!1,components:{},controlShouldRenderValue:!0,escapeClearsValue:!1,filterOption:function(e,t){if(e.data.__isNew__)return!0;var n=ln({ignoreCase:!0,ignoreAccents:!0,stringify:Fa,trim:!0,matchFrom:"any"},ai),r=n.ignoreCase,o=n.ignoreAccents,a=n.stringify,i=n.trim,s=n.matchFrom,l=i?Da(t):t,c=i?Da(a(e)):a(e);return r&&(l=l.toLowerCase(),c=c.toLowerCase()),o&&(l=Ta(l),c=Ma(c)),"start"===s?c.substr(0,l.length)===l:c.indexOf(l)>-1},formatGroupLabel:function(e){return e.label},getOptionLabel:function(e){return e.label},getOptionValue:function(e){return e.value},isDisabled:!1,isLoading:!1,isMulti:!1,isRtl:!1,isSearchable:!0,isOptionDisabled:function(e){return!!e.isDisabled},loadingMessage:function(){return"Loading..."},maxMenuHeight:300,minMenuHeight:140,menuIsOpen:!1,menuPlacement:"bottom",menuPosition:"absolute",menuShouldBlockScroll:!1,menuShouldScrollIntoView:!function(){try{return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)}catch(v){return!1}}(),noOptionsMessage:function(){return"No options"},openMenuOnFocus:!1,openMenuOnClick:!0,options:[],pageSize:5,placeholder:"Select...",screenReaderStatus:function(e){var t=e.count;return"".concat(t," result").concat(1!==t?"s":""," available")},styles:{},tabIndex:0,tabSelectsValue:!0,unstyled:!1};function li(e,t,n,r){return{type:"option",data:t,isDisabled:gi(e,t,n),isSelected:vi(e,t,n),label:hi(e,t),value:mi(e,t),index:r}}function ci(e,t){return e.options.map((function(n,r){if("options"in n){var o=n.options.map((function(n,r){return li(e,n,t,r)})).filter((function(t){return pi(e,t)}));return o.length>0?{type:"group",data:n,options:o,index:r}:void 0}var a=li(e,n,t,r);return pi(e,a)?a:void 0})).filter(Ho)}function ui(e){return e.reduce((function(e,t){return"group"===t.type?e.push.apply(e,(0,nn.Z)(t.options.map((function(e){return e.data})))):e.push(t.data),e}),[])}function di(e,t){return e.reduce((function(e,n){return"group"===n.type?e.push.apply(e,(0,nn.Z)(n.options.map((function(e){return{data:e.data,id:"".concat(t,"-").concat(n.index,"-").concat(e.index)}})))):e.push({data:n.data,id:"".concat(t,"-").concat(n.index)}),e}),[])}function pi(e,t){var n=e.inputValue,r=void 0===n?"":n,o=t.data,a=t.isSelected,i=t.label,s=t.value;return(!bi(e)||!a)&&yi(e,{label:i,value:s,data:o},r)}var fi=function(e,t){var n;return(null===(n=e.find((function(e){return e.data===t})))||void 0===n?void 0:n.id)||null},hi=function(e,t){return e.getOptionLabel(t)},mi=function(e,t){return e.getOptionValue(t)};function gi(e,t,n){return"function"==typeof e.isOptionDisabled&&e.isOptionDisabled(t,n)}function vi(e,t,n){if(n.indexOf(t)>-1)return!0;if("function"==typeof e.isOptionSelected)return e.isOptionSelected(t,n);var r=mi(e,t);return n.some((function(t){return mi(e,t)===r}))}function yi(e,t,n){return!e.filterOption||e.filterOption(t,n)}var bi=function(e){var t=e.hideSelectedOptions,n=e.isMulti;return void 0===t?n:t},wi=1,xi=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&(0,mn.Z)(e,t)}(i,e);var t,n,o,a=bn(i);function i(e){var t;if(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,i),(t=a.call(this,e)).state={ariaSelection:null,focusedOption:null,focusedOptionId:null,focusableOptionsWithIds:[],focusedValue:null,inputIsHidden:!1,isFocused:!1,selectValue:[],clearFocusValueOnUpdate:!1,prevWasFocused:!1,inputIsHiddenAfterUpdate:void 0,prevProps:void 0,instancePrefix:""},t.blockOptionHover=!1,t.isComposing=!1,t.commonProps=void 0,t.initialTouchX=0,t.initialTouchY=0,t.openAfterFocus=!1,t.scrollToFocusedOptionOnUpdate=!1,t.userIsDragging=void 0,t.isAppleDevice=ni()||ri(),t.controlRef=null,t.getControlRef=function(e){t.controlRef=e},t.focusedOptionRef=null,t.getFocusedOptionRef=function(e){t.focusedOptionRef=e},t.menuListRef=null,t.getMenuListRef=function(e){t.menuListRef=e},t.inputRef=null,t.getInputRef=function(e){t.inputRef=e},t.focus=t.focusInput,t.blur=t.blurInput,t.onChange=function(e,n){var r=t.props,o=r.onChange,a=r.name;n.name=a,t.ariaOnChange(e,n),o(e,n)},t.setValue=function(e,n,r){var o=t.props,a=o.closeMenuOnSelect,i=o.isMulti,s=o.inputValue;t.onInputChange("",{action:"set-value",prevInputValue:s}),a&&(t.setState({inputIsHiddenAfterUpdate:!i}),t.onMenuClose()),t.setState({clearFocusValueOnUpdate:!0}),t.onChange(e,{action:n,option:r})},t.selectOption=function(e){var n=t.props,r=n.blurInputOnSelect,o=n.isMulti,a=n.name,i=t.state.selectValue,s=o&&t.isOptionSelected(e,i),l=t.isOptionDisabled(e,i);if(s){var c=t.getOptionValue(e);t.setValue(i.filter((function(e){return t.getOptionValue(e)!==c})),"deselect-option",e)}else{if(l)return void t.ariaOnChange(e,{action:"select-option",option:e,name:a});o?t.setValue([].concat((0,nn.Z)(i),[e]),"select-option",e):t.setValue(e,"select-option")}r&&t.blurInput()},t.removeValue=function(e){var n=t.props.isMulti,r=t.state.selectValue,o=t.getOptionValue(e),a=r.filter((function(e){return t.getOptionValue(e)!==o})),i=zo(n,a,a[0]||null);t.onChange(i,{action:"remove-value",removedValue:e}),t.focusInput()},t.clearValue=function(){var e=t.state.selectValue;t.onChange(zo(t.props.isMulti,[],null),{action:"clear",removedValues:e})},t.popValue=function(){var e=t.props.isMulti,n=t.state.selectValue,r=n[n.length-1],o=n.slice(0,n.length-1),a=zo(e,o,o[0]||null);t.onChange(a,{action:"pop-value",removedValue:r})},t.getFocusedOptionId=function(e){return fi(t.state.focusableOptionsWithIds,e)},t.getFocusableOptionsWithIds=function(){return di(ci(t.props,t.state.selectValue),t.getElementId("option"))},t.getValue=function(){return t.state.selectValue},t.cx=function(){for(var e=arguments.length,n=new Array(e),r=0;r5||a>5}},t.onTouchEnd=function(e){t.userIsDragging||(t.controlRef&&!t.controlRef.contains(e.target)&&t.menuListRef&&!t.menuListRef.contains(e.target)&&t.blurInput(),t.initialTouchX=0,t.initialTouchY=0)},t.onControlTouchEnd=function(e){t.userIsDragging||t.onControlMouseDown(e)},t.onClearIndicatorTouchEnd=function(e){t.userIsDragging||t.onClearIndicatorMouseDown(e)},t.onDropdownIndicatorTouchEnd=function(e){t.userIsDragging||t.onDropdownIndicatorMouseDown(e)},t.handleInputChange=function(e){var n=t.props.inputValue,r=e.currentTarget.value;t.setState({inputIsHiddenAfterUpdate:!1}),t.onInputChange(r,{action:"input-change",prevInputValue:n}),t.props.menuIsOpen||t.onMenuOpen()},t.onInputFocus=function(e){t.props.onFocus&&t.props.onFocus(e),t.setState({inputIsHiddenAfterUpdate:!1,isFocused:!0}),(t.openAfterFocus||t.props.openMenuOnFocus)&&t.openMenu("first"),t.openAfterFocus=!1},t.onInputBlur=function(e){var n=t.props.inputValue;t.menuListRef&&t.menuListRef.contains(document.activeElement)?t.inputRef.focus():(t.props.onBlur&&t.props.onBlur(e),t.onInputChange("",{action:"input-blur",prevInputValue:n}),t.onMenuClose(),t.setState({focusedValue:null,isFocused:!1}))},t.onOptionHover=function(e){if(!t.blockOptionHover&&t.state.focusedOption!==e){var n=t.getFocusableOptions().indexOf(e);t.setState({focusedOption:e,focusedOptionId:n>-1?t.getFocusedOptionId(e):null})}},t.shouldHideSelectedOptions=function(){return bi(t.props)},t.onValueInputFocus=function(e){e.preventDefault(),e.stopPropagation(),t.focus()},t.onKeyDown=function(e){var n=t.props,r=n.isMulti,o=n.backspaceRemovesValue,a=n.escapeClearsValue,i=n.inputValue,s=n.isClearable,l=n.isDisabled,c=n.menuIsOpen,u=n.onKeyDown,d=n.tabSelectsValue,p=n.openMenuOnFocus,f=t.state,h=f.focusedOption,m=f.focusedValue,g=f.selectValue;if(!(l||"function"==typeof u&&(u(e),e.defaultPrevented))){switch(t.blockOptionHover=!0,e.key){case"ArrowLeft":if(!r||i)return;t.focusValue("previous");break;case"ArrowRight":if(!r||i)return;t.focusValue("next");break;case"Delete":case"Backspace":if(i)return;if(m)t.removeValue(m);else{if(!o)return;r?t.popValue():s&&t.clearValue()}break;case"Tab":if(t.isComposing)return;if(e.shiftKey||!c||!d||!h||p&&t.isOptionSelected(h,g))return;t.selectOption(h);break;case"Enter":if(229===e.keyCode)break;if(c){if(!h)return;if(t.isComposing)return;t.selectOption(h);break}return;case"Escape":c?(t.setState({inputIsHiddenAfterUpdate:!1}),t.onInputChange("",{action:"menu-close",prevInputValue:i}),t.onMenuClose()):s&&a&&t.clearValue();break;case" ":if(i)return;if(!c){t.openMenu("first");break}if(!h)return;t.selectOption(h);break;case"ArrowUp":c?t.focusOption("up"):t.openMenu("last");break;case"ArrowDown":c?t.focusOption("down"):t.openMenu("first");break;case"PageUp":if(!c)return;t.focusOption("pageup");break;case"PageDown":if(!c)return;t.focusOption("pagedown");break;case"Home":if(!c)return;t.focusOption("first");break;case"End":if(!c)return;t.focusOption("last");break;default:return}e.preventDefault()}},t.state.instancePrefix="react-select-"+(t.props.instanceId||++wi),t.state.selectValue=Po(e.value),e.menuIsOpen&&t.state.selectValue.length){var n=t.getFocusableOptionsWithIds(),r=t.buildFocusableOptions(),o=r.indexOf(t.state.selectValue[0]);t.state.focusableOptionsWithIds=n,t.state.focusedOption=r[o],t.state.focusedOptionId=fi(n,r[o])}return t}return t=i,n=[{key:"componentDidMount",value:function(){this.startListeningComposition(),this.startListeningToTouch(),this.props.closeMenuOnScroll&&document&&document.addEventListener&&document.addEventListener("scroll",this.onScroll,!0),this.props.autoFocus&&this.focusInput(),this.props.menuIsOpen&&this.state.focusedOption&&this.menuListRef&&this.focusedOptionRef&&Mo(this.menuListRef,this.focusedOptionRef)}},{key:"componentDidUpdate",value:function(e){var t=this.props,n=t.isDisabled,r=t.menuIsOpen,o=this.state.isFocused;(o&&!n&&e.isDisabled||o&&r&&!e.menuIsOpen)&&this.focusInput(),o&&n&&!e.isDisabled?this.setState({isFocused:!1},this.onMenuClose):o||n||!e.isDisabled||this.inputRef!==document.activeElement||this.setState({isFocused:!0}),this.menuListRef&&this.focusedOptionRef&&this.scrollToFocusedOptionOnUpdate&&(Mo(this.menuListRef,this.focusedOptionRef),this.scrollToFocusedOptionOnUpdate=!1)}},{key:"componentWillUnmount",value:function(){this.stopListeningComposition(),this.stopListeningToTouch(),document.removeEventListener("scroll",this.onScroll,!0)}},{key:"onMenuOpen",value:function(){this.props.onMenuOpen()}},{key:"onMenuClose",value:function(){this.onInputChange("",{action:"menu-close",prevInputValue:this.props.inputValue}),this.props.onMenuClose()}},{key:"onInputChange",value:function(e,t){this.props.onInputChange(e,t)}},{key:"focusInput",value:function(){this.inputRef&&this.inputRef.focus()}},{key:"blurInput",value:function(){this.inputRef&&this.inputRef.blur()}},{key:"openMenu",value:function(e){var t=this,n=this.state,r=n.selectValue,o=n.isFocused,a=this.buildFocusableOptions(),i="first"===e?0:a.length-1;if(!this.props.isMulti){var s=a.indexOf(r[0]);s>-1&&(i=s)}this.scrollToFocusedOptionOnUpdate=!(o&&this.menuListRef),this.setState({inputIsHiddenAfterUpdate:!1,focusedValue:null,focusedOption:a[i],focusedOptionId:this.getFocusedOptionId(a[i])},(function(){return t.onMenuOpen()}))}},{key:"focusValue",value:function(e){var t=this.state,n=t.selectValue,r=t.focusedValue;if(this.props.isMulti){this.setState({focusedOption:null});var o=n.indexOf(r);r||(o=-1);var a=n.length-1,i=-1;if(n.length){switch(e){case"previous":i=0===o?0:-1===o?a:o-1;break;case"next":o>-1&&o0&&void 0!==arguments[0]?arguments[0]:"first",t=this.props.pageSize,n=this.state.focusedOption,r=this.getFocusableOptions();if(r.length){var o=0,a=r.indexOf(n);n||(a=-1),"up"===e?o=a>0?a-1:r.length-1:"down"===e?o=(a+1)%r.length:"pageup"===e?(o=a-t)<0&&(o=0):"pagedown"===e?(o=a+t)>r.length-1&&(o=r.length-1):"last"===e&&(o=r.length-1),this.scrollToFocusedOptionOnUpdate=!0,this.setState({focusedOption:r[o],focusedValue:null,focusedOptionId:this.getFocusedOptionId(r[o])})}}},{key:"getTheme",value:function(){return this.props.theme?"function"==typeof this.props.theme?this.props.theme(ii):ln(ln({},ii),this.props.theme):ii}},{key:"getCommonProps",value:function(){var e=this.clearValue,t=this.cx,n=this.getStyles,r=this.getClassNames,o=this.getValue,a=this.selectOption,i=this.setValue,s=this.props,l=s.isMulti,c=s.isRtl,u=s.options;return{clearValue:e,cx:t,getStyles:n,getClassNames:r,getValue:o,hasValue:this.hasValue(),isMulti:l,isRtl:c,options:u,selectOption:a,selectProps:s,setValue:i,theme:this.getTheme()}}},{key:"hasValue",value:function(){return this.state.selectValue.length>0}},{key:"hasOptions",value:function(){return!!this.getFocusableOptions().length}},{key:"isClearable",value:function(){var e=this.props,t=e.isClearable,n=e.isMulti;return void 0===t?n:t}},{key:"isOptionDisabled",value:function(e,t){return gi(this.props,e,t)}},{key:"isOptionSelected",value:function(e,t){return vi(this.props,e,t)}},{key:"filterOption",value:function(e,t){return yi(this.props,e,t)}},{key:"formatOptionLabel",value:function(e,t){if("function"==typeof this.props.formatOptionLabel){var n=this.props.inputValue,r=this.state.selectValue;return this.props.formatOptionLabel(e,{context:t,inputValue:n,selectValue:r})}return this.getOptionLabel(e)}},{key:"formatGroupLabel",value:function(e){return this.props.formatGroupLabel(e)}},{key:"startListeningComposition",value:function(){document&&document.addEventListener&&(document.addEventListener("compositionstart",this.onCompositionStart,!1),document.addEventListener("compositionend",this.onCompositionEnd,!1))}},{key:"stopListeningComposition",value:function(){document&&document.removeEventListener&&(document.removeEventListener("compositionstart",this.onCompositionStart),document.removeEventListener("compositionend",this.onCompositionEnd))}},{key:"startListeningToTouch",value:function(){document&&document.addEventListener&&(document.addEventListener("touchstart",this.onTouchStart,!1),document.addEventListener("touchmove",this.onTouchMove,!1),document.addEventListener("touchend",this.onTouchEnd,!1))}},{key:"stopListeningToTouch",value:function(){document&&document.removeEventListener&&(document.removeEventListener("touchstart",this.onTouchStart),document.removeEventListener("touchmove",this.onTouchMove),document.removeEventListener("touchend",this.onTouchEnd))}},{key:"renderInput",value:function(){var e=this.props,t=e.isDisabled,n=e.isSearchable,o=e.inputId,a=e.inputValue,i=e.tabIndex,s=e.form,l=e.menuIsOpen,c=e.required,u=this.getComponents().Input,d=this.state,p=d.inputIsHidden,f=d.ariaSelection,h=this.commonProps,m=o||this.getElementId("input"),g=ln(ln(ln({"aria-autocomplete":"list","aria-expanded":l,"aria-haspopup":!0,"aria-errormessage":this.props["aria-errormessage"],"aria-invalid":this.props["aria-invalid"],"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],"aria-required":c,role:"combobox","aria-activedescendant":this.isAppleDevice?void 0:this.state.focusedOptionId||""},l&&{"aria-controls":this.getElementId("listbox")}),!n&&{"aria-readonly":!0}),this.hasValue()?"initial-input-focus"===(null==f?void 0:f.action)&&{"aria-describedby":this.getElementId("live-region")}:{"aria-describedby":this.getElementId("placeholder")});return n?r.createElement(u,fn({},h,{autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",id:m,innerRef:this.getInputRef,isDisabled:t,isHidden:p,onBlur:this.onInputBlur,onChange:this.handleInputChange,onFocus:this.onInputFocus,spellCheck:"false",tabIndex:i,form:s,type:"text",value:a},g)):r.createElement(Va,fn({id:m,innerRef:this.getInputRef,onBlur:this.onInputBlur,onChange:Co,onFocus:this.onInputFocus,disabled:t,tabIndex:i,inputMode:"none",form:s,value:""},g))}},{key:"renderPlaceholderOrValue",value:function(){var e=this,t=this.getComponents(),n=t.MultiValue,o=t.MultiValueContainer,a=t.MultiValueLabel,i=t.MultiValueRemove,s=t.SingleValue,l=t.Placeholder,c=this.commonProps,u=this.props,d=u.controlShouldRenderValue,p=u.isDisabled,f=u.isMulti,h=u.inputValue,m=u.placeholder,g=this.state,v=g.selectValue,y=g.focusedValue,b=g.isFocused;if(!this.hasValue()||!d)return h?null:r.createElement(l,fn({},c,{key:"placeholder",isDisabled:p,isFocused:b,innerProps:{id:this.getElementId("placeholder")}}),m);if(f)return v.map((function(t,s){var l=t===y,u="".concat(e.getOptionLabel(t),"-").concat(e.getOptionValue(t));return r.createElement(n,fn({},c,{components:{Container:o,Label:a,Remove:i},isFocused:l,isDisabled:p,key:u,index:s,removeProps:{onClick:function(){return e.removeValue(t)},onTouchEnd:function(){return e.removeValue(t)},onMouseDown:function(e){e.preventDefault()}},data:t}),e.formatOptionLabel(t,"value"))}));if(h)return null;var w=v[0];return r.createElement(s,fn({},c,{data:w,isDisabled:p}),this.formatOptionLabel(w,"value"))}},{key:"renderClearIndicator",value:function(){var e=this.getComponents().ClearIndicator,t=this.commonProps,n=this.props,o=n.isDisabled,a=n.isLoading,i=this.state.isFocused;if(!this.isClearable()||!e||o||!this.hasValue()||a)return null;var s={onMouseDown:this.onClearIndicatorMouseDown,onTouchEnd:this.onClearIndicatorTouchEnd,"aria-hidden":"true"};return r.createElement(e,fn({},t,{innerProps:s,isFocused:i}))}},{key:"renderLoadingIndicator",value:function(){var e=this.getComponents().LoadingIndicator,t=this.commonProps,n=this.props,o=n.isDisabled,a=n.isLoading,i=this.state.isFocused;return e&&a?r.createElement(e,fn({},t,{innerProps:{"aria-hidden":"true"},isDisabled:o,isFocused:i})):null}},{key:"renderIndicatorSeparator",value:function(){var e=this.getComponents(),t=e.DropdownIndicator,n=e.IndicatorSeparator;if(!t||!n)return null;var o=this.commonProps,a=this.props.isDisabled,i=this.state.isFocused;return r.createElement(n,fn({},o,{isDisabled:a,isFocused:i}))}},{key:"renderDropdownIndicator",value:function(){var e=this.getComponents().DropdownIndicator;if(!e)return null;var t=this.commonProps,n=this.props.isDisabled,o=this.state.isFocused,a={onMouseDown:this.onDropdownIndicatorMouseDown,onTouchEnd:this.onDropdownIndicatorTouchEnd,"aria-hidden":"true"};return r.createElement(e,fn({},t,{innerProps:a,isDisabled:n,isFocused:o}))}},{key:"renderMenu",value:function(){var e=this,t=this.getComponents(),n=t.Group,o=t.GroupHeading,a=t.Menu,i=t.MenuList,s=t.MenuPortal,l=t.LoadingMessage,c=t.NoOptionsMessage,u=t.Option,d=this.commonProps,p=this.state.focusedOption,f=this.props,h=f.captureMenuScroll,m=f.inputValue,g=f.isLoading,v=f.loadingMessage,y=f.minMenuHeight,b=f.maxMenuHeight,w=f.menuIsOpen,x=f.menuPlacement,E=f.menuPosition,k=f.menuPortalTarget,C=f.menuShouldBlockScroll,S=f.menuShouldScrollIntoView,O=f.noOptionsMessage,P=f.onMenuScrollToTop,N=f.onMenuScrollToBottom;if(!w)return null;var _,R=function(t,n){var o=t.type,a=t.data,i=t.isDisabled,s=t.isSelected,l=t.label,c=t.value,f=p===a,h=i?void 0:function(){return e.onOptionHover(a)},m=i?void 0:function(){return e.selectOption(a)},g="".concat(e.getElementId("option"),"-").concat(n),v={id:g,onClick:m,onMouseMove:h,onMouseOver:h,tabIndex:-1,role:"option","aria-selected":e.isAppleDevice?void 0:s};return r.createElement(u,fn({},d,{innerProps:v,data:a,isDisabled:i,isSelected:s,key:g,label:l,type:o,value:c,isFocused:f,innerRef:f?e.getFocusedOptionRef:void 0}),e.formatOptionLabel(t.data,"menu"))};if(this.hasOptions())_=this.getCategorizedOptions().map((function(t){if("group"===t.type){var a=t.data,i=t.options,s=t.index,l="".concat(e.getElementId("group"),"-").concat(s),c="".concat(l,"-heading");return r.createElement(n,fn({},d,{key:l,data:a,options:i,Heading:o,headingProps:{id:c,data:t.data},label:e.formatGroupLabel(t.data)}),t.options.map((function(e){return R(e,"".concat(s,"-").concat(e.index))})))}if("option"===t.type)return R(t,"".concat(t.index))}));else if(g){var j=v({inputValue:m});if(null===j)return null;_=r.createElement(l,d,j)}else{var I=O({inputValue:m});if(null===I)return null;_=r.createElement(c,d,I)}var L={minMenuHeight:y,maxMenuHeight:b,menuPlacement:x,menuPosition:E,menuShouldScrollIntoView:S},M=r.createElement(Zo,fn({},d,L),(function(t){var n=t.ref,o=t.placerProps,s=o.placement,l=o.maxHeight;return r.createElement(a,fn({},d,L,{innerRef:n,innerProps:{onMouseDown:e.onMenuMouseDown,onMouseMove:e.onMenuMouseMove},isLoading:g,placement:s}),r.createElement(Ka,{captureEnabled:h,onTopArrive:P,onBottomArrive:N,lockEnabled:C},(function(t){return r.createElement(i,fn({},d,{innerRef:function(n){e.getMenuListRef(n),t(n)},innerProps:{role:"listbox","aria-multiselectable":d.isMulti,id:e.getElementId("listbox")},isLoading:g,maxHeight:l,focusedOption:p}),_)})))}));return k||"fixed"===E?r.createElement(s,fn({},d,{appendTo:k,controlElement:this.controlRef,menuPlacement:x,menuPosition:E}),M):M}},{key:"renderFormField",value:function(){var e=this,t=this.props,n=t.delimiter,o=t.isDisabled,a=t.isMulti,i=t.name,s=t.required,l=this.state.selectValue;if(s&&!this.hasValue()&&!o)return r.createElement(ei,{name:i,onFocus:this.onValueInputFocus});if(i&&!o){if(a){if(n){var c=l.map((function(t){return e.getOptionValue(t)})).join(n);return r.createElement("input",{name:i,type:"hidden",value:c})}var u=l.length>0?l.map((function(t,n){return r.createElement("input",{key:"i-".concat(n),name:i,type:"hidden",value:e.getOptionValue(t)})})):r.createElement("input",{name:i,type:"hidden",value:""});return r.createElement("div",null,u)}var d=l[0]?this.getOptionValue(l[0]):"";return r.createElement("input",{name:i,type:"hidden",value:d})}}},{key:"renderLiveRegion",value:function(){var e=this.commonProps,t=this.state,n=t.ariaSelection,o=t.focusedOption,a=t.focusedValue,i=t.isFocused,s=t.selectValue,l=this.getFocusableOptions();return r.createElement(Pa,fn({},e,{id:this.getElementId("live-region"),ariaSelection:n,focusedOption:o,focusedValue:a,isFocused:i,selectValue:s,focusableOptions:l,isAppleDevice:this.isAppleDevice}))}},{key:"render",value:function(){var e=this.getComponents(),t=e.Control,n=e.IndicatorsContainer,o=e.SelectContainer,a=e.ValueContainer,i=this.props,s=i.className,l=i.id,c=i.isDisabled,u=i.menuIsOpen,d=this.state.isFocused,p=this.commonProps=this.getCommonProps();return r.createElement(o,fn({},p,{className:s,innerProps:{id:l,onKeyDown:this.onKeyDown},isDisabled:c,isFocused:d}),this.renderLiveRegion(),r.createElement(t,fn({},p,{innerRef:this.getControlRef,innerProps:{onMouseDown:this.onControlMouseDown,onTouchEnd:this.onControlTouchEnd},isDisabled:c,isFocused:d,menuIsOpen:u}),r.createElement(a,fn({},p,{isDisabled:c}),this.renderPlaceholderOrValue(),this.renderInput()),r.createElement(n,fn({},p,{isDisabled:c}),this.renderClearIndicator(),this.renderLoadingIndicator(),this.renderIndicatorSeparator(),this.renderDropdownIndicator())),this.renderMenu(),this.renderFormField())}}],o=[{key:"getDerivedStateFromProps",value:function(e,t){var n=t.prevProps,r=t.clearFocusValueOnUpdate,o=t.inputIsHiddenAfterUpdate,a=t.ariaSelection,i=t.isFocused,s=t.prevWasFocused,l=t.instancePrefix,c=e.options,u=e.value,d=e.menuIsOpen,p=e.inputValue,f=e.isMulti,h=Po(u),m={};if(n&&(u!==n.value||c!==n.options||d!==n.menuIsOpen||p!==n.inputValue)){var g=d?function(e,t){return ui(ci(e,t))}(e,h):[],v=d?di(ci(e,h),"".concat(l,"-option")):[],y=r?function(e,t){var n=e.focusedValue,r=e.selectValue.indexOf(n);if(r>-1){if(t.indexOf(n)>-1)return n;if(r-1?n:t[0]}(t,g);m={selectValue:h,focusedOption:b,focusedOptionId:fi(v,b),focusableOptionsWithIds:v,focusedValue:y,clearFocusValueOnUpdate:!1}}var w=null!=o&&e!==n?{inputIsHidden:o,inputIsHiddenAfterUpdate:void 0}:{},x=a,E=i&&s;return i&&!E&&(x={value:zo(f,h,h[0]||null),options:h,action:"initial-input-focus"},E=!s),"initial-input-focus"===(null==a?void 0:a.action)&&(x=null),ln(ln(ln({},m),w),{},{prevProps:e,ariaSelection:x,prevWasFocused:E})}}],n&&hn(t.prototype,n),o&&hn(t,o),Object.defineProperty(t,"prototype",{writable:!1}),i}(r.Component);xi.defaultProps=si;n(814),n(3681),n(4923),n(3100),n(8870),n(8230),n(669),n(3408),n(7425),n(8238),n(6290);var Ei=(0,r.forwardRef)((function(e,t){var n=function(e){var t=e.defaultInputValue,n=void 0===t?"":t,o=e.defaultMenuIsOpen,a=void 0!==o&&o,i=e.defaultValue,s=void 0===i?null:i,l=e.inputValue,c=e.menuIsOpen,u=e.onChange,d=e.onInputChange,p=e.onMenuClose,f=e.onMenuOpen,h=e.value,m=dn(e,pn),g=un((0,r.useState)(void 0!==l?l:n),2),v=g[0],y=g[1],b=un((0,r.useState)(void 0!==c?c:a),2),w=b[0],x=b[1],E=un((0,r.useState)(void 0!==h?h:s),2),k=E[0],C=E[1],S=(0,r.useCallback)((function(e,t){"function"==typeof u&&u(e,t),C(e)}),[u]),O=(0,r.useCallback)((function(e,t){var n;"function"==typeof d&&(n=d(e,t)),y(void 0!==n?n:e)}),[d]),P=(0,r.useCallback)((function(){"function"==typeof f&&f(),x(!0)}),[f]),N=(0,r.useCallback)((function(){"function"==typeof p&&p(),x(!1)}),[p]),_=void 0!==l?l:v,R=void 0!==c?c:w,j=void 0!==h?h:k;return ln(ln({},m),{},{inputValue:_,menuIsOpen:R,onChange:S,onInputChange:O,onMenuClose:N,onMenuOpen:P,value:j})}(e);return r.createElement(xi,fn({ref:t},n))})),ki=Ei,Ci=function(){function e(){}return e.prototype.expandToken=function(e){for(var t=[],n="",r=0,o=e.length;r{let{id:t,label:n}=e;return r.createElement(r.Fragment,null,r.createElement("label",{id:t+"-label",className:"font-bold p-1",htmlFor:t},n))},Li=e=>{let{id:t,label:n,onChange:o,placeholder:a,autoFocus:i}=e;return r.createElement(r.Fragment,null,r.createElement(Ii,{id:t,label:n}),r.createElement("input",{autoFocus:i,className:"rounded border-gray-300 hover:border-gray-400",style:{height:"62%"},type:"text",id:t,"aria-label":"Search",placeholder:a,onChange:o}))};const Mi=e=>{let{title:t,allProjects:n,lede:o,sortOptions:i,image:s}=e;const c=e=>{let t=[];for(const n of e)if(n.topics)for(const e of n.topics)t.some((t=>{let{value:n}=t;return n===e.slug}))||t.push({value:e.slug,label:e.title});return t},u=e=>{let t=[];for(const n of e)n.agency&&(t.some((e=>{let{value:t}=e;return t===n.agency}))||t.push({value:n.agency,label:n.agency}));return t},{0:d,1:p}=(0,r.useState)(c(n)),{0:f,1:h}=(0,r.useState)(u(n)),{0:m,1:g}=(0,r.useState)(n),{0:v,1:y}=(0,r.useState)(n),b=new Map;b.set("created","Date Posted"),b.set("opportunityCloses","Opportunity Closes"),b.set("startDate","Project Started"),b.set("endDate","Project Ended");const w=[];let x=1;const E=[{direction:"Newest to Oldest",sortAscending:!1},{direction:"Oldest to Newest",sortAscending:!0}];for(const r of i){const e=b.get(r);for(const t of E){const n={value:x,label:e+": "+t.direction,field:r,sortAscending:t.sortAscending};w.push(n),x++}}const{0:k,1:C}=(0,r.useState)(w[0]),{0:S,1:O}=(0,r.useState)(0),{0:P,1:N}=(0,r.useState)(6),{0:_,1:R}=(0,r.useState)((0,nn.Z)(v.slice(S,P))),{0:j,1:I}=(0,r.useState)(S>0),{0:L,1:M}=(0,r.useState)(P{var e;null==D||null===(e=D.current)||void 0===e||e.scrollIntoView({behavior:"smooth"})},{0:A,1:V}=(0,r.useState)([]);let H=new ji("slug");H.addIndex("topicNames"),H.addIndex("question"),H.addIndex("agency");const z=e=>{let t=[];for(let n=0;n{R((0,nn.Z)(v.slice(S,P)))}),[S,P,v]),(0,r.useEffect)((()=>{I(S>0)}),[_]),(0,r.useEffect)((()=>{M(P{const e=(0,nn.Z)(n);var t,r;e.sort((t=k.field,r=k.sortAscending,function(e,n){let o;const a=e[t],i=n[t];return o=a===i?0:null===a?1:null===i||a>i?-1:1,r&&(o*=-1),o})),g(e),O(0),N(6)}),[k]),(0,r.useEffect)((()=>{let e=m;if(B.length>0){const t=B.map((e=>{let{value:t}=e;return t}));e=m.filter((e=>e.topics.map((e=>e.slug)).some((e=>t.includes(e)))))}if(O(0),N(6),Q.length>0){const t=Q.map((e=>{let{value:t}=e;return t}));e=e.filter((e=>t.includes(e.agency)))}if(A.length>0){for(let n=0;n0&&(e=t)}p(c(e)),h(u(e)),y(e)}),[B,Q,m,A]);const W={placeholder:e=>({...e,color:"#767676"})};return r.createElement(r.Fragment,null,r.createElement("header",null,r.createElement(Xt,{title:t,image:s,lede:o})),r.createElement("div",{className:"relative"},r.createElement("div",{ref:D,className:"absolute -top-100px"})),r.createElement("div",{className:"pt-4 pb-10 md:mx-8 lg:mt-6 lg:pt-8 lg:pb-20 overflow-hidden px-2 xl:px-12 bg-white"},r.createElement("div",{className:"flex flex-wrap items-end gap-4 mb-8 mx-3 xl:mx-6 bg-white"},r.createElement("div",{className:"flex-1 min-w-30ch"},r.createElement(Ii,{id:"sort",label:"Filter by"}),r.createElement(ki,{"aria-labelledby":"sort-label",inputId:"sort",name:"sort-select",value:k,onChange:C,options:w,styles:W})),r.createElement("div",{className:"flex-1 min-w-30ch"},r.createElement("label",{id:"filter-agency-label",className:"font-bold",htmlFor:"filter-agency"},"Filter by agency"),r.createElement(ki,{"aria-labelledby":"filter-agency-label",inputId:"filter-agency",name:"filter-select",isMulti:!0,value:Q,onChange:U,options:f,styles:W})),r.createElement("div",{className:"flex-1 min-w-30ch"},r.createElement(Ii,{id:"filter-select",label:"Filter by topic"}),r.createElement(ki,{"aria-labelledby":"filter-select-label",inputId:"filter-select",name:"filter-select",isMulti:!0,value:B,onChange:$,options:d,styles:W,noOptionsMessage:()=>"No remaining topics"})),r.createElement("div",{className:"flex-1 min-w-30ch auto-rows-auto flex flex-col"},r.createElement(Li,{id:"projSearch",label:"Search",placeholder:"Type to filter posts...",onChange:e=>V(e.target.value)}))),r.createElement("div",{className:"sr-only"},"Total Results: ",v.length," Projects"),r.createElement(Bt,{nodes:_})),!(null==j&&null==L)&&r.createElement("div",{className:"flex items-center gap-4 justify-center flex-wrap"},r.createElement("div",{className:"flex-1 flex justify-end"},r.createElement("button",{className:"font-bold pr-4 "+(j?"text-primary":"text-gray-500 pointer-events-none"),onClick:()=>{F(),j&&(O(S-6),N(P-6))}},r.createElement(a,null)," Previous")),r.createElement("div",{className:"flex items-center gap-4 justify-center"},Array.from({length:T},((e,t)=>r.createElement("button",{className:(S/6===t?"btn pointer-events-none":"btn-white")+" min-w-3rem p-2 border-solid",key:"Page"+t,onClick:()=>(e=>{F();const t=6*e,n=t+6;O(t),N(n)})(t)},t+1)))),r.createElement("div",{className:"flex-1 flex justify-start"},r.createElement("button",{className:"font-bold pl-4 "+(L?"text-primary":"text-gray-500 pointer-events-none"),onClick:()=>{F(),L&&(O(S+6),N(P+6))}},"Next ",r.createElement(l,null)))))},Ti=e=>{let{topics:t}=e;return r.createElement(lt,{label:"Topics",className:"bg-topics",value:t.map((e=>e.title))})};var Di=Object.defineProperty,Fi=(e,t,n)=>(((e,t,n)=>{t in e?Di(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n})(e,"symbol"!=typeof t?t+"":t,n),n);let Ai=new class{constructor(){Fi(this,"current",this.detect()),Fi(this,"handoffState","pending"),Fi(this,"currentId",0)}set(e){this.current!==e&&(this.handoffState="pending",this.currentId=0,this.current=e)}reset(){this.set(this.detect())}nextId(){return++this.currentId}get isServer(){return"server"===this.current}get isClient(){return"client"===this.current}detect(){return"undefined"==typeof window||"undefined"==typeof document?"server":"client"}handoff(){"pending"===this.handoffState&&(this.handoffState="complete")}get isHandoffComplete(){return"complete"===this.handoffState}},Vi=(e,t)=>{Ai.isServer?(0,r.useEffect)(e,t):(0,r.useLayoutEffect)(e,t)};let Hi=function(e){let t=function(e){let t=(0,r.useRef)(e);return Vi((()=>{t.current=e}),[e]),t}(e);return r.useCallback(((...e)=>t.current(...e)),[t])};function zi(){let e=function(){let e="undefined"==typeof document;return(e=>e.useSyncExternalStore)(o)((()=>()=>{}),(()=>!1),(()=>!e))}(),[t,n]=r.useState(Ai.isHandoffComplete);return t&&!1===Ai.isHandoffComplete&&n(!1),r.useEffect((()=>{!0!==t&&n(!0)}),[t]),r.useEffect((()=>Ai.handoff()),[]),!e&&t}var Bi;let $i=null!=(Bi=r.useId)?Bi:function(){let e=zi(),[t,n]=r.useState(e?()=>Ai.nextId():null);return Vi((()=>{null===t&&n(Ai.nextId())}),[t]),null!=t?""+t:void 0};function Qi(e){var t;if(e.type)return e.type;let n=null!=(t=e.as)?t:"button";return"string"==typeof n&&"button"===n.toLowerCase()?"button":void 0}let Ui=Symbol();function Wi(...e){let t=(0,r.useRef)(e);(0,r.useEffect)((()=>{t.current=e}),[e]);let n=Hi((e=>{for(let n of t.current)null!=n&&("function"==typeof n?n(e):n.current=e)}));return e.every((e=>null==e||(null==e?void 0:e[Ui])))?void 0:n}let qi=(0,r.createContext)(null);qi.displayName="OpenClosedContext";var Zi=(e=>(e[e.Open=1]="Open",e[e.Closed=2]="Closed",e[e.Closing=4]="Closing",e[e.Opening=8]="Opening",e))(Zi||{});function Gi({value:e,children:t}){return r.createElement(qi.Provider,{value:e},t)}function Ji(e){let t=e.parentElement,n=null;for(;t&&!(t instanceof HTMLFieldSetElement);)t instanceof HTMLLegendElement&&(n=t),t=t.parentElement;let r=""===(null==t?void 0:t.getAttribute("disabled"));return(!r||!function(e){if(!e)return!1;let t=e.previousElementSibling;for(;null!==t;){if(t instanceof HTMLLegendElement)return!1;t=t.previousElementSibling}return!0}(n))&&r}function Yi(e,t,...n){if(e in t){let r=t[e];return"function"==typeof r?r(...n):r}let r=new Error(`Tried to handle "${e}" but there is no handler defined. Only defined handlers are: ${Object.keys(t).map((e=>`"${e}"`)).join(", ")}.`);throw Error.captureStackTrace&&Error.captureStackTrace(r,Yi),r}function Ki(...e){return Array.from(new Set(e.flatMap((e=>"string"==typeof e?e.split(" "):[])))).filter(Boolean).join(" ")}var Xi,es=(e=>(e[e.None=0]="None",e[e.RenderStrategy=1]="RenderStrategy",e[e.Static=2]="Static",e))(es||{}),ts=(e=>(e[e.Unmount=0]="Unmount",e[e.Hidden=1]="Hidden",e))(ts||{});function ns({ourProps:e,theirProps:t,slot:n,defaultTag:r,features:o,visible:a=!0,name:i,mergeRefs:s}){s=null!=s?s:as;let l=is(t,e);if(a)return rs(l,n,r,i,s);let c=null!=o?o:0;if(2&c){let{static:e=!1,...t}=l;if(e)return rs(t,n,r,i,s)}if(1&c){let{unmount:e=!0,...t}=l;return Yi(e?0:1,{0(){return null},1(){return rs({...t,hidden:!0,style:{display:"none"}},n,r,i,s)}})}return rs(l,n,r,i,s)}function rs(e,t={},n,o,a){let{as:i=n,children:s,refName:l="ref",...c}=cs(e,["unmount","static"]),u=void 0!==e.ref?{[l]:e.ref}:{},d="function"==typeof s?s(t):s;"className"in c&&c.className&&"function"==typeof c.className&&(c.className=c.className(t));let p={};if(t){let e=!1,n=[];for(let[r,o]of Object.entries(t))"boolean"==typeof o&&(e=!0),!0===o&&n.push(r);e&&(p["data-headlessui-state"]=n.join(" "))}if(i===r.Fragment&&Object.keys(ls(c)).length>0){if(!(0,r.isValidElement)(d)||Array.isArray(d)&&d.length>1)throw new Error(['Passing props on "Fragment"!',"",`The current component <${o} /> is rendering a "Fragment".`,"However we need to passthrough the following props:",Object.keys(c).map((e=>` - ${e}`)).join("\n"),"","You can apply a few solutions:",['Add an `as="..."` prop, to ensure that we render an actual element instead of a "Fragment".',"Render a single element as the child so that we can forward the props onto that element."].map((e=>` - ${e}`)).join("\n")].join("\n"));let e=d.props,t="function"==typeof(null==e?void 0:e.className)?(...t)=>Ki(null==e?void 0:e.className(...t),c.className):Ki(null==e?void 0:e.className,c.className),n=t?{className:t}:{};return(0,r.cloneElement)(d,Object.assign({},is(d.props,ls(cs(c,["ref"]))),p,u,{ref:a(d.ref,u.ref)},n))}return(0,r.createElement)(i,Object.assign({},cs(c,["ref"]),i!==r.Fragment&&u,i!==r.Fragment&&p),d)}function os(){let e=(0,r.useRef)([]),t=(0,r.useCallback)((t=>{for(let n of e.current)null!=n&&("function"==typeof n?n(t):n.current=t)}),[]);return(...n)=>{if(!n.every((e=>null==e)))return e.current=n,t}}function as(...e){return e.every((e=>null==e))?void 0:t=>{for(let n of e)null!=n&&("function"==typeof n?n(t):n.current=t)}}function is(...e){if(0===e.length)return{};if(1===e.length)return e[0];let t={},n={};for(let r of e)for(let e in r)e.startsWith("on")&&"function"==typeof r[e]?(null!=n[e]||(n[e]=[]),n[e].push(r[e])):t[e]=r[e];if(t.disabled||t["aria-disabled"])return Object.assign(t,Object.fromEntries(Object.keys(n).map((e=>[e,void 0]))));for(let r in n)Object.assign(t,{[r](e,...t){let o=n[r];for(let n of o){if((e instanceof Event||(null==e?void 0:e.nativeEvent)instanceof Event)&&e.defaultPrevented)return;n(e,...t)}}});return t}function ss(e){var t;return Object.assign((0,r.forwardRef)(e),{displayName:null!=(t=e.displayName)?t:e.name})}function ls(e){let t=Object.assign({},e);for(let n in t)void 0===t[n]&&delete t[n];return t}function cs(e,t=[]){let n=Object.assign({},e);for(let r of t)r in n&&delete n[r];return n}let us=null!=(Xi=r.startTransition)?Xi:function(e){e()};var ds=(e=>(e.Space=" ",e.Enter="Enter",e.Escape="Escape",e.Backspace="Backspace",e.Delete="Delete",e.ArrowLeft="ArrowLeft",e.ArrowUp="ArrowUp",e.ArrowRight="ArrowRight",e.ArrowDown="ArrowDown",e.Home="Home",e.End="End",e.PageUp="PageUp",e.PageDown="PageDown",e.Tab="Tab",e))(ds||{}),ps=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(ps||{}),fs=(e=>(e[e.ToggleDisclosure=0]="ToggleDisclosure",e[e.CloseDisclosure=1]="CloseDisclosure",e[e.SetButtonId=2]="SetButtonId",e[e.SetPanelId=3]="SetPanelId",e[e.LinkPanel=4]="LinkPanel",e[e.UnlinkPanel=5]="UnlinkPanel",e))(fs||{});let hs={0:e=>({...e,disclosureState:Yi(e.disclosureState,{0:1,1:0})}),1:e=>1===e.disclosureState?e:{...e,disclosureState:1},4(e){return!0===e.linkedPanel?e:{...e,linkedPanel:!0}},5(e){return!1===e.linkedPanel?e:{...e,linkedPanel:!1}},2(e,t){return e.buttonId===t.buttonId?e:{...e,buttonId:t.buttonId}},3(e,t){return e.panelId===t.panelId?e:{...e,panelId:t.panelId}}},ms=(0,r.createContext)(null);function gs(e){let t=(0,r.useContext)(ms);if(null===t){let t=new Error(`<${e} /> is missing a parent component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,gs),t}return t}ms.displayName="DisclosureContext";let vs=(0,r.createContext)(null);function ys(e){let t=(0,r.useContext)(vs);if(null===t){let t=new Error(`<${e} /> is missing a parent component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,ys),t}return t}vs.displayName="DisclosureAPIContext";let bs=(0,r.createContext)(null);function ws(e,t){return Yi(t.type,hs,e,t)}bs.displayName="DisclosurePanelContext";let xs=r.Fragment;let Es=es.RenderStrategy|es.Static;let ks=ss((function(e,t){let{defaultOpen:n=!1,...o}=e,a=(0,r.useRef)(null),i=Wi(t,function(e,t=!0){return Object.assign(e,{[Ui]:t})}((e=>{a.current=e}),void 0===e.as||e.as===r.Fragment)),s=(0,r.useRef)(null),l=(0,r.useRef)(null),c=(0,r.useReducer)(ws,{disclosureState:n?0:1,linkedPanel:!1,buttonRef:l,panelRef:s,buttonId:null,panelId:null}),[{disclosureState:u,buttonId:d},p]=c,f=Hi((e=>{p({type:1});let t=function(e){return Ai.isServer?null:e instanceof Node?e.ownerDocument:null!=e&&e.hasOwnProperty("current")&&e.current instanceof Node?e.current.ownerDocument:document}(a);if(!t||!d)return;let n=e?e instanceof HTMLElement?e:e.current instanceof HTMLElement?e.current:t.getElementById(d):t.getElementById(d);null==n||n.focus()})),h=(0,r.useMemo)((()=>({close:f})),[f]),m=(0,r.useMemo)((()=>({open:0===u,close:f})),[u,f]),g={ref:i};return r.createElement(ms.Provider,{value:c},r.createElement(vs.Provider,{value:h},r.createElement(Gi,{value:Yi(u,{0:Zi.Open,1:Zi.Closed})},ns({ourProps:g,theirProps:o,slot:m,defaultTag:xs,name:"Disclosure"}))))})),Cs=ss((function(e,t){let n=$i(),{id:o=`headlessui-disclosure-button-${n}`,...a}=e,[i,s]=gs("Disclosure.Button"),l=(0,r.useContext)(bs),c=null!==l&&l===i.panelId,u=(0,r.useRef)(null),d=Wi(u,t,c?null:i.buttonRef),p=os();(0,r.useEffect)((()=>{if(!c)return s({type:2,buttonId:o}),()=>{s({type:2,buttonId:null})}}),[o,s,c]);let f=Hi((e=>{var t;if(c){if(1===i.disclosureState)return;switch(e.key){case ds.Space:case ds.Enter:e.preventDefault(),e.stopPropagation(),s({type:0}),null==(t=i.buttonRef.current)||t.focus()}}else switch(e.key){case ds.Space:case ds.Enter:e.preventDefault(),e.stopPropagation(),s({type:0})}})),h=Hi((e=>{if(e.key===ds.Space)e.preventDefault()})),m=Hi((t=>{var n;Ji(t.currentTarget)||e.disabled||(c?(s({type:0}),null==(n=i.buttonRef.current)||n.focus()):s({type:0}))})),g=(0,r.useMemo)((()=>({open:0===i.disclosureState})),[i]),v=function(e,t){let[n,o]=(0,r.useState)((()=>Qi(e)));return Vi((()=>{o(Qi(e))}),[e.type,e.as]),Vi((()=>{n||t.current&&t.current instanceof HTMLButtonElement&&!t.current.hasAttribute("type")&&o("button")}),[n,t]),n}(e,u);return ns({mergeRefs:p,ourProps:c?{ref:d,type:v,onKeyDown:f,onClick:m}:{ref:d,id:o,type:v,"aria-expanded":0===i.disclosureState,"aria-controls":i.linkedPanel?i.panelId:void 0,onKeyDown:f,onKeyUp:h,onClick:m},theirProps:a,slot:g,defaultTag:"button",name:"Disclosure.Button"})})),Ss=ss((function(e,t){let n=$i(),{id:o=`headlessui-disclosure-panel-${n}`,...a}=e,[i,s]=gs("Disclosure.Panel"),{close:l}=ys("Disclosure.Panel"),c=os(),u=Wi(t,i.panelRef,(e=>{us((()=>s({type:e?4:5})))}));(0,r.useEffect)((()=>(s({type:3,panelId:o}),()=>{s({type:3,panelId:null})})),[o,s]);let d=(0,r.useContext)(qi),p=null!==d?(d&Zi.Open)===Zi.Open:0===i.disclosureState,f=(0,r.useMemo)((()=>({open:0===i.disclosureState,close:l})),[i,l]),h={ref:u,id:o};return r.createElement(bs.Provider,{value:i.panelId},ns({mergeRefs:c,ourProps:h,theirProps:a,slot:f,defaultTag:"div",features:Es,visible:p,name:"Disclosure.Panel"}))})),Os=Object.assign(ks,{Button:Cs,Panel:Ss});const Ps=e=>{let{title:t,text:n}=e;return t?r.createElement("div",{className:"w-full my-6"},r.createElement(Os,null,(e=>{let{open:o}=e;return r.createElement(r.Fragment,null,r.createElement(Os.Button,{className:"flex items-center justify-between w-full px-4 py-3 text-left bg-navbar"},r.createElement("span",{className:"text-h4 font-bold"},t),o?r.createElement(d.iFH,null):r.createElement(d.wEH,null)),r.createElement(Os.Panel,{className:"text-body p-4 w-9/10"},r.createElement(st,{text:n})))}))):r.createElement(r.Fragment,null)};var Ns=n(9034),_s=n.n(Ns);const Rs=e=>{let t,n,{status:o,opportunityCloses:a,startDate:i,endDate:s}=e;return"open"===o?(t="Opportunity Closes: ",n=a?_s()(a).isValid()?_s()(a).format("MMMM D, YYYY"):a:"Open until filled"):"ongoing"===o&&i?(t="Project started: ",n=_s()(i).format("MMMM D, YYYY")):"completed"===o&&s&&(t="Project Ended: ",n=_s()(s).format("MMMM D, YYYY")),r.createElement(r.Fragment,null,r.createElement("span",{className:"font-bold"},t),r.createElement("span",null,n))},js=e=>{let{children:t,devBanner:n,navbar:o,bottomBanner:a,footer:i}=e;return r.createElement("div",{className:"w-full mx-0 bg-white border-0 xl:container xl:p-0 xl:mx-auto xl:border-l xl:border-r xl:border-gray-200 flex flex-col min-h-screen"},(null==n?void 0:n.show)&&r.createElement(u,null),r.createElement(Gt,o),r.createElement("div",{className:"flex-1"},t),r.createElement(Jt,a))};var Is=n(8437),Ls=n.n(Is);var Ms=e=>{let{siteUrl:t,index:n,db:o}=e;const{0:a,1:i}=(0,r.useState)([]),{0:s,1:l}=(0,r.useState)([]),{0:c,1:u}=(0,r.useState)("");return(0,r.useEffect)((()=>{if(a.length>0)try{let e=n.search(a);l(e),u("")}catch(e){if(e instanceof Ls().QueryParseError)return void u(e.message);throw e}else l([]),u("")}),[a]),r.createElement("div",{className:"flex flex-col items-center justify-center align-middle text-center px-2"},r.createElement("div",{className:"container mx-auto mt-4 border-b-4 border-primary"},r.createElement(Li,{id:"siteSearch",autoFocus:!0,label:"Search",placeholder:"Type to search pages...",onChange:e=>i(e.target.value)}),c&&r.createElement("p",{className:"px-4 text-red text-tag font-bold"},c),r.createElement("div",{className:"pt-2"},"Number of found pages:",s.length)),r.createElement("article",{className:"py-6 container mx-auto"},r.createElement("div",{className:"grid grid-cols-1 md:mx-4 xl:mx-6 gap-4 justify-self-center"},s.map((e=>{const n=new Set;Object.keys(e.matchData.metadata).forEach((t=>{Object.keys(e.matchData.metadata[t]).forEach((e=>{n.add(e)}))}));const a=Array.from(n).map(((e,t)=>r.createElement("li",{key:t,className:"inline mx-px px-3 py-1 mt-1 text-tag whitespace-nowrap font-semibold mr-2 bg-topics"},e)));return r.createElement(r.Fragment,{key:e.ref},r.createElement("div",{className:"px-2 py-4 overflow-hidden bg-white border border-gray-200 rounded-md shadow-md h-full flex flex-col md:mx-10 md:py-6 lg:mx-60"},r.createElement("h2",{className:"capitalize"},o[e.ref].title),r.createElement("div",{className:"font-sans text-black text-tag my-2 font-extrabold"},"Match found in:"),r.createElement("ul",{className:"grid grid-rows-1 justify-center md:block"},a),r.createElement("h2",{className:"pt-3 mt-4 border-t-2 border-solid"},r.createElement("a",{className:"btn-wide",href:t+"/"+e.ref},"View Page"))))}))),r.createElement("div",{className:""},0==s.length&&r.createElement("section",null,r.createElement("h2",null,"No Results")))))},Ts=n(8050);const Ds=e=>{let{siteUrl:t}=e;const{allProject:n,allGeneralPage:o}=function(){const{allProject:e,allGeneralPage:t}=(0,c.useStaticQuery)("2677476431");return{allProject:e,allGeneralPage:t}}(),{0:a,1:i}=(0,r.useState)(),{0:s,1:l}=(0,r.useState)();return(0,r.useEffect)((()=>{"undefined"!=typeof window&&(async()=>{const e=await(await fetch("/lunr-index.json")).json(),t=await(await fetch("/documents-reduced.json")).json();try{i(Ls().Index.load(e)),l(t)}catch{const[e,t]=(0,Ts.createSearchIndex)({allProject:n,allGeneralPage:o});i(e),l(t.reduce((function(e,t){return e[t.slug]=t,e}),{}))}})().catch(console.error)}),[]),r.createElement("div",null,r.createElement(Ms,{siteUrl:t,index:a,db:s}))},Fs=e=>{let{title:t,text:n,link:o}=e;return r.createElement(r.Fragment,null,o?r.createElement("div",{className:"w-full p-8 mb-8 bg-gray-100"},t?r.createElement("h4",{className:"text-h4"},t):null,n?r.createElement("div",{className:"text-black text-body mb-4"},r.createElement(st,{text:n})):null,r.createElement("div",null,r.createElement("a",{href:o,target:"_blank",className:"btn"},"Subscribe"))):null)}},7524:function(e,t,n){"use strict";n.d(t,{F:function(){return o}});var r=n(2784);function o(e){var t,n,o,a,i;let{location:s,params:l,data:c,pageContext:u}=e;const d=""+c.site.siteMetadata.siteUrl+(null===(t=c.socialShareImage)||void 0===t?void 0:t.childImageSharp.gatsbyImageData.images.fallback.src);return r.createElement(r.Fragment,null,r.createElement("title",null,null===(n=c.page)||void 0===n?void 0:n.title),r.createElement("meta",{name:"twitter:card",content:"summary"}),r.createElement("meta",{property:"og:type",content:"website"}),r.createElement("html",{lang:c.site.siteMetadata.locale}),r.createElement("meta",{property:"og:locale",content:c.site.siteMetadata.locale}),r.createElement("meta",{property:"og:site_name",content:c.site.siteMetadata.title}),r.createElement("meta",{name:"og:title",content:null===(o=c.page)||void 0===o?void 0:o.title}),r.createElement("meta",{name:"description",content:null===(a=c.page)||void 0===a?void 0:a.description}),r.createElement("meta",{property:"og:description",content:null===(i=c.page)||void 0===i?void 0:i.description}),r.createElement("meta",{property:"og:url",content:""+c.site.siteMetadata.siteUrl+s.pathname}),r.createElement("meta",{property:"og:image",content:d}))}},8156:function(e,t,n){"use strict";n.r(t),n.d(t,{AboutPageLayout:function(){return l},Head:function(){return i.F}});var r=n(2784),o=n(4536),a=n(7161),i=n(7524);const s=e=>{let{aboutTitle:t,aboutText:n}=e;return r.createElement("div",{className:"mb-8"},t&&r.createElement("h3",{className:"text-h3 mb-4"},t),r.createElement(o.rU,{text:n}))},l=e=>{let{data:{generalPage:{header:t,aims:n,faq:i,accessibility:l,image:c}}}=e;return r.createElement(r.Fragment,null,r.createElement("main",null,r.createElement("article",null,r.createElement("header",null,r.createElement(o.o9,{title:"About",lede:"",image:c})),r.createElement("div",{className:"w-full pt-5 px-8 lg:px-16 xl:px-24 lg:w-2/3"},r.createElement("section",{className:"mb-20"},t&&r.createElement("h2",{className:"text-h3 sm:text-h2 my-8 font-bold text-black"},t),n.map(((e,t)=>{let{title:n,text:o}=e;return r.createElement(s,{key:"list_"+t,aboutTitle:n,aboutText:o})}))),r.createElement("section",{className:"mb-20"},r.createElement("h2",{className:"text-h3 sm:text-h2 my-6"},"Frequently Asked Questions"),i.map(((e,t)=>{let{title:n,text:a}=e;return r.createElement(o.UQ,{key:"collapsibleList_"+t,title:n,text:a})}))),!(0,a.uk)(l)&&r.createElement("section",{id:"accessibility"},r.createElement("h2",{className:"text-h3 sm:text-h2 my-6"},"Accessibility Statement"),r.createElement(o.rU,{className:"mb-10 leading-normal text-body lg:text-body",text:l}))))))};t.default=l},9601:function(e,t,n){"use strict";n.r(t),n.d(t,{CardPageLayout:function(){return i},Head:function(){return a.F}});var r=n(2784),o=n(4536),a=n(7524);const i=e=>{let{data:{allProject:t,cardPage:{title:n,lede:a,sortOptions:i,image:s}}}=e;return r.createElement(r.Fragment,null,r.createElement("main",null,r.createElement(o.mP,{allProjects:t.nodes,image:s,title:n,lede:a,sortOptions:i})))};t.default=i},8776:function(e,t,n){"use strict";n.r(t),n.d(t,{ContactForm:function(){return u},ContactPageLayout:function(){return d},Head:function(){return s.F}});var r=n(753),o=n(1665),a=n(2784),i=n(4536),s=n(7524);const l="font-bold text-red hidden",c="w-full text-contact px-3 py-2 leading-tight text-black shadow appearance-none outline-transparent focus:outline-none focus:shadow-outline";let u=function(e){function t(t){var n;return(n=e.call(this,t)||this).mailTo="mailto:",n.submitButtonClass="btn disable-link-button",n.state={name:"",email:"",subject:"",message:"",recaptchaSiteKey:t.recaptchaSiteKey,captchaSuccess:!1,thankYouPagePath:t.thankYouPagePath},n.handleChange=n.handleChange.bind((0,r.Z)(n)),n.handleSubmit=n.handleSubmit.bind((0,r.Z)(n)),n.handleCaptcha=n.handleCaptcha.bind((0,r.Z)(n)),n}(0,o.Z)(t,e);var n=t.prototype;return n.handleChange=function(e){!function(e){"subject"!=e.target.name&&(document.getElementById(e.target.name+"ErrorLabel").className=l,document.getElementById(e.target.name).className=c,"message"==e.target.name?document.getElementById(e.target.name).className="w-full text-contact h-48 px-3 py-2 leading-tight text-black shadow appearance-none outline-transparent focus:outline-none focus:shadow-outline":document.getElementById(e.target.name).className=c,"email"==e.target.name&&(document.getElementById("invalidEmailErrorLabel").className=l))}(e),this.setState({[e.target.name]:e.target.value}),this.setMailTo(),this.enableOrDisableSubmitButton()},n.setMailTo=function(){this.mailTo="mailto:evidence@omb.eop.gov?subject="+document.getElementById("subject").value+"&body="+document.getElementById("message").value+"&from="+document.getElementById("email").value},n.handleSubmit=function(e){e.preventDefault()},n.handleCaptcha=function(){this.setState({captchaSuccess:!0})},n.render=function(){return a.createElement("form",{onSubmit:this.handleSubmit,"data-netlify":"true","data-netlify-honeypot":"bot-field",name:"contact",noValidate:!0},a.createElement("div",{className:"mb-6"},a.createElement("label",{htmlFor:"name",className:"block mb-2 text-contact font-bold text-black"},"Full name"),a.createElement("label",{id:"nameErrorLabel",className:l},"Please enter your full name"),a.createElement("input",{"aria-label":"Full name",name:"name",id:"name",placeholder:"John Doe",required:!0,type:"text",className:"w-full text-contact px-3 py-2 leading-tight text-black border shadow appearance-none focus:outline-none focus:shadow-outline",value:this.state.name,onChange:this.handleChange})),a.createElement("div",{className:"mb-6"},a.createElement("label",{htmlFor:"email",className:"block mb-2 text-contact font-bold text-black"},"Email address",a.createElement("span",{className:"text-red"}," *")),a.createElement("label",{id:"emailErrorLabel",className:l},"Please enter your email address"),a.createElement("label",{id:"invalidEmailErrorLabel",className:l},"Please enter a valid email address"),a.createElement("input",{"aria-label":"Full name",name:"email",id:"email",placeholder:"example@example.com",required:!0,type:"email",className:"w-full text-contact px-3 py-2 leading-tight text-black border shadow appearance-none focus:outline-none focus:shadow-outline",value:this.state.email,onChange:this.handleChange})),a.createElement("div",{className:"mb-6"},a.createElement("label",{htmlFor:"subject",className:"block mb-2 text-contact font-bold text-black"},"Subject",a.createElement("span",{className:"text-red"}," *")),a.createElement("input",{"aria-label":"Subject",name:"subject",id:"subject",placeholder:"I want to get in touch about ...",required:!0,type:"text",className:"w-full text-contact px-3 py-2 leading-tight text-black border shadow appearance-none focus:outline-none focus:shadow-outline",value:this.state.subject,onChange:this.handleChange})),a.createElement("div",{className:"mb-6"},a.createElement("label",{htmlFor:"message",className:"block mb-2 text-contact font-bold text-black"},"Message",a.createElement("span",{className:"text-red"}," *")),a.createElement("label",{id:"messageErrorLabel",className:l},"Please enter a brief message"),a.createElement("textarea",{"aria-label":"Message",name:"message",id:"message",placeholder:"",required:!0,className:"w-full text-contact h-48 px-3 py-2 leading-tight text-black border shadow appearance-none focus:outline-none focus:shadow-outline",value:this.state.message,onChange:this.handleChange})),a.createElement("div",{className:"flex mt-4 items-center justify-between"},a.createElement("a",{href:this.mailTo,className:this.submitButtonClass},"Submit")))},n.enableOrDisableSubmitButton=function(){""!=this.state.email&&""!=this.state.subject&&""!=this.state.message?this.submitButtonClass="btn":this.submitButtonClass="btn disable-link-button"},t}(a.Component);const d=e=>{let{pageContext:{thankYouPagePath:t},data:{generalPage:{title:n,lede:r,image:o},site:{siteMetadata:{recaptchaSiteKey:s}}}}=e;return a.createElement(a.Fragment,null,a.createElement("main",null,a.createElement("header",null,a.createElement(i.o9,{title:"Contact",lede:"",image:o})),a.createElement("article",{className:"w-full pt-5 px-8 lg:px-16 xl:px-24 lg:w-2/3"},a.createElement("h1",{className:"mt-8 mb-2 text-h2 font-bold"},n),a.createElement(i.rU,{className:"mb-10 leading-normal text-body lg:text-body",text:r}),a.createElement(u,{recaptchaSiteKey:s,thankYouPagePath:t}))))};t.default=d},3885:function(e,t,n){"use strict";n.r(t),n.d(t,{Head:function(){return i.F},ProjectDetailPage:function(){return s}});var r=n(2784),o=n(31),a=n(4536),i=n(7524);const s=e=>{const{data:{project:t,site:{siteMetadata:{projectInterestLink:n,staticText:{mainContact:{ongoingText:i,completeText:s}},newsletter:l}},defaultContactImage:c}}=e;return r.createElement(r.Fragment,null,r.createElement("main",null,r.createElement(a.re,Object.assign({},t,{ongoingText:i,completeText:s,projectInterestLink:n,defaultContactImage:c,newsletter:l}))),r.createElement("div",{className:"p-responsive pb-4"},r.createElement("section",{className:"my-12"},r.createElement(o.Link,{className:"btn m-responsive",to:(0,o.withPrefix)("../../"+("open"===t.status?"":t.status))},r.createElement(a.xC,null),r.createElement("span",{className:"pl-2"},"Back")))))};t.default=s},700:function(e,t,n){"use strict";n.r(t),n.d(t,{Head:function(){return a.F},SearchPageLayout:function(){return i}});var r=n(2784),o=n(4536),a=n(7524);const i=e=>{let{data:{site:{siteMetadata:{siteUrl:t}},generalPage:{title:n,image:a}}}=e;return r.createElement(r.Fragment,null,r.createElement("main",null,r.createElement("header",null,r.createElement(o.o9,{title:n,image:a,lede:""})),r.createElement(o.tA,{siteUrl:t})))};t.default=i},9804:function(e,t,n){"use strict";n.r(t),n.d(t,{Head:function(){return i.F},ThankYouPageLayout:function(){return s}});var r=n(2784),o=n(31),a=n(4536),i=n(7524);const s=e=>{let{data:{generalPage:{image:t}}}=e;return r.createElement(r.Fragment,null,r.createElement(a.o9,{title:"Thank You",lede:"",image:t}),r.createElement("div",{className:"container pt-6 overflow-hidden bg-white"},r.createElement("div",{className:"flex flex-wrap"},r.createElement("div",{className:"lg:w-2/3 sm:w-full"},r.createElement("h2",{className:"mb-8 text-2xl font-bold leading-loose tracking-tight text-black dark:text-white lg:text-5xl"},"Thank you for your interest!"),r.createElement("p",{className:"leading-normal text-md lg:text-lg"},"We'll get back to you as soon as possible. In the meantime, continue checking out our"," ",r.createElement(o.Link,{to:"/",className:"underline"},"open projects"),".")))))};t.default=s},7161:function(e,t,n){"use strict";n.d(t,{t9:function(){return r},uk:function(){return o},xb:function(){return a}});const r=(e,t,n,r)=>"open"===e?t:"ongoing"===e?n:r,o=e=>!e||"\n"===e,a=e=>null==e||0==e.length},6849:function(e,t,n){t.components={"component---gatsby-theme-project-portal-src-layouts-about-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,8156)),"component---gatsby-theme-project-portal-src-layouts-card-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,9601)),"component---gatsby-theme-project-portal-src-layouts-contact-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,8776)),"component---gatsby-theme-project-portal-src-layouts-project-detail-page-tsx":()=>Promise.resolve().then(n.bind(n,3885)),"component---gatsby-theme-project-portal-src-layouts-search-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,700)),"component---gatsby-theme-project-portal-src-layouts-thank-you-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,9804)),"component---gatsby-theme-project-portal-src-pages-404-tsx":()=>n.e(237).then(n.bind(n,281))}},5969:function(e,t,n){e.exports=[{plugin:n(7225),options:{plugins:[],name:"Gatsby Theme Project Portal",short_name:"Project Portal",start_url:"/",background_color:"#ffffff",theme_color:"#0D7EA2",display:"standalone",icon:"P:\\GitHub\\omb_evidence_portal\\packages\\evaluation-collect/content/theme-image/favicon.png",legacy:!0,theme_color_in_head:!0,cache_busting_mode:"query",crossOrigin:"anonymous",include_favicon:!0,cacheDigest:"9b0681ab59b6b530813911ac18656a96"}},{plugin:n(4428),options:{plugins:[],staticText:{navbar:{title:"Evidence Project Portal",pages:[{name:"Open Projects",link:"/",show:!0},{name:"In-Progress Projects",link:"/ongoing/",show:!0},{name:"Completed Projects",link:"/completed/",show:!0},{name:"About",link:"/about/",show:!0},{name:"Contact",link:"/contact/",show:!0}]},bottomBanner:{text:" This project portal is managed by the Evidence Team at the Office of Management and Budget. The materials and processes are adapted from those developed by the North Carolina Office of Strategic Partnerships. If you have suggestions for how to improve it, please [let us know!](/contact)",link:"https://ccv.brown.edu/"},mainContact:{ongoingText:"We plan to post results and deliverables when the project is complete. In the meantime, we welcome questions about the project.",completeText:"We’re eager to learn how you use the results and welcome any questions."}},showDevBanner:!1,projectInterestLink:"",newsletter:{link:"https://public.govdelivery.com/accounts/USGSA/subscriber/new?topic_id=USGSA_1068",title:"Subscribe to our newsletter",text:"Sign up for Evaluation.gov updates"},tailwindConfig:{presets:[{content:["P:\\GitHub\\omb_evidence_portal\\packages\\gatsby-theme-project-portal\\src\\**\\*.{js,jsx,ts,tsx,html}"],theme:{container:{center:!0,padding:"1.25rem"},fontFamily:{sans:["Public Sans","Roboto","system-ui","sans-serif"]},extend:{colors:{gray:{50:"#fafafa",100:"#f5f5f5",200:"#e5e5e5",300:"#d4d4d4",400:"#a3a3a3",500:"#737373",600:"#525252",700:"#404040",800:"#262626",900:"#171717",950:"#0a0a0a"},link:"#005EA2",topics:"#73B3E7",navbar:"#ECF0F3",bottombanner:"#ffffff",footer:"#ECF0F3",footertext:"#092940",primary:"#0e7490",primarydark:"#164e63",warning:"#f59e0b",background:"#fafafa",red:"#b50909"},flex:{4:"4 4 0%"},spacing:{"100px":"100px"},fontSize:{h1:["2.5rem","2.75rem"],h2:["2rem","2.25rem"],h3:["1.5rem","1.75rem"],h4:"1rem",body:"1rem",button:"0.875rem",nav:"1rem",contact:"1rem",tag:"0.875rem"},minHeight:{"15rem":"15rem"},minWidth:{"3rem":"3rem","20ch":"20ch","30ch":"30ch"},maxHeight:{48:"12rem","80vh":"80vh","90vh":"90vh",none:"none"},lineHeight:{snug:"1.15"}}},plugins:[null]}],content:["P:\\GitHub\\omb_evidence_portal\\packages\\gatsby-theme-project-portal/src/**/*.{js,jsx,ts,tsx,html}","./src/**/*.{js,jsx,ts,tsx,html}"],theme:{extend:{colors:{background:"#ffffff",navbar:"#ECF0F3",bottombanner:"#ffffff",footer:"#ECF0F3",footertext:"#092940",primary:"#0D7EA2",primarydark:"#092940"}}}},faviconPath:"P:\\GitHub\\omb_evidence_portal\\packages\\evaluation-collect/content/theme-image/favicon.png"}},{plugin:n(2668),options:{plugins:[],enableIdentityWidget:!0,publicPath:"admin",modulePath:"P:\\GitHub\\omb_evidence_portal\\packages\\project-portal-content-decap/src/cms/cms.js",manualInit:!0}},{plugin:n(1915),options:{plugins:[]}}]},1852:function(e,t,n){const r=n(5969),{getResourceURLsForPathname:o,loadPage:a,loadPageSync:i}=n(8175).jN;t.h=function(e,t,n,s){void 0===t&&(t={});let l=r.map((n=>{if(!n.plugin[e])return;t.getResourceURLsForPathname=o,t.loadPage=a,t.loadPageSync=i;const r=n.plugin[e](t,n.options);return r&&s&&(t=s({args:t,result:r,plugin:n})),r}));return l=l.filter((e=>void 0!==e)),l.length>0?l:n?[n]:[]},t.I=(e,t,n)=>r.reduce(((n,r)=>r.plugin[e]?n.then((()=>r.plugin[e](t,r.options))):n),Promise.resolve())},3112:function(e,t){t.M=()=>""},6249:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r=function(e){return e=e||Object.create(null),{on:function(t,n){(e[t]||(e[t]=[])).push(n)},off:function(t,n){e[t]&&e[t].splice(e[t].indexOf(n)>>>0,1)},emit:function(t,n){(e[t]||[]).slice().map((function(e){e(n)})),(e["*"]||[]).slice().map((function(e){e(t,n)}))}}}()},9529:function(e,t,n){"use strict";n.d(t,{UD:function(){return p},Cj:function(){return h},GA:function(){return f},DS:function(){return d}});var r=n(5619),o=n(3834),a=e=>{if(void 0===e)return e;let[t,n=""]=e.split("?");return n&&(n="?"+n),"/"===t?"/"+n:"/"===t.charAt(t.length-1)?t.slice(0,-1)+n:t+n},i=n(3182);const s=new Map;let l=[];const c=e=>{let t=e;if(-1!==e.indexOf("?")){const[n,r]=e.split("?");t=n+"?"+encodeURIComponent(r)}const n=decodeURIComponent(t);return(0,o.Z)(n,decodeURIComponent("/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal")).split("#")[0]};function u(e){return e.startsWith("/")||e.startsWith("https://")||e.startsWith("http://")?e:new URL(e,window.location.href+(window.location.href.endsWith("/")?"":"/")).pathname}const d=e=>{l=e},p=e=>{const t=m(e),n=l.map((e=>{let{path:t,matchPath:n}=e;return{path:n,originalPath:t}})),o=(0,r.pick)(n,t);return o?a(o.route.originalPath):null},f=e=>{const t=m(e),n=l.map((e=>{let{path:t,matchPath:n}=e;return{path:n,originalPath:t}})),o=(0,r.pick)(n,t);return o?o.params:{}},h=e=>{const t=c(u(e));if(s.has(t))return s.get(t);const n=(0,i.J)(e);if(n)return h(n.toPath);let r=p(t);return r||(r=m(e)),s.set(t,r),r},m=e=>{let t=c(u(e));return"/index.html"===t&&(t="/"),t=a(t),t}},31:function(e,t,n){"use strict";n.r(t),n.d(t,{Link:function(){return s.rU},PageRenderer:function(){return a()},Script:function(){return C.Script},ScriptStrategy:function(){return C.ScriptStrategy},Slice:function(){return x},StaticQuery:function(){return l.i1},StaticQueryContext:function(){return l.B9},collectedScriptsByPage:function(){return C.collectedScriptsByPage},graphql:function(){return O},navigate:function(){return s.c4},parsePath:function(){return s.cP},prefetchPathname:function(){return S},scriptCache:function(){return C.scriptCache},scriptCallbackCache:function(){return C.scriptCallbackCache},useScrollRestoration:function(){return i.p2},useStaticQuery:function(){return l.K2},withAssetPrefix:function(){return s.mc},withPrefix:function(){return s.dq}});var r=n(8175),o=n(9758),a=n.n(o),i=n(2802),s=n(2467),l=n(5483),c=n(753),u=n(1665),d=n(5058),p=n(8960);var f=n(352);function h(e){var t="function"==typeof Map?new Map:void 0;return h=function(e){if(null===e||!function(e){try{return-1!==Function.toString.call(e).indexOf("[native code]")}catch(t){return"function"==typeof e}}(e))return e;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,n)}function n(){return function(e,t,n){if((0,f.Z)())return Reflect.construct.apply(null,arguments);var r=[null];r.push.apply(r,t);var o=new(e.bind.apply(e,r));return n&&(0,p.Z)(o,n.prototype),o}(e,arguments,(0,d.Z)(this).constructor)}return n.prototype=Object.create(e.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),(0,p.Z)(n,e)},h(e)}var m=n(2784),g=n(3112),v=n(3204);const y=e=>{let{sliceId:t,children:n}=e;const r=[m.createElement("slice-start",{id:t+"-1"}),m.createElement("slice-end",{id:t+"-1"})];return n&&(r.push(n),r.push(m.createElement("slice-start",{id:t+"-2"}),m.createElement("slice-end",{id:t+"-2"}))),r},b=e=>{let{sliceName:t,allowEmpty:n,children:r,...o}=e;const a=(0,m.useContext)(v.u0),i=(0,m.useContext)(v.Db),s=a[t];if(!s){if(n)return null;throw new Error('Slice "'+s+'" for "'+t+'" slot not found')}const l=((e,t)=>Object.keys(t).length?e+"-"+(0,g.M)(t):e)(s,o);let c=i[l];return c?r&&(c.hasChildren=!0):i[l]=c={props:o,sliceName:s,hasChildren:!!r},m.createElement(y,{sliceId:l},r)},w=e=>{let{sliceName:t,allowEmpty:n,children:r,...o}=e;const a=(0,m.useContext)(v.u0),i=(0,m.useContext)(v.m3),s=a[t],l=i.get(s);if(!l){if(n)return null;throw new Error('Slice "'+s+'" for "'+t+'" slot not found')}return m.createElement(l.component,Object.assign({sliceContext:l.sliceContext,data:l.data},o),r)};function x(e){{const t={...e,sliceName:e.alias};delete t.alias,delete t.__renderedByLocation;const n=(0,m.useContext)(v.Bs),r=k(e);if(Object.keys(r).length)throw new E("browser"===n.renderEnvironment,t.sliceName,r,e.__renderedByLocation);if("server"===n.renderEnvironment)return m.createElement(b,t);if("browser"===n.renderEnvironment)return m.createElement(w,t);if("engines"===n.renderEnvironment||"dev-ssr"===n.renderEnvironment)return m.createElement(w,t);if("slices"===n.renderEnvironment){let t="";try{t='\n\nSlice component "'+n.sliceRoot.name+'" ('+n.sliceRoot.componentPath+') tried to render '}catch{}throw new Error("Nested slices are not supported."+t+"\n\nSee https://gatsbyjs.com/docs/reference/built-in-components/gatsby-slice#nested-slices")}throw new Error('Slice context "'+n.renderEnvironment+'" is not supported.')}}let E=function(e){function t(n,r,o,a){var i;const s=Object.entries(o).map((e=>{let[t,n]=e;return'not serializable "'+n+'" type passed to "'+t+'" prop'})).join(", "),l="SlicePropsError";let u="",d="";if(n){const e=m.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactDebugCurrentFrame.getCurrentStack().trim().split("\n").slice(1);e[0]=e[0].trim(),u="\n"+e.join("\n"),d='Slice "'+r+'" was passed props that are not serializable ('+s+")."}else{d=l+': Slice "'+r+'" was passed props that are not serializable ('+s+").";u=d+"\n"+(new Error).stack.trim().split("\n").slice(2).join("\n")}return(i=e.call(this,d)||this).name=l,u?i.stack=u:Error.captureStackTrace((0,c.Z)(i),t),a&&(i.forcedLocation={...a,functionName:"Slice"}),i}return(0,u.Z)(t,e),t}(h(Error));const k=function(e,t,n,r){void 0===t&&(t={}),void 0===n&&(n=[]),void 0===r&&(r=null);for(const[o,a]of Object.entries(e)){if(null==a||!r&&"children"===o)continue;const e=r?r+"."+o:o;"function"==typeof a?t[e]=typeof a:"object"==typeof a&&n.indexOf(a)<=0&&(n.push(a),k(a,t,n,e))}return t};var C=n(6291);const S=r.ZP.enqueue;function O(){throw new Error("It appears like Gatsby is misconfigured. Gatsby related `graphql` calls are supposed to only be evaluated at compile time, and then compiled away. Unfortunately, something went wrong and the query was left in the compiled code.\n\nUnless your site has a complex or custom babel/Gatsby configuration this is likely a bug in Gatsby.")}},8175:function(e,t,n){"use strict";n.d(t,{uQ:function(){return d},kL:function(){return x},ZP:function(){return C},Nt:function(){return O},hs:function(){return S},jN:function(){return k},N1:function(){return E}});var r=n(1665),o=n(8777),a=n(58);const i=function(e){if("undefined"==typeof document)return!1;const t=document.createElement("link");try{if(t.relList&&"function"==typeof t.relList.supports)return t.relList.supports(e)}catch(n){return!1}return!1}("prefetch")?function(e,t){return new Promise(((n,r)=>{if("undefined"==typeof document)return void r();const o=document.createElement("link");o.setAttribute("rel","prefetch"),o.setAttribute("href",e),Object.keys(t).forEach((e=>{o.setAttribute(e,t[e])})),o.onload=n,o.onerror=r;(document.getElementsByTagName("head")[0]||document.getElementsByName("script")[0].parentNode).appendChild(o)}))}:function(e){return new Promise(((t,n)=>{const r=new XMLHttpRequest;r.open("GET",e,!0),r.onload=()=>{200===r.status?t():n()},r.send(null)}))},s={};var l=function(e,t){return new Promise((n=>{s[e]?n():i(e,t).then((()=>{n(),s[e]=!0})).catch((()=>{}))}))},c=n(6249),u=n(9529);const d={Error:"error",Success:"success"},p=e=>{const[t,n]=e.split("?");var r;return"/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal/page-data/"+("/"===t?"index":(r="/"===(r=t)[0]?r.slice(1):r).endsWith("/")?r.slice(0,-1):r)+"/page-data.json"+(n?"?"+n:"")},f=e=>e.startsWith("//");function h(e,t){return void 0===t&&(t="GET"),new Promise((n=>{const r=new XMLHttpRequest;r.open(t,e,!0),r.onreadystatechange=()=>{4==r.readyState&&n(r)},r.send(null)}))}const m=/bot|crawler|spider|crawling/i,g=function(e,t,n){var r;void 0===t&&(t=null);const o={componentChunkName:e.componentChunkName,path:e.path,webpackCompilationHash:e.webpackCompilationHash,matchPath:e.matchPath,staticQueryHashes:e.staticQueryHashes,getServerDataError:e.getServerDataError,slicesMap:null!==(r=e.slicesMap)&&void 0!==r?r:{}};return{component:t,head:n,json:e.result,page:o}};function v(e){return new Promise((t=>{try{const n=e.readRoot();t(n)}catch(n){if(!Object.hasOwnProperty.call(n,"_response")||!Object.hasOwnProperty.call(n,"_status"))throw n;setTimeout((()=>{v(e).then(t)}),200)}}))}let y=function(){function e(e,t){this.inFlightNetworkRequests=new Map,this.pageDb=new Map,this.inFlightDb=new Map,this.staticQueryDb={},this.pageDataDb=new Map,this.partialHydrationDb=new Map,this.slicesDataDb=new Map,this.sliceInflightDb=new Map,this.slicesDb=new Map,this.isPrefetchQueueRunning=!1,this.prefetchQueued=[],this.prefetchTriggered=new Set,this.prefetchCompleted=new Set,this.loadComponent=e,(0,u.DS)(t)}var t=e.prototype;return t.memoizedGet=function(e){let t=this.inFlightNetworkRequests.get(e);return t||(t=h(e,"GET"),this.inFlightNetworkRequests.set(e,t)),t.then((t=>(this.inFlightNetworkRequests.delete(e),t))).catch((t=>{throw this.inFlightNetworkRequests.delete(e),t}))},t.setApiRunner=function(e){this.apiRunner=e,this.prefetchDisabled=e("disableCorePrefetching").some((e=>e))},t.fetchPageDataJson=function(e){const{pagePath:t,retries:n=0}=e,r=p(t);return this.memoizedGet(r).then((r=>{const{status:o,responseText:a}=r;if(200===o)try{const n=JSON.parse(a);if(void 0===n.path)throw new Error("not a valid pageData response");const r=t.split("?")[1];return r&&!n.path.includes(r)&&(n.path+="?"+r),Object.assign(e,{status:d.Success,payload:n})}catch(i){}return 404===o||200===o?"/404.html"===t||"/500.html"===t?Object.assign(e,{status:d.Error}):this.fetchPageDataJson(Object.assign(e,{pagePath:"/404.html",notFound:!0})):500===o?this.fetchPageDataJson(Object.assign(e,{pagePath:"/500.html",internalServerError:!0})):n<3?this.fetchPageDataJson(Object.assign(e,{retries:n+1})):Object.assign(e,{status:d.Error})}))},t.fetchPartialHydrationJson=function(e){const{pagePath:t,retries:n=0}=e,r=p(t).replace(".json","-rsc.json");return this.memoizedGet(r).then((r=>{const{status:o,responseText:a}=r;if(200===o)try{return Object.assign(e,{status:d.Success,payload:a})}catch(i){}return 404===o||200===o?"/404.html"===t||"/500.html"===t?Object.assign(e,{status:d.Error}):this.fetchPartialHydrationJson(Object.assign(e,{pagePath:"/404.html",notFound:!0})):500===o?this.fetchPartialHydrationJson(Object.assign(e,{pagePath:"/500.html",internalServerError:!0})):n<3?this.fetchPartialHydrationJson(Object.assign(e,{retries:n+1})):Object.assign(e,{status:d.Error})}))},t.loadPageDataJson=function(e){const t=(0,u.Cj)(e);if(this.pageDataDb.has(t)){const e=this.pageDataDb.get(t);return Promise.resolve(e)}return this.fetchPageDataJson({pagePath:t}).then((e=>(this.pageDataDb.set(t,e),e)))},t.loadPartialHydrationJson=function(e){const t=(0,u.Cj)(e);if(this.partialHydrationDb.has(t)){const e=this.partialHydrationDb.get(t);return Promise.resolve(e)}return this.fetchPartialHydrationJson({pagePath:t}).then((e=>(this.partialHydrationDb.set(t,e),e)))},t.loadSliceDataJson=function(e){if(this.slicesDataDb.has(e)){const t=this.slicesDataDb.get(e);return Promise.resolve({sliceName:e,jsonPayload:t})}return h("/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal/slice-data/"+e+".json","GET").then((t=>{const n=JSON.parse(t.responseText);return this.slicesDataDb.set(e,n),{sliceName:e,jsonPayload:n}}))},t.findMatchPath=function(e){return(0,u.UD)(e)},t.loadPage=function(e){const t=(0,u.Cj)(e);if(this.pageDb.has(t)){const e=this.pageDb.get(t);return e.error?Promise.resolve({error:e.error,status:e.status}):Promise.resolve(e.payload)}if(this.inFlightDb.has(t))return this.inFlightDb.get(t);const n=[this.loadAppData(),this.loadPageDataJson(t)];const r=Promise.all(n).then((e=>{const[n,r,i]=e;if(r.status===d.Error||(null==i?void 0:i.status)===d.Error)return{status:d.Error};let s=r.payload;const{componentChunkName:l,staticQueryHashes:u=[],slicesMap:p={}}=s,f={},h=Array.from(new Set(Object.values(p))),m=e=>{if(this.slicesDb.has(e.name))return this.slicesDb.get(e.name);if(this.sliceInflightDb.has(e.name))return this.sliceInflightDb.get(e.name);const t=this.loadComponent(e.componentChunkName).then((t=>{return{component:(n=t,n&&n.default||n),sliceContext:e.result.sliceContext,data:e.result.data};var n}));return this.sliceInflightDb.set(e.name,t),t.then((t=>{this.slicesDb.set(e.name,t),this.sliceInflightDb.delete(e.name)})),t};return Promise.all(h.map((e=>this.loadSliceDataJson(e)))).then((e=>{const p=[],h=(0,o.Z)(u);for(const{jsonPayload:t,sliceName:n}of Object.values(e)){p.push({name:n,...t});for(const e of t.staticQueryHashes)h.includes(e)||h.push(e)}const y=[Promise.all(p.map(m)),this.loadComponent(l,"head")];y.push(this.loadComponent(l));const b=Promise.all(y).then((e=>{const[t,o,l]=e;f.createdAt=new Date;for(const n of t)(!n||n instanceof Error)&&(f.status=d.Error,f.error=n);let c;if((!l||l instanceof Error)&&(f.status=d.Error,f.error=l),f.status!==d.Error){if(f.status=d.Success,!0!==r.notFound&&!0!==(null==i?void 0:i.notFound)||(f.notFound=!0),s=Object.assign(s,{webpackCompilationHash:n?n.webpackCompilationHash:""}),"string"==typeof(null==i?void 0:i.payload)){c=g(s,null,o),c.partialHydration=i.payload;const e=new ReadableStream({start(e){const t=new TextEncoder;e.enqueue(t.encode(i.payload))},pull(e){e.close()},cancel(){}});return v((0,a.createFromReadableStream)(e)).then((e=>(c.partialHydration=e,c)))}c=g(s,l,o)}return c})),w=Promise.all(h.map((e=>{if(this.staticQueryDb[e]){const t=this.staticQueryDb[e];return{staticQueryHash:e,jsonPayload:t}}return this.memoizedGet("/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal/page-data/sq/d/"+e+".json").then((t=>{const n=JSON.parse(t.responseText);return{staticQueryHash:e,jsonPayload:n}})).catch((()=>{throw new Error("We couldn't load \"/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal/page-data/sq/d/"+e+'.json"')}))}))).then((e=>{const t={};return e.forEach((e=>{let{staticQueryHash:n,jsonPayload:r}=e;t[n]=r,this.staticQueryDb[n]=r})),t}));return Promise.all([b,w]).then((e=>{let n,[r,o]=e;return r&&(n={...r,staticQueryResults:o},f.payload=n,c.Z.emit("onPostLoadPageResources",{page:n,pageResources:n})),this.pageDb.set(t,f),f.error?{error:f.error,status:f.status}:n})).catch((e=>({error:e,status:d.Error})))}))}));return r.then((()=>{this.inFlightDb.delete(t)})).catch((e=>{throw this.inFlightDb.delete(t),e})),this.inFlightDb.set(t,r),r},t.loadPageSync=function(e,t){void 0===t&&(t={});const n=(0,u.Cj)(e);if(this.pageDb.has(n)){var r;const e=this.pageDb.get(n);if(e.payload)return e.payload;if(null!==(r=t)&&void 0!==r&&r.withErrorDetails)return{error:e.error,status:e.status}}},t.shouldPrefetch=function(e){return!!(()=>{if("connection"in navigator&&void 0!==navigator.connection){if((navigator.connection.effectiveType||"").includes("2g"))return!1;if(navigator.connection.saveData)return!1}return!0})()&&((!navigator.userAgent||!m.test(navigator.userAgent))&&!this.pageDb.has(e))},t.prefetch=function(e){if(!this.shouldPrefetch(e))return{then:e=>e(!1),abort:()=>{}};if(this.prefetchTriggered.has(e))return{then:e=>e(!0),abort:()=>{}};const t={resolve:null,reject:null,promise:null};t.promise=new Promise(((e,n)=>{t.resolve=e,t.reject=n})),this.prefetchQueued.push([e,t]);const n=new AbortController;return n.signal.addEventListener("abort",(()=>{const t=this.prefetchQueued.findIndex((t=>{let[n]=t;return n===e}));-1!==t&&this.prefetchQueued.splice(t,1)})),this.isPrefetchQueueRunning||(this.isPrefetchQueueRunning=!0,setTimeout((()=>{this._processNextPrefetchBatch()}),3e3)),{then:(e,n)=>t.promise.then(e,n),abort:n.abort.bind(n)}},t._processNextPrefetchBatch=function(){(window.requestIdleCallback||(e=>setTimeout(e,0)))((()=>{const e=this.prefetchQueued.splice(0,4),t=Promise.all(e.map((e=>{let[t,n]=e;return this.prefetchTriggered.has(t)||(this.apiRunner("onPrefetchPathname",{pathname:t}),this.prefetchTriggered.add(t)),this.prefetchDisabled?n.resolve(!1):this.doPrefetch((0,u.Cj)(t)).then((()=>{this.prefetchCompleted.has(t)||(this.apiRunner("onPostPrefetchPathname",{pathname:t}),this.prefetchCompleted.add(t)),n.resolve(!0)}))})));this.prefetchQueued.length?t.then((()=>{setTimeout((()=>{this._processNextPrefetchBatch()}),3e3)})):this.isPrefetchQueueRunning=!1}))},t.doPrefetch=function(e){const t=p(e);return l(t,{crossOrigin:"anonymous",as:"fetch"}).then((()=>this.loadPageDataJson(e)))},t.hovering=function(e){this.loadPage(e)},t.getResourceURLsForPathname=function(e){const t=(0,u.Cj)(e),n=this.pageDataDb.get(t);if(n){const e=g(n.payload);return[].concat((0,o.Z)(b(e.page.componentChunkName)),[p(t)])}return null},t.isPageNotFound=function(e){const t=(0,u.Cj)(e),n=this.pageDb.get(t);return!n||n.notFound},t.loadAppData=function(e){return void 0===e&&(e=0),this.memoizedGet("/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal/page-data/app-data.json").then((t=>{const{status:n,responseText:r}=t;let o;if(200!==n&&e<3)return this.loadAppData(e+1);if(200===n)try{const e=JSON.parse(r);if(void 0===e.webpackCompilationHash)throw new Error("not a valid app-data response");o=e}catch(a){}return o}))},e}();const b=e=>(window.___chunkMapping[e]||[]).map((e=>"/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal"+e));let w,x=function(e){function t(t,n,r){var o;return o=e.call(this,(function(e,n){if(void 0===n&&(n="components"),!t[n="components"][e])throw new Error("We couldn't find the correct component chunk with the name \""+e+'"');return t[n][e]().catch((e=>e))}),n)||this,r&&o.pageDataDb.set((0,u.Cj)(r.path),{pagePath:r.path,payload:r,status:"success"}),o}(0,r.Z)(t,e);var n=t.prototype;return n.doPrefetch=function(t){return e.prototype.doPrefetch.call(this,t).then((e=>{if(e.status!==d.Success)return Promise.resolve();const t=e.payload,n=t.componentChunkName,r=b(n);return Promise.all(r.map(l)).then((()=>t))}))},n.loadPageDataJson=function(t){return e.prototype.loadPageDataJson.call(this,t).then((e=>e.notFound?f(t)?e:h(t,"HEAD").then((t=>200===t.status?{status:d.Error}:e)):e))},n.loadPartialHydrationJson=function(t){return e.prototype.loadPartialHydrationJson.call(this,t).then((e=>e.notFound?f(t)?e:h(t,"HEAD").then((t=>200===t.status?{status:d.Error}:e)):e))},t}(y);const E=e=>{w=e},k={enqueue:e=>w.prefetch(e),getResourceURLsForPathname:e=>w.getResourceURLsForPathname(e),loadPage:e=>w.loadPage(e),loadPageSync:function(e,t){return void 0===t&&(t={}),w.loadPageSync(e,t)},prefetch:e=>w.prefetch(e),isPageNotFound:e=>w.isPageNotFound(e),hovering:e=>w.hovering(e),loadAppData:()=>w.loadAppData()};var C=k;function S(){return w?w.staticQueryDb:{}}function O(){return w?w.slicesDb:{}}},9559:function(e,t,n){"use strict";n.d(t,{Z:function(){return C}});var r=n(2784),o=n(3980),a=n.n(o),i=n(1852),s=n(9529),l=n(8777),c=n(31),u=n(5619),d=n(3853);function p(e){let{children:t,callback:n}=e;return(0,r.useEffect)((()=>{n()})),t}const f=["link","meta","style","title","base","noscript","script","html","body"];function h(e,t){if(e instanceof HTMLElement&&t instanceof HTMLElement){const n=t.getAttribute("nonce");if(n&&!e.getAttribute("nonce")){const r=t.cloneNode(!0);return r.setAttribute("nonce",""),r.nonce=n,n===e.nonce&&e.isEqualNode(r)}}return e.isEqualNode(t)}function m(e,t){void 0===t&&(t={html:{},body:{}});const n=new Map,r=[];for(const c of e.childNodes){var o,a;const e=c.nodeName.toLowerCase(),u=null===(o=c.attributes)||void 0===o||null===(a=o.id)||void 0===a?void 0:a.value;if(y(c)){if(v(e))if("html"===e||"body"===e)for(const n of c.attributes){const r="style"===n.name;var i;if(t[e]={...t[e]},r||(t[e][n.name]=n.value),r)t[e].style=""+(null!==(i=t[e])&&void 0!==i&&i.style?t[e].style:"")+n.value+" "}else{let e=c.cloneNode(!0);if(e.setAttribute("data-gatsby-head",!0),"script"===e.nodeName.toLowerCase()&&(e=g(e)),u)if(n.has(u)){var s;const t=n.get(u);null===(s=r[t].parentNode)||void 0===s||s.removeChild(r[t]),r[t]=e}else r.push(e),n.set(u,r.length-1);else r.push(e)}c.childNodes.length&&r.push.apply(r,(0,l.Z)(m(c,t).validHeadNodes))}}return{validHeadNodes:r,htmlAndBodyAttributes:t}}function g(e){const t=document.createElement("script");for(const n of e.attributes)t.setAttribute(n.name,n.value);return t.innerHTML=e.innerHTML,t}function v(e){return f.includes(e)}function y(e){return 1===e.nodeType}const b=document.createElement("div"),w={html:[],body:[]},x=()=>{var e;const{validHeadNodes:t,htmlAndBodyAttributes:n}=m(b);w.html=Object.keys(n.html),w.body=Object.keys(n.body),function(e){if(!e)return;const{html:t,body:n}=e,r=document.querySelector("html");r&&Object.entries(t).forEach((e=>{let[t,n]=e;r.setAttribute(t,n)}));const o=document.querySelector("body");o&&Object.entries(n).forEach((e=>{let[t,n]=e;o.setAttribute(t,n)}))}(n);const r=document.querySelectorAll("[data-gatsby-head]");var o;if(0===r.length)return void(o=document.head).append.apply(o,(0,l.Z)(t));const a=[];!function(e){let{oldNodes:t,newNodes:n,onStale:r,onNew:o}=e;for(const a of t){const e=n.findIndex((e=>h(e,a)));-1===e?r(a):n.splice(e,1)}for(const a of n)o(a)}({oldNodes:r,newNodes:t,onStale:e=>e.parentNode.removeChild(e),onNew:e=>a.push(e)}),(e=document.head).append.apply(e,a)};function E(e){let{pageComponent:t,staticQueryResults:n,pageComponentProps:o}=e;(0,r.useEffect)((()=>{if(null!=t&&t.Head){!function(e){if("function"!=typeof e)throw new Error('Expected "Head" export to be a function got "'+typeof e+'".')}(t.Head);const{render:a}=(0,d.U)(),s=r.createElement(t.Head,{location:{pathname:(e=o).location.pathname},params:e.params,data:e.data||{},serverData:e.serverData,pageContext:e.pageContext}),l=(0,i.h)("wrapRootElement",{element:s},s,(e=>{let{result:t}=e;return{element:t}})).pop();a(r.createElement(p,{callback:x},r.createElement(c.StaticQueryContext.Provider,{value:n},r.createElement(u.LocationProvider,null,l))),b)}var e;return()=>{!function(){const e=document.querySelectorAll("[data-gatsby-head]");for(const t of e)t.parentNode.removeChild(t)}(),function(e){if(!e)return;const{html:t,body:n}=e;if(t){const e=document.querySelector("html");t.forEach((t=>{e&&e.removeAttribute(t)}))}if(n){const e=document.querySelector("body");n.forEach((t=>{e&&e.removeAttribute(t)}))}}(w)}}))}function k(e){const t={...e,params:{...(0,s.GA)(e.location.pathname),...e.pageResources.json.pageContext.__params}};let n;var o;n=e.pageResources.partialHydration?e.pageResources.partialHydration:(0,r.createElement)((o=e.pageResources.component)&&o.default||o,{...t,key:e.path||e.pageResources.page.path});E({pageComponent:e.pageResources.head,staticQueryResults:e.pageResources.staticQueryResults,pageComponentProps:t});return(0,i.h)("wrapPageElement",{element:n,props:t},n,(e=>{let{result:n}=e;return{element:n,props:t}})).pop()}k.propTypes={location:a().object.isRequired,pageResources:a().object.isRequired,data:a().object,pageContext:a().object.isRequired};var C=k},5069:function(e,t,n){"use strict";var r=n(1665),o=n(1852),a=n(2784),i=n(5619),s=n(2802),l=n(5483),c=n(3204),u=n(8175),d=n(3182),p=n(6249);const f={id:"gatsby-announcer",style:{position:"absolute",top:0,width:1,height:1,padding:0,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",border:0},"aria-live":"assertive","aria-atomic":"true"};var h=n(2467);function m(e){const t=(0,d.J)(e),{hash:n,search:r}=window.location;return null!=t&&(window.___replace(t.toPath+r+n),!0)}let g="";window.addEventListener("unhandledrejection",(e=>{/loading chunk \d* failed./i.test(e.reason)&&g&&(window.location.pathname=g)}));const v=(e,t)=>{m(e.pathname)||(g=e.pathname,(0,o.h)("onPreRouteUpdate",{location:e,prevLocation:t}))},y=(e,t)=>{m(e.pathname)||(0,o.h)("onRouteUpdate",{location:e,prevLocation:t})},b=function(e,t){if(void 0===t&&(t={}),"number"==typeof e)return void i.globalHistory.navigate(e);const{pathname:n,search:r,hash:a}=(0,h.cP)(e),s=(0,d.J)(n);if(s&&(e=s.toPath+r+a),window.___swUpdated)return void(window.location=n+r+a);const l=setTimeout((()=>{p.Z.emit("onDelayedLoadPageResources",{pathname:n}),(0,o.h)("onRouteUpdateDelayed",{location:window.location})}),1e3);u.ZP.loadPage(n+r).then((o=>{if(!o||o.status===u.uQ.Error)return window.history.replaceState({},"",location.href),window.location=n,void clearTimeout(l);o&&o.page.webpackCompilationHash!==window.___webpackCompilationHash&&("serviceWorker"in navigator&&null!==navigator.serviceWorker.controller&&"activated"===navigator.serviceWorker.controller.state&&navigator.serviceWorker.controller.postMessage({gatsbyApi:"clearPathResources"}),window.location=n+r+a),(0,i.navigate)(e,t),clearTimeout(l)}))};function w(e,t){let{location:n}=t;const{pathname:r,hash:a}=n,i=(0,o.h)("shouldUpdateScroll",{prevRouterProps:e,pathname:r,routerProps:{location:n},getSavedScrollPosition:e=>[0,this._stateStorage.read(e,e.key)]});if(i.length>0)return i[i.length-1];if(e){const{location:{pathname:t}}=e;if(t===r)return a?decodeURI(a.slice(1)):[0,0]}return!0}let x=function(e){function t(t){var n;return(n=e.call(this,t)||this).announcementRef=a.createRef(),n}(0,r.Z)(t,e);var n=t.prototype;return n.componentDidUpdate=function(e,t){requestAnimationFrame((()=>{let e="new page at "+this.props.location.pathname;document.title&&(e=document.title);const t=document.querySelectorAll("#gatsby-focus-wrapper h1");t&&t.length&&(e=t[0].textContent);const n="Navigated to "+e;if(this.announcementRef.current){this.announcementRef.current.innerText!==n&&(this.announcementRef.current.innerText=n)}}))},n.render=function(){return a.createElement("div",Object.assign({},f,{ref:this.announcementRef}))},t}(a.Component);const E=(e,t)=>{var n,r;return e.href!==t.href||(null==e||null===(n=e.state)||void 0===n?void 0:n.key)!==(null==t||null===(r=t.state)||void 0===r?void 0:r.key)};let k=function(e){function t(t){var n;return n=e.call(this,t)||this,v(t.location,null),n}(0,r.Z)(t,e);var n=t.prototype;return n.componentDidMount=function(){y(this.props.location,null)},n.shouldComponentUpdate=function(e){return!!E(this.props.location,e.location)&&(v(e.location,this.props.location),!0)},n.componentDidUpdate=function(e){E(e.location,this.props.location)&&y(this.props.location,e.location)},n.render=function(){return a.createElement(a.Fragment,null,this.props.children,a.createElement(x,{location:location}))},t}(a.Component);var C=n(9559),S=n(6849);function O(e,t){for(var n in e)if(!(n in t))return!0;for(var r in t)if(e[r]!==t[r])return!0;return!1}var P=function(e){function t(t){var n;n=e.call(this)||this;const{location:r,pageResources:o}=t;return n.state={location:{...r},pageResources:o||u.ZP.loadPageSync(r.pathname+r.search,{withErrorDetails:!0})},n}(0,r.Z)(t,e),t.getDerivedStateFromProps=function(e,t){let{location:n}=e;if(t.location.href!==n.href){return{pageResources:u.ZP.loadPageSync(n.pathname+n.search,{withErrorDetails:!0}),location:{...n}}}return{location:{...n}}};var n=t.prototype;return n.loadResources=function(e){u.ZP.loadPage(e).then((t=>{t&&t.status!==u.uQ.Error?this.setState({location:{...window.location},pageResources:t}):(window.history.replaceState({},"",location.href),window.location=e)}))},n.shouldComponentUpdate=function(e,t){return t.pageResources?this.state.pageResources!==t.pageResources||(this.state.pageResources.component!==t.pageResources.component||(this.state.pageResources.json!==t.pageResources.json||(!(this.state.location.key===t.location.key||!t.pageResources.page||!t.pageResources.page.matchPath&&!t.pageResources.page.path)||function(e,t,n){return O(e.props,t)||O(e.state,n)}(this,e,t)))):(this.loadResources(e.location.pathname+e.location.search),!1)},n.render=function(){return this.props.children(this.state)},t}(a.Component),N=n(3834),_=n(3853);const R=new u.kL(S,[],window.pageData);(0,u.N1)(R),R.setApiRunner(o.h);const{render:j,hydrate:I}=(0,_.U)();window.asyncRequires=S,window.___emitter=p.Z,window.___loader=u.jN,i.globalHistory.listen((e=>{e.location.action=e.action})),window.___push=e=>b(e,{replace:!1}),window.___replace=e=>b(e,{replace:!0}),window.___navigate=(e,t)=>b(e,t);const L="gatsby-reload-compilation-hash-match";(0,o.I)("onClientEntry").then((()=>{(0,o.h)("registerServiceWorker").filter(Boolean).length>0&&n(472);const e=e=>a.createElement(i.BaseContext.Provider,{value:{baseuri:"/",basepath:"/"}},a.createElement(C.Z,e)),t=a.createContext({}),d={renderEnvironment:"browser"};let p=function(e){function n(){return e.apply(this,arguments)||this}return(0,r.Z)(n,e),n.prototype.render=function(){const{children:e}=this.props;return a.createElement(i.Location,null,(n=>{let{location:r}=n;return a.createElement(P,{location:r},(n=>{let{pageResources:r,location:o}=n;const i=(0,u.hs)(),s=(0,u.Nt)();return a.createElement(l.B9.Provider,{value:i},a.createElement(c.Bs.Provider,{value:d},a.createElement(c.m3.Provider,{value:s},a.createElement(c.u0.Provider,{value:r.page.slicesMap},a.createElement(t.Provider,{value:{pageResources:r,location:o}},e)))))}))}))},n}(a.Component),f=function(n){function o(){return n.apply(this,arguments)||this}return(0,r.Z)(o,n),o.prototype.render=function(){return a.createElement(t.Consumer,null,(t=>{let{pageResources:n,location:r}=t;return a.createElement(k,{location:r},a.createElement(s.$C,{location:r,shouldUpdateScroll:w},a.createElement(i.Router,{basepath:"/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal",location:r,id:"gatsby-focus-wrapper"},a.createElement(e,Object.assign({path:"/404.html"===n.page.path||"/500.html"===n.page.path?(0,N.Z)(r.pathname,"/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal"):encodeURI((n.page.matchPath||n.page.path).split("?")[0])},this.props,{location:r,pageResources:n},n.json)))))}))},o}(a.Component);const{pagePath:h,location:m}=window;h&&"/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal"+h!==m.pathname+(h.includes("?")?m.search:"")&&!(R.findMatchPath((0,N.Z)(m.pathname,"/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal"))||h.match(/^\/(404|500)(\/?|.html)$/)||h.match(/^\/offline-plugin-app-shell-fallback\/?$/))&&(0,i.navigate)("/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal"+h+(h.includes("?")?"":m.search)+m.hash,{replace:!0});const g=()=>{try{return sessionStorage}catch{return null}};u.jN.loadPage(m.pathname+m.search).then((e=>{var t;const n=g();if(null!=e&&null!==(t=e.page)&&void 0!==t&&t.webpackCompilationHash&&e.page.webpackCompilationHash!==window.___webpackCompilationHash&&("serviceWorker"in navigator&&null!==navigator.serviceWorker.controller&&"activated"===navigator.serviceWorker.controller.state&&navigator.serviceWorker.controller.postMessage({gatsbyApi:"clearPathResources"}),n)){if(!("1"===n.getItem(L)))return n.setItem(L,"1"),void window.location.reload(!0)}if(n&&n.removeItem(L),!e||e.status===u.uQ.Error){const t="page resources for "+m.pathname+" not found. Not rendering React";if(e&&e.error)throw console.error(t),e.error;throw new Error(t)}const r=(0,o.h)("wrapRootElement",{element:a.createElement(f,null)},a.createElement(f,null),(e=>{let{result:t}=e;return{element:t}})).pop(),i=function(){const e=a.useRef(!1);return a.useEffect((()=>{e.current||(e.current=!0,performance.mark&&performance.mark("onInitialClientRender"),(0,o.h)("onInitialClientRender"))}),[]),a.createElement(p,null,r)},s=document.getElementById("gatsby-focus-wrapper");let l=j;s&&s.children.length&&(l=I);const c=(0,o.h)("replaceHydrateFunction",void 0,l)[0];function d(){const e="undefined"!=typeof window?document.getElementById("___gatsby"):null;c(a.createElement(i,null),e)}const h=document;if("complete"===h.readyState||"loading"!==h.readyState&&!h.documentElement.doScroll)setTimeout((function(){d()}),0);else{const e=function(){h.removeEventListener("DOMContentLoaded",e,!1),window.removeEventListener("load",e,!1),d()};h.addEventListener("DOMContentLoaded",e,!1),window.addEventListener("load",e,!1)}}))}))},3161:function(e,t,n){"use strict";n.r(t);var r=n(2784),o=n(8175),a=n(9559);t.default=e=>{let{location:t}=e;const n=o.ZP.loadPageSync(t.pathname);return n?r.createElement(a.Z,{location:t,pageResources:n,...n.json}):null}},9758:function(e,t,n){var r;e.exports=(r=n(3161))&&r.default||r},3853:function(e,t,n){"use strict";n.d(t,{U:function(){return o}});const r=new WeakMap;function o(){const e=n(7029);return{render:(t,n)=>{let o=r.get(n);o||r.set(n,o=e.createRoot(n)),o.render(t)},hydrate:(t,n)=>e.hydrateRoot(n,t)}}},3182:function(e,t,n){"use strict";n.d(t,{J:function(){return a}});const r=new Map,o=new Map;function a(e){let t=r.get(e);return t||(t=o.get(e.toLowerCase())),t}[].forEach((e=>{e.ignoreCase?o.set(e.fromPath,e):r.set(e.fromPath,e)}))},472:function(e,t,n){"use strict";n.r(t);var r=n(1852);"https:"!==window.location.protocol&&"localhost"!==window.location.hostname?console.error("Service workers can only be used over HTTPS, or on localhost for development"):"serviceWorker"in navigator&&navigator.serviceWorker.register("/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal/sw.js").then((function(e){e.addEventListener("updatefound",(()=>{(0,r.h)("onServiceWorkerUpdateFound",{serviceWorker:e});const t=e.installing;console.log("installingWorker",t),t.addEventListener("statechange",(()=>{switch(t.state){case"installed":navigator.serviceWorker.controller?(window.___swUpdated=!0,(0,r.h)("onServiceWorkerUpdateReady",{serviceWorker:e}),window.___failedResources&&(console.log("resources failed, SW updated - reloading"),window.location.reload())):(console.log("Content is now available offline!"),(0,r.h)("onServiceWorkerInstalled",{serviceWorker:e}));break;case"redundant":console.error("The installing service worker became redundant."),(0,r.h)("onServiceWorkerRedundant",{serviceWorker:e});break;case"activated":(0,r.h)("onServiceWorkerActive",{serviceWorker:e})}}))}))})).catch((function(e){console.error("Error during service worker registration:",e)}))},3204:function(e,t,n){"use strict";n.d(t,{Bs:function(){return a},Db:function(){return s},m3:function(){return o},u0:function(){return i}});var r=n(2784);const o=r.createContext({}),a=r.createContext({}),i=r.createContext({}),s=r.createContext({})},5483:function(e,t,n){"use strict";n.d(t,{i1:function(){return l},B9:function(){return o},K2:function(){return c}});var r=n(2784);const o=(a="StaticQuery",i={},r.createServerContext?function(e,t){return void 0===t&&(t=null),globalThis.__SERVER_CONTEXT||(globalThis.__SERVER_CONTEXT={}),globalThis.__SERVER_CONTEXT[e]||(globalThis.__SERVER_CONTEXT[e]=r.createServerContext(e,t)),globalThis.__SERVER_CONTEXT[e]}(a,i):r.createContext(i));var a,i;function s(e){let{staticQueryData:t,data:n,query:o,render:a}=e;const i=n?n.data:t[o]&&t[o].data;return r.createElement(r.Fragment,null,i&&a(i),!i&&r.createElement("div",null,"Loading (StaticQuery)"))}const l=e=>{const{data:t,query:n,render:a,children:i}=e;return r.createElement(o.Consumer,null,(e=>r.createElement(s,{data:t,query:n,render:a||i,staticQueryData:e})))},c=e=>{var t;r.useContext;const n=r.useContext(o);if(isNaN(Number(e)))throw new Error("useStaticQuery was called with a string but expects to be called using `graphql`. Try this:\n\nimport { useStaticQuery, graphql } from 'gatsby';\n\nuseStaticQuery(graphql`"+e+"`);\n");if(null!==(t=n[e])&&void 0!==t&&t.data)return n[e].data;throw new Error("The result of this StaticQuery could not be fetched.\n\nThis is likely a bug in Gatsby and if refreshing the page does not fix it, please open an issue in https://github.com/gatsbyjs/gatsby/issues")}},3834:function(e,t,n){"use strict";function r(e,t){return void 0===t&&(t=""),t?e===t?"/":e.startsWith(t+"/")?e.slice(t.length):e:e}n.d(t,{Z:function(){return r}})},4428:function(e,t,n){"use strict";n.r(t),n.d(t,{wrapPageElement:function(){return i}});var r=n(2784),o=n(4536);const a=e=>{var t,n,a,i,s,l,c,u,d,p,f,h,m;let{path:g,data:v,children:y}=e;return r.createElement(o.Xg,{children:y,devBanner:{show:null==v||null===(t=v.site)||void 0===t||null===(n=t.siteMetadata)||void 0===n?void 0:n.showDevBanner},navbar:{...null==v||null===(a=v.site)||void 0===a||null===(i=a.siteMetadata)||void 0===i||null===(s=i.staticText)||void 0===s?void 0:s.navbar,image:null==v?void 0:v.navbarLogo,activePage:g},bottomBanner:{...null==v||null===(l=v.site)||void 0===l||null===(c=l.siteMetadata)||void 0===c||null===(u=c.staticText)||void 0===u?void 0:u.bottomBanner,image:null==v?void 0:v.bottomBannerLogo},footer:{...null==v||null===(d=v.site)||void 0===d||null===(p=d.siteMetadata)||void 0===p||null===(f=p.staticText)||void 0===f?void 0:f.footer,image:{imageData:null==v?void 0:v.footerLogo,altText:(null==v||null===(h=v.site)||void 0===h||null===(m=h.siteMetadata)||void 0===m?void 0:m.siteTitle)+" logo"}}})};n(3885),n(9601),n(8156),n(8776),n(9804),n(700);const i=e=>{let{element:t,props:n}=e;return r.createElement(a,n,t)}},8050:function(e,t,n){const r=n(6635),o=n(8437);e.exports={createSearchIndex:function(e){let t=[];Object.keys(e).forEach((n=>{e[n].nodes.forEach((e=>{let o=structuredClone(e);"allProject"===n&&(e.slug.includes("/")||(o.slug="project/"+e.slug));const a=Object.values(o).map((e=>r.isNull(e)?null:"object"==typeof e?Object.values(e).filter((e=>!r.isNull(e))).map((e=>"string"==typeof e||null==e?e:void Object.values(e).filter((e=>!r.isNull(e))).join(" "))).join(" "):e));Object.keys(o).forEach(((e,t)=>{o[e]=a[t]})),t.push(o)}))}));const n=o.generateStopWordFilter(["a","able","across","after","all","almost","also","am","among","an","and","any","are","as","at","be","because","been","but","by","dear","did","do","does","either","else","ever","every","for","from","get","got","had","he","her","hers","him","his","however","i","if","in","into","is","it","its","just","least","let","like","may","me","might","most","must","my","neither","no","nor","not","of","off","often","on","only","or","other","our","own","rather","said","say","says","she","since","so","some","than","that","the","their","them","then","there","these","they","this","tis","to","too","twas","us","was","we","were","while","will","with","yet","you","your"]);return[o((function(){this.ref("slug"),this.field("slug"),this.field("faq"),this.field("aims"),this.field("lede"),this.field("title"),this.field("question"),this.field("status"),this.field("agency"),this.field("topics"),this.field("mainContact"),this.field("summary"),this.field("status"),this.field("purpose"),this.field("emailContent"),this.field("projectTeam"),this.field("expertise"),this.field("requirement"),this.field("collectData"),this.metadataWhitelist=["position"],this.pipeline.after(o.stopWordFilter,n),this.pipeline.remove(o.stopWordFilter),t.forEach((function(e){this.add(e)}),this)})),t]},searchQuery:"\n query {\n allProject {\n nodes {\n title\n agency\n topics {\n title\n }\n slug\n summary\n statusOfData\n status\n startDate\n requirement\n question\n purpose\n projectTeam {\n name\n employer\n }\n priorResearch\n opportunityCloses\n mainContact {\n name\n }\n fundingInfo\n collectData { \n fieldTitle\n fieldData\n }\n expertise\n faq {\n text\n title\n }\n deliverable\n emailContent\n endDate\n slug\n }\n }\n allGeneralPage {\n nodes {\n slug\n lede\n faq {\n text\n title\n }\n aims {\n text\n title\n }\n title\n }\n }\n }\n "}},3463:function(e,t,n){"use strict";var r=n(8570),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},a={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},i={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function l(e){return r.isMemo(e)?i:s[e.$$typeof]||o}s[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[r.Memo]=i;var c=Object.defineProperty,u=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,p=Object.getOwnPropertyDescriptor,f=Object.getPrototypeOf,h=Object.prototype;e.exports=function e(t,n,r){if("string"!=typeof n){if(h){var o=f(n);o&&o!==h&&e(t,o,r)}var i=u(n);d&&(i=i.concat(d(n)));for(var s=l(t),m=l(n),g=0;g=31||"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)},t.storage="undefined"!=typeof chrome&&void 0!==chrome.storage?chrome.storage.local:function(){try{return window.localStorage}catch(e){}}(),t.colors=["lightseagreen","forestgreen","goldenrod","dodgerblue","darkorchid","crimson"],t.formatters.j=function(e){try{return JSON.stringify(e)}catch(t){return"[UnexpectedJSONParseError]: "+t.message}},t.enable(r())},555:function(e,t,n){var r;function o(e){function n(){if(n.enabled){var e=n,o=+new Date,a=o-(r||o);e.diff=a,e.prev=r,e.curr=o,r=o;for(var i=new Array(arguments.length),s=0;s0)return function(e){if((e=String(e)).length>100)return;var i=/^((?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|years?|yrs?|y)?$/i.exec(e);if(!i)return;var s=parseFloat(i[1]);switch((i[2]||"ms").toLowerCase()){case"years":case"year":case"yrs":case"yr":case"y":return s*a;case"days":case"day":case"d":return s*o;case"hours":case"hour":case"hrs":case"hr":case"h":return s*r;case"minutes":case"minute":case"mins":case"min":case"m":return s*n;case"seconds":case"second":case"secs":case"sec":case"s":return s*t;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return s;default:return}}(e);if("number"===c&&!1===isNaN(e))return s.long?i(l=e,o,"day")||i(l,r,"hour")||i(l,n,"minute")||i(l,t,"second")||l+" ms":function(e){if(e>=o)return Math.round(e/o)+"d";if(e>=r)return Math.round(e/r)+"h";if(e>=n)return Math.round(e/n)+"m";if(e>=t)return Math.round(e/t)+"s";return e+"ms"}(e);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(e))}},8437:function(e,t,n){var r,o;!function(){var a,i,s,l,c,u,d,p,f,h,m,g,v,y,b,w,x,E,k,C,S,O,P,N,_,R,j,I,L,M,T=function(e){var t=new T.Builder;return t.pipeline.add(T.trimmer,T.stopWordFilter,T.stemmer),t.searchPipeline.add(T.stemmer),e.call(t,t),t.build()};T.version="2.3.9",T.utils={},T.utils.warn=(a=this,function(e){a.console&&console.warn&&console.warn(e)}),T.utils.asString=function(e){return null==e?"":e.toString()},T.utils.clone=function(e){if(null==e)return e;for(var t=Object.create(null),n=Object.keys(e),r=0;r0){var l=T.utils.clone(t)||{};l.position=[i,s],l.index=o.length,o.push(new T.Token(n.slice(i,a),l))}i=a+1}}return o},T.tokenizer.separator=/[\s\-]+/,T.Pipeline=function(){this._stack=[]},T.Pipeline.registeredFunctions=Object.create(null),T.Pipeline.registerFunction=function(e,t){t in this.registeredFunctions&&T.utils.warn("Overwriting existing registered function: "+t),e.label=t,T.Pipeline.registeredFunctions[e.label]=e},T.Pipeline.warnIfFunctionNotRegistered=function(e){e.label&&e.label in this.registeredFunctions||T.utils.warn("Function is not registered with pipeline. This may cause problems when serialising the index.\n",e)},T.Pipeline.load=function(e){var t=new T.Pipeline;return e.forEach((function(e){var n=T.Pipeline.registeredFunctions[e];if(!n)throw new Error("Cannot load unregistered function: "+e);t.add(n)})),t},T.Pipeline.prototype.add=function(){Array.prototype.slice.call(arguments).forEach((function(e){T.Pipeline.warnIfFunctionNotRegistered(e),this._stack.push(e)}),this)},T.Pipeline.prototype.after=function(e,t){T.Pipeline.warnIfFunctionNotRegistered(t);var n=this._stack.indexOf(e);if(-1==n)throw new Error("Cannot find existingFn");n+=1,this._stack.splice(n,0,t)},T.Pipeline.prototype.before=function(e,t){T.Pipeline.warnIfFunctionNotRegistered(t);var n=this._stack.indexOf(e);if(-1==n)throw new Error("Cannot find existingFn");this._stack.splice(n,0,t)},T.Pipeline.prototype.remove=function(e){var t=this._stack.indexOf(e);-1!=t&&this._stack.splice(t,1)},T.Pipeline.prototype.run=function(e){for(var t=this._stack.length,n=0;n1&&(ae&&(n=o),a!=e);)r=n-t,o=t+Math.floor(r/2),a=this.elements[2*o];return a==e||a>e?2*o:as?c+=2:i==s&&(t+=n[l+1]*r[c+1],l+=2,c+=2);return t},T.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},T.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),t=1,n=0;t0){var a,i=o.str.charAt(0);i in o.node.edges?a=o.node.edges[i]:(a=new T.TokenSet,o.node.edges[i]=a),1==o.str.length&&(a.final=!0),r.push({node:a,editsRemaining:o.editsRemaining,str:o.str.slice(1)})}if(0!=o.editsRemaining){if("*"in o.node.edges)var s=o.node.edges["*"];else{s=new T.TokenSet;o.node.edges["*"]=s}if(0==o.str.length&&(s.final=!0),r.push({node:s,editsRemaining:o.editsRemaining-1,str:o.str}),o.str.length>1&&r.push({node:o.node,editsRemaining:o.editsRemaining-1,str:o.str.slice(1)}),1==o.str.length&&(o.node.final=!0),o.str.length>=1){if("*"in o.node.edges)var l=o.node.edges["*"];else{l=new T.TokenSet;o.node.edges["*"]=l}1==o.str.length&&(l.final=!0),r.push({node:l,editsRemaining:o.editsRemaining-1,str:o.str.slice(1)})}if(o.str.length>1){var c,u=o.str.charAt(0),d=o.str.charAt(1);d in o.node.edges?c=o.node.edges[d]:(c=new T.TokenSet,o.node.edges[d]=c),1==o.str.length&&(c.final=!0),r.push({node:c,editsRemaining:o.editsRemaining-1,str:u+o.str.slice(2)})}}}return n},T.TokenSet.fromString=function(e){for(var t=new T.TokenSet,n=t,r=0,o=e.length;r=e;t--){var n=this.uncheckedNodes[t],r=n.child.toString();r in this.minimizedNodes?n.parent.edges[n.char]=this.minimizedNodes[r]:(n.child._str=r,this.minimizedNodes[r]=n.child),this.uncheckedNodes.pop()}},T.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},T.Index.prototype.search=function(e){return this.query((function(t){new T.QueryParser(e,t).parse()}))},T.Index.prototype.query=function(e){for(var t=new T.Query(this.fields),n=Object.create(null),r=Object.create(null),o=Object.create(null),a=Object.create(null),i=Object.create(null),s=0;s1?1:e},T.Builder.prototype.k1=function(e){this._k1=e},T.Builder.prototype.add=function(e,t){var n=e[this._ref],r=Object.keys(this._fields);this._documents[n]=t||{},this.documentCount+=1;for(var o=0;o=this.length)return T.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},T.QueryLexer.prototype.width=function(){return this.pos-this.start},T.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},T.QueryLexer.prototype.backup=function(){this.pos-=1},T.QueryLexer.prototype.acceptDigitRun=function(){var e,t;do{t=(e=this.next()).charCodeAt(0)}while(t>47&&t<58);e!=T.QueryLexer.EOS&&this.backup()},T.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(T.QueryLexer.TERM)),e.ignore(),e.more())return T.QueryLexer.lexText},T.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(T.QueryLexer.EDIT_DISTANCE),T.QueryLexer.lexText},T.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(T.QueryLexer.BOOST),T.QueryLexer.lexText},T.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(T.QueryLexer.TERM)},T.QueryLexer.termSeparator=T.tokenizer.separator,T.QueryLexer.lexText=function(e){for(;;){var t=e.next();if(t==T.QueryLexer.EOS)return T.QueryLexer.lexEOS;if(92!=t.charCodeAt(0)){if(":"==t)return T.QueryLexer.lexField;if("~"==t)return e.backup(),e.width()>0&&e.emit(T.QueryLexer.TERM),T.QueryLexer.lexEditDistance;if("^"==t)return e.backup(),e.width()>0&&e.emit(T.QueryLexer.TERM),T.QueryLexer.lexBoost;if("+"==t&&1===e.width())return e.emit(T.QueryLexer.PRESENCE),T.QueryLexer.lexText;if("-"==t&&1===e.width())return e.emit(T.QueryLexer.PRESENCE),T.QueryLexer.lexText;if(t.match(T.QueryLexer.termSeparator))return T.QueryLexer.lexTerm}else e.escapeCharacter()}},T.QueryParser=function(e,t){this.lexer=new T.QueryLexer(e),this.query=t,this.currentClause={},this.lexemeIdx=0},T.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=T.QueryParser.parseClause;e;)e=e(this);return this.query},T.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},T.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},T.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},T.QueryParser.parseClause=function(e){var t=e.peekLexeme();if(null!=t)switch(t.type){case T.QueryLexer.PRESENCE:return T.QueryParser.parsePresence;case T.QueryLexer.FIELD:return T.QueryParser.parseField;case T.QueryLexer.TERM:return T.QueryParser.parseTerm;default:var n="expected either a field or a term, found "+t.type;throw t.str.length>=1&&(n+=" with value '"+t.str+"'"),new T.QueryParseError(n,t.start,t.end)}},T.QueryParser.parsePresence=function(e){var t=e.consumeLexeme();if(null!=t){switch(t.str){case"-":e.currentClause.presence=T.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=T.Query.presence.REQUIRED;break;default:var n="unrecognised presence operator'"+t.str+"'";throw new T.QueryParseError(n,t.start,t.end)}var r=e.peekLexeme();if(null==r){n="expecting term or field, found nothing";throw new T.QueryParseError(n,t.start,t.end)}switch(r.type){case T.QueryLexer.FIELD:return T.QueryParser.parseField;case T.QueryLexer.TERM:return T.QueryParser.parseTerm;default:n="expecting term or field, found '"+r.type+"'";throw new T.QueryParseError(n,r.start,r.end)}}},T.QueryParser.parseField=function(e){var t=e.consumeLexeme();if(null!=t){if(-1==e.query.allFields.indexOf(t.str)){var n=e.query.allFields.map((function(e){return"'"+e+"'"})).join(", "),r="unrecognised field '"+t.str+"', possible fields: "+n;throw new T.QueryParseError(r,t.start,t.end)}e.currentClause.fields=[t.str];var o=e.peekLexeme();if(null==o){r="expecting term, found nothing";throw new T.QueryParseError(r,t.start,t.end)}if(o.type===T.QueryLexer.TERM)return T.QueryParser.parseTerm;r="expecting term, found '"+o.type+"'";throw new T.QueryParseError(r,o.start,o.end)}},T.QueryParser.parseTerm=function(e){var t=e.consumeLexeme();if(null!=t){e.currentClause.term=t.str.toLowerCase(),-1!=t.str.indexOf("*")&&(e.currentClause.usePipeline=!1);var n=e.peekLexeme();if(null!=n)switch(n.type){case T.QueryLexer.TERM:return e.nextClause(),T.QueryParser.parseTerm;case T.QueryLexer.FIELD:return e.nextClause(),T.QueryParser.parseField;case T.QueryLexer.EDIT_DISTANCE:return T.QueryParser.parseEditDistance;case T.QueryLexer.BOOST:return T.QueryParser.parseBoost;case T.QueryLexer.PRESENCE:return e.nextClause(),T.QueryParser.parsePresence;default:var r="Unexpected lexeme type '"+n.type+"'";throw new T.QueryParseError(r,n.start,n.end)}else e.nextClause()}},T.QueryParser.parseEditDistance=function(e){var t=e.consumeLexeme();if(null!=t){var n=parseInt(t.str,10);if(isNaN(n)){var r="edit distance must be numeric";throw new T.QueryParseError(r,t.start,t.end)}e.currentClause.editDistance=n;var o=e.peekLexeme();if(null!=o)switch(o.type){case T.QueryLexer.TERM:return e.nextClause(),T.QueryParser.parseTerm;case T.QueryLexer.FIELD:return e.nextClause(),T.QueryParser.parseField;case T.QueryLexer.EDIT_DISTANCE:return T.QueryParser.parseEditDistance;case T.QueryLexer.BOOST:return T.QueryParser.parseBoost;case T.QueryLexer.PRESENCE:return e.nextClause(),T.QueryParser.parsePresence;default:r="Unexpected lexeme type '"+o.type+"'";throw new T.QueryParseError(r,o.start,o.end)}else e.nextClause()}},T.QueryParser.parseBoost=function(e){var t=e.consumeLexeme();if(null!=t){var n=parseInt(t.str,10);if(isNaN(n)){var r="boost must be numeric";throw new T.QueryParseError(r,t.start,t.end)}e.currentClause.boost=n;var o=e.peekLexeme();if(null!=o)switch(o.type){case T.QueryLexer.TERM:return e.nextClause(),T.QueryParser.parseTerm;case T.QueryLexer.FIELD:return e.nextClause(),T.QueryParser.parseField;case T.QueryLexer.EDIT_DISTANCE:return T.QueryParser.parseEditDistance;case T.QueryLexer.BOOST:return T.QueryParser.parseBoost;case T.QueryLexer.PRESENCE:return e.nextClause(),T.QueryParser.parsePresence;default:r="Unexpected lexeme type '"+o.type+"'";throw new T.QueryParseError(r,o.start,o.end)}else e.nextClause()}},void 0===(o="function"==typeof(r=function(){return T})?r.call(t,n,t,e):r)||(e.exports=o)}()},2898:function(e,t,n){"use strict";n.d(t,{w_:function(){return c}});var r=n(2784),o={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},a=r.createContext&&r.createContext(o),i=function(){return i=Object.assign||function(e){for(var t,n=1,r=arguments.length;ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a},e.exports.__esModule=!0,e.exports.default=e.exports},5538:function(e){e.exports=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o},e.exports.__esModule=!0,e.exports.default=e.exports},421:function(e,t,n){var r=n(7425).default,o=n(5297);e.exports=function(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return o(e)},e.exports.__esModule=!0,e.exports.default=e.exports},8560:function(e){function t(n,r){return e.exports=t=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},e.exports.__esModule=!0,e.exports.default=e.exports,t(n,r)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},3681:function(e,t,n){var r=n(6314),o=n(6193),a=n(121),i=n(6147);e.exports=function(e,t){return r(e)||o(e,t)||a(e,t)||i()},e.exports.__esModule=!0,e.exports.default=e.exports},8238:function(e){e.exports=function(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))},e.exports.__esModule=!0,e.exports.default=e.exports},3408:function(e,t,n){var r=n(3850),o=n(3912),a=n(121),i=n(3096);e.exports=function(e){return r(e)||o(e)||a(e)||i()},e.exports.__esModule=!0,e.exports.default=e.exports},8064:function(e,t,n){var r=n(7425).default;e.exports=function(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)},e.exports.__esModule=!0,e.exports.default=e.exports},7739:function(e,t,n){var r=n(7425).default,o=n(8064);e.exports=function(e){var t=o(e,"string");return"symbol"==r(t)?t:String(t)},e.exports.__esModule=!0,e.exports.default=e.exports},7425:function(e){function t(n){return e.exports=t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e.exports.__esModule=!0,e.exports.default=e.exports,t(n)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},121:function(e,t,n){var r=n(5748);e.exports=function(e,t){if(e){if("string"==typeof e)return r(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(e,t):void 0}},e.exports.__esModule=!0,e.exports.default=e.exports},8072:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.SCRIPT_TYPE="text/partytown",t.partytownSnippet=e=>((e,t)=>{const{forward:n=[],...r}=e||{},o=JSON.stringify(r,((e,t)=>("function"==typeof t&&(t=String(t)).startsWith(e+"(")&&(t="function "+t),t)));return["!(function(w,p,f,c){",Object.keys(r).length>0?`c=w[p]=Object.assign(w[p]||{},${o});`:"c=w[p]=w[p]||{};","c[f]=(c[f]||[])",n.length>0?`.concat(${JSON.stringify(n)})`:"","})(window,'partytown','forward');",t].join("")})(e,'/* Partytown 0.7.6 - MIT builder.io */\n!function(t,e,n,i,r,o,a,d,s,c,p,l){function u(){l||(l=1,"/"==(a=(o.lib||"/~partytown/")+(o.debug?"debug/":""))[0]&&(s=e.querySelectorAll(\'script[type="text/partytown"]\'),i!=t?i.dispatchEvent(new CustomEvent("pt1",{detail:t})):(d=setTimeout(f,1e4),e.addEventListener("pt0",w),r?h(1):n.serviceWorker?n.serviceWorker.register(a+(o.swPath||"partytown-sw.js"),{scope:a}).then((function(t){t.active?h():t.installing&&t.installing.addEventListener("statechange",(function(t){"activated"==t.target.state&&h()}))}),console.error):f())))}function h(t){c=e.createElement(t?"script":"iframe"),t||(c.setAttribute("style","display:block;width:0;height:0;border:0;visibility:hidden"),c.setAttribute("aria-hidden",!0)),c.src=a+"partytown-"+(t?"atomics.js?v=0.7.6":"sandbox-sw.html?"+Date.now()),e.body.appendChild(c)}function f(n,r){for(w(),i==t&&(o.forward||[]).map((function(e){delete t[e.split(".")[0]]})),n=0;ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}const c=e=>{const{search:t,hash:n,href:r,origin:o,protocol:a,host:i,hostname:s,port:l}=e.location;let{pathname:c}=e.location;return!c&&r&&p&&(c=new URL(r).pathname),{pathname:encodeURI(decodeURI(c)),search:t,hash:n,href:r,origin:o,protocol:a,host:i,hostname:s,port:l,state:e.history.state,key:e.history.state&&e.history.state.key||"initial"}},u=(e,t)=>{let n=[],r=c(e),o=!1,a=()=>{};return{get location(){return r},get transitioning(){return o},_onTransitionComplete(){o=!1,a()},listen(t){n.push(t);const o=()=>{r=c(e),t({location:r,action:"POP"})};return e.addEventListener("popstate",o),()=>{e.removeEventListener("popstate",o),n=n.filter((e=>e!==t))}},navigate(t,{state:i,replace:l=!1}={}){if("number"==typeof t)e.history.go(t);else{i=s({},i,{key:Date.now()+""});try{o||l?e.history.replaceState(i,null,t):e.history.pushState(i,null,t)}catch(n){e.location[l?"replace":"assign"](t)}}r=c(e),o=!0;const u=new Promise((e=>a=e));return n.forEach((e=>e({location:r,action:"PUSH"}))),u}}},d=(e="/")=>{const t=e.indexOf("?"),n={pathname:t>-1?e.substr(0,t):e,search:t>-1?e.substr(t):""};let r=0;const o=[n],a=[null];return{get location(){return o[r]},addEventListener(e,t){},removeEventListener(e,t){},history:{get entries(){return o},get index(){return r},get state(){return a[r]},pushState(e,t,n){const[i,s=""]=n.split("?");r++,o.push({pathname:i,search:s.length?`?${s}`:s}),a.push(e)},replaceState(e,t,n){const[i,s=""]=n.split("?");o[r]={pathname:i,search:s},a[r]=e},go(e){const t=r+e;t<0||t>a.length-1||(r=t)}}}},p=!("undefined"==typeof window||!window.document||!window.document.createElement),f=u(p?window:d()),{navigate:h}=f;function m(e,t){return o.createServerContext?((e,t=null)=>(globalThis.__SERVER_CONTEXT||(globalThis.__SERVER_CONTEXT={}),globalThis.__SERVER_CONTEXT[e]||(globalThis.__SERVER_CONTEXT[e]=o.createServerContext(e,t)),globalThis.__SERVER_CONTEXT[e]))(e,t):o.createContext(t)}const g=m("Base",{baseuri:"/",basepath:"/"}),v=m("Location"),y=()=>o.useContext(g),b=()=>o.useContext(v);function w(e){this.uri=e}const x=e=>e instanceof w,E=e=>{throw new w(e)};function k(e){const{to:t,replace:n=!0,state:r,noThrow:a,baseuri:i}=e;o.useEffect((()=>{Promise.resolve().then((()=>{const o=N(t,i);h(_(o,e),{replace:n,state:r})}))}),[]);const s=N(t,i);return a||E(_(s,e)),null}const C=e=>{const t=b(),{baseuri:n}=y();return o.createElement(k,s({},t,{baseuri:n},e))};C.propTypes={from:a.string,to:a.string.isRequired};const S=(e,t)=>e.substr(0,t.length)===t,O=(e,t)=>{let n,r;const[o]=t.split("?"),a=D(o),s=""===a[0],l=T(e);for(let c=0,u=l.length;c dynamic segment "${r[1]}" is a reserved name. Please use a different name in path "${o.path}".`);const t=decodeURIComponent(n);d[r[1]]=t}else if(t!==n){e=!0;break}}if(!e){n={route:o,params:d,uri:"/"+a.slice(0,f).join("/")};break}}return n||r||null},P=(e,t)=>O([{path:e}],t),N=(e,t)=>{if(S(e,"/"))return e;const[n,r]=e.split("?"),[o]=t.split("?"),a=D(n),i=D(o);if(""===a[0])return F(o,r);if(!S(a[0],".")){const e=i.concat(a).join("/");return F(("/"===o?"":"/")+e,r)}const s=i.concat(a),l=[];for(let c=0,u=s.length;c{const[n,r=""]=e.split("?");let o="/"+D(n).map((e=>{const n=j.exec(e);return n?t[n[1]]:e})).join("/");const{location:{search:a=""}={}}=t,i=a.split("?")[1]||"";return o=F(o,r,i),o},R=(e,t)=>{const n=e=>I(e);return D(e).filter(n).sort().join("/")===D(t).filter(n).sort().join("/")},j=/^:(.+)/,I=e=>j.test(e),L=e=>e&&"*"===e[0],M=(e,t)=>({route:e,score:e.default?0:D(e.path).reduce(((e,t)=>(e+=4,(e=>""===e)(t)?e+=1:I(t)?e+=2:L(t)?e-=5:e+=3,e)),0),index:t}),T=e=>e.map(M).sort(((e,t)=>e.scoret.score?-1:e.index-t.index)),D=e=>e.replace(/(^\/+|\/+$)/g,"").split("/"),F=(e,...t)=>e+((t=t.filter((e=>e&&e.length>0)))&&t.length>0?`?${t.join("&")}`:""),A=["uri","path"],V=(e,t)=>{const n=Object.keys(e);return n.length===Object.keys(t).length&&n.every((n=>t.hasOwnProperty(n)&&e[n]===t[n]))},H=e=>e.replace(/(^\/+|\/+$)/g,""),z=e=>t=>{if(!t)return null;if(t.type===o.Fragment&&t.props.children)return o.Children.map(t.props.children,z(e));if(i(t.props.path||t.props.default||t.type===C,`: Children of must have a \`path\` or \`default\` prop, or be a \`\`. None found on element type \`${t.type}\``),i(!!(t.type!==C||t.props.from&&t.props.to),` requires both "from" and "to" props when inside a .`),i(!(t.type===C&&!R(t.props.from,t.props.to)),` has mismatched dynamic segments, ensure both paths have the exact same dynamic segments.`),t.props.default)return{value:t,default:!0};const n=t.type===C?t.props.from:t.props.path,r="/"===n?e:`${H(e)}/${H(n)}`;return{value:t,default:t.props.default,path:t.props.children?`${H(r)}/*`:r}},B=["innerRef"],$=["to","state","replace","getProps"],Q=["key"];let{forwardRef:U}=r||(r=n.t(o,2));void 0===U&&(U=e=>e);const W=()=>{},q=U(((e,t)=>{let{innerRef:n}=e,r=l(e,B);const{baseuri:a}=y(),{location:i}=b(),{to:c,state:u,replace:d,getProps:p=W}=r,f=l(r,$),m=N(c,a),g=encodeURI(m),v=i.pathname===g,w=S(i.pathname,g);return o.createElement("a",s({ref:t||n,"aria-current":v?"page":void 0},f,p({isCurrent:v,isPartiallyCurrent:w,href:m,location:i}),{href:m,onClick:e=>{if(f.onClick&&f.onClick(e),(e=>!e.defaultPrevented&&0===e.button&&!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey))(e)){e.preventDefault();let t=d;if("boolean"!=typeof d&&v){const e=l(s({},i.state),Q);t=V(s({},u),e)}h(m,{state:u,replace:t})}}}))}));q.displayName="Link",q.propTypes={to:a.string.isRequired};class Z extends o.Component{constructor(...e){super(...e),this.displayName="ReactUseErrorBoundary"}componentDidCatch(...e){this.setState({}),this.props.onError(...e)}render(){return this.props.children}}const G=o.createContext({componentDidCatch:{current:void 0},error:void 0,setError:()=>!1});function J({children:e}){const[t,n]=o.useState(),r=o.useRef(),a=o.useMemo((()=>({componentDidCatch:r,error:t,setError:n})),[t]);return o.createElement(G.Provider,{value:a},o.createElement(Z,{error:t,onError:(e,t)=>{n(e),null==r.current||r.current(e,t)}},e))}J.displayName="ReactUseErrorBoundaryContext";const Y=function(e){var t,n;function r(t){return o.createElement(J,null,o.createElement(e,s({key:"WrappedComponent"},t)))}return r.displayName=`WithErrorBoundary(${null!=(t=null!=(n=e.displayName)?n:e.name)?t:"Component"})`,r}((({history:e=f,children:t})=>{const{location:n}=e,[r,a]=o.useState({location:n}),[i]=function(e){const t=o.useContext(G);t.componentDidCatch.current=void 0;const n=o.useCallback((()=>{t.setError(void 0)}),[]);return[t.error,n]}();if(o.useEffect((()=>{e._onTransitionComplete()}),[r.location]),o.useEffect((()=>{let t=!1;const n=e.listen((({location:e})=>{Promise.resolve().then((()=>{requestAnimationFrame((()=>{t||a({location:e})}))}))}));return()=>{t=!0,n()}}),[]),i){if(!x(i))throw i;h(i.uri,{replace:!0})}return o.createElement(v.Provider,{value:r},"function"==typeof t?t(r):t||null)})),K=({children:e})=>{const t=b();return t?e(t):o.createElement(Y,null,e)},X=({url:e,children:t})=>{const n=e.indexOf("?");let r,a="";return n>-1?(r=e.substring(0,n),a=e.substring(n)):r=e,o.createElement(v.Provider,{value:{location:{pathname:r,search:a,hash:""}}},t)},ee=({path:e,children:t})=>{const{baseuri:n}=y(),{location:r}=b(),o=N(e,n),a=P(o,r.pathname);return t({location:r,match:a?s({},a.params,{uri:a.uri,path:e}):null})},te=["uri","location","component"],ne=["children","style","component","uri","location"],re=e=>{let{uri:t,location:n,component:r}=e,a=l(e,te);return o.createElement(ae,s({},a,{component:r,uri:t,location:n}))};let oe=0;const ae=e=>{let{children:t,style:n,component:r="div",uri:a,location:i}=e,c=l(e,ne);const u=o.useRef(),d=o.useRef(!0),p=o.useRef(a),f=o.useRef(i.pathname),h=o.useRef(!1);o.useEffect((()=>(oe++,m(),()=>{oe--,0===oe&&(d.current=!0)})),[]),o.useEffect((()=>{let e=!1,t=!1;a!==p.current&&(p.current=a,e=!0),i.pathname!==f.current&&(f.current=i.pathname,t=!0),h.current=e||t&&i.pathname===a,h.current&&m()}),[a,i]);const m=o.useCallback((()=>{var e;d.current?d.current=!1:(e=u.current,h.current&&e&&e.focus())}),[]);return o.createElement(r,s({style:s({outline:"none"},n),tabIndex:"-1",ref:u},c),t)},ie=["location","primary","children","basepath","baseuri","component"],se=e=>{const t=y(),n=b();return o.createElement(le,s({},t,n,e))};function le(e){const{location:t,primary:n=!0,children:r,basepath:a,component:i="div"}=e,c=l(e,ie),u=o.Children.toArray(r).reduce(((e,t)=>{const n=z(a)(t);return e.concat(n)}),[]),{pathname:d}=t,p=O(u,d);if(p){const{params:e,uri:r,route:l,route:{value:u}}=p,d=l.default?a:l.path.replace(/\*$/,""),f=s({},e,{uri:r,location:t}),h=o.cloneElement(u,f,u.props.children?o.createElement(se,{location:t,primary:n},u.props.children):void 0),m=n?re:i,v=n?s({uri:r,location:t,component:i},c):c;return o.createElement(g.Provider,{value:{baseuri:r,basepath:d}},o.createElement(m,v,h))}return null}const ce=()=>{const e=b();if(!e)throw new Error("useLocation hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");return e.location},ue=()=>{throw new Error("useNavigate is removed. Use import { navigate } from 'gatsby' instead")},de=()=>{const e=y();if(!e)throw new Error("useParams hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");const t=ce(),n=P(e.basepath,t.pathname);return n?n.params:null},pe=e=>{if(!e)throw new Error("useMatch(path: string) requires an argument of a string to match against");const t=y();if(!t)throw new Error("useMatch hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");const n=ce(),r=N(e,t.baseuri),o=P(r,n.pathname);return o?s({},o.params,{uri:o.uri,path:e}):null}},2467:function(e,t,n){"use strict";n.d(t,{c4:function(){return k},cP:function(){return l},dq:function(){return f},mc:function(){return y},rU:function(){return E}});var r=n(3980),o=n(2784),a=n(5619),i=n(5516);function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t{if("string"==typeof e)return!(e=>c.test(e))(e)},d=()=>"/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal",p=()=>"/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal";function f(e,t=d()){var n;if(!u(e))return e;if(e.startsWith("./")||e.startsWith("../"))return e;const r=null!=(n=null!=t?t:p())?n:"/";return`${null!=r&&r.endsWith("/")?r.slice(0,-1):r}${e.startsWith("/")?e:`/${e}`}`}const h=e=>null==e?void 0:e.startsWith("/");function m(e,t){const{pathname:n,search:r,hash:o}=l(e);return`${(0,i.H)(n,t)}${r}${o}`}const g=(e,t)=>"number"==typeof e?e:u(e)?h(e)?function(e){const t=f(e),n="always";return m(t,n)}(e):function(e,t){if(h(e))return e;const n="always",r=(0,a.resolve)(e,t);return m(r,n)}(e,t):e,v=["to","getProps","onClick","onMouseEnter","activeClassName","activeStyle","innerRef","partiallyActive","state","replace","_location"];function y(e){return f(e,p())}const b={activeClassName:r.string,activeStyle:r.object,partiallyActive:r.bool};function w(e){return o.createElement(a.Location,null,(({location:t})=>o.createElement(x,s({},e,{_location:t}))))}class x extends o.Component{constructor(e){super(e),this.defaultGetProps=({isPartiallyCurrent:e,isCurrent:t})=>(this.props.partiallyActive?e:t)?{className:[this.props.className,this.props.activeClassName].filter(Boolean).join(" "),style:s({},this.props.style,this.props.activeStyle)}:null;let t=!1;"undefined"!=typeof window&&window.IntersectionObserver&&(t=!0),this.state={IOSupported:t},this.abortPrefetch=null,this.handleRef=this.handleRef.bind(this)}_prefetch(){let e=window.location.pathname+window.location.search;this.props._location&&this.props._location.pathname&&(e=this.props._location.pathname+this.props._location.search);const t=l(g(this.props.to,e)),n=t.pathname+t.search;if(e!==n)return ___loader.enqueue(n)}componentWillUnmount(){if(!this.io)return;const{instance:e,el:t}=this.io;this.abortPrefetch&&this.abortPrefetch.abort(),e.unobserve(t),e.disconnect()}handleRef(e){this.props.innerRef&&Object.prototype.hasOwnProperty.call(this.props.innerRef,"current")?this.props.innerRef.current=e:this.props.innerRef&&this.props.innerRef(e),this.state.IOSupported&&e&&(this.io=((e,t)=>{const n=new window.IntersectionObserver((n=>{n.forEach((n=>{e===n.target&&t(n.isIntersecting||n.intersectionRatio>0)}))}));return n.observe(e),{instance:n,el:e}})(e,(e=>{e?this.abortPrefetch=this._prefetch():this.abortPrefetch&&this.abortPrefetch.abort()})))}render(){const e=this.props,{to:t,getProps:n=this.defaultGetProps,onClick:r,onMouseEnter:i,state:c,replace:d,_location:p}=e,f=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,v),h=g(t,p.pathname);return u(h)?o.createElement(a.Link,s({to:h,state:c,getProps:n,innerRef:this.handleRef,onMouseEnter:e=>{i&&i(e);const t=l(h);___loader.hovering(t.pathname+t.search)},onClick:e=>{if(r&&r(e),!(0!==e.button||this.props.target||e.defaultPrevented||e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)){e.preventDefault();let t=d;const n=encodeURI(h)===p.pathname;"boolean"!=typeof d&&n&&(t=!0),window.___navigate(h,{state:c,replace:t})}return!0}},f)):o.createElement("a",s({href:h},f))}}x.propTypes=s({},b,{onClick:r.func,to:r.string.isRequired,replace:r.bool,state:r.object});const E=o.forwardRef(((e,t)=>o.createElement(w,s({innerRef:t},e)))),k=(e,t)=>{window.___navigate(g(e,window.location.pathname),t)}},6291:function(e,t,n){"use strict";n.r(t),n.d(t,{Script:function(){return h},ScriptStrategy:function(){return c},collectedScriptsByPage:function(){return s},scriptCache:function(){return p},scriptCallbackCache:function(){return f}});var r=n(2784),o=n(5619);function a(){return a=Object.assign?Object.assign.bind():function(e){for(var t=1;ti.get(e)||[],set(e,t){const n=i.get(e)||[];n.push(t),i.set(e,n)},delete(e){i.delete(e)}},l="undefined"!=typeof self&&self.requestIdleCallback&&self.requestIdleCallback.bind(window)||function(e){const t=Date.now();return setTimeout((function(){e({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-t))}})}),1)};var c,u;(u=c||(c={})).postHydrate="post-hydrate",u.idle="idle",u.offMainThread="off-main-thread";const d=new Set(["src","strategy","dangerouslySetInnerHTML","children","onLoad","onError"]),p=new Set,f=new Map;function h(e){return r.createElement(o.Location,null,(()=>r.createElement(m,e)))}function m(e){const{src:t,strategy:n=c.postHydrate}=e||{},{pathname:i}=(0,o.useLocation)();if((0,r.useEffect)((()=>{let t;switch(n){case c.postHydrate:t=g(e);break;case c.idle:l((()=>{t=g(e)}));break;case c.offMainThread:{const t=y(e);s.set(i,t)}}return()=>{const{script:e,loadCallback:n,errorCallback:r}=t||{};n&&(null==e||e.removeEventListener("load",n)),r&&(null==e||e.removeEventListener("error",r)),null==e||e.remove()}}),[]),n===c.offMainThread){const o=v(e),l=y(e);return"undefined"==typeof window&&s.set(i,l),r.createElement("script",o?a({type:"text/partytown","data-strategy":n,crossOrigin:"anonymous"},l,{dangerouslySetInnerHTML:{__html:v(e)}}):a({type:"text/partytown",src:b(t),"data-strategy":n,crossOrigin:"anonymous"},l))}return null}function g(e){const{id:t,src:n,strategy:r=c.postHydrate,onLoad:o,onError:i}=e||{},s=t||n,l=["load","error"],u={load:o,error:i};if(s){for(const e of l)if(null!=u&&u[e]){var d;const t=f.get(s)||{},{callbacks:n=[]}=(null==t?void 0:t[e])||{};var h,m;n.push(null==u?void 0:u[e]),null!=t&&null!=(d=t[e])&&d.event?null==u||null==(h=u[e])||h.call(u,null==t||null==(m=t[e])?void 0:m.event):f.set(s,a({},t,{[e]:{callbacks:n}}))}if(p.has(s))return null}const g=v(e),b=y(e),x=document.createElement("script");t&&(x.id=t),x.dataset.strategy=r;for(const[a,c]of Object.entries(b))x.setAttribute(a,c);g&&(x.textContent=g),n&&(x.src=n);const E={};if(s){for(const e of l){const t=t=>w(t,s,e);x.addEventListener(e,t),E[`${e}Callback`]=t}p.add(s)}return document.body.appendChild(x),{script:x,loadCallback:E.loadCallback,errorCallback:E.errorCallback}}function v(e){const{dangerouslySetInnerHTML:t,children:n=""}=e||{},{__html:r=""}=t||{};return r||n}function y(e){const t={};for(const[n,r]of Object.entries(e))d.has(n)||(t[n]=r);return t}function b(e){if(e)return`/__third-party-proxy?url=${encodeURIComponent(e)}`}function w(e,t,n){const r=f.get(t)||{};for(const a of(null==r||null==(o=r[n])?void 0:o.callbacks)||[]){var o;a(e)}f.set(t,{[n]:{event:e}})}}},function(e){e.O(0,[774,532,525,235,661,182],(function(){return t=5069,e(e.s=t);var t}));e.O()}]); //# sourceMappingURL=app-37c8b6762fc3df6cffce.js.map \ No newline at end of file diff --git a/evidenceportal/app-3e39d4c20c60928b6139.js b/evidenceportal/app-3e39d4c20c60928b6139.js index c12ff7f4..9b51ff40 100644 --- a/evidenceportal/app-3e39d4c20c60928b6139.js +++ b/evidenceportal/app-3e39d4c20c60928b6139.js @@ -1,3 +1,3 @@ /*! For license information please see app-3e39d4c20c60928b6139.js.LICENSE.txt */ -(self.webpackChunkevaluation_collect=self.webpackChunkevaluation_collect||[]).push([[143],{5516:function(e,t){"use strict";t.H=void 0;const n=[".html",".json",".js",".map",".txt",".xml",".pdf"];t.H=(e,t="always")=>{if("/"===e)return e;const r=e.endsWith("/");return((e,t)=>{for(const n of e)if(t.endsWith(n))return!0;return!1})(n,e)?e:"always"===t?r?e:`${e}/`:"never"===t&&r?e.slice(0,-1):e}},2668:function(e,t,n){"use strict";function r(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(r=function(e){return e?n:t})(e)}var o=/(confirmation|invite|recovery|email_change)_token=([^&]+)/,a=/error=access_denied&error_description=403/,i=/access_token=/;t.onInitialClientRender=function(e,t){var s=t.enableIdentityWidget,l=void 0===s||s,c=t.publicPath,u=void 0===c?"admin":c,d=(document.location.hash||"").replace(/^#\/?/,"");l&&(o.test(d)||a.test(d)||i.test(d))&&new Promise((function(e){return e("netlify-identity-widget")})).then((function(e){return function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=r(t);if(n&&n.has(e))return n.get(e);var o={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var s=a?Object.getOwnPropertyDescriptor(e,i):null;s&&(s.get||s.set)?Object.defineProperty(o,i,s):o[i]=e[i]}return o.default=e,n&&n.set(e,o),o}(n(3091)(e))})).then((function(e){var t=e.default;t.on("init",(function(e){e||t.on("login",(function(){document.location.href="/evidenceportal/"+u+"/"}))})),t.init()}))}},3091:function(e){function t(e){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}t.keys=function(){return[]},t.resolve=t,t.id=3091,e.exports=t},2802:function(e,t,n){"use strict";t.p2=t.$C=void 0;var r=n(1415);t.$C=r.ScrollHandler;var o=n(5492);t.p2=o.useScrollRestoration},1415:function(e,t,n){"use strict";var r=n(1600);t.__esModule=!0,t.ScrollHandler=t.ScrollContext=void 0;var o=r(n(5297)),a=r(n(6531)),i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(2784)),s=r(n(3980)),l=n(643);function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}var u=i.createContext(new l.SessionStorage);t.ScrollContext=u,u.displayName="GatsbyScrollContext";var d=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a{}},5895:function(e,t){"use strict";t.__esModule=!0,t.getForwards=function(e){return null==e?void 0:e.flatMap((e=>(null==e?void 0:e.forward)||[]))}},5071:function(e,t,n){"use strict";t.__esModule=!0,t.injectPartytownSnippet=function(e){if(!e.length)return;const t=document.querySelector("script[data-partytown]"),n=document.querySelector('iframe[src*="~partytown/partytown-sandbox-sw"]');t&&t.remove();n&&n.remove();const a=(0,o.getForwards)(e),i=document.createElement("script");i.dataset.partytown="",i.innerHTML=(0,r.partytownSnippet)({forward:a}),document.head.appendChild(i)};var r=n(8072),o=n(5895)},3510:function(e,t,n){"use strict";n.d(t,{G:function(){return D},L:function(){return g},M:function(){return C},P:function(){return k},_:function(){return s},a:function(){return i},b:function(){return p},c:function(){return c},d:function(){return u},g:function(){return f},h:function(){return l}});var r=n(2784),o=(n(1109),n(3980)),a=n.n(o);function i(){return i=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}const l=()=>"undefined"!=typeof HTMLImageElement&&"loading"in HTMLImageElement.prototype;const c=e=>{var t;return(e=>{var t,n;return Boolean(null==e||null==(t=e.images)||null==(n=t.fallback)?void 0:n.src)})(e)?e:(e=>Boolean(null==e?void 0:e.gatsbyImageData))(e)?e.gatsbyImageData:(e=>Boolean(null==e?void 0:e.gatsbyImage))(e)?e.gatsbyImage:null==e||null==(t=e.childImageSharp)?void 0:t.gatsbyImageData},u=e=>{var t,n,r;return null==(t=c(e))||null==(n=t.images)||null==(r=n.fallback)?void 0:r.src};function d(e,t,n){const r={};let o="gatsby-image-wrapper";return"fixed"===n?(r.width=e,r.height=t):"constrained"===n&&(o="gatsby-image-wrapper gatsby-image-wrapper-constrained"),{className:o,"data-gatsby-image-wrapper":"",style:r}}function p(e,t,n,r,o){return void 0===o&&(o={}),i({},n,{loading:r,shouldLoad:e,"data-main-image":"",style:i({},o,{opacity:t?1:0})})}function f(e,t,n,r,o,a,s,l){const c={};a&&(c.backgroundColor=a,"fixed"===n?(c.width=r,c.height=o,c.backgroundColor=a,c.position="relative"):("constrained"===n||"fullWidth"===n)&&(c.position="absolute",c.top=0,c.left=0,c.bottom=0,c.right=0)),s&&(c.objectFit=s),l&&(c.objectPosition=l);const u=i({},e,{"aria-hidden":!0,"data-placeholder-image":"",style:i({opacity:t?0:1,transition:"opacity 500ms linear"},c)});return u}const h=["children"],m=function(e){let{layout:t,width:n,height:o}=e;return"fullWidth"===t?r.createElement("div",{"aria-hidden":!0,style:{paddingTop:o/n*100+"%"}}):"constrained"===t?r.createElement("div",{style:{maxWidth:n,display:"block"}},r.createElement("img",{alt:"",role:"presentation","aria-hidden":"true",src:"data:image/svg+xml;charset=utf-8,%3Csvg%20height='"+o+"'%20width='"+n+"'%20xmlns='http://www.w3.org/2000/svg'%20version='1.1'%3E%3C/svg%3E",style:{maxWidth:"100%",display:"block",position:"static"}})):null},g=function(e){let{children:t}=e,n=s(e,h);return r.createElement(r.Fragment,null,r.createElement(m,i({},n)),t,null)},v=["src","srcSet","loading","alt","shouldLoad"],y=["fallback","sources","shouldLoad"],b=function(e){let{src:t,srcSet:n,loading:o,alt:a="",shouldLoad:l}=e,c=s(e,v);return r.createElement("img",i({},c,{decoding:"async",loading:o,src:l?t:void 0,"data-src":l?void 0:t,srcSet:l?n:void 0,"data-srcset":l?void 0:n,alt:a}))},w=function(e){let{fallback:t,sources:n=[],shouldLoad:o=!0}=e,a=s(e,y);const l=a.sizes||(null==t?void 0:t.sizes),c=r.createElement(b,i({},a,t,{sizes:l,shouldLoad:o}));return n.length?r.createElement("picture",null,n.map((e=>{let{media:t,srcSet:n,type:a}=e;return r.createElement("source",{key:t+"-"+a+"-"+n,type:a,media:t,srcSet:o?n:void 0,"data-srcset":o?void 0:n,sizes:l})})),c):c};var x;b.propTypes={src:o.string.isRequired,alt:o.string.isRequired,sizes:o.string,srcSet:o.string,shouldLoad:o.bool},w.displayName="Picture",w.propTypes={alt:o.string.isRequired,shouldLoad:o.bool,fallback:o.exact({src:o.string.isRequired,srcSet:o.string,sizes:o.string}),sources:o.arrayOf(o.oneOfType([o.exact({media:o.string.isRequired,type:o.string,sizes:o.string,srcSet:o.string.isRequired}),o.exact({media:o.string,type:o.string.isRequired,sizes:o.string,srcSet:o.string.isRequired})]))};const E=["fallback"],k=function(e){let{fallback:t}=e,n=s(e,E);return t?r.createElement(w,i({},n,{fallback:{src:t},"aria-hidden":!0,alt:""})):r.createElement("div",i({},n))};k.displayName="Placeholder",k.propTypes={fallback:o.string,sources:null==(x=w.propTypes)?void 0:x.sources,alt:function(e,t,n){return e[t]?new Error("Invalid prop `"+t+"` supplied to `"+n+"`. Validation failed."):null}};const C=function(e){return r.createElement(r.Fragment,null,r.createElement(w,i({},e)),r.createElement("noscript",null,r.createElement(w,i({},e,{shouldLoad:!0}))))};C.displayName="MainImage",C.propTypes=w.propTypes;const S=["as","className","class","style","image","loading","imgClassName","imgStyle","backgroundColor","objectFit","objectPosition"],O=["style","className"],P=e=>e.replace(/\n/g,""),N=function(e,t,n){for(var r=arguments.length,o=new Array(r>3?r-3:0),i=3;iJSON.stringify(o.images)),[o.images]);p&&(u=p);const O=function(e,t,n){let r="";return"fullWidth"===e&&(r=''),"constrained"===e&&(r='
"),r}(b,v,y);return(0,r.useEffect)((()=>{L||(L=n.e(698).then(n.bind(n,4698)).then((e=>{let{renderImageToString:t,swapPlaceholderImage:n}=e;return M=t,{renderImageToString:t,swapPlaceholderImage:n}})));const e=C.current.querySelector("[data-gatsby-image-ssr]");if(e&&l())return e.complete?(null==f||f({wasCached:!0}),null==h||h({wasCached:!0}),setTimeout((()=>{e.removeAttribute("data-gatsby-image-ssr")}),0)):(null==f||f({wasCached:!0}),e.addEventListener("load",(function t(){e.removeEventListener("load",t),null==h||h({wasCached:!0}),setTimeout((()=>{e.removeAttribute("data-gatsby-image-ssr")}),0)}))),void j.add(S);if(M&&j.has(S))return;let t,r;return L.then((e=>{let{renderImageToString:n,swapPlaceholderImage:s}=e;C.current&&(C.current.innerHTML=n(i({isLoading:!0,isLoaded:j.has(S),image:o},g)),j.has(S)||(t=requestAnimationFrame((()=>{C.current&&(r=s(C.current,S,j,a,f,h,m))}))))})),()=>{t&&cancelAnimationFrame(t),r&&r()}}),[o]),(0,r.useLayoutEffect)((()=>{j.has(S)&&M&&(C.current.innerHTML=M(i({isLoading:j.has(S),isLoaded:j.has(S),image:o},g)),null==f||f({wasCached:!0}),null==h||h({wasCached:!0}))}),[o]),(0,r.createElement)(t,i({},k,{style:i({},x,a,{backgroundColor:c}),className:E+(u?" "+u:""),ref:C,dangerouslySetInnerHTML:{__html:O},suppressHydrationWarning:!0}))},D=(0,r.memo)((function(e){return e.image?(0,r.createElement)(T,e):null}));D.propTypes=_,D.displayName="GatsbyImage";const F=["src","__imageData","__error","width","height","aspectRatio","tracedSVGOptions","placeholder","formats","quality","transformOptions","jpgOptions","pngOptions","webpOptions","avifOptions","blurredOptions","breakpoints","outputPixelDensities"];function A(e){return function(t){let{src:n,__imageData:o,__error:a}=t,l=s(t,F);return a&&console.warn(a),o?r.createElement(e,i({image:o},l)):(console.warn("Image not loaded",n),null)}}const V=A((function(e){let{as:t="div",className:n,class:o,style:a,image:l,loading:c="lazy",imgClassName:u,imgStyle:h,backgroundColor:m,objectFit:v,objectPosition:y}=e,b=s(e,S);if(!l)return console.warn("[gatsby-plugin-image] Missing image prop"),null;o&&(n=o),h=i({objectFit:v,objectPosition:y,backgroundColor:m},h);const{width:w,height:x,layout:E,images:N,placeholder:_,backgroundColor:R}=l,I=d(w,x,E),{style:j,className:L}=I,M=s(I,O),T={fallback:void 0,sources:[]};return N.fallback&&(T.fallback=i({},N.fallback,{srcSet:N.fallback.srcSet?P(N.fallback.srcSet):void 0})),N.sources&&(T.sources=N.sources.map((e=>i({},e,{srcSet:P(e.srcSet)})))),r.createElement(t,i({},M,{style:i({},j,a,{backgroundColor:m}),className:L+(n?" "+n:"")}),r.createElement(g,{layout:E,width:w,height:x},r.createElement(k,i({},f(_,!1,E,w,x,R,v,y))),r.createElement(C,i({"data-gatsby-image-ssr":"",className:u},b,p("eager"===c,!1,T,c,h)))))})),H=function(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),o=2;o{if(void 0!==e.layout&&!z.has(e.layout))return new Error("Invalid value "+e.layout+'" provided for prop "layout". Defaulting to "constrained". Valid values are "fixed", "fullWidth" or "constrained".')}};V.displayName="StaticImage",V.propTypes=B;const $=A(D);$.displayName="StaticImage",$.propTypes=B},1109:function(e){"use strict";const t=/[\p{Lu}]/u,n=/[\p{Ll}]/u,r=/^[\p{Lu}](?![\p{Lu}])/gu,o=/([\p{Alpha}\p{N}_]|$)/u,a=/[_.\- ]+/,i=new RegExp("^"+a.source),s=new RegExp(a.source+o.source,"gu"),l=new RegExp("\\d+"+o.source,"gu"),c=(e,o)=>{if("string"!=typeof e&&!Array.isArray(e))throw new TypeError("Expected the input to be `string | string[]`");if(o={pascalCase:!1,preserveConsecutiveUppercase:!1,...o},0===(e=Array.isArray(e)?e.map((e=>e.trim())).filter((e=>e.length)).join("-"):e.trim()).length)return"";const a=!1===o.locale?e=>e.toLowerCase():e=>e.toLocaleLowerCase(o.locale),c=!1===o.locale?e=>e.toUpperCase():e=>e.toLocaleUpperCase(o.locale);if(1===e.length)return o.pascalCase?c(e):a(e);return e!==a(e)&&(e=((e,r,o)=>{let a=!1,i=!1,s=!1;for(let l=0;l(r.lastIndex=0,e.replace(r,(e=>t(e)))))(e,a):a(e),o.pascalCase&&(e=c(e.charAt(0))+e.slice(1)),((e,t)=>(s.lastIndex=0,l.lastIndex=0,e.replace(s,((e,n)=>t(n))).replace(l,(e=>t(e)))))(e,c)};e.exports=c,e.exports.default=c},7225:function(e,t,n){"use strict";n.r(t),n.d(t,{onRouteUpdate:function(){return r}});n(31),n(5251);const r=function(e,t){let{location:n}=e}},5251:function(e,t,n){"use strict";var r=n(31)},4536:function(e,t,n){"use strict";n.d(t,{UQ:function(){return Ps},xC:function(){return a},oy:function(){return Bt},oF:function(){return s},r8:function(){return Yt},o9:function(){return Xt},TS:function(){return Rs},Kb:function(){return tn},rU:function(){return st},mA:function(){return Fs},Xg:function(){return Is},re:function(){return en},mP:function(){return Mi},kJ:function(){return p},uZ:function(){return Kt},x7:function(){return Ht},sJ:function(){return Vt},tA:function(){return Ds},Fn:function(){return Ti}});var r=n(2784),o=n.t(r,2);const a=()=>r.createElement("svg",{className:"inline",xmlns:"http://www.w3.org/2000/svg",width:"10.775",height:"17.309",viewBox:"0 0 10.775 17.309"},r.createElement("g",{transform:"translate(2.121 1.061)"},r.createElement("path",{"data-name":"Path 900",d:"M-18540.5,8685l-7.594,7.594,7.594,7.594",transform:"translate(18548.096 -8685)",fill:"none",stroke:"currentColor",strokeWidth:"3"})));var i=n(7161);const s=e=>{let{expertise:t,requirement:n,keyDates:o}=e;return r.createElement(r.Fragment,null,(0,i.uk)(t)&&(0,i.uk)(n)&&(0,i.uk)(o)?"":r.createElement(r.Fragment,null,r.createElement("section",{className:"m-responsive"},r.createElement("h3",{className:"text-h3"},"Application details"),r.createElement("div",{className:"grid grid-cols-1 gap-3 lg:grid-cols-3"},(0,i.uk)(t)?"":r.createElement("div",{className:"px-4"},r.createElement(Ht,{label:"Expertise Needed",value:t})),(0,i.uk)(n)?"":r.createElement("div",{className:"px-4"},r.createElement(Ht,{label:"Requirements and restrictions",value:n})),(0,i.uk)(o)?"":r.createElement("div",{className:"px-4"},r.createElement(Ht,{label:"Key Milestones and Dates",value:o}))))))},l=()=>r.createElement("svg",{className:"inline-block",xmlns:"http://www.w3.org/2000/svg",width:"10.775",height:"17.309",viewBox:"0 0 10.775 17.309"},r.createElement("g",{transform:"translate(8.654 16.248) rotate(180)"},r.createElement("path",{"data-name":"Path 900",d:"M-18540.5,8685l-7.594,7.594,7.594,7.594",transform:"translate(18548.096 -8685)",fill:"none",stroke:"currentColor",strokeWidth:"3"})));var c=n(31);const u=()=>r.createElement("div",{className:"py-6 overflow-hidden bg-warning text-center"},r.createElement("h4",null,"⚠️ This is a beta site."," ",r.createElement(c.Link,{to:"/contact",className:"underline hover:no-underline"},"We welcome feedback!")," ","⚠️"));var d=n(8978);const p=e=>{let{status:t}=e,n=null,o=null;return"open"==t?(n=d.gbA,o="Open"):"ongoing"==t?(n=d.Gzj,o="In progress"):"completed"==t&&(n=d.FJM,o="Completed"),r.createElement(r.Fragment,null,r.createElement("div",{className:"flex w-full"},r.createElement("span",{className:"pt-1 text-body text-primary align-inherit"},r.createElement(n,{"aria-hidden":"true"})),r.createElement("span",{className:"pl-2 uppercase"},o)))};function f(){return f=Object.assign?Object.assign.bind():function(e){for(var t=1;t(e[t.toLowerCase()]=t,e)),{for:"htmlFor"}),b={amp:"&",apos:"'",gt:">",lt:"<",nbsp:" ",quot:"“"},w=["style","script"],x=/([-A-Z0-9_:]+)(?:\s*=\s*(?:(?:"((?:\\.|[^"])*)")|(?:'((?:\\.|[^'])*)')|(?:\{((?:\\.|{[^}]*?}|[^}])*)\})))?/gi,E=/mailto:/i,k=/\n{2,}$/,C=/^( *>[^\n]+(\n[^\n]+)*\n*)+\n{2,}/,S=/^ *> ?/gm,O=/^ {2,}\n/,P=/^(?:( *[-*_])){3,} *(?:\n *)+\n/,N=/^\s*(`{3,}|~{3,}) *(\S+)?([^\n]*?)?\n([\s\S]+?)\s*\1 *(?:\n *)*\n?/,_=/^(?: {4}[^\n]+\n*)+(?:\n *)+\n?/,R=/^(`+)\s*([\s\S]*?[^`])\s*\1(?!`)/,I=/^(?:\n *)*\n/,j=/\r\n?/g,L=/^\[\^([^\]]+)](:.*)\n/,M=/^\[\^([^\]]+)]/,T=/\f/g,D=/^\s*?\[(x|\s)\]/,F=/^ *(#{1,6}) *([^\n]+?)(?: +#*)?(?:\n *)*(?:\n|$)/,A=/^ *(#{1,6}) +([^\n]+?)(?: +#*)?(?:\n *)*(?:\n|$)/,V=/^([^\n]+)\n *(=|-){3,} *(?:\n *)+\n/,H=/^ *(?!<[a-z][^ >/]* ?\/>)<([a-z][^ >/]*) ?([^>]*)\/{0}>\n?(\s*(?:<\1[^>]*?>[\s\S]*?<\/\1>|(?!<\1)[\s\S])*?)<\/\1>\n*/i,z=/&([a-z0-9]+|#[0-9]{1,6}|#x[0-9a-fA-F]{1,6});/gi,B=/^)/,$=/^(data|aria|x)-[a-z_][a-z\d_.-]*$/,Q=/^ *<([a-z][a-z0-9:]*)(?:\s+((?:<.*?>|[^>])*))?\/?>(?!<\/\1>)(\s*\n)?/i,U=/^\{.*\}$/,W=/^(https?:\/\/[^\s<]+[^<.,:;"')\]\s])/,q=/^<([^ >]+@[^ >]+)>/,Z=/^<([^ >]+:\/[^ >]+)>/,G=/-([a-z])?/gi,J=/^(.*\|?.*)\n *(\|? *[-:]+ *\|[-| :]*)\n((?:.*\|.*\n)*)\n?/,Y=/^\[([^\]]*)\]:\s+]+)>?\s*("([^"]*)")?/,K=/^!\[([^\]]*)\] ?\[([^\]]*)\]/,X=/^\[([^\]]*)\] ?\[([^\]]*)\]/,ee=/(\[|\])/g,te=/(\n|^[-*]\s|^#|^ {2,}|^-{2,}|^>\s)/,ne=/\t/g,re=/^ *\| */,oe=/(^ *\||\| *$)/g,ae=/ *$/,ie=/^ *:-+: *$/,se=/^ *:-+ *$/,le=/^ *-+: *$/,ce=/^([*_])\1((?:\[.*?\][([].*?[)\]]|<.*?>(?:.*?<.*?>)?|`.*?`|~+.*?~+|.)*?)\1\1(?!\1)/,ue=/^([*_])((?:\[.*?\][([].*?[)\]]|<.*?>(?:.*?<.*?>)?|`.*?`|~+.*?~+|.)*?)\1(?!\1|\w)/,de=/^==((?:\[.*?\]|<.*?>(?:.*?<.*?>)?|`.*?`|.)*?)==/,pe=/^~~((?:\[.*?\]|<.*?>(?:.*?<.*?>)?|`.*?`|.)*?)~~/,fe=/^\\([^0-9A-Za-z\s])/,he=/^[\s\S]+?(?=[^0-9A-Z\s\u00c0-\uffff&#;.()'"]|\d+\.|\n\n| {2,}\n|\w+:\S|$)/i,me=/^\n+/,ge=/^([ \t]*)/,ve=/\\([^\\])/g,ye=/ *\n+$/,be=/(?:^|\n)( *)$/,we="(?:\\d+\\.)",xe="(?:[*+-])";function Ee(e){return"( *)("+(1===e?we:xe)+") +"}const ke=Ee(1),Ce=Ee(2);function Se(e){return new RegExp("^"+(1===e?ke:Ce))}const Oe=Se(1),Pe=Se(2);function Ne(e){return new RegExp("^"+(1===e?ke:Ce)+"[^\\n]*(?:\\n(?!\\1"+(1===e?we:xe)+" )[^\\n]*)*(\\n|$)","gm")}const _e=Ne(1),Re=Ne(2);function Ie(e){const t=1===e?we:xe;return new RegExp("^( *)("+t+") [\\s\\S]+?(?:\\n{2,}(?! )(?!\\1"+t+" (?!"+t+" ))\\n*|\\s*\\n*$)")}const je=Ie(1),Le=Ie(2);function Me(e,t){const n=1===t,r=n?je:Le,o=n?_e:Re,a=n?Oe:Pe;return{match(e,t,n){const o=be.exec(n);return o&&(t.list||!t.inline&&!t.simple)?r.exec(e=o[1]+e):null},order:1,parse(e,t,r){const i=n?+e[2]:void 0,s=e[0].replace(k,"\n").match(o);let l=!1;return{items:s.map((function(e,n){const o=a.exec(e)[0].length,i=new RegExp("^ {1,"+o+"}","gm"),c=e.replace(i,"").replace(a,""),u=n===s.length-1,d=-1!==c.indexOf("\n\n")||u&&l;l=d;const p=r.inline,f=r.list;let h;r.list=!0,d?(r.inline=!1,h=c.replace(ye,"\n\n")):(r.inline=!0,h=c.replace(ye,""));const m=t(h,r);return r.inline=p,r.list=f,m})),ordered:n,start:i}},render:(t,n,r)=>e(t.ordered?"ol":"ul",{key:r.key,start:"20"===t.type?t.start:void 0},t.items.map((function(t,o){return e("li",{key:o},n(t,r))})))}}const Te=/^\[([^\]]*)]\( *((?:\([^)]*\)|[^() ])*) *"?([^)"]*)?"?\)/,De=/^!\[([^\]]*)]\( *((?:\([^)]*\)|[^() ])*) *"?([^)"]*)?"?\)/,Fe=[C,N,_,F,V,A,B,J,_e,je,Re,Le],Ae=[...Fe,/^[^\n]+(?: \n|\n{2,})/,H,Q];function Ve(e){return e.replace(/[ÀÁÂÃÄÅàáâãä忯]/g,"a").replace(/[çÇ]/g,"c").replace(/[ðÐ]/g,"d").replace(/[ÈÉÊËéèêë]/g,"e").replace(/[ÏïÎîÍíÌì]/g,"i").replace(/[Ññ]/g,"n").replace(/[øØœŒÕõÔôÓóÒò]/g,"o").replace(/[ÜüÛûÚúÙù]/g,"u").replace(/[ŸÿÝý]/g,"y").replace(/[^a-z0-9- ]/gi,"").replace(/ /gi,"-").toLowerCase()}function He(e){return le.test(e)?"right":ie.test(e)?"center":se.test(e)?"left":null}function ze(e,t,n){const r=n.inTable;n.inTable=!0;const o=t(e.trim(),n);n.inTable=r;let a=[[]];return o.forEach((function(e,t){"26"===e.type?0!==t&&t!==o.length-1&&a.push([]):("27"!==e.type||null!=o[t+1]&&"26"!==o[t+1].type||(e.text=e.text.replace(ae,"")),a[a.length-1].push(e))})),a}function Be(e,t,n){n.inline=!0;const r=ze(e[1],t,n),o=e[2].replace(oe,"").split("|").map(He),a=function(e,t,n){return e.trim().split("\n").map((function(e){return ze(e,t,n)}))}(e[3],t,n);return n.inline=!1,{align:o,cells:a,header:r,type:"25"}}function $e(e,t){return null==e.align[t]?{}:{textAlign:e.align[t]}}function Qe(e){return function(t,n){return n.inline?e.exec(t):null}}function Ue(e){return function(t,n){return n.inline||n.simple?e.exec(t):null}}function We(e){return function(t,n){return n.inline||n.simple?null:e.exec(t)}}function qe(e){return function(t){return e.exec(t)}}function Ze(e,t,n){if(t.inline||t.simple)return null;if(n&&!n.endsWith("\n"))return null;let r="";e.split("\n").every((e=>!Fe.some((t=>t.test(e)))&&(r+=e+"\n",e.trim())));const o=r.trimEnd();return""==o?null:[r,o]}function Ge(e){try{if(decodeURIComponent(e).replace(/[^A-Za-z0-9/:]/g,"").match(/^\s*(javascript|vbscript|data(?!:image)):/i))return}catch(e){return null}return e}function Je(e){return e.replace(ve,"$1")}function Ye(e,t,n){const r=n.inline||!1,o=n.simple||!1;n.inline=!0,n.simple=!0;const a=e(t,n);return n.inline=r,n.simple=o,a}function Ke(e,t,n){const r=n.inline||!1,o=n.simple||!1;n.inline=!1,n.simple=!0;const a=e(t,n);return n.inline=r,n.simple=o,a}function Xe(e,t,n){return n.inline=!1,e(t,n)}const et=(e,t,n)=>({children:Ye(t,e[1],n)});function tt(){return{}}function nt(){return null}function rt(...e){return e.filter(Boolean).join(" ")}function ot(e,t,n){let r=e;const o=t.split(".");for(;o.length&&(r=r[o[0]],void 0!==r);)o.shift();return r||n}function at(e,t={}){t.overrides=t.overrides||{},t.slugify=t.slugify||Ve,t.namedCodesToUnicode=t.namedCodesToUnicode?f({},b,t.namedCodesToUnicode):b;const n=t.createElement||r.createElement;function o(e,r,...o){const a=ot(t.overrides,`${e}.props`,{});return n(function(e,t){const n=ot(t,e);return n?"function"==typeof n||"object"==typeof n&&"render"in n?n:ot(t,`${e}.component`,e):e}(e,t.overrides),f({},r,a,{className:rt(null==r?void 0:r.className,a.className)||void 0}),...o)}function a(e){let n=!1;t.forceInline?n=!0:t.forceBlock||(n=!1===te.test(e));const a=d(u(n?e:`${e.trimEnd().replace(me,"")}\n\n`,{inline:n}));for(;"string"==typeof a[a.length-1]&&!a[a.length-1].trim();)a.pop();if(null===t.wrapper)return a;const i=t.wrapper||(n?"span":"div");let s;if(a.length>1||t.forceWrapper)s=a;else{if(1===a.length)return s=a[0],"string"==typeof s?o("span",{key:"outer"},s):s;s=null}return r.createElement(i,{key:"outer"},s)}function i(e){const t=e.match(x);return t?t.reduce((function(e,t,n){const o=t.indexOf("=");if(-1!==o){const i=function(e){return-1!==e.indexOf("-")&&null===e.match($)&&(e=e.replace(G,(function(e,t){return t.toUpperCase()}))),e}(t.slice(0,o)).trim(),s=function(e){const t=e[0];return('"'===t||"'"===t)&&e.length>=2&&e[e.length-1]===t?e.slice(1,-1):e}(t.slice(o+1).trim()),l=y[i]||i,c=e[l]=function(e,t){return"style"===e?t.split(/;\s?/).reduce((function(e,t){const n=t.slice(0,t.indexOf(":"));return e[n.replace(/(-[a-z])/g,(e=>e[1].toUpperCase()))]=t.slice(n.length+1).trim(),e}),{}):"href"===e||"src"===e?Ge(t):(t.match(U)&&(t=t.slice(1,t.length-1)),"true"===t||"false"!==t&&t)}(i,s);"string"==typeof c&&(H.test(c)||Q.test(c))&&(e[l]=r.cloneElement(a(c.trim()),{key:n}))}else"style"!==t&&(e[y[t]||t]=!0);return e}),{}):null}const s=[],l={},c={0:{match:We(C),order:1,parse:(e,t,n)=>({children:t(e[0].replace(S,""),n)}),render:(e,t,n)=>o("blockquote",{key:n.key},t(e.children,n))},1:{match:qe(O),order:1,parse:tt,render:(e,t,n)=>o("br",{key:n.key})},2:{match:We(P),order:1,parse:tt,render:(e,t,n)=>o("hr",{key:n.key})},3:{match:We(_),order:0,parse:e=>({lang:void 0,text:e[0].replace(/^ {4}/gm,"").replace(/\n+$/,"")}),render:(e,t,n)=>o("pre",{key:n.key},o("code",f({},e.attrs,{className:e.lang?`lang-${e.lang}`:""}),e.text))},4:{match:We(N),order:0,parse:e=>({attrs:i(e[3]||""),lang:e[2]||void 0,text:e[4],type:"3"})},5:{match:Ue(R),order:3,parse:e=>({text:e[2]}),render:(e,t,n)=>o("code",{key:n.key},e.text)},6:{match:We(L),order:0,parse:e=>(s.push({footnote:e[2],identifier:e[1]}),{}),render:nt},7:{match:Qe(M),order:1,parse:e=>({target:`#${t.slugify(e[1])}`,text:e[1]}),render:(e,t,n)=>o("a",{key:n.key,href:Ge(e.target)},o("sup",{key:n.key},e.text))},8:{match:Qe(D),order:1,parse:e=>({completed:"x"===e[1].toLowerCase()}),render:(e,t,n)=>o("input",{checked:e.completed,key:n.key,readOnly:!0,type:"checkbox"})},9:{match:We(t.enforceAtxHeadings?A:F),order:1,parse:(e,n,r)=>({children:Ye(n,e[2],r),id:t.slugify(e[2]),level:e[1].length}),render:(e,t,n)=>o(`h${e.level}`,{id:e.id,key:n.key},t(e.children,n))},10:{match:We(V),order:0,parse:(e,t,n)=>({children:Ye(t,e[1],n),level:"="===e[2]?1:2,type:"9"})},11:{match:qe(H),order:1,parse(e,t,n){const[,r]=e[3].match(ge),o=new RegExp(`^${r}`,"gm"),a=e[3].replace(o,""),s=(l=a,Ae.some((e=>e.test(l)))?Xe:Ye);var l;const c=e[1].toLowerCase(),u=-1!==w.indexOf(c),d={attrs:i(e[2]),noInnerParse:u,tag:u?c:e[1]};return n.inAnchor=n.inAnchor||"a"===c,u?d.text=e[3]:d.children=s(t,a,n),n.inAnchor=!1,d},render:(e,t,n)=>o(e.tag,f({key:n.key},e.attrs),e.text||t(e.children,n))},13:{match:qe(Q),order:1,parse:e=>({attrs:i(e[2]||""),tag:e[1]}),render:(e,t,n)=>o(e.tag,f({},e.attrs,{key:n.key}))},12:{match:qe(B),order:1,parse:()=>({}),render:nt},14:{match:Ue(De),order:1,parse:e=>({alt:e[1],target:Je(e[2]),title:e[3]}),render:(e,t,n)=>o("img",{key:n.key,alt:e.alt||void 0,title:e.title||void 0,src:Ge(e.target)})},15:{match:Qe(Te),order:3,parse:(e,t,n)=>({children:Ke(t,e[1],n),target:Je(e[2]),title:e[3]}),render:(e,t,n)=>o("a",{key:n.key,href:Ge(e.target),title:e.title},t(e.children,n))},16:{match:Qe(Z),order:0,parse:e=>({children:[{text:e[1],type:"27"}],target:e[1],type:"15"})},17:{match:(e,t)=>t.inAnchor?null:Qe(W)(e,t),order:0,parse:e=>({children:[{text:e[1],type:"27"}],target:e[1],title:void 0,type:"15"})},18:{match:Qe(q),order:0,parse(e){let t=e[1],n=e[1];return E.test(n)||(n="mailto:"+n),{children:[{text:t.replace("mailto:",""),type:"27"}],target:n,type:"15"}}},20:Me(o,1),33:Me(o,2),19:{match:We(I),order:3,parse:tt,render:()=>"\n"},21:{match:Ze,order:3,parse:et,render:(e,t,n)=>o("p",{key:n.key},t(e.children,n))},22:{match:Qe(Y),order:0,parse:e=>(l[e[1]]={target:e[2],title:e[4]},{}),render:nt},23:{match:Ue(K),order:0,parse:e=>({alt:e[1]||void 0,ref:e[2]}),render:(e,t,n)=>o("img",{key:n.key,alt:e.alt,src:Ge(l[e.ref].target),title:l[e.ref].title})},24:{match:Qe(X),order:0,parse:(e,t,n)=>({children:t(e[1],n),fallbackChildren:t(e[0].replace(ee,"\\$1"),n),ref:e[2]}),render:(e,t,n)=>l[e.ref]?o("a",{key:n.key,href:Ge(l[e.ref].target),title:l[e.ref].title},t(e.children,n)):o("span",{key:n.key},t(e.fallbackChildren,n))},25:{match:We(J),order:1,parse:Be,render:(e,t,n)=>o("table",{key:n.key},o("thead",null,o("tr",null,e.header.map((function(r,a){return o("th",{key:a,style:$e(e,a)},t(r,n))})))),o("tbody",null,e.cells.map((function(r,a){return o("tr",{key:a},r.map((function(r,a){return o("td",{key:a,style:$e(e,a)},t(r,n))})))}))))},26:{match:function(e,t){return t.inTable?(t.inline=!0,re.exec(e)):null},order:1,parse:function(){return{type:"26"}},render:()=>" | "},27:{match:qe(he),order:4,parse:e=>({text:e[0].replace(z,((e,n)=>t.namedCodesToUnicode[n]?t.namedCodesToUnicode[n]:e))}),render:e=>e.text},28:{match:Ue(ce),order:2,parse:(e,t,n)=>({children:t(e[2],n)}),render:(e,t,n)=>o("strong",{key:n.key},t(e.children,n))},29:{match:Ue(ue),order:3,parse:(e,t,n)=>({children:t(e[2],n)}),render:(e,t,n)=>o("em",{key:n.key},t(e.children,n))},30:{match:Ue(fe),order:1,parse:e=>({text:e[1],type:"27"})},31:{match:Ue(de),order:3,parse:et,render:(e,t,n)=>o("mark",{key:n.key},t(e.children,n))},32:{match:Ue(pe),order:3,parse:et,render:(e,t,n)=>o("del",{key:n.key},t(e.children,n))}};!0===t.disableParsingRawHTML&&(delete c[11],delete c[13]);const u=function(e){let t=Object.keys(e);function n(r,o){let a=[],i="";for(;r;){let s=0;for(;sa(n,r,o)),n,r,o):a(n,r,o)}}(c,t.renderRule),function e(t,n={}){if(Array.isArray(t)){const r=n.key,o=[];let a=!1;for(let i=0;i{let{children:t,options:n}=e,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,h);return r.cloneElement(at(t,n),o)};const st=e=>{let{text:t,...n}=e;return r.createElement(it,Object.assign({},n,{options:{forceBlock:!0,overrides:{a:{props:{className:"text-link underline hover:no-underline"}},p:{props:{className:"mb-3"}},ul:{props:{className:"list-outside list-disc ml-5 mb-4"}},ol:{props:{className:"list-outside list-decimal ml-5 mb-4"}}}}}),null!=t?t:"")},lt=e=>{let{label:t,value:n,className:o}=e,a=null;return a=Array.isArray(n)?n.map(((e,n)=>r.createElement(ct,{key:t+"_"+n,className:o},e))):r.createElement(ct,{className:o},n),r.createElement(r.Fragment,null,r.createElement("figure",null,r.createElement("figcaption",{className:"font-sans text-black text-tag mb-1 font-extrabold uppercase"},t),r.createElement("ul",{className:"text-tag flex flex-wrap"},a)))},ct=e=>{let{className:t,children:n}=e;return r.createElement("li",{className:"px-3 py-1 mt-1 uppercase text-tag whitespace font-semibold mr-2 "+t},n)};var ut=n(9611),dt=n(2322),pt=n(2524),ft=n(2601),ht=Object.defineProperty,mt=Object.defineProperties,gt=Object.getOwnPropertyDescriptors,vt=Object.getOwnPropertySymbols,yt=Object.prototype.hasOwnProperty,bt=Object.prototype.propertyIsEnumerable,wt=(e,t,n)=>t in e?ht(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,xt=(e,t)=>{for(var n in t||(t={}))yt.call(t,n)&&wt(e,n,t[n]);if(vt)for(var n of vt(t))bt.call(t,n)&&wt(e,n,t[n]);return e},Et=(e,t)=>mt(e,gt(t)),kt=(e,t)=>{var n={};for(var r in e)yt.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&vt)for(var r of vt(e))t.indexOf(r)<0&&bt.call(e,r)&&(n[r]=e[r]);return n};function Ct(e){return t=>{var n=t,{bgStyle:r={},borderRadius:o=0,iconFillColor:a="white",round:i=!1,size:s=64}=n,l=kt(n,["bgStyle","borderRadius","iconFillColor","round","size"]);return(0,dt.jsxs)("svg",Et(xt({viewBox:"0 0 64 64",width:s,height:s},l),{children:[i?(0,dt.jsx)("circle",{cx:"32",cy:"32",r:"32",fill:e.color,style:r}):(0,dt.jsx)("rect",{width:"64",height:"64",rx:o,ry:o,fill:e.color,style:r}),(0,dt.jsx)("path",{d:e.path,fill:a})]}))}}Ct({color:"#7f7f7f",networkName:"email",path:"M17,22v20h30V22H17z M41.1,25L32,32.1L22.9,25H41.1z M20,39V26.6l12,9.3l12-9.3V39H20z"});function St(e){const t=Object.entries(e).filter((([,e])=>null!=e)).map((([e,t])=>`${encodeURIComponent(e)}=${encodeURIComponent(String(t))}`));return t.length>0?`?${t.join("&")}`:""}const Ot=e=>!!e&&("object"==typeof e||"function"==typeof e)&&"function"==typeof e.then,Pt=(e,t)=>({left:window.outerWidth/2+(window.screenX||window.screenLeft||0)-e/2,top:window.outerHeight/2+(window.screenY||window.screenTop||0)-t/2}),Nt=(e,t)=>({top:(window.screen.height-t)/2,left:(window.screen.width-e)/2});function _t(e){var t=e,{beforeOnClick:n,children:r,className:o,disabled:a,disabledStyle:i={opacity:.6},forwardedRef:s,networkLink:l,networkName:c,onClick:u,onShareWindowClose:d,openShareDialogOnClick:p=!0,opts:f,resetButtonStyle:h=!0,style:m,url:g,windowHeight:y=400,windowPosition:b="windowCenter",windowWidth:w=550}=t,x=kt(t,["beforeOnClick","children","className","disabled","disabledStyle","forwardedRef","networkLink","networkName","onClick","onShareWindowClose","openShareDialogOnClick","opts","resetButtonStyle","style","url","windowHeight","windowPosition","windowWidth"]);const E=pt("react-share__ShareButton",{"react-share__ShareButton--disabled":!!a,disabled:!!a},o),k=xt(xt(h?{backgroundColor:"transparent",border:"none",padding:0,font:"inherit",color:"inherit",cursor:"pointer"}:{},m),a&&i);return(0,dt.jsx)("button",Et(xt({},x),{className:E,onClick:async e=>{const t=l(g,f);if(!a){if(e.preventDefault(),n){const e=n();Ot(e)&&await e}if(p){!function(e,t,n){var r=t,{height:o,width:a}=r,i=kt(r,["height","width"]);const s=xt({height:o,width:a,location:"no",toolbar:"no",status:"no",directories:"no",menubar:"no",scrollbars:"yes",resizable:"no",centerscreen:"yes",chrome:"yes"},i),l=window.open(e,"",Object.keys(s).map((e=>`${e}=${s[e]}`)).join(", "));if(n){const e=window.setInterval((()=>{try{(null===l||l.closed)&&(window.clearInterval(e),n(l))}catch(v){console.error(v)}}),1e3)}}(t,xt({height:y,width:w},"windowCenter"===b?Pt(w,y):Nt(w,y)),d)}u&&u(e,t)}},ref:s,style:k,children:r}))}function Rt(e,t,n,o){function a(r,a){const i=n(r),s=xt({},r);return Object.keys(i).forEach((e=>{delete s[e]})),(0,dt.jsx)(_t,Et(xt(xt({},o),s),{forwardedRef:a,networkName:e,networkLink:t,opts:n(r)}))}return a.displayName=`ShareButton-${e}`,(0,r.forwardRef)(a)}const It=Rt("email",(function(e,{subject:t,body:n,separator:r}){return"mailto:"+St({subject:t,body:n?n+r+e:e})}),(e=>({subject:e.subject,body:e.body,separator:e.separator||" "})),{openShareDialogOnClick:!1,onClick:(e,t)=>{window.location.href=t}});Ct({color:"#0965FE",networkName:"facebook",path:"M34.1,47V33.3h4.6l0.7-5.3h-5.3v-3.4c0-1.5,0.4-2.6,2.6-2.6l2.8,0v-4.8c-0.5-0.1-2.2-0.2-4.1-0.2 c-4.1,0-6.9,2.5-6.9,7V28H24v5.3h4.6V47H34.1z"}),Ct({color:"#0A7CFF",networkName:"facebookmessenger",path:"M 53.066406 21.871094 C 52.667969 21.339844 51.941406 21.179688 51.359375 21.496094 L 37.492188 29.058594 L 28.867188 21.660156 C 28.339844 21.207031 27.550781 21.238281 27.054688 21.730469 L 11.058594 37.726562 C 10.539062 38.25 10.542969 39.09375 11.0625 39.613281 C 11.480469 40.027344 12.121094 40.121094 12.640625 39.839844 L 26.503906 32.28125 L 35.136719 39.679688 C 35.667969 40.132812 36.457031 40.101562 36.949219 39.609375 L 52.949219 23.613281 C 53.414062 23.140625 53.464844 22.398438 53.066406 21.871094 Z M 53.066406 21.871094"});Rt("facebookmessenger",(function(e,{appId:t,redirectUri:n,to:r}){return"https://www.facebook.com/dialog/send"+St({link:e,redirect_uri:n||e,app_id:t,to:r})}),(e=>({appId:e.appId,redirectUri:e.redirectUri,to:e.to})),{windowWidth:1e3,windowHeight:820});class jt extends Error{constructor(e){super(e),this.name="AssertionError"}}function Lt(e,t){if(!e)throw new jt(t)}const Mt=Rt("facebook",(function(e,{hashtag:t}){return Lt(e,"facebook.url"),"https://www.facebook.com/sharer/sharer.php"+St({u:e,hashtag:t})}),(e=>({hashtag:e.hashtag})),{windowWidth:550,windowHeight:400});function Tt(e){var t=e,{children:n=(e=>e),className:o,getCount:a,url:i}=t,s=kt(t,["children","className","getCount","url"]);const l=function(){const e=(0,r.useRef)(!1);return(0,r.useEffect)((()=>(e.current=!0,()=>{e.current=!1})),[]),(0,r.useCallback)((()=>e.current),[])}(),[c,u]=(0,r.useState)(void 0),[d,p]=(0,r.useState)(!1);return(0,r.useEffect)((()=>{p(!0),a(i,(e=>{l()&&(u(e),p(!1))}))}),[i]),(0,dt.jsx)("span",Et(xt({className:pt("react-share__ShareCount",o)},s),{children:!d&&void 0!==c&&n(c)}))}function Dt(e){const t=t=>(0,dt.jsx)(Tt,xt({getCount:e},t));return t.displayName=`ShareCount(${e.name})`,t}Dt((function(e,t){ft(`https://graph.facebook.com/?id=${e}&fields=og_object{engagement}`,((e,n)=>{t(!e&&n&&n.og_object&&n.og_object.engagement?n.og_object.engagement.count:void 0)}))})),Ct({color:"#009ad9",networkName:"hatena",path:"M 36.164062 33.554688 C 34.988281 32.234375 33.347656 31.5 31.253906 31.34375 C 33.125 30.835938 34.476562 30.09375 35.335938 29.09375 C 36.191406 28.09375 36.609375 26.78125 36.609375 25.101562 C 36.628906 23.875 36.332031 22.660156 35.75 21.578125 C 35.160156 20.558594 34.292969 19.71875 33.253906 19.160156 C 32.304688 18.640625 31.175781 18.265625 29.847656 18.042969 C 28.523438 17.824219 26.195312 17.730469 22.867188 17.730469 L 14.769531 17.730469 L 14.769531 47.269531 L 23.113281 47.269531 C 26.46875 47.269531 28.886719 47.15625 30.367188 46.929688 C 31.851562 46.695312 33.085938 46.304688 34.085938 45.773438 C 35.289062 45.148438 36.28125 44.179688 36.933594 42.992188 C 37.597656 41.796875 37.933594 40.402344 37.933594 38.816406 C 37.933594 36.621094 37.347656 34.867188 36.164062 33.554688 Z M 22.257812 24.269531 L 23.984375 24.269531 C 25.988281 24.269531 27.332031 24.496094 28.015625 24.945312 C 28.703125 25.402344 29.042969 26.183594 29.042969 27.285156 C 29.042969 28.390625 28.664062 29.105469 27.9375 29.550781 C 27.210938 29.992188 25.84375 30.199219 23.855469 30.199219 L 22.257812 30.199219 Z M 29.121094 41.210938 C 28.328125 41.691406 26.976562 41.925781 25.078125 41.925781 L 22.257812 41.925781 L 22.257812 35.488281 L 25.195312 35.488281 C 27.144531 35.488281 28.496094 35.738281 29.210938 36.230469 C 29.925781 36.726562 30.304688 37.582031 30.304688 38.832031 C 30.304688 40.078125 29.914062 40.742188 29.105469 41.222656 Z M 29.121094 41.210938 M 46.488281 39.792969 C 44.421875 39.792969 42.742188 41.46875 42.742188 43.535156 C 42.742188 45.605469 44.421875 47.28125 46.488281 47.28125 C 48.554688 47.28125 50.230469 45.605469 50.230469 43.535156 C 50.230469 41.46875 48.554688 39.792969 46.488281 39.792969 Z M 46.488281 39.792969 M 43.238281 17.730469 L 49.738281 17.730469 L 49.738281 37.429688 L 43.238281 37.429688 Z M 43.238281 17.730469 "});Rt("hatena",(function(e,{title:t}){return Lt(e,"hatena.url"),`http://b.hatena.ne.jp/add?mode=confirm&url=${e}&title=${t}`}),(e=>({title:e.title})),{windowWidth:660,windowHeight:460,windowPosition:"windowCenter"});Dt((function(e,t){ft("https://bookmark.hatenaapis.com/count/entry"+St({url:e}),((e,n)=>{t(null!=n?n:void 0)}))})),Ct({color:"#1F1F1F",networkName:"instapaper",path:"M35.688 43.012c0 2.425.361 2.785 3.912 3.056V48H24.401v-1.932c3.555-.27 3.912-.63 3.912-3.056V20.944c0-2.379-.36-2.785-3.912-3.056V16H39.6v1.888c-3.55.27-3.912.675-3.912 3.056v22.068h.001z"});Rt("instapaper",(function(e,{title:t,description:n}){return Lt(e,"instapaper.url"),"http://www.instapaper.com/hello2"+St({url:e,title:t,description:n})}),(e=>({title:e.title,description:e.description})),{windowWidth:500,windowHeight:500,windowPosition:"windowCenter"}),Ct({color:"#00b800",networkName:"line",path:"M52.62 30.138c0 3.693-1.432 7.019-4.42 10.296h.001c-4.326 4.979-14 11.044-16.201 11.972-2.2.927-1.876-.591-1.786-1.112l.294-1.765c.069-.527.142-1.343-.066-1.865-.232-.574-1.146-.872-1.817-1.016-9.909-1.31-17.245-8.238-17.245-16.51 0-9.226 9.251-16.733 20.62-16.733 11.37 0 20.62 7.507 20.62 16.733zM27.81 25.68h-1.446a.402.402 0 0 0-.402.401v8.985c0 .221.18.4.402.4h1.446a.401.401 0 0 0 .402-.4v-8.985a.402.402 0 0 0-.402-.401zm9.956 0H36.32a.402.402 0 0 0-.402.401v5.338L31.8 25.858a.39.39 0 0 0-.031-.04l-.002-.003-.024-.025-.008-.007a.313.313 0 0 0-.032-.026.255.255 0 0 1-.021-.014l-.012-.007-.021-.012-.013-.006-.023-.01-.013-.005-.024-.008-.014-.003-.023-.005-.017-.002-.021-.003-.021-.002h-1.46a.402.402 0 0 0-.402.401v8.985c0 .221.18.4.402.4h1.446a.401.401 0 0 0 .402-.4v-5.337l4.123 5.568c.028.04.063.072.101.099l.004.003a.236.236 0 0 0 .025.015l.012.006.019.01a.154.154 0 0 1 .019.008l.012.004.028.01.005.001a.442.442 0 0 0 .104.013h1.446a.4.4 0 0 0 .401-.4v-8.985a.402.402 0 0 0-.401-.401zm-13.442 7.537h-3.93v-7.136a.401.401 0 0 0-.401-.401h-1.447a.4.4 0 0 0-.401.401v8.984a.392.392 0 0 0 .123.29c.072.068.17.111.278.111h5.778a.4.4 0 0 0 .401-.401v-1.447a.401.401 0 0 0-.401-.401zm21.429-5.287c.222 0 .401-.18.401-.402v-1.446a.401.401 0 0 0-.401-.402h-5.778a.398.398 0 0 0-.279.113l-.005.004-.006.008a.397.397 0 0 0-.111.276v8.984c0 .108.043.206.112.278l.005.006a.401.401 0 0 0 .284.117h5.778a.4.4 0 0 0 .401-.401v-1.447a.401.401 0 0 0-.401-.401h-3.93v-1.519h3.93c.222 0 .401-.18.401-.402V29.85a.401.401 0 0 0-.401-.402h-3.93V27.93h3.93z"});Rt("line",(function(e,{title:t}){return Lt(e,"line.url"),"https://social-plugins.line.me/lineit/share"+St({url:e,text:t})}),(e=>({title:e.title})),{windowWidth:500,windowHeight:500}),Ct({color:"#0077B5",networkName:"linkedin",path:"M20.4,44h5.4V26.6h-5.4V44z M23.1,18c-1.7,0-3.1,1.4-3.1,3.1c0,1.7,1.4,3.1,3.1,3.1 c1.7,0,3.1-1.4,3.1-3.1C26.2,19.4,24.8,18,23.1,18z M39.5,26.2c-2.6,0-4.4,1.4-5.1,2.8h-0.1v-2.4h-5.2V44h5.4v-8.6 c0-2.3,0.4-4.5,3.2-4.5c2.8,0,2.8,2.6,2.8,4.6V44H46v-9.5C46,29.8,45,26.2,39.5,26.2z"});const Ft=Rt("linkedin",(function(e,{title:t,summary:n,source:r}){return Lt(e,"linkedin.url"),"https://linkedin.com/shareArticle"+St({url:e,mini:"true",title:t,summary:n,source:r})}),(({title:e,summary:t,source:n})=>({title:e,summary:t,source:n})),{windowWidth:750,windowHeight:600});Ct({color:"#21A5D8",networkName:"livejournal",path:"M18.3407821,28.1764706 L21.9441341,31.789916 L33.0055865,42.882353 C33.0055865,42.882353 33.0893855,42.9663866 33.0893855,42.9663866 L46.6648046,47 C46.6648046,47 46.6648046,47 46.7486034,47 C46.8324022,47 46.8324022,47 46.9162012,46.9159664 C47,46.8319327 47,46.8319327 47,46.7478991 L42.9776536,33.1344537 C42.9776536,33.1344537 42.9776536,33.1344537 42.8938548,33.0504202 L31.1620111,21.3697479 L31.1620111,21.3697479 L28.1452514,18.2605042 C27.3072626,17.4201681 26.5530726,17 25.7150838,17 C24.2905028,17 23.0335195,18.3445378 21.5251397,19.8571429 C21.273743,20.1092437 20.9385475,20.4453781 20.6871508,20.697479 C20.3519553,21.0336134 20.1005586,21.2857143 19.849162,21.5378151 C18.3407821,22.9663866 17.0837989,24.2268908 17,25.7394958 C17.0837989,26.4957983 17.5027933,27.3361345 18.3407821,28.1764706 Z M39.9012319,39.6134454 C39.7336341,39.4453781 39.4822374,37.6806724 40.2364275,36.8403362 C40.9906174,36.0840337 41.6610084,36 42.1638017,36 C42.3313995,36 42.4989973,36 42.5827961,36 L44.8453659,43.5630253 L43.5883828,44.8235295 L36.0464833,42.5546218 C35.9626843,42.2184874 35.8788855,41.2100841 36.8844722,40.2016807 C37.2196676,39.8655463 37.8900587,39.6134454 38.5604498,39.6134454 C39.147042,39.6134454 39.5660364,39.7815126 39.5660364,39.7815126 C39.6498353,39.8655463 39.8174331,39.8655463 39.8174331,39.7815126 C39.9850307,39.7815126 39.9850307,39.697479 39.9012319,39.6134454 Z"});Rt("livejournal",(function(e,{title:t,description:n}){return Lt(e,"livejournal.url"),"https://www.livejournal.com/update.bml"+St({subject:t,event:n})}),(e=>({title:e.title,description:e.description})),{windowWidth:660,windowHeight:460}),Ct({color:"#168DE2",networkName:"mailru",path:"M39.7107745,17 C41.6619755,17 43.3204965,18.732852 43.3204965,21.0072202 C43.3204965,23.2815885 41.7595357,25.0144404 39.7107745,25.0144404 C37.7595732,25.0144404 36.1010522,23.2815885 36.1010522,21.0072202 C36.1010522,18.732852 37.7595732,17 39.7107745,17 Z M24.3938451,17 C26.3450463,17 28.0035672,18.732852 28.0035672,21.0072202 C28.0035672,23.2815885 26.4426063,25.0144404 24.3938451,25.0144404 C22.4426439,25.0144404 20.7841229,23.2815885 20.7841229,21.0072202 C20.7841229,18.732852 22.4426439,17 24.3938451,17 Z M51.9057817,43.4259928 C51.7106617,44.0758123 51.4179815,44.6173285 50.9301812,44.9422383 C50.637501,45.1588448 50.2472607,45.267148 49.8570205,45.267148 C49.07654,45.267148 48.3936197,44.833935 48.0033795,44.0758123 L46.2472985,40.7184115 L45.759498,41.2599278 C42.5400162,44.9422383 37.466893,47 32.0035297,47 C26.5401664,47 21.5646034,44.9422383 18.2475614,41.2599278 L17.7597611,40.7184115 L16.00368,44.0758123 C15.6134398,44.833935 14.9305194,45.267148 14.1500389,45.267148 C13.7597986,45.267148 13.3695584,45.1588448 13.0768782,44.9422383 C12.0037176,44.2924187 11.7110374,42.7761733 12.2963978,41.5848375 L16.7841605,33.0288807 C17.1744007,32.270758 17.8573211,31.8375453 18.6378016,31.8375453 C19.0280418,31.8375453 19.4182821,31.9458485 19.7109623,32.1624548 C20.7841229,32.8122743 21.0768031,34.3285197 20.4914427,35.5198555 L20.1012025,36.2779783 L20.2963226,36.602888 C22.4426439,39.9602888 27.0279667,42.234657 31.9059697,42.234657 C36.7839727,42.234657 41.3692955,40.068592 43.5156167,36.602888 L43.7107367,36.2779783 L43.3204965,35.6281587 C43.0278165,35.0866425 42.9302562,34.436823 43.1253765,33.7870035 C43.3204965,33.137184 43.6131767,32.5956678 44.100977,32.270758 C44.3936572,32.0541515 44.7838975,31.9458485 45.1741377,31.9458485 C45.9546182,31.9458485 46.6375385,32.3790613 47.0277787,33.137184 L51.5155415,41.6931408 C52.003342,42.234657 52.100902,42.8844765 51.9057817,43.4259928 Z"});Rt("mailru",(function(e,{title:t,description:n,imageUrl:r}){return Lt(e,"mailru.url"),"https://connect.mail.ru/share"+St({url:e,title:t,description:n,image_url:r})}),(e=>({title:e.title,description:e.description,imageUrl:e.imageUrl})),{windowWidth:660,windowHeight:460}),Ct({color:"#F97400",networkName:"ok",path:"M39,30c-1,0-3,2-7,2s-6-2-7-2c-1.1,0-2,0.9-2,2c0,1,0.6,1.5,1,1.7c1.2,0.7,5,2.3,5,2.3l-4.3,5.4 c0,0-0.8,0.9-0.8,1.6c0,1.1,0.9,2,2,2c1,0,1.5-0.7,1.5-0.7S32,39,32,39c0,0,4.5,5.3,4.5,5.3S37,45,38,45c1.1,0,2-0.9,2-2 c0-0.6-0.8-1.6-0.8-1.6L35,36c0,0,3.8-1.6,5-2.3c0.4-0.3,1-0.7,1-1.7C41,30.9,40.1,30,39,30z M32,15c-3.9,0-7,3.1-7,7s3.1,7,7,7c3.9,0,7-3.1,7-7S35.9,15,32,15z M32,25.5 c-1.9,0-3.5-1.6-3.5-3.5c0-1.9,1.6-3.5,3.5-3.5c1.9,0,3.5,1.6,3.5,3.5C35.5,23.9,33.9,22.5,35,22.5z "});Rt("ok",(function(e,{title:t,description:n,image:r}){return Lt(e,"ok.url"),"https://connect.ok.ru/offer"+St({url:e,title:t,description:n,imageUrl:r})}),(e=>({title:e.title,description:e.description,image:e.image})),{windowWidth:588,windowHeight:480,windowPosition:"screenCenter"});Dt((function(e,t){window.OK||(window.OK={Share:{count:function(e,t){var n,r;null==(r=(n=window.OK.callbacks)[e])||r.call(n,t)}},callbacks:[]});const n=window.OK.callbacks.length;return window.ODKL={updateCount(e,t){var n,r;const o=""===e?0:parseInt(e.replace("react-share-",""),10);null==(r=(n=window.OK.callbacks)[o])||r.call(n,""===t?void 0:parseInt(t,10))}},window.OK.callbacks.push(t),ft("https://connect.ok.ru/dk"+St({"st.cmd":"extLike",uid:`react-share-${n}`,ref:e}))})),Ct({color:"#E60023",networkName:"pinterest",path:"M32,16c-8.8,0-16,7.2-16,16c0,6.6,3.9,12.2,9.6,14.7c0-1.1,0-2.5,0.3-3.7 c0.3-1.3,2.1-8.7,2.1-8.7s-0.5-1-0.5-2.5c0-2.4,1.4-4.1,3.1-4.1c1.5,0,2.2,1.1,2.2,2.4c0,1.5-0.9,3.7-1.4,5.7 c-0.4,1.7,0.9,3.1,2.5,3.1c3,0,5.1-3.9,5.1-8.5c0-3.5-2.4-6.1-6.7-6.1c-4.9,0-7.9,3.6-7.9,7.7c0,1.4,0.4,2.4,1.1,3.1 c0.3,0.3,0.3,0.5,0.2,0.9c-0.1,0.3-0.3,1-0.3,1.3c-0.1,0.4-0.4,0.6-0.8,0.4c-2.2-0.9-3.3-3.4-3.3-6.1c0-4.5,3.8-10,11.4-10 c6.1,0,10.1,4.4,10.1,9.2c0,6.3-3.5,11-8.6,11c-1.7,0-3.4-0.9-3.9-2c0,0-0.9,3.7-1.1,4.4c-0.3,1.2-1,2.5-1.6,3.4 c1.4,0.4,3,0.7,4.5,0.7c8.8,0,16-7.2,16-16C48,23.2,40.8,16,32,16z"});Rt("pinterest",(function(e,{media:t,description:n,pinId:r}){return r?`https://pinterest.com/pin/${r}/repin/x/`:(Lt(e,"pinterest.url"),Lt(t,"pinterest.media"),"https://pinterest.com/pin/create/button/"+St({url:e,media:t,description:n}))}),(e=>({media:e.media,description:e.description,pinId:e.pinId})),{windowWidth:1e3,windowHeight:730});Dt((function(e,t){ft("https://api.pinterest.com/v1/urls/count.json"+St({url:e}),((e,n)=>{t(n?n.count:void 0)}))})),Ct({color:"#EF3F56",networkName:"pocket",path:"M41.084 29.065l-7.528 7.882a2.104 2.104 0 0 1-1.521.666 2.106 2.106 0 0 1-1.522-.666l-7.528-7.882c-.876-.914-.902-2.43-.065-3.384.84-.955 2.228-.987 3.1-.072l6.015 6.286 6.022-6.286c.88-.918 2.263-.883 3.102.071.841.938.82 2.465-.06 3.383l-.015.002zm6.777-10.976C47.463 16.84 46.361 16 45.14 16H18.905c-1.2 0-2.289.82-2.716 2.044-.125.363-.189.743-.189 1.125v10.539l.112 2.096c.464 4.766 2.73 8.933 6.243 11.838.06.053.125.102.19.153l.04.033c1.882 1.499 3.986 2.514 6.259 3.014a14.662 14.662 0 0 0 6.13.052c.118-.042.235-.065.353-.087.03 0 .065-.022.098-.042a15.395 15.395 0 0 0 6.011-2.945l.039-.045.18-.153c3.502-2.902 5.765-7.072 6.248-11.852L48 29.674v-10.52c0-.366-.041-.728-.161-1.08l.022.015z"});Rt("pocket",(function(e,{title:t}){return Lt(e,"pocket.url"),"https://getpocket.com/save"+St({url:e,title:t})}),(e=>({title:e.title})),{windowWidth:500,windowHeight:500}),Ct({color:"#FF5700",networkName:"reddit",path:"M 53.34375 32 C 53.277344 30.160156 52.136719 28.53125 50.429688 27.839844 C 48.722656 27.148438 46.769531 27.523438 45.441406 28.800781 C 41.800781 26.324219 37.519531 24.957031 33.121094 24.863281 L 35.199219 14.878906 L 42.046875 16.320312 C 42.214844 17.882812 43.496094 19.09375 45.066406 19.171875 C 46.636719 19.253906 48.03125 18.183594 48.359375 16.644531 C 48.6875 15.105469 47.847656 13.558594 46.382812 12.992188 C 44.914062 12.425781 43.253906 13.007812 42.464844 14.367188 L 34.625 12.800781 C 34.363281 12.742188 34.09375 12.792969 33.871094 12.9375 C 33.648438 13.082031 33.492188 13.308594 33.441406 13.566406 L 31.070312 24.671875 C 26.617188 24.738281 22.277344 26.105469 18.59375 28.609375 C 17.242188 27.339844 15.273438 26.988281 13.570312 27.707031 C 11.863281 28.429688 10.746094 30.089844 10.71875 31.941406 C 10.691406 33.789062 11.757812 35.484375 13.441406 36.257812 C 13.402344 36.726562 13.402344 37.195312 13.441406 37.664062 C 13.441406 44.832031 21.792969 50.65625 32.097656 50.65625 C 42.398438 50.65625 50.753906 44.832031 50.753906 37.664062 C 50.789062 37.195312 50.789062 36.726562 50.753906 36.257812 C 52.363281 35.453125 53.371094 33.800781 53.34375 32 Z M 21.34375 35.199219 C 21.34375 33.433594 22.777344 32 24.542969 32 C 26.3125 32 27.742188 33.433594 27.742188 35.199219 C 27.742188 36.96875 26.3125 38.398438 24.542969 38.398438 C 22.777344 38.398438 21.34375 36.96875 21.34375 35.199219 Z M 39.9375 44 C 37.664062 45.710938 34.871094 46.582031 32.03125 46.464844 C 29.191406 46.582031 26.398438 45.710938 24.128906 44 C 23.847656 43.65625 23.871094 43.15625 24.183594 42.839844 C 24.5 42.527344 25 42.503906 25.34375 42.785156 C 27.269531 44.195312 29.617188 44.90625 32 44.800781 C 34.386719 44.929688 36.746094 44.242188 38.6875 42.847656 C 39.042969 42.503906 39.605469 42.511719 39.953125 42.863281 C 40.296875 43.21875 40.289062 43.785156 39.9375 44.128906 Z M 39.359375 38.527344 C 37.59375 38.527344 36.160156 37.09375 36.160156 35.328125 C 36.160156 33.5625 37.59375 32.128906 39.359375 32.128906 C 41.128906 32.128906 42.558594 33.5625 42.558594 35.328125 C 42.59375 36.203125 42.269531 37.054688 41.65625 37.6875 C 41.046875 38.316406 40.203125 38.664062 39.328125 38.65625 Z M 39.359375 38.527344"});Rt("reddit",(function(e,{title:t}){return Lt(e,"reddit.url"),"https://www.reddit.com/submit"+St({url:e,title:t})}),(e=>({title:e.title})),{windowWidth:660,windowHeight:460,windowPosition:"windowCenter"});Rt("gab",(function(e,{title:t}){return Lt(e,"gab.url"),"https://gab.com/compose"+St({url:e,text:t})}),(e=>({title:e.title})),{windowWidth:660,windowHeight:640,windowPosition:"windowCenter"}),Ct({color:"#00d178",networkName:"gab",path:"m17.0506,23.97457l5.18518,0l0,14.23933c0,6.82699 -3.72695,10.09328 -9.33471,10.09328c-2.55969,0 -4.82842,-0.87286 -6.22084,-2.0713l2.07477,-3.88283c1.19844,0.81051 2.33108,1.29543 3.85511,1.29543c2.75366,0 4.44049,-1.97432 4.44049,-4.82149l0,-0.87286c-1.16728,1.39242 -2.81947,2.0713 -4.63446,2.0713c-4.44048,0 -7.81068,-3.68885 -7.81068,-8.28521c0,-4.59289 3.37019,-8.28174 7.81068,-8.28174c1.81499,0 3.46718,0.67888 4.63446,2.0713l0,-1.55521zm-3.62997,11.39217c1.97777,0 3.62997,-1.6522 3.62997,-3.62652c0,-1.97432 -1.6522,-3.62305 -3.62997,-3.62305c-1.97778,0 -3.62997,1.64873 -3.62997,3.62305c0,1.97432 1.65219,3.62652 3.62997,3.62652zm25.7077,4.13913l-5.18518,0l0,-1.29197c-1.00448,1.13264 -2.3969,1.81152 -4.21188,1.81152c-3.62997,0 -5.63893,-2.52504 -5.63893,-5.4034c0,-4.27076 5.251,-5.85715 9.78846,-4.49937c-0.09698,-1.39241 -0.9733,-2.39343 -2.78829,-2.39343c-1.26426,0 -2.72248,0.48492 -3.62997,1.00102l-1.5552,-3.72003c1.19844,-0.77587 3.40136,-1.55174 5.96452,-1.55174c3.78931,0 7.25648,2.13365 7.25648,7.95962l0,8.08777zm-5.18518,-6.14809c-2.42806,-0.77587 -4.66563,-0.3533 -4.66563,1.36124c0,1.00101 0.84168,1.6799 1.84616,1.6799c1.20191,0 2.56315,-0.96984 2.81947,-3.04115zm13.00626,-17.66495l0,9.83695c1.16727,-1.39242 2.81946,-2.0713 4.63445,-2.0713c4.44048,0 7.81068,3.68885 7.81068,8.28174c0,4.59636 -3.37019,8.28521 -7.81068,8.28521c-1.81499,0 -3.46718,-0.67888 -4.63445,-2.0713l0,1.55174l-5.18519,0l0,-23.81304l5.18519,0zm3.62997,19.67391c1.97777,0 3.62997,-1.6522 3.62997,-3.62652c0,-1.97432 -1.6522,-3.62305 -3.62997,-3.62305c-1.97778,0 -3.62997,1.64873 -3.62997,3.62305c0,1.97432 1.65219,3.62652 3.62997,3.62652zm0,0"});Dt((function(e,t){ft(`https://www.reddit.com/api/info.json?limit=1&url=${e}`,{param:"jsonp"},((e,n)=>{t(!e&&n&&n.data&&n.data.children.length>0&&n.data.children[0].data.score?n.data.children[0].data.score:void 0)}))})),Ct({color:"#25A3E3",networkName:"telegram",path:"m45.90873,15.44335c-0.6901,-0.0281 -1.37668,0.14048 -1.96142,0.41265c-0.84989,0.32661 -8.63939,3.33986 -16.5237,6.39174c-3.9685,1.53296 -7.93349,3.06593 -10.98537,4.24067c-3.05012,1.1765 -5.34694,2.05098 -5.4681,2.09312c-0.80775,0.28096 -1.89996,0.63566 -2.82712,1.72788c-0.23354,0.27218 -0.46884,0.62161 -0.58825,1.10275c-0.11941,0.48114 -0.06673,1.09222 0.16682,1.5716c0.46533,0.96052 1.25376,1.35737 2.18443,1.71383c3.09051,0.99037 6.28638,1.93508 8.93263,2.8236c0.97632,3.44171 1.91401,6.89571 2.84116,10.34268c0.30554,0.69185 0.97105,0.94823 1.65764,0.95525l-0.00351,0.03512c0,0 0.53908,0.05268 1.06412,-0.07375c0.52679,-0.12292 1.18879,-0.42846 1.79109,-0.99212c0.662,-0.62161 2.45836,-2.38812 3.47683,-3.38552l7.6736,5.66477l0.06146,0.03512c0,0 0.84989,0.59703 2.09312,0.68132c0.62161,0.04214 1.4399,-0.07726 2.14229,-0.59176c0.70766,-0.51626 1.1765,-1.34683 1.396,-2.29506c0.65673,-2.86224 5.00979,-23.57745 5.75257,-27.00686l-0.02107,0.08077c0.51977,-1.93157 0.32837,-3.70159 -0.87096,-4.74991c-0.60054,-0.52152 -1.2924,-0.7498 -1.98425,-0.77965l0,0.00176zm-0.2072,3.29069c0.04741,0.0439 0.0439,0.0439 0.00351,0.04741c-0.01229,-0.00351 0.14048,0.2072 -0.15804,1.32576l-0.01229,0.04214l-0.00878,0.03863c-0.75858,3.50668 -5.15554,24.40802 -5.74203,26.96472c-0.08077,0.34417 -0.11414,0.31959 -0.09482,0.29852c-0.1756,-0.02634 -0.50045,-0.16506 -0.52679,-0.1756l-13.13468,-9.70175c4.4988,-4.33199 9.09945,-8.25307 13.744,-12.43229c0.8218,-0.41265 0.68483,-1.68573 -0.29852,-1.70681c-1.04305,0.24584 -1.92279,0.99564 -2.8798,1.47502c-5.49971,3.2626 -11.11882,6.13186 -16.55882,9.49279c-2.792,-0.97105 -5.57873,-1.77704 -8.15298,-2.57601c2.2336,-0.89555 4.00889,-1.55579 5.75608,-2.23009c3.05188,-1.1765 7.01687,-2.7042 10.98537,-4.24067c7.94051,-3.06944 15.92667,-6.16346 16.62028,-6.43037l0.05619,-0.02283l0.05268,-0.02283c0.19316,-0.0878 0.30378,-0.09658 0.35471,-0.10009c0,0 -0.01756,-0.05795 -0.00351,-0.04566l-0.00176,0zm-20.91715,22.0638l2.16687,1.60145c-0.93418,0.91311 -1.81743,1.77353 -2.45485,2.38812l0.28798,-3.98957"});Rt("telegram",(function(e,{title:t}){return Lt(e,"telegram.url"),"https://telegram.me/share/url"+St({url:e,text:t})}),(e=>({title:e.title})),{windowWidth:550,windowHeight:400}),Ct({color:"#34526f",networkName:"tumblr",path:"M39.2,41c-0.6,0.3-1.6,0.5-2.4,0.5c-2.4,0.1-2.9-1.7-2.9-3v-9.3h6v-4.5h-6V17c0,0-4.3,0-4.4,0 c-0.1,0-0.2,0.1-0.2,0.2c-0.3,2.3-1.4,6.4-5.9,8.1v3.9h3V39c0,3.4,2.5,8.1,9,8c2.2,0,4.7-1,5.2-1.8L39.2,41z"});Rt("tumblr",(function(e,{title:t,caption:n,tags:r,posttype:o}){return Lt(e,"tumblr.url"),"https://www.tumblr.com/widgets/share/tool"+St({canonicalUrl:e,title:t,caption:n,tags:r,posttype:o})}),(e=>({title:e.title,tags:(e.tags||[]).join(","),caption:e.caption,posttype:e.posttype||"link"})),{windowWidth:660,windowHeight:460});Dt((function(e,t){return ft("https://api.tumblr.com/v2/share/stats"+St({url:e}),((e,n)=>{t(!e&&n&&n.response?n.response.note_count:void 0)}))})),Ct({color:"#00aced",networkName:"twitter",path:"M48,22.1c-1.2,0.5-2.4,0.9-3.8,1c1.4-0.8,2.4-2.1,2.9-3.6c-1.3,0.8-2.7,1.3-4.2,1.6 C41.7,19.8,40,19,38.2,19c-3.6,0-6.6,2.9-6.6,6.6c0,0.5,0.1,1,0.2,1.5c-5.5-0.3-10.3-2.9-13.5-6.9c-0.6,1-0.9,2.1-0.9,3.3 c0,2.3,1.2,4.3,2.9,5.5c-1.1,0-2.1-0.3-3-0.8c0,0,0,0.1,0,0.1c0,3.2,2.3,5.8,5.3,6.4c-0.6,0.1-1.1,0.2-1.7,0.2c-0.4,0-0.8,0-1.2-0.1 c0.8,2.6,3.3,4.5,6.1,4.6c-2.2,1.8-5.1,2.8-8.2,2.8c-0.5,0-1.1,0-1.6-0.1c2.9,1.9,6.4,2.9,10.1,2.9c12.1,0,18.7-10,18.7-18.7 c0-0.3,0-0.6,0-0.8C46,24.5,47.1,23.4,48,22.1z"});const At=Rt("twitter",(function(e,{title:t,via:n,hashtags:r=[],related:o=[]}){return Lt(e,"twitter.url"),Lt(Array.isArray(r),"twitter.hashtags is not an array"),Lt(Array.isArray(o),"twitter.related is not an array"),"https://twitter.com/intent/tweet"+St({url:e,text:t,via:n,hashtags:r.length>0?r.join(","):void 0,related:o.length>0?o.join(","):void 0})}),(e=>({hashtags:e.hashtags,title:e.title,via:e.via,related:e.related})),{windowWidth:550,windowHeight:400});Ct({color:"#7360f2",networkName:"viber",path:"m31.0,12.3c9.0,0.2 16.4,6.2 18.0,15.2c0.2,1.5 0.3,3.0 0.4,4.6a1.0,1.0 0 0 1 -0.8,1.2l-0.1,0a1.1,1.1 0 0 1 -1.0,-1.2l0,0c-0.0,-1.2 -0.1,-2.5 -0.3,-3.8a16.1,16.1 0 0 0 -13.0,-13.5c-1.0,-0.1 -2.0,-0.2 -3.0,-0.3c-0.6,-0.0 -1.4,-0.1 -1.6,-0.8a1.1,1.1 0 0 1 0.9,-1.2l0.6,0l0.0,-0.0zm10.6,39.2a19.9,19.9 0 0 1 -2.1,-0.6c-6.9,-2.9 -13.2,-6.6 -18.3,-12.2a47.5,47.5 0 0 1 -7.0,-10.7c-0.8,-1.8 -1.6,-3.7 -2.4,-5.6c-0.6,-1.7 0.3,-3.4 1.4,-4.7a11.3,11.3 0 0 1 3.7,-2.8a2.4,2.4 0 0 1 3.0,0.7a39.0,39.0 0 0 1 4.7,6.5a3.1,3.1 0 0 1 -0.8,4.2c-0.3,0.2 -0.6,0.5 -1.0,0.8a3.3,3.3 0 0 0 -0.7,0.7a2.1,2.1 0 0 0 -0.1,1.9c1.7,4.9 4.7,8.7 9.7,10.8a5.0,5.0 0 0 0 2.5,0.6c1.5,-0.1 2.0,-1.8 3.1,-2.7a2.9,2.9 0 0 1 3.5,-0.1c1.1,0.7 2.2,1.4 3.3,2.2a37.8,37.8 0 0 1 3.1,2.4a2.4,2.4 0 0 1 0.7,3.0a10.4,10.4 0 0 1 -4.4,4.8a10.8,10.8 0 0 1 -1.9,0.6c-0.7,-0.2 0.6,-0.2 0,0l0.0,0l0,-0.0zm3.1,-21.4a4.2,4.2 0 0 1 -0.0,0.6a1.0,1.0 0 0 1 -1.9,0.1a2.7,2.7 0 0 1 -0.1,-0.8a10.9,10.9 0 0 0 -1.4,-5.5a10.2,10.2 0 0 0 -4.2,-4.0a12.3,12.3 0 0 0 -3.4,-1.0c-0.5,-0.0 -1.0,-0.1 -1.5,-0.2a0.9,0.9 0 0 1 -0.9,-1.0l0,-0.1a0.9,0.9 0 0 1 0.9,-0.9l0.1,0a14.1,14.1 0 0 1 5.9,1.5a11.9,11.9 0 0 1 6.5,9.3c0,0.1 0.0,0.3 0.0,0.5c0,0.4 0.0,0.9 0.0,1.5l0,0l0.0,0.0zm-5.6,-0.2a1.1,1.1 0 0 1 -1.2,-0.9l0,-0.1a11.3,11.3 0 0 0 -0.2,-1.4a4.0,4.0 0 0 0 -1.5,-2.3a3.9,3.9 0 0 0 -1.2,-0.5c-0.5,-0.1 -1.1,-0.1 -1.6,-0.2a1.0,1.0 0 0 1 -0.8,-1.1l0,0l0,0a1.0,1.0 0 0 1 1.1,-0.8c3.4,0.2 6.0,2.0 6.3,6.2a2.8,2.8 0 0 1 0,0.8a0.8,0.8 0 0 1 -0.8,0.7l0,0l0.0,-0.0z"});Rt("viber",(function(e,{title:t,separator:n}){return Lt(e,"viber.url"),"viber://forward"+St({text:t?t+n+e:e})}),(e=>({title:e.title,separator:e.separator||" "})),{windowWidth:660,windowHeight:460}),Ct({color:"#4C75A3",networkName:"vk",path:"M44.94,44.84h-0.2c-2.17-.36-3.66-1.92-4.92-3.37C39.1,40.66,38,38.81,36.7,39c-1.85.3-.93,3.52-1.71,4.9-0.62,1.11-3.29.91-5.12,0.71-5.79-.62-8.75-3.77-11.35-7.14A64.13,64.13,0,0,1,11.6,26a10.59,10.59,0,0,1-1.51-4.49C11,20.7,12.56,21,14.11,21c1.31,0,3.36-.29,4.32.2C19,21.46,19.57,23,20,24a37.18,37.18,0,0,0,3.31,5.82c0.56,0.81,1.41,2.35,2.41,2.14s1.06-2.63,1.1-4.18c0-1.77,0-4-.5-4.9S25,22,24.15,21.47c0.73-1.49,2.72-1.63,5.12-1.63,2,0,4.84-.23,5.62,1.12s0.25,3.85.2,5.71c-0.06,2.09-.41,4.25,1,5.21,1.09-.12,1.68-1.2,2.31-2A28,28,0,0,0,41.72,24c0.44-1,.91-2.65,1.71-3,1.21-.47,3.15-0.1,4.92-0.1,1.46,0,4.05-.41,4.52.61,0.39,0.85-.75,3-1.1,3.57a61.88,61.88,0,0,1-4.12,5.61c-0.58.78-1.78,2-1.71,3.27,0.05,0.94,1,1.67,1.71,2.35a33.12,33.12,0,0,1,3.92,4.18c0.47,0.62,1.5,2,1.4,2.76C52.66,45.81,46.88,44.24,44.94,44.84Z"});Rt("vk",(function(e,{title:t,image:n,noParse:r,noVkLinks:o}){return Lt(e,"vk.url"),"https://vk.com/share.php"+St({url:e,title:t,image:n,noparse:r?1:0,no_vk_links:o?1:0})}),(e=>({title:e.title,image:e.image,noParse:e.noParse,noVkLinks:e.noVkLinks})),{windowWidth:660,windowHeight:460});Dt((function(e,t){window.VK||(window.VK={}),window.VK.Share={count:(e,t)=>{var n,r;return null==(r=null==(n=window.VK.callbacks)?void 0:n[e])?void 0:r.call(n,t)}},window.VK.callbacks=[];const n=window.VK.callbacks.length;return window.VK.callbacks.push(t),ft("https://vk.com/share.php"+St({act:"count",index:n,url:e}))})),Ct({color:"#DF2029",networkName:"weibo",path:"M40.9756152,15.0217119 C40.5000732,15.0546301 39.9999314,15.1204666 39.5325878,15.2192213 C38.6634928,15.4085016 38.0977589,16.2643757 38.2863368,17.1284787 C38.4667163,18.0008129 39.3194143,18.5686519 40.1885094,18.3793715 C42.8613908,17.8115326 45.7720411,18.6427174 47.7316073,20.8153207 C49.6911735,22.996153 50.2077122,25.975254 49.3714112,28.5840234 C49.1008441,29.4316684 49.5763861,30.3533789 50.4208857,30.6249537 C51.2653852,30.8965286 52.1754769,30.4192153 52.4542425,29.5715703 C53.6349013,25.9011885 52.9133876,21.7699494 50.1585171,18.7085538 C48.0923641,16.4042776 45.2063093,15.1533848 42.3530505,15.0217119 C41.8775084,14.9970227 41.4511594,14.9887937 40.9756152,15.0217119 Z M27.9227762,19.8277737 C24.9957268,20.140498 20.863421,22.4365431 17.2312548,26.0822378 C13.2711279,30.0571148 11,34.2871065 11,37.9328012 C11,44.9032373 19.8713401,49.125 28.5786978,49.125 C39.9917329,49.125 47.600423,42.4261409 47.600423,37.1427636 C47.600423,33.9496952 44.9603397,32.1638816 42.549827,31.4149913 C41.9594976,31.2339421 41.5167516,31.1434164 41.8283133,30.3616079 C42.5006339,28.66632 42.6236176,27.1932286 41.8939054,26.1480742 C40.5328692,24.1894405 36.7203236,24.2881952 32.448635,26.0822378 C32.448635,26.0822378 31.1203949,26.6912261 31.4647526,25.6213825 C32.1206742,23.4981576 32.0304845,21.712342 31.0056075,20.6836478 C30.2840938,19.9512176 29.2510184,19.6878718 27.9227762,19.8277737 Z M42.0906819,20.6836478 C41.6233383,20.6589586 41.1723917,20.716566 40.7132466,20.8153207 C39.9671353,20.9716828 39.4997917,21.7781784 39.6637721,22.5270687 C39.8277525,23.275959 40.5574647,23.7450433 41.303576,23.5804521 C42.1972686,23.3911718 43.2057485,23.6380596 43.8616701,24.3704897 C44.5175916,25.1029198 44.6733735,26.0657797 44.3864073,26.9381118 C44.1486363,27.6705419 44.5093932,28.4770397 45.2391054,28.7156963 C45.9688176,28.9461239 46.780521,28.5922524 47.0100936,27.8598223 C47.584026,26.0740087 47.2396661,24.0248493 45.8950269,22.5270687 C44.886547,21.4078489 43.4845162,20.7494842 42.0906819,20.6836478 Z M29.496988,29.9665891 C35.3100922,30.1723275 39.9917329,33.0691319 40.3852858,37.0769272 C40.8362324,41.6607904 35.5970585,45.9319315 28.6442899,46.6232144 C21.6915214,47.3144973 15.6488446,44.154347 15.197898,39.5787128 C14.7469514,34.9948495 20.059916,30.7237084 27.004486,30.0324256 C27.8735831,29.950131 28.6688875,29.9336709 29.496988,29.9665891 Z M25.5614586,34.3776322 C23.183744,34.5916017 20.9372116,35.9577073 19.9205332,37.9328012 C18.5348994,40.6238672 19.9041362,43.6029661 23.0689567,44.582284 C26.340366,45.5945202 30.1857056,44.0638213 31.5303448,41.1587879 C32.8503864,38.3195909 31.1613894,35.3734082 27.9227762,34.5751416 C27.1438688,34.3776322 26.356763,34.3035667 25.5614586,34.3776322 Z M24.052839,38.7228388 C24.3316067,38.7310678 24.5857748,38.8215935 24.8399449,38.9203482 C25.8648218,39.3400561 26.1845841,40.4428158 25.5614586,41.4221338 C24.9219361,42.3932227 23.5690963,42.8623069 22.5442194,42.4096807 C21.5357395,41.9652856 21.2487754,40.8542948 21.8882979,39.9078951 C22.3638421,39.2001542 23.2247386,38.7146097 24.052839,38.7228388 Z"});Rt("weibo",(function(e,{title:t,image:n}){return Lt(e,"weibo.url"),"http://service.weibo.com/share/share.php"+St({url:e,title:t,pic:n})}),(e=>({title:e.title,image:e.image})),{windowWidth:660,windowHeight:550,windowPosition:"screenCenter"}),Ct({color:"#25D366",networkName:"whatsapp",path:"m42.32286,33.93287c-0.5178,-0.2589 -3.04726,-1.49644 -3.52105,-1.66732c-0.4712,-0.17346 -0.81554,-0.2589 -1.15987,0.2589c-0.34175,0.51004 -1.33075,1.66474 -1.63108,2.00648c-0.30032,0.33658 -0.60064,0.36247 -1.11327,0.12945c-0.5178,-0.2589 -2.17994,-0.80259 -4.14759,-2.56312c-1.53269,-1.37217 -2.56312,-3.05503 -2.86603,-3.57283c-0.30033,-0.5178 -0.03366,-0.80259 0.22524,-1.06149c0.23301,-0.23301 0.5178,-0.59547 0.7767,-0.90616c0.25372,-0.31068 0.33657,-0.5178 0.51262,-0.85437c0.17088,-0.36246 0.08544,-0.64725 -0.04402,-0.90615c-0.12945,-0.2589 -1.15987,-2.79613 -1.58964,-3.80584c-0.41424,-1.00971 -0.84142,-0.88027 -1.15987,-0.88027c-0.29773,-0.02588 -0.64208,-0.02588 -0.98382,-0.02588c-0.34693,0 -0.90616,0.12945 -1.37736,0.62136c-0.4712,0.5178 -1.80194,1.76053 -1.80194,4.27186c0,2.51134 1.84596,4.945 2.10227,5.30747c0.2589,0.33657 3.63497,5.51458 8.80262,7.74113c1.23237,0.5178 2.1903,0.82848 2.94111,1.08738c1.23237,0.38836 2.35599,0.33657 3.24402,0.20712c0.99159,-0.15534 3.04985,-1.24272 3.47963,-2.45956c0.44013,-1.21683 0.44013,-2.22654 0.31068,-2.45955c-0.12945,-0.23301 -0.46601,-0.36247 -0.98382,-0.59548m-9.40068,12.84407l-0.02589,0c-3.05503,0 -6.08417,-0.82849 -8.72495,-2.38189l-0.62136,-0.37023l-6.47252,1.68286l1.73463,-6.29129l-0.41424,-0.64725c-1.70875,-2.71846 -2.6149,-5.85116 -2.6149,-9.07706c0,-9.39809 7.68934,-17.06155 17.15993,-17.06155c4.58253,0 8.88029,1.78642 12.11655,5.02268c3.23625,3.21036 5.02267,7.50812 5.02267,12.06476c-0.0078,9.3981 -7.69712,17.06155 -17.14699,17.06155m14.58906,-31.58846c-3.93529,-3.80584 -9.1133,-5.95471 -14.62789,-5.95471c-11.36055,0 -20.60848,9.2065 -20.61625,20.52564c0,3.61684 0.94757,7.14565 2.75211,10.26282l-2.92557,10.63564l10.93337,-2.85309c3.0136,1.63108 6.4052,2.4958 9.85634,2.49839l0.01037,0c11.36574,0 20.61884,-9.2091 20.62403,-20.53082c0,-5.48093 -2.14111,-10.64081 -6.03239,-14.51915"});Rt("whatsapp",(function(e,{title:t,separator:n}){return Lt(e,"whatsapp.url"),"https://"+(/(android|iphone|ipad|mobile)/i.test(navigator.userAgent)?"api":"web")+".whatsapp.com/send"+St({text:t?t+n+e:e})}),(e=>({title:e.title,separator:e.separator||" "})),{windowWidth:550,windowHeight:400}),Ct({color:"#4326c4",networkName:"workplace",path:"M34.019,10.292c0.21,0.017,0.423,0.034,0.636,0.049 c3.657,0.262,6.976,1.464,9.929,3.635c3.331,2.448,5.635,5.65,6.914,9.584c0.699,2.152,0.983,4.365,0.885,6.623 c-0.136,3.171-1.008,6.13-2.619,8.867c-0.442,0.75-0.908,1.492-1.495,2.141c-0.588,0.651-1.29,1.141-2.146,1.383 c-1.496,0.426-3.247-0.283-3.961-1.642c-0.26-0.494-0.442-1.028-0.654-1.548c-1.156-2.838-2.311-5.679-3.465-8.519 c-0.017-0.042-0.037-0.082-0.065-0.145c-0.101,0.245-0.192,0.472-0.284,0.698c-1.237,3.051-2.475,6.103-3.711,9.155 c-0.466,1.153-1.351,1.815-2.538,2.045c-1.391,0.267-2.577-0.154-3.496-1.247c-0.174-0.209-0.31-0.464-0.415-0.717 c-2.128-5.22-4.248-10.442-6.37-15.665c-0.012-0.029-0.021-0.059-0.036-0.104c0.054-0.003,0.103-0.006,0.15-0.006 c1.498-0.001,2.997,0,4.495-0.004c0.12-0.001,0.176,0.03,0.222,0.146c1.557,3.846,3.117,7.691,4.679,11.536 c0.018,0.046,0.039,0.091,0.067,0.159c0.273-0.673,0.536-1.32,0.797-1.968c1.064-2.627,2.137-5.25,3.19-7.883 c0.482-1.208,1.376-1.917,2.621-2.135c1.454-0.255,2.644,0.257,3.522,1.449c0.133,0.18,0.229,0.393,0.313,0.603 c1.425,3.495,2.848,6.991,4.269,10.488c0.02,0.047,0.04,0.093,0.073,0.172c0.196-0.327,0.385-0.625,0.559-0.935 c0.783-1.397,1.323-2.886,1.614-4.461c0.242-1.312,0.304-2.634,0.187-3.962c-0.242-2.721-1.16-5.192-2.792-7.38 c-2.193-2.939-5.086-4.824-8.673-5.625c-1.553-0.346-3.124-0.405-4.705-0.257c-3.162,0.298-6.036,1.366-8.585,3.258 c-3.414,2.534-5.638,5.871-6.623,10.016c-0.417,1.76-0.546,3.547-0.384,5.348c0.417,4.601,2.359,8.444,5.804,11.517 c2.325,2.073,5.037,3.393,8.094,3.989c1.617,0.317,3.247,0.395,4.889,0.242c1-0.094,1.982-0.268,2.952-0.529 c0.04-0.01,0.081-0.018,0.128-0.028c0,1.526,0,3.047,0,4.586c-0.402,0.074-0.805,0.154-1.21,0.221 c-0.861,0.14-1.728,0.231-2.601,0.258c-0.035,0.002-0.071,0.013-0.108,0.021c-0.493,0-0.983,0-1.476,0 c-0.049-0.007-0.1-0.018-0.149-0.022c-0.315-0.019-0.629-0.033-0.945-0.058c-1.362-0.105-2.702-0.346-4.017-0.716 c-3.254-0.914-6.145-2.495-8.66-4.752c-2.195-1.971-3.926-4.29-5.176-6.963c-1.152-2.466-1.822-5.057-1.993-7.774 c-0.014-0.226-0.033-0.451-0.05-0.676c0-0.502,0-1.003,0-1.504c0.008-0.049,0.02-0.099,0.022-0.148 c0.036-1.025,0.152-2.043,0.338-3.052c0.481-2.616,1.409-5.066,2.8-7.331c2.226-3.625,5.25-6.386,9.074-8.254 c2.536-1.24,5.217-1.947,8.037-2.126c0.23-0.015,0.461-0.034,0.691-0.051C33.052,10.292,33.535,10.292,34.019,10.292z"});Rt("workplace",(function(e,{quote:t,hashtag:n}){return Lt(e,"workplace.url"),"https://work.facebook.com/sharer.php"+St({u:e,quote:t,hashtag:n})}),(e=>({quote:e.quote,hashtag:e.hashtag})),{windowWidth:550,windowHeight:400}),Ct({color:"#000000",networkName:"X",path:"M 41.116 18.375 h 4.962 l -10.8405 12.39 l 12.753 16.86 H 38.005 l -7.821 -10.2255 L 21.235 47.625 H 16.27 l 11.595 -13.2525 L 15.631 18.375 H 25.87 l 7.0695 9.3465 z m -1.7415 26.28 h 2.7495 L 24.376 21.189 H 21.4255 z"});const Vt=()=>{const e="undefined"!=typeof window?window.location.href:"";return r.createElement("aside",{className:"mt-8 w-72 lg:mt-0 bg-primary"},r.createElement("div",{className:"font-bold text-white text-xl lg:text-h4"},"Share this project"),r.createElement("div",{className:"flex gap-6 mt-1 flex-nowrap place-content-start text-5xl text-white lg:text-2xl lg:gap-1"},r.createElement(Mt,{url:e,resetButtonStyle:!0,className:"shared","aria-label":"Facebook"},r.createElement(d.R9i,null)),r.createElement(At,{url:e,resetButtonStyle:!0,"aria-label":"X / Twitter"},r.createElement(ut.lcJ,null)),r.createElement(Ft,{url:e,resetButtonStyle:!0,"aria-label":"LinkedIn"},r.createElement(d.ltd,null)),r.createElement(It,{resetButtonStyle:!0,url:e,subject:"Sharing a wonderful project opportunity!","aria-label":"e-mail"},r.createElement(d.Upr,null))))},Ht=e=>{let{label:t,value:n}=e;return r.createElement(r.Fragment,null,r.createElement("section",{className:"pt-4"},r.createElement("h3",{className:"text-h4"},t),r.createElement("div",{className:"text-body"},r.createElement(st,{text:n}))))},zt=e=>{let{slug:t,title:n,question:o,status:a,agency:s,topics:l,opportunityCloses:u,startDate:d,endDate:f,lastModified:h}=e;return r.createElement("div",{className:"px-2 py-4 overflow-hidden bg-white border border-gray-200 rounded-md shadow-sm h-full flex flex-col"},r.createElement("div",{className:"mt-4 ml-4"},r.createElement(p,{status:a})),r.createElement("div",{className:"p-5 pb-5"},r.createElement("div",{className:"pb-4 text-h3 font-bold leading-snug text-black"},o),r.createElement("div",null,r.createElement("div",{className:"mt-4 text-body"},r.createElement(Rs,{status:a,opportunityCloses:u,startDate:d,endDate:f})),r.createElement("div",{className:"mb-4 text-body"},r.createElement("span",{className:"font-bold"},"Lead Agency: "),s),!(0,i.xb)(l)&&r.createElement("div",{className:"text-tag mt-4"},r.createElement(Ti,{topics:l})))),r.createElement("div",{className:"p-5 pb-1 mt-auto border-t-2 border-solid"},r.createElement(c.Link,{to:"/project/"+t,"aria-label":n+" Details",className:"btn-wide"},(0,i.t9)(a,"View Opportunity","View Project","View Project"))))},Bt=e=>{let{nodes:t}=e;return r.createElement("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 mx-3 xl:mx-6 gap-4 justify-self-center"},t.map(((e,t)=>r.createElement("article",{key:"card_"+e.slug},r.createElement(zt,e)))))};var $t=n(3510);const Qt=/^([a-zA-Z]+:)?\/\//,Ut=e=>{let{name:t}=e;return r.createElement("span",{className:"flex items-center p-5 leading-snug text-white hover:opacity-75 xl:text-black xl:px-3 xl:py-2"},r.createElement("span",{className:"text-nav ml-2 font-bold border-b-2 border-white xl:border-primary"},t))},Wt=e=>{let{name:t}=e;return r.createElement("span",{className:"flex items-center p-5 leading-snug text-white hover:opacity-75 xl:text-black xl:px-3 xl:py-2"},r.createElement("span",{className:"text-nav ml-2 border-b-2 hover:border-primary border-transparent"},t))},qt=e=>r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",viewBox:"0 0 16 16"},e),r.createElement("path",{d:"M6 1h5v5L8.86 3.85 4.7 8 4 7.3l4.15-4.16L6 1Z M2 3h2v1H2v6h6V8h1v2a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1Z"})),Zt=e=>{let{name:t}=e;return r.createElement("span",{className:"flex items-center p-5 leading-snug text-white hover:opacity-75 xl:text-black xl:px-3 xl:py-2"},r.createElement("span",{className:"text-nav ml-2 border-b-2 hover:border-primary border-transparent"},t),r.createElement(qt,{className:"inline ml-1 -mr-3 fill-white xl:fill-black"}))},Gt=e=>{let{title:t,activePage:n,image:o,pages:a}=e;const[i,s]=r.useState(!1),l=(0,$t.c)(o);return r.createElement(r.Fragment,null,r.createElement("nav",{id:"nav-bar",className:"sticky top-0 flex flex-wrap items-center justify-between w-full p-0 bg-navbar xl:relative xl:px-2 xl:py-6 overflow-y-visible z-10"},r.createElement("div",{className:"flex flex-wrap justify-between w-full px-0 xl:px-4"},r.createElement("div",{className:"relative flex flex-no-wrap w-full xl:static xl:block xl:w-auto"},r.createElement("button",{className:"block p-6 ml-0 text-xl leading-none text-white outline-none cursor-pointer bg-primary xl:hidden focus:outline-none",type:"button","aria-label":"Open navigation menu",onClick:()=>s(!i)},i?r.createElement(d.aHS,null):r.createElement(d.Fm7,null)),l||t?r.createElement("div",{className:"block xl:min-h-full mx-4 my-3 xl:my-auto overflow-hidden text-nav text-black font-bold flex gap-4 items-center whitespace-nowrap"},r.createElement("a",{href:"https://www.evaluation.gov"},l?r.createElement($t.G,{className:"xl:inline-block logotype",image:l,alt:"nav_logo"}):r.createElement(r.Fragment,null)),r.createElement(c.Link,{to:"/"},t)):""),r.createElement("div",{className:"absolute top-16 w-full md:w-2/3 xl:w-auto xl:relative xl:top-0 flex-grow items-center bg-primary xl:bg-transparent xl:flex xl:bg-navbar z-10 xl:z-0 transition-transform drop-shadow-lg filter xl:drop-shadow-none"+(i?" flex":" hidden"),id:"example-navbar-danger"},r.createElement("ul",{className:"flex flex-col list-none xl:flex-row xl:ml-auto"},null==a?void 0:a.filter((e=>e.show)).map(((e,t)=>{let{name:o,link:a}=e;return r.createElement("li",{className:"nav-item",key:"nav"+t},(e=>{if("string"==typeof e)return!Qt.test(e)})(a)?r.createElement(c.Link,{to:a||"#",onClick:()=>s(!1)},n===a?r.createElement(Ut,{name:o}):r.createElement(Wt,{name:o})):r.createElement("a",{key:"nav"+t,href:a,onClick:()=>s(!1)},r.createElement(Zt,{name:o})))})))))))},Jt=e=>{var t;let{image:n,text:o,link:a,linkId:s}=e;s=null!==(t=s)&&void 0!==t?t:"bottom-banner-image-link-id";const l=(0,$t.c)(n);return r.createElement("div",{className:"py-6 mt-12 overflow-hidden bg-bottombanner p-responsive"},r.createElement("div",{className:"m-responsive"},r.createElement("div",{className:"w-full flex gap-4 sm:gap-8 items-center justify-center flex-wrap"},!(0,i.uk)(a)&&l&&r.createElement("a",{id:s,href:a,"aria-labelledby":"bottomBannerText"},r.createElement($t.G,{className:"inline-block logotype",image:l,alt:"Bottom Banner logo"})),(0,i.uk)(a)&&l&&r.createElement($t.G,{className:"inline-block logotype",image:l,alt:"Bottom Banner logo"}),r.createElement("div",{className:"inline-block text-body flex-4 min-w-20ch",id:"bottomBannerText"},"This evidence project portal is managed by the Office of Management and Budget. If you have suggestions for how to improve it, please ",r.createElement(c.Link,{className:"no-inherit",to:"/contact"},"let us know!")))))},Yt=e=>{let{name:t,title:n,employer:o,email:a,image:i,defaultImage:s,showEmail:l}=e;const c=(0,$t.c)(null!=i?i:s);return r.createElement("div",{className:"flex items-center gap-4 overflow-hidden flex-nowrap justify-left"},r.createElement("div",{className:"hidden sm:block",style:{width:"100px",height:"100px"}},c&&r.createElement($t.G,{className:"relative rounded-full",alt:t,image:(0,$t.c)(c),style:{transform:"translateZ(0)"}})),r.createElement("div",{className:"pl-2 pr-2 pb-2"},r.createElement("p",{className:"font-bold text-black text-body"},t),r.createElement("p",{className:"text-black text-body"},n),r.createElement("p",{className:"text-black text-body"},o),l?r.createElement("p",{className:"text-black text-body break-all"},a):""))},Kt=e=>{let{title:t,contacts:n,defaultImage:o}=e;return r.createElement("section",{className:"m-responsive"},r.createElement("h3",{className:"text-h3 my-4"},t),r.createElement("div",{className:"grid grid-cols-1 gap-4 md:grid-cols-2 lg:grid-cols-3 justify-self-center"},n.map(((e,t)=>r.createElement("div",{className:"w-auto px-4",key:"contact-"+t},r.createElement(Yt,Object.assign({},e,{showEmail:!1,image:e.image,defaultImage:o})))))))},Xt=e=>{let{title:t,lede:n,image:o}=e;return"Contact"==t||"About"==t?r.createElement("div",{className:"no-bottom-margin px-4 py-4 mx-0 lg:mb-16 bg-white md:px-8 md:py-12 xl:px-16 xl:container sm:min-h-15rem",style:{background:"url("+(0,$t.d)(o)+")",backgroundRepeat:"no-repeat",backgroundSize:"auto",backgroundPositionY:"center"}},r.createElement("div",{className:"lg:-mb-28 m-0 lg:m-4 bg-white border-b-8 border-primary border-solid flex align-center"},r.createElement("div",{className:"w-full p-4 sm:p-12 lg:pl-28 lg:w-3/3"},r.createElement("h1",{className:"text-h3 pb-0 sm:text-h1 font-bold text-black"},t),n&&r.createElement(st,{className:"pt-6 text-body leading-normal",text:n})))):r.createElement("div",{className:"px-4 py-4 mx-0 lg:mb-16 bg-white md:px-8 md:py-12 xl:px-16 xl:container sm:min-h-15rem",style:{background:"url("+(0,$t.d)(o)+")",backgroundRepeat:"no-repeat",backgroundSize:"auto",backgroundPositionY:"center"}},r.createElement("div",{className:"lg:-mb-28 m-0 lg:m-4 bg-white border-b-8 border-primary border-solid flex align-center"},r.createElement("div",{className:"w-full p-4 sm:p-12 lg:pl-28 lg:w-3/3"},r.createElement("h1",{className:"text-h3 pb-0 sm:text-h1 font-bold text-black"},t),n&&r.createElement(st,{className:"pt-6 text-body leading-normal",text:n}))))},en=e=>{let{question:t,slug:n,summary:o,status:a,opportunityCloses:l,startDate:c,endDate:u,emailContent:d,lastModified:p,agency:f,topics:h,deliverable:m,purpose:g,expertise:v,requirement:y,keyDates:b,priorResearch:w,statusOfData:x,fundingInfo:E,mainContact:k,openText:C,ongoingText:S,completeText:O,projectTeam:P,faq:N,projectInterestLink:_,newsletter:R,defaultContactImage:I,collectData:j,summaryPDF:L}=e;return r.createElement("article",null,r.createElement("header",null,r.createElement("div",{className:"py-16 p-responsive bg-primary"},r.createElement("div",{className:"flex flex-col justify-between m-responsive lg:flex-row"},r.createElement("div",{className:"w-full"},r.createElement("h1",{className:"text-h3 w-full font-bold leading-h2 text-white lg:w-4/5 lg:text-h2"},t),null!==(0,i.t9)(a,!0,!0,!0)&&r.createElement("div",{className:"mt-4 text-white text-body"},r.createElement(Rs,{status:a,opportunityCloses:l,startDate:c,endDate:u})),r.createElement("div",{className:"text-white text-body"},r.createElement("span",{className:"font-bold"},"Lead Agency: "),f)),r.createElement(Vt,null))),r.createElement("div",{className:"p-responsive pb-4"},r.createElement("section",{className:"flex flex-wrap items-start py-6 m-responsive gap-x-10 gap-y-4"},!(0,i.xb)(h)&&r.createElement("div",{className:"text-tag mt-2"},r.createElement(Ti,{topics:h}))))),r.createElement("div",{className:"p-responsive pb-4"},r.createElement("section",{className:"mt-8"},r.createElement("div",{className:"m-responsive"},r.createElement("h2",{className:"text-h3"},"Project Overview")),r.createElement("div",{className:"flex flex-col justify-between w-full py-4 lg:flex-row"},r.createElement("div",{className:"m-responsive lg:w-3/5 xl:2/3"},!(0,i.uk)(o)&&r.createElement("div",{className:"w-full lg:w-11/12"},r.createElement(Ht,{label:"Summary",value:o})),!(0,i.uk)(m)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"completed"===a?"Deliverables":"Anticipated deliverables",value:m})),!(0,i.uk)(g)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"Planned use of results",value:g})),!(0,i.uk)(E)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"Funding",value:E})),!(0,i.uk)(x)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"Data",value:x})),!(0,i.uk)(w)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"Helpful links",value:w})),!(0,i.xb)(N)&&r.createElement(r.Fragment,null,r.createElement("section",{className:"w-full mt-10 lg:w-11/12"},r.createElement("h3",{className:"text-h3"},"Frequently Asked Questions"),N.map(((e,t)=>{let{title:n,text:o}=e;return r.createElement(Ps,{key:"collapsibleList_"+t,title:n,text:o})})))),!(0,i.xb)(j)&&r.createElement(r.Fragment,null,r.createElement("section",{className:"w-full mt-10 lg:w-11/12"},j.map(((e,t)=>{let{fieldTitle:n,fieldData:o}=e;return r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:n,value:o}))}))))),r.createElement("div",{className:"w-full lg:w-2/5 xl:w-1/3"},!(null==k)&&r.createElement(tn,Object.assign({},k,{status:a,openText:C,ongoingText:S,completeText:O,projectInterestLink:_,defaultImage:I,summaryPDF:L})),r.createElement(Fs,R)))),(v||y||b)&&"open"===a&&r.createElement(r.Fragment,null,r.createElement("hr",{className:"my-8 border-gray-300 m-responsive"}),r.createElement(s,{expertise:v,requirement:y,keyDates:b})),!(0,i.xb)(P)&&r.createElement(r.Fragment,null,r.createElement("hr",{className:"my-8 border-gray-300 m-responsive"}),r.createElement(Kt,{title:"Project Team",contacts:P,defaultImage:I}))))},tn=e=>{let{status:t,projectInterestLink:n,openText:o,ongoingText:a,completeText:s,summaryPDF:l,...u}=e;return r.createElement(r.Fragment,null,r.createElement("h3",{className:"hidden"},"Contact and Project Updates"),r.createElement("div",{className:"w-full p-8 mb-8 bg-gray-100"},r.createElement("h4",{className:"text-h4"},(0,i.t9)(t,"This project is open. Interested in collaborating?","The project is in progress.","The project is complete.")),r.createElement("div",{className:"text-black text-body"},r.createElement(st,{text:(0,i.t9)(t,o,a,s)})),r.createElement("div",{className:"mt-4"},"open"===t?n?r.createElement("a",{href:n,target:"_blank",rel:"noopener",className:"btn"},"Express Interest"):u.email?r.createElement("a",{href:"mailto:"+u.email,className:"btn"},"Email Point of Contact"):r.createElement(c.Link,{to:"/contact",className:"btn-white"},"Ask a question"):r.createElement(c.Link,{to:"/contact",className:"btn-white"},"Ask a question"))),r.createElement("div",{className:"w-full p-8 my-8 bg-gray-100"},r.createElement("h4",{className:"text-h4"},"Download and share the project summary"),r.createElement("div",{className:"mt-4 text-body"},r.createElement("a",{download:!0,href:l,className:"btn"},"Download"))),r.createElement("div",{className:"w-full p-8 my-8 bg-gray-100"},r.createElement("h4",{className:"text-h4"},"Project point of contact"),r.createElement("div",{className:"mt-4 text-body"},r.createElement(Yt,Object.assign({},u,{showEmail:!0})))))};var nn=n(8777);function rn(e){return rn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},rn(e)}function on(e){var t=function(e,t){if("object"!=rn(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=rn(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==rn(t)?t:String(t)}function an(e,t,n){return(t=on(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function sn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function ln(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var pn=["defaultInputValue","defaultMenuIsOpen","defaultValue","inputValue","menuIsOpen","onChange","onInputChange","onMenuClose","onMenuOpen","value"];function fn(){return fn=Object.assign?Object.assign.bind():function(e){for(var t=1;t0?Pn(Fn,--Tn):0,Ln--,10===Dn&&(Ln=1,jn--),Dn}function zn(){return Dn=Tn2||Un(Dn)>3?"":" "}function Jn(e,t){for(;--t&&zn()&&!(Dn<48||Dn>102||Dn>57&&Dn<65||Dn>70&&Dn<97););return Qn(e,$n()+(t<6&&32==Bn()&&32==zn()))}function Yn(e){for(;zn();)switch(Dn){case e:return Tn;case 34:case 39:34!==e&&39!==e&&Yn(Dn);break;case 40:41===e&&Yn(e);break;case 92:zn()}return Tn}function Kn(e,t){for(;zn()&&e+Dn!==57&&(e+Dn!==84||47!==Bn()););return"/*"+Qn(t,Tn-1)+"*"+En(47===e?e:zn())}function Xn(e){for(;!Un(Bn());)zn();return Qn(e,Tn)}var er="-ms-",tr="-moz-",nr="-webkit-",rr="comm",or="rule",ar="decl",ir="@keyframes";function sr(e,t){for(var n="",r=Rn(e),o=0;o0&&_n(k)-d&&In(f>32?fr(k+";",r,n,d-1):fr(Sn(k," ","")+";",r,n,d-2),l);break;case 59:k+=";";default:if(In(E=dr(k,t,n,c,u,o,s,b,w=[],x=[],d),a),123===y)if(0===u)ur(k,t,E,E,w,a,d,s,x);else switch(99===p&&110===Pn(k,3)?100:p){case 100:case 108:case 109:case 115:ur(e,E,E,r&&In(dr(e,E,E,0,0,o,s,b,o,w=[],d),x),o,x,d,s,r?w:x);break;default:ur(k,E,E,E,[""],x,0,s,x)}}c=u=f=0,m=v=1,b=k="",d=i;break;case 58:d=1+_n(k),f=h;default:if(m<1)if(123==y)--m;else if(125==y&&0==m++&&125==Hn())continue;switch(k+=En(y),y*m){case 38:v=u>0?1:(k+="\f",-1);break;case 44:s[c++]=(_n(k)-1)*v,v=1;break;case 64:45===Bn()&&(k+=Zn(zn())),p=Bn(),u=d=_n(b=k+=Xn($n())),y++;break;case 45:45===h&&2==_n(k)&&(m=0)}}return a}function dr(e,t,n,r,o,a,i,s,l,c,u){for(var d=o-1,p=0===o?a:[""],f=Rn(p),h=0,m=0,g=0;h0?p[v]+" "+y:Sn(y,/&\f/g,p[v])))&&(l[g++]=b);return An(e,t,n,0===o?or:s,l,c,u)}function pr(e,t,n){return An(e,t,n,rr,En(Dn),Nn(e,2,-2),0)}function fr(e,t,n,r){return An(e,t,n,ar,Nn(e,0,r),Nn(e,r+1,-1),r)}var hr=function(e,t,n){for(var r=0,o=0;r=o,o=Bn(),38===r&&12===o&&(t[n]=1),!Un(o);)zn();return Qn(e,Tn)},mr=function(e,t){return qn(function(e,t){var n=-1,r=44;do{switch(Un(r)){case 0:38===r&&12===Bn()&&(t[n]=1),e[n]+=hr(Tn-1,t,n);break;case 2:e[n]+=Zn(r);break;case 4:if(44===r){e[++n]=58===Bn()?"&\f":"",t[n]=e[n].length;break}default:e[n]+=En(r)}}while(r=zn());return e}(Wn(e),t))},gr=new WeakMap,vr=function(e){if("rule"===e.type&&e.parent&&!(e.length<1)){for(var t=e.value,n=e.parent,r=e.column===n.column&&e.line===n.line;"rule"!==n.type;)if(!(n=n.parent))return;if((1!==e.props.length||58===t.charCodeAt(0)||gr.get(n))&&!r){gr.set(e,!0);for(var o=[],a=mr(t,o),i=n.props,s=0,l=0;s6)switch(Pn(e,t+1)){case 109:if(45!==Pn(e,t+4))break;case 102:return Sn(e,/(.+:)(.+)-([^]+)/,"$1"+nr+"$2-$3$1"+tr+(108==Pn(e,t+3)?"$3":"$2-$3"))+e;case 115:return~On(e,"stretch")?br(Sn(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(115!==Pn(e,t+1))break;case 6444:switch(Pn(e,_n(e)-3-(~On(e,"!important")&&10))){case 107:return Sn(e,":",":"+nr)+e;case 101:return Sn(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+nr+(45===Pn(e,14)?"inline-":"")+"box$3$1"+nr+"$2$3$1"+er+"$2box$3")+e}break;case 5936:switch(Pn(e,t+11)){case 114:return nr+e+er+Sn(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return nr+e+er+Sn(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return nr+e+er+Sn(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return nr+e+er+e+e}return e}var wr=[function(e,t,n,r){if(e.length>-1&&!e.return)switch(e.type){case ar:e.return=br(e.value,e.length);break;case ir:return sr([Vn(e,{value:Sn(e.value,"@","@"+nr)})],r);case or:if(e.length)return function(e,t){return e.map(t).join("")}(e.props,(function(t){switch(function(e,t){return(e=t.exec(e))?e[0]:e}(t,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return sr([Vn(e,{props:[Sn(t,/:(read-\w+)/,":-moz-$1")]})],r);case"::placeholder":return sr([Vn(e,{props:[Sn(t,/:(plac\w+)/,":"+nr+"input-$1")]}),Vn(e,{props:[Sn(t,/:(plac\w+)/,":-moz-$1")]}),Vn(e,{props:[Sn(t,/:(plac\w+)/,er+"input-$1")]})],r)}return""}))}}],xr=function(e){var t=e.key;if("css"===t){var n=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(n,(function(e){-1!==e.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(e),e.setAttribute("data-s",""))}))}var r=e.stylisPlugins||wr;var o,a,i={},s=[];o=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+t+' "]'),(function(e){for(var t=e.getAttribute("data-emotion").split(" "),n=1;n=4;++r,o-=4)t=1540483477*(65535&(t=255&e.charCodeAt(r)|(255&e.charCodeAt(++r))<<8|(255&e.charCodeAt(++r))<<16|(255&e.charCodeAt(++r))<<24))+(59797*(t>>>16)<<16),n=1540483477*(65535&(t^=t>>>24))+(59797*(t>>>16)<<16)^1540483477*(65535&n)+(59797*(n>>>16)<<16);switch(o){case 3:n^=(255&e.charCodeAt(r+2))<<16;case 2:n^=(255&e.charCodeAt(r+1))<<8;case 1:n=1540483477*(65535&(n^=255&e.charCodeAt(r)))+(59797*(n>>>16)<<16)}return(((n=1540483477*(65535&(n^=n>>>13))+(59797*(n>>>16)<<16))^n>>>15)>>>0).toString(36)}(o)+l;return{name:c,styles:o,next:jr}},Tr=!!o.useInsertionEffect&&o.useInsertionEffect,Dr=Tr||function(e){return e()},Fr=(Tr||r.useLayoutEffect,{}.hasOwnProperty),Ar=r.createContext("undefined"!=typeof HTMLElement?xr({key:"css"}):null);Ar.Provider;var Vr=function(e){return(0,r.forwardRef)((function(t,n){var o=(0,r.useContext)(Ar);return e(t,o,n)}))};var Hr=r.createContext({});var zr="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",Br=function(e){var t=e.cache,n=e.serialized,r=e.isStringTag;return Er(t,n,r),Dr((function(){return function(e,t,n){Er(e,t,n);var r=e.key+"-"+t.name;if(void 0===e.inserted[t.name]){var o=t;do{e.insert(t===o?"."+r:"",o,e.sheet,!0),o=o.next}while(void 0!==o)}}(t,n,r)})),null},$r=Vr((function(e,t,n){var o=e.css;"string"==typeof o&&void 0!==t.registered[o]&&(o=t.registered[o]);var a=e[zr],i=[o],s="";"string"==typeof e.className?s=function(e,t,n){var r="";return n.split(" ").forEach((function(n){void 0!==e[n]?t.push(e[n]+";"):r+=n+" "})),r}(t.registered,i,e.className):null!=e.className&&(s=e.className+" ");var l=Mr(i,void 0,r.useContext(Hr));s+=t.key+"-"+l.name;var c={};for(var u in e)Fr.call(e,u)&&"css"!==u&&u!==zr&&(c[u]=e[u]);return c.ref=n,c.className=s,r.createElement(r.Fragment,null,r.createElement(Br,{cache:t,serialized:l,isStringTag:"string"==typeof a}),r.createElement(a,c))}));var Qr=$r,Ur=(n(4963),n(3463),function(e,t){var n=arguments;if(null==t||!Fr.call(t,"css"))return r.createElement.apply(void 0,n);var o=n.length,a=new Array(o);a[0]=Qr,a[1]=function(e,t){var n={};for(var r in t)Fr.call(t,r)&&(n[r]=t[r]);return n[zr]=e,n}(e,t);for(var i=2;i({x:e,y:e});function Xr(e){return{...e,top:e.y,left:e.x,right:e.x+e.width,bottom:e.y+e.height}}function eo(e){return ro(e)?(e.nodeName||"").toLowerCase():"#document"}function to(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function no(e){var t;return null==(t=(ro(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function ro(e){return e instanceof Node||e instanceof to(e).Node}function oo(e){return e instanceof Element||e instanceof to(e).Element}function ao(e){return e instanceof HTMLElement||e instanceof to(e).HTMLElement}function io(e){return"undefined"!=typeof ShadowRoot&&(e instanceof ShadowRoot||e instanceof to(e).ShadowRoot)}function so(e){const{overflow:t,overflowX:n,overflowY:r,display:o}=uo(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!["inline","contents"].includes(o)}function lo(){return!("undefined"==typeof CSS||!CSS.supports)&&CSS.supports("-webkit-backdrop-filter","none")}function co(e){return["html","body","#document"].includes(eo(e))}function uo(e){return to(e).getComputedStyle(e)}function po(e){if("html"===eo(e))return e;const t=e.assignedSlot||e.parentNode||io(e)&&e.host||no(e);return io(t)?t.host:t}function fo(e){const t=po(e);return co(t)?e.ownerDocument?e.ownerDocument.body:e.body:ao(t)&&so(t)?t:fo(t)}function ho(e,t,n){var r;void 0===t&&(t=[]),void 0===n&&(n=!0);const o=fo(e),a=o===(null==(r=e.ownerDocument)?void 0:r.body),i=to(o);return a?t.concat(i,i.visualViewport||[],so(o)?o:[],i.frameElement&&n?ho(i.frameElement):[]):t.concat(o,ho(o,[],n))}function mo(e){const t=uo(e);let n=parseFloat(t.width)||0,r=parseFloat(t.height)||0;const o=ao(e),a=o?e.offsetWidth:n,i=o?e.offsetHeight:r,s=Jr(n)!==a||Jr(r)!==i;return s&&(n=a,r=i),{width:n,height:r,$:s}}function go(e){return oo(e)?e:e.contextElement}function vo(e){const t=go(e);if(!ao(t))return Kr(1);const n=t.getBoundingClientRect(),{width:r,height:o,$:a}=mo(t);let i=(a?Jr(n.width):n.width)/r,s=(a?Jr(n.height):n.height)/o;return i&&Number.isFinite(i)||(i=1),s&&Number.isFinite(s)||(s=1),{x:i,y:s}}const yo=Kr(0);function bo(e){const t=to(e);return lo()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:yo}function wo(e,t,n,r){void 0===t&&(t=!1),void 0===n&&(n=!1);const o=e.getBoundingClientRect(),a=go(e);let i=Kr(1);t&&(r?oo(r)&&(i=vo(r)):i=vo(e));const s=function(e,t,n){return void 0===t&&(t=!1),!(!n||t&&n!==to(e))&&t}(a,n,r)?bo(a):Kr(0);let l=(o.left+s.x)/i.x,c=(o.top+s.y)/i.y,u=o.width/i.x,d=o.height/i.y;if(a){const e=to(a),t=r&&oo(r)?to(r):r;let n=e.frameElement;for(;n&&r&&t!==e;){const e=vo(n),t=n.getBoundingClientRect(),r=uo(n),o=t.left+(n.clientLeft+parseFloat(r.paddingLeft))*e.x,a=t.top+(n.clientTop+parseFloat(r.paddingTop))*e.y;l*=e.x,c*=e.y,u*=e.x,d*=e.y,l+=o,c+=a,n=to(n).frameElement}}return Xr({width:u,height:d,x:l,y:c})}function xo(e,t,n,r){void 0===r&&(r={});const{ancestorScroll:o=!0,ancestorResize:a=!0,elementResize:i="function"==typeof ResizeObserver,layoutShift:s="function"==typeof IntersectionObserver,animationFrame:l=!1}=r,c=go(e),u=o||a?[...c?ho(c):[],...ho(t)]:[];u.forEach((e=>{o&&e.addEventListener("scroll",n,{passive:!0}),a&&e.addEventListener("resize",n)}));const d=c&&s?function(e,t){let n,r=null;const o=no(e);function a(){clearTimeout(n),r&&r.disconnect(),r=null}return function i(s,l){void 0===s&&(s=!1),void 0===l&&(l=1),a();const{left:c,top:u,width:d,height:p}=e.getBoundingClientRect();if(s||t(),!d||!p)return;const f={rootMargin:-Yr(u)+"px "+-Yr(o.clientWidth-(c+d))+"px "+-Yr(o.clientHeight-(u+p))+"px "+-Yr(c)+"px",threshold:Gr(0,Zr(1,l))||1};let h=!0;function m(e){const t=e[0].intersectionRatio;if(t!==l){if(!h)return i();t?i(!1,t):n=setTimeout((()=>{i(!1,1e-7)}),100)}h=!1}try{r=new IntersectionObserver(m,{...f,root:o.ownerDocument})}catch(v){r=new IntersectionObserver(m,f)}r.observe(e)}(!0),a}(c,n):null;let p,f=-1,h=null;i&&(h=new ResizeObserver((e=>{let[r]=e;r&&r.target===c&&h&&(h.unobserve(t),cancelAnimationFrame(f),f=requestAnimationFrame((()=>{h&&h.observe(t)}))),n()})),c&&!l&&h.observe(c),h.observe(t));let m=l?wo(e):null;return l&&function t(){const r=wo(e);!m||r.x===m.x&&r.y===m.y&&r.width===m.width&&r.height===m.height||n();m=r,p=requestAnimationFrame(t)}(),n(),()=>{u.forEach((e=>{o&&e.removeEventListener("scroll",n),a&&e.removeEventListener("resize",n)})),d&&d(),h&&h.disconnect(),h=null,l&&cancelAnimationFrame(p)}}var Eo=r.useLayoutEffect,ko=["className","clearValue","cx","getStyles","getClassNames","getValue","hasValue","isMulti","isRtl","options","selectOption","selectProps","setValue","theme"],Co=function(){};function So(e,t){return t?"-"===t[0]?e+t:e+"__"+t:e}function Oo(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),o=2;o-1}function Io(e){return Ro(e)?window.pageYOffset:e.scrollTop}function jo(e,t){Ro(e)?window.scrollTo(0,t):e.scrollTop=t}function Lo(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:200,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:Co,o=Io(e),a=t-o,i=0;!function t(){var s=function(e,t,n,r){return n*((e=e/r-1)*e*e+1)+t}(i+=10,o,a,n);jo(e,s),in.bottom?jo(e,Math.min(t.offsetTop+t.clientHeight-e.offsetHeight+o,e.scrollHeight)):r.top-o=h)return{placement:"bottom",maxHeight:t};if(C>=h&&!i)return a&&Lo(l,S,P),{placement:"bottom",maxHeight:t};if(!i&&C>=r||i&&E>=r)return a&&Lo(l,S,P),{placement:"bottom",maxHeight:i?E-b:C-b};if("auto"===o||i){var N=t,_=i?x:k;return _>=r&&(N=Math.min(_-b-s,t)),{placement:"top",maxHeight:N}}if("bottom"===o)return a&&jo(l,S),{placement:"bottom",maxHeight:t};break;case"top":if(x>=h)return{placement:"top",maxHeight:t};if(k>=h&&!i)return a&&Lo(l,O,P),{placement:"top",maxHeight:t};if(!i&&k>=r||i&&x>=r){var R=t;return(!i&&k>=r||i&&x>=r)&&(R=i?x-w:k-w),a&&Lo(l,O,P),{placement:"top",maxHeight:R}}return{placement:"bottom",maxHeight:t};default:throw new Error('Invalid placement provided "'.concat(o,'".'))}return c}var Uo,Wo=function(e){return"auto"===e?"bottom":e},qo=(0,r.createContext)(null),Zo=function(e){var t=e.children,n=e.minMenuHeight,o=e.maxMenuHeight,a=e.menuPlacement,i=e.menuPosition,s=e.menuShouldScrollIntoView,l=e.theme,c=((0,r.useContext)(qo)||{}).setPortalPlacement,u=(0,r.useRef)(null),d=un((0,r.useState)(o),2),p=d[0],f=d[1],h=un((0,r.useState)(null),2),m=h[0],g=h[1],v=l.spacing.controlHeight;return Eo((function(){var e=u.current;if(e){var t="fixed"===i,r=Qo({maxHeight:o,menuEl:e,minHeight:n,placement:a,shouldScroll:s&&!t,isFixedPosition:t,controlHeight:v});f(r.maxHeight),g(r.placement),null==c||c(r.placement)}}),[o,a,i,s,n,c,v]),t({ref:u,placerProps:ln(ln({},e),{},{placement:m||Wo(a),maxHeight:p})})},Go=function(e){var t=e.children,n=e.innerRef,r=e.innerProps;return Ur("div",fn({},_o(e,"menu",{menu:!0}),{ref:n},r),t)},Jo=function(e,t){var n=e.theme,r=n.spacing.baseUnit,o=n.colors;return ln({textAlign:"center"},t?{}:{color:o.neutral40,padding:"".concat(2*r,"px ").concat(3*r,"px")})},Yo=Jo,Ko=Jo,Xo=["size"],ea=["innerProps","isRtl","size"];var ta,na,ra={name:"8mmkcg",styles:"display:inline-block;fill:currentColor;line-height:1;stroke:currentColor;stroke-width:0"},oa=function(e){var t=e.size,n=dn(e,Xo);return Ur("svg",fn({height:t,width:t,viewBox:"0 0 20 20","aria-hidden":"true",focusable:"false",css:ra},n))},aa=function(e){return Ur(oa,fn({size:20},e),Ur("path",{d:"M14.348 14.849c-0.469 0.469-1.229 0.469-1.697 0l-2.651-3.030-2.651 3.029c-0.469 0.469-1.229 0.469-1.697 0-0.469-0.469-0.469-1.229 0-1.697l2.758-3.15-2.759-3.152c-0.469-0.469-0.469-1.228 0-1.697s1.228-0.469 1.697 0l2.652 3.031 2.651-3.031c0.469-0.469 1.228-0.469 1.697 0s0.469 1.229 0 1.697l-2.758 3.152 2.758 3.15c0.469 0.469 0.469 1.229 0 1.698z"}))},ia=function(e){return Ur(oa,fn({size:20},e),Ur("path",{d:"M4.516 7.548c0.436-0.446 1.043-0.481 1.576 0l3.908 3.747 3.908-3.747c0.533-0.481 1.141-0.446 1.574 0 0.436 0.445 0.408 1.197 0 1.615-0.406 0.418-4.695 4.502-4.695 4.502-0.217 0.223-0.502 0.335-0.787 0.335s-0.57-0.112-0.789-0.335c0 0-4.287-4.084-4.695-4.502s-0.436-1.17 0-1.615z"}))},sa=function(e,t){var n=e.isFocused,r=e.theme,o=r.spacing.baseUnit,a=r.colors;return ln({label:"indicatorContainer",display:"flex",transition:"color 150ms"},t?{}:{color:n?a.neutral60:a.neutral20,padding:2*o,":hover":{color:n?a.neutral80:a.neutral40}})},la=sa,ca=sa,ua=function(){var e=Wr.apply(void 0,arguments),t="animation-"+e.name;return{name:t,styles:"@keyframes "+t+"{"+e.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}}(Uo||(ta=["\n 0%, 80%, 100% { opacity: 0; }\n 40% { opacity: 1; }\n"],na||(na=ta.slice(0)),Uo=Object.freeze(Object.defineProperties(ta,{raw:{value:Object.freeze(na)}})))),da=function(e){var t=e.delay,n=e.offset;return Ur("span",{css:Wr({animation:"".concat(ua," 1s ease-in-out ").concat(t,"ms infinite;"),backgroundColor:"currentColor",borderRadius:"1em",display:"inline-block",marginLeft:n?"1em":void 0,height:"1em",verticalAlign:"top",width:"1em"},"","")})},pa=function(e){var t=e.children,n=e.isDisabled,r=e.isFocused,o=e.innerRef,a=e.innerProps,i=e.menuIsOpen;return Ur("div",fn({ref:o},_o(e,"control",{control:!0,"control--is-disabled":n,"control--is-focused":r,"control--menu-is-open":i}),a,{"aria-disabled":n||void 0}),t)},fa=["data"],ha=function(e){var t=e.children,n=e.cx,r=e.getStyles,o=e.getClassNames,a=e.Heading,i=e.headingProps,s=e.innerProps,l=e.label,c=e.theme,u=e.selectProps;return Ur("div",fn({},_o(e,"group",{group:!0}),s),Ur(a,fn({},i,{selectProps:u,theme:c,getStyles:r,getClassNames:o,cx:n}),l),Ur("div",null,t))},ma=["innerRef","isDisabled","isHidden","inputClassName"],ga={gridArea:"1 / 2",font:"inherit",minWidth:"2px",border:0,margin:0,outline:0,padding:0},va={flex:"1 1 auto",display:"inline-grid",gridArea:"1 / 1 / 2 / 3",gridTemplateColumns:"0 min-content","&:after":ln({content:'attr(data-value) " "',visibility:"hidden",whiteSpace:"pre"},ga)},ya=function(e){return ln({label:"input",color:"inherit",background:0,opacity:e?0:1,width:"100%"},ga)},ba=function(e){var t=e.children,n=e.innerProps;return Ur("div",n,t)};var wa=function(e){var t=e.children,n=e.components,r=e.data,o=e.innerProps,a=e.isDisabled,i=e.removeProps,s=e.selectProps,l=n.Container,c=n.Label,u=n.Remove;return Ur(l,{data:r,innerProps:ln(ln({},_o(e,"multiValue",{"multi-value":!0,"multi-value--is-disabled":a})),o),selectProps:s},Ur(c,{data:r,innerProps:ln({},_o(e,"multiValueLabel",{"multi-value__label":!0})),selectProps:s},t),Ur(u,{data:r,innerProps:ln(ln({},_o(e,"multiValueRemove",{"multi-value__remove":!0})),{},{"aria-label":"Remove ".concat(t||"option")},i),selectProps:s}))},xa={ClearIndicator:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({},_o(e,"clearIndicator",{indicator:!0,"clear-indicator":!0}),n),t||Ur(aa,null))},Control:pa,DropdownIndicator:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({},_o(e,"dropdownIndicator",{indicator:!0,"dropdown-indicator":!0}),n),t||Ur(ia,null))},DownChevron:ia,CrossIcon:aa,Group:ha,GroupHeading:function(e){var t=No(e);t.data;var n=dn(t,fa);return Ur("div",fn({},_o(e,"groupHeading",{"group-heading":!0}),n))},IndicatorsContainer:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({},_o(e,"indicatorsContainer",{indicators:!0}),n),t)},IndicatorSeparator:function(e){var t=e.innerProps;return Ur("span",fn({},t,_o(e,"indicatorSeparator",{"indicator-separator":!0})))},Input:function(e){var t=e.cx,n=e.value,r=No(e),o=r.innerRef,a=r.isDisabled,i=r.isHidden,s=r.inputClassName,l=dn(r,ma);return Ur("div",fn({},_o(e,"input",{"input-container":!0}),{"data-value":n||""}),Ur("input",fn({className:t({input:!0},s),ref:o,style:ya(i),disabled:a},l)))},LoadingIndicator:function(e){var t=e.innerProps,n=e.isRtl,r=e.size,o=void 0===r?4:r,a=dn(e,ea);return Ur("div",fn({},_o(ln(ln({},a),{},{innerProps:t,isRtl:n,size:o}),"loadingIndicator",{indicator:!0,"loading-indicator":!0}),t),Ur(da,{delay:0,offset:n}),Ur(da,{delay:160,offset:!0}),Ur(da,{delay:320,offset:!n}))},Menu:Go,MenuList:function(e){var t=e.children,n=e.innerProps,r=e.innerRef,o=e.isMulti;return Ur("div",fn({},_o(e,"menuList",{"menu-list":!0,"menu-list--is-multi":o}),{ref:r},n),t)},MenuPortal:function(e){var t=e.appendTo,n=e.children,o=e.controlElement,a=e.innerProps,i=e.menuPlacement,s=e.menuPosition,l=(0,r.useRef)(null),c=(0,r.useRef)(null),u=un((0,r.useState)(Wo(i)),2),d=u[0],p=u[1],f=(0,r.useMemo)((function(){return{setPortalPlacement:p}}),[]),h=un((0,r.useState)(null),2),m=h[0],g=h[1],v=(0,r.useCallback)((function(){if(o){var e=function(e){var t=e.getBoundingClientRect();return{bottom:t.bottom,height:t.height,left:t.left,right:t.right,top:t.top,width:t.width}}(o),t="fixed"===s?0:window.pageYOffset,n=e[d]+t;n===(null==m?void 0:m.offset)&&e.left===(null==m?void 0:m.rect.left)&&e.width===(null==m?void 0:m.rect.width)||g({offset:n,rect:e})}}),[o,s,d,null==m?void 0:m.offset,null==m?void 0:m.rect.left,null==m?void 0:m.rect.width]);Eo((function(){v()}),[v]);var y=(0,r.useCallback)((function(){"function"==typeof c.current&&(c.current(),c.current=null),o&&l.current&&(c.current=xo(o,l.current,v,{elementResize:"ResizeObserver"in window}))}),[o,v]);Eo((function(){y()}),[y]);var b=(0,r.useCallback)((function(e){l.current=e,y()}),[y]);if(!t&&"fixed"!==s||!m)return null;var w=Ur("div",fn({ref:b},_o(ln(ln({},e),{},{offset:m.offset,position:s,rect:m.rect}),"menuPortal",{"menu-portal":!0}),a),n);return Ur(qo.Provider,{value:f},t?(0,qr.createPortal)(w,t):w)},LoadingMessage:function(e){var t=e.children,n=void 0===t?"Loading...":t,r=e.innerProps,o=dn(e,$o);return Ur("div",fn({},_o(ln(ln({},o),{},{children:n,innerProps:r}),"loadingMessage",{"menu-notice":!0,"menu-notice--loading":!0}),r),n)},NoOptionsMessage:function(e){var t=e.children,n=void 0===t?"No options":t,r=e.innerProps,o=dn(e,Bo);return Ur("div",fn({},_o(ln(ln({},o),{},{children:n,innerProps:r}),"noOptionsMessage",{"menu-notice":!0,"menu-notice--no-options":!0}),r),n)},MultiValue:wa,MultiValueContainer:ba,MultiValueLabel:ba,MultiValueRemove:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({role:"button"},n),t||Ur(aa,{size:14}))},Option:function(e){var t=e.children,n=e.isDisabled,r=e.isFocused,o=e.isSelected,a=e.innerRef,i=e.innerProps;return Ur("div",fn({},_o(e,"option",{option:!0,"option--is-disabled":n,"option--is-focused":r,"option--is-selected":o}),{ref:a,"aria-disabled":n},i),t)},Placeholder:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({},_o(e,"placeholder",{placeholder:!0}),n),t)},SelectContainer:function(e){var t=e.children,n=e.innerProps,r=e.isDisabled,o=e.isRtl;return Ur("div",fn({},_o(e,"container",{"--is-disabled":r,"--is-rtl":o}),n),t)},SingleValue:function(e){var t=e.children,n=e.isDisabled,r=e.innerProps;return Ur("div",fn({},_o(e,"singleValue",{"single-value":!0,"single-value--is-disabled":n}),r),t)},ValueContainer:function(e){var t=e.children,n=e.innerProps,r=e.isMulti,o=e.hasValue;return Ur("div",fn({},_o(e,"valueContainer",{"value-container":!0,"value-container--is-multi":r,"value-container--has-value":o}),n),t)}},Ea=Number.isNaN||function(e){return"number"==typeof e&&e!=e};function ka(e,t){if(e.length!==t.length)return!1;for(var n=0;n1?"s":""," ").concat(o.join(","),", selected.");case"select-option":return"option ".concat(r,a?" is disabled. Select another option.":", selected.");default:return""}},onFocus:function(e){var t=e.context,n=e.focused,r=e.options,o=e.label,a=void 0===o?"":o,i=e.selectValue,s=e.isDisabled,l=e.isSelected,c=e.isAppleDevice,u=function(e,t){return e&&e.length?"".concat(e.indexOf(t)+1," of ").concat(e.length):""};if("value"===t&&i)return"value ".concat(a," focused, ").concat(u(i,n),".");if("menu"===t&&c){var d=s?" disabled":"",p="".concat(l?" selected":"").concat(d);return"".concat(a).concat(p,", ").concat(u(r,n),".")}return""},onFilter:function(e){var t=e.inputValue,n=e.resultsMessage;return"".concat(n).concat(t?" for search term "+t:"",".")}},Pa=function(e){var t=e.ariaSelection,n=e.focusedOption,o=e.focusedValue,a=e.focusableOptions,i=e.isFocused,s=e.selectValue,l=e.selectProps,c=e.id,u=e.isAppleDevice,d=l.ariaLiveMessages,p=l.getOptionLabel,f=l.inputValue,h=l.isMulti,m=l.isOptionDisabled,g=l.isSearchable,v=l.menuIsOpen,y=l.options,b=l.screenReaderStatus,w=l.tabSelectsValue,x=l.isLoading,E=l["aria-label"],k=l["aria-live"],C=(0,r.useMemo)((function(){return ln(ln({},Oa),d||{})}),[d]),S=(0,r.useMemo)((function(){var e,n="";if(t&&C.onChange){var r=t.option,o=t.options,a=t.removedValue,i=t.removedValues,l=t.value,c=a||r||(e=l,Array.isArray(e)?null:e),u=c?p(c):"",d=o||i||void 0,f=d?d.map(p):[],h=ln({isDisabled:c&&m(c,s),label:u,labels:f},t);n=C.onChange(h)}return n}),[t,C,m,s,p]),O=(0,r.useMemo)((function(){var e="",t=n||o,r=!!(n&&s&&s.includes(n));if(t&&C.onFocus){var i={focused:t,label:p(t),isDisabled:m(t,s),isSelected:r,options:a,context:t===n?"menu":"value",selectValue:s,isAppleDevice:u};e=C.onFocus(i)}return e}),[n,o,p,m,C,a,s,u]),P=(0,r.useMemo)((function(){var e="";if(v&&y.length&&!x&&C.onFilter){var t=b({count:a.length});e=C.onFilter({inputValue:f,resultsMessage:t})}return e}),[a,f,v,C,y,b,x]),N="initial-input-focus"===(null==t?void 0:t.action),_=(0,r.useMemo)((function(){var e="";if(C.guidance){var t=o?"value":v?"menu":"input";e=C.guidance({"aria-label":E,context:t,isDisabled:n&&m(n,s),isMulti:h,isSearchable:g,tabSelectsValue:w,isInitialFocus:N})}return e}),[E,n,o,h,m,g,v,C,s,w,N]),R=Ur(r.Fragment,null,Ur("span",{id:"aria-selection"},S),Ur("span",{id:"aria-focused"},O),Ur("span",{id:"aria-results"},P),Ur("span",{id:"aria-guidance"},_));return Ur(r.Fragment,null,Ur(Sa,{id:c},N&&R),Ur(Sa,{"aria-live":k,"aria-atomic":"false","aria-relevant":"additions text",role:"log"},i&&!N&&R))},Na=[{base:"A",letters:"AⒶAÀÁÂẦẤẪẨÃĀĂẰẮẴẲȦǠÄǞẢÅǺǍȀȂẠẬẶḀĄȺⱯ"},{base:"AA",letters:"Ꜳ"},{base:"AE",letters:"ÆǼǢ"},{base:"AO",letters:"Ꜵ"},{base:"AU",letters:"Ꜷ"},{base:"AV",letters:"ꜸꜺ"},{base:"AY",letters:"Ꜽ"},{base:"B",letters:"BⒷBḂḄḆɃƂƁ"},{base:"C",letters:"CⒸCĆĈĊČÇḈƇȻꜾ"},{base:"D",letters:"DⒹDḊĎḌḐḒḎĐƋƊƉꝹ"},{base:"DZ",letters:"DZDŽ"},{base:"Dz",letters:"DzDž"},{base:"E",letters:"EⒺEÈÉÊỀẾỄỂẼĒḔḖĔĖËẺĚȄȆẸỆȨḜĘḘḚƐƎ"},{base:"F",letters:"FⒻFḞƑꝻ"},{base:"G",letters:"GⒼGǴĜḠĞĠǦĢǤƓꞠꝽꝾ"},{base:"H",letters:"HⒽHĤḢḦȞḤḨḪĦⱧⱵꞍ"},{base:"I",letters:"IⒾIÌÍÎĨĪĬİÏḮỈǏȈȊỊĮḬƗ"},{base:"J",letters:"JⒿJĴɈ"},{base:"K",letters:"KⓀKḰǨḲĶḴƘⱩꝀꝂꝄꞢ"},{base:"L",letters:"LⓁLĿĹĽḶḸĻḼḺŁȽⱢⱠꝈꝆꞀ"},{base:"LJ",letters:"LJ"},{base:"Lj",letters:"Lj"},{base:"M",letters:"MⓂMḾṀṂⱮƜ"},{base:"N",letters:"NⓃNǸŃÑṄŇṆŅṊṈȠƝꞐꞤ"},{base:"NJ",letters:"NJ"},{base:"Nj",letters:"Nj"},{base:"O",letters:"OⓄOÒÓÔỒỐỖỔÕṌȬṎŌṐṒŎȮȰÖȪỎŐǑȌȎƠỜỚỠỞỢỌỘǪǬØǾƆƟꝊꝌ"},{base:"OI",letters:"Ƣ"},{base:"OO",letters:"Ꝏ"},{base:"OU",letters:"Ȣ"},{base:"P",letters:"PⓅPṔṖƤⱣꝐꝒꝔ"},{base:"Q",letters:"QⓆQꝖꝘɊ"},{base:"R",letters:"RⓇRŔṘŘȐȒṚṜŖṞɌⱤꝚꞦꞂ"},{base:"S",letters:"SⓈSẞŚṤŜṠŠṦṢṨȘŞⱾꞨꞄ"},{base:"T",letters:"TⓉTṪŤṬȚŢṰṮŦƬƮȾꞆ"},{base:"TZ",letters:"Ꜩ"},{base:"U",letters:"UⓊUÙÚÛŨṸŪṺŬÜǛǗǕǙỦŮŰǓȔȖƯỪỨỮỬỰỤṲŲṶṴɄ"},{base:"V",letters:"VⓋVṼṾƲꝞɅ"},{base:"VY",letters:"Ꝡ"},{base:"W",letters:"WⓌWẀẂŴẆẄẈⱲ"},{base:"X",letters:"XⓍXẊẌ"},{base:"Y",letters:"YⓎYỲÝŶỸȲẎŸỶỴƳɎỾ"},{base:"Z",letters:"ZⓏZŹẐŻŽẒẔƵȤⱿⱫꝢ"},{base:"a",letters:"aⓐaẚàáâầấẫẩãāăằắẵẳȧǡäǟảåǻǎȁȃạậặḁąⱥɐ"},{base:"aa",letters:"ꜳ"},{base:"ae",letters:"æǽǣ"},{base:"ao",letters:"ꜵ"},{base:"au",letters:"ꜷ"},{base:"av",letters:"ꜹꜻ"},{base:"ay",letters:"ꜽ"},{base:"b",letters:"bⓑbḃḅḇƀƃɓ"},{base:"c",letters:"cⓒcćĉċčçḉƈȼꜿↄ"},{base:"d",letters:"dⓓdḋďḍḑḓḏđƌɖɗꝺ"},{base:"dz",letters:"dzdž"},{base:"e",letters:"eⓔeèéêềếễểẽēḕḗĕėëẻěȅȇẹệȩḝęḙḛɇɛǝ"},{base:"f",letters:"fⓕfḟƒꝼ"},{base:"g",letters:"gⓖgǵĝḡğġǧģǥɠꞡᵹꝿ"},{base:"h",letters:"hⓗhĥḣḧȟḥḩḫẖħⱨⱶɥ"},{base:"hv",letters:"ƕ"},{base:"i",letters:"iⓘiìíîĩīĭïḯỉǐȉȋịįḭɨı"},{base:"j",letters:"jⓙjĵǰɉ"},{base:"k",letters:"kⓚkḱǩḳķḵƙⱪꝁꝃꝅꞣ"},{base:"l",letters:"lⓛlŀĺľḷḹļḽḻſłƚɫⱡꝉꞁꝇ"},{base:"lj",letters:"lj"},{base:"m",letters:"mⓜmḿṁṃɱɯ"},{base:"n",letters:"nⓝnǹńñṅňṇņṋṉƞɲʼnꞑꞥ"},{base:"nj",letters:"nj"},{base:"o",letters:"oⓞoòóôồốỗổõṍȭṏōṑṓŏȯȱöȫỏőǒȍȏơờớỡởợọộǫǭøǿɔꝋꝍɵ"},{base:"oi",letters:"ƣ"},{base:"ou",letters:"ȣ"},{base:"oo",letters:"ꝏ"},{base:"p",letters:"pⓟpṕṗƥᵽꝑꝓꝕ"},{base:"q",letters:"qⓠqɋꝗꝙ"},{base:"r",letters:"rⓡrŕṙřȑȓṛṝŗṟɍɽꝛꞧꞃ"},{base:"s",letters:"sⓢsßśṥŝṡšṧṣṩșşȿꞩꞅẛ"},{base:"t",letters:"tⓣtṫẗťṭțţṱṯŧƭʈⱦꞇ"},{base:"tz",letters:"ꜩ"},{base:"u",letters:"uⓤuùúûũṹūṻŭüǜǘǖǚủůűǔȕȗưừứữửựụṳųṷṵʉ"},{base:"v",letters:"vⓥvṽṿʋꝟʌ"},{base:"vy",letters:"ꝡ"},{base:"w",letters:"wⓦwẁẃŵẇẅẘẉⱳ"},{base:"x",letters:"xⓧxẋẍ"},{base:"y",letters:"yⓨyỳýŷỹȳẏÿỷẙỵƴɏỿ"},{base:"z",letters:"zⓩzźẑżžẓẕƶȥɀⱬꝣ"}],_a=new RegExp("["+Na.map((function(e){return e.letters})).join("")+"]","g"),Ra={},Ia=0;Ia1?t-1:0),r=1;r0,m=d-p-c,g=!1;m>t&&s.current&&(o&&o(e),s.current=!1),h&&l.current&&(i&&i(e),l.current=!1),h&&t>m?(n&&!s.current&&n(e),f.scrollTop=d,g=!0,s.current=!0):!h&&-t>c&&(a&&!l.current&&a(e),f.scrollTop=0,g=!0,l.current=!0),g&&Ha(e)}}),[n,o,a,i]),p=(0,r.useCallback)((function(e){d(e,e.deltaY)}),[d]),f=(0,r.useCallback)((function(e){c.current=e.changedTouches[0].clientY}),[]),h=(0,r.useCallback)((function(e){var t=c.current-e.changedTouches[0].clientY;d(e,t)}),[d]),m=(0,r.useCallback)((function(e){if(e){var t=!!Vo&&{passive:!1};e.addEventListener("wheel",p,t),e.addEventListener("touchstart",f,t),e.addEventListener("touchmove",h,t)}}),[h,f,p]),g=(0,r.useCallback)((function(e){e&&(e.removeEventListener("wheel",p,!1),e.removeEventListener("touchstart",f,!1),e.removeEventListener("touchmove",h,!1))}),[h,f,p]);return(0,r.useEffect)((function(){if(t){var e=u.current;return m(e),function(){g(e)}}}),[t,m,g]),function(e){u.current=e}}({isEnabled:void 0===o||o,onBottomArrive:e.onBottomArrive,onBottomLeave:e.onBottomLeave,onTopArrive:e.onTopArrive,onTopLeave:e.onTopLeave}),i=function(e){var t=e.isEnabled,n=e.accountForScrollbars,o=void 0===n||n,a=(0,r.useRef)({}),i=(0,r.useRef)(null),s=(0,r.useCallback)((function(e){if(qa){var t=document.body,n=t&&t.style;if(o&&za.forEach((function(e){var t=n&&n[e];a.current[e]=t})),o&&Za<1){var r=parseInt(a.current.paddingRight,10)||0,i=document.body?document.body.clientWidth:0,s=window.innerWidth-i+r||0;Object.keys(Ba).forEach((function(e){var t=Ba[e];n&&(n[e]=t)})),n&&(n.paddingRight="".concat(s,"px"))}t&&Wa()&&(t.addEventListener("touchmove",$a,Ga),e&&(e.addEventListener("touchstart",Ua,Ga),e.addEventListener("touchmove",Qa,Ga))),Za+=1}}),[o]),l=(0,r.useCallback)((function(e){if(qa){var t=document.body,n=t&&t.style;Za=Math.max(Za-1,0),o&&Za<1&&za.forEach((function(e){var t=a.current[e];n&&(n[e]=t)})),t&&Wa()&&(t.removeEventListener("touchmove",$a,Ga),e&&(e.removeEventListener("touchstart",Ua,Ga),e.removeEventListener("touchmove",Qa,Ga)))}}),[o]);return(0,r.useEffect)((function(){if(t){var e=i.current;return s(e),function(){l(e)}}}),[t,s,l]),function(e){i.current=e}}({isEnabled:n});return Ur(r.Fragment,null,n&&Ur("div",{onClick:Ja,css:Ya}),t((function(e){a(e),i(e)})))}var Xa={name:"1a0ro4n-requiredInput",styles:"label:requiredInput;opacity:0;pointer-events:none;position:absolute;bottom:0;left:0;right:0;width:100%"},ei=function(e){var t=e.name,n=e.onFocus;return Ur("input",{required:!0,name:t,tabIndex:-1,"aria-hidden":"true",onFocus:n,css:Xa,value:"",onChange:function(){}})};function ti(e){var t;return"undefined"!=typeof window&&null!=window.navigator&&e.test((null===(t=window.navigator.userAgentData)||void 0===t?void 0:t.platform)||window.navigator.platform)}function ni(){return ti(/^Mac/i)}function ri(){return ti(/^iPhone/i)||ti(/^iPad/i)||ni()&&navigator.maxTouchPoints>1}var oi={clearIndicator:ca,container:function(e){var t=e.isDisabled;return{label:"container",direction:e.isRtl?"rtl":void 0,pointerEvents:t?"none":void 0,position:"relative"}},control:function(e,t){var n=e.isDisabled,r=e.isFocused,o=e.theme,a=o.colors,i=o.borderRadius;return ln({label:"control",alignItems:"center",cursor:"default",display:"flex",flexWrap:"wrap",justifyContent:"space-between",minHeight:o.spacing.controlHeight,outline:"0 !important",position:"relative",transition:"all 100ms"},t?{}:{backgroundColor:n?a.neutral5:a.neutral0,borderColor:n?a.neutral10:r?a.primary:a.neutral20,borderRadius:i,borderStyle:"solid",borderWidth:1,boxShadow:r?"0 0 0 1px ".concat(a.primary):void 0,"&:hover":{borderColor:r?a.primary:a.neutral30}})},dropdownIndicator:la,group:function(e,t){var n=e.theme.spacing;return t?{}:{paddingBottom:2*n.baseUnit,paddingTop:2*n.baseUnit}},groupHeading:function(e,t){var n=e.theme,r=n.colors,o=n.spacing;return ln({label:"group",cursor:"default",display:"block"},t?{}:{color:r.neutral40,fontSize:"75%",fontWeight:500,marginBottom:"0.25em",paddingLeft:3*o.baseUnit,paddingRight:3*o.baseUnit,textTransform:"uppercase"})},indicatorsContainer:function(){return{alignItems:"center",alignSelf:"stretch",display:"flex",flexShrink:0}},indicatorSeparator:function(e,t){var n=e.isDisabled,r=e.theme,o=r.spacing.baseUnit,a=r.colors;return ln({label:"indicatorSeparator",alignSelf:"stretch",width:1},t?{}:{backgroundColor:n?a.neutral10:a.neutral20,marginBottom:2*o,marginTop:2*o})},input:function(e,t){var n=e.isDisabled,r=e.value,o=e.theme,a=o.spacing,i=o.colors;return ln(ln({visibility:n?"hidden":"visible",transform:r?"translateZ(0)":""},va),t?{}:{margin:a.baseUnit/2,paddingBottom:a.baseUnit/2,paddingTop:a.baseUnit/2,color:i.neutral80})},loadingIndicator:function(e,t){var n=e.isFocused,r=e.size,o=e.theme,a=o.colors,i=o.spacing.baseUnit;return ln({label:"loadingIndicator",display:"flex",transition:"color 150ms",alignSelf:"center",fontSize:r,lineHeight:1,marginRight:r,textAlign:"center",verticalAlign:"middle"},t?{}:{color:n?a.neutral60:a.neutral20,padding:2*i})},loadingMessage:Ko,menu:function(e,t){var n,r=e.placement,o=e.theme,a=o.borderRadius,i=o.spacing,s=o.colors;return ln((an(n={label:"menu"},function(e){return e?{bottom:"top",top:"bottom"}[e]:"bottom"}(r),"100%"),an(n,"position","absolute"),an(n,"width","100%"),an(n,"zIndex",1),n),t?{}:{backgroundColor:s.neutral0,borderRadius:a,boxShadow:"0 0 0 1px hsla(0, 0%, 0%, 0.1), 0 4px 11px hsla(0, 0%, 0%, 0.1)",marginBottom:i.menuGutter,marginTop:i.menuGutter})},menuList:function(e,t){var n=e.maxHeight,r=e.theme.spacing.baseUnit;return ln({maxHeight:n,overflowY:"auto",position:"relative",WebkitOverflowScrolling:"touch"},t?{}:{paddingBottom:r,paddingTop:r})},menuPortal:function(e){var t=e.rect,n=e.offset,r=e.position;return{left:t.left,position:r,top:n,width:t.width,zIndex:1}},multiValue:function(e,t){var n=e.theme,r=n.spacing,o=n.borderRadius,a=n.colors;return ln({label:"multiValue",display:"flex",minWidth:0},t?{}:{backgroundColor:a.neutral10,borderRadius:o/2,margin:r.baseUnit/2})},multiValueLabel:function(e,t){var n=e.theme,r=n.borderRadius,o=n.colors,a=e.cropWithEllipsis;return ln({overflow:"hidden",textOverflow:a||void 0===a?"ellipsis":void 0,whiteSpace:"nowrap"},t?{}:{borderRadius:r/2,color:o.neutral80,fontSize:"85%",padding:3,paddingLeft:6})},multiValueRemove:function(e,t){var n=e.theme,r=n.spacing,o=n.borderRadius,a=n.colors,i=e.isFocused;return ln({alignItems:"center",display:"flex"},t?{}:{borderRadius:o/2,backgroundColor:i?a.dangerLight:void 0,paddingLeft:r.baseUnit,paddingRight:r.baseUnit,":hover":{backgroundColor:a.dangerLight,color:a.danger}})},noOptionsMessage:Yo,option:function(e,t){var n=e.isDisabled,r=e.isFocused,o=e.isSelected,a=e.theme,i=a.spacing,s=a.colors;return ln({label:"option",cursor:"default",display:"block",fontSize:"inherit",width:"100%",userSelect:"none",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)"},t?{}:{backgroundColor:o?s.primary:r?s.primary25:"transparent",color:n?s.neutral20:o?s.neutral0:"inherit",padding:"".concat(2*i.baseUnit,"px ").concat(3*i.baseUnit,"px"),":active":{backgroundColor:n?void 0:o?s.primary:s.primary50}})},placeholder:function(e,t){var n=e.theme,r=n.spacing,o=n.colors;return ln({label:"placeholder",gridArea:"1 / 1 / 2 / 3"},t?{}:{color:o.neutral50,marginLeft:r.baseUnit/2,marginRight:r.baseUnit/2})},singleValue:function(e,t){var n=e.isDisabled,r=e.theme,o=r.spacing,a=r.colors;return ln({label:"singleValue",gridArea:"1 / 1 / 2 / 3",maxWidth:"100%",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},t?{}:{color:n?a.neutral40:a.neutral80,marginLeft:o.baseUnit/2,marginRight:o.baseUnit/2})},valueContainer:function(e,t){var n=e.theme.spacing,r=e.isMulti,o=e.hasValue,a=e.selectProps.controlShouldRenderValue;return ln({alignItems:"center",display:r&&o&&a?"flex":"grid",flex:1,flexWrap:"wrap",WebkitOverflowScrolling:"touch",position:"relative",overflow:"hidden"},t?{}:{padding:"".concat(n.baseUnit/2,"px ").concat(2*n.baseUnit,"px")})}};var ai,ii={borderRadius:4,colors:{primary:"#2684FF",primary75:"#4C9AFF",primary50:"#B2D4FF",primary25:"#DEEBFF",danger:"#DE350B",dangerLight:"#FFBDAD",neutral0:"hsl(0, 0%, 100%)",neutral5:"hsl(0, 0%, 95%)",neutral10:"hsl(0, 0%, 90%)",neutral20:"hsl(0, 0%, 80%)",neutral30:"hsl(0, 0%, 70%)",neutral40:"hsl(0, 0%, 60%)",neutral50:"hsl(0, 0%, 50%)",neutral60:"hsl(0, 0%, 40%)",neutral70:"hsl(0, 0%, 30%)",neutral80:"hsl(0, 0%, 20%)",neutral90:"hsl(0, 0%, 10%)"},spacing:{baseUnit:4,controlHeight:38,menuGutter:8}},si={"aria-live":"polite",backspaceRemovesValue:!0,blurInputOnSelect:To(),captureMenuScroll:!To(),classNames:{},closeMenuOnSelect:!0,closeMenuOnScroll:!1,components:{},controlShouldRenderValue:!0,escapeClearsValue:!1,filterOption:function(e,t){if(e.data.__isNew__)return!0;var n=ln({ignoreCase:!0,ignoreAccents:!0,stringify:Fa,trim:!0,matchFrom:"any"},ai),r=n.ignoreCase,o=n.ignoreAccents,a=n.stringify,i=n.trim,s=n.matchFrom,l=i?Da(t):t,c=i?Da(a(e)):a(e);return r&&(l=l.toLowerCase(),c=c.toLowerCase()),o&&(l=Ta(l),c=Ma(c)),"start"===s?c.substr(0,l.length)===l:c.indexOf(l)>-1},formatGroupLabel:function(e){return e.label},getOptionLabel:function(e){return e.label},getOptionValue:function(e){return e.value},isDisabled:!1,isLoading:!1,isMulti:!1,isRtl:!1,isSearchable:!0,isOptionDisabled:function(e){return!!e.isDisabled},loadingMessage:function(){return"Loading..."},maxMenuHeight:300,minMenuHeight:140,menuIsOpen:!1,menuPlacement:"bottom",menuPosition:"absolute",menuShouldBlockScroll:!1,menuShouldScrollIntoView:!function(){try{return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)}catch(v){return!1}}(),noOptionsMessage:function(){return"No options"},openMenuOnFocus:!1,openMenuOnClick:!0,options:[],pageSize:5,placeholder:"Select...",screenReaderStatus:function(e){var t=e.count;return"".concat(t," result").concat(1!==t?"s":""," available")},styles:{},tabIndex:0,tabSelectsValue:!0,unstyled:!1};function li(e,t,n,r){return{type:"option",data:t,isDisabled:gi(e,t,n),isSelected:vi(e,t,n),label:hi(e,t),value:mi(e,t),index:r}}function ci(e,t){return e.options.map((function(n,r){if("options"in n){var o=n.options.map((function(n,r){return li(e,n,t,r)})).filter((function(t){return pi(e,t)}));return o.length>0?{type:"group",data:n,options:o,index:r}:void 0}var a=li(e,n,t,r);return pi(e,a)?a:void 0})).filter(Ho)}function ui(e){return e.reduce((function(e,t){return"group"===t.type?e.push.apply(e,(0,nn.Z)(t.options.map((function(e){return e.data})))):e.push(t.data),e}),[])}function di(e,t){return e.reduce((function(e,n){return"group"===n.type?e.push.apply(e,(0,nn.Z)(n.options.map((function(e){return{data:e.data,id:"".concat(t,"-").concat(n.index,"-").concat(e.index)}})))):e.push({data:n.data,id:"".concat(t,"-").concat(n.index)}),e}),[])}function pi(e,t){var n=e.inputValue,r=void 0===n?"":n,o=t.data,a=t.isSelected,i=t.label,s=t.value;return(!bi(e)||!a)&&yi(e,{label:i,value:s,data:o},r)}var fi=function(e,t){var n;return(null===(n=e.find((function(e){return e.data===t})))||void 0===n?void 0:n.id)||null},hi=function(e,t){return e.getOptionLabel(t)},mi=function(e,t){return e.getOptionValue(t)};function gi(e,t,n){return"function"==typeof e.isOptionDisabled&&e.isOptionDisabled(t,n)}function vi(e,t,n){if(n.indexOf(t)>-1)return!0;if("function"==typeof e.isOptionSelected)return e.isOptionSelected(t,n);var r=mi(e,t);return n.some((function(t){return mi(e,t)===r}))}function yi(e,t,n){return!e.filterOption||e.filterOption(t,n)}var bi=function(e){var t=e.hideSelectedOptions,n=e.isMulti;return void 0===t?n:t},wi=1,xi=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&(0,mn.Z)(e,t)}(i,e);var t,n,o,a=bn(i);function i(e){var t;if(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,i),(t=a.call(this,e)).state={ariaSelection:null,focusedOption:null,focusedOptionId:null,focusableOptionsWithIds:[],focusedValue:null,inputIsHidden:!1,isFocused:!1,selectValue:[],clearFocusValueOnUpdate:!1,prevWasFocused:!1,inputIsHiddenAfterUpdate:void 0,prevProps:void 0,instancePrefix:""},t.blockOptionHover=!1,t.isComposing=!1,t.commonProps=void 0,t.initialTouchX=0,t.initialTouchY=0,t.openAfterFocus=!1,t.scrollToFocusedOptionOnUpdate=!1,t.userIsDragging=void 0,t.isAppleDevice=ni()||ri(),t.controlRef=null,t.getControlRef=function(e){t.controlRef=e},t.focusedOptionRef=null,t.getFocusedOptionRef=function(e){t.focusedOptionRef=e},t.menuListRef=null,t.getMenuListRef=function(e){t.menuListRef=e},t.inputRef=null,t.getInputRef=function(e){t.inputRef=e},t.focus=t.focusInput,t.blur=t.blurInput,t.onChange=function(e,n){var r=t.props,o=r.onChange,a=r.name;n.name=a,t.ariaOnChange(e,n),o(e,n)},t.setValue=function(e,n,r){var o=t.props,a=o.closeMenuOnSelect,i=o.isMulti,s=o.inputValue;t.onInputChange("",{action:"set-value",prevInputValue:s}),a&&(t.setState({inputIsHiddenAfterUpdate:!i}),t.onMenuClose()),t.setState({clearFocusValueOnUpdate:!0}),t.onChange(e,{action:n,option:r})},t.selectOption=function(e){var n=t.props,r=n.blurInputOnSelect,o=n.isMulti,a=n.name,i=t.state.selectValue,s=o&&t.isOptionSelected(e,i),l=t.isOptionDisabled(e,i);if(s){var c=t.getOptionValue(e);t.setValue(i.filter((function(e){return t.getOptionValue(e)!==c})),"deselect-option",e)}else{if(l)return void t.ariaOnChange(e,{action:"select-option",option:e,name:a});o?t.setValue([].concat((0,nn.Z)(i),[e]),"select-option",e):t.setValue(e,"select-option")}r&&t.blurInput()},t.removeValue=function(e){var n=t.props.isMulti,r=t.state.selectValue,o=t.getOptionValue(e),a=r.filter((function(e){return t.getOptionValue(e)!==o})),i=zo(n,a,a[0]||null);t.onChange(i,{action:"remove-value",removedValue:e}),t.focusInput()},t.clearValue=function(){var e=t.state.selectValue;t.onChange(zo(t.props.isMulti,[],null),{action:"clear",removedValues:e})},t.popValue=function(){var e=t.props.isMulti,n=t.state.selectValue,r=n[n.length-1],o=n.slice(0,n.length-1),a=zo(e,o,o[0]||null);t.onChange(a,{action:"pop-value",removedValue:r})},t.getFocusedOptionId=function(e){return fi(t.state.focusableOptionsWithIds,e)},t.getFocusableOptionsWithIds=function(){return di(ci(t.props,t.state.selectValue),t.getElementId("option"))},t.getValue=function(){return t.state.selectValue},t.cx=function(){for(var e=arguments.length,n=new Array(e),r=0;r5||a>5}},t.onTouchEnd=function(e){t.userIsDragging||(t.controlRef&&!t.controlRef.contains(e.target)&&t.menuListRef&&!t.menuListRef.contains(e.target)&&t.blurInput(),t.initialTouchX=0,t.initialTouchY=0)},t.onControlTouchEnd=function(e){t.userIsDragging||t.onControlMouseDown(e)},t.onClearIndicatorTouchEnd=function(e){t.userIsDragging||t.onClearIndicatorMouseDown(e)},t.onDropdownIndicatorTouchEnd=function(e){t.userIsDragging||t.onDropdownIndicatorMouseDown(e)},t.handleInputChange=function(e){var n=t.props.inputValue,r=e.currentTarget.value;t.setState({inputIsHiddenAfterUpdate:!1}),t.onInputChange(r,{action:"input-change",prevInputValue:n}),t.props.menuIsOpen||t.onMenuOpen()},t.onInputFocus=function(e){t.props.onFocus&&t.props.onFocus(e),t.setState({inputIsHiddenAfterUpdate:!1,isFocused:!0}),(t.openAfterFocus||t.props.openMenuOnFocus)&&t.openMenu("first"),t.openAfterFocus=!1},t.onInputBlur=function(e){var n=t.props.inputValue;t.menuListRef&&t.menuListRef.contains(document.activeElement)?t.inputRef.focus():(t.props.onBlur&&t.props.onBlur(e),t.onInputChange("",{action:"input-blur",prevInputValue:n}),t.onMenuClose(),t.setState({focusedValue:null,isFocused:!1}))},t.onOptionHover=function(e){if(!t.blockOptionHover&&t.state.focusedOption!==e){var n=t.getFocusableOptions().indexOf(e);t.setState({focusedOption:e,focusedOptionId:n>-1?t.getFocusedOptionId(e):null})}},t.shouldHideSelectedOptions=function(){return bi(t.props)},t.onValueInputFocus=function(e){e.preventDefault(),e.stopPropagation(),t.focus()},t.onKeyDown=function(e){var n=t.props,r=n.isMulti,o=n.backspaceRemovesValue,a=n.escapeClearsValue,i=n.inputValue,s=n.isClearable,l=n.isDisabled,c=n.menuIsOpen,u=n.onKeyDown,d=n.tabSelectsValue,p=n.openMenuOnFocus,f=t.state,h=f.focusedOption,m=f.focusedValue,g=f.selectValue;if(!(l||"function"==typeof u&&(u(e),e.defaultPrevented))){switch(t.blockOptionHover=!0,e.key){case"ArrowLeft":if(!r||i)return;t.focusValue("previous");break;case"ArrowRight":if(!r||i)return;t.focusValue("next");break;case"Delete":case"Backspace":if(i)return;if(m)t.removeValue(m);else{if(!o)return;r?t.popValue():s&&t.clearValue()}break;case"Tab":if(t.isComposing)return;if(e.shiftKey||!c||!d||!h||p&&t.isOptionSelected(h,g))return;t.selectOption(h);break;case"Enter":if(229===e.keyCode)break;if(c){if(!h)return;if(t.isComposing)return;t.selectOption(h);break}return;case"Escape":c?(t.setState({inputIsHiddenAfterUpdate:!1}),t.onInputChange("",{action:"menu-close",prevInputValue:i}),t.onMenuClose()):s&&a&&t.clearValue();break;case" ":if(i)return;if(!c){t.openMenu("first");break}if(!h)return;t.selectOption(h);break;case"ArrowUp":c?t.focusOption("up"):t.openMenu("last");break;case"ArrowDown":c?t.focusOption("down"):t.openMenu("first");break;case"PageUp":if(!c)return;t.focusOption("pageup");break;case"PageDown":if(!c)return;t.focusOption("pagedown");break;case"Home":if(!c)return;t.focusOption("first");break;case"End":if(!c)return;t.focusOption("last");break;default:return}e.preventDefault()}},t.state.instancePrefix="react-select-"+(t.props.instanceId||++wi),t.state.selectValue=Po(e.value),e.menuIsOpen&&t.state.selectValue.length){var n=t.getFocusableOptionsWithIds(),r=t.buildFocusableOptions(),o=r.indexOf(t.state.selectValue[0]);t.state.focusableOptionsWithIds=n,t.state.focusedOption=r[o],t.state.focusedOptionId=fi(n,r[o])}return t}return t=i,n=[{key:"componentDidMount",value:function(){this.startListeningComposition(),this.startListeningToTouch(),this.props.closeMenuOnScroll&&document&&document.addEventListener&&document.addEventListener("scroll",this.onScroll,!0),this.props.autoFocus&&this.focusInput(),this.props.menuIsOpen&&this.state.focusedOption&&this.menuListRef&&this.focusedOptionRef&&Mo(this.menuListRef,this.focusedOptionRef)}},{key:"componentDidUpdate",value:function(e){var t=this.props,n=t.isDisabled,r=t.menuIsOpen,o=this.state.isFocused;(o&&!n&&e.isDisabled||o&&r&&!e.menuIsOpen)&&this.focusInput(),o&&n&&!e.isDisabled?this.setState({isFocused:!1},this.onMenuClose):o||n||!e.isDisabled||this.inputRef!==document.activeElement||this.setState({isFocused:!0}),this.menuListRef&&this.focusedOptionRef&&this.scrollToFocusedOptionOnUpdate&&(Mo(this.menuListRef,this.focusedOptionRef),this.scrollToFocusedOptionOnUpdate=!1)}},{key:"componentWillUnmount",value:function(){this.stopListeningComposition(),this.stopListeningToTouch(),document.removeEventListener("scroll",this.onScroll,!0)}},{key:"onMenuOpen",value:function(){this.props.onMenuOpen()}},{key:"onMenuClose",value:function(){this.onInputChange("",{action:"menu-close",prevInputValue:this.props.inputValue}),this.props.onMenuClose()}},{key:"onInputChange",value:function(e,t){this.props.onInputChange(e,t)}},{key:"focusInput",value:function(){this.inputRef&&this.inputRef.focus()}},{key:"blurInput",value:function(){this.inputRef&&this.inputRef.blur()}},{key:"openMenu",value:function(e){var t=this,n=this.state,r=n.selectValue,o=n.isFocused,a=this.buildFocusableOptions(),i="first"===e?0:a.length-1;if(!this.props.isMulti){var s=a.indexOf(r[0]);s>-1&&(i=s)}this.scrollToFocusedOptionOnUpdate=!(o&&this.menuListRef),this.setState({inputIsHiddenAfterUpdate:!1,focusedValue:null,focusedOption:a[i],focusedOptionId:this.getFocusedOptionId(a[i])},(function(){return t.onMenuOpen()}))}},{key:"focusValue",value:function(e){var t=this.state,n=t.selectValue,r=t.focusedValue;if(this.props.isMulti){this.setState({focusedOption:null});var o=n.indexOf(r);r||(o=-1);var a=n.length-1,i=-1;if(n.length){switch(e){case"previous":i=0===o?0:-1===o?a:o-1;break;case"next":o>-1&&o0&&void 0!==arguments[0]?arguments[0]:"first",t=this.props.pageSize,n=this.state.focusedOption,r=this.getFocusableOptions();if(r.length){var o=0,a=r.indexOf(n);n||(a=-1),"up"===e?o=a>0?a-1:r.length-1:"down"===e?o=(a+1)%r.length:"pageup"===e?(o=a-t)<0&&(o=0):"pagedown"===e?(o=a+t)>r.length-1&&(o=r.length-1):"last"===e&&(o=r.length-1),this.scrollToFocusedOptionOnUpdate=!0,this.setState({focusedOption:r[o],focusedValue:null,focusedOptionId:this.getFocusedOptionId(r[o])})}}},{key:"getTheme",value:function(){return this.props.theme?"function"==typeof this.props.theme?this.props.theme(ii):ln(ln({},ii),this.props.theme):ii}},{key:"getCommonProps",value:function(){var e=this.clearValue,t=this.cx,n=this.getStyles,r=this.getClassNames,o=this.getValue,a=this.selectOption,i=this.setValue,s=this.props,l=s.isMulti,c=s.isRtl,u=s.options;return{clearValue:e,cx:t,getStyles:n,getClassNames:r,getValue:o,hasValue:this.hasValue(),isMulti:l,isRtl:c,options:u,selectOption:a,selectProps:s,setValue:i,theme:this.getTheme()}}},{key:"hasValue",value:function(){return this.state.selectValue.length>0}},{key:"hasOptions",value:function(){return!!this.getFocusableOptions().length}},{key:"isClearable",value:function(){var e=this.props,t=e.isClearable,n=e.isMulti;return void 0===t?n:t}},{key:"isOptionDisabled",value:function(e,t){return gi(this.props,e,t)}},{key:"isOptionSelected",value:function(e,t){return vi(this.props,e,t)}},{key:"filterOption",value:function(e,t){return yi(this.props,e,t)}},{key:"formatOptionLabel",value:function(e,t){if("function"==typeof this.props.formatOptionLabel){var n=this.props.inputValue,r=this.state.selectValue;return this.props.formatOptionLabel(e,{context:t,inputValue:n,selectValue:r})}return this.getOptionLabel(e)}},{key:"formatGroupLabel",value:function(e){return this.props.formatGroupLabel(e)}},{key:"startListeningComposition",value:function(){document&&document.addEventListener&&(document.addEventListener("compositionstart",this.onCompositionStart,!1),document.addEventListener("compositionend",this.onCompositionEnd,!1))}},{key:"stopListeningComposition",value:function(){document&&document.removeEventListener&&(document.removeEventListener("compositionstart",this.onCompositionStart),document.removeEventListener("compositionend",this.onCompositionEnd))}},{key:"startListeningToTouch",value:function(){document&&document.addEventListener&&(document.addEventListener("touchstart",this.onTouchStart,!1),document.addEventListener("touchmove",this.onTouchMove,!1),document.addEventListener("touchend",this.onTouchEnd,!1))}},{key:"stopListeningToTouch",value:function(){document&&document.removeEventListener&&(document.removeEventListener("touchstart",this.onTouchStart),document.removeEventListener("touchmove",this.onTouchMove),document.removeEventListener("touchend",this.onTouchEnd))}},{key:"renderInput",value:function(){var e=this.props,t=e.isDisabled,n=e.isSearchable,o=e.inputId,a=e.inputValue,i=e.tabIndex,s=e.form,l=e.menuIsOpen,c=e.required,u=this.getComponents().Input,d=this.state,p=d.inputIsHidden,f=d.ariaSelection,h=this.commonProps,m=o||this.getElementId("input"),g=ln(ln(ln({"aria-autocomplete":"list","aria-expanded":l,"aria-haspopup":!0,"aria-errormessage":this.props["aria-errormessage"],"aria-invalid":this.props["aria-invalid"],"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],"aria-required":c,role:"combobox","aria-activedescendant":this.isAppleDevice?void 0:this.state.focusedOptionId||""},l&&{"aria-controls":this.getElementId("listbox")}),!n&&{"aria-readonly":!0}),this.hasValue()?"initial-input-focus"===(null==f?void 0:f.action)&&{"aria-describedby":this.getElementId("live-region")}:{"aria-describedby":this.getElementId("placeholder")});return n?r.createElement(u,fn({},h,{autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",id:m,innerRef:this.getInputRef,isDisabled:t,isHidden:p,onBlur:this.onInputBlur,onChange:this.handleInputChange,onFocus:this.onInputFocus,spellCheck:"false",tabIndex:i,form:s,type:"text",value:a},g)):r.createElement(Va,fn({id:m,innerRef:this.getInputRef,onBlur:this.onInputBlur,onChange:Co,onFocus:this.onInputFocus,disabled:t,tabIndex:i,inputMode:"none",form:s,value:""},g))}},{key:"renderPlaceholderOrValue",value:function(){var e=this,t=this.getComponents(),n=t.MultiValue,o=t.MultiValueContainer,a=t.MultiValueLabel,i=t.MultiValueRemove,s=t.SingleValue,l=t.Placeholder,c=this.commonProps,u=this.props,d=u.controlShouldRenderValue,p=u.isDisabled,f=u.isMulti,h=u.inputValue,m=u.placeholder,g=this.state,v=g.selectValue,y=g.focusedValue,b=g.isFocused;if(!this.hasValue()||!d)return h?null:r.createElement(l,fn({},c,{key:"placeholder",isDisabled:p,isFocused:b,innerProps:{id:this.getElementId("placeholder")}}),m);if(f)return v.map((function(t,s){var l=t===y,u="".concat(e.getOptionLabel(t),"-").concat(e.getOptionValue(t));return r.createElement(n,fn({},c,{components:{Container:o,Label:a,Remove:i},isFocused:l,isDisabled:p,key:u,index:s,removeProps:{onClick:function(){return e.removeValue(t)},onTouchEnd:function(){return e.removeValue(t)},onMouseDown:function(e){e.preventDefault()}},data:t}),e.formatOptionLabel(t,"value"))}));if(h)return null;var w=v[0];return r.createElement(s,fn({},c,{data:w,isDisabled:p}),this.formatOptionLabel(w,"value"))}},{key:"renderClearIndicator",value:function(){var e=this.getComponents().ClearIndicator,t=this.commonProps,n=this.props,o=n.isDisabled,a=n.isLoading,i=this.state.isFocused;if(!this.isClearable()||!e||o||!this.hasValue()||a)return null;var s={onMouseDown:this.onClearIndicatorMouseDown,onTouchEnd:this.onClearIndicatorTouchEnd,"aria-hidden":"true"};return r.createElement(e,fn({},t,{innerProps:s,isFocused:i}))}},{key:"renderLoadingIndicator",value:function(){var e=this.getComponents().LoadingIndicator,t=this.commonProps,n=this.props,o=n.isDisabled,a=n.isLoading,i=this.state.isFocused;return e&&a?r.createElement(e,fn({},t,{innerProps:{"aria-hidden":"true"},isDisabled:o,isFocused:i})):null}},{key:"renderIndicatorSeparator",value:function(){var e=this.getComponents(),t=e.DropdownIndicator,n=e.IndicatorSeparator;if(!t||!n)return null;var o=this.commonProps,a=this.props.isDisabled,i=this.state.isFocused;return r.createElement(n,fn({},o,{isDisabled:a,isFocused:i}))}},{key:"renderDropdownIndicator",value:function(){var e=this.getComponents().DropdownIndicator;if(!e)return null;var t=this.commonProps,n=this.props.isDisabled,o=this.state.isFocused,a={onMouseDown:this.onDropdownIndicatorMouseDown,onTouchEnd:this.onDropdownIndicatorTouchEnd,"aria-hidden":"true"};return r.createElement(e,fn({},t,{innerProps:a,isDisabled:n,isFocused:o}))}},{key:"renderMenu",value:function(){var e=this,t=this.getComponents(),n=t.Group,o=t.GroupHeading,a=t.Menu,i=t.MenuList,s=t.MenuPortal,l=t.LoadingMessage,c=t.NoOptionsMessage,u=t.Option,d=this.commonProps,p=this.state.focusedOption,f=this.props,h=f.captureMenuScroll,m=f.inputValue,g=f.isLoading,v=f.loadingMessage,y=f.minMenuHeight,b=f.maxMenuHeight,w=f.menuIsOpen,x=f.menuPlacement,E=f.menuPosition,k=f.menuPortalTarget,C=f.menuShouldBlockScroll,S=f.menuShouldScrollIntoView,O=f.noOptionsMessage,P=f.onMenuScrollToTop,N=f.onMenuScrollToBottom;if(!w)return null;var _,R=function(t,n){var o=t.type,a=t.data,i=t.isDisabled,s=t.isSelected,l=t.label,c=t.value,f=p===a,h=i?void 0:function(){return e.onOptionHover(a)},m=i?void 0:function(){return e.selectOption(a)},g="".concat(e.getElementId("option"),"-").concat(n),v={id:g,onClick:m,onMouseMove:h,onMouseOver:h,tabIndex:-1,role:"option","aria-selected":e.isAppleDevice?void 0:s};return r.createElement(u,fn({},d,{innerProps:v,data:a,isDisabled:i,isSelected:s,key:g,label:l,type:o,value:c,isFocused:f,innerRef:f?e.getFocusedOptionRef:void 0}),e.formatOptionLabel(t.data,"menu"))};if(this.hasOptions())_=this.getCategorizedOptions().map((function(t){if("group"===t.type){var a=t.data,i=t.options,s=t.index,l="".concat(e.getElementId("group"),"-").concat(s),c="".concat(l,"-heading");return r.createElement(n,fn({},d,{key:l,data:a,options:i,Heading:o,headingProps:{id:c,data:t.data},label:e.formatGroupLabel(t.data)}),t.options.map((function(e){return R(e,"".concat(s,"-").concat(e.index))})))}if("option"===t.type)return R(t,"".concat(t.index))}));else if(g){var I=v({inputValue:m});if(null===I)return null;_=r.createElement(l,d,I)}else{var j=O({inputValue:m});if(null===j)return null;_=r.createElement(c,d,j)}var L={minMenuHeight:y,maxMenuHeight:b,menuPlacement:x,menuPosition:E,menuShouldScrollIntoView:S},M=r.createElement(Zo,fn({},d,L),(function(t){var n=t.ref,o=t.placerProps,s=o.placement,l=o.maxHeight;return r.createElement(a,fn({},d,L,{innerRef:n,innerProps:{onMouseDown:e.onMenuMouseDown,onMouseMove:e.onMenuMouseMove},isLoading:g,placement:s}),r.createElement(Ka,{captureEnabled:h,onTopArrive:P,onBottomArrive:N,lockEnabled:C},(function(t){return r.createElement(i,fn({},d,{innerRef:function(n){e.getMenuListRef(n),t(n)},innerProps:{role:"listbox","aria-multiselectable":d.isMulti,id:e.getElementId("listbox")},isLoading:g,maxHeight:l,focusedOption:p}),_)})))}));return k||"fixed"===E?r.createElement(s,fn({},d,{appendTo:k,controlElement:this.controlRef,menuPlacement:x,menuPosition:E}),M):M}},{key:"renderFormField",value:function(){var e=this,t=this.props,n=t.delimiter,o=t.isDisabled,a=t.isMulti,i=t.name,s=t.required,l=this.state.selectValue;if(s&&!this.hasValue()&&!o)return r.createElement(ei,{name:i,onFocus:this.onValueInputFocus});if(i&&!o){if(a){if(n){var c=l.map((function(t){return e.getOptionValue(t)})).join(n);return r.createElement("input",{name:i,type:"hidden",value:c})}var u=l.length>0?l.map((function(t,n){return r.createElement("input",{key:"i-".concat(n),name:i,type:"hidden",value:e.getOptionValue(t)})})):r.createElement("input",{name:i,type:"hidden",value:""});return r.createElement("div",null,u)}var d=l[0]?this.getOptionValue(l[0]):"";return r.createElement("input",{name:i,type:"hidden",value:d})}}},{key:"renderLiveRegion",value:function(){var e=this.commonProps,t=this.state,n=t.ariaSelection,o=t.focusedOption,a=t.focusedValue,i=t.isFocused,s=t.selectValue,l=this.getFocusableOptions();return r.createElement(Pa,fn({},e,{id:this.getElementId("live-region"),ariaSelection:n,focusedOption:o,focusedValue:a,isFocused:i,selectValue:s,focusableOptions:l,isAppleDevice:this.isAppleDevice}))}},{key:"render",value:function(){var e=this.getComponents(),t=e.Control,n=e.IndicatorsContainer,o=e.SelectContainer,a=e.ValueContainer,i=this.props,s=i.className,l=i.id,c=i.isDisabled,u=i.menuIsOpen,d=this.state.isFocused,p=this.commonProps=this.getCommonProps();return r.createElement(o,fn({},p,{className:s,innerProps:{id:l,onKeyDown:this.onKeyDown},isDisabled:c,isFocused:d}),this.renderLiveRegion(),r.createElement(t,fn({},p,{innerRef:this.getControlRef,innerProps:{onMouseDown:this.onControlMouseDown,onTouchEnd:this.onControlTouchEnd},isDisabled:c,isFocused:d,menuIsOpen:u}),r.createElement(a,fn({},p,{isDisabled:c}),this.renderPlaceholderOrValue(),this.renderInput()),r.createElement(n,fn({},p,{isDisabled:c}),this.renderClearIndicator(),this.renderLoadingIndicator(),this.renderIndicatorSeparator(),this.renderDropdownIndicator())),this.renderMenu(),this.renderFormField())}}],o=[{key:"getDerivedStateFromProps",value:function(e,t){var n=t.prevProps,r=t.clearFocusValueOnUpdate,o=t.inputIsHiddenAfterUpdate,a=t.ariaSelection,i=t.isFocused,s=t.prevWasFocused,l=t.instancePrefix,c=e.options,u=e.value,d=e.menuIsOpen,p=e.inputValue,f=e.isMulti,h=Po(u),m={};if(n&&(u!==n.value||c!==n.options||d!==n.menuIsOpen||p!==n.inputValue)){var g=d?function(e,t){return ui(ci(e,t))}(e,h):[],v=d?di(ci(e,h),"".concat(l,"-option")):[],y=r?function(e,t){var n=e.focusedValue,r=e.selectValue.indexOf(n);if(r>-1){if(t.indexOf(n)>-1)return n;if(r-1?n:t[0]}(t,g);m={selectValue:h,focusedOption:b,focusedOptionId:fi(v,b),focusableOptionsWithIds:v,focusedValue:y,clearFocusValueOnUpdate:!1}}var w=null!=o&&e!==n?{inputIsHidden:o,inputIsHiddenAfterUpdate:void 0}:{},x=a,E=i&&s;return i&&!E&&(x={value:zo(f,h,h[0]||null),options:h,action:"initial-input-focus"},E=!s),"initial-input-focus"===(null==a?void 0:a.action)&&(x=null),ln(ln(ln({},m),w),{},{prevProps:e,ariaSelection:x,prevWasFocused:E})}}],n&&hn(t.prototype,n),o&&hn(t,o),Object.defineProperty(t,"prototype",{writable:!1}),i}(r.Component);xi.defaultProps=si;n(814),n(3681),n(4923),n(3100),n(8870),n(8230),n(669),n(3408),n(7425),n(8238),n(6290);var Ei=(0,r.forwardRef)((function(e,t){var n=function(e){var t=e.defaultInputValue,n=void 0===t?"":t,o=e.defaultMenuIsOpen,a=void 0!==o&&o,i=e.defaultValue,s=void 0===i?null:i,l=e.inputValue,c=e.menuIsOpen,u=e.onChange,d=e.onInputChange,p=e.onMenuClose,f=e.onMenuOpen,h=e.value,m=dn(e,pn),g=un((0,r.useState)(void 0!==l?l:n),2),v=g[0],y=g[1],b=un((0,r.useState)(void 0!==c?c:a),2),w=b[0],x=b[1],E=un((0,r.useState)(void 0!==h?h:s),2),k=E[0],C=E[1],S=(0,r.useCallback)((function(e,t){"function"==typeof u&&u(e,t),C(e)}),[u]),O=(0,r.useCallback)((function(e,t){var n;"function"==typeof d&&(n=d(e,t)),y(void 0!==n?n:e)}),[d]),P=(0,r.useCallback)((function(){"function"==typeof f&&f(),x(!0)}),[f]),N=(0,r.useCallback)((function(){"function"==typeof p&&p(),x(!1)}),[p]),_=void 0!==l?l:v,R=void 0!==c?c:w,I=void 0!==h?h:k;return ln(ln({},m),{},{inputValue:_,menuIsOpen:R,onChange:S,onInputChange:O,onMenuClose:N,onMenuOpen:P,value:I})}(e);return r.createElement(xi,fn({ref:t},n))})),ki=Ei,Ci=function(){function e(){}return e.prototype.expandToken=function(e){for(var t=[],n="",r=0,o=e.length;r{let{id:t,label:n}=e;return r.createElement(r.Fragment,null,r.createElement("label",{id:t+"-label",className:"font-bold p-1",htmlFor:t},n))},Li=e=>{let{id:t,label:n,onChange:o,placeholder:a,autoFocus:i}=e;return r.createElement(r.Fragment,null,r.createElement(ji,{id:t,label:n}),r.createElement("input",{autoFocus:i,className:"rounded border-gray-300 hover:border-gray-400",style:{height:"62%"},type:"text",id:t,"aria-label":"Search",placeholder:a,onChange:o}))};const Mi=e=>{let{title:t,allProjects:n,lede:o,sortOptions:i,image:s}=e;const c=e=>{let t=[];for(const n of e)if(n.topics)for(const e of n.topics)t.some((t=>{let{value:n}=t;return n===e.slug}))||t.push({value:e.slug,label:e.title});return t},u=e=>{let t=[];for(const n of e)n.agency&&(t.some((e=>{let{value:t}=e;return t===n.agency}))||t.push({value:n.agency,label:n.agency}));return t},{0:d,1:p}=(0,r.useState)(c(n)),{0:f,1:h}=(0,r.useState)(u(n)),{0:m,1:g}=(0,r.useState)(n),{0:v,1:y}=(0,r.useState)(n),b=new Map;b.set("created","Date Posted"),b.set("opportunityCloses","Opportunity Closes"),b.set("startDate","Project Started"),b.set("endDate","Project Ended");const w=[];let x=1;const E=[{direction:"Newest to Oldest",sortAscending:!1},{direction:"Oldest to Newest",sortAscending:!0}];for(const r of i){const e=b.get(r);for(const t of E){const n={value:x,label:e+": "+t.direction,field:r,sortAscending:t.sortAscending};w.push(n),x++}}const{0:k,1:C}=(0,r.useState)(w[0]),{0:S,1:O}=(0,r.useState)(0),{0:P,1:N}=(0,r.useState)(6),{0:_,1:R}=(0,r.useState)((0,nn.Z)(v.slice(S,P))),{0:I,1:j}=(0,r.useState)(S>0),{0:L,1:M}=(0,r.useState)(P{var e;null==D||null===(e=D.current)||void 0===e||e.scrollIntoView({behavior:"smooth"})},{0:A,1:V}=(0,r.useState)([]);let H=new Ii("slug");H.addIndex("topicNames"),H.addIndex("question"),H.addIndex("agency");const z=e=>{let t=[];for(let n=0;n{R((0,nn.Z)(v.slice(S,P)))}),[S,P,v]),(0,r.useEffect)((()=>{j(S>0)}),[_]),(0,r.useEffect)((()=>{M(P{const e=(0,nn.Z)(n);var t,r;e.sort((t=k.field,r=k.sortAscending,function(e,n){let o;const a=e[t],i=n[t];return o=a===i?0:null===a?1:null===i||a>i?-1:1,r&&(o*=-1),o})),g(e),O(0),N(6)}),[k]),(0,r.useEffect)((()=>{let e=m;if(B.length>0){const t=B.map((e=>{let{value:t}=e;return t}));e=m.filter((e=>e.topics.map((e=>e.slug)).some((e=>t.includes(e)))))}if(O(0),N(6),Q.length>0){const t=Q.map((e=>{let{value:t}=e;return t}));e=e.filter((e=>t.includes(e.agency)))}if(A.length>0){for(let n=0;n0&&(e=t)}p(c(e)),h(u(e)),y(e)}),[B,Q,m,A]);const W={placeholder:e=>({...e,color:"#767676"})};return r.createElement(r.Fragment,null,r.createElement("header",null,r.createElement(Xt,{title:t,image:s,lede:o})),r.createElement("div",{className:"relative"},r.createElement("div",{ref:D,className:"absolute -top-100px"})),r.createElement("div",{className:"pt-4 pb-10 md:mx-8 lg:mt-6 lg:pt-8 lg:pb-20 overflow-hidden px-2 xl:px-12 bg-white"},r.createElement("div",{className:"flex flex-wrap items-end gap-4 mb-8 mx-3 xl:mx-6 bg-white"},r.createElement("div",{className:"flex-1 min-w-30ch"},r.createElement(ji,{id:"sort",label:"Filter by"}),r.createElement(ki,{"aria-labelledby":"sort-label",inputId:"sort",name:"sort-select",value:k,onChange:C,options:w,styles:W})),r.createElement("div",{className:"flex-1 min-w-30ch"},r.createElement("label",{id:"filter-agency-label",className:"font-bold",htmlFor:"filter-agency"},"Filter by agency"),r.createElement(ki,{"aria-labelledby":"filter-agency-label",inputId:"filter-agency",name:"filter-select",isMulti:!0,value:Q,onChange:U,options:f,styles:W})),r.createElement("div",{className:"flex-1 min-w-30ch"},r.createElement(ji,{id:"filter-select",label:"Filter by topic"}),r.createElement(ki,{"aria-labelledby":"filter-select-label",inputId:"filter-select",name:"filter-select",isMulti:!0,value:B,onChange:$,options:d,styles:W,noOptionsMessage:()=>"No remaining topics"})),r.createElement("div",{className:"flex-1 min-w-30ch auto-rows-auto flex flex-col"},r.createElement(Li,{id:"projSearch",label:"Search",placeholder:"Type to filter posts...",onChange:e=>V(e.target.value)}))),r.createElement("div",{className:"sr-only"},"Total Results: ",v.length," Projects"),r.createElement(Bt,{nodes:_})),!(null==I&&null==L)&&r.createElement("div",{className:"flex items-center gap-4 justify-center flex-wrap"},r.createElement("div",{className:"flex-1 flex justify-end"},r.createElement("button",{className:"font-bold pr-4 "+(I?"text-primary":"text-gray-500 pointer-events-none"),onClick:()=>{F(),I&&(O(S-6),N(P-6))}},r.createElement(a,null)," Previous")),r.createElement("div",{className:"flex items-center gap-4 justify-center"},Array.from({length:T},((e,t)=>r.createElement("button",{className:(S/6===t?"btn pointer-events-none":"btn-white")+" min-w-3rem p-2 border-solid",key:"Page"+t,onClick:()=>(e=>{F();const t=6*e,n=t+6;O(t),N(n)})(t)},t+1)))),r.createElement("div",{className:"flex-1 flex justify-start"},r.createElement("button",{className:"font-bold pl-4 "+(L?"text-primary":"text-gray-500 pointer-events-none"),onClick:()=>{F(),L&&(O(S+6),N(P+6))}},"Next ",r.createElement(l,null)))))},Ti=e=>{let{topics:t}=e;return r.createElement(lt,{label:"Topics",className:"bg-topics",value:t.map((e=>e.title))})};var Di=Object.defineProperty,Fi=(e,t,n)=>(((e,t,n)=>{t in e?Di(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n})(e,"symbol"!=typeof t?t+"":t,n),n);let Ai=new class{constructor(){Fi(this,"current",this.detect()),Fi(this,"handoffState","pending"),Fi(this,"currentId",0)}set(e){this.current!==e&&(this.handoffState="pending",this.currentId=0,this.current=e)}reset(){this.set(this.detect())}nextId(){return++this.currentId}get isServer(){return"server"===this.current}get isClient(){return"client"===this.current}detect(){return"undefined"==typeof window||"undefined"==typeof document?"server":"client"}handoff(){"pending"===this.handoffState&&(this.handoffState="complete")}get isHandoffComplete(){return"complete"===this.handoffState}},Vi=(e,t)=>{Ai.isServer?(0,r.useEffect)(e,t):(0,r.useLayoutEffect)(e,t)};let Hi=function(e){let t=function(e){let t=(0,r.useRef)(e);return Vi((()=>{t.current=e}),[e]),t}(e);return r.useCallback(((...e)=>t.current(...e)),[t])};function zi(){let e=function(){let e="undefined"==typeof document;return(e=>e.useSyncExternalStore)(o)((()=>()=>{}),(()=>!1),(()=>!e))}(),[t,n]=r.useState(Ai.isHandoffComplete);return t&&!1===Ai.isHandoffComplete&&n(!1),r.useEffect((()=>{!0!==t&&n(!0)}),[t]),r.useEffect((()=>Ai.handoff()),[]),!e&&t}var Bi;let $i=null!=(Bi=r.useId)?Bi:function(){let e=zi(),[t,n]=r.useState(e?()=>Ai.nextId():null);return Vi((()=>{null===t&&n(Ai.nextId())}),[t]),null!=t?""+t:void 0};function Qi(e){var t;if(e.type)return e.type;let n=null!=(t=e.as)?t:"button";return"string"==typeof n&&"button"===n.toLowerCase()?"button":void 0}let Ui=Symbol();function Wi(...e){let t=(0,r.useRef)(e);(0,r.useEffect)((()=>{t.current=e}),[e]);let n=Hi((e=>{for(let n of t.current)null!=n&&("function"==typeof n?n(e):n.current=e)}));return e.every((e=>null==e||(null==e?void 0:e[Ui])))?void 0:n}let qi=(0,r.createContext)(null);qi.displayName="OpenClosedContext";var Zi=(e=>(e[e.Open=1]="Open",e[e.Closed=2]="Closed",e[e.Closing=4]="Closing",e[e.Opening=8]="Opening",e))(Zi||{});function Gi({value:e,children:t}){return r.createElement(qi.Provider,{value:e},t)}function Ji(e){let t=e.parentElement,n=null;for(;t&&!(t instanceof HTMLFieldSetElement);)t instanceof HTMLLegendElement&&(n=t),t=t.parentElement;let r=""===(null==t?void 0:t.getAttribute("disabled"));return(!r||!function(e){if(!e)return!1;let t=e.previousElementSibling;for(;null!==t;){if(t instanceof HTMLLegendElement)return!1;t=t.previousElementSibling}return!0}(n))&&r}function Yi(e,t,...n){if(e in t){let r=t[e];return"function"==typeof r?r(...n):r}let r=new Error(`Tried to handle "${e}" but there is no handler defined. Only defined handlers are: ${Object.keys(t).map((e=>`"${e}"`)).join(", ")}.`);throw Error.captureStackTrace&&Error.captureStackTrace(r,Yi),r}function Ki(...e){return Array.from(new Set(e.flatMap((e=>"string"==typeof e?e.split(" "):[])))).filter(Boolean).join(" ")}var Xi,es=(e=>(e[e.None=0]="None",e[e.RenderStrategy=1]="RenderStrategy",e[e.Static=2]="Static",e))(es||{}),ts=(e=>(e[e.Unmount=0]="Unmount",e[e.Hidden=1]="Hidden",e))(ts||{});function ns({ourProps:e,theirProps:t,slot:n,defaultTag:r,features:o,visible:a=!0,name:i,mergeRefs:s}){s=null!=s?s:as;let l=is(t,e);if(a)return rs(l,n,r,i,s);let c=null!=o?o:0;if(2&c){let{static:e=!1,...t}=l;if(e)return rs(t,n,r,i,s)}if(1&c){let{unmount:e=!0,...t}=l;return Yi(e?0:1,{0(){return null},1(){return rs({...t,hidden:!0,style:{display:"none"}},n,r,i,s)}})}return rs(l,n,r,i,s)}function rs(e,t={},n,o,a){let{as:i=n,children:s,refName:l="ref",...c}=cs(e,["unmount","static"]),u=void 0!==e.ref?{[l]:e.ref}:{},d="function"==typeof s?s(t):s;"className"in c&&c.className&&"function"==typeof c.className&&(c.className=c.className(t));let p={};if(t){let e=!1,n=[];for(let[r,o]of Object.entries(t))"boolean"==typeof o&&(e=!0),!0===o&&n.push(r);e&&(p["data-headlessui-state"]=n.join(" "))}if(i===r.Fragment&&Object.keys(ls(c)).length>0){if(!(0,r.isValidElement)(d)||Array.isArray(d)&&d.length>1)throw new Error(['Passing props on "Fragment"!',"",`The current component <${o} /> is rendering a "Fragment".`,"However we need to passthrough the following props:",Object.keys(c).map((e=>` - ${e}`)).join("\n"),"","You can apply a few solutions:",['Add an `as="..."` prop, to ensure that we render an actual element instead of a "Fragment".',"Render a single element as the child so that we can forward the props onto that element."].map((e=>` - ${e}`)).join("\n")].join("\n"));let e=d.props,t="function"==typeof(null==e?void 0:e.className)?(...t)=>Ki(null==e?void 0:e.className(...t),c.className):Ki(null==e?void 0:e.className,c.className),n=t?{className:t}:{};return(0,r.cloneElement)(d,Object.assign({},is(d.props,ls(cs(c,["ref"]))),p,u,{ref:a(d.ref,u.ref)},n))}return(0,r.createElement)(i,Object.assign({},cs(c,["ref"]),i!==r.Fragment&&u,i!==r.Fragment&&p),d)}function os(){let e=(0,r.useRef)([]),t=(0,r.useCallback)((t=>{for(let n of e.current)null!=n&&("function"==typeof n?n(t):n.current=t)}),[]);return(...n)=>{if(!n.every((e=>null==e)))return e.current=n,t}}function as(...e){return e.every((e=>null==e))?void 0:t=>{for(let n of e)null!=n&&("function"==typeof n?n(t):n.current=t)}}function is(...e){if(0===e.length)return{};if(1===e.length)return e[0];let t={},n={};for(let r of e)for(let e in r)e.startsWith("on")&&"function"==typeof r[e]?(null!=n[e]||(n[e]=[]),n[e].push(r[e])):t[e]=r[e];if(t.disabled||t["aria-disabled"])return Object.assign(t,Object.fromEntries(Object.keys(n).map((e=>[e,void 0]))));for(let r in n)Object.assign(t,{[r](e,...t){let o=n[r];for(let n of o){if((e instanceof Event||(null==e?void 0:e.nativeEvent)instanceof Event)&&e.defaultPrevented)return;n(e,...t)}}});return t}function ss(e){var t;return Object.assign((0,r.forwardRef)(e),{displayName:null!=(t=e.displayName)?t:e.name})}function ls(e){let t=Object.assign({},e);for(let n in t)void 0===t[n]&&delete t[n];return t}function cs(e,t=[]){let n=Object.assign({},e);for(let r of t)r in n&&delete n[r];return n}let us=null!=(Xi=r.startTransition)?Xi:function(e){e()};var ds=(e=>(e.Space=" ",e.Enter="Enter",e.Escape="Escape",e.Backspace="Backspace",e.Delete="Delete",e.ArrowLeft="ArrowLeft",e.ArrowUp="ArrowUp",e.ArrowRight="ArrowRight",e.ArrowDown="ArrowDown",e.Home="Home",e.End="End",e.PageUp="PageUp",e.PageDown="PageDown",e.Tab="Tab",e))(ds||{}),ps=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(ps||{}),fs=(e=>(e[e.ToggleDisclosure=0]="ToggleDisclosure",e[e.CloseDisclosure=1]="CloseDisclosure",e[e.SetButtonId=2]="SetButtonId",e[e.SetPanelId=3]="SetPanelId",e[e.LinkPanel=4]="LinkPanel",e[e.UnlinkPanel=5]="UnlinkPanel",e))(fs||{});let hs={0:e=>({...e,disclosureState:Yi(e.disclosureState,{0:1,1:0})}),1:e=>1===e.disclosureState?e:{...e,disclosureState:1},4(e){return!0===e.linkedPanel?e:{...e,linkedPanel:!0}},5(e){return!1===e.linkedPanel?e:{...e,linkedPanel:!1}},2(e,t){return e.buttonId===t.buttonId?e:{...e,buttonId:t.buttonId}},3(e,t){return e.panelId===t.panelId?e:{...e,panelId:t.panelId}}},ms=(0,r.createContext)(null);function gs(e){let t=(0,r.useContext)(ms);if(null===t){let t=new Error(`<${e} /> is missing a parent component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,gs),t}return t}ms.displayName="DisclosureContext";let vs=(0,r.createContext)(null);function ys(e){let t=(0,r.useContext)(vs);if(null===t){let t=new Error(`<${e} /> is missing a parent component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,ys),t}return t}vs.displayName="DisclosureAPIContext";let bs=(0,r.createContext)(null);function ws(e,t){return Yi(t.type,hs,e,t)}bs.displayName="DisclosurePanelContext";let xs=r.Fragment;let Es=es.RenderStrategy|es.Static;let ks=ss((function(e,t){let{defaultOpen:n=!1,...o}=e,a=(0,r.useRef)(null),i=Wi(t,function(e,t=!0){return Object.assign(e,{[Ui]:t})}((e=>{a.current=e}),void 0===e.as||e.as===r.Fragment)),s=(0,r.useRef)(null),l=(0,r.useRef)(null),c=(0,r.useReducer)(ws,{disclosureState:n?0:1,linkedPanel:!1,buttonRef:l,panelRef:s,buttonId:null,panelId:null}),[{disclosureState:u,buttonId:d},p]=c,f=Hi((e=>{p({type:1});let t=function(e){return Ai.isServer?null:e instanceof Node?e.ownerDocument:null!=e&&e.hasOwnProperty("current")&&e.current instanceof Node?e.current.ownerDocument:document}(a);if(!t||!d)return;let n=e?e instanceof HTMLElement?e:e.current instanceof HTMLElement?e.current:t.getElementById(d):t.getElementById(d);null==n||n.focus()})),h=(0,r.useMemo)((()=>({close:f})),[f]),m=(0,r.useMemo)((()=>({open:0===u,close:f})),[u,f]),g={ref:i};return r.createElement(ms.Provider,{value:c},r.createElement(vs.Provider,{value:h},r.createElement(Gi,{value:Yi(u,{0:Zi.Open,1:Zi.Closed})},ns({ourProps:g,theirProps:o,slot:m,defaultTag:xs,name:"Disclosure"}))))})),Cs=ss((function(e,t){let n=$i(),{id:o=`headlessui-disclosure-button-${n}`,...a}=e,[i,s]=gs("Disclosure.Button"),l=(0,r.useContext)(bs),c=null!==l&&l===i.panelId,u=(0,r.useRef)(null),d=Wi(u,t,c?null:i.buttonRef),p=os();(0,r.useEffect)((()=>{if(!c)return s({type:2,buttonId:o}),()=>{s({type:2,buttonId:null})}}),[o,s,c]);let f=Hi((e=>{var t;if(c){if(1===i.disclosureState)return;switch(e.key){case ds.Space:case ds.Enter:e.preventDefault(),e.stopPropagation(),s({type:0}),null==(t=i.buttonRef.current)||t.focus()}}else switch(e.key){case ds.Space:case ds.Enter:e.preventDefault(),e.stopPropagation(),s({type:0})}})),h=Hi((e=>{if(e.key===ds.Space)e.preventDefault()})),m=Hi((t=>{var n;Ji(t.currentTarget)||e.disabled||(c?(s({type:0}),null==(n=i.buttonRef.current)||n.focus()):s({type:0}))})),g=(0,r.useMemo)((()=>({open:0===i.disclosureState})),[i]),v=function(e,t){let[n,o]=(0,r.useState)((()=>Qi(e)));return Vi((()=>{o(Qi(e))}),[e.type,e.as]),Vi((()=>{n||t.current&&t.current instanceof HTMLButtonElement&&!t.current.hasAttribute("type")&&o("button")}),[n,t]),n}(e,u);return ns({mergeRefs:p,ourProps:c?{ref:d,type:v,onKeyDown:f,onClick:m}:{ref:d,id:o,type:v,"aria-expanded":0===i.disclosureState,"aria-controls":i.linkedPanel?i.panelId:void 0,onKeyDown:f,onKeyUp:h,onClick:m},theirProps:a,slot:g,defaultTag:"button",name:"Disclosure.Button"})})),Ss=ss((function(e,t){let n=$i(),{id:o=`headlessui-disclosure-panel-${n}`,...a}=e,[i,s]=gs("Disclosure.Panel"),{close:l}=ys("Disclosure.Panel"),c=os(),u=Wi(t,i.panelRef,(e=>{us((()=>s({type:e?4:5})))}));(0,r.useEffect)((()=>(s({type:3,panelId:o}),()=>{s({type:3,panelId:null})})),[o,s]);let d=(0,r.useContext)(qi),p=null!==d?(d&Zi.Open)===Zi.Open:0===i.disclosureState,f=(0,r.useMemo)((()=>({open:0===i.disclosureState,close:l})),[i,l]),h={ref:u,id:o};return r.createElement(bs.Provider,{value:i.panelId},ns({mergeRefs:c,ourProps:h,theirProps:a,slot:f,defaultTag:"div",features:Es,visible:p,name:"Disclosure.Panel"}))})),Os=Object.assign(ks,{Button:Cs,Panel:Ss});const Ps=e=>{let{title:t,text:n}=e;return t?r.createElement("div",{className:"w-full my-6"},r.createElement(Os,null,(e=>{let{open:o}=e;return r.createElement(r.Fragment,null,r.createElement(Os.Button,{className:"flex items-center justify-between w-full px-4 py-3 text-left bg-navbar"},r.createElement("span",{className:"text-h4 font-bold"},t),o?r.createElement(d.iFH,null):r.createElement(d.wEH,null)),r.createElement(Os.Panel,{className:"text-body p-4 w-9/10"},r.createElement(st,{text:n})))}))):r.createElement(r.Fragment,null)};var Ns=n(9034),_s=n.n(Ns);const Rs=e=>{let t,n,{status:o,opportunityCloses:a,startDate:i,endDate:s}=e;return"open"===o?(t="Opportunity Closes: ",n=a?_s()(a).isValid()?_s()(a).format("MMMM D, YYYY"):a:"Open until filled"):"ongoing"===o&&i?(t="Project started: ",n=_s()(i).format("MMMM D, YYYY")):"completed"===o&&s&&(t="Project Ended: ",n=_s()(s).format("MMMM D, YYYY")),r.createElement(r.Fragment,null,r.createElement("span",{className:"font-bold"},t),r.createElement("span",null,n))},Is=e=>{let{children:t,devBanner:n,navbar:o,bottomBanner:a,footer:i}=e;return r.createElement("div",{className:"w-full mx-0 bg-white border-0 xl:container xl:p-0 xl:mx-auto xl:border-l xl:border-r xl:border-gray-200 flex flex-col min-h-screen"},(null==n?void 0:n.show)&&r.createElement(u,null),r.createElement(Gt,o),r.createElement("div",{className:"flex-1"},t),r.createElement(Jt,a))};var js=n(8437),Ls=n.n(js);var Ms=e=>{let{siteUrl:t,index:n,db:o}=e;const{0:a,1:i}=(0,r.useState)([]),{0:s,1:l}=(0,r.useState)([]),{0:c,1:u}=(0,r.useState)("");return(0,r.useEffect)((()=>{if(a.length>0)try{let e=n.search(a);l(e),u("")}catch(e){if(e instanceof Ls().QueryParseError)return void u(e.message);throw e}else l([]),u("")}),[a]),r.createElement("div",{className:"flex flex-col items-center justify-center align-middle text-center px-2"},r.createElement("div",{className:"container mx-auto mt-4 border-b-4 border-primary"},r.createElement(Li,{id:"siteSearch",autoFocus:!0,label:"Search",placeholder:"Type to search pages...",onChange:e=>i(e.target.value)}),c&&r.createElement("p",{className:"px-4 text-red text-tag font-bold"},c),r.createElement("div",{className:"pt-2"},"Number of found pages:",s.length)),r.createElement("article",{className:"py-6 container mx-auto"},r.createElement("div",{className:"grid grid-cols-1 md:mx-4 xl:mx-6 gap-4 justify-self-center"},s.map((e=>{const n=new Set;Object.keys(e.matchData.metadata).forEach((t=>{Object.keys(e.matchData.metadata[t]).forEach((e=>{n.add(e)}))}));const a=Array.from(n).map(((e,t)=>r.createElement("li",{key:t,className:"inline mx-px px-3 py-1 mt-1 text-tag whitespace-nowrap font-semibold mr-2 bg-topics"},e)));return r.createElement(r.Fragment,{key:e.ref},r.createElement("div",{className:"px-2 py-4 overflow-hidden bg-white border border-gray-200 rounded-md shadow-md h-full flex flex-col md:mx-10 md:py-6 lg:mx-60"},r.createElement("h2",{className:"capitalize"},o[e.ref].title),r.createElement("div",{className:"font-sans text-black text-tag my-2 font-extrabold"},"Match found in:"),r.createElement("ul",{className:"grid grid-rows-1 justify-center md:block"},a),r.createElement("h2",{className:"pt-3 mt-4 border-t-2 border-solid"},r.createElement("a",{className:"btn-wide",href:t+"/"+e.ref},"View Page"))))}))),r.createElement("div",{className:""},0==s.length&&r.createElement("section",null,r.createElement("h2",null,"No Results")))))},Ts=n(8050);const Ds=e=>{let{siteUrl:t}=e;const{allProject:n,allGeneralPage:o}=function(){const{allProject:e,allGeneralPage:t}=(0,c.useStaticQuery)("2677476431");return{allProject:e,allGeneralPage:t}}(),{0:a,1:i}=(0,r.useState)(),{0:s,1:l}=(0,r.useState)();return(0,r.useEffect)((()=>{"undefined"!=typeof window&&(async()=>{const e=await(await fetch("/lunr-index.json")).json(),t=await(await fetch("/documents-reduced.json")).json();try{i(Ls().Index.load(e)),l(t)}catch{const[e,t]=(0,Ts.createSearchIndex)({allProject:n,allGeneralPage:o});i(e),l(t.reduce((function(e,t){return e[t.slug]=t,e}),{}))}})().catch(console.error)}),[]),r.createElement("div",null,r.createElement(Ms,{siteUrl:t,index:a,db:s}))},Fs=e=>{let{title:t,text:n,link:o}=e;return r.createElement(r.Fragment,null,o?r.createElement("div",{className:"w-full p-8 mb-8 bg-gray-100"},t?r.createElement("h4",{className:"text-h4"},t):null,n?r.createElement("div",{className:"text-black text-body mb-4"},r.createElement(st,{text:n})):null,r.createElement("div",null,r.createElement("a",{href:o,target:"_blank",className:"btn"},"Subscribe"))):null)}},7524:function(e,t,n){"use strict";n.d(t,{F:function(){return o}});var r=n(2784);function o(e){var t,n,o,a,i;let{location:s,params:l,data:c,pageContext:u}=e;const d=""+c.site.siteMetadata.siteUrl+(null===(t=c.socialShareImage)||void 0===t?void 0:t.childImageSharp.gatsbyImageData.images.fallback.src);return r.createElement(r.Fragment,null,r.createElement("title",null,null===(n=c.page)||void 0===n?void 0:n.title),r.createElement("meta",{name:"twitter:card",content:"summary"}),r.createElement("meta",{property:"og:type",content:"website"}),r.createElement("html",{lang:c.site.siteMetadata.locale}),r.createElement("meta",{property:"og:locale",content:c.site.siteMetadata.locale}),r.createElement("meta",{property:"og:site_name",content:c.site.siteMetadata.title}),r.createElement("meta",{name:"og:title",content:null===(o=c.page)||void 0===o?void 0:o.title}),r.createElement("meta",{name:"description",content:null===(a=c.page)||void 0===a?void 0:a.description}),r.createElement("meta",{property:"og:description",content:null===(i=c.page)||void 0===i?void 0:i.description}),r.createElement("meta",{property:"og:url",content:""+c.site.siteMetadata.siteUrl+s.pathname}),r.createElement("meta",{property:"og:image",content:d}))}},8156:function(e,t,n){"use strict";n.r(t),n.d(t,{AboutPageLayout:function(){return l},Head:function(){return i.F}});var r=n(2784),o=n(4536),a=n(7161),i=n(7524);const s=e=>{let{aboutTitle:t,aboutText:n}=e;return r.createElement("div",{className:"mb-8"},t&&r.createElement("h3",{className:"text-h3 mb-4"},t),r.createElement(o.rU,{text:n}))},l=e=>{let{data:{generalPage:{header:t,aims:n,faq:i,accessibility:l,image:c}}}=e;return r.createElement(r.Fragment,null,r.createElement("main",null,r.createElement("article",null,r.createElement("header",null,r.createElement(o.o9,{title:"About",lede:"",image:c})),r.createElement("div",{className:"w-full pt-5 px-8 lg:px-16 xl:px-24 lg:w-2/3"},r.createElement("section",{className:"mb-20"},t&&r.createElement("h2",{className:"text-h3 sm:text-h2 my-8 font-bold text-black"},t),n.map(((e,t)=>{let{title:n,text:o}=e;return r.createElement(s,{key:"list_"+t,aboutTitle:n,aboutText:o})}))),r.createElement("section",{className:"mb-20"},r.createElement("h2",{className:"text-h3 sm:text-h2 my-6"},"Frequently Asked Questions"),i.map(((e,t)=>{let{title:n,text:a}=e;return r.createElement(o.UQ,{key:"collapsibleList_"+t,title:n,text:a})}))),!(0,a.uk)(l)&&r.createElement("section",{id:"accessibility"},r.createElement("h2",{className:"text-h3 sm:text-h2 my-6"},"Accessibility Statement"),r.createElement(o.rU,{className:"mb-10 leading-normal text-body lg:text-body",text:l}))))))};t.default=l},9601:function(e,t,n){"use strict";n.r(t),n.d(t,{CardPageLayout:function(){return i},Head:function(){return a.F}});var r=n(2784),o=n(4536),a=n(7524);const i=e=>{let{data:{allProject:t,cardPage:{title:n,lede:a,sortOptions:i,image:s}}}=e;return r.createElement(r.Fragment,null,r.createElement("main",null,r.createElement(o.mP,{allProjects:t.nodes,image:s,title:n,lede:a,sortOptions:i})))};t.default=i},8776:function(e,t,n){"use strict";n.r(t),n.d(t,{ContactForm:function(){return u},ContactPageLayout:function(){return d},Head:function(){return s.F}});var r=n(753),o=n(1665),a=n(2784),i=n(4536),s=n(7524);const l="font-bold text-red hidden",c="w-full text-contact px-3 py-2 leading-tight text-black shadow appearance-none outline-transparent focus:outline-none focus:shadow-outline";let u=function(e){function t(t){var n;return(n=e.call(this,t)||this).mailTo="mailto:",n.submitButtonClass="btn disable-link-button",n.state={name:"",email:"",subject:"",message:"",recaptchaSiteKey:t.recaptchaSiteKey,captchaSuccess:!1,thankYouPagePath:t.thankYouPagePath},n.handleChange=n.handleChange.bind((0,r.Z)(n)),n.handleSubmit=n.handleSubmit.bind((0,r.Z)(n)),n.handleCaptcha=n.handleCaptcha.bind((0,r.Z)(n)),n}(0,o.Z)(t,e);var n=t.prototype;return n.handleChange=function(e){!function(e){"subject"!=e.target.name&&(document.getElementById(e.target.name+"ErrorLabel").className=l,document.getElementById(e.target.name).className=c,"message"==e.target.name?document.getElementById(e.target.name).className="w-full text-contact h-48 px-3 py-2 leading-tight text-black shadow appearance-none outline-transparent focus:outline-none focus:shadow-outline":document.getElementById(e.target.name).className=c,"email"==e.target.name&&(document.getElementById("invalidEmailErrorLabel").className=l))}(e),this.setState({[e.target.name]:e.target.value}),this.setMailTo(),this.enableOrDisableSubmitButton()},n.setMailTo=function(){this.mailTo="mailto:evidence@omb.eop.gov?subject="+document.getElementById("subject").value+"&body="+document.getElementById("message").value+"&from="+document.getElementById("email").value},n.handleSubmit=function(e){e.preventDefault()},n.handleCaptcha=function(){this.setState({captchaSuccess:!0})},n.render=function(){return a.createElement("form",{onSubmit:this.handleSubmit,"data-netlify":"true","data-netlify-honeypot":"bot-field",name:"contact",noValidate:!0},a.createElement("div",{className:"mb-6"},a.createElement("label",{htmlFor:"name",className:"block mb-2 text-contact font-bold text-black"},"Full name"),a.createElement("label",{id:"nameErrorLabel",className:l},"Please enter your full name"),a.createElement("input",{"aria-label":"Full name",name:"name",id:"name",placeholder:"John Doe",required:!0,type:"text",className:"w-full text-contact px-3 py-2 leading-tight text-black border shadow appearance-none focus:outline-none focus:shadow-outline",value:this.state.name,onChange:this.handleChange})),a.createElement("div",{className:"mb-6"},a.createElement("label",{htmlFor:"email",className:"block mb-2 text-contact font-bold text-black"},"Email address",a.createElement("span",{className:"text-red"}," *")),a.createElement("label",{id:"emailErrorLabel",className:l},"Please enter your email address"),a.createElement("label",{id:"invalidEmailErrorLabel",className:l},"Please enter a valid email address"),a.createElement("input",{"aria-label":"Full name",name:"email",id:"email",placeholder:"example@example.com",required:!0,type:"email",className:"w-full text-contact px-3 py-2 leading-tight text-black border shadow appearance-none focus:outline-none focus:shadow-outline",value:this.state.email,onChange:this.handleChange})),a.createElement("div",{className:"mb-6"},a.createElement("label",{htmlFor:"subject",className:"block mb-2 text-contact font-bold text-black"},"Subject",a.createElement("span",{className:"text-red"}," *")),a.createElement("input",{"aria-label":"Subject",name:"subject",id:"subject",placeholder:"I want to get in touch about ...",required:!0,type:"text",className:"w-full text-contact px-3 py-2 leading-tight text-black border shadow appearance-none focus:outline-none focus:shadow-outline",value:this.state.subject,onChange:this.handleChange})),a.createElement("div",{className:"mb-6"},a.createElement("label",{htmlFor:"message",className:"block mb-2 text-contact font-bold text-black"},"Message",a.createElement("span",{className:"text-red"}," *")),a.createElement("label",{id:"messageErrorLabel",className:l},"Please enter a brief message"),a.createElement("textarea",{"aria-label":"Message",name:"message",id:"message",placeholder:"",required:!0,className:"w-full text-contact h-48 px-3 py-2 leading-tight text-black border shadow appearance-none focus:outline-none focus:shadow-outline",value:this.state.message,onChange:this.handleChange})),a.createElement("div",{className:"flex mt-4 items-center justify-between"},a.createElement("a",{href:this.mailTo,className:this.submitButtonClass},"Submit")))},n.enableOrDisableSubmitButton=function(){""!=this.state.email&&""!=this.state.subject&&""!=this.state.message?this.submitButtonClass="btn":this.submitButtonClass="btn disable-link-button"},t}(a.Component);const d=e=>{let{pageContext:{thankYouPagePath:t},data:{generalPage:{title:n,lede:r,image:o},site:{siteMetadata:{recaptchaSiteKey:s}}}}=e;return a.createElement(a.Fragment,null,a.createElement("main",null,a.createElement("header",null,a.createElement(i.o9,{title:"Contact",lede:"",image:o})),a.createElement("article",{className:"w-full pt-5 px-8 lg:px-16 xl:px-24 lg:w-2/3"},a.createElement("h1",{className:"mt-8 mb-2 text-h2 font-bold"},n),a.createElement(i.rU,{className:"mb-10 leading-normal text-body lg:text-body",text:r}),a.createElement(u,{recaptchaSiteKey:s,thankYouPagePath:t}))))};t.default=d},3885:function(e,t,n){"use strict";n.r(t),n.d(t,{Head:function(){return i.F},ProjectDetailPage:function(){return s}});var r=n(2784),o=n(31),a=n(4536),i=n(7524);const s=e=>{const{data:{project:t,site:{siteMetadata:{projectInterestLink:n,staticText:{mainContact:{ongoingText:i,completeText:s}},newsletter:l}},defaultContactImage:c}}=e;return r.createElement(r.Fragment,null,r.createElement("main",null,r.createElement(a.re,Object.assign({},t,{ongoingText:i,completeText:s,projectInterestLink:n,defaultContactImage:c,newsletter:l}))),r.createElement("div",{className:"p-responsive pb-4"},r.createElement("section",{className:"my-12"},r.createElement(o.Link,{className:"btn m-responsive",to:(0,o.withPrefix)("../../"+("open"===t.status?"":t.status))},r.createElement(a.xC,null),r.createElement("span",{className:"pl-2"},"Back")))))};t.default=s},700:function(e,t,n){"use strict";n.r(t),n.d(t,{Head:function(){return a.F},SearchPageLayout:function(){return i}});var r=n(2784),o=n(4536),a=n(7524);const i=e=>{let{data:{site:{siteMetadata:{siteUrl:t}},generalPage:{title:n,image:a}}}=e;return r.createElement(r.Fragment,null,r.createElement("main",null,r.createElement("header",null,r.createElement(o.o9,{title:n,image:a,lede:""})),r.createElement(o.tA,{siteUrl:t})))};t.default=i},9804:function(e,t,n){"use strict";n.r(t),n.d(t,{Head:function(){return i.F},ThankYouPageLayout:function(){return s}});var r=n(2784),o=n(31),a=n(4536),i=n(7524);const s=e=>{let{data:{generalPage:{image:t}}}=e;return r.createElement(r.Fragment,null,r.createElement(a.o9,{title:"Thank You",lede:"",image:t}),r.createElement("div",{className:"container pt-6 overflow-hidden bg-white"},r.createElement("div",{className:"flex flex-wrap"},r.createElement("div",{className:"lg:w-2/3 sm:w-full"},r.createElement("h2",{className:"mb-8 text-2xl font-bold leading-loose tracking-tight text-black dark:text-white lg:text-5xl"},"Thank you for your interest!"),r.createElement("p",{className:"leading-normal text-md lg:text-lg"},"We'll get back to you as soon as possible. In the meantime, continue checking out our"," ",r.createElement(o.Link,{to:"/",className:"underline"},"open projects"),".")))))};t.default=s},7161:function(e,t,n){"use strict";n.d(t,{t9:function(){return r},uk:function(){return o},xb:function(){return a}});const r=(e,t,n,r)=>"open"===e?t:"ongoing"===e?n:r,o=e=>!e||"\n"===e,a=e=>null==e||0==e.length},6849:function(e,t,n){t.components={"component---gatsby-theme-project-portal-src-layouts-about-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,8156)),"component---gatsby-theme-project-portal-src-layouts-card-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,9601)),"component---gatsby-theme-project-portal-src-layouts-contact-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,8776)),"component---gatsby-theme-project-portal-src-layouts-project-detail-page-tsx":()=>Promise.resolve().then(n.bind(n,3885)),"component---gatsby-theme-project-portal-src-layouts-search-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,700)),"component---gatsby-theme-project-portal-src-layouts-thank-you-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,9804)),"component---gatsby-theme-project-portal-src-pages-404-tsx":()=>n.e(237).then(n.bind(n,281))}},5969:function(e,t,n){e.exports=[{plugin:n(7225),options:{plugins:[],name:"Gatsby Theme Project Portal",short_name:"Project Portal",start_url:"/",background_color:"#ffffff",theme_color:"#0D7EA2",display:"standalone",icon:"P:\\GitHub\\omb_evidence_portal\\packages\\evaluation-collect/content/theme-image/favicon.png",legacy:!0,theme_color_in_head:!0,cache_busting_mode:"query",crossOrigin:"anonymous",include_favicon:!0,cacheDigest:"9b0681ab59b6b530813911ac18656a96"}},{plugin:n(4428),options:{plugins:[],staticText:{navbar:{title:"Evidence Project Portal",pages:[{name:"Open Projects",link:"/",show:!0},{name:"In-Progress Projects",link:"/ongoing/",show:!0},{name:"Completed Projects",link:"/completed/",show:!0},{name:"About",link:"/about/",show:!0},{name:"Contact",link:"/contact/",show:!0}]},bottomBanner:{text:" This project portal is managed by the Evidence Team at the Office of Management and Budget. The materials and processes are adapted from those developed by the North Carolina Office of Strategic Partnerships. If you have suggestions for how to improve it, please [let us know!](/contact)",link:"https://ccv.brown.edu/"},mainContact:{ongoingText:"We plan to post results and deliverables when the project is complete. In the meantime, we welcome questions about the project.",completeText:"We’re eager to learn how you use the results and welcome any questions."}},showDevBanner:!1,projectInterestLink:"",newsletter:{link:"https://public.govdelivery.com/accounts/USGSA/subscriber/new?topic_id=USGSA_1068",title:"Subscribe to our newsletter",text:"Sign up for Evaluation.gov updates"},tailwindConfig:{presets:[{content:["P:\\GitHub\\omb_evidence_portal\\packages\\gatsby-theme-project-portal\\src\\**\\*.{js,jsx,ts,tsx,html}"],theme:{container:{center:!0,padding:"1.25rem"},fontFamily:{sans:["Public Sans","Roboto","system-ui","sans-serif"]},extend:{colors:{gray:{50:"#fafafa",100:"#f5f5f5",200:"#e5e5e5",300:"#d4d4d4",400:"#a3a3a3",500:"#737373",600:"#525252",700:"#404040",800:"#262626",900:"#171717",950:"#0a0a0a"},link:"#005EA2",topics:"#73B3E7",navbar:"#ECF0F3",bottombanner:"#ffffff",footer:"#ECF0F3",footertext:"#092940",primary:"#0e7490",primarydark:"#164e63",warning:"#f59e0b",background:"#fafafa",red:"#b50909"},flex:{4:"4 4 0%"},spacing:{"100px":"100px"},fontSize:{h1:["2.5rem","2.75rem"],h2:["2rem","2.25rem"],h3:["1.5rem","1.75rem"],h4:"1rem",body:"1rem",button:"0.875rem",nav:"1rem",contact:"1rem",tag:"0.875rem"},minHeight:{"15rem":"15rem"},minWidth:{"3rem":"3rem","20ch":"20ch","30ch":"30ch"},maxHeight:{48:"12rem","80vh":"80vh","90vh":"90vh",none:"none"},lineHeight:{snug:"1.15"}}},plugins:[null]}],content:["P:\\GitHub\\omb_evidence_portal\\packages\\gatsby-theme-project-portal/src/**/*.{js,jsx,ts,tsx,html}","./src/**/*.{js,jsx,ts,tsx,html}"],theme:{extend:{colors:{background:"#ffffff",navbar:"#ECF0F3",bottombanner:"#ffffff",footer:"#ECF0F3",footertext:"#092940",primary:"#0D7EA2",primarydark:"#092940"}}}},faviconPath:"P:\\GitHub\\omb_evidence_portal\\packages\\evaluation-collect/content/theme-image/favicon.png"}},{plugin:n(2668),options:{plugins:[],enableIdentityWidget:!0,publicPath:"admin",modulePath:"P:\\GitHub\\omb_evidence_portal\\packages\\project-portal-content-decap/src/cms/cms.js",manualInit:!0}},{plugin:n(1915),options:{plugins:[]}}]},1852:function(e,t,n){const r=n(5969),{getResourceURLsForPathname:o,loadPage:a,loadPageSync:i}=n(8175).jN;t.h=function(e,t,n,s){void 0===t&&(t={});let l=r.map((n=>{if(!n.plugin[e])return;t.getResourceURLsForPathname=o,t.loadPage=a,t.loadPageSync=i;const r=n.plugin[e](t,n.options);return r&&s&&(t=s({args:t,result:r,plugin:n})),r}));return l=l.filter((e=>void 0!==e)),l.length>0?l:n?[n]:[]},t.I=(e,t,n)=>r.reduce(((n,r)=>r.plugin[e]?n.then((()=>r.plugin[e](t,r.options))):n),Promise.resolve())},3112:function(e,t){t.M=()=>""},6249:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r=function(e){return e=e||Object.create(null),{on:function(t,n){(e[t]||(e[t]=[])).push(n)},off:function(t,n){e[t]&&e[t].splice(e[t].indexOf(n)>>>0,1)},emit:function(t,n){(e[t]||[]).slice().map((function(e){e(n)})),(e["*"]||[]).slice().map((function(e){e(t,n)}))}}}()},9529:function(e,t,n){"use strict";n.d(t,{UD:function(){return p},Cj:function(){return h},GA:function(){return f},DS:function(){return d}});var r=n(5619),o=n(3834),a=e=>{if(void 0===e)return e;let[t,n=""]=e.split("?");return n&&(n="?"+n),"/"===t?"/"+n:"/"===t.charAt(t.length-1)?t.slice(0,-1)+n:t+n},i=n(3182);const s=new Map;let l=[];const c=e=>{let t=e;if(-1!==e.indexOf("?")){const[n,r]=e.split("?");t=n+"?"+encodeURIComponent(r)}const n=decodeURIComponent(t);return(0,o.Z)(n,decodeURIComponent("/evidenceportal")).split("#")[0]};function u(e){return e.startsWith("/")||e.startsWith("https://")||e.startsWith("http://")?e:new URL(e,window.location.href+(window.location.href.endsWith("/")?"":"/")).pathname}const d=e=>{l=e},p=e=>{const t=m(e),n=l.map((e=>{let{path:t,matchPath:n}=e;return{path:n,originalPath:t}})),o=(0,r.pick)(n,t);return o?a(o.route.originalPath):null},f=e=>{const t=m(e),n=l.map((e=>{let{path:t,matchPath:n}=e;return{path:n,originalPath:t}})),o=(0,r.pick)(n,t);return o?o.params:{}},h=e=>{const t=c(u(e));if(s.has(t))return s.get(t);const n=(0,i.J)(e);if(n)return h(n.toPath);let r=p(t);return r||(r=m(e)),s.set(t,r),r},m=e=>{let t=c(u(e));return"/index.html"===t&&(t="/"),t=a(t),t}},31:function(e,t,n){"use strict";n.r(t),n.d(t,{Link:function(){return s.rU},PageRenderer:function(){return a()},Script:function(){return C.Script},ScriptStrategy:function(){return C.ScriptStrategy},Slice:function(){return x},StaticQuery:function(){return l.i1},StaticQueryContext:function(){return l.B9},collectedScriptsByPage:function(){return C.collectedScriptsByPage},graphql:function(){return O},navigate:function(){return s.c4},parsePath:function(){return s.cP},prefetchPathname:function(){return S},scriptCache:function(){return C.scriptCache},scriptCallbackCache:function(){return C.scriptCallbackCache},useScrollRestoration:function(){return i.p2},useStaticQuery:function(){return l.K2},withAssetPrefix:function(){return s.mc},withPrefix:function(){return s.dq}});var r=n(8175),o=n(9758),a=n.n(o),i=n(2802),s=n(2467),l=n(5483),c=n(753),u=n(1665),d=n(5058),p=n(8960);var f=n(352);function h(e){var t="function"==typeof Map?new Map:void 0;return h=function(e){if(null===e||!function(e){try{return-1!==Function.toString.call(e).indexOf("[native code]")}catch(t){return"function"==typeof e}}(e))return e;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,n)}function n(){return function(e,t,n){if((0,f.Z)())return Reflect.construct.apply(null,arguments);var r=[null];r.push.apply(r,t);var o=new(e.bind.apply(e,r));return n&&(0,p.Z)(o,n.prototype),o}(e,arguments,(0,d.Z)(this).constructor)}return n.prototype=Object.create(e.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),(0,p.Z)(n,e)},h(e)}var m=n(2784),g=n(3112),v=n(3204);const y=e=>{let{sliceId:t,children:n}=e;const r=[m.createElement("slice-start",{id:t+"-1"}),m.createElement("slice-end",{id:t+"-1"})];return n&&(r.push(n),r.push(m.createElement("slice-start",{id:t+"-2"}),m.createElement("slice-end",{id:t+"-2"}))),r},b=e=>{let{sliceName:t,allowEmpty:n,children:r,...o}=e;const a=(0,m.useContext)(v.u0),i=(0,m.useContext)(v.Db),s=a[t];if(!s){if(n)return null;throw new Error('Slice "'+s+'" for "'+t+'" slot not found')}const l=((e,t)=>Object.keys(t).length?e+"-"+(0,g.M)(t):e)(s,o);let c=i[l];return c?r&&(c.hasChildren=!0):i[l]=c={props:o,sliceName:s,hasChildren:!!r},m.createElement(y,{sliceId:l},r)},w=e=>{let{sliceName:t,allowEmpty:n,children:r,...o}=e;const a=(0,m.useContext)(v.u0),i=(0,m.useContext)(v.m3),s=a[t],l=i.get(s);if(!l){if(n)return null;throw new Error('Slice "'+s+'" for "'+t+'" slot not found')}return m.createElement(l.component,Object.assign({sliceContext:l.sliceContext,data:l.data},o),r)};function x(e){{const t={...e,sliceName:e.alias};delete t.alias,delete t.__renderedByLocation;const n=(0,m.useContext)(v.Bs),r=k(e);if(Object.keys(r).length)throw new E("browser"===n.renderEnvironment,t.sliceName,r,e.__renderedByLocation);if("server"===n.renderEnvironment)return m.createElement(b,t);if("browser"===n.renderEnvironment)return m.createElement(w,t);if("engines"===n.renderEnvironment||"dev-ssr"===n.renderEnvironment)return m.createElement(w,t);if("slices"===n.renderEnvironment){let t="";try{t='\n\nSlice component "'+n.sliceRoot.name+'" ('+n.sliceRoot.componentPath+') tried to render '}catch{}throw new Error("Nested slices are not supported."+t+"\n\nSee https://gatsbyjs.com/docs/reference/built-in-components/gatsby-slice#nested-slices")}throw new Error('Slice context "'+n.renderEnvironment+'" is not supported.')}}let E=function(e){function t(n,r,o,a){var i;const s=Object.entries(o).map((e=>{let[t,n]=e;return'not serializable "'+n+'" type passed to "'+t+'" prop'})).join(", "),l="SlicePropsError";let u="",d="";if(n){const e=m.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactDebugCurrentFrame.getCurrentStack().trim().split("\n").slice(1);e[0]=e[0].trim(),u="\n"+e.join("\n"),d='Slice "'+r+'" was passed props that are not serializable ('+s+")."}else{d=l+': Slice "'+r+'" was passed props that are not serializable ('+s+").";u=d+"\n"+(new Error).stack.trim().split("\n").slice(2).join("\n")}return(i=e.call(this,d)||this).name=l,u?i.stack=u:Error.captureStackTrace((0,c.Z)(i),t),a&&(i.forcedLocation={...a,functionName:"Slice"}),i}return(0,u.Z)(t,e),t}(h(Error));const k=function(e,t,n,r){void 0===t&&(t={}),void 0===n&&(n=[]),void 0===r&&(r=null);for(const[o,a]of Object.entries(e)){if(null==a||!r&&"children"===o)continue;const e=r?r+"."+o:o;"function"==typeof a?t[e]=typeof a:"object"==typeof a&&n.indexOf(a)<=0&&(n.push(a),k(a,t,n,e))}return t};var C=n(6291);const S=r.ZP.enqueue;function O(){throw new Error("It appears like Gatsby is misconfigured. Gatsby related `graphql` calls are supposed to only be evaluated at compile time, and then compiled away. Unfortunately, something went wrong and the query was left in the compiled code.\n\nUnless your site has a complex or custom babel/Gatsby configuration this is likely a bug in Gatsby.")}},8175:function(e,t,n){"use strict";n.d(t,{uQ:function(){return d},kL:function(){return x},ZP:function(){return C},Nt:function(){return O},hs:function(){return S},jN:function(){return k},N1:function(){return E}});var r=n(1665),o=n(8777),a=n(58);const i=function(e){if("undefined"==typeof document)return!1;const t=document.createElement("link");try{if(t.relList&&"function"==typeof t.relList.supports)return t.relList.supports(e)}catch(n){return!1}return!1}("prefetch")?function(e,t){return new Promise(((n,r)=>{if("undefined"==typeof document)return void r();const o=document.createElement("link");o.setAttribute("rel","prefetch"),o.setAttribute("href",e),Object.keys(t).forEach((e=>{o.setAttribute(e,t[e])})),o.onload=n,o.onerror=r;(document.getElementsByTagName("head")[0]||document.getElementsByName("script")[0].parentNode).appendChild(o)}))}:function(e){return new Promise(((t,n)=>{const r=new XMLHttpRequest;r.open("GET",e,!0),r.onload=()=>{200===r.status?t():n()},r.send(null)}))},s={};var l=function(e,t){return new Promise((n=>{s[e]?n():i(e,t).then((()=>{n(),s[e]=!0})).catch((()=>{}))}))},c=n(6249),u=n(9529);const d={Error:"error",Success:"success"},p=e=>{const[t,n]=e.split("?");var r;return"/evidenceportal/page-data/"+("/"===t?"index":(r="/"===(r=t)[0]?r.slice(1):r).endsWith("/")?r.slice(0,-1):r)+"/page-data.json"+(n?"?"+n:"")},f=e=>e.startsWith("//");function h(e,t){return void 0===t&&(t="GET"),new Promise((n=>{const r=new XMLHttpRequest;r.open(t,e,!0),r.onreadystatechange=()=>{4==r.readyState&&n(r)},r.send(null)}))}const m=/bot|crawler|spider|crawling/i,g=function(e,t,n){var r;void 0===t&&(t=null);const o={componentChunkName:e.componentChunkName,path:e.path,webpackCompilationHash:e.webpackCompilationHash,matchPath:e.matchPath,staticQueryHashes:e.staticQueryHashes,getServerDataError:e.getServerDataError,slicesMap:null!==(r=e.slicesMap)&&void 0!==r?r:{}};return{component:t,head:n,json:e.result,page:o}};function v(e){return new Promise((t=>{try{const n=e.readRoot();t(n)}catch(n){if(!Object.hasOwnProperty.call(n,"_response")||!Object.hasOwnProperty.call(n,"_status"))throw n;setTimeout((()=>{v(e).then(t)}),200)}}))}let y=function(){function e(e,t){this.inFlightNetworkRequests=new Map,this.pageDb=new Map,this.inFlightDb=new Map,this.staticQueryDb={},this.pageDataDb=new Map,this.partialHydrationDb=new Map,this.slicesDataDb=new Map,this.sliceInflightDb=new Map,this.slicesDb=new Map,this.isPrefetchQueueRunning=!1,this.prefetchQueued=[],this.prefetchTriggered=new Set,this.prefetchCompleted=new Set,this.loadComponent=e,(0,u.DS)(t)}var t=e.prototype;return t.memoizedGet=function(e){let t=this.inFlightNetworkRequests.get(e);return t||(t=h(e,"GET"),this.inFlightNetworkRequests.set(e,t)),t.then((t=>(this.inFlightNetworkRequests.delete(e),t))).catch((t=>{throw this.inFlightNetworkRequests.delete(e),t}))},t.setApiRunner=function(e){this.apiRunner=e,this.prefetchDisabled=e("disableCorePrefetching").some((e=>e))},t.fetchPageDataJson=function(e){const{pagePath:t,retries:n=0}=e,r=p(t);return this.memoizedGet(r).then((r=>{const{status:o,responseText:a}=r;if(200===o)try{const n=JSON.parse(a);if(void 0===n.path)throw new Error("not a valid pageData response");const r=t.split("?")[1];return r&&!n.path.includes(r)&&(n.path+="?"+r),Object.assign(e,{status:d.Success,payload:n})}catch(i){}return 404===o||200===o?"/404.html"===t||"/500.html"===t?Object.assign(e,{status:d.Error}):this.fetchPageDataJson(Object.assign(e,{pagePath:"/404.html",notFound:!0})):500===o?this.fetchPageDataJson(Object.assign(e,{pagePath:"/500.html",internalServerError:!0})):n<3?this.fetchPageDataJson(Object.assign(e,{retries:n+1})):Object.assign(e,{status:d.Error})}))},t.fetchPartialHydrationJson=function(e){const{pagePath:t,retries:n=0}=e,r=p(t).replace(".json","-rsc.json");return this.memoizedGet(r).then((r=>{const{status:o,responseText:a}=r;if(200===o)try{return Object.assign(e,{status:d.Success,payload:a})}catch(i){}return 404===o||200===o?"/404.html"===t||"/500.html"===t?Object.assign(e,{status:d.Error}):this.fetchPartialHydrationJson(Object.assign(e,{pagePath:"/404.html",notFound:!0})):500===o?this.fetchPartialHydrationJson(Object.assign(e,{pagePath:"/500.html",internalServerError:!0})):n<3?this.fetchPartialHydrationJson(Object.assign(e,{retries:n+1})):Object.assign(e,{status:d.Error})}))},t.loadPageDataJson=function(e){const t=(0,u.Cj)(e);if(this.pageDataDb.has(t)){const e=this.pageDataDb.get(t);return Promise.resolve(e)}return this.fetchPageDataJson({pagePath:t}).then((e=>(this.pageDataDb.set(t,e),e)))},t.loadPartialHydrationJson=function(e){const t=(0,u.Cj)(e);if(this.partialHydrationDb.has(t)){const e=this.partialHydrationDb.get(t);return Promise.resolve(e)}return this.fetchPartialHydrationJson({pagePath:t}).then((e=>(this.partialHydrationDb.set(t,e),e)))},t.loadSliceDataJson=function(e){if(this.slicesDataDb.has(e)){const t=this.slicesDataDb.get(e);return Promise.resolve({sliceName:e,jsonPayload:t})}return h("/evidenceportal/slice-data/"+e+".json","GET").then((t=>{const n=JSON.parse(t.responseText);return this.slicesDataDb.set(e,n),{sliceName:e,jsonPayload:n}}))},t.findMatchPath=function(e){return(0,u.UD)(e)},t.loadPage=function(e){const t=(0,u.Cj)(e);if(this.pageDb.has(t)){const e=this.pageDb.get(t);return e.error?Promise.resolve({error:e.error,status:e.status}):Promise.resolve(e.payload)}if(this.inFlightDb.has(t))return this.inFlightDb.get(t);const n=[this.loadAppData(),this.loadPageDataJson(t)];const r=Promise.all(n).then((e=>{const[n,r,i]=e;if(r.status===d.Error||(null==i?void 0:i.status)===d.Error)return{status:d.Error};let s=r.payload;const{componentChunkName:l,staticQueryHashes:u=[],slicesMap:p={}}=s,f={},h=Array.from(new Set(Object.values(p))),m=e=>{if(this.slicesDb.has(e.name))return this.slicesDb.get(e.name);if(this.sliceInflightDb.has(e.name))return this.sliceInflightDb.get(e.name);const t=this.loadComponent(e.componentChunkName).then((t=>{return{component:(n=t,n&&n.default||n),sliceContext:e.result.sliceContext,data:e.result.data};var n}));return this.sliceInflightDb.set(e.name,t),t.then((t=>{this.slicesDb.set(e.name,t),this.sliceInflightDb.delete(e.name)})),t};return Promise.all(h.map((e=>this.loadSliceDataJson(e)))).then((e=>{const p=[],h=(0,o.Z)(u);for(const{jsonPayload:t,sliceName:n}of Object.values(e)){p.push({name:n,...t});for(const e of t.staticQueryHashes)h.includes(e)||h.push(e)}const y=[Promise.all(p.map(m)),this.loadComponent(l,"head")];y.push(this.loadComponent(l));const b=Promise.all(y).then((e=>{const[t,o,l]=e;f.createdAt=new Date;for(const n of t)(!n||n instanceof Error)&&(f.status=d.Error,f.error=n);let c;if((!l||l instanceof Error)&&(f.status=d.Error,f.error=l),f.status!==d.Error){if(f.status=d.Success,!0!==r.notFound&&!0!==(null==i?void 0:i.notFound)||(f.notFound=!0),s=Object.assign(s,{webpackCompilationHash:n?n.webpackCompilationHash:""}),"string"==typeof(null==i?void 0:i.payload)){c=g(s,null,o),c.partialHydration=i.payload;const e=new ReadableStream({start(e){const t=new TextEncoder;e.enqueue(t.encode(i.payload))},pull(e){e.close()},cancel(){}});return v((0,a.createFromReadableStream)(e)).then((e=>(c.partialHydration=e,c)))}c=g(s,l,o)}return c})),w=Promise.all(h.map((e=>{if(this.staticQueryDb[e]){const t=this.staticQueryDb[e];return{staticQueryHash:e,jsonPayload:t}}return this.memoizedGet("/evidenceportal/page-data/sq/d/"+e+".json").then((t=>{const n=JSON.parse(t.responseText);return{staticQueryHash:e,jsonPayload:n}})).catch((()=>{throw new Error("We couldn't load \"/evidenceportal/page-data/sq/d/"+e+'.json"')}))}))).then((e=>{const t={};return e.forEach((e=>{let{staticQueryHash:n,jsonPayload:r}=e;t[n]=r,this.staticQueryDb[n]=r})),t}));return Promise.all([b,w]).then((e=>{let n,[r,o]=e;return r&&(n={...r,staticQueryResults:o},f.payload=n,c.Z.emit("onPostLoadPageResources",{page:n,pageResources:n})),this.pageDb.set(t,f),f.error?{error:f.error,status:f.status}:n})).catch((e=>({error:e,status:d.Error})))}))}));return r.then((()=>{this.inFlightDb.delete(t)})).catch((e=>{throw this.inFlightDb.delete(t),e})),this.inFlightDb.set(t,r),r},t.loadPageSync=function(e,t){void 0===t&&(t={});const n=(0,u.Cj)(e);if(this.pageDb.has(n)){var r;const e=this.pageDb.get(n);if(e.payload)return e.payload;if(null!==(r=t)&&void 0!==r&&r.withErrorDetails)return{error:e.error,status:e.status}}},t.shouldPrefetch=function(e){return!!(()=>{if("connection"in navigator&&void 0!==navigator.connection){if((navigator.connection.effectiveType||"").includes("2g"))return!1;if(navigator.connection.saveData)return!1}return!0})()&&((!navigator.userAgent||!m.test(navigator.userAgent))&&!this.pageDb.has(e))},t.prefetch=function(e){if(!this.shouldPrefetch(e))return{then:e=>e(!1),abort:()=>{}};if(this.prefetchTriggered.has(e))return{then:e=>e(!0),abort:()=>{}};const t={resolve:null,reject:null,promise:null};t.promise=new Promise(((e,n)=>{t.resolve=e,t.reject=n})),this.prefetchQueued.push([e,t]);const n=new AbortController;return n.signal.addEventListener("abort",(()=>{const t=this.prefetchQueued.findIndex((t=>{let[n]=t;return n===e}));-1!==t&&this.prefetchQueued.splice(t,1)})),this.isPrefetchQueueRunning||(this.isPrefetchQueueRunning=!0,setTimeout((()=>{this._processNextPrefetchBatch()}),3e3)),{then:(e,n)=>t.promise.then(e,n),abort:n.abort.bind(n)}},t._processNextPrefetchBatch=function(){(window.requestIdleCallback||(e=>setTimeout(e,0)))((()=>{const e=this.prefetchQueued.splice(0,4),t=Promise.all(e.map((e=>{let[t,n]=e;return this.prefetchTriggered.has(t)||(this.apiRunner("onPrefetchPathname",{pathname:t}),this.prefetchTriggered.add(t)),this.prefetchDisabled?n.resolve(!1):this.doPrefetch((0,u.Cj)(t)).then((()=>{this.prefetchCompleted.has(t)||(this.apiRunner("onPostPrefetchPathname",{pathname:t}),this.prefetchCompleted.add(t)),n.resolve(!0)}))})));this.prefetchQueued.length?t.then((()=>{setTimeout((()=>{this._processNextPrefetchBatch()}),3e3)})):this.isPrefetchQueueRunning=!1}))},t.doPrefetch=function(e){const t=p(e);return l(t,{crossOrigin:"anonymous",as:"fetch"}).then((()=>this.loadPageDataJson(e)))},t.hovering=function(e){this.loadPage(e)},t.getResourceURLsForPathname=function(e){const t=(0,u.Cj)(e),n=this.pageDataDb.get(t);if(n){const e=g(n.payload);return[].concat((0,o.Z)(b(e.page.componentChunkName)),[p(t)])}return null},t.isPageNotFound=function(e){const t=(0,u.Cj)(e),n=this.pageDb.get(t);return!n||n.notFound},t.loadAppData=function(e){return void 0===e&&(e=0),this.memoizedGet("/evidenceportal/page-data/app-data.json").then((t=>{const{status:n,responseText:r}=t;let o;if(200!==n&&e<3)return this.loadAppData(e+1);if(200===n)try{const e=JSON.parse(r);if(void 0===e.webpackCompilationHash)throw new Error("not a valid app-data response");o=e}catch(a){}return o}))},e}();const b=e=>(window.___chunkMapping[e]||[]).map((e=>"/evidenceportal"+e));let w,x=function(e){function t(t,n,r){var o;return o=e.call(this,(function(e,n){if(void 0===n&&(n="components"),!t[n="components"][e])throw new Error("We couldn't find the correct component chunk with the name \""+e+'"');return t[n][e]().catch((e=>e))}),n)||this,r&&o.pageDataDb.set((0,u.Cj)(r.path),{pagePath:r.path,payload:r,status:"success"}),o}(0,r.Z)(t,e);var n=t.prototype;return n.doPrefetch=function(t){return e.prototype.doPrefetch.call(this,t).then((e=>{if(e.status!==d.Success)return Promise.resolve();const t=e.payload,n=t.componentChunkName,r=b(n);return Promise.all(r.map(l)).then((()=>t))}))},n.loadPageDataJson=function(t){return e.prototype.loadPageDataJson.call(this,t).then((e=>e.notFound?f(t)?e:h(t,"HEAD").then((t=>200===t.status?{status:d.Error}:e)):e))},n.loadPartialHydrationJson=function(t){return e.prototype.loadPartialHydrationJson.call(this,t).then((e=>e.notFound?f(t)?e:h(t,"HEAD").then((t=>200===t.status?{status:d.Error}:e)):e))},t}(y);const E=e=>{w=e},k={enqueue:e=>w.prefetch(e),getResourceURLsForPathname:e=>w.getResourceURLsForPathname(e),loadPage:e=>w.loadPage(e),loadPageSync:function(e,t){return void 0===t&&(t={}),w.loadPageSync(e,t)},prefetch:e=>w.prefetch(e),isPageNotFound:e=>w.isPageNotFound(e),hovering:e=>w.hovering(e),loadAppData:()=>w.loadAppData()};var C=k;function S(){return w?w.staticQueryDb:{}}function O(){return w?w.slicesDb:{}}},9559:function(e,t,n){"use strict";n.d(t,{Z:function(){return C}});var r=n(2784),o=n(3980),a=n.n(o),i=n(1852),s=n(9529),l=n(8777),c=n(31),u=n(5619),d=n(3853);function p(e){let{children:t,callback:n}=e;return(0,r.useEffect)((()=>{n()})),t}const f=["link","meta","style","title","base","noscript","script","html","body"];function h(e,t){if(e instanceof HTMLElement&&t instanceof HTMLElement){const n=t.getAttribute("nonce");if(n&&!e.getAttribute("nonce")){const r=t.cloneNode(!0);return r.setAttribute("nonce",""),r.nonce=n,n===e.nonce&&e.isEqualNode(r)}}return e.isEqualNode(t)}function m(e,t){void 0===t&&(t={html:{},body:{}});const n=new Map,r=[];for(const c of e.childNodes){var o,a;const e=c.nodeName.toLowerCase(),u=null===(o=c.attributes)||void 0===o||null===(a=o.id)||void 0===a?void 0:a.value;if(y(c)){if(v(e))if("html"===e||"body"===e)for(const n of c.attributes){const r="style"===n.name;var i;if(t[e]={...t[e]},r||(t[e][n.name]=n.value),r)t[e].style=""+(null!==(i=t[e])&&void 0!==i&&i.style?t[e].style:"")+n.value+" "}else{let e=c.cloneNode(!0);if(e.setAttribute("data-gatsby-head",!0),"script"===e.nodeName.toLowerCase()&&(e=g(e)),u)if(n.has(u)){var s;const t=n.get(u);null===(s=r[t].parentNode)||void 0===s||s.removeChild(r[t]),r[t]=e}else r.push(e),n.set(u,r.length-1);else r.push(e)}c.childNodes.length&&r.push.apply(r,(0,l.Z)(m(c,t).validHeadNodes))}}return{validHeadNodes:r,htmlAndBodyAttributes:t}}function g(e){const t=document.createElement("script");for(const n of e.attributes)t.setAttribute(n.name,n.value);return t.innerHTML=e.innerHTML,t}function v(e){return f.includes(e)}function y(e){return 1===e.nodeType}const b=document.createElement("div"),w={html:[],body:[]},x=()=>{var e;const{validHeadNodes:t,htmlAndBodyAttributes:n}=m(b);w.html=Object.keys(n.html),w.body=Object.keys(n.body),function(e){if(!e)return;const{html:t,body:n}=e,r=document.querySelector("html");r&&Object.entries(t).forEach((e=>{let[t,n]=e;r.setAttribute(t,n)}));const o=document.querySelector("body");o&&Object.entries(n).forEach((e=>{let[t,n]=e;o.setAttribute(t,n)}))}(n);const r=document.querySelectorAll("[data-gatsby-head]");var o;if(0===r.length)return void(o=document.head).append.apply(o,(0,l.Z)(t));const a=[];!function(e){let{oldNodes:t,newNodes:n,onStale:r,onNew:o}=e;for(const a of t){const e=n.findIndex((e=>h(e,a)));-1===e?r(a):n.splice(e,1)}for(const a of n)o(a)}({oldNodes:r,newNodes:t,onStale:e=>e.parentNode.removeChild(e),onNew:e=>a.push(e)}),(e=document.head).append.apply(e,a)};function E(e){let{pageComponent:t,staticQueryResults:n,pageComponentProps:o}=e;(0,r.useEffect)((()=>{if(null!=t&&t.Head){!function(e){if("function"!=typeof e)throw new Error('Expected "Head" export to be a function got "'+typeof e+'".')}(t.Head);const{render:a}=(0,d.U)(),s=r.createElement(t.Head,{location:{pathname:(e=o).location.pathname},params:e.params,data:e.data||{},serverData:e.serverData,pageContext:e.pageContext}),l=(0,i.h)("wrapRootElement",{element:s},s,(e=>{let{result:t}=e;return{element:t}})).pop();a(r.createElement(p,{callback:x},r.createElement(c.StaticQueryContext.Provider,{value:n},r.createElement(u.LocationProvider,null,l))),b)}var e;return()=>{!function(){const e=document.querySelectorAll("[data-gatsby-head]");for(const t of e)t.parentNode.removeChild(t)}(),function(e){if(!e)return;const{html:t,body:n}=e;if(t){const e=document.querySelector("html");t.forEach((t=>{e&&e.removeAttribute(t)}))}if(n){const e=document.querySelector("body");n.forEach((t=>{e&&e.removeAttribute(t)}))}}(w)}}))}function k(e){const t={...e,params:{...(0,s.GA)(e.location.pathname),...e.pageResources.json.pageContext.__params}};let n;var o;n=e.pageResources.partialHydration?e.pageResources.partialHydration:(0,r.createElement)((o=e.pageResources.component)&&o.default||o,{...t,key:e.path||e.pageResources.page.path});E({pageComponent:e.pageResources.head,staticQueryResults:e.pageResources.staticQueryResults,pageComponentProps:t});return(0,i.h)("wrapPageElement",{element:n,props:t},n,(e=>{let{result:n}=e;return{element:n,props:t}})).pop()}k.propTypes={location:a().object.isRequired,pageResources:a().object.isRequired,data:a().object,pageContext:a().object.isRequired};var C=k},5069:function(e,t,n){"use strict";var r=n(1665),o=n(1852),a=n(2784),i=n(5619),s=n(2802),l=n(5483),c=n(3204),u=n(8175),d=n(3182),p=n(6249);const f={id:"gatsby-announcer",style:{position:"absolute",top:0,width:1,height:1,padding:0,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",border:0},"aria-live":"assertive","aria-atomic":"true"};var h=n(2467);function m(e){const t=(0,d.J)(e),{hash:n,search:r}=window.location;return null!=t&&(window.___replace(t.toPath+r+n),!0)}let g="";window.addEventListener("unhandledrejection",(e=>{/loading chunk \d* failed./i.test(e.reason)&&g&&(window.location.pathname=g)}));const v=(e,t)=>{m(e.pathname)||(g=e.pathname,(0,o.h)("onPreRouteUpdate",{location:e,prevLocation:t}))},y=(e,t)=>{m(e.pathname)||(0,o.h)("onRouteUpdate",{location:e,prevLocation:t})},b=function(e,t){if(void 0===t&&(t={}),"number"==typeof e)return void i.globalHistory.navigate(e);const{pathname:n,search:r,hash:a}=(0,h.cP)(e),s=(0,d.J)(n);if(s&&(e=s.toPath+r+a),window.___swUpdated)return void(window.location=n+r+a);const l=setTimeout((()=>{p.Z.emit("onDelayedLoadPageResources",{pathname:n}),(0,o.h)("onRouteUpdateDelayed",{location:window.location})}),1e3);u.ZP.loadPage(n+r).then((o=>{if(!o||o.status===u.uQ.Error)return window.history.replaceState({},"",location.href),window.location=n,void clearTimeout(l);o&&o.page.webpackCompilationHash!==window.___webpackCompilationHash&&("serviceWorker"in navigator&&null!==navigator.serviceWorker.controller&&"activated"===navigator.serviceWorker.controller.state&&navigator.serviceWorker.controller.postMessage({gatsbyApi:"clearPathResources"}),window.location=n+r+a),(0,i.navigate)(e,t),clearTimeout(l)}))};function w(e,t){let{location:n}=t;const{pathname:r,hash:a}=n,i=(0,o.h)("shouldUpdateScroll",{prevRouterProps:e,pathname:r,routerProps:{location:n},getSavedScrollPosition:e=>[0,this._stateStorage.read(e,e.key)]});if(i.length>0)return i[i.length-1];if(e){const{location:{pathname:t}}=e;if(t===r)return a?decodeURI(a.slice(1)):[0,0]}return!0}let x=function(e){function t(t){var n;return(n=e.call(this,t)||this).announcementRef=a.createRef(),n}(0,r.Z)(t,e);var n=t.prototype;return n.componentDidUpdate=function(e,t){requestAnimationFrame((()=>{let e="new page at "+this.props.location.pathname;document.title&&(e=document.title);const t=document.querySelectorAll("#gatsby-focus-wrapper h1");t&&t.length&&(e=t[0].textContent);const n="Navigated to "+e;if(this.announcementRef.current){this.announcementRef.current.innerText!==n&&(this.announcementRef.current.innerText=n)}}))},n.render=function(){return a.createElement("div",Object.assign({},f,{ref:this.announcementRef}))},t}(a.Component);const E=(e,t)=>{var n,r;return e.href!==t.href||(null==e||null===(n=e.state)||void 0===n?void 0:n.key)!==(null==t||null===(r=t.state)||void 0===r?void 0:r.key)};let k=function(e){function t(t){var n;return n=e.call(this,t)||this,v(t.location,null),n}(0,r.Z)(t,e);var n=t.prototype;return n.componentDidMount=function(){y(this.props.location,null)},n.shouldComponentUpdate=function(e){return!!E(this.props.location,e.location)&&(v(e.location,this.props.location),!0)},n.componentDidUpdate=function(e){E(e.location,this.props.location)&&y(this.props.location,e.location)},n.render=function(){return a.createElement(a.Fragment,null,this.props.children,a.createElement(x,{location:location}))},t}(a.Component);var C=n(9559),S=n(6849);function O(e,t){for(var n in e)if(!(n in t))return!0;for(var r in t)if(e[r]!==t[r])return!0;return!1}var P=function(e){function t(t){var n;n=e.call(this)||this;const{location:r,pageResources:o}=t;return n.state={location:{...r},pageResources:o||u.ZP.loadPageSync(r.pathname+r.search,{withErrorDetails:!0})},n}(0,r.Z)(t,e),t.getDerivedStateFromProps=function(e,t){let{location:n}=e;if(t.location.href!==n.href){return{pageResources:u.ZP.loadPageSync(n.pathname+n.search,{withErrorDetails:!0}),location:{...n}}}return{location:{...n}}};var n=t.prototype;return n.loadResources=function(e){u.ZP.loadPage(e).then((t=>{t&&t.status!==u.uQ.Error?this.setState({location:{...window.location},pageResources:t}):(window.history.replaceState({},"",location.href),window.location=e)}))},n.shouldComponentUpdate=function(e,t){return t.pageResources?this.state.pageResources!==t.pageResources||(this.state.pageResources.component!==t.pageResources.component||(this.state.pageResources.json!==t.pageResources.json||(!(this.state.location.key===t.location.key||!t.pageResources.page||!t.pageResources.page.matchPath&&!t.pageResources.page.path)||function(e,t,n){return O(e.props,t)||O(e.state,n)}(this,e,t)))):(this.loadResources(e.location.pathname+e.location.search),!1)},n.render=function(){return this.props.children(this.state)},t}(a.Component),N=n(3834),_=n(3853);const R=new u.kL(S,[],window.pageData);(0,u.N1)(R),R.setApiRunner(o.h);const{render:I,hydrate:j}=(0,_.U)();window.asyncRequires=S,window.___emitter=p.Z,window.___loader=u.jN,i.globalHistory.listen((e=>{e.location.action=e.action})),window.___push=e=>b(e,{replace:!1}),window.___replace=e=>b(e,{replace:!0}),window.___navigate=(e,t)=>b(e,t);const L="gatsby-reload-compilation-hash-match";(0,o.I)("onClientEntry").then((()=>{(0,o.h)("registerServiceWorker").filter(Boolean).length>0&&n(472);const e=e=>a.createElement(i.BaseContext.Provider,{value:{baseuri:"/",basepath:"/"}},a.createElement(C.Z,e)),t=a.createContext({}),d={renderEnvironment:"browser"};let p=function(e){function n(){return e.apply(this,arguments)||this}return(0,r.Z)(n,e),n.prototype.render=function(){const{children:e}=this.props;return a.createElement(i.Location,null,(n=>{let{location:r}=n;return a.createElement(P,{location:r},(n=>{let{pageResources:r,location:o}=n;const i=(0,u.hs)(),s=(0,u.Nt)();return a.createElement(l.B9.Provider,{value:i},a.createElement(c.Bs.Provider,{value:d},a.createElement(c.m3.Provider,{value:s},a.createElement(c.u0.Provider,{value:r.page.slicesMap},a.createElement(t.Provider,{value:{pageResources:r,location:o}},e)))))}))}))},n}(a.Component),f=function(n){function o(){return n.apply(this,arguments)||this}return(0,r.Z)(o,n),o.prototype.render=function(){return a.createElement(t.Consumer,null,(t=>{let{pageResources:n,location:r}=t;return a.createElement(k,{location:r},a.createElement(s.$C,{location:r,shouldUpdateScroll:w},a.createElement(i.Router,{basepath:"/evidenceportal",location:r,id:"gatsby-focus-wrapper"},a.createElement(e,Object.assign({path:"/404.html"===n.page.path||"/500.html"===n.page.path?(0,N.Z)(r.pathname,"/evidenceportal"):encodeURI((n.page.matchPath||n.page.path).split("?")[0])},this.props,{location:r,pageResources:n},n.json)))))}))},o}(a.Component);const{pagePath:h,location:m}=window;h&&"/evidenceportal"+h!==m.pathname+(h.includes("?")?m.search:"")&&!(R.findMatchPath((0,N.Z)(m.pathname,"/evidenceportal"))||h.match(/^\/(404|500)(\/?|.html)$/)||h.match(/^\/offline-plugin-app-shell-fallback\/?$/))&&(0,i.navigate)("/evidenceportal"+h+(h.includes("?")?"":m.search)+m.hash,{replace:!0});const g=()=>{try{return sessionStorage}catch{return null}};u.jN.loadPage(m.pathname+m.search).then((e=>{var t;const n=g();if(null!=e&&null!==(t=e.page)&&void 0!==t&&t.webpackCompilationHash&&e.page.webpackCompilationHash!==window.___webpackCompilationHash&&("serviceWorker"in navigator&&null!==navigator.serviceWorker.controller&&"activated"===navigator.serviceWorker.controller.state&&navigator.serviceWorker.controller.postMessage({gatsbyApi:"clearPathResources"}),n)){if(!("1"===n.getItem(L)))return n.setItem(L,"1"),void window.location.reload(!0)}if(n&&n.removeItem(L),!e||e.status===u.uQ.Error){const t="page resources for "+m.pathname+" not found. Not rendering React";if(e&&e.error)throw console.error(t),e.error;throw new Error(t)}const r=(0,o.h)("wrapRootElement",{element:a.createElement(f,null)},a.createElement(f,null),(e=>{let{result:t}=e;return{element:t}})).pop(),i=function(){const e=a.useRef(!1);return a.useEffect((()=>{e.current||(e.current=!0,performance.mark&&performance.mark("onInitialClientRender"),(0,o.h)("onInitialClientRender"))}),[]),a.createElement(p,null,r)},s=document.getElementById("gatsby-focus-wrapper");let l=I;s&&s.children.length&&(l=j);const c=(0,o.h)("replaceHydrateFunction",void 0,l)[0];function d(){const e="undefined"!=typeof window?document.getElementById("___gatsby"):null;c(a.createElement(i,null),e)}const h=document;if("complete"===h.readyState||"loading"!==h.readyState&&!h.documentElement.doScroll)setTimeout((function(){d()}),0);else{const e=function(){h.removeEventListener("DOMContentLoaded",e,!1),window.removeEventListener("load",e,!1),d()};h.addEventListener("DOMContentLoaded",e,!1),window.addEventListener("load",e,!1)}}))}))},3161:function(e,t,n){"use strict";n.r(t);var r=n(2784),o=n(8175),a=n(9559);t.default=e=>{let{location:t}=e;const n=o.ZP.loadPageSync(t.pathname);return n?r.createElement(a.Z,{location:t,pageResources:n,...n.json}):null}},9758:function(e,t,n){var r;e.exports=(r=n(3161))&&r.default||r},3853:function(e,t,n){"use strict";n.d(t,{U:function(){return o}});const r=new WeakMap;function o(){const e=n(7029);return{render:(t,n)=>{let o=r.get(n);o||r.set(n,o=e.createRoot(n)),o.render(t)},hydrate:(t,n)=>e.hydrateRoot(n,t)}}},3182:function(e,t,n){"use strict";n.d(t,{J:function(){return a}});const r=new Map,o=new Map;function a(e){let t=r.get(e);return t||(t=o.get(e.toLowerCase())),t}[].forEach((e=>{e.ignoreCase?o.set(e.fromPath,e):r.set(e.fromPath,e)}))},472:function(e,t,n){"use strict";n.r(t);var r=n(1852);"https:"!==window.location.protocol&&"localhost"!==window.location.hostname?console.error("Service workers can only be used over HTTPS, or on localhost for development"):"serviceWorker"in navigator&&navigator.serviceWorker.register("/evidenceportal/sw.js").then((function(e){e.addEventListener("updatefound",(()=>{(0,r.h)("onServiceWorkerUpdateFound",{serviceWorker:e});const t=e.installing;console.log("installingWorker",t),t.addEventListener("statechange",(()=>{switch(t.state){case"installed":navigator.serviceWorker.controller?(window.___swUpdated=!0,(0,r.h)("onServiceWorkerUpdateReady",{serviceWorker:e}),window.___failedResources&&(console.log("resources failed, SW updated - reloading"),window.location.reload())):(console.log("Content is now available offline!"),(0,r.h)("onServiceWorkerInstalled",{serviceWorker:e}));break;case"redundant":console.error("The installing service worker became redundant."),(0,r.h)("onServiceWorkerRedundant",{serviceWorker:e});break;case"activated":(0,r.h)("onServiceWorkerActive",{serviceWorker:e})}}))}))})).catch((function(e){console.error("Error during service worker registration:",e)}))},3204:function(e,t,n){"use strict";n.d(t,{Bs:function(){return a},Db:function(){return s},m3:function(){return o},u0:function(){return i}});var r=n(2784);const o=r.createContext({}),a=r.createContext({}),i=r.createContext({}),s=r.createContext({})},5483:function(e,t,n){"use strict";n.d(t,{i1:function(){return l},B9:function(){return o},K2:function(){return c}});var r=n(2784);const o=(a="StaticQuery",i={},r.createServerContext?function(e,t){return void 0===t&&(t=null),globalThis.__SERVER_CONTEXT||(globalThis.__SERVER_CONTEXT={}),globalThis.__SERVER_CONTEXT[e]||(globalThis.__SERVER_CONTEXT[e]=r.createServerContext(e,t)),globalThis.__SERVER_CONTEXT[e]}(a,i):r.createContext(i));var a,i;function s(e){let{staticQueryData:t,data:n,query:o,render:a}=e;const i=n?n.data:t[o]&&t[o].data;return r.createElement(r.Fragment,null,i&&a(i),!i&&r.createElement("div",null,"Loading (StaticQuery)"))}const l=e=>{const{data:t,query:n,render:a,children:i}=e;return r.createElement(o.Consumer,null,(e=>r.createElement(s,{data:t,query:n,render:a||i,staticQueryData:e})))},c=e=>{var t;r.useContext;const n=r.useContext(o);if(isNaN(Number(e)))throw new Error("useStaticQuery was called with a string but expects to be called using `graphql`. Try this:\n\nimport { useStaticQuery, graphql } from 'gatsby';\n\nuseStaticQuery(graphql`"+e+"`);\n");if(null!==(t=n[e])&&void 0!==t&&t.data)return n[e].data;throw new Error("The result of this StaticQuery could not be fetched.\n\nThis is likely a bug in Gatsby and if refreshing the page does not fix it, please open an issue in https://github.com/gatsbyjs/gatsby/issues")}},3834:function(e,t,n){"use strict";function r(e,t){return void 0===t&&(t=""),t?e===t?"/":e.startsWith(t+"/")?e.slice(t.length):e:e}n.d(t,{Z:function(){return r}})},4428:function(e,t,n){"use strict";n.r(t),n.d(t,{wrapPageElement:function(){return i}});var r=n(2784),o=n(4536);const a=e=>{var t,n,a,i,s,l,c,u,d,p,f,h,m;let{path:g,data:v,children:y}=e;return r.createElement(o.Xg,{children:y,devBanner:{show:null==v||null===(t=v.site)||void 0===t||null===(n=t.siteMetadata)||void 0===n?void 0:n.showDevBanner},navbar:{...null==v||null===(a=v.site)||void 0===a||null===(i=a.siteMetadata)||void 0===i||null===(s=i.staticText)||void 0===s?void 0:s.navbar,image:null==v?void 0:v.navbarLogo,activePage:g},bottomBanner:{...null==v||null===(l=v.site)||void 0===l||null===(c=l.siteMetadata)||void 0===c||null===(u=c.staticText)||void 0===u?void 0:u.bottomBanner,image:null==v?void 0:v.bottomBannerLogo},footer:{...null==v||null===(d=v.site)||void 0===d||null===(p=d.siteMetadata)||void 0===p||null===(f=p.staticText)||void 0===f?void 0:f.footer,image:{imageData:null==v?void 0:v.footerLogo,altText:(null==v||null===(h=v.site)||void 0===h||null===(m=h.siteMetadata)||void 0===m?void 0:m.siteTitle)+" logo"}}})};n(3885),n(9601),n(8156),n(8776),n(9804),n(700);const i=e=>{let{element:t,props:n}=e;return r.createElement(a,n,t)}},8050:function(e,t,n){const r=n(6635),o=n(8437);e.exports={createSearchIndex:function(e){let t=[];Object.keys(e).forEach((n=>{e[n].nodes.forEach((e=>{let o=structuredClone(e);"allProject"===n&&(e.slug.includes("/")||(o.slug="project/"+e.slug));const a=Object.values(o).map((e=>r.isNull(e)?null:"object"==typeof e?Object.values(e).filter((e=>!r.isNull(e))).map((e=>"string"==typeof e||null==e?e:void Object.values(e).filter((e=>!r.isNull(e))).join(" "))).join(" "):e));Object.keys(o).forEach(((e,t)=>{o[e]=a[t]})),t.push(o)}))}));const n=o.generateStopWordFilter(["a","able","across","after","all","almost","also","am","among","an","and","any","are","as","at","be","because","been","but","by","dear","did","do","does","either","else","ever","every","for","from","get","got","had","he","her","hers","him","his","however","i","if","in","into","is","it","its","just","least","let","like","may","me","might","most","must","my","neither","no","nor","not","of","off","often","on","only","or","other","our","own","rather","said","say","says","she","since","so","some","than","that","the","their","them","then","there","these","they","this","tis","to","too","twas","us","was","we","were","while","will","with","yet","you","your"]);return[o((function(){this.ref("slug"),this.field("slug"),this.field("faq"),this.field("aims"),this.field("lede"),this.field("title"),this.field("question"),this.field("status"),this.field("agency"),this.field("topics"),this.field("mainContact"),this.field("summary"),this.field("status"),this.field("purpose"),this.field("emailContent"),this.field("projectTeam"),this.field("expertise"),this.field("requirement"),this.field("collectData"),this.metadataWhitelist=["position"],this.pipeline.after(o.stopWordFilter,n),this.pipeline.remove(o.stopWordFilter),t.forEach((function(e){this.add(e)}),this)})),t]},searchQuery:"\n query {\n allProject {\n nodes {\n title\n agency\n topics {\n title\n }\n slug\n summary\n statusOfData\n status\n startDate\n requirement\n question\n purpose\n projectTeam {\n name\n employer\n }\n priorResearch\n opportunityCloses\n mainContact {\n name\n }\n fundingInfo\n collectData { \n fieldTitle\n fieldData\n }\n expertise\n faq {\n text\n title\n }\n deliverable\n emailContent\n endDate\n slug\n }\n }\n allGeneralPage {\n nodes {\n slug\n lede\n faq {\n text\n title\n }\n aims {\n text\n title\n }\n title\n }\n }\n }\n "}},3463:function(e,t,n){"use strict";var r=n(8570),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},a={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},i={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function l(e){return r.isMemo(e)?i:s[e.$$typeof]||o}s[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[r.Memo]=i;var c=Object.defineProperty,u=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,p=Object.getOwnPropertyDescriptor,f=Object.getPrototypeOf,h=Object.prototype;e.exports=function e(t,n,r){if("string"!=typeof n){if(h){var o=f(n);o&&o!==h&&e(t,o,r)}var i=u(n);d&&(i=i.concat(d(n)));for(var s=l(t),m=l(n),g=0;g=31||"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)},t.storage="undefined"!=typeof chrome&&void 0!==chrome.storage?chrome.storage.local:function(){try{return window.localStorage}catch(e){}}(),t.colors=["lightseagreen","forestgreen","goldenrod","dodgerblue","darkorchid","crimson"],t.formatters.j=function(e){try{return JSON.stringify(e)}catch(t){return"[UnexpectedJSONParseError]: "+t.message}},t.enable(r())},555:function(e,t,n){var r;function o(e){function n(){if(n.enabled){var e=n,o=+new Date,a=o-(r||o);e.diff=a,e.prev=r,e.curr=o,r=o;for(var i=new Array(arguments.length),s=0;s0)return function(e){if((e=String(e)).length>100)return;var i=/^((?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|years?|yrs?|y)?$/i.exec(e);if(!i)return;var s=parseFloat(i[1]);switch((i[2]||"ms").toLowerCase()){case"years":case"year":case"yrs":case"yr":case"y":return s*a;case"days":case"day":case"d":return s*o;case"hours":case"hour":case"hrs":case"hr":case"h":return s*r;case"minutes":case"minute":case"mins":case"min":case"m":return s*n;case"seconds":case"second":case"secs":case"sec":case"s":return s*t;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return s;default:return}}(e);if("number"===c&&!1===isNaN(e))return s.long?i(l=e,o,"day")||i(l,r,"hour")||i(l,n,"minute")||i(l,t,"second")||l+" ms":function(e){if(e>=o)return Math.round(e/o)+"d";if(e>=r)return Math.round(e/r)+"h";if(e>=n)return Math.round(e/n)+"m";if(e>=t)return Math.round(e/t)+"s";return e+"ms"}(e);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(e))}},8437:function(e,t,n){var r,o;!function(){var a,i,s,l,c,u,d,p,f,h,m,g,v,y,b,w,x,E,k,C,S,O,P,N,_,R,I,j,L,M,T=function(e){var t=new T.Builder;return t.pipeline.add(T.trimmer,T.stopWordFilter,T.stemmer),t.searchPipeline.add(T.stemmer),e.call(t,t),t.build()};T.version="2.3.9",T.utils={},T.utils.warn=(a=this,function(e){a.console&&console.warn&&console.warn(e)}),T.utils.asString=function(e){return null==e?"":e.toString()},T.utils.clone=function(e){if(null==e)return e;for(var t=Object.create(null),n=Object.keys(e),r=0;r0){var l=T.utils.clone(t)||{};l.position=[i,s],l.index=o.length,o.push(new T.Token(n.slice(i,a),l))}i=a+1}}return o},T.tokenizer.separator=/[\s\-]+/,T.Pipeline=function(){this._stack=[]},T.Pipeline.registeredFunctions=Object.create(null),T.Pipeline.registerFunction=function(e,t){t in this.registeredFunctions&&T.utils.warn("Overwriting existing registered function: "+t),e.label=t,T.Pipeline.registeredFunctions[e.label]=e},T.Pipeline.warnIfFunctionNotRegistered=function(e){e.label&&e.label in this.registeredFunctions||T.utils.warn("Function is not registered with pipeline. This may cause problems when serialising the index.\n",e)},T.Pipeline.load=function(e){var t=new T.Pipeline;return e.forEach((function(e){var n=T.Pipeline.registeredFunctions[e];if(!n)throw new Error("Cannot load unregistered function: "+e);t.add(n)})),t},T.Pipeline.prototype.add=function(){Array.prototype.slice.call(arguments).forEach((function(e){T.Pipeline.warnIfFunctionNotRegistered(e),this._stack.push(e)}),this)},T.Pipeline.prototype.after=function(e,t){T.Pipeline.warnIfFunctionNotRegistered(t);var n=this._stack.indexOf(e);if(-1==n)throw new Error("Cannot find existingFn");n+=1,this._stack.splice(n,0,t)},T.Pipeline.prototype.before=function(e,t){T.Pipeline.warnIfFunctionNotRegistered(t);var n=this._stack.indexOf(e);if(-1==n)throw new Error("Cannot find existingFn");this._stack.splice(n,0,t)},T.Pipeline.prototype.remove=function(e){var t=this._stack.indexOf(e);-1!=t&&this._stack.splice(t,1)},T.Pipeline.prototype.run=function(e){for(var t=this._stack.length,n=0;n1&&(ae&&(n=o),a!=e);)r=n-t,o=t+Math.floor(r/2),a=this.elements[2*o];return a==e||a>e?2*o:as?c+=2:i==s&&(t+=n[l+1]*r[c+1],l+=2,c+=2);return t},T.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},T.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),t=1,n=0;t0){var a,i=o.str.charAt(0);i in o.node.edges?a=o.node.edges[i]:(a=new T.TokenSet,o.node.edges[i]=a),1==o.str.length&&(a.final=!0),r.push({node:a,editsRemaining:o.editsRemaining,str:o.str.slice(1)})}if(0!=o.editsRemaining){if("*"in o.node.edges)var s=o.node.edges["*"];else{s=new T.TokenSet;o.node.edges["*"]=s}if(0==o.str.length&&(s.final=!0),r.push({node:s,editsRemaining:o.editsRemaining-1,str:o.str}),o.str.length>1&&r.push({node:o.node,editsRemaining:o.editsRemaining-1,str:o.str.slice(1)}),1==o.str.length&&(o.node.final=!0),o.str.length>=1){if("*"in o.node.edges)var l=o.node.edges["*"];else{l=new T.TokenSet;o.node.edges["*"]=l}1==o.str.length&&(l.final=!0),r.push({node:l,editsRemaining:o.editsRemaining-1,str:o.str.slice(1)})}if(o.str.length>1){var c,u=o.str.charAt(0),d=o.str.charAt(1);d in o.node.edges?c=o.node.edges[d]:(c=new T.TokenSet,o.node.edges[d]=c),1==o.str.length&&(c.final=!0),r.push({node:c,editsRemaining:o.editsRemaining-1,str:u+o.str.slice(2)})}}}return n},T.TokenSet.fromString=function(e){for(var t=new T.TokenSet,n=t,r=0,o=e.length;r=e;t--){var n=this.uncheckedNodes[t],r=n.child.toString();r in this.minimizedNodes?n.parent.edges[n.char]=this.minimizedNodes[r]:(n.child._str=r,this.minimizedNodes[r]=n.child),this.uncheckedNodes.pop()}},T.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},T.Index.prototype.search=function(e){return this.query((function(t){new T.QueryParser(e,t).parse()}))},T.Index.prototype.query=function(e){for(var t=new T.Query(this.fields),n=Object.create(null),r=Object.create(null),o=Object.create(null),a=Object.create(null),i=Object.create(null),s=0;s1?1:e},T.Builder.prototype.k1=function(e){this._k1=e},T.Builder.prototype.add=function(e,t){var n=e[this._ref],r=Object.keys(this._fields);this._documents[n]=t||{},this.documentCount+=1;for(var o=0;o=this.length)return T.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},T.QueryLexer.prototype.width=function(){return this.pos-this.start},T.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},T.QueryLexer.prototype.backup=function(){this.pos-=1},T.QueryLexer.prototype.acceptDigitRun=function(){var e,t;do{t=(e=this.next()).charCodeAt(0)}while(t>47&&t<58);e!=T.QueryLexer.EOS&&this.backup()},T.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(T.QueryLexer.TERM)),e.ignore(),e.more())return T.QueryLexer.lexText},T.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(T.QueryLexer.EDIT_DISTANCE),T.QueryLexer.lexText},T.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(T.QueryLexer.BOOST),T.QueryLexer.lexText},T.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(T.QueryLexer.TERM)},T.QueryLexer.termSeparator=T.tokenizer.separator,T.QueryLexer.lexText=function(e){for(;;){var t=e.next();if(t==T.QueryLexer.EOS)return T.QueryLexer.lexEOS;if(92!=t.charCodeAt(0)){if(":"==t)return T.QueryLexer.lexField;if("~"==t)return e.backup(),e.width()>0&&e.emit(T.QueryLexer.TERM),T.QueryLexer.lexEditDistance;if("^"==t)return e.backup(),e.width()>0&&e.emit(T.QueryLexer.TERM),T.QueryLexer.lexBoost;if("+"==t&&1===e.width())return e.emit(T.QueryLexer.PRESENCE),T.QueryLexer.lexText;if("-"==t&&1===e.width())return e.emit(T.QueryLexer.PRESENCE),T.QueryLexer.lexText;if(t.match(T.QueryLexer.termSeparator))return T.QueryLexer.lexTerm}else e.escapeCharacter()}},T.QueryParser=function(e,t){this.lexer=new T.QueryLexer(e),this.query=t,this.currentClause={},this.lexemeIdx=0},T.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=T.QueryParser.parseClause;e;)e=e(this);return this.query},T.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},T.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},T.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},T.QueryParser.parseClause=function(e){var t=e.peekLexeme();if(null!=t)switch(t.type){case T.QueryLexer.PRESENCE:return T.QueryParser.parsePresence;case T.QueryLexer.FIELD:return T.QueryParser.parseField;case T.QueryLexer.TERM:return T.QueryParser.parseTerm;default:var n="expected either a field or a term, found "+t.type;throw t.str.length>=1&&(n+=" with value '"+t.str+"'"),new T.QueryParseError(n,t.start,t.end)}},T.QueryParser.parsePresence=function(e){var t=e.consumeLexeme();if(null!=t){switch(t.str){case"-":e.currentClause.presence=T.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=T.Query.presence.REQUIRED;break;default:var n="unrecognised presence operator'"+t.str+"'";throw new T.QueryParseError(n,t.start,t.end)}var r=e.peekLexeme();if(null==r){n="expecting term or field, found nothing";throw new T.QueryParseError(n,t.start,t.end)}switch(r.type){case T.QueryLexer.FIELD:return T.QueryParser.parseField;case T.QueryLexer.TERM:return T.QueryParser.parseTerm;default:n="expecting term or field, found '"+r.type+"'";throw new T.QueryParseError(n,r.start,r.end)}}},T.QueryParser.parseField=function(e){var t=e.consumeLexeme();if(null!=t){if(-1==e.query.allFields.indexOf(t.str)){var n=e.query.allFields.map((function(e){return"'"+e+"'"})).join(", "),r="unrecognised field '"+t.str+"', possible fields: "+n;throw new T.QueryParseError(r,t.start,t.end)}e.currentClause.fields=[t.str];var o=e.peekLexeme();if(null==o){r="expecting term, found nothing";throw new T.QueryParseError(r,t.start,t.end)}if(o.type===T.QueryLexer.TERM)return T.QueryParser.parseTerm;r="expecting term, found '"+o.type+"'";throw new T.QueryParseError(r,o.start,o.end)}},T.QueryParser.parseTerm=function(e){var t=e.consumeLexeme();if(null!=t){e.currentClause.term=t.str.toLowerCase(),-1!=t.str.indexOf("*")&&(e.currentClause.usePipeline=!1);var n=e.peekLexeme();if(null!=n)switch(n.type){case T.QueryLexer.TERM:return e.nextClause(),T.QueryParser.parseTerm;case T.QueryLexer.FIELD:return e.nextClause(),T.QueryParser.parseField;case T.QueryLexer.EDIT_DISTANCE:return T.QueryParser.parseEditDistance;case T.QueryLexer.BOOST:return T.QueryParser.parseBoost;case T.QueryLexer.PRESENCE:return e.nextClause(),T.QueryParser.parsePresence;default:var r="Unexpected lexeme type '"+n.type+"'";throw new T.QueryParseError(r,n.start,n.end)}else e.nextClause()}},T.QueryParser.parseEditDistance=function(e){var t=e.consumeLexeme();if(null!=t){var n=parseInt(t.str,10);if(isNaN(n)){var r="edit distance must be numeric";throw new T.QueryParseError(r,t.start,t.end)}e.currentClause.editDistance=n;var o=e.peekLexeme();if(null!=o)switch(o.type){case T.QueryLexer.TERM:return e.nextClause(),T.QueryParser.parseTerm;case T.QueryLexer.FIELD:return e.nextClause(),T.QueryParser.parseField;case T.QueryLexer.EDIT_DISTANCE:return T.QueryParser.parseEditDistance;case T.QueryLexer.BOOST:return T.QueryParser.parseBoost;case T.QueryLexer.PRESENCE:return e.nextClause(),T.QueryParser.parsePresence;default:r="Unexpected lexeme type '"+o.type+"'";throw new T.QueryParseError(r,o.start,o.end)}else e.nextClause()}},T.QueryParser.parseBoost=function(e){var t=e.consumeLexeme();if(null!=t){var n=parseInt(t.str,10);if(isNaN(n)){var r="boost must be numeric";throw new T.QueryParseError(r,t.start,t.end)}e.currentClause.boost=n;var o=e.peekLexeme();if(null!=o)switch(o.type){case T.QueryLexer.TERM:return e.nextClause(),T.QueryParser.parseTerm;case T.QueryLexer.FIELD:return e.nextClause(),T.QueryParser.parseField;case T.QueryLexer.EDIT_DISTANCE:return T.QueryParser.parseEditDistance;case T.QueryLexer.BOOST:return T.QueryParser.parseBoost;case T.QueryLexer.PRESENCE:return e.nextClause(),T.QueryParser.parsePresence;default:r="Unexpected lexeme type '"+o.type+"'";throw new T.QueryParseError(r,o.start,o.end)}else e.nextClause()}},void 0===(o="function"==typeof(r=function(){return T})?r.call(t,n,t,e):r)||(e.exports=o)}()},2898:function(e,t,n){"use strict";n.d(t,{w_:function(){return c}});var r=n(2784),o={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},a=r.createContext&&r.createContext(o),i=function(){return i=Object.assign||function(e){for(var t,n=1,r=arguments.length;ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a},e.exports.__esModule=!0,e.exports.default=e.exports},5538:function(e){e.exports=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o},e.exports.__esModule=!0,e.exports.default=e.exports},421:function(e,t,n){var r=n(7425).default,o=n(5297);e.exports=function(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return o(e)},e.exports.__esModule=!0,e.exports.default=e.exports},8560:function(e){function t(n,r){return e.exports=t=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},e.exports.__esModule=!0,e.exports.default=e.exports,t(n,r)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},3681:function(e,t,n){var r=n(6314),o=n(6193),a=n(121),i=n(6147);e.exports=function(e,t){return r(e)||o(e,t)||a(e,t)||i()},e.exports.__esModule=!0,e.exports.default=e.exports},8238:function(e){e.exports=function(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))},e.exports.__esModule=!0,e.exports.default=e.exports},3408:function(e,t,n){var r=n(3850),o=n(3912),a=n(121),i=n(3096);e.exports=function(e){return r(e)||o(e)||a(e)||i()},e.exports.__esModule=!0,e.exports.default=e.exports},8064:function(e,t,n){var r=n(7425).default;e.exports=function(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)},e.exports.__esModule=!0,e.exports.default=e.exports},7739:function(e,t,n){var r=n(7425).default,o=n(8064);e.exports=function(e){var t=o(e,"string");return"symbol"==r(t)?t:String(t)},e.exports.__esModule=!0,e.exports.default=e.exports},7425:function(e){function t(n){return e.exports=t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e.exports.__esModule=!0,e.exports.default=e.exports,t(n)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},121:function(e,t,n){var r=n(5748);e.exports=function(e,t){if(e){if("string"==typeof e)return r(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(e,t):void 0}},e.exports.__esModule=!0,e.exports.default=e.exports},8072:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.SCRIPT_TYPE="text/partytown",t.partytownSnippet=e=>((e,t)=>{const{forward:n=[],...r}=e||{},o=JSON.stringify(r,((e,t)=>("function"==typeof t&&(t=String(t)).startsWith(e+"(")&&(t="function "+t),t)));return["!(function(w,p,f,c){",Object.keys(r).length>0?`c=w[p]=Object.assign(w[p]||{},${o});`:"c=w[p]=w[p]||{};","c[f]=(c[f]||[])",n.length>0?`.concat(${JSON.stringify(n)})`:"","})(window,'partytown','forward');",t].join("")})(e,'/* Partytown 0.7.6 - MIT builder.io */\n!function(t,e,n,i,r,o,a,d,s,c,p,l){function u(){l||(l=1,"/"==(a=(o.lib||"/~partytown/")+(o.debug?"debug/":""))[0]&&(s=e.querySelectorAll(\'script[type="text/partytown"]\'),i!=t?i.dispatchEvent(new CustomEvent("pt1",{detail:t})):(d=setTimeout(f,1e4),e.addEventListener("pt0",w),r?h(1):n.serviceWorker?n.serviceWorker.register(a+(o.swPath||"partytown-sw.js"),{scope:a}).then((function(t){t.active?h():t.installing&&t.installing.addEventListener("statechange",(function(t){"activated"==t.target.state&&h()}))}),console.error):f())))}function h(t){c=e.createElement(t?"script":"iframe"),t||(c.setAttribute("style","display:block;width:0;height:0;border:0;visibility:hidden"),c.setAttribute("aria-hidden",!0)),c.src=a+"partytown-"+(t?"atomics.js?v=0.7.6":"sandbox-sw.html?"+Date.now()),e.body.appendChild(c)}function f(n,r){for(w(),i==t&&(o.forward||[]).map((function(e){delete t[e.split(".")[0]]})),n=0;ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}const c=e=>{const{search:t,hash:n,href:r,origin:o,protocol:a,host:i,hostname:s,port:l}=e.location;let{pathname:c}=e.location;return!c&&r&&p&&(c=new URL(r).pathname),{pathname:encodeURI(decodeURI(c)),search:t,hash:n,href:r,origin:o,protocol:a,host:i,hostname:s,port:l,state:e.history.state,key:e.history.state&&e.history.state.key||"initial"}},u=(e,t)=>{let n=[],r=c(e),o=!1,a=()=>{};return{get location(){return r},get transitioning(){return o},_onTransitionComplete(){o=!1,a()},listen(t){n.push(t);const o=()=>{r=c(e),t({location:r,action:"POP"})};return e.addEventListener("popstate",o),()=>{e.removeEventListener("popstate",o),n=n.filter((e=>e!==t))}},navigate(t,{state:i,replace:l=!1}={}){if("number"==typeof t)e.history.go(t);else{i=s({},i,{key:Date.now()+""});try{o||l?e.history.replaceState(i,null,t):e.history.pushState(i,null,t)}catch(n){e.location[l?"replace":"assign"](t)}}r=c(e),o=!0;const u=new Promise((e=>a=e));return n.forEach((e=>e({location:r,action:"PUSH"}))),u}}},d=(e="/")=>{const t=e.indexOf("?"),n={pathname:t>-1?e.substr(0,t):e,search:t>-1?e.substr(t):""};let r=0;const o=[n],a=[null];return{get location(){return o[r]},addEventListener(e,t){},removeEventListener(e,t){},history:{get entries(){return o},get index(){return r},get state(){return a[r]},pushState(e,t,n){const[i,s=""]=n.split("?");r++,o.push({pathname:i,search:s.length?`?${s}`:s}),a.push(e)},replaceState(e,t,n){const[i,s=""]=n.split("?");o[r]={pathname:i,search:s},a[r]=e},go(e){const t=r+e;t<0||t>a.length-1||(r=t)}}}},p=!("undefined"==typeof window||!window.document||!window.document.createElement),f=u(p?window:d()),{navigate:h}=f;function m(e,t){return o.createServerContext?((e,t=null)=>(globalThis.__SERVER_CONTEXT||(globalThis.__SERVER_CONTEXT={}),globalThis.__SERVER_CONTEXT[e]||(globalThis.__SERVER_CONTEXT[e]=o.createServerContext(e,t)),globalThis.__SERVER_CONTEXT[e]))(e,t):o.createContext(t)}const g=m("Base",{baseuri:"/",basepath:"/"}),v=m("Location"),y=()=>o.useContext(g),b=()=>o.useContext(v);function w(e){this.uri=e}const x=e=>e instanceof w,E=e=>{throw new w(e)};function k(e){const{to:t,replace:n=!0,state:r,noThrow:a,baseuri:i}=e;o.useEffect((()=>{Promise.resolve().then((()=>{const o=N(t,i);h(_(o,e),{replace:n,state:r})}))}),[]);const s=N(t,i);return a||E(_(s,e)),null}const C=e=>{const t=b(),{baseuri:n}=y();return o.createElement(k,s({},t,{baseuri:n},e))};C.propTypes={from:a.string,to:a.string.isRequired};const S=(e,t)=>e.substr(0,t.length)===t,O=(e,t)=>{let n,r;const[o]=t.split("?"),a=D(o),s=""===a[0],l=T(e);for(let c=0,u=l.length;c dynamic segment "${r[1]}" is a reserved name. Please use a different name in path "${o.path}".`);const t=decodeURIComponent(n);d[r[1]]=t}else if(t!==n){e=!0;break}}if(!e){n={route:o,params:d,uri:"/"+a.slice(0,f).join("/")};break}}return n||r||null},P=(e,t)=>O([{path:e}],t),N=(e,t)=>{if(S(e,"/"))return e;const[n,r]=e.split("?"),[o]=t.split("?"),a=D(n),i=D(o);if(""===a[0])return F(o,r);if(!S(a[0],".")){const e=i.concat(a).join("/");return F(("/"===o?"":"/")+e,r)}const s=i.concat(a),l=[];for(let c=0,u=s.length;c{const[n,r=""]=e.split("?");let o="/"+D(n).map((e=>{const n=I.exec(e);return n?t[n[1]]:e})).join("/");const{location:{search:a=""}={}}=t,i=a.split("?")[1]||"";return o=F(o,r,i),o},R=(e,t)=>{const n=e=>j(e);return D(e).filter(n).sort().join("/")===D(t).filter(n).sort().join("/")},I=/^:(.+)/,j=e=>I.test(e),L=e=>e&&"*"===e[0],M=(e,t)=>({route:e,score:e.default?0:D(e.path).reduce(((e,t)=>(e+=4,(e=>""===e)(t)?e+=1:j(t)?e+=2:L(t)?e-=5:e+=3,e)),0),index:t}),T=e=>e.map(M).sort(((e,t)=>e.scoret.score?-1:e.index-t.index)),D=e=>e.replace(/(^\/+|\/+$)/g,"").split("/"),F=(e,...t)=>e+((t=t.filter((e=>e&&e.length>0)))&&t.length>0?`?${t.join("&")}`:""),A=["uri","path"],V=(e,t)=>{const n=Object.keys(e);return n.length===Object.keys(t).length&&n.every((n=>t.hasOwnProperty(n)&&e[n]===t[n]))},H=e=>e.replace(/(^\/+|\/+$)/g,""),z=e=>t=>{if(!t)return null;if(t.type===o.Fragment&&t.props.children)return o.Children.map(t.props.children,z(e));if(i(t.props.path||t.props.default||t.type===C,`: Children of must have a \`path\` or \`default\` prop, or be a \`\`. None found on element type \`${t.type}\``),i(!!(t.type!==C||t.props.from&&t.props.to),` requires both "from" and "to" props when inside a .`),i(!(t.type===C&&!R(t.props.from,t.props.to)),` has mismatched dynamic segments, ensure both paths have the exact same dynamic segments.`),t.props.default)return{value:t,default:!0};const n=t.type===C?t.props.from:t.props.path,r="/"===n?e:`${H(e)}/${H(n)}`;return{value:t,default:t.props.default,path:t.props.children?`${H(r)}/*`:r}},B=["innerRef"],$=["to","state","replace","getProps"],Q=["key"];let{forwardRef:U}=r||(r=n.t(o,2));void 0===U&&(U=e=>e);const W=()=>{},q=U(((e,t)=>{let{innerRef:n}=e,r=l(e,B);const{baseuri:a}=y(),{location:i}=b(),{to:c,state:u,replace:d,getProps:p=W}=r,f=l(r,$),m=N(c,a),g=encodeURI(m),v=i.pathname===g,w=S(i.pathname,g);return o.createElement("a",s({ref:t||n,"aria-current":v?"page":void 0},f,p({isCurrent:v,isPartiallyCurrent:w,href:m,location:i}),{href:m,onClick:e=>{if(f.onClick&&f.onClick(e),(e=>!e.defaultPrevented&&0===e.button&&!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey))(e)){e.preventDefault();let t=d;if("boolean"!=typeof d&&v){const e=l(s({},i.state),Q);t=V(s({},u),e)}h(m,{state:u,replace:t})}}}))}));q.displayName="Link",q.propTypes={to:a.string.isRequired};class Z extends o.Component{constructor(...e){super(...e),this.displayName="ReactUseErrorBoundary"}componentDidCatch(...e){this.setState({}),this.props.onError(...e)}render(){return this.props.children}}const G=o.createContext({componentDidCatch:{current:void 0},error:void 0,setError:()=>!1});function J({children:e}){const[t,n]=o.useState(),r=o.useRef(),a=o.useMemo((()=>({componentDidCatch:r,error:t,setError:n})),[t]);return o.createElement(G.Provider,{value:a},o.createElement(Z,{error:t,onError:(e,t)=>{n(e),null==r.current||r.current(e,t)}},e))}J.displayName="ReactUseErrorBoundaryContext";const Y=function(e){var t,n;function r(t){return o.createElement(J,null,o.createElement(e,s({key:"WrappedComponent"},t)))}return r.displayName=`WithErrorBoundary(${null!=(t=null!=(n=e.displayName)?n:e.name)?t:"Component"})`,r}((({history:e=f,children:t})=>{const{location:n}=e,[r,a]=o.useState({location:n}),[i]=function(e){const t=o.useContext(G);t.componentDidCatch.current=void 0;const n=o.useCallback((()=>{t.setError(void 0)}),[]);return[t.error,n]}();if(o.useEffect((()=>{e._onTransitionComplete()}),[r.location]),o.useEffect((()=>{let t=!1;const n=e.listen((({location:e})=>{Promise.resolve().then((()=>{requestAnimationFrame((()=>{t||a({location:e})}))}))}));return()=>{t=!0,n()}}),[]),i){if(!x(i))throw i;h(i.uri,{replace:!0})}return o.createElement(v.Provider,{value:r},"function"==typeof t?t(r):t||null)})),K=({children:e})=>{const t=b();return t?e(t):o.createElement(Y,null,e)},X=({url:e,children:t})=>{const n=e.indexOf("?");let r,a="";return n>-1?(r=e.substring(0,n),a=e.substring(n)):r=e,o.createElement(v.Provider,{value:{location:{pathname:r,search:a,hash:""}}},t)},ee=({path:e,children:t})=>{const{baseuri:n}=y(),{location:r}=b(),o=N(e,n),a=P(o,r.pathname);return t({location:r,match:a?s({},a.params,{uri:a.uri,path:e}):null})},te=["uri","location","component"],ne=["children","style","component","uri","location"],re=e=>{let{uri:t,location:n,component:r}=e,a=l(e,te);return o.createElement(ae,s({},a,{component:r,uri:t,location:n}))};let oe=0;const ae=e=>{let{children:t,style:n,component:r="div",uri:a,location:i}=e,c=l(e,ne);const u=o.useRef(),d=o.useRef(!0),p=o.useRef(a),f=o.useRef(i.pathname),h=o.useRef(!1);o.useEffect((()=>(oe++,m(),()=>{oe--,0===oe&&(d.current=!0)})),[]),o.useEffect((()=>{let e=!1,t=!1;a!==p.current&&(p.current=a,e=!0),i.pathname!==f.current&&(f.current=i.pathname,t=!0),h.current=e||t&&i.pathname===a,h.current&&m()}),[a,i]);const m=o.useCallback((()=>{var e;d.current?d.current=!1:(e=u.current,h.current&&e&&e.focus())}),[]);return o.createElement(r,s({style:s({outline:"none"},n),tabIndex:"-1",ref:u},c),t)},ie=["location","primary","children","basepath","baseuri","component"],se=e=>{const t=y(),n=b();return o.createElement(le,s({},t,n,e))};function le(e){const{location:t,primary:n=!0,children:r,basepath:a,component:i="div"}=e,c=l(e,ie),u=o.Children.toArray(r).reduce(((e,t)=>{const n=z(a)(t);return e.concat(n)}),[]),{pathname:d}=t,p=O(u,d);if(p){const{params:e,uri:r,route:l,route:{value:u}}=p,d=l.default?a:l.path.replace(/\*$/,""),f=s({},e,{uri:r,location:t}),h=o.cloneElement(u,f,u.props.children?o.createElement(se,{location:t,primary:n},u.props.children):void 0),m=n?re:i,v=n?s({uri:r,location:t,component:i},c):c;return o.createElement(g.Provider,{value:{baseuri:r,basepath:d}},o.createElement(m,v,h))}return null}const ce=()=>{const e=b();if(!e)throw new Error("useLocation hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");return e.location},ue=()=>{throw new Error("useNavigate is removed. Use import { navigate } from 'gatsby' instead")},de=()=>{const e=y();if(!e)throw new Error("useParams hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");const t=ce(),n=P(e.basepath,t.pathname);return n?n.params:null},pe=e=>{if(!e)throw new Error("useMatch(path: string) requires an argument of a string to match against");const t=y();if(!t)throw new Error("useMatch hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");const n=ce(),r=N(e,t.baseuri),o=P(r,n.pathname);return o?s({},o.params,{uri:o.uri,path:e}):null}},2467:function(e,t,n){"use strict";n.d(t,{c4:function(){return k},cP:function(){return l},dq:function(){return f},mc:function(){return y},rU:function(){return E}});var r=n(3980),o=n(2784),a=n(5619),i=n(5516);function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t{if("string"==typeof e)return!(e=>c.test(e))(e)},d=()=>"/evidenceportal",p=()=>"/evidenceportal";function f(e,t=d()){var n;if(!u(e))return e;if(e.startsWith("./")||e.startsWith("../"))return e;const r=null!=(n=null!=t?t:p())?n:"/";return`${null!=r&&r.endsWith("/")?r.slice(0,-1):r}${e.startsWith("/")?e:`/${e}`}`}const h=e=>null==e?void 0:e.startsWith("/");function m(e,t){const{pathname:n,search:r,hash:o}=l(e);return`${(0,i.H)(n,t)}${r}${o}`}const g=(e,t)=>"number"==typeof e?e:u(e)?h(e)?function(e){const t=f(e),n="always";return m(t,n)}(e):function(e,t){if(h(e))return e;const n="always",r=(0,a.resolve)(e,t);return m(r,n)}(e,t):e,v=["to","getProps","onClick","onMouseEnter","activeClassName","activeStyle","innerRef","partiallyActive","state","replace","_location"];function y(e){return f(e,p())}const b={activeClassName:r.string,activeStyle:r.object,partiallyActive:r.bool};function w(e){return o.createElement(a.Location,null,(({location:t})=>o.createElement(x,s({},e,{_location:t}))))}class x extends o.Component{constructor(e){super(e),this.defaultGetProps=({isPartiallyCurrent:e,isCurrent:t})=>(this.props.partiallyActive?e:t)?{className:[this.props.className,this.props.activeClassName].filter(Boolean).join(" "),style:s({},this.props.style,this.props.activeStyle)}:null;let t=!1;"undefined"!=typeof window&&window.IntersectionObserver&&(t=!0),this.state={IOSupported:t},this.abortPrefetch=null,this.handleRef=this.handleRef.bind(this)}_prefetch(){let e=window.location.pathname+window.location.search;this.props._location&&this.props._location.pathname&&(e=this.props._location.pathname+this.props._location.search);const t=l(g(this.props.to,e)),n=t.pathname+t.search;if(e!==n)return ___loader.enqueue(n)}componentWillUnmount(){if(!this.io)return;const{instance:e,el:t}=this.io;this.abortPrefetch&&this.abortPrefetch.abort(),e.unobserve(t),e.disconnect()}handleRef(e){this.props.innerRef&&Object.prototype.hasOwnProperty.call(this.props.innerRef,"current")?this.props.innerRef.current=e:this.props.innerRef&&this.props.innerRef(e),this.state.IOSupported&&e&&(this.io=((e,t)=>{const n=new window.IntersectionObserver((n=>{n.forEach((n=>{e===n.target&&t(n.isIntersecting||n.intersectionRatio>0)}))}));return n.observe(e),{instance:n,el:e}})(e,(e=>{e?this.abortPrefetch=this._prefetch():this.abortPrefetch&&this.abortPrefetch.abort()})))}render(){const e=this.props,{to:t,getProps:n=this.defaultGetProps,onClick:r,onMouseEnter:i,state:c,replace:d,_location:p}=e,f=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,v),h=g(t,p.pathname);return u(h)?o.createElement(a.Link,s({to:h,state:c,getProps:n,innerRef:this.handleRef,onMouseEnter:e=>{i&&i(e);const t=l(h);___loader.hovering(t.pathname+t.search)},onClick:e=>{if(r&&r(e),!(0!==e.button||this.props.target||e.defaultPrevented||e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)){e.preventDefault();let t=d;const n=encodeURI(h)===p.pathname;"boolean"!=typeof d&&n&&(t=!0),window.___navigate(h,{state:c,replace:t})}return!0}},f)):o.createElement("a",s({href:h},f))}}x.propTypes=s({},b,{onClick:r.func,to:r.string.isRequired,replace:r.bool,state:r.object});const E=o.forwardRef(((e,t)=>o.createElement(w,s({innerRef:t},e)))),k=(e,t)=>{window.___navigate(g(e,window.location.pathname),t)}},6291:function(e,t,n){"use strict";n.r(t),n.d(t,{Script:function(){return h},ScriptStrategy:function(){return c},collectedScriptsByPage:function(){return s},scriptCache:function(){return p},scriptCallbackCache:function(){return f}});var r=n(2784),o=n(5619);function a(){return a=Object.assign?Object.assign.bind():function(e){for(var t=1;ti.get(e)||[],set(e,t){const n=i.get(e)||[];n.push(t),i.set(e,n)},delete(e){i.delete(e)}},l="undefined"!=typeof self&&self.requestIdleCallback&&self.requestIdleCallback.bind(window)||function(e){const t=Date.now();return setTimeout((function(){e({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-t))}})}),1)};var c,u;(u=c||(c={})).postHydrate="post-hydrate",u.idle="idle",u.offMainThread="off-main-thread";const d=new Set(["src","strategy","dangerouslySetInnerHTML","children","onLoad","onError"]),p=new Set,f=new Map;function h(e){return r.createElement(o.Location,null,(()=>r.createElement(m,e)))}function m(e){const{src:t,strategy:n=c.postHydrate}=e||{},{pathname:i}=(0,o.useLocation)();if((0,r.useEffect)((()=>{let t;switch(n){case c.postHydrate:t=g(e);break;case c.idle:l((()=>{t=g(e)}));break;case c.offMainThread:{const t=y(e);s.set(i,t)}}return()=>{const{script:e,loadCallback:n,errorCallback:r}=t||{};n&&(null==e||e.removeEventListener("load",n)),r&&(null==e||e.removeEventListener("error",r)),null==e||e.remove()}}),[]),n===c.offMainThread){const o=v(e),l=y(e);return"undefined"==typeof window&&s.set(i,l),r.createElement("script",o?a({type:"text/partytown","data-strategy":n,crossOrigin:"anonymous"},l,{dangerouslySetInnerHTML:{__html:v(e)}}):a({type:"text/partytown",src:b(t),"data-strategy":n,crossOrigin:"anonymous"},l))}return null}function g(e){const{id:t,src:n,strategy:r=c.postHydrate,onLoad:o,onError:i}=e||{},s=t||n,l=["load","error"],u={load:o,error:i};if(s){for(const e of l)if(null!=u&&u[e]){var d;const t=f.get(s)||{},{callbacks:n=[]}=(null==t?void 0:t[e])||{};var h,m;n.push(null==u?void 0:u[e]),null!=t&&null!=(d=t[e])&&d.event?null==u||null==(h=u[e])||h.call(u,null==t||null==(m=t[e])?void 0:m.event):f.set(s,a({},t,{[e]:{callbacks:n}}))}if(p.has(s))return null}const g=v(e),b=y(e),x=document.createElement("script");t&&(x.id=t),x.dataset.strategy=r;for(const[a,c]of Object.entries(b))x.setAttribute(a,c);g&&(x.textContent=g),n&&(x.src=n);const E={};if(s){for(const e of l){const t=t=>w(t,s,e);x.addEventListener(e,t),E[`${e}Callback`]=t}p.add(s)}return document.body.appendChild(x),{script:x,loadCallback:E.loadCallback,errorCallback:E.errorCallback}}function v(e){const{dangerouslySetInnerHTML:t,children:n=""}=e||{},{__html:r=""}=t||{};return r||n}function y(e){const t={};for(const[n,r]of Object.entries(e))d.has(n)||(t[n]=r);return t}function b(e){if(e)return`/__third-party-proxy?url=${encodeURIComponent(e)}`}function w(e,t,n){const r=f.get(t)||{};for(const a of(null==r||null==(o=r[n])?void 0:o.callbacks)||[]){var o;a(e)}f.set(t,{[n]:{event:e}})}}},function(e){e.O(0,[774,532,525,235,661,182],(function(){return t=5069,e(e.s=t);var t}));e.O()}]); +(self.webpackChunkevaluation_collect=self.webpackChunkevaluation_collect||[]).push([[143],{5516:function(e,t){"use strict";t.H=void 0;const n=[".html",".json",".js",".map",".txt",".xml",".pdf"];t.H=(e,t="always")=>{if("/"===e)return e;const r=e.endsWith("/");return((e,t)=>{for(const n of e)if(t.endsWith(n))return!0;return!1})(n,e)?e:"always"===t?r?e:`${e}/`:"never"===t&&r?e.slice(0,-1):e}},2668:function(e,t,n){"use strict";function r(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(r=function(e){return e?n:t})(e)}var o=/(confirmation|invite|recovery|email_change)_token=([^&]+)/,a=/error=access_denied&error_description=403/,i=/access_token=/;t.onInitialClientRender=function(e,t){var s=t.enableIdentityWidget,l=void 0===s||s,c=t.publicPath,u=void 0===c?"admin":c,d=(document.location.hash||"").replace(/^#\/?/,"");l&&(o.test(d)||a.test(d)||i.test(d))&&new Promise((function(e){return e("netlify-identity-widget")})).then((function(e){return function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=r(t);if(n&&n.has(e))return n.get(e);var o={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var s=a?Object.getOwnPropertyDescriptor(e,i):null;s&&(s.get||s.set)?Object.defineProperty(o,i,s):o[i]=e[i]}return o.default=e,n&&n.set(e,o),o}(n(3091)(e))})).then((function(e){var t=e.default;t.on("init",(function(e){e||t.on("login",(function(){document.location.href="/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal/"+u+"/"}))})),t.init()}))}},3091:function(e){function t(e){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}t.keys=function(){return[]},t.resolve=t,t.id=3091,e.exports=t},2802:function(e,t,n){"use strict";t.p2=t.$C=void 0;var r=n(1415);t.$C=r.ScrollHandler;var o=n(5492);t.p2=o.useScrollRestoration},1415:function(e,t,n){"use strict";var r=n(1600);t.__esModule=!0,t.ScrollHandler=t.ScrollContext=void 0;var o=r(n(5297)),a=r(n(6531)),i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(2784)),s=r(n(3980)),l=n(643);function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}var u=i.createContext(new l.SessionStorage);t.ScrollContext=u,u.displayName="GatsbyScrollContext";var d=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a{}},5895:function(e,t){"use strict";t.__esModule=!0,t.getForwards=function(e){return null==e?void 0:e.flatMap((e=>(null==e?void 0:e.forward)||[]))}},5071:function(e,t,n){"use strict";t.__esModule=!0,t.injectPartytownSnippet=function(e){if(!e.length)return;const t=document.querySelector("script[data-partytown]"),n=document.querySelector('iframe[src*="~partytown/partytown-sandbox-sw"]');t&&t.remove();n&&n.remove();const a=(0,o.getForwards)(e),i=document.createElement("script");i.dataset.partytown="",i.innerHTML=(0,r.partytownSnippet)({forward:a}),document.head.appendChild(i)};var r=n(8072),o=n(5895)},3510:function(e,t,n){"use strict";n.d(t,{G:function(){return D},L:function(){return g},M:function(){return C},P:function(){return k},_:function(){return s},a:function(){return i},b:function(){return p},c:function(){return c},d:function(){return u},g:function(){return f},h:function(){return l}});var r=n(2784),o=(n(1109),n(3980)),a=n.n(o);function i(){return i=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}const l=()=>"undefined"!=typeof HTMLImageElement&&"loading"in HTMLImageElement.prototype;const c=e=>{var t;return(e=>{var t,n;return Boolean(null==e||null==(t=e.images)||null==(n=t.fallback)?void 0:n.src)})(e)?e:(e=>Boolean(null==e?void 0:e.gatsbyImageData))(e)?e.gatsbyImageData:(e=>Boolean(null==e?void 0:e.gatsbyImage))(e)?e.gatsbyImage:null==e||null==(t=e.childImageSharp)?void 0:t.gatsbyImageData},u=e=>{var t,n,r;return null==(t=c(e))||null==(n=t.images)||null==(r=n.fallback)?void 0:r.src};function d(e,t,n){const r={};let o="gatsby-image-wrapper";return"fixed"===n?(r.width=e,r.height=t):"constrained"===n&&(o="gatsby-image-wrapper gatsby-image-wrapper-constrained"),{className:o,"data-gatsby-image-wrapper":"",style:r}}function p(e,t,n,r,o){return void 0===o&&(o={}),i({},n,{loading:r,shouldLoad:e,"data-main-image":"",style:i({},o,{opacity:t?1:0})})}function f(e,t,n,r,o,a,s,l){const c={};a&&(c.backgroundColor=a,"fixed"===n?(c.width=r,c.height=o,c.backgroundColor=a,c.position="relative"):("constrained"===n||"fullWidth"===n)&&(c.position="absolute",c.top=0,c.left=0,c.bottom=0,c.right=0)),s&&(c.objectFit=s),l&&(c.objectPosition=l);const u=i({},e,{"aria-hidden":!0,"data-placeholder-image":"",style:i({opacity:t?0:1,transition:"opacity 500ms linear"},c)});return u}const h=["children"],m=function(e){let{layout:t,width:n,height:o}=e;return"fullWidth"===t?r.createElement("div",{"aria-hidden":!0,style:{paddingTop:o/n*100+"%"}}):"constrained"===t?r.createElement("div",{style:{maxWidth:n,display:"block"}},r.createElement("img",{alt:"",role:"presentation","aria-hidden":"true",src:"data:image/svg+xml;charset=utf-8,%3Csvg%20height='"+o+"'%20width='"+n+"'%20xmlns='http://www.w3.org/2000/svg'%20version='1.1'%3E%3C/svg%3E",style:{maxWidth:"100%",display:"block",position:"static"}})):null},g=function(e){let{children:t}=e,n=s(e,h);return r.createElement(r.Fragment,null,r.createElement(m,i({},n)),t,null)},v=["src","srcSet","loading","alt","shouldLoad"],y=["fallback","sources","shouldLoad"],b=function(e){let{src:t,srcSet:n,loading:o,alt:a="",shouldLoad:l}=e,c=s(e,v);return r.createElement("img",i({},c,{decoding:"async",loading:o,src:l?t:void 0,"data-src":l?void 0:t,srcSet:l?n:void 0,"data-srcset":l?void 0:n,alt:a}))},w=function(e){let{fallback:t,sources:n=[],shouldLoad:o=!0}=e,a=s(e,y);const l=a.sizes||(null==t?void 0:t.sizes),c=r.createElement(b,i({},a,t,{sizes:l,shouldLoad:o}));return n.length?r.createElement("picture",null,n.map((e=>{let{media:t,srcSet:n,type:a}=e;return r.createElement("source",{key:t+"-"+a+"-"+n,type:a,media:t,srcSet:o?n:void 0,"data-srcset":o?void 0:n,sizes:l})})),c):c};var x;b.propTypes={src:o.string.isRequired,alt:o.string.isRequired,sizes:o.string,srcSet:o.string,shouldLoad:o.bool},w.displayName="Picture",w.propTypes={alt:o.string.isRequired,shouldLoad:o.bool,fallback:o.exact({src:o.string.isRequired,srcSet:o.string,sizes:o.string}),sources:o.arrayOf(o.oneOfType([o.exact({media:o.string.isRequired,type:o.string,sizes:o.string,srcSet:o.string.isRequired}),o.exact({media:o.string,type:o.string.isRequired,sizes:o.string,srcSet:o.string.isRequired})]))};const E=["fallback"],k=function(e){let{fallback:t}=e,n=s(e,E);return t?r.createElement(w,i({},n,{fallback:{src:t},"aria-hidden":!0,alt:""})):r.createElement("div",i({},n))};k.displayName="Placeholder",k.propTypes={fallback:o.string,sources:null==(x=w.propTypes)?void 0:x.sources,alt:function(e,t,n){return e[t]?new Error("Invalid prop `"+t+"` supplied to `"+n+"`. Validation failed."):null}};const C=function(e){return r.createElement(r.Fragment,null,r.createElement(w,i({},e)),r.createElement("noscript",null,r.createElement(w,i({},e,{shouldLoad:!0}))))};C.displayName="MainImage",C.propTypes=w.propTypes;const S=["as","className","class","style","image","loading","imgClassName","imgStyle","backgroundColor","objectFit","objectPosition"],O=["style","className"],P=e=>e.replace(/\n/g,""),N=function(e,t,n){for(var r=arguments.length,o=new Array(r>3?r-3:0),i=3;iJSON.stringify(o.images)),[o.images]);p&&(u=p);const O=function(e,t,n){let r="";return"fullWidth"===e&&(r=''),"constrained"===e&&(r='
"),r}(b,v,y);return(0,r.useEffect)((()=>{L||(L=n.e(698).then(n.bind(n,4698)).then((e=>{let{renderImageToString:t,swapPlaceholderImage:n}=e;return M=t,{renderImageToString:t,swapPlaceholderImage:n}})));const e=C.current.querySelector("[data-gatsby-image-ssr]");if(e&&l())return e.complete?(null==f||f({wasCached:!0}),null==h||h({wasCached:!0}),setTimeout((()=>{e.removeAttribute("data-gatsby-image-ssr")}),0)):(null==f||f({wasCached:!0}),e.addEventListener("load",(function t(){e.removeEventListener("load",t),null==h||h({wasCached:!0}),setTimeout((()=>{e.removeAttribute("data-gatsby-image-ssr")}),0)}))),void j.add(S);if(M&&j.has(S))return;let t,r;return L.then((e=>{let{renderImageToString:n,swapPlaceholderImage:s}=e;C.current&&(C.current.innerHTML=n(i({isLoading:!0,isLoaded:j.has(S),image:o},g)),j.has(S)||(t=requestAnimationFrame((()=>{C.current&&(r=s(C.current,S,j,a,f,h,m))}))))})),()=>{t&&cancelAnimationFrame(t),r&&r()}}),[o]),(0,r.useLayoutEffect)((()=>{j.has(S)&&M&&(C.current.innerHTML=M(i({isLoading:j.has(S),isLoaded:j.has(S),image:o},g)),null==f||f({wasCached:!0}),null==h||h({wasCached:!0}))}),[o]),(0,r.createElement)(t,i({},k,{style:i({},x,a,{backgroundColor:c}),className:E+(u?" "+u:""),ref:C,dangerouslySetInnerHTML:{__html:O},suppressHydrationWarning:!0}))},D=(0,r.memo)((function(e){return e.image?(0,r.createElement)(T,e):null}));D.propTypes=_,D.displayName="GatsbyImage";const F=["src","__imageData","__error","width","height","aspectRatio","tracedSVGOptions","placeholder","formats","quality","transformOptions","jpgOptions","pngOptions","webpOptions","avifOptions","blurredOptions","breakpoints","outputPixelDensities"];function A(e){return function(t){let{src:n,__imageData:o,__error:a}=t,l=s(t,F);return a&&console.warn(a),o?r.createElement(e,i({image:o},l)):(console.warn("Image not loaded",n),null)}}const V=A((function(e){let{as:t="div",className:n,class:o,style:a,image:l,loading:c="lazy",imgClassName:u,imgStyle:h,backgroundColor:m,objectFit:v,objectPosition:y}=e,b=s(e,S);if(!l)return console.warn("[gatsby-plugin-image] Missing image prop"),null;o&&(n=o),h=i({objectFit:v,objectPosition:y,backgroundColor:m},h);const{width:w,height:x,layout:E,images:N,placeholder:_,backgroundColor:R}=l,I=d(w,x,E),{style:j,className:L}=I,M=s(I,O),T={fallback:void 0,sources:[]};return N.fallback&&(T.fallback=i({},N.fallback,{srcSet:N.fallback.srcSet?P(N.fallback.srcSet):void 0})),N.sources&&(T.sources=N.sources.map((e=>i({},e,{srcSet:P(e.srcSet)})))),r.createElement(t,i({},M,{style:i({},j,a,{backgroundColor:m}),className:L+(n?" "+n:"")}),r.createElement(g,{layout:E,width:w,height:x},r.createElement(k,i({},f(_,!1,E,w,x,R,v,y))),r.createElement(C,i({"data-gatsby-image-ssr":"",className:u},b,p("eager"===c,!1,T,c,h)))))})),H=function(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),o=2;o{if(void 0!==e.layout&&!z.has(e.layout))return new Error("Invalid value "+e.layout+'" provided for prop "layout". Defaulting to "constrained". Valid values are "fixed", "fullWidth" or "constrained".')}};V.displayName="StaticImage",V.propTypes=B;const $=A(D);$.displayName="StaticImage",$.propTypes=B},1109:function(e){"use strict";const t=/[\p{Lu}]/u,n=/[\p{Ll}]/u,r=/^[\p{Lu}](?![\p{Lu}])/gu,o=/([\p{Alpha}\p{N}_]|$)/u,a=/[_.\- ]+/,i=new RegExp("^"+a.source),s=new RegExp(a.source+o.source,"gu"),l=new RegExp("\\d+"+o.source,"gu"),c=(e,o)=>{if("string"!=typeof e&&!Array.isArray(e))throw new TypeError("Expected the input to be `string | string[]`");if(o={pascalCase:!1,preserveConsecutiveUppercase:!1,...o},0===(e=Array.isArray(e)?e.map((e=>e.trim())).filter((e=>e.length)).join("-"):e.trim()).length)return"";const a=!1===o.locale?e=>e.toLowerCase():e=>e.toLocaleLowerCase(o.locale),c=!1===o.locale?e=>e.toUpperCase():e=>e.toLocaleUpperCase(o.locale);if(1===e.length)return o.pascalCase?c(e):a(e);return e!==a(e)&&(e=((e,r,o)=>{let a=!1,i=!1,s=!1;for(let l=0;l(r.lastIndex=0,e.replace(r,(e=>t(e)))))(e,a):a(e),o.pascalCase&&(e=c(e.charAt(0))+e.slice(1)),((e,t)=>(s.lastIndex=0,l.lastIndex=0,e.replace(s,((e,n)=>t(n))).replace(l,(e=>t(e)))))(e,c)};e.exports=c,e.exports.default=c},7225:function(e,t,n){"use strict";n.r(t),n.d(t,{onRouteUpdate:function(){return r}});n(31),n(5251);const r=function(e,t){let{location:n}=e}},5251:function(e,t,n){"use strict";var r=n(31)},4536:function(e,t,n){"use strict";n.d(t,{UQ:function(){return Ps},xC:function(){return a},oy:function(){return Bt},oF:function(){return s},r8:function(){return Yt},o9:function(){return Xt},TS:function(){return Rs},Kb:function(){return tn},rU:function(){return st},mA:function(){return Fs},Xg:function(){return Is},re:function(){return en},mP:function(){return Mi},kJ:function(){return p},uZ:function(){return Kt},x7:function(){return Ht},sJ:function(){return Vt},tA:function(){return Ds},Fn:function(){return Ti}});var r=n(2784),o=n.t(r,2);const a=()=>r.createElement("svg",{className:"inline",xmlns:"http://www.w3.org/2000/svg",width:"10.775",height:"17.309",viewBox:"0 0 10.775 17.309"},r.createElement("g",{transform:"translate(2.121 1.061)"},r.createElement("path",{"data-name":"Path 900",d:"M-18540.5,8685l-7.594,7.594,7.594,7.594",transform:"translate(18548.096 -8685)",fill:"none",stroke:"currentColor",strokeWidth:"3"})));var i=n(7161);const s=e=>{let{expertise:t,requirement:n,keyDates:o}=e;return r.createElement(r.Fragment,null,(0,i.uk)(t)&&(0,i.uk)(n)&&(0,i.uk)(o)?"":r.createElement(r.Fragment,null,r.createElement("section",{className:"m-responsive"},r.createElement("h3",{className:"text-h3"},"Application details"),r.createElement("div",{className:"grid grid-cols-1 gap-3 lg:grid-cols-3"},(0,i.uk)(t)?"":r.createElement("div",{className:"px-4"},r.createElement(Ht,{label:"Expertise Needed",value:t})),(0,i.uk)(n)?"":r.createElement("div",{className:"px-4"},r.createElement(Ht,{label:"Requirements and restrictions",value:n})),(0,i.uk)(o)?"":r.createElement("div",{className:"px-4"},r.createElement(Ht,{label:"Key Milestones and Dates",value:o}))))))},l=()=>r.createElement("svg",{className:"inline-block",xmlns:"http://www.w3.org/2000/svg",width:"10.775",height:"17.309",viewBox:"0 0 10.775 17.309"},r.createElement("g",{transform:"translate(8.654 16.248) rotate(180)"},r.createElement("path",{"data-name":"Path 900",d:"M-18540.5,8685l-7.594,7.594,7.594,7.594",transform:"translate(18548.096 -8685)",fill:"none",stroke:"currentColor",strokeWidth:"3"})));var c=n(31);const u=()=>r.createElement("div",{className:"py-6 overflow-hidden bg-warning text-center"},r.createElement("h4",null,"⚠️ This is a beta site."," ",r.createElement(c.Link,{to:"/contact",className:"underline hover:no-underline"},"We welcome feedback!")," ","⚠️"));var d=n(8978);const p=e=>{let{status:t}=e,n=null,o=null;return"open"==t?(n=d.gbA,o="Open"):"ongoing"==t?(n=d.Gzj,o="In progress"):"completed"==t&&(n=d.FJM,o="Completed"),r.createElement(r.Fragment,null,r.createElement("div",{className:"flex w-full"},r.createElement("span",{className:"pt-1 text-body text-primary align-inherit"},r.createElement(n,{"aria-hidden":"true"})),r.createElement("span",{className:"pl-2 uppercase"},o)))};function f(){return f=Object.assign?Object.assign.bind():function(e){for(var t=1;t(e[t.toLowerCase()]=t,e)),{for:"htmlFor"}),b={amp:"&",apos:"'",gt:">",lt:"<",nbsp:" ",quot:"“"},w=["style","script"],x=/([-A-Z0-9_:]+)(?:\s*=\s*(?:(?:"((?:\\.|[^"])*)")|(?:'((?:\\.|[^'])*)')|(?:\{((?:\\.|{[^}]*?}|[^}])*)\})))?/gi,E=/mailto:/i,k=/\n{2,}$/,C=/^( *>[^\n]+(\n[^\n]+)*\n*)+\n{2,}/,S=/^ *> ?/gm,O=/^ {2,}\n/,P=/^(?:( *[-*_])){3,} *(?:\n *)+\n/,N=/^\s*(`{3,}|~{3,}) *(\S+)?([^\n]*?)?\n([\s\S]+?)\s*\1 *(?:\n *)*\n?/,_=/^(?: {4}[^\n]+\n*)+(?:\n *)+\n?/,R=/^(`+)\s*([\s\S]*?[^`])\s*\1(?!`)/,I=/^(?:\n *)*\n/,j=/\r\n?/g,L=/^\[\^([^\]]+)](:.*)\n/,M=/^\[\^([^\]]+)]/,T=/\f/g,D=/^\s*?\[(x|\s)\]/,F=/^ *(#{1,6}) *([^\n]+?)(?: +#*)?(?:\n *)*(?:\n|$)/,A=/^ *(#{1,6}) +([^\n]+?)(?: +#*)?(?:\n *)*(?:\n|$)/,V=/^([^\n]+)\n *(=|-){3,} *(?:\n *)+\n/,H=/^ *(?!<[a-z][^ >/]* ?\/>)<([a-z][^ >/]*) ?([^>]*)\/{0}>\n?(\s*(?:<\1[^>]*?>[\s\S]*?<\/\1>|(?!<\1)[\s\S])*?)<\/\1>\n*/i,z=/&([a-z0-9]+|#[0-9]{1,6}|#x[0-9a-fA-F]{1,6});/gi,B=/^)/,$=/^(data|aria|x)-[a-z_][a-z\d_.-]*$/,Q=/^ *<([a-z][a-z0-9:]*)(?:\s+((?:<.*?>|[^>])*))?\/?>(?!<\/\1>)(\s*\n)?/i,U=/^\{.*\}$/,W=/^(https?:\/\/[^\s<]+[^<.,:;"')\]\s])/,q=/^<([^ >]+@[^ >]+)>/,Z=/^<([^ >]+:\/[^ >]+)>/,G=/-([a-z])?/gi,J=/^(.*\|?.*)\n *(\|? *[-:]+ *\|[-| :]*)\n((?:.*\|.*\n)*)\n?/,Y=/^\[([^\]]*)\]:\s+]+)>?\s*("([^"]*)")?/,K=/^!\[([^\]]*)\] ?\[([^\]]*)\]/,X=/^\[([^\]]*)\] ?\[([^\]]*)\]/,ee=/(\[|\])/g,te=/(\n|^[-*]\s|^#|^ {2,}|^-{2,}|^>\s)/,ne=/\t/g,re=/^ *\| */,oe=/(^ *\||\| *$)/g,ae=/ *$/,ie=/^ *:-+: *$/,se=/^ *:-+ *$/,le=/^ *-+: *$/,ce=/^([*_])\1((?:\[.*?\][([].*?[)\]]|<.*?>(?:.*?<.*?>)?|`.*?`|~+.*?~+|.)*?)\1\1(?!\1)/,ue=/^([*_])((?:\[.*?\][([].*?[)\]]|<.*?>(?:.*?<.*?>)?|`.*?`|~+.*?~+|.)*?)\1(?!\1|\w)/,de=/^==((?:\[.*?\]|<.*?>(?:.*?<.*?>)?|`.*?`|.)*?)==/,pe=/^~~((?:\[.*?\]|<.*?>(?:.*?<.*?>)?|`.*?`|.)*?)~~/,fe=/^\\([^0-9A-Za-z\s])/,he=/^[\s\S]+?(?=[^0-9A-Z\s\u00c0-\uffff&#;.()'"]|\d+\.|\n\n| {2,}\n|\w+:\S|$)/i,me=/^\n+/,ge=/^([ \t]*)/,ve=/\\([^\\])/g,ye=/ *\n+$/,be=/(?:^|\n)( *)$/,we="(?:\\d+\\.)",xe="(?:[*+-])";function Ee(e){return"( *)("+(1===e?we:xe)+") +"}const ke=Ee(1),Ce=Ee(2);function Se(e){return new RegExp("^"+(1===e?ke:Ce))}const Oe=Se(1),Pe=Se(2);function Ne(e){return new RegExp("^"+(1===e?ke:Ce)+"[^\\n]*(?:\\n(?!\\1"+(1===e?we:xe)+" )[^\\n]*)*(\\n|$)","gm")}const _e=Ne(1),Re=Ne(2);function Ie(e){const t=1===e?we:xe;return new RegExp("^( *)("+t+") [\\s\\S]+?(?:\\n{2,}(?! )(?!\\1"+t+" (?!"+t+" ))\\n*|\\s*\\n*$)")}const je=Ie(1),Le=Ie(2);function Me(e,t){const n=1===t,r=n?je:Le,o=n?_e:Re,a=n?Oe:Pe;return{match(e,t,n){const o=be.exec(n);return o&&(t.list||!t.inline&&!t.simple)?r.exec(e=o[1]+e):null},order:1,parse(e,t,r){const i=n?+e[2]:void 0,s=e[0].replace(k,"\n").match(o);let l=!1;return{items:s.map((function(e,n){const o=a.exec(e)[0].length,i=new RegExp("^ {1,"+o+"}","gm"),c=e.replace(i,"").replace(a,""),u=n===s.length-1,d=-1!==c.indexOf("\n\n")||u&&l;l=d;const p=r.inline,f=r.list;let h;r.list=!0,d?(r.inline=!1,h=c.replace(ye,"\n\n")):(r.inline=!0,h=c.replace(ye,""));const m=t(h,r);return r.inline=p,r.list=f,m})),ordered:n,start:i}},render:(t,n,r)=>e(t.ordered?"ol":"ul",{key:r.key,start:"20"===t.type?t.start:void 0},t.items.map((function(t,o){return e("li",{key:o},n(t,r))})))}}const Te=/^\[([^\]]*)]\( *((?:\([^)]*\)|[^() ])*) *"?([^)"]*)?"?\)/,De=/^!\[([^\]]*)]\( *((?:\([^)]*\)|[^() ])*) *"?([^)"]*)?"?\)/,Fe=[C,N,_,F,V,A,B,J,_e,je,Re,Le],Ae=[...Fe,/^[^\n]+(?: \n|\n{2,})/,H,Q];function Ve(e){return e.replace(/[ÀÁÂÃÄÅàáâãä忯]/g,"a").replace(/[çÇ]/g,"c").replace(/[ðÐ]/g,"d").replace(/[ÈÉÊËéèêë]/g,"e").replace(/[ÏïÎîÍíÌì]/g,"i").replace(/[Ññ]/g,"n").replace(/[øØœŒÕõÔôÓóÒò]/g,"o").replace(/[ÜüÛûÚúÙù]/g,"u").replace(/[ŸÿÝý]/g,"y").replace(/[^a-z0-9- ]/gi,"").replace(/ /gi,"-").toLowerCase()}function He(e){return le.test(e)?"right":ie.test(e)?"center":se.test(e)?"left":null}function ze(e,t,n){const r=n.inTable;n.inTable=!0;const o=t(e.trim(),n);n.inTable=r;let a=[[]];return o.forEach((function(e,t){"26"===e.type?0!==t&&t!==o.length-1&&a.push([]):("27"!==e.type||null!=o[t+1]&&"26"!==o[t+1].type||(e.text=e.text.replace(ae,"")),a[a.length-1].push(e))})),a}function Be(e,t,n){n.inline=!0;const r=ze(e[1],t,n),o=e[2].replace(oe,"").split("|").map(He),a=function(e,t,n){return e.trim().split("\n").map((function(e){return ze(e,t,n)}))}(e[3],t,n);return n.inline=!1,{align:o,cells:a,header:r,type:"25"}}function $e(e,t){return null==e.align[t]?{}:{textAlign:e.align[t]}}function Qe(e){return function(t,n){return n.inline?e.exec(t):null}}function Ue(e){return function(t,n){return n.inline||n.simple?e.exec(t):null}}function We(e){return function(t,n){return n.inline||n.simple?null:e.exec(t)}}function qe(e){return function(t){return e.exec(t)}}function Ze(e,t,n){if(t.inline||t.simple)return null;if(n&&!n.endsWith("\n"))return null;let r="";e.split("\n").every((e=>!Fe.some((t=>t.test(e)))&&(r+=e+"\n",e.trim())));const o=r.trimEnd();return""==o?null:[r,o]}function Ge(e){try{if(decodeURIComponent(e).replace(/[^A-Za-z0-9/:]/g,"").match(/^\s*(javascript|vbscript|data(?!:image)):/i))return}catch(e){return null}return e}function Je(e){return e.replace(ve,"$1")}function Ye(e,t,n){const r=n.inline||!1,o=n.simple||!1;n.inline=!0,n.simple=!0;const a=e(t,n);return n.inline=r,n.simple=o,a}function Ke(e,t,n){const r=n.inline||!1,o=n.simple||!1;n.inline=!1,n.simple=!0;const a=e(t,n);return n.inline=r,n.simple=o,a}function Xe(e,t,n){return n.inline=!1,e(t,n)}const et=(e,t,n)=>({children:Ye(t,e[1],n)});function tt(){return{}}function nt(){return null}function rt(...e){return e.filter(Boolean).join(" ")}function ot(e,t,n){let r=e;const o=t.split(".");for(;o.length&&(r=r[o[0]],void 0!==r);)o.shift();return r||n}function at(e,t={}){t.overrides=t.overrides||{},t.slugify=t.slugify||Ve,t.namedCodesToUnicode=t.namedCodesToUnicode?f({},b,t.namedCodesToUnicode):b;const n=t.createElement||r.createElement;function o(e,r,...o){const a=ot(t.overrides,`${e}.props`,{});return n(function(e,t){const n=ot(t,e);return n?"function"==typeof n||"object"==typeof n&&"render"in n?n:ot(t,`${e}.component`,e):e}(e,t.overrides),f({},r,a,{className:rt(null==r?void 0:r.className,a.className)||void 0}),...o)}function a(e){let n=!1;t.forceInline?n=!0:t.forceBlock||(n=!1===te.test(e));const a=d(u(n?e:`${e.trimEnd().replace(me,"")}\n\n`,{inline:n}));for(;"string"==typeof a[a.length-1]&&!a[a.length-1].trim();)a.pop();if(null===t.wrapper)return a;const i=t.wrapper||(n?"span":"div");let s;if(a.length>1||t.forceWrapper)s=a;else{if(1===a.length)return s=a[0],"string"==typeof s?o("span",{key:"outer"},s):s;s=null}return r.createElement(i,{key:"outer"},s)}function i(e){const t=e.match(x);return t?t.reduce((function(e,t,n){const o=t.indexOf("=");if(-1!==o){const i=function(e){return-1!==e.indexOf("-")&&null===e.match($)&&(e=e.replace(G,(function(e,t){return t.toUpperCase()}))),e}(t.slice(0,o)).trim(),s=function(e){const t=e[0];return('"'===t||"'"===t)&&e.length>=2&&e[e.length-1]===t?e.slice(1,-1):e}(t.slice(o+1).trim()),l=y[i]||i,c=e[l]=function(e,t){return"style"===e?t.split(/;\s?/).reduce((function(e,t){const n=t.slice(0,t.indexOf(":"));return e[n.replace(/(-[a-z])/g,(e=>e[1].toUpperCase()))]=t.slice(n.length+1).trim(),e}),{}):"href"===e||"src"===e?Ge(t):(t.match(U)&&(t=t.slice(1,t.length-1)),"true"===t||"false"!==t&&t)}(i,s);"string"==typeof c&&(H.test(c)||Q.test(c))&&(e[l]=r.cloneElement(a(c.trim()),{key:n}))}else"style"!==t&&(e[y[t]||t]=!0);return e}),{}):null}const s=[],l={},c={0:{match:We(C),order:1,parse:(e,t,n)=>({children:t(e[0].replace(S,""),n)}),render:(e,t,n)=>o("blockquote",{key:n.key},t(e.children,n))},1:{match:qe(O),order:1,parse:tt,render:(e,t,n)=>o("br",{key:n.key})},2:{match:We(P),order:1,parse:tt,render:(e,t,n)=>o("hr",{key:n.key})},3:{match:We(_),order:0,parse:e=>({lang:void 0,text:e[0].replace(/^ {4}/gm,"").replace(/\n+$/,"")}),render:(e,t,n)=>o("pre",{key:n.key},o("code",f({},e.attrs,{className:e.lang?`lang-${e.lang}`:""}),e.text))},4:{match:We(N),order:0,parse:e=>({attrs:i(e[3]||""),lang:e[2]||void 0,text:e[4],type:"3"})},5:{match:Ue(R),order:3,parse:e=>({text:e[2]}),render:(e,t,n)=>o("code",{key:n.key},e.text)},6:{match:We(L),order:0,parse:e=>(s.push({footnote:e[2],identifier:e[1]}),{}),render:nt},7:{match:Qe(M),order:1,parse:e=>({target:`#${t.slugify(e[1])}`,text:e[1]}),render:(e,t,n)=>o("a",{key:n.key,href:Ge(e.target)},o("sup",{key:n.key},e.text))},8:{match:Qe(D),order:1,parse:e=>({completed:"x"===e[1].toLowerCase()}),render:(e,t,n)=>o("input",{checked:e.completed,key:n.key,readOnly:!0,type:"checkbox"})},9:{match:We(t.enforceAtxHeadings?A:F),order:1,parse:(e,n,r)=>({children:Ye(n,e[2],r),id:t.slugify(e[2]),level:e[1].length}),render:(e,t,n)=>o(`h${e.level}`,{id:e.id,key:n.key},t(e.children,n))},10:{match:We(V),order:0,parse:(e,t,n)=>({children:Ye(t,e[1],n),level:"="===e[2]?1:2,type:"9"})},11:{match:qe(H),order:1,parse(e,t,n){const[,r]=e[3].match(ge),o=new RegExp(`^${r}`,"gm"),a=e[3].replace(o,""),s=(l=a,Ae.some((e=>e.test(l)))?Xe:Ye);var l;const c=e[1].toLowerCase(),u=-1!==w.indexOf(c),d={attrs:i(e[2]),noInnerParse:u,tag:u?c:e[1]};return n.inAnchor=n.inAnchor||"a"===c,u?d.text=e[3]:d.children=s(t,a,n),n.inAnchor=!1,d},render:(e,t,n)=>o(e.tag,f({key:n.key},e.attrs),e.text||t(e.children,n))},13:{match:qe(Q),order:1,parse:e=>({attrs:i(e[2]||""),tag:e[1]}),render:(e,t,n)=>o(e.tag,f({},e.attrs,{key:n.key}))},12:{match:qe(B),order:1,parse:()=>({}),render:nt},14:{match:Ue(De),order:1,parse:e=>({alt:e[1],target:Je(e[2]),title:e[3]}),render:(e,t,n)=>o("img",{key:n.key,alt:e.alt||void 0,title:e.title||void 0,src:Ge(e.target)})},15:{match:Qe(Te),order:3,parse:(e,t,n)=>({children:Ke(t,e[1],n),target:Je(e[2]),title:e[3]}),render:(e,t,n)=>o("a",{key:n.key,href:Ge(e.target),title:e.title},t(e.children,n))},16:{match:Qe(Z),order:0,parse:e=>({children:[{text:e[1],type:"27"}],target:e[1],type:"15"})},17:{match:(e,t)=>t.inAnchor?null:Qe(W)(e,t),order:0,parse:e=>({children:[{text:e[1],type:"27"}],target:e[1],title:void 0,type:"15"})},18:{match:Qe(q),order:0,parse(e){let t=e[1],n=e[1];return E.test(n)||(n="mailto:"+n),{children:[{text:t.replace("mailto:",""),type:"27"}],target:n,type:"15"}}},20:Me(o,1),33:Me(o,2),19:{match:We(I),order:3,parse:tt,render:()=>"\n"},21:{match:Ze,order:3,parse:et,render:(e,t,n)=>o("p",{key:n.key},t(e.children,n))},22:{match:Qe(Y),order:0,parse:e=>(l[e[1]]={target:e[2],title:e[4]},{}),render:nt},23:{match:Ue(K),order:0,parse:e=>({alt:e[1]||void 0,ref:e[2]}),render:(e,t,n)=>o("img",{key:n.key,alt:e.alt,src:Ge(l[e.ref].target),title:l[e.ref].title})},24:{match:Qe(X),order:0,parse:(e,t,n)=>({children:t(e[1],n),fallbackChildren:t(e[0].replace(ee,"\\$1"),n),ref:e[2]}),render:(e,t,n)=>l[e.ref]?o("a",{key:n.key,href:Ge(l[e.ref].target),title:l[e.ref].title},t(e.children,n)):o("span",{key:n.key},t(e.fallbackChildren,n))},25:{match:We(J),order:1,parse:Be,render:(e,t,n)=>o("table",{key:n.key},o("thead",null,o("tr",null,e.header.map((function(r,a){return o("th",{key:a,style:$e(e,a)},t(r,n))})))),o("tbody",null,e.cells.map((function(r,a){return o("tr",{key:a},r.map((function(r,a){return o("td",{key:a,style:$e(e,a)},t(r,n))})))}))))},26:{match:function(e,t){return t.inTable?(t.inline=!0,re.exec(e)):null},order:1,parse:function(){return{type:"26"}},render:()=>" | "},27:{match:qe(he),order:4,parse:e=>({text:e[0].replace(z,((e,n)=>t.namedCodesToUnicode[n]?t.namedCodesToUnicode[n]:e))}),render:e=>e.text},28:{match:Ue(ce),order:2,parse:(e,t,n)=>({children:t(e[2],n)}),render:(e,t,n)=>o("strong",{key:n.key},t(e.children,n))},29:{match:Ue(ue),order:3,parse:(e,t,n)=>({children:t(e[2],n)}),render:(e,t,n)=>o("em",{key:n.key},t(e.children,n))},30:{match:Ue(fe),order:1,parse:e=>({text:e[1],type:"27"})},31:{match:Ue(de),order:3,parse:et,render:(e,t,n)=>o("mark",{key:n.key},t(e.children,n))},32:{match:Ue(pe),order:3,parse:et,render:(e,t,n)=>o("del",{key:n.key},t(e.children,n))}};!0===t.disableParsingRawHTML&&(delete c[11],delete c[13]);const u=function(e){let t=Object.keys(e);function n(r,o){let a=[],i="";for(;r;){let s=0;for(;sa(n,r,o)),n,r,o):a(n,r,o)}}(c,t.renderRule),function e(t,n={}){if(Array.isArray(t)){const r=n.key,o=[];let a=!1;for(let i=0;i{let{children:t,options:n}=e,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,h);return r.cloneElement(at(t,n),o)};const st=e=>{let{text:t,...n}=e;return r.createElement(it,Object.assign({},n,{options:{forceBlock:!0,overrides:{a:{props:{className:"text-link underline hover:no-underline"}},p:{props:{className:"mb-3"}},ul:{props:{className:"list-outside list-disc ml-5 mb-4"}},ol:{props:{className:"list-outside list-decimal ml-5 mb-4"}}}}}),null!=t?t:"")},lt=e=>{let{label:t,value:n,className:o}=e,a=null;return a=Array.isArray(n)?n.map(((e,n)=>r.createElement(ct,{key:t+"_"+n,className:o},e))):r.createElement(ct,{className:o},n),r.createElement(r.Fragment,null,r.createElement("figure",null,r.createElement("figcaption",{className:"font-sans text-black text-tag mb-1 font-extrabold uppercase"},t),r.createElement("ul",{className:"text-tag flex flex-wrap"},a)))},ct=e=>{let{className:t,children:n}=e;return r.createElement("li",{className:"px-3 py-1 mt-1 uppercase text-tag whitespace font-semibold mr-2 "+t},n)};var ut=n(9611),dt=n(2322),pt=n(2524),ft=n(2601),ht=Object.defineProperty,mt=Object.defineProperties,gt=Object.getOwnPropertyDescriptors,vt=Object.getOwnPropertySymbols,yt=Object.prototype.hasOwnProperty,bt=Object.prototype.propertyIsEnumerable,wt=(e,t,n)=>t in e?ht(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,xt=(e,t)=>{for(var n in t||(t={}))yt.call(t,n)&&wt(e,n,t[n]);if(vt)for(var n of vt(t))bt.call(t,n)&&wt(e,n,t[n]);return e},Et=(e,t)=>mt(e,gt(t)),kt=(e,t)=>{var n={};for(var r in e)yt.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&vt)for(var r of vt(e))t.indexOf(r)<0&&bt.call(e,r)&&(n[r]=e[r]);return n};function Ct(e){return t=>{var n=t,{bgStyle:r={},borderRadius:o=0,iconFillColor:a="white",round:i=!1,size:s=64}=n,l=kt(n,["bgStyle","borderRadius","iconFillColor","round","size"]);return(0,dt.jsxs)("svg",Et(xt({viewBox:"0 0 64 64",width:s,height:s},l),{children:[i?(0,dt.jsx)("circle",{cx:"32",cy:"32",r:"32",fill:e.color,style:r}):(0,dt.jsx)("rect",{width:"64",height:"64",rx:o,ry:o,fill:e.color,style:r}),(0,dt.jsx)("path",{d:e.path,fill:a})]}))}}Ct({color:"#7f7f7f",networkName:"email",path:"M17,22v20h30V22H17z M41.1,25L32,32.1L22.9,25H41.1z M20,39V26.6l12,9.3l12-9.3V39H20z"});function St(e){const t=Object.entries(e).filter((([,e])=>null!=e)).map((([e,t])=>`${encodeURIComponent(e)}=${encodeURIComponent(String(t))}`));return t.length>0?`?${t.join("&")}`:""}const Ot=e=>!!e&&("object"==typeof e||"function"==typeof e)&&"function"==typeof e.then,Pt=(e,t)=>({left:window.outerWidth/2+(window.screenX||window.screenLeft||0)-e/2,top:window.outerHeight/2+(window.screenY||window.screenTop||0)-t/2}),Nt=(e,t)=>({top:(window.screen.height-t)/2,left:(window.screen.width-e)/2});function _t(e){var t=e,{beforeOnClick:n,children:r,className:o,disabled:a,disabledStyle:i={opacity:.6},forwardedRef:s,networkLink:l,networkName:c,onClick:u,onShareWindowClose:d,openShareDialogOnClick:p=!0,opts:f,resetButtonStyle:h=!0,style:m,url:g,windowHeight:y=400,windowPosition:b="windowCenter",windowWidth:w=550}=t,x=kt(t,["beforeOnClick","children","className","disabled","disabledStyle","forwardedRef","networkLink","networkName","onClick","onShareWindowClose","openShareDialogOnClick","opts","resetButtonStyle","style","url","windowHeight","windowPosition","windowWidth"]);const E=pt("react-share__ShareButton",{"react-share__ShareButton--disabled":!!a,disabled:!!a},o),k=xt(xt(h?{backgroundColor:"transparent",border:"none",padding:0,font:"inherit",color:"inherit",cursor:"pointer"}:{},m),a&&i);return(0,dt.jsx)("button",Et(xt({},x),{className:E,onClick:async e=>{const t=l(g,f);if(!a){if(e.preventDefault(),n){const e=n();Ot(e)&&await e}if(p){!function(e,t,n){var r=t,{height:o,width:a}=r,i=kt(r,["height","width"]);const s=xt({height:o,width:a,location:"no",toolbar:"no",status:"no",directories:"no",menubar:"no",scrollbars:"yes",resizable:"no",centerscreen:"yes",chrome:"yes"},i),l=window.open(e,"",Object.keys(s).map((e=>`${e}=${s[e]}`)).join(", "));if(n){const e=window.setInterval((()=>{try{(null===l||l.closed)&&(window.clearInterval(e),n(l))}catch(v){console.error(v)}}),1e3)}}(t,xt({height:y,width:w},"windowCenter"===b?Pt(w,y):Nt(w,y)),d)}u&&u(e,t)}},ref:s,style:k,children:r}))}function Rt(e,t,n,o){function a(r,a){const i=n(r),s=xt({},r);return Object.keys(i).forEach((e=>{delete s[e]})),(0,dt.jsx)(_t,Et(xt(xt({},o),s),{forwardedRef:a,networkName:e,networkLink:t,opts:n(r)}))}return a.displayName=`ShareButton-${e}`,(0,r.forwardRef)(a)}const It=Rt("email",(function(e,{subject:t,body:n,separator:r}){return"mailto:"+St({subject:t,body:n?n+r+e:e})}),(e=>({subject:e.subject,body:e.body,separator:e.separator||" "})),{openShareDialogOnClick:!1,onClick:(e,t)=>{window.location.href=t}});Ct({color:"#0965FE",networkName:"facebook",path:"M34.1,47V33.3h4.6l0.7-5.3h-5.3v-3.4c0-1.5,0.4-2.6,2.6-2.6l2.8,0v-4.8c-0.5-0.1-2.2-0.2-4.1-0.2 c-4.1,0-6.9,2.5-6.9,7V28H24v5.3h4.6V47H34.1z"}),Ct({color:"#0A7CFF",networkName:"facebookmessenger",path:"M 53.066406 21.871094 C 52.667969 21.339844 51.941406 21.179688 51.359375 21.496094 L 37.492188 29.058594 L 28.867188 21.660156 C 28.339844 21.207031 27.550781 21.238281 27.054688 21.730469 L 11.058594 37.726562 C 10.539062 38.25 10.542969 39.09375 11.0625 39.613281 C 11.480469 40.027344 12.121094 40.121094 12.640625 39.839844 L 26.503906 32.28125 L 35.136719 39.679688 C 35.667969 40.132812 36.457031 40.101562 36.949219 39.609375 L 52.949219 23.613281 C 53.414062 23.140625 53.464844 22.398438 53.066406 21.871094 Z M 53.066406 21.871094"});Rt("facebookmessenger",(function(e,{appId:t,redirectUri:n,to:r}){return"https://www.facebook.com/dialog/send"+St({link:e,redirect_uri:n||e,app_id:t,to:r})}),(e=>({appId:e.appId,redirectUri:e.redirectUri,to:e.to})),{windowWidth:1e3,windowHeight:820});class jt extends Error{constructor(e){super(e),this.name="AssertionError"}}function Lt(e,t){if(!e)throw new jt(t)}const Mt=Rt("facebook",(function(e,{hashtag:t}){return Lt(e,"facebook.url"),"https://www.facebook.com/sharer/sharer.php"+St({u:e,hashtag:t})}),(e=>({hashtag:e.hashtag})),{windowWidth:550,windowHeight:400});function Tt(e){var t=e,{children:n=(e=>e),className:o,getCount:a,url:i}=t,s=kt(t,["children","className","getCount","url"]);const l=function(){const e=(0,r.useRef)(!1);return(0,r.useEffect)((()=>(e.current=!0,()=>{e.current=!1})),[]),(0,r.useCallback)((()=>e.current),[])}(),[c,u]=(0,r.useState)(void 0),[d,p]=(0,r.useState)(!1);return(0,r.useEffect)((()=>{p(!0),a(i,(e=>{l()&&(u(e),p(!1))}))}),[i]),(0,dt.jsx)("span",Et(xt({className:pt("react-share__ShareCount",o)},s),{children:!d&&void 0!==c&&n(c)}))}function Dt(e){const t=t=>(0,dt.jsx)(Tt,xt({getCount:e},t));return t.displayName=`ShareCount(${e.name})`,t}Dt((function(e,t){ft(`https://graph.facebook.com/?id=${e}&fields=og_object{engagement}`,((e,n)=>{t(!e&&n&&n.og_object&&n.og_object.engagement?n.og_object.engagement.count:void 0)}))})),Ct({color:"#009ad9",networkName:"hatena",path:"M 36.164062 33.554688 C 34.988281 32.234375 33.347656 31.5 31.253906 31.34375 C 33.125 30.835938 34.476562 30.09375 35.335938 29.09375 C 36.191406 28.09375 36.609375 26.78125 36.609375 25.101562 C 36.628906 23.875 36.332031 22.660156 35.75 21.578125 C 35.160156 20.558594 34.292969 19.71875 33.253906 19.160156 C 32.304688 18.640625 31.175781 18.265625 29.847656 18.042969 C 28.523438 17.824219 26.195312 17.730469 22.867188 17.730469 L 14.769531 17.730469 L 14.769531 47.269531 L 23.113281 47.269531 C 26.46875 47.269531 28.886719 47.15625 30.367188 46.929688 C 31.851562 46.695312 33.085938 46.304688 34.085938 45.773438 C 35.289062 45.148438 36.28125 44.179688 36.933594 42.992188 C 37.597656 41.796875 37.933594 40.402344 37.933594 38.816406 C 37.933594 36.621094 37.347656 34.867188 36.164062 33.554688 Z M 22.257812 24.269531 L 23.984375 24.269531 C 25.988281 24.269531 27.332031 24.496094 28.015625 24.945312 C 28.703125 25.402344 29.042969 26.183594 29.042969 27.285156 C 29.042969 28.390625 28.664062 29.105469 27.9375 29.550781 C 27.210938 29.992188 25.84375 30.199219 23.855469 30.199219 L 22.257812 30.199219 Z M 29.121094 41.210938 C 28.328125 41.691406 26.976562 41.925781 25.078125 41.925781 L 22.257812 41.925781 L 22.257812 35.488281 L 25.195312 35.488281 C 27.144531 35.488281 28.496094 35.738281 29.210938 36.230469 C 29.925781 36.726562 30.304688 37.582031 30.304688 38.832031 C 30.304688 40.078125 29.914062 40.742188 29.105469 41.222656 Z M 29.121094 41.210938 M 46.488281 39.792969 C 44.421875 39.792969 42.742188 41.46875 42.742188 43.535156 C 42.742188 45.605469 44.421875 47.28125 46.488281 47.28125 C 48.554688 47.28125 50.230469 45.605469 50.230469 43.535156 C 50.230469 41.46875 48.554688 39.792969 46.488281 39.792969 Z M 46.488281 39.792969 M 43.238281 17.730469 L 49.738281 17.730469 L 49.738281 37.429688 L 43.238281 37.429688 Z M 43.238281 17.730469 "});Rt("hatena",(function(e,{title:t}){return Lt(e,"hatena.url"),`http://b.hatena.ne.jp/add?mode=confirm&url=${e}&title=${t}`}),(e=>({title:e.title})),{windowWidth:660,windowHeight:460,windowPosition:"windowCenter"});Dt((function(e,t){ft("https://bookmark.hatenaapis.com/count/entry"+St({url:e}),((e,n)=>{t(null!=n?n:void 0)}))})),Ct({color:"#1F1F1F",networkName:"instapaper",path:"M35.688 43.012c0 2.425.361 2.785 3.912 3.056V48H24.401v-1.932c3.555-.27 3.912-.63 3.912-3.056V20.944c0-2.379-.36-2.785-3.912-3.056V16H39.6v1.888c-3.55.27-3.912.675-3.912 3.056v22.068h.001z"});Rt("instapaper",(function(e,{title:t,description:n}){return Lt(e,"instapaper.url"),"http://www.instapaper.com/hello2"+St({url:e,title:t,description:n})}),(e=>({title:e.title,description:e.description})),{windowWidth:500,windowHeight:500,windowPosition:"windowCenter"}),Ct({color:"#00b800",networkName:"line",path:"M52.62 30.138c0 3.693-1.432 7.019-4.42 10.296h.001c-4.326 4.979-14 11.044-16.201 11.972-2.2.927-1.876-.591-1.786-1.112l.294-1.765c.069-.527.142-1.343-.066-1.865-.232-.574-1.146-.872-1.817-1.016-9.909-1.31-17.245-8.238-17.245-16.51 0-9.226 9.251-16.733 20.62-16.733 11.37 0 20.62 7.507 20.62 16.733zM27.81 25.68h-1.446a.402.402 0 0 0-.402.401v8.985c0 .221.18.4.402.4h1.446a.401.401 0 0 0 .402-.4v-8.985a.402.402 0 0 0-.402-.401zm9.956 0H36.32a.402.402 0 0 0-.402.401v5.338L31.8 25.858a.39.39 0 0 0-.031-.04l-.002-.003-.024-.025-.008-.007a.313.313 0 0 0-.032-.026.255.255 0 0 1-.021-.014l-.012-.007-.021-.012-.013-.006-.023-.01-.013-.005-.024-.008-.014-.003-.023-.005-.017-.002-.021-.003-.021-.002h-1.46a.402.402 0 0 0-.402.401v8.985c0 .221.18.4.402.4h1.446a.401.401 0 0 0 .402-.4v-5.337l4.123 5.568c.028.04.063.072.101.099l.004.003a.236.236 0 0 0 .025.015l.012.006.019.01a.154.154 0 0 1 .019.008l.012.004.028.01.005.001a.442.442 0 0 0 .104.013h1.446a.4.4 0 0 0 .401-.4v-8.985a.402.402 0 0 0-.401-.401zm-13.442 7.537h-3.93v-7.136a.401.401 0 0 0-.401-.401h-1.447a.4.4 0 0 0-.401.401v8.984a.392.392 0 0 0 .123.29c.072.068.17.111.278.111h5.778a.4.4 0 0 0 .401-.401v-1.447a.401.401 0 0 0-.401-.401zm21.429-5.287c.222 0 .401-.18.401-.402v-1.446a.401.401 0 0 0-.401-.402h-5.778a.398.398 0 0 0-.279.113l-.005.004-.006.008a.397.397 0 0 0-.111.276v8.984c0 .108.043.206.112.278l.005.006a.401.401 0 0 0 .284.117h5.778a.4.4 0 0 0 .401-.401v-1.447a.401.401 0 0 0-.401-.401h-3.93v-1.519h3.93c.222 0 .401-.18.401-.402V29.85a.401.401 0 0 0-.401-.402h-3.93V27.93h3.93z"});Rt("line",(function(e,{title:t}){return Lt(e,"line.url"),"https://social-plugins.line.me/lineit/share"+St({url:e,text:t})}),(e=>({title:e.title})),{windowWidth:500,windowHeight:500}),Ct({color:"#0077B5",networkName:"linkedin",path:"M20.4,44h5.4V26.6h-5.4V44z M23.1,18c-1.7,0-3.1,1.4-3.1,3.1c0,1.7,1.4,3.1,3.1,3.1 c1.7,0,3.1-1.4,3.1-3.1C26.2,19.4,24.8,18,23.1,18z M39.5,26.2c-2.6,0-4.4,1.4-5.1,2.8h-0.1v-2.4h-5.2V44h5.4v-8.6 c0-2.3,0.4-4.5,3.2-4.5c2.8,0,2.8,2.6,2.8,4.6V44H46v-9.5C46,29.8,45,26.2,39.5,26.2z"});const Ft=Rt("linkedin",(function(e,{title:t,summary:n,source:r}){return Lt(e,"linkedin.url"),"https://linkedin.com/shareArticle"+St({url:e,mini:"true",title:t,summary:n,source:r})}),(({title:e,summary:t,source:n})=>({title:e,summary:t,source:n})),{windowWidth:750,windowHeight:600});Ct({color:"#21A5D8",networkName:"livejournal",path:"M18.3407821,28.1764706 L21.9441341,31.789916 L33.0055865,42.882353 C33.0055865,42.882353 33.0893855,42.9663866 33.0893855,42.9663866 L46.6648046,47 C46.6648046,47 46.6648046,47 46.7486034,47 C46.8324022,47 46.8324022,47 46.9162012,46.9159664 C47,46.8319327 47,46.8319327 47,46.7478991 L42.9776536,33.1344537 C42.9776536,33.1344537 42.9776536,33.1344537 42.8938548,33.0504202 L31.1620111,21.3697479 L31.1620111,21.3697479 L28.1452514,18.2605042 C27.3072626,17.4201681 26.5530726,17 25.7150838,17 C24.2905028,17 23.0335195,18.3445378 21.5251397,19.8571429 C21.273743,20.1092437 20.9385475,20.4453781 20.6871508,20.697479 C20.3519553,21.0336134 20.1005586,21.2857143 19.849162,21.5378151 C18.3407821,22.9663866 17.0837989,24.2268908 17,25.7394958 C17.0837989,26.4957983 17.5027933,27.3361345 18.3407821,28.1764706 Z M39.9012319,39.6134454 C39.7336341,39.4453781 39.4822374,37.6806724 40.2364275,36.8403362 C40.9906174,36.0840337 41.6610084,36 42.1638017,36 C42.3313995,36 42.4989973,36 42.5827961,36 L44.8453659,43.5630253 L43.5883828,44.8235295 L36.0464833,42.5546218 C35.9626843,42.2184874 35.8788855,41.2100841 36.8844722,40.2016807 C37.2196676,39.8655463 37.8900587,39.6134454 38.5604498,39.6134454 C39.147042,39.6134454 39.5660364,39.7815126 39.5660364,39.7815126 C39.6498353,39.8655463 39.8174331,39.8655463 39.8174331,39.7815126 C39.9850307,39.7815126 39.9850307,39.697479 39.9012319,39.6134454 Z"});Rt("livejournal",(function(e,{title:t,description:n}){return Lt(e,"livejournal.url"),"https://www.livejournal.com/update.bml"+St({subject:t,event:n})}),(e=>({title:e.title,description:e.description})),{windowWidth:660,windowHeight:460}),Ct({color:"#168DE2",networkName:"mailru",path:"M39.7107745,17 C41.6619755,17 43.3204965,18.732852 43.3204965,21.0072202 C43.3204965,23.2815885 41.7595357,25.0144404 39.7107745,25.0144404 C37.7595732,25.0144404 36.1010522,23.2815885 36.1010522,21.0072202 C36.1010522,18.732852 37.7595732,17 39.7107745,17 Z M24.3938451,17 C26.3450463,17 28.0035672,18.732852 28.0035672,21.0072202 C28.0035672,23.2815885 26.4426063,25.0144404 24.3938451,25.0144404 C22.4426439,25.0144404 20.7841229,23.2815885 20.7841229,21.0072202 C20.7841229,18.732852 22.4426439,17 24.3938451,17 Z M51.9057817,43.4259928 C51.7106617,44.0758123 51.4179815,44.6173285 50.9301812,44.9422383 C50.637501,45.1588448 50.2472607,45.267148 49.8570205,45.267148 C49.07654,45.267148 48.3936197,44.833935 48.0033795,44.0758123 L46.2472985,40.7184115 L45.759498,41.2599278 C42.5400162,44.9422383 37.466893,47 32.0035297,47 C26.5401664,47 21.5646034,44.9422383 18.2475614,41.2599278 L17.7597611,40.7184115 L16.00368,44.0758123 C15.6134398,44.833935 14.9305194,45.267148 14.1500389,45.267148 C13.7597986,45.267148 13.3695584,45.1588448 13.0768782,44.9422383 C12.0037176,44.2924187 11.7110374,42.7761733 12.2963978,41.5848375 L16.7841605,33.0288807 C17.1744007,32.270758 17.8573211,31.8375453 18.6378016,31.8375453 C19.0280418,31.8375453 19.4182821,31.9458485 19.7109623,32.1624548 C20.7841229,32.8122743 21.0768031,34.3285197 20.4914427,35.5198555 L20.1012025,36.2779783 L20.2963226,36.602888 C22.4426439,39.9602888 27.0279667,42.234657 31.9059697,42.234657 C36.7839727,42.234657 41.3692955,40.068592 43.5156167,36.602888 L43.7107367,36.2779783 L43.3204965,35.6281587 C43.0278165,35.0866425 42.9302562,34.436823 43.1253765,33.7870035 C43.3204965,33.137184 43.6131767,32.5956678 44.100977,32.270758 C44.3936572,32.0541515 44.7838975,31.9458485 45.1741377,31.9458485 C45.9546182,31.9458485 46.6375385,32.3790613 47.0277787,33.137184 L51.5155415,41.6931408 C52.003342,42.234657 52.100902,42.8844765 51.9057817,43.4259928 Z"});Rt("mailru",(function(e,{title:t,description:n,imageUrl:r}){return Lt(e,"mailru.url"),"https://connect.mail.ru/share"+St({url:e,title:t,description:n,image_url:r})}),(e=>({title:e.title,description:e.description,imageUrl:e.imageUrl})),{windowWidth:660,windowHeight:460}),Ct({color:"#F97400",networkName:"ok",path:"M39,30c-1,0-3,2-7,2s-6-2-7-2c-1.1,0-2,0.9-2,2c0,1,0.6,1.5,1,1.7c1.2,0.7,5,2.3,5,2.3l-4.3,5.4 c0,0-0.8,0.9-0.8,1.6c0,1.1,0.9,2,2,2c1,0,1.5-0.7,1.5-0.7S32,39,32,39c0,0,4.5,5.3,4.5,5.3S37,45,38,45c1.1,0,2-0.9,2-2 c0-0.6-0.8-1.6-0.8-1.6L35,36c0,0,3.8-1.6,5-2.3c0.4-0.3,1-0.7,1-1.7C41,30.9,40.1,30,39,30z M32,15c-3.9,0-7,3.1-7,7s3.1,7,7,7c3.9,0,7-3.1,7-7S35.9,15,32,15z M32,25.5 c-1.9,0-3.5-1.6-3.5-3.5c0-1.9,1.6-3.5,3.5-3.5c1.9,0,3.5,1.6,3.5,3.5C35.5,23.9,33.9,22.5,35,22.5z "});Rt("ok",(function(e,{title:t,description:n,image:r}){return Lt(e,"ok.url"),"https://connect.ok.ru/offer"+St({url:e,title:t,description:n,imageUrl:r})}),(e=>({title:e.title,description:e.description,image:e.image})),{windowWidth:588,windowHeight:480,windowPosition:"screenCenter"});Dt((function(e,t){window.OK||(window.OK={Share:{count:function(e,t){var n,r;null==(r=(n=window.OK.callbacks)[e])||r.call(n,t)}},callbacks:[]});const n=window.OK.callbacks.length;return window.ODKL={updateCount(e,t){var n,r;const o=""===e?0:parseInt(e.replace("react-share-",""),10);null==(r=(n=window.OK.callbacks)[o])||r.call(n,""===t?void 0:parseInt(t,10))}},window.OK.callbacks.push(t),ft("https://connect.ok.ru/dk"+St({"st.cmd":"extLike",uid:`react-share-${n}`,ref:e}))})),Ct({color:"#E60023",networkName:"pinterest",path:"M32,16c-8.8,0-16,7.2-16,16c0,6.6,3.9,12.2,9.6,14.7c0-1.1,0-2.5,0.3-3.7 c0.3-1.3,2.1-8.7,2.1-8.7s-0.5-1-0.5-2.5c0-2.4,1.4-4.1,3.1-4.1c1.5,0,2.2,1.1,2.2,2.4c0,1.5-0.9,3.7-1.4,5.7 c-0.4,1.7,0.9,3.1,2.5,3.1c3,0,5.1-3.9,5.1-8.5c0-3.5-2.4-6.1-6.7-6.1c-4.9,0-7.9,3.6-7.9,7.7c0,1.4,0.4,2.4,1.1,3.1 c0.3,0.3,0.3,0.5,0.2,0.9c-0.1,0.3-0.3,1-0.3,1.3c-0.1,0.4-0.4,0.6-0.8,0.4c-2.2-0.9-3.3-3.4-3.3-6.1c0-4.5,3.8-10,11.4-10 c6.1,0,10.1,4.4,10.1,9.2c0,6.3-3.5,11-8.6,11c-1.7,0-3.4-0.9-3.9-2c0,0-0.9,3.7-1.1,4.4c-0.3,1.2-1,2.5-1.6,3.4 c1.4,0.4,3,0.7,4.5,0.7c8.8,0,16-7.2,16-16C48,23.2,40.8,16,32,16z"});Rt("pinterest",(function(e,{media:t,description:n,pinId:r}){return r?`https://pinterest.com/pin/${r}/repin/x/`:(Lt(e,"pinterest.url"),Lt(t,"pinterest.media"),"https://pinterest.com/pin/create/button/"+St({url:e,media:t,description:n}))}),(e=>({media:e.media,description:e.description,pinId:e.pinId})),{windowWidth:1e3,windowHeight:730});Dt((function(e,t){ft("https://api.pinterest.com/v1/urls/count.json"+St({url:e}),((e,n)=>{t(n?n.count:void 0)}))})),Ct({color:"#EF3F56",networkName:"pocket",path:"M41.084 29.065l-7.528 7.882a2.104 2.104 0 0 1-1.521.666 2.106 2.106 0 0 1-1.522-.666l-7.528-7.882c-.876-.914-.902-2.43-.065-3.384.84-.955 2.228-.987 3.1-.072l6.015 6.286 6.022-6.286c.88-.918 2.263-.883 3.102.071.841.938.82 2.465-.06 3.383l-.015.002zm6.777-10.976C47.463 16.84 46.361 16 45.14 16H18.905c-1.2 0-2.289.82-2.716 2.044-.125.363-.189.743-.189 1.125v10.539l.112 2.096c.464 4.766 2.73 8.933 6.243 11.838.06.053.125.102.19.153l.04.033c1.882 1.499 3.986 2.514 6.259 3.014a14.662 14.662 0 0 0 6.13.052c.118-.042.235-.065.353-.087.03 0 .065-.022.098-.042a15.395 15.395 0 0 0 6.011-2.945l.039-.045.18-.153c3.502-2.902 5.765-7.072 6.248-11.852L48 29.674v-10.52c0-.366-.041-.728-.161-1.08l.022.015z"});Rt("pocket",(function(e,{title:t}){return Lt(e,"pocket.url"),"https://getpocket.com/save"+St({url:e,title:t})}),(e=>({title:e.title})),{windowWidth:500,windowHeight:500}),Ct({color:"#FF5700",networkName:"reddit",path:"M 53.34375 32 C 53.277344 30.160156 52.136719 28.53125 50.429688 27.839844 C 48.722656 27.148438 46.769531 27.523438 45.441406 28.800781 C 41.800781 26.324219 37.519531 24.957031 33.121094 24.863281 L 35.199219 14.878906 L 42.046875 16.320312 C 42.214844 17.882812 43.496094 19.09375 45.066406 19.171875 C 46.636719 19.253906 48.03125 18.183594 48.359375 16.644531 C 48.6875 15.105469 47.847656 13.558594 46.382812 12.992188 C 44.914062 12.425781 43.253906 13.007812 42.464844 14.367188 L 34.625 12.800781 C 34.363281 12.742188 34.09375 12.792969 33.871094 12.9375 C 33.648438 13.082031 33.492188 13.308594 33.441406 13.566406 L 31.070312 24.671875 C 26.617188 24.738281 22.277344 26.105469 18.59375 28.609375 C 17.242188 27.339844 15.273438 26.988281 13.570312 27.707031 C 11.863281 28.429688 10.746094 30.089844 10.71875 31.941406 C 10.691406 33.789062 11.757812 35.484375 13.441406 36.257812 C 13.402344 36.726562 13.402344 37.195312 13.441406 37.664062 C 13.441406 44.832031 21.792969 50.65625 32.097656 50.65625 C 42.398438 50.65625 50.753906 44.832031 50.753906 37.664062 C 50.789062 37.195312 50.789062 36.726562 50.753906 36.257812 C 52.363281 35.453125 53.371094 33.800781 53.34375 32 Z M 21.34375 35.199219 C 21.34375 33.433594 22.777344 32 24.542969 32 C 26.3125 32 27.742188 33.433594 27.742188 35.199219 C 27.742188 36.96875 26.3125 38.398438 24.542969 38.398438 C 22.777344 38.398438 21.34375 36.96875 21.34375 35.199219 Z M 39.9375 44 C 37.664062 45.710938 34.871094 46.582031 32.03125 46.464844 C 29.191406 46.582031 26.398438 45.710938 24.128906 44 C 23.847656 43.65625 23.871094 43.15625 24.183594 42.839844 C 24.5 42.527344 25 42.503906 25.34375 42.785156 C 27.269531 44.195312 29.617188 44.90625 32 44.800781 C 34.386719 44.929688 36.746094 44.242188 38.6875 42.847656 C 39.042969 42.503906 39.605469 42.511719 39.953125 42.863281 C 40.296875 43.21875 40.289062 43.785156 39.9375 44.128906 Z M 39.359375 38.527344 C 37.59375 38.527344 36.160156 37.09375 36.160156 35.328125 C 36.160156 33.5625 37.59375 32.128906 39.359375 32.128906 C 41.128906 32.128906 42.558594 33.5625 42.558594 35.328125 C 42.59375 36.203125 42.269531 37.054688 41.65625 37.6875 C 41.046875 38.316406 40.203125 38.664062 39.328125 38.65625 Z M 39.359375 38.527344"});Rt("reddit",(function(e,{title:t}){return Lt(e,"reddit.url"),"https://www.reddit.com/submit"+St({url:e,title:t})}),(e=>({title:e.title})),{windowWidth:660,windowHeight:460,windowPosition:"windowCenter"});Rt("gab",(function(e,{title:t}){return Lt(e,"gab.url"),"https://gab.com/compose"+St({url:e,text:t})}),(e=>({title:e.title})),{windowWidth:660,windowHeight:640,windowPosition:"windowCenter"}),Ct({color:"#00d178",networkName:"gab",path:"m17.0506,23.97457l5.18518,0l0,14.23933c0,6.82699 -3.72695,10.09328 -9.33471,10.09328c-2.55969,0 -4.82842,-0.87286 -6.22084,-2.0713l2.07477,-3.88283c1.19844,0.81051 2.33108,1.29543 3.85511,1.29543c2.75366,0 4.44049,-1.97432 4.44049,-4.82149l0,-0.87286c-1.16728,1.39242 -2.81947,2.0713 -4.63446,2.0713c-4.44048,0 -7.81068,-3.68885 -7.81068,-8.28521c0,-4.59289 3.37019,-8.28174 7.81068,-8.28174c1.81499,0 3.46718,0.67888 4.63446,2.0713l0,-1.55521zm-3.62997,11.39217c1.97777,0 3.62997,-1.6522 3.62997,-3.62652c0,-1.97432 -1.6522,-3.62305 -3.62997,-3.62305c-1.97778,0 -3.62997,1.64873 -3.62997,3.62305c0,1.97432 1.65219,3.62652 3.62997,3.62652zm25.7077,4.13913l-5.18518,0l0,-1.29197c-1.00448,1.13264 -2.3969,1.81152 -4.21188,1.81152c-3.62997,0 -5.63893,-2.52504 -5.63893,-5.4034c0,-4.27076 5.251,-5.85715 9.78846,-4.49937c-0.09698,-1.39241 -0.9733,-2.39343 -2.78829,-2.39343c-1.26426,0 -2.72248,0.48492 -3.62997,1.00102l-1.5552,-3.72003c1.19844,-0.77587 3.40136,-1.55174 5.96452,-1.55174c3.78931,0 7.25648,2.13365 7.25648,7.95962l0,8.08777zm-5.18518,-6.14809c-2.42806,-0.77587 -4.66563,-0.3533 -4.66563,1.36124c0,1.00101 0.84168,1.6799 1.84616,1.6799c1.20191,0 2.56315,-0.96984 2.81947,-3.04115zm13.00626,-17.66495l0,9.83695c1.16727,-1.39242 2.81946,-2.0713 4.63445,-2.0713c4.44048,0 7.81068,3.68885 7.81068,8.28174c0,4.59636 -3.37019,8.28521 -7.81068,8.28521c-1.81499,0 -3.46718,-0.67888 -4.63445,-2.0713l0,1.55174l-5.18519,0l0,-23.81304l5.18519,0zm3.62997,19.67391c1.97777,0 3.62997,-1.6522 3.62997,-3.62652c0,-1.97432 -1.6522,-3.62305 -3.62997,-3.62305c-1.97778,0 -3.62997,1.64873 -3.62997,3.62305c0,1.97432 1.65219,3.62652 3.62997,3.62652zm0,0"});Dt((function(e,t){ft(`https://www.reddit.com/api/info.json?limit=1&url=${e}`,{param:"jsonp"},((e,n)=>{t(!e&&n&&n.data&&n.data.children.length>0&&n.data.children[0].data.score?n.data.children[0].data.score:void 0)}))})),Ct({color:"#25A3E3",networkName:"telegram",path:"m45.90873,15.44335c-0.6901,-0.0281 -1.37668,0.14048 -1.96142,0.41265c-0.84989,0.32661 -8.63939,3.33986 -16.5237,6.39174c-3.9685,1.53296 -7.93349,3.06593 -10.98537,4.24067c-3.05012,1.1765 -5.34694,2.05098 -5.4681,2.09312c-0.80775,0.28096 -1.89996,0.63566 -2.82712,1.72788c-0.23354,0.27218 -0.46884,0.62161 -0.58825,1.10275c-0.11941,0.48114 -0.06673,1.09222 0.16682,1.5716c0.46533,0.96052 1.25376,1.35737 2.18443,1.71383c3.09051,0.99037 6.28638,1.93508 8.93263,2.8236c0.97632,3.44171 1.91401,6.89571 2.84116,10.34268c0.30554,0.69185 0.97105,0.94823 1.65764,0.95525l-0.00351,0.03512c0,0 0.53908,0.05268 1.06412,-0.07375c0.52679,-0.12292 1.18879,-0.42846 1.79109,-0.99212c0.662,-0.62161 2.45836,-2.38812 3.47683,-3.38552l7.6736,5.66477l0.06146,0.03512c0,0 0.84989,0.59703 2.09312,0.68132c0.62161,0.04214 1.4399,-0.07726 2.14229,-0.59176c0.70766,-0.51626 1.1765,-1.34683 1.396,-2.29506c0.65673,-2.86224 5.00979,-23.57745 5.75257,-27.00686l-0.02107,0.08077c0.51977,-1.93157 0.32837,-3.70159 -0.87096,-4.74991c-0.60054,-0.52152 -1.2924,-0.7498 -1.98425,-0.77965l0,0.00176zm-0.2072,3.29069c0.04741,0.0439 0.0439,0.0439 0.00351,0.04741c-0.01229,-0.00351 0.14048,0.2072 -0.15804,1.32576l-0.01229,0.04214l-0.00878,0.03863c-0.75858,3.50668 -5.15554,24.40802 -5.74203,26.96472c-0.08077,0.34417 -0.11414,0.31959 -0.09482,0.29852c-0.1756,-0.02634 -0.50045,-0.16506 -0.52679,-0.1756l-13.13468,-9.70175c4.4988,-4.33199 9.09945,-8.25307 13.744,-12.43229c0.8218,-0.41265 0.68483,-1.68573 -0.29852,-1.70681c-1.04305,0.24584 -1.92279,0.99564 -2.8798,1.47502c-5.49971,3.2626 -11.11882,6.13186 -16.55882,9.49279c-2.792,-0.97105 -5.57873,-1.77704 -8.15298,-2.57601c2.2336,-0.89555 4.00889,-1.55579 5.75608,-2.23009c3.05188,-1.1765 7.01687,-2.7042 10.98537,-4.24067c7.94051,-3.06944 15.92667,-6.16346 16.62028,-6.43037l0.05619,-0.02283l0.05268,-0.02283c0.19316,-0.0878 0.30378,-0.09658 0.35471,-0.10009c0,0 -0.01756,-0.05795 -0.00351,-0.04566l-0.00176,0zm-20.91715,22.0638l2.16687,1.60145c-0.93418,0.91311 -1.81743,1.77353 -2.45485,2.38812l0.28798,-3.98957"});Rt("telegram",(function(e,{title:t}){return Lt(e,"telegram.url"),"https://telegram.me/share/url"+St({url:e,text:t})}),(e=>({title:e.title})),{windowWidth:550,windowHeight:400}),Ct({color:"#34526f",networkName:"tumblr",path:"M39.2,41c-0.6,0.3-1.6,0.5-2.4,0.5c-2.4,0.1-2.9-1.7-2.9-3v-9.3h6v-4.5h-6V17c0,0-4.3,0-4.4,0 c-0.1,0-0.2,0.1-0.2,0.2c-0.3,2.3-1.4,6.4-5.9,8.1v3.9h3V39c0,3.4,2.5,8.1,9,8c2.2,0,4.7-1,5.2-1.8L39.2,41z"});Rt("tumblr",(function(e,{title:t,caption:n,tags:r,posttype:o}){return Lt(e,"tumblr.url"),"https://www.tumblr.com/widgets/share/tool"+St({canonicalUrl:e,title:t,caption:n,tags:r,posttype:o})}),(e=>({title:e.title,tags:(e.tags||[]).join(","),caption:e.caption,posttype:e.posttype||"link"})),{windowWidth:660,windowHeight:460});Dt((function(e,t){return ft("https://api.tumblr.com/v2/share/stats"+St({url:e}),((e,n)=>{t(!e&&n&&n.response?n.response.note_count:void 0)}))})),Ct({color:"#00aced",networkName:"twitter",path:"M48,22.1c-1.2,0.5-2.4,0.9-3.8,1c1.4-0.8,2.4-2.1,2.9-3.6c-1.3,0.8-2.7,1.3-4.2,1.6 C41.7,19.8,40,19,38.2,19c-3.6,0-6.6,2.9-6.6,6.6c0,0.5,0.1,1,0.2,1.5c-5.5-0.3-10.3-2.9-13.5-6.9c-0.6,1-0.9,2.1-0.9,3.3 c0,2.3,1.2,4.3,2.9,5.5c-1.1,0-2.1-0.3-3-0.8c0,0,0,0.1,0,0.1c0,3.2,2.3,5.8,5.3,6.4c-0.6,0.1-1.1,0.2-1.7,0.2c-0.4,0-0.8,0-1.2-0.1 c0.8,2.6,3.3,4.5,6.1,4.6c-2.2,1.8-5.1,2.8-8.2,2.8c-0.5,0-1.1,0-1.6-0.1c2.9,1.9,6.4,2.9,10.1,2.9c12.1,0,18.7-10,18.7-18.7 c0-0.3,0-0.6,0-0.8C46,24.5,47.1,23.4,48,22.1z"});const At=Rt("twitter",(function(e,{title:t,via:n,hashtags:r=[],related:o=[]}){return Lt(e,"twitter.url"),Lt(Array.isArray(r),"twitter.hashtags is not an array"),Lt(Array.isArray(o),"twitter.related is not an array"),"https://twitter.com/intent/tweet"+St({url:e,text:t,via:n,hashtags:r.length>0?r.join(","):void 0,related:o.length>0?o.join(","):void 0})}),(e=>({hashtags:e.hashtags,title:e.title,via:e.via,related:e.related})),{windowWidth:550,windowHeight:400});Ct({color:"#7360f2",networkName:"viber",path:"m31.0,12.3c9.0,0.2 16.4,6.2 18.0,15.2c0.2,1.5 0.3,3.0 0.4,4.6a1.0,1.0 0 0 1 -0.8,1.2l-0.1,0a1.1,1.1 0 0 1 -1.0,-1.2l0,0c-0.0,-1.2 -0.1,-2.5 -0.3,-3.8a16.1,16.1 0 0 0 -13.0,-13.5c-1.0,-0.1 -2.0,-0.2 -3.0,-0.3c-0.6,-0.0 -1.4,-0.1 -1.6,-0.8a1.1,1.1 0 0 1 0.9,-1.2l0.6,0l0.0,-0.0zm10.6,39.2a19.9,19.9 0 0 1 -2.1,-0.6c-6.9,-2.9 -13.2,-6.6 -18.3,-12.2a47.5,47.5 0 0 1 -7.0,-10.7c-0.8,-1.8 -1.6,-3.7 -2.4,-5.6c-0.6,-1.7 0.3,-3.4 1.4,-4.7a11.3,11.3 0 0 1 3.7,-2.8a2.4,2.4 0 0 1 3.0,0.7a39.0,39.0 0 0 1 4.7,6.5a3.1,3.1 0 0 1 -0.8,4.2c-0.3,0.2 -0.6,0.5 -1.0,0.8a3.3,3.3 0 0 0 -0.7,0.7a2.1,2.1 0 0 0 -0.1,1.9c1.7,4.9 4.7,8.7 9.7,10.8a5.0,5.0 0 0 0 2.5,0.6c1.5,-0.1 2.0,-1.8 3.1,-2.7a2.9,2.9 0 0 1 3.5,-0.1c1.1,0.7 2.2,1.4 3.3,2.2a37.8,37.8 0 0 1 3.1,2.4a2.4,2.4 0 0 1 0.7,3.0a10.4,10.4 0 0 1 -4.4,4.8a10.8,10.8 0 0 1 -1.9,0.6c-0.7,-0.2 0.6,-0.2 0,0l0.0,0l0,-0.0zm3.1,-21.4a4.2,4.2 0 0 1 -0.0,0.6a1.0,1.0 0 0 1 -1.9,0.1a2.7,2.7 0 0 1 -0.1,-0.8a10.9,10.9 0 0 0 -1.4,-5.5a10.2,10.2 0 0 0 -4.2,-4.0a12.3,12.3 0 0 0 -3.4,-1.0c-0.5,-0.0 -1.0,-0.1 -1.5,-0.2a0.9,0.9 0 0 1 -0.9,-1.0l0,-0.1a0.9,0.9 0 0 1 0.9,-0.9l0.1,0a14.1,14.1 0 0 1 5.9,1.5a11.9,11.9 0 0 1 6.5,9.3c0,0.1 0.0,0.3 0.0,0.5c0,0.4 0.0,0.9 0.0,1.5l0,0l0.0,0.0zm-5.6,-0.2a1.1,1.1 0 0 1 -1.2,-0.9l0,-0.1a11.3,11.3 0 0 0 -0.2,-1.4a4.0,4.0 0 0 0 -1.5,-2.3a3.9,3.9 0 0 0 -1.2,-0.5c-0.5,-0.1 -1.1,-0.1 -1.6,-0.2a1.0,1.0 0 0 1 -0.8,-1.1l0,0l0,0a1.0,1.0 0 0 1 1.1,-0.8c3.4,0.2 6.0,2.0 6.3,6.2a2.8,2.8 0 0 1 0,0.8a0.8,0.8 0 0 1 -0.8,0.7l0,0l0.0,-0.0z"});Rt("viber",(function(e,{title:t,separator:n}){return Lt(e,"viber.url"),"viber://forward"+St({text:t?t+n+e:e})}),(e=>({title:e.title,separator:e.separator||" "})),{windowWidth:660,windowHeight:460}),Ct({color:"#4C75A3",networkName:"vk",path:"M44.94,44.84h-0.2c-2.17-.36-3.66-1.92-4.92-3.37C39.1,40.66,38,38.81,36.7,39c-1.85.3-.93,3.52-1.71,4.9-0.62,1.11-3.29.91-5.12,0.71-5.79-.62-8.75-3.77-11.35-7.14A64.13,64.13,0,0,1,11.6,26a10.59,10.59,0,0,1-1.51-4.49C11,20.7,12.56,21,14.11,21c1.31,0,3.36-.29,4.32.2C19,21.46,19.57,23,20,24a37.18,37.18,0,0,0,3.31,5.82c0.56,0.81,1.41,2.35,2.41,2.14s1.06-2.63,1.1-4.18c0-1.77,0-4-.5-4.9S25,22,24.15,21.47c0.73-1.49,2.72-1.63,5.12-1.63,2,0,4.84-.23,5.62,1.12s0.25,3.85.2,5.71c-0.06,2.09-.41,4.25,1,5.21,1.09-.12,1.68-1.2,2.31-2A28,28,0,0,0,41.72,24c0.44-1,.91-2.65,1.71-3,1.21-.47,3.15-0.1,4.92-0.1,1.46,0,4.05-.41,4.52.61,0.39,0.85-.75,3-1.1,3.57a61.88,61.88,0,0,1-4.12,5.61c-0.58.78-1.78,2-1.71,3.27,0.05,0.94,1,1.67,1.71,2.35a33.12,33.12,0,0,1,3.92,4.18c0.47,0.62,1.5,2,1.4,2.76C52.66,45.81,46.88,44.24,44.94,44.84Z"});Rt("vk",(function(e,{title:t,image:n,noParse:r,noVkLinks:o}){return Lt(e,"vk.url"),"https://vk.com/share.php"+St({url:e,title:t,image:n,noparse:r?1:0,no_vk_links:o?1:0})}),(e=>({title:e.title,image:e.image,noParse:e.noParse,noVkLinks:e.noVkLinks})),{windowWidth:660,windowHeight:460});Dt((function(e,t){window.VK||(window.VK={}),window.VK.Share={count:(e,t)=>{var n,r;return null==(r=null==(n=window.VK.callbacks)?void 0:n[e])?void 0:r.call(n,t)}},window.VK.callbacks=[];const n=window.VK.callbacks.length;return window.VK.callbacks.push(t),ft("https://vk.com/share.php"+St({act:"count",index:n,url:e}))})),Ct({color:"#DF2029",networkName:"weibo",path:"M40.9756152,15.0217119 C40.5000732,15.0546301 39.9999314,15.1204666 39.5325878,15.2192213 C38.6634928,15.4085016 38.0977589,16.2643757 38.2863368,17.1284787 C38.4667163,18.0008129 39.3194143,18.5686519 40.1885094,18.3793715 C42.8613908,17.8115326 45.7720411,18.6427174 47.7316073,20.8153207 C49.6911735,22.996153 50.2077122,25.975254 49.3714112,28.5840234 C49.1008441,29.4316684 49.5763861,30.3533789 50.4208857,30.6249537 C51.2653852,30.8965286 52.1754769,30.4192153 52.4542425,29.5715703 C53.6349013,25.9011885 52.9133876,21.7699494 50.1585171,18.7085538 C48.0923641,16.4042776 45.2063093,15.1533848 42.3530505,15.0217119 C41.8775084,14.9970227 41.4511594,14.9887937 40.9756152,15.0217119 Z M27.9227762,19.8277737 C24.9957268,20.140498 20.863421,22.4365431 17.2312548,26.0822378 C13.2711279,30.0571148 11,34.2871065 11,37.9328012 C11,44.9032373 19.8713401,49.125 28.5786978,49.125 C39.9917329,49.125 47.600423,42.4261409 47.600423,37.1427636 C47.600423,33.9496952 44.9603397,32.1638816 42.549827,31.4149913 C41.9594976,31.2339421 41.5167516,31.1434164 41.8283133,30.3616079 C42.5006339,28.66632 42.6236176,27.1932286 41.8939054,26.1480742 C40.5328692,24.1894405 36.7203236,24.2881952 32.448635,26.0822378 C32.448635,26.0822378 31.1203949,26.6912261 31.4647526,25.6213825 C32.1206742,23.4981576 32.0304845,21.712342 31.0056075,20.6836478 C30.2840938,19.9512176 29.2510184,19.6878718 27.9227762,19.8277737 Z M42.0906819,20.6836478 C41.6233383,20.6589586 41.1723917,20.716566 40.7132466,20.8153207 C39.9671353,20.9716828 39.4997917,21.7781784 39.6637721,22.5270687 C39.8277525,23.275959 40.5574647,23.7450433 41.303576,23.5804521 C42.1972686,23.3911718 43.2057485,23.6380596 43.8616701,24.3704897 C44.5175916,25.1029198 44.6733735,26.0657797 44.3864073,26.9381118 C44.1486363,27.6705419 44.5093932,28.4770397 45.2391054,28.7156963 C45.9688176,28.9461239 46.780521,28.5922524 47.0100936,27.8598223 C47.584026,26.0740087 47.2396661,24.0248493 45.8950269,22.5270687 C44.886547,21.4078489 43.4845162,20.7494842 42.0906819,20.6836478 Z M29.496988,29.9665891 C35.3100922,30.1723275 39.9917329,33.0691319 40.3852858,37.0769272 C40.8362324,41.6607904 35.5970585,45.9319315 28.6442899,46.6232144 C21.6915214,47.3144973 15.6488446,44.154347 15.197898,39.5787128 C14.7469514,34.9948495 20.059916,30.7237084 27.004486,30.0324256 C27.8735831,29.950131 28.6688875,29.9336709 29.496988,29.9665891 Z M25.5614586,34.3776322 C23.183744,34.5916017 20.9372116,35.9577073 19.9205332,37.9328012 C18.5348994,40.6238672 19.9041362,43.6029661 23.0689567,44.582284 C26.340366,45.5945202 30.1857056,44.0638213 31.5303448,41.1587879 C32.8503864,38.3195909 31.1613894,35.3734082 27.9227762,34.5751416 C27.1438688,34.3776322 26.356763,34.3035667 25.5614586,34.3776322 Z M24.052839,38.7228388 C24.3316067,38.7310678 24.5857748,38.8215935 24.8399449,38.9203482 C25.8648218,39.3400561 26.1845841,40.4428158 25.5614586,41.4221338 C24.9219361,42.3932227 23.5690963,42.8623069 22.5442194,42.4096807 C21.5357395,41.9652856 21.2487754,40.8542948 21.8882979,39.9078951 C22.3638421,39.2001542 23.2247386,38.7146097 24.052839,38.7228388 Z"});Rt("weibo",(function(e,{title:t,image:n}){return Lt(e,"weibo.url"),"http://service.weibo.com/share/share.php"+St({url:e,title:t,pic:n})}),(e=>({title:e.title,image:e.image})),{windowWidth:660,windowHeight:550,windowPosition:"screenCenter"}),Ct({color:"#25D366",networkName:"whatsapp",path:"m42.32286,33.93287c-0.5178,-0.2589 -3.04726,-1.49644 -3.52105,-1.66732c-0.4712,-0.17346 -0.81554,-0.2589 -1.15987,0.2589c-0.34175,0.51004 -1.33075,1.66474 -1.63108,2.00648c-0.30032,0.33658 -0.60064,0.36247 -1.11327,0.12945c-0.5178,-0.2589 -2.17994,-0.80259 -4.14759,-2.56312c-1.53269,-1.37217 -2.56312,-3.05503 -2.86603,-3.57283c-0.30033,-0.5178 -0.03366,-0.80259 0.22524,-1.06149c0.23301,-0.23301 0.5178,-0.59547 0.7767,-0.90616c0.25372,-0.31068 0.33657,-0.5178 0.51262,-0.85437c0.17088,-0.36246 0.08544,-0.64725 -0.04402,-0.90615c-0.12945,-0.2589 -1.15987,-2.79613 -1.58964,-3.80584c-0.41424,-1.00971 -0.84142,-0.88027 -1.15987,-0.88027c-0.29773,-0.02588 -0.64208,-0.02588 -0.98382,-0.02588c-0.34693,0 -0.90616,0.12945 -1.37736,0.62136c-0.4712,0.5178 -1.80194,1.76053 -1.80194,4.27186c0,2.51134 1.84596,4.945 2.10227,5.30747c0.2589,0.33657 3.63497,5.51458 8.80262,7.74113c1.23237,0.5178 2.1903,0.82848 2.94111,1.08738c1.23237,0.38836 2.35599,0.33657 3.24402,0.20712c0.99159,-0.15534 3.04985,-1.24272 3.47963,-2.45956c0.44013,-1.21683 0.44013,-2.22654 0.31068,-2.45955c-0.12945,-0.23301 -0.46601,-0.36247 -0.98382,-0.59548m-9.40068,12.84407l-0.02589,0c-3.05503,0 -6.08417,-0.82849 -8.72495,-2.38189l-0.62136,-0.37023l-6.47252,1.68286l1.73463,-6.29129l-0.41424,-0.64725c-1.70875,-2.71846 -2.6149,-5.85116 -2.6149,-9.07706c0,-9.39809 7.68934,-17.06155 17.15993,-17.06155c4.58253,0 8.88029,1.78642 12.11655,5.02268c3.23625,3.21036 5.02267,7.50812 5.02267,12.06476c-0.0078,9.3981 -7.69712,17.06155 -17.14699,17.06155m14.58906,-31.58846c-3.93529,-3.80584 -9.1133,-5.95471 -14.62789,-5.95471c-11.36055,0 -20.60848,9.2065 -20.61625,20.52564c0,3.61684 0.94757,7.14565 2.75211,10.26282l-2.92557,10.63564l10.93337,-2.85309c3.0136,1.63108 6.4052,2.4958 9.85634,2.49839l0.01037,0c11.36574,0 20.61884,-9.2091 20.62403,-20.53082c0,-5.48093 -2.14111,-10.64081 -6.03239,-14.51915"});Rt("whatsapp",(function(e,{title:t,separator:n}){return Lt(e,"whatsapp.url"),"https://"+(/(android|iphone|ipad|mobile)/i.test(navigator.userAgent)?"api":"web")+".whatsapp.com/send"+St({text:t?t+n+e:e})}),(e=>({title:e.title,separator:e.separator||" "})),{windowWidth:550,windowHeight:400}),Ct({color:"#4326c4",networkName:"workplace",path:"M34.019,10.292c0.21,0.017,0.423,0.034,0.636,0.049 c3.657,0.262,6.976,1.464,9.929,3.635c3.331,2.448,5.635,5.65,6.914,9.584c0.699,2.152,0.983,4.365,0.885,6.623 c-0.136,3.171-1.008,6.13-2.619,8.867c-0.442,0.75-0.908,1.492-1.495,2.141c-0.588,0.651-1.29,1.141-2.146,1.383 c-1.496,0.426-3.247-0.283-3.961-1.642c-0.26-0.494-0.442-1.028-0.654-1.548c-1.156-2.838-2.311-5.679-3.465-8.519 c-0.017-0.042-0.037-0.082-0.065-0.145c-0.101,0.245-0.192,0.472-0.284,0.698c-1.237,3.051-2.475,6.103-3.711,9.155 c-0.466,1.153-1.351,1.815-2.538,2.045c-1.391,0.267-2.577-0.154-3.496-1.247c-0.174-0.209-0.31-0.464-0.415-0.717 c-2.128-5.22-4.248-10.442-6.37-15.665c-0.012-0.029-0.021-0.059-0.036-0.104c0.054-0.003,0.103-0.006,0.15-0.006 c1.498-0.001,2.997,0,4.495-0.004c0.12-0.001,0.176,0.03,0.222,0.146c1.557,3.846,3.117,7.691,4.679,11.536 c0.018,0.046,0.039,0.091,0.067,0.159c0.273-0.673,0.536-1.32,0.797-1.968c1.064-2.627,2.137-5.25,3.19-7.883 c0.482-1.208,1.376-1.917,2.621-2.135c1.454-0.255,2.644,0.257,3.522,1.449c0.133,0.18,0.229,0.393,0.313,0.603 c1.425,3.495,2.848,6.991,4.269,10.488c0.02,0.047,0.04,0.093,0.073,0.172c0.196-0.327,0.385-0.625,0.559-0.935 c0.783-1.397,1.323-2.886,1.614-4.461c0.242-1.312,0.304-2.634,0.187-3.962c-0.242-2.721-1.16-5.192-2.792-7.38 c-2.193-2.939-5.086-4.824-8.673-5.625c-1.553-0.346-3.124-0.405-4.705-0.257c-3.162,0.298-6.036,1.366-8.585,3.258 c-3.414,2.534-5.638,5.871-6.623,10.016c-0.417,1.76-0.546,3.547-0.384,5.348c0.417,4.601,2.359,8.444,5.804,11.517 c2.325,2.073,5.037,3.393,8.094,3.989c1.617,0.317,3.247,0.395,4.889,0.242c1-0.094,1.982-0.268,2.952-0.529 c0.04-0.01,0.081-0.018,0.128-0.028c0,1.526,0,3.047,0,4.586c-0.402,0.074-0.805,0.154-1.21,0.221 c-0.861,0.14-1.728,0.231-2.601,0.258c-0.035,0.002-0.071,0.013-0.108,0.021c-0.493,0-0.983,0-1.476,0 c-0.049-0.007-0.1-0.018-0.149-0.022c-0.315-0.019-0.629-0.033-0.945-0.058c-1.362-0.105-2.702-0.346-4.017-0.716 c-3.254-0.914-6.145-2.495-8.66-4.752c-2.195-1.971-3.926-4.29-5.176-6.963c-1.152-2.466-1.822-5.057-1.993-7.774 c-0.014-0.226-0.033-0.451-0.05-0.676c0-0.502,0-1.003,0-1.504c0.008-0.049,0.02-0.099,0.022-0.148 c0.036-1.025,0.152-2.043,0.338-3.052c0.481-2.616,1.409-5.066,2.8-7.331c2.226-3.625,5.25-6.386,9.074-8.254 c2.536-1.24,5.217-1.947,8.037-2.126c0.23-0.015,0.461-0.034,0.691-0.051C33.052,10.292,33.535,10.292,34.019,10.292z"});Rt("workplace",(function(e,{quote:t,hashtag:n}){return Lt(e,"workplace.url"),"https://work.facebook.com/sharer.php"+St({u:e,quote:t,hashtag:n})}),(e=>({quote:e.quote,hashtag:e.hashtag})),{windowWidth:550,windowHeight:400}),Ct({color:"#000000",networkName:"X",path:"M 41.116 18.375 h 4.962 l -10.8405 12.39 l 12.753 16.86 H 38.005 l -7.821 -10.2255 L 21.235 47.625 H 16.27 l 11.595 -13.2525 L 15.631 18.375 H 25.87 l 7.0695 9.3465 z m -1.7415 26.28 h 2.7495 L 24.376 21.189 H 21.4255 z"});const Vt=()=>{const e="undefined"!=typeof window?window.location.href:"";return r.createElement("aside",{className:"mt-8 w-72 lg:mt-0 bg-primary"},r.createElement("div",{className:"font-bold text-white text-xl lg:text-h4"},"Share this project"),r.createElement("div",{className:"flex gap-6 mt-1 flex-nowrap place-content-start text-5xl text-white lg:text-2xl lg:gap-1"},r.createElement(Mt,{url:e,resetButtonStyle:!0,className:"shared","aria-label":"Facebook"},r.createElement(d.R9i,null)),r.createElement(At,{url:e,resetButtonStyle:!0,"aria-label":"X / Twitter"},r.createElement(ut.lcJ,null)),r.createElement(Ft,{url:e,resetButtonStyle:!0,"aria-label":"LinkedIn"},r.createElement(d.ltd,null)),r.createElement(It,{resetButtonStyle:!0,url:e,subject:"Sharing a wonderful project opportunity!","aria-label":"e-mail"},r.createElement(d.Upr,null))))},Ht=e=>{let{label:t,value:n}=e;return r.createElement(r.Fragment,null,r.createElement("section",{className:"pt-4"},r.createElement("h3",{className:"text-h4"},t),r.createElement("div",{className:"text-body"},r.createElement(st,{text:n}))))},zt=e=>{let{slug:t,title:n,question:o,status:a,agency:s,topics:l,opportunityCloses:u,startDate:d,endDate:f,lastModified:h}=e;return r.createElement("div",{className:"px-2 py-4 overflow-hidden bg-white border border-gray-200 rounded-md shadow-sm h-full flex flex-col"},r.createElement("div",{className:"mt-4 ml-4"},r.createElement(p,{status:a})),r.createElement("div",{className:"p-5 pb-5"},r.createElement("div",{className:"pb-4 text-h3 font-bold leading-snug text-black"},o),r.createElement("div",null,r.createElement("div",{className:"mt-4 text-body"},r.createElement(Rs,{status:a,opportunityCloses:u,startDate:d,endDate:f})),r.createElement("div",{className:"mb-4 text-body"},r.createElement("span",{className:"font-bold"},"Lead Agency: "),s),!(0,i.xb)(l)&&r.createElement("div",{className:"text-tag mt-4"},r.createElement(Ti,{topics:l})))),r.createElement("div",{className:"p-5 pb-1 mt-auto border-t-2 border-solid"},r.createElement(c.Link,{to:"/project/"+t,"aria-label":n+" Details",className:"btn-wide"},(0,i.t9)(a,"View Opportunity","View Project","View Project"))))},Bt=e=>{let{nodes:t}=e;return r.createElement("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 mx-3 xl:mx-6 gap-4 justify-self-center"},t.map(((e,t)=>r.createElement("article",{key:"card_"+e.slug},r.createElement(zt,e)))))};var $t=n(3510);const Qt=/^([a-zA-Z]+:)?\/\//,Ut=e=>{let{name:t}=e;return r.createElement("span",{className:"flex items-center p-5 leading-snug text-white hover:opacity-75 xl:text-black xl:px-3 xl:py-2"},r.createElement("span",{className:"text-nav ml-2 font-bold border-b-2 border-white xl:border-primary"},t))},Wt=e=>{let{name:t}=e;return r.createElement("span",{className:"flex items-center p-5 leading-snug text-white hover:opacity-75 xl:text-black xl:px-3 xl:py-2"},r.createElement("span",{className:"text-nav ml-2 border-b-2 hover:border-primary border-transparent"},t))},qt=e=>r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",viewBox:"0 0 16 16"},e),r.createElement("path",{d:"M6 1h5v5L8.86 3.85 4.7 8 4 7.3l4.15-4.16L6 1Z M2 3h2v1H2v6h6V8h1v2a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1Z"})),Zt=e=>{let{name:t}=e;return r.createElement("span",{className:"flex items-center p-5 leading-snug text-white hover:opacity-75 xl:text-black xl:px-3 xl:py-2"},r.createElement("span",{className:"text-nav ml-2 border-b-2 hover:border-primary border-transparent"},t),r.createElement(qt,{className:"inline ml-1 -mr-3 fill-white xl:fill-black"}))},Gt=e=>{let{title:t,activePage:n,image:o,pages:a}=e;const[i,s]=r.useState(!1),l=(0,$t.c)(o);return r.createElement(r.Fragment,null,r.createElement("nav",{id:"nav-bar",className:"sticky top-0 flex flex-wrap items-center justify-between w-full p-0 bg-navbar xl:relative xl:px-2 xl:py-6 overflow-y-visible z-10"},r.createElement("div",{className:"flex flex-wrap justify-between w-full px-0 xl:px-4"},r.createElement("div",{className:"relative flex flex-no-wrap w-full xl:static xl:block xl:w-auto"},r.createElement("button",{className:"block p-6 ml-0 text-xl leading-none text-white outline-none cursor-pointer bg-primary xl:hidden focus:outline-none",type:"button","aria-label":"Open navigation menu",onClick:()=>s(!i)},i?r.createElement(d.aHS,null):r.createElement(d.Fm7,null)),l||t?r.createElement("div",{className:"block xl:min-h-full mx-4 my-3 xl:my-auto overflow-hidden text-nav text-black font-bold flex gap-4 items-center whitespace-nowrap"},r.createElement("a",{href:"https://www.evaluation.gov"},l?r.createElement($t.G,{className:"xl:inline-block logotype",image:l,alt:"nav_logo"}):r.createElement(r.Fragment,null)),r.createElement(c.Link,{to:"/"},t)):""),r.createElement("div",{className:"absolute top-16 w-full md:w-2/3 xl:w-auto xl:relative xl:top-0 flex-grow items-center bg-primary xl:bg-transparent xl:flex xl:bg-navbar z-10 xl:z-0 transition-transform drop-shadow-lg filter xl:drop-shadow-none"+(i?" flex":" hidden"),id:"example-navbar-danger"},r.createElement("ul",{className:"flex flex-col list-none xl:flex-row xl:ml-auto"},null==a?void 0:a.filter((e=>e.show)).map(((e,t)=>{let{name:o,link:a}=e;return r.createElement("li",{className:"nav-item",key:"nav"+t},(e=>{if("string"==typeof e)return!Qt.test(e)})(a)?r.createElement(c.Link,{to:a||"#",onClick:()=>s(!1)},n===a?r.createElement(Ut,{name:o}):r.createElement(Wt,{name:o})):r.createElement("a",{key:"nav"+t,href:a,onClick:()=>s(!1)},r.createElement(Zt,{name:o})))})))))))},Jt=e=>{var t;let{image:n,text:o,link:a,linkId:s}=e;s=null!==(t=s)&&void 0!==t?t:"bottom-banner-image-link-id";const l=(0,$t.c)(n);return r.createElement("div",{className:"py-6 mt-12 overflow-hidden bg-bottombanner p-responsive"},r.createElement("div",{className:"m-responsive"},r.createElement("div",{className:"w-full flex gap-4 sm:gap-8 items-center justify-center flex-wrap"},!(0,i.uk)(a)&&l&&r.createElement("a",{id:s,href:a,"aria-labelledby":"bottomBannerText"},r.createElement($t.G,{className:"inline-block logotype",image:l,alt:"Bottom Banner logo"})),(0,i.uk)(a)&&l&&r.createElement($t.G,{className:"inline-block logotype",image:l,alt:"Bottom Banner logo"}),r.createElement("div",{className:"inline-block text-body flex-4 min-w-20ch",id:"bottomBannerText"},"This evidence project portal is managed by the Office of Management and Budget. If you have suggestions for how to improve it, please ",r.createElement(c.Link,{className:"no-inherit",to:"/contact"},"let us know!")))))},Yt=e=>{let{name:t,title:n,employer:o,email:a,image:i,defaultImage:s,showEmail:l}=e;const c=(0,$t.c)(null!=i?i:s);return r.createElement("div",{className:"flex items-center gap-4 overflow-hidden flex-nowrap justify-left"},r.createElement("div",{className:"hidden sm:block",style:{width:"100px",height:"100px"}},c&&r.createElement($t.G,{className:"relative rounded-full",alt:t,image:(0,$t.c)(c),style:{transform:"translateZ(0)"}})),r.createElement("div",{className:"pl-2 pr-2 pb-2"},r.createElement("p",{className:"font-bold text-black text-body"},t),r.createElement("p",{className:"text-black text-body"},n),r.createElement("p",{className:"text-black text-body"},o),l?r.createElement("p",{className:"text-black text-body break-all"},a):""))},Kt=e=>{let{title:t,contacts:n,defaultImage:o}=e;return r.createElement("section",{className:"m-responsive"},r.createElement("h3",{className:"text-h3 my-4"},t),r.createElement("div",{className:"grid grid-cols-1 gap-4 md:grid-cols-2 lg:grid-cols-3 justify-self-center"},n.map(((e,t)=>r.createElement("div",{className:"w-auto px-4",key:"contact-"+t},r.createElement(Yt,Object.assign({},e,{showEmail:!1,image:e.image,defaultImage:o})))))))},Xt=e=>{let{title:t,lede:n,image:o}=e;return"Contact"==t||"About"==t?r.createElement("div",{className:"no-bottom-margin px-4 py-4 mx-0 lg:mb-16 bg-white md:px-8 md:py-12 xl:px-16 xl:container sm:min-h-15rem",style:{background:"url("+(0,$t.d)(o)+")",backgroundRepeat:"no-repeat",backgroundSize:"auto",backgroundPositionY:"center"}},r.createElement("div",{className:"lg:-mb-28 m-0 lg:m-4 bg-white border-b-8 border-primary border-solid flex align-center"},r.createElement("div",{className:"w-full p-4 sm:p-12 lg:pl-28 lg:w-3/3"},r.createElement("h1",{className:"text-h3 pb-0 sm:text-h1 font-bold text-black"},t),n&&r.createElement(st,{className:"pt-6 text-body leading-normal",text:n})))):r.createElement("div",{className:"px-4 py-4 mx-0 lg:mb-16 bg-white md:px-8 md:py-12 xl:px-16 xl:container sm:min-h-15rem",style:{background:"url("+(0,$t.d)(o)+")",backgroundRepeat:"no-repeat",backgroundSize:"auto",backgroundPositionY:"center"}},r.createElement("div",{className:"lg:-mb-28 m-0 lg:m-4 bg-white border-b-8 border-primary border-solid flex align-center"},r.createElement("div",{className:"w-full p-4 sm:p-12 lg:pl-28 lg:w-3/3"},r.createElement("h1",{className:"text-h3 pb-0 sm:text-h1 font-bold text-black"},t),n&&r.createElement(st,{className:"pt-6 text-body leading-normal",text:n}))))},en=e=>{let{question:t,slug:n,summary:o,status:a,opportunityCloses:l,startDate:c,endDate:u,emailContent:d,lastModified:p,agency:f,topics:h,deliverable:m,purpose:g,expertise:v,requirement:y,keyDates:b,priorResearch:w,statusOfData:x,fundingInfo:E,mainContact:k,openText:C,ongoingText:S,completeText:O,projectTeam:P,faq:N,projectInterestLink:_,newsletter:R,defaultContactImage:I,collectData:j,summaryPDF:L}=e;return r.createElement("article",null,r.createElement("header",null,r.createElement("div",{className:"py-16 p-responsive bg-primary"},r.createElement("div",{className:"flex flex-col justify-between m-responsive lg:flex-row"},r.createElement("div",{className:"w-full"},r.createElement("h1",{className:"text-h3 w-full font-bold leading-h2 text-white lg:w-4/5 lg:text-h2"},t),null!==(0,i.t9)(a,!0,!0,!0)&&r.createElement("div",{className:"mt-4 text-white text-body"},r.createElement(Rs,{status:a,opportunityCloses:l,startDate:c,endDate:u})),r.createElement("div",{className:"text-white text-body"},r.createElement("span",{className:"font-bold"},"Lead Agency: "),f)),r.createElement(Vt,null))),r.createElement("div",{className:"p-responsive pb-4"},r.createElement("section",{className:"flex flex-wrap items-start py-6 m-responsive gap-x-10 gap-y-4"},!(0,i.xb)(h)&&r.createElement("div",{className:"text-tag mt-2"},r.createElement(Ti,{topics:h}))))),r.createElement("div",{className:"p-responsive pb-4"},r.createElement("section",{className:"mt-8"},r.createElement("div",{className:"m-responsive"},r.createElement("h2",{className:"text-h3"},"Project Overview")),r.createElement("div",{className:"flex flex-col justify-between w-full py-4 lg:flex-row"},r.createElement("div",{className:"m-responsive lg:w-3/5 xl:2/3"},!(0,i.uk)(o)&&r.createElement("div",{className:"w-full lg:w-11/12"},r.createElement(Ht,{label:"Summary",value:o})),!(0,i.uk)(m)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"completed"===a?"Deliverables":"Anticipated deliverables",value:m})),!(0,i.uk)(g)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"Planned use of results",value:g})),!(0,i.uk)(E)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"Funding",value:E})),!(0,i.uk)(x)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"Data",value:x})),!(0,i.uk)(w)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"Helpful links",value:w})),!(0,i.xb)(N)&&r.createElement(r.Fragment,null,r.createElement("section",{className:"w-full mt-10 lg:w-11/12"},r.createElement("h3",{className:"text-h3"},"Frequently Asked Questions"),N.map(((e,t)=>{let{title:n,text:o}=e;return r.createElement(Ps,{key:"collapsibleList_"+t,title:n,text:o})})))),!(0,i.xb)(j)&&r.createElement(r.Fragment,null,r.createElement("section",{className:"w-full mt-10 lg:w-11/12"},j.map(((e,t)=>{let{fieldTitle:n,fieldData:o}=e;return r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:n,value:o}))}))))),r.createElement("div",{className:"w-full lg:w-2/5 xl:w-1/3"},!(null==k)&&r.createElement(tn,Object.assign({},k,{status:a,openText:C,ongoingText:S,completeText:O,projectInterestLink:_,defaultImage:I,summaryPDF:L})),r.createElement(Fs,R)))),(v||y||b)&&"open"===a&&r.createElement(r.Fragment,null,r.createElement("hr",{className:"my-8 border-gray-300 m-responsive"}),r.createElement(s,{expertise:v,requirement:y,keyDates:b})),!(0,i.xb)(P)&&r.createElement(r.Fragment,null,r.createElement("hr",{className:"my-8 border-gray-300 m-responsive"}),r.createElement(Kt,{title:"Project Team",contacts:P,defaultImage:I}))))},tn=e=>{let{status:t,projectInterestLink:n,openText:o,ongoingText:a,completeText:s,summaryPDF:l,...u}=e;return r.createElement(r.Fragment,null,r.createElement("h3",{className:"hidden"},"Contact and Project Updates"),r.createElement("div",{className:"w-full p-8 mb-8 bg-gray-100"},r.createElement("h4",{className:"text-h4"},(0,i.t9)(t,"This project is open. Interested in collaborating?","The project is in progress.","The project is complete.")),r.createElement("div",{className:"text-black text-body"},r.createElement(st,{text:(0,i.t9)(t,o,a,s)})),r.createElement("div",{className:"mt-4"},"open"===t?n?r.createElement("a",{href:n,target:"_blank",rel:"noopener",className:"btn"},"Express Interest"):u.email?r.createElement("a",{href:"mailto:"+u.email,className:"btn"},"Email Point of Contact"):r.createElement(c.Link,{to:"/contact",className:"btn-white"},"Ask a question"):r.createElement(c.Link,{to:"/contact",className:"btn-white"},"Ask a question"))),r.createElement("div",{className:"w-full p-8 my-8 bg-gray-100"},r.createElement("h4",{className:"text-h4"},"Download and share the project summary"),r.createElement("div",{className:"mt-4 text-body"},r.createElement("a",{download:!0,href:l,className:"btn"},"Download"))),r.createElement("div",{className:"w-full p-8 my-8 bg-gray-100"},r.createElement("h4",{className:"text-h4"},"Project point of contact"),r.createElement("div",{className:"mt-4 text-body"},r.createElement(Yt,Object.assign({},u,{showEmail:!0})))))};var nn=n(8777);function rn(e){return rn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},rn(e)}function on(e){var t=function(e,t){if("object"!=rn(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=rn(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==rn(t)?t:String(t)}function an(e,t,n){return(t=on(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function sn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function ln(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var pn=["defaultInputValue","defaultMenuIsOpen","defaultValue","inputValue","menuIsOpen","onChange","onInputChange","onMenuClose","onMenuOpen","value"];function fn(){return fn=Object.assign?Object.assign.bind():function(e){for(var t=1;t0?Pn(Fn,--Tn):0,Ln--,10===Dn&&(Ln=1,jn--),Dn}function zn(){return Dn=Tn2||Un(Dn)>3?"":" "}function Jn(e,t){for(;--t&&zn()&&!(Dn<48||Dn>102||Dn>57&&Dn<65||Dn>70&&Dn<97););return Qn(e,$n()+(t<6&&32==Bn()&&32==zn()))}function Yn(e){for(;zn();)switch(Dn){case e:return Tn;case 34:case 39:34!==e&&39!==e&&Yn(Dn);break;case 40:41===e&&Yn(e);break;case 92:zn()}return Tn}function Kn(e,t){for(;zn()&&e+Dn!==57&&(e+Dn!==84||47!==Bn()););return"/*"+Qn(t,Tn-1)+"*"+En(47===e?e:zn())}function Xn(e){for(;!Un(Bn());)zn();return Qn(e,Tn)}var er="-ms-",tr="-moz-",nr="-webkit-",rr="comm",or="rule",ar="decl",ir="@keyframes";function sr(e,t){for(var n="",r=Rn(e),o=0;o0&&_n(k)-d&&In(f>32?fr(k+";",r,n,d-1):fr(Sn(k," ","")+";",r,n,d-2),l);break;case 59:k+=";";default:if(In(E=dr(k,t,n,c,u,o,s,b,w=[],x=[],d),a),123===y)if(0===u)ur(k,t,E,E,w,a,d,s,x);else switch(99===p&&110===Pn(k,3)?100:p){case 100:case 108:case 109:case 115:ur(e,E,E,r&&In(dr(e,E,E,0,0,o,s,b,o,w=[],d),x),o,x,d,s,r?w:x);break;default:ur(k,E,E,E,[""],x,0,s,x)}}c=u=f=0,m=v=1,b=k="",d=i;break;case 58:d=1+_n(k),f=h;default:if(m<1)if(123==y)--m;else if(125==y&&0==m++&&125==Hn())continue;switch(k+=En(y),y*m){case 38:v=u>0?1:(k+="\f",-1);break;case 44:s[c++]=(_n(k)-1)*v,v=1;break;case 64:45===Bn()&&(k+=Zn(zn())),p=Bn(),u=d=_n(b=k+=Xn($n())),y++;break;case 45:45===h&&2==_n(k)&&(m=0)}}return a}function dr(e,t,n,r,o,a,i,s,l,c,u){for(var d=o-1,p=0===o?a:[""],f=Rn(p),h=0,m=0,g=0;h0?p[v]+" "+y:Sn(y,/&\f/g,p[v])))&&(l[g++]=b);return An(e,t,n,0===o?or:s,l,c,u)}function pr(e,t,n){return An(e,t,n,rr,En(Dn),Nn(e,2,-2),0)}function fr(e,t,n,r){return An(e,t,n,ar,Nn(e,0,r),Nn(e,r+1,-1),r)}var hr=function(e,t,n){for(var r=0,o=0;r=o,o=Bn(),38===r&&12===o&&(t[n]=1),!Un(o);)zn();return Qn(e,Tn)},mr=function(e,t){return qn(function(e,t){var n=-1,r=44;do{switch(Un(r)){case 0:38===r&&12===Bn()&&(t[n]=1),e[n]+=hr(Tn-1,t,n);break;case 2:e[n]+=Zn(r);break;case 4:if(44===r){e[++n]=58===Bn()?"&\f":"",t[n]=e[n].length;break}default:e[n]+=En(r)}}while(r=zn());return e}(Wn(e),t))},gr=new WeakMap,vr=function(e){if("rule"===e.type&&e.parent&&!(e.length<1)){for(var t=e.value,n=e.parent,r=e.column===n.column&&e.line===n.line;"rule"!==n.type;)if(!(n=n.parent))return;if((1!==e.props.length||58===t.charCodeAt(0)||gr.get(n))&&!r){gr.set(e,!0);for(var o=[],a=mr(t,o),i=n.props,s=0,l=0;s6)switch(Pn(e,t+1)){case 109:if(45!==Pn(e,t+4))break;case 102:return Sn(e,/(.+:)(.+)-([^]+)/,"$1"+nr+"$2-$3$1"+tr+(108==Pn(e,t+3)?"$3":"$2-$3"))+e;case 115:return~On(e,"stretch")?br(Sn(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(115!==Pn(e,t+1))break;case 6444:switch(Pn(e,_n(e)-3-(~On(e,"!important")&&10))){case 107:return Sn(e,":",":"+nr)+e;case 101:return Sn(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+nr+(45===Pn(e,14)?"inline-":"")+"box$3$1"+nr+"$2$3$1"+er+"$2box$3")+e}break;case 5936:switch(Pn(e,t+11)){case 114:return nr+e+er+Sn(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return nr+e+er+Sn(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return nr+e+er+Sn(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return nr+e+er+e+e}return e}var wr=[function(e,t,n,r){if(e.length>-1&&!e.return)switch(e.type){case ar:e.return=br(e.value,e.length);break;case ir:return sr([Vn(e,{value:Sn(e.value,"@","@"+nr)})],r);case or:if(e.length)return function(e,t){return e.map(t).join("")}(e.props,(function(t){switch(function(e,t){return(e=t.exec(e))?e[0]:e}(t,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return sr([Vn(e,{props:[Sn(t,/:(read-\w+)/,":-moz-$1")]})],r);case"::placeholder":return sr([Vn(e,{props:[Sn(t,/:(plac\w+)/,":"+nr+"input-$1")]}),Vn(e,{props:[Sn(t,/:(plac\w+)/,":-moz-$1")]}),Vn(e,{props:[Sn(t,/:(plac\w+)/,er+"input-$1")]})],r)}return""}))}}],xr=function(e){var t=e.key;if("css"===t){var n=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(n,(function(e){-1!==e.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(e),e.setAttribute("data-s",""))}))}var r=e.stylisPlugins||wr;var o,a,i={},s=[];o=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+t+' "]'),(function(e){for(var t=e.getAttribute("data-emotion").split(" "),n=1;n=4;++r,o-=4)t=1540483477*(65535&(t=255&e.charCodeAt(r)|(255&e.charCodeAt(++r))<<8|(255&e.charCodeAt(++r))<<16|(255&e.charCodeAt(++r))<<24))+(59797*(t>>>16)<<16),n=1540483477*(65535&(t^=t>>>24))+(59797*(t>>>16)<<16)^1540483477*(65535&n)+(59797*(n>>>16)<<16);switch(o){case 3:n^=(255&e.charCodeAt(r+2))<<16;case 2:n^=(255&e.charCodeAt(r+1))<<8;case 1:n=1540483477*(65535&(n^=255&e.charCodeAt(r)))+(59797*(n>>>16)<<16)}return(((n=1540483477*(65535&(n^=n>>>13))+(59797*(n>>>16)<<16))^n>>>15)>>>0).toString(36)}(o)+l;return{name:c,styles:o,next:jr}},Tr=!!o.useInsertionEffect&&o.useInsertionEffect,Dr=Tr||function(e){return e()},Fr=(Tr||r.useLayoutEffect,{}.hasOwnProperty),Ar=r.createContext("undefined"!=typeof HTMLElement?xr({key:"css"}):null);Ar.Provider;var Vr=function(e){return(0,r.forwardRef)((function(t,n){var o=(0,r.useContext)(Ar);return e(t,o,n)}))};var Hr=r.createContext({});var zr="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",Br=function(e){var t=e.cache,n=e.serialized,r=e.isStringTag;return Er(t,n,r),Dr((function(){return function(e,t,n){Er(e,t,n);var r=e.key+"-"+t.name;if(void 0===e.inserted[t.name]){var o=t;do{e.insert(t===o?"."+r:"",o,e.sheet,!0),o=o.next}while(void 0!==o)}}(t,n,r)})),null},$r=Vr((function(e,t,n){var o=e.css;"string"==typeof o&&void 0!==t.registered[o]&&(o=t.registered[o]);var a=e[zr],i=[o],s="";"string"==typeof e.className?s=function(e,t,n){var r="";return n.split(" ").forEach((function(n){void 0!==e[n]?t.push(e[n]+";"):r+=n+" "})),r}(t.registered,i,e.className):null!=e.className&&(s=e.className+" ");var l=Mr(i,void 0,r.useContext(Hr));s+=t.key+"-"+l.name;var c={};for(var u in e)Fr.call(e,u)&&"css"!==u&&u!==zr&&(c[u]=e[u]);return c.ref=n,c.className=s,r.createElement(r.Fragment,null,r.createElement(Br,{cache:t,serialized:l,isStringTag:"string"==typeof a}),r.createElement(a,c))}));var Qr=$r,Ur=(n(4963),n(3463),function(e,t){var n=arguments;if(null==t||!Fr.call(t,"css"))return r.createElement.apply(void 0,n);var o=n.length,a=new Array(o);a[0]=Qr,a[1]=function(e,t){var n={};for(var r in t)Fr.call(t,r)&&(n[r]=t[r]);return n[zr]=e,n}(e,t);for(var i=2;i({x:e,y:e});function Xr(e){return{...e,top:e.y,left:e.x,right:e.x+e.width,bottom:e.y+e.height}}function eo(e){return ro(e)?(e.nodeName||"").toLowerCase():"#document"}function to(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function no(e){var t;return null==(t=(ro(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function ro(e){return e instanceof Node||e instanceof to(e).Node}function oo(e){return e instanceof Element||e instanceof to(e).Element}function ao(e){return e instanceof HTMLElement||e instanceof to(e).HTMLElement}function io(e){return"undefined"!=typeof ShadowRoot&&(e instanceof ShadowRoot||e instanceof to(e).ShadowRoot)}function so(e){const{overflow:t,overflowX:n,overflowY:r,display:o}=uo(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!["inline","contents"].includes(o)}function lo(){return!("undefined"==typeof CSS||!CSS.supports)&&CSS.supports("-webkit-backdrop-filter","none")}function co(e){return["html","body","#document"].includes(eo(e))}function uo(e){return to(e).getComputedStyle(e)}function po(e){if("html"===eo(e))return e;const t=e.assignedSlot||e.parentNode||io(e)&&e.host||no(e);return io(t)?t.host:t}function fo(e){const t=po(e);return co(t)?e.ownerDocument?e.ownerDocument.body:e.body:ao(t)&&so(t)?t:fo(t)}function ho(e,t,n){var r;void 0===t&&(t=[]),void 0===n&&(n=!0);const o=fo(e),a=o===(null==(r=e.ownerDocument)?void 0:r.body),i=to(o);return a?t.concat(i,i.visualViewport||[],so(o)?o:[],i.frameElement&&n?ho(i.frameElement):[]):t.concat(o,ho(o,[],n))}function mo(e){const t=uo(e);let n=parseFloat(t.width)||0,r=parseFloat(t.height)||0;const o=ao(e),a=o?e.offsetWidth:n,i=o?e.offsetHeight:r,s=Jr(n)!==a||Jr(r)!==i;return s&&(n=a,r=i),{width:n,height:r,$:s}}function go(e){return oo(e)?e:e.contextElement}function vo(e){const t=go(e);if(!ao(t))return Kr(1);const n=t.getBoundingClientRect(),{width:r,height:o,$:a}=mo(t);let i=(a?Jr(n.width):n.width)/r,s=(a?Jr(n.height):n.height)/o;return i&&Number.isFinite(i)||(i=1),s&&Number.isFinite(s)||(s=1),{x:i,y:s}}const yo=Kr(0);function bo(e){const t=to(e);return lo()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:yo}function wo(e,t,n,r){void 0===t&&(t=!1),void 0===n&&(n=!1);const o=e.getBoundingClientRect(),a=go(e);let i=Kr(1);t&&(r?oo(r)&&(i=vo(r)):i=vo(e));const s=function(e,t,n){return void 0===t&&(t=!1),!(!n||t&&n!==to(e))&&t}(a,n,r)?bo(a):Kr(0);let l=(o.left+s.x)/i.x,c=(o.top+s.y)/i.y,u=o.width/i.x,d=o.height/i.y;if(a){const e=to(a),t=r&&oo(r)?to(r):r;let n=e.frameElement;for(;n&&r&&t!==e;){const e=vo(n),t=n.getBoundingClientRect(),r=uo(n),o=t.left+(n.clientLeft+parseFloat(r.paddingLeft))*e.x,a=t.top+(n.clientTop+parseFloat(r.paddingTop))*e.y;l*=e.x,c*=e.y,u*=e.x,d*=e.y,l+=o,c+=a,n=to(n).frameElement}}return Xr({width:u,height:d,x:l,y:c})}function xo(e,t,n,r){void 0===r&&(r={});const{ancestorScroll:o=!0,ancestorResize:a=!0,elementResize:i="function"==typeof ResizeObserver,layoutShift:s="function"==typeof IntersectionObserver,animationFrame:l=!1}=r,c=go(e),u=o||a?[...c?ho(c):[],...ho(t)]:[];u.forEach((e=>{o&&e.addEventListener("scroll",n,{passive:!0}),a&&e.addEventListener("resize",n)}));const d=c&&s?function(e,t){let n,r=null;const o=no(e);function a(){clearTimeout(n),r&&r.disconnect(),r=null}return function i(s,l){void 0===s&&(s=!1),void 0===l&&(l=1),a();const{left:c,top:u,width:d,height:p}=e.getBoundingClientRect();if(s||t(),!d||!p)return;const f={rootMargin:-Yr(u)+"px "+-Yr(o.clientWidth-(c+d))+"px "+-Yr(o.clientHeight-(u+p))+"px "+-Yr(c)+"px",threshold:Gr(0,Zr(1,l))||1};let h=!0;function m(e){const t=e[0].intersectionRatio;if(t!==l){if(!h)return i();t?i(!1,t):n=setTimeout((()=>{i(!1,1e-7)}),100)}h=!1}try{r=new IntersectionObserver(m,{...f,root:o.ownerDocument})}catch(v){r=new IntersectionObserver(m,f)}r.observe(e)}(!0),a}(c,n):null;let p,f=-1,h=null;i&&(h=new ResizeObserver((e=>{let[r]=e;r&&r.target===c&&h&&(h.unobserve(t),cancelAnimationFrame(f),f=requestAnimationFrame((()=>{h&&h.observe(t)}))),n()})),c&&!l&&h.observe(c),h.observe(t));let m=l?wo(e):null;return l&&function t(){const r=wo(e);!m||r.x===m.x&&r.y===m.y&&r.width===m.width&&r.height===m.height||n();m=r,p=requestAnimationFrame(t)}(),n(),()=>{u.forEach((e=>{o&&e.removeEventListener("scroll",n),a&&e.removeEventListener("resize",n)})),d&&d(),h&&h.disconnect(),h=null,l&&cancelAnimationFrame(p)}}var Eo=r.useLayoutEffect,ko=["className","clearValue","cx","getStyles","getClassNames","getValue","hasValue","isMulti","isRtl","options","selectOption","selectProps","setValue","theme"],Co=function(){};function So(e,t){return t?"-"===t[0]?e+t:e+"__"+t:e}function Oo(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),o=2;o-1}function Io(e){return Ro(e)?window.pageYOffset:e.scrollTop}function jo(e,t){Ro(e)?window.scrollTo(0,t):e.scrollTop=t}function Lo(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:200,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:Co,o=Io(e),a=t-o,i=0;!function t(){var s=function(e,t,n,r){return n*((e=e/r-1)*e*e+1)+t}(i+=10,o,a,n);jo(e,s),in.bottom?jo(e,Math.min(t.offsetTop+t.clientHeight-e.offsetHeight+o,e.scrollHeight)):r.top-o=h)return{placement:"bottom",maxHeight:t};if(C>=h&&!i)return a&&Lo(l,S,P),{placement:"bottom",maxHeight:t};if(!i&&C>=r||i&&E>=r)return a&&Lo(l,S,P),{placement:"bottom",maxHeight:i?E-b:C-b};if("auto"===o||i){var N=t,_=i?x:k;return _>=r&&(N=Math.min(_-b-s,t)),{placement:"top",maxHeight:N}}if("bottom"===o)return a&&jo(l,S),{placement:"bottom",maxHeight:t};break;case"top":if(x>=h)return{placement:"top",maxHeight:t};if(k>=h&&!i)return a&&Lo(l,O,P),{placement:"top",maxHeight:t};if(!i&&k>=r||i&&x>=r){var R=t;return(!i&&k>=r||i&&x>=r)&&(R=i?x-w:k-w),a&&Lo(l,O,P),{placement:"top",maxHeight:R}}return{placement:"bottom",maxHeight:t};default:throw new Error('Invalid placement provided "'.concat(o,'".'))}return c}var Uo,Wo=function(e){return"auto"===e?"bottom":e},qo=(0,r.createContext)(null),Zo=function(e){var t=e.children,n=e.minMenuHeight,o=e.maxMenuHeight,a=e.menuPlacement,i=e.menuPosition,s=e.menuShouldScrollIntoView,l=e.theme,c=((0,r.useContext)(qo)||{}).setPortalPlacement,u=(0,r.useRef)(null),d=un((0,r.useState)(o),2),p=d[0],f=d[1],h=un((0,r.useState)(null),2),m=h[0],g=h[1],v=l.spacing.controlHeight;return Eo((function(){var e=u.current;if(e){var t="fixed"===i,r=Qo({maxHeight:o,menuEl:e,minHeight:n,placement:a,shouldScroll:s&&!t,isFixedPosition:t,controlHeight:v});f(r.maxHeight),g(r.placement),null==c||c(r.placement)}}),[o,a,i,s,n,c,v]),t({ref:u,placerProps:ln(ln({},e),{},{placement:m||Wo(a),maxHeight:p})})},Go=function(e){var t=e.children,n=e.innerRef,r=e.innerProps;return Ur("div",fn({},_o(e,"menu",{menu:!0}),{ref:n},r),t)},Jo=function(e,t){var n=e.theme,r=n.spacing.baseUnit,o=n.colors;return ln({textAlign:"center"},t?{}:{color:o.neutral40,padding:"".concat(2*r,"px ").concat(3*r,"px")})},Yo=Jo,Ko=Jo,Xo=["size"],ea=["innerProps","isRtl","size"];var ta,na,ra={name:"8mmkcg",styles:"display:inline-block;fill:currentColor;line-height:1;stroke:currentColor;stroke-width:0"},oa=function(e){var t=e.size,n=dn(e,Xo);return Ur("svg",fn({height:t,width:t,viewBox:"0 0 20 20","aria-hidden":"true",focusable:"false",css:ra},n))},aa=function(e){return Ur(oa,fn({size:20},e),Ur("path",{d:"M14.348 14.849c-0.469 0.469-1.229 0.469-1.697 0l-2.651-3.030-2.651 3.029c-0.469 0.469-1.229 0.469-1.697 0-0.469-0.469-0.469-1.229 0-1.697l2.758-3.15-2.759-3.152c-0.469-0.469-0.469-1.228 0-1.697s1.228-0.469 1.697 0l2.652 3.031 2.651-3.031c0.469-0.469 1.228-0.469 1.697 0s0.469 1.229 0 1.697l-2.758 3.152 2.758 3.15c0.469 0.469 0.469 1.229 0 1.698z"}))},ia=function(e){return Ur(oa,fn({size:20},e),Ur("path",{d:"M4.516 7.548c0.436-0.446 1.043-0.481 1.576 0l3.908 3.747 3.908-3.747c0.533-0.481 1.141-0.446 1.574 0 0.436 0.445 0.408 1.197 0 1.615-0.406 0.418-4.695 4.502-4.695 4.502-0.217 0.223-0.502 0.335-0.787 0.335s-0.57-0.112-0.789-0.335c0 0-4.287-4.084-4.695-4.502s-0.436-1.17 0-1.615z"}))},sa=function(e,t){var n=e.isFocused,r=e.theme,o=r.spacing.baseUnit,a=r.colors;return ln({label:"indicatorContainer",display:"flex",transition:"color 150ms"},t?{}:{color:n?a.neutral60:a.neutral20,padding:2*o,":hover":{color:n?a.neutral80:a.neutral40}})},la=sa,ca=sa,ua=function(){var e=Wr.apply(void 0,arguments),t="animation-"+e.name;return{name:t,styles:"@keyframes "+t+"{"+e.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}}(Uo||(ta=["\n 0%, 80%, 100% { opacity: 0; }\n 40% { opacity: 1; }\n"],na||(na=ta.slice(0)),Uo=Object.freeze(Object.defineProperties(ta,{raw:{value:Object.freeze(na)}})))),da=function(e){var t=e.delay,n=e.offset;return Ur("span",{css:Wr({animation:"".concat(ua," 1s ease-in-out ").concat(t,"ms infinite;"),backgroundColor:"currentColor",borderRadius:"1em",display:"inline-block",marginLeft:n?"1em":void 0,height:"1em",verticalAlign:"top",width:"1em"},"","")})},pa=function(e){var t=e.children,n=e.isDisabled,r=e.isFocused,o=e.innerRef,a=e.innerProps,i=e.menuIsOpen;return Ur("div",fn({ref:o},_o(e,"control",{control:!0,"control--is-disabled":n,"control--is-focused":r,"control--menu-is-open":i}),a,{"aria-disabled":n||void 0}),t)},fa=["data"],ha=function(e){var t=e.children,n=e.cx,r=e.getStyles,o=e.getClassNames,a=e.Heading,i=e.headingProps,s=e.innerProps,l=e.label,c=e.theme,u=e.selectProps;return Ur("div",fn({},_o(e,"group",{group:!0}),s),Ur(a,fn({},i,{selectProps:u,theme:c,getStyles:r,getClassNames:o,cx:n}),l),Ur("div",null,t))},ma=["innerRef","isDisabled","isHidden","inputClassName"],ga={gridArea:"1 / 2",font:"inherit",minWidth:"2px",border:0,margin:0,outline:0,padding:0},va={flex:"1 1 auto",display:"inline-grid",gridArea:"1 / 1 / 2 / 3",gridTemplateColumns:"0 min-content","&:after":ln({content:'attr(data-value) " "',visibility:"hidden",whiteSpace:"pre"},ga)},ya=function(e){return ln({label:"input",color:"inherit",background:0,opacity:e?0:1,width:"100%"},ga)},ba=function(e){var t=e.children,n=e.innerProps;return Ur("div",n,t)};var wa=function(e){var t=e.children,n=e.components,r=e.data,o=e.innerProps,a=e.isDisabled,i=e.removeProps,s=e.selectProps,l=n.Container,c=n.Label,u=n.Remove;return Ur(l,{data:r,innerProps:ln(ln({},_o(e,"multiValue",{"multi-value":!0,"multi-value--is-disabled":a})),o),selectProps:s},Ur(c,{data:r,innerProps:ln({},_o(e,"multiValueLabel",{"multi-value__label":!0})),selectProps:s},t),Ur(u,{data:r,innerProps:ln(ln({},_o(e,"multiValueRemove",{"multi-value__remove":!0})),{},{"aria-label":"Remove ".concat(t||"option")},i),selectProps:s}))},xa={ClearIndicator:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({},_o(e,"clearIndicator",{indicator:!0,"clear-indicator":!0}),n),t||Ur(aa,null))},Control:pa,DropdownIndicator:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({},_o(e,"dropdownIndicator",{indicator:!0,"dropdown-indicator":!0}),n),t||Ur(ia,null))},DownChevron:ia,CrossIcon:aa,Group:ha,GroupHeading:function(e){var t=No(e);t.data;var n=dn(t,fa);return Ur("div",fn({},_o(e,"groupHeading",{"group-heading":!0}),n))},IndicatorsContainer:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({},_o(e,"indicatorsContainer",{indicators:!0}),n),t)},IndicatorSeparator:function(e){var t=e.innerProps;return Ur("span",fn({},t,_o(e,"indicatorSeparator",{"indicator-separator":!0})))},Input:function(e){var t=e.cx,n=e.value,r=No(e),o=r.innerRef,a=r.isDisabled,i=r.isHidden,s=r.inputClassName,l=dn(r,ma);return Ur("div",fn({},_o(e,"input",{"input-container":!0}),{"data-value":n||""}),Ur("input",fn({className:t({input:!0},s),ref:o,style:ya(i),disabled:a},l)))},LoadingIndicator:function(e){var t=e.innerProps,n=e.isRtl,r=e.size,o=void 0===r?4:r,a=dn(e,ea);return Ur("div",fn({},_o(ln(ln({},a),{},{innerProps:t,isRtl:n,size:o}),"loadingIndicator",{indicator:!0,"loading-indicator":!0}),t),Ur(da,{delay:0,offset:n}),Ur(da,{delay:160,offset:!0}),Ur(da,{delay:320,offset:!n}))},Menu:Go,MenuList:function(e){var t=e.children,n=e.innerProps,r=e.innerRef,o=e.isMulti;return Ur("div",fn({},_o(e,"menuList",{"menu-list":!0,"menu-list--is-multi":o}),{ref:r},n),t)},MenuPortal:function(e){var t=e.appendTo,n=e.children,o=e.controlElement,a=e.innerProps,i=e.menuPlacement,s=e.menuPosition,l=(0,r.useRef)(null),c=(0,r.useRef)(null),u=un((0,r.useState)(Wo(i)),2),d=u[0],p=u[1],f=(0,r.useMemo)((function(){return{setPortalPlacement:p}}),[]),h=un((0,r.useState)(null),2),m=h[0],g=h[1],v=(0,r.useCallback)((function(){if(o){var e=function(e){var t=e.getBoundingClientRect();return{bottom:t.bottom,height:t.height,left:t.left,right:t.right,top:t.top,width:t.width}}(o),t="fixed"===s?0:window.pageYOffset,n=e[d]+t;n===(null==m?void 0:m.offset)&&e.left===(null==m?void 0:m.rect.left)&&e.width===(null==m?void 0:m.rect.width)||g({offset:n,rect:e})}}),[o,s,d,null==m?void 0:m.offset,null==m?void 0:m.rect.left,null==m?void 0:m.rect.width]);Eo((function(){v()}),[v]);var y=(0,r.useCallback)((function(){"function"==typeof c.current&&(c.current(),c.current=null),o&&l.current&&(c.current=xo(o,l.current,v,{elementResize:"ResizeObserver"in window}))}),[o,v]);Eo((function(){y()}),[y]);var b=(0,r.useCallback)((function(e){l.current=e,y()}),[y]);if(!t&&"fixed"!==s||!m)return null;var w=Ur("div",fn({ref:b},_o(ln(ln({},e),{},{offset:m.offset,position:s,rect:m.rect}),"menuPortal",{"menu-portal":!0}),a),n);return Ur(qo.Provider,{value:f},t?(0,qr.createPortal)(w,t):w)},LoadingMessage:function(e){var t=e.children,n=void 0===t?"Loading...":t,r=e.innerProps,o=dn(e,$o);return Ur("div",fn({},_o(ln(ln({},o),{},{children:n,innerProps:r}),"loadingMessage",{"menu-notice":!0,"menu-notice--loading":!0}),r),n)},NoOptionsMessage:function(e){var t=e.children,n=void 0===t?"No options":t,r=e.innerProps,o=dn(e,Bo);return Ur("div",fn({},_o(ln(ln({},o),{},{children:n,innerProps:r}),"noOptionsMessage",{"menu-notice":!0,"menu-notice--no-options":!0}),r),n)},MultiValue:wa,MultiValueContainer:ba,MultiValueLabel:ba,MultiValueRemove:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({role:"button"},n),t||Ur(aa,{size:14}))},Option:function(e){var t=e.children,n=e.isDisabled,r=e.isFocused,o=e.isSelected,a=e.innerRef,i=e.innerProps;return Ur("div",fn({},_o(e,"option",{option:!0,"option--is-disabled":n,"option--is-focused":r,"option--is-selected":o}),{ref:a,"aria-disabled":n},i),t)},Placeholder:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({},_o(e,"placeholder",{placeholder:!0}),n),t)},SelectContainer:function(e){var t=e.children,n=e.innerProps,r=e.isDisabled,o=e.isRtl;return Ur("div",fn({},_o(e,"container",{"--is-disabled":r,"--is-rtl":o}),n),t)},SingleValue:function(e){var t=e.children,n=e.isDisabled,r=e.innerProps;return Ur("div",fn({},_o(e,"singleValue",{"single-value":!0,"single-value--is-disabled":n}),r),t)},ValueContainer:function(e){var t=e.children,n=e.innerProps,r=e.isMulti,o=e.hasValue;return Ur("div",fn({},_o(e,"valueContainer",{"value-container":!0,"value-container--is-multi":r,"value-container--has-value":o}),n),t)}},Ea=Number.isNaN||function(e){return"number"==typeof e&&e!=e};function ka(e,t){if(e.length!==t.length)return!1;for(var n=0;n1?"s":""," ").concat(o.join(","),", selected.");case"select-option":return"option ".concat(r,a?" is disabled. Select another option.":", selected.");default:return""}},onFocus:function(e){var t=e.context,n=e.focused,r=e.options,o=e.label,a=void 0===o?"":o,i=e.selectValue,s=e.isDisabled,l=e.isSelected,c=e.isAppleDevice,u=function(e,t){return e&&e.length?"".concat(e.indexOf(t)+1," of ").concat(e.length):""};if("value"===t&&i)return"value ".concat(a," focused, ").concat(u(i,n),".");if("menu"===t&&c){var d=s?" disabled":"",p="".concat(l?" selected":"").concat(d);return"".concat(a).concat(p,", ").concat(u(r,n),".")}return""},onFilter:function(e){var t=e.inputValue,n=e.resultsMessage;return"".concat(n).concat(t?" for search term "+t:"",".")}},Pa=function(e){var t=e.ariaSelection,n=e.focusedOption,o=e.focusedValue,a=e.focusableOptions,i=e.isFocused,s=e.selectValue,l=e.selectProps,c=e.id,u=e.isAppleDevice,d=l.ariaLiveMessages,p=l.getOptionLabel,f=l.inputValue,h=l.isMulti,m=l.isOptionDisabled,g=l.isSearchable,v=l.menuIsOpen,y=l.options,b=l.screenReaderStatus,w=l.tabSelectsValue,x=l.isLoading,E=l["aria-label"],k=l["aria-live"],C=(0,r.useMemo)((function(){return ln(ln({},Oa),d||{})}),[d]),S=(0,r.useMemo)((function(){var e,n="";if(t&&C.onChange){var r=t.option,o=t.options,a=t.removedValue,i=t.removedValues,l=t.value,c=a||r||(e=l,Array.isArray(e)?null:e),u=c?p(c):"",d=o||i||void 0,f=d?d.map(p):[],h=ln({isDisabled:c&&m(c,s),label:u,labels:f},t);n=C.onChange(h)}return n}),[t,C,m,s,p]),O=(0,r.useMemo)((function(){var e="",t=n||o,r=!!(n&&s&&s.includes(n));if(t&&C.onFocus){var i={focused:t,label:p(t),isDisabled:m(t,s),isSelected:r,options:a,context:t===n?"menu":"value",selectValue:s,isAppleDevice:u};e=C.onFocus(i)}return e}),[n,o,p,m,C,a,s,u]),P=(0,r.useMemo)((function(){var e="";if(v&&y.length&&!x&&C.onFilter){var t=b({count:a.length});e=C.onFilter({inputValue:f,resultsMessage:t})}return e}),[a,f,v,C,y,b,x]),N="initial-input-focus"===(null==t?void 0:t.action),_=(0,r.useMemo)((function(){var e="";if(C.guidance){var t=o?"value":v?"menu":"input";e=C.guidance({"aria-label":E,context:t,isDisabled:n&&m(n,s),isMulti:h,isSearchable:g,tabSelectsValue:w,isInitialFocus:N})}return e}),[E,n,o,h,m,g,v,C,s,w,N]),R=Ur(r.Fragment,null,Ur("span",{id:"aria-selection"},S),Ur("span",{id:"aria-focused"},O),Ur("span",{id:"aria-results"},P),Ur("span",{id:"aria-guidance"},_));return Ur(r.Fragment,null,Ur(Sa,{id:c},N&&R),Ur(Sa,{"aria-live":k,"aria-atomic":"false","aria-relevant":"additions text",role:"log"},i&&!N&&R))},Na=[{base:"A",letters:"AⒶAÀÁÂẦẤẪẨÃĀĂẰẮẴẲȦǠÄǞẢÅǺǍȀȂẠẬẶḀĄȺⱯ"},{base:"AA",letters:"Ꜳ"},{base:"AE",letters:"ÆǼǢ"},{base:"AO",letters:"Ꜵ"},{base:"AU",letters:"Ꜷ"},{base:"AV",letters:"ꜸꜺ"},{base:"AY",letters:"Ꜽ"},{base:"B",letters:"BⒷBḂḄḆɃƂƁ"},{base:"C",letters:"CⒸCĆĈĊČÇḈƇȻꜾ"},{base:"D",letters:"DⒹDḊĎḌḐḒḎĐƋƊƉꝹ"},{base:"DZ",letters:"DZDŽ"},{base:"Dz",letters:"DzDž"},{base:"E",letters:"EⒺEÈÉÊỀẾỄỂẼĒḔḖĔĖËẺĚȄȆẸỆȨḜĘḘḚƐƎ"},{base:"F",letters:"FⒻFḞƑꝻ"},{base:"G",letters:"GⒼGǴĜḠĞĠǦĢǤƓꞠꝽꝾ"},{base:"H",letters:"HⒽHĤḢḦȞḤḨḪĦⱧⱵꞍ"},{base:"I",letters:"IⒾIÌÍÎĨĪĬİÏḮỈǏȈȊỊĮḬƗ"},{base:"J",letters:"JⒿJĴɈ"},{base:"K",letters:"KⓀKḰǨḲĶḴƘⱩꝀꝂꝄꞢ"},{base:"L",letters:"LⓁLĿĹĽḶḸĻḼḺŁȽⱢⱠꝈꝆꞀ"},{base:"LJ",letters:"LJ"},{base:"Lj",letters:"Lj"},{base:"M",letters:"MⓂMḾṀṂⱮƜ"},{base:"N",letters:"NⓃNǸŃÑṄŇṆŅṊṈȠƝꞐꞤ"},{base:"NJ",letters:"NJ"},{base:"Nj",letters:"Nj"},{base:"O",letters:"OⓄOÒÓÔỒỐỖỔÕṌȬṎŌṐṒŎȮȰÖȪỎŐǑȌȎƠỜỚỠỞỢỌỘǪǬØǾƆƟꝊꝌ"},{base:"OI",letters:"Ƣ"},{base:"OO",letters:"Ꝏ"},{base:"OU",letters:"Ȣ"},{base:"P",letters:"PⓅPṔṖƤⱣꝐꝒꝔ"},{base:"Q",letters:"QⓆQꝖꝘɊ"},{base:"R",letters:"RⓇRŔṘŘȐȒṚṜŖṞɌⱤꝚꞦꞂ"},{base:"S",letters:"SⓈSẞŚṤŜṠŠṦṢṨȘŞⱾꞨꞄ"},{base:"T",letters:"TⓉTṪŤṬȚŢṰṮŦƬƮȾꞆ"},{base:"TZ",letters:"Ꜩ"},{base:"U",letters:"UⓊUÙÚÛŨṸŪṺŬÜǛǗǕǙỦŮŰǓȔȖƯỪỨỮỬỰỤṲŲṶṴɄ"},{base:"V",letters:"VⓋVṼṾƲꝞɅ"},{base:"VY",letters:"Ꝡ"},{base:"W",letters:"WⓌWẀẂŴẆẄẈⱲ"},{base:"X",letters:"XⓍXẊẌ"},{base:"Y",letters:"YⓎYỲÝŶỸȲẎŸỶỴƳɎỾ"},{base:"Z",letters:"ZⓏZŹẐŻŽẒẔƵȤⱿⱫꝢ"},{base:"a",letters:"aⓐaẚàáâầấẫẩãāăằắẵẳȧǡäǟảåǻǎȁȃạậặḁąⱥɐ"},{base:"aa",letters:"ꜳ"},{base:"ae",letters:"æǽǣ"},{base:"ao",letters:"ꜵ"},{base:"au",letters:"ꜷ"},{base:"av",letters:"ꜹꜻ"},{base:"ay",letters:"ꜽ"},{base:"b",letters:"bⓑbḃḅḇƀƃɓ"},{base:"c",letters:"cⓒcćĉċčçḉƈȼꜿↄ"},{base:"d",letters:"dⓓdḋďḍḑḓḏđƌɖɗꝺ"},{base:"dz",letters:"dzdž"},{base:"e",letters:"eⓔeèéêềếễểẽēḕḗĕėëẻěȅȇẹệȩḝęḙḛɇɛǝ"},{base:"f",letters:"fⓕfḟƒꝼ"},{base:"g",letters:"gⓖgǵĝḡğġǧģǥɠꞡᵹꝿ"},{base:"h",letters:"hⓗhĥḣḧȟḥḩḫẖħⱨⱶɥ"},{base:"hv",letters:"ƕ"},{base:"i",letters:"iⓘiìíîĩīĭïḯỉǐȉȋịįḭɨı"},{base:"j",letters:"jⓙjĵǰɉ"},{base:"k",letters:"kⓚkḱǩḳķḵƙⱪꝁꝃꝅꞣ"},{base:"l",letters:"lⓛlŀĺľḷḹļḽḻſłƚɫⱡꝉꞁꝇ"},{base:"lj",letters:"lj"},{base:"m",letters:"mⓜmḿṁṃɱɯ"},{base:"n",letters:"nⓝnǹńñṅňṇņṋṉƞɲʼnꞑꞥ"},{base:"nj",letters:"nj"},{base:"o",letters:"oⓞoòóôồốỗổõṍȭṏōṑṓŏȯȱöȫỏőǒȍȏơờớỡởợọộǫǭøǿɔꝋꝍɵ"},{base:"oi",letters:"ƣ"},{base:"ou",letters:"ȣ"},{base:"oo",letters:"ꝏ"},{base:"p",letters:"pⓟpṕṗƥᵽꝑꝓꝕ"},{base:"q",letters:"qⓠqɋꝗꝙ"},{base:"r",letters:"rⓡrŕṙřȑȓṛṝŗṟɍɽꝛꞧꞃ"},{base:"s",letters:"sⓢsßśṥŝṡšṧṣṩșşȿꞩꞅẛ"},{base:"t",letters:"tⓣtṫẗťṭțţṱṯŧƭʈⱦꞇ"},{base:"tz",letters:"ꜩ"},{base:"u",letters:"uⓤuùúûũṹūṻŭüǜǘǖǚủůűǔȕȗưừứữửựụṳųṷṵʉ"},{base:"v",letters:"vⓥvṽṿʋꝟʌ"},{base:"vy",letters:"ꝡ"},{base:"w",letters:"wⓦwẁẃŵẇẅẘẉⱳ"},{base:"x",letters:"xⓧxẋẍ"},{base:"y",letters:"yⓨyỳýŷỹȳẏÿỷẙỵƴɏỿ"},{base:"z",letters:"zⓩzźẑżžẓẕƶȥɀⱬꝣ"}],_a=new RegExp("["+Na.map((function(e){return e.letters})).join("")+"]","g"),Ra={},Ia=0;Ia1?t-1:0),r=1;r0,m=d-p-c,g=!1;m>t&&s.current&&(o&&o(e),s.current=!1),h&&l.current&&(i&&i(e),l.current=!1),h&&t>m?(n&&!s.current&&n(e),f.scrollTop=d,g=!0,s.current=!0):!h&&-t>c&&(a&&!l.current&&a(e),f.scrollTop=0,g=!0,l.current=!0),g&&Ha(e)}}),[n,o,a,i]),p=(0,r.useCallback)((function(e){d(e,e.deltaY)}),[d]),f=(0,r.useCallback)((function(e){c.current=e.changedTouches[0].clientY}),[]),h=(0,r.useCallback)((function(e){var t=c.current-e.changedTouches[0].clientY;d(e,t)}),[d]),m=(0,r.useCallback)((function(e){if(e){var t=!!Vo&&{passive:!1};e.addEventListener("wheel",p,t),e.addEventListener("touchstart",f,t),e.addEventListener("touchmove",h,t)}}),[h,f,p]),g=(0,r.useCallback)((function(e){e&&(e.removeEventListener("wheel",p,!1),e.removeEventListener("touchstart",f,!1),e.removeEventListener("touchmove",h,!1))}),[h,f,p]);return(0,r.useEffect)((function(){if(t){var e=u.current;return m(e),function(){g(e)}}}),[t,m,g]),function(e){u.current=e}}({isEnabled:void 0===o||o,onBottomArrive:e.onBottomArrive,onBottomLeave:e.onBottomLeave,onTopArrive:e.onTopArrive,onTopLeave:e.onTopLeave}),i=function(e){var t=e.isEnabled,n=e.accountForScrollbars,o=void 0===n||n,a=(0,r.useRef)({}),i=(0,r.useRef)(null),s=(0,r.useCallback)((function(e){if(qa){var t=document.body,n=t&&t.style;if(o&&za.forEach((function(e){var t=n&&n[e];a.current[e]=t})),o&&Za<1){var r=parseInt(a.current.paddingRight,10)||0,i=document.body?document.body.clientWidth:0,s=window.innerWidth-i+r||0;Object.keys(Ba).forEach((function(e){var t=Ba[e];n&&(n[e]=t)})),n&&(n.paddingRight="".concat(s,"px"))}t&&Wa()&&(t.addEventListener("touchmove",$a,Ga),e&&(e.addEventListener("touchstart",Ua,Ga),e.addEventListener("touchmove",Qa,Ga))),Za+=1}}),[o]),l=(0,r.useCallback)((function(e){if(qa){var t=document.body,n=t&&t.style;Za=Math.max(Za-1,0),o&&Za<1&&za.forEach((function(e){var t=a.current[e];n&&(n[e]=t)})),t&&Wa()&&(t.removeEventListener("touchmove",$a,Ga),e&&(e.removeEventListener("touchstart",Ua,Ga),e.removeEventListener("touchmove",Qa,Ga)))}}),[o]);return(0,r.useEffect)((function(){if(t){var e=i.current;return s(e),function(){l(e)}}}),[t,s,l]),function(e){i.current=e}}({isEnabled:n});return Ur(r.Fragment,null,n&&Ur("div",{onClick:Ja,css:Ya}),t((function(e){a(e),i(e)})))}var Xa={name:"1a0ro4n-requiredInput",styles:"label:requiredInput;opacity:0;pointer-events:none;position:absolute;bottom:0;left:0;right:0;width:100%"},ei=function(e){var t=e.name,n=e.onFocus;return Ur("input",{required:!0,name:t,tabIndex:-1,"aria-hidden":"true",onFocus:n,css:Xa,value:"",onChange:function(){}})};function ti(e){var t;return"undefined"!=typeof window&&null!=window.navigator&&e.test((null===(t=window.navigator.userAgentData)||void 0===t?void 0:t.platform)||window.navigator.platform)}function ni(){return ti(/^Mac/i)}function ri(){return ti(/^iPhone/i)||ti(/^iPad/i)||ni()&&navigator.maxTouchPoints>1}var oi={clearIndicator:ca,container:function(e){var t=e.isDisabled;return{label:"container",direction:e.isRtl?"rtl":void 0,pointerEvents:t?"none":void 0,position:"relative"}},control:function(e,t){var n=e.isDisabled,r=e.isFocused,o=e.theme,a=o.colors,i=o.borderRadius;return ln({label:"control",alignItems:"center",cursor:"default",display:"flex",flexWrap:"wrap",justifyContent:"space-between",minHeight:o.spacing.controlHeight,outline:"0 !important",position:"relative",transition:"all 100ms"},t?{}:{backgroundColor:n?a.neutral5:a.neutral0,borderColor:n?a.neutral10:r?a.primary:a.neutral20,borderRadius:i,borderStyle:"solid",borderWidth:1,boxShadow:r?"0 0 0 1px ".concat(a.primary):void 0,"&:hover":{borderColor:r?a.primary:a.neutral30}})},dropdownIndicator:la,group:function(e,t){var n=e.theme.spacing;return t?{}:{paddingBottom:2*n.baseUnit,paddingTop:2*n.baseUnit}},groupHeading:function(e,t){var n=e.theme,r=n.colors,o=n.spacing;return ln({label:"group",cursor:"default",display:"block"},t?{}:{color:r.neutral40,fontSize:"75%",fontWeight:500,marginBottom:"0.25em",paddingLeft:3*o.baseUnit,paddingRight:3*o.baseUnit,textTransform:"uppercase"})},indicatorsContainer:function(){return{alignItems:"center",alignSelf:"stretch",display:"flex",flexShrink:0}},indicatorSeparator:function(e,t){var n=e.isDisabled,r=e.theme,o=r.spacing.baseUnit,a=r.colors;return ln({label:"indicatorSeparator",alignSelf:"stretch",width:1},t?{}:{backgroundColor:n?a.neutral10:a.neutral20,marginBottom:2*o,marginTop:2*o})},input:function(e,t){var n=e.isDisabled,r=e.value,o=e.theme,a=o.spacing,i=o.colors;return ln(ln({visibility:n?"hidden":"visible",transform:r?"translateZ(0)":""},va),t?{}:{margin:a.baseUnit/2,paddingBottom:a.baseUnit/2,paddingTop:a.baseUnit/2,color:i.neutral80})},loadingIndicator:function(e,t){var n=e.isFocused,r=e.size,o=e.theme,a=o.colors,i=o.spacing.baseUnit;return ln({label:"loadingIndicator",display:"flex",transition:"color 150ms",alignSelf:"center",fontSize:r,lineHeight:1,marginRight:r,textAlign:"center",verticalAlign:"middle"},t?{}:{color:n?a.neutral60:a.neutral20,padding:2*i})},loadingMessage:Ko,menu:function(e,t){var n,r=e.placement,o=e.theme,a=o.borderRadius,i=o.spacing,s=o.colors;return ln((an(n={label:"menu"},function(e){return e?{bottom:"top",top:"bottom"}[e]:"bottom"}(r),"100%"),an(n,"position","absolute"),an(n,"width","100%"),an(n,"zIndex",1),n),t?{}:{backgroundColor:s.neutral0,borderRadius:a,boxShadow:"0 0 0 1px hsla(0, 0%, 0%, 0.1), 0 4px 11px hsla(0, 0%, 0%, 0.1)",marginBottom:i.menuGutter,marginTop:i.menuGutter})},menuList:function(e,t){var n=e.maxHeight,r=e.theme.spacing.baseUnit;return ln({maxHeight:n,overflowY:"auto",position:"relative",WebkitOverflowScrolling:"touch"},t?{}:{paddingBottom:r,paddingTop:r})},menuPortal:function(e){var t=e.rect,n=e.offset,r=e.position;return{left:t.left,position:r,top:n,width:t.width,zIndex:1}},multiValue:function(e,t){var n=e.theme,r=n.spacing,o=n.borderRadius,a=n.colors;return ln({label:"multiValue",display:"flex",minWidth:0},t?{}:{backgroundColor:a.neutral10,borderRadius:o/2,margin:r.baseUnit/2})},multiValueLabel:function(e,t){var n=e.theme,r=n.borderRadius,o=n.colors,a=e.cropWithEllipsis;return ln({overflow:"hidden",textOverflow:a||void 0===a?"ellipsis":void 0,whiteSpace:"nowrap"},t?{}:{borderRadius:r/2,color:o.neutral80,fontSize:"85%",padding:3,paddingLeft:6})},multiValueRemove:function(e,t){var n=e.theme,r=n.spacing,o=n.borderRadius,a=n.colors,i=e.isFocused;return ln({alignItems:"center",display:"flex"},t?{}:{borderRadius:o/2,backgroundColor:i?a.dangerLight:void 0,paddingLeft:r.baseUnit,paddingRight:r.baseUnit,":hover":{backgroundColor:a.dangerLight,color:a.danger}})},noOptionsMessage:Yo,option:function(e,t){var n=e.isDisabled,r=e.isFocused,o=e.isSelected,a=e.theme,i=a.spacing,s=a.colors;return ln({label:"option",cursor:"default",display:"block",fontSize:"inherit",width:"100%",userSelect:"none",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)"},t?{}:{backgroundColor:o?s.primary:r?s.primary25:"transparent",color:n?s.neutral20:o?s.neutral0:"inherit",padding:"".concat(2*i.baseUnit,"px ").concat(3*i.baseUnit,"px"),":active":{backgroundColor:n?void 0:o?s.primary:s.primary50}})},placeholder:function(e,t){var n=e.theme,r=n.spacing,o=n.colors;return ln({label:"placeholder",gridArea:"1 / 1 / 2 / 3"},t?{}:{color:o.neutral50,marginLeft:r.baseUnit/2,marginRight:r.baseUnit/2})},singleValue:function(e,t){var n=e.isDisabled,r=e.theme,o=r.spacing,a=r.colors;return ln({label:"singleValue",gridArea:"1 / 1 / 2 / 3",maxWidth:"100%",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},t?{}:{color:n?a.neutral40:a.neutral80,marginLeft:o.baseUnit/2,marginRight:o.baseUnit/2})},valueContainer:function(e,t){var n=e.theme.spacing,r=e.isMulti,o=e.hasValue,a=e.selectProps.controlShouldRenderValue;return ln({alignItems:"center",display:r&&o&&a?"flex":"grid",flex:1,flexWrap:"wrap",WebkitOverflowScrolling:"touch",position:"relative",overflow:"hidden"},t?{}:{padding:"".concat(n.baseUnit/2,"px ").concat(2*n.baseUnit,"px")})}};var ai,ii={borderRadius:4,colors:{primary:"#2684FF",primary75:"#4C9AFF",primary50:"#B2D4FF",primary25:"#DEEBFF",danger:"#DE350B",dangerLight:"#FFBDAD",neutral0:"hsl(0, 0%, 100%)",neutral5:"hsl(0, 0%, 95%)",neutral10:"hsl(0, 0%, 90%)",neutral20:"hsl(0, 0%, 80%)",neutral30:"hsl(0, 0%, 70%)",neutral40:"hsl(0, 0%, 60%)",neutral50:"hsl(0, 0%, 50%)",neutral60:"hsl(0, 0%, 40%)",neutral70:"hsl(0, 0%, 30%)",neutral80:"hsl(0, 0%, 20%)",neutral90:"hsl(0, 0%, 10%)"},spacing:{baseUnit:4,controlHeight:38,menuGutter:8}},si={"aria-live":"polite",backspaceRemovesValue:!0,blurInputOnSelect:To(),captureMenuScroll:!To(),classNames:{},closeMenuOnSelect:!0,closeMenuOnScroll:!1,components:{},controlShouldRenderValue:!0,escapeClearsValue:!1,filterOption:function(e,t){if(e.data.__isNew__)return!0;var n=ln({ignoreCase:!0,ignoreAccents:!0,stringify:Fa,trim:!0,matchFrom:"any"},ai),r=n.ignoreCase,o=n.ignoreAccents,a=n.stringify,i=n.trim,s=n.matchFrom,l=i?Da(t):t,c=i?Da(a(e)):a(e);return r&&(l=l.toLowerCase(),c=c.toLowerCase()),o&&(l=Ta(l),c=Ma(c)),"start"===s?c.substr(0,l.length)===l:c.indexOf(l)>-1},formatGroupLabel:function(e){return e.label},getOptionLabel:function(e){return e.label},getOptionValue:function(e){return e.value},isDisabled:!1,isLoading:!1,isMulti:!1,isRtl:!1,isSearchable:!0,isOptionDisabled:function(e){return!!e.isDisabled},loadingMessage:function(){return"Loading..."},maxMenuHeight:300,minMenuHeight:140,menuIsOpen:!1,menuPlacement:"bottom",menuPosition:"absolute",menuShouldBlockScroll:!1,menuShouldScrollIntoView:!function(){try{return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)}catch(v){return!1}}(),noOptionsMessage:function(){return"No options"},openMenuOnFocus:!1,openMenuOnClick:!0,options:[],pageSize:5,placeholder:"Select...",screenReaderStatus:function(e){var t=e.count;return"".concat(t," result").concat(1!==t?"s":""," available")},styles:{},tabIndex:0,tabSelectsValue:!0,unstyled:!1};function li(e,t,n,r){return{type:"option",data:t,isDisabled:gi(e,t,n),isSelected:vi(e,t,n),label:hi(e,t),value:mi(e,t),index:r}}function ci(e,t){return e.options.map((function(n,r){if("options"in n){var o=n.options.map((function(n,r){return li(e,n,t,r)})).filter((function(t){return pi(e,t)}));return o.length>0?{type:"group",data:n,options:o,index:r}:void 0}var a=li(e,n,t,r);return pi(e,a)?a:void 0})).filter(Ho)}function ui(e){return e.reduce((function(e,t){return"group"===t.type?e.push.apply(e,(0,nn.Z)(t.options.map((function(e){return e.data})))):e.push(t.data),e}),[])}function di(e,t){return e.reduce((function(e,n){return"group"===n.type?e.push.apply(e,(0,nn.Z)(n.options.map((function(e){return{data:e.data,id:"".concat(t,"-").concat(n.index,"-").concat(e.index)}})))):e.push({data:n.data,id:"".concat(t,"-").concat(n.index)}),e}),[])}function pi(e,t){var n=e.inputValue,r=void 0===n?"":n,o=t.data,a=t.isSelected,i=t.label,s=t.value;return(!bi(e)||!a)&&yi(e,{label:i,value:s,data:o},r)}var fi=function(e,t){var n;return(null===(n=e.find((function(e){return e.data===t})))||void 0===n?void 0:n.id)||null},hi=function(e,t){return e.getOptionLabel(t)},mi=function(e,t){return e.getOptionValue(t)};function gi(e,t,n){return"function"==typeof e.isOptionDisabled&&e.isOptionDisabled(t,n)}function vi(e,t,n){if(n.indexOf(t)>-1)return!0;if("function"==typeof e.isOptionSelected)return e.isOptionSelected(t,n);var r=mi(e,t);return n.some((function(t){return mi(e,t)===r}))}function yi(e,t,n){return!e.filterOption||e.filterOption(t,n)}var bi=function(e){var t=e.hideSelectedOptions,n=e.isMulti;return void 0===t?n:t},wi=1,xi=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&(0,mn.Z)(e,t)}(i,e);var t,n,o,a=bn(i);function i(e){var t;if(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,i),(t=a.call(this,e)).state={ariaSelection:null,focusedOption:null,focusedOptionId:null,focusableOptionsWithIds:[],focusedValue:null,inputIsHidden:!1,isFocused:!1,selectValue:[],clearFocusValueOnUpdate:!1,prevWasFocused:!1,inputIsHiddenAfterUpdate:void 0,prevProps:void 0,instancePrefix:""},t.blockOptionHover=!1,t.isComposing=!1,t.commonProps=void 0,t.initialTouchX=0,t.initialTouchY=0,t.openAfterFocus=!1,t.scrollToFocusedOptionOnUpdate=!1,t.userIsDragging=void 0,t.isAppleDevice=ni()||ri(),t.controlRef=null,t.getControlRef=function(e){t.controlRef=e},t.focusedOptionRef=null,t.getFocusedOptionRef=function(e){t.focusedOptionRef=e},t.menuListRef=null,t.getMenuListRef=function(e){t.menuListRef=e},t.inputRef=null,t.getInputRef=function(e){t.inputRef=e},t.focus=t.focusInput,t.blur=t.blurInput,t.onChange=function(e,n){var r=t.props,o=r.onChange,a=r.name;n.name=a,t.ariaOnChange(e,n),o(e,n)},t.setValue=function(e,n,r){var o=t.props,a=o.closeMenuOnSelect,i=o.isMulti,s=o.inputValue;t.onInputChange("",{action:"set-value",prevInputValue:s}),a&&(t.setState({inputIsHiddenAfterUpdate:!i}),t.onMenuClose()),t.setState({clearFocusValueOnUpdate:!0}),t.onChange(e,{action:n,option:r})},t.selectOption=function(e){var n=t.props,r=n.blurInputOnSelect,o=n.isMulti,a=n.name,i=t.state.selectValue,s=o&&t.isOptionSelected(e,i),l=t.isOptionDisabled(e,i);if(s){var c=t.getOptionValue(e);t.setValue(i.filter((function(e){return t.getOptionValue(e)!==c})),"deselect-option",e)}else{if(l)return void t.ariaOnChange(e,{action:"select-option",option:e,name:a});o?t.setValue([].concat((0,nn.Z)(i),[e]),"select-option",e):t.setValue(e,"select-option")}r&&t.blurInput()},t.removeValue=function(e){var n=t.props.isMulti,r=t.state.selectValue,o=t.getOptionValue(e),a=r.filter((function(e){return t.getOptionValue(e)!==o})),i=zo(n,a,a[0]||null);t.onChange(i,{action:"remove-value",removedValue:e}),t.focusInput()},t.clearValue=function(){var e=t.state.selectValue;t.onChange(zo(t.props.isMulti,[],null),{action:"clear",removedValues:e})},t.popValue=function(){var e=t.props.isMulti,n=t.state.selectValue,r=n[n.length-1],o=n.slice(0,n.length-1),a=zo(e,o,o[0]||null);t.onChange(a,{action:"pop-value",removedValue:r})},t.getFocusedOptionId=function(e){return fi(t.state.focusableOptionsWithIds,e)},t.getFocusableOptionsWithIds=function(){return di(ci(t.props,t.state.selectValue),t.getElementId("option"))},t.getValue=function(){return t.state.selectValue},t.cx=function(){for(var e=arguments.length,n=new Array(e),r=0;r5||a>5}},t.onTouchEnd=function(e){t.userIsDragging||(t.controlRef&&!t.controlRef.contains(e.target)&&t.menuListRef&&!t.menuListRef.contains(e.target)&&t.blurInput(),t.initialTouchX=0,t.initialTouchY=0)},t.onControlTouchEnd=function(e){t.userIsDragging||t.onControlMouseDown(e)},t.onClearIndicatorTouchEnd=function(e){t.userIsDragging||t.onClearIndicatorMouseDown(e)},t.onDropdownIndicatorTouchEnd=function(e){t.userIsDragging||t.onDropdownIndicatorMouseDown(e)},t.handleInputChange=function(e){var n=t.props.inputValue,r=e.currentTarget.value;t.setState({inputIsHiddenAfterUpdate:!1}),t.onInputChange(r,{action:"input-change",prevInputValue:n}),t.props.menuIsOpen||t.onMenuOpen()},t.onInputFocus=function(e){t.props.onFocus&&t.props.onFocus(e),t.setState({inputIsHiddenAfterUpdate:!1,isFocused:!0}),(t.openAfterFocus||t.props.openMenuOnFocus)&&t.openMenu("first"),t.openAfterFocus=!1},t.onInputBlur=function(e){var n=t.props.inputValue;t.menuListRef&&t.menuListRef.contains(document.activeElement)?t.inputRef.focus():(t.props.onBlur&&t.props.onBlur(e),t.onInputChange("",{action:"input-blur",prevInputValue:n}),t.onMenuClose(),t.setState({focusedValue:null,isFocused:!1}))},t.onOptionHover=function(e){if(!t.blockOptionHover&&t.state.focusedOption!==e){var n=t.getFocusableOptions().indexOf(e);t.setState({focusedOption:e,focusedOptionId:n>-1?t.getFocusedOptionId(e):null})}},t.shouldHideSelectedOptions=function(){return bi(t.props)},t.onValueInputFocus=function(e){e.preventDefault(),e.stopPropagation(),t.focus()},t.onKeyDown=function(e){var n=t.props,r=n.isMulti,o=n.backspaceRemovesValue,a=n.escapeClearsValue,i=n.inputValue,s=n.isClearable,l=n.isDisabled,c=n.menuIsOpen,u=n.onKeyDown,d=n.tabSelectsValue,p=n.openMenuOnFocus,f=t.state,h=f.focusedOption,m=f.focusedValue,g=f.selectValue;if(!(l||"function"==typeof u&&(u(e),e.defaultPrevented))){switch(t.blockOptionHover=!0,e.key){case"ArrowLeft":if(!r||i)return;t.focusValue("previous");break;case"ArrowRight":if(!r||i)return;t.focusValue("next");break;case"Delete":case"Backspace":if(i)return;if(m)t.removeValue(m);else{if(!o)return;r?t.popValue():s&&t.clearValue()}break;case"Tab":if(t.isComposing)return;if(e.shiftKey||!c||!d||!h||p&&t.isOptionSelected(h,g))return;t.selectOption(h);break;case"Enter":if(229===e.keyCode)break;if(c){if(!h)return;if(t.isComposing)return;t.selectOption(h);break}return;case"Escape":c?(t.setState({inputIsHiddenAfterUpdate:!1}),t.onInputChange("",{action:"menu-close",prevInputValue:i}),t.onMenuClose()):s&&a&&t.clearValue();break;case" ":if(i)return;if(!c){t.openMenu("first");break}if(!h)return;t.selectOption(h);break;case"ArrowUp":c?t.focusOption("up"):t.openMenu("last");break;case"ArrowDown":c?t.focusOption("down"):t.openMenu("first");break;case"PageUp":if(!c)return;t.focusOption("pageup");break;case"PageDown":if(!c)return;t.focusOption("pagedown");break;case"Home":if(!c)return;t.focusOption("first");break;case"End":if(!c)return;t.focusOption("last");break;default:return}e.preventDefault()}},t.state.instancePrefix="react-select-"+(t.props.instanceId||++wi),t.state.selectValue=Po(e.value),e.menuIsOpen&&t.state.selectValue.length){var n=t.getFocusableOptionsWithIds(),r=t.buildFocusableOptions(),o=r.indexOf(t.state.selectValue[0]);t.state.focusableOptionsWithIds=n,t.state.focusedOption=r[o],t.state.focusedOptionId=fi(n,r[o])}return t}return t=i,n=[{key:"componentDidMount",value:function(){this.startListeningComposition(),this.startListeningToTouch(),this.props.closeMenuOnScroll&&document&&document.addEventListener&&document.addEventListener("scroll",this.onScroll,!0),this.props.autoFocus&&this.focusInput(),this.props.menuIsOpen&&this.state.focusedOption&&this.menuListRef&&this.focusedOptionRef&&Mo(this.menuListRef,this.focusedOptionRef)}},{key:"componentDidUpdate",value:function(e){var t=this.props,n=t.isDisabled,r=t.menuIsOpen,o=this.state.isFocused;(o&&!n&&e.isDisabled||o&&r&&!e.menuIsOpen)&&this.focusInput(),o&&n&&!e.isDisabled?this.setState({isFocused:!1},this.onMenuClose):o||n||!e.isDisabled||this.inputRef!==document.activeElement||this.setState({isFocused:!0}),this.menuListRef&&this.focusedOptionRef&&this.scrollToFocusedOptionOnUpdate&&(Mo(this.menuListRef,this.focusedOptionRef),this.scrollToFocusedOptionOnUpdate=!1)}},{key:"componentWillUnmount",value:function(){this.stopListeningComposition(),this.stopListeningToTouch(),document.removeEventListener("scroll",this.onScroll,!0)}},{key:"onMenuOpen",value:function(){this.props.onMenuOpen()}},{key:"onMenuClose",value:function(){this.onInputChange("",{action:"menu-close",prevInputValue:this.props.inputValue}),this.props.onMenuClose()}},{key:"onInputChange",value:function(e,t){this.props.onInputChange(e,t)}},{key:"focusInput",value:function(){this.inputRef&&this.inputRef.focus()}},{key:"blurInput",value:function(){this.inputRef&&this.inputRef.blur()}},{key:"openMenu",value:function(e){var t=this,n=this.state,r=n.selectValue,o=n.isFocused,a=this.buildFocusableOptions(),i="first"===e?0:a.length-1;if(!this.props.isMulti){var s=a.indexOf(r[0]);s>-1&&(i=s)}this.scrollToFocusedOptionOnUpdate=!(o&&this.menuListRef),this.setState({inputIsHiddenAfterUpdate:!1,focusedValue:null,focusedOption:a[i],focusedOptionId:this.getFocusedOptionId(a[i])},(function(){return t.onMenuOpen()}))}},{key:"focusValue",value:function(e){var t=this.state,n=t.selectValue,r=t.focusedValue;if(this.props.isMulti){this.setState({focusedOption:null});var o=n.indexOf(r);r||(o=-1);var a=n.length-1,i=-1;if(n.length){switch(e){case"previous":i=0===o?0:-1===o?a:o-1;break;case"next":o>-1&&o0&&void 0!==arguments[0]?arguments[0]:"first",t=this.props.pageSize,n=this.state.focusedOption,r=this.getFocusableOptions();if(r.length){var o=0,a=r.indexOf(n);n||(a=-1),"up"===e?o=a>0?a-1:r.length-1:"down"===e?o=(a+1)%r.length:"pageup"===e?(o=a-t)<0&&(o=0):"pagedown"===e?(o=a+t)>r.length-1&&(o=r.length-1):"last"===e&&(o=r.length-1),this.scrollToFocusedOptionOnUpdate=!0,this.setState({focusedOption:r[o],focusedValue:null,focusedOptionId:this.getFocusedOptionId(r[o])})}}},{key:"getTheme",value:function(){return this.props.theme?"function"==typeof this.props.theme?this.props.theme(ii):ln(ln({},ii),this.props.theme):ii}},{key:"getCommonProps",value:function(){var e=this.clearValue,t=this.cx,n=this.getStyles,r=this.getClassNames,o=this.getValue,a=this.selectOption,i=this.setValue,s=this.props,l=s.isMulti,c=s.isRtl,u=s.options;return{clearValue:e,cx:t,getStyles:n,getClassNames:r,getValue:o,hasValue:this.hasValue(),isMulti:l,isRtl:c,options:u,selectOption:a,selectProps:s,setValue:i,theme:this.getTheme()}}},{key:"hasValue",value:function(){return this.state.selectValue.length>0}},{key:"hasOptions",value:function(){return!!this.getFocusableOptions().length}},{key:"isClearable",value:function(){var e=this.props,t=e.isClearable,n=e.isMulti;return void 0===t?n:t}},{key:"isOptionDisabled",value:function(e,t){return gi(this.props,e,t)}},{key:"isOptionSelected",value:function(e,t){return vi(this.props,e,t)}},{key:"filterOption",value:function(e,t){return yi(this.props,e,t)}},{key:"formatOptionLabel",value:function(e,t){if("function"==typeof this.props.formatOptionLabel){var n=this.props.inputValue,r=this.state.selectValue;return this.props.formatOptionLabel(e,{context:t,inputValue:n,selectValue:r})}return this.getOptionLabel(e)}},{key:"formatGroupLabel",value:function(e){return this.props.formatGroupLabel(e)}},{key:"startListeningComposition",value:function(){document&&document.addEventListener&&(document.addEventListener("compositionstart",this.onCompositionStart,!1),document.addEventListener("compositionend",this.onCompositionEnd,!1))}},{key:"stopListeningComposition",value:function(){document&&document.removeEventListener&&(document.removeEventListener("compositionstart",this.onCompositionStart),document.removeEventListener("compositionend",this.onCompositionEnd))}},{key:"startListeningToTouch",value:function(){document&&document.addEventListener&&(document.addEventListener("touchstart",this.onTouchStart,!1),document.addEventListener("touchmove",this.onTouchMove,!1),document.addEventListener("touchend",this.onTouchEnd,!1))}},{key:"stopListeningToTouch",value:function(){document&&document.removeEventListener&&(document.removeEventListener("touchstart",this.onTouchStart),document.removeEventListener("touchmove",this.onTouchMove),document.removeEventListener("touchend",this.onTouchEnd))}},{key:"renderInput",value:function(){var e=this.props,t=e.isDisabled,n=e.isSearchable,o=e.inputId,a=e.inputValue,i=e.tabIndex,s=e.form,l=e.menuIsOpen,c=e.required,u=this.getComponents().Input,d=this.state,p=d.inputIsHidden,f=d.ariaSelection,h=this.commonProps,m=o||this.getElementId("input"),g=ln(ln(ln({"aria-autocomplete":"list","aria-expanded":l,"aria-haspopup":!0,"aria-errormessage":this.props["aria-errormessage"],"aria-invalid":this.props["aria-invalid"],"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],"aria-required":c,role:"combobox","aria-activedescendant":this.isAppleDevice?void 0:this.state.focusedOptionId||""},l&&{"aria-controls":this.getElementId("listbox")}),!n&&{"aria-readonly":!0}),this.hasValue()?"initial-input-focus"===(null==f?void 0:f.action)&&{"aria-describedby":this.getElementId("live-region")}:{"aria-describedby":this.getElementId("placeholder")});return n?r.createElement(u,fn({},h,{autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",id:m,innerRef:this.getInputRef,isDisabled:t,isHidden:p,onBlur:this.onInputBlur,onChange:this.handleInputChange,onFocus:this.onInputFocus,spellCheck:"false",tabIndex:i,form:s,type:"text",value:a},g)):r.createElement(Va,fn({id:m,innerRef:this.getInputRef,onBlur:this.onInputBlur,onChange:Co,onFocus:this.onInputFocus,disabled:t,tabIndex:i,inputMode:"none",form:s,value:""},g))}},{key:"renderPlaceholderOrValue",value:function(){var e=this,t=this.getComponents(),n=t.MultiValue,o=t.MultiValueContainer,a=t.MultiValueLabel,i=t.MultiValueRemove,s=t.SingleValue,l=t.Placeholder,c=this.commonProps,u=this.props,d=u.controlShouldRenderValue,p=u.isDisabled,f=u.isMulti,h=u.inputValue,m=u.placeholder,g=this.state,v=g.selectValue,y=g.focusedValue,b=g.isFocused;if(!this.hasValue()||!d)return h?null:r.createElement(l,fn({},c,{key:"placeholder",isDisabled:p,isFocused:b,innerProps:{id:this.getElementId("placeholder")}}),m);if(f)return v.map((function(t,s){var l=t===y,u="".concat(e.getOptionLabel(t),"-").concat(e.getOptionValue(t));return r.createElement(n,fn({},c,{components:{Container:o,Label:a,Remove:i},isFocused:l,isDisabled:p,key:u,index:s,removeProps:{onClick:function(){return e.removeValue(t)},onTouchEnd:function(){return e.removeValue(t)},onMouseDown:function(e){e.preventDefault()}},data:t}),e.formatOptionLabel(t,"value"))}));if(h)return null;var w=v[0];return r.createElement(s,fn({},c,{data:w,isDisabled:p}),this.formatOptionLabel(w,"value"))}},{key:"renderClearIndicator",value:function(){var e=this.getComponents().ClearIndicator,t=this.commonProps,n=this.props,o=n.isDisabled,a=n.isLoading,i=this.state.isFocused;if(!this.isClearable()||!e||o||!this.hasValue()||a)return null;var s={onMouseDown:this.onClearIndicatorMouseDown,onTouchEnd:this.onClearIndicatorTouchEnd,"aria-hidden":"true"};return r.createElement(e,fn({},t,{innerProps:s,isFocused:i}))}},{key:"renderLoadingIndicator",value:function(){var e=this.getComponents().LoadingIndicator,t=this.commonProps,n=this.props,o=n.isDisabled,a=n.isLoading,i=this.state.isFocused;return e&&a?r.createElement(e,fn({},t,{innerProps:{"aria-hidden":"true"},isDisabled:o,isFocused:i})):null}},{key:"renderIndicatorSeparator",value:function(){var e=this.getComponents(),t=e.DropdownIndicator,n=e.IndicatorSeparator;if(!t||!n)return null;var o=this.commonProps,a=this.props.isDisabled,i=this.state.isFocused;return r.createElement(n,fn({},o,{isDisabled:a,isFocused:i}))}},{key:"renderDropdownIndicator",value:function(){var e=this.getComponents().DropdownIndicator;if(!e)return null;var t=this.commonProps,n=this.props.isDisabled,o=this.state.isFocused,a={onMouseDown:this.onDropdownIndicatorMouseDown,onTouchEnd:this.onDropdownIndicatorTouchEnd,"aria-hidden":"true"};return r.createElement(e,fn({},t,{innerProps:a,isDisabled:n,isFocused:o}))}},{key:"renderMenu",value:function(){var e=this,t=this.getComponents(),n=t.Group,o=t.GroupHeading,a=t.Menu,i=t.MenuList,s=t.MenuPortal,l=t.LoadingMessage,c=t.NoOptionsMessage,u=t.Option,d=this.commonProps,p=this.state.focusedOption,f=this.props,h=f.captureMenuScroll,m=f.inputValue,g=f.isLoading,v=f.loadingMessage,y=f.minMenuHeight,b=f.maxMenuHeight,w=f.menuIsOpen,x=f.menuPlacement,E=f.menuPosition,k=f.menuPortalTarget,C=f.menuShouldBlockScroll,S=f.menuShouldScrollIntoView,O=f.noOptionsMessage,P=f.onMenuScrollToTop,N=f.onMenuScrollToBottom;if(!w)return null;var _,R=function(t,n){var o=t.type,a=t.data,i=t.isDisabled,s=t.isSelected,l=t.label,c=t.value,f=p===a,h=i?void 0:function(){return e.onOptionHover(a)},m=i?void 0:function(){return e.selectOption(a)},g="".concat(e.getElementId("option"),"-").concat(n),v={id:g,onClick:m,onMouseMove:h,onMouseOver:h,tabIndex:-1,role:"option","aria-selected":e.isAppleDevice?void 0:s};return r.createElement(u,fn({},d,{innerProps:v,data:a,isDisabled:i,isSelected:s,key:g,label:l,type:o,value:c,isFocused:f,innerRef:f?e.getFocusedOptionRef:void 0}),e.formatOptionLabel(t.data,"menu"))};if(this.hasOptions())_=this.getCategorizedOptions().map((function(t){if("group"===t.type){var a=t.data,i=t.options,s=t.index,l="".concat(e.getElementId("group"),"-").concat(s),c="".concat(l,"-heading");return r.createElement(n,fn({},d,{key:l,data:a,options:i,Heading:o,headingProps:{id:c,data:t.data},label:e.formatGroupLabel(t.data)}),t.options.map((function(e){return R(e,"".concat(s,"-").concat(e.index))})))}if("option"===t.type)return R(t,"".concat(t.index))}));else if(g){var I=v({inputValue:m});if(null===I)return null;_=r.createElement(l,d,I)}else{var j=O({inputValue:m});if(null===j)return null;_=r.createElement(c,d,j)}var L={minMenuHeight:y,maxMenuHeight:b,menuPlacement:x,menuPosition:E,menuShouldScrollIntoView:S},M=r.createElement(Zo,fn({},d,L),(function(t){var n=t.ref,o=t.placerProps,s=o.placement,l=o.maxHeight;return r.createElement(a,fn({},d,L,{innerRef:n,innerProps:{onMouseDown:e.onMenuMouseDown,onMouseMove:e.onMenuMouseMove},isLoading:g,placement:s}),r.createElement(Ka,{captureEnabled:h,onTopArrive:P,onBottomArrive:N,lockEnabled:C},(function(t){return r.createElement(i,fn({},d,{innerRef:function(n){e.getMenuListRef(n),t(n)},innerProps:{role:"listbox","aria-multiselectable":d.isMulti,id:e.getElementId("listbox")},isLoading:g,maxHeight:l,focusedOption:p}),_)})))}));return k||"fixed"===E?r.createElement(s,fn({},d,{appendTo:k,controlElement:this.controlRef,menuPlacement:x,menuPosition:E}),M):M}},{key:"renderFormField",value:function(){var e=this,t=this.props,n=t.delimiter,o=t.isDisabled,a=t.isMulti,i=t.name,s=t.required,l=this.state.selectValue;if(s&&!this.hasValue()&&!o)return r.createElement(ei,{name:i,onFocus:this.onValueInputFocus});if(i&&!o){if(a){if(n){var c=l.map((function(t){return e.getOptionValue(t)})).join(n);return r.createElement("input",{name:i,type:"hidden",value:c})}var u=l.length>0?l.map((function(t,n){return r.createElement("input",{key:"i-".concat(n),name:i,type:"hidden",value:e.getOptionValue(t)})})):r.createElement("input",{name:i,type:"hidden",value:""});return r.createElement("div",null,u)}var d=l[0]?this.getOptionValue(l[0]):"";return r.createElement("input",{name:i,type:"hidden",value:d})}}},{key:"renderLiveRegion",value:function(){var e=this.commonProps,t=this.state,n=t.ariaSelection,o=t.focusedOption,a=t.focusedValue,i=t.isFocused,s=t.selectValue,l=this.getFocusableOptions();return r.createElement(Pa,fn({},e,{id:this.getElementId("live-region"),ariaSelection:n,focusedOption:o,focusedValue:a,isFocused:i,selectValue:s,focusableOptions:l,isAppleDevice:this.isAppleDevice}))}},{key:"render",value:function(){var e=this.getComponents(),t=e.Control,n=e.IndicatorsContainer,o=e.SelectContainer,a=e.ValueContainer,i=this.props,s=i.className,l=i.id,c=i.isDisabled,u=i.menuIsOpen,d=this.state.isFocused,p=this.commonProps=this.getCommonProps();return r.createElement(o,fn({},p,{className:s,innerProps:{id:l,onKeyDown:this.onKeyDown},isDisabled:c,isFocused:d}),this.renderLiveRegion(),r.createElement(t,fn({},p,{innerRef:this.getControlRef,innerProps:{onMouseDown:this.onControlMouseDown,onTouchEnd:this.onControlTouchEnd},isDisabled:c,isFocused:d,menuIsOpen:u}),r.createElement(a,fn({},p,{isDisabled:c}),this.renderPlaceholderOrValue(),this.renderInput()),r.createElement(n,fn({},p,{isDisabled:c}),this.renderClearIndicator(),this.renderLoadingIndicator(),this.renderIndicatorSeparator(),this.renderDropdownIndicator())),this.renderMenu(),this.renderFormField())}}],o=[{key:"getDerivedStateFromProps",value:function(e,t){var n=t.prevProps,r=t.clearFocusValueOnUpdate,o=t.inputIsHiddenAfterUpdate,a=t.ariaSelection,i=t.isFocused,s=t.prevWasFocused,l=t.instancePrefix,c=e.options,u=e.value,d=e.menuIsOpen,p=e.inputValue,f=e.isMulti,h=Po(u),m={};if(n&&(u!==n.value||c!==n.options||d!==n.menuIsOpen||p!==n.inputValue)){var g=d?function(e,t){return ui(ci(e,t))}(e,h):[],v=d?di(ci(e,h),"".concat(l,"-option")):[],y=r?function(e,t){var n=e.focusedValue,r=e.selectValue.indexOf(n);if(r>-1){if(t.indexOf(n)>-1)return n;if(r-1?n:t[0]}(t,g);m={selectValue:h,focusedOption:b,focusedOptionId:fi(v,b),focusableOptionsWithIds:v,focusedValue:y,clearFocusValueOnUpdate:!1}}var w=null!=o&&e!==n?{inputIsHidden:o,inputIsHiddenAfterUpdate:void 0}:{},x=a,E=i&&s;return i&&!E&&(x={value:zo(f,h,h[0]||null),options:h,action:"initial-input-focus"},E=!s),"initial-input-focus"===(null==a?void 0:a.action)&&(x=null),ln(ln(ln({},m),w),{},{prevProps:e,ariaSelection:x,prevWasFocused:E})}}],n&&hn(t.prototype,n),o&&hn(t,o),Object.defineProperty(t,"prototype",{writable:!1}),i}(r.Component);xi.defaultProps=si;n(814),n(3681),n(4923),n(3100),n(8870),n(8230),n(669),n(3408),n(7425),n(8238),n(6290);var Ei=(0,r.forwardRef)((function(e,t){var n=function(e){var t=e.defaultInputValue,n=void 0===t?"":t,o=e.defaultMenuIsOpen,a=void 0!==o&&o,i=e.defaultValue,s=void 0===i?null:i,l=e.inputValue,c=e.menuIsOpen,u=e.onChange,d=e.onInputChange,p=e.onMenuClose,f=e.onMenuOpen,h=e.value,m=dn(e,pn),g=un((0,r.useState)(void 0!==l?l:n),2),v=g[0],y=g[1],b=un((0,r.useState)(void 0!==c?c:a),2),w=b[0],x=b[1],E=un((0,r.useState)(void 0!==h?h:s),2),k=E[0],C=E[1],S=(0,r.useCallback)((function(e,t){"function"==typeof u&&u(e,t),C(e)}),[u]),O=(0,r.useCallback)((function(e,t){var n;"function"==typeof d&&(n=d(e,t)),y(void 0!==n?n:e)}),[d]),P=(0,r.useCallback)((function(){"function"==typeof f&&f(),x(!0)}),[f]),N=(0,r.useCallback)((function(){"function"==typeof p&&p(),x(!1)}),[p]),_=void 0!==l?l:v,R=void 0!==c?c:w,I=void 0!==h?h:k;return ln(ln({},m),{},{inputValue:_,menuIsOpen:R,onChange:S,onInputChange:O,onMenuClose:N,onMenuOpen:P,value:I})}(e);return r.createElement(xi,fn({ref:t},n))})),ki=Ei,Ci=function(){function e(){}return e.prototype.expandToken=function(e){for(var t=[],n="",r=0,o=e.length;r{let{id:t,label:n}=e;return r.createElement(r.Fragment,null,r.createElement("label",{id:t+"-label",className:"font-bold p-1",htmlFor:t},n))},Li=e=>{let{id:t,label:n,onChange:o,placeholder:a,autoFocus:i}=e;return r.createElement(r.Fragment,null,r.createElement(ji,{id:t,label:n}),r.createElement("input",{autoFocus:i,className:"rounded border-gray-300 hover:border-gray-400",style:{height:"62%"},type:"text",id:t,"aria-label":"Search",placeholder:a,onChange:o}))};const Mi=e=>{let{title:t,allProjects:n,lede:o,sortOptions:i,image:s}=e;const c=e=>{let t=[];for(const n of e)if(n.topics)for(const e of n.topics)t.some((t=>{let{value:n}=t;return n===e.slug}))||t.push({value:e.slug,label:e.title});return t},u=e=>{let t=[];for(const n of e)n.agency&&(t.some((e=>{let{value:t}=e;return t===n.agency}))||t.push({value:n.agency,label:n.agency}));return t},{0:d,1:p}=(0,r.useState)(c(n)),{0:f,1:h}=(0,r.useState)(u(n)),{0:m,1:g}=(0,r.useState)(n),{0:v,1:y}=(0,r.useState)(n),b=new Map;b.set("created","Date Posted"),b.set("opportunityCloses","Opportunity Closes"),b.set("startDate","Project Started"),b.set("endDate","Project Ended");const w=[];let x=1;const E=[{direction:"Newest to Oldest",sortAscending:!1},{direction:"Oldest to Newest",sortAscending:!0}];for(const r of i){const e=b.get(r);for(const t of E){const n={value:x,label:e+": "+t.direction,field:r,sortAscending:t.sortAscending};w.push(n),x++}}const{0:k,1:C}=(0,r.useState)(w[0]),{0:S,1:O}=(0,r.useState)(0),{0:P,1:N}=(0,r.useState)(6),{0:_,1:R}=(0,r.useState)((0,nn.Z)(v.slice(S,P))),{0:I,1:j}=(0,r.useState)(S>0),{0:L,1:M}=(0,r.useState)(P{var e;null==D||null===(e=D.current)||void 0===e||e.scrollIntoView({behavior:"smooth"})},{0:A,1:V}=(0,r.useState)([]);let H=new Ii("slug");H.addIndex("topicNames"),H.addIndex("question"),H.addIndex("agency");const z=e=>{let t=[];for(let n=0;n{R((0,nn.Z)(v.slice(S,P)))}),[S,P,v]),(0,r.useEffect)((()=>{j(S>0)}),[_]),(0,r.useEffect)((()=>{M(P{const e=(0,nn.Z)(n);var t,r;e.sort((t=k.field,r=k.sortAscending,function(e,n){let o;const a=e[t],i=n[t];return o=a===i?0:null===a?1:null===i||a>i?-1:1,r&&(o*=-1),o})),g(e),O(0),N(6)}),[k]),(0,r.useEffect)((()=>{let e=m;if(B.length>0){const t=B.map((e=>{let{value:t}=e;return t}));e=m.filter((e=>e.topics.map((e=>e.slug)).some((e=>t.includes(e)))))}if(O(0),N(6),Q.length>0){const t=Q.map((e=>{let{value:t}=e;return t}));e=e.filter((e=>t.includes(e.agency)))}if(A.length>0){for(let n=0;n0&&(e=t)}p(c(e)),h(u(e)),y(e)}),[B,Q,m,A]);const W={placeholder:e=>({...e,color:"#767676"})};return r.createElement(r.Fragment,null,r.createElement("header",null,r.createElement(Xt,{title:t,image:s,lede:o})),r.createElement("div",{className:"relative"},r.createElement("div",{ref:D,className:"absolute -top-100px"})),r.createElement("div",{className:"pt-4 pb-10 md:mx-8 lg:mt-6 lg:pt-8 lg:pb-20 overflow-hidden px-2 xl:px-12 bg-white"},r.createElement("div",{className:"flex flex-wrap items-end gap-4 mb-8 mx-3 xl:mx-6 bg-white"},r.createElement("div",{className:"flex-1 min-w-30ch"},r.createElement(ji,{id:"sort",label:"Filter by"}),r.createElement(ki,{"aria-labelledby":"sort-label",inputId:"sort",name:"sort-select",value:k,onChange:C,options:w,styles:W})),r.createElement("div",{className:"flex-1 min-w-30ch"},r.createElement("label",{id:"filter-agency-label",className:"font-bold",htmlFor:"filter-agency"},"Filter by agency"),r.createElement(ki,{"aria-labelledby":"filter-agency-label",inputId:"filter-agency",name:"filter-select",isMulti:!0,value:Q,onChange:U,options:f,styles:W})),r.createElement("div",{className:"flex-1 min-w-30ch"},r.createElement(ji,{id:"filter-select",label:"Filter by topic"}),r.createElement(ki,{"aria-labelledby":"filter-select-label",inputId:"filter-select",name:"filter-select",isMulti:!0,value:B,onChange:$,options:d,styles:W,noOptionsMessage:()=>"No remaining topics"})),r.createElement("div",{className:"flex-1 min-w-30ch auto-rows-auto flex flex-col"},r.createElement(Li,{id:"projSearch",label:"Search",placeholder:"Type to filter posts...",onChange:e=>V(e.target.value)}))),r.createElement("div",{className:"sr-only"},"Total Results: ",v.length," Projects"),r.createElement(Bt,{nodes:_})),!(null==I&&null==L)&&r.createElement("div",{className:"flex items-center gap-4 justify-center flex-wrap"},r.createElement("div",{className:"flex-1 flex justify-end"},r.createElement("button",{className:"font-bold pr-4 "+(I?"text-primary":"text-gray-500 pointer-events-none"),onClick:()=>{F(),I&&(O(S-6),N(P-6))}},r.createElement(a,null)," Previous")),r.createElement("div",{className:"flex items-center gap-4 justify-center"},Array.from({length:T},((e,t)=>r.createElement("button",{className:(S/6===t?"btn pointer-events-none":"btn-white")+" min-w-3rem p-2 border-solid",key:"Page"+t,onClick:()=>(e=>{F();const t=6*e,n=t+6;O(t),N(n)})(t)},t+1)))),r.createElement("div",{className:"flex-1 flex justify-start"},r.createElement("button",{className:"font-bold pl-4 "+(L?"text-primary":"text-gray-500 pointer-events-none"),onClick:()=>{F(),L&&(O(S+6),N(P+6))}},"Next ",r.createElement(l,null)))))},Ti=e=>{let{topics:t}=e;return r.createElement(lt,{label:"Topics",className:"bg-topics",value:t.map((e=>e.title))})};var Di=Object.defineProperty,Fi=(e,t,n)=>(((e,t,n)=>{t in e?Di(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n})(e,"symbol"!=typeof t?t+"":t,n),n);let Ai=new class{constructor(){Fi(this,"current",this.detect()),Fi(this,"handoffState","pending"),Fi(this,"currentId",0)}set(e){this.current!==e&&(this.handoffState="pending",this.currentId=0,this.current=e)}reset(){this.set(this.detect())}nextId(){return++this.currentId}get isServer(){return"server"===this.current}get isClient(){return"client"===this.current}detect(){return"undefined"==typeof window||"undefined"==typeof document?"server":"client"}handoff(){"pending"===this.handoffState&&(this.handoffState="complete")}get isHandoffComplete(){return"complete"===this.handoffState}},Vi=(e,t)=>{Ai.isServer?(0,r.useEffect)(e,t):(0,r.useLayoutEffect)(e,t)};let Hi=function(e){let t=function(e){let t=(0,r.useRef)(e);return Vi((()=>{t.current=e}),[e]),t}(e);return r.useCallback(((...e)=>t.current(...e)),[t])};function zi(){let e=function(){let e="undefined"==typeof document;return(e=>e.useSyncExternalStore)(o)((()=>()=>{}),(()=>!1),(()=>!e))}(),[t,n]=r.useState(Ai.isHandoffComplete);return t&&!1===Ai.isHandoffComplete&&n(!1),r.useEffect((()=>{!0!==t&&n(!0)}),[t]),r.useEffect((()=>Ai.handoff()),[]),!e&&t}var Bi;let $i=null!=(Bi=r.useId)?Bi:function(){let e=zi(),[t,n]=r.useState(e?()=>Ai.nextId():null);return Vi((()=>{null===t&&n(Ai.nextId())}),[t]),null!=t?""+t:void 0};function Qi(e){var t;if(e.type)return e.type;let n=null!=(t=e.as)?t:"button";return"string"==typeof n&&"button"===n.toLowerCase()?"button":void 0}let Ui=Symbol();function Wi(...e){let t=(0,r.useRef)(e);(0,r.useEffect)((()=>{t.current=e}),[e]);let n=Hi((e=>{for(let n of t.current)null!=n&&("function"==typeof n?n(e):n.current=e)}));return e.every((e=>null==e||(null==e?void 0:e[Ui])))?void 0:n}let qi=(0,r.createContext)(null);qi.displayName="OpenClosedContext";var Zi=(e=>(e[e.Open=1]="Open",e[e.Closed=2]="Closed",e[e.Closing=4]="Closing",e[e.Opening=8]="Opening",e))(Zi||{});function Gi({value:e,children:t}){return r.createElement(qi.Provider,{value:e},t)}function Ji(e){let t=e.parentElement,n=null;for(;t&&!(t instanceof HTMLFieldSetElement);)t instanceof HTMLLegendElement&&(n=t),t=t.parentElement;let r=""===(null==t?void 0:t.getAttribute("disabled"));return(!r||!function(e){if(!e)return!1;let t=e.previousElementSibling;for(;null!==t;){if(t instanceof HTMLLegendElement)return!1;t=t.previousElementSibling}return!0}(n))&&r}function Yi(e,t,...n){if(e in t){let r=t[e];return"function"==typeof r?r(...n):r}let r=new Error(`Tried to handle "${e}" but there is no handler defined. Only defined handlers are: ${Object.keys(t).map((e=>`"${e}"`)).join(", ")}.`);throw Error.captureStackTrace&&Error.captureStackTrace(r,Yi),r}function Ki(...e){return Array.from(new Set(e.flatMap((e=>"string"==typeof e?e.split(" "):[])))).filter(Boolean).join(" ")}var Xi,es=(e=>(e[e.None=0]="None",e[e.RenderStrategy=1]="RenderStrategy",e[e.Static=2]="Static",e))(es||{}),ts=(e=>(e[e.Unmount=0]="Unmount",e[e.Hidden=1]="Hidden",e))(ts||{});function ns({ourProps:e,theirProps:t,slot:n,defaultTag:r,features:o,visible:a=!0,name:i,mergeRefs:s}){s=null!=s?s:as;let l=is(t,e);if(a)return rs(l,n,r,i,s);let c=null!=o?o:0;if(2&c){let{static:e=!1,...t}=l;if(e)return rs(t,n,r,i,s)}if(1&c){let{unmount:e=!0,...t}=l;return Yi(e?0:1,{0(){return null},1(){return rs({...t,hidden:!0,style:{display:"none"}},n,r,i,s)}})}return rs(l,n,r,i,s)}function rs(e,t={},n,o,a){let{as:i=n,children:s,refName:l="ref",...c}=cs(e,["unmount","static"]),u=void 0!==e.ref?{[l]:e.ref}:{},d="function"==typeof s?s(t):s;"className"in c&&c.className&&"function"==typeof c.className&&(c.className=c.className(t));let p={};if(t){let e=!1,n=[];for(let[r,o]of Object.entries(t))"boolean"==typeof o&&(e=!0),!0===o&&n.push(r);e&&(p["data-headlessui-state"]=n.join(" "))}if(i===r.Fragment&&Object.keys(ls(c)).length>0){if(!(0,r.isValidElement)(d)||Array.isArray(d)&&d.length>1)throw new Error(['Passing props on "Fragment"!',"",`The current component <${o} /> is rendering a "Fragment".`,"However we need to passthrough the following props:",Object.keys(c).map((e=>` - ${e}`)).join("\n"),"","You can apply a few solutions:",['Add an `as="..."` prop, to ensure that we render an actual element instead of a "Fragment".',"Render a single element as the child so that we can forward the props onto that element."].map((e=>` - ${e}`)).join("\n")].join("\n"));let e=d.props,t="function"==typeof(null==e?void 0:e.className)?(...t)=>Ki(null==e?void 0:e.className(...t),c.className):Ki(null==e?void 0:e.className,c.className),n=t?{className:t}:{};return(0,r.cloneElement)(d,Object.assign({},is(d.props,ls(cs(c,["ref"]))),p,u,{ref:a(d.ref,u.ref)},n))}return(0,r.createElement)(i,Object.assign({},cs(c,["ref"]),i!==r.Fragment&&u,i!==r.Fragment&&p),d)}function os(){let e=(0,r.useRef)([]),t=(0,r.useCallback)((t=>{for(let n of e.current)null!=n&&("function"==typeof n?n(t):n.current=t)}),[]);return(...n)=>{if(!n.every((e=>null==e)))return e.current=n,t}}function as(...e){return e.every((e=>null==e))?void 0:t=>{for(let n of e)null!=n&&("function"==typeof n?n(t):n.current=t)}}function is(...e){if(0===e.length)return{};if(1===e.length)return e[0];let t={},n={};for(let r of e)for(let e in r)e.startsWith("on")&&"function"==typeof r[e]?(null!=n[e]||(n[e]=[]),n[e].push(r[e])):t[e]=r[e];if(t.disabled||t["aria-disabled"])return Object.assign(t,Object.fromEntries(Object.keys(n).map((e=>[e,void 0]))));for(let r in n)Object.assign(t,{[r](e,...t){let o=n[r];for(let n of o){if((e instanceof Event||(null==e?void 0:e.nativeEvent)instanceof Event)&&e.defaultPrevented)return;n(e,...t)}}});return t}function ss(e){var t;return Object.assign((0,r.forwardRef)(e),{displayName:null!=(t=e.displayName)?t:e.name})}function ls(e){let t=Object.assign({},e);for(let n in t)void 0===t[n]&&delete t[n];return t}function cs(e,t=[]){let n=Object.assign({},e);for(let r of t)r in n&&delete n[r];return n}let us=null!=(Xi=r.startTransition)?Xi:function(e){e()};var ds=(e=>(e.Space=" ",e.Enter="Enter",e.Escape="Escape",e.Backspace="Backspace",e.Delete="Delete",e.ArrowLeft="ArrowLeft",e.ArrowUp="ArrowUp",e.ArrowRight="ArrowRight",e.ArrowDown="ArrowDown",e.Home="Home",e.End="End",e.PageUp="PageUp",e.PageDown="PageDown",e.Tab="Tab",e))(ds||{}),ps=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(ps||{}),fs=(e=>(e[e.ToggleDisclosure=0]="ToggleDisclosure",e[e.CloseDisclosure=1]="CloseDisclosure",e[e.SetButtonId=2]="SetButtonId",e[e.SetPanelId=3]="SetPanelId",e[e.LinkPanel=4]="LinkPanel",e[e.UnlinkPanel=5]="UnlinkPanel",e))(fs||{});let hs={0:e=>({...e,disclosureState:Yi(e.disclosureState,{0:1,1:0})}),1:e=>1===e.disclosureState?e:{...e,disclosureState:1},4(e){return!0===e.linkedPanel?e:{...e,linkedPanel:!0}},5(e){return!1===e.linkedPanel?e:{...e,linkedPanel:!1}},2(e,t){return e.buttonId===t.buttonId?e:{...e,buttonId:t.buttonId}},3(e,t){return e.panelId===t.panelId?e:{...e,panelId:t.panelId}}},ms=(0,r.createContext)(null);function gs(e){let t=(0,r.useContext)(ms);if(null===t){let t=new Error(`<${e} /> is missing a parent component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,gs),t}return t}ms.displayName="DisclosureContext";let vs=(0,r.createContext)(null);function ys(e){let t=(0,r.useContext)(vs);if(null===t){let t=new Error(`<${e} /> is missing a parent component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,ys),t}return t}vs.displayName="DisclosureAPIContext";let bs=(0,r.createContext)(null);function ws(e,t){return Yi(t.type,hs,e,t)}bs.displayName="DisclosurePanelContext";let xs=r.Fragment;let Es=es.RenderStrategy|es.Static;let ks=ss((function(e,t){let{defaultOpen:n=!1,...o}=e,a=(0,r.useRef)(null),i=Wi(t,function(e,t=!0){return Object.assign(e,{[Ui]:t})}((e=>{a.current=e}),void 0===e.as||e.as===r.Fragment)),s=(0,r.useRef)(null),l=(0,r.useRef)(null),c=(0,r.useReducer)(ws,{disclosureState:n?0:1,linkedPanel:!1,buttonRef:l,panelRef:s,buttonId:null,panelId:null}),[{disclosureState:u,buttonId:d},p]=c,f=Hi((e=>{p({type:1});let t=function(e){return Ai.isServer?null:e instanceof Node?e.ownerDocument:null!=e&&e.hasOwnProperty("current")&&e.current instanceof Node?e.current.ownerDocument:document}(a);if(!t||!d)return;let n=e?e instanceof HTMLElement?e:e.current instanceof HTMLElement?e.current:t.getElementById(d):t.getElementById(d);null==n||n.focus()})),h=(0,r.useMemo)((()=>({close:f})),[f]),m=(0,r.useMemo)((()=>({open:0===u,close:f})),[u,f]),g={ref:i};return r.createElement(ms.Provider,{value:c},r.createElement(vs.Provider,{value:h},r.createElement(Gi,{value:Yi(u,{0:Zi.Open,1:Zi.Closed})},ns({ourProps:g,theirProps:o,slot:m,defaultTag:xs,name:"Disclosure"}))))})),Cs=ss((function(e,t){let n=$i(),{id:o=`headlessui-disclosure-button-${n}`,...a}=e,[i,s]=gs("Disclosure.Button"),l=(0,r.useContext)(bs),c=null!==l&&l===i.panelId,u=(0,r.useRef)(null),d=Wi(u,t,c?null:i.buttonRef),p=os();(0,r.useEffect)((()=>{if(!c)return s({type:2,buttonId:o}),()=>{s({type:2,buttonId:null})}}),[o,s,c]);let f=Hi((e=>{var t;if(c){if(1===i.disclosureState)return;switch(e.key){case ds.Space:case ds.Enter:e.preventDefault(),e.stopPropagation(),s({type:0}),null==(t=i.buttonRef.current)||t.focus()}}else switch(e.key){case ds.Space:case ds.Enter:e.preventDefault(),e.stopPropagation(),s({type:0})}})),h=Hi((e=>{if(e.key===ds.Space)e.preventDefault()})),m=Hi((t=>{var n;Ji(t.currentTarget)||e.disabled||(c?(s({type:0}),null==(n=i.buttonRef.current)||n.focus()):s({type:0}))})),g=(0,r.useMemo)((()=>({open:0===i.disclosureState})),[i]),v=function(e,t){let[n,o]=(0,r.useState)((()=>Qi(e)));return Vi((()=>{o(Qi(e))}),[e.type,e.as]),Vi((()=>{n||t.current&&t.current instanceof HTMLButtonElement&&!t.current.hasAttribute("type")&&o("button")}),[n,t]),n}(e,u);return ns({mergeRefs:p,ourProps:c?{ref:d,type:v,onKeyDown:f,onClick:m}:{ref:d,id:o,type:v,"aria-expanded":0===i.disclosureState,"aria-controls":i.linkedPanel?i.panelId:void 0,onKeyDown:f,onKeyUp:h,onClick:m},theirProps:a,slot:g,defaultTag:"button",name:"Disclosure.Button"})})),Ss=ss((function(e,t){let n=$i(),{id:o=`headlessui-disclosure-panel-${n}`,...a}=e,[i,s]=gs("Disclosure.Panel"),{close:l}=ys("Disclosure.Panel"),c=os(),u=Wi(t,i.panelRef,(e=>{us((()=>s({type:e?4:5})))}));(0,r.useEffect)((()=>(s({type:3,panelId:o}),()=>{s({type:3,panelId:null})})),[o,s]);let d=(0,r.useContext)(qi),p=null!==d?(d&Zi.Open)===Zi.Open:0===i.disclosureState,f=(0,r.useMemo)((()=>({open:0===i.disclosureState,close:l})),[i,l]),h={ref:u,id:o};return r.createElement(bs.Provider,{value:i.panelId},ns({mergeRefs:c,ourProps:h,theirProps:a,slot:f,defaultTag:"div",features:Es,visible:p,name:"Disclosure.Panel"}))})),Os=Object.assign(ks,{Button:Cs,Panel:Ss});const Ps=e=>{let{title:t,text:n}=e;return t?r.createElement("div",{className:"w-full my-6"},r.createElement(Os,null,(e=>{let{open:o}=e;return r.createElement(r.Fragment,null,r.createElement(Os.Button,{className:"flex items-center justify-between w-full px-4 py-3 text-left bg-navbar"},r.createElement("span",{className:"text-h4 font-bold"},t),o?r.createElement(d.iFH,null):r.createElement(d.wEH,null)),r.createElement(Os.Panel,{className:"text-body p-4 w-9/10"},r.createElement(st,{text:n})))}))):r.createElement(r.Fragment,null)};var Ns=n(9034),_s=n.n(Ns);const Rs=e=>{let t,n,{status:o,opportunityCloses:a,startDate:i,endDate:s}=e;return"open"===o?(t="Opportunity Closes: ",n=a?_s()(a).isValid()?_s()(a).format("MMMM D, YYYY"):a:"Open until filled"):"ongoing"===o&&i?(t="Project started: ",n=_s()(i).format("MMMM D, YYYY")):"completed"===o&&s&&(t="Project Ended: ",n=_s()(s).format("MMMM D, YYYY")),r.createElement(r.Fragment,null,r.createElement("span",{className:"font-bold"},t),r.createElement("span",null,n))},Is=e=>{let{children:t,devBanner:n,navbar:o,bottomBanner:a,footer:i}=e;return r.createElement("div",{className:"w-full mx-0 bg-white border-0 xl:container xl:p-0 xl:mx-auto xl:border-l xl:border-r xl:border-gray-200 flex flex-col min-h-screen"},(null==n?void 0:n.show)&&r.createElement(u,null),r.createElement(Gt,o),r.createElement("div",{className:"flex-1"},t),r.createElement(Jt,a))};var js=n(8437),Ls=n.n(js);var Ms=e=>{let{siteUrl:t,index:n,db:o}=e;const{0:a,1:i}=(0,r.useState)([]),{0:s,1:l}=(0,r.useState)([]),{0:c,1:u}=(0,r.useState)("");return(0,r.useEffect)((()=>{if(a.length>0)try{let e=n.search(a);l(e),u("")}catch(e){if(e instanceof Ls().QueryParseError)return void u(e.message);throw e}else l([]),u("")}),[a]),r.createElement("div",{className:"flex flex-col items-center justify-center align-middle text-center px-2"},r.createElement("div",{className:"container mx-auto mt-4 border-b-4 border-primary"},r.createElement(Li,{id:"siteSearch",autoFocus:!0,label:"Search",placeholder:"Type to search pages...",onChange:e=>i(e.target.value)}),c&&r.createElement("p",{className:"px-4 text-red text-tag font-bold"},c),r.createElement("div",{className:"pt-2"},"Number of found pages:",s.length)),r.createElement("article",{className:"py-6 container mx-auto"},r.createElement("div",{className:"grid grid-cols-1 md:mx-4 xl:mx-6 gap-4 justify-self-center"},s.map((e=>{const n=new Set;Object.keys(e.matchData.metadata).forEach((t=>{Object.keys(e.matchData.metadata[t]).forEach((e=>{n.add(e)}))}));const a=Array.from(n).map(((e,t)=>r.createElement("li",{key:t,className:"inline mx-px px-3 py-1 mt-1 text-tag whitespace-nowrap font-semibold mr-2 bg-topics"},e)));return r.createElement(r.Fragment,{key:e.ref},r.createElement("div",{className:"px-2 py-4 overflow-hidden bg-white border border-gray-200 rounded-md shadow-md h-full flex flex-col md:mx-10 md:py-6 lg:mx-60"},r.createElement("h2",{className:"capitalize"},o[e.ref].title),r.createElement("div",{className:"font-sans text-black text-tag my-2 font-extrabold"},"Match found in:"),r.createElement("ul",{className:"grid grid-rows-1 justify-center md:block"},a),r.createElement("h2",{className:"pt-3 mt-4 border-t-2 border-solid"},r.createElement("a",{className:"btn-wide",href:t+"/"+e.ref},"View Page"))))}))),r.createElement("div",{className:""},0==s.length&&r.createElement("section",null,r.createElement("h2",null,"No Results")))))},Ts=n(8050);const Ds=e=>{let{siteUrl:t}=e;const{allProject:n,allGeneralPage:o}=function(){const{allProject:e,allGeneralPage:t}=(0,c.useStaticQuery)("2677476431");return{allProject:e,allGeneralPage:t}}(),{0:a,1:i}=(0,r.useState)(),{0:s,1:l}=(0,r.useState)();return(0,r.useEffect)((()=>{"undefined"!=typeof window&&(async()=>{const e=await(await fetch("/lunr-index.json")).json(),t=await(await fetch("/documents-reduced.json")).json();try{i(Ls().Index.load(e)),l(t)}catch{const[e,t]=(0,Ts.createSearchIndex)({allProject:n,allGeneralPage:o});i(e),l(t.reduce((function(e,t){return e[t.slug]=t,e}),{}))}})().catch(console.error)}),[]),r.createElement("div",null,r.createElement(Ms,{siteUrl:t,index:a,db:s}))},Fs=e=>{let{title:t,text:n,link:o}=e;return r.createElement(r.Fragment,null,o?r.createElement("div",{className:"w-full p-8 mb-8 bg-gray-100"},t?r.createElement("h4",{className:"text-h4"},t):null,n?r.createElement("div",{className:"text-black text-body mb-4"},r.createElement(st,{text:n})):null,r.createElement("div",null,r.createElement("a",{href:o,target:"_blank",className:"btn"},"Subscribe"))):null)}},7524:function(e,t,n){"use strict";n.d(t,{F:function(){return o}});var r=n(2784);function o(e){var t,n,o,a,i;let{location:s,params:l,data:c,pageContext:u}=e;const d=""+c.site.siteMetadata.siteUrl+(null===(t=c.socialShareImage)||void 0===t?void 0:t.childImageSharp.gatsbyImageData.images.fallback.src);return r.createElement(r.Fragment,null,r.createElement("title",null,null===(n=c.page)||void 0===n?void 0:n.title),r.createElement("meta",{name:"twitter:card",content:"summary"}),r.createElement("meta",{property:"og:type",content:"website"}),r.createElement("html",{lang:c.site.siteMetadata.locale}),r.createElement("meta",{property:"og:locale",content:c.site.siteMetadata.locale}),r.createElement("meta",{property:"og:site_name",content:c.site.siteMetadata.title}),r.createElement("meta",{name:"og:title",content:null===(o=c.page)||void 0===o?void 0:o.title}),r.createElement("meta",{name:"description",content:null===(a=c.page)||void 0===a?void 0:a.description}),r.createElement("meta",{property:"og:description",content:null===(i=c.page)||void 0===i?void 0:i.description}),r.createElement("meta",{property:"og:url",content:""+c.site.siteMetadata.siteUrl+s.pathname}),r.createElement("meta",{property:"og:image",content:d}))}},8156:function(e,t,n){"use strict";n.r(t),n.d(t,{AboutPageLayout:function(){return l},Head:function(){return i.F}});var r=n(2784),o=n(4536),a=n(7161),i=n(7524);const s=e=>{let{aboutTitle:t,aboutText:n}=e;return r.createElement("div",{className:"mb-8"},t&&r.createElement("h3",{className:"text-h3 mb-4"},t),r.createElement(o.rU,{text:n}))},l=e=>{let{data:{generalPage:{header:t,aims:n,faq:i,accessibility:l,image:c}}}=e;return r.createElement(r.Fragment,null,r.createElement("main",null,r.createElement("article",null,r.createElement("header",null,r.createElement(o.o9,{title:"About",lede:"",image:c})),r.createElement("div",{className:"w-full pt-5 px-8 lg:px-16 xl:px-24 lg:w-2/3"},r.createElement("section",{className:"mb-20"},t&&r.createElement("h2",{className:"text-h3 sm:text-h2 my-8 font-bold text-black"},t),n.map(((e,t)=>{let{title:n,text:o}=e;return r.createElement(s,{key:"list_"+t,aboutTitle:n,aboutText:o})}))),r.createElement("section",{className:"mb-20"},r.createElement("h2",{className:"text-h3 sm:text-h2 my-6"},"Frequently Asked Questions"),i.map(((e,t)=>{let{title:n,text:a}=e;return r.createElement(o.UQ,{key:"collapsibleList_"+t,title:n,text:a})}))),!(0,a.uk)(l)&&r.createElement("section",{id:"accessibility"},r.createElement("h2",{className:"text-h3 sm:text-h2 my-6"},"Accessibility Statement"),r.createElement(o.rU,{className:"mb-10 leading-normal text-body lg:text-body",text:l}))))))};t.default=l},9601:function(e,t,n){"use strict";n.r(t),n.d(t,{CardPageLayout:function(){return i},Head:function(){return a.F}});var r=n(2784),o=n(4536),a=n(7524);const i=e=>{let{data:{allProject:t,cardPage:{title:n,lede:a,sortOptions:i,image:s}}}=e;return r.createElement(r.Fragment,null,r.createElement("main",null,r.createElement(o.mP,{allProjects:t.nodes,image:s,title:n,lede:a,sortOptions:i})))};t.default=i},8776:function(e,t,n){"use strict";n.r(t),n.d(t,{ContactForm:function(){return u},ContactPageLayout:function(){return d},Head:function(){return s.F}});var r=n(753),o=n(1665),a=n(2784),i=n(4536),s=n(7524);const l="font-bold text-red hidden",c="w-full text-contact px-3 py-2 leading-tight text-black shadow appearance-none outline-transparent focus:outline-none focus:shadow-outline";let u=function(e){function t(t){var n;return(n=e.call(this,t)||this).mailTo="mailto:",n.submitButtonClass="btn disable-link-button",n.state={name:"",email:"",subject:"",message:"",recaptchaSiteKey:t.recaptchaSiteKey,captchaSuccess:!1,thankYouPagePath:t.thankYouPagePath},n.handleChange=n.handleChange.bind((0,r.Z)(n)),n.handleSubmit=n.handleSubmit.bind((0,r.Z)(n)),n.handleCaptcha=n.handleCaptcha.bind((0,r.Z)(n)),n}(0,o.Z)(t,e);var n=t.prototype;return n.handleChange=function(e){!function(e){"subject"!=e.target.name&&(document.getElementById(e.target.name+"ErrorLabel").className=l,document.getElementById(e.target.name).className=c,"message"==e.target.name?document.getElementById(e.target.name).className="w-full text-contact h-48 px-3 py-2 leading-tight text-black shadow appearance-none outline-transparent focus:outline-none focus:shadow-outline":document.getElementById(e.target.name).className=c,"email"==e.target.name&&(document.getElementById("invalidEmailErrorLabel").className=l))}(e),this.setState({[e.target.name]:e.target.value}),this.setMailTo(),this.enableOrDisableSubmitButton()},n.setMailTo=function(){this.mailTo="mailto:evidence@omb.eop.gov?subject="+document.getElementById("subject").value+"&body="+document.getElementById("message").value+"&from="+document.getElementById("email").value},n.handleSubmit=function(e){e.preventDefault()},n.handleCaptcha=function(){this.setState({captchaSuccess:!0})},n.render=function(){return a.createElement("form",{onSubmit:this.handleSubmit,"data-netlify":"true","data-netlify-honeypot":"bot-field",name:"contact",noValidate:!0},a.createElement("div",{className:"mb-6"},a.createElement("label",{htmlFor:"name",className:"block mb-2 text-contact font-bold text-black"},"Full name"),a.createElement("label",{id:"nameErrorLabel",className:l},"Please enter your full name"),a.createElement("input",{"aria-label":"Full name",name:"name",id:"name",placeholder:"John Doe",required:!0,type:"text",className:"w-full text-contact px-3 py-2 leading-tight text-black border shadow appearance-none focus:outline-none focus:shadow-outline",value:this.state.name,onChange:this.handleChange})),a.createElement("div",{className:"mb-6"},a.createElement("label",{htmlFor:"email",className:"block mb-2 text-contact font-bold text-black"},"Email address",a.createElement("span",{className:"text-red"}," *")),a.createElement("label",{id:"emailErrorLabel",className:l},"Please enter your email address"),a.createElement("label",{id:"invalidEmailErrorLabel",className:l},"Please enter a valid email address"),a.createElement("input",{"aria-label":"Full name",name:"email",id:"email",placeholder:"example@example.com",required:!0,type:"email",className:"w-full text-contact px-3 py-2 leading-tight text-black border shadow appearance-none focus:outline-none focus:shadow-outline",value:this.state.email,onChange:this.handleChange})),a.createElement("div",{className:"mb-6"},a.createElement("label",{htmlFor:"subject",className:"block mb-2 text-contact font-bold text-black"},"Subject",a.createElement("span",{className:"text-red"}," *")),a.createElement("input",{"aria-label":"Subject",name:"subject",id:"subject",placeholder:"I want to get in touch about ...",required:!0,type:"text",className:"w-full text-contact px-3 py-2 leading-tight text-black border shadow appearance-none focus:outline-none focus:shadow-outline",value:this.state.subject,onChange:this.handleChange})),a.createElement("div",{className:"mb-6"},a.createElement("label",{htmlFor:"message",className:"block mb-2 text-contact font-bold text-black"},"Message",a.createElement("span",{className:"text-red"}," *")),a.createElement("label",{id:"messageErrorLabel",className:l},"Please enter a brief message"),a.createElement("textarea",{"aria-label":"Message",name:"message",id:"message",placeholder:"",required:!0,className:"w-full text-contact h-48 px-3 py-2 leading-tight text-black border shadow appearance-none focus:outline-none focus:shadow-outline",value:this.state.message,onChange:this.handleChange})),a.createElement("div",{className:"flex mt-4 items-center justify-between"},a.createElement("a",{href:this.mailTo,className:this.submitButtonClass},"Submit")))},n.enableOrDisableSubmitButton=function(){""!=this.state.email&&""!=this.state.subject&&""!=this.state.message?this.submitButtonClass="btn":this.submitButtonClass="btn disable-link-button"},t}(a.Component);const d=e=>{let{pageContext:{thankYouPagePath:t},data:{generalPage:{title:n,lede:r,image:o},site:{siteMetadata:{recaptchaSiteKey:s}}}}=e;return a.createElement(a.Fragment,null,a.createElement("main",null,a.createElement("header",null,a.createElement(i.o9,{title:"Contact",lede:"",image:o})),a.createElement("article",{className:"w-full pt-5 px-8 lg:px-16 xl:px-24 lg:w-2/3"},a.createElement("h1",{className:"mt-8 mb-2 text-h2 font-bold"},n),a.createElement(i.rU,{className:"mb-10 leading-normal text-body lg:text-body",text:r}),a.createElement(u,{recaptchaSiteKey:s,thankYouPagePath:t}))))};t.default=d},3885:function(e,t,n){"use strict";n.r(t),n.d(t,{Head:function(){return i.F},ProjectDetailPage:function(){return s}});var r=n(2784),o=n(31),a=n(4536),i=n(7524);const s=e=>{const{data:{project:t,site:{siteMetadata:{projectInterestLink:n,staticText:{mainContact:{ongoingText:i,completeText:s}},newsletter:l}},defaultContactImage:c}}=e;return r.createElement(r.Fragment,null,r.createElement("main",null,r.createElement(a.re,Object.assign({},t,{ongoingText:i,completeText:s,projectInterestLink:n,defaultContactImage:c,newsletter:l}))),r.createElement("div",{className:"p-responsive pb-4"},r.createElement("section",{className:"my-12"},r.createElement(o.Link,{className:"btn m-responsive",to:(0,o.withPrefix)("../../"+("open"===t.status?"":t.status))},r.createElement(a.xC,null),r.createElement("span",{className:"pl-2"},"Back")))))};t.default=s},700:function(e,t,n){"use strict";n.r(t),n.d(t,{Head:function(){return a.F},SearchPageLayout:function(){return i}});var r=n(2784),o=n(4536),a=n(7524);const i=e=>{let{data:{site:{siteMetadata:{siteUrl:t}},generalPage:{title:n,image:a}}}=e;return r.createElement(r.Fragment,null,r.createElement("main",null,r.createElement("header",null,r.createElement(o.o9,{title:n,image:a,lede:""})),r.createElement(o.tA,{siteUrl:t})))};t.default=i},9804:function(e,t,n){"use strict";n.r(t),n.d(t,{Head:function(){return i.F},ThankYouPageLayout:function(){return s}});var r=n(2784),o=n(31),a=n(4536),i=n(7524);const s=e=>{let{data:{generalPage:{image:t}}}=e;return r.createElement(r.Fragment,null,r.createElement(a.o9,{title:"Thank You",lede:"",image:t}),r.createElement("div",{className:"container pt-6 overflow-hidden bg-white"},r.createElement("div",{className:"flex flex-wrap"},r.createElement("div",{className:"lg:w-2/3 sm:w-full"},r.createElement("h2",{className:"mb-8 text-2xl font-bold leading-loose tracking-tight text-black dark:text-white lg:text-5xl"},"Thank you for your interest!"),r.createElement("p",{className:"leading-normal text-md lg:text-lg"},"We'll get back to you as soon as possible. In the meantime, continue checking out our"," ",r.createElement(o.Link,{to:"/",className:"underline"},"open projects"),".")))))};t.default=s},7161:function(e,t,n){"use strict";n.d(t,{t9:function(){return r},uk:function(){return o},xb:function(){return a}});const r=(e,t,n,r)=>"open"===e?t:"ongoing"===e?n:r,o=e=>!e||"\n"===e,a=e=>null==e||0==e.length},6849:function(e,t,n){t.components={"component---gatsby-theme-project-portal-src-layouts-about-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,8156)),"component---gatsby-theme-project-portal-src-layouts-card-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,9601)),"component---gatsby-theme-project-portal-src-layouts-contact-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,8776)),"component---gatsby-theme-project-portal-src-layouts-project-detail-page-tsx":()=>Promise.resolve().then(n.bind(n,3885)),"component---gatsby-theme-project-portal-src-layouts-search-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,700)),"component---gatsby-theme-project-portal-src-layouts-thank-you-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,9804)),"component---gatsby-theme-project-portal-src-pages-404-tsx":()=>n.e(237).then(n.bind(n,281))}},5969:function(e,t,n){e.exports=[{plugin:n(7225),options:{plugins:[],name:"Gatsby Theme Project Portal",short_name:"Project Portal",start_url:"/",background_color:"#ffffff",theme_color:"#0D7EA2",display:"standalone",icon:"P:\\GitHub\\omb_evidence_portal\\packages\\evaluation-collect/content/theme-image/favicon.png",legacy:!0,theme_color_in_head:!0,cache_busting_mode:"query",crossOrigin:"anonymous",include_favicon:!0,cacheDigest:"9b0681ab59b6b530813911ac18656a96"}},{plugin:n(4428),options:{plugins:[],staticText:{navbar:{title:"Evidence Project Portal",pages:[{name:"Open Projects",link:"/",show:!0},{name:"In-Progress Projects",link:"/ongoing/",show:!0},{name:"Completed Projects",link:"/completed/",show:!0},{name:"About",link:"/about/",show:!0},{name:"Contact",link:"/contact/",show:!0}]},bottomBanner:{text:" This project portal is managed by the Evidence Team at the Office of Management and Budget. The materials and processes are adapted from those developed by the North Carolina Office of Strategic Partnerships. If you have suggestions for how to improve it, please [let us know!](/contact)",link:"https://ccv.brown.edu/"},mainContact:{ongoingText:"We plan to post results and deliverables when the project is complete. In the meantime, we welcome questions about the project.",completeText:"We’re eager to learn how you use the results and welcome any questions."}},showDevBanner:!1,projectInterestLink:"",newsletter:{link:"https://public.govdelivery.com/accounts/USGSA/subscriber/new?topic_id=USGSA_1068",title:"Subscribe to our newsletter",text:"Sign up for Evaluation.gov updates"},tailwindConfig:{presets:[{content:["P:\\GitHub\\omb_evidence_portal\\packages\\gatsby-theme-project-portal\\src\\**\\*.{js,jsx,ts,tsx,html}"],theme:{container:{center:!0,padding:"1.25rem"},fontFamily:{sans:["Public Sans","Roboto","system-ui","sans-serif"]},extend:{colors:{gray:{50:"#fafafa",100:"#f5f5f5",200:"#e5e5e5",300:"#d4d4d4",400:"#a3a3a3",500:"#737373",600:"#525252",700:"#404040",800:"#262626",900:"#171717",950:"#0a0a0a"},link:"#005EA2",topics:"#73B3E7",navbar:"#ECF0F3",bottombanner:"#ffffff",footer:"#ECF0F3",footertext:"#092940",primary:"#0e7490",primarydark:"#164e63",warning:"#f59e0b",background:"#fafafa",red:"#b50909"},flex:{4:"4 4 0%"},spacing:{"100px":"100px"},fontSize:{h1:["2.5rem","2.75rem"],h2:["2rem","2.25rem"],h3:["1.5rem","1.75rem"],h4:"1rem",body:"1rem",button:"0.875rem",nav:"1rem",contact:"1rem",tag:"0.875rem"},minHeight:{"15rem":"15rem"},minWidth:{"3rem":"3rem","20ch":"20ch","30ch":"30ch"},maxHeight:{48:"12rem","80vh":"80vh","90vh":"90vh",none:"none"},lineHeight:{snug:"1.15"}}},plugins:[null]}],content:["P:\\GitHub\\omb_evidence_portal\\packages\\gatsby-theme-project-portal/src/**/*.{js,jsx,ts,tsx,html}","./src/**/*.{js,jsx,ts,tsx,html}"],theme:{extend:{colors:{background:"#ffffff",navbar:"#ECF0F3",bottombanner:"#ffffff",footer:"#ECF0F3",footertext:"#092940",primary:"#0D7EA2",primarydark:"#092940"}}}},faviconPath:"P:\\GitHub\\omb_evidence_portal\\packages\\evaluation-collect/content/theme-image/favicon.png"}},{plugin:n(2668),options:{plugins:[],enableIdentityWidget:!0,publicPath:"admin",modulePath:"P:\\GitHub\\omb_evidence_portal\\packages\\project-portal-content-decap/src/cms/cms.js",manualInit:!0}},{plugin:n(1915),options:{plugins:[]}}]},1852:function(e,t,n){const r=n(5969),{getResourceURLsForPathname:o,loadPage:a,loadPageSync:i}=n(8175).jN;t.h=function(e,t,n,s){void 0===t&&(t={});let l=r.map((n=>{if(!n.plugin[e])return;t.getResourceURLsForPathname=o,t.loadPage=a,t.loadPageSync=i;const r=n.plugin[e](t,n.options);return r&&s&&(t=s({args:t,result:r,plugin:n})),r}));return l=l.filter((e=>void 0!==e)),l.length>0?l:n?[n]:[]},t.I=(e,t,n)=>r.reduce(((n,r)=>r.plugin[e]?n.then((()=>r.plugin[e](t,r.options))):n),Promise.resolve())},3112:function(e,t){t.M=()=>""},6249:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r=function(e){return e=e||Object.create(null),{on:function(t,n){(e[t]||(e[t]=[])).push(n)},off:function(t,n){e[t]&&e[t].splice(e[t].indexOf(n)>>>0,1)},emit:function(t,n){(e[t]||[]).slice().map((function(e){e(n)})),(e["*"]||[]).slice().map((function(e){e(t,n)}))}}}()},9529:function(e,t,n){"use strict";n.d(t,{UD:function(){return p},Cj:function(){return h},GA:function(){return f},DS:function(){return d}});var r=n(5619),o=n(3834),a=e=>{if(void 0===e)return e;let[t,n=""]=e.split("?");return n&&(n="?"+n),"/"===t?"/"+n:"/"===t.charAt(t.length-1)?t.slice(0,-1)+n:t+n},i=n(3182);const s=new Map;let l=[];const c=e=>{let t=e;if(-1!==e.indexOf("?")){const[n,r]=e.split("?");t=n+"?"+encodeURIComponent(r)}const n=decodeURIComponent(t);return(0,o.Z)(n,decodeURIComponent("/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal")).split("#")[0]};function u(e){return e.startsWith("/")||e.startsWith("https://")||e.startsWith("http://")?e:new URL(e,window.location.href+(window.location.href.endsWith("/")?"":"/")).pathname}const d=e=>{l=e},p=e=>{const t=m(e),n=l.map((e=>{let{path:t,matchPath:n}=e;return{path:n,originalPath:t}})),o=(0,r.pick)(n,t);return o?a(o.route.originalPath):null},f=e=>{const t=m(e),n=l.map((e=>{let{path:t,matchPath:n}=e;return{path:n,originalPath:t}})),o=(0,r.pick)(n,t);return o?o.params:{}},h=e=>{const t=c(u(e));if(s.has(t))return s.get(t);const n=(0,i.J)(e);if(n)return h(n.toPath);let r=p(t);return r||(r=m(e)),s.set(t,r),r},m=e=>{let t=c(u(e));return"/index.html"===t&&(t="/"),t=a(t),t}},31:function(e,t,n){"use strict";n.r(t),n.d(t,{Link:function(){return s.rU},PageRenderer:function(){return a()},Script:function(){return C.Script},ScriptStrategy:function(){return C.ScriptStrategy},Slice:function(){return x},StaticQuery:function(){return l.i1},StaticQueryContext:function(){return l.B9},collectedScriptsByPage:function(){return C.collectedScriptsByPage},graphql:function(){return O},navigate:function(){return s.c4},parsePath:function(){return s.cP},prefetchPathname:function(){return S},scriptCache:function(){return C.scriptCache},scriptCallbackCache:function(){return C.scriptCallbackCache},useScrollRestoration:function(){return i.p2},useStaticQuery:function(){return l.K2},withAssetPrefix:function(){return s.mc},withPrefix:function(){return s.dq}});var r=n(8175),o=n(9758),a=n.n(o),i=n(2802),s=n(2467),l=n(5483),c=n(753),u=n(1665),d=n(5058),p=n(8960);var f=n(352);function h(e){var t="function"==typeof Map?new Map:void 0;return h=function(e){if(null===e||!function(e){try{return-1!==Function.toString.call(e).indexOf("[native code]")}catch(t){return"function"==typeof e}}(e))return e;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,n)}function n(){return function(e,t,n){if((0,f.Z)())return Reflect.construct.apply(null,arguments);var r=[null];r.push.apply(r,t);var o=new(e.bind.apply(e,r));return n&&(0,p.Z)(o,n.prototype),o}(e,arguments,(0,d.Z)(this).constructor)}return n.prototype=Object.create(e.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),(0,p.Z)(n,e)},h(e)}var m=n(2784),g=n(3112),v=n(3204);const y=e=>{let{sliceId:t,children:n}=e;const r=[m.createElement("slice-start",{id:t+"-1"}),m.createElement("slice-end",{id:t+"-1"})];return n&&(r.push(n),r.push(m.createElement("slice-start",{id:t+"-2"}),m.createElement("slice-end",{id:t+"-2"}))),r},b=e=>{let{sliceName:t,allowEmpty:n,children:r,...o}=e;const a=(0,m.useContext)(v.u0),i=(0,m.useContext)(v.Db),s=a[t];if(!s){if(n)return null;throw new Error('Slice "'+s+'" for "'+t+'" slot not found')}const l=((e,t)=>Object.keys(t).length?e+"-"+(0,g.M)(t):e)(s,o);let c=i[l];return c?r&&(c.hasChildren=!0):i[l]=c={props:o,sliceName:s,hasChildren:!!r},m.createElement(y,{sliceId:l},r)},w=e=>{let{sliceName:t,allowEmpty:n,children:r,...o}=e;const a=(0,m.useContext)(v.u0),i=(0,m.useContext)(v.m3),s=a[t],l=i.get(s);if(!l){if(n)return null;throw new Error('Slice "'+s+'" for "'+t+'" slot not found')}return m.createElement(l.component,Object.assign({sliceContext:l.sliceContext,data:l.data},o),r)};function x(e){{const t={...e,sliceName:e.alias};delete t.alias,delete t.__renderedByLocation;const n=(0,m.useContext)(v.Bs),r=k(e);if(Object.keys(r).length)throw new E("browser"===n.renderEnvironment,t.sliceName,r,e.__renderedByLocation);if("server"===n.renderEnvironment)return m.createElement(b,t);if("browser"===n.renderEnvironment)return m.createElement(w,t);if("engines"===n.renderEnvironment||"dev-ssr"===n.renderEnvironment)return m.createElement(w,t);if("slices"===n.renderEnvironment){let t="";try{t='\n\nSlice component "'+n.sliceRoot.name+'" ('+n.sliceRoot.componentPath+') tried to render '}catch{}throw new Error("Nested slices are not supported."+t+"\n\nSee https://gatsbyjs.com/docs/reference/built-in-components/gatsby-slice#nested-slices")}throw new Error('Slice context "'+n.renderEnvironment+'" is not supported.')}}let E=function(e){function t(n,r,o,a){var i;const s=Object.entries(o).map((e=>{let[t,n]=e;return'not serializable "'+n+'" type passed to "'+t+'" prop'})).join(", "),l="SlicePropsError";let u="",d="";if(n){const e=m.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactDebugCurrentFrame.getCurrentStack().trim().split("\n").slice(1);e[0]=e[0].trim(),u="\n"+e.join("\n"),d='Slice "'+r+'" was passed props that are not serializable ('+s+")."}else{d=l+': Slice "'+r+'" was passed props that are not serializable ('+s+").";u=d+"\n"+(new Error).stack.trim().split("\n").slice(2).join("\n")}return(i=e.call(this,d)||this).name=l,u?i.stack=u:Error.captureStackTrace((0,c.Z)(i),t),a&&(i.forcedLocation={...a,functionName:"Slice"}),i}return(0,u.Z)(t,e),t}(h(Error));const k=function(e,t,n,r){void 0===t&&(t={}),void 0===n&&(n=[]),void 0===r&&(r=null);for(const[o,a]of Object.entries(e)){if(null==a||!r&&"children"===o)continue;const e=r?r+"."+o:o;"function"==typeof a?t[e]=typeof a:"object"==typeof a&&n.indexOf(a)<=0&&(n.push(a),k(a,t,n,e))}return t};var C=n(6291);const S=r.ZP.enqueue;function O(){throw new Error("It appears like Gatsby is misconfigured. Gatsby related `graphql` calls are supposed to only be evaluated at compile time, and then compiled away. Unfortunately, something went wrong and the query was left in the compiled code.\n\nUnless your site has a complex or custom babel/Gatsby configuration this is likely a bug in Gatsby.")}},8175:function(e,t,n){"use strict";n.d(t,{uQ:function(){return d},kL:function(){return x},ZP:function(){return C},Nt:function(){return O},hs:function(){return S},jN:function(){return k},N1:function(){return E}});var r=n(1665),o=n(8777),a=n(58);const i=function(e){if("undefined"==typeof document)return!1;const t=document.createElement("link");try{if(t.relList&&"function"==typeof t.relList.supports)return t.relList.supports(e)}catch(n){return!1}return!1}("prefetch")?function(e,t){return new Promise(((n,r)=>{if("undefined"==typeof document)return void r();const o=document.createElement("link");o.setAttribute("rel","prefetch"),o.setAttribute("href",e),Object.keys(t).forEach((e=>{o.setAttribute(e,t[e])})),o.onload=n,o.onerror=r;(document.getElementsByTagName("head")[0]||document.getElementsByName("script")[0].parentNode).appendChild(o)}))}:function(e){return new Promise(((t,n)=>{const r=new XMLHttpRequest;r.open("GET",e,!0),r.onload=()=>{200===r.status?t():n()},r.send(null)}))},s={};var l=function(e,t){return new Promise((n=>{s[e]?n():i(e,t).then((()=>{n(),s[e]=!0})).catch((()=>{}))}))},c=n(6249),u=n(9529);const d={Error:"error",Success:"success"},p=e=>{const[t,n]=e.split("?");var r;return"/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal/page-data/"+("/"===t?"index":(r="/"===(r=t)[0]?r.slice(1):r).endsWith("/")?r.slice(0,-1):r)+"/page-data.json"+(n?"?"+n:"")},f=e=>e.startsWith("//");function h(e,t){return void 0===t&&(t="GET"),new Promise((n=>{const r=new XMLHttpRequest;r.open(t,e,!0),r.onreadystatechange=()=>{4==r.readyState&&n(r)},r.send(null)}))}const m=/bot|crawler|spider|crawling/i,g=function(e,t,n){var r;void 0===t&&(t=null);const o={componentChunkName:e.componentChunkName,path:e.path,webpackCompilationHash:e.webpackCompilationHash,matchPath:e.matchPath,staticQueryHashes:e.staticQueryHashes,getServerDataError:e.getServerDataError,slicesMap:null!==(r=e.slicesMap)&&void 0!==r?r:{}};return{component:t,head:n,json:e.result,page:o}};function v(e){return new Promise((t=>{try{const n=e.readRoot();t(n)}catch(n){if(!Object.hasOwnProperty.call(n,"_response")||!Object.hasOwnProperty.call(n,"_status"))throw n;setTimeout((()=>{v(e).then(t)}),200)}}))}let y=function(){function e(e,t){this.inFlightNetworkRequests=new Map,this.pageDb=new Map,this.inFlightDb=new Map,this.staticQueryDb={},this.pageDataDb=new Map,this.partialHydrationDb=new Map,this.slicesDataDb=new Map,this.sliceInflightDb=new Map,this.slicesDb=new Map,this.isPrefetchQueueRunning=!1,this.prefetchQueued=[],this.prefetchTriggered=new Set,this.prefetchCompleted=new Set,this.loadComponent=e,(0,u.DS)(t)}var t=e.prototype;return t.memoizedGet=function(e){let t=this.inFlightNetworkRequests.get(e);return t||(t=h(e,"GET"),this.inFlightNetworkRequests.set(e,t)),t.then((t=>(this.inFlightNetworkRequests.delete(e),t))).catch((t=>{throw this.inFlightNetworkRequests.delete(e),t}))},t.setApiRunner=function(e){this.apiRunner=e,this.prefetchDisabled=e("disableCorePrefetching").some((e=>e))},t.fetchPageDataJson=function(e){const{pagePath:t,retries:n=0}=e,r=p(t);return this.memoizedGet(r).then((r=>{const{status:o,responseText:a}=r;if(200===o)try{const n=JSON.parse(a);if(void 0===n.path)throw new Error("not a valid pageData response");const r=t.split("?")[1];return r&&!n.path.includes(r)&&(n.path+="?"+r),Object.assign(e,{status:d.Success,payload:n})}catch(i){}return 404===o||200===o?"/404.html"===t||"/500.html"===t?Object.assign(e,{status:d.Error}):this.fetchPageDataJson(Object.assign(e,{pagePath:"/404.html",notFound:!0})):500===o?this.fetchPageDataJson(Object.assign(e,{pagePath:"/500.html",internalServerError:!0})):n<3?this.fetchPageDataJson(Object.assign(e,{retries:n+1})):Object.assign(e,{status:d.Error})}))},t.fetchPartialHydrationJson=function(e){const{pagePath:t,retries:n=0}=e,r=p(t).replace(".json","-rsc.json");return this.memoizedGet(r).then((r=>{const{status:o,responseText:a}=r;if(200===o)try{return Object.assign(e,{status:d.Success,payload:a})}catch(i){}return 404===o||200===o?"/404.html"===t||"/500.html"===t?Object.assign(e,{status:d.Error}):this.fetchPartialHydrationJson(Object.assign(e,{pagePath:"/404.html",notFound:!0})):500===o?this.fetchPartialHydrationJson(Object.assign(e,{pagePath:"/500.html",internalServerError:!0})):n<3?this.fetchPartialHydrationJson(Object.assign(e,{retries:n+1})):Object.assign(e,{status:d.Error})}))},t.loadPageDataJson=function(e){const t=(0,u.Cj)(e);if(this.pageDataDb.has(t)){const e=this.pageDataDb.get(t);return Promise.resolve(e)}return this.fetchPageDataJson({pagePath:t}).then((e=>(this.pageDataDb.set(t,e),e)))},t.loadPartialHydrationJson=function(e){const t=(0,u.Cj)(e);if(this.partialHydrationDb.has(t)){const e=this.partialHydrationDb.get(t);return Promise.resolve(e)}return this.fetchPartialHydrationJson({pagePath:t}).then((e=>(this.partialHydrationDb.set(t,e),e)))},t.loadSliceDataJson=function(e){if(this.slicesDataDb.has(e)){const t=this.slicesDataDb.get(e);return Promise.resolve({sliceName:e,jsonPayload:t})}return h("/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal/slice-data/"+e+".json","GET").then((t=>{const n=JSON.parse(t.responseText);return this.slicesDataDb.set(e,n),{sliceName:e,jsonPayload:n}}))},t.findMatchPath=function(e){return(0,u.UD)(e)},t.loadPage=function(e){const t=(0,u.Cj)(e);if(this.pageDb.has(t)){const e=this.pageDb.get(t);return e.error?Promise.resolve({error:e.error,status:e.status}):Promise.resolve(e.payload)}if(this.inFlightDb.has(t))return this.inFlightDb.get(t);const n=[this.loadAppData(),this.loadPageDataJson(t)];const r=Promise.all(n).then((e=>{const[n,r,i]=e;if(r.status===d.Error||(null==i?void 0:i.status)===d.Error)return{status:d.Error};let s=r.payload;const{componentChunkName:l,staticQueryHashes:u=[],slicesMap:p={}}=s,f={},h=Array.from(new Set(Object.values(p))),m=e=>{if(this.slicesDb.has(e.name))return this.slicesDb.get(e.name);if(this.sliceInflightDb.has(e.name))return this.sliceInflightDb.get(e.name);const t=this.loadComponent(e.componentChunkName).then((t=>{return{component:(n=t,n&&n.default||n),sliceContext:e.result.sliceContext,data:e.result.data};var n}));return this.sliceInflightDb.set(e.name,t),t.then((t=>{this.slicesDb.set(e.name,t),this.sliceInflightDb.delete(e.name)})),t};return Promise.all(h.map((e=>this.loadSliceDataJson(e)))).then((e=>{const p=[],h=(0,o.Z)(u);for(const{jsonPayload:t,sliceName:n}of Object.values(e)){p.push({name:n,...t});for(const e of t.staticQueryHashes)h.includes(e)||h.push(e)}const y=[Promise.all(p.map(m)),this.loadComponent(l,"head")];y.push(this.loadComponent(l));const b=Promise.all(y).then((e=>{const[t,o,l]=e;f.createdAt=new Date;for(const n of t)(!n||n instanceof Error)&&(f.status=d.Error,f.error=n);let c;if((!l||l instanceof Error)&&(f.status=d.Error,f.error=l),f.status!==d.Error){if(f.status=d.Success,!0!==r.notFound&&!0!==(null==i?void 0:i.notFound)||(f.notFound=!0),s=Object.assign(s,{webpackCompilationHash:n?n.webpackCompilationHash:""}),"string"==typeof(null==i?void 0:i.payload)){c=g(s,null,o),c.partialHydration=i.payload;const e=new ReadableStream({start(e){const t=new TextEncoder;e.enqueue(t.encode(i.payload))},pull(e){e.close()},cancel(){}});return v((0,a.createFromReadableStream)(e)).then((e=>(c.partialHydration=e,c)))}c=g(s,l,o)}return c})),w=Promise.all(h.map((e=>{if(this.staticQueryDb[e]){const t=this.staticQueryDb[e];return{staticQueryHash:e,jsonPayload:t}}return this.memoizedGet("/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal/page-data/sq/d/"+e+".json").then((t=>{const n=JSON.parse(t.responseText);return{staticQueryHash:e,jsonPayload:n}})).catch((()=>{throw new Error("We couldn't load \"/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal/page-data/sq/d/"+e+'.json"')}))}))).then((e=>{const t={};return e.forEach((e=>{let{staticQueryHash:n,jsonPayload:r}=e;t[n]=r,this.staticQueryDb[n]=r})),t}));return Promise.all([b,w]).then((e=>{let n,[r,o]=e;return r&&(n={...r,staticQueryResults:o},f.payload=n,c.Z.emit("onPostLoadPageResources",{page:n,pageResources:n})),this.pageDb.set(t,f),f.error?{error:f.error,status:f.status}:n})).catch((e=>({error:e,status:d.Error})))}))}));return r.then((()=>{this.inFlightDb.delete(t)})).catch((e=>{throw this.inFlightDb.delete(t),e})),this.inFlightDb.set(t,r),r},t.loadPageSync=function(e,t){void 0===t&&(t={});const n=(0,u.Cj)(e);if(this.pageDb.has(n)){var r;const e=this.pageDb.get(n);if(e.payload)return e.payload;if(null!==(r=t)&&void 0!==r&&r.withErrorDetails)return{error:e.error,status:e.status}}},t.shouldPrefetch=function(e){return!!(()=>{if("connection"in navigator&&void 0!==navigator.connection){if((navigator.connection.effectiveType||"").includes("2g"))return!1;if(navigator.connection.saveData)return!1}return!0})()&&((!navigator.userAgent||!m.test(navigator.userAgent))&&!this.pageDb.has(e))},t.prefetch=function(e){if(!this.shouldPrefetch(e))return{then:e=>e(!1),abort:()=>{}};if(this.prefetchTriggered.has(e))return{then:e=>e(!0),abort:()=>{}};const t={resolve:null,reject:null,promise:null};t.promise=new Promise(((e,n)=>{t.resolve=e,t.reject=n})),this.prefetchQueued.push([e,t]);const n=new AbortController;return n.signal.addEventListener("abort",(()=>{const t=this.prefetchQueued.findIndex((t=>{let[n]=t;return n===e}));-1!==t&&this.prefetchQueued.splice(t,1)})),this.isPrefetchQueueRunning||(this.isPrefetchQueueRunning=!0,setTimeout((()=>{this._processNextPrefetchBatch()}),3e3)),{then:(e,n)=>t.promise.then(e,n),abort:n.abort.bind(n)}},t._processNextPrefetchBatch=function(){(window.requestIdleCallback||(e=>setTimeout(e,0)))((()=>{const e=this.prefetchQueued.splice(0,4),t=Promise.all(e.map((e=>{let[t,n]=e;return this.prefetchTriggered.has(t)||(this.apiRunner("onPrefetchPathname",{pathname:t}),this.prefetchTriggered.add(t)),this.prefetchDisabled?n.resolve(!1):this.doPrefetch((0,u.Cj)(t)).then((()=>{this.prefetchCompleted.has(t)||(this.apiRunner("onPostPrefetchPathname",{pathname:t}),this.prefetchCompleted.add(t)),n.resolve(!0)}))})));this.prefetchQueued.length?t.then((()=>{setTimeout((()=>{this._processNextPrefetchBatch()}),3e3)})):this.isPrefetchQueueRunning=!1}))},t.doPrefetch=function(e){const t=p(e);return l(t,{crossOrigin:"anonymous",as:"fetch"}).then((()=>this.loadPageDataJson(e)))},t.hovering=function(e){this.loadPage(e)},t.getResourceURLsForPathname=function(e){const t=(0,u.Cj)(e),n=this.pageDataDb.get(t);if(n){const e=g(n.payload);return[].concat((0,o.Z)(b(e.page.componentChunkName)),[p(t)])}return null},t.isPageNotFound=function(e){const t=(0,u.Cj)(e),n=this.pageDb.get(t);return!n||n.notFound},t.loadAppData=function(e){return void 0===e&&(e=0),this.memoizedGet("/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal/page-data/app-data.json").then((t=>{const{status:n,responseText:r}=t;let o;if(200!==n&&e<3)return this.loadAppData(e+1);if(200===n)try{const e=JSON.parse(r);if(void 0===e.webpackCompilationHash)throw new Error("not a valid app-data response");o=e}catch(a){}return o}))},e}();const b=e=>(window.___chunkMapping[e]||[]).map((e=>"/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal"+e));let w,x=function(e){function t(t,n,r){var o;return o=e.call(this,(function(e,n){if(void 0===n&&(n="components"),!t[n="components"][e])throw new Error("We couldn't find the correct component chunk with the name \""+e+'"');return t[n][e]().catch((e=>e))}),n)||this,r&&o.pageDataDb.set((0,u.Cj)(r.path),{pagePath:r.path,payload:r,status:"success"}),o}(0,r.Z)(t,e);var n=t.prototype;return n.doPrefetch=function(t){return e.prototype.doPrefetch.call(this,t).then((e=>{if(e.status!==d.Success)return Promise.resolve();const t=e.payload,n=t.componentChunkName,r=b(n);return Promise.all(r.map(l)).then((()=>t))}))},n.loadPageDataJson=function(t){return e.prototype.loadPageDataJson.call(this,t).then((e=>e.notFound?f(t)?e:h(t,"HEAD").then((t=>200===t.status?{status:d.Error}:e)):e))},n.loadPartialHydrationJson=function(t){return e.prototype.loadPartialHydrationJson.call(this,t).then((e=>e.notFound?f(t)?e:h(t,"HEAD").then((t=>200===t.status?{status:d.Error}:e)):e))},t}(y);const E=e=>{w=e},k={enqueue:e=>w.prefetch(e),getResourceURLsForPathname:e=>w.getResourceURLsForPathname(e),loadPage:e=>w.loadPage(e),loadPageSync:function(e,t){return void 0===t&&(t={}),w.loadPageSync(e,t)},prefetch:e=>w.prefetch(e),isPageNotFound:e=>w.isPageNotFound(e),hovering:e=>w.hovering(e),loadAppData:()=>w.loadAppData()};var C=k;function S(){return w?w.staticQueryDb:{}}function O(){return w?w.slicesDb:{}}},9559:function(e,t,n){"use strict";n.d(t,{Z:function(){return C}});var r=n(2784),o=n(3980),a=n.n(o),i=n(1852),s=n(9529),l=n(8777),c=n(31),u=n(5619),d=n(3853);function p(e){let{children:t,callback:n}=e;return(0,r.useEffect)((()=>{n()})),t}const f=["link","meta","style","title","base","noscript","script","html","body"];function h(e,t){if(e instanceof HTMLElement&&t instanceof HTMLElement){const n=t.getAttribute("nonce");if(n&&!e.getAttribute("nonce")){const r=t.cloneNode(!0);return r.setAttribute("nonce",""),r.nonce=n,n===e.nonce&&e.isEqualNode(r)}}return e.isEqualNode(t)}function m(e,t){void 0===t&&(t={html:{},body:{}});const n=new Map,r=[];for(const c of e.childNodes){var o,a;const e=c.nodeName.toLowerCase(),u=null===(o=c.attributes)||void 0===o||null===(a=o.id)||void 0===a?void 0:a.value;if(y(c)){if(v(e))if("html"===e||"body"===e)for(const n of c.attributes){const r="style"===n.name;var i;if(t[e]={...t[e]},r||(t[e][n.name]=n.value),r)t[e].style=""+(null!==(i=t[e])&&void 0!==i&&i.style?t[e].style:"")+n.value+" "}else{let e=c.cloneNode(!0);if(e.setAttribute("data-gatsby-head",!0),"script"===e.nodeName.toLowerCase()&&(e=g(e)),u)if(n.has(u)){var s;const t=n.get(u);null===(s=r[t].parentNode)||void 0===s||s.removeChild(r[t]),r[t]=e}else r.push(e),n.set(u,r.length-1);else r.push(e)}c.childNodes.length&&r.push.apply(r,(0,l.Z)(m(c,t).validHeadNodes))}}return{validHeadNodes:r,htmlAndBodyAttributes:t}}function g(e){const t=document.createElement("script");for(const n of e.attributes)t.setAttribute(n.name,n.value);return t.innerHTML=e.innerHTML,t}function v(e){return f.includes(e)}function y(e){return 1===e.nodeType}const b=document.createElement("div"),w={html:[],body:[]},x=()=>{var e;const{validHeadNodes:t,htmlAndBodyAttributes:n}=m(b);w.html=Object.keys(n.html),w.body=Object.keys(n.body),function(e){if(!e)return;const{html:t,body:n}=e,r=document.querySelector("html");r&&Object.entries(t).forEach((e=>{let[t,n]=e;r.setAttribute(t,n)}));const o=document.querySelector("body");o&&Object.entries(n).forEach((e=>{let[t,n]=e;o.setAttribute(t,n)}))}(n);const r=document.querySelectorAll("[data-gatsby-head]");var o;if(0===r.length)return void(o=document.head).append.apply(o,(0,l.Z)(t));const a=[];!function(e){let{oldNodes:t,newNodes:n,onStale:r,onNew:o}=e;for(const a of t){const e=n.findIndex((e=>h(e,a)));-1===e?r(a):n.splice(e,1)}for(const a of n)o(a)}({oldNodes:r,newNodes:t,onStale:e=>e.parentNode.removeChild(e),onNew:e=>a.push(e)}),(e=document.head).append.apply(e,a)};function E(e){let{pageComponent:t,staticQueryResults:n,pageComponentProps:o}=e;(0,r.useEffect)((()=>{if(null!=t&&t.Head){!function(e){if("function"!=typeof e)throw new Error('Expected "Head" export to be a function got "'+typeof e+'".')}(t.Head);const{render:a}=(0,d.U)(),s=r.createElement(t.Head,{location:{pathname:(e=o).location.pathname},params:e.params,data:e.data||{},serverData:e.serverData,pageContext:e.pageContext}),l=(0,i.h)("wrapRootElement",{element:s},s,(e=>{let{result:t}=e;return{element:t}})).pop();a(r.createElement(p,{callback:x},r.createElement(c.StaticQueryContext.Provider,{value:n},r.createElement(u.LocationProvider,null,l))),b)}var e;return()=>{!function(){const e=document.querySelectorAll("[data-gatsby-head]");for(const t of e)t.parentNode.removeChild(t)}(),function(e){if(!e)return;const{html:t,body:n}=e;if(t){const e=document.querySelector("html");t.forEach((t=>{e&&e.removeAttribute(t)}))}if(n){const e=document.querySelector("body");n.forEach((t=>{e&&e.removeAttribute(t)}))}}(w)}}))}function k(e){const t={...e,params:{...(0,s.GA)(e.location.pathname),...e.pageResources.json.pageContext.__params}};let n;var o;n=e.pageResources.partialHydration?e.pageResources.partialHydration:(0,r.createElement)((o=e.pageResources.component)&&o.default||o,{...t,key:e.path||e.pageResources.page.path});E({pageComponent:e.pageResources.head,staticQueryResults:e.pageResources.staticQueryResults,pageComponentProps:t});return(0,i.h)("wrapPageElement",{element:n,props:t},n,(e=>{let{result:n}=e;return{element:n,props:t}})).pop()}k.propTypes={location:a().object.isRequired,pageResources:a().object.isRequired,data:a().object,pageContext:a().object.isRequired};var C=k},5069:function(e,t,n){"use strict";var r=n(1665),o=n(1852),a=n(2784),i=n(5619),s=n(2802),l=n(5483),c=n(3204),u=n(8175),d=n(3182),p=n(6249);const f={id:"gatsby-announcer",style:{position:"absolute",top:0,width:1,height:1,padding:0,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",border:0},"aria-live":"assertive","aria-atomic":"true"};var h=n(2467);function m(e){const t=(0,d.J)(e),{hash:n,search:r}=window.location;return null!=t&&(window.___replace(t.toPath+r+n),!0)}let g="";window.addEventListener("unhandledrejection",(e=>{/loading chunk \d* failed./i.test(e.reason)&&g&&(window.location.pathname=g)}));const v=(e,t)=>{m(e.pathname)||(g=e.pathname,(0,o.h)("onPreRouteUpdate",{location:e,prevLocation:t}))},y=(e,t)=>{m(e.pathname)||(0,o.h)("onRouteUpdate",{location:e,prevLocation:t})},b=function(e,t){if(void 0===t&&(t={}),"number"==typeof e)return void i.globalHistory.navigate(e);const{pathname:n,search:r,hash:a}=(0,h.cP)(e),s=(0,d.J)(n);if(s&&(e=s.toPath+r+a),window.___swUpdated)return void(window.location=n+r+a);const l=setTimeout((()=>{p.Z.emit("onDelayedLoadPageResources",{pathname:n}),(0,o.h)("onRouteUpdateDelayed",{location:window.location})}),1e3);u.ZP.loadPage(n+r).then((o=>{if(!o||o.status===u.uQ.Error)return window.history.replaceState({},"",location.href),window.location=n,void clearTimeout(l);o&&o.page.webpackCompilationHash!==window.___webpackCompilationHash&&("serviceWorker"in navigator&&null!==navigator.serviceWorker.controller&&"activated"===navigator.serviceWorker.controller.state&&navigator.serviceWorker.controller.postMessage({gatsbyApi:"clearPathResources"}),window.location=n+r+a),(0,i.navigate)(e,t),clearTimeout(l)}))};function w(e,t){let{location:n}=t;const{pathname:r,hash:a}=n,i=(0,o.h)("shouldUpdateScroll",{prevRouterProps:e,pathname:r,routerProps:{location:n},getSavedScrollPosition:e=>[0,this._stateStorage.read(e,e.key)]});if(i.length>0)return i[i.length-1];if(e){const{location:{pathname:t}}=e;if(t===r)return a?decodeURI(a.slice(1)):[0,0]}return!0}let x=function(e){function t(t){var n;return(n=e.call(this,t)||this).announcementRef=a.createRef(),n}(0,r.Z)(t,e);var n=t.prototype;return n.componentDidUpdate=function(e,t){requestAnimationFrame((()=>{let e="new page at "+this.props.location.pathname;document.title&&(e=document.title);const t=document.querySelectorAll("#gatsby-focus-wrapper h1");t&&t.length&&(e=t[0].textContent);const n="Navigated to "+e;if(this.announcementRef.current){this.announcementRef.current.innerText!==n&&(this.announcementRef.current.innerText=n)}}))},n.render=function(){return a.createElement("div",Object.assign({},f,{ref:this.announcementRef}))},t}(a.Component);const E=(e,t)=>{var n,r;return e.href!==t.href||(null==e||null===(n=e.state)||void 0===n?void 0:n.key)!==(null==t||null===(r=t.state)||void 0===r?void 0:r.key)};let k=function(e){function t(t){var n;return n=e.call(this,t)||this,v(t.location,null),n}(0,r.Z)(t,e);var n=t.prototype;return n.componentDidMount=function(){y(this.props.location,null)},n.shouldComponentUpdate=function(e){return!!E(this.props.location,e.location)&&(v(e.location,this.props.location),!0)},n.componentDidUpdate=function(e){E(e.location,this.props.location)&&y(this.props.location,e.location)},n.render=function(){return a.createElement(a.Fragment,null,this.props.children,a.createElement(x,{location:location}))},t}(a.Component);var C=n(9559),S=n(6849);function O(e,t){for(var n in e)if(!(n in t))return!0;for(var r in t)if(e[r]!==t[r])return!0;return!1}var P=function(e){function t(t){var n;n=e.call(this)||this;const{location:r,pageResources:o}=t;return n.state={location:{...r},pageResources:o||u.ZP.loadPageSync(r.pathname+r.search,{withErrorDetails:!0})},n}(0,r.Z)(t,e),t.getDerivedStateFromProps=function(e,t){let{location:n}=e;if(t.location.href!==n.href){return{pageResources:u.ZP.loadPageSync(n.pathname+n.search,{withErrorDetails:!0}),location:{...n}}}return{location:{...n}}};var n=t.prototype;return n.loadResources=function(e){u.ZP.loadPage(e).then((t=>{t&&t.status!==u.uQ.Error?this.setState({location:{...window.location},pageResources:t}):(window.history.replaceState({},"",location.href),window.location=e)}))},n.shouldComponentUpdate=function(e,t){return t.pageResources?this.state.pageResources!==t.pageResources||(this.state.pageResources.component!==t.pageResources.component||(this.state.pageResources.json!==t.pageResources.json||(!(this.state.location.key===t.location.key||!t.pageResources.page||!t.pageResources.page.matchPath&&!t.pageResources.page.path)||function(e,t,n){return O(e.props,t)||O(e.state,n)}(this,e,t)))):(this.loadResources(e.location.pathname+e.location.search),!1)},n.render=function(){return this.props.children(this.state)},t}(a.Component),N=n(3834),_=n(3853);const R=new u.kL(S,[],window.pageData);(0,u.N1)(R),R.setApiRunner(o.h);const{render:I,hydrate:j}=(0,_.U)();window.asyncRequires=S,window.___emitter=p.Z,window.___loader=u.jN,i.globalHistory.listen((e=>{e.location.action=e.action})),window.___push=e=>b(e,{replace:!1}),window.___replace=e=>b(e,{replace:!0}),window.___navigate=(e,t)=>b(e,t);const L="gatsby-reload-compilation-hash-match";(0,o.I)("onClientEntry").then((()=>{(0,o.h)("registerServiceWorker").filter(Boolean).length>0&&n(472);const e=e=>a.createElement(i.BaseContext.Provider,{value:{baseuri:"/",basepath:"/"}},a.createElement(C.Z,e)),t=a.createContext({}),d={renderEnvironment:"browser"};let p=function(e){function n(){return e.apply(this,arguments)||this}return(0,r.Z)(n,e),n.prototype.render=function(){const{children:e}=this.props;return a.createElement(i.Location,null,(n=>{let{location:r}=n;return a.createElement(P,{location:r},(n=>{let{pageResources:r,location:o}=n;const i=(0,u.hs)(),s=(0,u.Nt)();return a.createElement(l.B9.Provider,{value:i},a.createElement(c.Bs.Provider,{value:d},a.createElement(c.m3.Provider,{value:s},a.createElement(c.u0.Provider,{value:r.page.slicesMap},a.createElement(t.Provider,{value:{pageResources:r,location:o}},e)))))}))}))},n}(a.Component),f=function(n){function o(){return n.apply(this,arguments)||this}return(0,r.Z)(o,n),o.prototype.render=function(){return a.createElement(t.Consumer,null,(t=>{let{pageResources:n,location:r}=t;return a.createElement(k,{location:r},a.createElement(s.$C,{location:r,shouldUpdateScroll:w},a.createElement(i.Router,{basepath:"/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal",location:r,id:"gatsby-focus-wrapper"},a.createElement(e,Object.assign({path:"/404.html"===n.page.path||"/500.html"===n.page.path?(0,N.Z)(r.pathname,"/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal"):encodeURI((n.page.matchPath||n.page.path).split("?")[0])},this.props,{location:r,pageResources:n},n.json)))))}))},o}(a.Component);const{pagePath:h,location:m}=window;h&&"/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal"+h!==m.pathname+(h.includes("?")?m.search:"")&&!(R.findMatchPath((0,N.Z)(m.pathname,"/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal"))||h.match(/^\/(404|500)(\/?|.html)$/)||h.match(/^\/offline-plugin-app-shell-fallback\/?$/))&&(0,i.navigate)("/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal"+h+(h.includes("?")?"":m.search)+m.hash,{replace:!0});const g=()=>{try{return sessionStorage}catch{return null}};u.jN.loadPage(m.pathname+m.search).then((e=>{var t;const n=g();if(null!=e&&null!==(t=e.page)&&void 0!==t&&t.webpackCompilationHash&&e.page.webpackCompilationHash!==window.___webpackCompilationHash&&("serviceWorker"in navigator&&null!==navigator.serviceWorker.controller&&"activated"===navigator.serviceWorker.controller.state&&navigator.serviceWorker.controller.postMessage({gatsbyApi:"clearPathResources"}),n)){if(!("1"===n.getItem(L)))return n.setItem(L,"1"),void window.location.reload(!0)}if(n&&n.removeItem(L),!e||e.status===u.uQ.Error){const t="page resources for "+m.pathname+" not found. Not rendering React";if(e&&e.error)throw console.error(t),e.error;throw new Error(t)}const r=(0,o.h)("wrapRootElement",{element:a.createElement(f,null)},a.createElement(f,null),(e=>{let{result:t}=e;return{element:t}})).pop(),i=function(){const e=a.useRef(!1);return a.useEffect((()=>{e.current||(e.current=!0,performance.mark&&performance.mark("onInitialClientRender"),(0,o.h)("onInitialClientRender"))}),[]),a.createElement(p,null,r)},s=document.getElementById("gatsby-focus-wrapper");let l=I;s&&s.children.length&&(l=j);const c=(0,o.h)("replaceHydrateFunction",void 0,l)[0];function d(){const e="undefined"!=typeof window?document.getElementById("___gatsby"):null;c(a.createElement(i,null),e)}const h=document;if("complete"===h.readyState||"loading"!==h.readyState&&!h.documentElement.doScroll)setTimeout((function(){d()}),0);else{const e=function(){h.removeEventListener("DOMContentLoaded",e,!1),window.removeEventListener("load",e,!1),d()};h.addEventListener("DOMContentLoaded",e,!1),window.addEventListener("load",e,!1)}}))}))},3161:function(e,t,n){"use strict";n.r(t);var r=n(2784),o=n(8175),a=n(9559);t.default=e=>{let{location:t}=e;const n=o.ZP.loadPageSync(t.pathname);return n?r.createElement(a.Z,{location:t,pageResources:n,...n.json}):null}},9758:function(e,t,n){var r;e.exports=(r=n(3161))&&r.default||r},3853:function(e,t,n){"use strict";n.d(t,{U:function(){return o}});const r=new WeakMap;function o(){const e=n(7029);return{render:(t,n)=>{let o=r.get(n);o||r.set(n,o=e.createRoot(n)),o.render(t)},hydrate:(t,n)=>e.hydrateRoot(n,t)}}},3182:function(e,t,n){"use strict";n.d(t,{J:function(){return a}});const r=new Map,o=new Map;function a(e){let t=r.get(e);return t||(t=o.get(e.toLowerCase())),t}[].forEach((e=>{e.ignoreCase?o.set(e.fromPath,e):r.set(e.fromPath,e)}))},472:function(e,t,n){"use strict";n.r(t);var r=n(1852);"https:"!==window.location.protocol&&"localhost"!==window.location.hostname?console.error("Service workers can only be used over HTTPS, or on localhost for development"):"serviceWorker"in navigator&&navigator.serviceWorker.register("/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal/sw.js").then((function(e){e.addEventListener("updatefound",(()=>{(0,r.h)("onServiceWorkerUpdateFound",{serviceWorker:e});const t=e.installing;console.log("installingWorker",t),t.addEventListener("statechange",(()=>{switch(t.state){case"installed":navigator.serviceWorker.controller?(window.___swUpdated=!0,(0,r.h)("onServiceWorkerUpdateReady",{serviceWorker:e}),window.___failedResources&&(console.log("resources failed, SW updated - reloading"),window.location.reload())):(console.log("Content is now available offline!"),(0,r.h)("onServiceWorkerInstalled",{serviceWorker:e}));break;case"redundant":console.error("The installing service worker became redundant."),(0,r.h)("onServiceWorkerRedundant",{serviceWorker:e});break;case"activated":(0,r.h)("onServiceWorkerActive",{serviceWorker:e})}}))}))})).catch((function(e){console.error("Error during service worker registration:",e)}))},3204:function(e,t,n){"use strict";n.d(t,{Bs:function(){return a},Db:function(){return s},m3:function(){return o},u0:function(){return i}});var r=n(2784);const o=r.createContext({}),a=r.createContext({}),i=r.createContext({}),s=r.createContext({})},5483:function(e,t,n){"use strict";n.d(t,{i1:function(){return l},B9:function(){return o},K2:function(){return c}});var r=n(2784);const o=(a="StaticQuery",i={},r.createServerContext?function(e,t){return void 0===t&&(t=null),globalThis.__SERVER_CONTEXT||(globalThis.__SERVER_CONTEXT={}),globalThis.__SERVER_CONTEXT[e]||(globalThis.__SERVER_CONTEXT[e]=r.createServerContext(e,t)),globalThis.__SERVER_CONTEXT[e]}(a,i):r.createContext(i));var a,i;function s(e){let{staticQueryData:t,data:n,query:o,render:a}=e;const i=n?n.data:t[o]&&t[o].data;return r.createElement(r.Fragment,null,i&&a(i),!i&&r.createElement("div",null,"Loading (StaticQuery)"))}const l=e=>{const{data:t,query:n,render:a,children:i}=e;return r.createElement(o.Consumer,null,(e=>r.createElement(s,{data:t,query:n,render:a||i,staticQueryData:e})))},c=e=>{var t;r.useContext;const n=r.useContext(o);if(isNaN(Number(e)))throw new Error("useStaticQuery was called with a string but expects to be called using `graphql`. Try this:\n\nimport { useStaticQuery, graphql } from 'gatsby';\n\nuseStaticQuery(graphql`"+e+"`);\n");if(null!==(t=n[e])&&void 0!==t&&t.data)return n[e].data;throw new Error("The result of this StaticQuery could not be fetched.\n\nThis is likely a bug in Gatsby and if refreshing the page does not fix it, please open an issue in https://github.com/gatsbyjs/gatsby/issues")}},3834:function(e,t,n){"use strict";function r(e,t){return void 0===t&&(t=""),t?e===t?"/":e.startsWith(t+"/")?e.slice(t.length):e:e}n.d(t,{Z:function(){return r}})},4428:function(e,t,n){"use strict";n.r(t),n.d(t,{wrapPageElement:function(){return i}});var r=n(2784),o=n(4536);const a=e=>{var t,n,a,i,s,l,c,u,d,p,f,h,m;let{path:g,data:v,children:y}=e;return r.createElement(o.Xg,{children:y,devBanner:{show:null==v||null===(t=v.site)||void 0===t||null===(n=t.siteMetadata)||void 0===n?void 0:n.showDevBanner},navbar:{...null==v||null===(a=v.site)||void 0===a||null===(i=a.siteMetadata)||void 0===i||null===(s=i.staticText)||void 0===s?void 0:s.navbar,image:null==v?void 0:v.navbarLogo,activePage:g},bottomBanner:{...null==v||null===(l=v.site)||void 0===l||null===(c=l.siteMetadata)||void 0===c||null===(u=c.staticText)||void 0===u?void 0:u.bottomBanner,image:null==v?void 0:v.bottomBannerLogo},footer:{...null==v||null===(d=v.site)||void 0===d||null===(p=d.siteMetadata)||void 0===p||null===(f=p.staticText)||void 0===f?void 0:f.footer,image:{imageData:null==v?void 0:v.footerLogo,altText:(null==v||null===(h=v.site)||void 0===h||null===(m=h.siteMetadata)||void 0===m?void 0:m.siteTitle)+" logo"}}})};n(3885),n(9601),n(8156),n(8776),n(9804),n(700);const i=e=>{let{element:t,props:n}=e;return r.createElement(a,n,t)}},8050:function(e,t,n){const r=n(6635),o=n(8437);e.exports={createSearchIndex:function(e){let t=[];Object.keys(e).forEach((n=>{e[n].nodes.forEach((e=>{let o=structuredClone(e);"allProject"===n&&(e.slug.includes("/")||(o.slug="project/"+e.slug));const a=Object.values(o).map((e=>r.isNull(e)?null:"object"==typeof e?Object.values(e).filter((e=>!r.isNull(e))).map((e=>"string"==typeof e||null==e?e:void Object.values(e).filter((e=>!r.isNull(e))).join(" "))).join(" "):e));Object.keys(o).forEach(((e,t)=>{o[e]=a[t]})),t.push(o)}))}));const n=o.generateStopWordFilter(["a","able","across","after","all","almost","also","am","among","an","and","any","are","as","at","be","because","been","but","by","dear","did","do","does","either","else","ever","every","for","from","get","got","had","he","her","hers","him","his","however","i","if","in","into","is","it","its","just","least","let","like","may","me","might","most","must","my","neither","no","nor","not","of","off","often","on","only","or","other","our","own","rather","said","say","says","she","since","so","some","than","that","the","their","them","then","there","these","they","this","tis","to","too","twas","us","was","we","were","while","will","with","yet","you","your"]);return[o((function(){this.ref("slug"),this.field("slug"),this.field("faq"),this.field("aims"),this.field("lede"),this.field("title"),this.field("question"),this.field("status"),this.field("agency"),this.field("topics"),this.field("mainContact"),this.field("summary"),this.field("status"),this.field("purpose"),this.field("emailContent"),this.field("projectTeam"),this.field("expertise"),this.field("requirement"),this.field("collectData"),this.metadataWhitelist=["position"],this.pipeline.after(o.stopWordFilter,n),this.pipeline.remove(o.stopWordFilter),t.forEach((function(e){this.add(e)}),this)})),t]},searchQuery:"\n query {\n allProject {\n nodes {\n title\n agency\n topics {\n title\n }\n slug\n summary\n statusOfData\n status\n startDate\n requirement\n question\n purpose\n projectTeam {\n name\n employer\n }\n priorResearch\n opportunityCloses\n mainContact {\n name\n }\n fundingInfo\n collectData { \n fieldTitle\n fieldData\n }\n expertise\n faq {\n text\n title\n }\n deliverable\n emailContent\n endDate\n slug\n }\n }\n allGeneralPage {\n nodes {\n slug\n lede\n faq {\n text\n title\n }\n aims {\n text\n title\n }\n title\n }\n }\n }\n "}},3463:function(e,t,n){"use strict";var r=n(8570),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},a={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},i={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function l(e){return r.isMemo(e)?i:s[e.$$typeof]||o}s[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[r.Memo]=i;var c=Object.defineProperty,u=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,p=Object.getOwnPropertyDescriptor,f=Object.getPrototypeOf,h=Object.prototype;e.exports=function e(t,n,r){if("string"!=typeof n){if(h){var o=f(n);o&&o!==h&&e(t,o,r)}var i=u(n);d&&(i=i.concat(d(n)));for(var s=l(t),m=l(n),g=0;g=31||"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)},t.storage="undefined"!=typeof chrome&&void 0!==chrome.storage?chrome.storage.local:function(){try{return window.localStorage}catch(e){}}(),t.colors=["lightseagreen","forestgreen","goldenrod","dodgerblue","darkorchid","crimson"],t.formatters.j=function(e){try{return JSON.stringify(e)}catch(t){return"[UnexpectedJSONParseError]: "+t.message}},t.enable(r())},555:function(e,t,n){var r;function o(e){function n(){if(n.enabled){var e=n,o=+new Date,a=o-(r||o);e.diff=a,e.prev=r,e.curr=o,r=o;for(var i=new Array(arguments.length),s=0;s0)return function(e){if((e=String(e)).length>100)return;var i=/^((?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|years?|yrs?|y)?$/i.exec(e);if(!i)return;var s=parseFloat(i[1]);switch((i[2]||"ms").toLowerCase()){case"years":case"year":case"yrs":case"yr":case"y":return s*a;case"days":case"day":case"d":return s*o;case"hours":case"hour":case"hrs":case"hr":case"h":return s*r;case"minutes":case"minute":case"mins":case"min":case"m":return s*n;case"seconds":case"second":case"secs":case"sec":case"s":return s*t;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return s;default:return}}(e);if("number"===c&&!1===isNaN(e))return s.long?i(l=e,o,"day")||i(l,r,"hour")||i(l,n,"minute")||i(l,t,"second")||l+" ms":function(e){if(e>=o)return Math.round(e/o)+"d";if(e>=r)return Math.round(e/r)+"h";if(e>=n)return Math.round(e/n)+"m";if(e>=t)return Math.round(e/t)+"s";return e+"ms"}(e);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(e))}},8437:function(e,t,n){var r,o;!function(){var a,i,s,l,c,u,d,p,f,h,m,g,v,y,b,w,x,E,k,C,S,O,P,N,_,R,I,j,L,M,T=function(e){var t=new T.Builder;return t.pipeline.add(T.trimmer,T.stopWordFilter,T.stemmer),t.searchPipeline.add(T.stemmer),e.call(t,t),t.build()};T.version="2.3.9",T.utils={},T.utils.warn=(a=this,function(e){a.console&&console.warn&&console.warn(e)}),T.utils.asString=function(e){return null==e?"":e.toString()},T.utils.clone=function(e){if(null==e)return e;for(var t=Object.create(null),n=Object.keys(e),r=0;r0){var l=T.utils.clone(t)||{};l.position=[i,s],l.index=o.length,o.push(new T.Token(n.slice(i,a),l))}i=a+1}}return o},T.tokenizer.separator=/[\s\-]+/,T.Pipeline=function(){this._stack=[]},T.Pipeline.registeredFunctions=Object.create(null),T.Pipeline.registerFunction=function(e,t){t in this.registeredFunctions&&T.utils.warn("Overwriting existing registered function: "+t),e.label=t,T.Pipeline.registeredFunctions[e.label]=e},T.Pipeline.warnIfFunctionNotRegistered=function(e){e.label&&e.label in this.registeredFunctions||T.utils.warn("Function is not registered with pipeline. This may cause problems when serialising the index.\n",e)},T.Pipeline.load=function(e){var t=new T.Pipeline;return e.forEach((function(e){var n=T.Pipeline.registeredFunctions[e];if(!n)throw new Error("Cannot load unregistered function: "+e);t.add(n)})),t},T.Pipeline.prototype.add=function(){Array.prototype.slice.call(arguments).forEach((function(e){T.Pipeline.warnIfFunctionNotRegistered(e),this._stack.push(e)}),this)},T.Pipeline.prototype.after=function(e,t){T.Pipeline.warnIfFunctionNotRegistered(t);var n=this._stack.indexOf(e);if(-1==n)throw new Error("Cannot find existingFn");n+=1,this._stack.splice(n,0,t)},T.Pipeline.prototype.before=function(e,t){T.Pipeline.warnIfFunctionNotRegistered(t);var n=this._stack.indexOf(e);if(-1==n)throw new Error("Cannot find existingFn");this._stack.splice(n,0,t)},T.Pipeline.prototype.remove=function(e){var t=this._stack.indexOf(e);-1!=t&&this._stack.splice(t,1)},T.Pipeline.prototype.run=function(e){for(var t=this._stack.length,n=0;n1&&(ae&&(n=o),a!=e);)r=n-t,o=t+Math.floor(r/2),a=this.elements[2*o];return a==e||a>e?2*o:as?c+=2:i==s&&(t+=n[l+1]*r[c+1],l+=2,c+=2);return t},T.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},T.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),t=1,n=0;t0){var a,i=o.str.charAt(0);i in o.node.edges?a=o.node.edges[i]:(a=new T.TokenSet,o.node.edges[i]=a),1==o.str.length&&(a.final=!0),r.push({node:a,editsRemaining:o.editsRemaining,str:o.str.slice(1)})}if(0!=o.editsRemaining){if("*"in o.node.edges)var s=o.node.edges["*"];else{s=new T.TokenSet;o.node.edges["*"]=s}if(0==o.str.length&&(s.final=!0),r.push({node:s,editsRemaining:o.editsRemaining-1,str:o.str}),o.str.length>1&&r.push({node:o.node,editsRemaining:o.editsRemaining-1,str:o.str.slice(1)}),1==o.str.length&&(o.node.final=!0),o.str.length>=1){if("*"in o.node.edges)var l=o.node.edges["*"];else{l=new T.TokenSet;o.node.edges["*"]=l}1==o.str.length&&(l.final=!0),r.push({node:l,editsRemaining:o.editsRemaining-1,str:o.str.slice(1)})}if(o.str.length>1){var c,u=o.str.charAt(0),d=o.str.charAt(1);d in o.node.edges?c=o.node.edges[d]:(c=new T.TokenSet,o.node.edges[d]=c),1==o.str.length&&(c.final=!0),r.push({node:c,editsRemaining:o.editsRemaining-1,str:u+o.str.slice(2)})}}}return n},T.TokenSet.fromString=function(e){for(var t=new T.TokenSet,n=t,r=0,o=e.length;r=e;t--){var n=this.uncheckedNodes[t],r=n.child.toString();r in this.minimizedNodes?n.parent.edges[n.char]=this.minimizedNodes[r]:(n.child._str=r,this.minimizedNodes[r]=n.child),this.uncheckedNodes.pop()}},T.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},T.Index.prototype.search=function(e){return this.query((function(t){new T.QueryParser(e,t).parse()}))},T.Index.prototype.query=function(e){for(var t=new T.Query(this.fields),n=Object.create(null),r=Object.create(null),o=Object.create(null),a=Object.create(null),i=Object.create(null),s=0;s1?1:e},T.Builder.prototype.k1=function(e){this._k1=e},T.Builder.prototype.add=function(e,t){var n=e[this._ref],r=Object.keys(this._fields);this._documents[n]=t||{},this.documentCount+=1;for(var o=0;o=this.length)return T.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},T.QueryLexer.prototype.width=function(){return this.pos-this.start},T.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},T.QueryLexer.prototype.backup=function(){this.pos-=1},T.QueryLexer.prototype.acceptDigitRun=function(){var e,t;do{t=(e=this.next()).charCodeAt(0)}while(t>47&&t<58);e!=T.QueryLexer.EOS&&this.backup()},T.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(T.QueryLexer.TERM)),e.ignore(),e.more())return T.QueryLexer.lexText},T.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(T.QueryLexer.EDIT_DISTANCE),T.QueryLexer.lexText},T.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(T.QueryLexer.BOOST),T.QueryLexer.lexText},T.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(T.QueryLexer.TERM)},T.QueryLexer.termSeparator=T.tokenizer.separator,T.QueryLexer.lexText=function(e){for(;;){var t=e.next();if(t==T.QueryLexer.EOS)return T.QueryLexer.lexEOS;if(92!=t.charCodeAt(0)){if(":"==t)return T.QueryLexer.lexField;if("~"==t)return e.backup(),e.width()>0&&e.emit(T.QueryLexer.TERM),T.QueryLexer.lexEditDistance;if("^"==t)return e.backup(),e.width()>0&&e.emit(T.QueryLexer.TERM),T.QueryLexer.lexBoost;if("+"==t&&1===e.width())return e.emit(T.QueryLexer.PRESENCE),T.QueryLexer.lexText;if("-"==t&&1===e.width())return e.emit(T.QueryLexer.PRESENCE),T.QueryLexer.lexText;if(t.match(T.QueryLexer.termSeparator))return T.QueryLexer.lexTerm}else e.escapeCharacter()}},T.QueryParser=function(e,t){this.lexer=new T.QueryLexer(e),this.query=t,this.currentClause={},this.lexemeIdx=0},T.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=T.QueryParser.parseClause;e;)e=e(this);return this.query},T.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},T.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},T.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},T.QueryParser.parseClause=function(e){var t=e.peekLexeme();if(null!=t)switch(t.type){case T.QueryLexer.PRESENCE:return T.QueryParser.parsePresence;case T.QueryLexer.FIELD:return T.QueryParser.parseField;case T.QueryLexer.TERM:return T.QueryParser.parseTerm;default:var n="expected either a field or a term, found "+t.type;throw t.str.length>=1&&(n+=" with value '"+t.str+"'"),new T.QueryParseError(n,t.start,t.end)}},T.QueryParser.parsePresence=function(e){var t=e.consumeLexeme();if(null!=t){switch(t.str){case"-":e.currentClause.presence=T.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=T.Query.presence.REQUIRED;break;default:var n="unrecognised presence operator'"+t.str+"'";throw new T.QueryParseError(n,t.start,t.end)}var r=e.peekLexeme();if(null==r){n="expecting term or field, found nothing";throw new T.QueryParseError(n,t.start,t.end)}switch(r.type){case T.QueryLexer.FIELD:return T.QueryParser.parseField;case T.QueryLexer.TERM:return T.QueryParser.parseTerm;default:n="expecting term or field, found '"+r.type+"'";throw new T.QueryParseError(n,r.start,r.end)}}},T.QueryParser.parseField=function(e){var t=e.consumeLexeme();if(null!=t){if(-1==e.query.allFields.indexOf(t.str)){var n=e.query.allFields.map((function(e){return"'"+e+"'"})).join(", "),r="unrecognised field '"+t.str+"', possible fields: "+n;throw new T.QueryParseError(r,t.start,t.end)}e.currentClause.fields=[t.str];var o=e.peekLexeme();if(null==o){r="expecting term, found nothing";throw new T.QueryParseError(r,t.start,t.end)}if(o.type===T.QueryLexer.TERM)return T.QueryParser.parseTerm;r="expecting term, found '"+o.type+"'";throw new T.QueryParseError(r,o.start,o.end)}},T.QueryParser.parseTerm=function(e){var t=e.consumeLexeme();if(null!=t){e.currentClause.term=t.str.toLowerCase(),-1!=t.str.indexOf("*")&&(e.currentClause.usePipeline=!1);var n=e.peekLexeme();if(null!=n)switch(n.type){case T.QueryLexer.TERM:return e.nextClause(),T.QueryParser.parseTerm;case T.QueryLexer.FIELD:return e.nextClause(),T.QueryParser.parseField;case T.QueryLexer.EDIT_DISTANCE:return T.QueryParser.parseEditDistance;case T.QueryLexer.BOOST:return T.QueryParser.parseBoost;case T.QueryLexer.PRESENCE:return e.nextClause(),T.QueryParser.parsePresence;default:var r="Unexpected lexeme type '"+n.type+"'";throw new T.QueryParseError(r,n.start,n.end)}else e.nextClause()}},T.QueryParser.parseEditDistance=function(e){var t=e.consumeLexeme();if(null!=t){var n=parseInt(t.str,10);if(isNaN(n)){var r="edit distance must be numeric";throw new T.QueryParseError(r,t.start,t.end)}e.currentClause.editDistance=n;var o=e.peekLexeme();if(null!=o)switch(o.type){case T.QueryLexer.TERM:return e.nextClause(),T.QueryParser.parseTerm;case T.QueryLexer.FIELD:return e.nextClause(),T.QueryParser.parseField;case T.QueryLexer.EDIT_DISTANCE:return T.QueryParser.parseEditDistance;case T.QueryLexer.BOOST:return T.QueryParser.parseBoost;case T.QueryLexer.PRESENCE:return e.nextClause(),T.QueryParser.parsePresence;default:r="Unexpected lexeme type '"+o.type+"'";throw new T.QueryParseError(r,o.start,o.end)}else e.nextClause()}},T.QueryParser.parseBoost=function(e){var t=e.consumeLexeme();if(null!=t){var n=parseInt(t.str,10);if(isNaN(n)){var r="boost must be numeric";throw new T.QueryParseError(r,t.start,t.end)}e.currentClause.boost=n;var o=e.peekLexeme();if(null!=o)switch(o.type){case T.QueryLexer.TERM:return e.nextClause(),T.QueryParser.parseTerm;case T.QueryLexer.FIELD:return e.nextClause(),T.QueryParser.parseField;case T.QueryLexer.EDIT_DISTANCE:return T.QueryParser.parseEditDistance;case T.QueryLexer.BOOST:return T.QueryParser.parseBoost;case T.QueryLexer.PRESENCE:return e.nextClause(),T.QueryParser.parsePresence;default:r="Unexpected lexeme type '"+o.type+"'";throw new T.QueryParseError(r,o.start,o.end)}else e.nextClause()}},void 0===(o="function"==typeof(r=function(){return T})?r.call(t,n,t,e):r)||(e.exports=o)}()},2898:function(e,t,n){"use strict";n.d(t,{w_:function(){return c}});var r=n(2784),o={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},a=r.createContext&&r.createContext(o),i=function(){return i=Object.assign||function(e){for(var t,n=1,r=arguments.length;ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a},e.exports.__esModule=!0,e.exports.default=e.exports},5538:function(e){e.exports=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o},e.exports.__esModule=!0,e.exports.default=e.exports},421:function(e,t,n){var r=n(7425).default,o=n(5297);e.exports=function(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return o(e)},e.exports.__esModule=!0,e.exports.default=e.exports},8560:function(e){function t(n,r){return e.exports=t=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},e.exports.__esModule=!0,e.exports.default=e.exports,t(n,r)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},3681:function(e,t,n){var r=n(6314),o=n(6193),a=n(121),i=n(6147);e.exports=function(e,t){return r(e)||o(e,t)||a(e,t)||i()},e.exports.__esModule=!0,e.exports.default=e.exports},8238:function(e){e.exports=function(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))},e.exports.__esModule=!0,e.exports.default=e.exports},3408:function(e,t,n){var r=n(3850),o=n(3912),a=n(121),i=n(3096);e.exports=function(e){return r(e)||o(e)||a(e)||i()},e.exports.__esModule=!0,e.exports.default=e.exports},8064:function(e,t,n){var r=n(7425).default;e.exports=function(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)},e.exports.__esModule=!0,e.exports.default=e.exports},7739:function(e,t,n){var r=n(7425).default,o=n(8064);e.exports=function(e){var t=o(e,"string");return"symbol"==r(t)?t:String(t)},e.exports.__esModule=!0,e.exports.default=e.exports},7425:function(e){function t(n){return e.exports=t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e.exports.__esModule=!0,e.exports.default=e.exports,t(n)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},121:function(e,t,n){var r=n(5748);e.exports=function(e,t){if(e){if("string"==typeof e)return r(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(e,t):void 0}},e.exports.__esModule=!0,e.exports.default=e.exports},8072:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.SCRIPT_TYPE="text/partytown",t.partytownSnippet=e=>((e,t)=>{const{forward:n=[],...r}=e||{},o=JSON.stringify(r,((e,t)=>("function"==typeof t&&(t=String(t)).startsWith(e+"(")&&(t="function "+t),t)));return["!(function(w,p,f,c){",Object.keys(r).length>0?`c=w[p]=Object.assign(w[p]||{},${o});`:"c=w[p]=w[p]||{};","c[f]=(c[f]||[])",n.length>0?`.concat(${JSON.stringify(n)})`:"","})(window,'partytown','forward');",t].join("")})(e,'/* Partytown 0.7.6 - MIT builder.io */\n!function(t,e,n,i,r,o,a,d,s,c,p,l){function u(){l||(l=1,"/"==(a=(o.lib||"/~partytown/")+(o.debug?"debug/":""))[0]&&(s=e.querySelectorAll(\'script[type="text/partytown"]\'),i!=t?i.dispatchEvent(new CustomEvent("pt1",{detail:t})):(d=setTimeout(f,1e4),e.addEventListener("pt0",w),r?h(1):n.serviceWorker?n.serviceWorker.register(a+(o.swPath||"partytown-sw.js"),{scope:a}).then((function(t){t.active?h():t.installing&&t.installing.addEventListener("statechange",(function(t){"activated"==t.target.state&&h()}))}),console.error):f())))}function h(t){c=e.createElement(t?"script":"iframe"),t||(c.setAttribute("style","display:block;width:0;height:0;border:0;visibility:hidden"),c.setAttribute("aria-hidden",!0)),c.src=a+"partytown-"+(t?"atomics.js?v=0.7.6":"sandbox-sw.html?"+Date.now()),e.body.appendChild(c)}function f(n,r){for(w(),i==t&&(o.forward||[]).map((function(e){delete t[e.split(".")[0]]})),n=0;ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}const c=e=>{const{search:t,hash:n,href:r,origin:o,protocol:a,host:i,hostname:s,port:l}=e.location;let{pathname:c}=e.location;return!c&&r&&p&&(c=new URL(r).pathname),{pathname:encodeURI(decodeURI(c)),search:t,hash:n,href:r,origin:o,protocol:a,host:i,hostname:s,port:l,state:e.history.state,key:e.history.state&&e.history.state.key||"initial"}},u=(e,t)=>{let n=[],r=c(e),o=!1,a=()=>{};return{get location(){return r},get transitioning(){return o},_onTransitionComplete(){o=!1,a()},listen(t){n.push(t);const o=()=>{r=c(e),t({location:r,action:"POP"})};return e.addEventListener("popstate",o),()=>{e.removeEventListener("popstate",o),n=n.filter((e=>e!==t))}},navigate(t,{state:i,replace:l=!1}={}){if("number"==typeof t)e.history.go(t);else{i=s({},i,{key:Date.now()+""});try{o||l?e.history.replaceState(i,null,t):e.history.pushState(i,null,t)}catch(n){e.location[l?"replace":"assign"](t)}}r=c(e),o=!0;const u=new Promise((e=>a=e));return n.forEach((e=>e({location:r,action:"PUSH"}))),u}}},d=(e="/")=>{const t=e.indexOf("?"),n={pathname:t>-1?e.substr(0,t):e,search:t>-1?e.substr(t):""};let r=0;const o=[n],a=[null];return{get location(){return o[r]},addEventListener(e,t){},removeEventListener(e,t){},history:{get entries(){return o},get index(){return r},get state(){return a[r]},pushState(e,t,n){const[i,s=""]=n.split("?");r++,o.push({pathname:i,search:s.length?`?${s}`:s}),a.push(e)},replaceState(e,t,n){const[i,s=""]=n.split("?");o[r]={pathname:i,search:s},a[r]=e},go(e){const t=r+e;t<0||t>a.length-1||(r=t)}}}},p=!("undefined"==typeof window||!window.document||!window.document.createElement),f=u(p?window:d()),{navigate:h}=f;function m(e,t){return o.createServerContext?((e,t=null)=>(globalThis.__SERVER_CONTEXT||(globalThis.__SERVER_CONTEXT={}),globalThis.__SERVER_CONTEXT[e]||(globalThis.__SERVER_CONTEXT[e]=o.createServerContext(e,t)),globalThis.__SERVER_CONTEXT[e]))(e,t):o.createContext(t)}const g=m("Base",{baseuri:"/",basepath:"/"}),v=m("Location"),y=()=>o.useContext(g),b=()=>o.useContext(v);function w(e){this.uri=e}const x=e=>e instanceof w,E=e=>{throw new w(e)};function k(e){const{to:t,replace:n=!0,state:r,noThrow:a,baseuri:i}=e;o.useEffect((()=>{Promise.resolve().then((()=>{const o=N(t,i);h(_(o,e),{replace:n,state:r})}))}),[]);const s=N(t,i);return a||E(_(s,e)),null}const C=e=>{const t=b(),{baseuri:n}=y();return o.createElement(k,s({},t,{baseuri:n},e))};C.propTypes={from:a.string,to:a.string.isRequired};const S=(e,t)=>e.substr(0,t.length)===t,O=(e,t)=>{let n,r;const[o]=t.split("?"),a=D(o),s=""===a[0],l=T(e);for(let c=0,u=l.length;c dynamic segment "${r[1]}" is a reserved name. Please use a different name in path "${o.path}".`);const t=decodeURIComponent(n);d[r[1]]=t}else if(t!==n){e=!0;break}}if(!e){n={route:o,params:d,uri:"/"+a.slice(0,f).join("/")};break}}return n||r||null},P=(e,t)=>O([{path:e}],t),N=(e,t)=>{if(S(e,"/"))return e;const[n,r]=e.split("?"),[o]=t.split("?"),a=D(n),i=D(o);if(""===a[0])return F(o,r);if(!S(a[0],".")){const e=i.concat(a).join("/");return F(("/"===o?"":"/")+e,r)}const s=i.concat(a),l=[];for(let c=0,u=s.length;c{const[n,r=""]=e.split("?");let o="/"+D(n).map((e=>{const n=I.exec(e);return n?t[n[1]]:e})).join("/");const{location:{search:a=""}={}}=t,i=a.split("?")[1]||"";return o=F(o,r,i),o},R=(e,t)=>{const n=e=>j(e);return D(e).filter(n).sort().join("/")===D(t).filter(n).sort().join("/")},I=/^:(.+)/,j=e=>I.test(e),L=e=>e&&"*"===e[0],M=(e,t)=>({route:e,score:e.default?0:D(e.path).reduce(((e,t)=>(e+=4,(e=>""===e)(t)?e+=1:j(t)?e+=2:L(t)?e-=5:e+=3,e)),0),index:t}),T=e=>e.map(M).sort(((e,t)=>e.scoret.score?-1:e.index-t.index)),D=e=>e.replace(/(^\/+|\/+$)/g,"").split("/"),F=(e,...t)=>e+((t=t.filter((e=>e&&e.length>0)))&&t.length>0?`?${t.join("&")}`:""),A=["uri","path"],V=(e,t)=>{const n=Object.keys(e);return n.length===Object.keys(t).length&&n.every((n=>t.hasOwnProperty(n)&&e[n]===t[n]))},H=e=>e.replace(/(^\/+|\/+$)/g,""),z=e=>t=>{if(!t)return null;if(t.type===o.Fragment&&t.props.children)return o.Children.map(t.props.children,z(e));if(i(t.props.path||t.props.default||t.type===C,`: Children of must have a \`path\` or \`default\` prop, or be a \`\`. None found on element type \`${t.type}\``),i(!!(t.type!==C||t.props.from&&t.props.to),` requires both "from" and "to" props when inside a .`),i(!(t.type===C&&!R(t.props.from,t.props.to)),` has mismatched dynamic segments, ensure both paths have the exact same dynamic segments.`),t.props.default)return{value:t,default:!0};const n=t.type===C?t.props.from:t.props.path,r="/"===n?e:`${H(e)}/${H(n)}`;return{value:t,default:t.props.default,path:t.props.children?`${H(r)}/*`:r}},B=["innerRef"],$=["to","state","replace","getProps"],Q=["key"];let{forwardRef:U}=r||(r=n.t(o,2));void 0===U&&(U=e=>e);const W=()=>{},q=U(((e,t)=>{let{innerRef:n}=e,r=l(e,B);const{baseuri:a}=y(),{location:i}=b(),{to:c,state:u,replace:d,getProps:p=W}=r,f=l(r,$),m=N(c,a),g=encodeURI(m),v=i.pathname===g,w=S(i.pathname,g);return o.createElement("a",s({ref:t||n,"aria-current":v?"page":void 0},f,p({isCurrent:v,isPartiallyCurrent:w,href:m,location:i}),{href:m,onClick:e=>{if(f.onClick&&f.onClick(e),(e=>!e.defaultPrevented&&0===e.button&&!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey))(e)){e.preventDefault();let t=d;if("boolean"!=typeof d&&v){const e=l(s({},i.state),Q);t=V(s({},u),e)}h(m,{state:u,replace:t})}}}))}));q.displayName="Link",q.propTypes={to:a.string.isRequired};class Z extends o.Component{constructor(...e){super(...e),this.displayName="ReactUseErrorBoundary"}componentDidCatch(...e){this.setState({}),this.props.onError(...e)}render(){return this.props.children}}const G=o.createContext({componentDidCatch:{current:void 0},error:void 0,setError:()=>!1});function J({children:e}){const[t,n]=o.useState(),r=o.useRef(),a=o.useMemo((()=>({componentDidCatch:r,error:t,setError:n})),[t]);return o.createElement(G.Provider,{value:a},o.createElement(Z,{error:t,onError:(e,t)=>{n(e),null==r.current||r.current(e,t)}},e))}J.displayName="ReactUseErrorBoundaryContext";const Y=function(e){var t,n;function r(t){return o.createElement(J,null,o.createElement(e,s({key:"WrappedComponent"},t)))}return r.displayName=`WithErrorBoundary(${null!=(t=null!=(n=e.displayName)?n:e.name)?t:"Component"})`,r}((({history:e=f,children:t})=>{const{location:n}=e,[r,a]=o.useState({location:n}),[i]=function(e){const t=o.useContext(G);t.componentDidCatch.current=void 0;const n=o.useCallback((()=>{t.setError(void 0)}),[]);return[t.error,n]}();if(o.useEffect((()=>{e._onTransitionComplete()}),[r.location]),o.useEffect((()=>{let t=!1;const n=e.listen((({location:e})=>{Promise.resolve().then((()=>{requestAnimationFrame((()=>{t||a({location:e})}))}))}));return()=>{t=!0,n()}}),[]),i){if(!x(i))throw i;h(i.uri,{replace:!0})}return o.createElement(v.Provider,{value:r},"function"==typeof t?t(r):t||null)})),K=({children:e})=>{const t=b();return t?e(t):o.createElement(Y,null,e)},X=({url:e,children:t})=>{const n=e.indexOf("?");let r,a="";return n>-1?(r=e.substring(0,n),a=e.substring(n)):r=e,o.createElement(v.Provider,{value:{location:{pathname:r,search:a,hash:""}}},t)},ee=({path:e,children:t})=>{const{baseuri:n}=y(),{location:r}=b(),o=N(e,n),a=P(o,r.pathname);return t({location:r,match:a?s({},a.params,{uri:a.uri,path:e}):null})},te=["uri","location","component"],ne=["children","style","component","uri","location"],re=e=>{let{uri:t,location:n,component:r}=e,a=l(e,te);return o.createElement(ae,s({},a,{component:r,uri:t,location:n}))};let oe=0;const ae=e=>{let{children:t,style:n,component:r="div",uri:a,location:i}=e,c=l(e,ne);const u=o.useRef(),d=o.useRef(!0),p=o.useRef(a),f=o.useRef(i.pathname),h=o.useRef(!1);o.useEffect((()=>(oe++,m(),()=>{oe--,0===oe&&(d.current=!0)})),[]),o.useEffect((()=>{let e=!1,t=!1;a!==p.current&&(p.current=a,e=!0),i.pathname!==f.current&&(f.current=i.pathname,t=!0),h.current=e||t&&i.pathname===a,h.current&&m()}),[a,i]);const m=o.useCallback((()=>{var e;d.current?d.current=!1:(e=u.current,h.current&&e&&e.focus())}),[]);return o.createElement(r,s({style:s({outline:"none"},n),tabIndex:"-1",ref:u},c),t)},ie=["location","primary","children","basepath","baseuri","component"],se=e=>{const t=y(),n=b();return o.createElement(le,s({},t,n,e))};function le(e){const{location:t,primary:n=!0,children:r,basepath:a,component:i="div"}=e,c=l(e,ie),u=o.Children.toArray(r).reduce(((e,t)=>{const n=z(a)(t);return e.concat(n)}),[]),{pathname:d}=t,p=O(u,d);if(p){const{params:e,uri:r,route:l,route:{value:u}}=p,d=l.default?a:l.path.replace(/\*$/,""),f=s({},e,{uri:r,location:t}),h=o.cloneElement(u,f,u.props.children?o.createElement(se,{location:t,primary:n},u.props.children):void 0),m=n?re:i,v=n?s({uri:r,location:t,component:i},c):c;return o.createElement(g.Provider,{value:{baseuri:r,basepath:d}},o.createElement(m,v,h))}return null}const ce=()=>{const e=b();if(!e)throw new Error("useLocation hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");return e.location},ue=()=>{throw new Error("useNavigate is removed. Use import { navigate } from 'gatsby' instead")},de=()=>{const e=y();if(!e)throw new Error("useParams hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");const t=ce(),n=P(e.basepath,t.pathname);return n?n.params:null},pe=e=>{if(!e)throw new Error("useMatch(path: string) requires an argument of a string to match against");const t=y();if(!t)throw new Error("useMatch hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");const n=ce(),r=N(e,t.baseuri),o=P(r,n.pathname);return o?s({},o.params,{uri:o.uri,path:e}):null}},2467:function(e,t,n){"use strict";n.d(t,{c4:function(){return k},cP:function(){return l},dq:function(){return f},mc:function(){return y},rU:function(){return E}});var r=n(3980),o=n(2784),a=n(5619),i=n(5516);function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t{if("string"==typeof e)return!(e=>c.test(e))(e)},d=()=>"/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal",p=()=>"/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal";function f(e,t=d()){var n;if(!u(e))return e;if(e.startsWith("./")||e.startsWith("../"))return e;const r=null!=(n=null!=t?t:p())?n:"/";return`${null!=r&&r.endsWith("/")?r.slice(0,-1):r}${e.startsWith("/")?e:`/${e}`}`}const h=e=>null==e?void 0:e.startsWith("/");function m(e,t){const{pathname:n,search:r,hash:o}=l(e);return`${(0,i.H)(n,t)}${r}${o}`}const g=(e,t)=>"number"==typeof e?e:u(e)?h(e)?function(e){const t=f(e),n="always";return m(t,n)}(e):function(e,t){if(h(e))return e;const n="always",r=(0,a.resolve)(e,t);return m(r,n)}(e,t):e,v=["to","getProps","onClick","onMouseEnter","activeClassName","activeStyle","innerRef","partiallyActive","state","replace","_location"];function y(e){return f(e,p())}const b={activeClassName:r.string,activeStyle:r.object,partiallyActive:r.bool};function w(e){return o.createElement(a.Location,null,(({location:t})=>o.createElement(x,s({},e,{_location:t}))))}class x extends o.Component{constructor(e){super(e),this.defaultGetProps=({isPartiallyCurrent:e,isCurrent:t})=>(this.props.partiallyActive?e:t)?{className:[this.props.className,this.props.activeClassName].filter(Boolean).join(" "),style:s({},this.props.style,this.props.activeStyle)}:null;let t=!1;"undefined"!=typeof window&&window.IntersectionObserver&&(t=!0),this.state={IOSupported:t},this.abortPrefetch=null,this.handleRef=this.handleRef.bind(this)}_prefetch(){let e=window.location.pathname+window.location.search;this.props._location&&this.props._location.pathname&&(e=this.props._location.pathname+this.props._location.search);const t=l(g(this.props.to,e)),n=t.pathname+t.search;if(e!==n)return ___loader.enqueue(n)}componentWillUnmount(){if(!this.io)return;const{instance:e,el:t}=this.io;this.abortPrefetch&&this.abortPrefetch.abort(),e.unobserve(t),e.disconnect()}handleRef(e){this.props.innerRef&&Object.prototype.hasOwnProperty.call(this.props.innerRef,"current")?this.props.innerRef.current=e:this.props.innerRef&&this.props.innerRef(e),this.state.IOSupported&&e&&(this.io=((e,t)=>{const n=new window.IntersectionObserver((n=>{n.forEach((n=>{e===n.target&&t(n.isIntersecting||n.intersectionRatio>0)}))}));return n.observe(e),{instance:n,el:e}})(e,(e=>{e?this.abortPrefetch=this._prefetch():this.abortPrefetch&&this.abortPrefetch.abort()})))}render(){const e=this.props,{to:t,getProps:n=this.defaultGetProps,onClick:r,onMouseEnter:i,state:c,replace:d,_location:p}=e,f=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,v),h=g(t,p.pathname);return u(h)?o.createElement(a.Link,s({to:h,state:c,getProps:n,innerRef:this.handleRef,onMouseEnter:e=>{i&&i(e);const t=l(h);___loader.hovering(t.pathname+t.search)},onClick:e=>{if(r&&r(e),!(0!==e.button||this.props.target||e.defaultPrevented||e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)){e.preventDefault();let t=d;const n=encodeURI(h)===p.pathname;"boolean"!=typeof d&&n&&(t=!0),window.___navigate(h,{state:c,replace:t})}return!0}},f)):o.createElement("a",s({href:h},f))}}x.propTypes=s({},b,{onClick:r.func,to:r.string.isRequired,replace:r.bool,state:r.object});const E=o.forwardRef(((e,t)=>o.createElement(w,s({innerRef:t},e)))),k=(e,t)=>{window.___navigate(g(e,window.location.pathname),t)}},6291:function(e,t,n){"use strict";n.r(t),n.d(t,{Script:function(){return h},ScriptStrategy:function(){return c},collectedScriptsByPage:function(){return s},scriptCache:function(){return p},scriptCallbackCache:function(){return f}});var r=n(2784),o=n(5619);function a(){return a=Object.assign?Object.assign.bind():function(e){for(var t=1;ti.get(e)||[],set(e,t){const n=i.get(e)||[];n.push(t),i.set(e,n)},delete(e){i.delete(e)}},l="undefined"!=typeof self&&self.requestIdleCallback&&self.requestIdleCallback.bind(window)||function(e){const t=Date.now();return setTimeout((function(){e({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-t))}})}),1)};var c,u;(u=c||(c={})).postHydrate="post-hydrate",u.idle="idle",u.offMainThread="off-main-thread";const d=new Set(["src","strategy","dangerouslySetInnerHTML","children","onLoad","onError"]),p=new Set,f=new Map;function h(e){return r.createElement(o.Location,null,(()=>r.createElement(m,e)))}function m(e){const{src:t,strategy:n=c.postHydrate}=e||{},{pathname:i}=(0,o.useLocation)();if((0,r.useEffect)((()=>{let t;switch(n){case c.postHydrate:t=g(e);break;case c.idle:l((()=>{t=g(e)}));break;case c.offMainThread:{const t=y(e);s.set(i,t)}}return()=>{const{script:e,loadCallback:n,errorCallback:r}=t||{};n&&(null==e||e.removeEventListener("load",n)),r&&(null==e||e.removeEventListener("error",r)),null==e||e.remove()}}),[]),n===c.offMainThread){const o=v(e),l=y(e);return"undefined"==typeof window&&s.set(i,l),r.createElement("script",o?a({type:"text/partytown","data-strategy":n,crossOrigin:"anonymous"},l,{dangerouslySetInnerHTML:{__html:v(e)}}):a({type:"text/partytown",src:b(t),"data-strategy":n,crossOrigin:"anonymous"},l))}return null}function g(e){const{id:t,src:n,strategy:r=c.postHydrate,onLoad:o,onError:i}=e||{},s=t||n,l=["load","error"],u={load:o,error:i};if(s){for(const e of l)if(null!=u&&u[e]){var d;const t=f.get(s)||{},{callbacks:n=[]}=(null==t?void 0:t[e])||{};var h,m;n.push(null==u?void 0:u[e]),null!=t&&null!=(d=t[e])&&d.event?null==u||null==(h=u[e])||h.call(u,null==t||null==(m=t[e])?void 0:m.event):f.set(s,a({},t,{[e]:{callbacks:n}}))}if(p.has(s))return null}const g=v(e),b=y(e),x=document.createElement("script");t&&(x.id=t),x.dataset.strategy=r;for(const[a,c]of Object.entries(b))x.setAttribute(a,c);g&&(x.textContent=g),n&&(x.src=n);const E={};if(s){for(const e of l){const t=t=>w(t,s,e);x.addEventListener(e,t),E[`${e}Callback`]=t}p.add(s)}return document.body.appendChild(x),{script:x,loadCallback:E.loadCallback,errorCallback:E.errorCallback}}function v(e){const{dangerouslySetInnerHTML:t,children:n=""}=e||{},{__html:r=""}=t||{};return r||n}function y(e){const t={};for(const[n,r]of Object.entries(e))d.has(n)||(t[n]=r);return t}function b(e){if(e)return`/__third-party-proxy?url=${encodeURIComponent(e)}`}function w(e,t,n){const r=f.get(t)||{};for(const a of(null==r||null==(o=r[n])?void 0:o.callbacks)||[]){var o;a(e)}f.set(t,{[n]:{event:e}})}}},function(e){e.O(0,[774,532,525,235,661,182],(function(){return t=5069,e(e.s=t);var t}));e.O()}]); //# sourceMappingURL=app-3e39d4c20c60928b6139.js.map \ No newline at end of file diff --git a/evidenceportal/app-70d221461eaf87dac93e.js b/evidenceportal/app-70d221461eaf87dac93e.js index 7a3df83b..03c6f2f2 100644 --- a/evidenceportal/app-70d221461eaf87dac93e.js +++ b/evidenceportal/app-70d221461eaf87dac93e.js @@ -1,3 +1,3 @@ /*! For license information please see app-70d221461eaf87dac93e.js.LICENSE.txt */ -(self.webpackChunkevaluation_collect=self.webpackChunkevaluation_collect||[]).push([[143],{5516:function(e,t){"use strict";t.H=void 0;const n=[".html",".json",".js",".map",".txt",".xml",".pdf"];t.H=(e,t="always")=>{if("/"===e)return e;const r=e.endsWith("/");return((e,t)=>{for(const n of e)if(t.endsWith(n))return!0;return!1})(n,e)?e:"always"===t?r?e:`${e}/`:"never"===t&&r?e.slice(0,-1):e}},2668:function(e,t,n){"use strict";function r(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(r=function(e){return e?n:t})(e)}var o=/(confirmation|invite|recovery|email_change)_token=([^&]+)/,a=/error=access_denied&error_description=403/,i=/access_token=/;t.onInitialClientRender=function(e,t){var s=t.enableIdentityWidget,l=void 0===s||s,c=t.publicPath,u=void 0===c?"admin":c,d=(document.location.hash||"").replace(/^#\/?/,"");l&&(o.test(d)||a.test(d)||i.test(d))&&new Promise((function(e){return e("netlify-identity-widget")})).then((function(e){return function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=r(t);if(n&&n.has(e))return n.get(e);var o={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var s=a?Object.getOwnPropertyDescriptor(e,i):null;s&&(s.get||s.set)?Object.defineProperty(o,i,s):o[i]=e[i]}return o.default=e,n&&n.set(e,o),o}(n(3091)(e))})).then((function(e){var t=e.default;t.on("init",(function(e){e||t.on("login",(function(){document.location.href="/evidenceportal/"+u+"/"}))})),t.init()}))}},3091:function(e){function t(e){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}t.keys=function(){return[]},t.resolve=t,t.id=3091,e.exports=t},2802:function(e,t,n){"use strict";t.p2=t.$C=void 0;var r=n(1415);t.$C=r.ScrollHandler;var o=n(5492);t.p2=o.useScrollRestoration},1415:function(e,t,n){"use strict";var r=n(1600);t.__esModule=!0,t.ScrollHandler=t.ScrollContext=void 0;var o=r(n(5297)),a=r(n(6531)),i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(2784)),s=r(n(3980)),l=n(643);function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}var u=i.createContext(new l.SessionStorage);t.ScrollContext=u,u.displayName="GatsbyScrollContext";var d=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a{}},5895:function(e,t){"use strict";t.__esModule=!0,t.getForwards=function(e){return null==e?void 0:e.flatMap((e=>(null==e?void 0:e.forward)||[]))}},5071:function(e,t,n){"use strict";t.__esModule=!0,t.injectPartytownSnippet=function(e){if(!e.length)return;const t=document.querySelector("script[data-partytown]"),n=document.querySelector('iframe[src*="~partytown/partytown-sandbox-sw"]');t&&t.remove();n&&n.remove();const a=(0,o.getForwards)(e),i=document.createElement("script");i.dataset.partytown="",i.innerHTML=(0,r.partytownSnippet)({forward:a}),document.head.appendChild(i)};var r=n(8072),o=n(5895)},3510:function(e,t,n){"use strict";n.d(t,{G:function(){return D},L:function(){return g},M:function(){return C},P:function(){return k},_:function(){return s},a:function(){return i},b:function(){return p},c:function(){return c},d:function(){return u},g:function(){return f},h:function(){return l}});var r=n(2784),o=(n(1109),n(3980)),a=n.n(o);function i(){return i=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}const l=()=>"undefined"!=typeof HTMLImageElement&&"loading"in HTMLImageElement.prototype;const c=e=>{var t;return(e=>{var t,n;return Boolean(null==e||null==(t=e.images)||null==(n=t.fallback)?void 0:n.src)})(e)?e:(e=>Boolean(null==e?void 0:e.gatsbyImageData))(e)?e.gatsbyImageData:(e=>Boolean(null==e?void 0:e.gatsbyImage))(e)?e.gatsbyImage:null==e||null==(t=e.childImageSharp)?void 0:t.gatsbyImageData},u=e=>{var t,n,r;return null==(t=c(e))||null==(n=t.images)||null==(r=n.fallback)?void 0:r.src};function d(e,t,n){const r={};let o="gatsby-image-wrapper";return"fixed"===n?(r.width=e,r.height=t):"constrained"===n&&(o="gatsby-image-wrapper gatsby-image-wrapper-constrained"),{className:o,"data-gatsby-image-wrapper":"",style:r}}function p(e,t,n,r,o){return void 0===o&&(o={}),i({},n,{loading:r,shouldLoad:e,"data-main-image":"",style:i({},o,{opacity:t?1:0})})}function f(e,t,n,r,o,a,s,l){const c={};a&&(c.backgroundColor=a,"fixed"===n?(c.width=r,c.height=o,c.backgroundColor=a,c.position="relative"):("constrained"===n||"fullWidth"===n)&&(c.position="absolute",c.top=0,c.left=0,c.bottom=0,c.right=0)),s&&(c.objectFit=s),l&&(c.objectPosition=l);const u=i({},e,{"aria-hidden":!0,"data-placeholder-image":"",style:i({opacity:t?0:1,transition:"opacity 500ms linear"},c)});return u}const h=["children"],m=function(e){let{layout:t,width:n,height:o}=e;return"fullWidth"===t?r.createElement("div",{"aria-hidden":!0,style:{paddingTop:o/n*100+"%"}}):"constrained"===t?r.createElement("div",{style:{maxWidth:n,display:"block"}},r.createElement("img",{alt:"",role:"presentation","aria-hidden":"true",src:"data:image/svg+xml;charset=utf-8,%3Csvg%20height='"+o+"'%20width='"+n+"'%20xmlns='http://www.w3.org/2000/svg'%20version='1.1'%3E%3C/svg%3E",style:{maxWidth:"100%",display:"block",position:"static"}})):null},g=function(e){let{children:t}=e,n=s(e,h);return r.createElement(r.Fragment,null,r.createElement(m,i({},n)),t,null)},v=["src","srcSet","loading","alt","shouldLoad"],y=["fallback","sources","shouldLoad"],b=function(e){let{src:t,srcSet:n,loading:o,alt:a="",shouldLoad:l}=e,c=s(e,v);return r.createElement("img",i({},c,{decoding:"async",loading:o,src:l?t:void 0,"data-src":l?void 0:t,srcSet:l?n:void 0,"data-srcset":l?void 0:n,alt:a}))},w=function(e){let{fallback:t,sources:n=[],shouldLoad:o=!0}=e,a=s(e,y);const l=a.sizes||(null==t?void 0:t.sizes),c=r.createElement(b,i({},a,t,{sizes:l,shouldLoad:o}));return n.length?r.createElement("picture",null,n.map((e=>{let{media:t,srcSet:n,type:a}=e;return r.createElement("source",{key:t+"-"+a+"-"+n,type:a,media:t,srcSet:o?n:void 0,"data-srcset":o?void 0:n,sizes:l})})),c):c};var x;b.propTypes={src:o.string.isRequired,alt:o.string.isRequired,sizes:o.string,srcSet:o.string,shouldLoad:o.bool},w.displayName="Picture",w.propTypes={alt:o.string.isRequired,shouldLoad:o.bool,fallback:o.exact({src:o.string.isRequired,srcSet:o.string,sizes:o.string}),sources:o.arrayOf(o.oneOfType([o.exact({media:o.string.isRequired,type:o.string,sizes:o.string,srcSet:o.string.isRequired}),o.exact({media:o.string,type:o.string.isRequired,sizes:o.string,srcSet:o.string.isRequired})]))};const E=["fallback"],k=function(e){let{fallback:t}=e,n=s(e,E);return t?r.createElement(w,i({},n,{fallback:{src:t},"aria-hidden":!0,alt:""})):r.createElement("div",i({},n))};k.displayName="Placeholder",k.propTypes={fallback:o.string,sources:null==(x=w.propTypes)?void 0:x.sources,alt:function(e,t,n){return e[t]?new Error("Invalid prop `"+t+"` supplied to `"+n+"`. Validation failed."):null}};const C=function(e){return r.createElement(r.Fragment,null,r.createElement(w,i({},e)),r.createElement("noscript",null,r.createElement(w,i({},e,{shouldLoad:!0}))))};C.displayName="MainImage",C.propTypes=w.propTypes;const S=["as","className","class","style","image","loading","imgClassName","imgStyle","backgroundColor","objectFit","objectPosition"],O=["style","className"],P=e=>e.replace(/\n/g,""),N=function(e,t,n){for(var r=arguments.length,o=new Array(r>3?r-3:0),i=3;iJSON.stringify(o.images)),[o.images]);p&&(u=p);const O=function(e,t,n){let r="";return"fullWidth"===e&&(r=''),"constrained"===e&&(r='
"),r}(b,v,y);return(0,r.useEffect)((()=>{L||(L=n.e(698).then(n.bind(n,4698)).then((e=>{let{renderImageToString:t,swapPlaceholderImage:n}=e;return M=t,{renderImageToString:t,swapPlaceholderImage:n}})));const e=C.current.querySelector("[data-gatsby-image-ssr]");if(e&&l())return e.complete?(null==f||f({wasCached:!0}),null==h||h({wasCached:!0}),setTimeout((()=>{e.removeAttribute("data-gatsby-image-ssr")}),0)):(null==f||f({wasCached:!0}),e.addEventListener("load",(function t(){e.removeEventListener("load",t),null==h||h({wasCached:!0}),setTimeout((()=>{e.removeAttribute("data-gatsby-image-ssr")}),0)}))),void I.add(S);if(M&&I.has(S))return;let t,r;return L.then((e=>{let{renderImageToString:n,swapPlaceholderImage:s}=e;C.current&&(C.current.innerHTML=n(i({isLoading:!0,isLoaded:I.has(S),image:o},g)),I.has(S)||(t=requestAnimationFrame((()=>{C.current&&(r=s(C.current,S,I,a,f,h,m))}))))})),()=>{t&&cancelAnimationFrame(t),r&&r()}}),[o]),(0,r.useLayoutEffect)((()=>{I.has(S)&&M&&(C.current.innerHTML=M(i({isLoading:I.has(S),isLoaded:I.has(S),image:o},g)),null==f||f({wasCached:!0}),null==h||h({wasCached:!0}))}),[o]),(0,r.createElement)(t,i({},k,{style:i({},x,a,{backgroundColor:c}),className:E+(u?" "+u:""),ref:C,dangerouslySetInnerHTML:{__html:O},suppressHydrationWarning:!0}))},D=(0,r.memo)((function(e){return e.image?(0,r.createElement)(T,e):null}));D.propTypes=_,D.displayName="GatsbyImage";const F=["src","__imageData","__error","width","height","aspectRatio","tracedSVGOptions","placeholder","formats","quality","transformOptions","jpgOptions","pngOptions","webpOptions","avifOptions","blurredOptions","breakpoints","outputPixelDensities"];function A(e){return function(t){let{src:n,__imageData:o,__error:a}=t,l=s(t,F);return a&&console.warn(a),o?r.createElement(e,i({image:o},l)):(console.warn("Image not loaded",n),null)}}const V=A((function(e){let{as:t="div",className:n,class:o,style:a,image:l,loading:c="lazy",imgClassName:u,imgStyle:h,backgroundColor:m,objectFit:v,objectPosition:y}=e,b=s(e,S);if(!l)return console.warn("[gatsby-plugin-image] Missing image prop"),null;o&&(n=o),h=i({objectFit:v,objectPosition:y,backgroundColor:m},h);const{width:w,height:x,layout:E,images:N,placeholder:_,backgroundColor:R}=l,j=d(w,x,E),{style:I,className:L}=j,M=s(j,O),T={fallback:void 0,sources:[]};return N.fallback&&(T.fallback=i({},N.fallback,{srcSet:N.fallback.srcSet?P(N.fallback.srcSet):void 0})),N.sources&&(T.sources=N.sources.map((e=>i({},e,{srcSet:P(e.srcSet)})))),r.createElement(t,i({},M,{style:i({},I,a,{backgroundColor:m}),className:L+(n?" "+n:"")}),r.createElement(g,{layout:E,width:w,height:x},r.createElement(k,i({},f(_,!1,E,w,x,R,v,y))),r.createElement(C,i({"data-gatsby-image-ssr":"",className:u},b,p("eager"===c,!1,T,c,h)))))})),H=function(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),o=2;o{if(void 0!==e.layout&&!z.has(e.layout))return new Error("Invalid value "+e.layout+'" provided for prop "layout". Defaulting to "constrained". Valid values are "fixed", "fullWidth" or "constrained".')}};V.displayName="StaticImage",V.propTypes=B;const $=A(D);$.displayName="StaticImage",$.propTypes=B},1109:function(e){"use strict";const t=/[\p{Lu}]/u,n=/[\p{Ll}]/u,r=/^[\p{Lu}](?![\p{Lu}])/gu,o=/([\p{Alpha}\p{N}_]|$)/u,a=/[_.\- ]+/,i=new RegExp("^"+a.source),s=new RegExp(a.source+o.source,"gu"),l=new RegExp("\\d+"+o.source,"gu"),c=(e,o)=>{if("string"!=typeof e&&!Array.isArray(e))throw new TypeError("Expected the input to be `string | string[]`");if(o={pascalCase:!1,preserveConsecutiveUppercase:!1,...o},0===(e=Array.isArray(e)?e.map((e=>e.trim())).filter((e=>e.length)).join("-"):e.trim()).length)return"";const a=!1===o.locale?e=>e.toLowerCase():e=>e.toLocaleLowerCase(o.locale),c=!1===o.locale?e=>e.toUpperCase():e=>e.toLocaleUpperCase(o.locale);if(1===e.length)return o.pascalCase?c(e):a(e);return e!==a(e)&&(e=((e,r,o)=>{let a=!1,i=!1,s=!1;for(let l=0;l(r.lastIndex=0,e.replace(r,(e=>t(e)))))(e,a):a(e),o.pascalCase&&(e=c(e.charAt(0))+e.slice(1)),((e,t)=>(s.lastIndex=0,l.lastIndex=0,e.replace(s,((e,n)=>t(n))).replace(l,(e=>t(e)))))(e,c)};e.exports=c,e.exports.default=c},7225:function(e,t,n){"use strict";n.r(t),n.d(t,{onRouteUpdate:function(){return r}});n(31),n(5251);const r=function(e,t){let{location:n}=e}},5251:function(e,t,n){"use strict";var r=n(31)},4536:function(e,t,n){"use strict";n.d(t,{UQ:function(){return Ps},xC:function(){return a},oy:function(){return Bt},oF:function(){return s},r8:function(){return Yt},o9:function(){return Xt},TS:function(){return Rs},Kb:function(){return tn},rU:function(){return st},mA:function(){return Fs},Xg:function(){return js},re:function(){return en},mP:function(){return Mi},kJ:function(){return p},uZ:function(){return Kt},x7:function(){return Ht},sJ:function(){return Vt},tA:function(){return Ds},Fn:function(){return Ti}});var r=n(2784),o=n.t(r,2);const a=()=>r.createElement("svg",{className:"inline",xmlns:"http://www.w3.org/2000/svg",width:"10.775",height:"17.309",viewBox:"0 0 10.775 17.309"},r.createElement("g",{transform:"translate(2.121 1.061)"},r.createElement("path",{"data-name":"Path 900",d:"M-18540.5,8685l-7.594,7.594,7.594,7.594",transform:"translate(18548.096 -8685)",fill:"none",stroke:"currentColor",strokeWidth:"3"})));var i=n(7161);const s=e=>{let{expertise:t,requirement:n,keyDates:o}=e;return r.createElement(r.Fragment,null,(0,i.uk)(t)&&(0,i.uk)(n)&&(0,i.uk)(o)?"":r.createElement(r.Fragment,null,r.createElement("section",{className:"m-responsive"},r.createElement("h3",{className:"text-h3"},"Application details"),r.createElement("div",{className:"grid grid-cols-1 gap-3 lg:grid-cols-3"},(0,i.uk)(t)?"":r.createElement("div",{className:"px-4"},r.createElement(Ht,{label:"Expertise Needed",value:t})),(0,i.uk)(n)?"":r.createElement("div",{className:"px-4"},r.createElement(Ht,{label:"Requirements and restrictions",value:n})),(0,i.uk)(o)?"":r.createElement("div",{className:"px-4"},r.createElement(Ht,{label:"Key Milestones and Dates",value:o}))))))},l=()=>r.createElement("svg",{className:"inline-block",xmlns:"http://www.w3.org/2000/svg",width:"10.775",height:"17.309",viewBox:"0 0 10.775 17.309"},r.createElement("g",{transform:"translate(8.654 16.248) rotate(180)"},r.createElement("path",{"data-name":"Path 900",d:"M-18540.5,8685l-7.594,7.594,7.594,7.594",transform:"translate(18548.096 -8685)",fill:"none",stroke:"currentColor",strokeWidth:"3"})));var c=n(31);const u=()=>r.createElement("div",{className:"py-6 overflow-hidden bg-warning text-center"},r.createElement("h4",null,"⚠️ This is a beta site."," ",r.createElement(c.Link,{to:"/contact",className:"underline hover:no-underline"},"We welcome feedback!")," ","⚠️"));var d=n(8978);const p=e=>{let{status:t}=e,n=null,o=null;return"open"==t?(n=d.gbA,o="Open"):"ongoing"==t?(n=d.Gzj,o="In progress"):"completed"==t&&(n=d.FJM,o="Completed"),r.createElement(r.Fragment,null,r.createElement("div",{className:"flex w-full"},r.createElement("span",{className:"pt-1 text-body text-primary align-inherit"},r.createElement(n,{"aria-hidden":"true"})),r.createElement("span",{className:"pl-2 uppercase"},o)))};function f(){return f=Object.assign?Object.assign.bind():function(e){for(var t=1;t(e[t.toLowerCase()]=t,e)),{for:"htmlFor"}),b={amp:"&",apos:"'",gt:">",lt:"<",nbsp:" ",quot:"“"},w=["style","script"],x=/([-A-Z0-9_:]+)(?:\s*=\s*(?:(?:"((?:\\.|[^"])*)")|(?:'((?:\\.|[^'])*)')|(?:\{((?:\\.|{[^}]*?}|[^}])*)\})))?/gi,E=/mailto:/i,k=/\n{2,}$/,C=/^( *>[^\n]+(\n[^\n]+)*\n*)+\n{2,}/,S=/^ *> ?/gm,O=/^ {2,}\n/,P=/^(?:( *[-*_])){3,} *(?:\n *)+\n/,N=/^\s*(`{3,}|~{3,}) *(\S+)?([^\n]*?)?\n([\s\S]+?)\s*\1 *(?:\n *)*\n?/,_=/^(?: {4}[^\n]+\n*)+(?:\n *)+\n?/,R=/^(`+)\s*([\s\S]*?[^`])\s*\1(?!`)/,j=/^(?:\n *)*\n/,I=/\r\n?/g,L=/^\[\^([^\]]+)](:.*)\n/,M=/^\[\^([^\]]+)]/,T=/\f/g,D=/^\s*?\[(x|\s)\]/,F=/^ *(#{1,6}) *([^\n]+?)(?: +#*)?(?:\n *)*(?:\n|$)/,A=/^ *(#{1,6}) +([^\n]+?)(?: +#*)?(?:\n *)*(?:\n|$)/,V=/^([^\n]+)\n *(=|-){3,} *(?:\n *)+\n/,H=/^ *(?!<[a-z][^ >/]* ?\/>)<([a-z][^ >/]*) ?([^>]*)\/{0}>\n?(\s*(?:<\1[^>]*?>[\s\S]*?<\/\1>|(?!<\1)[\s\S])*?)<\/\1>\n*/i,z=/&([a-z0-9]+|#[0-9]{1,6}|#x[0-9a-fA-F]{1,6});/gi,B=/^)/,$=/^(data|aria|x)-[a-z_][a-z\d_.-]*$/,Q=/^ *<([a-z][a-z0-9:]*)(?:\s+((?:<.*?>|[^>])*))?\/?>(?!<\/\1>)(\s*\n)?/i,U=/^\{.*\}$/,W=/^(https?:\/\/[^\s<]+[^<.,:;"')\]\s])/,q=/^<([^ >]+@[^ >]+)>/,Z=/^<([^ >]+:\/[^ >]+)>/,G=/-([a-z])?/gi,J=/^(.*\|?.*)\n *(\|? *[-:]+ *\|[-| :]*)\n((?:.*\|.*\n)*)\n?/,Y=/^\[([^\]]*)\]:\s+]+)>?\s*("([^"]*)")?/,K=/^!\[([^\]]*)\] ?\[([^\]]*)\]/,X=/^\[([^\]]*)\] ?\[([^\]]*)\]/,ee=/(\[|\])/g,te=/(\n|^[-*]\s|^#|^ {2,}|^-{2,}|^>\s)/,ne=/\t/g,re=/^ *\| */,oe=/(^ *\||\| *$)/g,ae=/ *$/,ie=/^ *:-+: *$/,se=/^ *:-+ *$/,le=/^ *-+: *$/,ce=/^([*_])\1((?:\[.*?\][([].*?[)\]]|<.*?>(?:.*?<.*?>)?|`.*?`|~+.*?~+|.)*?)\1\1(?!\1)/,ue=/^([*_])((?:\[.*?\][([].*?[)\]]|<.*?>(?:.*?<.*?>)?|`.*?`|~+.*?~+|.)*?)\1(?!\1|\w)/,de=/^==((?:\[.*?\]|<.*?>(?:.*?<.*?>)?|`.*?`|.)*?)==/,pe=/^~~((?:\[.*?\]|<.*?>(?:.*?<.*?>)?|`.*?`|.)*?)~~/,fe=/^\\([^0-9A-Za-z\s])/,he=/^[\s\S]+?(?=[^0-9A-Z\s\u00c0-\uffff&#;.()'"]|\d+\.|\n\n| {2,}\n|\w+:\S|$)/i,me=/^\n+/,ge=/^([ \t]*)/,ve=/\\([^\\])/g,ye=/ *\n+$/,be=/(?:^|\n)( *)$/,we="(?:\\d+\\.)",xe="(?:[*+-])";function Ee(e){return"( *)("+(1===e?we:xe)+") +"}const ke=Ee(1),Ce=Ee(2);function Se(e){return new RegExp("^"+(1===e?ke:Ce))}const Oe=Se(1),Pe=Se(2);function Ne(e){return new RegExp("^"+(1===e?ke:Ce)+"[^\\n]*(?:\\n(?!\\1"+(1===e?we:xe)+" )[^\\n]*)*(\\n|$)","gm")}const _e=Ne(1),Re=Ne(2);function je(e){const t=1===e?we:xe;return new RegExp("^( *)("+t+") [\\s\\S]+?(?:\\n{2,}(?! )(?!\\1"+t+" (?!"+t+" ))\\n*|\\s*\\n*$)")}const Ie=je(1),Le=je(2);function Me(e,t){const n=1===t,r=n?Ie:Le,o=n?_e:Re,a=n?Oe:Pe;return{match(e,t,n){const o=be.exec(n);return o&&(t.list||!t.inline&&!t.simple)?r.exec(e=o[1]+e):null},order:1,parse(e,t,r){const i=n?+e[2]:void 0,s=e[0].replace(k,"\n").match(o);let l=!1;return{items:s.map((function(e,n){const o=a.exec(e)[0].length,i=new RegExp("^ {1,"+o+"}","gm"),c=e.replace(i,"").replace(a,""),u=n===s.length-1,d=-1!==c.indexOf("\n\n")||u&&l;l=d;const p=r.inline,f=r.list;let h;r.list=!0,d?(r.inline=!1,h=c.replace(ye,"\n\n")):(r.inline=!0,h=c.replace(ye,""));const m=t(h,r);return r.inline=p,r.list=f,m})),ordered:n,start:i}},render:(t,n,r)=>e(t.ordered?"ol":"ul",{key:r.key,start:"20"===t.type?t.start:void 0},t.items.map((function(t,o){return e("li",{key:o},n(t,r))})))}}const Te=/^\[([^\]]*)]\( *((?:\([^)]*\)|[^() ])*) *"?([^)"]*)?"?\)/,De=/^!\[([^\]]*)]\( *((?:\([^)]*\)|[^() ])*) *"?([^)"]*)?"?\)/,Fe=[C,N,_,F,V,A,B,J,_e,Ie,Re,Le],Ae=[...Fe,/^[^\n]+(?: \n|\n{2,})/,H,Q];function Ve(e){return e.replace(/[ÀÁÂÃÄÅàáâãä忯]/g,"a").replace(/[çÇ]/g,"c").replace(/[ðÐ]/g,"d").replace(/[ÈÉÊËéèêë]/g,"e").replace(/[ÏïÎîÍíÌì]/g,"i").replace(/[Ññ]/g,"n").replace(/[øØœŒÕõÔôÓóÒò]/g,"o").replace(/[ÜüÛûÚúÙù]/g,"u").replace(/[ŸÿÝý]/g,"y").replace(/[^a-z0-9- ]/gi,"").replace(/ /gi,"-").toLowerCase()}function He(e){return le.test(e)?"right":ie.test(e)?"center":se.test(e)?"left":null}function ze(e,t,n){const r=n.inTable;n.inTable=!0;const o=t(e.trim(),n);n.inTable=r;let a=[[]];return o.forEach((function(e,t){"26"===e.type?0!==t&&t!==o.length-1&&a.push([]):("27"!==e.type||null!=o[t+1]&&"26"!==o[t+1].type||(e.text=e.text.replace(ae,"")),a[a.length-1].push(e))})),a}function Be(e,t,n){n.inline=!0;const r=ze(e[1],t,n),o=e[2].replace(oe,"").split("|").map(He),a=function(e,t,n){return e.trim().split("\n").map((function(e){return ze(e,t,n)}))}(e[3],t,n);return n.inline=!1,{align:o,cells:a,header:r,type:"25"}}function $e(e,t){return null==e.align[t]?{}:{textAlign:e.align[t]}}function Qe(e){return function(t,n){return n.inline?e.exec(t):null}}function Ue(e){return function(t,n){return n.inline||n.simple?e.exec(t):null}}function We(e){return function(t,n){return n.inline||n.simple?null:e.exec(t)}}function qe(e){return function(t){return e.exec(t)}}function Ze(e,t,n){if(t.inline||t.simple)return null;if(n&&!n.endsWith("\n"))return null;let r="";e.split("\n").every((e=>!Fe.some((t=>t.test(e)))&&(r+=e+"\n",e.trim())));const o=r.trimEnd();return""==o?null:[r,o]}function Ge(e){try{if(decodeURIComponent(e).replace(/[^A-Za-z0-9/:]/g,"").match(/^\s*(javascript|vbscript|data(?!:image)):/i))return}catch(e){return null}return e}function Je(e){return e.replace(ve,"$1")}function Ye(e,t,n){const r=n.inline||!1,o=n.simple||!1;n.inline=!0,n.simple=!0;const a=e(t,n);return n.inline=r,n.simple=o,a}function Ke(e,t,n){const r=n.inline||!1,o=n.simple||!1;n.inline=!1,n.simple=!0;const a=e(t,n);return n.inline=r,n.simple=o,a}function Xe(e,t,n){return n.inline=!1,e(t,n)}const et=(e,t,n)=>({children:Ye(t,e[1],n)});function tt(){return{}}function nt(){return null}function rt(...e){return e.filter(Boolean).join(" ")}function ot(e,t,n){let r=e;const o=t.split(".");for(;o.length&&(r=r[o[0]],void 0!==r);)o.shift();return r||n}function at(e,t={}){t.overrides=t.overrides||{},t.slugify=t.slugify||Ve,t.namedCodesToUnicode=t.namedCodesToUnicode?f({},b,t.namedCodesToUnicode):b;const n=t.createElement||r.createElement;function o(e,r,...o){const a=ot(t.overrides,`${e}.props`,{});return n(function(e,t){const n=ot(t,e);return n?"function"==typeof n||"object"==typeof n&&"render"in n?n:ot(t,`${e}.component`,e):e}(e,t.overrides),f({},r,a,{className:rt(null==r?void 0:r.className,a.className)||void 0}),...o)}function a(e){let n=!1;t.forceInline?n=!0:t.forceBlock||(n=!1===te.test(e));const a=d(u(n?e:`${e.trimEnd().replace(me,"")}\n\n`,{inline:n}));for(;"string"==typeof a[a.length-1]&&!a[a.length-1].trim();)a.pop();if(null===t.wrapper)return a;const i=t.wrapper||(n?"span":"div");let s;if(a.length>1||t.forceWrapper)s=a;else{if(1===a.length)return s=a[0],"string"==typeof s?o("span",{key:"outer"},s):s;s=null}return r.createElement(i,{key:"outer"},s)}function i(e){const t=e.match(x);return t?t.reduce((function(e,t,n){const o=t.indexOf("=");if(-1!==o){const i=function(e){return-1!==e.indexOf("-")&&null===e.match($)&&(e=e.replace(G,(function(e,t){return t.toUpperCase()}))),e}(t.slice(0,o)).trim(),s=function(e){const t=e[0];return('"'===t||"'"===t)&&e.length>=2&&e[e.length-1]===t?e.slice(1,-1):e}(t.slice(o+1).trim()),l=y[i]||i,c=e[l]=function(e,t){return"style"===e?t.split(/;\s?/).reduce((function(e,t){const n=t.slice(0,t.indexOf(":"));return e[n.replace(/(-[a-z])/g,(e=>e[1].toUpperCase()))]=t.slice(n.length+1).trim(),e}),{}):"href"===e||"src"===e?Ge(t):(t.match(U)&&(t=t.slice(1,t.length-1)),"true"===t||"false"!==t&&t)}(i,s);"string"==typeof c&&(H.test(c)||Q.test(c))&&(e[l]=r.cloneElement(a(c.trim()),{key:n}))}else"style"!==t&&(e[y[t]||t]=!0);return e}),{}):null}const s=[],l={},c={0:{match:We(C),order:1,parse:(e,t,n)=>({children:t(e[0].replace(S,""),n)}),render:(e,t,n)=>o("blockquote",{key:n.key},t(e.children,n))},1:{match:qe(O),order:1,parse:tt,render:(e,t,n)=>o("br",{key:n.key})},2:{match:We(P),order:1,parse:tt,render:(e,t,n)=>o("hr",{key:n.key})},3:{match:We(_),order:0,parse:e=>({lang:void 0,text:e[0].replace(/^ {4}/gm,"").replace(/\n+$/,"")}),render:(e,t,n)=>o("pre",{key:n.key},o("code",f({},e.attrs,{className:e.lang?`lang-${e.lang}`:""}),e.text))},4:{match:We(N),order:0,parse:e=>({attrs:i(e[3]||""),lang:e[2]||void 0,text:e[4],type:"3"})},5:{match:Ue(R),order:3,parse:e=>({text:e[2]}),render:(e,t,n)=>o("code",{key:n.key},e.text)},6:{match:We(L),order:0,parse:e=>(s.push({footnote:e[2],identifier:e[1]}),{}),render:nt},7:{match:Qe(M),order:1,parse:e=>({target:`#${t.slugify(e[1])}`,text:e[1]}),render:(e,t,n)=>o("a",{key:n.key,href:Ge(e.target)},o("sup",{key:n.key},e.text))},8:{match:Qe(D),order:1,parse:e=>({completed:"x"===e[1].toLowerCase()}),render:(e,t,n)=>o("input",{checked:e.completed,key:n.key,readOnly:!0,type:"checkbox"})},9:{match:We(t.enforceAtxHeadings?A:F),order:1,parse:(e,n,r)=>({children:Ye(n,e[2],r),id:t.slugify(e[2]),level:e[1].length}),render:(e,t,n)=>o(`h${e.level}`,{id:e.id,key:n.key},t(e.children,n))},10:{match:We(V),order:0,parse:(e,t,n)=>({children:Ye(t,e[1],n),level:"="===e[2]?1:2,type:"9"})},11:{match:qe(H),order:1,parse(e,t,n){const[,r]=e[3].match(ge),o=new RegExp(`^${r}`,"gm"),a=e[3].replace(o,""),s=(l=a,Ae.some((e=>e.test(l)))?Xe:Ye);var l;const c=e[1].toLowerCase(),u=-1!==w.indexOf(c),d={attrs:i(e[2]),noInnerParse:u,tag:u?c:e[1]};return n.inAnchor=n.inAnchor||"a"===c,u?d.text=e[3]:d.children=s(t,a,n),n.inAnchor=!1,d},render:(e,t,n)=>o(e.tag,f({key:n.key},e.attrs),e.text||t(e.children,n))},13:{match:qe(Q),order:1,parse:e=>({attrs:i(e[2]||""),tag:e[1]}),render:(e,t,n)=>o(e.tag,f({},e.attrs,{key:n.key}))},12:{match:qe(B),order:1,parse:()=>({}),render:nt},14:{match:Ue(De),order:1,parse:e=>({alt:e[1],target:Je(e[2]),title:e[3]}),render:(e,t,n)=>o("img",{key:n.key,alt:e.alt||void 0,title:e.title||void 0,src:Ge(e.target)})},15:{match:Qe(Te),order:3,parse:(e,t,n)=>({children:Ke(t,e[1],n),target:Je(e[2]),title:e[3]}),render:(e,t,n)=>o("a",{key:n.key,href:Ge(e.target),title:e.title},t(e.children,n))},16:{match:Qe(Z),order:0,parse:e=>({children:[{text:e[1],type:"27"}],target:e[1],type:"15"})},17:{match:(e,t)=>t.inAnchor?null:Qe(W)(e,t),order:0,parse:e=>({children:[{text:e[1],type:"27"}],target:e[1],title:void 0,type:"15"})},18:{match:Qe(q),order:0,parse(e){let t=e[1],n=e[1];return E.test(n)||(n="mailto:"+n),{children:[{text:t.replace("mailto:",""),type:"27"}],target:n,type:"15"}}},20:Me(o,1),33:Me(o,2),19:{match:We(j),order:3,parse:tt,render:()=>"\n"},21:{match:Ze,order:3,parse:et,render:(e,t,n)=>o("p",{key:n.key},t(e.children,n))},22:{match:Qe(Y),order:0,parse:e=>(l[e[1]]={target:e[2],title:e[4]},{}),render:nt},23:{match:Ue(K),order:0,parse:e=>({alt:e[1]||void 0,ref:e[2]}),render:(e,t,n)=>o("img",{key:n.key,alt:e.alt,src:Ge(l[e.ref].target),title:l[e.ref].title})},24:{match:Qe(X),order:0,parse:(e,t,n)=>({children:t(e[1],n),fallbackChildren:t(e[0].replace(ee,"\\$1"),n),ref:e[2]}),render:(e,t,n)=>l[e.ref]?o("a",{key:n.key,href:Ge(l[e.ref].target),title:l[e.ref].title},t(e.children,n)):o("span",{key:n.key},t(e.fallbackChildren,n))},25:{match:We(J),order:1,parse:Be,render:(e,t,n)=>o("table",{key:n.key},o("thead",null,o("tr",null,e.header.map((function(r,a){return o("th",{key:a,style:$e(e,a)},t(r,n))})))),o("tbody",null,e.cells.map((function(r,a){return o("tr",{key:a},r.map((function(r,a){return o("td",{key:a,style:$e(e,a)},t(r,n))})))}))))},26:{match:function(e,t){return t.inTable?(t.inline=!0,re.exec(e)):null},order:1,parse:function(){return{type:"26"}},render:()=>" | "},27:{match:qe(he),order:4,parse:e=>({text:e[0].replace(z,((e,n)=>t.namedCodesToUnicode[n]?t.namedCodesToUnicode[n]:e))}),render:e=>e.text},28:{match:Ue(ce),order:2,parse:(e,t,n)=>({children:t(e[2],n)}),render:(e,t,n)=>o("strong",{key:n.key},t(e.children,n))},29:{match:Ue(ue),order:3,parse:(e,t,n)=>({children:t(e[2],n)}),render:(e,t,n)=>o("em",{key:n.key},t(e.children,n))},30:{match:Ue(fe),order:1,parse:e=>({text:e[1],type:"27"})},31:{match:Ue(de),order:3,parse:et,render:(e,t,n)=>o("mark",{key:n.key},t(e.children,n))},32:{match:Ue(pe),order:3,parse:et,render:(e,t,n)=>o("del",{key:n.key},t(e.children,n))}};!0===t.disableParsingRawHTML&&(delete c[11],delete c[13]);const u=function(e){let t=Object.keys(e);function n(r,o){let a=[],i="";for(;r;){let s=0;for(;sa(n,r,o)),n,r,o):a(n,r,o)}}(c,t.renderRule),function e(t,n={}){if(Array.isArray(t)){const r=n.key,o=[];let a=!1;for(let i=0;i{let{children:t,options:n}=e,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,h);return r.cloneElement(at(t,n),o)};const st=e=>{let{text:t,...n}=e;return r.createElement(it,Object.assign({},n,{options:{forceBlock:!0,overrides:{a:{props:{className:"text-link underline hover:no-underline"}},p:{props:{className:"mb-3"}},ul:{props:{className:"list-outside list-disc ml-5 mb-4"}},ol:{props:{className:"list-outside list-decimal ml-5 mb-4"}}}}}),null!=t?t:"")},lt=e=>{let{label:t,value:n,className:o}=e,a=null;return a=Array.isArray(n)?n.map(((e,n)=>r.createElement(ct,{key:t+"_"+n,className:o},e))):r.createElement(ct,{className:o},n),r.createElement(r.Fragment,null,r.createElement("figure",null,r.createElement("figcaption",{className:"font-sans text-black text-tag mb-1 font-extrabold uppercase"},t),r.createElement("ul",{className:"text-tag flex flex-wrap"},a)))},ct=e=>{let{className:t,children:n}=e;return r.createElement("li",{className:"px-3 py-1 mt-1 uppercase text-tag whitespace font-semibold mr-2 "+t},n)};var ut=n(9611),dt=n(2322),pt=n(2524),ft=n(2601),ht=Object.defineProperty,mt=Object.defineProperties,gt=Object.getOwnPropertyDescriptors,vt=Object.getOwnPropertySymbols,yt=Object.prototype.hasOwnProperty,bt=Object.prototype.propertyIsEnumerable,wt=(e,t,n)=>t in e?ht(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,xt=(e,t)=>{for(var n in t||(t={}))yt.call(t,n)&&wt(e,n,t[n]);if(vt)for(var n of vt(t))bt.call(t,n)&&wt(e,n,t[n]);return e},Et=(e,t)=>mt(e,gt(t)),kt=(e,t)=>{var n={};for(var r in e)yt.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&vt)for(var r of vt(e))t.indexOf(r)<0&&bt.call(e,r)&&(n[r]=e[r]);return n};function Ct(e){return t=>{var n=t,{bgStyle:r={},borderRadius:o=0,iconFillColor:a="white",round:i=!1,size:s=64}=n,l=kt(n,["bgStyle","borderRadius","iconFillColor","round","size"]);return(0,dt.jsxs)("svg",Et(xt({viewBox:"0 0 64 64",width:s,height:s},l),{children:[i?(0,dt.jsx)("circle",{cx:"32",cy:"32",r:"32",fill:e.color,style:r}):(0,dt.jsx)("rect",{width:"64",height:"64",rx:o,ry:o,fill:e.color,style:r}),(0,dt.jsx)("path",{d:e.path,fill:a})]}))}}Ct({color:"#7f7f7f",networkName:"email",path:"M17,22v20h30V22H17z M41.1,25L32,32.1L22.9,25H41.1z M20,39V26.6l12,9.3l12-9.3V39H20z"});function St(e){const t=Object.entries(e).filter((([,e])=>null!=e)).map((([e,t])=>`${encodeURIComponent(e)}=${encodeURIComponent(String(t))}`));return t.length>0?`?${t.join("&")}`:""}const Ot=e=>!!e&&("object"==typeof e||"function"==typeof e)&&"function"==typeof e.then,Pt=(e,t)=>({left:window.outerWidth/2+(window.screenX||window.screenLeft||0)-e/2,top:window.outerHeight/2+(window.screenY||window.screenTop||0)-t/2}),Nt=(e,t)=>({top:(window.screen.height-t)/2,left:(window.screen.width-e)/2});function _t(e){var t=e,{beforeOnClick:n,children:r,className:o,disabled:a,disabledStyle:i={opacity:.6},forwardedRef:s,networkLink:l,networkName:c,onClick:u,onShareWindowClose:d,openShareDialogOnClick:p=!0,opts:f,resetButtonStyle:h=!0,style:m,url:g,windowHeight:y=400,windowPosition:b="windowCenter",windowWidth:w=550}=t,x=kt(t,["beforeOnClick","children","className","disabled","disabledStyle","forwardedRef","networkLink","networkName","onClick","onShareWindowClose","openShareDialogOnClick","opts","resetButtonStyle","style","url","windowHeight","windowPosition","windowWidth"]);const E=pt("react-share__ShareButton",{"react-share__ShareButton--disabled":!!a,disabled:!!a},o),k=xt(xt(h?{backgroundColor:"transparent",border:"none",padding:0,font:"inherit",color:"inherit",cursor:"pointer"}:{},m),a&&i);return(0,dt.jsx)("button",Et(xt({},x),{className:E,onClick:async e=>{const t=l(g,f);if(!a){if(e.preventDefault(),n){const e=n();Ot(e)&&await e}if(p){!function(e,t,n){var r=t,{height:o,width:a}=r,i=kt(r,["height","width"]);const s=xt({height:o,width:a,location:"no",toolbar:"no",status:"no",directories:"no",menubar:"no",scrollbars:"yes",resizable:"no",centerscreen:"yes",chrome:"yes"},i),l=window.open(e,"",Object.keys(s).map((e=>`${e}=${s[e]}`)).join(", "));if(n){const e=window.setInterval((()=>{try{(null===l||l.closed)&&(window.clearInterval(e),n(l))}catch(v){console.error(v)}}),1e3)}}(t,xt({height:y,width:w},"windowCenter"===b?Pt(w,y):Nt(w,y)),d)}u&&u(e,t)}},ref:s,style:k,children:r}))}function Rt(e,t,n,o){function a(r,a){const i=n(r),s=xt({},r);return Object.keys(i).forEach((e=>{delete s[e]})),(0,dt.jsx)(_t,Et(xt(xt({},o),s),{forwardedRef:a,networkName:e,networkLink:t,opts:n(r)}))}return a.displayName=`ShareButton-${e}`,(0,r.forwardRef)(a)}const jt=Rt("email",(function(e,{subject:t,body:n,separator:r}){return"mailto:"+St({subject:t,body:n?n+r+e:e})}),(e=>({subject:e.subject,body:e.body,separator:e.separator||" "})),{openShareDialogOnClick:!1,onClick:(e,t)=>{window.location.href=t}});Ct({color:"#0965FE",networkName:"facebook",path:"M34.1,47V33.3h4.6l0.7-5.3h-5.3v-3.4c0-1.5,0.4-2.6,2.6-2.6l2.8,0v-4.8c-0.5-0.1-2.2-0.2-4.1-0.2 c-4.1,0-6.9,2.5-6.9,7V28H24v5.3h4.6V47H34.1z"}),Ct({color:"#0A7CFF",networkName:"facebookmessenger",path:"M 53.066406 21.871094 C 52.667969 21.339844 51.941406 21.179688 51.359375 21.496094 L 37.492188 29.058594 L 28.867188 21.660156 C 28.339844 21.207031 27.550781 21.238281 27.054688 21.730469 L 11.058594 37.726562 C 10.539062 38.25 10.542969 39.09375 11.0625 39.613281 C 11.480469 40.027344 12.121094 40.121094 12.640625 39.839844 L 26.503906 32.28125 L 35.136719 39.679688 C 35.667969 40.132812 36.457031 40.101562 36.949219 39.609375 L 52.949219 23.613281 C 53.414062 23.140625 53.464844 22.398438 53.066406 21.871094 Z M 53.066406 21.871094"});Rt("facebookmessenger",(function(e,{appId:t,redirectUri:n,to:r}){return"https://www.facebook.com/dialog/send"+St({link:e,redirect_uri:n||e,app_id:t,to:r})}),(e=>({appId:e.appId,redirectUri:e.redirectUri,to:e.to})),{windowWidth:1e3,windowHeight:820});class It extends Error{constructor(e){super(e),this.name="AssertionError"}}function Lt(e,t){if(!e)throw new It(t)}const Mt=Rt("facebook",(function(e,{hashtag:t}){return Lt(e,"facebook.url"),"https://www.facebook.com/sharer/sharer.php"+St({u:e,hashtag:t})}),(e=>({hashtag:e.hashtag})),{windowWidth:550,windowHeight:400});function Tt(e){var t=e,{children:n=(e=>e),className:o,getCount:a,url:i}=t,s=kt(t,["children","className","getCount","url"]);const l=function(){const e=(0,r.useRef)(!1);return(0,r.useEffect)((()=>(e.current=!0,()=>{e.current=!1})),[]),(0,r.useCallback)((()=>e.current),[])}(),[c,u]=(0,r.useState)(void 0),[d,p]=(0,r.useState)(!1);return(0,r.useEffect)((()=>{p(!0),a(i,(e=>{l()&&(u(e),p(!1))}))}),[i]),(0,dt.jsx)("span",Et(xt({className:pt("react-share__ShareCount",o)},s),{children:!d&&void 0!==c&&n(c)}))}function Dt(e){const t=t=>(0,dt.jsx)(Tt,xt({getCount:e},t));return t.displayName=`ShareCount(${e.name})`,t}Dt((function(e,t){ft(`https://graph.facebook.com/?id=${e}&fields=og_object{engagement}`,((e,n)=>{t(!e&&n&&n.og_object&&n.og_object.engagement?n.og_object.engagement.count:void 0)}))})),Ct({color:"#009ad9",networkName:"hatena",path:"M 36.164062 33.554688 C 34.988281 32.234375 33.347656 31.5 31.253906 31.34375 C 33.125 30.835938 34.476562 30.09375 35.335938 29.09375 C 36.191406 28.09375 36.609375 26.78125 36.609375 25.101562 C 36.628906 23.875 36.332031 22.660156 35.75 21.578125 C 35.160156 20.558594 34.292969 19.71875 33.253906 19.160156 C 32.304688 18.640625 31.175781 18.265625 29.847656 18.042969 C 28.523438 17.824219 26.195312 17.730469 22.867188 17.730469 L 14.769531 17.730469 L 14.769531 47.269531 L 23.113281 47.269531 C 26.46875 47.269531 28.886719 47.15625 30.367188 46.929688 C 31.851562 46.695312 33.085938 46.304688 34.085938 45.773438 C 35.289062 45.148438 36.28125 44.179688 36.933594 42.992188 C 37.597656 41.796875 37.933594 40.402344 37.933594 38.816406 C 37.933594 36.621094 37.347656 34.867188 36.164062 33.554688 Z M 22.257812 24.269531 L 23.984375 24.269531 C 25.988281 24.269531 27.332031 24.496094 28.015625 24.945312 C 28.703125 25.402344 29.042969 26.183594 29.042969 27.285156 C 29.042969 28.390625 28.664062 29.105469 27.9375 29.550781 C 27.210938 29.992188 25.84375 30.199219 23.855469 30.199219 L 22.257812 30.199219 Z M 29.121094 41.210938 C 28.328125 41.691406 26.976562 41.925781 25.078125 41.925781 L 22.257812 41.925781 L 22.257812 35.488281 L 25.195312 35.488281 C 27.144531 35.488281 28.496094 35.738281 29.210938 36.230469 C 29.925781 36.726562 30.304688 37.582031 30.304688 38.832031 C 30.304688 40.078125 29.914062 40.742188 29.105469 41.222656 Z M 29.121094 41.210938 M 46.488281 39.792969 C 44.421875 39.792969 42.742188 41.46875 42.742188 43.535156 C 42.742188 45.605469 44.421875 47.28125 46.488281 47.28125 C 48.554688 47.28125 50.230469 45.605469 50.230469 43.535156 C 50.230469 41.46875 48.554688 39.792969 46.488281 39.792969 Z M 46.488281 39.792969 M 43.238281 17.730469 L 49.738281 17.730469 L 49.738281 37.429688 L 43.238281 37.429688 Z M 43.238281 17.730469 "});Rt("hatena",(function(e,{title:t}){return Lt(e,"hatena.url"),`http://b.hatena.ne.jp/add?mode=confirm&url=${e}&title=${t}`}),(e=>({title:e.title})),{windowWidth:660,windowHeight:460,windowPosition:"windowCenter"});Dt((function(e,t){ft("https://bookmark.hatenaapis.com/count/entry"+St({url:e}),((e,n)=>{t(null!=n?n:void 0)}))})),Ct({color:"#1F1F1F",networkName:"instapaper",path:"M35.688 43.012c0 2.425.361 2.785 3.912 3.056V48H24.401v-1.932c3.555-.27 3.912-.63 3.912-3.056V20.944c0-2.379-.36-2.785-3.912-3.056V16H39.6v1.888c-3.55.27-3.912.675-3.912 3.056v22.068h.001z"});Rt("instapaper",(function(e,{title:t,description:n}){return Lt(e,"instapaper.url"),"http://www.instapaper.com/hello2"+St({url:e,title:t,description:n})}),(e=>({title:e.title,description:e.description})),{windowWidth:500,windowHeight:500,windowPosition:"windowCenter"}),Ct({color:"#00b800",networkName:"line",path:"M52.62 30.138c0 3.693-1.432 7.019-4.42 10.296h.001c-4.326 4.979-14 11.044-16.201 11.972-2.2.927-1.876-.591-1.786-1.112l.294-1.765c.069-.527.142-1.343-.066-1.865-.232-.574-1.146-.872-1.817-1.016-9.909-1.31-17.245-8.238-17.245-16.51 0-9.226 9.251-16.733 20.62-16.733 11.37 0 20.62 7.507 20.62 16.733zM27.81 25.68h-1.446a.402.402 0 0 0-.402.401v8.985c0 .221.18.4.402.4h1.446a.401.401 0 0 0 .402-.4v-8.985a.402.402 0 0 0-.402-.401zm9.956 0H36.32a.402.402 0 0 0-.402.401v5.338L31.8 25.858a.39.39 0 0 0-.031-.04l-.002-.003-.024-.025-.008-.007a.313.313 0 0 0-.032-.026.255.255 0 0 1-.021-.014l-.012-.007-.021-.012-.013-.006-.023-.01-.013-.005-.024-.008-.014-.003-.023-.005-.017-.002-.021-.003-.021-.002h-1.46a.402.402 0 0 0-.402.401v8.985c0 .221.18.4.402.4h1.446a.401.401 0 0 0 .402-.4v-5.337l4.123 5.568c.028.04.063.072.101.099l.004.003a.236.236 0 0 0 .025.015l.012.006.019.01a.154.154 0 0 1 .019.008l.012.004.028.01.005.001a.442.442 0 0 0 .104.013h1.446a.4.4 0 0 0 .401-.4v-8.985a.402.402 0 0 0-.401-.401zm-13.442 7.537h-3.93v-7.136a.401.401 0 0 0-.401-.401h-1.447a.4.4 0 0 0-.401.401v8.984a.392.392 0 0 0 .123.29c.072.068.17.111.278.111h5.778a.4.4 0 0 0 .401-.401v-1.447a.401.401 0 0 0-.401-.401zm21.429-5.287c.222 0 .401-.18.401-.402v-1.446a.401.401 0 0 0-.401-.402h-5.778a.398.398 0 0 0-.279.113l-.005.004-.006.008a.397.397 0 0 0-.111.276v8.984c0 .108.043.206.112.278l.005.006a.401.401 0 0 0 .284.117h5.778a.4.4 0 0 0 .401-.401v-1.447a.401.401 0 0 0-.401-.401h-3.93v-1.519h3.93c.222 0 .401-.18.401-.402V29.85a.401.401 0 0 0-.401-.402h-3.93V27.93h3.93z"});Rt("line",(function(e,{title:t}){return Lt(e,"line.url"),"https://social-plugins.line.me/lineit/share"+St({url:e,text:t})}),(e=>({title:e.title})),{windowWidth:500,windowHeight:500}),Ct({color:"#0077B5",networkName:"linkedin",path:"M20.4,44h5.4V26.6h-5.4V44z M23.1,18c-1.7,0-3.1,1.4-3.1,3.1c0,1.7,1.4,3.1,3.1,3.1 c1.7,0,3.1-1.4,3.1-3.1C26.2,19.4,24.8,18,23.1,18z M39.5,26.2c-2.6,0-4.4,1.4-5.1,2.8h-0.1v-2.4h-5.2V44h5.4v-8.6 c0-2.3,0.4-4.5,3.2-4.5c2.8,0,2.8,2.6,2.8,4.6V44H46v-9.5C46,29.8,45,26.2,39.5,26.2z"});const Ft=Rt("linkedin",(function(e,{title:t,summary:n,source:r}){return Lt(e,"linkedin.url"),"https://linkedin.com/shareArticle"+St({url:e,mini:"true",title:t,summary:n,source:r})}),(({title:e,summary:t,source:n})=>({title:e,summary:t,source:n})),{windowWidth:750,windowHeight:600});Ct({color:"#21A5D8",networkName:"livejournal",path:"M18.3407821,28.1764706 L21.9441341,31.789916 L33.0055865,42.882353 C33.0055865,42.882353 33.0893855,42.9663866 33.0893855,42.9663866 L46.6648046,47 C46.6648046,47 46.6648046,47 46.7486034,47 C46.8324022,47 46.8324022,47 46.9162012,46.9159664 C47,46.8319327 47,46.8319327 47,46.7478991 L42.9776536,33.1344537 C42.9776536,33.1344537 42.9776536,33.1344537 42.8938548,33.0504202 L31.1620111,21.3697479 L31.1620111,21.3697479 L28.1452514,18.2605042 C27.3072626,17.4201681 26.5530726,17 25.7150838,17 C24.2905028,17 23.0335195,18.3445378 21.5251397,19.8571429 C21.273743,20.1092437 20.9385475,20.4453781 20.6871508,20.697479 C20.3519553,21.0336134 20.1005586,21.2857143 19.849162,21.5378151 C18.3407821,22.9663866 17.0837989,24.2268908 17,25.7394958 C17.0837989,26.4957983 17.5027933,27.3361345 18.3407821,28.1764706 Z M39.9012319,39.6134454 C39.7336341,39.4453781 39.4822374,37.6806724 40.2364275,36.8403362 C40.9906174,36.0840337 41.6610084,36 42.1638017,36 C42.3313995,36 42.4989973,36 42.5827961,36 L44.8453659,43.5630253 L43.5883828,44.8235295 L36.0464833,42.5546218 C35.9626843,42.2184874 35.8788855,41.2100841 36.8844722,40.2016807 C37.2196676,39.8655463 37.8900587,39.6134454 38.5604498,39.6134454 C39.147042,39.6134454 39.5660364,39.7815126 39.5660364,39.7815126 C39.6498353,39.8655463 39.8174331,39.8655463 39.8174331,39.7815126 C39.9850307,39.7815126 39.9850307,39.697479 39.9012319,39.6134454 Z"});Rt("livejournal",(function(e,{title:t,description:n}){return Lt(e,"livejournal.url"),"https://www.livejournal.com/update.bml"+St({subject:t,event:n})}),(e=>({title:e.title,description:e.description})),{windowWidth:660,windowHeight:460}),Ct({color:"#168DE2",networkName:"mailru",path:"M39.7107745,17 C41.6619755,17 43.3204965,18.732852 43.3204965,21.0072202 C43.3204965,23.2815885 41.7595357,25.0144404 39.7107745,25.0144404 C37.7595732,25.0144404 36.1010522,23.2815885 36.1010522,21.0072202 C36.1010522,18.732852 37.7595732,17 39.7107745,17 Z M24.3938451,17 C26.3450463,17 28.0035672,18.732852 28.0035672,21.0072202 C28.0035672,23.2815885 26.4426063,25.0144404 24.3938451,25.0144404 C22.4426439,25.0144404 20.7841229,23.2815885 20.7841229,21.0072202 C20.7841229,18.732852 22.4426439,17 24.3938451,17 Z M51.9057817,43.4259928 C51.7106617,44.0758123 51.4179815,44.6173285 50.9301812,44.9422383 C50.637501,45.1588448 50.2472607,45.267148 49.8570205,45.267148 C49.07654,45.267148 48.3936197,44.833935 48.0033795,44.0758123 L46.2472985,40.7184115 L45.759498,41.2599278 C42.5400162,44.9422383 37.466893,47 32.0035297,47 C26.5401664,47 21.5646034,44.9422383 18.2475614,41.2599278 L17.7597611,40.7184115 L16.00368,44.0758123 C15.6134398,44.833935 14.9305194,45.267148 14.1500389,45.267148 C13.7597986,45.267148 13.3695584,45.1588448 13.0768782,44.9422383 C12.0037176,44.2924187 11.7110374,42.7761733 12.2963978,41.5848375 L16.7841605,33.0288807 C17.1744007,32.270758 17.8573211,31.8375453 18.6378016,31.8375453 C19.0280418,31.8375453 19.4182821,31.9458485 19.7109623,32.1624548 C20.7841229,32.8122743 21.0768031,34.3285197 20.4914427,35.5198555 L20.1012025,36.2779783 L20.2963226,36.602888 C22.4426439,39.9602888 27.0279667,42.234657 31.9059697,42.234657 C36.7839727,42.234657 41.3692955,40.068592 43.5156167,36.602888 L43.7107367,36.2779783 L43.3204965,35.6281587 C43.0278165,35.0866425 42.9302562,34.436823 43.1253765,33.7870035 C43.3204965,33.137184 43.6131767,32.5956678 44.100977,32.270758 C44.3936572,32.0541515 44.7838975,31.9458485 45.1741377,31.9458485 C45.9546182,31.9458485 46.6375385,32.3790613 47.0277787,33.137184 L51.5155415,41.6931408 C52.003342,42.234657 52.100902,42.8844765 51.9057817,43.4259928 Z"});Rt("mailru",(function(e,{title:t,description:n,imageUrl:r}){return Lt(e,"mailru.url"),"https://connect.mail.ru/share"+St({url:e,title:t,description:n,image_url:r})}),(e=>({title:e.title,description:e.description,imageUrl:e.imageUrl})),{windowWidth:660,windowHeight:460}),Ct({color:"#F97400",networkName:"ok",path:"M39,30c-1,0-3,2-7,2s-6-2-7-2c-1.1,0-2,0.9-2,2c0,1,0.6,1.5,1,1.7c1.2,0.7,5,2.3,5,2.3l-4.3,5.4 c0,0-0.8,0.9-0.8,1.6c0,1.1,0.9,2,2,2c1,0,1.5-0.7,1.5-0.7S32,39,32,39c0,0,4.5,5.3,4.5,5.3S37,45,38,45c1.1,0,2-0.9,2-2 c0-0.6-0.8-1.6-0.8-1.6L35,36c0,0,3.8-1.6,5-2.3c0.4-0.3,1-0.7,1-1.7C41,30.9,40.1,30,39,30z M32,15c-3.9,0-7,3.1-7,7s3.1,7,7,7c3.9,0,7-3.1,7-7S35.9,15,32,15z M32,25.5 c-1.9,0-3.5-1.6-3.5-3.5c0-1.9,1.6-3.5,3.5-3.5c1.9,0,3.5,1.6,3.5,3.5C35.5,23.9,33.9,22.5,35,22.5z "});Rt("ok",(function(e,{title:t,description:n,image:r}){return Lt(e,"ok.url"),"https://connect.ok.ru/offer"+St({url:e,title:t,description:n,imageUrl:r})}),(e=>({title:e.title,description:e.description,image:e.image})),{windowWidth:588,windowHeight:480,windowPosition:"screenCenter"});Dt((function(e,t){window.OK||(window.OK={Share:{count:function(e,t){var n,r;null==(r=(n=window.OK.callbacks)[e])||r.call(n,t)}},callbacks:[]});const n=window.OK.callbacks.length;return window.ODKL={updateCount(e,t){var n,r;const o=""===e?0:parseInt(e.replace("react-share-",""),10);null==(r=(n=window.OK.callbacks)[o])||r.call(n,""===t?void 0:parseInt(t,10))}},window.OK.callbacks.push(t),ft("https://connect.ok.ru/dk"+St({"st.cmd":"extLike",uid:`react-share-${n}`,ref:e}))})),Ct({color:"#E60023",networkName:"pinterest",path:"M32,16c-8.8,0-16,7.2-16,16c0,6.6,3.9,12.2,9.6,14.7c0-1.1,0-2.5,0.3-3.7 c0.3-1.3,2.1-8.7,2.1-8.7s-0.5-1-0.5-2.5c0-2.4,1.4-4.1,3.1-4.1c1.5,0,2.2,1.1,2.2,2.4c0,1.5-0.9,3.7-1.4,5.7 c-0.4,1.7,0.9,3.1,2.5,3.1c3,0,5.1-3.9,5.1-8.5c0-3.5-2.4-6.1-6.7-6.1c-4.9,0-7.9,3.6-7.9,7.7c0,1.4,0.4,2.4,1.1,3.1 c0.3,0.3,0.3,0.5,0.2,0.9c-0.1,0.3-0.3,1-0.3,1.3c-0.1,0.4-0.4,0.6-0.8,0.4c-2.2-0.9-3.3-3.4-3.3-6.1c0-4.5,3.8-10,11.4-10 c6.1,0,10.1,4.4,10.1,9.2c0,6.3-3.5,11-8.6,11c-1.7,0-3.4-0.9-3.9-2c0,0-0.9,3.7-1.1,4.4c-0.3,1.2-1,2.5-1.6,3.4 c1.4,0.4,3,0.7,4.5,0.7c8.8,0,16-7.2,16-16C48,23.2,40.8,16,32,16z"});Rt("pinterest",(function(e,{media:t,description:n,pinId:r}){return r?`https://pinterest.com/pin/${r}/repin/x/`:(Lt(e,"pinterest.url"),Lt(t,"pinterest.media"),"https://pinterest.com/pin/create/button/"+St({url:e,media:t,description:n}))}),(e=>({media:e.media,description:e.description,pinId:e.pinId})),{windowWidth:1e3,windowHeight:730});Dt((function(e,t){ft("https://api.pinterest.com/v1/urls/count.json"+St({url:e}),((e,n)=>{t(n?n.count:void 0)}))})),Ct({color:"#EF3F56",networkName:"pocket",path:"M41.084 29.065l-7.528 7.882a2.104 2.104 0 0 1-1.521.666 2.106 2.106 0 0 1-1.522-.666l-7.528-7.882c-.876-.914-.902-2.43-.065-3.384.84-.955 2.228-.987 3.1-.072l6.015 6.286 6.022-6.286c.88-.918 2.263-.883 3.102.071.841.938.82 2.465-.06 3.383l-.015.002zm6.777-10.976C47.463 16.84 46.361 16 45.14 16H18.905c-1.2 0-2.289.82-2.716 2.044-.125.363-.189.743-.189 1.125v10.539l.112 2.096c.464 4.766 2.73 8.933 6.243 11.838.06.053.125.102.19.153l.04.033c1.882 1.499 3.986 2.514 6.259 3.014a14.662 14.662 0 0 0 6.13.052c.118-.042.235-.065.353-.087.03 0 .065-.022.098-.042a15.395 15.395 0 0 0 6.011-2.945l.039-.045.18-.153c3.502-2.902 5.765-7.072 6.248-11.852L48 29.674v-10.52c0-.366-.041-.728-.161-1.08l.022.015z"});Rt("pocket",(function(e,{title:t}){return Lt(e,"pocket.url"),"https://getpocket.com/save"+St({url:e,title:t})}),(e=>({title:e.title})),{windowWidth:500,windowHeight:500}),Ct({color:"#FF5700",networkName:"reddit",path:"M 53.34375 32 C 53.277344 30.160156 52.136719 28.53125 50.429688 27.839844 C 48.722656 27.148438 46.769531 27.523438 45.441406 28.800781 C 41.800781 26.324219 37.519531 24.957031 33.121094 24.863281 L 35.199219 14.878906 L 42.046875 16.320312 C 42.214844 17.882812 43.496094 19.09375 45.066406 19.171875 C 46.636719 19.253906 48.03125 18.183594 48.359375 16.644531 C 48.6875 15.105469 47.847656 13.558594 46.382812 12.992188 C 44.914062 12.425781 43.253906 13.007812 42.464844 14.367188 L 34.625 12.800781 C 34.363281 12.742188 34.09375 12.792969 33.871094 12.9375 C 33.648438 13.082031 33.492188 13.308594 33.441406 13.566406 L 31.070312 24.671875 C 26.617188 24.738281 22.277344 26.105469 18.59375 28.609375 C 17.242188 27.339844 15.273438 26.988281 13.570312 27.707031 C 11.863281 28.429688 10.746094 30.089844 10.71875 31.941406 C 10.691406 33.789062 11.757812 35.484375 13.441406 36.257812 C 13.402344 36.726562 13.402344 37.195312 13.441406 37.664062 C 13.441406 44.832031 21.792969 50.65625 32.097656 50.65625 C 42.398438 50.65625 50.753906 44.832031 50.753906 37.664062 C 50.789062 37.195312 50.789062 36.726562 50.753906 36.257812 C 52.363281 35.453125 53.371094 33.800781 53.34375 32 Z M 21.34375 35.199219 C 21.34375 33.433594 22.777344 32 24.542969 32 C 26.3125 32 27.742188 33.433594 27.742188 35.199219 C 27.742188 36.96875 26.3125 38.398438 24.542969 38.398438 C 22.777344 38.398438 21.34375 36.96875 21.34375 35.199219 Z M 39.9375 44 C 37.664062 45.710938 34.871094 46.582031 32.03125 46.464844 C 29.191406 46.582031 26.398438 45.710938 24.128906 44 C 23.847656 43.65625 23.871094 43.15625 24.183594 42.839844 C 24.5 42.527344 25 42.503906 25.34375 42.785156 C 27.269531 44.195312 29.617188 44.90625 32 44.800781 C 34.386719 44.929688 36.746094 44.242188 38.6875 42.847656 C 39.042969 42.503906 39.605469 42.511719 39.953125 42.863281 C 40.296875 43.21875 40.289062 43.785156 39.9375 44.128906 Z M 39.359375 38.527344 C 37.59375 38.527344 36.160156 37.09375 36.160156 35.328125 C 36.160156 33.5625 37.59375 32.128906 39.359375 32.128906 C 41.128906 32.128906 42.558594 33.5625 42.558594 35.328125 C 42.59375 36.203125 42.269531 37.054688 41.65625 37.6875 C 41.046875 38.316406 40.203125 38.664062 39.328125 38.65625 Z M 39.359375 38.527344"});Rt("reddit",(function(e,{title:t}){return Lt(e,"reddit.url"),"https://www.reddit.com/submit"+St({url:e,title:t})}),(e=>({title:e.title})),{windowWidth:660,windowHeight:460,windowPosition:"windowCenter"});Rt("gab",(function(e,{title:t}){return Lt(e,"gab.url"),"https://gab.com/compose"+St({url:e,text:t})}),(e=>({title:e.title})),{windowWidth:660,windowHeight:640,windowPosition:"windowCenter"}),Ct({color:"#00d178",networkName:"gab",path:"m17.0506,23.97457l5.18518,0l0,14.23933c0,6.82699 -3.72695,10.09328 -9.33471,10.09328c-2.55969,0 -4.82842,-0.87286 -6.22084,-2.0713l2.07477,-3.88283c1.19844,0.81051 2.33108,1.29543 3.85511,1.29543c2.75366,0 4.44049,-1.97432 4.44049,-4.82149l0,-0.87286c-1.16728,1.39242 -2.81947,2.0713 -4.63446,2.0713c-4.44048,0 -7.81068,-3.68885 -7.81068,-8.28521c0,-4.59289 3.37019,-8.28174 7.81068,-8.28174c1.81499,0 3.46718,0.67888 4.63446,2.0713l0,-1.55521zm-3.62997,11.39217c1.97777,0 3.62997,-1.6522 3.62997,-3.62652c0,-1.97432 -1.6522,-3.62305 -3.62997,-3.62305c-1.97778,0 -3.62997,1.64873 -3.62997,3.62305c0,1.97432 1.65219,3.62652 3.62997,3.62652zm25.7077,4.13913l-5.18518,0l0,-1.29197c-1.00448,1.13264 -2.3969,1.81152 -4.21188,1.81152c-3.62997,0 -5.63893,-2.52504 -5.63893,-5.4034c0,-4.27076 5.251,-5.85715 9.78846,-4.49937c-0.09698,-1.39241 -0.9733,-2.39343 -2.78829,-2.39343c-1.26426,0 -2.72248,0.48492 -3.62997,1.00102l-1.5552,-3.72003c1.19844,-0.77587 3.40136,-1.55174 5.96452,-1.55174c3.78931,0 7.25648,2.13365 7.25648,7.95962l0,8.08777zm-5.18518,-6.14809c-2.42806,-0.77587 -4.66563,-0.3533 -4.66563,1.36124c0,1.00101 0.84168,1.6799 1.84616,1.6799c1.20191,0 2.56315,-0.96984 2.81947,-3.04115zm13.00626,-17.66495l0,9.83695c1.16727,-1.39242 2.81946,-2.0713 4.63445,-2.0713c4.44048,0 7.81068,3.68885 7.81068,8.28174c0,4.59636 -3.37019,8.28521 -7.81068,8.28521c-1.81499,0 -3.46718,-0.67888 -4.63445,-2.0713l0,1.55174l-5.18519,0l0,-23.81304l5.18519,0zm3.62997,19.67391c1.97777,0 3.62997,-1.6522 3.62997,-3.62652c0,-1.97432 -1.6522,-3.62305 -3.62997,-3.62305c-1.97778,0 -3.62997,1.64873 -3.62997,3.62305c0,1.97432 1.65219,3.62652 3.62997,3.62652zm0,0"});Dt((function(e,t){ft(`https://www.reddit.com/api/info.json?limit=1&url=${e}`,{param:"jsonp"},((e,n)=>{t(!e&&n&&n.data&&n.data.children.length>0&&n.data.children[0].data.score?n.data.children[0].data.score:void 0)}))})),Ct({color:"#25A3E3",networkName:"telegram",path:"m45.90873,15.44335c-0.6901,-0.0281 -1.37668,0.14048 -1.96142,0.41265c-0.84989,0.32661 -8.63939,3.33986 -16.5237,6.39174c-3.9685,1.53296 -7.93349,3.06593 -10.98537,4.24067c-3.05012,1.1765 -5.34694,2.05098 -5.4681,2.09312c-0.80775,0.28096 -1.89996,0.63566 -2.82712,1.72788c-0.23354,0.27218 -0.46884,0.62161 -0.58825,1.10275c-0.11941,0.48114 -0.06673,1.09222 0.16682,1.5716c0.46533,0.96052 1.25376,1.35737 2.18443,1.71383c3.09051,0.99037 6.28638,1.93508 8.93263,2.8236c0.97632,3.44171 1.91401,6.89571 2.84116,10.34268c0.30554,0.69185 0.97105,0.94823 1.65764,0.95525l-0.00351,0.03512c0,0 0.53908,0.05268 1.06412,-0.07375c0.52679,-0.12292 1.18879,-0.42846 1.79109,-0.99212c0.662,-0.62161 2.45836,-2.38812 3.47683,-3.38552l7.6736,5.66477l0.06146,0.03512c0,0 0.84989,0.59703 2.09312,0.68132c0.62161,0.04214 1.4399,-0.07726 2.14229,-0.59176c0.70766,-0.51626 1.1765,-1.34683 1.396,-2.29506c0.65673,-2.86224 5.00979,-23.57745 5.75257,-27.00686l-0.02107,0.08077c0.51977,-1.93157 0.32837,-3.70159 -0.87096,-4.74991c-0.60054,-0.52152 -1.2924,-0.7498 -1.98425,-0.77965l0,0.00176zm-0.2072,3.29069c0.04741,0.0439 0.0439,0.0439 0.00351,0.04741c-0.01229,-0.00351 0.14048,0.2072 -0.15804,1.32576l-0.01229,0.04214l-0.00878,0.03863c-0.75858,3.50668 -5.15554,24.40802 -5.74203,26.96472c-0.08077,0.34417 -0.11414,0.31959 -0.09482,0.29852c-0.1756,-0.02634 -0.50045,-0.16506 -0.52679,-0.1756l-13.13468,-9.70175c4.4988,-4.33199 9.09945,-8.25307 13.744,-12.43229c0.8218,-0.41265 0.68483,-1.68573 -0.29852,-1.70681c-1.04305,0.24584 -1.92279,0.99564 -2.8798,1.47502c-5.49971,3.2626 -11.11882,6.13186 -16.55882,9.49279c-2.792,-0.97105 -5.57873,-1.77704 -8.15298,-2.57601c2.2336,-0.89555 4.00889,-1.55579 5.75608,-2.23009c3.05188,-1.1765 7.01687,-2.7042 10.98537,-4.24067c7.94051,-3.06944 15.92667,-6.16346 16.62028,-6.43037l0.05619,-0.02283l0.05268,-0.02283c0.19316,-0.0878 0.30378,-0.09658 0.35471,-0.10009c0,0 -0.01756,-0.05795 -0.00351,-0.04566l-0.00176,0zm-20.91715,22.0638l2.16687,1.60145c-0.93418,0.91311 -1.81743,1.77353 -2.45485,2.38812l0.28798,-3.98957"});Rt("telegram",(function(e,{title:t}){return Lt(e,"telegram.url"),"https://telegram.me/share/url"+St({url:e,text:t})}),(e=>({title:e.title})),{windowWidth:550,windowHeight:400}),Ct({color:"#34526f",networkName:"tumblr",path:"M39.2,41c-0.6,0.3-1.6,0.5-2.4,0.5c-2.4,0.1-2.9-1.7-2.9-3v-9.3h6v-4.5h-6V17c0,0-4.3,0-4.4,0 c-0.1,0-0.2,0.1-0.2,0.2c-0.3,2.3-1.4,6.4-5.9,8.1v3.9h3V39c0,3.4,2.5,8.1,9,8c2.2,0,4.7-1,5.2-1.8L39.2,41z"});Rt("tumblr",(function(e,{title:t,caption:n,tags:r,posttype:o}){return Lt(e,"tumblr.url"),"https://www.tumblr.com/widgets/share/tool"+St({canonicalUrl:e,title:t,caption:n,tags:r,posttype:o})}),(e=>({title:e.title,tags:(e.tags||[]).join(","),caption:e.caption,posttype:e.posttype||"link"})),{windowWidth:660,windowHeight:460});Dt((function(e,t){return ft("https://api.tumblr.com/v2/share/stats"+St({url:e}),((e,n)=>{t(!e&&n&&n.response?n.response.note_count:void 0)}))})),Ct({color:"#00aced",networkName:"twitter",path:"M48,22.1c-1.2,0.5-2.4,0.9-3.8,1c1.4-0.8,2.4-2.1,2.9-3.6c-1.3,0.8-2.7,1.3-4.2,1.6 C41.7,19.8,40,19,38.2,19c-3.6,0-6.6,2.9-6.6,6.6c0,0.5,0.1,1,0.2,1.5c-5.5-0.3-10.3-2.9-13.5-6.9c-0.6,1-0.9,2.1-0.9,3.3 c0,2.3,1.2,4.3,2.9,5.5c-1.1,0-2.1-0.3-3-0.8c0,0,0,0.1,0,0.1c0,3.2,2.3,5.8,5.3,6.4c-0.6,0.1-1.1,0.2-1.7,0.2c-0.4,0-0.8,0-1.2-0.1 c0.8,2.6,3.3,4.5,6.1,4.6c-2.2,1.8-5.1,2.8-8.2,2.8c-0.5,0-1.1,0-1.6-0.1c2.9,1.9,6.4,2.9,10.1,2.9c12.1,0,18.7-10,18.7-18.7 c0-0.3,0-0.6,0-0.8C46,24.5,47.1,23.4,48,22.1z"});const At=Rt("twitter",(function(e,{title:t,via:n,hashtags:r=[],related:o=[]}){return Lt(e,"twitter.url"),Lt(Array.isArray(r),"twitter.hashtags is not an array"),Lt(Array.isArray(o),"twitter.related is not an array"),"https://twitter.com/intent/tweet"+St({url:e,text:t,via:n,hashtags:r.length>0?r.join(","):void 0,related:o.length>0?o.join(","):void 0})}),(e=>({hashtags:e.hashtags,title:e.title,via:e.via,related:e.related})),{windowWidth:550,windowHeight:400});Ct({color:"#7360f2",networkName:"viber",path:"m31.0,12.3c9.0,0.2 16.4,6.2 18.0,15.2c0.2,1.5 0.3,3.0 0.4,4.6a1.0,1.0 0 0 1 -0.8,1.2l-0.1,0a1.1,1.1 0 0 1 -1.0,-1.2l0,0c-0.0,-1.2 -0.1,-2.5 -0.3,-3.8a16.1,16.1 0 0 0 -13.0,-13.5c-1.0,-0.1 -2.0,-0.2 -3.0,-0.3c-0.6,-0.0 -1.4,-0.1 -1.6,-0.8a1.1,1.1 0 0 1 0.9,-1.2l0.6,0l0.0,-0.0zm10.6,39.2a19.9,19.9 0 0 1 -2.1,-0.6c-6.9,-2.9 -13.2,-6.6 -18.3,-12.2a47.5,47.5 0 0 1 -7.0,-10.7c-0.8,-1.8 -1.6,-3.7 -2.4,-5.6c-0.6,-1.7 0.3,-3.4 1.4,-4.7a11.3,11.3 0 0 1 3.7,-2.8a2.4,2.4 0 0 1 3.0,0.7a39.0,39.0 0 0 1 4.7,6.5a3.1,3.1 0 0 1 -0.8,4.2c-0.3,0.2 -0.6,0.5 -1.0,0.8a3.3,3.3 0 0 0 -0.7,0.7a2.1,2.1 0 0 0 -0.1,1.9c1.7,4.9 4.7,8.7 9.7,10.8a5.0,5.0 0 0 0 2.5,0.6c1.5,-0.1 2.0,-1.8 3.1,-2.7a2.9,2.9 0 0 1 3.5,-0.1c1.1,0.7 2.2,1.4 3.3,2.2a37.8,37.8 0 0 1 3.1,2.4a2.4,2.4 0 0 1 0.7,3.0a10.4,10.4 0 0 1 -4.4,4.8a10.8,10.8 0 0 1 -1.9,0.6c-0.7,-0.2 0.6,-0.2 0,0l0.0,0l0,-0.0zm3.1,-21.4a4.2,4.2 0 0 1 -0.0,0.6a1.0,1.0 0 0 1 -1.9,0.1a2.7,2.7 0 0 1 -0.1,-0.8a10.9,10.9 0 0 0 -1.4,-5.5a10.2,10.2 0 0 0 -4.2,-4.0a12.3,12.3 0 0 0 -3.4,-1.0c-0.5,-0.0 -1.0,-0.1 -1.5,-0.2a0.9,0.9 0 0 1 -0.9,-1.0l0,-0.1a0.9,0.9 0 0 1 0.9,-0.9l0.1,0a14.1,14.1 0 0 1 5.9,1.5a11.9,11.9 0 0 1 6.5,9.3c0,0.1 0.0,0.3 0.0,0.5c0,0.4 0.0,0.9 0.0,1.5l0,0l0.0,0.0zm-5.6,-0.2a1.1,1.1 0 0 1 -1.2,-0.9l0,-0.1a11.3,11.3 0 0 0 -0.2,-1.4a4.0,4.0 0 0 0 -1.5,-2.3a3.9,3.9 0 0 0 -1.2,-0.5c-0.5,-0.1 -1.1,-0.1 -1.6,-0.2a1.0,1.0 0 0 1 -0.8,-1.1l0,0l0,0a1.0,1.0 0 0 1 1.1,-0.8c3.4,0.2 6.0,2.0 6.3,6.2a2.8,2.8 0 0 1 0,0.8a0.8,0.8 0 0 1 -0.8,0.7l0,0l0.0,-0.0z"});Rt("viber",(function(e,{title:t,separator:n}){return Lt(e,"viber.url"),"viber://forward"+St({text:t?t+n+e:e})}),(e=>({title:e.title,separator:e.separator||" "})),{windowWidth:660,windowHeight:460}),Ct({color:"#4C75A3",networkName:"vk",path:"M44.94,44.84h-0.2c-2.17-.36-3.66-1.92-4.92-3.37C39.1,40.66,38,38.81,36.7,39c-1.85.3-.93,3.52-1.71,4.9-0.62,1.11-3.29.91-5.12,0.71-5.79-.62-8.75-3.77-11.35-7.14A64.13,64.13,0,0,1,11.6,26a10.59,10.59,0,0,1-1.51-4.49C11,20.7,12.56,21,14.11,21c1.31,0,3.36-.29,4.32.2C19,21.46,19.57,23,20,24a37.18,37.18,0,0,0,3.31,5.82c0.56,0.81,1.41,2.35,2.41,2.14s1.06-2.63,1.1-4.18c0-1.77,0-4-.5-4.9S25,22,24.15,21.47c0.73-1.49,2.72-1.63,5.12-1.63,2,0,4.84-.23,5.62,1.12s0.25,3.85.2,5.71c-0.06,2.09-.41,4.25,1,5.21,1.09-.12,1.68-1.2,2.31-2A28,28,0,0,0,41.72,24c0.44-1,.91-2.65,1.71-3,1.21-.47,3.15-0.1,4.92-0.1,1.46,0,4.05-.41,4.52.61,0.39,0.85-.75,3-1.1,3.57a61.88,61.88,0,0,1-4.12,5.61c-0.58.78-1.78,2-1.71,3.27,0.05,0.94,1,1.67,1.71,2.35a33.12,33.12,0,0,1,3.92,4.18c0.47,0.62,1.5,2,1.4,2.76C52.66,45.81,46.88,44.24,44.94,44.84Z"});Rt("vk",(function(e,{title:t,image:n,noParse:r,noVkLinks:o}){return Lt(e,"vk.url"),"https://vk.com/share.php"+St({url:e,title:t,image:n,noparse:r?1:0,no_vk_links:o?1:0})}),(e=>({title:e.title,image:e.image,noParse:e.noParse,noVkLinks:e.noVkLinks})),{windowWidth:660,windowHeight:460});Dt((function(e,t){window.VK||(window.VK={}),window.VK.Share={count:(e,t)=>{var n,r;return null==(r=null==(n=window.VK.callbacks)?void 0:n[e])?void 0:r.call(n,t)}},window.VK.callbacks=[];const n=window.VK.callbacks.length;return window.VK.callbacks.push(t),ft("https://vk.com/share.php"+St({act:"count",index:n,url:e}))})),Ct({color:"#DF2029",networkName:"weibo",path:"M40.9756152,15.0217119 C40.5000732,15.0546301 39.9999314,15.1204666 39.5325878,15.2192213 C38.6634928,15.4085016 38.0977589,16.2643757 38.2863368,17.1284787 C38.4667163,18.0008129 39.3194143,18.5686519 40.1885094,18.3793715 C42.8613908,17.8115326 45.7720411,18.6427174 47.7316073,20.8153207 C49.6911735,22.996153 50.2077122,25.975254 49.3714112,28.5840234 C49.1008441,29.4316684 49.5763861,30.3533789 50.4208857,30.6249537 C51.2653852,30.8965286 52.1754769,30.4192153 52.4542425,29.5715703 C53.6349013,25.9011885 52.9133876,21.7699494 50.1585171,18.7085538 C48.0923641,16.4042776 45.2063093,15.1533848 42.3530505,15.0217119 C41.8775084,14.9970227 41.4511594,14.9887937 40.9756152,15.0217119 Z M27.9227762,19.8277737 C24.9957268,20.140498 20.863421,22.4365431 17.2312548,26.0822378 C13.2711279,30.0571148 11,34.2871065 11,37.9328012 C11,44.9032373 19.8713401,49.125 28.5786978,49.125 C39.9917329,49.125 47.600423,42.4261409 47.600423,37.1427636 C47.600423,33.9496952 44.9603397,32.1638816 42.549827,31.4149913 C41.9594976,31.2339421 41.5167516,31.1434164 41.8283133,30.3616079 C42.5006339,28.66632 42.6236176,27.1932286 41.8939054,26.1480742 C40.5328692,24.1894405 36.7203236,24.2881952 32.448635,26.0822378 C32.448635,26.0822378 31.1203949,26.6912261 31.4647526,25.6213825 C32.1206742,23.4981576 32.0304845,21.712342 31.0056075,20.6836478 C30.2840938,19.9512176 29.2510184,19.6878718 27.9227762,19.8277737 Z M42.0906819,20.6836478 C41.6233383,20.6589586 41.1723917,20.716566 40.7132466,20.8153207 C39.9671353,20.9716828 39.4997917,21.7781784 39.6637721,22.5270687 C39.8277525,23.275959 40.5574647,23.7450433 41.303576,23.5804521 C42.1972686,23.3911718 43.2057485,23.6380596 43.8616701,24.3704897 C44.5175916,25.1029198 44.6733735,26.0657797 44.3864073,26.9381118 C44.1486363,27.6705419 44.5093932,28.4770397 45.2391054,28.7156963 C45.9688176,28.9461239 46.780521,28.5922524 47.0100936,27.8598223 C47.584026,26.0740087 47.2396661,24.0248493 45.8950269,22.5270687 C44.886547,21.4078489 43.4845162,20.7494842 42.0906819,20.6836478 Z M29.496988,29.9665891 C35.3100922,30.1723275 39.9917329,33.0691319 40.3852858,37.0769272 C40.8362324,41.6607904 35.5970585,45.9319315 28.6442899,46.6232144 C21.6915214,47.3144973 15.6488446,44.154347 15.197898,39.5787128 C14.7469514,34.9948495 20.059916,30.7237084 27.004486,30.0324256 C27.8735831,29.950131 28.6688875,29.9336709 29.496988,29.9665891 Z M25.5614586,34.3776322 C23.183744,34.5916017 20.9372116,35.9577073 19.9205332,37.9328012 C18.5348994,40.6238672 19.9041362,43.6029661 23.0689567,44.582284 C26.340366,45.5945202 30.1857056,44.0638213 31.5303448,41.1587879 C32.8503864,38.3195909 31.1613894,35.3734082 27.9227762,34.5751416 C27.1438688,34.3776322 26.356763,34.3035667 25.5614586,34.3776322 Z M24.052839,38.7228388 C24.3316067,38.7310678 24.5857748,38.8215935 24.8399449,38.9203482 C25.8648218,39.3400561 26.1845841,40.4428158 25.5614586,41.4221338 C24.9219361,42.3932227 23.5690963,42.8623069 22.5442194,42.4096807 C21.5357395,41.9652856 21.2487754,40.8542948 21.8882979,39.9078951 C22.3638421,39.2001542 23.2247386,38.7146097 24.052839,38.7228388 Z"});Rt("weibo",(function(e,{title:t,image:n}){return Lt(e,"weibo.url"),"http://service.weibo.com/share/share.php"+St({url:e,title:t,pic:n})}),(e=>({title:e.title,image:e.image})),{windowWidth:660,windowHeight:550,windowPosition:"screenCenter"}),Ct({color:"#25D366",networkName:"whatsapp",path:"m42.32286,33.93287c-0.5178,-0.2589 -3.04726,-1.49644 -3.52105,-1.66732c-0.4712,-0.17346 -0.81554,-0.2589 -1.15987,0.2589c-0.34175,0.51004 -1.33075,1.66474 -1.63108,2.00648c-0.30032,0.33658 -0.60064,0.36247 -1.11327,0.12945c-0.5178,-0.2589 -2.17994,-0.80259 -4.14759,-2.56312c-1.53269,-1.37217 -2.56312,-3.05503 -2.86603,-3.57283c-0.30033,-0.5178 -0.03366,-0.80259 0.22524,-1.06149c0.23301,-0.23301 0.5178,-0.59547 0.7767,-0.90616c0.25372,-0.31068 0.33657,-0.5178 0.51262,-0.85437c0.17088,-0.36246 0.08544,-0.64725 -0.04402,-0.90615c-0.12945,-0.2589 -1.15987,-2.79613 -1.58964,-3.80584c-0.41424,-1.00971 -0.84142,-0.88027 -1.15987,-0.88027c-0.29773,-0.02588 -0.64208,-0.02588 -0.98382,-0.02588c-0.34693,0 -0.90616,0.12945 -1.37736,0.62136c-0.4712,0.5178 -1.80194,1.76053 -1.80194,4.27186c0,2.51134 1.84596,4.945 2.10227,5.30747c0.2589,0.33657 3.63497,5.51458 8.80262,7.74113c1.23237,0.5178 2.1903,0.82848 2.94111,1.08738c1.23237,0.38836 2.35599,0.33657 3.24402,0.20712c0.99159,-0.15534 3.04985,-1.24272 3.47963,-2.45956c0.44013,-1.21683 0.44013,-2.22654 0.31068,-2.45955c-0.12945,-0.23301 -0.46601,-0.36247 -0.98382,-0.59548m-9.40068,12.84407l-0.02589,0c-3.05503,0 -6.08417,-0.82849 -8.72495,-2.38189l-0.62136,-0.37023l-6.47252,1.68286l1.73463,-6.29129l-0.41424,-0.64725c-1.70875,-2.71846 -2.6149,-5.85116 -2.6149,-9.07706c0,-9.39809 7.68934,-17.06155 17.15993,-17.06155c4.58253,0 8.88029,1.78642 12.11655,5.02268c3.23625,3.21036 5.02267,7.50812 5.02267,12.06476c-0.0078,9.3981 -7.69712,17.06155 -17.14699,17.06155m14.58906,-31.58846c-3.93529,-3.80584 -9.1133,-5.95471 -14.62789,-5.95471c-11.36055,0 -20.60848,9.2065 -20.61625,20.52564c0,3.61684 0.94757,7.14565 2.75211,10.26282l-2.92557,10.63564l10.93337,-2.85309c3.0136,1.63108 6.4052,2.4958 9.85634,2.49839l0.01037,0c11.36574,0 20.61884,-9.2091 20.62403,-20.53082c0,-5.48093 -2.14111,-10.64081 -6.03239,-14.51915"});Rt("whatsapp",(function(e,{title:t,separator:n}){return Lt(e,"whatsapp.url"),"https://"+(/(android|iphone|ipad|mobile)/i.test(navigator.userAgent)?"api":"web")+".whatsapp.com/send"+St({text:t?t+n+e:e})}),(e=>({title:e.title,separator:e.separator||" "})),{windowWidth:550,windowHeight:400}),Ct({color:"#4326c4",networkName:"workplace",path:"M34.019,10.292c0.21,0.017,0.423,0.034,0.636,0.049 c3.657,0.262,6.976,1.464,9.929,3.635c3.331,2.448,5.635,5.65,6.914,9.584c0.699,2.152,0.983,4.365,0.885,6.623 c-0.136,3.171-1.008,6.13-2.619,8.867c-0.442,0.75-0.908,1.492-1.495,2.141c-0.588,0.651-1.29,1.141-2.146,1.383 c-1.496,0.426-3.247-0.283-3.961-1.642c-0.26-0.494-0.442-1.028-0.654-1.548c-1.156-2.838-2.311-5.679-3.465-8.519 c-0.017-0.042-0.037-0.082-0.065-0.145c-0.101,0.245-0.192,0.472-0.284,0.698c-1.237,3.051-2.475,6.103-3.711,9.155 c-0.466,1.153-1.351,1.815-2.538,2.045c-1.391,0.267-2.577-0.154-3.496-1.247c-0.174-0.209-0.31-0.464-0.415-0.717 c-2.128-5.22-4.248-10.442-6.37-15.665c-0.012-0.029-0.021-0.059-0.036-0.104c0.054-0.003,0.103-0.006,0.15-0.006 c1.498-0.001,2.997,0,4.495-0.004c0.12-0.001,0.176,0.03,0.222,0.146c1.557,3.846,3.117,7.691,4.679,11.536 c0.018,0.046,0.039,0.091,0.067,0.159c0.273-0.673,0.536-1.32,0.797-1.968c1.064-2.627,2.137-5.25,3.19-7.883 c0.482-1.208,1.376-1.917,2.621-2.135c1.454-0.255,2.644,0.257,3.522,1.449c0.133,0.18,0.229,0.393,0.313,0.603 c1.425,3.495,2.848,6.991,4.269,10.488c0.02,0.047,0.04,0.093,0.073,0.172c0.196-0.327,0.385-0.625,0.559-0.935 c0.783-1.397,1.323-2.886,1.614-4.461c0.242-1.312,0.304-2.634,0.187-3.962c-0.242-2.721-1.16-5.192-2.792-7.38 c-2.193-2.939-5.086-4.824-8.673-5.625c-1.553-0.346-3.124-0.405-4.705-0.257c-3.162,0.298-6.036,1.366-8.585,3.258 c-3.414,2.534-5.638,5.871-6.623,10.016c-0.417,1.76-0.546,3.547-0.384,5.348c0.417,4.601,2.359,8.444,5.804,11.517 c2.325,2.073,5.037,3.393,8.094,3.989c1.617,0.317,3.247,0.395,4.889,0.242c1-0.094,1.982-0.268,2.952-0.529 c0.04-0.01,0.081-0.018,0.128-0.028c0,1.526,0,3.047,0,4.586c-0.402,0.074-0.805,0.154-1.21,0.221 c-0.861,0.14-1.728,0.231-2.601,0.258c-0.035,0.002-0.071,0.013-0.108,0.021c-0.493,0-0.983,0-1.476,0 c-0.049-0.007-0.1-0.018-0.149-0.022c-0.315-0.019-0.629-0.033-0.945-0.058c-1.362-0.105-2.702-0.346-4.017-0.716 c-3.254-0.914-6.145-2.495-8.66-4.752c-2.195-1.971-3.926-4.29-5.176-6.963c-1.152-2.466-1.822-5.057-1.993-7.774 c-0.014-0.226-0.033-0.451-0.05-0.676c0-0.502,0-1.003,0-1.504c0.008-0.049,0.02-0.099,0.022-0.148 c0.036-1.025,0.152-2.043,0.338-3.052c0.481-2.616,1.409-5.066,2.8-7.331c2.226-3.625,5.25-6.386,9.074-8.254 c2.536-1.24,5.217-1.947,8.037-2.126c0.23-0.015,0.461-0.034,0.691-0.051C33.052,10.292,33.535,10.292,34.019,10.292z"});Rt("workplace",(function(e,{quote:t,hashtag:n}){return Lt(e,"workplace.url"),"https://work.facebook.com/sharer.php"+St({u:e,quote:t,hashtag:n})}),(e=>({quote:e.quote,hashtag:e.hashtag})),{windowWidth:550,windowHeight:400}),Ct({color:"#000000",networkName:"X",path:"M 41.116 18.375 h 4.962 l -10.8405 12.39 l 12.753 16.86 H 38.005 l -7.821 -10.2255 L 21.235 47.625 H 16.27 l 11.595 -13.2525 L 15.631 18.375 H 25.87 l 7.0695 9.3465 z m -1.7415 26.28 h 2.7495 L 24.376 21.189 H 21.4255 z"});const Vt=()=>{const e="undefined"!=typeof window?window.location.href:"";return r.createElement("aside",{className:"mt-8 w-72 lg:mt-0 bg-primary"},r.createElement("div",{className:"font-bold text-white text-xl lg:text-h4"},"Share this project"),r.createElement("div",{className:"flex gap-6 mt-1 flex-nowrap place-content-start text-5xl text-white lg:text-2xl lg:gap-1"},r.createElement(Mt,{url:e,resetButtonStyle:!0,className:"shared","aria-label":"Facebook"},r.createElement(d.R9i,null)),r.createElement(At,{url:e,resetButtonStyle:!0,"aria-label":"X / Twitter"},r.createElement(ut.lcJ,null)),r.createElement(Ft,{url:e,resetButtonStyle:!0,"aria-label":"LinkedIn"},r.createElement(d.ltd,null)),r.createElement(jt,{resetButtonStyle:!0,url:e,subject:"Sharing a wonderful project opportunity!","aria-label":"e-mail"},r.createElement(d.Upr,null))))},Ht=e=>{let{label:t,value:n}=e;return r.createElement(r.Fragment,null,r.createElement("section",{className:"pt-4"},r.createElement("h3",{className:"text-h4"},t),r.createElement("div",{className:"text-body"},r.createElement(st,{text:n}))))},zt=e=>{let{slug:t,title:n,question:o,status:a,agency:s,topics:l,opportunityCloses:u,startDate:d,endDate:f,lastModified:h}=e;return r.createElement("div",{className:"px-2 py-4 overflow-hidden bg-white border border-gray-200 rounded-md shadow-sm h-full flex flex-col"},r.createElement("div",{className:"mt-4 ml-4"},r.createElement(p,{status:a})),r.createElement("div",{className:"p-5 pb-5"},r.createElement("div",{className:"pb-4 text-h3 font-bold leading-snug text-black"},o),r.createElement("div",null,r.createElement("div",{className:"mt-4 text-body"},r.createElement(Rs,{status:a,opportunityCloses:u,startDate:d,endDate:f})),r.createElement("div",{className:"mb-4 text-body"},r.createElement("span",{className:"font-bold"},"Lead Agency: "),s),!(0,i.xb)(l)&&r.createElement("div",{className:"text-tag mt-4"},r.createElement(Ti,{topics:l})))),r.createElement("div",{className:"p-5 pb-1 mt-auto border-t-2 border-solid"},r.createElement(c.Link,{to:"/project/"+t,className:"btn-wide"},(0,i.t9)(a,"View Opportunity","View Project","View Project"))))},Bt=e=>{let{nodes:t}=e;return r.createElement("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 mx-3 xl:mx-6 gap-4 justify-self-center"},t.map(((e,t)=>r.createElement("article",{key:"card_"+e.slug},r.createElement(zt,e)))))};var $t=n(3510);const Qt=/^([a-zA-Z]+:)?\/\//,Ut=e=>{let{name:t}=e;return r.createElement("span",{className:"flex items-center p-5 leading-snug text-white hover:opacity-75 xl:text-black xl:px-3 xl:py-2"},r.createElement("span",{className:"text-nav ml-2 font-bold border-b-2 border-white xl:border-primary"},t))},Wt=e=>{let{name:t}=e;return r.createElement("span",{className:"flex items-center p-5 leading-snug text-white hover:opacity-75 xl:text-black xl:px-3 xl:py-2"},r.createElement("span",{className:"text-nav ml-2 border-b-2 hover:border-primary border-transparent"},t))},qt=e=>r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",viewBox:"0 0 16 16"},e),r.createElement("path",{d:"M6 1h5v5L8.86 3.85 4.7 8 4 7.3l4.15-4.16L6 1Z M2 3h2v1H2v6h6V8h1v2a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1Z"})),Zt=e=>{let{name:t}=e;return r.createElement("span",{className:"flex items-center p-5 leading-snug text-white hover:opacity-75 xl:text-black xl:px-3 xl:py-2"},r.createElement("span",{className:"text-nav ml-2 border-b-2 hover:border-primary border-transparent"},t),r.createElement(qt,{className:"inline ml-1 -mr-3 fill-white xl:fill-black"}))},Gt=e=>{let{title:t,activePage:n,image:o,pages:a}=e;const[i,s]=r.useState(!1),l=(0,$t.c)(o);return r.createElement(r.Fragment,null,r.createElement("nav",{id:"nav-bar",className:"sticky top-0 flex flex-wrap items-center justify-between w-full p-0 bg-navbar xl:relative xl:px-2 xl:py-6 overflow-y-visible z-10"},r.createElement("div",{className:"flex flex-wrap justify-between w-full px-0 xl:px-4"},r.createElement("div",{className:"relative flex flex-no-wrap w-full xl:static xl:block xl:w-auto"},r.createElement("button",{className:"block p-6 ml-0 text-xl leading-none text-white outline-none cursor-pointer bg-primary xl:hidden focus:outline-none",type:"button","aria-label":"Open navigation menu",onClick:()=>s(!i)},i?r.createElement(d.aHS,null):r.createElement(d.Fm7,null)),l||t?r.createElement("div",{className:"block xl:min-h-full mx-4 my-3 xl:my-auto overflow-hidden text-nav text-black font-bold flex gap-4 items-center whitespace-nowrap"},r.createElement("a",{href:"https://www.evaluation.gov"},l?r.createElement($t.G,{className:"xl:inline-block logotype",image:l,alt:"nav_logo"}):r.createElement(r.Fragment,null)),r.createElement(c.Link,{to:"/"},t)):""),r.createElement("div",{className:"absolute top-16 w-full md:w-2/3 xl:w-auto xl:relative xl:top-0 flex-grow items-center bg-primary xl:bg-transparent xl:flex xl:bg-navbar z-10 xl:z-0 transition-transform drop-shadow-lg filter xl:drop-shadow-none"+(i?" flex":" hidden"),id:"example-navbar-danger"},r.createElement("ul",{className:"flex flex-col list-none xl:flex-row xl:ml-auto"},null==a?void 0:a.filter((e=>e.show)).map(((e,t)=>{let{name:o,link:a}=e;return r.createElement("li",{className:"nav-item",key:"nav"+t},(e=>{if("string"==typeof e)return!Qt.test(e)})(a)?r.createElement(c.Link,{to:a||"#",onClick:()=>s(!1)},n===a?r.createElement(Ut,{name:o}):r.createElement(Wt,{name:o})):r.createElement("a",{key:"nav"+t,href:a,onClick:()=>s(!1)},r.createElement(Zt,{name:o})))})))))))},Jt=e=>{var t;let{image:n,text:o,link:a,linkId:s}=e;s=null!==(t=s)&&void 0!==t?t:"bottom-banner-image-link-id";const l=(0,$t.c)(n);return r.createElement("div",{className:"py-6 mt-12 overflow-hidden bg-bottombanner p-responsive"},r.createElement("div",{className:"m-responsive"},r.createElement("div",{className:"w-full flex gap-4 sm:gap-8 items-center justify-center flex-wrap"},!(0,i.uk)(a)&&l&&r.createElement("a",{id:s,href:a,"aria-labelledby":"bottomBannerText"},r.createElement($t.G,{className:"inline-block logotype",image:l,alt:"Bottom Banner logo"})),(0,i.uk)(a)&&l&&r.createElement($t.G,{className:"inline-block logotype",image:l,alt:"Bottom Banner logo"}),r.createElement("div",{className:"inline-block text-body flex-4 min-w-20ch",id:"bottomBannerText"},"This evidence project portal is managed by the Office of Management and Budget. If you have suggestions for how to improve it, please ",r.createElement(c.Link,{className:"no-inherit",to:"/contact"},"let us know!")))))},Yt=e=>{let{name:t,title:n,employer:o,email:a,image:i,defaultImage:s,showEmail:l}=e;const c=(0,$t.c)(null!=i?i:s);return r.createElement("div",{className:"flex items-center gap-4 overflow-hidden flex-nowrap justify-left"},r.createElement("div",{className:"hidden sm:block",style:{width:"100px",height:"100px"}},c&&r.createElement($t.G,{className:"relative rounded-full",alt:t,image:(0,$t.c)(c),style:{transform:"translateZ(0)"}})),r.createElement("div",{className:"pl-2 pr-2 pb-2"},r.createElement("p",{className:"font-bold text-black text-body"},t),r.createElement("p",{className:"text-black text-body"},n),r.createElement("p",{className:"text-black text-body"},o),l?r.createElement("p",{className:"text-black text-body break-all"},a):""))},Kt=e=>{let{title:t,contacts:n,defaultImage:o,status:a}=e;return"ongoing"==a||"completed"==a?r.createElement("section",{className:"m-responsive"},r.createElement("h3",{className:"text-h3 my-4"},t),r.createElement("div",{className:"grid grid-cols-1 gap-4 md:grid-cols-2 lg:grid-cols-3 justify-self-center"},n.map(((e,t)=>r.createElement("div",{className:"w-auto px-4",key:"contact-"+t},r.createElement(Yt,Object.assign({},e,{showEmail:!1,image:e.image,defaultImage:o})))))),r.createElement("p",{className:"text-h3 my-4 project-team-disclaimer"},"Members of the Project Team are listed for informational purposes; the U.S. Government does not endorse or recommend named organizations or entities.")):r.createElement("section",{className:"m-responsive"},r.createElement("h3",{className:"text-h3 my-4"},t),r.createElement("div",{className:"grid grid-cols-1 gap-4 md:grid-cols-2 lg:grid-cols-3 justify-self-center"},n.map(((e,t)=>r.createElement("div",{className:"w-auto px-4",key:"contact-"+t},r.createElement(Yt,Object.assign({},e,{showEmail:!1,image:e.image,defaultImage:o})))))))},Xt=e=>{let{title:t,lede:n,image:o}=e;return"Contact"==t||"About"==t?r.createElement("div",{className:"no-bottom-margin px-4 py-4 mx-0 lg:mb-16 bg-white md:px-8 md:py-12 xl:px-16 xl:container sm:min-h-15rem",style:{background:"url("+(0,$t.d)(o)+")",backgroundRepeat:"no-repeat",backgroundSize:"auto",backgroundPositionY:"center"}},r.createElement("div",{className:"lg:-mb-28 m-0 lg:m-4 bg-white border-b-8 border-primary border-solid flex align-center"},r.createElement("div",{className:"w-full p-4 sm:p-12 lg:pl-28 lg:w-3/3"},r.createElement("h1",{className:"text-h3 pb-0 sm:text-h1 font-bold text-black"},t),n&&r.createElement(st,{className:"pt-6 text-body leading-normal",text:n})))):r.createElement("div",{className:"px-4 py-4 mx-0 lg:mb-16 bg-white md:px-8 md:py-12 xl:px-16 xl:container sm:min-h-15rem",style:{background:"url("+(0,$t.d)(o)+")",backgroundRepeat:"no-repeat",backgroundSize:"auto",backgroundPositionY:"center"}},r.createElement("div",{className:"lg:-mb-28 m-0 lg:m-4 bg-white border-b-8 border-primary border-solid flex align-center"},r.createElement("div",{className:"w-full p-4 sm:p-12 lg:pl-28 lg:w-3/3"},r.createElement("h1",{className:"text-h3 pb-0 sm:text-h1 font-bold text-black"},t),n&&r.createElement(st,{className:"pt-6 text-body leading-normal",text:n}))))},en=e=>{let{question:t,slug:n,summary:o,status:a,opportunityCloses:l,startDate:c,endDate:u,emailContent:d,lastModified:p,agency:f,topics:h,deliverable:m,purpose:g,expertise:v,requirement:y,keyDates:b,priorResearch:w,statusOfData:x,fundingInfo:E,mainContact:k,openText:C,ongoingText:S,completeText:O,projectTeam:P,faq:N,projectInterestLink:_,newsletter:R,defaultContactImage:j,collectData:I,summaryPDF:L}=e;return r.createElement("article",null,r.createElement("header",null,r.createElement("div",{className:"py-16 p-responsive bg-primary"},r.createElement("div",{className:"flex flex-col justify-between m-responsive lg:flex-row"},r.createElement("div",{className:"w-full"},r.createElement("h1",{className:"text-h3 w-full font-bold leading-h2 text-white lg:w-4/5 lg:text-h2"},t),null!==(0,i.t9)(a,!0,!0,!0)&&r.createElement("div",{className:"mt-4 text-white text-body"},r.createElement(Rs,{status:a,opportunityCloses:l,startDate:c,endDate:u})),r.createElement("div",{className:"text-white text-body"},r.createElement("span",{className:"font-bold"},"Lead Agency: "),f)),r.createElement(Vt,null))),r.createElement("div",{className:"p-responsive pb-4"},r.createElement("section",{className:"flex flex-wrap items-start py-6 m-responsive gap-x-10 gap-y-4"},!(0,i.xb)(h)&&r.createElement("div",{className:"text-tag mt-2"},r.createElement(Ti,{topics:h}))))),r.createElement("div",{className:"p-responsive pb-4"},r.createElement("section",{className:"mt-8"},r.createElement("div",{className:"m-responsive"},r.createElement("h2",{className:"text-h3"},"Project Overview")),r.createElement("div",{className:"flex flex-col justify-between w-full py-4 lg:flex-row"},r.createElement("div",{className:"m-responsive lg:w-3/5 xl:2/3"},!(0,i.uk)(o)&&r.createElement("div",{className:"w-full lg:w-11/12"},r.createElement(Ht,{label:"Summary",value:o})),!(0,i.uk)(m)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"completed"===a?"Deliverables":"Anticipated deliverables",value:m})),!(0,i.uk)(g)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"Planned use of results",value:g})),!(0,i.uk)(E)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"Funding",value:E})),!(0,i.uk)(x)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"Data",value:x})),!(0,i.uk)(w)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"Helpful links",value:w})),!(0,i.xb)(N)&&r.createElement(r.Fragment,null,r.createElement("section",{className:"w-full mt-10 lg:w-11/12"},r.createElement("h3",{className:"text-h3"},"Frequently Asked Questions"),N.map(((e,t)=>{let{title:n,text:o}=e;return r.createElement(Ps,{key:"collapsibleList_"+t,title:n,text:o})})))),!(0,i.xb)(I)&&r.createElement(r.Fragment,null,r.createElement("section",{className:"w-full mt-10 lg:w-11/12"},I.map(((e,t)=>{let{fieldTitle:n,fieldData:o}=e;return r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:n,value:o}))}))))),r.createElement("div",{className:"w-full lg:w-2/5 xl:w-1/3"},!(null==k)&&r.createElement(tn,Object.assign({},k,{status:a,openText:C,ongoingText:S,completeText:O,projectInterestLink:_,defaultImage:j,summaryPDF:L})),r.createElement(Fs,R)))),(v||y||b)&&"open"===a&&r.createElement(r.Fragment,null,r.createElement("hr",{className:"my-8 border-gray-300 m-responsive"}),r.createElement(s,{expertise:v,requirement:y,keyDates:b})),!(0,i.xb)(P)&&r.createElement(r.Fragment,null,r.createElement("hr",{className:"my-8 border-gray-300 m-responsive"}),r.createElement(Kt,{title:"Project Team",contacts:P,defaultImage:j,status:a}))))},tn=e=>{let{status:t,projectInterestLink:n,openText:o,ongoingText:a,completeText:s,summaryPDF:l,...u}=e;return r.createElement(r.Fragment,null,r.createElement("h3",{className:"hidden"},"Contact and Project Updates"),r.createElement("div",{className:"w-full p-8 mb-8 bg-gray-100"},r.createElement("h4",{className:"text-h4"},(0,i.t9)(t,"This project is open. Interested in collaborating?","The project is in progress.","The project is complete.")),r.createElement("div",{className:"text-black text-body"},r.createElement(st,{text:(0,i.t9)(t,o,a,s)})),r.createElement("div",{className:"mt-4"},"open"===t?n?r.createElement("a",{href:n,target:"_blank",rel:"noopener",className:"btn"},"Express Interest"):u.email?r.createElement("a",{href:"mailto:"+u.email,className:"btn"},"Email Point of Contact"):r.createElement(c.Link,{to:"/contact",className:"btn-white"},"Ask a question"):r.createElement(c.Link,{to:"/contact",className:"btn-white"},"Ask a question"))),r.createElement("div",{className:"w-full p-8 my-8 bg-gray-100"},r.createElement("h4",{className:"text-h4"},"Download and share the project summary"),r.createElement("div",{className:"mt-4 text-body"},r.createElement("a",{download:!0,href:l,className:"btn"},"Download"))),r.createElement("div",{className:"w-full p-8 my-8 bg-gray-100"},r.createElement("h4",{className:"text-h4"},"Project point of contact"),r.createElement("div",{className:"mt-4 text-body"},r.createElement(Yt,Object.assign({},u,{showEmail:!0})))))};var nn=n(8777);function rn(e){return rn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},rn(e)}function on(e){var t=function(e,t){if("object"!=rn(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=rn(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==rn(t)?t:String(t)}function an(e,t,n){return(t=on(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function sn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function ln(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var pn=["defaultInputValue","defaultMenuIsOpen","defaultValue","inputValue","menuIsOpen","onChange","onInputChange","onMenuClose","onMenuOpen","value"];function fn(){return fn=Object.assign?Object.assign.bind():function(e){for(var t=1;t0?Pn(Fn,--Tn):0,Ln--,10===Dn&&(Ln=1,In--),Dn}function zn(){return Dn=Tn2||Un(Dn)>3?"":" "}function Jn(e,t){for(;--t&&zn()&&!(Dn<48||Dn>102||Dn>57&&Dn<65||Dn>70&&Dn<97););return Qn(e,$n()+(t<6&&32==Bn()&&32==zn()))}function Yn(e){for(;zn();)switch(Dn){case e:return Tn;case 34:case 39:34!==e&&39!==e&&Yn(Dn);break;case 40:41===e&&Yn(e);break;case 92:zn()}return Tn}function Kn(e,t){for(;zn()&&e+Dn!==57&&(e+Dn!==84||47!==Bn()););return"/*"+Qn(t,Tn-1)+"*"+En(47===e?e:zn())}function Xn(e){for(;!Un(Bn());)zn();return Qn(e,Tn)}var er="-ms-",tr="-moz-",nr="-webkit-",rr="comm",or="rule",ar="decl",ir="@keyframes";function sr(e,t){for(var n="",r=Rn(e),o=0;o0&&_n(k)-d&&jn(f>32?fr(k+";",r,n,d-1):fr(Sn(k," ","")+";",r,n,d-2),l);break;case 59:k+=";";default:if(jn(E=dr(k,t,n,c,u,o,s,b,w=[],x=[],d),a),123===y)if(0===u)ur(k,t,E,E,w,a,d,s,x);else switch(99===p&&110===Pn(k,3)?100:p){case 100:case 108:case 109:case 115:ur(e,E,E,r&&jn(dr(e,E,E,0,0,o,s,b,o,w=[],d),x),o,x,d,s,r?w:x);break;default:ur(k,E,E,E,[""],x,0,s,x)}}c=u=f=0,m=v=1,b=k="",d=i;break;case 58:d=1+_n(k),f=h;default:if(m<1)if(123==y)--m;else if(125==y&&0==m++&&125==Hn())continue;switch(k+=En(y),y*m){case 38:v=u>0?1:(k+="\f",-1);break;case 44:s[c++]=(_n(k)-1)*v,v=1;break;case 64:45===Bn()&&(k+=Zn(zn())),p=Bn(),u=d=_n(b=k+=Xn($n())),y++;break;case 45:45===h&&2==_n(k)&&(m=0)}}return a}function dr(e,t,n,r,o,a,i,s,l,c,u){for(var d=o-1,p=0===o?a:[""],f=Rn(p),h=0,m=0,g=0;h0?p[v]+" "+y:Sn(y,/&\f/g,p[v])))&&(l[g++]=b);return An(e,t,n,0===o?or:s,l,c,u)}function pr(e,t,n){return An(e,t,n,rr,En(Dn),Nn(e,2,-2),0)}function fr(e,t,n,r){return An(e,t,n,ar,Nn(e,0,r),Nn(e,r+1,-1),r)}var hr=function(e,t,n){for(var r=0,o=0;r=o,o=Bn(),38===r&&12===o&&(t[n]=1),!Un(o);)zn();return Qn(e,Tn)},mr=function(e,t){return qn(function(e,t){var n=-1,r=44;do{switch(Un(r)){case 0:38===r&&12===Bn()&&(t[n]=1),e[n]+=hr(Tn-1,t,n);break;case 2:e[n]+=Zn(r);break;case 4:if(44===r){e[++n]=58===Bn()?"&\f":"",t[n]=e[n].length;break}default:e[n]+=En(r)}}while(r=zn());return e}(Wn(e),t))},gr=new WeakMap,vr=function(e){if("rule"===e.type&&e.parent&&!(e.length<1)){for(var t=e.value,n=e.parent,r=e.column===n.column&&e.line===n.line;"rule"!==n.type;)if(!(n=n.parent))return;if((1!==e.props.length||58===t.charCodeAt(0)||gr.get(n))&&!r){gr.set(e,!0);for(var o=[],a=mr(t,o),i=n.props,s=0,l=0;s6)switch(Pn(e,t+1)){case 109:if(45!==Pn(e,t+4))break;case 102:return Sn(e,/(.+:)(.+)-([^]+)/,"$1"+nr+"$2-$3$1"+tr+(108==Pn(e,t+3)?"$3":"$2-$3"))+e;case 115:return~On(e,"stretch")?br(Sn(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(115!==Pn(e,t+1))break;case 6444:switch(Pn(e,_n(e)-3-(~On(e,"!important")&&10))){case 107:return Sn(e,":",":"+nr)+e;case 101:return Sn(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+nr+(45===Pn(e,14)?"inline-":"")+"box$3$1"+nr+"$2$3$1"+er+"$2box$3")+e}break;case 5936:switch(Pn(e,t+11)){case 114:return nr+e+er+Sn(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return nr+e+er+Sn(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return nr+e+er+Sn(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return nr+e+er+e+e}return e}var wr=[function(e,t,n,r){if(e.length>-1&&!e.return)switch(e.type){case ar:e.return=br(e.value,e.length);break;case ir:return sr([Vn(e,{value:Sn(e.value,"@","@"+nr)})],r);case or:if(e.length)return function(e,t){return e.map(t).join("")}(e.props,(function(t){switch(function(e,t){return(e=t.exec(e))?e[0]:e}(t,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return sr([Vn(e,{props:[Sn(t,/:(read-\w+)/,":-moz-$1")]})],r);case"::placeholder":return sr([Vn(e,{props:[Sn(t,/:(plac\w+)/,":"+nr+"input-$1")]}),Vn(e,{props:[Sn(t,/:(plac\w+)/,":-moz-$1")]}),Vn(e,{props:[Sn(t,/:(plac\w+)/,er+"input-$1")]})],r)}return""}))}}],xr=function(e){var t=e.key;if("css"===t){var n=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(n,(function(e){-1!==e.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(e),e.setAttribute("data-s",""))}))}var r=e.stylisPlugins||wr;var o,a,i={},s=[];o=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+t+' "]'),(function(e){for(var t=e.getAttribute("data-emotion").split(" "),n=1;n=4;++r,o-=4)t=1540483477*(65535&(t=255&e.charCodeAt(r)|(255&e.charCodeAt(++r))<<8|(255&e.charCodeAt(++r))<<16|(255&e.charCodeAt(++r))<<24))+(59797*(t>>>16)<<16),n=1540483477*(65535&(t^=t>>>24))+(59797*(t>>>16)<<16)^1540483477*(65535&n)+(59797*(n>>>16)<<16);switch(o){case 3:n^=(255&e.charCodeAt(r+2))<<16;case 2:n^=(255&e.charCodeAt(r+1))<<8;case 1:n=1540483477*(65535&(n^=255&e.charCodeAt(r)))+(59797*(n>>>16)<<16)}return(((n=1540483477*(65535&(n^=n>>>13))+(59797*(n>>>16)<<16))^n>>>15)>>>0).toString(36)}(o)+l;return{name:c,styles:o,next:Ir}},Tr=!!o.useInsertionEffect&&o.useInsertionEffect,Dr=Tr||function(e){return e()},Fr=(Tr||r.useLayoutEffect,{}.hasOwnProperty),Ar=r.createContext("undefined"!=typeof HTMLElement?xr({key:"css"}):null);Ar.Provider;var Vr=function(e){return(0,r.forwardRef)((function(t,n){var o=(0,r.useContext)(Ar);return e(t,o,n)}))};var Hr=r.createContext({});var zr="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",Br=function(e){var t=e.cache,n=e.serialized,r=e.isStringTag;return Er(t,n,r),Dr((function(){return function(e,t,n){Er(e,t,n);var r=e.key+"-"+t.name;if(void 0===e.inserted[t.name]){var o=t;do{e.insert(t===o?"."+r:"",o,e.sheet,!0),o=o.next}while(void 0!==o)}}(t,n,r)})),null},$r=Vr((function(e,t,n){var o=e.css;"string"==typeof o&&void 0!==t.registered[o]&&(o=t.registered[o]);var a=e[zr],i=[o],s="";"string"==typeof e.className?s=function(e,t,n){var r="";return n.split(" ").forEach((function(n){void 0!==e[n]?t.push(e[n]+";"):r+=n+" "})),r}(t.registered,i,e.className):null!=e.className&&(s=e.className+" ");var l=Mr(i,void 0,r.useContext(Hr));s+=t.key+"-"+l.name;var c={};for(var u in e)Fr.call(e,u)&&"css"!==u&&u!==zr&&(c[u]=e[u]);return c.ref=n,c.className=s,r.createElement(r.Fragment,null,r.createElement(Br,{cache:t,serialized:l,isStringTag:"string"==typeof a}),r.createElement(a,c))}));var Qr=$r,Ur=(n(4963),n(3463),function(e,t){var n=arguments;if(null==t||!Fr.call(t,"css"))return r.createElement.apply(void 0,n);var o=n.length,a=new Array(o);a[0]=Qr,a[1]=function(e,t){var n={};for(var r in t)Fr.call(t,r)&&(n[r]=t[r]);return n[zr]=e,n}(e,t);for(var i=2;i({x:e,y:e});function Xr(e){return{...e,top:e.y,left:e.x,right:e.x+e.width,bottom:e.y+e.height}}function eo(e){return ro(e)?(e.nodeName||"").toLowerCase():"#document"}function to(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function no(e){var t;return null==(t=(ro(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function ro(e){return e instanceof Node||e instanceof to(e).Node}function oo(e){return e instanceof Element||e instanceof to(e).Element}function ao(e){return e instanceof HTMLElement||e instanceof to(e).HTMLElement}function io(e){return"undefined"!=typeof ShadowRoot&&(e instanceof ShadowRoot||e instanceof to(e).ShadowRoot)}function so(e){const{overflow:t,overflowX:n,overflowY:r,display:o}=uo(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!["inline","contents"].includes(o)}function lo(){return!("undefined"==typeof CSS||!CSS.supports)&&CSS.supports("-webkit-backdrop-filter","none")}function co(e){return["html","body","#document"].includes(eo(e))}function uo(e){return to(e).getComputedStyle(e)}function po(e){if("html"===eo(e))return e;const t=e.assignedSlot||e.parentNode||io(e)&&e.host||no(e);return io(t)?t.host:t}function fo(e){const t=po(e);return co(t)?e.ownerDocument?e.ownerDocument.body:e.body:ao(t)&&so(t)?t:fo(t)}function ho(e,t,n){var r;void 0===t&&(t=[]),void 0===n&&(n=!0);const o=fo(e),a=o===(null==(r=e.ownerDocument)?void 0:r.body),i=to(o);return a?t.concat(i,i.visualViewport||[],so(o)?o:[],i.frameElement&&n?ho(i.frameElement):[]):t.concat(o,ho(o,[],n))}function mo(e){const t=uo(e);let n=parseFloat(t.width)||0,r=parseFloat(t.height)||0;const o=ao(e),a=o?e.offsetWidth:n,i=o?e.offsetHeight:r,s=Jr(n)!==a||Jr(r)!==i;return s&&(n=a,r=i),{width:n,height:r,$:s}}function go(e){return oo(e)?e:e.contextElement}function vo(e){const t=go(e);if(!ao(t))return Kr(1);const n=t.getBoundingClientRect(),{width:r,height:o,$:a}=mo(t);let i=(a?Jr(n.width):n.width)/r,s=(a?Jr(n.height):n.height)/o;return i&&Number.isFinite(i)||(i=1),s&&Number.isFinite(s)||(s=1),{x:i,y:s}}const yo=Kr(0);function bo(e){const t=to(e);return lo()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:yo}function wo(e,t,n,r){void 0===t&&(t=!1),void 0===n&&(n=!1);const o=e.getBoundingClientRect(),a=go(e);let i=Kr(1);t&&(r?oo(r)&&(i=vo(r)):i=vo(e));const s=function(e,t,n){return void 0===t&&(t=!1),!(!n||t&&n!==to(e))&&t}(a,n,r)?bo(a):Kr(0);let l=(o.left+s.x)/i.x,c=(o.top+s.y)/i.y,u=o.width/i.x,d=o.height/i.y;if(a){const e=to(a),t=r&&oo(r)?to(r):r;let n=e.frameElement;for(;n&&r&&t!==e;){const e=vo(n),t=n.getBoundingClientRect(),r=uo(n),o=t.left+(n.clientLeft+parseFloat(r.paddingLeft))*e.x,a=t.top+(n.clientTop+parseFloat(r.paddingTop))*e.y;l*=e.x,c*=e.y,u*=e.x,d*=e.y,l+=o,c+=a,n=to(n).frameElement}}return Xr({width:u,height:d,x:l,y:c})}function xo(e,t,n,r){void 0===r&&(r={});const{ancestorScroll:o=!0,ancestorResize:a=!0,elementResize:i="function"==typeof ResizeObserver,layoutShift:s="function"==typeof IntersectionObserver,animationFrame:l=!1}=r,c=go(e),u=o||a?[...c?ho(c):[],...ho(t)]:[];u.forEach((e=>{o&&e.addEventListener("scroll",n,{passive:!0}),a&&e.addEventListener("resize",n)}));const d=c&&s?function(e,t){let n,r=null;const o=no(e);function a(){clearTimeout(n),r&&r.disconnect(),r=null}return function i(s,l){void 0===s&&(s=!1),void 0===l&&(l=1),a();const{left:c,top:u,width:d,height:p}=e.getBoundingClientRect();if(s||t(),!d||!p)return;const f={rootMargin:-Yr(u)+"px "+-Yr(o.clientWidth-(c+d))+"px "+-Yr(o.clientHeight-(u+p))+"px "+-Yr(c)+"px",threshold:Gr(0,Zr(1,l))||1};let h=!0;function m(e){const t=e[0].intersectionRatio;if(t!==l){if(!h)return i();t?i(!1,t):n=setTimeout((()=>{i(!1,1e-7)}),100)}h=!1}try{r=new IntersectionObserver(m,{...f,root:o.ownerDocument})}catch(v){r=new IntersectionObserver(m,f)}r.observe(e)}(!0),a}(c,n):null;let p,f=-1,h=null;i&&(h=new ResizeObserver((e=>{let[r]=e;r&&r.target===c&&h&&(h.unobserve(t),cancelAnimationFrame(f),f=requestAnimationFrame((()=>{h&&h.observe(t)}))),n()})),c&&!l&&h.observe(c),h.observe(t));let m=l?wo(e):null;return l&&function t(){const r=wo(e);!m||r.x===m.x&&r.y===m.y&&r.width===m.width&&r.height===m.height||n();m=r,p=requestAnimationFrame(t)}(),n(),()=>{u.forEach((e=>{o&&e.removeEventListener("scroll",n),a&&e.removeEventListener("resize",n)})),d&&d(),h&&h.disconnect(),h=null,l&&cancelAnimationFrame(p)}}var Eo=r.useLayoutEffect,ko=["className","clearValue","cx","getStyles","getClassNames","getValue","hasValue","isMulti","isRtl","options","selectOption","selectProps","setValue","theme"],Co=function(){};function So(e,t){return t?"-"===t[0]?e+t:e+"__"+t:e}function Oo(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),o=2;o-1}function jo(e){return Ro(e)?window.pageYOffset:e.scrollTop}function Io(e,t){Ro(e)?window.scrollTo(0,t):e.scrollTop=t}function Lo(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:200,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:Co,o=jo(e),a=t-o,i=0;!function t(){var s=function(e,t,n,r){return n*((e=e/r-1)*e*e+1)+t}(i+=10,o,a,n);Io(e,s),in.bottom?Io(e,Math.min(t.offsetTop+t.clientHeight-e.offsetHeight+o,e.scrollHeight)):r.top-o=h)return{placement:"bottom",maxHeight:t};if(C>=h&&!i)return a&&Lo(l,S,P),{placement:"bottom",maxHeight:t};if(!i&&C>=r||i&&E>=r)return a&&Lo(l,S,P),{placement:"bottom",maxHeight:i?E-b:C-b};if("auto"===o||i){var N=t,_=i?x:k;return _>=r&&(N=Math.min(_-b-s,t)),{placement:"top",maxHeight:N}}if("bottom"===o)return a&&Io(l,S),{placement:"bottom",maxHeight:t};break;case"top":if(x>=h)return{placement:"top",maxHeight:t};if(k>=h&&!i)return a&&Lo(l,O,P),{placement:"top",maxHeight:t};if(!i&&k>=r||i&&x>=r){var R=t;return(!i&&k>=r||i&&x>=r)&&(R=i?x-w:k-w),a&&Lo(l,O,P),{placement:"top",maxHeight:R}}return{placement:"bottom",maxHeight:t};default:throw new Error('Invalid placement provided "'.concat(o,'".'))}return c}var Uo,Wo=function(e){return"auto"===e?"bottom":e},qo=(0,r.createContext)(null),Zo=function(e){var t=e.children,n=e.minMenuHeight,o=e.maxMenuHeight,a=e.menuPlacement,i=e.menuPosition,s=e.menuShouldScrollIntoView,l=e.theme,c=((0,r.useContext)(qo)||{}).setPortalPlacement,u=(0,r.useRef)(null),d=un((0,r.useState)(o),2),p=d[0],f=d[1],h=un((0,r.useState)(null),2),m=h[0],g=h[1],v=l.spacing.controlHeight;return Eo((function(){var e=u.current;if(e){var t="fixed"===i,r=Qo({maxHeight:o,menuEl:e,minHeight:n,placement:a,shouldScroll:s&&!t,isFixedPosition:t,controlHeight:v});f(r.maxHeight),g(r.placement),null==c||c(r.placement)}}),[o,a,i,s,n,c,v]),t({ref:u,placerProps:ln(ln({},e),{},{placement:m||Wo(a),maxHeight:p})})},Go=function(e){var t=e.children,n=e.innerRef,r=e.innerProps;return Ur("div",fn({},_o(e,"menu",{menu:!0}),{ref:n},r),t)},Jo=function(e,t){var n=e.theme,r=n.spacing.baseUnit,o=n.colors;return ln({textAlign:"center"},t?{}:{color:o.neutral40,padding:"".concat(2*r,"px ").concat(3*r,"px")})},Yo=Jo,Ko=Jo,Xo=["size"],ea=["innerProps","isRtl","size"];var ta,na,ra={name:"8mmkcg",styles:"display:inline-block;fill:currentColor;line-height:1;stroke:currentColor;stroke-width:0"},oa=function(e){var t=e.size,n=dn(e,Xo);return Ur("svg",fn({height:t,width:t,viewBox:"0 0 20 20","aria-hidden":"true",focusable:"false",css:ra},n))},aa=function(e){return Ur(oa,fn({size:20},e),Ur("path",{d:"M14.348 14.849c-0.469 0.469-1.229 0.469-1.697 0l-2.651-3.030-2.651 3.029c-0.469 0.469-1.229 0.469-1.697 0-0.469-0.469-0.469-1.229 0-1.697l2.758-3.15-2.759-3.152c-0.469-0.469-0.469-1.228 0-1.697s1.228-0.469 1.697 0l2.652 3.031 2.651-3.031c0.469-0.469 1.228-0.469 1.697 0s0.469 1.229 0 1.697l-2.758 3.152 2.758 3.15c0.469 0.469 0.469 1.229 0 1.698z"}))},ia=function(e){return Ur(oa,fn({size:20},e),Ur("path",{d:"M4.516 7.548c0.436-0.446 1.043-0.481 1.576 0l3.908 3.747 3.908-3.747c0.533-0.481 1.141-0.446 1.574 0 0.436 0.445 0.408 1.197 0 1.615-0.406 0.418-4.695 4.502-4.695 4.502-0.217 0.223-0.502 0.335-0.787 0.335s-0.57-0.112-0.789-0.335c0 0-4.287-4.084-4.695-4.502s-0.436-1.17 0-1.615z"}))},sa=function(e,t){var n=e.isFocused,r=e.theme,o=r.spacing.baseUnit,a=r.colors;return ln({label:"indicatorContainer",display:"flex",transition:"color 150ms"},t?{}:{color:n?a.neutral60:a.neutral20,padding:2*o,":hover":{color:n?a.neutral80:a.neutral40}})},la=sa,ca=sa,ua=function(){var e=Wr.apply(void 0,arguments),t="animation-"+e.name;return{name:t,styles:"@keyframes "+t+"{"+e.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}}(Uo||(ta=["\n 0%, 80%, 100% { opacity: 0; }\n 40% { opacity: 1; }\n"],na||(na=ta.slice(0)),Uo=Object.freeze(Object.defineProperties(ta,{raw:{value:Object.freeze(na)}})))),da=function(e){var t=e.delay,n=e.offset;return Ur("span",{css:Wr({animation:"".concat(ua," 1s ease-in-out ").concat(t,"ms infinite;"),backgroundColor:"currentColor",borderRadius:"1em",display:"inline-block",marginLeft:n?"1em":void 0,height:"1em",verticalAlign:"top",width:"1em"},"","")})},pa=function(e){var t=e.children,n=e.isDisabled,r=e.isFocused,o=e.innerRef,a=e.innerProps,i=e.menuIsOpen;return Ur("div",fn({ref:o},_o(e,"control",{control:!0,"control--is-disabled":n,"control--is-focused":r,"control--menu-is-open":i}),a,{"aria-disabled":n||void 0}),t)},fa=["data"],ha=function(e){var t=e.children,n=e.cx,r=e.getStyles,o=e.getClassNames,a=e.Heading,i=e.headingProps,s=e.innerProps,l=e.label,c=e.theme,u=e.selectProps;return Ur("div",fn({},_o(e,"group",{group:!0}),s),Ur(a,fn({},i,{selectProps:u,theme:c,getStyles:r,getClassNames:o,cx:n}),l),Ur("div",null,t))},ma=["innerRef","isDisabled","isHidden","inputClassName"],ga={gridArea:"1 / 2",font:"inherit",minWidth:"2px",border:0,margin:0,outline:0,padding:0},va={flex:"1 1 auto",display:"inline-grid",gridArea:"1 / 1 / 2 / 3",gridTemplateColumns:"0 min-content","&:after":ln({content:'attr(data-value) " "',visibility:"hidden",whiteSpace:"pre"},ga)},ya=function(e){return ln({label:"input",color:"inherit",background:0,opacity:e?0:1,width:"100%"},ga)},ba=function(e){var t=e.children,n=e.innerProps;return Ur("div",n,t)};var wa=function(e){var t=e.children,n=e.components,r=e.data,o=e.innerProps,a=e.isDisabled,i=e.removeProps,s=e.selectProps,l=n.Container,c=n.Label,u=n.Remove;return Ur(l,{data:r,innerProps:ln(ln({},_o(e,"multiValue",{"multi-value":!0,"multi-value--is-disabled":a})),o),selectProps:s},Ur(c,{data:r,innerProps:ln({},_o(e,"multiValueLabel",{"multi-value__label":!0})),selectProps:s},t),Ur(u,{data:r,innerProps:ln(ln({},_o(e,"multiValueRemove",{"multi-value__remove":!0})),{},{"aria-label":"Remove ".concat(t||"option")},i),selectProps:s}))},xa={ClearIndicator:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({},_o(e,"clearIndicator",{indicator:!0,"clear-indicator":!0}),n),t||Ur(aa,null))},Control:pa,DropdownIndicator:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({},_o(e,"dropdownIndicator",{indicator:!0,"dropdown-indicator":!0}),n),t||Ur(ia,null))},DownChevron:ia,CrossIcon:aa,Group:ha,GroupHeading:function(e){var t=No(e);t.data;var n=dn(t,fa);return Ur("div",fn({},_o(e,"groupHeading",{"group-heading":!0}),n))},IndicatorsContainer:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({},_o(e,"indicatorsContainer",{indicators:!0}),n),t)},IndicatorSeparator:function(e){var t=e.innerProps;return Ur("span",fn({},t,_o(e,"indicatorSeparator",{"indicator-separator":!0})))},Input:function(e){var t=e.cx,n=e.value,r=No(e),o=r.innerRef,a=r.isDisabled,i=r.isHidden,s=r.inputClassName,l=dn(r,ma);return Ur("div",fn({},_o(e,"input",{"input-container":!0}),{"data-value":n||""}),Ur("input",fn({className:t({input:!0},s),ref:o,style:ya(i),disabled:a},l)))},LoadingIndicator:function(e){var t=e.innerProps,n=e.isRtl,r=e.size,o=void 0===r?4:r,a=dn(e,ea);return Ur("div",fn({},_o(ln(ln({},a),{},{innerProps:t,isRtl:n,size:o}),"loadingIndicator",{indicator:!0,"loading-indicator":!0}),t),Ur(da,{delay:0,offset:n}),Ur(da,{delay:160,offset:!0}),Ur(da,{delay:320,offset:!n}))},Menu:Go,MenuList:function(e){var t=e.children,n=e.innerProps,r=e.innerRef,o=e.isMulti;return Ur("div",fn({},_o(e,"menuList",{"menu-list":!0,"menu-list--is-multi":o}),{ref:r},n),t)},MenuPortal:function(e){var t=e.appendTo,n=e.children,o=e.controlElement,a=e.innerProps,i=e.menuPlacement,s=e.menuPosition,l=(0,r.useRef)(null),c=(0,r.useRef)(null),u=un((0,r.useState)(Wo(i)),2),d=u[0],p=u[1],f=(0,r.useMemo)((function(){return{setPortalPlacement:p}}),[]),h=un((0,r.useState)(null),2),m=h[0],g=h[1],v=(0,r.useCallback)((function(){if(o){var e=function(e){var t=e.getBoundingClientRect();return{bottom:t.bottom,height:t.height,left:t.left,right:t.right,top:t.top,width:t.width}}(o),t="fixed"===s?0:window.pageYOffset,n=e[d]+t;n===(null==m?void 0:m.offset)&&e.left===(null==m?void 0:m.rect.left)&&e.width===(null==m?void 0:m.rect.width)||g({offset:n,rect:e})}}),[o,s,d,null==m?void 0:m.offset,null==m?void 0:m.rect.left,null==m?void 0:m.rect.width]);Eo((function(){v()}),[v]);var y=(0,r.useCallback)((function(){"function"==typeof c.current&&(c.current(),c.current=null),o&&l.current&&(c.current=xo(o,l.current,v,{elementResize:"ResizeObserver"in window}))}),[o,v]);Eo((function(){y()}),[y]);var b=(0,r.useCallback)((function(e){l.current=e,y()}),[y]);if(!t&&"fixed"!==s||!m)return null;var w=Ur("div",fn({ref:b},_o(ln(ln({},e),{},{offset:m.offset,position:s,rect:m.rect}),"menuPortal",{"menu-portal":!0}),a),n);return Ur(qo.Provider,{value:f},t?(0,qr.createPortal)(w,t):w)},LoadingMessage:function(e){var t=e.children,n=void 0===t?"Loading...":t,r=e.innerProps,o=dn(e,$o);return Ur("div",fn({},_o(ln(ln({},o),{},{children:n,innerProps:r}),"loadingMessage",{"menu-notice":!0,"menu-notice--loading":!0}),r),n)},NoOptionsMessage:function(e){var t=e.children,n=void 0===t?"No options":t,r=e.innerProps,o=dn(e,Bo);return Ur("div",fn({},_o(ln(ln({},o),{},{children:n,innerProps:r}),"noOptionsMessage",{"menu-notice":!0,"menu-notice--no-options":!0}),r),n)},MultiValue:wa,MultiValueContainer:ba,MultiValueLabel:ba,MultiValueRemove:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({role:"button"},n),t||Ur(aa,{size:14}))},Option:function(e){var t=e.children,n=e.isDisabled,r=e.isFocused,o=e.isSelected,a=e.innerRef,i=e.innerProps;return Ur("div",fn({},_o(e,"option",{option:!0,"option--is-disabled":n,"option--is-focused":r,"option--is-selected":o}),{ref:a,"aria-disabled":n},i),t)},Placeholder:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({},_o(e,"placeholder",{placeholder:!0}),n),t)},SelectContainer:function(e){var t=e.children,n=e.innerProps,r=e.isDisabled,o=e.isRtl;return Ur("div",fn({},_o(e,"container",{"--is-disabled":r,"--is-rtl":o}),n),t)},SingleValue:function(e){var t=e.children,n=e.isDisabled,r=e.innerProps;return Ur("div",fn({},_o(e,"singleValue",{"single-value":!0,"single-value--is-disabled":n}),r),t)},ValueContainer:function(e){var t=e.children,n=e.innerProps,r=e.isMulti,o=e.hasValue;return Ur("div",fn({},_o(e,"valueContainer",{"value-container":!0,"value-container--is-multi":r,"value-container--has-value":o}),n),t)}},Ea=Number.isNaN||function(e){return"number"==typeof e&&e!=e};function ka(e,t){if(e.length!==t.length)return!1;for(var n=0;n1?"s":""," ").concat(o.join(","),", selected.");case"select-option":return"option ".concat(r,a?" is disabled. Select another option.":", selected.");default:return""}},onFocus:function(e){var t=e.context,n=e.focused,r=e.options,o=e.label,a=void 0===o?"":o,i=e.selectValue,s=e.isDisabled,l=e.isSelected,c=e.isAppleDevice,u=function(e,t){return e&&e.length?"".concat(e.indexOf(t)+1," of ").concat(e.length):""};if("value"===t&&i)return"value ".concat(a," focused, ").concat(u(i,n),".");if("menu"===t&&c){var d=s?" disabled":"",p="".concat(l?" selected":"").concat(d);return"".concat(a).concat(p,", ").concat(u(r,n),".")}return""},onFilter:function(e){var t=e.inputValue,n=e.resultsMessage;return"".concat(n).concat(t?" for search term "+t:"",".")}},Pa=function(e){var t=e.ariaSelection,n=e.focusedOption,o=e.focusedValue,a=e.focusableOptions,i=e.isFocused,s=e.selectValue,l=e.selectProps,c=e.id,u=e.isAppleDevice,d=l.ariaLiveMessages,p=l.getOptionLabel,f=l.inputValue,h=l.isMulti,m=l.isOptionDisabled,g=l.isSearchable,v=l.menuIsOpen,y=l.options,b=l.screenReaderStatus,w=l.tabSelectsValue,x=l.isLoading,E=l["aria-label"],k=l["aria-live"],C=(0,r.useMemo)((function(){return ln(ln({},Oa),d||{})}),[d]),S=(0,r.useMemo)((function(){var e,n="";if(t&&C.onChange){var r=t.option,o=t.options,a=t.removedValue,i=t.removedValues,l=t.value,c=a||r||(e=l,Array.isArray(e)?null:e),u=c?p(c):"",d=o||i||void 0,f=d?d.map(p):[],h=ln({isDisabled:c&&m(c,s),label:u,labels:f},t);n=C.onChange(h)}return n}),[t,C,m,s,p]),O=(0,r.useMemo)((function(){var e="",t=n||o,r=!!(n&&s&&s.includes(n));if(t&&C.onFocus){var i={focused:t,label:p(t),isDisabled:m(t,s),isSelected:r,options:a,context:t===n?"menu":"value",selectValue:s,isAppleDevice:u};e=C.onFocus(i)}return e}),[n,o,p,m,C,a,s,u]),P=(0,r.useMemo)((function(){var e="";if(v&&y.length&&!x&&C.onFilter){var t=b({count:a.length});e=C.onFilter({inputValue:f,resultsMessage:t})}return e}),[a,f,v,C,y,b,x]),N="initial-input-focus"===(null==t?void 0:t.action),_=(0,r.useMemo)((function(){var e="";if(C.guidance){var t=o?"value":v?"menu":"input";e=C.guidance({"aria-label":E,context:t,isDisabled:n&&m(n,s),isMulti:h,isSearchable:g,tabSelectsValue:w,isInitialFocus:N})}return e}),[E,n,o,h,m,g,v,C,s,w,N]),R=Ur(r.Fragment,null,Ur("span",{id:"aria-selection"},S),Ur("span",{id:"aria-focused"},O),Ur("span",{id:"aria-results"},P),Ur("span",{id:"aria-guidance"},_));return Ur(r.Fragment,null,Ur(Sa,{id:c},N&&R),Ur(Sa,{"aria-live":k,"aria-atomic":"false","aria-relevant":"additions text",role:"log"},i&&!N&&R))},Na=[{base:"A",letters:"AⒶAÀÁÂẦẤẪẨÃĀĂẰẮẴẲȦǠÄǞẢÅǺǍȀȂẠẬẶḀĄȺⱯ"},{base:"AA",letters:"Ꜳ"},{base:"AE",letters:"ÆǼǢ"},{base:"AO",letters:"Ꜵ"},{base:"AU",letters:"Ꜷ"},{base:"AV",letters:"ꜸꜺ"},{base:"AY",letters:"Ꜽ"},{base:"B",letters:"BⒷBḂḄḆɃƂƁ"},{base:"C",letters:"CⒸCĆĈĊČÇḈƇȻꜾ"},{base:"D",letters:"DⒹDḊĎḌḐḒḎĐƋƊƉꝹ"},{base:"DZ",letters:"DZDŽ"},{base:"Dz",letters:"DzDž"},{base:"E",letters:"EⒺEÈÉÊỀẾỄỂẼĒḔḖĔĖËẺĚȄȆẸỆȨḜĘḘḚƐƎ"},{base:"F",letters:"FⒻFḞƑꝻ"},{base:"G",letters:"GⒼGǴĜḠĞĠǦĢǤƓꞠꝽꝾ"},{base:"H",letters:"HⒽHĤḢḦȞḤḨḪĦⱧⱵꞍ"},{base:"I",letters:"IⒾIÌÍÎĨĪĬİÏḮỈǏȈȊỊĮḬƗ"},{base:"J",letters:"JⒿJĴɈ"},{base:"K",letters:"KⓀKḰǨḲĶḴƘⱩꝀꝂꝄꞢ"},{base:"L",letters:"LⓁLĿĹĽḶḸĻḼḺŁȽⱢⱠꝈꝆꞀ"},{base:"LJ",letters:"LJ"},{base:"Lj",letters:"Lj"},{base:"M",letters:"MⓂMḾṀṂⱮƜ"},{base:"N",letters:"NⓃNǸŃÑṄŇṆŅṊṈȠƝꞐꞤ"},{base:"NJ",letters:"NJ"},{base:"Nj",letters:"Nj"},{base:"O",letters:"OⓄOÒÓÔỒỐỖỔÕṌȬṎŌṐṒŎȮȰÖȪỎŐǑȌȎƠỜỚỠỞỢỌỘǪǬØǾƆƟꝊꝌ"},{base:"OI",letters:"Ƣ"},{base:"OO",letters:"Ꝏ"},{base:"OU",letters:"Ȣ"},{base:"P",letters:"PⓅPṔṖƤⱣꝐꝒꝔ"},{base:"Q",letters:"QⓆQꝖꝘɊ"},{base:"R",letters:"RⓇRŔṘŘȐȒṚṜŖṞɌⱤꝚꞦꞂ"},{base:"S",letters:"SⓈSẞŚṤŜṠŠṦṢṨȘŞⱾꞨꞄ"},{base:"T",letters:"TⓉTṪŤṬȚŢṰṮŦƬƮȾꞆ"},{base:"TZ",letters:"Ꜩ"},{base:"U",letters:"UⓊUÙÚÛŨṸŪṺŬÜǛǗǕǙỦŮŰǓȔȖƯỪỨỮỬỰỤṲŲṶṴɄ"},{base:"V",letters:"VⓋVṼṾƲꝞɅ"},{base:"VY",letters:"Ꝡ"},{base:"W",letters:"WⓌWẀẂŴẆẄẈⱲ"},{base:"X",letters:"XⓍXẊẌ"},{base:"Y",letters:"YⓎYỲÝŶỸȲẎŸỶỴƳɎỾ"},{base:"Z",letters:"ZⓏZŹẐŻŽẒẔƵȤⱿⱫꝢ"},{base:"a",letters:"aⓐaẚàáâầấẫẩãāăằắẵẳȧǡäǟảåǻǎȁȃạậặḁąⱥɐ"},{base:"aa",letters:"ꜳ"},{base:"ae",letters:"æǽǣ"},{base:"ao",letters:"ꜵ"},{base:"au",letters:"ꜷ"},{base:"av",letters:"ꜹꜻ"},{base:"ay",letters:"ꜽ"},{base:"b",letters:"bⓑbḃḅḇƀƃɓ"},{base:"c",letters:"cⓒcćĉċčçḉƈȼꜿↄ"},{base:"d",letters:"dⓓdḋďḍḑḓḏđƌɖɗꝺ"},{base:"dz",letters:"dzdž"},{base:"e",letters:"eⓔeèéêềếễểẽēḕḗĕėëẻěȅȇẹệȩḝęḙḛɇɛǝ"},{base:"f",letters:"fⓕfḟƒꝼ"},{base:"g",letters:"gⓖgǵĝḡğġǧģǥɠꞡᵹꝿ"},{base:"h",letters:"hⓗhĥḣḧȟḥḩḫẖħⱨⱶɥ"},{base:"hv",letters:"ƕ"},{base:"i",letters:"iⓘiìíîĩīĭïḯỉǐȉȋịįḭɨı"},{base:"j",letters:"jⓙjĵǰɉ"},{base:"k",letters:"kⓚkḱǩḳķḵƙⱪꝁꝃꝅꞣ"},{base:"l",letters:"lⓛlŀĺľḷḹļḽḻſłƚɫⱡꝉꞁꝇ"},{base:"lj",letters:"lj"},{base:"m",letters:"mⓜmḿṁṃɱɯ"},{base:"n",letters:"nⓝnǹńñṅňṇņṋṉƞɲʼnꞑꞥ"},{base:"nj",letters:"nj"},{base:"o",letters:"oⓞoòóôồốỗổõṍȭṏōṑṓŏȯȱöȫỏőǒȍȏơờớỡởợọộǫǭøǿɔꝋꝍɵ"},{base:"oi",letters:"ƣ"},{base:"ou",letters:"ȣ"},{base:"oo",letters:"ꝏ"},{base:"p",letters:"pⓟpṕṗƥᵽꝑꝓꝕ"},{base:"q",letters:"qⓠqɋꝗꝙ"},{base:"r",letters:"rⓡrŕṙřȑȓṛṝŗṟɍɽꝛꞧꞃ"},{base:"s",letters:"sⓢsßśṥŝṡšṧṣṩșşȿꞩꞅẛ"},{base:"t",letters:"tⓣtṫẗťṭțţṱṯŧƭʈⱦꞇ"},{base:"tz",letters:"ꜩ"},{base:"u",letters:"uⓤuùúûũṹūṻŭüǜǘǖǚủůűǔȕȗưừứữửựụṳųṷṵʉ"},{base:"v",letters:"vⓥvṽṿʋꝟʌ"},{base:"vy",letters:"ꝡ"},{base:"w",letters:"wⓦwẁẃŵẇẅẘẉⱳ"},{base:"x",letters:"xⓧxẋẍ"},{base:"y",letters:"yⓨyỳýŷỹȳẏÿỷẙỵƴɏỿ"},{base:"z",letters:"zⓩzźẑżžẓẕƶȥɀⱬꝣ"}],_a=new RegExp("["+Na.map((function(e){return e.letters})).join("")+"]","g"),Ra={},ja=0;ja1?t-1:0),r=1;r0,m=d-p-c,g=!1;m>t&&s.current&&(o&&o(e),s.current=!1),h&&l.current&&(i&&i(e),l.current=!1),h&&t>m?(n&&!s.current&&n(e),f.scrollTop=d,g=!0,s.current=!0):!h&&-t>c&&(a&&!l.current&&a(e),f.scrollTop=0,g=!0,l.current=!0),g&&Ha(e)}}),[n,o,a,i]),p=(0,r.useCallback)((function(e){d(e,e.deltaY)}),[d]),f=(0,r.useCallback)((function(e){c.current=e.changedTouches[0].clientY}),[]),h=(0,r.useCallback)((function(e){var t=c.current-e.changedTouches[0].clientY;d(e,t)}),[d]),m=(0,r.useCallback)((function(e){if(e){var t=!!Vo&&{passive:!1};e.addEventListener("wheel",p,t),e.addEventListener("touchstart",f,t),e.addEventListener("touchmove",h,t)}}),[h,f,p]),g=(0,r.useCallback)((function(e){e&&(e.removeEventListener("wheel",p,!1),e.removeEventListener("touchstart",f,!1),e.removeEventListener("touchmove",h,!1))}),[h,f,p]);return(0,r.useEffect)((function(){if(t){var e=u.current;return m(e),function(){g(e)}}}),[t,m,g]),function(e){u.current=e}}({isEnabled:void 0===o||o,onBottomArrive:e.onBottomArrive,onBottomLeave:e.onBottomLeave,onTopArrive:e.onTopArrive,onTopLeave:e.onTopLeave}),i=function(e){var t=e.isEnabled,n=e.accountForScrollbars,o=void 0===n||n,a=(0,r.useRef)({}),i=(0,r.useRef)(null),s=(0,r.useCallback)((function(e){if(qa){var t=document.body,n=t&&t.style;if(o&&za.forEach((function(e){var t=n&&n[e];a.current[e]=t})),o&&Za<1){var r=parseInt(a.current.paddingRight,10)||0,i=document.body?document.body.clientWidth:0,s=window.innerWidth-i+r||0;Object.keys(Ba).forEach((function(e){var t=Ba[e];n&&(n[e]=t)})),n&&(n.paddingRight="".concat(s,"px"))}t&&Wa()&&(t.addEventListener("touchmove",$a,Ga),e&&(e.addEventListener("touchstart",Ua,Ga),e.addEventListener("touchmove",Qa,Ga))),Za+=1}}),[o]),l=(0,r.useCallback)((function(e){if(qa){var t=document.body,n=t&&t.style;Za=Math.max(Za-1,0),o&&Za<1&&za.forEach((function(e){var t=a.current[e];n&&(n[e]=t)})),t&&Wa()&&(t.removeEventListener("touchmove",$a,Ga),e&&(e.removeEventListener("touchstart",Ua,Ga),e.removeEventListener("touchmove",Qa,Ga)))}}),[o]);return(0,r.useEffect)((function(){if(t){var e=i.current;return s(e),function(){l(e)}}}),[t,s,l]),function(e){i.current=e}}({isEnabled:n});return Ur(r.Fragment,null,n&&Ur("div",{onClick:Ja,css:Ya}),t((function(e){a(e),i(e)})))}var Xa={name:"1a0ro4n-requiredInput",styles:"label:requiredInput;opacity:0;pointer-events:none;position:absolute;bottom:0;left:0;right:0;width:100%"},ei=function(e){var t=e.name,n=e.onFocus;return Ur("input",{required:!0,name:t,tabIndex:-1,"aria-hidden":"true",onFocus:n,css:Xa,value:"",onChange:function(){}})};function ti(e){var t;return"undefined"!=typeof window&&null!=window.navigator&&e.test((null===(t=window.navigator.userAgentData)||void 0===t?void 0:t.platform)||window.navigator.platform)}function ni(){return ti(/^Mac/i)}function ri(){return ti(/^iPhone/i)||ti(/^iPad/i)||ni()&&navigator.maxTouchPoints>1}var oi={clearIndicator:ca,container:function(e){var t=e.isDisabled;return{label:"container",direction:e.isRtl?"rtl":void 0,pointerEvents:t?"none":void 0,position:"relative"}},control:function(e,t){var n=e.isDisabled,r=e.isFocused,o=e.theme,a=o.colors,i=o.borderRadius;return ln({label:"control",alignItems:"center",cursor:"default",display:"flex",flexWrap:"wrap",justifyContent:"space-between",minHeight:o.spacing.controlHeight,outline:"0 !important",position:"relative",transition:"all 100ms"},t?{}:{backgroundColor:n?a.neutral5:a.neutral0,borderColor:n?a.neutral10:r?a.primary:a.neutral20,borderRadius:i,borderStyle:"solid",borderWidth:1,boxShadow:r?"0 0 0 1px ".concat(a.primary):void 0,"&:hover":{borderColor:r?a.primary:a.neutral30}})},dropdownIndicator:la,group:function(e,t){var n=e.theme.spacing;return t?{}:{paddingBottom:2*n.baseUnit,paddingTop:2*n.baseUnit}},groupHeading:function(e,t){var n=e.theme,r=n.colors,o=n.spacing;return ln({label:"group",cursor:"default",display:"block"},t?{}:{color:r.neutral40,fontSize:"75%",fontWeight:500,marginBottom:"0.25em",paddingLeft:3*o.baseUnit,paddingRight:3*o.baseUnit,textTransform:"uppercase"})},indicatorsContainer:function(){return{alignItems:"center",alignSelf:"stretch",display:"flex",flexShrink:0}},indicatorSeparator:function(e,t){var n=e.isDisabled,r=e.theme,o=r.spacing.baseUnit,a=r.colors;return ln({label:"indicatorSeparator",alignSelf:"stretch",width:1},t?{}:{backgroundColor:n?a.neutral10:a.neutral20,marginBottom:2*o,marginTop:2*o})},input:function(e,t){var n=e.isDisabled,r=e.value,o=e.theme,a=o.spacing,i=o.colors;return ln(ln({visibility:n?"hidden":"visible",transform:r?"translateZ(0)":""},va),t?{}:{margin:a.baseUnit/2,paddingBottom:a.baseUnit/2,paddingTop:a.baseUnit/2,color:i.neutral80})},loadingIndicator:function(e,t){var n=e.isFocused,r=e.size,o=e.theme,a=o.colors,i=o.spacing.baseUnit;return ln({label:"loadingIndicator",display:"flex",transition:"color 150ms",alignSelf:"center",fontSize:r,lineHeight:1,marginRight:r,textAlign:"center",verticalAlign:"middle"},t?{}:{color:n?a.neutral60:a.neutral20,padding:2*i})},loadingMessage:Ko,menu:function(e,t){var n,r=e.placement,o=e.theme,a=o.borderRadius,i=o.spacing,s=o.colors;return ln((an(n={label:"menu"},function(e){return e?{bottom:"top",top:"bottom"}[e]:"bottom"}(r),"100%"),an(n,"position","absolute"),an(n,"width","100%"),an(n,"zIndex",1),n),t?{}:{backgroundColor:s.neutral0,borderRadius:a,boxShadow:"0 0 0 1px hsla(0, 0%, 0%, 0.1), 0 4px 11px hsla(0, 0%, 0%, 0.1)",marginBottom:i.menuGutter,marginTop:i.menuGutter})},menuList:function(e,t){var n=e.maxHeight,r=e.theme.spacing.baseUnit;return ln({maxHeight:n,overflowY:"auto",position:"relative",WebkitOverflowScrolling:"touch"},t?{}:{paddingBottom:r,paddingTop:r})},menuPortal:function(e){var t=e.rect,n=e.offset,r=e.position;return{left:t.left,position:r,top:n,width:t.width,zIndex:1}},multiValue:function(e,t){var n=e.theme,r=n.spacing,o=n.borderRadius,a=n.colors;return ln({label:"multiValue",display:"flex",minWidth:0},t?{}:{backgroundColor:a.neutral10,borderRadius:o/2,margin:r.baseUnit/2})},multiValueLabel:function(e,t){var n=e.theme,r=n.borderRadius,o=n.colors,a=e.cropWithEllipsis;return ln({overflow:"hidden",textOverflow:a||void 0===a?"ellipsis":void 0,whiteSpace:"nowrap"},t?{}:{borderRadius:r/2,color:o.neutral80,fontSize:"85%",padding:3,paddingLeft:6})},multiValueRemove:function(e,t){var n=e.theme,r=n.spacing,o=n.borderRadius,a=n.colors,i=e.isFocused;return ln({alignItems:"center",display:"flex"},t?{}:{borderRadius:o/2,backgroundColor:i?a.dangerLight:void 0,paddingLeft:r.baseUnit,paddingRight:r.baseUnit,":hover":{backgroundColor:a.dangerLight,color:a.danger}})},noOptionsMessage:Yo,option:function(e,t){var n=e.isDisabled,r=e.isFocused,o=e.isSelected,a=e.theme,i=a.spacing,s=a.colors;return ln({label:"option",cursor:"default",display:"block",fontSize:"inherit",width:"100%",userSelect:"none",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)"},t?{}:{backgroundColor:o?s.primary:r?s.primary25:"transparent",color:n?s.neutral20:o?s.neutral0:"inherit",padding:"".concat(2*i.baseUnit,"px ").concat(3*i.baseUnit,"px"),":active":{backgroundColor:n?void 0:o?s.primary:s.primary50}})},placeholder:function(e,t){var n=e.theme,r=n.spacing,o=n.colors;return ln({label:"placeholder",gridArea:"1 / 1 / 2 / 3"},t?{}:{color:o.neutral50,marginLeft:r.baseUnit/2,marginRight:r.baseUnit/2})},singleValue:function(e,t){var n=e.isDisabled,r=e.theme,o=r.spacing,a=r.colors;return ln({label:"singleValue",gridArea:"1 / 1 / 2 / 3",maxWidth:"100%",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},t?{}:{color:n?a.neutral40:a.neutral80,marginLeft:o.baseUnit/2,marginRight:o.baseUnit/2})},valueContainer:function(e,t){var n=e.theme.spacing,r=e.isMulti,o=e.hasValue,a=e.selectProps.controlShouldRenderValue;return ln({alignItems:"center",display:r&&o&&a?"flex":"grid",flex:1,flexWrap:"wrap",WebkitOverflowScrolling:"touch",position:"relative",overflow:"hidden"},t?{}:{padding:"".concat(n.baseUnit/2,"px ").concat(2*n.baseUnit,"px")})}};var ai,ii={borderRadius:4,colors:{primary:"#2684FF",primary75:"#4C9AFF",primary50:"#B2D4FF",primary25:"#DEEBFF",danger:"#DE350B",dangerLight:"#FFBDAD",neutral0:"hsl(0, 0%, 100%)",neutral5:"hsl(0, 0%, 95%)",neutral10:"hsl(0, 0%, 90%)",neutral20:"hsl(0, 0%, 80%)",neutral30:"hsl(0, 0%, 70%)",neutral40:"hsl(0, 0%, 60%)",neutral50:"hsl(0, 0%, 50%)",neutral60:"hsl(0, 0%, 40%)",neutral70:"hsl(0, 0%, 30%)",neutral80:"hsl(0, 0%, 20%)",neutral90:"hsl(0, 0%, 10%)"},spacing:{baseUnit:4,controlHeight:38,menuGutter:8}},si={"aria-live":"polite",backspaceRemovesValue:!0,blurInputOnSelect:To(),captureMenuScroll:!To(),classNames:{},closeMenuOnSelect:!0,closeMenuOnScroll:!1,components:{},controlShouldRenderValue:!0,escapeClearsValue:!1,filterOption:function(e,t){if(e.data.__isNew__)return!0;var n=ln({ignoreCase:!0,ignoreAccents:!0,stringify:Fa,trim:!0,matchFrom:"any"},ai),r=n.ignoreCase,o=n.ignoreAccents,a=n.stringify,i=n.trim,s=n.matchFrom,l=i?Da(t):t,c=i?Da(a(e)):a(e);return r&&(l=l.toLowerCase(),c=c.toLowerCase()),o&&(l=Ta(l),c=Ma(c)),"start"===s?c.substr(0,l.length)===l:c.indexOf(l)>-1},formatGroupLabel:function(e){return e.label},getOptionLabel:function(e){return e.label},getOptionValue:function(e){return e.value},isDisabled:!1,isLoading:!1,isMulti:!1,isRtl:!1,isSearchable:!0,isOptionDisabled:function(e){return!!e.isDisabled},loadingMessage:function(){return"Loading..."},maxMenuHeight:300,minMenuHeight:140,menuIsOpen:!1,menuPlacement:"bottom",menuPosition:"absolute",menuShouldBlockScroll:!1,menuShouldScrollIntoView:!function(){try{return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)}catch(v){return!1}}(),noOptionsMessage:function(){return"No options"},openMenuOnFocus:!1,openMenuOnClick:!0,options:[],pageSize:5,placeholder:"Select...",screenReaderStatus:function(e){var t=e.count;return"".concat(t," result").concat(1!==t?"s":""," available")},styles:{},tabIndex:0,tabSelectsValue:!0,unstyled:!1};function li(e,t,n,r){return{type:"option",data:t,isDisabled:gi(e,t,n),isSelected:vi(e,t,n),label:hi(e,t),value:mi(e,t),index:r}}function ci(e,t){return e.options.map((function(n,r){if("options"in n){var o=n.options.map((function(n,r){return li(e,n,t,r)})).filter((function(t){return pi(e,t)}));return o.length>0?{type:"group",data:n,options:o,index:r}:void 0}var a=li(e,n,t,r);return pi(e,a)?a:void 0})).filter(Ho)}function ui(e){return e.reduce((function(e,t){return"group"===t.type?e.push.apply(e,(0,nn.Z)(t.options.map((function(e){return e.data})))):e.push(t.data),e}),[])}function di(e,t){return e.reduce((function(e,n){return"group"===n.type?e.push.apply(e,(0,nn.Z)(n.options.map((function(e){return{data:e.data,id:"".concat(t,"-").concat(n.index,"-").concat(e.index)}})))):e.push({data:n.data,id:"".concat(t,"-").concat(n.index)}),e}),[])}function pi(e,t){var n=e.inputValue,r=void 0===n?"":n,o=t.data,a=t.isSelected,i=t.label,s=t.value;return(!bi(e)||!a)&&yi(e,{label:i,value:s,data:o},r)}var fi=function(e,t){var n;return(null===(n=e.find((function(e){return e.data===t})))||void 0===n?void 0:n.id)||null},hi=function(e,t){return e.getOptionLabel(t)},mi=function(e,t){return e.getOptionValue(t)};function gi(e,t,n){return"function"==typeof e.isOptionDisabled&&e.isOptionDisabled(t,n)}function vi(e,t,n){if(n.indexOf(t)>-1)return!0;if("function"==typeof e.isOptionSelected)return e.isOptionSelected(t,n);var r=mi(e,t);return n.some((function(t){return mi(e,t)===r}))}function yi(e,t,n){return!e.filterOption||e.filterOption(t,n)}var bi=function(e){var t=e.hideSelectedOptions,n=e.isMulti;return void 0===t?n:t},wi=1,xi=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&(0,mn.Z)(e,t)}(i,e);var t,n,o,a=bn(i);function i(e){var t;if(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,i),(t=a.call(this,e)).state={ariaSelection:null,focusedOption:null,focusedOptionId:null,focusableOptionsWithIds:[],focusedValue:null,inputIsHidden:!1,isFocused:!1,selectValue:[],clearFocusValueOnUpdate:!1,prevWasFocused:!1,inputIsHiddenAfterUpdate:void 0,prevProps:void 0,instancePrefix:""},t.blockOptionHover=!1,t.isComposing=!1,t.commonProps=void 0,t.initialTouchX=0,t.initialTouchY=0,t.openAfterFocus=!1,t.scrollToFocusedOptionOnUpdate=!1,t.userIsDragging=void 0,t.isAppleDevice=ni()||ri(),t.controlRef=null,t.getControlRef=function(e){t.controlRef=e},t.focusedOptionRef=null,t.getFocusedOptionRef=function(e){t.focusedOptionRef=e},t.menuListRef=null,t.getMenuListRef=function(e){t.menuListRef=e},t.inputRef=null,t.getInputRef=function(e){t.inputRef=e},t.focus=t.focusInput,t.blur=t.blurInput,t.onChange=function(e,n){var r=t.props,o=r.onChange,a=r.name;n.name=a,t.ariaOnChange(e,n),o(e,n)},t.setValue=function(e,n,r){var o=t.props,a=o.closeMenuOnSelect,i=o.isMulti,s=o.inputValue;t.onInputChange("",{action:"set-value",prevInputValue:s}),a&&(t.setState({inputIsHiddenAfterUpdate:!i}),t.onMenuClose()),t.setState({clearFocusValueOnUpdate:!0}),t.onChange(e,{action:n,option:r})},t.selectOption=function(e){var n=t.props,r=n.blurInputOnSelect,o=n.isMulti,a=n.name,i=t.state.selectValue,s=o&&t.isOptionSelected(e,i),l=t.isOptionDisabled(e,i);if(s){var c=t.getOptionValue(e);t.setValue(i.filter((function(e){return t.getOptionValue(e)!==c})),"deselect-option",e)}else{if(l)return void t.ariaOnChange(e,{action:"select-option",option:e,name:a});o?t.setValue([].concat((0,nn.Z)(i),[e]),"select-option",e):t.setValue(e,"select-option")}r&&t.blurInput()},t.removeValue=function(e){var n=t.props.isMulti,r=t.state.selectValue,o=t.getOptionValue(e),a=r.filter((function(e){return t.getOptionValue(e)!==o})),i=zo(n,a,a[0]||null);t.onChange(i,{action:"remove-value",removedValue:e}),t.focusInput()},t.clearValue=function(){var e=t.state.selectValue;t.onChange(zo(t.props.isMulti,[],null),{action:"clear",removedValues:e})},t.popValue=function(){var e=t.props.isMulti,n=t.state.selectValue,r=n[n.length-1],o=n.slice(0,n.length-1),a=zo(e,o,o[0]||null);t.onChange(a,{action:"pop-value",removedValue:r})},t.getFocusedOptionId=function(e){return fi(t.state.focusableOptionsWithIds,e)},t.getFocusableOptionsWithIds=function(){return di(ci(t.props,t.state.selectValue),t.getElementId("option"))},t.getValue=function(){return t.state.selectValue},t.cx=function(){for(var e=arguments.length,n=new Array(e),r=0;r5||a>5}},t.onTouchEnd=function(e){t.userIsDragging||(t.controlRef&&!t.controlRef.contains(e.target)&&t.menuListRef&&!t.menuListRef.contains(e.target)&&t.blurInput(),t.initialTouchX=0,t.initialTouchY=0)},t.onControlTouchEnd=function(e){t.userIsDragging||t.onControlMouseDown(e)},t.onClearIndicatorTouchEnd=function(e){t.userIsDragging||t.onClearIndicatorMouseDown(e)},t.onDropdownIndicatorTouchEnd=function(e){t.userIsDragging||t.onDropdownIndicatorMouseDown(e)},t.handleInputChange=function(e){var n=t.props.inputValue,r=e.currentTarget.value;t.setState({inputIsHiddenAfterUpdate:!1}),t.onInputChange(r,{action:"input-change",prevInputValue:n}),t.props.menuIsOpen||t.onMenuOpen()},t.onInputFocus=function(e){t.props.onFocus&&t.props.onFocus(e),t.setState({inputIsHiddenAfterUpdate:!1,isFocused:!0}),(t.openAfterFocus||t.props.openMenuOnFocus)&&t.openMenu("first"),t.openAfterFocus=!1},t.onInputBlur=function(e){var n=t.props.inputValue;t.menuListRef&&t.menuListRef.contains(document.activeElement)?t.inputRef.focus():(t.props.onBlur&&t.props.onBlur(e),t.onInputChange("",{action:"input-blur",prevInputValue:n}),t.onMenuClose(),t.setState({focusedValue:null,isFocused:!1}))},t.onOptionHover=function(e){if(!t.blockOptionHover&&t.state.focusedOption!==e){var n=t.getFocusableOptions().indexOf(e);t.setState({focusedOption:e,focusedOptionId:n>-1?t.getFocusedOptionId(e):null})}},t.shouldHideSelectedOptions=function(){return bi(t.props)},t.onValueInputFocus=function(e){e.preventDefault(),e.stopPropagation(),t.focus()},t.onKeyDown=function(e){var n=t.props,r=n.isMulti,o=n.backspaceRemovesValue,a=n.escapeClearsValue,i=n.inputValue,s=n.isClearable,l=n.isDisabled,c=n.menuIsOpen,u=n.onKeyDown,d=n.tabSelectsValue,p=n.openMenuOnFocus,f=t.state,h=f.focusedOption,m=f.focusedValue,g=f.selectValue;if(!(l||"function"==typeof u&&(u(e),e.defaultPrevented))){switch(t.blockOptionHover=!0,e.key){case"ArrowLeft":if(!r||i)return;t.focusValue("previous");break;case"ArrowRight":if(!r||i)return;t.focusValue("next");break;case"Delete":case"Backspace":if(i)return;if(m)t.removeValue(m);else{if(!o)return;r?t.popValue():s&&t.clearValue()}break;case"Tab":if(t.isComposing)return;if(e.shiftKey||!c||!d||!h||p&&t.isOptionSelected(h,g))return;t.selectOption(h);break;case"Enter":if(229===e.keyCode)break;if(c){if(!h)return;if(t.isComposing)return;t.selectOption(h);break}return;case"Escape":c?(t.setState({inputIsHiddenAfterUpdate:!1}),t.onInputChange("",{action:"menu-close",prevInputValue:i}),t.onMenuClose()):s&&a&&t.clearValue();break;case" ":if(i)return;if(!c){t.openMenu("first");break}if(!h)return;t.selectOption(h);break;case"ArrowUp":c?t.focusOption("up"):t.openMenu("last");break;case"ArrowDown":c?t.focusOption("down"):t.openMenu("first");break;case"PageUp":if(!c)return;t.focusOption("pageup");break;case"PageDown":if(!c)return;t.focusOption("pagedown");break;case"Home":if(!c)return;t.focusOption("first");break;case"End":if(!c)return;t.focusOption("last");break;default:return}e.preventDefault()}},t.state.instancePrefix="react-select-"+(t.props.instanceId||++wi),t.state.selectValue=Po(e.value),e.menuIsOpen&&t.state.selectValue.length){var n=t.getFocusableOptionsWithIds(),r=t.buildFocusableOptions(),o=r.indexOf(t.state.selectValue[0]);t.state.focusableOptionsWithIds=n,t.state.focusedOption=r[o],t.state.focusedOptionId=fi(n,r[o])}return t}return t=i,n=[{key:"componentDidMount",value:function(){this.startListeningComposition(),this.startListeningToTouch(),this.props.closeMenuOnScroll&&document&&document.addEventListener&&document.addEventListener("scroll",this.onScroll,!0),this.props.autoFocus&&this.focusInput(),this.props.menuIsOpen&&this.state.focusedOption&&this.menuListRef&&this.focusedOptionRef&&Mo(this.menuListRef,this.focusedOptionRef)}},{key:"componentDidUpdate",value:function(e){var t=this.props,n=t.isDisabled,r=t.menuIsOpen,o=this.state.isFocused;(o&&!n&&e.isDisabled||o&&r&&!e.menuIsOpen)&&this.focusInput(),o&&n&&!e.isDisabled?this.setState({isFocused:!1},this.onMenuClose):o||n||!e.isDisabled||this.inputRef!==document.activeElement||this.setState({isFocused:!0}),this.menuListRef&&this.focusedOptionRef&&this.scrollToFocusedOptionOnUpdate&&(Mo(this.menuListRef,this.focusedOptionRef),this.scrollToFocusedOptionOnUpdate=!1)}},{key:"componentWillUnmount",value:function(){this.stopListeningComposition(),this.stopListeningToTouch(),document.removeEventListener("scroll",this.onScroll,!0)}},{key:"onMenuOpen",value:function(){this.props.onMenuOpen()}},{key:"onMenuClose",value:function(){this.onInputChange("",{action:"menu-close",prevInputValue:this.props.inputValue}),this.props.onMenuClose()}},{key:"onInputChange",value:function(e,t){this.props.onInputChange(e,t)}},{key:"focusInput",value:function(){this.inputRef&&this.inputRef.focus()}},{key:"blurInput",value:function(){this.inputRef&&this.inputRef.blur()}},{key:"openMenu",value:function(e){var t=this,n=this.state,r=n.selectValue,o=n.isFocused,a=this.buildFocusableOptions(),i="first"===e?0:a.length-1;if(!this.props.isMulti){var s=a.indexOf(r[0]);s>-1&&(i=s)}this.scrollToFocusedOptionOnUpdate=!(o&&this.menuListRef),this.setState({inputIsHiddenAfterUpdate:!1,focusedValue:null,focusedOption:a[i],focusedOptionId:this.getFocusedOptionId(a[i])},(function(){return t.onMenuOpen()}))}},{key:"focusValue",value:function(e){var t=this.state,n=t.selectValue,r=t.focusedValue;if(this.props.isMulti){this.setState({focusedOption:null});var o=n.indexOf(r);r||(o=-1);var a=n.length-1,i=-1;if(n.length){switch(e){case"previous":i=0===o?0:-1===o?a:o-1;break;case"next":o>-1&&o0&&void 0!==arguments[0]?arguments[0]:"first",t=this.props.pageSize,n=this.state.focusedOption,r=this.getFocusableOptions();if(r.length){var o=0,a=r.indexOf(n);n||(a=-1),"up"===e?o=a>0?a-1:r.length-1:"down"===e?o=(a+1)%r.length:"pageup"===e?(o=a-t)<0&&(o=0):"pagedown"===e?(o=a+t)>r.length-1&&(o=r.length-1):"last"===e&&(o=r.length-1),this.scrollToFocusedOptionOnUpdate=!0,this.setState({focusedOption:r[o],focusedValue:null,focusedOptionId:this.getFocusedOptionId(r[o])})}}},{key:"getTheme",value:function(){return this.props.theme?"function"==typeof this.props.theme?this.props.theme(ii):ln(ln({},ii),this.props.theme):ii}},{key:"getCommonProps",value:function(){var e=this.clearValue,t=this.cx,n=this.getStyles,r=this.getClassNames,o=this.getValue,a=this.selectOption,i=this.setValue,s=this.props,l=s.isMulti,c=s.isRtl,u=s.options;return{clearValue:e,cx:t,getStyles:n,getClassNames:r,getValue:o,hasValue:this.hasValue(),isMulti:l,isRtl:c,options:u,selectOption:a,selectProps:s,setValue:i,theme:this.getTheme()}}},{key:"hasValue",value:function(){return this.state.selectValue.length>0}},{key:"hasOptions",value:function(){return!!this.getFocusableOptions().length}},{key:"isClearable",value:function(){var e=this.props,t=e.isClearable,n=e.isMulti;return void 0===t?n:t}},{key:"isOptionDisabled",value:function(e,t){return gi(this.props,e,t)}},{key:"isOptionSelected",value:function(e,t){return vi(this.props,e,t)}},{key:"filterOption",value:function(e,t){return yi(this.props,e,t)}},{key:"formatOptionLabel",value:function(e,t){if("function"==typeof this.props.formatOptionLabel){var n=this.props.inputValue,r=this.state.selectValue;return this.props.formatOptionLabel(e,{context:t,inputValue:n,selectValue:r})}return this.getOptionLabel(e)}},{key:"formatGroupLabel",value:function(e){return this.props.formatGroupLabel(e)}},{key:"startListeningComposition",value:function(){document&&document.addEventListener&&(document.addEventListener("compositionstart",this.onCompositionStart,!1),document.addEventListener("compositionend",this.onCompositionEnd,!1))}},{key:"stopListeningComposition",value:function(){document&&document.removeEventListener&&(document.removeEventListener("compositionstart",this.onCompositionStart),document.removeEventListener("compositionend",this.onCompositionEnd))}},{key:"startListeningToTouch",value:function(){document&&document.addEventListener&&(document.addEventListener("touchstart",this.onTouchStart,!1),document.addEventListener("touchmove",this.onTouchMove,!1),document.addEventListener("touchend",this.onTouchEnd,!1))}},{key:"stopListeningToTouch",value:function(){document&&document.removeEventListener&&(document.removeEventListener("touchstart",this.onTouchStart),document.removeEventListener("touchmove",this.onTouchMove),document.removeEventListener("touchend",this.onTouchEnd))}},{key:"renderInput",value:function(){var e=this.props,t=e.isDisabled,n=e.isSearchable,o=e.inputId,a=e.inputValue,i=e.tabIndex,s=e.form,l=e.menuIsOpen,c=e.required,u=this.getComponents().Input,d=this.state,p=d.inputIsHidden,f=d.ariaSelection,h=this.commonProps,m=o||this.getElementId("input"),g=ln(ln(ln({"aria-autocomplete":"list","aria-expanded":l,"aria-haspopup":!0,"aria-errormessage":this.props["aria-errormessage"],"aria-invalid":this.props["aria-invalid"],"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],"aria-required":c,role:"combobox","aria-activedescendant":this.isAppleDevice?void 0:this.state.focusedOptionId||""},l&&{"aria-controls":this.getElementId("listbox")}),!n&&{"aria-readonly":!0}),this.hasValue()?"initial-input-focus"===(null==f?void 0:f.action)&&{"aria-describedby":this.getElementId("live-region")}:{"aria-describedby":this.getElementId("placeholder")});return n?r.createElement(u,fn({},h,{autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",id:m,innerRef:this.getInputRef,isDisabled:t,isHidden:p,onBlur:this.onInputBlur,onChange:this.handleInputChange,onFocus:this.onInputFocus,spellCheck:"false",tabIndex:i,form:s,type:"text",value:a},g)):r.createElement(Va,fn({id:m,innerRef:this.getInputRef,onBlur:this.onInputBlur,onChange:Co,onFocus:this.onInputFocus,disabled:t,tabIndex:i,inputMode:"none",form:s,value:""},g))}},{key:"renderPlaceholderOrValue",value:function(){var e=this,t=this.getComponents(),n=t.MultiValue,o=t.MultiValueContainer,a=t.MultiValueLabel,i=t.MultiValueRemove,s=t.SingleValue,l=t.Placeholder,c=this.commonProps,u=this.props,d=u.controlShouldRenderValue,p=u.isDisabled,f=u.isMulti,h=u.inputValue,m=u.placeholder,g=this.state,v=g.selectValue,y=g.focusedValue,b=g.isFocused;if(!this.hasValue()||!d)return h?null:r.createElement(l,fn({},c,{key:"placeholder",isDisabled:p,isFocused:b,innerProps:{id:this.getElementId("placeholder")}}),m);if(f)return v.map((function(t,s){var l=t===y,u="".concat(e.getOptionLabel(t),"-").concat(e.getOptionValue(t));return r.createElement(n,fn({},c,{components:{Container:o,Label:a,Remove:i},isFocused:l,isDisabled:p,key:u,index:s,removeProps:{onClick:function(){return e.removeValue(t)},onTouchEnd:function(){return e.removeValue(t)},onMouseDown:function(e){e.preventDefault()}},data:t}),e.formatOptionLabel(t,"value"))}));if(h)return null;var w=v[0];return r.createElement(s,fn({},c,{data:w,isDisabled:p}),this.formatOptionLabel(w,"value"))}},{key:"renderClearIndicator",value:function(){var e=this.getComponents().ClearIndicator,t=this.commonProps,n=this.props,o=n.isDisabled,a=n.isLoading,i=this.state.isFocused;if(!this.isClearable()||!e||o||!this.hasValue()||a)return null;var s={onMouseDown:this.onClearIndicatorMouseDown,onTouchEnd:this.onClearIndicatorTouchEnd,"aria-hidden":"true"};return r.createElement(e,fn({},t,{innerProps:s,isFocused:i}))}},{key:"renderLoadingIndicator",value:function(){var e=this.getComponents().LoadingIndicator,t=this.commonProps,n=this.props,o=n.isDisabled,a=n.isLoading,i=this.state.isFocused;return e&&a?r.createElement(e,fn({},t,{innerProps:{"aria-hidden":"true"},isDisabled:o,isFocused:i})):null}},{key:"renderIndicatorSeparator",value:function(){var e=this.getComponents(),t=e.DropdownIndicator,n=e.IndicatorSeparator;if(!t||!n)return null;var o=this.commonProps,a=this.props.isDisabled,i=this.state.isFocused;return r.createElement(n,fn({},o,{isDisabled:a,isFocused:i}))}},{key:"renderDropdownIndicator",value:function(){var e=this.getComponents().DropdownIndicator;if(!e)return null;var t=this.commonProps,n=this.props.isDisabled,o=this.state.isFocused,a={onMouseDown:this.onDropdownIndicatorMouseDown,onTouchEnd:this.onDropdownIndicatorTouchEnd,"aria-hidden":"true"};return r.createElement(e,fn({},t,{innerProps:a,isDisabled:n,isFocused:o}))}},{key:"renderMenu",value:function(){var e=this,t=this.getComponents(),n=t.Group,o=t.GroupHeading,a=t.Menu,i=t.MenuList,s=t.MenuPortal,l=t.LoadingMessage,c=t.NoOptionsMessage,u=t.Option,d=this.commonProps,p=this.state.focusedOption,f=this.props,h=f.captureMenuScroll,m=f.inputValue,g=f.isLoading,v=f.loadingMessage,y=f.minMenuHeight,b=f.maxMenuHeight,w=f.menuIsOpen,x=f.menuPlacement,E=f.menuPosition,k=f.menuPortalTarget,C=f.menuShouldBlockScroll,S=f.menuShouldScrollIntoView,O=f.noOptionsMessage,P=f.onMenuScrollToTop,N=f.onMenuScrollToBottom;if(!w)return null;var _,R=function(t,n){var o=t.type,a=t.data,i=t.isDisabled,s=t.isSelected,l=t.label,c=t.value,f=p===a,h=i?void 0:function(){return e.onOptionHover(a)},m=i?void 0:function(){return e.selectOption(a)},g="".concat(e.getElementId("option"),"-").concat(n),v={id:g,onClick:m,onMouseMove:h,onMouseOver:h,tabIndex:-1,role:"option","aria-selected":e.isAppleDevice?void 0:s};return r.createElement(u,fn({},d,{innerProps:v,data:a,isDisabled:i,isSelected:s,key:g,label:l,type:o,value:c,isFocused:f,innerRef:f?e.getFocusedOptionRef:void 0}),e.formatOptionLabel(t.data,"menu"))};if(this.hasOptions())_=this.getCategorizedOptions().map((function(t){if("group"===t.type){var a=t.data,i=t.options,s=t.index,l="".concat(e.getElementId("group"),"-").concat(s),c="".concat(l,"-heading");return r.createElement(n,fn({},d,{key:l,data:a,options:i,Heading:o,headingProps:{id:c,data:t.data},label:e.formatGroupLabel(t.data)}),t.options.map((function(e){return R(e,"".concat(s,"-").concat(e.index))})))}if("option"===t.type)return R(t,"".concat(t.index))}));else if(g){var j=v({inputValue:m});if(null===j)return null;_=r.createElement(l,d,j)}else{var I=O({inputValue:m});if(null===I)return null;_=r.createElement(c,d,I)}var L={minMenuHeight:y,maxMenuHeight:b,menuPlacement:x,menuPosition:E,menuShouldScrollIntoView:S},M=r.createElement(Zo,fn({},d,L),(function(t){var n=t.ref,o=t.placerProps,s=o.placement,l=o.maxHeight;return r.createElement(a,fn({},d,L,{innerRef:n,innerProps:{onMouseDown:e.onMenuMouseDown,onMouseMove:e.onMenuMouseMove},isLoading:g,placement:s}),r.createElement(Ka,{captureEnabled:h,onTopArrive:P,onBottomArrive:N,lockEnabled:C},(function(t){return r.createElement(i,fn({},d,{innerRef:function(n){e.getMenuListRef(n),t(n)},innerProps:{role:"listbox","aria-multiselectable":d.isMulti,id:e.getElementId("listbox")},isLoading:g,maxHeight:l,focusedOption:p}),_)})))}));return k||"fixed"===E?r.createElement(s,fn({},d,{appendTo:k,controlElement:this.controlRef,menuPlacement:x,menuPosition:E}),M):M}},{key:"renderFormField",value:function(){var e=this,t=this.props,n=t.delimiter,o=t.isDisabled,a=t.isMulti,i=t.name,s=t.required,l=this.state.selectValue;if(s&&!this.hasValue()&&!o)return r.createElement(ei,{name:i,onFocus:this.onValueInputFocus});if(i&&!o){if(a){if(n){var c=l.map((function(t){return e.getOptionValue(t)})).join(n);return r.createElement("input",{name:i,type:"hidden",value:c})}var u=l.length>0?l.map((function(t,n){return r.createElement("input",{key:"i-".concat(n),name:i,type:"hidden",value:e.getOptionValue(t)})})):r.createElement("input",{name:i,type:"hidden",value:""});return r.createElement("div",null,u)}var d=l[0]?this.getOptionValue(l[0]):"";return r.createElement("input",{name:i,type:"hidden",value:d})}}},{key:"renderLiveRegion",value:function(){var e=this.commonProps,t=this.state,n=t.ariaSelection,o=t.focusedOption,a=t.focusedValue,i=t.isFocused,s=t.selectValue,l=this.getFocusableOptions();return r.createElement(Pa,fn({},e,{id:this.getElementId("live-region"),ariaSelection:n,focusedOption:o,focusedValue:a,isFocused:i,selectValue:s,focusableOptions:l,isAppleDevice:this.isAppleDevice}))}},{key:"render",value:function(){var e=this.getComponents(),t=e.Control,n=e.IndicatorsContainer,o=e.SelectContainer,a=e.ValueContainer,i=this.props,s=i.className,l=i.id,c=i.isDisabled,u=i.menuIsOpen,d=this.state.isFocused,p=this.commonProps=this.getCommonProps();return r.createElement(o,fn({},p,{className:s,innerProps:{id:l,onKeyDown:this.onKeyDown},isDisabled:c,isFocused:d}),this.renderLiveRegion(),r.createElement(t,fn({},p,{innerRef:this.getControlRef,innerProps:{onMouseDown:this.onControlMouseDown,onTouchEnd:this.onControlTouchEnd},isDisabled:c,isFocused:d,menuIsOpen:u}),r.createElement(a,fn({},p,{isDisabled:c}),this.renderPlaceholderOrValue(),this.renderInput()),r.createElement(n,fn({},p,{isDisabled:c}),this.renderClearIndicator(),this.renderLoadingIndicator(),this.renderIndicatorSeparator(),this.renderDropdownIndicator())),this.renderMenu(),this.renderFormField())}}],o=[{key:"getDerivedStateFromProps",value:function(e,t){var n=t.prevProps,r=t.clearFocusValueOnUpdate,o=t.inputIsHiddenAfterUpdate,a=t.ariaSelection,i=t.isFocused,s=t.prevWasFocused,l=t.instancePrefix,c=e.options,u=e.value,d=e.menuIsOpen,p=e.inputValue,f=e.isMulti,h=Po(u),m={};if(n&&(u!==n.value||c!==n.options||d!==n.menuIsOpen||p!==n.inputValue)){var g=d?function(e,t){return ui(ci(e,t))}(e,h):[],v=d?di(ci(e,h),"".concat(l,"-option")):[],y=r?function(e,t){var n=e.focusedValue,r=e.selectValue.indexOf(n);if(r>-1){if(t.indexOf(n)>-1)return n;if(r-1?n:t[0]}(t,g);m={selectValue:h,focusedOption:b,focusedOptionId:fi(v,b),focusableOptionsWithIds:v,focusedValue:y,clearFocusValueOnUpdate:!1}}var w=null!=o&&e!==n?{inputIsHidden:o,inputIsHiddenAfterUpdate:void 0}:{},x=a,E=i&&s;return i&&!E&&(x={value:zo(f,h,h[0]||null),options:h,action:"initial-input-focus"},E=!s),"initial-input-focus"===(null==a?void 0:a.action)&&(x=null),ln(ln(ln({},m),w),{},{prevProps:e,ariaSelection:x,prevWasFocused:E})}}],n&&hn(t.prototype,n),o&&hn(t,o),Object.defineProperty(t,"prototype",{writable:!1}),i}(r.Component);xi.defaultProps=si;n(814),n(3681),n(4923),n(3100),n(8870),n(8230),n(669),n(3408),n(7425),n(8238),n(6290);var Ei=(0,r.forwardRef)((function(e,t){var n=function(e){var t=e.defaultInputValue,n=void 0===t?"":t,o=e.defaultMenuIsOpen,a=void 0!==o&&o,i=e.defaultValue,s=void 0===i?null:i,l=e.inputValue,c=e.menuIsOpen,u=e.onChange,d=e.onInputChange,p=e.onMenuClose,f=e.onMenuOpen,h=e.value,m=dn(e,pn),g=un((0,r.useState)(void 0!==l?l:n),2),v=g[0],y=g[1],b=un((0,r.useState)(void 0!==c?c:a),2),w=b[0],x=b[1],E=un((0,r.useState)(void 0!==h?h:s),2),k=E[0],C=E[1],S=(0,r.useCallback)((function(e,t){"function"==typeof u&&u(e,t),C(e)}),[u]),O=(0,r.useCallback)((function(e,t){var n;"function"==typeof d&&(n=d(e,t)),y(void 0!==n?n:e)}),[d]),P=(0,r.useCallback)((function(){"function"==typeof f&&f(),x(!0)}),[f]),N=(0,r.useCallback)((function(){"function"==typeof p&&p(),x(!1)}),[p]),_=void 0!==l?l:v,R=void 0!==c?c:w,j=void 0!==h?h:k;return ln(ln({},m),{},{inputValue:_,menuIsOpen:R,onChange:S,onInputChange:O,onMenuClose:N,onMenuOpen:P,value:j})}(e);return r.createElement(xi,fn({ref:t},n))})),ki=Ei,Ci=function(){function e(){}return e.prototype.expandToken=function(e){for(var t=[],n="",r=0,o=e.length;r{let{id:t,label:n}=e;return r.createElement(r.Fragment,null,r.createElement("label",{id:t+"-label",className:"font-bold p-1",htmlFor:t},n))},Li=e=>{let{id:t,label:n,onChange:o,placeholder:a,autoFocus:i}=e;return r.createElement(r.Fragment,null,r.createElement(Ii,{id:t,label:n}),r.createElement("input",{autoFocus:i,className:"rounded border-gray-300 hover:border-gray-400",style:{height:"62%"},type:"text",id:t,"aria-label":"Search",placeholder:a,onChange:o}))};const Mi=e=>{let{title:t,allProjects:n,lede:o,sortOptions:i,image:s}=e;const c=e=>{let t=[];for(const n of e)if(n.topics)for(const e of n.topics)t.some((t=>{let{value:n}=t;return n===e.slug}))||t.push({value:e.slug,label:e.title});return t},u=e=>{let t=[];for(const n of e)n.agency&&(t.some((e=>{let{value:t}=e;return t===n.agency}))||t.push({value:n.agency,label:n.agency}));return t},{0:d,1:p}=(0,r.useState)(c(n)),{0:f,1:h}=(0,r.useState)(u(n)),{0:m,1:g}=(0,r.useState)(n),{0:v,1:y}=(0,r.useState)(n),b=new Map;b.set("created","Date Posted"),b.set("opportunityCloses","Opportunity Closes"),b.set("startDate","Project Started"),b.set("endDate","Project Ended");const w=[];let x=1;const E=[{direction:"Newest to Oldest",sortAscending:!1},{direction:"Oldest to Newest",sortAscending:!0}];for(const r of i){const e=b.get(r);for(const t of E){const n={value:x,label:e+": "+t.direction,field:r,sortAscending:t.sortAscending};w.push(n),x++}}const{0:k,1:C}=(0,r.useState)(w[0]),{0:S,1:O}=(0,r.useState)(0),{0:P,1:N}=(0,r.useState)(6),{0:_,1:R}=(0,r.useState)((0,nn.Z)(v.slice(S,P))),{0:j,1:I}=(0,r.useState)(S>0),{0:L,1:M}=(0,r.useState)(P{var e;null==D||null===(e=D.current)||void 0===e||e.scrollIntoView({behavior:"smooth"})},{0:A,1:V}=(0,r.useState)([]);let H=new ji("slug");H.addIndex("topicNames"),H.addIndex("question"),H.addIndex("agency");const z=e=>{let t=[];for(let n=0;n{R((0,nn.Z)(v.slice(S,P)))}),[S,P,v]),(0,r.useEffect)((()=>{I(S>0)}),[_]),(0,r.useEffect)((()=>{M(P{const e=(0,nn.Z)(n);var t,r;e.sort((t=k.field,r=k.sortAscending,function(e,n){let o;const a=e[t],i=n[t];return o=a===i?0:null===a?1:null===i||a>i?-1:1,r&&(o*=-1),o})),g(e),O(0),N(6)}),[k]),(0,r.useEffect)((()=>{let e=m;if(B.length>0){const t=B.map((e=>{let{value:t}=e;return t}));e=m.filter((e=>e.topics.map((e=>e.slug)).some((e=>t.includes(e)))))}if(O(0),N(6),Q.length>0){const t=Q.map((e=>{let{value:t}=e;return t}));e=e.filter((e=>t.includes(e.agency)))}if(A.length>0){for(let n=0;n0&&(e=t)}p(c(e)),h(u(e)),y(e)}),[B,Q,m,A]);const W={placeholder:e=>({...e,color:"#767676"})};return r.createElement(r.Fragment,null,r.createElement("header",null,r.createElement(Xt,{title:t,image:s,lede:o})),r.createElement("div",{className:"relative"},r.createElement("div",{ref:D,className:"absolute -top-100px"})),r.createElement("div",{className:"pt-4 pb-10 md:mx-8 lg:mt-6 lg:pt-8 lg:pb-20 overflow-hidden px-2 xl:px-12 bg-white"},r.createElement("div",{className:"flex flex-wrap items-end gap-4 mb-8 mx-3 xl:mx-6 bg-white"},r.createElement("div",{className:"flex-1 min-w-30ch"},r.createElement(Ii,{id:"sort",label:"Filter by"}),r.createElement(ki,{"aria-labelledby":"sort-label",inputId:"sort",name:"sort-select",value:k,onChange:C,options:w,styles:W})),r.createElement("div",{className:"flex-1 min-w-30ch"},r.createElement("label",{id:"filter-agency-label",className:"font-bold",htmlFor:"filter-agency"},"Filter by agency"),r.createElement(ki,{"aria-labelledby":"filter-agency-label",inputId:"filter-agency",name:"filter-select",isMulti:!0,value:Q,onChange:U,options:f,styles:W})),r.createElement("div",{className:"flex-1 min-w-30ch"},r.createElement(Ii,{id:"filter-select",label:"Filter by topic"}),r.createElement(ki,{"aria-labelledby":"filter-select-label",inputId:"filter-select",name:"filter-select",isMulti:!0,value:B,onChange:$,options:d,styles:W,noOptionsMessage:()=>"No remaining topics"})),r.createElement("div",{className:"flex-1 min-w-30ch auto-rows-auto flex flex-col"},r.createElement(Li,{id:"projSearch",label:"Search",placeholder:"Type to filter posts...",onChange:e=>V(e.target.value)}))),r.createElement("div",{className:"sr-only"},"Total Results: ",v.length," Projects"),r.createElement(Bt,{nodes:_})),!(null==j&&null==L)&&r.createElement("div",{className:"flex items-center gap-4 justify-center flex-wrap"},r.createElement("div",{className:"flex-1 flex justify-end"},r.createElement("button",{className:"font-bold pr-4 "+(j?"text-primary":"text-gray-500 pointer-events-none"),onClick:()=>{F(),j&&(O(S-6),N(P-6))}},r.createElement(a,null)," Previous")),r.createElement("div",{className:"flex items-center gap-4 justify-center"},Array.from({length:T},((e,t)=>r.createElement("button",{className:(S/6===t?"btn pointer-events-none":"btn-white")+" min-w-3rem p-2 border-solid",key:"Page"+t,onClick:()=>(e=>{F();const t=6*e,n=t+6;O(t),N(n)})(t)},t+1)))),r.createElement("div",{className:"flex-1 flex justify-start"},r.createElement("button",{className:"font-bold pl-4 "+(L?"text-primary":"text-gray-500 pointer-events-none"),onClick:()=>{F(),L&&(O(S+6),N(P+6))}},"Next ",r.createElement(l,null)))))},Ti=e=>{let{topics:t}=e;return r.createElement(lt,{label:"Topics",className:"bg-topics",value:t.map((e=>e.title))})};var Di=Object.defineProperty,Fi=(e,t,n)=>(((e,t,n)=>{t in e?Di(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n})(e,"symbol"!=typeof t?t+"":t,n),n);let Ai=new class{constructor(){Fi(this,"current",this.detect()),Fi(this,"handoffState","pending"),Fi(this,"currentId",0)}set(e){this.current!==e&&(this.handoffState="pending",this.currentId=0,this.current=e)}reset(){this.set(this.detect())}nextId(){return++this.currentId}get isServer(){return"server"===this.current}get isClient(){return"client"===this.current}detect(){return"undefined"==typeof window||"undefined"==typeof document?"server":"client"}handoff(){"pending"===this.handoffState&&(this.handoffState="complete")}get isHandoffComplete(){return"complete"===this.handoffState}},Vi=(e,t)=>{Ai.isServer?(0,r.useEffect)(e,t):(0,r.useLayoutEffect)(e,t)};let Hi=function(e){let t=function(e){let t=(0,r.useRef)(e);return Vi((()=>{t.current=e}),[e]),t}(e);return r.useCallback(((...e)=>t.current(...e)),[t])};function zi(){let e=function(){let e="undefined"==typeof document;return(e=>e.useSyncExternalStore)(o)((()=>()=>{}),(()=>!1),(()=>!e))}(),[t,n]=r.useState(Ai.isHandoffComplete);return t&&!1===Ai.isHandoffComplete&&n(!1),r.useEffect((()=>{!0!==t&&n(!0)}),[t]),r.useEffect((()=>Ai.handoff()),[]),!e&&t}var Bi;let $i=null!=(Bi=r.useId)?Bi:function(){let e=zi(),[t,n]=r.useState(e?()=>Ai.nextId():null);return Vi((()=>{null===t&&n(Ai.nextId())}),[t]),null!=t?""+t:void 0};function Qi(e){var t;if(e.type)return e.type;let n=null!=(t=e.as)?t:"button";return"string"==typeof n&&"button"===n.toLowerCase()?"button":void 0}let Ui=Symbol();function Wi(...e){let t=(0,r.useRef)(e);(0,r.useEffect)((()=>{t.current=e}),[e]);let n=Hi((e=>{for(let n of t.current)null!=n&&("function"==typeof n?n(e):n.current=e)}));return e.every((e=>null==e||(null==e?void 0:e[Ui])))?void 0:n}let qi=(0,r.createContext)(null);qi.displayName="OpenClosedContext";var Zi=(e=>(e[e.Open=1]="Open",e[e.Closed=2]="Closed",e[e.Closing=4]="Closing",e[e.Opening=8]="Opening",e))(Zi||{});function Gi({value:e,children:t}){return r.createElement(qi.Provider,{value:e},t)}function Ji(e){let t=e.parentElement,n=null;for(;t&&!(t instanceof HTMLFieldSetElement);)t instanceof HTMLLegendElement&&(n=t),t=t.parentElement;let r=""===(null==t?void 0:t.getAttribute("disabled"));return(!r||!function(e){if(!e)return!1;let t=e.previousElementSibling;for(;null!==t;){if(t instanceof HTMLLegendElement)return!1;t=t.previousElementSibling}return!0}(n))&&r}function Yi(e,t,...n){if(e in t){let r=t[e];return"function"==typeof r?r(...n):r}let r=new Error(`Tried to handle "${e}" but there is no handler defined. Only defined handlers are: ${Object.keys(t).map((e=>`"${e}"`)).join(", ")}.`);throw Error.captureStackTrace&&Error.captureStackTrace(r,Yi),r}function Ki(...e){return Array.from(new Set(e.flatMap((e=>"string"==typeof e?e.split(" "):[])))).filter(Boolean).join(" ")}var Xi,es=(e=>(e[e.None=0]="None",e[e.RenderStrategy=1]="RenderStrategy",e[e.Static=2]="Static",e))(es||{}),ts=(e=>(e[e.Unmount=0]="Unmount",e[e.Hidden=1]="Hidden",e))(ts||{});function ns({ourProps:e,theirProps:t,slot:n,defaultTag:r,features:o,visible:a=!0,name:i,mergeRefs:s}){s=null!=s?s:as;let l=is(t,e);if(a)return rs(l,n,r,i,s);let c=null!=o?o:0;if(2&c){let{static:e=!1,...t}=l;if(e)return rs(t,n,r,i,s)}if(1&c){let{unmount:e=!0,...t}=l;return Yi(e?0:1,{0(){return null},1(){return rs({...t,hidden:!0,style:{display:"none"}},n,r,i,s)}})}return rs(l,n,r,i,s)}function rs(e,t={},n,o,a){let{as:i=n,children:s,refName:l="ref",...c}=cs(e,["unmount","static"]),u=void 0!==e.ref?{[l]:e.ref}:{},d="function"==typeof s?s(t):s;"className"in c&&c.className&&"function"==typeof c.className&&(c.className=c.className(t));let p={};if(t){let e=!1,n=[];for(let[r,o]of Object.entries(t))"boolean"==typeof o&&(e=!0),!0===o&&n.push(r);e&&(p["data-headlessui-state"]=n.join(" "))}if(i===r.Fragment&&Object.keys(ls(c)).length>0){if(!(0,r.isValidElement)(d)||Array.isArray(d)&&d.length>1)throw new Error(['Passing props on "Fragment"!',"",`The current component <${o} /> is rendering a "Fragment".`,"However we need to passthrough the following props:",Object.keys(c).map((e=>` - ${e}`)).join("\n"),"","You can apply a few solutions:",['Add an `as="..."` prop, to ensure that we render an actual element instead of a "Fragment".',"Render a single element as the child so that we can forward the props onto that element."].map((e=>` - ${e}`)).join("\n")].join("\n"));let e=d.props,t="function"==typeof(null==e?void 0:e.className)?(...t)=>Ki(null==e?void 0:e.className(...t),c.className):Ki(null==e?void 0:e.className,c.className),n=t?{className:t}:{};return(0,r.cloneElement)(d,Object.assign({},is(d.props,ls(cs(c,["ref"]))),p,u,{ref:a(d.ref,u.ref)},n))}return(0,r.createElement)(i,Object.assign({},cs(c,["ref"]),i!==r.Fragment&&u,i!==r.Fragment&&p),d)}function os(){let e=(0,r.useRef)([]),t=(0,r.useCallback)((t=>{for(let n of e.current)null!=n&&("function"==typeof n?n(t):n.current=t)}),[]);return(...n)=>{if(!n.every((e=>null==e)))return e.current=n,t}}function as(...e){return e.every((e=>null==e))?void 0:t=>{for(let n of e)null!=n&&("function"==typeof n?n(t):n.current=t)}}function is(...e){if(0===e.length)return{};if(1===e.length)return e[0];let t={},n={};for(let r of e)for(let e in r)e.startsWith("on")&&"function"==typeof r[e]?(null!=n[e]||(n[e]=[]),n[e].push(r[e])):t[e]=r[e];if(t.disabled||t["aria-disabled"])return Object.assign(t,Object.fromEntries(Object.keys(n).map((e=>[e,void 0]))));for(let r in n)Object.assign(t,{[r](e,...t){let o=n[r];for(let n of o){if((e instanceof Event||(null==e?void 0:e.nativeEvent)instanceof Event)&&e.defaultPrevented)return;n(e,...t)}}});return t}function ss(e){var t;return Object.assign((0,r.forwardRef)(e),{displayName:null!=(t=e.displayName)?t:e.name})}function ls(e){let t=Object.assign({},e);for(let n in t)void 0===t[n]&&delete t[n];return t}function cs(e,t=[]){let n=Object.assign({},e);for(let r of t)r in n&&delete n[r];return n}let us=null!=(Xi=r.startTransition)?Xi:function(e){e()};var ds=(e=>(e.Space=" ",e.Enter="Enter",e.Escape="Escape",e.Backspace="Backspace",e.Delete="Delete",e.ArrowLeft="ArrowLeft",e.ArrowUp="ArrowUp",e.ArrowRight="ArrowRight",e.ArrowDown="ArrowDown",e.Home="Home",e.End="End",e.PageUp="PageUp",e.PageDown="PageDown",e.Tab="Tab",e))(ds||{}),ps=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(ps||{}),fs=(e=>(e[e.ToggleDisclosure=0]="ToggleDisclosure",e[e.CloseDisclosure=1]="CloseDisclosure",e[e.SetButtonId=2]="SetButtonId",e[e.SetPanelId=3]="SetPanelId",e[e.LinkPanel=4]="LinkPanel",e[e.UnlinkPanel=5]="UnlinkPanel",e))(fs||{});let hs={0:e=>({...e,disclosureState:Yi(e.disclosureState,{0:1,1:0})}),1:e=>1===e.disclosureState?e:{...e,disclosureState:1},4(e){return!0===e.linkedPanel?e:{...e,linkedPanel:!0}},5(e){return!1===e.linkedPanel?e:{...e,linkedPanel:!1}},2(e,t){return e.buttonId===t.buttonId?e:{...e,buttonId:t.buttonId}},3(e,t){return e.panelId===t.panelId?e:{...e,panelId:t.panelId}}},ms=(0,r.createContext)(null);function gs(e){let t=(0,r.useContext)(ms);if(null===t){let t=new Error(`<${e} /> is missing a parent component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,gs),t}return t}ms.displayName="DisclosureContext";let vs=(0,r.createContext)(null);function ys(e){let t=(0,r.useContext)(vs);if(null===t){let t=new Error(`<${e} /> is missing a parent component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,ys),t}return t}vs.displayName="DisclosureAPIContext";let bs=(0,r.createContext)(null);function ws(e,t){return Yi(t.type,hs,e,t)}bs.displayName="DisclosurePanelContext";let xs=r.Fragment;let Es=es.RenderStrategy|es.Static;let ks=ss((function(e,t){let{defaultOpen:n=!1,...o}=e,a=(0,r.useRef)(null),i=Wi(t,function(e,t=!0){return Object.assign(e,{[Ui]:t})}((e=>{a.current=e}),void 0===e.as||e.as===r.Fragment)),s=(0,r.useRef)(null),l=(0,r.useRef)(null),c=(0,r.useReducer)(ws,{disclosureState:n?0:1,linkedPanel:!1,buttonRef:l,panelRef:s,buttonId:null,panelId:null}),[{disclosureState:u,buttonId:d},p]=c,f=Hi((e=>{p({type:1});let t=function(e){return Ai.isServer?null:e instanceof Node?e.ownerDocument:null!=e&&e.hasOwnProperty("current")&&e.current instanceof Node?e.current.ownerDocument:document}(a);if(!t||!d)return;let n=e?e instanceof HTMLElement?e:e.current instanceof HTMLElement?e.current:t.getElementById(d):t.getElementById(d);null==n||n.focus()})),h=(0,r.useMemo)((()=>({close:f})),[f]),m=(0,r.useMemo)((()=>({open:0===u,close:f})),[u,f]),g={ref:i};return r.createElement(ms.Provider,{value:c},r.createElement(vs.Provider,{value:h},r.createElement(Gi,{value:Yi(u,{0:Zi.Open,1:Zi.Closed})},ns({ourProps:g,theirProps:o,slot:m,defaultTag:xs,name:"Disclosure"}))))})),Cs=ss((function(e,t){let n=$i(),{id:o=`headlessui-disclosure-button-${n}`,...a}=e,[i,s]=gs("Disclosure.Button"),l=(0,r.useContext)(bs),c=null!==l&&l===i.panelId,u=(0,r.useRef)(null),d=Wi(u,t,c?null:i.buttonRef),p=os();(0,r.useEffect)((()=>{if(!c)return s({type:2,buttonId:o}),()=>{s({type:2,buttonId:null})}}),[o,s,c]);let f=Hi((e=>{var t;if(c){if(1===i.disclosureState)return;switch(e.key){case ds.Space:case ds.Enter:e.preventDefault(),e.stopPropagation(),s({type:0}),null==(t=i.buttonRef.current)||t.focus()}}else switch(e.key){case ds.Space:case ds.Enter:e.preventDefault(),e.stopPropagation(),s({type:0})}})),h=Hi((e=>{if(e.key===ds.Space)e.preventDefault()})),m=Hi((t=>{var n;Ji(t.currentTarget)||e.disabled||(c?(s({type:0}),null==(n=i.buttonRef.current)||n.focus()):s({type:0}))})),g=(0,r.useMemo)((()=>({open:0===i.disclosureState})),[i]),v=function(e,t){let[n,o]=(0,r.useState)((()=>Qi(e)));return Vi((()=>{o(Qi(e))}),[e.type,e.as]),Vi((()=>{n||t.current&&t.current instanceof HTMLButtonElement&&!t.current.hasAttribute("type")&&o("button")}),[n,t]),n}(e,u);return ns({mergeRefs:p,ourProps:c?{ref:d,type:v,onKeyDown:f,onClick:m}:{ref:d,id:o,type:v,"aria-expanded":0===i.disclosureState,"aria-controls":i.linkedPanel?i.panelId:void 0,onKeyDown:f,onKeyUp:h,onClick:m},theirProps:a,slot:g,defaultTag:"button",name:"Disclosure.Button"})})),Ss=ss((function(e,t){let n=$i(),{id:o=`headlessui-disclosure-panel-${n}`,...a}=e,[i,s]=gs("Disclosure.Panel"),{close:l}=ys("Disclosure.Panel"),c=os(),u=Wi(t,i.panelRef,(e=>{us((()=>s({type:e?4:5})))}));(0,r.useEffect)((()=>(s({type:3,panelId:o}),()=>{s({type:3,panelId:null})})),[o,s]);let d=(0,r.useContext)(qi),p=null!==d?(d&Zi.Open)===Zi.Open:0===i.disclosureState,f=(0,r.useMemo)((()=>({open:0===i.disclosureState,close:l})),[i,l]),h={ref:u,id:o};return r.createElement(bs.Provider,{value:i.panelId},ns({mergeRefs:c,ourProps:h,theirProps:a,slot:f,defaultTag:"div",features:Es,visible:p,name:"Disclosure.Panel"}))})),Os=Object.assign(ks,{Button:Cs,Panel:Ss});const Ps=e=>{let{title:t,text:n}=e;return t?r.createElement("div",{className:"w-full my-6"},r.createElement(Os,null,(e=>{let{open:o}=e;return r.createElement(r.Fragment,null,r.createElement(Os.Button,{className:"flex items-center justify-between w-full px-4 py-3 text-left bg-navbar"},r.createElement("span",{className:"text-h4 font-bold"},t),o?r.createElement(d.iFH,null):r.createElement(d.wEH,null)),r.createElement(Os.Panel,{className:"text-body p-4 w-9/10"},r.createElement(st,{text:n})))}))):r.createElement(r.Fragment,null)};var Ns=n(9034),_s=n.n(Ns);const Rs=e=>{let t,n,{status:o,opportunityCloses:a,startDate:i,endDate:s}=e;return"open"===o?(t="Opportunity Closes: ",n=a?_s()(a).isValid()?_s()(a).format("MMMM D, YYYY"):a:"Open until filled"):"ongoing"===o&&i?(t="Project started: ",n=_s()(i).format("MMMM D, YYYY")):"completed"===o&&s&&(t="Project Ended: ",n=_s()(s).format("MMMM D, YYYY")),r.createElement(r.Fragment,null,r.createElement("span",{className:"font-bold"},t),r.createElement("span",null,n))},js=e=>{let{children:t,devBanner:n,navbar:o,bottomBanner:a,footer:i}=e;return r.createElement("div",{className:"w-full mx-0 bg-white border-0 xl:container xl:p-0 xl:mx-auto xl:border-l xl:border-r xl:border-gray-200 flex flex-col min-h-screen"},(null==n?void 0:n.show)&&r.createElement(u,null),r.createElement(Gt,o),r.createElement("div",{className:"flex-1"},t),r.createElement(Jt,a))};var Is=n(8437),Ls=n.n(Is);var Ms=e=>{let{siteUrl:t,index:n,db:o}=e;const{0:a,1:i}=(0,r.useState)([]),{0:s,1:l}=(0,r.useState)([]),{0:c,1:u}=(0,r.useState)("");return(0,r.useEffect)((()=>{if(a.length>0)try{let e=n.search(a);l(e),u("")}catch(e){if(e instanceof Ls().QueryParseError)return void u(e.message);throw e}else l([]),u("")}),[a]),r.createElement("div",{className:"flex flex-col items-center justify-center align-middle text-center px-2"},r.createElement("div",{className:"container mx-auto mt-4 border-b-4 border-primary"},r.createElement(Li,{id:"siteSearch",autoFocus:!0,label:"Search",placeholder:"Type to search pages...",onChange:e=>i(e.target.value)}),c&&r.createElement("p",{className:"px-4 text-red text-tag font-bold"},c),r.createElement("div",{className:"pt-2"},"Number of found pages:",s.length)),r.createElement("article",{className:"py-6 container mx-auto"},r.createElement("div",{className:"grid grid-cols-1 md:mx-4 xl:mx-6 gap-4 justify-self-center"},s.map((e=>{const n=new Set;Object.keys(e.matchData.metadata).forEach((t=>{Object.keys(e.matchData.metadata[t]).forEach((e=>{n.add(e)}))}));const a=Array.from(n).map(((e,t)=>r.createElement("li",{key:t,className:"inline mx-px px-3 py-1 mt-1 text-tag whitespace-nowrap font-semibold mr-2 bg-topics"},e)));return r.createElement(r.Fragment,{key:e.ref},r.createElement("div",{className:"px-2 py-4 overflow-hidden bg-white border border-gray-200 rounded-md shadow-md h-full flex flex-col md:mx-10 md:py-6 lg:mx-60"},r.createElement("h2",{className:"capitalize"},o[e.ref].title),r.createElement("div",{className:"font-sans text-black text-tag my-2 font-extrabold"},"Match found in:"),r.createElement("ul",{className:"grid grid-rows-1 justify-center md:block"},a),r.createElement("h2",{className:"pt-3 mt-4 border-t-2 border-solid"},r.createElement("a",{className:"btn-wide",href:t+"/"+e.ref},"View Page"))))}))),r.createElement("div",{className:""},0==s.length&&r.createElement("section",null,r.createElement("h2",null,"No Results")))))},Ts=n(8050);const Ds=e=>{let{siteUrl:t}=e;const{allProject:n,allGeneralPage:o}=function(){const{allProject:e,allGeneralPage:t}=(0,c.useStaticQuery)("2677476431");return{allProject:e,allGeneralPage:t}}(),{0:a,1:i}=(0,r.useState)(),{0:s,1:l}=(0,r.useState)();return(0,r.useEffect)((()=>{"undefined"!=typeof window&&(async()=>{const e=await(await fetch("/lunr-index.json")).json(),t=await(await fetch("/documents-reduced.json")).json();try{i(Ls().Index.load(e)),l(t)}catch{const[e,t]=(0,Ts.createSearchIndex)({allProject:n,allGeneralPage:o});i(e),l(t.reduce((function(e,t){return e[t.slug]=t,e}),{}))}})().catch(console.error)}),[]),r.createElement("div",null,r.createElement(Ms,{siteUrl:t,index:a,db:s}))},Fs=e=>{let{title:t,text:n,link:o}=e;return r.createElement(r.Fragment,null,o?r.createElement("div",{className:"w-full p-8 mb-8 bg-gray-100"},t?r.createElement("h4",{className:"text-h4"},t):null,n?r.createElement("div",{className:"text-black text-body mb-4"},r.createElement(st,{text:n})):null,r.createElement("div",null,r.createElement("a",{href:o,target:"_blank",className:"btn"},"Subscribe"))):null)}},7524:function(e,t,n){"use strict";n.d(t,{F:function(){return o}});var r=n(2784);function o(e){var t,n,o,a,i;let{location:s,params:l,data:c,pageContext:u}=e;const d=""+c.site.siteMetadata.siteUrl+(null===(t=c.socialShareImage)||void 0===t?void 0:t.childImageSharp.gatsbyImageData.images.fallback.src);return r.createElement(r.Fragment,null,r.createElement("title",null,null===(n=c.page)||void 0===n?void 0:n.title),r.createElement("meta",{name:"twitter:card",content:"summary"}),r.createElement("meta",{property:"og:type",content:"website"}),r.createElement("html",{lang:c.site.siteMetadata.locale}),r.createElement("meta",{property:"og:locale",content:c.site.siteMetadata.locale}),r.createElement("meta",{property:"og:site_name",content:c.site.siteMetadata.title}),r.createElement("meta",{name:"og:title",content:null===(o=c.page)||void 0===o?void 0:o.title}),r.createElement("meta",{name:"description",content:null===(a=c.page)||void 0===a?void 0:a.description}),r.createElement("meta",{property:"og:description",content:null===(i=c.page)||void 0===i?void 0:i.description}),r.createElement("meta",{property:"og:url",content:""+c.site.siteMetadata.siteUrl+s.pathname}),r.createElement("meta",{property:"og:image",content:d}))}},8156:function(e,t,n){"use strict";n.r(t),n.d(t,{AboutPageLayout:function(){return l},Head:function(){return i.F}});var r=n(2784),o=n(4536),a=n(7161),i=n(7524);const s=e=>{let{aboutTitle:t,aboutText:n}=e;return r.createElement("div",{className:"mb-8"},t&&r.createElement("h3",{className:"text-h3 mb-4"},t),r.createElement(o.rU,{text:n}))},l=e=>{let{data:{generalPage:{header:t,aims:n,faq:i,accessibility:l,image:c}}}=e;return r.createElement(r.Fragment,null,r.createElement("main",null,r.createElement("article",null,r.createElement("header",null,r.createElement(o.o9,{title:"About",lede:"",image:c})),r.createElement("div",{className:"w-full pt-5 px-8 lg:px-16 xl:px-24 lg:w-2/3"},r.createElement("section",{className:"mb-20"},t&&r.createElement("h2",{className:"text-h3 sm:text-h2 my-8 font-bold text-black"},t),n.map(((e,t)=>{let{title:n,text:o}=e;return r.createElement(s,{key:"list_"+t,aboutTitle:n,aboutText:o})}))),r.createElement("section",{className:"mb-20"},r.createElement("h2",{className:"text-h3 sm:text-h2 my-6"},"Frequently Asked Questions"),i.map(((e,t)=>{let{title:n,text:a}=e;return r.createElement(o.UQ,{key:"collapsibleList_"+t,title:n,text:a})}))),!(0,a.uk)(l)&&r.createElement("section",{id:"accessibility"},r.createElement("h2",{className:"text-h3 sm:text-h2 my-6"},"Accessibility Statement"),r.createElement(o.rU,{className:"mb-10 leading-normal text-body lg:text-body",text:l}))))))};t.default=l},9601:function(e,t,n){"use strict";n.r(t),n.d(t,{CardPageLayout:function(){return i},Head:function(){return a.F}});var r=n(2784),o=n(4536),a=n(7524);const i=e=>{let{data:{allProject:t,cardPage:{title:n,lede:a,sortOptions:i,image:s}}}=e;return r.createElement(r.Fragment,null,r.createElement("main",null,r.createElement(o.mP,{allProjects:t.nodes,image:s,title:n,lede:a,sortOptions:i})))};t.default=i},8776:function(e,t,n){"use strict";n.r(t),n.d(t,{ContactForm:function(){return u},ContactPageLayout:function(){return d},Head:function(){return s.F}});var r=n(753),o=n(1665),a=n(2784),i=n(4536),s=n(7524);const l="font-bold text-red hidden",c="w-full text-contact px-3 py-2 leading-tight text-black shadow appearance-none outline-transparent focus:outline-none focus:shadow-outline";let u=function(e){function t(t){var n;return(n=e.call(this,t)||this).mailTo="mailto:",n.submitButtonClass="btn disable-link-button",n.state={name:"",email:"",subject:"",message:"",recaptchaSiteKey:t.recaptchaSiteKey,captchaSuccess:!1,thankYouPagePath:t.thankYouPagePath},n.handleChange=n.handleChange.bind((0,r.Z)(n)),n.handleSubmit=n.handleSubmit.bind((0,r.Z)(n)),n.handleCaptcha=n.handleCaptcha.bind((0,r.Z)(n)),n}(0,o.Z)(t,e);var n=t.prototype;return n.handleChange=function(e){!function(e){"subject"!=e.target.name&&(document.getElementById(e.target.name+"ErrorLabel").className=l,document.getElementById(e.target.name).className=c,"message"==e.target.name?document.getElementById(e.target.name).className="w-full text-contact h-48 px-3 py-2 leading-tight text-black shadow appearance-none outline-transparent focus:outline-none focus:shadow-outline":document.getElementById(e.target.name).className=c,"email"==e.target.name&&(document.getElementById("invalidEmailErrorLabel").className=l))}(e),this.setState({[e.target.name]:e.target.value}),this.setMailTo(),this.enableOrDisableSubmitButton()},n.setMailTo=function(){this.mailTo="mailto:evidence@omb.eop.gov?subject="+document.getElementById("subject").value+"&body="+document.getElementById("message").value+"&from="+document.getElementById("email").value},n.handleSubmit=function(e){e.preventDefault()},n.handleCaptcha=function(){this.setState({captchaSuccess:!0})},n.render=function(){return a.createElement("form",{onSubmit:this.handleSubmit,"data-netlify":"true","data-netlify-honeypot":"bot-field",name:"contact",noValidate:!0},a.createElement("div",{className:"mb-6"},a.createElement("label",{htmlFor:"name",className:"block mb-2 text-contact font-bold text-black"},"Full name"),a.createElement("label",{id:"nameErrorLabel",className:l},"Please enter your full name"),a.createElement("input",{"aria-label":"Full name",name:"name",id:"name",placeholder:"John Doe",required:!0,type:"text",className:"w-full text-contact px-3 py-2 leading-tight text-black border shadow appearance-none focus:outline-none focus:shadow-outline",value:this.state.name,onChange:this.handleChange})),a.createElement("div",{className:"mb-6"},a.createElement("label",{htmlFor:"email",className:"block mb-2 text-contact font-bold text-black"},"Email address",a.createElement("span",{className:"text-red"}," *")),a.createElement("label",{id:"emailErrorLabel",className:l},"Please enter your email address"),a.createElement("label",{id:"invalidEmailErrorLabel",className:l},"Please enter a valid email address"),a.createElement("input",{"aria-label":"Full name",name:"email",id:"email",placeholder:"example@example.com",required:!0,type:"email",className:"w-full text-contact px-3 py-2 leading-tight text-black border shadow appearance-none focus:outline-none focus:shadow-outline",value:this.state.email,onChange:this.handleChange})),a.createElement("div",{className:"mb-6"},a.createElement("label",{htmlFor:"subject",className:"block mb-2 text-contact font-bold text-black"},"Subject",a.createElement("span",{className:"text-red"}," *")),a.createElement("input",{"aria-label":"Subject",name:"subject",id:"subject",placeholder:"I want to get in touch about ...",required:!0,type:"text",className:"w-full text-contact px-3 py-2 leading-tight text-black border shadow appearance-none focus:outline-none focus:shadow-outline",value:this.state.subject,onChange:this.handleChange})),a.createElement("div",{className:"mb-6"},a.createElement("label",{htmlFor:"message",className:"block mb-2 text-contact font-bold text-black"},"Message",a.createElement("span",{className:"text-red"}," *")),a.createElement("label",{id:"messageErrorLabel",className:l},"Please enter a brief message"),a.createElement("textarea",{"aria-label":"Message",name:"message",id:"message",placeholder:"",required:!0,className:"w-full text-contact h-48 px-3 py-2 leading-tight text-black border shadow appearance-none focus:outline-none focus:shadow-outline",value:this.state.message,onChange:this.handleChange})),a.createElement("div",{className:"flex mt-4 items-center justify-between"},a.createElement("a",{href:this.mailTo,className:this.submitButtonClass},"Submit")))},n.enableOrDisableSubmitButton=function(){""!=this.state.email&&""!=this.state.subject&&""!=this.state.message?this.submitButtonClass="btn":this.submitButtonClass="btn disable-link-button"},t}(a.Component);const d=e=>{let{pageContext:{thankYouPagePath:t},data:{generalPage:{title:n,lede:r,image:o},site:{siteMetadata:{recaptchaSiteKey:s}}}}=e;return a.createElement(a.Fragment,null,a.createElement("main",null,a.createElement("header",null,a.createElement(i.o9,{title:"Contact",lede:"",image:o})),a.createElement("article",{className:"w-full pt-5 px-8 lg:px-16 xl:px-24 lg:w-2/3"},a.createElement("h1",{className:"mt-8 mb-2 text-h2 font-bold"},n),a.createElement(i.rU,{className:"mb-10 leading-normal text-body lg:text-body",text:r}),a.createElement(u,{recaptchaSiteKey:s,thankYouPagePath:t}))))};t.default=d},3885:function(e,t,n){"use strict";n.r(t),n.d(t,{Head:function(){return i.F},ProjectDetailPage:function(){return s}});var r=n(2784),o=n(31),a=n(4536),i=n(7524);const s=e=>{const{data:{project:t,site:{siteMetadata:{projectInterestLink:n,staticText:{mainContact:{ongoingText:i,completeText:s}},newsletter:l}},defaultContactImage:c}}=e;return r.createElement(r.Fragment,null,r.createElement("main",null,r.createElement(a.re,Object.assign({},t,{ongoingText:i,completeText:s,projectInterestLink:n,defaultContactImage:c,newsletter:l}))),r.createElement("div",{className:"p-responsive pb-4"},r.createElement("section",{className:"my-12"},r.createElement(o.Link,{className:"btn m-responsive",to:(0,o.withPrefix)("../../"+("open"===t.status?"":t.status))},r.createElement(a.xC,null),r.createElement("span",{className:"pl-2"},"Back")))))};t.default=s},700:function(e,t,n){"use strict";n.r(t),n.d(t,{Head:function(){return a.F},SearchPageLayout:function(){return i}});var r=n(2784),o=n(4536),a=n(7524);const i=e=>{let{data:{site:{siteMetadata:{siteUrl:t}},generalPage:{title:n,image:a}}}=e;return r.createElement(r.Fragment,null,r.createElement("main",null,r.createElement("header",null,r.createElement(o.o9,{title:n,image:a,lede:""})),r.createElement(o.tA,{siteUrl:t})))};t.default=i},9804:function(e,t,n){"use strict";n.r(t),n.d(t,{Head:function(){return i.F},ThankYouPageLayout:function(){return s}});var r=n(2784),o=n(31),a=n(4536),i=n(7524);const s=e=>{let{data:{generalPage:{image:t}}}=e;return r.createElement(r.Fragment,null,r.createElement(a.o9,{title:"Thank You",lede:"",image:t}),r.createElement("div",{className:"container pt-6 overflow-hidden bg-white"},r.createElement("div",{className:"flex flex-wrap"},r.createElement("div",{className:"lg:w-2/3 sm:w-full"},r.createElement("h2",{className:"mb-8 text-2xl font-bold leading-loose tracking-tight text-black dark:text-white lg:text-5xl"},"Thank you for your interest!"),r.createElement("p",{className:"leading-normal text-md lg:text-lg"},"We'll get back to you as soon as possible. In the meantime, continue checking out our"," ",r.createElement(o.Link,{to:"/",className:"underline"},"open projects"),".")))))};t.default=s},7161:function(e,t,n){"use strict";n.d(t,{t9:function(){return r},uk:function(){return o},xb:function(){return a}});const r=(e,t,n,r)=>"open"===e?t:"ongoing"===e?n:r,o=e=>!e||"\n"===e,a=e=>null==e||0==e.length},6849:function(e,t,n){t.components={"component---gatsby-theme-project-portal-src-layouts-about-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,8156)),"component---gatsby-theme-project-portal-src-layouts-card-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,9601)),"component---gatsby-theme-project-portal-src-layouts-contact-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,8776)),"component---gatsby-theme-project-portal-src-layouts-project-detail-page-tsx":()=>Promise.resolve().then(n.bind(n,3885)),"component---gatsby-theme-project-portal-src-layouts-search-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,700)),"component---gatsby-theme-project-portal-src-layouts-thank-you-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,9804)),"component---gatsby-theme-project-portal-src-pages-404-tsx":()=>n.e(237).then(n.bind(n,281))}},5969:function(e,t,n){e.exports=[{plugin:n(7225),options:{plugins:[],name:"Gatsby Theme Project Portal",short_name:"Project Portal",start_url:"/",background_color:"#ffffff",theme_color:"#0D7EA2",display:"standalone",icon:"P:\\GitHub\\omb_evidence_portal\\packages\\evaluation-collect/content/theme-image/favicon.png",legacy:!0,theme_color_in_head:!0,cache_busting_mode:"query",crossOrigin:"anonymous",include_favicon:!0,cacheDigest:"9b0681ab59b6b530813911ac18656a96"}},{plugin:n(4428),options:{plugins:[],staticText:{navbar:{title:"Evidence Project Portal",pages:[{name:"Open Projects",link:"/",show:!0},{name:"In-Progress Projects",link:"/ongoing/",show:!0},{name:"Completed Projects",link:"/completed/",show:!0},{name:"About",link:"/about/",show:!0},{name:"Contact",link:"/contact/",show:!0}]},bottomBanner:{text:" This project portal is managed by the Evidence Team at the Office of Management and Budget. The materials and processes are adapted from those developed by the North Carolina Office of Strategic Partnerships. If you have suggestions for how to improve it, please [let us know!](/contact)",link:"https://ccv.brown.edu/"},mainContact:{ongoingText:"We plan to post results and deliverables when the project is complete. In the meantime, we welcome questions about the project.",completeText:"We’re eager to learn how you use the results and welcome any questions."}},showDevBanner:!1,projectInterestLink:"",newsletter:{link:"https://public.govdelivery.com/accounts/USGSA/subscriber/new?topic_id=USGSA_1068",title:"Subscribe to our newsletter",text:"Sign up for Evaluation.gov updates"},tailwindConfig:{presets:[{content:["P:\\GitHub\\omb_evidence_portal\\packages\\gatsby-theme-project-portal\\src\\**\\*.{js,jsx,ts,tsx,html}"],theme:{container:{center:!0,padding:"1.25rem"},fontFamily:{sans:["Public Sans","Roboto","system-ui","sans-serif"]},extend:{colors:{gray:{50:"#fafafa",100:"#f5f5f5",200:"#e5e5e5",300:"#d4d4d4",400:"#a3a3a3",500:"#737373",600:"#525252",700:"#404040",800:"#262626",900:"#171717",950:"#0a0a0a"},link:"#005EA2",topics:"#73B3E7",navbar:"#ECF0F3",bottombanner:"#ffffff",footer:"#ECF0F3",footertext:"#092940",primary:"#0e7490",primarydark:"#164e63",warning:"#f59e0b",background:"#fafafa",red:"#b50909"},flex:{4:"4 4 0%"},spacing:{"100px":"100px"},fontSize:{h1:["2.5rem","2.75rem"],h2:["2rem","2.25rem"],h3:["1.5rem","1.75rem"],h4:"1rem",body:"1rem",button:"0.875rem",nav:"1rem",contact:"1rem",tag:"0.875rem"},minHeight:{"15rem":"15rem"},minWidth:{"3rem":"3rem","20ch":"20ch","30ch":"30ch"},maxHeight:{48:"12rem","80vh":"80vh","90vh":"90vh",none:"none"},lineHeight:{snug:"1.15"}}},plugins:[null]}],content:["P:\\GitHub\\omb_evidence_portal\\packages\\gatsby-theme-project-portal/src/**/*.{js,jsx,ts,tsx,html}","./src/**/*.{js,jsx,ts,tsx,html}"],theme:{extend:{colors:{background:"#ffffff",navbar:"#ECF0F3",bottombanner:"#ffffff",footer:"#ECF0F3",footertext:"#092940",primary:"#0D7EA2",primarydark:"#092940"}}}},faviconPath:"P:\\GitHub\\omb_evidence_portal\\packages\\evaluation-collect/content/theme-image/favicon.png"}},{plugin:n(2668),options:{plugins:[],enableIdentityWidget:!0,publicPath:"admin",modulePath:"P:\\GitHub\\omb_evidence_portal\\packages\\project-portal-content-decap/src/cms/cms.js",manualInit:!0}},{plugin:n(1915),options:{plugins:[]}}]},1852:function(e,t,n){const r=n(5969),{getResourceURLsForPathname:o,loadPage:a,loadPageSync:i}=n(8175).jN;t.h=function(e,t,n,s){void 0===t&&(t={});let l=r.map((n=>{if(!n.plugin[e])return;t.getResourceURLsForPathname=o,t.loadPage=a,t.loadPageSync=i;const r=n.plugin[e](t,n.options);return r&&s&&(t=s({args:t,result:r,plugin:n})),r}));return l=l.filter((e=>void 0!==e)),l.length>0?l:n?[n]:[]},t.I=(e,t,n)=>r.reduce(((n,r)=>r.plugin[e]?n.then((()=>r.plugin[e](t,r.options))):n),Promise.resolve())},3112:function(e,t){t.M=()=>""},6249:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r=function(e){return e=e||Object.create(null),{on:function(t,n){(e[t]||(e[t]=[])).push(n)},off:function(t,n){e[t]&&e[t].splice(e[t].indexOf(n)>>>0,1)},emit:function(t,n){(e[t]||[]).slice().map((function(e){e(n)})),(e["*"]||[]).slice().map((function(e){e(t,n)}))}}}()},9529:function(e,t,n){"use strict";n.d(t,{UD:function(){return p},Cj:function(){return h},GA:function(){return f},DS:function(){return d}});var r=n(5619),o=n(3834),a=e=>{if(void 0===e)return e;let[t,n=""]=e.split("?");return n&&(n="?"+n),"/"===t?"/"+n:"/"===t.charAt(t.length-1)?t.slice(0,-1)+n:t+n},i=n(3182);const s=new Map;let l=[];const c=e=>{let t=e;if(-1!==e.indexOf("?")){const[n,r]=e.split("?");t=n+"?"+encodeURIComponent(r)}const n=decodeURIComponent(t);return(0,o.Z)(n,decodeURIComponent("/evidenceportal")).split("#")[0]};function u(e){return e.startsWith("/")||e.startsWith("https://")||e.startsWith("http://")?e:new URL(e,window.location.href+(window.location.href.endsWith("/")?"":"/")).pathname}const d=e=>{l=e},p=e=>{const t=m(e),n=l.map((e=>{let{path:t,matchPath:n}=e;return{path:n,originalPath:t}})),o=(0,r.pick)(n,t);return o?a(o.route.originalPath):null},f=e=>{const t=m(e),n=l.map((e=>{let{path:t,matchPath:n}=e;return{path:n,originalPath:t}})),o=(0,r.pick)(n,t);return o?o.params:{}},h=e=>{const t=c(u(e));if(s.has(t))return s.get(t);const n=(0,i.J)(e);if(n)return h(n.toPath);let r=p(t);return r||(r=m(e)),s.set(t,r),r},m=e=>{let t=c(u(e));return"/index.html"===t&&(t="/"),t=a(t),t}},31:function(e,t,n){"use strict";n.r(t),n.d(t,{Link:function(){return s.rU},PageRenderer:function(){return a()},Script:function(){return C.Script},ScriptStrategy:function(){return C.ScriptStrategy},Slice:function(){return x},StaticQuery:function(){return l.i1},StaticQueryContext:function(){return l.B9},collectedScriptsByPage:function(){return C.collectedScriptsByPage},graphql:function(){return O},navigate:function(){return s.c4},parsePath:function(){return s.cP},prefetchPathname:function(){return S},scriptCache:function(){return C.scriptCache},scriptCallbackCache:function(){return C.scriptCallbackCache},useScrollRestoration:function(){return i.p2},useStaticQuery:function(){return l.K2},withAssetPrefix:function(){return s.mc},withPrefix:function(){return s.dq}});var r=n(8175),o=n(9758),a=n.n(o),i=n(2802),s=n(2467),l=n(5483),c=n(753),u=n(1665),d=n(5058),p=n(8960);var f=n(352);function h(e){var t="function"==typeof Map?new Map:void 0;return h=function(e){if(null===e||!function(e){try{return-1!==Function.toString.call(e).indexOf("[native code]")}catch(t){return"function"==typeof e}}(e))return e;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,n)}function n(){return function(e,t,n){if((0,f.Z)())return Reflect.construct.apply(null,arguments);var r=[null];r.push.apply(r,t);var o=new(e.bind.apply(e,r));return n&&(0,p.Z)(o,n.prototype),o}(e,arguments,(0,d.Z)(this).constructor)}return n.prototype=Object.create(e.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),(0,p.Z)(n,e)},h(e)}var m=n(2784),g=n(3112),v=n(3204);const y=e=>{let{sliceId:t,children:n}=e;const r=[m.createElement("slice-start",{id:t+"-1"}),m.createElement("slice-end",{id:t+"-1"})];return n&&(r.push(n),r.push(m.createElement("slice-start",{id:t+"-2"}),m.createElement("slice-end",{id:t+"-2"}))),r},b=e=>{let{sliceName:t,allowEmpty:n,children:r,...o}=e;const a=(0,m.useContext)(v.u0),i=(0,m.useContext)(v.Db),s=a[t];if(!s){if(n)return null;throw new Error('Slice "'+s+'" for "'+t+'" slot not found')}const l=((e,t)=>Object.keys(t).length?e+"-"+(0,g.M)(t):e)(s,o);let c=i[l];return c?r&&(c.hasChildren=!0):i[l]=c={props:o,sliceName:s,hasChildren:!!r},m.createElement(y,{sliceId:l},r)},w=e=>{let{sliceName:t,allowEmpty:n,children:r,...o}=e;const a=(0,m.useContext)(v.u0),i=(0,m.useContext)(v.m3),s=a[t],l=i.get(s);if(!l){if(n)return null;throw new Error('Slice "'+s+'" for "'+t+'" slot not found')}return m.createElement(l.component,Object.assign({sliceContext:l.sliceContext,data:l.data},o),r)};function x(e){{const t={...e,sliceName:e.alias};delete t.alias,delete t.__renderedByLocation;const n=(0,m.useContext)(v.Bs),r=k(e);if(Object.keys(r).length)throw new E("browser"===n.renderEnvironment,t.sliceName,r,e.__renderedByLocation);if("server"===n.renderEnvironment)return m.createElement(b,t);if("browser"===n.renderEnvironment)return m.createElement(w,t);if("engines"===n.renderEnvironment||"dev-ssr"===n.renderEnvironment)return m.createElement(w,t);if("slices"===n.renderEnvironment){let t="";try{t='\n\nSlice component "'+n.sliceRoot.name+'" ('+n.sliceRoot.componentPath+') tried to render '}catch{}throw new Error("Nested slices are not supported."+t+"\n\nSee https://gatsbyjs.com/docs/reference/built-in-components/gatsby-slice#nested-slices")}throw new Error('Slice context "'+n.renderEnvironment+'" is not supported.')}}let E=function(e){function t(n,r,o,a){var i;const s=Object.entries(o).map((e=>{let[t,n]=e;return'not serializable "'+n+'" type passed to "'+t+'" prop'})).join(", "),l="SlicePropsError";let u="",d="";if(n){const e=m.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactDebugCurrentFrame.getCurrentStack().trim().split("\n").slice(1);e[0]=e[0].trim(),u="\n"+e.join("\n"),d='Slice "'+r+'" was passed props that are not serializable ('+s+")."}else{d=l+': Slice "'+r+'" was passed props that are not serializable ('+s+").";u=d+"\n"+(new Error).stack.trim().split("\n").slice(2).join("\n")}return(i=e.call(this,d)||this).name=l,u?i.stack=u:Error.captureStackTrace((0,c.Z)(i),t),a&&(i.forcedLocation={...a,functionName:"Slice"}),i}return(0,u.Z)(t,e),t}(h(Error));const k=function(e,t,n,r){void 0===t&&(t={}),void 0===n&&(n=[]),void 0===r&&(r=null);for(const[o,a]of Object.entries(e)){if(null==a||!r&&"children"===o)continue;const e=r?r+"."+o:o;"function"==typeof a?t[e]=typeof a:"object"==typeof a&&n.indexOf(a)<=0&&(n.push(a),k(a,t,n,e))}return t};var C=n(6291);const S=r.ZP.enqueue;function O(){throw new Error("It appears like Gatsby is misconfigured. Gatsby related `graphql` calls are supposed to only be evaluated at compile time, and then compiled away. Unfortunately, something went wrong and the query was left in the compiled code.\n\nUnless your site has a complex or custom babel/Gatsby configuration this is likely a bug in Gatsby.")}},8175:function(e,t,n){"use strict";n.d(t,{uQ:function(){return d},kL:function(){return x},ZP:function(){return C},Nt:function(){return O},hs:function(){return S},jN:function(){return k},N1:function(){return E}});var r=n(1665),o=n(8777),a=n(58);const i=function(e){if("undefined"==typeof document)return!1;const t=document.createElement("link");try{if(t.relList&&"function"==typeof t.relList.supports)return t.relList.supports(e)}catch(n){return!1}return!1}("prefetch")?function(e,t){return new Promise(((n,r)=>{if("undefined"==typeof document)return void r();const o=document.createElement("link");o.setAttribute("rel","prefetch"),o.setAttribute("href",e),Object.keys(t).forEach((e=>{o.setAttribute(e,t[e])})),o.onload=n,o.onerror=r;(document.getElementsByTagName("head")[0]||document.getElementsByName("script")[0].parentNode).appendChild(o)}))}:function(e){return new Promise(((t,n)=>{const r=new XMLHttpRequest;r.open("GET",e,!0),r.onload=()=>{200===r.status?t():n()},r.send(null)}))},s={};var l=function(e,t){return new Promise((n=>{s[e]?n():i(e,t).then((()=>{n(),s[e]=!0})).catch((()=>{}))}))},c=n(6249),u=n(9529);const d={Error:"error",Success:"success"},p=e=>{const[t,n]=e.split("?");var r;return"/evidenceportal/page-data/"+("/"===t?"index":(r="/"===(r=t)[0]?r.slice(1):r).endsWith("/")?r.slice(0,-1):r)+"/page-data.json"+(n?"?"+n:"")},f=e=>e.startsWith("//");function h(e,t){return void 0===t&&(t="GET"),new Promise((n=>{const r=new XMLHttpRequest;r.open(t,e,!0),r.onreadystatechange=()=>{4==r.readyState&&n(r)},r.send(null)}))}const m=/bot|crawler|spider|crawling/i,g=function(e,t,n){var r;void 0===t&&(t=null);const o={componentChunkName:e.componentChunkName,path:e.path,webpackCompilationHash:e.webpackCompilationHash,matchPath:e.matchPath,staticQueryHashes:e.staticQueryHashes,getServerDataError:e.getServerDataError,slicesMap:null!==(r=e.slicesMap)&&void 0!==r?r:{}};return{component:t,head:n,json:e.result,page:o}};function v(e){return new Promise((t=>{try{const n=e.readRoot();t(n)}catch(n){if(!Object.hasOwnProperty.call(n,"_response")||!Object.hasOwnProperty.call(n,"_status"))throw n;setTimeout((()=>{v(e).then(t)}),200)}}))}let y=function(){function e(e,t){this.inFlightNetworkRequests=new Map,this.pageDb=new Map,this.inFlightDb=new Map,this.staticQueryDb={},this.pageDataDb=new Map,this.partialHydrationDb=new Map,this.slicesDataDb=new Map,this.sliceInflightDb=new Map,this.slicesDb=new Map,this.isPrefetchQueueRunning=!1,this.prefetchQueued=[],this.prefetchTriggered=new Set,this.prefetchCompleted=new Set,this.loadComponent=e,(0,u.DS)(t)}var t=e.prototype;return t.memoizedGet=function(e){let t=this.inFlightNetworkRequests.get(e);return t||(t=h(e,"GET"),this.inFlightNetworkRequests.set(e,t)),t.then((t=>(this.inFlightNetworkRequests.delete(e),t))).catch((t=>{throw this.inFlightNetworkRequests.delete(e),t}))},t.setApiRunner=function(e){this.apiRunner=e,this.prefetchDisabled=e("disableCorePrefetching").some((e=>e))},t.fetchPageDataJson=function(e){const{pagePath:t,retries:n=0}=e,r=p(t);return this.memoizedGet(r).then((r=>{const{status:o,responseText:a}=r;if(200===o)try{const n=JSON.parse(a);if(void 0===n.path)throw new Error("not a valid pageData response");const r=t.split("?")[1];return r&&!n.path.includes(r)&&(n.path+="?"+r),Object.assign(e,{status:d.Success,payload:n})}catch(i){}return 404===o||200===o?"/404.html"===t||"/500.html"===t?Object.assign(e,{status:d.Error}):this.fetchPageDataJson(Object.assign(e,{pagePath:"/404.html",notFound:!0})):500===o?this.fetchPageDataJson(Object.assign(e,{pagePath:"/500.html",internalServerError:!0})):n<3?this.fetchPageDataJson(Object.assign(e,{retries:n+1})):Object.assign(e,{status:d.Error})}))},t.fetchPartialHydrationJson=function(e){const{pagePath:t,retries:n=0}=e,r=p(t).replace(".json","-rsc.json");return this.memoizedGet(r).then((r=>{const{status:o,responseText:a}=r;if(200===o)try{return Object.assign(e,{status:d.Success,payload:a})}catch(i){}return 404===o||200===o?"/404.html"===t||"/500.html"===t?Object.assign(e,{status:d.Error}):this.fetchPartialHydrationJson(Object.assign(e,{pagePath:"/404.html",notFound:!0})):500===o?this.fetchPartialHydrationJson(Object.assign(e,{pagePath:"/500.html",internalServerError:!0})):n<3?this.fetchPartialHydrationJson(Object.assign(e,{retries:n+1})):Object.assign(e,{status:d.Error})}))},t.loadPageDataJson=function(e){const t=(0,u.Cj)(e);if(this.pageDataDb.has(t)){const e=this.pageDataDb.get(t);return Promise.resolve(e)}return this.fetchPageDataJson({pagePath:t}).then((e=>(this.pageDataDb.set(t,e),e)))},t.loadPartialHydrationJson=function(e){const t=(0,u.Cj)(e);if(this.partialHydrationDb.has(t)){const e=this.partialHydrationDb.get(t);return Promise.resolve(e)}return this.fetchPartialHydrationJson({pagePath:t}).then((e=>(this.partialHydrationDb.set(t,e),e)))},t.loadSliceDataJson=function(e){if(this.slicesDataDb.has(e)){const t=this.slicesDataDb.get(e);return Promise.resolve({sliceName:e,jsonPayload:t})}return h("/evidenceportal/slice-data/"+e+".json","GET").then((t=>{const n=JSON.parse(t.responseText);return this.slicesDataDb.set(e,n),{sliceName:e,jsonPayload:n}}))},t.findMatchPath=function(e){return(0,u.UD)(e)},t.loadPage=function(e){const t=(0,u.Cj)(e);if(this.pageDb.has(t)){const e=this.pageDb.get(t);return e.error?Promise.resolve({error:e.error,status:e.status}):Promise.resolve(e.payload)}if(this.inFlightDb.has(t))return this.inFlightDb.get(t);const n=[this.loadAppData(),this.loadPageDataJson(t)];const r=Promise.all(n).then((e=>{const[n,r,i]=e;if(r.status===d.Error||(null==i?void 0:i.status)===d.Error)return{status:d.Error};let s=r.payload;const{componentChunkName:l,staticQueryHashes:u=[],slicesMap:p={}}=s,f={},h=Array.from(new Set(Object.values(p))),m=e=>{if(this.slicesDb.has(e.name))return this.slicesDb.get(e.name);if(this.sliceInflightDb.has(e.name))return this.sliceInflightDb.get(e.name);const t=this.loadComponent(e.componentChunkName).then((t=>{return{component:(n=t,n&&n.default||n),sliceContext:e.result.sliceContext,data:e.result.data};var n}));return this.sliceInflightDb.set(e.name,t),t.then((t=>{this.slicesDb.set(e.name,t),this.sliceInflightDb.delete(e.name)})),t};return Promise.all(h.map((e=>this.loadSliceDataJson(e)))).then((e=>{const p=[],h=(0,o.Z)(u);for(const{jsonPayload:t,sliceName:n}of Object.values(e)){p.push({name:n,...t});for(const e of t.staticQueryHashes)h.includes(e)||h.push(e)}const y=[Promise.all(p.map(m)),this.loadComponent(l,"head")];y.push(this.loadComponent(l));const b=Promise.all(y).then((e=>{const[t,o,l]=e;f.createdAt=new Date;for(const n of t)(!n||n instanceof Error)&&(f.status=d.Error,f.error=n);let c;if((!l||l instanceof Error)&&(f.status=d.Error,f.error=l),f.status!==d.Error){if(f.status=d.Success,!0!==r.notFound&&!0!==(null==i?void 0:i.notFound)||(f.notFound=!0),s=Object.assign(s,{webpackCompilationHash:n?n.webpackCompilationHash:""}),"string"==typeof(null==i?void 0:i.payload)){c=g(s,null,o),c.partialHydration=i.payload;const e=new ReadableStream({start(e){const t=new TextEncoder;e.enqueue(t.encode(i.payload))},pull(e){e.close()},cancel(){}});return v((0,a.createFromReadableStream)(e)).then((e=>(c.partialHydration=e,c)))}c=g(s,l,o)}return c})),w=Promise.all(h.map((e=>{if(this.staticQueryDb[e]){const t=this.staticQueryDb[e];return{staticQueryHash:e,jsonPayload:t}}return this.memoizedGet("/evidenceportal/page-data/sq/d/"+e+".json").then((t=>{const n=JSON.parse(t.responseText);return{staticQueryHash:e,jsonPayload:n}})).catch((()=>{throw new Error("We couldn't load \"/evidenceportal/page-data/sq/d/"+e+'.json"')}))}))).then((e=>{const t={};return e.forEach((e=>{let{staticQueryHash:n,jsonPayload:r}=e;t[n]=r,this.staticQueryDb[n]=r})),t}));return Promise.all([b,w]).then((e=>{let n,[r,o]=e;return r&&(n={...r,staticQueryResults:o},f.payload=n,c.Z.emit("onPostLoadPageResources",{page:n,pageResources:n})),this.pageDb.set(t,f),f.error?{error:f.error,status:f.status}:n})).catch((e=>({error:e,status:d.Error})))}))}));return r.then((()=>{this.inFlightDb.delete(t)})).catch((e=>{throw this.inFlightDb.delete(t),e})),this.inFlightDb.set(t,r),r},t.loadPageSync=function(e,t){void 0===t&&(t={});const n=(0,u.Cj)(e);if(this.pageDb.has(n)){var r;const e=this.pageDb.get(n);if(e.payload)return e.payload;if(null!==(r=t)&&void 0!==r&&r.withErrorDetails)return{error:e.error,status:e.status}}},t.shouldPrefetch=function(e){return!!(()=>{if("connection"in navigator&&void 0!==navigator.connection){if((navigator.connection.effectiveType||"").includes("2g"))return!1;if(navigator.connection.saveData)return!1}return!0})()&&((!navigator.userAgent||!m.test(navigator.userAgent))&&!this.pageDb.has(e))},t.prefetch=function(e){if(!this.shouldPrefetch(e))return{then:e=>e(!1),abort:()=>{}};if(this.prefetchTriggered.has(e))return{then:e=>e(!0),abort:()=>{}};const t={resolve:null,reject:null,promise:null};t.promise=new Promise(((e,n)=>{t.resolve=e,t.reject=n})),this.prefetchQueued.push([e,t]);const n=new AbortController;return n.signal.addEventListener("abort",(()=>{const t=this.prefetchQueued.findIndex((t=>{let[n]=t;return n===e}));-1!==t&&this.prefetchQueued.splice(t,1)})),this.isPrefetchQueueRunning||(this.isPrefetchQueueRunning=!0,setTimeout((()=>{this._processNextPrefetchBatch()}),3e3)),{then:(e,n)=>t.promise.then(e,n),abort:n.abort.bind(n)}},t._processNextPrefetchBatch=function(){(window.requestIdleCallback||(e=>setTimeout(e,0)))((()=>{const e=this.prefetchQueued.splice(0,4),t=Promise.all(e.map((e=>{let[t,n]=e;return this.prefetchTriggered.has(t)||(this.apiRunner("onPrefetchPathname",{pathname:t}),this.prefetchTriggered.add(t)),this.prefetchDisabled?n.resolve(!1):this.doPrefetch((0,u.Cj)(t)).then((()=>{this.prefetchCompleted.has(t)||(this.apiRunner("onPostPrefetchPathname",{pathname:t}),this.prefetchCompleted.add(t)),n.resolve(!0)}))})));this.prefetchQueued.length?t.then((()=>{setTimeout((()=>{this._processNextPrefetchBatch()}),3e3)})):this.isPrefetchQueueRunning=!1}))},t.doPrefetch=function(e){const t=p(e);return l(t,{crossOrigin:"anonymous",as:"fetch"}).then((()=>this.loadPageDataJson(e)))},t.hovering=function(e){this.loadPage(e)},t.getResourceURLsForPathname=function(e){const t=(0,u.Cj)(e),n=this.pageDataDb.get(t);if(n){const e=g(n.payload);return[].concat((0,o.Z)(b(e.page.componentChunkName)),[p(t)])}return null},t.isPageNotFound=function(e){const t=(0,u.Cj)(e),n=this.pageDb.get(t);return!n||n.notFound},t.loadAppData=function(e){return void 0===e&&(e=0),this.memoizedGet("/evidenceportal/page-data/app-data.json").then((t=>{const{status:n,responseText:r}=t;let o;if(200!==n&&e<3)return this.loadAppData(e+1);if(200===n)try{const e=JSON.parse(r);if(void 0===e.webpackCompilationHash)throw new Error("not a valid app-data response");o=e}catch(a){}return o}))},e}();const b=e=>(window.___chunkMapping[e]||[]).map((e=>"/evidenceportal"+e));let w,x=function(e){function t(t,n,r){var o;return o=e.call(this,(function(e,n){if(void 0===n&&(n="components"),!t[n="components"][e])throw new Error("We couldn't find the correct component chunk with the name \""+e+'"');return t[n][e]().catch((e=>e))}),n)||this,r&&o.pageDataDb.set((0,u.Cj)(r.path),{pagePath:r.path,payload:r,status:"success"}),o}(0,r.Z)(t,e);var n=t.prototype;return n.doPrefetch=function(t){return e.prototype.doPrefetch.call(this,t).then((e=>{if(e.status!==d.Success)return Promise.resolve();const t=e.payload,n=t.componentChunkName,r=b(n);return Promise.all(r.map(l)).then((()=>t))}))},n.loadPageDataJson=function(t){return e.prototype.loadPageDataJson.call(this,t).then((e=>e.notFound?f(t)?e:h(t,"HEAD").then((t=>200===t.status?{status:d.Error}:e)):e))},n.loadPartialHydrationJson=function(t){return e.prototype.loadPartialHydrationJson.call(this,t).then((e=>e.notFound?f(t)?e:h(t,"HEAD").then((t=>200===t.status?{status:d.Error}:e)):e))},t}(y);const E=e=>{w=e},k={enqueue:e=>w.prefetch(e),getResourceURLsForPathname:e=>w.getResourceURLsForPathname(e),loadPage:e=>w.loadPage(e),loadPageSync:function(e,t){return void 0===t&&(t={}),w.loadPageSync(e,t)},prefetch:e=>w.prefetch(e),isPageNotFound:e=>w.isPageNotFound(e),hovering:e=>w.hovering(e),loadAppData:()=>w.loadAppData()};var C=k;function S(){return w?w.staticQueryDb:{}}function O(){return w?w.slicesDb:{}}},9559:function(e,t,n){"use strict";n.d(t,{Z:function(){return C}});var r=n(2784),o=n(3980),a=n.n(o),i=n(1852),s=n(9529),l=n(8777),c=n(31),u=n(5619),d=n(3853);function p(e){let{children:t,callback:n}=e;return(0,r.useEffect)((()=>{n()})),t}const f=["link","meta","style","title","base","noscript","script","html","body"];function h(e,t){if(e instanceof HTMLElement&&t instanceof HTMLElement){const n=t.getAttribute("nonce");if(n&&!e.getAttribute("nonce")){const r=t.cloneNode(!0);return r.setAttribute("nonce",""),r.nonce=n,n===e.nonce&&e.isEqualNode(r)}}return e.isEqualNode(t)}function m(e,t){void 0===t&&(t={html:{},body:{}});const n=new Map,r=[];for(const c of e.childNodes){var o,a;const e=c.nodeName.toLowerCase(),u=null===(o=c.attributes)||void 0===o||null===(a=o.id)||void 0===a?void 0:a.value;if(y(c)){if(v(e))if("html"===e||"body"===e)for(const n of c.attributes){const r="style"===n.name;var i;if(t[e]={...t[e]},r||(t[e][n.name]=n.value),r)t[e].style=""+(null!==(i=t[e])&&void 0!==i&&i.style?t[e].style:"")+n.value+" "}else{let e=c.cloneNode(!0);if(e.setAttribute("data-gatsby-head",!0),"script"===e.nodeName.toLowerCase()&&(e=g(e)),u)if(n.has(u)){var s;const t=n.get(u);null===(s=r[t].parentNode)||void 0===s||s.removeChild(r[t]),r[t]=e}else r.push(e),n.set(u,r.length-1);else r.push(e)}c.childNodes.length&&r.push.apply(r,(0,l.Z)(m(c,t).validHeadNodes))}}return{validHeadNodes:r,htmlAndBodyAttributes:t}}function g(e){const t=document.createElement("script");for(const n of e.attributes)t.setAttribute(n.name,n.value);return t.innerHTML=e.innerHTML,t}function v(e){return f.includes(e)}function y(e){return 1===e.nodeType}const b=document.createElement("div"),w={html:[],body:[]},x=()=>{var e;const{validHeadNodes:t,htmlAndBodyAttributes:n}=m(b);w.html=Object.keys(n.html),w.body=Object.keys(n.body),function(e){if(!e)return;const{html:t,body:n}=e,r=document.querySelector("html");r&&Object.entries(t).forEach((e=>{let[t,n]=e;r.setAttribute(t,n)}));const o=document.querySelector("body");o&&Object.entries(n).forEach((e=>{let[t,n]=e;o.setAttribute(t,n)}))}(n);const r=document.querySelectorAll("[data-gatsby-head]");var o;if(0===r.length)return void(o=document.head).append.apply(o,(0,l.Z)(t));const a=[];!function(e){let{oldNodes:t,newNodes:n,onStale:r,onNew:o}=e;for(const a of t){const e=n.findIndex((e=>h(e,a)));-1===e?r(a):n.splice(e,1)}for(const a of n)o(a)}({oldNodes:r,newNodes:t,onStale:e=>e.parentNode.removeChild(e),onNew:e=>a.push(e)}),(e=document.head).append.apply(e,a)};function E(e){let{pageComponent:t,staticQueryResults:n,pageComponentProps:o}=e;(0,r.useEffect)((()=>{if(null!=t&&t.Head){!function(e){if("function"!=typeof e)throw new Error('Expected "Head" export to be a function got "'+typeof e+'".')}(t.Head);const{render:a}=(0,d.U)(),s=r.createElement(t.Head,{location:{pathname:(e=o).location.pathname},params:e.params,data:e.data||{},serverData:e.serverData,pageContext:e.pageContext}),l=(0,i.h)("wrapRootElement",{element:s},s,(e=>{let{result:t}=e;return{element:t}})).pop();a(r.createElement(p,{callback:x},r.createElement(c.StaticQueryContext.Provider,{value:n},r.createElement(u.LocationProvider,null,l))),b)}var e;return()=>{!function(){const e=document.querySelectorAll("[data-gatsby-head]");for(const t of e)t.parentNode.removeChild(t)}(),function(e){if(!e)return;const{html:t,body:n}=e;if(t){const e=document.querySelector("html");t.forEach((t=>{e&&e.removeAttribute(t)}))}if(n){const e=document.querySelector("body");n.forEach((t=>{e&&e.removeAttribute(t)}))}}(w)}}))}function k(e){const t={...e,params:{...(0,s.GA)(e.location.pathname),...e.pageResources.json.pageContext.__params}};let n;var o;n=e.pageResources.partialHydration?e.pageResources.partialHydration:(0,r.createElement)((o=e.pageResources.component)&&o.default||o,{...t,key:e.path||e.pageResources.page.path});E({pageComponent:e.pageResources.head,staticQueryResults:e.pageResources.staticQueryResults,pageComponentProps:t});return(0,i.h)("wrapPageElement",{element:n,props:t},n,(e=>{let{result:n}=e;return{element:n,props:t}})).pop()}k.propTypes={location:a().object.isRequired,pageResources:a().object.isRequired,data:a().object,pageContext:a().object.isRequired};var C=k},5069:function(e,t,n){"use strict";var r=n(1665),o=n(1852),a=n(2784),i=n(5619),s=n(2802),l=n(5483),c=n(3204),u=n(8175),d=n(3182),p=n(6249);const f={id:"gatsby-announcer",style:{position:"absolute",top:0,width:1,height:1,padding:0,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",border:0},"aria-live":"assertive","aria-atomic":"true"};var h=n(2467);function m(e){const t=(0,d.J)(e),{hash:n,search:r}=window.location;return null!=t&&(window.___replace(t.toPath+r+n),!0)}let g="";window.addEventListener("unhandledrejection",(e=>{/loading chunk \d* failed./i.test(e.reason)&&g&&(window.location.pathname=g)}));const v=(e,t)=>{m(e.pathname)||(g=e.pathname,(0,o.h)("onPreRouteUpdate",{location:e,prevLocation:t}))},y=(e,t)=>{m(e.pathname)||(0,o.h)("onRouteUpdate",{location:e,prevLocation:t})},b=function(e,t){if(void 0===t&&(t={}),"number"==typeof e)return void i.globalHistory.navigate(e);const{pathname:n,search:r,hash:a}=(0,h.cP)(e),s=(0,d.J)(n);if(s&&(e=s.toPath+r+a),window.___swUpdated)return void(window.location=n+r+a);const l=setTimeout((()=>{p.Z.emit("onDelayedLoadPageResources",{pathname:n}),(0,o.h)("onRouteUpdateDelayed",{location:window.location})}),1e3);u.ZP.loadPage(n+r).then((o=>{if(!o||o.status===u.uQ.Error)return window.history.replaceState({},"",location.href),window.location=n,void clearTimeout(l);o&&o.page.webpackCompilationHash!==window.___webpackCompilationHash&&("serviceWorker"in navigator&&null!==navigator.serviceWorker.controller&&"activated"===navigator.serviceWorker.controller.state&&navigator.serviceWorker.controller.postMessage({gatsbyApi:"clearPathResources"}),window.location=n+r+a),(0,i.navigate)(e,t),clearTimeout(l)}))};function w(e,t){let{location:n}=t;const{pathname:r,hash:a}=n,i=(0,o.h)("shouldUpdateScroll",{prevRouterProps:e,pathname:r,routerProps:{location:n},getSavedScrollPosition:e=>[0,this._stateStorage.read(e,e.key)]});if(i.length>0)return i[i.length-1];if(e){const{location:{pathname:t}}=e;if(t===r)return a?decodeURI(a.slice(1)):[0,0]}return!0}let x=function(e){function t(t){var n;return(n=e.call(this,t)||this).announcementRef=a.createRef(),n}(0,r.Z)(t,e);var n=t.prototype;return n.componentDidUpdate=function(e,t){requestAnimationFrame((()=>{let e="new page at "+this.props.location.pathname;document.title&&(e=document.title);const t=document.querySelectorAll("#gatsby-focus-wrapper h1");t&&t.length&&(e=t[0].textContent);const n="Navigated to "+e;if(this.announcementRef.current){this.announcementRef.current.innerText!==n&&(this.announcementRef.current.innerText=n)}}))},n.render=function(){return a.createElement("div",Object.assign({},f,{ref:this.announcementRef}))},t}(a.Component);const E=(e,t)=>{var n,r;return e.href!==t.href||(null==e||null===(n=e.state)||void 0===n?void 0:n.key)!==(null==t||null===(r=t.state)||void 0===r?void 0:r.key)};let k=function(e){function t(t){var n;return n=e.call(this,t)||this,v(t.location,null),n}(0,r.Z)(t,e);var n=t.prototype;return n.componentDidMount=function(){y(this.props.location,null)},n.shouldComponentUpdate=function(e){return!!E(this.props.location,e.location)&&(v(e.location,this.props.location),!0)},n.componentDidUpdate=function(e){E(e.location,this.props.location)&&y(this.props.location,e.location)},n.render=function(){return a.createElement(a.Fragment,null,this.props.children,a.createElement(x,{location:location}))},t}(a.Component);var C=n(9559),S=n(6849);function O(e,t){for(var n in e)if(!(n in t))return!0;for(var r in t)if(e[r]!==t[r])return!0;return!1}var P=function(e){function t(t){var n;n=e.call(this)||this;const{location:r,pageResources:o}=t;return n.state={location:{...r},pageResources:o||u.ZP.loadPageSync(r.pathname+r.search,{withErrorDetails:!0})},n}(0,r.Z)(t,e),t.getDerivedStateFromProps=function(e,t){let{location:n}=e;if(t.location.href!==n.href){return{pageResources:u.ZP.loadPageSync(n.pathname+n.search,{withErrorDetails:!0}),location:{...n}}}return{location:{...n}}};var n=t.prototype;return n.loadResources=function(e){u.ZP.loadPage(e).then((t=>{t&&t.status!==u.uQ.Error?this.setState({location:{...window.location},pageResources:t}):(window.history.replaceState({},"",location.href),window.location=e)}))},n.shouldComponentUpdate=function(e,t){return t.pageResources?this.state.pageResources!==t.pageResources||(this.state.pageResources.component!==t.pageResources.component||(this.state.pageResources.json!==t.pageResources.json||(!(this.state.location.key===t.location.key||!t.pageResources.page||!t.pageResources.page.matchPath&&!t.pageResources.page.path)||function(e,t,n){return O(e.props,t)||O(e.state,n)}(this,e,t)))):(this.loadResources(e.location.pathname+e.location.search),!1)},n.render=function(){return this.props.children(this.state)},t}(a.Component),N=n(3834),_=n(3853);const R=new u.kL(S,[],window.pageData);(0,u.N1)(R),R.setApiRunner(o.h);const{render:j,hydrate:I}=(0,_.U)();window.asyncRequires=S,window.___emitter=p.Z,window.___loader=u.jN,i.globalHistory.listen((e=>{e.location.action=e.action})),window.___push=e=>b(e,{replace:!1}),window.___replace=e=>b(e,{replace:!0}),window.___navigate=(e,t)=>b(e,t);const L="gatsby-reload-compilation-hash-match";(0,o.I)("onClientEntry").then((()=>{(0,o.h)("registerServiceWorker").filter(Boolean).length>0&&n(472);const e=e=>a.createElement(i.BaseContext.Provider,{value:{baseuri:"/",basepath:"/"}},a.createElement(C.Z,e)),t=a.createContext({}),d={renderEnvironment:"browser"};let p=function(e){function n(){return e.apply(this,arguments)||this}return(0,r.Z)(n,e),n.prototype.render=function(){const{children:e}=this.props;return a.createElement(i.Location,null,(n=>{let{location:r}=n;return a.createElement(P,{location:r},(n=>{let{pageResources:r,location:o}=n;const i=(0,u.hs)(),s=(0,u.Nt)();return a.createElement(l.B9.Provider,{value:i},a.createElement(c.Bs.Provider,{value:d},a.createElement(c.m3.Provider,{value:s},a.createElement(c.u0.Provider,{value:r.page.slicesMap},a.createElement(t.Provider,{value:{pageResources:r,location:o}},e)))))}))}))},n}(a.Component),f=function(n){function o(){return n.apply(this,arguments)||this}return(0,r.Z)(o,n),o.prototype.render=function(){return a.createElement(t.Consumer,null,(t=>{let{pageResources:n,location:r}=t;return a.createElement(k,{location:r},a.createElement(s.$C,{location:r,shouldUpdateScroll:w},a.createElement(i.Router,{basepath:"/evidenceportal",location:r,id:"gatsby-focus-wrapper"},a.createElement(e,Object.assign({path:"/404.html"===n.page.path||"/500.html"===n.page.path?(0,N.Z)(r.pathname,"/evidenceportal"):encodeURI((n.page.matchPath||n.page.path).split("?")[0])},this.props,{location:r,pageResources:n},n.json)))))}))},o}(a.Component);const{pagePath:h,location:m}=window;h&&"/evidenceportal"+h!==m.pathname+(h.includes("?")?m.search:"")&&!(R.findMatchPath((0,N.Z)(m.pathname,"/evidenceportal"))||h.match(/^\/(404|500)(\/?|.html)$/)||h.match(/^\/offline-plugin-app-shell-fallback\/?$/))&&(0,i.navigate)("/evidenceportal"+h+(h.includes("?")?"":m.search)+m.hash,{replace:!0});const g=()=>{try{return sessionStorage}catch{return null}};u.jN.loadPage(m.pathname+m.search).then((e=>{var t;const n=g();if(null!=e&&null!==(t=e.page)&&void 0!==t&&t.webpackCompilationHash&&e.page.webpackCompilationHash!==window.___webpackCompilationHash&&("serviceWorker"in navigator&&null!==navigator.serviceWorker.controller&&"activated"===navigator.serviceWorker.controller.state&&navigator.serviceWorker.controller.postMessage({gatsbyApi:"clearPathResources"}),n)){if(!("1"===n.getItem(L)))return n.setItem(L,"1"),void window.location.reload(!0)}if(n&&n.removeItem(L),!e||e.status===u.uQ.Error){const t="page resources for "+m.pathname+" not found. Not rendering React";if(e&&e.error)throw console.error(t),e.error;throw new Error(t)}const r=(0,o.h)("wrapRootElement",{element:a.createElement(f,null)},a.createElement(f,null),(e=>{let{result:t}=e;return{element:t}})).pop(),i=function(){const e=a.useRef(!1);return a.useEffect((()=>{e.current||(e.current=!0,performance.mark&&performance.mark("onInitialClientRender"),(0,o.h)("onInitialClientRender"))}),[]),a.createElement(p,null,r)},s=document.getElementById("gatsby-focus-wrapper");let l=j;s&&s.children.length&&(l=I);const c=(0,o.h)("replaceHydrateFunction",void 0,l)[0];function d(){const e="undefined"!=typeof window?document.getElementById("___gatsby"):null;c(a.createElement(i,null),e)}const h=document;if("complete"===h.readyState||"loading"!==h.readyState&&!h.documentElement.doScroll)setTimeout((function(){d()}),0);else{const e=function(){h.removeEventListener("DOMContentLoaded",e,!1),window.removeEventListener("load",e,!1),d()};h.addEventListener("DOMContentLoaded",e,!1),window.addEventListener("load",e,!1)}}))}))},3161:function(e,t,n){"use strict";n.r(t);var r=n(2784),o=n(8175),a=n(9559);t.default=e=>{let{location:t}=e;const n=o.ZP.loadPageSync(t.pathname);return n?r.createElement(a.Z,{location:t,pageResources:n,...n.json}):null}},9758:function(e,t,n){var r;e.exports=(r=n(3161))&&r.default||r},3853:function(e,t,n){"use strict";n.d(t,{U:function(){return o}});const r=new WeakMap;function o(){const e=n(7029);return{render:(t,n)=>{let o=r.get(n);o||r.set(n,o=e.createRoot(n)),o.render(t)},hydrate:(t,n)=>e.hydrateRoot(n,t)}}},3182:function(e,t,n){"use strict";n.d(t,{J:function(){return a}});const r=new Map,o=new Map;function a(e){let t=r.get(e);return t||(t=o.get(e.toLowerCase())),t}[].forEach((e=>{e.ignoreCase?o.set(e.fromPath,e):r.set(e.fromPath,e)}))},472:function(e,t,n){"use strict";n.r(t);var r=n(1852);"https:"!==window.location.protocol&&"localhost"!==window.location.hostname?console.error("Service workers can only be used over HTTPS, or on localhost for development"):"serviceWorker"in navigator&&navigator.serviceWorker.register("/evidenceportal/sw.js").then((function(e){e.addEventListener("updatefound",(()=>{(0,r.h)("onServiceWorkerUpdateFound",{serviceWorker:e});const t=e.installing;console.log("installingWorker",t),t.addEventListener("statechange",(()=>{switch(t.state){case"installed":navigator.serviceWorker.controller?(window.___swUpdated=!0,(0,r.h)("onServiceWorkerUpdateReady",{serviceWorker:e}),window.___failedResources&&(console.log("resources failed, SW updated - reloading"),window.location.reload())):(console.log("Content is now available offline!"),(0,r.h)("onServiceWorkerInstalled",{serviceWorker:e}));break;case"redundant":console.error("The installing service worker became redundant."),(0,r.h)("onServiceWorkerRedundant",{serviceWorker:e});break;case"activated":(0,r.h)("onServiceWorkerActive",{serviceWorker:e})}}))}))})).catch((function(e){console.error("Error during service worker registration:",e)}))},3204:function(e,t,n){"use strict";n.d(t,{Bs:function(){return a},Db:function(){return s},m3:function(){return o},u0:function(){return i}});var r=n(2784);const o=r.createContext({}),a=r.createContext({}),i=r.createContext({}),s=r.createContext({})},5483:function(e,t,n){"use strict";n.d(t,{i1:function(){return l},B9:function(){return o},K2:function(){return c}});var r=n(2784);const o=(a="StaticQuery",i={},r.createServerContext?function(e,t){return void 0===t&&(t=null),globalThis.__SERVER_CONTEXT||(globalThis.__SERVER_CONTEXT={}),globalThis.__SERVER_CONTEXT[e]||(globalThis.__SERVER_CONTEXT[e]=r.createServerContext(e,t)),globalThis.__SERVER_CONTEXT[e]}(a,i):r.createContext(i));var a,i;function s(e){let{staticQueryData:t,data:n,query:o,render:a}=e;const i=n?n.data:t[o]&&t[o].data;return r.createElement(r.Fragment,null,i&&a(i),!i&&r.createElement("div",null,"Loading (StaticQuery)"))}const l=e=>{const{data:t,query:n,render:a,children:i}=e;return r.createElement(o.Consumer,null,(e=>r.createElement(s,{data:t,query:n,render:a||i,staticQueryData:e})))},c=e=>{var t;r.useContext;const n=r.useContext(o);if(isNaN(Number(e)))throw new Error("useStaticQuery was called with a string but expects to be called using `graphql`. Try this:\n\nimport { useStaticQuery, graphql } from 'gatsby';\n\nuseStaticQuery(graphql`"+e+"`);\n");if(null!==(t=n[e])&&void 0!==t&&t.data)return n[e].data;throw new Error("The result of this StaticQuery could not be fetched.\n\nThis is likely a bug in Gatsby and if refreshing the page does not fix it, please open an issue in https://github.com/gatsbyjs/gatsby/issues")}},3834:function(e,t,n){"use strict";function r(e,t){return void 0===t&&(t=""),t?e===t?"/":e.startsWith(t+"/")?e.slice(t.length):e:e}n.d(t,{Z:function(){return r}})},4428:function(e,t,n){"use strict";n.r(t),n.d(t,{wrapPageElement:function(){return i}});var r=n(2784),o=n(4536);const a=e=>{var t,n,a,i,s,l,c,u,d,p,f,h,m;let{path:g,data:v,children:y}=e;return r.createElement(o.Xg,{children:y,devBanner:{show:null==v||null===(t=v.site)||void 0===t||null===(n=t.siteMetadata)||void 0===n?void 0:n.showDevBanner},navbar:{...null==v||null===(a=v.site)||void 0===a||null===(i=a.siteMetadata)||void 0===i||null===(s=i.staticText)||void 0===s?void 0:s.navbar,image:null==v?void 0:v.navbarLogo,activePage:g},bottomBanner:{...null==v||null===(l=v.site)||void 0===l||null===(c=l.siteMetadata)||void 0===c||null===(u=c.staticText)||void 0===u?void 0:u.bottomBanner,image:null==v?void 0:v.bottomBannerLogo},footer:{...null==v||null===(d=v.site)||void 0===d||null===(p=d.siteMetadata)||void 0===p||null===(f=p.staticText)||void 0===f?void 0:f.footer,image:{imageData:null==v?void 0:v.footerLogo,altText:(null==v||null===(h=v.site)||void 0===h||null===(m=h.siteMetadata)||void 0===m?void 0:m.siteTitle)+" logo"}}})};n(3885),n(9601),n(8156),n(8776),n(9804),n(700);const i=e=>{let{element:t,props:n}=e;return r.createElement(a,n,t)}},8050:function(e,t,n){const r=n(6635),o=n(8437);e.exports={createSearchIndex:function(e){let t=[];Object.keys(e).forEach((n=>{e[n].nodes.forEach((e=>{let o=structuredClone(e);"allProject"===n&&(e.slug.includes("/")||(o.slug="project/"+e.slug));const a=Object.values(o).map((e=>r.isNull(e)?null:"object"==typeof e?Object.values(e).filter((e=>!r.isNull(e))).map((e=>"string"==typeof e||null==e?e:void Object.values(e).filter((e=>!r.isNull(e))).join(" "))).join(" "):e));Object.keys(o).forEach(((e,t)=>{o[e]=a[t]})),t.push(o)}))}));const n=o.generateStopWordFilter(["a","able","across","after","all","almost","also","am","among","an","and","any","are","as","at","be","because","been","but","by","dear","did","do","does","either","else","ever","every","for","from","get","got","had","he","her","hers","him","his","however","i","if","in","into","is","it","its","just","least","let","like","may","me","might","most","must","my","neither","no","nor","not","of","off","often","on","only","or","other","our","own","rather","said","say","says","she","since","so","some","than","that","the","their","them","then","there","these","they","this","tis","to","too","twas","us","was","we","were","while","will","with","yet","you","your"]);return[o((function(){this.ref("slug"),this.field("slug"),this.field("faq"),this.field("aims"),this.field("lede"),this.field("title"),this.field("question"),this.field("status"),this.field("agency"),this.field("topics"),this.field("mainContact"),this.field("summary"),this.field("status"),this.field("purpose"),this.field("emailContent"),this.field("projectTeam"),this.field("expertise"),this.field("requirement"),this.field("collectData"),this.metadataWhitelist=["position"],this.pipeline.after(o.stopWordFilter,n),this.pipeline.remove(o.stopWordFilter),t.forEach((function(e){this.add(e)}),this)})),t]},searchQuery:"\n query {\n allProject {\n nodes {\n title\n agency\n topics {\n title\n }\n slug\n summary\n statusOfData\n status\n startDate\n requirement\n question\n purpose\n projectTeam {\n name\n employer\n }\n priorResearch\n opportunityCloses\n mainContact {\n name\n }\n fundingInfo\n collectData { \n fieldTitle\n fieldData\n }\n expertise\n faq {\n text\n title\n }\n deliverable\n emailContent\n endDate\n slug\n }\n }\n allGeneralPage {\n nodes {\n slug\n lede\n faq {\n text\n title\n }\n aims {\n text\n title\n }\n title\n }\n }\n }\n "}},3463:function(e,t,n){"use strict";var r=n(8570),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},a={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},i={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function l(e){return r.isMemo(e)?i:s[e.$$typeof]||o}s[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[r.Memo]=i;var c=Object.defineProperty,u=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,p=Object.getOwnPropertyDescriptor,f=Object.getPrototypeOf,h=Object.prototype;e.exports=function e(t,n,r){if("string"!=typeof n){if(h){var o=f(n);o&&o!==h&&e(t,o,r)}var i=u(n);d&&(i=i.concat(d(n)));for(var s=l(t),m=l(n),g=0;g=31||"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)},t.storage="undefined"!=typeof chrome&&void 0!==chrome.storage?chrome.storage.local:function(){try{return window.localStorage}catch(e){}}(),t.colors=["lightseagreen","forestgreen","goldenrod","dodgerblue","darkorchid","crimson"],t.formatters.j=function(e){try{return JSON.stringify(e)}catch(t){return"[UnexpectedJSONParseError]: "+t.message}},t.enable(r())},555:function(e,t,n){var r;function o(e){function n(){if(n.enabled){var e=n,o=+new Date,a=o-(r||o);e.diff=a,e.prev=r,e.curr=o,r=o;for(var i=new Array(arguments.length),s=0;s0)return function(e){if((e=String(e)).length>100)return;var i=/^((?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|years?|yrs?|y)?$/i.exec(e);if(!i)return;var s=parseFloat(i[1]);switch((i[2]||"ms").toLowerCase()){case"years":case"year":case"yrs":case"yr":case"y":return s*a;case"days":case"day":case"d":return s*o;case"hours":case"hour":case"hrs":case"hr":case"h":return s*r;case"minutes":case"minute":case"mins":case"min":case"m":return s*n;case"seconds":case"second":case"secs":case"sec":case"s":return s*t;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return s;default:return}}(e);if("number"===c&&!1===isNaN(e))return s.long?i(l=e,o,"day")||i(l,r,"hour")||i(l,n,"minute")||i(l,t,"second")||l+" ms":function(e){if(e>=o)return Math.round(e/o)+"d";if(e>=r)return Math.round(e/r)+"h";if(e>=n)return Math.round(e/n)+"m";if(e>=t)return Math.round(e/t)+"s";return e+"ms"}(e);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(e))}},8437:function(e,t,n){var r,o;!function(){var a,i,s,l,c,u,d,p,f,h,m,g,v,y,b,w,x,E,k,C,S,O,P,N,_,R,j,I,L,M,T=function(e){var t=new T.Builder;return t.pipeline.add(T.trimmer,T.stopWordFilter,T.stemmer),t.searchPipeline.add(T.stemmer),e.call(t,t),t.build()};T.version="2.3.9",T.utils={},T.utils.warn=(a=this,function(e){a.console&&console.warn&&console.warn(e)}),T.utils.asString=function(e){return null==e?"":e.toString()},T.utils.clone=function(e){if(null==e)return e;for(var t=Object.create(null),n=Object.keys(e),r=0;r0){var l=T.utils.clone(t)||{};l.position=[i,s],l.index=o.length,o.push(new T.Token(n.slice(i,a),l))}i=a+1}}return o},T.tokenizer.separator=/[\s\-]+/,T.Pipeline=function(){this._stack=[]},T.Pipeline.registeredFunctions=Object.create(null),T.Pipeline.registerFunction=function(e,t){t in this.registeredFunctions&&T.utils.warn("Overwriting existing registered function: "+t),e.label=t,T.Pipeline.registeredFunctions[e.label]=e},T.Pipeline.warnIfFunctionNotRegistered=function(e){e.label&&e.label in this.registeredFunctions||T.utils.warn("Function is not registered with pipeline. This may cause problems when serialising the index.\n",e)},T.Pipeline.load=function(e){var t=new T.Pipeline;return e.forEach((function(e){var n=T.Pipeline.registeredFunctions[e];if(!n)throw new Error("Cannot load unregistered function: "+e);t.add(n)})),t},T.Pipeline.prototype.add=function(){Array.prototype.slice.call(arguments).forEach((function(e){T.Pipeline.warnIfFunctionNotRegistered(e),this._stack.push(e)}),this)},T.Pipeline.prototype.after=function(e,t){T.Pipeline.warnIfFunctionNotRegistered(t);var n=this._stack.indexOf(e);if(-1==n)throw new Error("Cannot find existingFn");n+=1,this._stack.splice(n,0,t)},T.Pipeline.prototype.before=function(e,t){T.Pipeline.warnIfFunctionNotRegistered(t);var n=this._stack.indexOf(e);if(-1==n)throw new Error("Cannot find existingFn");this._stack.splice(n,0,t)},T.Pipeline.prototype.remove=function(e){var t=this._stack.indexOf(e);-1!=t&&this._stack.splice(t,1)},T.Pipeline.prototype.run=function(e){for(var t=this._stack.length,n=0;n1&&(ae&&(n=o),a!=e);)r=n-t,o=t+Math.floor(r/2),a=this.elements[2*o];return a==e||a>e?2*o:as?c+=2:i==s&&(t+=n[l+1]*r[c+1],l+=2,c+=2);return t},T.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},T.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),t=1,n=0;t0){var a,i=o.str.charAt(0);i in o.node.edges?a=o.node.edges[i]:(a=new T.TokenSet,o.node.edges[i]=a),1==o.str.length&&(a.final=!0),r.push({node:a,editsRemaining:o.editsRemaining,str:o.str.slice(1)})}if(0!=o.editsRemaining){if("*"in o.node.edges)var s=o.node.edges["*"];else{s=new T.TokenSet;o.node.edges["*"]=s}if(0==o.str.length&&(s.final=!0),r.push({node:s,editsRemaining:o.editsRemaining-1,str:o.str}),o.str.length>1&&r.push({node:o.node,editsRemaining:o.editsRemaining-1,str:o.str.slice(1)}),1==o.str.length&&(o.node.final=!0),o.str.length>=1){if("*"in o.node.edges)var l=o.node.edges["*"];else{l=new T.TokenSet;o.node.edges["*"]=l}1==o.str.length&&(l.final=!0),r.push({node:l,editsRemaining:o.editsRemaining-1,str:o.str.slice(1)})}if(o.str.length>1){var c,u=o.str.charAt(0),d=o.str.charAt(1);d in o.node.edges?c=o.node.edges[d]:(c=new T.TokenSet,o.node.edges[d]=c),1==o.str.length&&(c.final=!0),r.push({node:c,editsRemaining:o.editsRemaining-1,str:u+o.str.slice(2)})}}}return n},T.TokenSet.fromString=function(e){for(var t=new T.TokenSet,n=t,r=0,o=e.length;r=e;t--){var n=this.uncheckedNodes[t],r=n.child.toString();r in this.minimizedNodes?n.parent.edges[n.char]=this.minimizedNodes[r]:(n.child._str=r,this.minimizedNodes[r]=n.child),this.uncheckedNodes.pop()}},T.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},T.Index.prototype.search=function(e){return this.query((function(t){new T.QueryParser(e,t).parse()}))},T.Index.prototype.query=function(e){for(var t=new T.Query(this.fields),n=Object.create(null),r=Object.create(null),o=Object.create(null),a=Object.create(null),i=Object.create(null),s=0;s1?1:e},T.Builder.prototype.k1=function(e){this._k1=e},T.Builder.prototype.add=function(e,t){var n=e[this._ref],r=Object.keys(this._fields);this._documents[n]=t||{},this.documentCount+=1;for(var o=0;o=this.length)return T.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},T.QueryLexer.prototype.width=function(){return this.pos-this.start},T.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},T.QueryLexer.prototype.backup=function(){this.pos-=1},T.QueryLexer.prototype.acceptDigitRun=function(){var e,t;do{t=(e=this.next()).charCodeAt(0)}while(t>47&&t<58);e!=T.QueryLexer.EOS&&this.backup()},T.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(T.QueryLexer.TERM)),e.ignore(),e.more())return T.QueryLexer.lexText},T.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(T.QueryLexer.EDIT_DISTANCE),T.QueryLexer.lexText},T.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(T.QueryLexer.BOOST),T.QueryLexer.lexText},T.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(T.QueryLexer.TERM)},T.QueryLexer.termSeparator=T.tokenizer.separator,T.QueryLexer.lexText=function(e){for(;;){var t=e.next();if(t==T.QueryLexer.EOS)return T.QueryLexer.lexEOS;if(92!=t.charCodeAt(0)){if(":"==t)return T.QueryLexer.lexField;if("~"==t)return e.backup(),e.width()>0&&e.emit(T.QueryLexer.TERM),T.QueryLexer.lexEditDistance;if("^"==t)return e.backup(),e.width()>0&&e.emit(T.QueryLexer.TERM),T.QueryLexer.lexBoost;if("+"==t&&1===e.width())return e.emit(T.QueryLexer.PRESENCE),T.QueryLexer.lexText;if("-"==t&&1===e.width())return e.emit(T.QueryLexer.PRESENCE),T.QueryLexer.lexText;if(t.match(T.QueryLexer.termSeparator))return T.QueryLexer.lexTerm}else e.escapeCharacter()}},T.QueryParser=function(e,t){this.lexer=new T.QueryLexer(e),this.query=t,this.currentClause={},this.lexemeIdx=0},T.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=T.QueryParser.parseClause;e;)e=e(this);return this.query},T.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},T.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},T.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},T.QueryParser.parseClause=function(e){var t=e.peekLexeme();if(null!=t)switch(t.type){case T.QueryLexer.PRESENCE:return T.QueryParser.parsePresence;case T.QueryLexer.FIELD:return T.QueryParser.parseField;case T.QueryLexer.TERM:return T.QueryParser.parseTerm;default:var n="expected either a field or a term, found "+t.type;throw t.str.length>=1&&(n+=" with value '"+t.str+"'"),new T.QueryParseError(n,t.start,t.end)}},T.QueryParser.parsePresence=function(e){var t=e.consumeLexeme();if(null!=t){switch(t.str){case"-":e.currentClause.presence=T.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=T.Query.presence.REQUIRED;break;default:var n="unrecognised presence operator'"+t.str+"'";throw new T.QueryParseError(n,t.start,t.end)}var r=e.peekLexeme();if(null==r){n="expecting term or field, found nothing";throw new T.QueryParseError(n,t.start,t.end)}switch(r.type){case T.QueryLexer.FIELD:return T.QueryParser.parseField;case T.QueryLexer.TERM:return T.QueryParser.parseTerm;default:n="expecting term or field, found '"+r.type+"'";throw new T.QueryParseError(n,r.start,r.end)}}},T.QueryParser.parseField=function(e){var t=e.consumeLexeme();if(null!=t){if(-1==e.query.allFields.indexOf(t.str)){var n=e.query.allFields.map((function(e){return"'"+e+"'"})).join(", "),r="unrecognised field '"+t.str+"', possible fields: "+n;throw new T.QueryParseError(r,t.start,t.end)}e.currentClause.fields=[t.str];var o=e.peekLexeme();if(null==o){r="expecting term, found nothing";throw new T.QueryParseError(r,t.start,t.end)}if(o.type===T.QueryLexer.TERM)return T.QueryParser.parseTerm;r="expecting term, found '"+o.type+"'";throw new T.QueryParseError(r,o.start,o.end)}},T.QueryParser.parseTerm=function(e){var t=e.consumeLexeme();if(null!=t){e.currentClause.term=t.str.toLowerCase(),-1!=t.str.indexOf("*")&&(e.currentClause.usePipeline=!1);var n=e.peekLexeme();if(null!=n)switch(n.type){case T.QueryLexer.TERM:return e.nextClause(),T.QueryParser.parseTerm;case T.QueryLexer.FIELD:return e.nextClause(),T.QueryParser.parseField;case T.QueryLexer.EDIT_DISTANCE:return T.QueryParser.parseEditDistance;case T.QueryLexer.BOOST:return T.QueryParser.parseBoost;case T.QueryLexer.PRESENCE:return e.nextClause(),T.QueryParser.parsePresence;default:var r="Unexpected lexeme type '"+n.type+"'";throw new T.QueryParseError(r,n.start,n.end)}else e.nextClause()}},T.QueryParser.parseEditDistance=function(e){var t=e.consumeLexeme();if(null!=t){var n=parseInt(t.str,10);if(isNaN(n)){var r="edit distance must be numeric";throw new T.QueryParseError(r,t.start,t.end)}e.currentClause.editDistance=n;var o=e.peekLexeme();if(null!=o)switch(o.type){case T.QueryLexer.TERM:return e.nextClause(),T.QueryParser.parseTerm;case T.QueryLexer.FIELD:return e.nextClause(),T.QueryParser.parseField;case T.QueryLexer.EDIT_DISTANCE:return T.QueryParser.parseEditDistance;case T.QueryLexer.BOOST:return T.QueryParser.parseBoost;case T.QueryLexer.PRESENCE:return e.nextClause(),T.QueryParser.parsePresence;default:r="Unexpected lexeme type '"+o.type+"'";throw new T.QueryParseError(r,o.start,o.end)}else e.nextClause()}},T.QueryParser.parseBoost=function(e){var t=e.consumeLexeme();if(null!=t){var n=parseInt(t.str,10);if(isNaN(n)){var r="boost must be numeric";throw new T.QueryParseError(r,t.start,t.end)}e.currentClause.boost=n;var o=e.peekLexeme();if(null!=o)switch(o.type){case T.QueryLexer.TERM:return e.nextClause(),T.QueryParser.parseTerm;case T.QueryLexer.FIELD:return e.nextClause(),T.QueryParser.parseField;case T.QueryLexer.EDIT_DISTANCE:return T.QueryParser.parseEditDistance;case T.QueryLexer.BOOST:return T.QueryParser.parseBoost;case T.QueryLexer.PRESENCE:return e.nextClause(),T.QueryParser.parsePresence;default:r="Unexpected lexeme type '"+o.type+"'";throw new T.QueryParseError(r,o.start,o.end)}else e.nextClause()}},void 0===(o="function"==typeof(r=function(){return T})?r.call(t,n,t,e):r)||(e.exports=o)}()},2898:function(e,t,n){"use strict";n.d(t,{w_:function(){return c}});var r=n(2784),o={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},a=r.createContext&&r.createContext(o),i=function(){return i=Object.assign||function(e){for(var t,n=1,r=arguments.length;ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a},e.exports.__esModule=!0,e.exports.default=e.exports},5538:function(e){e.exports=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o},e.exports.__esModule=!0,e.exports.default=e.exports},421:function(e,t,n){var r=n(7425).default,o=n(5297);e.exports=function(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return o(e)},e.exports.__esModule=!0,e.exports.default=e.exports},8560:function(e){function t(n,r){return e.exports=t=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},e.exports.__esModule=!0,e.exports.default=e.exports,t(n,r)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},3681:function(e,t,n){var r=n(6314),o=n(6193),a=n(121),i=n(6147);e.exports=function(e,t){return r(e)||o(e,t)||a(e,t)||i()},e.exports.__esModule=!0,e.exports.default=e.exports},8238:function(e){e.exports=function(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))},e.exports.__esModule=!0,e.exports.default=e.exports},3408:function(e,t,n){var r=n(3850),o=n(3912),a=n(121),i=n(3096);e.exports=function(e){return r(e)||o(e)||a(e)||i()},e.exports.__esModule=!0,e.exports.default=e.exports},8064:function(e,t,n){var r=n(7425).default;e.exports=function(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)},e.exports.__esModule=!0,e.exports.default=e.exports},7739:function(e,t,n){var r=n(7425).default,o=n(8064);e.exports=function(e){var t=o(e,"string");return"symbol"==r(t)?t:String(t)},e.exports.__esModule=!0,e.exports.default=e.exports},7425:function(e){function t(n){return e.exports=t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e.exports.__esModule=!0,e.exports.default=e.exports,t(n)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},121:function(e,t,n){var r=n(5748);e.exports=function(e,t){if(e){if("string"==typeof e)return r(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(e,t):void 0}},e.exports.__esModule=!0,e.exports.default=e.exports},8072:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.SCRIPT_TYPE="text/partytown",t.partytownSnippet=e=>((e,t)=>{const{forward:n=[],...r}=e||{},o=JSON.stringify(r,((e,t)=>("function"==typeof t&&(t=String(t)).startsWith(e+"(")&&(t="function "+t),t)));return["!(function(w,p,f,c){",Object.keys(r).length>0?`c=w[p]=Object.assign(w[p]||{},${o});`:"c=w[p]=w[p]||{};","c[f]=(c[f]||[])",n.length>0?`.concat(${JSON.stringify(n)})`:"","})(window,'partytown','forward');",t].join("")})(e,'/* Partytown 0.7.6 - MIT builder.io */\n!function(t,e,n,i,r,o,a,d,s,c,p,l){function u(){l||(l=1,"/"==(a=(o.lib||"/~partytown/")+(o.debug?"debug/":""))[0]&&(s=e.querySelectorAll(\'script[type="text/partytown"]\'),i!=t?i.dispatchEvent(new CustomEvent("pt1",{detail:t})):(d=setTimeout(f,1e4),e.addEventListener("pt0",w),r?h(1):n.serviceWorker?n.serviceWorker.register(a+(o.swPath||"partytown-sw.js"),{scope:a}).then((function(t){t.active?h():t.installing&&t.installing.addEventListener("statechange",(function(t){"activated"==t.target.state&&h()}))}),console.error):f())))}function h(t){c=e.createElement(t?"script":"iframe"),t||(c.setAttribute("style","display:block;width:0;height:0;border:0;visibility:hidden"),c.setAttribute("aria-hidden",!0)),c.src=a+"partytown-"+(t?"atomics.js?v=0.7.6":"sandbox-sw.html?"+Date.now()),e.body.appendChild(c)}function f(n,r){for(w(),i==t&&(o.forward||[]).map((function(e){delete t[e.split(".")[0]]})),n=0;ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}const c=e=>{const{search:t,hash:n,href:r,origin:o,protocol:a,host:i,hostname:s,port:l}=e.location;let{pathname:c}=e.location;return!c&&r&&p&&(c=new URL(r).pathname),{pathname:encodeURI(decodeURI(c)),search:t,hash:n,href:r,origin:o,protocol:a,host:i,hostname:s,port:l,state:e.history.state,key:e.history.state&&e.history.state.key||"initial"}},u=(e,t)=>{let n=[],r=c(e),o=!1,a=()=>{};return{get location(){return r},get transitioning(){return o},_onTransitionComplete(){o=!1,a()},listen(t){n.push(t);const o=()=>{r=c(e),t({location:r,action:"POP"})};return e.addEventListener("popstate",o),()=>{e.removeEventListener("popstate",o),n=n.filter((e=>e!==t))}},navigate(t,{state:i,replace:l=!1}={}){if("number"==typeof t)e.history.go(t);else{i=s({},i,{key:Date.now()+""});try{o||l?e.history.replaceState(i,null,t):e.history.pushState(i,null,t)}catch(n){e.location[l?"replace":"assign"](t)}}r=c(e),o=!0;const u=new Promise((e=>a=e));return n.forEach((e=>e({location:r,action:"PUSH"}))),u}}},d=(e="/")=>{const t=e.indexOf("?"),n={pathname:t>-1?e.substr(0,t):e,search:t>-1?e.substr(t):""};let r=0;const o=[n],a=[null];return{get location(){return o[r]},addEventListener(e,t){},removeEventListener(e,t){},history:{get entries(){return o},get index(){return r},get state(){return a[r]},pushState(e,t,n){const[i,s=""]=n.split("?");r++,o.push({pathname:i,search:s.length?`?${s}`:s}),a.push(e)},replaceState(e,t,n){const[i,s=""]=n.split("?");o[r]={pathname:i,search:s},a[r]=e},go(e){const t=r+e;t<0||t>a.length-1||(r=t)}}}},p=!("undefined"==typeof window||!window.document||!window.document.createElement),f=u(p?window:d()),{navigate:h}=f;function m(e,t){return o.createServerContext?((e,t=null)=>(globalThis.__SERVER_CONTEXT||(globalThis.__SERVER_CONTEXT={}),globalThis.__SERVER_CONTEXT[e]||(globalThis.__SERVER_CONTEXT[e]=o.createServerContext(e,t)),globalThis.__SERVER_CONTEXT[e]))(e,t):o.createContext(t)}const g=m("Base",{baseuri:"/",basepath:"/"}),v=m("Location"),y=()=>o.useContext(g),b=()=>o.useContext(v);function w(e){this.uri=e}const x=e=>e instanceof w,E=e=>{throw new w(e)};function k(e){const{to:t,replace:n=!0,state:r,noThrow:a,baseuri:i}=e;o.useEffect((()=>{Promise.resolve().then((()=>{const o=N(t,i);h(_(o,e),{replace:n,state:r})}))}),[]);const s=N(t,i);return a||E(_(s,e)),null}const C=e=>{const t=b(),{baseuri:n}=y();return o.createElement(k,s({},t,{baseuri:n},e))};C.propTypes={from:a.string,to:a.string.isRequired};const S=(e,t)=>e.substr(0,t.length)===t,O=(e,t)=>{let n,r;const[o]=t.split("?"),a=D(o),s=""===a[0],l=T(e);for(let c=0,u=l.length;c dynamic segment "${r[1]}" is a reserved name. Please use a different name in path "${o.path}".`);const t=decodeURIComponent(n);d[r[1]]=t}else if(t!==n){e=!0;break}}if(!e){n={route:o,params:d,uri:"/"+a.slice(0,f).join("/")};break}}return n||r||null},P=(e,t)=>O([{path:e}],t),N=(e,t)=>{if(S(e,"/"))return e;const[n,r]=e.split("?"),[o]=t.split("?"),a=D(n),i=D(o);if(""===a[0])return F(o,r);if(!S(a[0],".")){const e=i.concat(a).join("/");return F(("/"===o?"":"/")+e,r)}const s=i.concat(a),l=[];for(let c=0,u=s.length;c{const[n,r=""]=e.split("?");let o="/"+D(n).map((e=>{const n=j.exec(e);return n?t[n[1]]:e})).join("/");const{location:{search:a=""}={}}=t,i=a.split("?")[1]||"";return o=F(o,r,i),o},R=(e,t)=>{const n=e=>I(e);return D(e).filter(n).sort().join("/")===D(t).filter(n).sort().join("/")},j=/^:(.+)/,I=e=>j.test(e),L=e=>e&&"*"===e[0],M=(e,t)=>({route:e,score:e.default?0:D(e.path).reduce(((e,t)=>(e+=4,(e=>""===e)(t)?e+=1:I(t)?e+=2:L(t)?e-=5:e+=3,e)),0),index:t}),T=e=>e.map(M).sort(((e,t)=>e.scoret.score?-1:e.index-t.index)),D=e=>e.replace(/(^\/+|\/+$)/g,"").split("/"),F=(e,...t)=>e+((t=t.filter((e=>e&&e.length>0)))&&t.length>0?`?${t.join("&")}`:""),A=["uri","path"],V=(e,t)=>{const n=Object.keys(e);return n.length===Object.keys(t).length&&n.every((n=>t.hasOwnProperty(n)&&e[n]===t[n]))},H=e=>e.replace(/(^\/+|\/+$)/g,""),z=e=>t=>{if(!t)return null;if(t.type===o.Fragment&&t.props.children)return o.Children.map(t.props.children,z(e));if(i(t.props.path||t.props.default||t.type===C,`: Children of must have a \`path\` or \`default\` prop, or be a \`\`. None found on element type \`${t.type}\``),i(!!(t.type!==C||t.props.from&&t.props.to),` requires both "from" and "to" props when inside a .`),i(!(t.type===C&&!R(t.props.from,t.props.to)),` has mismatched dynamic segments, ensure both paths have the exact same dynamic segments.`),t.props.default)return{value:t,default:!0};const n=t.type===C?t.props.from:t.props.path,r="/"===n?e:`${H(e)}/${H(n)}`;return{value:t,default:t.props.default,path:t.props.children?`${H(r)}/*`:r}},B=["innerRef"],$=["to","state","replace","getProps"],Q=["key"];let{forwardRef:U}=r||(r=n.t(o,2));void 0===U&&(U=e=>e);const W=()=>{},q=U(((e,t)=>{let{innerRef:n}=e,r=l(e,B);const{baseuri:a}=y(),{location:i}=b(),{to:c,state:u,replace:d,getProps:p=W}=r,f=l(r,$),m=N(c,a),g=encodeURI(m),v=i.pathname===g,w=S(i.pathname,g);return o.createElement("a",s({ref:t||n,"aria-current":v?"page":void 0},f,p({isCurrent:v,isPartiallyCurrent:w,href:m,location:i}),{href:m,onClick:e=>{if(f.onClick&&f.onClick(e),(e=>!e.defaultPrevented&&0===e.button&&!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey))(e)){e.preventDefault();let t=d;if("boolean"!=typeof d&&v){const e=l(s({},i.state),Q);t=V(s({},u),e)}h(m,{state:u,replace:t})}}}))}));q.displayName="Link",q.propTypes={to:a.string.isRequired};class Z extends o.Component{constructor(...e){super(...e),this.displayName="ReactUseErrorBoundary"}componentDidCatch(...e){this.setState({}),this.props.onError(...e)}render(){return this.props.children}}const G=o.createContext({componentDidCatch:{current:void 0},error:void 0,setError:()=>!1});function J({children:e}){const[t,n]=o.useState(),r=o.useRef(),a=o.useMemo((()=>({componentDidCatch:r,error:t,setError:n})),[t]);return o.createElement(G.Provider,{value:a},o.createElement(Z,{error:t,onError:(e,t)=>{n(e),null==r.current||r.current(e,t)}},e))}J.displayName="ReactUseErrorBoundaryContext";const Y=function(e){var t,n;function r(t){return o.createElement(J,null,o.createElement(e,s({key:"WrappedComponent"},t)))}return r.displayName=`WithErrorBoundary(${null!=(t=null!=(n=e.displayName)?n:e.name)?t:"Component"})`,r}((({history:e=f,children:t})=>{const{location:n}=e,[r,a]=o.useState({location:n}),[i]=function(e){const t=o.useContext(G);t.componentDidCatch.current=void 0;const n=o.useCallback((()=>{t.setError(void 0)}),[]);return[t.error,n]}();if(o.useEffect((()=>{e._onTransitionComplete()}),[r.location]),o.useEffect((()=>{let t=!1;const n=e.listen((({location:e})=>{Promise.resolve().then((()=>{requestAnimationFrame((()=>{t||a({location:e})}))}))}));return()=>{t=!0,n()}}),[]),i){if(!x(i))throw i;h(i.uri,{replace:!0})}return o.createElement(v.Provider,{value:r},"function"==typeof t?t(r):t||null)})),K=({children:e})=>{const t=b();return t?e(t):o.createElement(Y,null,e)},X=({url:e,children:t})=>{const n=e.indexOf("?");let r,a="";return n>-1?(r=e.substring(0,n),a=e.substring(n)):r=e,o.createElement(v.Provider,{value:{location:{pathname:r,search:a,hash:""}}},t)},ee=({path:e,children:t})=>{const{baseuri:n}=y(),{location:r}=b(),o=N(e,n),a=P(o,r.pathname);return t({location:r,match:a?s({},a.params,{uri:a.uri,path:e}):null})},te=["uri","location","component"],ne=["children","style","component","uri","location"],re=e=>{let{uri:t,location:n,component:r}=e,a=l(e,te);return o.createElement(ae,s({},a,{component:r,uri:t,location:n}))};let oe=0;const ae=e=>{let{children:t,style:n,component:r="div",uri:a,location:i}=e,c=l(e,ne);const u=o.useRef(),d=o.useRef(!0),p=o.useRef(a),f=o.useRef(i.pathname),h=o.useRef(!1);o.useEffect((()=>(oe++,m(),()=>{oe--,0===oe&&(d.current=!0)})),[]),o.useEffect((()=>{let e=!1,t=!1;a!==p.current&&(p.current=a,e=!0),i.pathname!==f.current&&(f.current=i.pathname,t=!0),h.current=e||t&&i.pathname===a,h.current&&m()}),[a,i]);const m=o.useCallback((()=>{var e;d.current?d.current=!1:(e=u.current,h.current&&e&&e.focus())}),[]);return o.createElement(r,s({style:s({outline:"none"},n),tabIndex:"-1",ref:u},c),t)},ie=["location","primary","children","basepath","baseuri","component"],se=e=>{const t=y(),n=b();return o.createElement(le,s({},t,n,e))};function le(e){const{location:t,primary:n=!0,children:r,basepath:a,component:i="div"}=e,c=l(e,ie),u=o.Children.toArray(r).reduce(((e,t)=>{const n=z(a)(t);return e.concat(n)}),[]),{pathname:d}=t,p=O(u,d);if(p){const{params:e,uri:r,route:l,route:{value:u}}=p,d=l.default?a:l.path.replace(/\*$/,""),f=s({},e,{uri:r,location:t}),h=o.cloneElement(u,f,u.props.children?o.createElement(se,{location:t,primary:n},u.props.children):void 0),m=n?re:i,v=n?s({uri:r,location:t,component:i},c):c;return o.createElement(g.Provider,{value:{baseuri:r,basepath:d}},o.createElement(m,v,h))}return null}const ce=()=>{const e=b();if(!e)throw new Error("useLocation hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");return e.location},ue=()=>{throw new Error("useNavigate is removed. Use import { navigate } from 'gatsby' instead")},de=()=>{const e=y();if(!e)throw new Error("useParams hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");const t=ce(),n=P(e.basepath,t.pathname);return n?n.params:null},pe=e=>{if(!e)throw new Error("useMatch(path: string) requires an argument of a string to match against");const t=y();if(!t)throw new Error("useMatch hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");const n=ce(),r=N(e,t.baseuri),o=P(r,n.pathname);return o?s({},o.params,{uri:o.uri,path:e}):null}},2467:function(e,t,n){"use strict";n.d(t,{c4:function(){return k},cP:function(){return l},dq:function(){return f},mc:function(){return y},rU:function(){return E}});var r=n(3980),o=n(2784),a=n(5619),i=n(5516);function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t{if("string"==typeof e)return!(e=>c.test(e))(e)},d=()=>"/evidenceportal",p=()=>"/evidenceportal";function f(e,t=d()){var n;if(!u(e))return e;if(e.startsWith("./")||e.startsWith("../"))return e;const r=null!=(n=null!=t?t:p())?n:"/";return`${null!=r&&r.endsWith("/")?r.slice(0,-1):r}${e.startsWith("/")?e:`/${e}`}`}const h=e=>null==e?void 0:e.startsWith("/");function m(e,t){const{pathname:n,search:r,hash:o}=l(e);return`${(0,i.H)(n,t)}${r}${o}`}const g=(e,t)=>"number"==typeof e?e:u(e)?h(e)?function(e){const t=f(e),n="always";return m(t,n)}(e):function(e,t){if(h(e))return e;const n="always",r=(0,a.resolve)(e,t);return m(r,n)}(e,t):e,v=["to","getProps","onClick","onMouseEnter","activeClassName","activeStyle","innerRef","partiallyActive","state","replace","_location"];function y(e){return f(e,p())}const b={activeClassName:r.string,activeStyle:r.object,partiallyActive:r.bool};function w(e){return o.createElement(a.Location,null,(({location:t})=>o.createElement(x,s({},e,{_location:t}))))}class x extends o.Component{constructor(e){super(e),this.defaultGetProps=({isPartiallyCurrent:e,isCurrent:t})=>(this.props.partiallyActive?e:t)?{className:[this.props.className,this.props.activeClassName].filter(Boolean).join(" "),style:s({},this.props.style,this.props.activeStyle)}:null;let t=!1;"undefined"!=typeof window&&window.IntersectionObserver&&(t=!0),this.state={IOSupported:t},this.abortPrefetch=null,this.handleRef=this.handleRef.bind(this)}_prefetch(){let e=window.location.pathname+window.location.search;this.props._location&&this.props._location.pathname&&(e=this.props._location.pathname+this.props._location.search);const t=l(g(this.props.to,e)),n=t.pathname+t.search;if(e!==n)return ___loader.enqueue(n)}componentWillUnmount(){if(!this.io)return;const{instance:e,el:t}=this.io;this.abortPrefetch&&this.abortPrefetch.abort(),e.unobserve(t),e.disconnect()}handleRef(e){this.props.innerRef&&Object.prototype.hasOwnProperty.call(this.props.innerRef,"current")?this.props.innerRef.current=e:this.props.innerRef&&this.props.innerRef(e),this.state.IOSupported&&e&&(this.io=((e,t)=>{const n=new window.IntersectionObserver((n=>{n.forEach((n=>{e===n.target&&t(n.isIntersecting||n.intersectionRatio>0)}))}));return n.observe(e),{instance:n,el:e}})(e,(e=>{e?this.abortPrefetch=this._prefetch():this.abortPrefetch&&this.abortPrefetch.abort()})))}render(){const e=this.props,{to:t,getProps:n=this.defaultGetProps,onClick:r,onMouseEnter:i,state:c,replace:d,_location:p}=e,f=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,v),h=g(t,p.pathname);return u(h)?o.createElement(a.Link,s({to:h,state:c,getProps:n,innerRef:this.handleRef,onMouseEnter:e=>{i&&i(e);const t=l(h);___loader.hovering(t.pathname+t.search)},onClick:e=>{if(r&&r(e),!(0!==e.button||this.props.target||e.defaultPrevented||e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)){e.preventDefault();let t=d;const n=encodeURI(h)===p.pathname;"boolean"!=typeof d&&n&&(t=!0),window.___navigate(h,{state:c,replace:t})}return!0}},f)):o.createElement("a",s({href:h},f))}}x.propTypes=s({},b,{onClick:r.func,to:r.string.isRequired,replace:r.bool,state:r.object});const E=o.forwardRef(((e,t)=>o.createElement(w,s({innerRef:t},e)))),k=(e,t)=>{window.___navigate(g(e,window.location.pathname),t)}},6291:function(e,t,n){"use strict";n.r(t),n.d(t,{Script:function(){return h},ScriptStrategy:function(){return c},collectedScriptsByPage:function(){return s},scriptCache:function(){return p},scriptCallbackCache:function(){return f}});var r=n(2784),o=n(5619);function a(){return a=Object.assign?Object.assign.bind():function(e){for(var t=1;ti.get(e)||[],set(e,t){const n=i.get(e)||[];n.push(t),i.set(e,n)},delete(e){i.delete(e)}},l="undefined"!=typeof self&&self.requestIdleCallback&&self.requestIdleCallback.bind(window)||function(e){const t=Date.now();return setTimeout((function(){e({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-t))}})}),1)};var c,u;(u=c||(c={})).postHydrate="post-hydrate",u.idle="idle",u.offMainThread="off-main-thread";const d=new Set(["src","strategy","dangerouslySetInnerHTML","children","onLoad","onError"]),p=new Set,f=new Map;function h(e){return r.createElement(o.Location,null,(()=>r.createElement(m,e)))}function m(e){const{src:t,strategy:n=c.postHydrate}=e||{},{pathname:i}=(0,o.useLocation)();if((0,r.useEffect)((()=>{let t;switch(n){case c.postHydrate:t=g(e);break;case c.idle:l((()=>{t=g(e)}));break;case c.offMainThread:{const t=y(e);s.set(i,t)}}return()=>{const{script:e,loadCallback:n,errorCallback:r}=t||{};n&&(null==e||e.removeEventListener("load",n)),r&&(null==e||e.removeEventListener("error",r)),null==e||e.remove()}}),[]),n===c.offMainThread){const o=v(e),l=y(e);return"undefined"==typeof window&&s.set(i,l),r.createElement("script",o?a({type:"text/partytown","data-strategy":n,crossOrigin:"anonymous"},l,{dangerouslySetInnerHTML:{__html:v(e)}}):a({type:"text/partytown",src:b(t),"data-strategy":n,crossOrigin:"anonymous"},l))}return null}function g(e){const{id:t,src:n,strategy:r=c.postHydrate,onLoad:o,onError:i}=e||{},s=t||n,l=["load","error"],u={load:o,error:i};if(s){for(const e of l)if(null!=u&&u[e]){var d;const t=f.get(s)||{},{callbacks:n=[]}=(null==t?void 0:t[e])||{};var h,m;n.push(null==u?void 0:u[e]),null!=t&&null!=(d=t[e])&&d.event?null==u||null==(h=u[e])||h.call(u,null==t||null==(m=t[e])?void 0:m.event):f.set(s,a({},t,{[e]:{callbacks:n}}))}if(p.has(s))return null}const g=v(e),b=y(e),x=document.createElement("script");t&&(x.id=t),x.dataset.strategy=r;for(const[a,c]of Object.entries(b))x.setAttribute(a,c);g&&(x.textContent=g),n&&(x.src=n);const E={};if(s){for(const e of l){const t=t=>w(t,s,e);x.addEventListener(e,t),E[`${e}Callback`]=t}p.add(s)}return document.body.appendChild(x),{script:x,loadCallback:E.loadCallback,errorCallback:E.errorCallback}}function v(e){const{dangerouslySetInnerHTML:t,children:n=""}=e||{},{__html:r=""}=t||{};return r||n}function y(e){const t={};for(const[n,r]of Object.entries(e))d.has(n)||(t[n]=r);return t}function b(e){if(e)return`/__third-party-proxy?url=${encodeURIComponent(e)}`}function w(e,t,n){const r=f.get(t)||{};for(const a of(null==r||null==(o=r[n])?void 0:o.callbacks)||[]){var o;a(e)}f.set(t,{[n]:{event:e}})}}},function(e){e.O(0,[774,532,525,235,661,182],(function(){return t=5069,e(e.s=t);var t}));e.O()}]); +(self.webpackChunkevaluation_collect=self.webpackChunkevaluation_collect||[]).push([[143],{5516:function(e,t){"use strict";t.H=void 0;const n=[".html",".json",".js",".map",".txt",".xml",".pdf"];t.H=(e,t="always")=>{if("/"===e)return e;const r=e.endsWith("/");return((e,t)=>{for(const n of e)if(t.endsWith(n))return!0;return!1})(n,e)?e:"always"===t?r?e:`${e}/`:"never"===t&&r?e.slice(0,-1):e}},2668:function(e,t,n){"use strict";function r(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(r=function(e){return e?n:t})(e)}var o=/(confirmation|invite|recovery|email_change)_token=([^&]+)/,a=/error=access_denied&error_description=403/,i=/access_token=/;t.onInitialClientRender=function(e,t){var s=t.enableIdentityWidget,l=void 0===s||s,c=t.publicPath,u=void 0===c?"admin":c,d=(document.location.hash||"").replace(/^#\/?/,"");l&&(o.test(d)||a.test(d)||i.test(d))&&new Promise((function(e){return e("netlify-identity-widget")})).then((function(e){return function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=r(t);if(n&&n.has(e))return n.get(e);var o={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var s=a?Object.getOwnPropertyDescriptor(e,i):null;s&&(s.get||s.set)?Object.defineProperty(o,i,s):o[i]=e[i]}return o.default=e,n&&n.set(e,o),o}(n(3091)(e))})).then((function(e){var t=e.default;t.on("init",(function(e){e||t.on("login",(function(){document.location.href="/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal/"+u+"/"}))})),t.init()}))}},3091:function(e){function t(e){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}t.keys=function(){return[]},t.resolve=t,t.id=3091,e.exports=t},2802:function(e,t,n){"use strict";t.p2=t.$C=void 0;var r=n(1415);t.$C=r.ScrollHandler;var o=n(5492);t.p2=o.useScrollRestoration},1415:function(e,t,n){"use strict";var r=n(1600);t.__esModule=!0,t.ScrollHandler=t.ScrollContext=void 0;var o=r(n(5297)),a=r(n(6531)),i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(2784)),s=r(n(3980)),l=n(643);function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}var u=i.createContext(new l.SessionStorage);t.ScrollContext=u,u.displayName="GatsbyScrollContext";var d=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a{}},5895:function(e,t){"use strict";t.__esModule=!0,t.getForwards=function(e){return null==e?void 0:e.flatMap((e=>(null==e?void 0:e.forward)||[]))}},5071:function(e,t,n){"use strict";t.__esModule=!0,t.injectPartytownSnippet=function(e){if(!e.length)return;const t=document.querySelector("script[data-partytown]"),n=document.querySelector('iframe[src*="~partytown/partytown-sandbox-sw"]');t&&t.remove();n&&n.remove();const a=(0,o.getForwards)(e),i=document.createElement("script");i.dataset.partytown="",i.innerHTML=(0,r.partytownSnippet)({forward:a}),document.head.appendChild(i)};var r=n(8072),o=n(5895)},3510:function(e,t,n){"use strict";n.d(t,{G:function(){return D},L:function(){return g},M:function(){return C},P:function(){return k},_:function(){return s},a:function(){return i},b:function(){return p},c:function(){return c},d:function(){return u},g:function(){return f},h:function(){return l}});var r=n(2784),o=(n(1109),n(3980)),a=n.n(o);function i(){return i=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}const l=()=>"undefined"!=typeof HTMLImageElement&&"loading"in HTMLImageElement.prototype;const c=e=>{var t;return(e=>{var t,n;return Boolean(null==e||null==(t=e.images)||null==(n=t.fallback)?void 0:n.src)})(e)?e:(e=>Boolean(null==e?void 0:e.gatsbyImageData))(e)?e.gatsbyImageData:(e=>Boolean(null==e?void 0:e.gatsbyImage))(e)?e.gatsbyImage:null==e||null==(t=e.childImageSharp)?void 0:t.gatsbyImageData},u=e=>{var t,n,r;return null==(t=c(e))||null==(n=t.images)||null==(r=n.fallback)?void 0:r.src};function d(e,t,n){const r={};let o="gatsby-image-wrapper";return"fixed"===n?(r.width=e,r.height=t):"constrained"===n&&(o="gatsby-image-wrapper gatsby-image-wrapper-constrained"),{className:o,"data-gatsby-image-wrapper":"",style:r}}function p(e,t,n,r,o){return void 0===o&&(o={}),i({},n,{loading:r,shouldLoad:e,"data-main-image":"",style:i({},o,{opacity:t?1:0})})}function f(e,t,n,r,o,a,s,l){const c={};a&&(c.backgroundColor=a,"fixed"===n?(c.width=r,c.height=o,c.backgroundColor=a,c.position="relative"):("constrained"===n||"fullWidth"===n)&&(c.position="absolute",c.top=0,c.left=0,c.bottom=0,c.right=0)),s&&(c.objectFit=s),l&&(c.objectPosition=l);const u=i({},e,{"aria-hidden":!0,"data-placeholder-image":"",style:i({opacity:t?0:1,transition:"opacity 500ms linear"},c)});return u}const h=["children"],m=function(e){let{layout:t,width:n,height:o}=e;return"fullWidth"===t?r.createElement("div",{"aria-hidden":!0,style:{paddingTop:o/n*100+"%"}}):"constrained"===t?r.createElement("div",{style:{maxWidth:n,display:"block"}},r.createElement("img",{alt:"",role:"presentation","aria-hidden":"true",src:"data:image/svg+xml;charset=utf-8,%3Csvg%20height='"+o+"'%20width='"+n+"'%20xmlns='http://www.w3.org/2000/svg'%20version='1.1'%3E%3C/svg%3E",style:{maxWidth:"100%",display:"block",position:"static"}})):null},g=function(e){let{children:t}=e,n=s(e,h);return r.createElement(r.Fragment,null,r.createElement(m,i({},n)),t,null)},v=["src","srcSet","loading","alt","shouldLoad"],y=["fallback","sources","shouldLoad"],b=function(e){let{src:t,srcSet:n,loading:o,alt:a="",shouldLoad:l}=e,c=s(e,v);return r.createElement("img",i({},c,{decoding:"async",loading:o,src:l?t:void 0,"data-src":l?void 0:t,srcSet:l?n:void 0,"data-srcset":l?void 0:n,alt:a}))},w=function(e){let{fallback:t,sources:n=[],shouldLoad:o=!0}=e,a=s(e,y);const l=a.sizes||(null==t?void 0:t.sizes),c=r.createElement(b,i({},a,t,{sizes:l,shouldLoad:o}));return n.length?r.createElement("picture",null,n.map((e=>{let{media:t,srcSet:n,type:a}=e;return r.createElement("source",{key:t+"-"+a+"-"+n,type:a,media:t,srcSet:o?n:void 0,"data-srcset":o?void 0:n,sizes:l})})),c):c};var x;b.propTypes={src:o.string.isRequired,alt:o.string.isRequired,sizes:o.string,srcSet:o.string,shouldLoad:o.bool},w.displayName="Picture",w.propTypes={alt:o.string.isRequired,shouldLoad:o.bool,fallback:o.exact({src:o.string.isRequired,srcSet:o.string,sizes:o.string}),sources:o.arrayOf(o.oneOfType([o.exact({media:o.string.isRequired,type:o.string,sizes:o.string,srcSet:o.string.isRequired}),o.exact({media:o.string,type:o.string.isRequired,sizes:o.string,srcSet:o.string.isRequired})]))};const E=["fallback"],k=function(e){let{fallback:t}=e,n=s(e,E);return t?r.createElement(w,i({},n,{fallback:{src:t},"aria-hidden":!0,alt:""})):r.createElement("div",i({},n))};k.displayName="Placeholder",k.propTypes={fallback:o.string,sources:null==(x=w.propTypes)?void 0:x.sources,alt:function(e,t,n){return e[t]?new Error("Invalid prop `"+t+"` supplied to `"+n+"`. Validation failed."):null}};const C=function(e){return r.createElement(r.Fragment,null,r.createElement(w,i({},e)),r.createElement("noscript",null,r.createElement(w,i({},e,{shouldLoad:!0}))))};C.displayName="MainImage",C.propTypes=w.propTypes;const S=["as","className","class","style","image","loading","imgClassName","imgStyle","backgroundColor","objectFit","objectPosition"],O=["style","className"],P=e=>e.replace(/\n/g,""),N=function(e,t,n){for(var r=arguments.length,o=new Array(r>3?r-3:0),i=3;iJSON.stringify(o.images)),[o.images]);p&&(u=p);const O=function(e,t,n){let r="";return"fullWidth"===e&&(r=''),"constrained"===e&&(r='
"),r}(b,v,y);return(0,r.useEffect)((()=>{L||(L=n.e(698).then(n.bind(n,4698)).then((e=>{let{renderImageToString:t,swapPlaceholderImage:n}=e;return M=t,{renderImageToString:t,swapPlaceholderImage:n}})));const e=C.current.querySelector("[data-gatsby-image-ssr]");if(e&&l())return e.complete?(null==f||f({wasCached:!0}),null==h||h({wasCached:!0}),setTimeout((()=>{e.removeAttribute("data-gatsby-image-ssr")}),0)):(null==f||f({wasCached:!0}),e.addEventListener("load",(function t(){e.removeEventListener("load",t),null==h||h({wasCached:!0}),setTimeout((()=>{e.removeAttribute("data-gatsby-image-ssr")}),0)}))),void I.add(S);if(M&&I.has(S))return;let t,r;return L.then((e=>{let{renderImageToString:n,swapPlaceholderImage:s}=e;C.current&&(C.current.innerHTML=n(i({isLoading:!0,isLoaded:I.has(S),image:o},g)),I.has(S)||(t=requestAnimationFrame((()=>{C.current&&(r=s(C.current,S,I,a,f,h,m))}))))})),()=>{t&&cancelAnimationFrame(t),r&&r()}}),[o]),(0,r.useLayoutEffect)((()=>{I.has(S)&&M&&(C.current.innerHTML=M(i({isLoading:I.has(S),isLoaded:I.has(S),image:o},g)),null==f||f({wasCached:!0}),null==h||h({wasCached:!0}))}),[o]),(0,r.createElement)(t,i({},k,{style:i({},x,a,{backgroundColor:c}),className:E+(u?" "+u:""),ref:C,dangerouslySetInnerHTML:{__html:O},suppressHydrationWarning:!0}))},D=(0,r.memo)((function(e){return e.image?(0,r.createElement)(T,e):null}));D.propTypes=_,D.displayName="GatsbyImage";const F=["src","__imageData","__error","width","height","aspectRatio","tracedSVGOptions","placeholder","formats","quality","transformOptions","jpgOptions","pngOptions","webpOptions","avifOptions","blurredOptions","breakpoints","outputPixelDensities"];function A(e){return function(t){let{src:n,__imageData:o,__error:a}=t,l=s(t,F);return a&&console.warn(a),o?r.createElement(e,i({image:o},l)):(console.warn("Image not loaded",n),null)}}const V=A((function(e){let{as:t="div",className:n,class:o,style:a,image:l,loading:c="lazy",imgClassName:u,imgStyle:h,backgroundColor:m,objectFit:v,objectPosition:y}=e,b=s(e,S);if(!l)return console.warn("[gatsby-plugin-image] Missing image prop"),null;o&&(n=o),h=i({objectFit:v,objectPosition:y,backgroundColor:m},h);const{width:w,height:x,layout:E,images:N,placeholder:_,backgroundColor:R}=l,j=d(w,x,E),{style:I,className:L}=j,M=s(j,O),T={fallback:void 0,sources:[]};return N.fallback&&(T.fallback=i({},N.fallback,{srcSet:N.fallback.srcSet?P(N.fallback.srcSet):void 0})),N.sources&&(T.sources=N.sources.map((e=>i({},e,{srcSet:P(e.srcSet)})))),r.createElement(t,i({},M,{style:i({},I,a,{backgroundColor:m}),className:L+(n?" "+n:"")}),r.createElement(g,{layout:E,width:w,height:x},r.createElement(k,i({},f(_,!1,E,w,x,R,v,y))),r.createElement(C,i({"data-gatsby-image-ssr":"",className:u},b,p("eager"===c,!1,T,c,h)))))})),H=function(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),o=2;o{if(void 0!==e.layout&&!z.has(e.layout))return new Error("Invalid value "+e.layout+'" provided for prop "layout". Defaulting to "constrained". Valid values are "fixed", "fullWidth" or "constrained".')}};V.displayName="StaticImage",V.propTypes=B;const $=A(D);$.displayName="StaticImage",$.propTypes=B},1109:function(e){"use strict";const t=/[\p{Lu}]/u,n=/[\p{Ll}]/u,r=/^[\p{Lu}](?![\p{Lu}])/gu,o=/([\p{Alpha}\p{N}_]|$)/u,a=/[_.\- ]+/,i=new RegExp("^"+a.source),s=new RegExp(a.source+o.source,"gu"),l=new RegExp("\\d+"+o.source,"gu"),c=(e,o)=>{if("string"!=typeof e&&!Array.isArray(e))throw new TypeError("Expected the input to be `string | string[]`");if(o={pascalCase:!1,preserveConsecutiveUppercase:!1,...o},0===(e=Array.isArray(e)?e.map((e=>e.trim())).filter((e=>e.length)).join("-"):e.trim()).length)return"";const a=!1===o.locale?e=>e.toLowerCase():e=>e.toLocaleLowerCase(o.locale),c=!1===o.locale?e=>e.toUpperCase():e=>e.toLocaleUpperCase(o.locale);if(1===e.length)return o.pascalCase?c(e):a(e);return e!==a(e)&&(e=((e,r,o)=>{let a=!1,i=!1,s=!1;for(let l=0;l(r.lastIndex=0,e.replace(r,(e=>t(e)))))(e,a):a(e),o.pascalCase&&(e=c(e.charAt(0))+e.slice(1)),((e,t)=>(s.lastIndex=0,l.lastIndex=0,e.replace(s,((e,n)=>t(n))).replace(l,(e=>t(e)))))(e,c)};e.exports=c,e.exports.default=c},7225:function(e,t,n){"use strict";n.r(t),n.d(t,{onRouteUpdate:function(){return r}});n(31),n(5251);const r=function(e,t){let{location:n}=e}},5251:function(e,t,n){"use strict";var r=n(31)},4536:function(e,t,n){"use strict";n.d(t,{UQ:function(){return Ps},xC:function(){return a},oy:function(){return Bt},oF:function(){return s},r8:function(){return Yt},o9:function(){return Xt},TS:function(){return Rs},Kb:function(){return tn},rU:function(){return st},mA:function(){return Fs},Xg:function(){return js},re:function(){return en},mP:function(){return Mi},kJ:function(){return p},uZ:function(){return Kt},x7:function(){return Ht},sJ:function(){return Vt},tA:function(){return Ds},Fn:function(){return Ti}});var r=n(2784),o=n.t(r,2);const a=()=>r.createElement("svg",{className:"inline",xmlns:"http://www.w3.org/2000/svg",width:"10.775",height:"17.309",viewBox:"0 0 10.775 17.309"},r.createElement("g",{transform:"translate(2.121 1.061)"},r.createElement("path",{"data-name":"Path 900",d:"M-18540.5,8685l-7.594,7.594,7.594,7.594",transform:"translate(18548.096 -8685)",fill:"none",stroke:"currentColor",strokeWidth:"3"})));var i=n(7161);const s=e=>{let{expertise:t,requirement:n,keyDates:o}=e;return r.createElement(r.Fragment,null,(0,i.uk)(t)&&(0,i.uk)(n)&&(0,i.uk)(o)?"":r.createElement(r.Fragment,null,r.createElement("section",{className:"m-responsive"},r.createElement("h3",{className:"text-h3"},"Application details"),r.createElement("div",{className:"grid grid-cols-1 gap-3 lg:grid-cols-3"},(0,i.uk)(t)?"":r.createElement("div",{className:"px-4"},r.createElement(Ht,{label:"Expertise Needed",value:t})),(0,i.uk)(n)?"":r.createElement("div",{className:"px-4"},r.createElement(Ht,{label:"Requirements and restrictions",value:n})),(0,i.uk)(o)?"":r.createElement("div",{className:"px-4"},r.createElement(Ht,{label:"Key Milestones and Dates",value:o}))))))},l=()=>r.createElement("svg",{className:"inline-block",xmlns:"http://www.w3.org/2000/svg",width:"10.775",height:"17.309",viewBox:"0 0 10.775 17.309"},r.createElement("g",{transform:"translate(8.654 16.248) rotate(180)"},r.createElement("path",{"data-name":"Path 900",d:"M-18540.5,8685l-7.594,7.594,7.594,7.594",transform:"translate(18548.096 -8685)",fill:"none",stroke:"currentColor",strokeWidth:"3"})));var c=n(31);const u=()=>r.createElement("div",{className:"py-6 overflow-hidden bg-warning text-center"},r.createElement("h4",null,"⚠️ This is a beta site."," ",r.createElement(c.Link,{to:"/contact",className:"underline hover:no-underline"},"We welcome feedback!")," ","⚠️"));var d=n(8978);const p=e=>{let{status:t}=e,n=null,o=null;return"open"==t?(n=d.gbA,o="Open"):"ongoing"==t?(n=d.Gzj,o="In progress"):"completed"==t&&(n=d.FJM,o="Completed"),r.createElement(r.Fragment,null,r.createElement("div",{className:"flex w-full"},r.createElement("span",{className:"pt-1 text-body text-primary align-inherit"},r.createElement(n,{"aria-hidden":"true"})),r.createElement("span",{className:"pl-2 uppercase"},o)))};function f(){return f=Object.assign?Object.assign.bind():function(e){for(var t=1;t(e[t.toLowerCase()]=t,e)),{for:"htmlFor"}),b={amp:"&",apos:"'",gt:">",lt:"<",nbsp:" ",quot:"“"},w=["style","script"],x=/([-A-Z0-9_:]+)(?:\s*=\s*(?:(?:"((?:\\.|[^"])*)")|(?:'((?:\\.|[^'])*)')|(?:\{((?:\\.|{[^}]*?}|[^}])*)\})))?/gi,E=/mailto:/i,k=/\n{2,}$/,C=/^( *>[^\n]+(\n[^\n]+)*\n*)+\n{2,}/,S=/^ *> ?/gm,O=/^ {2,}\n/,P=/^(?:( *[-*_])){3,} *(?:\n *)+\n/,N=/^\s*(`{3,}|~{3,}) *(\S+)?([^\n]*?)?\n([\s\S]+?)\s*\1 *(?:\n *)*\n?/,_=/^(?: {4}[^\n]+\n*)+(?:\n *)+\n?/,R=/^(`+)\s*([\s\S]*?[^`])\s*\1(?!`)/,j=/^(?:\n *)*\n/,I=/\r\n?/g,L=/^\[\^([^\]]+)](:.*)\n/,M=/^\[\^([^\]]+)]/,T=/\f/g,D=/^\s*?\[(x|\s)\]/,F=/^ *(#{1,6}) *([^\n]+?)(?: +#*)?(?:\n *)*(?:\n|$)/,A=/^ *(#{1,6}) +([^\n]+?)(?: +#*)?(?:\n *)*(?:\n|$)/,V=/^([^\n]+)\n *(=|-){3,} *(?:\n *)+\n/,H=/^ *(?!<[a-z][^ >/]* ?\/>)<([a-z][^ >/]*) ?([^>]*)\/{0}>\n?(\s*(?:<\1[^>]*?>[\s\S]*?<\/\1>|(?!<\1)[\s\S])*?)<\/\1>\n*/i,z=/&([a-z0-9]+|#[0-9]{1,6}|#x[0-9a-fA-F]{1,6});/gi,B=/^)/,$=/^(data|aria|x)-[a-z_][a-z\d_.-]*$/,Q=/^ *<([a-z][a-z0-9:]*)(?:\s+((?:<.*?>|[^>])*))?\/?>(?!<\/\1>)(\s*\n)?/i,U=/^\{.*\}$/,W=/^(https?:\/\/[^\s<]+[^<.,:;"')\]\s])/,q=/^<([^ >]+@[^ >]+)>/,Z=/^<([^ >]+:\/[^ >]+)>/,G=/-([a-z])?/gi,J=/^(.*\|?.*)\n *(\|? *[-:]+ *\|[-| :]*)\n((?:.*\|.*\n)*)\n?/,Y=/^\[([^\]]*)\]:\s+]+)>?\s*("([^"]*)")?/,K=/^!\[([^\]]*)\] ?\[([^\]]*)\]/,X=/^\[([^\]]*)\] ?\[([^\]]*)\]/,ee=/(\[|\])/g,te=/(\n|^[-*]\s|^#|^ {2,}|^-{2,}|^>\s)/,ne=/\t/g,re=/^ *\| */,oe=/(^ *\||\| *$)/g,ae=/ *$/,ie=/^ *:-+: *$/,se=/^ *:-+ *$/,le=/^ *-+: *$/,ce=/^([*_])\1((?:\[.*?\][([].*?[)\]]|<.*?>(?:.*?<.*?>)?|`.*?`|~+.*?~+|.)*?)\1\1(?!\1)/,ue=/^([*_])((?:\[.*?\][([].*?[)\]]|<.*?>(?:.*?<.*?>)?|`.*?`|~+.*?~+|.)*?)\1(?!\1|\w)/,de=/^==((?:\[.*?\]|<.*?>(?:.*?<.*?>)?|`.*?`|.)*?)==/,pe=/^~~((?:\[.*?\]|<.*?>(?:.*?<.*?>)?|`.*?`|.)*?)~~/,fe=/^\\([^0-9A-Za-z\s])/,he=/^[\s\S]+?(?=[^0-9A-Z\s\u00c0-\uffff&#;.()'"]|\d+\.|\n\n| {2,}\n|\w+:\S|$)/i,me=/^\n+/,ge=/^([ \t]*)/,ve=/\\([^\\])/g,ye=/ *\n+$/,be=/(?:^|\n)( *)$/,we="(?:\\d+\\.)",xe="(?:[*+-])";function Ee(e){return"( *)("+(1===e?we:xe)+") +"}const ke=Ee(1),Ce=Ee(2);function Se(e){return new RegExp("^"+(1===e?ke:Ce))}const Oe=Se(1),Pe=Se(2);function Ne(e){return new RegExp("^"+(1===e?ke:Ce)+"[^\\n]*(?:\\n(?!\\1"+(1===e?we:xe)+" )[^\\n]*)*(\\n|$)","gm")}const _e=Ne(1),Re=Ne(2);function je(e){const t=1===e?we:xe;return new RegExp("^( *)("+t+") [\\s\\S]+?(?:\\n{2,}(?! )(?!\\1"+t+" (?!"+t+" ))\\n*|\\s*\\n*$)")}const Ie=je(1),Le=je(2);function Me(e,t){const n=1===t,r=n?Ie:Le,o=n?_e:Re,a=n?Oe:Pe;return{match(e,t,n){const o=be.exec(n);return o&&(t.list||!t.inline&&!t.simple)?r.exec(e=o[1]+e):null},order:1,parse(e,t,r){const i=n?+e[2]:void 0,s=e[0].replace(k,"\n").match(o);let l=!1;return{items:s.map((function(e,n){const o=a.exec(e)[0].length,i=new RegExp("^ {1,"+o+"}","gm"),c=e.replace(i,"").replace(a,""),u=n===s.length-1,d=-1!==c.indexOf("\n\n")||u&&l;l=d;const p=r.inline,f=r.list;let h;r.list=!0,d?(r.inline=!1,h=c.replace(ye,"\n\n")):(r.inline=!0,h=c.replace(ye,""));const m=t(h,r);return r.inline=p,r.list=f,m})),ordered:n,start:i}},render:(t,n,r)=>e(t.ordered?"ol":"ul",{key:r.key,start:"20"===t.type?t.start:void 0},t.items.map((function(t,o){return e("li",{key:o},n(t,r))})))}}const Te=/^\[([^\]]*)]\( *((?:\([^)]*\)|[^() ])*) *"?([^)"]*)?"?\)/,De=/^!\[([^\]]*)]\( *((?:\([^)]*\)|[^() ])*) *"?([^)"]*)?"?\)/,Fe=[C,N,_,F,V,A,B,J,_e,Ie,Re,Le],Ae=[...Fe,/^[^\n]+(?: \n|\n{2,})/,H,Q];function Ve(e){return e.replace(/[ÀÁÂÃÄÅàáâãä忯]/g,"a").replace(/[çÇ]/g,"c").replace(/[ðÐ]/g,"d").replace(/[ÈÉÊËéèêë]/g,"e").replace(/[ÏïÎîÍíÌì]/g,"i").replace(/[Ññ]/g,"n").replace(/[øØœŒÕõÔôÓóÒò]/g,"o").replace(/[ÜüÛûÚúÙù]/g,"u").replace(/[ŸÿÝý]/g,"y").replace(/[^a-z0-9- ]/gi,"").replace(/ /gi,"-").toLowerCase()}function He(e){return le.test(e)?"right":ie.test(e)?"center":se.test(e)?"left":null}function ze(e,t,n){const r=n.inTable;n.inTable=!0;const o=t(e.trim(),n);n.inTable=r;let a=[[]];return o.forEach((function(e,t){"26"===e.type?0!==t&&t!==o.length-1&&a.push([]):("27"!==e.type||null!=o[t+1]&&"26"!==o[t+1].type||(e.text=e.text.replace(ae,"")),a[a.length-1].push(e))})),a}function Be(e,t,n){n.inline=!0;const r=ze(e[1],t,n),o=e[2].replace(oe,"").split("|").map(He),a=function(e,t,n){return e.trim().split("\n").map((function(e){return ze(e,t,n)}))}(e[3],t,n);return n.inline=!1,{align:o,cells:a,header:r,type:"25"}}function $e(e,t){return null==e.align[t]?{}:{textAlign:e.align[t]}}function Qe(e){return function(t,n){return n.inline?e.exec(t):null}}function Ue(e){return function(t,n){return n.inline||n.simple?e.exec(t):null}}function We(e){return function(t,n){return n.inline||n.simple?null:e.exec(t)}}function qe(e){return function(t){return e.exec(t)}}function Ze(e,t,n){if(t.inline||t.simple)return null;if(n&&!n.endsWith("\n"))return null;let r="";e.split("\n").every((e=>!Fe.some((t=>t.test(e)))&&(r+=e+"\n",e.trim())));const o=r.trimEnd();return""==o?null:[r,o]}function Ge(e){try{if(decodeURIComponent(e).replace(/[^A-Za-z0-9/:]/g,"").match(/^\s*(javascript|vbscript|data(?!:image)):/i))return}catch(e){return null}return e}function Je(e){return e.replace(ve,"$1")}function Ye(e,t,n){const r=n.inline||!1,o=n.simple||!1;n.inline=!0,n.simple=!0;const a=e(t,n);return n.inline=r,n.simple=o,a}function Ke(e,t,n){const r=n.inline||!1,o=n.simple||!1;n.inline=!1,n.simple=!0;const a=e(t,n);return n.inline=r,n.simple=o,a}function Xe(e,t,n){return n.inline=!1,e(t,n)}const et=(e,t,n)=>({children:Ye(t,e[1],n)});function tt(){return{}}function nt(){return null}function rt(...e){return e.filter(Boolean).join(" ")}function ot(e,t,n){let r=e;const o=t.split(".");for(;o.length&&(r=r[o[0]],void 0!==r);)o.shift();return r||n}function at(e,t={}){t.overrides=t.overrides||{},t.slugify=t.slugify||Ve,t.namedCodesToUnicode=t.namedCodesToUnicode?f({},b,t.namedCodesToUnicode):b;const n=t.createElement||r.createElement;function o(e,r,...o){const a=ot(t.overrides,`${e}.props`,{});return n(function(e,t){const n=ot(t,e);return n?"function"==typeof n||"object"==typeof n&&"render"in n?n:ot(t,`${e}.component`,e):e}(e,t.overrides),f({},r,a,{className:rt(null==r?void 0:r.className,a.className)||void 0}),...o)}function a(e){let n=!1;t.forceInline?n=!0:t.forceBlock||(n=!1===te.test(e));const a=d(u(n?e:`${e.trimEnd().replace(me,"")}\n\n`,{inline:n}));for(;"string"==typeof a[a.length-1]&&!a[a.length-1].trim();)a.pop();if(null===t.wrapper)return a;const i=t.wrapper||(n?"span":"div");let s;if(a.length>1||t.forceWrapper)s=a;else{if(1===a.length)return s=a[0],"string"==typeof s?o("span",{key:"outer"},s):s;s=null}return r.createElement(i,{key:"outer"},s)}function i(e){const t=e.match(x);return t?t.reduce((function(e,t,n){const o=t.indexOf("=");if(-1!==o){const i=function(e){return-1!==e.indexOf("-")&&null===e.match($)&&(e=e.replace(G,(function(e,t){return t.toUpperCase()}))),e}(t.slice(0,o)).trim(),s=function(e){const t=e[0];return('"'===t||"'"===t)&&e.length>=2&&e[e.length-1]===t?e.slice(1,-1):e}(t.slice(o+1).trim()),l=y[i]||i,c=e[l]=function(e,t){return"style"===e?t.split(/;\s?/).reduce((function(e,t){const n=t.slice(0,t.indexOf(":"));return e[n.replace(/(-[a-z])/g,(e=>e[1].toUpperCase()))]=t.slice(n.length+1).trim(),e}),{}):"href"===e||"src"===e?Ge(t):(t.match(U)&&(t=t.slice(1,t.length-1)),"true"===t||"false"!==t&&t)}(i,s);"string"==typeof c&&(H.test(c)||Q.test(c))&&(e[l]=r.cloneElement(a(c.trim()),{key:n}))}else"style"!==t&&(e[y[t]||t]=!0);return e}),{}):null}const s=[],l={},c={0:{match:We(C),order:1,parse:(e,t,n)=>({children:t(e[0].replace(S,""),n)}),render:(e,t,n)=>o("blockquote",{key:n.key},t(e.children,n))},1:{match:qe(O),order:1,parse:tt,render:(e,t,n)=>o("br",{key:n.key})},2:{match:We(P),order:1,parse:tt,render:(e,t,n)=>o("hr",{key:n.key})},3:{match:We(_),order:0,parse:e=>({lang:void 0,text:e[0].replace(/^ {4}/gm,"").replace(/\n+$/,"")}),render:(e,t,n)=>o("pre",{key:n.key},o("code",f({},e.attrs,{className:e.lang?`lang-${e.lang}`:""}),e.text))},4:{match:We(N),order:0,parse:e=>({attrs:i(e[3]||""),lang:e[2]||void 0,text:e[4],type:"3"})},5:{match:Ue(R),order:3,parse:e=>({text:e[2]}),render:(e,t,n)=>o("code",{key:n.key},e.text)},6:{match:We(L),order:0,parse:e=>(s.push({footnote:e[2],identifier:e[1]}),{}),render:nt},7:{match:Qe(M),order:1,parse:e=>({target:`#${t.slugify(e[1])}`,text:e[1]}),render:(e,t,n)=>o("a",{key:n.key,href:Ge(e.target)},o("sup",{key:n.key},e.text))},8:{match:Qe(D),order:1,parse:e=>({completed:"x"===e[1].toLowerCase()}),render:(e,t,n)=>o("input",{checked:e.completed,key:n.key,readOnly:!0,type:"checkbox"})},9:{match:We(t.enforceAtxHeadings?A:F),order:1,parse:(e,n,r)=>({children:Ye(n,e[2],r),id:t.slugify(e[2]),level:e[1].length}),render:(e,t,n)=>o(`h${e.level}`,{id:e.id,key:n.key},t(e.children,n))},10:{match:We(V),order:0,parse:(e,t,n)=>({children:Ye(t,e[1],n),level:"="===e[2]?1:2,type:"9"})},11:{match:qe(H),order:1,parse(e,t,n){const[,r]=e[3].match(ge),o=new RegExp(`^${r}`,"gm"),a=e[3].replace(o,""),s=(l=a,Ae.some((e=>e.test(l)))?Xe:Ye);var l;const c=e[1].toLowerCase(),u=-1!==w.indexOf(c),d={attrs:i(e[2]),noInnerParse:u,tag:u?c:e[1]};return n.inAnchor=n.inAnchor||"a"===c,u?d.text=e[3]:d.children=s(t,a,n),n.inAnchor=!1,d},render:(e,t,n)=>o(e.tag,f({key:n.key},e.attrs),e.text||t(e.children,n))},13:{match:qe(Q),order:1,parse:e=>({attrs:i(e[2]||""),tag:e[1]}),render:(e,t,n)=>o(e.tag,f({},e.attrs,{key:n.key}))},12:{match:qe(B),order:1,parse:()=>({}),render:nt},14:{match:Ue(De),order:1,parse:e=>({alt:e[1],target:Je(e[2]),title:e[3]}),render:(e,t,n)=>o("img",{key:n.key,alt:e.alt||void 0,title:e.title||void 0,src:Ge(e.target)})},15:{match:Qe(Te),order:3,parse:(e,t,n)=>({children:Ke(t,e[1],n),target:Je(e[2]),title:e[3]}),render:(e,t,n)=>o("a",{key:n.key,href:Ge(e.target),title:e.title},t(e.children,n))},16:{match:Qe(Z),order:0,parse:e=>({children:[{text:e[1],type:"27"}],target:e[1],type:"15"})},17:{match:(e,t)=>t.inAnchor?null:Qe(W)(e,t),order:0,parse:e=>({children:[{text:e[1],type:"27"}],target:e[1],title:void 0,type:"15"})},18:{match:Qe(q),order:0,parse(e){let t=e[1],n=e[1];return E.test(n)||(n="mailto:"+n),{children:[{text:t.replace("mailto:",""),type:"27"}],target:n,type:"15"}}},20:Me(o,1),33:Me(o,2),19:{match:We(j),order:3,parse:tt,render:()=>"\n"},21:{match:Ze,order:3,parse:et,render:(e,t,n)=>o("p",{key:n.key},t(e.children,n))},22:{match:Qe(Y),order:0,parse:e=>(l[e[1]]={target:e[2],title:e[4]},{}),render:nt},23:{match:Ue(K),order:0,parse:e=>({alt:e[1]||void 0,ref:e[2]}),render:(e,t,n)=>o("img",{key:n.key,alt:e.alt,src:Ge(l[e.ref].target),title:l[e.ref].title})},24:{match:Qe(X),order:0,parse:(e,t,n)=>({children:t(e[1],n),fallbackChildren:t(e[0].replace(ee,"\\$1"),n),ref:e[2]}),render:(e,t,n)=>l[e.ref]?o("a",{key:n.key,href:Ge(l[e.ref].target),title:l[e.ref].title},t(e.children,n)):o("span",{key:n.key},t(e.fallbackChildren,n))},25:{match:We(J),order:1,parse:Be,render:(e,t,n)=>o("table",{key:n.key},o("thead",null,o("tr",null,e.header.map((function(r,a){return o("th",{key:a,style:$e(e,a)},t(r,n))})))),o("tbody",null,e.cells.map((function(r,a){return o("tr",{key:a},r.map((function(r,a){return o("td",{key:a,style:$e(e,a)},t(r,n))})))}))))},26:{match:function(e,t){return t.inTable?(t.inline=!0,re.exec(e)):null},order:1,parse:function(){return{type:"26"}},render:()=>" | "},27:{match:qe(he),order:4,parse:e=>({text:e[0].replace(z,((e,n)=>t.namedCodesToUnicode[n]?t.namedCodesToUnicode[n]:e))}),render:e=>e.text},28:{match:Ue(ce),order:2,parse:(e,t,n)=>({children:t(e[2],n)}),render:(e,t,n)=>o("strong",{key:n.key},t(e.children,n))},29:{match:Ue(ue),order:3,parse:(e,t,n)=>({children:t(e[2],n)}),render:(e,t,n)=>o("em",{key:n.key},t(e.children,n))},30:{match:Ue(fe),order:1,parse:e=>({text:e[1],type:"27"})},31:{match:Ue(de),order:3,parse:et,render:(e,t,n)=>o("mark",{key:n.key},t(e.children,n))},32:{match:Ue(pe),order:3,parse:et,render:(e,t,n)=>o("del",{key:n.key},t(e.children,n))}};!0===t.disableParsingRawHTML&&(delete c[11],delete c[13]);const u=function(e){let t=Object.keys(e);function n(r,o){let a=[],i="";for(;r;){let s=0;for(;sa(n,r,o)),n,r,o):a(n,r,o)}}(c,t.renderRule),function e(t,n={}){if(Array.isArray(t)){const r=n.key,o=[];let a=!1;for(let i=0;i{let{children:t,options:n}=e,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,h);return r.cloneElement(at(t,n),o)};const st=e=>{let{text:t,...n}=e;return r.createElement(it,Object.assign({},n,{options:{forceBlock:!0,overrides:{a:{props:{className:"text-link underline hover:no-underline"}},p:{props:{className:"mb-3"}},ul:{props:{className:"list-outside list-disc ml-5 mb-4"}},ol:{props:{className:"list-outside list-decimal ml-5 mb-4"}}}}}),null!=t?t:"")},lt=e=>{let{label:t,value:n,className:o}=e,a=null;return a=Array.isArray(n)?n.map(((e,n)=>r.createElement(ct,{key:t+"_"+n,className:o},e))):r.createElement(ct,{className:o},n),r.createElement(r.Fragment,null,r.createElement("figure",null,r.createElement("figcaption",{className:"font-sans text-black text-tag mb-1 font-extrabold uppercase"},t),r.createElement("ul",{className:"text-tag flex flex-wrap"},a)))},ct=e=>{let{className:t,children:n}=e;return r.createElement("li",{className:"px-3 py-1 mt-1 uppercase text-tag whitespace font-semibold mr-2 "+t},n)};var ut=n(9611),dt=n(2322),pt=n(2524),ft=n(2601),ht=Object.defineProperty,mt=Object.defineProperties,gt=Object.getOwnPropertyDescriptors,vt=Object.getOwnPropertySymbols,yt=Object.prototype.hasOwnProperty,bt=Object.prototype.propertyIsEnumerable,wt=(e,t,n)=>t in e?ht(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,xt=(e,t)=>{for(var n in t||(t={}))yt.call(t,n)&&wt(e,n,t[n]);if(vt)for(var n of vt(t))bt.call(t,n)&&wt(e,n,t[n]);return e},Et=(e,t)=>mt(e,gt(t)),kt=(e,t)=>{var n={};for(var r in e)yt.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&vt)for(var r of vt(e))t.indexOf(r)<0&&bt.call(e,r)&&(n[r]=e[r]);return n};function Ct(e){return t=>{var n=t,{bgStyle:r={},borderRadius:o=0,iconFillColor:a="white",round:i=!1,size:s=64}=n,l=kt(n,["bgStyle","borderRadius","iconFillColor","round","size"]);return(0,dt.jsxs)("svg",Et(xt({viewBox:"0 0 64 64",width:s,height:s},l),{children:[i?(0,dt.jsx)("circle",{cx:"32",cy:"32",r:"32",fill:e.color,style:r}):(0,dt.jsx)("rect",{width:"64",height:"64",rx:o,ry:o,fill:e.color,style:r}),(0,dt.jsx)("path",{d:e.path,fill:a})]}))}}Ct({color:"#7f7f7f",networkName:"email",path:"M17,22v20h30V22H17z M41.1,25L32,32.1L22.9,25H41.1z M20,39V26.6l12,9.3l12-9.3V39H20z"});function St(e){const t=Object.entries(e).filter((([,e])=>null!=e)).map((([e,t])=>`${encodeURIComponent(e)}=${encodeURIComponent(String(t))}`));return t.length>0?`?${t.join("&")}`:""}const Ot=e=>!!e&&("object"==typeof e||"function"==typeof e)&&"function"==typeof e.then,Pt=(e,t)=>({left:window.outerWidth/2+(window.screenX||window.screenLeft||0)-e/2,top:window.outerHeight/2+(window.screenY||window.screenTop||0)-t/2}),Nt=(e,t)=>({top:(window.screen.height-t)/2,left:(window.screen.width-e)/2});function _t(e){var t=e,{beforeOnClick:n,children:r,className:o,disabled:a,disabledStyle:i={opacity:.6},forwardedRef:s,networkLink:l,networkName:c,onClick:u,onShareWindowClose:d,openShareDialogOnClick:p=!0,opts:f,resetButtonStyle:h=!0,style:m,url:g,windowHeight:y=400,windowPosition:b="windowCenter",windowWidth:w=550}=t,x=kt(t,["beforeOnClick","children","className","disabled","disabledStyle","forwardedRef","networkLink","networkName","onClick","onShareWindowClose","openShareDialogOnClick","opts","resetButtonStyle","style","url","windowHeight","windowPosition","windowWidth"]);const E=pt("react-share__ShareButton",{"react-share__ShareButton--disabled":!!a,disabled:!!a},o),k=xt(xt(h?{backgroundColor:"transparent",border:"none",padding:0,font:"inherit",color:"inherit",cursor:"pointer"}:{},m),a&&i);return(0,dt.jsx)("button",Et(xt({},x),{className:E,onClick:async e=>{const t=l(g,f);if(!a){if(e.preventDefault(),n){const e=n();Ot(e)&&await e}if(p){!function(e,t,n){var r=t,{height:o,width:a}=r,i=kt(r,["height","width"]);const s=xt({height:o,width:a,location:"no",toolbar:"no",status:"no",directories:"no",menubar:"no",scrollbars:"yes",resizable:"no",centerscreen:"yes",chrome:"yes"},i),l=window.open(e,"",Object.keys(s).map((e=>`${e}=${s[e]}`)).join(", "));if(n){const e=window.setInterval((()=>{try{(null===l||l.closed)&&(window.clearInterval(e),n(l))}catch(v){console.error(v)}}),1e3)}}(t,xt({height:y,width:w},"windowCenter"===b?Pt(w,y):Nt(w,y)),d)}u&&u(e,t)}},ref:s,style:k,children:r}))}function Rt(e,t,n,o){function a(r,a){const i=n(r),s=xt({},r);return Object.keys(i).forEach((e=>{delete s[e]})),(0,dt.jsx)(_t,Et(xt(xt({},o),s),{forwardedRef:a,networkName:e,networkLink:t,opts:n(r)}))}return a.displayName=`ShareButton-${e}`,(0,r.forwardRef)(a)}const jt=Rt("email",(function(e,{subject:t,body:n,separator:r}){return"mailto:"+St({subject:t,body:n?n+r+e:e})}),(e=>({subject:e.subject,body:e.body,separator:e.separator||" "})),{openShareDialogOnClick:!1,onClick:(e,t)=>{window.location.href=t}});Ct({color:"#0965FE",networkName:"facebook",path:"M34.1,47V33.3h4.6l0.7-5.3h-5.3v-3.4c0-1.5,0.4-2.6,2.6-2.6l2.8,0v-4.8c-0.5-0.1-2.2-0.2-4.1-0.2 c-4.1,0-6.9,2.5-6.9,7V28H24v5.3h4.6V47H34.1z"}),Ct({color:"#0A7CFF",networkName:"facebookmessenger",path:"M 53.066406 21.871094 C 52.667969 21.339844 51.941406 21.179688 51.359375 21.496094 L 37.492188 29.058594 L 28.867188 21.660156 C 28.339844 21.207031 27.550781 21.238281 27.054688 21.730469 L 11.058594 37.726562 C 10.539062 38.25 10.542969 39.09375 11.0625 39.613281 C 11.480469 40.027344 12.121094 40.121094 12.640625 39.839844 L 26.503906 32.28125 L 35.136719 39.679688 C 35.667969 40.132812 36.457031 40.101562 36.949219 39.609375 L 52.949219 23.613281 C 53.414062 23.140625 53.464844 22.398438 53.066406 21.871094 Z M 53.066406 21.871094"});Rt("facebookmessenger",(function(e,{appId:t,redirectUri:n,to:r}){return"https://www.facebook.com/dialog/send"+St({link:e,redirect_uri:n||e,app_id:t,to:r})}),(e=>({appId:e.appId,redirectUri:e.redirectUri,to:e.to})),{windowWidth:1e3,windowHeight:820});class It extends Error{constructor(e){super(e),this.name="AssertionError"}}function Lt(e,t){if(!e)throw new It(t)}const Mt=Rt("facebook",(function(e,{hashtag:t}){return Lt(e,"facebook.url"),"https://www.facebook.com/sharer/sharer.php"+St({u:e,hashtag:t})}),(e=>({hashtag:e.hashtag})),{windowWidth:550,windowHeight:400});function Tt(e){var t=e,{children:n=(e=>e),className:o,getCount:a,url:i}=t,s=kt(t,["children","className","getCount","url"]);const l=function(){const e=(0,r.useRef)(!1);return(0,r.useEffect)((()=>(e.current=!0,()=>{e.current=!1})),[]),(0,r.useCallback)((()=>e.current),[])}(),[c,u]=(0,r.useState)(void 0),[d,p]=(0,r.useState)(!1);return(0,r.useEffect)((()=>{p(!0),a(i,(e=>{l()&&(u(e),p(!1))}))}),[i]),(0,dt.jsx)("span",Et(xt({className:pt("react-share__ShareCount",o)},s),{children:!d&&void 0!==c&&n(c)}))}function Dt(e){const t=t=>(0,dt.jsx)(Tt,xt({getCount:e},t));return t.displayName=`ShareCount(${e.name})`,t}Dt((function(e,t){ft(`https://graph.facebook.com/?id=${e}&fields=og_object{engagement}`,((e,n)=>{t(!e&&n&&n.og_object&&n.og_object.engagement?n.og_object.engagement.count:void 0)}))})),Ct({color:"#009ad9",networkName:"hatena",path:"M 36.164062 33.554688 C 34.988281 32.234375 33.347656 31.5 31.253906 31.34375 C 33.125 30.835938 34.476562 30.09375 35.335938 29.09375 C 36.191406 28.09375 36.609375 26.78125 36.609375 25.101562 C 36.628906 23.875 36.332031 22.660156 35.75 21.578125 C 35.160156 20.558594 34.292969 19.71875 33.253906 19.160156 C 32.304688 18.640625 31.175781 18.265625 29.847656 18.042969 C 28.523438 17.824219 26.195312 17.730469 22.867188 17.730469 L 14.769531 17.730469 L 14.769531 47.269531 L 23.113281 47.269531 C 26.46875 47.269531 28.886719 47.15625 30.367188 46.929688 C 31.851562 46.695312 33.085938 46.304688 34.085938 45.773438 C 35.289062 45.148438 36.28125 44.179688 36.933594 42.992188 C 37.597656 41.796875 37.933594 40.402344 37.933594 38.816406 C 37.933594 36.621094 37.347656 34.867188 36.164062 33.554688 Z M 22.257812 24.269531 L 23.984375 24.269531 C 25.988281 24.269531 27.332031 24.496094 28.015625 24.945312 C 28.703125 25.402344 29.042969 26.183594 29.042969 27.285156 C 29.042969 28.390625 28.664062 29.105469 27.9375 29.550781 C 27.210938 29.992188 25.84375 30.199219 23.855469 30.199219 L 22.257812 30.199219 Z M 29.121094 41.210938 C 28.328125 41.691406 26.976562 41.925781 25.078125 41.925781 L 22.257812 41.925781 L 22.257812 35.488281 L 25.195312 35.488281 C 27.144531 35.488281 28.496094 35.738281 29.210938 36.230469 C 29.925781 36.726562 30.304688 37.582031 30.304688 38.832031 C 30.304688 40.078125 29.914062 40.742188 29.105469 41.222656 Z M 29.121094 41.210938 M 46.488281 39.792969 C 44.421875 39.792969 42.742188 41.46875 42.742188 43.535156 C 42.742188 45.605469 44.421875 47.28125 46.488281 47.28125 C 48.554688 47.28125 50.230469 45.605469 50.230469 43.535156 C 50.230469 41.46875 48.554688 39.792969 46.488281 39.792969 Z M 46.488281 39.792969 M 43.238281 17.730469 L 49.738281 17.730469 L 49.738281 37.429688 L 43.238281 37.429688 Z M 43.238281 17.730469 "});Rt("hatena",(function(e,{title:t}){return Lt(e,"hatena.url"),`http://b.hatena.ne.jp/add?mode=confirm&url=${e}&title=${t}`}),(e=>({title:e.title})),{windowWidth:660,windowHeight:460,windowPosition:"windowCenter"});Dt((function(e,t){ft("https://bookmark.hatenaapis.com/count/entry"+St({url:e}),((e,n)=>{t(null!=n?n:void 0)}))})),Ct({color:"#1F1F1F",networkName:"instapaper",path:"M35.688 43.012c0 2.425.361 2.785 3.912 3.056V48H24.401v-1.932c3.555-.27 3.912-.63 3.912-3.056V20.944c0-2.379-.36-2.785-3.912-3.056V16H39.6v1.888c-3.55.27-3.912.675-3.912 3.056v22.068h.001z"});Rt("instapaper",(function(e,{title:t,description:n}){return Lt(e,"instapaper.url"),"http://www.instapaper.com/hello2"+St({url:e,title:t,description:n})}),(e=>({title:e.title,description:e.description})),{windowWidth:500,windowHeight:500,windowPosition:"windowCenter"}),Ct({color:"#00b800",networkName:"line",path:"M52.62 30.138c0 3.693-1.432 7.019-4.42 10.296h.001c-4.326 4.979-14 11.044-16.201 11.972-2.2.927-1.876-.591-1.786-1.112l.294-1.765c.069-.527.142-1.343-.066-1.865-.232-.574-1.146-.872-1.817-1.016-9.909-1.31-17.245-8.238-17.245-16.51 0-9.226 9.251-16.733 20.62-16.733 11.37 0 20.62 7.507 20.62 16.733zM27.81 25.68h-1.446a.402.402 0 0 0-.402.401v8.985c0 .221.18.4.402.4h1.446a.401.401 0 0 0 .402-.4v-8.985a.402.402 0 0 0-.402-.401zm9.956 0H36.32a.402.402 0 0 0-.402.401v5.338L31.8 25.858a.39.39 0 0 0-.031-.04l-.002-.003-.024-.025-.008-.007a.313.313 0 0 0-.032-.026.255.255 0 0 1-.021-.014l-.012-.007-.021-.012-.013-.006-.023-.01-.013-.005-.024-.008-.014-.003-.023-.005-.017-.002-.021-.003-.021-.002h-1.46a.402.402 0 0 0-.402.401v8.985c0 .221.18.4.402.4h1.446a.401.401 0 0 0 .402-.4v-5.337l4.123 5.568c.028.04.063.072.101.099l.004.003a.236.236 0 0 0 .025.015l.012.006.019.01a.154.154 0 0 1 .019.008l.012.004.028.01.005.001a.442.442 0 0 0 .104.013h1.446a.4.4 0 0 0 .401-.4v-8.985a.402.402 0 0 0-.401-.401zm-13.442 7.537h-3.93v-7.136a.401.401 0 0 0-.401-.401h-1.447a.4.4 0 0 0-.401.401v8.984a.392.392 0 0 0 .123.29c.072.068.17.111.278.111h5.778a.4.4 0 0 0 .401-.401v-1.447a.401.401 0 0 0-.401-.401zm21.429-5.287c.222 0 .401-.18.401-.402v-1.446a.401.401 0 0 0-.401-.402h-5.778a.398.398 0 0 0-.279.113l-.005.004-.006.008a.397.397 0 0 0-.111.276v8.984c0 .108.043.206.112.278l.005.006a.401.401 0 0 0 .284.117h5.778a.4.4 0 0 0 .401-.401v-1.447a.401.401 0 0 0-.401-.401h-3.93v-1.519h3.93c.222 0 .401-.18.401-.402V29.85a.401.401 0 0 0-.401-.402h-3.93V27.93h3.93z"});Rt("line",(function(e,{title:t}){return Lt(e,"line.url"),"https://social-plugins.line.me/lineit/share"+St({url:e,text:t})}),(e=>({title:e.title})),{windowWidth:500,windowHeight:500}),Ct({color:"#0077B5",networkName:"linkedin",path:"M20.4,44h5.4V26.6h-5.4V44z M23.1,18c-1.7,0-3.1,1.4-3.1,3.1c0,1.7,1.4,3.1,3.1,3.1 c1.7,0,3.1-1.4,3.1-3.1C26.2,19.4,24.8,18,23.1,18z M39.5,26.2c-2.6,0-4.4,1.4-5.1,2.8h-0.1v-2.4h-5.2V44h5.4v-8.6 c0-2.3,0.4-4.5,3.2-4.5c2.8,0,2.8,2.6,2.8,4.6V44H46v-9.5C46,29.8,45,26.2,39.5,26.2z"});const Ft=Rt("linkedin",(function(e,{title:t,summary:n,source:r}){return Lt(e,"linkedin.url"),"https://linkedin.com/shareArticle"+St({url:e,mini:"true",title:t,summary:n,source:r})}),(({title:e,summary:t,source:n})=>({title:e,summary:t,source:n})),{windowWidth:750,windowHeight:600});Ct({color:"#21A5D8",networkName:"livejournal",path:"M18.3407821,28.1764706 L21.9441341,31.789916 L33.0055865,42.882353 C33.0055865,42.882353 33.0893855,42.9663866 33.0893855,42.9663866 L46.6648046,47 C46.6648046,47 46.6648046,47 46.7486034,47 C46.8324022,47 46.8324022,47 46.9162012,46.9159664 C47,46.8319327 47,46.8319327 47,46.7478991 L42.9776536,33.1344537 C42.9776536,33.1344537 42.9776536,33.1344537 42.8938548,33.0504202 L31.1620111,21.3697479 L31.1620111,21.3697479 L28.1452514,18.2605042 C27.3072626,17.4201681 26.5530726,17 25.7150838,17 C24.2905028,17 23.0335195,18.3445378 21.5251397,19.8571429 C21.273743,20.1092437 20.9385475,20.4453781 20.6871508,20.697479 C20.3519553,21.0336134 20.1005586,21.2857143 19.849162,21.5378151 C18.3407821,22.9663866 17.0837989,24.2268908 17,25.7394958 C17.0837989,26.4957983 17.5027933,27.3361345 18.3407821,28.1764706 Z M39.9012319,39.6134454 C39.7336341,39.4453781 39.4822374,37.6806724 40.2364275,36.8403362 C40.9906174,36.0840337 41.6610084,36 42.1638017,36 C42.3313995,36 42.4989973,36 42.5827961,36 L44.8453659,43.5630253 L43.5883828,44.8235295 L36.0464833,42.5546218 C35.9626843,42.2184874 35.8788855,41.2100841 36.8844722,40.2016807 C37.2196676,39.8655463 37.8900587,39.6134454 38.5604498,39.6134454 C39.147042,39.6134454 39.5660364,39.7815126 39.5660364,39.7815126 C39.6498353,39.8655463 39.8174331,39.8655463 39.8174331,39.7815126 C39.9850307,39.7815126 39.9850307,39.697479 39.9012319,39.6134454 Z"});Rt("livejournal",(function(e,{title:t,description:n}){return Lt(e,"livejournal.url"),"https://www.livejournal.com/update.bml"+St({subject:t,event:n})}),(e=>({title:e.title,description:e.description})),{windowWidth:660,windowHeight:460}),Ct({color:"#168DE2",networkName:"mailru",path:"M39.7107745,17 C41.6619755,17 43.3204965,18.732852 43.3204965,21.0072202 C43.3204965,23.2815885 41.7595357,25.0144404 39.7107745,25.0144404 C37.7595732,25.0144404 36.1010522,23.2815885 36.1010522,21.0072202 C36.1010522,18.732852 37.7595732,17 39.7107745,17 Z M24.3938451,17 C26.3450463,17 28.0035672,18.732852 28.0035672,21.0072202 C28.0035672,23.2815885 26.4426063,25.0144404 24.3938451,25.0144404 C22.4426439,25.0144404 20.7841229,23.2815885 20.7841229,21.0072202 C20.7841229,18.732852 22.4426439,17 24.3938451,17 Z M51.9057817,43.4259928 C51.7106617,44.0758123 51.4179815,44.6173285 50.9301812,44.9422383 C50.637501,45.1588448 50.2472607,45.267148 49.8570205,45.267148 C49.07654,45.267148 48.3936197,44.833935 48.0033795,44.0758123 L46.2472985,40.7184115 L45.759498,41.2599278 C42.5400162,44.9422383 37.466893,47 32.0035297,47 C26.5401664,47 21.5646034,44.9422383 18.2475614,41.2599278 L17.7597611,40.7184115 L16.00368,44.0758123 C15.6134398,44.833935 14.9305194,45.267148 14.1500389,45.267148 C13.7597986,45.267148 13.3695584,45.1588448 13.0768782,44.9422383 C12.0037176,44.2924187 11.7110374,42.7761733 12.2963978,41.5848375 L16.7841605,33.0288807 C17.1744007,32.270758 17.8573211,31.8375453 18.6378016,31.8375453 C19.0280418,31.8375453 19.4182821,31.9458485 19.7109623,32.1624548 C20.7841229,32.8122743 21.0768031,34.3285197 20.4914427,35.5198555 L20.1012025,36.2779783 L20.2963226,36.602888 C22.4426439,39.9602888 27.0279667,42.234657 31.9059697,42.234657 C36.7839727,42.234657 41.3692955,40.068592 43.5156167,36.602888 L43.7107367,36.2779783 L43.3204965,35.6281587 C43.0278165,35.0866425 42.9302562,34.436823 43.1253765,33.7870035 C43.3204965,33.137184 43.6131767,32.5956678 44.100977,32.270758 C44.3936572,32.0541515 44.7838975,31.9458485 45.1741377,31.9458485 C45.9546182,31.9458485 46.6375385,32.3790613 47.0277787,33.137184 L51.5155415,41.6931408 C52.003342,42.234657 52.100902,42.8844765 51.9057817,43.4259928 Z"});Rt("mailru",(function(e,{title:t,description:n,imageUrl:r}){return Lt(e,"mailru.url"),"https://connect.mail.ru/share"+St({url:e,title:t,description:n,image_url:r})}),(e=>({title:e.title,description:e.description,imageUrl:e.imageUrl})),{windowWidth:660,windowHeight:460}),Ct({color:"#F97400",networkName:"ok",path:"M39,30c-1,0-3,2-7,2s-6-2-7-2c-1.1,0-2,0.9-2,2c0,1,0.6,1.5,1,1.7c1.2,0.7,5,2.3,5,2.3l-4.3,5.4 c0,0-0.8,0.9-0.8,1.6c0,1.1,0.9,2,2,2c1,0,1.5-0.7,1.5-0.7S32,39,32,39c0,0,4.5,5.3,4.5,5.3S37,45,38,45c1.1,0,2-0.9,2-2 c0-0.6-0.8-1.6-0.8-1.6L35,36c0,0,3.8-1.6,5-2.3c0.4-0.3,1-0.7,1-1.7C41,30.9,40.1,30,39,30z M32,15c-3.9,0-7,3.1-7,7s3.1,7,7,7c3.9,0,7-3.1,7-7S35.9,15,32,15z M32,25.5 c-1.9,0-3.5-1.6-3.5-3.5c0-1.9,1.6-3.5,3.5-3.5c1.9,0,3.5,1.6,3.5,3.5C35.5,23.9,33.9,22.5,35,22.5z "});Rt("ok",(function(e,{title:t,description:n,image:r}){return Lt(e,"ok.url"),"https://connect.ok.ru/offer"+St({url:e,title:t,description:n,imageUrl:r})}),(e=>({title:e.title,description:e.description,image:e.image})),{windowWidth:588,windowHeight:480,windowPosition:"screenCenter"});Dt((function(e,t){window.OK||(window.OK={Share:{count:function(e,t){var n,r;null==(r=(n=window.OK.callbacks)[e])||r.call(n,t)}},callbacks:[]});const n=window.OK.callbacks.length;return window.ODKL={updateCount(e,t){var n,r;const o=""===e?0:parseInt(e.replace("react-share-",""),10);null==(r=(n=window.OK.callbacks)[o])||r.call(n,""===t?void 0:parseInt(t,10))}},window.OK.callbacks.push(t),ft("https://connect.ok.ru/dk"+St({"st.cmd":"extLike",uid:`react-share-${n}`,ref:e}))})),Ct({color:"#E60023",networkName:"pinterest",path:"M32,16c-8.8,0-16,7.2-16,16c0,6.6,3.9,12.2,9.6,14.7c0-1.1,0-2.5,0.3-3.7 c0.3-1.3,2.1-8.7,2.1-8.7s-0.5-1-0.5-2.5c0-2.4,1.4-4.1,3.1-4.1c1.5,0,2.2,1.1,2.2,2.4c0,1.5-0.9,3.7-1.4,5.7 c-0.4,1.7,0.9,3.1,2.5,3.1c3,0,5.1-3.9,5.1-8.5c0-3.5-2.4-6.1-6.7-6.1c-4.9,0-7.9,3.6-7.9,7.7c0,1.4,0.4,2.4,1.1,3.1 c0.3,0.3,0.3,0.5,0.2,0.9c-0.1,0.3-0.3,1-0.3,1.3c-0.1,0.4-0.4,0.6-0.8,0.4c-2.2-0.9-3.3-3.4-3.3-6.1c0-4.5,3.8-10,11.4-10 c6.1,0,10.1,4.4,10.1,9.2c0,6.3-3.5,11-8.6,11c-1.7,0-3.4-0.9-3.9-2c0,0-0.9,3.7-1.1,4.4c-0.3,1.2-1,2.5-1.6,3.4 c1.4,0.4,3,0.7,4.5,0.7c8.8,0,16-7.2,16-16C48,23.2,40.8,16,32,16z"});Rt("pinterest",(function(e,{media:t,description:n,pinId:r}){return r?`https://pinterest.com/pin/${r}/repin/x/`:(Lt(e,"pinterest.url"),Lt(t,"pinterest.media"),"https://pinterest.com/pin/create/button/"+St({url:e,media:t,description:n}))}),(e=>({media:e.media,description:e.description,pinId:e.pinId})),{windowWidth:1e3,windowHeight:730});Dt((function(e,t){ft("https://api.pinterest.com/v1/urls/count.json"+St({url:e}),((e,n)=>{t(n?n.count:void 0)}))})),Ct({color:"#EF3F56",networkName:"pocket",path:"M41.084 29.065l-7.528 7.882a2.104 2.104 0 0 1-1.521.666 2.106 2.106 0 0 1-1.522-.666l-7.528-7.882c-.876-.914-.902-2.43-.065-3.384.84-.955 2.228-.987 3.1-.072l6.015 6.286 6.022-6.286c.88-.918 2.263-.883 3.102.071.841.938.82 2.465-.06 3.383l-.015.002zm6.777-10.976C47.463 16.84 46.361 16 45.14 16H18.905c-1.2 0-2.289.82-2.716 2.044-.125.363-.189.743-.189 1.125v10.539l.112 2.096c.464 4.766 2.73 8.933 6.243 11.838.06.053.125.102.19.153l.04.033c1.882 1.499 3.986 2.514 6.259 3.014a14.662 14.662 0 0 0 6.13.052c.118-.042.235-.065.353-.087.03 0 .065-.022.098-.042a15.395 15.395 0 0 0 6.011-2.945l.039-.045.18-.153c3.502-2.902 5.765-7.072 6.248-11.852L48 29.674v-10.52c0-.366-.041-.728-.161-1.08l.022.015z"});Rt("pocket",(function(e,{title:t}){return Lt(e,"pocket.url"),"https://getpocket.com/save"+St({url:e,title:t})}),(e=>({title:e.title})),{windowWidth:500,windowHeight:500}),Ct({color:"#FF5700",networkName:"reddit",path:"M 53.34375 32 C 53.277344 30.160156 52.136719 28.53125 50.429688 27.839844 C 48.722656 27.148438 46.769531 27.523438 45.441406 28.800781 C 41.800781 26.324219 37.519531 24.957031 33.121094 24.863281 L 35.199219 14.878906 L 42.046875 16.320312 C 42.214844 17.882812 43.496094 19.09375 45.066406 19.171875 C 46.636719 19.253906 48.03125 18.183594 48.359375 16.644531 C 48.6875 15.105469 47.847656 13.558594 46.382812 12.992188 C 44.914062 12.425781 43.253906 13.007812 42.464844 14.367188 L 34.625 12.800781 C 34.363281 12.742188 34.09375 12.792969 33.871094 12.9375 C 33.648438 13.082031 33.492188 13.308594 33.441406 13.566406 L 31.070312 24.671875 C 26.617188 24.738281 22.277344 26.105469 18.59375 28.609375 C 17.242188 27.339844 15.273438 26.988281 13.570312 27.707031 C 11.863281 28.429688 10.746094 30.089844 10.71875 31.941406 C 10.691406 33.789062 11.757812 35.484375 13.441406 36.257812 C 13.402344 36.726562 13.402344 37.195312 13.441406 37.664062 C 13.441406 44.832031 21.792969 50.65625 32.097656 50.65625 C 42.398438 50.65625 50.753906 44.832031 50.753906 37.664062 C 50.789062 37.195312 50.789062 36.726562 50.753906 36.257812 C 52.363281 35.453125 53.371094 33.800781 53.34375 32 Z M 21.34375 35.199219 C 21.34375 33.433594 22.777344 32 24.542969 32 C 26.3125 32 27.742188 33.433594 27.742188 35.199219 C 27.742188 36.96875 26.3125 38.398438 24.542969 38.398438 C 22.777344 38.398438 21.34375 36.96875 21.34375 35.199219 Z M 39.9375 44 C 37.664062 45.710938 34.871094 46.582031 32.03125 46.464844 C 29.191406 46.582031 26.398438 45.710938 24.128906 44 C 23.847656 43.65625 23.871094 43.15625 24.183594 42.839844 C 24.5 42.527344 25 42.503906 25.34375 42.785156 C 27.269531 44.195312 29.617188 44.90625 32 44.800781 C 34.386719 44.929688 36.746094 44.242188 38.6875 42.847656 C 39.042969 42.503906 39.605469 42.511719 39.953125 42.863281 C 40.296875 43.21875 40.289062 43.785156 39.9375 44.128906 Z M 39.359375 38.527344 C 37.59375 38.527344 36.160156 37.09375 36.160156 35.328125 C 36.160156 33.5625 37.59375 32.128906 39.359375 32.128906 C 41.128906 32.128906 42.558594 33.5625 42.558594 35.328125 C 42.59375 36.203125 42.269531 37.054688 41.65625 37.6875 C 41.046875 38.316406 40.203125 38.664062 39.328125 38.65625 Z M 39.359375 38.527344"});Rt("reddit",(function(e,{title:t}){return Lt(e,"reddit.url"),"https://www.reddit.com/submit"+St({url:e,title:t})}),(e=>({title:e.title})),{windowWidth:660,windowHeight:460,windowPosition:"windowCenter"});Rt("gab",(function(e,{title:t}){return Lt(e,"gab.url"),"https://gab.com/compose"+St({url:e,text:t})}),(e=>({title:e.title})),{windowWidth:660,windowHeight:640,windowPosition:"windowCenter"}),Ct({color:"#00d178",networkName:"gab",path:"m17.0506,23.97457l5.18518,0l0,14.23933c0,6.82699 -3.72695,10.09328 -9.33471,10.09328c-2.55969,0 -4.82842,-0.87286 -6.22084,-2.0713l2.07477,-3.88283c1.19844,0.81051 2.33108,1.29543 3.85511,1.29543c2.75366,0 4.44049,-1.97432 4.44049,-4.82149l0,-0.87286c-1.16728,1.39242 -2.81947,2.0713 -4.63446,2.0713c-4.44048,0 -7.81068,-3.68885 -7.81068,-8.28521c0,-4.59289 3.37019,-8.28174 7.81068,-8.28174c1.81499,0 3.46718,0.67888 4.63446,2.0713l0,-1.55521zm-3.62997,11.39217c1.97777,0 3.62997,-1.6522 3.62997,-3.62652c0,-1.97432 -1.6522,-3.62305 -3.62997,-3.62305c-1.97778,0 -3.62997,1.64873 -3.62997,3.62305c0,1.97432 1.65219,3.62652 3.62997,3.62652zm25.7077,4.13913l-5.18518,0l0,-1.29197c-1.00448,1.13264 -2.3969,1.81152 -4.21188,1.81152c-3.62997,0 -5.63893,-2.52504 -5.63893,-5.4034c0,-4.27076 5.251,-5.85715 9.78846,-4.49937c-0.09698,-1.39241 -0.9733,-2.39343 -2.78829,-2.39343c-1.26426,0 -2.72248,0.48492 -3.62997,1.00102l-1.5552,-3.72003c1.19844,-0.77587 3.40136,-1.55174 5.96452,-1.55174c3.78931,0 7.25648,2.13365 7.25648,7.95962l0,8.08777zm-5.18518,-6.14809c-2.42806,-0.77587 -4.66563,-0.3533 -4.66563,1.36124c0,1.00101 0.84168,1.6799 1.84616,1.6799c1.20191,0 2.56315,-0.96984 2.81947,-3.04115zm13.00626,-17.66495l0,9.83695c1.16727,-1.39242 2.81946,-2.0713 4.63445,-2.0713c4.44048,0 7.81068,3.68885 7.81068,8.28174c0,4.59636 -3.37019,8.28521 -7.81068,8.28521c-1.81499,0 -3.46718,-0.67888 -4.63445,-2.0713l0,1.55174l-5.18519,0l0,-23.81304l5.18519,0zm3.62997,19.67391c1.97777,0 3.62997,-1.6522 3.62997,-3.62652c0,-1.97432 -1.6522,-3.62305 -3.62997,-3.62305c-1.97778,0 -3.62997,1.64873 -3.62997,3.62305c0,1.97432 1.65219,3.62652 3.62997,3.62652zm0,0"});Dt((function(e,t){ft(`https://www.reddit.com/api/info.json?limit=1&url=${e}`,{param:"jsonp"},((e,n)=>{t(!e&&n&&n.data&&n.data.children.length>0&&n.data.children[0].data.score?n.data.children[0].data.score:void 0)}))})),Ct({color:"#25A3E3",networkName:"telegram",path:"m45.90873,15.44335c-0.6901,-0.0281 -1.37668,0.14048 -1.96142,0.41265c-0.84989,0.32661 -8.63939,3.33986 -16.5237,6.39174c-3.9685,1.53296 -7.93349,3.06593 -10.98537,4.24067c-3.05012,1.1765 -5.34694,2.05098 -5.4681,2.09312c-0.80775,0.28096 -1.89996,0.63566 -2.82712,1.72788c-0.23354,0.27218 -0.46884,0.62161 -0.58825,1.10275c-0.11941,0.48114 -0.06673,1.09222 0.16682,1.5716c0.46533,0.96052 1.25376,1.35737 2.18443,1.71383c3.09051,0.99037 6.28638,1.93508 8.93263,2.8236c0.97632,3.44171 1.91401,6.89571 2.84116,10.34268c0.30554,0.69185 0.97105,0.94823 1.65764,0.95525l-0.00351,0.03512c0,0 0.53908,0.05268 1.06412,-0.07375c0.52679,-0.12292 1.18879,-0.42846 1.79109,-0.99212c0.662,-0.62161 2.45836,-2.38812 3.47683,-3.38552l7.6736,5.66477l0.06146,0.03512c0,0 0.84989,0.59703 2.09312,0.68132c0.62161,0.04214 1.4399,-0.07726 2.14229,-0.59176c0.70766,-0.51626 1.1765,-1.34683 1.396,-2.29506c0.65673,-2.86224 5.00979,-23.57745 5.75257,-27.00686l-0.02107,0.08077c0.51977,-1.93157 0.32837,-3.70159 -0.87096,-4.74991c-0.60054,-0.52152 -1.2924,-0.7498 -1.98425,-0.77965l0,0.00176zm-0.2072,3.29069c0.04741,0.0439 0.0439,0.0439 0.00351,0.04741c-0.01229,-0.00351 0.14048,0.2072 -0.15804,1.32576l-0.01229,0.04214l-0.00878,0.03863c-0.75858,3.50668 -5.15554,24.40802 -5.74203,26.96472c-0.08077,0.34417 -0.11414,0.31959 -0.09482,0.29852c-0.1756,-0.02634 -0.50045,-0.16506 -0.52679,-0.1756l-13.13468,-9.70175c4.4988,-4.33199 9.09945,-8.25307 13.744,-12.43229c0.8218,-0.41265 0.68483,-1.68573 -0.29852,-1.70681c-1.04305,0.24584 -1.92279,0.99564 -2.8798,1.47502c-5.49971,3.2626 -11.11882,6.13186 -16.55882,9.49279c-2.792,-0.97105 -5.57873,-1.77704 -8.15298,-2.57601c2.2336,-0.89555 4.00889,-1.55579 5.75608,-2.23009c3.05188,-1.1765 7.01687,-2.7042 10.98537,-4.24067c7.94051,-3.06944 15.92667,-6.16346 16.62028,-6.43037l0.05619,-0.02283l0.05268,-0.02283c0.19316,-0.0878 0.30378,-0.09658 0.35471,-0.10009c0,0 -0.01756,-0.05795 -0.00351,-0.04566l-0.00176,0zm-20.91715,22.0638l2.16687,1.60145c-0.93418,0.91311 -1.81743,1.77353 -2.45485,2.38812l0.28798,-3.98957"});Rt("telegram",(function(e,{title:t}){return Lt(e,"telegram.url"),"https://telegram.me/share/url"+St({url:e,text:t})}),(e=>({title:e.title})),{windowWidth:550,windowHeight:400}),Ct({color:"#34526f",networkName:"tumblr",path:"M39.2,41c-0.6,0.3-1.6,0.5-2.4,0.5c-2.4,0.1-2.9-1.7-2.9-3v-9.3h6v-4.5h-6V17c0,0-4.3,0-4.4,0 c-0.1,0-0.2,0.1-0.2,0.2c-0.3,2.3-1.4,6.4-5.9,8.1v3.9h3V39c0,3.4,2.5,8.1,9,8c2.2,0,4.7-1,5.2-1.8L39.2,41z"});Rt("tumblr",(function(e,{title:t,caption:n,tags:r,posttype:o}){return Lt(e,"tumblr.url"),"https://www.tumblr.com/widgets/share/tool"+St({canonicalUrl:e,title:t,caption:n,tags:r,posttype:o})}),(e=>({title:e.title,tags:(e.tags||[]).join(","),caption:e.caption,posttype:e.posttype||"link"})),{windowWidth:660,windowHeight:460});Dt((function(e,t){return ft("https://api.tumblr.com/v2/share/stats"+St({url:e}),((e,n)=>{t(!e&&n&&n.response?n.response.note_count:void 0)}))})),Ct({color:"#00aced",networkName:"twitter",path:"M48,22.1c-1.2,0.5-2.4,0.9-3.8,1c1.4-0.8,2.4-2.1,2.9-3.6c-1.3,0.8-2.7,1.3-4.2,1.6 C41.7,19.8,40,19,38.2,19c-3.6,0-6.6,2.9-6.6,6.6c0,0.5,0.1,1,0.2,1.5c-5.5-0.3-10.3-2.9-13.5-6.9c-0.6,1-0.9,2.1-0.9,3.3 c0,2.3,1.2,4.3,2.9,5.5c-1.1,0-2.1-0.3-3-0.8c0,0,0,0.1,0,0.1c0,3.2,2.3,5.8,5.3,6.4c-0.6,0.1-1.1,0.2-1.7,0.2c-0.4,0-0.8,0-1.2-0.1 c0.8,2.6,3.3,4.5,6.1,4.6c-2.2,1.8-5.1,2.8-8.2,2.8c-0.5,0-1.1,0-1.6-0.1c2.9,1.9,6.4,2.9,10.1,2.9c12.1,0,18.7-10,18.7-18.7 c0-0.3,0-0.6,0-0.8C46,24.5,47.1,23.4,48,22.1z"});const At=Rt("twitter",(function(e,{title:t,via:n,hashtags:r=[],related:o=[]}){return Lt(e,"twitter.url"),Lt(Array.isArray(r),"twitter.hashtags is not an array"),Lt(Array.isArray(o),"twitter.related is not an array"),"https://twitter.com/intent/tweet"+St({url:e,text:t,via:n,hashtags:r.length>0?r.join(","):void 0,related:o.length>0?o.join(","):void 0})}),(e=>({hashtags:e.hashtags,title:e.title,via:e.via,related:e.related})),{windowWidth:550,windowHeight:400});Ct({color:"#7360f2",networkName:"viber",path:"m31.0,12.3c9.0,0.2 16.4,6.2 18.0,15.2c0.2,1.5 0.3,3.0 0.4,4.6a1.0,1.0 0 0 1 -0.8,1.2l-0.1,0a1.1,1.1 0 0 1 -1.0,-1.2l0,0c-0.0,-1.2 -0.1,-2.5 -0.3,-3.8a16.1,16.1 0 0 0 -13.0,-13.5c-1.0,-0.1 -2.0,-0.2 -3.0,-0.3c-0.6,-0.0 -1.4,-0.1 -1.6,-0.8a1.1,1.1 0 0 1 0.9,-1.2l0.6,0l0.0,-0.0zm10.6,39.2a19.9,19.9 0 0 1 -2.1,-0.6c-6.9,-2.9 -13.2,-6.6 -18.3,-12.2a47.5,47.5 0 0 1 -7.0,-10.7c-0.8,-1.8 -1.6,-3.7 -2.4,-5.6c-0.6,-1.7 0.3,-3.4 1.4,-4.7a11.3,11.3 0 0 1 3.7,-2.8a2.4,2.4 0 0 1 3.0,0.7a39.0,39.0 0 0 1 4.7,6.5a3.1,3.1 0 0 1 -0.8,4.2c-0.3,0.2 -0.6,0.5 -1.0,0.8a3.3,3.3 0 0 0 -0.7,0.7a2.1,2.1 0 0 0 -0.1,1.9c1.7,4.9 4.7,8.7 9.7,10.8a5.0,5.0 0 0 0 2.5,0.6c1.5,-0.1 2.0,-1.8 3.1,-2.7a2.9,2.9 0 0 1 3.5,-0.1c1.1,0.7 2.2,1.4 3.3,2.2a37.8,37.8 0 0 1 3.1,2.4a2.4,2.4 0 0 1 0.7,3.0a10.4,10.4 0 0 1 -4.4,4.8a10.8,10.8 0 0 1 -1.9,0.6c-0.7,-0.2 0.6,-0.2 0,0l0.0,0l0,-0.0zm3.1,-21.4a4.2,4.2 0 0 1 -0.0,0.6a1.0,1.0 0 0 1 -1.9,0.1a2.7,2.7 0 0 1 -0.1,-0.8a10.9,10.9 0 0 0 -1.4,-5.5a10.2,10.2 0 0 0 -4.2,-4.0a12.3,12.3 0 0 0 -3.4,-1.0c-0.5,-0.0 -1.0,-0.1 -1.5,-0.2a0.9,0.9 0 0 1 -0.9,-1.0l0,-0.1a0.9,0.9 0 0 1 0.9,-0.9l0.1,0a14.1,14.1 0 0 1 5.9,1.5a11.9,11.9 0 0 1 6.5,9.3c0,0.1 0.0,0.3 0.0,0.5c0,0.4 0.0,0.9 0.0,1.5l0,0l0.0,0.0zm-5.6,-0.2a1.1,1.1 0 0 1 -1.2,-0.9l0,-0.1a11.3,11.3 0 0 0 -0.2,-1.4a4.0,4.0 0 0 0 -1.5,-2.3a3.9,3.9 0 0 0 -1.2,-0.5c-0.5,-0.1 -1.1,-0.1 -1.6,-0.2a1.0,1.0 0 0 1 -0.8,-1.1l0,0l0,0a1.0,1.0 0 0 1 1.1,-0.8c3.4,0.2 6.0,2.0 6.3,6.2a2.8,2.8 0 0 1 0,0.8a0.8,0.8 0 0 1 -0.8,0.7l0,0l0.0,-0.0z"});Rt("viber",(function(e,{title:t,separator:n}){return Lt(e,"viber.url"),"viber://forward"+St({text:t?t+n+e:e})}),(e=>({title:e.title,separator:e.separator||" "})),{windowWidth:660,windowHeight:460}),Ct({color:"#4C75A3",networkName:"vk",path:"M44.94,44.84h-0.2c-2.17-.36-3.66-1.92-4.92-3.37C39.1,40.66,38,38.81,36.7,39c-1.85.3-.93,3.52-1.71,4.9-0.62,1.11-3.29.91-5.12,0.71-5.79-.62-8.75-3.77-11.35-7.14A64.13,64.13,0,0,1,11.6,26a10.59,10.59,0,0,1-1.51-4.49C11,20.7,12.56,21,14.11,21c1.31,0,3.36-.29,4.32.2C19,21.46,19.57,23,20,24a37.18,37.18,0,0,0,3.31,5.82c0.56,0.81,1.41,2.35,2.41,2.14s1.06-2.63,1.1-4.18c0-1.77,0-4-.5-4.9S25,22,24.15,21.47c0.73-1.49,2.72-1.63,5.12-1.63,2,0,4.84-.23,5.62,1.12s0.25,3.85.2,5.71c-0.06,2.09-.41,4.25,1,5.21,1.09-.12,1.68-1.2,2.31-2A28,28,0,0,0,41.72,24c0.44-1,.91-2.65,1.71-3,1.21-.47,3.15-0.1,4.92-0.1,1.46,0,4.05-.41,4.52.61,0.39,0.85-.75,3-1.1,3.57a61.88,61.88,0,0,1-4.12,5.61c-0.58.78-1.78,2-1.71,3.27,0.05,0.94,1,1.67,1.71,2.35a33.12,33.12,0,0,1,3.92,4.18c0.47,0.62,1.5,2,1.4,2.76C52.66,45.81,46.88,44.24,44.94,44.84Z"});Rt("vk",(function(e,{title:t,image:n,noParse:r,noVkLinks:o}){return Lt(e,"vk.url"),"https://vk.com/share.php"+St({url:e,title:t,image:n,noparse:r?1:0,no_vk_links:o?1:0})}),(e=>({title:e.title,image:e.image,noParse:e.noParse,noVkLinks:e.noVkLinks})),{windowWidth:660,windowHeight:460});Dt((function(e,t){window.VK||(window.VK={}),window.VK.Share={count:(e,t)=>{var n,r;return null==(r=null==(n=window.VK.callbacks)?void 0:n[e])?void 0:r.call(n,t)}},window.VK.callbacks=[];const n=window.VK.callbacks.length;return window.VK.callbacks.push(t),ft("https://vk.com/share.php"+St({act:"count",index:n,url:e}))})),Ct({color:"#DF2029",networkName:"weibo",path:"M40.9756152,15.0217119 C40.5000732,15.0546301 39.9999314,15.1204666 39.5325878,15.2192213 C38.6634928,15.4085016 38.0977589,16.2643757 38.2863368,17.1284787 C38.4667163,18.0008129 39.3194143,18.5686519 40.1885094,18.3793715 C42.8613908,17.8115326 45.7720411,18.6427174 47.7316073,20.8153207 C49.6911735,22.996153 50.2077122,25.975254 49.3714112,28.5840234 C49.1008441,29.4316684 49.5763861,30.3533789 50.4208857,30.6249537 C51.2653852,30.8965286 52.1754769,30.4192153 52.4542425,29.5715703 C53.6349013,25.9011885 52.9133876,21.7699494 50.1585171,18.7085538 C48.0923641,16.4042776 45.2063093,15.1533848 42.3530505,15.0217119 C41.8775084,14.9970227 41.4511594,14.9887937 40.9756152,15.0217119 Z M27.9227762,19.8277737 C24.9957268,20.140498 20.863421,22.4365431 17.2312548,26.0822378 C13.2711279,30.0571148 11,34.2871065 11,37.9328012 C11,44.9032373 19.8713401,49.125 28.5786978,49.125 C39.9917329,49.125 47.600423,42.4261409 47.600423,37.1427636 C47.600423,33.9496952 44.9603397,32.1638816 42.549827,31.4149913 C41.9594976,31.2339421 41.5167516,31.1434164 41.8283133,30.3616079 C42.5006339,28.66632 42.6236176,27.1932286 41.8939054,26.1480742 C40.5328692,24.1894405 36.7203236,24.2881952 32.448635,26.0822378 C32.448635,26.0822378 31.1203949,26.6912261 31.4647526,25.6213825 C32.1206742,23.4981576 32.0304845,21.712342 31.0056075,20.6836478 C30.2840938,19.9512176 29.2510184,19.6878718 27.9227762,19.8277737 Z M42.0906819,20.6836478 C41.6233383,20.6589586 41.1723917,20.716566 40.7132466,20.8153207 C39.9671353,20.9716828 39.4997917,21.7781784 39.6637721,22.5270687 C39.8277525,23.275959 40.5574647,23.7450433 41.303576,23.5804521 C42.1972686,23.3911718 43.2057485,23.6380596 43.8616701,24.3704897 C44.5175916,25.1029198 44.6733735,26.0657797 44.3864073,26.9381118 C44.1486363,27.6705419 44.5093932,28.4770397 45.2391054,28.7156963 C45.9688176,28.9461239 46.780521,28.5922524 47.0100936,27.8598223 C47.584026,26.0740087 47.2396661,24.0248493 45.8950269,22.5270687 C44.886547,21.4078489 43.4845162,20.7494842 42.0906819,20.6836478 Z M29.496988,29.9665891 C35.3100922,30.1723275 39.9917329,33.0691319 40.3852858,37.0769272 C40.8362324,41.6607904 35.5970585,45.9319315 28.6442899,46.6232144 C21.6915214,47.3144973 15.6488446,44.154347 15.197898,39.5787128 C14.7469514,34.9948495 20.059916,30.7237084 27.004486,30.0324256 C27.8735831,29.950131 28.6688875,29.9336709 29.496988,29.9665891 Z M25.5614586,34.3776322 C23.183744,34.5916017 20.9372116,35.9577073 19.9205332,37.9328012 C18.5348994,40.6238672 19.9041362,43.6029661 23.0689567,44.582284 C26.340366,45.5945202 30.1857056,44.0638213 31.5303448,41.1587879 C32.8503864,38.3195909 31.1613894,35.3734082 27.9227762,34.5751416 C27.1438688,34.3776322 26.356763,34.3035667 25.5614586,34.3776322 Z M24.052839,38.7228388 C24.3316067,38.7310678 24.5857748,38.8215935 24.8399449,38.9203482 C25.8648218,39.3400561 26.1845841,40.4428158 25.5614586,41.4221338 C24.9219361,42.3932227 23.5690963,42.8623069 22.5442194,42.4096807 C21.5357395,41.9652856 21.2487754,40.8542948 21.8882979,39.9078951 C22.3638421,39.2001542 23.2247386,38.7146097 24.052839,38.7228388 Z"});Rt("weibo",(function(e,{title:t,image:n}){return Lt(e,"weibo.url"),"http://service.weibo.com/share/share.php"+St({url:e,title:t,pic:n})}),(e=>({title:e.title,image:e.image})),{windowWidth:660,windowHeight:550,windowPosition:"screenCenter"}),Ct({color:"#25D366",networkName:"whatsapp",path:"m42.32286,33.93287c-0.5178,-0.2589 -3.04726,-1.49644 -3.52105,-1.66732c-0.4712,-0.17346 -0.81554,-0.2589 -1.15987,0.2589c-0.34175,0.51004 -1.33075,1.66474 -1.63108,2.00648c-0.30032,0.33658 -0.60064,0.36247 -1.11327,0.12945c-0.5178,-0.2589 -2.17994,-0.80259 -4.14759,-2.56312c-1.53269,-1.37217 -2.56312,-3.05503 -2.86603,-3.57283c-0.30033,-0.5178 -0.03366,-0.80259 0.22524,-1.06149c0.23301,-0.23301 0.5178,-0.59547 0.7767,-0.90616c0.25372,-0.31068 0.33657,-0.5178 0.51262,-0.85437c0.17088,-0.36246 0.08544,-0.64725 -0.04402,-0.90615c-0.12945,-0.2589 -1.15987,-2.79613 -1.58964,-3.80584c-0.41424,-1.00971 -0.84142,-0.88027 -1.15987,-0.88027c-0.29773,-0.02588 -0.64208,-0.02588 -0.98382,-0.02588c-0.34693,0 -0.90616,0.12945 -1.37736,0.62136c-0.4712,0.5178 -1.80194,1.76053 -1.80194,4.27186c0,2.51134 1.84596,4.945 2.10227,5.30747c0.2589,0.33657 3.63497,5.51458 8.80262,7.74113c1.23237,0.5178 2.1903,0.82848 2.94111,1.08738c1.23237,0.38836 2.35599,0.33657 3.24402,0.20712c0.99159,-0.15534 3.04985,-1.24272 3.47963,-2.45956c0.44013,-1.21683 0.44013,-2.22654 0.31068,-2.45955c-0.12945,-0.23301 -0.46601,-0.36247 -0.98382,-0.59548m-9.40068,12.84407l-0.02589,0c-3.05503,0 -6.08417,-0.82849 -8.72495,-2.38189l-0.62136,-0.37023l-6.47252,1.68286l1.73463,-6.29129l-0.41424,-0.64725c-1.70875,-2.71846 -2.6149,-5.85116 -2.6149,-9.07706c0,-9.39809 7.68934,-17.06155 17.15993,-17.06155c4.58253,0 8.88029,1.78642 12.11655,5.02268c3.23625,3.21036 5.02267,7.50812 5.02267,12.06476c-0.0078,9.3981 -7.69712,17.06155 -17.14699,17.06155m14.58906,-31.58846c-3.93529,-3.80584 -9.1133,-5.95471 -14.62789,-5.95471c-11.36055,0 -20.60848,9.2065 -20.61625,20.52564c0,3.61684 0.94757,7.14565 2.75211,10.26282l-2.92557,10.63564l10.93337,-2.85309c3.0136,1.63108 6.4052,2.4958 9.85634,2.49839l0.01037,0c11.36574,0 20.61884,-9.2091 20.62403,-20.53082c0,-5.48093 -2.14111,-10.64081 -6.03239,-14.51915"});Rt("whatsapp",(function(e,{title:t,separator:n}){return Lt(e,"whatsapp.url"),"https://"+(/(android|iphone|ipad|mobile)/i.test(navigator.userAgent)?"api":"web")+".whatsapp.com/send"+St({text:t?t+n+e:e})}),(e=>({title:e.title,separator:e.separator||" "})),{windowWidth:550,windowHeight:400}),Ct({color:"#4326c4",networkName:"workplace",path:"M34.019,10.292c0.21,0.017,0.423,0.034,0.636,0.049 c3.657,0.262,6.976,1.464,9.929,3.635c3.331,2.448,5.635,5.65,6.914,9.584c0.699,2.152,0.983,4.365,0.885,6.623 c-0.136,3.171-1.008,6.13-2.619,8.867c-0.442,0.75-0.908,1.492-1.495,2.141c-0.588,0.651-1.29,1.141-2.146,1.383 c-1.496,0.426-3.247-0.283-3.961-1.642c-0.26-0.494-0.442-1.028-0.654-1.548c-1.156-2.838-2.311-5.679-3.465-8.519 c-0.017-0.042-0.037-0.082-0.065-0.145c-0.101,0.245-0.192,0.472-0.284,0.698c-1.237,3.051-2.475,6.103-3.711,9.155 c-0.466,1.153-1.351,1.815-2.538,2.045c-1.391,0.267-2.577-0.154-3.496-1.247c-0.174-0.209-0.31-0.464-0.415-0.717 c-2.128-5.22-4.248-10.442-6.37-15.665c-0.012-0.029-0.021-0.059-0.036-0.104c0.054-0.003,0.103-0.006,0.15-0.006 c1.498-0.001,2.997,0,4.495-0.004c0.12-0.001,0.176,0.03,0.222,0.146c1.557,3.846,3.117,7.691,4.679,11.536 c0.018,0.046,0.039,0.091,0.067,0.159c0.273-0.673,0.536-1.32,0.797-1.968c1.064-2.627,2.137-5.25,3.19-7.883 c0.482-1.208,1.376-1.917,2.621-2.135c1.454-0.255,2.644,0.257,3.522,1.449c0.133,0.18,0.229,0.393,0.313,0.603 c1.425,3.495,2.848,6.991,4.269,10.488c0.02,0.047,0.04,0.093,0.073,0.172c0.196-0.327,0.385-0.625,0.559-0.935 c0.783-1.397,1.323-2.886,1.614-4.461c0.242-1.312,0.304-2.634,0.187-3.962c-0.242-2.721-1.16-5.192-2.792-7.38 c-2.193-2.939-5.086-4.824-8.673-5.625c-1.553-0.346-3.124-0.405-4.705-0.257c-3.162,0.298-6.036,1.366-8.585,3.258 c-3.414,2.534-5.638,5.871-6.623,10.016c-0.417,1.76-0.546,3.547-0.384,5.348c0.417,4.601,2.359,8.444,5.804,11.517 c2.325,2.073,5.037,3.393,8.094,3.989c1.617,0.317,3.247,0.395,4.889,0.242c1-0.094,1.982-0.268,2.952-0.529 c0.04-0.01,0.081-0.018,0.128-0.028c0,1.526,0,3.047,0,4.586c-0.402,0.074-0.805,0.154-1.21,0.221 c-0.861,0.14-1.728,0.231-2.601,0.258c-0.035,0.002-0.071,0.013-0.108,0.021c-0.493,0-0.983,0-1.476,0 c-0.049-0.007-0.1-0.018-0.149-0.022c-0.315-0.019-0.629-0.033-0.945-0.058c-1.362-0.105-2.702-0.346-4.017-0.716 c-3.254-0.914-6.145-2.495-8.66-4.752c-2.195-1.971-3.926-4.29-5.176-6.963c-1.152-2.466-1.822-5.057-1.993-7.774 c-0.014-0.226-0.033-0.451-0.05-0.676c0-0.502,0-1.003,0-1.504c0.008-0.049,0.02-0.099,0.022-0.148 c0.036-1.025,0.152-2.043,0.338-3.052c0.481-2.616,1.409-5.066,2.8-7.331c2.226-3.625,5.25-6.386,9.074-8.254 c2.536-1.24,5.217-1.947,8.037-2.126c0.23-0.015,0.461-0.034,0.691-0.051C33.052,10.292,33.535,10.292,34.019,10.292z"});Rt("workplace",(function(e,{quote:t,hashtag:n}){return Lt(e,"workplace.url"),"https://work.facebook.com/sharer.php"+St({u:e,quote:t,hashtag:n})}),(e=>({quote:e.quote,hashtag:e.hashtag})),{windowWidth:550,windowHeight:400}),Ct({color:"#000000",networkName:"X",path:"M 41.116 18.375 h 4.962 l -10.8405 12.39 l 12.753 16.86 H 38.005 l -7.821 -10.2255 L 21.235 47.625 H 16.27 l 11.595 -13.2525 L 15.631 18.375 H 25.87 l 7.0695 9.3465 z m -1.7415 26.28 h 2.7495 L 24.376 21.189 H 21.4255 z"});const Vt=()=>{const e="undefined"!=typeof window?window.location.href:"";return r.createElement("aside",{className:"mt-8 w-72 lg:mt-0 bg-primary"},r.createElement("div",{className:"font-bold text-white text-xl lg:text-h4"},"Share this project"),r.createElement("div",{className:"flex gap-6 mt-1 flex-nowrap place-content-start text-5xl text-white lg:text-2xl lg:gap-1"},r.createElement(Mt,{url:e,resetButtonStyle:!0,className:"shared","aria-label":"Facebook"},r.createElement(d.R9i,null)),r.createElement(At,{url:e,resetButtonStyle:!0,"aria-label":"X / Twitter"},r.createElement(ut.lcJ,null)),r.createElement(Ft,{url:e,resetButtonStyle:!0,"aria-label":"LinkedIn"},r.createElement(d.ltd,null)),r.createElement(jt,{resetButtonStyle:!0,url:e,subject:"Sharing a wonderful project opportunity!","aria-label":"e-mail"},r.createElement(d.Upr,null))))},Ht=e=>{let{label:t,value:n}=e;return r.createElement(r.Fragment,null,r.createElement("section",{className:"pt-4"},r.createElement("h3",{className:"text-h4"},t),r.createElement("div",{className:"text-body"},r.createElement(st,{text:n}))))},zt=e=>{let{slug:t,title:n,question:o,status:a,agency:s,topics:l,opportunityCloses:u,startDate:d,endDate:f,lastModified:h}=e;return r.createElement("div",{className:"px-2 py-4 overflow-hidden bg-white border border-gray-200 rounded-md shadow-sm h-full flex flex-col"},r.createElement("div",{className:"mt-4 ml-4"},r.createElement(p,{status:a})),r.createElement("div",{className:"p-5 pb-5"},r.createElement("div",{className:"pb-4 text-h3 font-bold leading-snug text-black"},o),r.createElement("div",null,r.createElement("div",{className:"mt-4 text-body"},r.createElement(Rs,{status:a,opportunityCloses:u,startDate:d,endDate:f})),r.createElement("div",{className:"mb-4 text-body"},r.createElement("span",{className:"font-bold"},"Lead Agency: "),s),!(0,i.xb)(l)&&r.createElement("div",{className:"text-tag mt-4"},r.createElement(Ti,{topics:l})))),r.createElement("div",{className:"p-5 pb-1 mt-auto border-t-2 border-solid"},r.createElement(c.Link,{to:"/project/"+t,className:"btn-wide"},(0,i.t9)(a,"View Opportunity","View Project","View Project"))))},Bt=e=>{let{nodes:t}=e;return r.createElement("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 mx-3 xl:mx-6 gap-4 justify-self-center"},t.map(((e,t)=>r.createElement("article",{key:"card_"+e.slug},r.createElement(zt,e)))))};var $t=n(3510);const Qt=/^([a-zA-Z]+:)?\/\//,Ut=e=>{let{name:t}=e;return r.createElement("span",{className:"flex items-center p-5 leading-snug text-white hover:opacity-75 xl:text-black xl:px-3 xl:py-2"},r.createElement("span",{className:"text-nav ml-2 font-bold border-b-2 border-white xl:border-primary"},t))},Wt=e=>{let{name:t}=e;return r.createElement("span",{className:"flex items-center p-5 leading-snug text-white hover:opacity-75 xl:text-black xl:px-3 xl:py-2"},r.createElement("span",{className:"text-nav ml-2 border-b-2 hover:border-primary border-transparent"},t))},qt=e=>r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",viewBox:"0 0 16 16"},e),r.createElement("path",{d:"M6 1h5v5L8.86 3.85 4.7 8 4 7.3l4.15-4.16L6 1Z M2 3h2v1H2v6h6V8h1v2a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1Z"})),Zt=e=>{let{name:t}=e;return r.createElement("span",{className:"flex items-center p-5 leading-snug text-white hover:opacity-75 xl:text-black xl:px-3 xl:py-2"},r.createElement("span",{className:"text-nav ml-2 border-b-2 hover:border-primary border-transparent"},t),r.createElement(qt,{className:"inline ml-1 -mr-3 fill-white xl:fill-black"}))},Gt=e=>{let{title:t,activePage:n,image:o,pages:a}=e;const[i,s]=r.useState(!1),l=(0,$t.c)(o);return r.createElement(r.Fragment,null,r.createElement("nav",{id:"nav-bar",className:"sticky top-0 flex flex-wrap items-center justify-between w-full p-0 bg-navbar xl:relative xl:px-2 xl:py-6 overflow-y-visible z-10"},r.createElement("div",{className:"flex flex-wrap justify-between w-full px-0 xl:px-4"},r.createElement("div",{className:"relative flex flex-no-wrap w-full xl:static xl:block xl:w-auto"},r.createElement("button",{className:"block p-6 ml-0 text-xl leading-none text-white outline-none cursor-pointer bg-primary xl:hidden focus:outline-none",type:"button","aria-label":"Open navigation menu",onClick:()=>s(!i)},i?r.createElement(d.aHS,null):r.createElement(d.Fm7,null)),l||t?r.createElement("div",{className:"block xl:min-h-full mx-4 my-3 xl:my-auto overflow-hidden text-nav text-black font-bold flex gap-4 items-center whitespace-nowrap"},r.createElement("a",{href:"https://www.evaluation.gov"},l?r.createElement($t.G,{className:"xl:inline-block logotype",image:l,alt:"nav_logo"}):r.createElement(r.Fragment,null)),r.createElement(c.Link,{to:"/"},t)):""),r.createElement("div",{className:"absolute top-16 w-full md:w-2/3 xl:w-auto xl:relative xl:top-0 flex-grow items-center bg-primary xl:bg-transparent xl:flex xl:bg-navbar z-10 xl:z-0 transition-transform drop-shadow-lg filter xl:drop-shadow-none"+(i?" flex":" hidden"),id:"example-navbar-danger"},r.createElement("ul",{className:"flex flex-col list-none xl:flex-row xl:ml-auto"},null==a?void 0:a.filter((e=>e.show)).map(((e,t)=>{let{name:o,link:a}=e;return r.createElement("li",{className:"nav-item",key:"nav"+t},(e=>{if("string"==typeof e)return!Qt.test(e)})(a)?r.createElement(c.Link,{to:a||"#",onClick:()=>s(!1)},n===a?r.createElement(Ut,{name:o}):r.createElement(Wt,{name:o})):r.createElement("a",{key:"nav"+t,href:a,onClick:()=>s(!1)},r.createElement(Zt,{name:o})))})))))))},Jt=e=>{var t;let{image:n,text:o,link:a,linkId:s}=e;s=null!==(t=s)&&void 0!==t?t:"bottom-banner-image-link-id";const l=(0,$t.c)(n);return r.createElement("div",{className:"py-6 mt-12 overflow-hidden bg-bottombanner p-responsive"},r.createElement("div",{className:"m-responsive"},r.createElement("div",{className:"w-full flex gap-4 sm:gap-8 items-center justify-center flex-wrap"},!(0,i.uk)(a)&&l&&r.createElement("a",{id:s,href:a,"aria-labelledby":"bottomBannerText"},r.createElement($t.G,{className:"inline-block logotype",image:l,alt:"Bottom Banner logo"})),(0,i.uk)(a)&&l&&r.createElement($t.G,{className:"inline-block logotype",image:l,alt:"Bottom Banner logo"}),r.createElement("div",{className:"inline-block text-body flex-4 min-w-20ch",id:"bottomBannerText"},"This evidence project portal is managed by the Office of Management and Budget. If you have suggestions for how to improve it, please ",r.createElement(c.Link,{className:"no-inherit",to:"/contact"},"let us know!")))))},Yt=e=>{let{name:t,title:n,employer:o,email:a,image:i,defaultImage:s,showEmail:l}=e;const c=(0,$t.c)(null!=i?i:s);return r.createElement("div",{className:"flex items-center gap-4 overflow-hidden flex-nowrap justify-left"},r.createElement("div",{className:"hidden sm:block",style:{width:"100px",height:"100px"}},c&&r.createElement($t.G,{className:"relative rounded-full",alt:t,image:(0,$t.c)(c),style:{transform:"translateZ(0)"}})),r.createElement("div",{className:"pl-2 pr-2 pb-2"},r.createElement("p",{className:"font-bold text-black text-body"},t),r.createElement("p",{className:"text-black text-body"},n),r.createElement("p",{className:"text-black text-body"},o),l?r.createElement("p",{className:"text-black text-body break-all"},a):""))},Kt=e=>{let{title:t,contacts:n,defaultImage:o,status:a}=e;return"ongoing"==a||"completed"==a?r.createElement("section",{className:"m-responsive"},r.createElement("h3",{className:"text-h3 my-4"},t),r.createElement("div",{className:"grid grid-cols-1 gap-4 md:grid-cols-2 lg:grid-cols-3 justify-self-center"},n.map(((e,t)=>r.createElement("div",{className:"w-auto px-4",key:"contact-"+t},r.createElement(Yt,Object.assign({},e,{showEmail:!1,image:e.image,defaultImage:o})))))),r.createElement("p",{className:"text-h3 my-4 project-team-disclaimer"},"Members of the Project Team are listed for informational purposes; the U.S. Government does not endorse or recommend named organizations or entities.")):r.createElement("section",{className:"m-responsive"},r.createElement("h3",{className:"text-h3 my-4"},t),r.createElement("div",{className:"grid grid-cols-1 gap-4 md:grid-cols-2 lg:grid-cols-3 justify-self-center"},n.map(((e,t)=>r.createElement("div",{className:"w-auto px-4",key:"contact-"+t},r.createElement(Yt,Object.assign({},e,{showEmail:!1,image:e.image,defaultImage:o})))))))},Xt=e=>{let{title:t,lede:n,image:o}=e;return"Contact"==t||"About"==t?r.createElement("div",{className:"no-bottom-margin px-4 py-4 mx-0 lg:mb-16 bg-white md:px-8 md:py-12 xl:px-16 xl:container sm:min-h-15rem",style:{background:"url("+(0,$t.d)(o)+")",backgroundRepeat:"no-repeat",backgroundSize:"auto",backgroundPositionY:"center"}},r.createElement("div",{className:"lg:-mb-28 m-0 lg:m-4 bg-white border-b-8 border-primary border-solid flex align-center"},r.createElement("div",{className:"w-full p-4 sm:p-12 lg:pl-28 lg:w-3/3"},r.createElement("h1",{className:"text-h3 pb-0 sm:text-h1 font-bold text-black"},t),n&&r.createElement(st,{className:"pt-6 text-body leading-normal",text:n})))):r.createElement("div",{className:"px-4 py-4 mx-0 lg:mb-16 bg-white md:px-8 md:py-12 xl:px-16 xl:container sm:min-h-15rem",style:{background:"url("+(0,$t.d)(o)+")",backgroundRepeat:"no-repeat",backgroundSize:"auto",backgroundPositionY:"center"}},r.createElement("div",{className:"lg:-mb-28 m-0 lg:m-4 bg-white border-b-8 border-primary border-solid flex align-center"},r.createElement("div",{className:"w-full p-4 sm:p-12 lg:pl-28 lg:w-3/3"},r.createElement("h1",{className:"text-h3 pb-0 sm:text-h1 font-bold text-black"},t),n&&r.createElement(st,{className:"pt-6 text-body leading-normal",text:n}))))},en=e=>{let{question:t,slug:n,summary:o,status:a,opportunityCloses:l,startDate:c,endDate:u,emailContent:d,lastModified:p,agency:f,topics:h,deliverable:m,purpose:g,expertise:v,requirement:y,keyDates:b,priorResearch:w,statusOfData:x,fundingInfo:E,mainContact:k,openText:C,ongoingText:S,completeText:O,projectTeam:P,faq:N,projectInterestLink:_,newsletter:R,defaultContactImage:j,collectData:I,summaryPDF:L}=e;return r.createElement("article",null,r.createElement("header",null,r.createElement("div",{className:"py-16 p-responsive bg-primary"},r.createElement("div",{className:"flex flex-col justify-between m-responsive lg:flex-row"},r.createElement("div",{className:"w-full"},r.createElement("h1",{className:"text-h3 w-full font-bold leading-h2 text-white lg:w-4/5 lg:text-h2"},t),null!==(0,i.t9)(a,!0,!0,!0)&&r.createElement("div",{className:"mt-4 text-white text-body"},r.createElement(Rs,{status:a,opportunityCloses:l,startDate:c,endDate:u})),r.createElement("div",{className:"text-white text-body"},r.createElement("span",{className:"font-bold"},"Lead Agency: "),f)),r.createElement(Vt,null))),r.createElement("div",{className:"p-responsive pb-4"},r.createElement("section",{className:"flex flex-wrap items-start py-6 m-responsive gap-x-10 gap-y-4"},!(0,i.xb)(h)&&r.createElement("div",{className:"text-tag mt-2"},r.createElement(Ti,{topics:h}))))),r.createElement("div",{className:"p-responsive pb-4"},r.createElement("section",{className:"mt-8"},r.createElement("div",{className:"m-responsive"},r.createElement("h2",{className:"text-h3"},"Project Overview")),r.createElement("div",{className:"flex flex-col justify-between w-full py-4 lg:flex-row"},r.createElement("div",{className:"m-responsive lg:w-3/5 xl:2/3"},!(0,i.uk)(o)&&r.createElement("div",{className:"w-full lg:w-11/12"},r.createElement(Ht,{label:"Summary",value:o})),!(0,i.uk)(m)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"completed"===a?"Deliverables":"Anticipated deliverables",value:m})),!(0,i.uk)(g)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"Planned use of results",value:g})),!(0,i.uk)(E)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"Funding",value:E})),!(0,i.uk)(x)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"Data",value:x})),!(0,i.uk)(w)&&r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:"Helpful links",value:w})),!(0,i.xb)(N)&&r.createElement(r.Fragment,null,r.createElement("section",{className:"w-full mt-10 lg:w-11/12"},r.createElement("h3",{className:"text-h3"},"Frequently Asked Questions"),N.map(((e,t)=>{let{title:n,text:o}=e;return r.createElement(Ps,{key:"collapsibleList_"+t,title:n,text:o})})))),!(0,i.xb)(I)&&r.createElement(r.Fragment,null,r.createElement("section",{className:"w-full mt-10 lg:w-11/12"},I.map(((e,t)=>{let{fieldTitle:n,fieldData:o}=e;return r.createElement("div",{className:"w-full mt-4 lg:w-11/12"},r.createElement(Ht,{label:n,value:o}))}))))),r.createElement("div",{className:"w-full lg:w-2/5 xl:w-1/3"},!(null==k)&&r.createElement(tn,Object.assign({},k,{status:a,openText:C,ongoingText:S,completeText:O,projectInterestLink:_,defaultImage:j,summaryPDF:L})),r.createElement(Fs,R)))),(v||y||b)&&"open"===a&&r.createElement(r.Fragment,null,r.createElement("hr",{className:"my-8 border-gray-300 m-responsive"}),r.createElement(s,{expertise:v,requirement:y,keyDates:b})),!(0,i.xb)(P)&&r.createElement(r.Fragment,null,r.createElement("hr",{className:"my-8 border-gray-300 m-responsive"}),r.createElement(Kt,{title:"Project Team",contacts:P,defaultImage:j,status:a}))))},tn=e=>{let{status:t,projectInterestLink:n,openText:o,ongoingText:a,completeText:s,summaryPDF:l,...u}=e;return r.createElement(r.Fragment,null,r.createElement("h3",{className:"hidden"},"Contact and Project Updates"),r.createElement("div",{className:"w-full p-8 mb-8 bg-gray-100"},r.createElement("h4",{className:"text-h4"},(0,i.t9)(t,"This project is open. Interested in collaborating?","The project is in progress.","The project is complete.")),r.createElement("div",{className:"text-black text-body"},r.createElement(st,{text:(0,i.t9)(t,o,a,s)})),r.createElement("div",{className:"mt-4"},"open"===t?n?r.createElement("a",{href:n,target:"_blank",rel:"noopener",className:"btn"},"Express Interest"):u.email?r.createElement("a",{href:"mailto:"+u.email,className:"btn"},"Email Point of Contact"):r.createElement(c.Link,{to:"/contact",className:"btn-white"},"Ask a question"):r.createElement(c.Link,{to:"/contact",className:"btn-white"},"Ask a question"))),r.createElement("div",{className:"w-full p-8 my-8 bg-gray-100"},r.createElement("h4",{className:"text-h4"},"Download and share the project summary"),r.createElement("div",{className:"mt-4 text-body"},r.createElement("a",{download:!0,href:l,className:"btn"},"Download"))),r.createElement("div",{className:"w-full p-8 my-8 bg-gray-100"},r.createElement("h4",{className:"text-h4"},"Project point of contact"),r.createElement("div",{className:"mt-4 text-body"},r.createElement(Yt,Object.assign({},u,{showEmail:!0})))))};var nn=n(8777);function rn(e){return rn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},rn(e)}function on(e){var t=function(e,t){if("object"!=rn(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=rn(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==rn(t)?t:String(t)}function an(e,t,n){return(t=on(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function sn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function ln(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var pn=["defaultInputValue","defaultMenuIsOpen","defaultValue","inputValue","menuIsOpen","onChange","onInputChange","onMenuClose","onMenuOpen","value"];function fn(){return fn=Object.assign?Object.assign.bind():function(e){for(var t=1;t0?Pn(Fn,--Tn):0,Ln--,10===Dn&&(Ln=1,In--),Dn}function zn(){return Dn=Tn2||Un(Dn)>3?"":" "}function Jn(e,t){for(;--t&&zn()&&!(Dn<48||Dn>102||Dn>57&&Dn<65||Dn>70&&Dn<97););return Qn(e,$n()+(t<6&&32==Bn()&&32==zn()))}function Yn(e){for(;zn();)switch(Dn){case e:return Tn;case 34:case 39:34!==e&&39!==e&&Yn(Dn);break;case 40:41===e&&Yn(e);break;case 92:zn()}return Tn}function Kn(e,t){for(;zn()&&e+Dn!==57&&(e+Dn!==84||47!==Bn()););return"/*"+Qn(t,Tn-1)+"*"+En(47===e?e:zn())}function Xn(e){for(;!Un(Bn());)zn();return Qn(e,Tn)}var er="-ms-",tr="-moz-",nr="-webkit-",rr="comm",or="rule",ar="decl",ir="@keyframes";function sr(e,t){for(var n="",r=Rn(e),o=0;o0&&_n(k)-d&&jn(f>32?fr(k+";",r,n,d-1):fr(Sn(k," ","")+";",r,n,d-2),l);break;case 59:k+=";";default:if(jn(E=dr(k,t,n,c,u,o,s,b,w=[],x=[],d),a),123===y)if(0===u)ur(k,t,E,E,w,a,d,s,x);else switch(99===p&&110===Pn(k,3)?100:p){case 100:case 108:case 109:case 115:ur(e,E,E,r&&jn(dr(e,E,E,0,0,o,s,b,o,w=[],d),x),o,x,d,s,r?w:x);break;default:ur(k,E,E,E,[""],x,0,s,x)}}c=u=f=0,m=v=1,b=k="",d=i;break;case 58:d=1+_n(k),f=h;default:if(m<1)if(123==y)--m;else if(125==y&&0==m++&&125==Hn())continue;switch(k+=En(y),y*m){case 38:v=u>0?1:(k+="\f",-1);break;case 44:s[c++]=(_n(k)-1)*v,v=1;break;case 64:45===Bn()&&(k+=Zn(zn())),p=Bn(),u=d=_n(b=k+=Xn($n())),y++;break;case 45:45===h&&2==_n(k)&&(m=0)}}return a}function dr(e,t,n,r,o,a,i,s,l,c,u){for(var d=o-1,p=0===o?a:[""],f=Rn(p),h=0,m=0,g=0;h0?p[v]+" "+y:Sn(y,/&\f/g,p[v])))&&(l[g++]=b);return An(e,t,n,0===o?or:s,l,c,u)}function pr(e,t,n){return An(e,t,n,rr,En(Dn),Nn(e,2,-2),0)}function fr(e,t,n,r){return An(e,t,n,ar,Nn(e,0,r),Nn(e,r+1,-1),r)}var hr=function(e,t,n){for(var r=0,o=0;r=o,o=Bn(),38===r&&12===o&&(t[n]=1),!Un(o);)zn();return Qn(e,Tn)},mr=function(e,t){return qn(function(e,t){var n=-1,r=44;do{switch(Un(r)){case 0:38===r&&12===Bn()&&(t[n]=1),e[n]+=hr(Tn-1,t,n);break;case 2:e[n]+=Zn(r);break;case 4:if(44===r){e[++n]=58===Bn()?"&\f":"",t[n]=e[n].length;break}default:e[n]+=En(r)}}while(r=zn());return e}(Wn(e),t))},gr=new WeakMap,vr=function(e){if("rule"===e.type&&e.parent&&!(e.length<1)){for(var t=e.value,n=e.parent,r=e.column===n.column&&e.line===n.line;"rule"!==n.type;)if(!(n=n.parent))return;if((1!==e.props.length||58===t.charCodeAt(0)||gr.get(n))&&!r){gr.set(e,!0);for(var o=[],a=mr(t,o),i=n.props,s=0,l=0;s6)switch(Pn(e,t+1)){case 109:if(45!==Pn(e,t+4))break;case 102:return Sn(e,/(.+:)(.+)-([^]+)/,"$1"+nr+"$2-$3$1"+tr+(108==Pn(e,t+3)?"$3":"$2-$3"))+e;case 115:return~On(e,"stretch")?br(Sn(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(115!==Pn(e,t+1))break;case 6444:switch(Pn(e,_n(e)-3-(~On(e,"!important")&&10))){case 107:return Sn(e,":",":"+nr)+e;case 101:return Sn(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+nr+(45===Pn(e,14)?"inline-":"")+"box$3$1"+nr+"$2$3$1"+er+"$2box$3")+e}break;case 5936:switch(Pn(e,t+11)){case 114:return nr+e+er+Sn(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return nr+e+er+Sn(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return nr+e+er+Sn(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return nr+e+er+e+e}return e}var wr=[function(e,t,n,r){if(e.length>-1&&!e.return)switch(e.type){case ar:e.return=br(e.value,e.length);break;case ir:return sr([Vn(e,{value:Sn(e.value,"@","@"+nr)})],r);case or:if(e.length)return function(e,t){return e.map(t).join("")}(e.props,(function(t){switch(function(e,t){return(e=t.exec(e))?e[0]:e}(t,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return sr([Vn(e,{props:[Sn(t,/:(read-\w+)/,":-moz-$1")]})],r);case"::placeholder":return sr([Vn(e,{props:[Sn(t,/:(plac\w+)/,":"+nr+"input-$1")]}),Vn(e,{props:[Sn(t,/:(plac\w+)/,":-moz-$1")]}),Vn(e,{props:[Sn(t,/:(plac\w+)/,er+"input-$1")]})],r)}return""}))}}],xr=function(e){var t=e.key;if("css"===t){var n=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(n,(function(e){-1!==e.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(e),e.setAttribute("data-s",""))}))}var r=e.stylisPlugins||wr;var o,a,i={},s=[];o=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+t+' "]'),(function(e){for(var t=e.getAttribute("data-emotion").split(" "),n=1;n=4;++r,o-=4)t=1540483477*(65535&(t=255&e.charCodeAt(r)|(255&e.charCodeAt(++r))<<8|(255&e.charCodeAt(++r))<<16|(255&e.charCodeAt(++r))<<24))+(59797*(t>>>16)<<16),n=1540483477*(65535&(t^=t>>>24))+(59797*(t>>>16)<<16)^1540483477*(65535&n)+(59797*(n>>>16)<<16);switch(o){case 3:n^=(255&e.charCodeAt(r+2))<<16;case 2:n^=(255&e.charCodeAt(r+1))<<8;case 1:n=1540483477*(65535&(n^=255&e.charCodeAt(r)))+(59797*(n>>>16)<<16)}return(((n=1540483477*(65535&(n^=n>>>13))+(59797*(n>>>16)<<16))^n>>>15)>>>0).toString(36)}(o)+l;return{name:c,styles:o,next:Ir}},Tr=!!o.useInsertionEffect&&o.useInsertionEffect,Dr=Tr||function(e){return e()},Fr=(Tr||r.useLayoutEffect,{}.hasOwnProperty),Ar=r.createContext("undefined"!=typeof HTMLElement?xr({key:"css"}):null);Ar.Provider;var Vr=function(e){return(0,r.forwardRef)((function(t,n){var o=(0,r.useContext)(Ar);return e(t,o,n)}))};var Hr=r.createContext({});var zr="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",Br=function(e){var t=e.cache,n=e.serialized,r=e.isStringTag;return Er(t,n,r),Dr((function(){return function(e,t,n){Er(e,t,n);var r=e.key+"-"+t.name;if(void 0===e.inserted[t.name]){var o=t;do{e.insert(t===o?"."+r:"",o,e.sheet,!0),o=o.next}while(void 0!==o)}}(t,n,r)})),null},$r=Vr((function(e,t,n){var o=e.css;"string"==typeof o&&void 0!==t.registered[o]&&(o=t.registered[o]);var a=e[zr],i=[o],s="";"string"==typeof e.className?s=function(e,t,n){var r="";return n.split(" ").forEach((function(n){void 0!==e[n]?t.push(e[n]+";"):r+=n+" "})),r}(t.registered,i,e.className):null!=e.className&&(s=e.className+" ");var l=Mr(i,void 0,r.useContext(Hr));s+=t.key+"-"+l.name;var c={};for(var u in e)Fr.call(e,u)&&"css"!==u&&u!==zr&&(c[u]=e[u]);return c.ref=n,c.className=s,r.createElement(r.Fragment,null,r.createElement(Br,{cache:t,serialized:l,isStringTag:"string"==typeof a}),r.createElement(a,c))}));var Qr=$r,Ur=(n(4963),n(3463),function(e,t){var n=arguments;if(null==t||!Fr.call(t,"css"))return r.createElement.apply(void 0,n);var o=n.length,a=new Array(o);a[0]=Qr,a[1]=function(e,t){var n={};for(var r in t)Fr.call(t,r)&&(n[r]=t[r]);return n[zr]=e,n}(e,t);for(var i=2;i({x:e,y:e});function Xr(e){return{...e,top:e.y,left:e.x,right:e.x+e.width,bottom:e.y+e.height}}function eo(e){return ro(e)?(e.nodeName||"").toLowerCase():"#document"}function to(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function no(e){var t;return null==(t=(ro(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function ro(e){return e instanceof Node||e instanceof to(e).Node}function oo(e){return e instanceof Element||e instanceof to(e).Element}function ao(e){return e instanceof HTMLElement||e instanceof to(e).HTMLElement}function io(e){return"undefined"!=typeof ShadowRoot&&(e instanceof ShadowRoot||e instanceof to(e).ShadowRoot)}function so(e){const{overflow:t,overflowX:n,overflowY:r,display:o}=uo(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!["inline","contents"].includes(o)}function lo(){return!("undefined"==typeof CSS||!CSS.supports)&&CSS.supports("-webkit-backdrop-filter","none")}function co(e){return["html","body","#document"].includes(eo(e))}function uo(e){return to(e).getComputedStyle(e)}function po(e){if("html"===eo(e))return e;const t=e.assignedSlot||e.parentNode||io(e)&&e.host||no(e);return io(t)?t.host:t}function fo(e){const t=po(e);return co(t)?e.ownerDocument?e.ownerDocument.body:e.body:ao(t)&&so(t)?t:fo(t)}function ho(e,t,n){var r;void 0===t&&(t=[]),void 0===n&&(n=!0);const o=fo(e),a=o===(null==(r=e.ownerDocument)?void 0:r.body),i=to(o);return a?t.concat(i,i.visualViewport||[],so(o)?o:[],i.frameElement&&n?ho(i.frameElement):[]):t.concat(o,ho(o,[],n))}function mo(e){const t=uo(e);let n=parseFloat(t.width)||0,r=parseFloat(t.height)||0;const o=ao(e),a=o?e.offsetWidth:n,i=o?e.offsetHeight:r,s=Jr(n)!==a||Jr(r)!==i;return s&&(n=a,r=i),{width:n,height:r,$:s}}function go(e){return oo(e)?e:e.contextElement}function vo(e){const t=go(e);if(!ao(t))return Kr(1);const n=t.getBoundingClientRect(),{width:r,height:o,$:a}=mo(t);let i=(a?Jr(n.width):n.width)/r,s=(a?Jr(n.height):n.height)/o;return i&&Number.isFinite(i)||(i=1),s&&Number.isFinite(s)||(s=1),{x:i,y:s}}const yo=Kr(0);function bo(e){const t=to(e);return lo()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:yo}function wo(e,t,n,r){void 0===t&&(t=!1),void 0===n&&(n=!1);const o=e.getBoundingClientRect(),a=go(e);let i=Kr(1);t&&(r?oo(r)&&(i=vo(r)):i=vo(e));const s=function(e,t,n){return void 0===t&&(t=!1),!(!n||t&&n!==to(e))&&t}(a,n,r)?bo(a):Kr(0);let l=(o.left+s.x)/i.x,c=(o.top+s.y)/i.y,u=o.width/i.x,d=o.height/i.y;if(a){const e=to(a),t=r&&oo(r)?to(r):r;let n=e.frameElement;for(;n&&r&&t!==e;){const e=vo(n),t=n.getBoundingClientRect(),r=uo(n),o=t.left+(n.clientLeft+parseFloat(r.paddingLeft))*e.x,a=t.top+(n.clientTop+parseFloat(r.paddingTop))*e.y;l*=e.x,c*=e.y,u*=e.x,d*=e.y,l+=o,c+=a,n=to(n).frameElement}}return Xr({width:u,height:d,x:l,y:c})}function xo(e,t,n,r){void 0===r&&(r={});const{ancestorScroll:o=!0,ancestorResize:a=!0,elementResize:i="function"==typeof ResizeObserver,layoutShift:s="function"==typeof IntersectionObserver,animationFrame:l=!1}=r,c=go(e),u=o||a?[...c?ho(c):[],...ho(t)]:[];u.forEach((e=>{o&&e.addEventListener("scroll",n,{passive:!0}),a&&e.addEventListener("resize",n)}));const d=c&&s?function(e,t){let n,r=null;const o=no(e);function a(){clearTimeout(n),r&&r.disconnect(),r=null}return function i(s,l){void 0===s&&(s=!1),void 0===l&&(l=1),a();const{left:c,top:u,width:d,height:p}=e.getBoundingClientRect();if(s||t(),!d||!p)return;const f={rootMargin:-Yr(u)+"px "+-Yr(o.clientWidth-(c+d))+"px "+-Yr(o.clientHeight-(u+p))+"px "+-Yr(c)+"px",threshold:Gr(0,Zr(1,l))||1};let h=!0;function m(e){const t=e[0].intersectionRatio;if(t!==l){if(!h)return i();t?i(!1,t):n=setTimeout((()=>{i(!1,1e-7)}),100)}h=!1}try{r=new IntersectionObserver(m,{...f,root:o.ownerDocument})}catch(v){r=new IntersectionObserver(m,f)}r.observe(e)}(!0),a}(c,n):null;let p,f=-1,h=null;i&&(h=new ResizeObserver((e=>{let[r]=e;r&&r.target===c&&h&&(h.unobserve(t),cancelAnimationFrame(f),f=requestAnimationFrame((()=>{h&&h.observe(t)}))),n()})),c&&!l&&h.observe(c),h.observe(t));let m=l?wo(e):null;return l&&function t(){const r=wo(e);!m||r.x===m.x&&r.y===m.y&&r.width===m.width&&r.height===m.height||n();m=r,p=requestAnimationFrame(t)}(),n(),()=>{u.forEach((e=>{o&&e.removeEventListener("scroll",n),a&&e.removeEventListener("resize",n)})),d&&d(),h&&h.disconnect(),h=null,l&&cancelAnimationFrame(p)}}var Eo=r.useLayoutEffect,ko=["className","clearValue","cx","getStyles","getClassNames","getValue","hasValue","isMulti","isRtl","options","selectOption","selectProps","setValue","theme"],Co=function(){};function So(e,t){return t?"-"===t[0]?e+t:e+"__"+t:e}function Oo(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),o=2;o-1}function jo(e){return Ro(e)?window.pageYOffset:e.scrollTop}function Io(e,t){Ro(e)?window.scrollTo(0,t):e.scrollTop=t}function Lo(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:200,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:Co,o=jo(e),a=t-o,i=0;!function t(){var s=function(e,t,n,r){return n*((e=e/r-1)*e*e+1)+t}(i+=10,o,a,n);Io(e,s),in.bottom?Io(e,Math.min(t.offsetTop+t.clientHeight-e.offsetHeight+o,e.scrollHeight)):r.top-o=h)return{placement:"bottom",maxHeight:t};if(C>=h&&!i)return a&&Lo(l,S,P),{placement:"bottom",maxHeight:t};if(!i&&C>=r||i&&E>=r)return a&&Lo(l,S,P),{placement:"bottom",maxHeight:i?E-b:C-b};if("auto"===o||i){var N=t,_=i?x:k;return _>=r&&(N=Math.min(_-b-s,t)),{placement:"top",maxHeight:N}}if("bottom"===o)return a&&Io(l,S),{placement:"bottom",maxHeight:t};break;case"top":if(x>=h)return{placement:"top",maxHeight:t};if(k>=h&&!i)return a&&Lo(l,O,P),{placement:"top",maxHeight:t};if(!i&&k>=r||i&&x>=r){var R=t;return(!i&&k>=r||i&&x>=r)&&(R=i?x-w:k-w),a&&Lo(l,O,P),{placement:"top",maxHeight:R}}return{placement:"bottom",maxHeight:t};default:throw new Error('Invalid placement provided "'.concat(o,'".'))}return c}var Uo,Wo=function(e){return"auto"===e?"bottom":e},qo=(0,r.createContext)(null),Zo=function(e){var t=e.children,n=e.minMenuHeight,o=e.maxMenuHeight,a=e.menuPlacement,i=e.menuPosition,s=e.menuShouldScrollIntoView,l=e.theme,c=((0,r.useContext)(qo)||{}).setPortalPlacement,u=(0,r.useRef)(null),d=un((0,r.useState)(o),2),p=d[0],f=d[1],h=un((0,r.useState)(null),2),m=h[0],g=h[1],v=l.spacing.controlHeight;return Eo((function(){var e=u.current;if(e){var t="fixed"===i,r=Qo({maxHeight:o,menuEl:e,minHeight:n,placement:a,shouldScroll:s&&!t,isFixedPosition:t,controlHeight:v});f(r.maxHeight),g(r.placement),null==c||c(r.placement)}}),[o,a,i,s,n,c,v]),t({ref:u,placerProps:ln(ln({},e),{},{placement:m||Wo(a),maxHeight:p})})},Go=function(e){var t=e.children,n=e.innerRef,r=e.innerProps;return Ur("div",fn({},_o(e,"menu",{menu:!0}),{ref:n},r),t)},Jo=function(e,t){var n=e.theme,r=n.spacing.baseUnit,o=n.colors;return ln({textAlign:"center"},t?{}:{color:o.neutral40,padding:"".concat(2*r,"px ").concat(3*r,"px")})},Yo=Jo,Ko=Jo,Xo=["size"],ea=["innerProps","isRtl","size"];var ta,na,ra={name:"8mmkcg",styles:"display:inline-block;fill:currentColor;line-height:1;stroke:currentColor;stroke-width:0"},oa=function(e){var t=e.size,n=dn(e,Xo);return Ur("svg",fn({height:t,width:t,viewBox:"0 0 20 20","aria-hidden":"true",focusable:"false",css:ra},n))},aa=function(e){return Ur(oa,fn({size:20},e),Ur("path",{d:"M14.348 14.849c-0.469 0.469-1.229 0.469-1.697 0l-2.651-3.030-2.651 3.029c-0.469 0.469-1.229 0.469-1.697 0-0.469-0.469-0.469-1.229 0-1.697l2.758-3.15-2.759-3.152c-0.469-0.469-0.469-1.228 0-1.697s1.228-0.469 1.697 0l2.652 3.031 2.651-3.031c0.469-0.469 1.228-0.469 1.697 0s0.469 1.229 0 1.697l-2.758 3.152 2.758 3.15c0.469 0.469 0.469 1.229 0 1.698z"}))},ia=function(e){return Ur(oa,fn({size:20},e),Ur("path",{d:"M4.516 7.548c0.436-0.446 1.043-0.481 1.576 0l3.908 3.747 3.908-3.747c0.533-0.481 1.141-0.446 1.574 0 0.436 0.445 0.408 1.197 0 1.615-0.406 0.418-4.695 4.502-4.695 4.502-0.217 0.223-0.502 0.335-0.787 0.335s-0.57-0.112-0.789-0.335c0 0-4.287-4.084-4.695-4.502s-0.436-1.17 0-1.615z"}))},sa=function(e,t){var n=e.isFocused,r=e.theme,o=r.spacing.baseUnit,a=r.colors;return ln({label:"indicatorContainer",display:"flex",transition:"color 150ms"},t?{}:{color:n?a.neutral60:a.neutral20,padding:2*o,":hover":{color:n?a.neutral80:a.neutral40}})},la=sa,ca=sa,ua=function(){var e=Wr.apply(void 0,arguments),t="animation-"+e.name;return{name:t,styles:"@keyframes "+t+"{"+e.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}}(Uo||(ta=["\n 0%, 80%, 100% { opacity: 0; }\n 40% { opacity: 1; }\n"],na||(na=ta.slice(0)),Uo=Object.freeze(Object.defineProperties(ta,{raw:{value:Object.freeze(na)}})))),da=function(e){var t=e.delay,n=e.offset;return Ur("span",{css:Wr({animation:"".concat(ua," 1s ease-in-out ").concat(t,"ms infinite;"),backgroundColor:"currentColor",borderRadius:"1em",display:"inline-block",marginLeft:n?"1em":void 0,height:"1em",verticalAlign:"top",width:"1em"},"","")})},pa=function(e){var t=e.children,n=e.isDisabled,r=e.isFocused,o=e.innerRef,a=e.innerProps,i=e.menuIsOpen;return Ur("div",fn({ref:o},_o(e,"control",{control:!0,"control--is-disabled":n,"control--is-focused":r,"control--menu-is-open":i}),a,{"aria-disabled":n||void 0}),t)},fa=["data"],ha=function(e){var t=e.children,n=e.cx,r=e.getStyles,o=e.getClassNames,a=e.Heading,i=e.headingProps,s=e.innerProps,l=e.label,c=e.theme,u=e.selectProps;return Ur("div",fn({},_o(e,"group",{group:!0}),s),Ur(a,fn({},i,{selectProps:u,theme:c,getStyles:r,getClassNames:o,cx:n}),l),Ur("div",null,t))},ma=["innerRef","isDisabled","isHidden","inputClassName"],ga={gridArea:"1 / 2",font:"inherit",minWidth:"2px",border:0,margin:0,outline:0,padding:0},va={flex:"1 1 auto",display:"inline-grid",gridArea:"1 / 1 / 2 / 3",gridTemplateColumns:"0 min-content","&:after":ln({content:'attr(data-value) " "',visibility:"hidden",whiteSpace:"pre"},ga)},ya=function(e){return ln({label:"input",color:"inherit",background:0,opacity:e?0:1,width:"100%"},ga)},ba=function(e){var t=e.children,n=e.innerProps;return Ur("div",n,t)};var wa=function(e){var t=e.children,n=e.components,r=e.data,o=e.innerProps,a=e.isDisabled,i=e.removeProps,s=e.selectProps,l=n.Container,c=n.Label,u=n.Remove;return Ur(l,{data:r,innerProps:ln(ln({},_o(e,"multiValue",{"multi-value":!0,"multi-value--is-disabled":a})),o),selectProps:s},Ur(c,{data:r,innerProps:ln({},_o(e,"multiValueLabel",{"multi-value__label":!0})),selectProps:s},t),Ur(u,{data:r,innerProps:ln(ln({},_o(e,"multiValueRemove",{"multi-value__remove":!0})),{},{"aria-label":"Remove ".concat(t||"option")},i),selectProps:s}))},xa={ClearIndicator:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({},_o(e,"clearIndicator",{indicator:!0,"clear-indicator":!0}),n),t||Ur(aa,null))},Control:pa,DropdownIndicator:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({},_o(e,"dropdownIndicator",{indicator:!0,"dropdown-indicator":!0}),n),t||Ur(ia,null))},DownChevron:ia,CrossIcon:aa,Group:ha,GroupHeading:function(e){var t=No(e);t.data;var n=dn(t,fa);return Ur("div",fn({},_o(e,"groupHeading",{"group-heading":!0}),n))},IndicatorsContainer:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({},_o(e,"indicatorsContainer",{indicators:!0}),n),t)},IndicatorSeparator:function(e){var t=e.innerProps;return Ur("span",fn({},t,_o(e,"indicatorSeparator",{"indicator-separator":!0})))},Input:function(e){var t=e.cx,n=e.value,r=No(e),o=r.innerRef,a=r.isDisabled,i=r.isHidden,s=r.inputClassName,l=dn(r,ma);return Ur("div",fn({},_o(e,"input",{"input-container":!0}),{"data-value":n||""}),Ur("input",fn({className:t({input:!0},s),ref:o,style:ya(i),disabled:a},l)))},LoadingIndicator:function(e){var t=e.innerProps,n=e.isRtl,r=e.size,o=void 0===r?4:r,a=dn(e,ea);return Ur("div",fn({},_o(ln(ln({},a),{},{innerProps:t,isRtl:n,size:o}),"loadingIndicator",{indicator:!0,"loading-indicator":!0}),t),Ur(da,{delay:0,offset:n}),Ur(da,{delay:160,offset:!0}),Ur(da,{delay:320,offset:!n}))},Menu:Go,MenuList:function(e){var t=e.children,n=e.innerProps,r=e.innerRef,o=e.isMulti;return Ur("div",fn({},_o(e,"menuList",{"menu-list":!0,"menu-list--is-multi":o}),{ref:r},n),t)},MenuPortal:function(e){var t=e.appendTo,n=e.children,o=e.controlElement,a=e.innerProps,i=e.menuPlacement,s=e.menuPosition,l=(0,r.useRef)(null),c=(0,r.useRef)(null),u=un((0,r.useState)(Wo(i)),2),d=u[0],p=u[1],f=(0,r.useMemo)((function(){return{setPortalPlacement:p}}),[]),h=un((0,r.useState)(null),2),m=h[0],g=h[1],v=(0,r.useCallback)((function(){if(o){var e=function(e){var t=e.getBoundingClientRect();return{bottom:t.bottom,height:t.height,left:t.left,right:t.right,top:t.top,width:t.width}}(o),t="fixed"===s?0:window.pageYOffset,n=e[d]+t;n===(null==m?void 0:m.offset)&&e.left===(null==m?void 0:m.rect.left)&&e.width===(null==m?void 0:m.rect.width)||g({offset:n,rect:e})}}),[o,s,d,null==m?void 0:m.offset,null==m?void 0:m.rect.left,null==m?void 0:m.rect.width]);Eo((function(){v()}),[v]);var y=(0,r.useCallback)((function(){"function"==typeof c.current&&(c.current(),c.current=null),o&&l.current&&(c.current=xo(o,l.current,v,{elementResize:"ResizeObserver"in window}))}),[o,v]);Eo((function(){y()}),[y]);var b=(0,r.useCallback)((function(e){l.current=e,y()}),[y]);if(!t&&"fixed"!==s||!m)return null;var w=Ur("div",fn({ref:b},_o(ln(ln({},e),{},{offset:m.offset,position:s,rect:m.rect}),"menuPortal",{"menu-portal":!0}),a),n);return Ur(qo.Provider,{value:f},t?(0,qr.createPortal)(w,t):w)},LoadingMessage:function(e){var t=e.children,n=void 0===t?"Loading...":t,r=e.innerProps,o=dn(e,$o);return Ur("div",fn({},_o(ln(ln({},o),{},{children:n,innerProps:r}),"loadingMessage",{"menu-notice":!0,"menu-notice--loading":!0}),r),n)},NoOptionsMessage:function(e){var t=e.children,n=void 0===t?"No options":t,r=e.innerProps,o=dn(e,Bo);return Ur("div",fn({},_o(ln(ln({},o),{},{children:n,innerProps:r}),"noOptionsMessage",{"menu-notice":!0,"menu-notice--no-options":!0}),r),n)},MultiValue:wa,MultiValueContainer:ba,MultiValueLabel:ba,MultiValueRemove:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({role:"button"},n),t||Ur(aa,{size:14}))},Option:function(e){var t=e.children,n=e.isDisabled,r=e.isFocused,o=e.isSelected,a=e.innerRef,i=e.innerProps;return Ur("div",fn({},_o(e,"option",{option:!0,"option--is-disabled":n,"option--is-focused":r,"option--is-selected":o}),{ref:a,"aria-disabled":n},i),t)},Placeholder:function(e){var t=e.children,n=e.innerProps;return Ur("div",fn({},_o(e,"placeholder",{placeholder:!0}),n),t)},SelectContainer:function(e){var t=e.children,n=e.innerProps,r=e.isDisabled,o=e.isRtl;return Ur("div",fn({},_o(e,"container",{"--is-disabled":r,"--is-rtl":o}),n),t)},SingleValue:function(e){var t=e.children,n=e.isDisabled,r=e.innerProps;return Ur("div",fn({},_o(e,"singleValue",{"single-value":!0,"single-value--is-disabled":n}),r),t)},ValueContainer:function(e){var t=e.children,n=e.innerProps,r=e.isMulti,o=e.hasValue;return Ur("div",fn({},_o(e,"valueContainer",{"value-container":!0,"value-container--is-multi":r,"value-container--has-value":o}),n),t)}},Ea=Number.isNaN||function(e){return"number"==typeof e&&e!=e};function ka(e,t){if(e.length!==t.length)return!1;for(var n=0;n1?"s":""," ").concat(o.join(","),", selected.");case"select-option":return"option ".concat(r,a?" is disabled. Select another option.":", selected.");default:return""}},onFocus:function(e){var t=e.context,n=e.focused,r=e.options,o=e.label,a=void 0===o?"":o,i=e.selectValue,s=e.isDisabled,l=e.isSelected,c=e.isAppleDevice,u=function(e,t){return e&&e.length?"".concat(e.indexOf(t)+1," of ").concat(e.length):""};if("value"===t&&i)return"value ".concat(a," focused, ").concat(u(i,n),".");if("menu"===t&&c){var d=s?" disabled":"",p="".concat(l?" selected":"").concat(d);return"".concat(a).concat(p,", ").concat(u(r,n),".")}return""},onFilter:function(e){var t=e.inputValue,n=e.resultsMessage;return"".concat(n).concat(t?" for search term "+t:"",".")}},Pa=function(e){var t=e.ariaSelection,n=e.focusedOption,o=e.focusedValue,a=e.focusableOptions,i=e.isFocused,s=e.selectValue,l=e.selectProps,c=e.id,u=e.isAppleDevice,d=l.ariaLiveMessages,p=l.getOptionLabel,f=l.inputValue,h=l.isMulti,m=l.isOptionDisabled,g=l.isSearchable,v=l.menuIsOpen,y=l.options,b=l.screenReaderStatus,w=l.tabSelectsValue,x=l.isLoading,E=l["aria-label"],k=l["aria-live"],C=(0,r.useMemo)((function(){return ln(ln({},Oa),d||{})}),[d]),S=(0,r.useMemo)((function(){var e,n="";if(t&&C.onChange){var r=t.option,o=t.options,a=t.removedValue,i=t.removedValues,l=t.value,c=a||r||(e=l,Array.isArray(e)?null:e),u=c?p(c):"",d=o||i||void 0,f=d?d.map(p):[],h=ln({isDisabled:c&&m(c,s),label:u,labels:f},t);n=C.onChange(h)}return n}),[t,C,m,s,p]),O=(0,r.useMemo)((function(){var e="",t=n||o,r=!!(n&&s&&s.includes(n));if(t&&C.onFocus){var i={focused:t,label:p(t),isDisabled:m(t,s),isSelected:r,options:a,context:t===n?"menu":"value",selectValue:s,isAppleDevice:u};e=C.onFocus(i)}return e}),[n,o,p,m,C,a,s,u]),P=(0,r.useMemo)((function(){var e="";if(v&&y.length&&!x&&C.onFilter){var t=b({count:a.length});e=C.onFilter({inputValue:f,resultsMessage:t})}return e}),[a,f,v,C,y,b,x]),N="initial-input-focus"===(null==t?void 0:t.action),_=(0,r.useMemo)((function(){var e="";if(C.guidance){var t=o?"value":v?"menu":"input";e=C.guidance({"aria-label":E,context:t,isDisabled:n&&m(n,s),isMulti:h,isSearchable:g,tabSelectsValue:w,isInitialFocus:N})}return e}),[E,n,o,h,m,g,v,C,s,w,N]),R=Ur(r.Fragment,null,Ur("span",{id:"aria-selection"},S),Ur("span",{id:"aria-focused"},O),Ur("span",{id:"aria-results"},P),Ur("span",{id:"aria-guidance"},_));return Ur(r.Fragment,null,Ur(Sa,{id:c},N&&R),Ur(Sa,{"aria-live":k,"aria-atomic":"false","aria-relevant":"additions text",role:"log"},i&&!N&&R))},Na=[{base:"A",letters:"AⒶAÀÁÂẦẤẪẨÃĀĂẰẮẴẲȦǠÄǞẢÅǺǍȀȂẠẬẶḀĄȺⱯ"},{base:"AA",letters:"Ꜳ"},{base:"AE",letters:"ÆǼǢ"},{base:"AO",letters:"Ꜵ"},{base:"AU",letters:"Ꜷ"},{base:"AV",letters:"ꜸꜺ"},{base:"AY",letters:"Ꜽ"},{base:"B",letters:"BⒷBḂḄḆɃƂƁ"},{base:"C",letters:"CⒸCĆĈĊČÇḈƇȻꜾ"},{base:"D",letters:"DⒹDḊĎḌḐḒḎĐƋƊƉꝹ"},{base:"DZ",letters:"DZDŽ"},{base:"Dz",letters:"DzDž"},{base:"E",letters:"EⒺEÈÉÊỀẾỄỂẼĒḔḖĔĖËẺĚȄȆẸỆȨḜĘḘḚƐƎ"},{base:"F",letters:"FⒻFḞƑꝻ"},{base:"G",letters:"GⒼGǴĜḠĞĠǦĢǤƓꞠꝽꝾ"},{base:"H",letters:"HⒽHĤḢḦȞḤḨḪĦⱧⱵꞍ"},{base:"I",letters:"IⒾIÌÍÎĨĪĬİÏḮỈǏȈȊỊĮḬƗ"},{base:"J",letters:"JⒿJĴɈ"},{base:"K",letters:"KⓀKḰǨḲĶḴƘⱩꝀꝂꝄꞢ"},{base:"L",letters:"LⓁLĿĹĽḶḸĻḼḺŁȽⱢⱠꝈꝆꞀ"},{base:"LJ",letters:"LJ"},{base:"Lj",letters:"Lj"},{base:"M",letters:"MⓂMḾṀṂⱮƜ"},{base:"N",letters:"NⓃNǸŃÑṄŇṆŅṊṈȠƝꞐꞤ"},{base:"NJ",letters:"NJ"},{base:"Nj",letters:"Nj"},{base:"O",letters:"OⓄOÒÓÔỒỐỖỔÕṌȬṎŌṐṒŎȮȰÖȪỎŐǑȌȎƠỜỚỠỞỢỌỘǪǬØǾƆƟꝊꝌ"},{base:"OI",letters:"Ƣ"},{base:"OO",letters:"Ꝏ"},{base:"OU",letters:"Ȣ"},{base:"P",letters:"PⓅPṔṖƤⱣꝐꝒꝔ"},{base:"Q",letters:"QⓆQꝖꝘɊ"},{base:"R",letters:"RⓇRŔṘŘȐȒṚṜŖṞɌⱤꝚꞦꞂ"},{base:"S",letters:"SⓈSẞŚṤŜṠŠṦṢṨȘŞⱾꞨꞄ"},{base:"T",letters:"TⓉTṪŤṬȚŢṰṮŦƬƮȾꞆ"},{base:"TZ",letters:"Ꜩ"},{base:"U",letters:"UⓊUÙÚÛŨṸŪṺŬÜǛǗǕǙỦŮŰǓȔȖƯỪỨỮỬỰỤṲŲṶṴɄ"},{base:"V",letters:"VⓋVṼṾƲꝞɅ"},{base:"VY",letters:"Ꝡ"},{base:"W",letters:"WⓌWẀẂŴẆẄẈⱲ"},{base:"X",letters:"XⓍXẊẌ"},{base:"Y",letters:"YⓎYỲÝŶỸȲẎŸỶỴƳɎỾ"},{base:"Z",letters:"ZⓏZŹẐŻŽẒẔƵȤⱿⱫꝢ"},{base:"a",letters:"aⓐaẚàáâầấẫẩãāăằắẵẳȧǡäǟảåǻǎȁȃạậặḁąⱥɐ"},{base:"aa",letters:"ꜳ"},{base:"ae",letters:"æǽǣ"},{base:"ao",letters:"ꜵ"},{base:"au",letters:"ꜷ"},{base:"av",letters:"ꜹꜻ"},{base:"ay",letters:"ꜽ"},{base:"b",letters:"bⓑbḃḅḇƀƃɓ"},{base:"c",letters:"cⓒcćĉċčçḉƈȼꜿↄ"},{base:"d",letters:"dⓓdḋďḍḑḓḏđƌɖɗꝺ"},{base:"dz",letters:"dzdž"},{base:"e",letters:"eⓔeèéêềếễểẽēḕḗĕėëẻěȅȇẹệȩḝęḙḛɇɛǝ"},{base:"f",letters:"fⓕfḟƒꝼ"},{base:"g",letters:"gⓖgǵĝḡğġǧģǥɠꞡᵹꝿ"},{base:"h",letters:"hⓗhĥḣḧȟḥḩḫẖħⱨⱶɥ"},{base:"hv",letters:"ƕ"},{base:"i",letters:"iⓘiìíîĩīĭïḯỉǐȉȋịįḭɨı"},{base:"j",letters:"jⓙjĵǰɉ"},{base:"k",letters:"kⓚkḱǩḳķḵƙⱪꝁꝃꝅꞣ"},{base:"l",letters:"lⓛlŀĺľḷḹļḽḻſłƚɫⱡꝉꞁꝇ"},{base:"lj",letters:"lj"},{base:"m",letters:"mⓜmḿṁṃɱɯ"},{base:"n",letters:"nⓝnǹńñṅňṇņṋṉƞɲʼnꞑꞥ"},{base:"nj",letters:"nj"},{base:"o",letters:"oⓞoòóôồốỗổõṍȭṏōṑṓŏȯȱöȫỏőǒȍȏơờớỡởợọộǫǭøǿɔꝋꝍɵ"},{base:"oi",letters:"ƣ"},{base:"ou",letters:"ȣ"},{base:"oo",letters:"ꝏ"},{base:"p",letters:"pⓟpṕṗƥᵽꝑꝓꝕ"},{base:"q",letters:"qⓠqɋꝗꝙ"},{base:"r",letters:"rⓡrŕṙřȑȓṛṝŗṟɍɽꝛꞧꞃ"},{base:"s",letters:"sⓢsßśṥŝṡšṧṣṩșşȿꞩꞅẛ"},{base:"t",letters:"tⓣtṫẗťṭțţṱṯŧƭʈⱦꞇ"},{base:"tz",letters:"ꜩ"},{base:"u",letters:"uⓤuùúûũṹūṻŭüǜǘǖǚủůűǔȕȗưừứữửựụṳųṷṵʉ"},{base:"v",letters:"vⓥvṽṿʋꝟʌ"},{base:"vy",letters:"ꝡ"},{base:"w",letters:"wⓦwẁẃŵẇẅẘẉⱳ"},{base:"x",letters:"xⓧxẋẍ"},{base:"y",letters:"yⓨyỳýŷỹȳẏÿỷẙỵƴɏỿ"},{base:"z",letters:"zⓩzźẑżžẓẕƶȥɀⱬꝣ"}],_a=new RegExp("["+Na.map((function(e){return e.letters})).join("")+"]","g"),Ra={},ja=0;ja1?t-1:0),r=1;r0,m=d-p-c,g=!1;m>t&&s.current&&(o&&o(e),s.current=!1),h&&l.current&&(i&&i(e),l.current=!1),h&&t>m?(n&&!s.current&&n(e),f.scrollTop=d,g=!0,s.current=!0):!h&&-t>c&&(a&&!l.current&&a(e),f.scrollTop=0,g=!0,l.current=!0),g&&Ha(e)}}),[n,o,a,i]),p=(0,r.useCallback)((function(e){d(e,e.deltaY)}),[d]),f=(0,r.useCallback)((function(e){c.current=e.changedTouches[0].clientY}),[]),h=(0,r.useCallback)((function(e){var t=c.current-e.changedTouches[0].clientY;d(e,t)}),[d]),m=(0,r.useCallback)((function(e){if(e){var t=!!Vo&&{passive:!1};e.addEventListener("wheel",p,t),e.addEventListener("touchstart",f,t),e.addEventListener("touchmove",h,t)}}),[h,f,p]),g=(0,r.useCallback)((function(e){e&&(e.removeEventListener("wheel",p,!1),e.removeEventListener("touchstart",f,!1),e.removeEventListener("touchmove",h,!1))}),[h,f,p]);return(0,r.useEffect)((function(){if(t){var e=u.current;return m(e),function(){g(e)}}}),[t,m,g]),function(e){u.current=e}}({isEnabled:void 0===o||o,onBottomArrive:e.onBottomArrive,onBottomLeave:e.onBottomLeave,onTopArrive:e.onTopArrive,onTopLeave:e.onTopLeave}),i=function(e){var t=e.isEnabled,n=e.accountForScrollbars,o=void 0===n||n,a=(0,r.useRef)({}),i=(0,r.useRef)(null),s=(0,r.useCallback)((function(e){if(qa){var t=document.body,n=t&&t.style;if(o&&za.forEach((function(e){var t=n&&n[e];a.current[e]=t})),o&&Za<1){var r=parseInt(a.current.paddingRight,10)||0,i=document.body?document.body.clientWidth:0,s=window.innerWidth-i+r||0;Object.keys(Ba).forEach((function(e){var t=Ba[e];n&&(n[e]=t)})),n&&(n.paddingRight="".concat(s,"px"))}t&&Wa()&&(t.addEventListener("touchmove",$a,Ga),e&&(e.addEventListener("touchstart",Ua,Ga),e.addEventListener("touchmove",Qa,Ga))),Za+=1}}),[o]),l=(0,r.useCallback)((function(e){if(qa){var t=document.body,n=t&&t.style;Za=Math.max(Za-1,0),o&&Za<1&&za.forEach((function(e){var t=a.current[e];n&&(n[e]=t)})),t&&Wa()&&(t.removeEventListener("touchmove",$a,Ga),e&&(e.removeEventListener("touchstart",Ua,Ga),e.removeEventListener("touchmove",Qa,Ga)))}}),[o]);return(0,r.useEffect)((function(){if(t){var e=i.current;return s(e),function(){l(e)}}}),[t,s,l]),function(e){i.current=e}}({isEnabled:n});return Ur(r.Fragment,null,n&&Ur("div",{onClick:Ja,css:Ya}),t((function(e){a(e),i(e)})))}var Xa={name:"1a0ro4n-requiredInput",styles:"label:requiredInput;opacity:0;pointer-events:none;position:absolute;bottom:0;left:0;right:0;width:100%"},ei=function(e){var t=e.name,n=e.onFocus;return Ur("input",{required:!0,name:t,tabIndex:-1,"aria-hidden":"true",onFocus:n,css:Xa,value:"",onChange:function(){}})};function ti(e){var t;return"undefined"!=typeof window&&null!=window.navigator&&e.test((null===(t=window.navigator.userAgentData)||void 0===t?void 0:t.platform)||window.navigator.platform)}function ni(){return ti(/^Mac/i)}function ri(){return ti(/^iPhone/i)||ti(/^iPad/i)||ni()&&navigator.maxTouchPoints>1}var oi={clearIndicator:ca,container:function(e){var t=e.isDisabled;return{label:"container",direction:e.isRtl?"rtl":void 0,pointerEvents:t?"none":void 0,position:"relative"}},control:function(e,t){var n=e.isDisabled,r=e.isFocused,o=e.theme,a=o.colors,i=o.borderRadius;return ln({label:"control",alignItems:"center",cursor:"default",display:"flex",flexWrap:"wrap",justifyContent:"space-between",minHeight:o.spacing.controlHeight,outline:"0 !important",position:"relative",transition:"all 100ms"},t?{}:{backgroundColor:n?a.neutral5:a.neutral0,borderColor:n?a.neutral10:r?a.primary:a.neutral20,borderRadius:i,borderStyle:"solid",borderWidth:1,boxShadow:r?"0 0 0 1px ".concat(a.primary):void 0,"&:hover":{borderColor:r?a.primary:a.neutral30}})},dropdownIndicator:la,group:function(e,t){var n=e.theme.spacing;return t?{}:{paddingBottom:2*n.baseUnit,paddingTop:2*n.baseUnit}},groupHeading:function(e,t){var n=e.theme,r=n.colors,o=n.spacing;return ln({label:"group",cursor:"default",display:"block"},t?{}:{color:r.neutral40,fontSize:"75%",fontWeight:500,marginBottom:"0.25em",paddingLeft:3*o.baseUnit,paddingRight:3*o.baseUnit,textTransform:"uppercase"})},indicatorsContainer:function(){return{alignItems:"center",alignSelf:"stretch",display:"flex",flexShrink:0}},indicatorSeparator:function(e,t){var n=e.isDisabled,r=e.theme,o=r.spacing.baseUnit,a=r.colors;return ln({label:"indicatorSeparator",alignSelf:"stretch",width:1},t?{}:{backgroundColor:n?a.neutral10:a.neutral20,marginBottom:2*o,marginTop:2*o})},input:function(e,t){var n=e.isDisabled,r=e.value,o=e.theme,a=o.spacing,i=o.colors;return ln(ln({visibility:n?"hidden":"visible",transform:r?"translateZ(0)":""},va),t?{}:{margin:a.baseUnit/2,paddingBottom:a.baseUnit/2,paddingTop:a.baseUnit/2,color:i.neutral80})},loadingIndicator:function(e,t){var n=e.isFocused,r=e.size,o=e.theme,a=o.colors,i=o.spacing.baseUnit;return ln({label:"loadingIndicator",display:"flex",transition:"color 150ms",alignSelf:"center",fontSize:r,lineHeight:1,marginRight:r,textAlign:"center",verticalAlign:"middle"},t?{}:{color:n?a.neutral60:a.neutral20,padding:2*i})},loadingMessage:Ko,menu:function(e,t){var n,r=e.placement,o=e.theme,a=o.borderRadius,i=o.spacing,s=o.colors;return ln((an(n={label:"menu"},function(e){return e?{bottom:"top",top:"bottom"}[e]:"bottom"}(r),"100%"),an(n,"position","absolute"),an(n,"width","100%"),an(n,"zIndex",1),n),t?{}:{backgroundColor:s.neutral0,borderRadius:a,boxShadow:"0 0 0 1px hsla(0, 0%, 0%, 0.1), 0 4px 11px hsla(0, 0%, 0%, 0.1)",marginBottom:i.menuGutter,marginTop:i.menuGutter})},menuList:function(e,t){var n=e.maxHeight,r=e.theme.spacing.baseUnit;return ln({maxHeight:n,overflowY:"auto",position:"relative",WebkitOverflowScrolling:"touch"},t?{}:{paddingBottom:r,paddingTop:r})},menuPortal:function(e){var t=e.rect,n=e.offset,r=e.position;return{left:t.left,position:r,top:n,width:t.width,zIndex:1}},multiValue:function(e,t){var n=e.theme,r=n.spacing,o=n.borderRadius,a=n.colors;return ln({label:"multiValue",display:"flex",minWidth:0},t?{}:{backgroundColor:a.neutral10,borderRadius:o/2,margin:r.baseUnit/2})},multiValueLabel:function(e,t){var n=e.theme,r=n.borderRadius,o=n.colors,a=e.cropWithEllipsis;return ln({overflow:"hidden",textOverflow:a||void 0===a?"ellipsis":void 0,whiteSpace:"nowrap"},t?{}:{borderRadius:r/2,color:o.neutral80,fontSize:"85%",padding:3,paddingLeft:6})},multiValueRemove:function(e,t){var n=e.theme,r=n.spacing,o=n.borderRadius,a=n.colors,i=e.isFocused;return ln({alignItems:"center",display:"flex"},t?{}:{borderRadius:o/2,backgroundColor:i?a.dangerLight:void 0,paddingLeft:r.baseUnit,paddingRight:r.baseUnit,":hover":{backgroundColor:a.dangerLight,color:a.danger}})},noOptionsMessage:Yo,option:function(e,t){var n=e.isDisabled,r=e.isFocused,o=e.isSelected,a=e.theme,i=a.spacing,s=a.colors;return ln({label:"option",cursor:"default",display:"block",fontSize:"inherit",width:"100%",userSelect:"none",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)"},t?{}:{backgroundColor:o?s.primary:r?s.primary25:"transparent",color:n?s.neutral20:o?s.neutral0:"inherit",padding:"".concat(2*i.baseUnit,"px ").concat(3*i.baseUnit,"px"),":active":{backgroundColor:n?void 0:o?s.primary:s.primary50}})},placeholder:function(e,t){var n=e.theme,r=n.spacing,o=n.colors;return ln({label:"placeholder",gridArea:"1 / 1 / 2 / 3"},t?{}:{color:o.neutral50,marginLeft:r.baseUnit/2,marginRight:r.baseUnit/2})},singleValue:function(e,t){var n=e.isDisabled,r=e.theme,o=r.spacing,a=r.colors;return ln({label:"singleValue",gridArea:"1 / 1 / 2 / 3",maxWidth:"100%",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},t?{}:{color:n?a.neutral40:a.neutral80,marginLeft:o.baseUnit/2,marginRight:o.baseUnit/2})},valueContainer:function(e,t){var n=e.theme.spacing,r=e.isMulti,o=e.hasValue,a=e.selectProps.controlShouldRenderValue;return ln({alignItems:"center",display:r&&o&&a?"flex":"grid",flex:1,flexWrap:"wrap",WebkitOverflowScrolling:"touch",position:"relative",overflow:"hidden"},t?{}:{padding:"".concat(n.baseUnit/2,"px ").concat(2*n.baseUnit,"px")})}};var ai,ii={borderRadius:4,colors:{primary:"#2684FF",primary75:"#4C9AFF",primary50:"#B2D4FF",primary25:"#DEEBFF",danger:"#DE350B",dangerLight:"#FFBDAD",neutral0:"hsl(0, 0%, 100%)",neutral5:"hsl(0, 0%, 95%)",neutral10:"hsl(0, 0%, 90%)",neutral20:"hsl(0, 0%, 80%)",neutral30:"hsl(0, 0%, 70%)",neutral40:"hsl(0, 0%, 60%)",neutral50:"hsl(0, 0%, 50%)",neutral60:"hsl(0, 0%, 40%)",neutral70:"hsl(0, 0%, 30%)",neutral80:"hsl(0, 0%, 20%)",neutral90:"hsl(0, 0%, 10%)"},spacing:{baseUnit:4,controlHeight:38,menuGutter:8}},si={"aria-live":"polite",backspaceRemovesValue:!0,blurInputOnSelect:To(),captureMenuScroll:!To(),classNames:{},closeMenuOnSelect:!0,closeMenuOnScroll:!1,components:{},controlShouldRenderValue:!0,escapeClearsValue:!1,filterOption:function(e,t){if(e.data.__isNew__)return!0;var n=ln({ignoreCase:!0,ignoreAccents:!0,stringify:Fa,trim:!0,matchFrom:"any"},ai),r=n.ignoreCase,o=n.ignoreAccents,a=n.stringify,i=n.trim,s=n.matchFrom,l=i?Da(t):t,c=i?Da(a(e)):a(e);return r&&(l=l.toLowerCase(),c=c.toLowerCase()),o&&(l=Ta(l),c=Ma(c)),"start"===s?c.substr(0,l.length)===l:c.indexOf(l)>-1},formatGroupLabel:function(e){return e.label},getOptionLabel:function(e){return e.label},getOptionValue:function(e){return e.value},isDisabled:!1,isLoading:!1,isMulti:!1,isRtl:!1,isSearchable:!0,isOptionDisabled:function(e){return!!e.isDisabled},loadingMessage:function(){return"Loading..."},maxMenuHeight:300,minMenuHeight:140,menuIsOpen:!1,menuPlacement:"bottom",menuPosition:"absolute",menuShouldBlockScroll:!1,menuShouldScrollIntoView:!function(){try{return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)}catch(v){return!1}}(),noOptionsMessage:function(){return"No options"},openMenuOnFocus:!1,openMenuOnClick:!0,options:[],pageSize:5,placeholder:"Select...",screenReaderStatus:function(e){var t=e.count;return"".concat(t," result").concat(1!==t?"s":""," available")},styles:{},tabIndex:0,tabSelectsValue:!0,unstyled:!1};function li(e,t,n,r){return{type:"option",data:t,isDisabled:gi(e,t,n),isSelected:vi(e,t,n),label:hi(e,t),value:mi(e,t),index:r}}function ci(e,t){return e.options.map((function(n,r){if("options"in n){var o=n.options.map((function(n,r){return li(e,n,t,r)})).filter((function(t){return pi(e,t)}));return o.length>0?{type:"group",data:n,options:o,index:r}:void 0}var a=li(e,n,t,r);return pi(e,a)?a:void 0})).filter(Ho)}function ui(e){return e.reduce((function(e,t){return"group"===t.type?e.push.apply(e,(0,nn.Z)(t.options.map((function(e){return e.data})))):e.push(t.data),e}),[])}function di(e,t){return e.reduce((function(e,n){return"group"===n.type?e.push.apply(e,(0,nn.Z)(n.options.map((function(e){return{data:e.data,id:"".concat(t,"-").concat(n.index,"-").concat(e.index)}})))):e.push({data:n.data,id:"".concat(t,"-").concat(n.index)}),e}),[])}function pi(e,t){var n=e.inputValue,r=void 0===n?"":n,o=t.data,a=t.isSelected,i=t.label,s=t.value;return(!bi(e)||!a)&&yi(e,{label:i,value:s,data:o},r)}var fi=function(e,t){var n;return(null===(n=e.find((function(e){return e.data===t})))||void 0===n?void 0:n.id)||null},hi=function(e,t){return e.getOptionLabel(t)},mi=function(e,t){return e.getOptionValue(t)};function gi(e,t,n){return"function"==typeof e.isOptionDisabled&&e.isOptionDisabled(t,n)}function vi(e,t,n){if(n.indexOf(t)>-1)return!0;if("function"==typeof e.isOptionSelected)return e.isOptionSelected(t,n);var r=mi(e,t);return n.some((function(t){return mi(e,t)===r}))}function yi(e,t,n){return!e.filterOption||e.filterOption(t,n)}var bi=function(e){var t=e.hideSelectedOptions,n=e.isMulti;return void 0===t?n:t},wi=1,xi=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&(0,mn.Z)(e,t)}(i,e);var t,n,o,a=bn(i);function i(e){var t;if(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,i),(t=a.call(this,e)).state={ariaSelection:null,focusedOption:null,focusedOptionId:null,focusableOptionsWithIds:[],focusedValue:null,inputIsHidden:!1,isFocused:!1,selectValue:[],clearFocusValueOnUpdate:!1,prevWasFocused:!1,inputIsHiddenAfterUpdate:void 0,prevProps:void 0,instancePrefix:""},t.blockOptionHover=!1,t.isComposing=!1,t.commonProps=void 0,t.initialTouchX=0,t.initialTouchY=0,t.openAfterFocus=!1,t.scrollToFocusedOptionOnUpdate=!1,t.userIsDragging=void 0,t.isAppleDevice=ni()||ri(),t.controlRef=null,t.getControlRef=function(e){t.controlRef=e},t.focusedOptionRef=null,t.getFocusedOptionRef=function(e){t.focusedOptionRef=e},t.menuListRef=null,t.getMenuListRef=function(e){t.menuListRef=e},t.inputRef=null,t.getInputRef=function(e){t.inputRef=e},t.focus=t.focusInput,t.blur=t.blurInput,t.onChange=function(e,n){var r=t.props,o=r.onChange,a=r.name;n.name=a,t.ariaOnChange(e,n),o(e,n)},t.setValue=function(e,n,r){var o=t.props,a=o.closeMenuOnSelect,i=o.isMulti,s=o.inputValue;t.onInputChange("",{action:"set-value",prevInputValue:s}),a&&(t.setState({inputIsHiddenAfterUpdate:!i}),t.onMenuClose()),t.setState({clearFocusValueOnUpdate:!0}),t.onChange(e,{action:n,option:r})},t.selectOption=function(e){var n=t.props,r=n.blurInputOnSelect,o=n.isMulti,a=n.name,i=t.state.selectValue,s=o&&t.isOptionSelected(e,i),l=t.isOptionDisabled(e,i);if(s){var c=t.getOptionValue(e);t.setValue(i.filter((function(e){return t.getOptionValue(e)!==c})),"deselect-option",e)}else{if(l)return void t.ariaOnChange(e,{action:"select-option",option:e,name:a});o?t.setValue([].concat((0,nn.Z)(i),[e]),"select-option",e):t.setValue(e,"select-option")}r&&t.blurInput()},t.removeValue=function(e){var n=t.props.isMulti,r=t.state.selectValue,o=t.getOptionValue(e),a=r.filter((function(e){return t.getOptionValue(e)!==o})),i=zo(n,a,a[0]||null);t.onChange(i,{action:"remove-value",removedValue:e}),t.focusInput()},t.clearValue=function(){var e=t.state.selectValue;t.onChange(zo(t.props.isMulti,[],null),{action:"clear",removedValues:e})},t.popValue=function(){var e=t.props.isMulti,n=t.state.selectValue,r=n[n.length-1],o=n.slice(0,n.length-1),a=zo(e,o,o[0]||null);t.onChange(a,{action:"pop-value",removedValue:r})},t.getFocusedOptionId=function(e){return fi(t.state.focusableOptionsWithIds,e)},t.getFocusableOptionsWithIds=function(){return di(ci(t.props,t.state.selectValue),t.getElementId("option"))},t.getValue=function(){return t.state.selectValue},t.cx=function(){for(var e=arguments.length,n=new Array(e),r=0;r5||a>5}},t.onTouchEnd=function(e){t.userIsDragging||(t.controlRef&&!t.controlRef.contains(e.target)&&t.menuListRef&&!t.menuListRef.contains(e.target)&&t.blurInput(),t.initialTouchX=0,t.initialTouchY=0)},t.onControlTouchEnd=function(e){t.userIsDragging||t.onControlMouseDown(e)},t.onClearIndicatorTouchEnd=function(e){t.userIsDragging||t.onClearIndicatorMouseDown(e)},t.onDropdownIndicatorTouchEnd=function(e){t.userIsDragging||t.onDropdownIndicatorMouseDown(e)},t.handleInputChange=function(e){var n=t.props.inputValue,r=e.currentTarget.value;t.setState({inputIsHiddenAfterUpdate:!1}),t.onInputChange(r,{action:"input-change",prevInputValue:n}),t.props.menuIsOpen||t.onMenuOpen()},t.onInputFocus=function(e){t.props.onFocus&&t.props.onFocus(e),t.setState({inputIsHiddenAfterUpdate:!1,isFocused:!0}),(t.openAfterFocus||t.props.openMenuOnFocus)&&t.openMenu("first"),t.openAfterFocus=!1},t.onInputBlur=function(e){var n=t.props.inputValue;t.menuListRef&&t.menuListRef.contains(document.activeElement)?t.inputRef.focus():(t.props.onBlur&&t.props.onBlur(e),t.onInputChange("",{action:"input-blur",prevInputValue:n}),t.onMenuClose(),t.setState({focusedValue:null,isFocused:!1}))},t.onOptionHover=function(e){if(!t.blockOptionHover&&t.state.focusedOption!==e){var n=t.getFocusableOptions().indexOf(e);t.setState({focusedOption:e,focusedOptionId:n>-1?t.getFocusedOptionId(e):null})}},t.shouldHideSelectedOptions=function(){return bi(t.props)},t.onValueInputFocus=function(e){e.preventDefault(),e.stopPropagation(),t.focus()},t.onKeyDown=function(e){var n=t.props,r=n.isMulti,o=n.backspaceRemovesValue,a=n.escapeClearsValue,i=n.inputValue,s=n.isClearable,l=n.isDisabled,c=n.menuIsOpen,u=n.onKeyDown,d=n.tabSelectsValue,p=n.openMenuOnFocus,f=t.state,h=f.focusedOption,m=f.focusedValue,g=f.selectValue;if(!(l||"function"==typeof u&&(u(e),e.defaultPrevented))){switch(t.blockOptionHover=!0,e.key){case"ArrowLeft":if(!r||i)return;t.focusValue("previous");break;case"ArrowRight":if(!r||i)return;t.focusValue("next");break;case"Delete":case"Backspace":if(i)return;if(m)t.removeValue(m);else{if(!o)return;r?t.popValue():s&&t.clearValue()}break;case"Tab":if(t.isComposing)return;if(e.shiftKey||!c||!d||!h||p&&t.isOptionSelected(h,g))return;t.selectOption(h);break;case"Enter":if(229===e.keyCode)break;if(c){if(!h)return;if(t.isComposing)return;t.selectOption(h);break}return;case"Escape":c?(t.setState({inputIsHiddenAfterUpdate:!1}),t.onInputChange("",{action:"menu-close",prevInputValue:i}),t.onMenuClose()):s&&a&&t.clearValue();break;case" ":if(i)return;if(!c){t.openMenu("first");break}if(!h)return;t.selectOption(h);break;case"ArrowUp":c?t.focusOption("up"):t.openMenu("last");break;case"ArrowDown":c?t.focusOption("down"):t.openMenu("first");break;case"PageUp":if(!c)return;t.focusOption("pageup");break;case"PageDown":if(!c)return;t.focusOption("pagedown");break;case"Home":if(!c)return;t.focusOption("first");break;case"End":if(!c)return;t.focusOption("last");break;default:return}e.preventDefault()}},t.state.instancePrefix="react-select-"+(t.props.instanceId||++wi),t.state.selectValue=Po(e.value),e.menuIsOpen&&t.state.selectValue.length){var n=t.getFocusableOptionsWithIds(),r=t.buildFocusableOptions(),o=r.indexOf(t.state.selectValue[0]);t.state.focusableOptionsWithIds=n,t.state.focusedOption=r[o],t.state.focusedOptionId=fi(n,r[o])}return t}return t=i,n=[{key:"componentDidMount",value:function(){this.startListeningComposition(),this.startListeningToTouch(),this.props.closeMenuOnScroll&&document&&document.addEventListener&&document.addEventListener("scroll",this.onScroll,!0),this.props.autoFocus&&this.focusInput(),this.props.menuIsOpen&&this.state.focusedOption&&this.menuListRef&&this.focusedOptionRef&&Mo(this.menuListRef,this.focusedOptionRef)}},{key:"componentDidUpdate",value:function(e){var t=this.props,n=t.isDisabled,r=t.menuIsOpen,o=this.state.isFocused;(o&&!n&&e.isDisabled||o&&r&&!e.menuIsOpen)&&this.focusInput(),o&&n&&!e.isDisabled?this.setState({isFocused:!1},this.onMenuClose):o||n||!e.isDisabled||this.inputRef!==document.activeElement||this.setState({isFocused:!0}),this.menuListRef&&this.focusedOptionRef&&this.scrollToFocusedOptionOnUpdate&&(Mo(this.menuListRef,this.focusedOptionRef),this.scrollToFocusedOptionOnUpdate=!1)}},{key:"componentWillUnmount",value:function(){this.stopListeningComposition(),this.stopListeningToTouch(),document.removeEventListener("scroll",this.onScroll,!0)}},{key:"onMenuOpen",value:function(){this.props.onMenuOpen()}},{key:"onMenuClose",value:function(){this.onInputChange("",{action:"menu-close",prevInputValue:this.props.inputValue}),this.props.onMenuClose()}},{key:"onInputChange",value:function(e,t){this.props.onInputChange(e,t)}},{key:"focusInput",value:function(){this.inputRef&&this.inputRef.focus()}},{key:"blurInput",value:function(){this.inputRef&&this.inputRef.blur()}},{key:"openMenu",value:function(e){var t=this,n=this.state,r=n.selectValue,o=n.isFocused,a=this.buildFocusableOptions(),i="first"===e?0:a.length-1;if(!this.props.isMulti){var s=a.indexOf(r[0]);s>-1&&(i=s)}this.scrollToFocusedOptionOnUpdate=!(o&&this.menuListRef),this.setState({inputIsHiddenAfterUpdate:!1,focusedValue:null,focusedOption:a[i],focusedOptionId:this.getFocusedOptionId(a[i])},(function(){return t.onMenuOpen()}))}},{key:"focusValue",value:function(e){var t=this.state,n=t.selectValue,r=t.focusedValue;if(this.props.isMulti){this.setState({focusedOption:null});var o=n.indexOf(r);r||(o=-1);var a=n.length-1,i=-1;if(n.length){switch(e){case"previous":i=0===o?0:-1===o?a:o-1;break;case"next":o>-1&&o0&&void 0!==arguments[0]?arguments[0]:"first",t=this.props.pageSize,n=this.state.focusedOption,r=this.getFocusableOptions();if(r.length){var o=0,a=r.indexOf(n);n||(a=-1),"up"===e?o=a>0?a-1:r.length-1:"down"===e?o=(a+1)%r.length:"pageup"===e?(o=a-t)<0&&(o=0):"pagedown"===e?(o=a+t)>r.length-1&&(o=r.length-1):"last"===e&&(o=r.length-1),this.scrollToFocusedOptionOnUpdate=!0,this.setState({focusedOption:r[o],focusedValue:null,focusedOptionId:this.getFocusedOptionId(r[o])})}}},{key:"getTheme",value:function(){return this.props.theme?"function"==typeof this.props.theme?this.props.theme(ii):ln(ln({},ii),this.props.theme):ii}},{key:"getCommonProps",value:function(){var e=this.clearValue,t=this.cx,n=this.getStyles,r=this.getClassNames,o=this.getValue,a=this.selectOption,i=this.setValue,s=this.props,l=s.isMulti,c=s.isRtl,u=s.options;return{clearValue:e,cx:t,getStyles:n,getClassNames:r,getValue:o,hasValue:this.hasValue(),isMulti:l,isRtl:c,options:u,selectOption:a,selectProps:s,setValue:i,theme:this.getTheme()}}},{key:"hasValue",value:function(){return this.state.selectValue.length>0}},{key:"hasOptions",value:function(){return!!this.getFocusableOptions().length}},{key:"isClearable",value:function(){var e=this.props,t=e.isClearable,n=e.isMulti;return void 0===t?n:t}},{key:"isOptionDisabled",value:function(e,t){return gi(this.props,e,t)}},{key:"isOptionSelected",value:function(e,t){return vi(this.props,e,t)}},{key:"filterOption",value:function(e,t){return yi(this.props,e,t)}},{key:"formatOptionLabel",value:function(e,t){if("function"==typeof this.props.formatOptionLabel){var n=this.props.inputValue,r=this.state.selectValue;return this.props.formatOptionLabel(e,{context:t,inputValue:n,selectValue:r})}return this.getOptionLabel(e)}},{key:"formatGroupLabel",value:function(e){return this.props.formatGroupLabel(e)}},{key:"startListeningComposition",value:function(){document&&document.addEventListener&&(document.addEventListener("compositionstart",this.onCompositionStart,!1),document.addEventListener("compositionend",this.onCompositionEnd,!1))}},{key:"stopListeningComposition",value:function(){document&&document.removeEventListener&&(document.removeEventListener("compositionstart",this.onCompositionStart),document.removeEventListener("compositionend",this.onCompositionEnd))}},{key:"startListeningToTouch",value:function(){document&&document.addEventListener&&(document.addEventListener("touchstart",this.onTouchStart,!1),document.addEventListener("touchmove",this.onTouchMove,!1),document.addEventListener("touchend",this.onTouchEnd,!1))}},{key:"stopListeningToTouch",value:function(){document&&document.removeEventListener&&(document.removeEventListener("touchstart",this.onTouchStart),document.removeEventListener("touchmove",this.onTouchMove),document.removeEventListener("touchend",this.onTouchEnd))}},{key:"renderInput",value:function(){var e=this.props,t=e.isDisabled,n=e.isSearchable,o=e.inputId,a=e.inputValue,i=e.tabIndex,s=e.form,l=e.menuIsOpen,c=e.required,u=this.getComponents().Input,d=this.state,p=d.inputIsHidden,f=d.ariaSelection,h=this.commonProps,m=o||this.getElementId("input"),g=ln(ln(ln({"aria-autocomplete":"list","aria-expanded":l,"aria-haspopup":!0,"aria-errormessage":this.props["aria-errormessage"],"aria-invalid":this.props["aria-invalid"],"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],"aria-required":c,role:"combobox","aria-activedescendant":this.isAppleDevice?void 0:this.state.focusedOptionId||""},l&&{"aria-controls":this.getElementId("listbox")}),!n&&{"aria-readonly":!0}),this.hasValue()?"initial-input-focus"===(null==f?void 0:f.action)&&{"aria-describedby":this.getElementId("live-region")}:{"aria-describedby":this.getElementId("placeholder")});return n?r.createElement(u,fn({},h,{autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",id:m,innerRef:this.getInputRef,isDisabled:t,isHidden:p,onBlur:this.onInputBlur,onChange:this.handleInputChange,onFocus:this.onInputFocus,spellCheck:"false",tabIndex:i,form:s,type:"text",value:a},g)):r.createElement(Va,fn({id:m,innerRef:this.getInputRef,onBlur:this.onInputBlur,onChange:Co,onFocus:this.onInputFocus,disabled:t,tabIndex:i,inputMode:"none",form:s,value:""},g))}},{key:"renderPlaceholderOrValue",value:function(){var e=this,t=this.getComponents(),n=t.MultiValue,o=t.MultiValueContainer,a=t.MultiValueLabel,i=t.MultiValueRemove,s=t.SingleValue,l=t.Placeholder,c=this.commonProps,u=this.props,d=u.controlShouldRenderValue,p=u.isDisabled,f=u.isMulti,h=u.inputValue,m=u.placeholder,g=this.state,v=g.selectValue,y=g.focusedValue,b=g.isFocused;if(!this.hasValue()||!d)return h?null:r.createElement(l,fn({},c,{key:"placeholder",isDisabled:p,isFocused:b,innerProps:{id:this.getElementId("placeholder")}}),m);if(f)return v.map((function(t,s){var l=t===y,u="".concat(e.getOptionLabel(t),"-").concat(e.getOptionValue(t));return r.createElement(n,fn({},c,{components:{Container:o,Label:a,Remove:i},isFocused:l,isDisabled:p,key:u,index:s,removeProps:{onClick:function(){return e.removeValue(t)},onTouchEnd:function(){return e.removeValue(t)},onMouseDown:function(e){e.preventDefault()}},data:t}),e.formatOptionLabel(t,"value"))}));if(h)return null;var w=v[0];return r.createElement(s,fn({},c,{data:w,isDisabled:p}),this.formatOptionLabel(w,"value"))}},{key:"renderClearIndicator",value:function(){var e=this.getComponents().ClearIndicator,t=this.commonProps,n=this.props,o=n.isDisabled,a=n.isLoading,i=this.state.isFocused;if(!this.isClearable()||!e||o||!this.hasValue()||a)return null;var s={onMouseDown:this.onClearIndicatorMouseDown,onTouchEnd:this.onClearIndicatorTouchEnd,"aria-hidden":"true"};return r.createElement(e,fn({},t,{innerProps:s,isFocused:i}))}},{key:"renderLoadingIndicator",value:function(){var e=this.getComponents().LoadingIndicator,t=this.commonProps,n=this.props,o=n.isDisabled,a=n.isLoading,i=this.state.isFocused;return e&&a?r.createElement(e,fn({},t,{innerProps:{"aria-hidden":"true"},isDisabled:o,isFocused:i})):null}},{key:"renderIndicatorSeparator",value:function(){var e=this.getComponents(),t=e.DropdownIndicator,n=e.IndicatorSeparator;if(!t||!n)return null;var o=this.commonProps,a=this.props.isDisabled,i=this.state.isFocused;return r.createElement(n,fn({},o,{isDisabled:a,isFocused:i}))}},{key:"renderDropdownIndicator",value:function(){var e=this.getComponents().DropdownIndicator;if(!e)return null;var t=this.commonProps,n=this.props.isDisabled,o=this.state.isFocused,a={onMouseDown:this.onDropdownIndicatorMouseDown,onTouchEnd:this.onDropdownIndicatorTouchEnd,"aria-hidden":"true"};return r.createElement(e,fn({},t,{innerProps:a,isDisabled:n,isFocused:o}))}},{key:"renderMenu",value:function(){var e=this,t=this.getComponents(),n=t.Group,o=t.GroupHeading,a=t.Menu,i=t.MenuList,s=t.MenuPortal,l=t.LoadingMessage,c=t.NoOptionsMessage,u=t.Option,d=this.commonProps,p=this.state.focusedOption,f=this.props,h=f.captureMenuScroll,m=f.inputValue,g=f.isLoading,v=f.loadingMessage,y=f.minMenuHeight,b=f.maxMenuHeight,w=f.menuIsOpen,x=f.menuPlacement,E=f.menuPosition,k=f.menuPortalTarget,C=f.menuShouldBlockScroll,S=f.menuShouldScrollIntoView,O=f.noOptionsMessage,P=f.onMenuScrollToTop,N=f.onMenuScrollToBottom;if(!w)return null;var _,R=function(t,n){var o=t.type,a=t.data,i=t.isDisabled,s=t.isSelected,l=t.label,c=t.value,f=p===a,h=i?void 0:function(){return e.onOptionHover(a)},m=i?void 0:function(){return e.selectOption(a)},g="".concat(e.getElementId("option"),"-").concat(n),v={id:g,onClick:m,onMouseMove:h,onMouseOver:h,tabIndex:-1,role:"option","aria-selected":e.isAppleDevice?void 0:s};return r.createElement(u,fn({},d,{innerProps:v,data:a,isDisabled:i,isSelected:s,key:g,label:l,type:o,value:c,isFocused:f,innerRef:f?e.getFocusedOptionRef:void 0}),e.formatOptionLabel(t.data,"menu"))};if(this.hasOptions())_=this.getCategorizedOptions().map((function(t){if("group"===t.type){var a=t.data,i=t.options,s=t.index,l="".concat(e.getElementId("group"),"-").concat(s),c="".concat(l,"-heading");return r.createElement(n,fn({},d,{key:l,data:a,options:i,Heading:o,headingProps:{id:c,data:t.data},label:e.formatGroupLabel(t.data)}),t.options.map((function(e){return R(e,"".concat(s,"-").concat(e.index))})))}if("option"===t.type)return R(t,"".concat(t.index))}));else if(g){var j=v({inputValue:m});if(null===j)return null;_=r.createElement(l,d,j)}else{var I=O({inputValue:m});if(null===I)return null;_=r.createElement(c,d,I)}var L={minMenuHeight:y,maxMenuHeight:b,menuPlacement:x,menuPosition:E,menuShouldScrollIntoView:S},M=r.createElement(Zo,fn({},d,L),(function(t){var n=t.ref,o=t.placerProps,s=o.placement,l=o.maxHeight;return r.createElement(a,fn({},d,L,{innerRef:n,innerProps:{onMouseDown:e.onMenuMouseDown,onMouseMove:e.onMenuMouseMove},isLoading:g,placement:s}),r.createElement(Ka,{captureEnabled:h,onTopArrive:P,onBottomArrive:N,lockEnabled:C},(function(t){return r.createElement(i,fn({},d,{innerRef:function(n){e.getMenuListRef(n),t(n)},innerProps:{role:"listbox","aria-multiselectable":d.isMulti,id:e.getElementId("listbox")},isLoading:g,maxHeight:l,focusedOption:p}),_)})))}));return k||"fixed"===E?r.createElement(s,fn({},d,{appendTo:k,controlElement:this.controlRef,menuPlacement:x,menuPosition:E}),M):M}},{key:"renderFormField",value:function(){var e=this,t=this.props,n=t.delimiter,o=t.isDisabled,a=t.isMulti,i=t.name,s=t.required,l=this.state.selectValue;if(s&&!this.hasValue()&&!o)return r.createElement(ei,{name:i,onFocus:this.onValueInputFocus});if(i&&!o){if(a){if(n){var c=l.map((function(t){return e.getOptionValue(t)})).join(n);return r.createElement("input",{name:i,type:"hidden",value:c})}var u=l.length>0?l.map((function(t,n){return r.createElement("input",{key:"i-".concat(n),name:i,type:"hidden",value:e.getOptionValue(t)})})):r.createElement("input",{name:i,type:"hidden",value:""});return r.createElement("div",null,u)}var d=l[0]?this.getOptionValue(l[0]):"";return r.createElement("input",{name:i,type:"hidden",value:d})}}},{key:"renderLiveRegion",value:function(){var e=this.commonProps,t=this.state,n=t.ariaSelection,o=t.focusedOption,a=t.focusedValue,i=t.isFocused,s=t.selectValue,l=this.getFocusableOptions();return r.createElement(Pa,fn({},e,{id:this.getElementId("live-region"),ariaSelection:n,focusedOption:o,focusedValue:a,isFocused:i,selectValue:s,focusableOptions:l,isAppleDevice:this.isAppleDevice}))}},{key:"render",value:function(){var e=this.getComponents(),t=e.Control,n=e.IndicatorsContainer,o=e.SelectContainer,a=e.ValueContainer,i=this.props,s=i.className,l=i.id,c=i.isDisabled,u=i.menuIsOpen,d=this.state.isFocused,p=this.commonProps=this.getCommonProps();return r.createElement(o,fn({},p,{className:s,innerProps:{id:l,onKeyDown:this.onKeyDown},isDisabled:c,isFocused:d}),this.renderLiveRegion(),r.createElement(t,fn({},p,{innerRef:this.getControlRef,innerProps:{onMouseDown:this.onControlMouseDown,onTouchEnd:this.onControlTouchEnd},isDisabled:c,isFocused:d,menuIsOpen:u}),r.createElement(a,fn({},p,{isDisabled:c}),this.renderPlaceholderOrValue(),this.renderInput()),r.createElement(n,fn({},p,{isDisabled:c}),this.renderClearIndicator(),this.renderLoadingIndicator(),this.renderIndicatorSeparator(),this.renderDropdownIndicator())),this.renderMenu(),this.renderFormField())}}],o=[{key:"getDerivedStateFromProps",value:function(e,t){var n=t.prevProps,r=t.clearFocusValueOnUpdate,o=t.inputIsHiddenAfterUpdate,a=t.ariaSelection,i=t.isFocused,s=t.prevWasFocused,l=t.instancePrefix,c=e.options,u=e.value,d=e.menuIsOpen,p=e.inputValue,f=e.isMulti,h=Po(u),m={};if(n&&(u!==n.value||c!==n.options||d!==n.menuIsOpen||p!==n.inputValue)){var g=d?function(e,t){return ui(ci(e,t))}(e,h):[],v=d?di(ci(e,h),"".concat(l,"-option")):[],y=r?function(e,t){var n=e.focusedValue,r=e.selectValue.indexOf(n);if(r>-1){if(t.indexOf(n)>-1)return n;if(r-1?n:t[0]}(t,g);m={selectValue:h,focusedOption:b,focusedOptionId:fi(v,b),focusableOptionsWithIds:v,focusedValue:y,clearFocusValueOnUpdate:!1}}var w=null!=o&&e!==n?{inputIsHidden:o,inputIsHiddenAfterUpdate:void 0}:{},x=a,E=i&&s;return i&&!E&&(x={value:zo(f,h,h[0]||null),options:h,action:"initial-input-focus"},E=!s),"initial-input-focus"===(null==a?void 0:a.action)&&(x=null),ln(ln(ln({},m),w),{},{prevProps:e,ariaSelection:x,prevWasFocused:E})}}],n&&hn(t.prototype,n),o&&hn(t,o),Object.defineProperty(t,"prototype",{writable:!1}),i}(r.Component);xi.defaultProps=si;n(814),n(3681),n(4923),n(3100),n(8870),n(8230),n(669),n(3408),n(7425),n(8238),n(6290);var Ei=(0,r.forwardRef)((function(e,t){var n=function(e){var t=e.defaultInputValue,n=void 0===t?"":t,o=e.defaultMenuIsOpen,a=void 0!==o&&o,i=e.defaultValue,s=void 0===i?null:i,l=e.inputValue,c=e.menuIsOpen,u=e.onChange,d=e.onInputChange,p=e.onMenuClose,f=e.onMenuOpen,h=e.value,m=dn(e,pn),g=un((0,r.useState)(void 0!==l?l:n),2),v=g[0],y=g[1],b=un((0,r.useState)(void 0!==c?c:a),2),w=b[0],x=b[1],E=un((0,r.useState)(void 0!==h?h:s),2),k=E[0],C=E[1],S=(0,r.useCallback)((function(e,t){"function"==typeof u&&u(e,t),C(e)}),[u]),O=(0,r.useCallback)((function(e,t){var n;"function"==typeof d&&(n=d(e,t)),y(void 0!==n?n:e)}),[d]),P=(0,r.useCallback)((function(){"function"==typeof f&&f(),x(!0)}),[f]),N=(0,r.useCallback)((function(){"function"==typeof p&&p(),x(!1)}),[p]),_=void 0!==l?l:v,R=void 0!==c?c:w,j=void 0!==h?h:k;return ln(ln({},m),{},{inputValue:_,menuIsOpen:R,onChange:S,onInputChange:O,onMenuClose:N,onMenuOpen:P,value:j})}(e);return r.createElement(xi,fn({ref:t},n))})),ki=Ei,Ci=function(){function e(){}return e.prototype.expandToken=function(e){for(var t=[],n="",r=0,o=e.length;r{let{id:t,label:n}=e;return r.createElement(r.Fragment,null,r.createElement("label",{id:t+"-label",className:"font-bold p-1",htmlFor:t},n))},Li=e=>{let{id:t,label:n,onChange:o,placeholder:a,autoFocus:i}=e;return r.createElement(r.Fragment,null,r.createElement(Ii,{id:t,label:n}),r.createElement("input",{autoFocus:i,className:"rounded border-gray-300 hover:border-gray-400",style:{height:"62%"},type:"text",id:t,"aria-label":"Search",placeholder:a,onChange:o}))};const Mi=e=>{let{title:t,allProjects:n,lede:o,sortOptions:i,image:s}=e;const c=e=>{let t=[];for(const n of e)if(n.topics)for(const e of n.topics)t.some((t=>{let{value:n}=t;return n===e.slug}))||t.push({value:e.slug,label:e.title});return t},u=e=>{let t=[];for(const n of e)n.agency&&(t.some((e=>{let{value:t}=e;return t===n.agency}))||t.push({value:n.agency,label:n.agency}));return t},{0:d,1:p}=(0,r.useState)(c(n)),{0:f,1:h}=(0,r.useState)(u(n)),{0:m,1:g}=(0,r.useState)(n),{0:v,1:y}=(0,r.useState)(n),b=new Map;b.set("created","Date Posted"),b.set("opportunityCloses","Opportunity Closes"),b.set("startDate","Project Started"),b.set("endDate","Project Ended");const w=[];let x=1;const E=[{direction:"Newest to Oldest",sortAscending:!1},{direction:"Oldest to Newest",sortAscending:!0}];for(const r of i){const e=b.get(r);for(const t of E){const n={value:x,label:e+": "+t.direction,field:r,sortAscending:t.sortAscending};w.push(n),x++}}const{0:k,1:C}=(0,r.useState)(w[0]),{0:S,1:O}=(0,r.useState)(0),{0:P,1:N}=(0,r.useState)(6),{0:_,1:R}=(0,r.useState)((0,nn.Z)(v.slice(S,P))),{0:j,1:I}=(0,r.useState)(S>0),{0:L,1:M}=(0,r.useState)(P{var e;null==D||null===(e=D.current)||void 0===e||e.scrollIntoView({behavior:"smooth"})},{0:A,1:V}=(0,r.useState)([]);let H=new ji("slug");H.addIndex("topicNames"),H.addIndex("question"),H.addIndex("agency");const z=e=>{let t=[];for(let n=0;n{R((0,nn.Z)(v.slice(S,P)))}),[S,P,v]),(0,r.useEffect)((()=>{I(S>0)}),[_]),(0,r.useEffect)((()=>{M(P{const e=(0,nn.Z)(n);var t,r;e.sort((t=k.field,r=k.sortAscending,function(e,n){let o;const a=e[t],i=n[t];return o=a===i?0:null===a?1:null===i||a>i?-1:1,r&&(o*=-1),o})),g(e),O(0),N(6)}),[k]),(0,r.useEffect)((()=>{let e=m;if(B.length>0){const t=B.map((e=>{let{value:t}=e;return t}));e=m.filter((e=>e.topics.map((e=>e.slug)).some((e=>t.includes(e)))))}if(O(0),N(6),Q.length>0){const t=Q.map((e=>{let{value:t}=e;return t}));e=e.filter((e=>t.includes(e.agency)))}if(A.length>0){for(let n=0;n0&&(e=t)}p(c(e)),h(u(e)),y(e)}),[B,Q,m,A]);const W={placeholder:e=>({...e,color:"#767676"})};return r.createElement(r.Fragment,null,r.createElement("header",null,r.createElement(Xt,{title:t,image:s,lede:o})),r.createElement("div",{className:"relative"},r.createElement("div",{ref:D,className:"absolute -top-100px"})),r.createElement("div",{className:"pt-4 pb-10 md:mx-8 lg:mt-6 lg:pt-8 lg:pb-20 overflow-hidden px-2 xl:px-12 bg-white"},r.createElement("div",{className:"flex flex-wrap items-end gap-4 mb-8 mx-3 xl:mx-6 bg-white"},r.createElement("div",{className:"flex-1 min-w-30ch"},r.createElement(Ii,{id:"sort",label:"Filter by"}),r.createElement(ki,{"aria-labelledby":"sort-label",inputId:"sort",name:"sort-select",value:k,onChange:C,options:w,styles:W})),r.createElement("div",{className:"flex-1 min-w-30ch"},r.createElement("label",{id:"filter-agency-label",className:"font-bold",htmlFor:"filter-agency"},"Filter by agency"),r.createElement(ki,{"aria-labelledby":"filter-agency-label",inputId:"filter-agency",name:"filter-select",isMulti:!0,value:Q,onChange:U,options:f,styles:W})),r.createElement("div",{className:"flex-1 min-w-30ch"},r.createElement(Ii,{id:"filter-select",label:"Filter by topic"}),r.createElement(ki,{"aria-labelledby":"filter-select-label",inputId:"filter-select",name:"filter-select",isMulti:!0,value:B,onChange:$,options:d,styles:W,noOptionsMessage:()=>"No remaining topics"})),r.createElement("div",{className:"flex-1 min-w-30ch auto-rows-auto flex flex-col"},r.createElement(Li,{id:"projSearch",label:"Search",placeholder:"Type to filter posts...",onChange:e=>V(e.target.value)}))),r.createElement("div",{className:"sr-only"},"Total Results: ",v.length," Projects"),r.createElement(Bt,{nodes:_})),!(null==j&&null==L)&&r.createElement("div",{className:"flex items-center gap-4 justify-center flex-wrap"},r.createElement("div",{className:"flex-1 flex justify-end"},r.createElement("button",{className:"font-bold pr-4 "+(j?"text-primary":"text-gray-500 pointer-events-none"),onClick:()=>{F(),j&&(O(S-6),N(P-6))}},r.createElement(a,null)," Previous")),r.createElement("div",{className:"flex items-center gap-4 justify-center"},Array.from({length:T},((e,t)=>r.createElement("button",{className:(S/6===t?"btn pointer-events-none":"btn-white")+" min-w-3rem p-2 border-solid",key:"Page"+t,onClick:()=>(e=>{F();const t=6*e,n=t+6;O(t),N(n)})(t)},t+1)))),r.createElement("div",{className:"flex-1 flex justify-start"},r.createElement("button",{className:"font-bold pl-4 "+(L?"text-primary":"text-gray-500 pointer-events-none"),onClick:()=>{F(),L&&(O(S+6),N(P+6))}},"Next ",r.createElement(l,null)))))},Ti=e=>{let{topics:t}=e;return r.createElement(lt,{label:"Topics",className:"bg-topics",value:t.map((e=>e.title))})};var Di=Object.defineProperty,Fi=(e,t,n)=>(((e,t,n)=>{t in e?Di(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n})(e,"symbol"!=typeof t?t+"":t,n),n);let Ai=new class{constructor(){Fi(this,"current",this.detect()),Fi(this,"handoffState","pending"),Fi(this,"currentId",0)}set(e){this.current!==e&&(this.handoffState="pending",this.currentId=0,this.current=e)}reset(){this.set(this.detect())}nextId(){return++this.currentId}get isServer(){return"server"===this.current}get isClient(){return"client"===this.current}detect(){return"undefined"==typeof window||"undefined"==typeof document?"server":"client"}handoff(){"pending"===this.handoffState&&(this.handoffState="complete")}get isHandoffComplete(){return"complete"===this.handoffState}},Vi=(e,t)=>{Ai.isServer?(0,r.useEffect)(e,t):(0,r.useLayoutEffect)(e,t)};let Hi=function(e){let t=function(e){let t=(0,r.useRef)(e);return Vi((()=>{t.current=e}),[e]),t}(e);return r.useCallback(((...e)=>t.current(...e)),[t])};function zi(){let e=function(){let e="undefined"==typeof document;return(e=>e.useSyncExternalStore)(o)((()=>()=>{}),(()=>!1),(()=>!e))}(),[t,n]=r.useState(Ai.isHandoffComplete);return t&&!1===Ai.isHandoffComplete&&n(!1),r.useEffect((()=>{!0!==t&&n(!0)}),[t]),r.useEffect((()=>Ai.handoff()),[]),!e&&t}var Bi;let $i=null!=(Bi=r.useId)?Bi:function(){let e=zi(),[t,n]=r.useState(e?()=>Ai.nextId():null);return Vi((()=>{null===t&&n(Ai.nextId())}),[t]),null!=t?""+t:void 0};function Qi(e){var t;if(e.type)return e.type;let n=null!=(t=e.as)?t:"button";return"string"==typeof n&&"button"===n.toLowerCase()?"button":void 0}let Ui=Symbol();function Wi(...e){let t=(0,r.useRef)(e);(0,r.useEffect)((()=>{t.current=e}),[e]);let n=Hi((e=>{for(let n of t.current)null!=n&&("function"==typeof n?n(e):n.current=e)}));return e.every((e=>null==e||(null==e?void 0:e[Ui])))?void 0:n}let qi=(0,r.createContext)(null);qi.displayName="OpenClosedContext";var Zi=(e=>(e[e.Open=1]="Open",e[e.Closed=2]="Closed",e[e.Closing=4]="Closing",e[e.Opening=8]="Opening",e))(Zi||{});function Gi({value:e,children:t}){return r.createElement(qi.Provider,{value:e},t)}function Ji(e){let t=e.parentElement,n=null;for(;t&&!(t instanceof HTMLFieldSetElement);)t instanceof HTMLLegendElement&&(n=t),t=t.parentElement;let r=""===(null==t?void 0:t.getAttribute("disabled"));return(!r||!function(e){if(!e)return!1;let t=e.previousElementSibling;for(;null!==t;){if(t instanceof HTMLLegendElement)return!1;t=t.previousElementSibling}return!0}(n))&&r}function Yi(e,t,...n){if(e in t){let r=t[e];return"function"==typeof r?r(...n):r}let r=new Error(`Tried to handle "${e}" but there is no handler defined. Only defined handlers are: ${Object.keys(t).map((e=>`"${e}"`)).join(", ")}.`);throw Error.captureStackTrace&&Error.captureStackTrace(r,Yi),r}function Ki(...e){return Array.from(new Set(e.flatMap((e=>"string"==typeof e?e.split(" "):[])))).filter(Boolean).join(" ")}var Xi,es=(e=>(e[e.None=0]="None",e[e.RenderStrategy=1]="RenderStrategy",e[e.Static=2]="Static",e))(es||{}),ts=(e=>(e[e.Unmount=0]="Unmount",e[e.Hidden=1]="Hidden",e))(ts||{});function ns({ourProps:e,theirProps:t,slot:n,defaultTag:r,features:o,visible:a=!0,name:i,mergeRefs:s}){s=null!=s?s:as;let l=is(t,e);if(a)return rs(l,n,r,i,s);let c=null!=o?o:0;if(2&c){let{static:e=!1,...t}=l;if(e)return rs(t,n,r,i,s)}if(1&c){let{unmount:e=!0,...t}=l;return Yi(e?0:1,{0(){return null},1(){return rs({...t,hidden:!0,style:{display:"none"}},n,r,i,s)}})}return rs(l,n,r,i,s)}function rs(e,t={},n,o,a){let{as:i=n,children:s,refName:l="ref",...c}=cs(e,["unmount","static"]),u=void 0!==e.ref?{[l]:e.ref}:{},d="function"==typeof s?s(t):s;"className"in c&&c.className&&"function"==typeof c.className&&(c.className=c.className(t));let p={};if(t){let e=!1,n=[];for(let[r,o]of Object.entries(t))"boolean"==typeof o&&(e=!0),!0===o&&n.push(r);e&&(p["data-headlessui-state"]=n.join(" "))}if(i===r.Fragment&&Object.keys(ls(c)).length>0){if(!(0,r.isValidElement)(d)||Array.isArray(d)&&d.length>1)throw new Error(['Passing props on "Fragment"!',"",`The current component <${o} /> is rendering a "Fragment".`,"However we need to passthrough the following props:",Object.keys(c).map((e=>` - ${e}`)).join("\n"),"","You can apply a few solutions:",['Add an `as="..."` prop, to ensure that we render an actual element instead of a "Fragment".',"Render a single element as the child so that we can forward the props onto that element."].map((e=>` - ${e}`)).join("\n")].join("\n"));let e=d.props,t="function"==typeof(null==e?void 0:e.className)?(...t)=>Ki(null==e?void 0:e.className(...t),c.className):Ki(null==e?void 0:e.className,c.className),n=t?{className:t}:{};return(0,r.cloneElement)(d,Object.assign({},is(d.props,ls(cs(c,["ref"]))),p,u,{ref:a(d.ref,u.ref)},n))}return(0,r.createElement)(i,Object.assign({},cs(c,["ref"]),i!==r.Fragment&&u,i!==r.Fragment&&p),d)}function os(){let e=(0,r.useRef)([]),t=(0,r.useCallback)((t=>{for(let n of e.current)null!=n&&("function"==typeof n?n(t):n.current=t)}),[]);return(...n)=>{if(!n.every((e=>null==e)))return e.current=n,t}}function as(...e){return e.every((e=>null==e))?void 0:t=>{for(let n of e)null!=n&&("function"==typeof n?n(t):n.current=t)}}function is(...e){if(0===e.length)return{};if(1===e.length)return e[0];let t={},n={};for(let r of e)for(let e in r)e.startsWith("on")&&"function"==typeof r[e]?(null!=n[e]||(n[e]=[]),n[e].push(r[e])):t[e]=r[e];if(t.disabled||t["aria-disabled"])return Object.assign(t,Object.fromEntries(Object.keys(n).map((e=>[e,void 0]))));for(let r in n)Object.assign(t,{[r](e,...t){let o=n[r];for(let n of o){if((e instanceof Event||(null==e?void 0:e.nativeEvent)instanceof Event)&&e.defaultPrevented)return;n(e,...t)}}});return t}function ss(e){var t;return Object.assign((0,r.forwardRef)(e),{displayName:null!=(t=e.displayName)?t:e.name})}function ls(e){let t=Object.assign({},e);for(let n in t)void 0===t[n]&&delete t[n];return t}function cs(e,t=[]){let n=Object.assign({},e);for(let r of t)r in n&&delete n[r];return n}let us=null!=(Xi=r.startTransition)?Xi:function(e){e()};var ds=(e=>(e.Space=" ",e.Enter="Enter",e.Escape="Escape",e.Backspace="Backspace",e.Delete="Delete",e.ArrowLeft="ArrowLeft",e.ArrowUp="ArrowUp",e.ArrowRight="ArrowRight",e.ArrowDown="ArrowDown",e.Home="Home",e.End="End",e.PageUp="PageUp",e.PageDown="PageDown",e.Tab="Tab",e))(ds||{}),ps=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(ps||{}),fs=(e=>(e[e.ToggleDisclosure=0]="ToggleDisclosure",e[e.CloseDisclosure=1]="CloseDisclosure",e[e.SetButtonId=2]="SetButtonId",e[e.SetPanelId=3]="SetPanelId",e[e.LinkPanel=4]="LinkPanel",e[e.UnlinkPanel=5]="UnlinkPanel",e))(fs||{});let hs={0:e=>({...e,disclosureState:Yi(e.disclosureState,{0:1,1:0})}),1:e=>1===e.disclosureState?e:{...e,disclosureState:1},4(e){return!0===e.linkedPanel?e:{...e,linkedPanel:!0}},5(e){return!1===e.linkedPanel?e:{...e,linkedPanel:!1}},2(e,t){return e.buttonId===t.buttonId?e:{...e,buttonId:t.buttonId}},3(e,t){return e.panelId===t.panelId?e:{...e,panelId:t.panelId}}},ms=(0,r.createContext)(null);function gs(e){let t=(0,r.useContext)(ms);if(null===t){let t=new Error(`<${e} /> is missing a parent component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,gs),t}return t}ms.displayName="DisclosureContext";let vs=(0,r.createContext)(null);function ys(e){let t=(0,r.useContext)(vs);if(null===t){let t=new Error(`<${e} /> is missing a parent component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,ys),t}return t}vs.displayName="DisclosureAPIContext";let bs=(0,r.createContext)(null);function ws(e,t){return Yi(t.type,hs,e,t)}bs.displayName="DisclosurePanelContext";let xs=r.Fragment;let Es=es.RenderStrategy|es.Static;let ks=ss((function(e,t){let{defaultOpen:n=!1,...o}=e,a=(0,r.useRef)(null),i=Wi(t,function(e,t=!0){return Object.assign(e,{[Ui]:t})}((e=>{a.current=e}),void 0===e.as||e.as===r.Fragment)),s=(0,r.useRef)(null),l=(0,r.useRef)(null),c=(0,r.useReducer)(ws,{disclosureState:n?0:1,linkedPanel:!1,buttonRef:l,panelRef:s,buttonId:null,panelId:null}),[{disclosureState:u,buttonId:d},p]=c,f=Hi((e=>{p({type:1});let t=function(e){return Ai.isServer?null:e instanceof Node?e.ownerDocument:null!=e&&e.hasOwnProperty("current")&&e.current instanceof Node?e.current.ownerDocument:document}(a);if(!t||!d)return;let n=e?e instanceof HTMLElement?e:e.current instanceof HTMLElement?e.current:t.getElementById(d):t.getElementById(d);null==n||n.focus()})),h=(0,r.useMemo)((()=>({close:f})),[f]),m=(0,r.useMemo)((()=>({open:0===u,close:f})),[u,f]),g={ref:i};return r.createElement(ms.Provider,{value:c},r.createElement(vs.Provider,{value:h},r.createElement(Gi,{value:Yi(u,{0:Zi.Open,1:Zi.Closed})},ns({ourProps:g,theirProps:o,slot:m,defaultTag:xs,name:"Disclosure"}))))})),Cs=ss((function(e,t){let n=$i(),{id:o=`headlessui-disclosure-button-${n}`,...a}=e,[i,s]=gs("Disclosure.Button"),l=(0,r.useContext)(bs),c=null!==l&&l===i.panelId,u=(0,r.useRef)(null),d=Wi(u,t,c?null:i.buttonRef),p=os();(0,r.useEffect)((()=>{if(!c)return s({type:2,buttonId:o}),()=>{s({type:2,buttonId:null})}}),[o,s,c]);let f=Hi((e=>{var t;if(c){if(1===i.disclosureState)return;switch(e.key){case ds.Space:case ds.Enter:e.preventDefault(),e.stopPropagation(),s({type:0}),null==(t=i.buttonRef.current)||t.focus()}}else switch(e.key){case ds.Space:case ds.Enter:e.preventDefault(),e.stopPropagation(),s({type:0})}})),h=Hi((e=>{if(e.key===ds.Space)e.preventDefault()})),m=Hi((t=>{var n;Ji(t.currentTarget)||e.disabled||(c?(s({type:0}),null==(n=i.buttonRef.current)||n.focus()):s({type:0}))})),g=(0,r.useMemo)((()=>({open:0===i.disclosureState})),[i]),v=function(e,t){let[n,o]=(0,r.useState)((()=>Qi(e)));return Vi((()=>{o(Qi(e))}),[e.type,e.as]),Vi((()=>{n||t.current&&t.current instanceof HTMLButtonElement&&!t.current.hasAttribute("type")&&o("button")}),[n,t]),n}(e,u);return ns({mergeRefs:p,ourProps:c?{ref:d,type:v,onKeyDown:f,onClick:m}:{ref:d,id:o,type:v,"aria-expanded":0===i.disclosureState,"aria-controls":i.linkedPanel?i.panelId:void 0,onKeyDown:f,onKeyUp:h,onClick:m},theirProps:a,slot:g,defaultTag:"button",name:"Disclosure.Button"})})),Ss=ss((function(e,t){let n=$i(),{id:o=`headlessui-disclosure-panel-${n}`,...a}=e,[i,s]=gs("Disclosure.Panel"),{close:l}=ys("Disclosure.Panel"),c=os(),u=Wi(t,i.panelRef,(e=>{us((()=>s({type:e?4:5})))}));(0,r.useEffect)((()=>(s({type:3,panelId:o}),()=>{s({type:3,panelId:null})})),[o,s]);let d=(0,r.useContext)(qi),p=null!==d?(d&Zi.Open)===Zi.Open:0===i.disclosureState,f=(0,r.useMemo)((()=>({open:0===i.disclosureState,close:l})),[i,l]),h={ref:u,id:o};return r.createElement(bs.Provider,{value:i.panelId},ns({mergeRefs:c,ourProps:h,theirProps:a,slot:f,defaultTag:"div",features:Es,visible:p,name:"Disclosure.Panel"}))})),Os=Object.assign(ks,{Button:Cs,Panel:Ss});const Ps=e=>{let{title:t,text:n}=e;return t?r.createElement("div",{className:"w-full my-6"},r.createElement(Os,null,(e=>{let{open:o}=e;return r.createElement(r.Fragment,null,r.createElement(Os.Button,{className:"flex items-center justify-between w-full px-4 py-3 text-left bg-navbar"},r.createElement("span",{className:"text-h4 font-bold"},t),o?r.createElement(d.iFH,null):r.createElement(d.wEH,null)),r.createElement(Os.Panel,{className:"text-body p-4 w-9/10"},r.createElement(st,{text:n})))}))):r.createElement(r.Fragment,null)};var Ns=n(9034),_s=n.n(Ns);const Rs=e=>{let t,n,{status:o,opportunityCloses:a,startDate:i,endDate:s}=e;return"open"===o?(t="Opportunity Closes: ",n=a?_s()(a).isValid()?_s()(a).format("MMMM D, YYYY"):a:"Open until filled"):"ongoing"===o&&i?(t="Project started: ",n=_s()(i).format("MMMM D, YYYY")):"completed"===o&&s&&(t="Project Ended: ",n=_s()(s).format("MMMM D, YYYY")),r.createElement(r.Fragment,null,r.createElement("span",{className:"font-bold"},t),r.createElement("span",null,n))},js=e=>{let{children:t,devBanner:n,navbar:o,bottomBanner:a,footer:i}=e;return r.createElement("div",{className:"w-full mx-0 bg-white border-0 xl:container xl:p-0 xl:mx-auto xl:border-l xl:border-r xl:border-gray-200 flex flex-col min-h-screen"},(null==n?void 0:n.show)&&r.createElement(u,null),r.createElement(Gt,o),r.createElement("div",{className:"flex-1"},t),r.createElement(Jt,a))};var Is=n(8437),Ls=n.n(Is);var Ms=e=>{let{siteUrl:t,index:n,db:o}=e;const{0:a,1:i}=(0,r.useState)([]),{0:s,1:l}=(0,r.useState)([]),{0:c,1:u}=(0,r.useState)("");return(0,r.useEffect)((()=>{if(a.length>0)try{let e=n.search(a);l(e),u("")}catch(e){if(e instanceof Ls().QueryParseError)return void u(e.message);throw e}else l([]),u("")}),[a]),r.createElement("div",{className:"flex flex-col items-center justify-center align-middle text-center px-2"},r.createElement("div",{className:"container mx-auto mt-4 border-b-4 border-primary"},r.createElement(Li,{id:"siteSearch",autoFocus:!0,label:"Search",placeholder:"Type to search pages...",onChange:e=>i(e.target.value)}),c&&r.createElement("p",{className:"px-4 text-red text-tag font-bold"},c),r.createElement("div",{className:"pt-2"},"Number of found pages:",s.length)),r.createElement("article",{className:"py-6 container mx-auto"},r.createElement("div",{className:"grid grid-cols-1 md:mx-4 xl:mx-6 gap-4 justify-self-center"},s.map((e=>{const n=new Set;Object.keys(e.matchData.metadata).forEach((t=>{Object.keys(e.matchData.metadata[t]).forEach((e=>{n.add(e)}))}));const a=Array.from(n).map(((e,t)=>r.createElement("li",{key:t,className:"inline mx-px px-3 py-1 mt-1 text-tag whitespace-nowrap font-semibold mr-2 bg-topics"},e)));return r.createElement(r.Fragment,{key:e.ref},r.createElement("div",{className:"px-2 py-4 overflow-hidden bg-white border border-gray-200 rounded-md shadow-md h-full flex flex-col md:mx-10 md:py-6 lg:mx-60"},r.createElement("h2",{className:"capitalize"},o[e.ref].title),r.createElement("div",{className:"font-sans text-black text-tag my-2 font-extrabold"},"Match found in:"),r.createElement("ul",{className:"grid grid-rows-1 justify-center md:block"},a),r.createElement("h2",{className:"pt-3 mt-4 border-t-2 border-solid"},r.createElement("a",{className:"btn-wide",href:t+"/"+e.ref},"View Page"))))}))),r.createElement("div",{className:""},0==s.length&&r.createElement("section",null,r.createElement("h2",null,"No Results")))))},Ts=n(8050);const Ds=e=>{let{siteUrl:t}=e;const{allProject:n,allGeneralPage:o}=function(){const{allProject:e,allGeneralPage:t}=(0,c.useStaticQuery)("2677476431");return{allProject:e,allGeneralPage:t}}(),{0:a,1:i}=(0,r.useState)(),{0:s,1:l}=(0,r.useState)();return(0,r.useEffect)((()=>{"undefined"!=typeof window&&(async()=>{const e=await(await fetch("/lunr-index.json")).json(),t=await(await fetch("/documents-reduced.json")).json();try{i(Ls().Index.load(e)),l(t)}catch{const[e,t]=(0,Ts.createSearchIndex)({allProject:n,allGeneralPage:o});i(e),l(t.reduce((function(e,t){return e[t.slug]=t,e}),{}))}})().catch(console.error)}),[]),r.createElement("div",null,r.createElement(Ms,{siteUrl:t,index:a,db:s}))},Fs=e=>{let{title:t,text:n,link:o}=e;return r.createElement(r.Fragment,null,o?r.createElement("div",{className:"w-full p-8 mb-8 bg-gray-100"},t?r.createElement("h4",{className:"text-h4"},t):null,n?r.createElement("div",{className:"text-black text-body mb-4"},r.createElement(st,{text:n})):null,r.createElement("div",null,r.createElement("a",{href:o,target:"_blank",className:"btn"},"Subscribe"))):null)}},7524:function(e,t,n){"use strict";n.d(t,{F:function(){return o}});var r=n(2784);function o(e){var t,n,o,a,i;let{location:s,params:l,data:c,pageContext:u}=e;const d=""+c.site.siteMetadata.siteUrl+(null===(t=c.socialShareImage)||void 0===t?void 0:t.childImageSharp.gatsbyImageData.images.fallback.src);return r.createElement(r.Fragment,null,r.createElement("title",null,null===(n=c.page)||void 0===n?void 0:n.title),r.createElement("meta",{name:"twitter:card",content:"summary"}),r.createElement("meta",{property:"og:type",content:"website"}),r.createElement("html",{lang:c.site.siteMetadata.locale}),r.createElement("meta",{property:"og:locale",content:c.site.siteMetadata.locale}),r.createElement("meta",{property:"og:site_name",content:c.site.siteMetadata.title}),r.createElement("meta",{name:"og:title",content:null===(o=c.page)||void 0===o?void 0:o.title}),r.createElement("meta",{name:"description",content:null===(a=c.page)||void 0===a?void 0:a.description}),r.createElement("meta",{property:"og:description",content:null===(i=c.page)||void 0===i?void 0:i.description}),r.createElement("meta",{property:"og:url",content:""+c.site.siteMetadata.siteUrl+s.pathname}),r.createElement("meta",{property:"og:image",content:d}))}},8156:function(e,t,n){"use strict";n.r(t),n.d(t,{AboutPageLayout:function(){return l},Head:function(){return i.F}});var r=n(2784),o=n(4536),a=n(7161),i=n(7524);const s=e=>{let{aboutTitle:t,aboutText:n}=e;return r.createElement("div",{className:"mb-8"},t&&r.createElement("h3",{className:"text-h3 mb-4"},t),r.createElement(o.rU,{text:n}))},l=e=>{let{data:{generalPage:{header:t,aims:n,faq:i,accessibility:l,image:c}}}=e;return r.createElement(r.Fragment,null,r.createElement("main",null,r.createElement("article",null,r.createElement("header",null,r.createElement(o.o9,{title:"About",lede:"",image:c})),r.createElement("div",{className:"w-full pt-5 px-8 lg:px-16 xl:px-24 lg:w-2/3"},r.createElement("section",{className:"mb-20"},t&&r.createElement("h2",{className:"text-h3 sm:text-h2 my-8 font-bold text-black"},t),n.map(((e,t)=>{let{title:n,text:o}=e;return r.createElement(s,{key:"list_"+t,aboutTitle:n,aboutText:o})}))),r.createElement("section",{className:"mb-20"},r.createElement("h2",{className:"text-h3 sm:text-h2 my-6"},"Frequently Asked Questions"),i.map(((e,t)=>{let{title:n,text:a}=e;return r.createElement(o.UQ,{key:"collapsibleList_"+t,title:n,text:a})}))),!(0,a.uk)(l)&&r.createElement("section",{id:"accessibility"},r.createElement("h2",{className:"text-h3 sm:text-h2 my-6"},"Accessibility Statement"),r.createElement(o.rU,{className:"mb-10 leading-normal text-body lg:text-body",text:l}))))))};t.default=l},9601:function(e,t,n){"use strict";n.r(t),n.d(t,{CardPageLayout:function(){return i},Head:function(){return a.F}});var r=n(2784),o=n(4536),a=n(7524);const i=e=>{let{data:{allProject:t,cardPage:{title:n,lede:a,sortOptions:i,image:s}}}=e;return r.createElement(r.Fragment,null,r.createElement("main",null,r.createElement(o.mP,{allProjects:t.nodes,image:s,title:n,lede:a,sortOptions:i})))};t.default=i},8776:function(e,t,n){"use strict";n.r(t),n.d(t,{ContactForm:function(){return u},ContactPageLayout:function(){return d},Head:function(){return s.F}});var r=n(753),o=n(1665),a=n(2784),i=n(4536),s=n(7524);const l="font-bold text-red hidden",c="w-full text-contact px-3 py-2 leading-tight text-black shadow appearance-none outline-transparent focus:outline-none focus:shadow-outline";let u=function(e){function t(t){var n;return(n=e.call(this,t)||this).mailTo="mailto:",n.submitButtonClass="btn disable-link-button",n.state={name:"",email:"",subject:"",message:"",recaptchaSiteKey:t.recaptchaSiteKey,captchaSuccess:!1,thankYouPagePath:t.thankYouPagePath},n.handleChange=n.handleChange.bind((0,r.Z)(n)),n.handleSubmit=n.handleSubmit.bind((0,r.Z)(n)),n.handleCaptcha=n.handleCaptcha.bind((0,r.Z)(n)),n}(0,o.Z)(t,e);var n=t.prototype;return n.handleChange=function(e){!function(e){"subject"!=e.target.name&&(document.getElementById(e.target.name+"ErrorLabel").className=l,document.getElementById(e.target.name).className=c,"message"==e.target.name?document.getElementById(e.target.name).className="w-full text-contact h-48 px-3 py-2 leading-tight text-black shadow appearance-none outline-transparent focus:outline-none focus:shadow-outline":document.getElementById(e.target.name).className=c,"email"==e.target.name&&(document.getElementById("invalidEmailErrorLabel").className=l))}(e),this.setState({[e.target.name]:e.target.value}),this.setMailTo(),this.enableOrDisableSubmitButton()},n.setMailTo=function(){this.mailTo="mailto:evidence@omb.eop.gov?subject="+document.getElementById("subject").value+"&body="+document.getElementById("message").value+"&from="+document.getElementById("email").value},n.handleSubmit=function(e){e.preventDefault()},n.handleCaptcha=function(){this.setState({captchaSuccess:!0})},n.render=function(){return a.createElement("form",{onSubmit:this.handleSubmit,"data-netlify":"true","data-netlify-honeypot":"bot-field",name:"contact",noValidate:!0},a.createElement("div",{className:"mb-6"},a.createElement("label",{htmlFor:"name",className:"block mb-2 text-contact font-bold text-black"},"Full name"),a.createElement("label",{id:"nameErrorLabel",className:l},"Please enter your full name"),a.createElement("input",{"aria-label":"Full name",name:"name",id:"name",placeholder:"John Doe",required:!0,type:"text",className:"w-full text-contact px-3 py-2 leading-tight text-black border shadow appearance-none focus:outline-none focus:shadow-outline",value:this.state.name,onChange:this.handleChange})),a.createElement("div",{className:"mb-6"},a.createElement("label",{htmlFor:"email",className:"block mb-2 text-contact font-bold text-black"},"Email address",a.createElement("span",{className:"text-red"}," *")),a.createElement("label",{id:"emailErrorLabel",className:l},"Please enter your email address"),a.createElement("label",{id:"invalidEmailErrorLabel",className:l},"Please enter a valid email address"),a.createElement("input",{"aria-label":"Full name",name:"email",id:"email",placeholder:"example@example.com",required:!0,type:"email",className:"w-full text-contact px-3 py-2 leading-tight text-black border shadow appearance-none focus:outline-none focus:shadow-outline",value:this.state.email,onChange:this.handleChange})),a.createElement("div",{className:"mb-6"},a.createElement("label",{htmlFor:"subject",className:"block mb-2 text-contact font-bold text-black"},"Subject",a.createElement("span",{className:"text-red"}," *")),a.createElement("input",{"aria-label":"Subject",name:"subject",id:"subject",placeholder:"I want to get in touch about ...",required:!0,type:"text",className:"w-full text-contact px-3 py-2 leading-tight text-black border shadow appearance-none focus:outline-none focus:shadow-outline",value:this.state.subject,onChange:this.handleChange})),a.createElement("div",{className:"mb-6"},a.createElement("label",{htmlFor:"message",className:"block mb-2 text-contact font-bold text-black"},"Message",a.createElement("span",{className:"text-red"}," *")),a.createElement("label",{id:"messageErrorLabel",className:l},"Please enter a brief message"),a.createElement("textarea",{"aria-label":"Message",name:"message",id:"message",placeholder:"",required:!0,className:"w-full text-contact h-48 px-3 py-2 leading-tight text-black border shadow appearance-none focus:outline-none focus:shadow-outline",value:this.state.message,onChange:this.handleChange})),a.createElement("div",{className:"flex mt-4 items-center justify-between"},a.createElement("a",{href:this.mailTo,className:this.submitButtonClass},"Submit")))},n.enableOrDisableSubmitButton=function(){""!=this.state.email&&""!=this.state.subject&&""!=this.state.message?this.submitButtonClass="btn":this.submitButtonClass="btn disable-link-button"},t}(a.Component);const d=e=>{let{pageContext:{thankYouPagePath:t},data:{generalPage:{title:n,lede:r,image:o},site:{siteMetadata:{recaptchaSiteKey:s}}}}=e;return a.createElement(a.Fragment,null,a.createElement("main",null,a.createElement("header",null,a.createElement(i.o9,{title:"Contact",lede:"",image:o})),a.createElement("article",{className:"w-full pt-5 px-8 lg:px-16 xl:px-24 lg:w-2/3"},a.createElement("h1",{className:"mt-8 mb-2 text-h2 font-bold"},n),a.createElement(i.rU,{className:"mb-10 leading-normal text-body lg:text-body",text:r}),a.createElement(u,{recaptchaSiteKey:s,thankYouPagePath:t}))))};t.default=d},3885:function(e,t,n){"use strict";n.r(t),n.d(t,{Head:function(){return i.F},ProjectDetailPage:function(){return s}});var r=n(2784),o=n(31),a=n(4536),i=n(7524);const s=e=>{const{data:{project:t,site:{siteMetadata:{projectInterestLink:n,staticText:{mainContact:{ongoingText:i,completeText:s}},newsletter:l}},defaultContactImage:c}}=e;return r.createElement(r.Fragment,null,r.createElement("main",null,r.createElement(a.re,Object.assign({},t,{ongoingText:i,completeText:s,projectInterestLink:n,defaultContactImage:c,newsletter:l}))),r.createElement("div",{className:"p-responsive pb-4"},r.createElement("section",{className:"my-12"},r.createElement(o.Link,{className:"btn m-responsive",to:(0,o.withPrefix)("../../"+("open"===t.status?"":t.status))},r.createElement(a.xC,null),r.createElement("span",{className:"pl-2"},"Back")))))};t.default=s},700:function(e,t,n){"use strict";n.r(t),n.d(t,{Head:function(){return a.F},SearchPageLayout:function(){return i}});var r=n(2784),o=n(4536),a=n(7524);const i=e=>{let{data:{site:{siteMetadata:{siteUrl:t}},generalPage:{title:n,image:a}}}=e;return r.createElement(r.Fragment,null,r.createElement("main",null,r.createElement("header",null,r.createElement(o.o9,{title:n,image:a,lede:""})),r.createElement(o.tA,{siteUrl:t})))};t.default=i},9804:function(e,t,n){"use strict";n.r(t),n.d(t,{Head:function(){return i.F},ThankYouPageLayout:function(){return s}});var r=n(2784),o=n(31),a=n(4536),i=n(7524);const s=e=>{let{data:{generalPage:{image:t}}}=e;return r.createElement(r.Fragment,null,r.createElement(a.o9,{title:"Thank You",lede:"",image:t}),r.createElement("div",{className:"container pt-6 overflow-hidden bg-white"},r.createElement("div",{className:"flex flex-wrap"},r.createElement("div",{className:"lg:w-2/3 sm:w-full"},r.createElement("h2",{className:"mb-8 text-2xl font-bold leading-loose tracking-tight text-black dark:text-white lg:text-5xl"},"Thank you for your interest!"),r.createElement("p",{className:"leading-normal text-md lg:text-lg"},"We'll get back to you as soon as possible. In the meantime, continue checking out our"," ",r.createElement(o.Link,{to:"/",className:"underline"},"open projects"),".")))))};t.default=s},7161:function(e,t,n){"use strict";n.d(t,{t9:function(){return r},uk:function(){return o},xb:function(){return a}});const r=(e,t,n,r)=>"open"===e?t:"ongoing"===e?n:r,o=e=>!e||"\n"===e,a=e=>null==e||0==e.length},6849:function(e,t,n){t.components={"component---gatsby-theme-project-portal-src-layouts-about-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,8156)),"component---gatsby-theme-project-portal-src-layouts-card-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,9601)),"component---gatsby-theme-project-portal-src-layouts-contact-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,8776)),"component---gatsby-theme-project-portal-src-layouts-project-detail-page-tsx":()=>Promise.resolve().then(n.bind(n,3885)),"component---gatsby-theme-project-portal-src-layouts-search-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,700)),"component---gatsby-theme-project-portal-src-layouts-thank-you-page-layout-tsx":()=>Promise.resolve().then(n.bind(n,9804)),"component---gatsby-theme-project-portal-src-pages-404-tsx":()=>n.e(237).then(n.bind(n,281))}},5969:function(e,t,n){e.exports=[{plugin:n(7225),options:{plugins:[],name:"Gatsby Theme Project Portal",short_name:"Project Portal",start_url:"/",background_color:"#ffffff",theme_color:"#0D7EA2",display:"standalone",icon:"P:\\GitHub\\omb_evidence_portal\\packages\\evaluation-collect/content/theme-image/favicon.png",legacy:!0,theme_color_in_head:!0,cache_busting_mode:"query",crossOrigin:"anonymous",include_favicon:!0,cacheDigest:"9b0681ab59b6b530813911ac18656a96"}},{plugin:n(4428),options:{plugins:[],staticText:{navbar:{title:"Evidence Project Portal",pages:[{name:"Open Projects",link:"/",show:!0},{name:"In-Progress Projects",link:"/ongoing/",show:!0},{name:"Completed Projects",link:"/completed/",show:!0},{name:"About",link:"/about/",show:!0},{name:"Contact",link:"/contact/",show:!0}]},bottomBanner:{text:" This project portal is managed by the Evidence Team at the Office of Management and Budget. The materials and processes are adapted from those developed by the North Carolina Office of Strategic Partnerships. If you have suggestions for how to improve it, please [let us know!](/contact)",link:"https://ccv.brown.edu/"},mainContact:{ongoingText:"We plan to post results and deliverables when the project is complete. In the meantime, we welcome questions about the project.",completeText:"We’re eager to learn how you use the results and welcome any questions."}},showDevBanner:!1,projectInterestLink:"",newsletter:{link:"https://public.govdelivery.com/accounts/USGSA/subscriber/new?topic_id=USGSA_1068",title:"Subscribe to our newsletter",text:"Sign up for Evaluation.gov updates"},tailwindConfig:{presets:[{content:["P:\\GitHub\\omb_evidence_portal\\packages\\gatsby-theme-project-portal\\src\\**\\*.{js,jsx,ts,tsx,html}"],theme:{container:{center:!0,padding:"1.25rem"},fontFamily:{sans:["Public Sans","Roboto","system-ui","sans-serif"]},extend:{colors:{gray:{50:"#fafafa",100:"#f5f5f5",200:"#e5e5e5",300:"#d4d4d4",400:"#a3a3a3",500:"#737373",600:"#525252",700:"#404040",800:"#262626",900:"#171717",950:"#0a0a0a"},link:"#005EA2",topics:"#73B3E7",navbar:"#ECF0F3",bottombanner:"#ffffff",footer:"#ECF0F3",footertext:"#092940",primary:"#0e7490",primarydark:"#164e63",warning:"#f59e0b",background:"#fafafa",red:"#b50909"},flex:{4:"4 4 0%"},spacing:{"100px":"100px"},fontSize:{h1:["2.5rem","2.75rem"],h2:["2rem","2.25rem"],h3:["1.5rem","1.75rem"],h4:"1rem",body:"1rem",button:"0.875rem",nav:"1rem",contact:"1rem",tag:"0.875rem"},minHeight:{"15rem":"15rem"},minWidth:{"3rem":"3rem","20ch":"20ch","30ch":"30ch"},maxHeight:{48:"12rem","80vh":"80vh","90vh":"90vh",none:"none"},lineHeight:{snug:"1.15"}}},plugins:[null]}],content:["P:\\GitHub\\omb_evidence_portal\\packages\\gatsby-theme-project-portal/src/**/*.{js,jsx,ts,tsx,html}","./src/**/*.{js,jsx,ts,tsx,html}"],theme:{extend:{colors:{background:"#ffffff",navbar:"#ECF0F3",bottombanner:"#ffffff",footer:"#ECF0F3",footertext:"#092940",primary:"#0D7EA2",primarydark:"#092940"}}}},faviconPath:"P:\\GitHub\\omb_evidence_portal\\packages\\evaluation-collect/content/theme-image/favicon.png"}},{plugin:n(2668),options:{plugins:[],enableIdentityWidget:!0,publicPath:"admin",modulePath:"P:\\GitHub\\omb_evidence_portal\\packages\\project-portal-content-decap/src/cms/cms.js",manualInit:!0}},{plugin:n(1915),options:{plugins:[]}}]},1852:function(e,t,n){const r=n(5969),{getResourceURLsForPathname:o,loadPage:a,loadPageSync:i}=n(8175).jN;t.h=function(e,t,n,s){void 0===t&&(t={});let l=r.map((n=>{if(!n.plugin[e])return;t.getResourceURLsForPathname=o,t.loadPage=a,t.loadPageSync=i;const r=n.plugin[e](t,n.options);return r&&s&&(t=s({args:t,result:r,plugin:n})),r}));return l=l.filter((e=>void 0!==e)),l.length>0?l:n?[n]:[]},t.I=(e,t,n)=>r.reduce(((n,r)=>r.plugin[e]?n.then((()=>r.plugin[e](t,r.options))):n),Promise.resolve())},3112:function(e,t){t.M=()=>""},6249:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r=function(e){return e=e||Object.create(null),{on:function(t,n){(e[t]||(e[t]=[])).push(n)},off:function(t,n){e[t]&&e[t].splice(e[t].indexOf(n)>>>0,1)},emit:function(t,n){(e[t]||[]).slice().map((function(e){e(n)})),(e["*"]||[]).slice().map((function(e){e(t,n)}))}}}()},9529:function(e,t,n){"use strict";n.d(t,{UD:function(){return p},Cj:function(){return h},GA:function(){return f},DS:function(){return d}});var r=n(5619),o=n(3834),a=e=>{if(void 0===e)return e;let[t,n=""]=e.split("?");return n&&(n="?"+n),"/"===t?"/"+n:"/"===t.charAt(t.length-1)?t.slice(0,-1)+n:t+n},i=n(3182);const s=new Map;let l=[];const c=e=>{let t=e;if(-1!==e.indexOf("?")){const[n,r]=e.split("?");t=n+"?"+encodeURIComponent(r)}const n=decodeURIComponent(t);return(0,o.Z)(n,decodeURIComponent("/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal")).split("#")[0]};function u(e){return e.startsWith("/")||e.startsWith("https://")||e.startsWith("http://")?e:new URL(e,window.location.href+(window.location.href.endsWith("/")?"":"/")).pathname}const d=e=>{l=e},p=e=>{const t=m(e),n=l.map((e=>{let{path:t,matchPath:n}=e;return{path:n,originalPath:t}})),o=(0,r.pick)(n,t);return o?a(o.route.originalPath):null},f=e=>{const t=m(e),n=l.map((e=>{let{path:t,matchPath:n}=e;return{path:n,originalPath:t}})),o=(0,r.pick)(n,t);return o?o.params:{}},h=e=>{const t=c(u(e));if(s.has(t))return s.get(t);const n=(0,i.J)(e);if(n)return h(n.toPath);let r=p(t);return r||(r=m(e)),s.set(t,r),r},m=e=>{let t=c(u(e));return"/index.html"===t&&(t="/"),t=a(t),t}},31:function(e,t,n){"use strict";n.r(t),n.d(t,{Link:function(){return s.rU},PageRenderer:function(){return a()},Script:function(){return C.Script},ScriptStrategy:function(){return C.ScriptStrategy},Slice:function(){return x},StaticQuery:function(){return l.i1},StaticQueryContext:function(){return l.B9},collectedScriptsByPage:function(){return C.collectedScriptsByPage},graphql:function(){return O},navigate:function(){return s.c4},parsePath:function(){return s.cP},prefetchPathname:function(){return S},scriptCache:function(){return C.scriptCache},scriptCallbackCache:function(){return C.scriptCallbackCache},useScrollRestoration:function(){return i.p2},useStaticQuery:function(){return l.K2},withAssetPrefix:function(){return s.mc},withPrefix:function(){return s.dq}});var r=n(8175),o=n(9758),a=n.n(o),i=n(2802),s=n(2467),l=n(5483),c=n(753),u=n(1665),d=n(5058),p=n(8960);var f=n(352);function h(e){var t="function"==typeof Map?new Map:void 0;return h=function(e){if(null===e||!function(e){try{return-1!==Function.toString.call(e).indexOf("[native code]")}catch(t){return"function"==typeof e}}(e))return e;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,n)}function n(){return function(e,t,n){if((0,f.Z)())return Reflect.construct.apply(null,arguments);var r=[null];r.push.apply(r,t);var o=new(e.bind.apply(e,r));return n&&(0,p.Z)(o,n.prototype),o}(e,arguments,(0,d.Z)(this).constructor)}return n.prototype=Object.create(e.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),(0,p.Z)(n,e)},h(e)}var m=n(2784),g=n(3112),v=n(3204);const y=e=>{let{sliceId:t,children:n}=e;const r=[m.createElement("slice-start",{id:t+"-1"}),m.createElement("slice-end",{id:t+"-1"})];return n&&(r.push(n),r.push(m.createElement("slice-start",{id:t+"-2"}),m.createElement("slice-end",{id:t+"-2"}))),r},b=e=>{let{sliceName:t,allowEmpty:n,children:r,...o}=e;const a=(0,m.useContext)(v.u0),i=(0,m.useContext)(v.Db),s=a[t];if(!s){if(n)return null;throw new Error('Slice "'+s+'" for "'+t+'" slot not found')}const l=((e,t)=>Object.keys(t).length?e+"-"+(0,g.M)(t):e)(s,o);let c=i[l];return c?r&&(c.hasChildren=!0):i[l]=c={props:o,sliceName:s,hasChildren:!!r},m.createElement(y,{sliceId:l},r)},w=e=>{let{sliceName:t,allowEmpty:n,children:r,...o}=e;const a=(0,m.useContext)(v.u0),i=(0,m.useContext)(v.m3),s=a[t],l=i.get(s);if(!l){if(n)return null;throw new Error('Slice "'+s+'" for "'+t+'" slot not found')}return m.createElement(l.component,Object.assign({sliceContext:l.sliceContext,data:l.data},o),r)};function x(e){{const t={...e,sliceName:e.alias};delete t.alias,delete t.__renderedByLocation;const n=(0,m.useContext)(v.Bs),r=k(e);if(Object.keys(r).length)throw new E("browser"===n.renderEnvironment,t.sliceName,r,e.__renderedByLocation);if("server"===n.renderEnvironment)return m.createElement(b,t);if("browser"===n.renderEnvironment)return m.createElement(w,t);if("engines"===n.renderEnvironment||"dev-ssr"===n.renderEnvironment)return m.createElement(w,t);if("slices"===n.renderEnvironment){let t="";try{t='\n\nSlice component "'+n.sliceRoot.name+'" ('+n.sliceRoot.componentPath+') tried to render '}catch{}throw new Error("Nested slices are not supported."+t+"\n\nSee https://gatsbyjs.com/docs/reference/built-in-components/gatsby-slice#nested-slices")}throw new Error('Slice context "'+n.renderEnvironment+'" is not supported.')}}let E=function(e){function t(n,r,o,a){var i;const s=Object.entries(o).map((e=>{let[t,n]=e;return'not serializable "'+n+'" type passed to "'+t+'" prop'})).join(", "),l="SlicePropsError";let u="",d="";if(n){const e=m.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactDebugCurrentFrame.getCurrentStack().trim().split("\n").slice(1);e[0]=e[0].trim(),u="\n"+e.join("\n"),d='Slice "'+r+'" was passed props that are not serializable ('+s+")."}else{d=l+': Slice "'+r+'" was passed props that are not serializable ('+s+").";u=d+"\n"+(new Error).stack.trim().split("\n").slice(2).join("\n")}return(i=e.call(this,d)||this).name=l,u?i.stack=u:Error.captureStackTrace((0,c.Z)(i),t),a&&(i.forcedLocation={...a,functionName:"Slice"}),i}return(0,u.Z)(t,e),t}(h(Error));const k=function(e,t,n,r){void 0===t&&(t={}),void 0===n&&(n=[]),void 0===r&&(r=null);for(const[o,a]of Object.entries(e)){if(null==a||!r&&"children"===o)continue;const e=r?r+"."+o:o;"function"==typeof a?t[e]=typeof a:"object"==typeof a&&n.indexOf(a)<=0&&(n.push(a),k(a,t,n,e))}return t};var C=n(6291);const S=r.ZP.enqueue;function O(){throw new Error("It appears like Gatsby is misconfigured. Gatsby related `graphql` calls are supposed to only be evaluated at compile time, and then compiled away. Unfortunately, something went wrong and the query was left in the compiled code.\n\nUnless your site has a complex or custom babel/Gatsby configuration this is likely a bug in Gatsby.")}},8175:function(e,t,n){"use strict";n.d(t,{uQ:function(){return d},kL:function(){return x},ZP:function(){return C},Nt:function(){return O},hs:function(){return S},jN:function(){return k},N1:function(){return E}});var r=n(1665),o=n(8777),a=n(58);const i=function(e){if("undefined"==typeof document)return!1;const t=document.createElement("link");try{if(t.relList&&"function"==typeof t.relList.supports)return t.relList.supports(e)}catch(n){return!1}return!1}("prefetch")?function(e,t){return new Promise(((n,r)=>{if("undefined"==typeof document)return void r();const o=document.createElement("link");o.setAttribute("rel","prefetch"),o.setAttribute("href",e),Object.keys(t).forEach((e=>{o.setAttribute(e,t[e])})),o.onload=n,o.onerror=r;(document.getElementsByTagName("head")[0]||document.getElementsByName("script")[0].parentNode).appendChild(o)}))}:function(e){return new Promise(((t,n)=>{const r=new XMLHttpRequest;r.open("GET",e,!0),r.onload=()=>{200===r.status?t():n()},r.send(null)}))},s={};var l=function(e,t){return new Promise((n=>{s[e]?n():i(e,t).then((()=>{n(),s[e]=!0})).catch((()=>{}))}))},c=n(6249),u=n(9529);const d={Error:"error",Success:"success"},p=e=>{const[t,n]=e.split("?");var r;return"/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal/page-data/"+("/"===t?"index":(r="/"===(r=t)[0]?r.slice(1):r).endsWith("/")?r.slice(0,-1):r)+"/page-data.json"+(n?"?"+n:"")},f=e=>e.startsWith("//");function h(e,t){return void 0===t&&(t="GET"),new Promise((n=>{const r=new XMLHttpRequest;r.open(t,e,!0),r.onreadystatechange=()=>{4==r.readyState&&n(r)},r.send(null)}))}const m=/bot|crawler|spider|crawling/i,g=function(e,t,n){var r;void 0===t&&(t=null);const o={componentChunkName:e.componentChunkName,path:e.path,webpackCompilationHash:e.webpackCompilationHash,matchPath:e.matchPath,staticQueryHashes:e.staticQueryHashes,getServerDataError:e.getServerDataError,slicesMap:null!==(r=e.slicesMap)&&void 0!==r?r:{}};return{component:t,head:n,json:e.result,page:o}};function v(e){return new Promise((t=>{try{const n=e.readRoot();t(n)}catch(n){if(!Object.hasOwnProperty.call(n,"_response")||!Object.hasOwnProperty.call(n,"_status"))throw n;setTimeout((()=>{v(e).then(t)}),200)}}))}let y=function(){function e(e,t){this.inFlightNetworkRequests=new Map,this.pageDb=new Map,this.inFlightDb=new Map,this.staticQueryDb={},this.pageDataDb=new Map,this.partialHydrationDb=new Map,this.slicesDataDb=new Map,this.sliceInflightDb=new Map,this.slicesDb=new Map,this.isPrefetchQueueRunning=!1,this.prefetchQueued=[],this.prefetchTriggered=new Set,this.prefetchCompleted=new Set,this.loadComponent=e,(0,u.DS)(t)}var t=e.prototype;return t.memoizedGet=function(e){let t=this.inFlightNetworkRequests.get(e);return t||(t=h(e,"GET"),this.inFlightNetworkRequests.set(e,t)),t.then((t=>(this.inFlightNetworkRequests.delete(e),t))).catch((t=>{throw this.inFlightNetworkRequests.delete(e),t}))},t.setApiRunner=function(e){this.apiRunner=e,this.prefetchDisabled=e("disableCorePrefetching").some((e=>e))},t.fetchPageDataJson=function(e){const{pagePath:t,retries:n=0}=e,r=p(t);return this.memoizedGet(r).then((r=>{const{status:o,responseText:a}=r;if(200===o)try{const n=JSON.parse(a);if(void 0===n.path)throw new Error("not a valid pageData response");const r=t.split("?")[1];return r&&!n.path.includes(r)&&(n.path+="?"+r),Object.assign(e,{status:d.Success,payload:n})}catch(i){}return 404===o||200===o?"/404.html"===t||"/500.html"===t?Object.assign(e,{status:d.Error}):this.fetchPageDataJson(Object.assign(e,{pagePath:"/404.html",notFound:!0})):500===o?this.fetchPageDataJson(Object.assign(e,{pagePath:"/500.html",internalServerError:!0})):n<3?this.fetchPageDataJson(Object.assign(e,{retries:n+1})):Object.assign(e,{status:d.Error})}))},t.fetchPartialHydrationJson=function(e){const{pagePath:t,retries:n=0}=e,r=p(t).replace(".json","-rsc.json");return this.memoizedGet(r).then((r=>{const{status:o,responseText:a}=r;if(200===o)try{return Object.assign(e,{status:d.Success,payload:a})}catch(i){}return 404===o||200===o?"/404.html"===t||"/500.html"===t?Object.assign(e,{status:d.Error}):this.fetchPartialHydrationJson(Object.assign(e,{pagePath:"/404.html",notFound:!0})):500===o?this.fetchPartialHydrationJson(Object.assign(e,{pagePath:"/500.html",internalServerError:!0})):n<3?this.fetchPartialHydrationJson(Object.assign(e,{retries:n+1})):Object.assign(e,{status:d.Error})}))},t.loadPageDataJson=function(e){const t=(0,u.Cj)(e);if(this.pageDataDb.has(t)){const e=this.pageDataDb.get(t);return Promise.resolve(e)}return this.fetchPageDataJson({pagePath:t}).then((e=>(this.pageDataDb.set(t,e),e)))},t.loadPartialHydrationJson=function(e){const t=(0,u.Cj)(e);if(this.partialHydrationDb.has(t)){const e=this.partialHydrationDb.get(t);return Promise.resolve(e)}return this.fetchPartialHydrationJson({pagePath:t}).then((e=>(this.partialHydrationDb.set(t,e),e)))},t.loadSliceDataJson=function(e){if(this.slicesDataDb.has(e)){const t=this.slicesDataDb.get(e);return Promise.resolve({sliceName:e,jsonPayload:t})}return h("/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal/slice-data/"+e+".json","GET").then((t=>{const n=JSON.parse(t.responseText);return this.slicesDataDb.set(e,n),{sliceName:e,jsonPayload:n}}))},t.findMatchPath=function(e){return(0,u.UD)(e)},t.loadPage=function(e){const t=(0,u.Cj)(e);if(this.pageDb.has(t)){const e=this.pageDb.get(t);return e.error?Promise.resolve({error:e.error,status:e.status}):Promise.resolve(e.payload)}if(this.inFlightDb.has(t))return this.inFlightDb.get(t);const n=[this.loadAppData(),this.loadPageDataJson(t)];const r=Promise.all(n).then((e=>{const[n,r,i]=e;if(r.status===d.Error||(null==i?void 0:i.status)===d.Error)return{status:d.Error};let s=r.payload;const{componentChunkName:l,staticQueryHashes:u=[],slicesMap:p={}}=s,f={},h=Array.from(new Set(Object.values(p))),m=e=>{if(this.slicesDb.has(e.name))return this.slicesDb.get(e.name);if(this.sliceInflightDb.has(e.name))return this.sliceInflightDb.get(e.name);const t=this.loadComponent(e.componentChunkName).then((t=>{return{component:(n=t,n&&n.default||n),sliceContext:e.result.sliceContext,data:e.result.data};var n}));return this.sliceInflightDb.set(e.name,t),t.then((t=>{this.slicesDb.set(e.name,t),this.sliceInflightDb.delete(e.name)})),t};return Promise.all(h.map((e=>this.loadSliceDataJson(e)))).then((e=>{const p=[],h=(0,o.Z)(u);for(const{jsonPayload:t,sliceName:n}of Object.values(e)){p.push({name:n,...t});for(const e of t.staticQueryHashes)h.includes(e)||h.push(e)}const y=[Promise.all(p.map(m)),this.loadComponent(l,"head")];y.push(this.loadComponent(l));const b=Promise.all(y).then((e=>{const[t,o,l]=e;f.createdAt=new Date;for(const n of t)(!n||n instanceof Error)&&(f.status=d.Error,f.error=n);let c;if((!l||l instanceof Error)&&(f.status=d.Error,f.error=l),f.status!==d.Error){if(f.status=d.Success,!0!==r.notFound&&!0!==(null==i?void 0:i.notFound)||(f.notFound=!0),s=Object.assign(s,{webpackCompilationHash:n?n.webpackCompilationHash:""}),"string"==typeof(null==i?void 0:i.payload)){c=g(s,null,o),c.partialHydration=i.payload;const e=new ReadableStream({start(e){const t=new TextEncoder;e.enqueue(t.encode(i.payload))},pull(e){e.close()},cancel(){}});return v((0,a.createFromReadableStream)(e)).then((e=>(c.partialHydration=e,c)))}c=g(s,l,o)}return c})),w=Promise.all(h.map((e=>{if(this.staticQueryDb[e]){const t=this.staticQueryDb[e];return{staticQueryHash:e,jsonPayload:t}}return this.memoizedGet("/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal/page-data/sq/d/"+e+".json").then((t=>{const n=JSON.parse(t.responseText);return{staticQueryHash:e,jsonPayload:n}})).catch((()=>{throw new Error("We couldn't load \"/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal/page-data/sq/d/"+e+'.json"')}))}))).then((e=>{const t={};return e.forEach((e=>{let{staticQueryHash:n,jsonPayload:r}=e;t[n]=r,this.staticQueryDb[n]=r})),t}));return Promise.all([b,w]).then((e=>{let n,[r,o]=e;return r&&(n={...r,staticQueryResults:o},f.payload=n,c.Z.emit("onPostLoadPageResources",{page:n,pageResources:n})),this.pageDb.set(t,f),f.error?{error:f.error,status:f.status}:n})).catch((e=>({error:e,status:d.Error})))}))}));return r.then((()=>{this.inFlightDb.delete(t)})).catch((e=>{throw this.inFlightDb.delete(t),e})),this.inFlightDb.set(t,r),r},t.loadPageSync=function(e,t){void 0===t&&(t={});const n=(0,u.Cj)(e);if(this.pageDb.has(n)){var r;const e=this.pageDb.get(n);if(e.payload)return e.payload;if(null!==(r=t)&&void 0!==r&&r.withErrorDetails)return{error:e.error,status:e.status}}},t.shouldPrefetch=function(e){return!!(()=>{if("connection"in navigator&&void 0!==navigator.connection){if((navigator.connection.effectiveType||"").includes("2g"))return!1;if(navigator.connection.saveData)return!1}return!0})()&&((!navigator.userAgent||!m.test(navigator.userAgent))&&!this.pageDb.has(e))},t.prefetch=function(e){if(!this.shouldPrefetch(e))return{then:e=>e(!1),abort:()=>{}};if(this.prefetchTriggered.has(e))return{then:e=>e(!0),abort:()=>{}};const t={resolve:null,reject:null,promise:null};t.promise=new Promise(((e,n)=>{t.resolve=e,t.reject=n})),this.prefetchQueued.push([e,t]);const n=new AbortController;return n.signal.addEventListener("abort",(()=>{const t=this.prefetchQueued.findIndex((t=>{let[n]=t;return n===e}));-1!==t&&this.prefetchQueued.splice(t,1)})),this.isPrefetchQueueRunning||(this.isPrefetchQueueRunning=!0,setTimeout((()=>{this._processNextPrefetchBatch()}),3e3)),{then:(e,n)=>t.promise.then(e,n),abort:n.abort.bind(n)}},t._processNextPrefetchBatch=function(){(window.requestIdleCallback||(e=>setTimeout(e,0)))((()=>{const e=this.prefetchQueued.splice(0,4),t=Promise.all(e.map((e=>{let[t,n]=e;return this.prefetchTriggered.has(t)||(this.apiRunner("onPrefetchPathname",{pathname:t}),this.prefetchTriggered.add(t)),this.prefetchDisabled?n.resolve(!1):this.doPrefetch((0,u.Cj)(t)).then((()=>{this.prefetchCompleted.has(t)||(this.apiRunner("onPostPrefetchPathname",{pathname:t}),this.prefetchCompleted.add(t)),n.resolve(!0)}))})));this.prefetchQueued.length?t.then((()=>{setTimeout((()=>{this._processNextPrefetchBatch()}),3e3)})):this.isPrefetchQueueRunning=!1}))},t.doPrefetch=function(e){const t=p(e);return l(t,{crossOrigin:"anonymous",as:"fetch"}).then((()=>this.loadPageDataJson(e)))},t.hovering=function(e){this.loadPage(e)},t.getResourceURLsForPathname=function(e){const t=(0,u.Cj)(e),n=this.pageDataDb.get(t);if(n){const e=g(n.payload);return[].concat((0,o.Z)(b(e.page.componentChunkName)),[p(t)])}return null},t.isPageNotFound=function(e){const t=(0,u.Cj)(e),n=this.pageDb.get(t);return!n||n.notFound},t.loadAppData=function(e){return void 0===e&&(e=0),this.memoizedGet("/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal/page-data/app-data.json").then((t=>{const{status:n,responseText:r}=t;let o;if(200!==n&&e<3)return this.loadAppData(e+1);if(200===n)try{const e=JSON.parse(r);if(void 0===e.webpackCompilationHash)throw new Error("not a valid app-data response");o=e}catch(a){}return o}))},e}();const b=e=>(window.___chunkMapping[e]||[]).map((e=>"/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal"+e));let w,x=function(e){function t(t,n,r){var o;return o=e.call(this,(function(e,n){if(void 0===n&&(n="components"),!t[n="components"][e])throw new Error("We couldn't find the correct component chunk with the name \""+e+'"');return t[n][e]().catch((e=>e))}),n)||this,r&&o.pageDataDb.set((0,u.Cj)(r.path),{pagePath:r.path,payload:r,status:"success"}),o}(0,r.Z)(t,e);var n=t.prototype;return n.doPrefetch=function(t){return e.prototype.doPrefetch.call(this,t).then((e=>{if(e.status!==d.Success)return Promise.resolve();const t=e.payload,n=t.componentChunkName,r=b(n);return Promise.all(r.map(l)).then((()=>t))}))},n.loadPageDataJson=function(t){return e.prototype.loadPageDataJson.call(this,t).then((e=>e.notFound?f(t)?e:h(t,"HEAD").then((t=>200===t.status?{status:d.Error}:e)):e))},n.loadPartialHydrationJson=function(t){return e.prototype.loadPartialHydrationJson.call(this,t).then((e=>e.notFound?f(t)?e:h(t,"HEAD").then((t=>200===t.status?{status:d.Error}:e)):e))},t}(y);const E=e=>{w=e},k={enqueue:e=>w.prefetch(e),getResourceURLsForPathname:e=>w.getResourceURLsForPathname(e),loadPage:e=>w.loadPage(e),loadPageSync:function(e,t){return void 0===t&&(t={}),w.loadPageSync(e,t)},prefetch:e=>w.prefetch(e),isPageNotFound:e=>w.isPageNotFound(e),hovering:e=>w.hovering(e),loadAppData:()=>w.loadAppData()};var C=k;function S(){return w?w.staticQueryDb:{}}function O(){return w?w.slicesDb:{}}},9559:function(e,t,n){"use strict";n.d(t,{Z:function(){return C}});var r=n(2784),o=n(3980),a=n.n(o),i=n(1852),s=n(9529),l=n(8777),c=n(31),u=n(5619),d=n(3853);function p(e){let{children:t,callback:n}=e;return(0,r.useEffect)((()=>{n()})),t}const f=["link","meta","style","title","base","noscript","script","html","body"];function h(e,t){if(e instanceof HTMLElement&&t instanceof HTMLElement){const n=t.getAttribute("nonce");if(n&&!e.getAttribute("nonce")){const r=t.cloneNode(!0);return r.setAttribute("nonce",""),r.nonce=n,n===e.nonce&&e.isEqualNode(r)}}return e.isEqualNode(t)}function m(e,t){void 0===t&&(t={html:{},body:{}});const n=new Map,r=[];for(const c of e.childNodes){var o,a;const e=c.nodeName.toLowerCase(),u=null===(o=c.attributes)||void 0===o||null===(a=o.id)||void 0===a?void 0:a.value;if(y(c)){if(v(e))if("html"===e||"body"===e)for(const n of c.attributes){const r="style"===n.name;var i;if(t[e]={...t[e]},r||(t[e][n.name]=n.value),r)t[e].style=""+(null!==(i=t[e])&&void 0!==i&&i.style?t[e].style:"")+n.value+" "}else{let e=c.cloneNode(!0);if(e.setAttribute("data-gatsby-head",!0),"script"===e.nodeName.toLowerCase()&&(e=g(e)),u)if(n.has(u)){var s;const t=n.get(u);null===(s=r[t].parentNode)||void 0===s||s.removeChild(r[t]),r[t]=e}else r.push(e),n.set(u,r.length-1);else r.push(e)}c.childNodes.length&&r.push.apply(r,(0,l.Z)(m(c,t).validHeadNodes))}}return{validHeadNodes:r,htmlAndBodyAttributes:t}}function g(e){const t=document.createElement("script");for(const n of e.attributes)t.setAttribute(n.name,n.value);return t.innerHTML=e.innerHTML,t}function v(e){return f.includes(e)}function y(e){return 1===e.nodeType}const b=document.createElement("div"),w={html:[],body:[]},x=()=>{var e;const{validHeadNodes:t,htmlAndBodyAttributes:n}=m(b);w.html=Object.keys(n.html),w.body=Object.keys(n.body),function(e){if(!e)return;const{html:t,body:n}=e,r=document.querySelector("html");r&&Object.entries(t).forEach((e=>{let[t,n]=e;r.setAttribute(t,n)}));const o=document.querySelector("body");o&&Object.entries(n).forEach((e=>{let[t,n]=e;o.setAttribute(t,n)}))}(n);const r=document.querySelectorAll("[data-gatsby-head]");var o;if(0===r.length)return void(o=document.head).append.apply(o,(0,l.Z)(t));const a=[];!function(e){let{oldNodes:t,newNodes:n,onStale:r,onNew:o}=e;for(const a of t){const e=n.findIndex((e=>h(e,a)));-1===e?r(a):n.splice(e,1)}for(const a of n)o(a)}({oldNodes:r,newNodes:t,onStale:e=>e.parentNode.removeChild(e),onNew:e=>a.push(e)}),(e=document.head).append.apply(e,a)};function E(e){let{pageComponent:t,staticQueryResults:n,pageComponentProps:o}=e;(0,r.useEffect)((()=>{if(null!=t&&t.Head){!function(e){if("function"!=typeof e)throw new Error('Expected "Head" export to be a function got "'+typeof e+'".')}(t.Head);const{render:a}=(0,d.U)(),s=r.createElement(t.Head,{location:{pathname:(e=o).location.pathname},params:e.params,data:e.data||{},serverData:e.serverData,pageContext:e.pageContext}),l=(0,i.h)("wrapRootElement",{element:s},s,(e=>{let{result:t}=e;return{element:t}})).pop();a(r.createElement(p,{callback:x},r.createElement(c.StaticQueryContext.Provider,{value:n},r.createElement(u.LocationProvider,null,l))),b)}var e;return()=>{!function(){const e=document.querySelectorAll("[data-gatsby-head]");for(const t of e)t.parentNode.removeChild(t)}(),function(e){if(!e)return;const{html:t,body:n}=e;if(t){const e=document.querySelector("html");t.forEach((t=>{e&&e.removeAttribute(t)}))}if(n){const e=document.querySelector("body");n.forEach((t=>{e&&e.removeAttribute(t)}))}}(w)}}))}function k(e){const t={...e,params:{...(0,s.GA)(e.location.pathname),...e.pageResources.json.pageContext.__params}};let n;var o;n=e.pageResources.partialHydration?e.pageResources.partialHydration:(0,r.createElement)((o=e.pageResources.component)&&o.default||o,{...t,key:e.path||e.pageResources.page.path});E({pageComponent:e.pageResources.head,staticQueryResults:e.pageResources.staticQueryResults,pageComponentProps:t});return(0,i.h)("wrapPageElement",{element:n,props:t},n,(e=>{let{result:n}=e;return{element:n,props:t}})).pop()}k.propTypes={location:a().object.isRequired,pageResources:a().object.isRequired,data:a().object,pageContext:a().object.isRequired};var C=k},5069:function(e,t,n){"use strict";var r=n(1665),o=n(1852),a=n(2784),i=n(5619),s=n(2802),l=n(5483),c=n(3204),u=n(8175),d=n(3182),p=n(6249);const f={id:"gatsby-announcer",style:{position:"absolute",top:0,width:1,height:1,padding:0,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",border:0},"aria-live":"assertive","aria-atomic":"true"};var h=n(2467);function m(e){const t=(0,d.J)(e),{hash:n,search:r}=window.location;return null!=t&&(window.___replace(t.toPath+r+n),!0)}let g="";window.addEventListener("unhandledrejection",(e=>{/loading chunk \d* failed./i.test(e.reason)&&g&&(window.location.pathname=g)}));const v=(e,t)=>{m(e.pathname)||(g=e.pathname,(0,o.h)("onPreRouteUpdate",{location:e,prevLocation:t}))},y=(e,t)=>{m(e.pathname)||(0,o.h)("onRouteUpdate",{location:e,prevLocation:t})},b=function(e,t){if(void 0===t&&(t={}),"number"==typeof e)return void i.globalHistory.navigate(e);const{pathname:n,search:r,hash:a}=(0,h.cP)(e),s=(0,d.J)(n);if(s&&(e=s.toPath+r+a),window.___swUpdated)return void(window.location=n+r+a);const l=setTimeout((()=>{p.Z.emit("onDelayedLoadPageResources",{pathname:n}),(0,o.h)("onRouteUpdateDelayed",{location:window.location})}),1e3);u.ZP.loadPage(n+r).then((o=>{if(!o||o.status===u.uQ.Error)return window.history.replaceState({},"",location.href),window.location=n,void clearTimeout(l);o&&o.page.webpackCompilationHash!==window.___webpackCompilationHash&&("serviceWorker"in navigator&&null!==navigator.serviceWorker.controller&&"activated"===navigator.serviceWorker.controller.state&&navigator.serviceWorker.controller.postMessage({gatsbyApi:"clearPathResources"}),window.location=n+r+a),(0,i.navigate)(e,t),clearTimeout(l)}))};function w(e,t){let{location:n}=t;const{pathname:r,hash:a}=n,i=(0,o.h)("shouldUpdateScroll",{prevRouterProps:e,pathname:r,routerProps:{location:n},getSavedScrollPosition:e=>[0,this._stateStorage.read(e,e.key)]});if(i.length>0)return i[i.length-1];if(e){const{location:{pathname:t}}=e;if(t===r)return a?decodeURI(a.slice(1)):[0,0]}return!0}let x=function(e){function t(t){var n;return(n=e.call(this,t)||this).announcementRef=a.createRef(),n}(0,r.Z)(t,e);var n=t.prototype;return n.componentDidUpdate=function(e,t){requestAnimationFrame((()=>{let e="new page at "+this.props.location.pathname;document.title&&(e=document.title);const t=document.querySelectorAll("#gatsby-focus-wrapper h1");t&&t.length&&(e=t[0].textContent);const n="Navigated to "+e;if(this.announcementRef.current){this.announcementRef.current.innerText!==n&&(this.announcementRef.current.innerText=n)}}))},n.render=function(){return a.createElement("div",Object.assign({},f,{ref:this.announcementRef}))},t}(a.Component);const E=(e,t)=>{var n,r;return e.href!==t.href||(null==e||null===(n=e.state)||void 0===n?void 0:n.key)!==(null==t||null===(r=t.state)||void 0===r?void 0:r.key)};let k=function(e){function t(t){var n;return n=e.call(this,t)||this,v(t.location,null),n}(0,r.Z)(t,e);var n=t.prototype;return n.componentDidMount=function(){y(this.props.location,null)},n.shouldComponentUpdate=function(e){return!!E(this.props.location,e.location)&&(v(e.location,this.props.location),!0)},n.componentDidUpdate=function(e){E(e.location,this.props.location)&&y(this.props.location,e.location)},n.render=function(){return a.createElement(a.Fragment,null,this.props.children,a.createElement(x,{location:location}))},t}(a.Component);var C=n(9559),S=n(6849);function O(e,t){for(var n in e)if(!(n in t))return!0;for(var r in t)if(e[r]!==t[r])return!0;return!1}var P=function(e){function t(t){var n;n=e.call(this)||this;const{location:r,pageResources:o}=t;return n.state={location:{...r},pageResources:o||u.ZP.loadPageSync(r.pathname+r.search,{withErrorDetails:!0})},n}(0,r.Z)(t,e),t.getDerivedStateFromProps=function(e,t){let{location:n}=e;if(t.location.href!==n.href){return{pageResources:u.ZP.loadPageSync(n.pathname+n.search,{withErrorDetails:!0}),location:{...n}}}return{location:{...n}}};var n=t.prototype;return n.loadResources=function(e){u.ZP.loadPage(e).then((t=>{t&&t.status!==u.uQ.Error?this.setState({location:{...window.location},pageResources:t}):(window.history.replaceState({},"",location.href),window.location=e)}))},n.shouldComponentUpdate=function(e,t){return t.pageResources?this.state.pageResources!==t.pageResources||(this.state.pageResources.component!==t.pageResources.component||(this.state.pageResources.json!==t.pageResources.json||(!(this.state.location.key===t.location.key||!t.pageResources.page||!t.pageResources.page.matchPath&&!t.pageResources.page.path)||function(e,t,n){return O(e.props,t)||O(e.state,n)}(this,e,t)))):(this.loadResources(e.location.pathname+e.location.search),!1)},n.render=function(){return this.props.children(this.state)},t}(a.Component),N=n(3834),_=n(3853);const R=new u.kL(S,[],window.pageData);(0,u.N1)(R),R.setApiRunner(o.h);const{render:j,hydrate:I}=(0,_.U)();window.asyncRequires=S,window.___emitter=p.Z,window.___loader=u.jN,i.globalHistory.listen((e=>{e.location.action=e.action})),window.___push=e=>b(e,{replace:!1}),window.___replace=e=>b(e,{replace:!0}),window.___navigate=(e,t)=>b(e,t);const L="gatsby-reload-compilation-hash-match";(0,o.I)("onClientEntry").then((()=>{(0,o.h)("registerServiceWorker").filter(Boolean).length>0&&n(472);const e=e=>a.createElement(i.BaseContext.Provider,{value:{baseuri:"/",basepath:"/"}},a.createElement(C.Z,e)),t=a.createContext({}),d={renderEnvironment:"browser"};let p=function(e){function n(){return e.apply(this,arguments)||this}return(0,r.Z)(n,e),n.prototype.render=function(){const{children:e}=this.props;return a.createElement(i.Location,null,(n=>{let{location:r}=n;return a.createElement(P,{location:r},(n=>{let{pageResources:r,location:o}=n;const i=(0,u.hs)(),s=(0,u.Nt)();return a.createElement(l.B9.Provider,{value:i},a.createElement(c.Bs.Provider,{value:d},a.createElement(c.m3.Provider,{value:s},a.createElement(c.u0.Provider,{value:r.page.slicesMap},a.createElement(t.Provider,{value:{pageResources:r,location:o}},e)))))}))}))},n}(a.Component),f=function(n){function o(){return n.apply(this,arguments)||this}return(0,r.Z)(o,n),o.prototype.render=function(){return a.createElement(t.Consumer,null,(t=>{let{pageResources:n,location:r}=t;return a.createElement(k,{location:r},a.createElement(s.$C,{location:r,shouldUpdateScroll:w},a.createElement(i.Router,{basepath:"/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal",location:r,id:"gatsby-focus-wrapper"},a.createElement(e,Object.assign({path:"/404.html"===n.page.path||"/500.html"===n.page.path?(0,N.Z)(r.pathname,"/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal"):encodeURI((n.page.matchPath||n.page.path).split("?")[0])},this.props,{location:r,pageResources:n},n.json)))))}))},o}(a.Component);const{pagePath:h,location:m}=window;h&&"/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal"+h!==m.pathname+(h.includes("?")?m.search:"")&&!(R.findMatchPath((0,N.Z)(m.pathname,"/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal"))||h.match(/^\/(404|500)(\/?|.html)$/)||h.match(/^\/offline-plugin-app-shell-fallback\/?$/))&&(0,i.navigate)("/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal"+h+(h.includes("?")?"":m.search)+m.hash,{replace:!0});const g=()=>{try{return sessionStorage}catch{return null}};u.jN.loadPage(m.pathname+m.search).then((e=>{var t;const n=g();if(null!=e&&null!==(t=e.page)&&void 0!==t&&t.webpackCompilationHash&&e.page.webpackCompilationHash!==window.___webpackCompilationHash&&("serviceWorker"in navigator&&null!==navigator.serviceWorker.controller&&"activated"===navigator.serviceWorker.controller.state&&navigator.serviceWorker.controller.postMessage({gatsbyApi:"clearPathResources"}),n)){if(!("1"===n.getItem(L)))return n.setItem(L,"1"),void window.location.reload(!0)}if(n&&n.removeItem(L),!e||e.status===u.uQ.Error){const t="page resources for "+m.pathname+" not found. Not rendering React";if(e&&e.error)throw console.error(t),e.error;throw new Error(t)}const r=(0,o.h)("wrapRootElement",{element:a.createElement(f,null)},a.createElement(f,null),(e=>{let{result:t}=e;return{element:t}})).pop(),i=function(){const e=a.useRef(!1);return a.useEffect((()=>{e.current||(e.current=!0,performance.mark&&performance.mark("onInitialClientRender"),(0,o.h)("onInitialClientRender"))}),[]),a.createElement(p,null,r)},s=document.getElementById("gatsby-focus-wrapper");let l=j;s&&s.children.length&&(l=I);const c=(0,o.h)("replaceHydrateFunction",void 0,l)[0];function d(){const e="undefined"!=typeof window?document.getElementById("___gatsby"):null;c(a.createElement(i,null),e)}const h=document;if("complete"===h.readyState||"loading"!==h.readyState&&!h.documentElement.doScroll)setTimeout((function(){d()}),0);else{const e=function(){h.removeEventListener("DOMContentLoaded",e,!1),window.removeEventListener("load",e,!1),d()};h.addEventListener("DOMContentLoaded",e,!1),window.addEventListener("load",e,!1)}}))}))},3161:function(e,t,n){"use strict";n.r(t);var r=n(2784),o=n(8175),a=n(9559);t.default=e=>{let{location:t}=e;const n=o.ZP.loadPageSync(t.pathname);return n?r.createElement(a.Z,{location:t,pageResources:n,...n.json}):null}},9758:function(e,t,n){var r;e.exports=(r=n(3161))&&r.default||r},3853:function(e,t,n){"use strict";n.d(t,{U:function(){return o}});const r=new WeakMap;function o(){const e=n(7029);return{render:(t,n)=>{let o=r.get(n);o||r.set(n,o=e.createRoot(n)),o.render(t)},hydrate:(t,n)=>e.hydrateRoot(n,t)}}},3182:function(e,t,n){"use strict";n.d(t,{J:function(){return a}});const r=new Map,o=new Map;function a(e){let t=r.get(e);return t||(t=o.get(e.toLowerCase())),t}[].forEach((e=>{e.ignoreCase?o.set(e.fromPath,e):r.set(e.fromPath,e)}))},472:function(e,t,n){"use strict";n.r(t);var r=n(1852);"https:"!==window.location.protocol&&"localhost"!==window.location.hostname?console.error("Service workers can only be used over HTTPS, or on localhost for development"):"serviceWorker"in navigator&&navigator.serviceWorker.register("/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal/sw.js").then((function(e){e.addEventListener("updatefound",(()=>{(0,r.h)("onServiceWorkerUpdateFound",{serviceWorker:e});const t=e.installing;console.log("installingWorker",t),t.addEventListener("statechange",(()=>{switch(t.state){case"installed":navigator.serviceWorker.controller?(window.___swUpdated=!0,(0,r.h)("onServiceWorkerUpdateReady",{serviceWorker:e}),window.___failedResources&&(console.log("resources failed, SW updated - reloading"),window.location.reload())):(console.log("Content is now available offline!"),(0,r.h)("onServiceWorkerInstalled",{serviceWorker:e}));break;case"redundant":console.error("The installing service worker became redundant."),(0,r.h)("onServiceWorkerRedundant",{serviceWorker:e});break;case"activated":(0,r.h)("onServiceWorkerActive",{serviceWorker:e})}}))}))})).catch((function(e){console.error("Error during service worker registration:",e)}))},3204:function(e,t,n){"use strict";n.d(t,{Bs:function(){return a},Db:function(){return s},m3:function(){return o},u0:function(){return i}});var r=n(2784);const o=r.createContext({}),a=r.createContext({}),i=r.createContext({}),s=r.createContext({})},5483:function(e,t,n){"use strict";n.d(t,{i1:function(){return l},B9:function(){return o},K2:function(){return c}});var r=n(2784);const o=(a="StaticQuery",i={},r.createServerContext?function(e,t){return void 0===t&&(t=null),globalThis.__SERVER_CONTEXT||(globalThis.__SERVER_CONTEXT={}),globalThis.__SERVER_CONTEXT[e]||(globalThis.__SERVER_CONTEXT[e]=r.createServerContext(e,t)),globalThis.__SERVER_CONTEXT[e]}(a,i):r.createContext(i));var a,i;function s(e){let{staticQueryData:t,data:n,query:o,render:a}=e;const i=n?n.data:t[o]&&t[o].data;return r.createElement(r.Fragment,null,i&&a(i),!i&&r.createElement("div",null,"Loading (StaticQuery)"))}const l=e=>{const{data:t,query:n,render:a,children:i}=e;return r.createElement(o.Consumer,null,(e=>r.createElement(s,{data:t,query:n,render:a||i,staticQueryData:e})))},c=e=>{var t;r.useContext;const n=r.useContext(o);if(isNaN(Number(e)))throw new Error("useStaticQuery was called with a string but expects to be called using `graphql`. Try this:\n\nimport { useStaticQuery, graphql } from 'gatsby';\n\nuseStaticQuery(graphql`"+e+"`);\n");if(null!==(t=n[e])&&void 0!==t&&t.data)return n[e].data;throw new Error("The result of this StaticQuery could not be fetched.\n\nThis is likely a bug in Gatsby and if refreshing the page does not fix it, please open an issue in https://github.com/gatsbyjs/gatsby/issues")}},3834:function(e,t,n){"use strict";function r(e,t){return void 0===t&&(t=""),t?e===t?"/":e.startsWith(t+"/")?e.slice(t.length):e:e}n.d(t,{Z:function(){return r}})},4428:function(e,t,n){"use strict";n.r(t),n.d(t,{wrapPageElement:function(){return i}});var r=n(2784),o=n(4536);const a=e=>{var t,n,a,i,s,l,c,u,d,p,f,h,m;let{path:g,data:v,children:y}=e;return r.createElement(o.Xg,{children:y,devBanner:{show:null==v||null===(t=v.site)||void 0===t||null===(n=t.siteMetadata)||void 0===n?void 0:n.showDevBanner},navbar:{...null==v||null===(a=v.site)||void 0===a||null===(i=a.siteMetadata)||void 0===i||null===(s=i.staticText)||void 0===s?void 0:s.navbar,image:null==v?void 0:v.navbarLogo,activePage:g},bottomBanner:{...null==v||null===(l=v.site)||void 0===l||null===(c=l.siteMetadata)||void 0===c||null===(u=c.staticText)||void 0===u?void 0:u.bottomBanner,image:null==v?void 0:v.bottomBannerLogo},footer:{...null==v||null===(d=v.site)||void 0===d||null===(p=d.siteMetadata)||void 0===p||null===(f=p.staticText)||void 0===f?void 0:f.footer,image:{imageData:null==v?void 0:v.footerLogo,altText:(null==v||null===(h=v.site)||void 0===h||null===(m=h.siteMetadata)||void 0===m?void 0:m.siteTitle)+" logo"}}})};n(3885),n(9601),n(8156),n(8776),n(9804),n(700);const i=e=>{let{element:t,props:n}=e;return r.createElement(a,n,t)}},8050:function(e,t,n){const r=n(6635),o=n(8437);e.exports={createSearchIndex:function(e){let t=[];Object.keys(e).forEach((n=>{e[n].nodes.forEach((e=>{let o=structuredClone(e);"allProject"===n&&(e.slug.includes("/")||(o.slug="project/"+e.slug));const a=Object.values(o).map((e=>r.isNull(e)?null:"object"==typeof e?Object.values(e).filter((e=>!r.isNull(e))).map((e=>"string"==typeof e||null==e?e:void Object.values(e).filter((e=>!r.isNull(e))).join(" "))).join(" "):e));Object.keys(o).forEach(((e,t)=>{o[e]=a[t]})),t.push(o)}))}));const n=o.generateStopWordFilter(["a","able","across","after","all","almost","also","am","among","an","and","any","are","as","at","be","because","been","but","by","dear","did","do","does","either","else","ever","every","for","from","get","got","had","he","her","hers","him","his","however","i","if","in","into","is","it","its","just","least","let","like","may","me","might","most","must","my","neither","no","nor","not","of","off","often","on","only","or","other","our","own","rather","said","say","says","she","since","so","some","than","that","the","their","them","then","there","these","they","this","tis","to","too","twas","us","was","we","were","while","will","with","yet","you","your"]);return[o((function(){this.ref("slug"),this.field("slug"),this.field("faq"),this.field("aims"),this.field("lede"),this.field("title"),this.field("question"),this.field("status"),this.field("agency"),this.field("topics"),this.field("mainContact"),this.field("summary"),this.field("status"),this.field("purpose"),this.field("emailContent"),this.field("projectTeam"),this.field("expertise"),this.field("requirement"),this.field("collectData"),this.metadataWhitelist=["position"],this.pipeline.after(o.stopWordFilter,n),this.pipeline.remove(o.stopWordFilter),t.forEach((function(e){this.add(e)}),this)})),t]},searchQuery:"\n query {\n allProject {\n nodes {\n title\n agency\n topics {\n title\n }\n slug\n summary\n statusOfData\n status\n startDate\n requirement\n question\n purpose\n projectTeam {\n name\n employer\n }\n priorResearch\n opportunityCloses\n mainContact {\n name\n }\n fundingInfo\n collectData { \n fieldTitle\n fieldData\n }\n expertise\n faq {\n text\n title\n }\n deliverable\n emailContent\n endDate\n slug\n }\n }\n allGeneralPage {\n nodes {\n slug\n lede\n faq {\n text\n title\n }\n aims {\n text\n title\n }\n title\n }\n }\n }\n "}},3463:function(e,t,n){"use strict";var r=n(8570),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},a={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},i={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function l(e){return r.isMemo(e)?i:s[e.$$typeof]||o}s[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[r.Memo]=i;var c=Object.defineProperty,u=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,p=Object.getOwnPropertyDescriptor,f=Object.getPrototypeOf,h=Object.prototype;e.exports=function e(t,n,r){if("string"!=typeof n){if(h){var o=f(n);o&&o!==h&&e(t,o,r)}var i=u(n);d&&(i=i.concat(d(n)));for(var s=l(t),m=l(n),g=0;g=31||"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)},t.storage="undefined"!=typeof chrome&&void 0!==chrome.storage?chrome.storage.local:function(){try{return window.localStorage}catch(e){}}(),t.colors=["lightseagreen","forestgreen","goldenrod","dodgerblue","darkorchid","crimson"],t.formatters.j=function(e){try{return JSON.stringify(e)}catch(t){return"[UnexpectedJSONParseError]: "+t.message}},t.enable(r())},555:function(e,t,n){var r;function o(e){function n(){if(n.enabled){var e=n,o=+new Date,a=o-(r||o);e.diff=a,e.prev=r,e.curr=o,r=o;for(var i=new Array(arguments.length),s=0;s0)return function(e){if((e=String(e)).length>100)return;var i=/^((?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|years?|yrs?|y)?$/i.exec(e);if(!i)return;var s=parseFloat(i[1]);switch((i[2]||"ms").toLowerCase()){case"years":case"year":case"yrs":case"yr":case"y":return s*a;case"days":case"day":case"d":return s*o;case"hours":case"hour":case"hrs":case"hr":case"h":return s*r;case"minutes":case"minute":case"mins":case"min":case"m":return s*n;case"seconds":case"second":case"secs":case"sec":case"s":return s*t;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return s;default:return}}(e);if("number"===c&&!1===isNaN(e))return s.long?i(l=e,o,"day")||i(l,r,"hour")||i(l,n,"minute")||i(l,t,"second")||l+" ms":function(e){if(e>=o)return Math.round(e/o)+"d";if(e>=r)return Math.round(e/r)+"h";if(e>=n)return Math.round(e/n)+"m";if(e>=t)return Math.round(e/t)+"s";return e+"ms"}(e);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(e))}},8437:function(e,t,n){var r,o;!function(){var a,i,s,l,c,u,d,p,f,h,m,g,v,y,b,w,x,E,k,C,S,O,P,N,_,R,j,I,L,M,T=function(e){var t=new T.Builder;return t.pipeline.add(T.trimmer,T.stopWordFilter,T.stemmer),t.searchPipeline.add(T.stemmer),e.call(t,t),t.build()};T.version="2.3.9",T.utils={},T.utils.warn=(a=this,function(e){a.console&&console.warn&&console.warn(e)}),T.utils.asString=function(e){return null==e?"":e.toString()},T.utils.clone=function(e){if(null==e)return e;for(var t=Object.create(null),n=Object.keys(e),r=0;r0){var l=T.utils.clone(t)||{};l.position=[i,s],l.index=o.length,o.push(new T.Token(n.slice(i,a),l))}i=a+1}}return o},T.tokenizer.separator=/[\s\-]+/,T.Pipeline=function(){this._stack=[]},T.Pipeline.registeredFunctions=Object.create(null),T.Pipeline.registerFunction=function(e,t){t in this.registeredFunctions&&T.utils.warn("Overwriting existing registered function: "+t),e.label=t,T.Pipeline.registeredFunctions[e.label]=e},T.Pipeline.warnIfFunctionNotRegistered=function(e){e.label&&e.label in this.registeredFunctions||T.utils.warn("Function is not registered with pipeline. This may cause problems when serialising the index.\n",e)},T.Pipeline.load=function(e){var t=new T.Pipeline;return e.forEach((function(e){var n=T.Pipeline.registeredFunctions[e];if(!n)throw new Error("Cannot load unregistered function: "+e);t.add(n)})),t},T.Pipeline.prototype.add=function(){Array.prototype.slice.call(arguments).forEach((function(e){T.Pipeline.warnIfFunctionNotRegistered(e),this._stack.push(e)}),this)},T.Pipeline.prototype.after=function(e,t){T.Pipeline.warnIfFunctionNotRegistered(t);var n=this._stack.indexOf(e);if(-1==n)throw new Error("Cannot find existingFn");n+=1,this._stack.splice(n,0,t)},T.Pipeline.prototype.before=function(e,t){T.Pipeline.warnIfFunctionNotRegistered(t);var n=this._stack.indexOf(e);if(-1==n)throw new Error("Cannot find existingFn");this._stack.splice(n,0,t)},T.Pipeline.prototype.remove=function(e){var t=this._stack.indexOf(e);-1!=t&&this._stack.splice(t,1)},T.Pipeline.prototype.run=function(e){for(var t=this._stack.length,n=0;n1&&(ae&&(n=o),a!=e);)r=n-t,o=t+Math.floor(r/2),a=this.elements[2*o];return a==e||a>e?2*o:as?c+=2:i==s&&(t+=n[l+1]*r[c+1],l+=2,c+=2);return t},T.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},T.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),t=1,n=0;t0){var a,i=o.str.charAt(0);i in o.node.edges?a=o.node.edges[i]:(a=new T.TokenSet,o.node.edges[i]=a),1==o.str.length&&(a.final=!0),r.push({node:a,editsRemaining:o.editsRemaining,str:o.str.slice(1)})}if(0!=o.editsRemaining){if("*"in o.node.edges)var s=o.node.edges["*"];else{s=new T.TokenSet;o.node.edges["*"]=s}if(0==o.str.length&&(s.final=!0),r.push({node:s,editsRemaining:o.editsRemaining-1,str:o.str}),o.str.length>1&&r.push({node:o.node,editsRemaining:o.editsRemaining-1,str:o.str.slice(1)}),1==o.str.length&&(o.node.final=!0),o.str.length>=1){if("*"in o.node.edges)var l=o.node.edges["*"];else{l=new T.TokenSet;o.node.edges["*"]=l}1==o.str.length&&(l.final=!0),r.push({node:l,editsRemaining:o.editsRemaining-1,str:o.str.slice(1)})}if(o.str.length>1){var c,u=o.str.charAt(0),d=o.str.charAt(1);d in o.node.edges?c=o.node.edges[d]:(c=new T.TokenSet,o.node.edges[d]=c),1==o.str.length&&(c.final=!0),r.push({node:c,editsRemaining:o.editsRemaining-1,str:u+o.str.slice(2)})}}}return n},T.TokenSet.fromString=function(e){for(var t=new T.TokenSet,n=t,r=0,o=e.length;r=e;t--){var n=this.uncheckedNodes[t],r=n.child.toString();r in this.minimizedNodes?n.parent.edges[n.char]=this.minimizedNodes[r]:(n.child._str=r,this.minimizedNodes[r]=n.child),this.uncheckedNodes.pop()}},T.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},T.Index.prototype.search=function(e){return this.query((function(t){new T.QueryParser(e,t).parse()}))},T.Index.prototype.query=function(e){for(var t=new T.Query(this.fields),n=Object.create(null),r=Object.create(null),o=Object.create(null),a=Object.create(null),i=Object.create(null),s=0;s1?1:e},T.Builder.prototype.k1=function(e){this._k1=e},T.Builder.prototype.add=function(e,t){var n=e[this._ref],r=Object.keys(this._fields);this._documents[n]=t||{},this.documentCount+=1;for(var o=0;o=this.length)return T.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},T.QueryLexer.prototype.width=function(){return this.pos-this.start},T.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},T.QueryLexer.prototype.backup=function(){this.pos-=1},T.QueryLexer.prototype.acceptDigitRun=function(){var e,t;do{t=(e=this.next()).charCodeAt(0)}while(t>47&&t<58);e!=T.QueryLexer.EOS&&this.backup()},T.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(T.QueryLexer.TERM)),e.ignore(),e.more())return T.QueryLexer.lexText},T.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(T.QueryLexer.EDIT_DISTANCE),T.QueryLexer.lexText},T.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(T.QueryLexer.BOOST),T.QueryLexer.lexText},T.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(T.QueryLexer.TERM)},T.QueryLexer.termSeparator=T.tokenizer.separator,T.QueryLexer.lexText=function(e){for(;;){var t=e.next();if(t==T.QueryLexer.EOS)return T.QueryLexer.lexEOS;if(92!=t.charCodeAt(0)){if(":"==t)return T.QueryLexer.lexField;if("~"==t)return e.backup(),e.width()>0&&e.emit(T.QueryLexer.TERM),T.QueryLexer.lexEditDistance;if("^"==t)return e.backup(),e.width()>0&&e.emit(T.QueryLexer.TERM),T.QueryLexer.lexBoost;if("+"==t&&1===e.width())return e.emit(T.QueryLexer.PRESENCE),T.QueryLexer.lexText;if("-"==t&&1===e.width())return e.emit(T.QueryLexer.PRESENCE),T.QueryLexer.lexText;if(t.match(T.QueryLexer.termSeparator))return T.QueryLexer.lexTerm}else e.escapeCharacter()}},T.QueryParser=function(e,t){this.lexer=new T.QueryLexer(e),this.query=t,this.currentClause={},this.lexemeIdx=0},T.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=T.QueryParser.parseClause;e;)e=e(this);return this.query},T.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},T.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},T.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},T.QueryParser.parseClause=function(e){var t=e.peekLexeme();if(null!=t)switch(t.type){case T.QueryLexer.PRESENCE:return T.QueryParser.parsePresence;case T.QueryLexer.FIELD:return T.QueryParser.parseField;case T.QueryLexer.TERM:return T.QueryParser.parseTerm;default:var n="expected either a field or a term, found "+t.type;throw t.str.length>=1&&(n+=" with value '"+t.str+"'"),new T.QueryParseError(n,t.start,t.end)}},T.QueryParser.parsePresence=function(e){var t=e.consumeLexeme();if(null!=t){switch(t.str){case"-":e.currentClause.presence=T.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=T.Query.presence.REQUIRED;break;default:var n="unrecognised presence operator'"+t.str+"'";throw new T.QueryParseError(n,t.start,t.end)}var r=e.peekLexeme();if(null==r){n="expecting term or field, found nothing";throw new T.QueryParseError(n,t.start,t.end)}switch(r.type){case T.QueryLexer.FIELD:return T.QueryParser.parseField;case T.QueryLexer.TERM:return T.QueryParser.parseTerm;default:n="expecting term or field, found '"+r.type+"'";throw new T.QueryParseError(n,r.start,r.end)}}},T.QueryParser.parseField=function(e){var t=e.consumeLexeme();if(null!=t){if(-1==e.query.allFields.indexOf(t.str)){var n=e.query.allFields.map((function(e){return"'"+e+"'"})).join(", "),r="unrecognised field '"+t.str+"', possible fields: "+n;throw new T.QueryParseError(r,t.start,t.end)}e.currentClause.fields=[t.str];var o=e.peekLexeme();if(null==o){r="expecting term, found nothing";throw new T.QueryParseError(r,t.start,t.end)}if(o.type===T.QueryLexer.TERM)return T.QueryParser.parseTerm;r="expecting term, found '"+o.type+"'";throw new T.QueryParseError(r,o.start,o.end)}},T.QueryParser.parseTerm=function(e){var t=e.consumeLexeme();if(null!=t){e.currentClause.term=t.str.toLowerCase(),-1!=t.str.indexOf("*")&&(e.currentClause.usePipeline=!1);var n=e.peekLexeme();if(null!=n)switch(n.type){case T.QueryLexer.TERM:return e.nextClause(),T.QueryParser.parseTerm;case T.QueryLexer.FIELD:return e.nextClause(),T.QueryParser.parseField;case T.QueryLexer.EDIT_DISTANCE:return T.QueryParser.parseEditDistance;case T.QueryLexer.BOOST:return T.QueryParser.parseBoost;case T.QueryLexer.PRESENCE:return e.nextClause(),T.QueryParser.parsePresence;default:var r="Unexpected lexeme type '"+n.type+"'";throw new T.QueryParseError(r,n.start,n.end)}else e.nextClause()}},T.QueryParser.parseEditDistance=function(e){var t=e.consumeLexeme();if(null!=t){var n=parseInt(t.str,10);if(isNaN(n)){var r="edit distance must be numeric";throw new T.QueryParseError(r,t.start,t.end)}e.currentClause.editDistance=n;var o=e.peekLexeme();if(null!=o)switch(o.type){case T.QueryLexer.TERM:return e.nextClause(),T.QueryParser.parseTerm;case T.QueryLexer.FIELD:return e.nextClause(),T.QueryParser.parseField;case T.QueryLexer.EDIT_DISTANCE:return T.QueryParser.parseEditDistance;case T.QueryLexer.BOOST:return T.QueryParser.parseBoost;case T.QueryLexer.PRESENCE:return e.nextClause(),T.QueryParser.parsePresence;default:r="Unexpected lexeme type '"+o.type+"'";throw new T.QueryParseError(r,o.start,o.end)}else e.nextClause()}},T.QueryParser.parseBoost=function(e){var t=e.consumeLexeme();if(null!=t){var n=parseInt(t.str,10);if(isNaN(n)){var r="boost must be numeric";throw new T.QueryParseError(r,t.start,t.end)}e.currentClause.boost=n;var o=e.peekLexeme();if(null!=o)switch(o.type){case T.QueryLexer.TERM:return e.nextClause(),T.QueryParser.parseTerm;case T.QueryLexer.FIELD:return e.nextClause(),T.QueryParser.parseField;case T.QueryLexer.EDIT_DISTANCE:return T.QueryParser.parseEditDistance;case T.QueryLexer.BOOST:return T.QueryParser.parseBoost;case T.QueryLexer.PRESENCE:return e.nextClause(),T.QueryParser.parsePresence;default:r="Unexpected lexeme type '"+o.type+"'";throw new T.QueryParseError(r,o.start,o.end)}else e.nextClause()}},void 0===(o="function"==typeof(r=function(){return T})?r.call(t,n,t,e):r)||(e.exports=o)}()},2898:function(e,t,n){"use strict";n.d(t,{w_:function(){return c}});var r=n(2784),o={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},a=r.createContext&&r.createContext(o),i=function(){return i=Object.assign||function(e){for(var t,n=1,r=arguments.length;ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a},e.exports.__esModule=!0,e.exports.default=e.exports},5538:function(e){e.exports=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o},e.exports.__esModule=!0,e.exports.default=e.exports},421:function(e,t,n){var r=n(7425).default,o=n(5297);e.exports=function(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return o(e)},e.exports.__esModule=!0,e.exports.default=e.exports},8560:function(e){function t(n,r){return e.exports=t=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},e.exports.__esModule=!0,e.exports.default=e.exports,t(n,r)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},3681:function(e,t,n){var r=n(6314),o=n(6193),a=n(121),i=n(6147);e.exports=function(e,t){return r(e)||o(e,t)||a(e,t)||i()},e.exports.__esModule=!0,e.exports.default=e.exports},8238:function(e){e.exports=function(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))},e.exports.__esModule=!0,e.exports.default=e.exports},3408:function(e,t,n){var r=n(3850),o=n(3912),a=n(121),i=n(3096);e.exports=function(e){return r(e)||o(e)||a(e)||i()},e.exports.__esModule=!0,e.exports.default=e.exports},8064:function(e,t,n){var r=n(7425).default;e.exports=function(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)},e.exports.__esModule=!0,e.exports.default=e.exports},7739:function(e,t,n){var r=n(7425).default,o=n(8064);e.exports=function(e){var t=o(e,"string");return"symbol"==r(t)?t:String(t)},e.exports.__esModule=!0,e.exports.default=e.exports},7425:function(e){function t(n){return e.exports=t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e.exports.__esModule=!0,e.exports.default=e.exports,t(n)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},121:function(e,t,n){var r=n(5748);e.exports=function(e,t){if(e){if("string"==typeof e)return r(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(e,t):void 0}},e.exports.__esModule=!0,e.exports.default=e.exports},8072:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.SCRIPT_TYPE="text/partytown",t.partytownSnippet=e=>((e,t)=>{const{forward:n=[],...r}=e||{},o=JSON.stringify(r,((e,t)=>("function"==typeof t&&(t=String(t)).startsWith(e+"(")&&(t="function "+t),t)));return["!(function(w,p,f,c){",Object.keys(r).length>0?`c=w[p]=Object.assign(w[p]||{},${o});`:"c=w[p]=w[p]||{};","c[f]=(c[f]||[])",n.length>0?`.concat(${JSON.stringify(n)})`:"","})(window,'partytown','forward');",t].join("")})(e,'/* Partytown 0.7.6 - MIT builder.io */\n!function(t,e,n,i,r,o,a,d,s,c,p,l){function u(){l||(l=1,"/"==(a=(o.lib||"/~partytown/")+(o.debug?"debug/":""))[0]&&(s=e.querySelectorAll(\'script[type="text/partytown"]\'),i!=t?i.dispatchEvent(new CustomEvent("pt1",{detail:t})):(d=setTimeout(f,1e4),e.addEventListener("pt0",w),r?h(1):n.serviceWorker?n.serviceWorker.register(a+(o.swPath||"partytown-sw.js"),{scope:a}).then((function(t){t.active?h():t.installing&&t.installing.addEventListener("statechange",(function(t){"activated"==t.target.state&&h()}))}),console.error):f())))}function h(t){c=e.createElement(t?"script":"iframe"),t||(c.setAttribute("style","display:block;width:0;height:0;border:0;visibility:hidden"),c.setAttribute("aria-hidden",!0)),c.src=a+"partytown-"+(t?"atomics.js?v=0.7.6":"sandbox-sw.html?"+Date.now()),e.body.appendChild(c)}function f(n,r){for(w(),i==t&&(o.forward||[]).map((function(e){delete t[e.split(".")[0]]})),n=0;ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}const c=e=>{const{search:t,hash:n,href:r,origin:o,protocol:a,host:i,hostname:s,port:l}=e.location;let{pathname:c}=e.location;return!c&&r&&p&&(c=new URL(r).pathname),{pathname:encodeURI(decodeURI(c)),search:t,hash:n,href:r,origin:o,protocol:a,host:i,hostname:s,port:l,state:e.history.state,key:e.history.state&&e.history.state.key||"initial"}},u=(e,t)=>{let n=[],r=c(e),o=!1,a=()=>{};return{get location(){return r},get transitioning(){return o},_onTransitionComplete(){o=!1,a()},listen(t){n.push(t);const o=()=>{r=c(e),t({location:r,action:"POP"})};return e.addEventListener("popstate",o),()=>{e.removeEventListener("popstate",o),n=n.filter((e=>e!==t))}},navigate(t,{state:i,replace:l=!1}={}){if("number"==typeof t)e.history.go(t);else{i=s({},i,{key:Date.now()+""});try{o||l?e.history.replaceState(i,null,t):e.history.pushState(i,null,t)}catch(n){e.location[l?"replace":"assign"](t)}}r=c(e),o=!0;const u=new Promise((e=>a=e));return n.forEach((e=>e({location:r,action:"PUSH"}))),u}}},d=(e="/")=>{const t=e.indexOf("?"),n={pathname:t>-1?e.substr(0,t):e,search:t>-1?e.substr(t):""};let r=0;const o=[n],a=[null];return{get location(){return o[r]},addEventListener(e,t){},removeEventListener(e,t){},history:{get entries(){return o},get index(){return r},get state(){return a[r]},pushState(e,t,n){const[i,s=""]=n.split("?");r++,o.push({pathname:i,search:s.length?`?${s}`:s}),a.push(e)},replaceState(e,t,n){const[i,s=""]=n.split("?");o[r]={pathname:i,search:s},a[r]=e},go(e){const t=r+e;t<0||t>a.length-1||(r=t)}}}},p=!("undefined"==typeof window||!window.document||!window.document.createElement),f=u(p?window:d()),{navigate:h}=f;function m(e,t){return o.createServerContext?((e,t=null)=>(globalThis.__SERVER_CONTEXT||(globalThis.__SERVER_CONTEXT={}),globalThis.__SERVER_CONTEXT[e]||(globalThis.__SERVER_CONTEXT[e]=o.createServerContext(e,t)),globalThis.__SERVER_CONTEXT[e]))(e,t):o.createContext(t)}const g=m("Base",{baseuri:"/",basepath:"/"}),v=m("Location"),y=()=>o.useContext(g),b=()=>o.useContext(v);function w(e){this.uri=e}const x=e=>e instanceof w,E=e=>{throw new w(e)};function k(e){const{to:t,replace:n=!0,state:r,noThrow:a,baseuri:i}=e;o.useEffect((()=>{Promise.resolve().then((()=>{const o=N(t,i);h(_(o,e),{replace:n,state:r})}))}),[]);const s=N(t,i);return a||E(_(s,e)),null}const C=e=>{const t=b(),{baseuri:n}=y();return o.createElement(k,s({},t,{baseuri:n},e))};C.propTypes={from:a.string,to:a.string.isRequired};const S=(e,t)=>e.substr(0,t.length)===t,O=(e,t)=>{let n,r;const[o]=t.split("?"),a=D(o),s=""===a[0],l=T(e);for(let c=0,u=l.length;c dynamic segment "${r[1]}" is a reserved name. Please use a different name in path "${o.path}".`);const t=decodeURIComponent(n);d[r[1]]=t}else if(t!==n){e=!0;break}}if(!e){n={route:o,params:d,uri:"/"+a.slice(0,f).join("/")};break}}return n||r||null},P=(e,t)=>O([{path:e}],t),N=(e,t)=>{if(S(e,"/"))return e;const[n,r]=e.split("?"),[o]=t.split("?"),a=D(n),i=D(o);if(""===a[0])return F(o,r);if(!S(a[0],".")){const e=i.concat(a).join("/");return F(("/"===o?"":"/")+e,r)}const s=i.concat(a),l=[];for(let c=0,u=s.length;c{const[n,r=""]=e.split("?");let o="/"+D(n).map((e=>{const n=j.exec(e);return n?t[n[1]]:e})).join("/");const{location:{search:a=""}={}}=t,i=a.split("?")[1]||"";return o=F(o,r,i),o},R=(e,t)=>{const n=e=>I(e);return D(e).filter(n).sort().join("/")===D(t).filter(n).sort().join("/")},j=/^:(.+)/,I=e=>j.test(e),L=e=>e&&"*"===e[0],M=(e,t)=>({route:e,score:e.default?0:D(e.path).reduce(((e,t)=>(e+=4,(e=>""===e)(t)?e+=1:I(t)?e+=2:L(t)?e-=5:e+=3,e)),0),index:t}),T=e=>e.map(M).sort(((e,t)=>e.scoret.score?-1:e.index-t.index)),D=e=>e.replace(/(^\/+|\/+$)/g,"").split("/"),F=(e,...t)=>e+((t=t.filter((e=>e&&e.length>0)))&&t.length>0?`?${t.join("&")}`:""),A=["uri","path"],V=(e,t)=>{const n=Object.keys(e);return n.length===Object.keys(t).length&&n.every((n=>t.hasOwnProperty(n)&&e[n]===t[n]))},H=e=>e.replace(/(^\/+|\/+$)/g,""),z=e=>t=>{if(!t)return null;if(t.type===o.Fragment&&t.props.children)return o.Children.map(t.props.children,z(e));if(i(t.props.path||t.props.default||t.type===C,`: Children of must have a \`path\` or \`default\` prop, or be a \`\`. None found on element type \`${t.type}\``),i(!!(t.type!==C||t.props.from&&t.props.to),` requires both "from" and "to" props when inside a .`),i(!(t.type===C&&!R(t.props.from,t.props.to)),` has mismatched dynamic segments, ensure both paths have the exact same dynamic segments.`),t.props.default)return{value:t,default:!0};const n=t.type===C?t.props.from:t.props.path,r="/"===n?e:`${H(e)}/${H(n)}`;return{value:t,default:t.props.default,path:t.props.children?`${H(r)}/*`:r}},B=["innerRef"],$=["to","state","replace","getProps"],Q=["key"];let{forwardRef:U}=r||(r=n.t(o,2));void 0===U&&(U=e=>e);const W=()=>{},q=U(((e,t)=>{let{innerRef:n}=e,r=l(e,B);const{baseuri:a}=y(),{location:i}=b(),{to:c,state:u,replace:d,getProps:p=W}=r,f=l(r,$),m=N(c,a),g=encodeURI(m),v=i.pathname===g,w=S(i.pathname,g);return o.createElement("a",s({ref:t||n,"aria-current":v?"page":void 0},f,p({isCurrent:v,isPartiallyCurrent:w,href:m,location:i}),{href:m,onClick:e=>{if(f.onClick&&f.onClick(e),(e=>!e.defaultPrevented&&0===e.button&&!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey))(e)){e.preventDefault();let t=d;if("boolean"!=typeof d&&v){const e=l(s({},i.state),Q);t=V(s({},u),e)}h(m,{state:u,replace:t})}}}))}));q.displayName="Link",q.propTypes={to:a.string.isRequired};class Z extends o.Component{constructor(...e){super(...e),this.displayName="ReactUseErrorBoundary"}componentDidCatch(...e){this.setState({}),this.props.onError(...e)}render(){return this.props.children}}const G=o.createContext({componentDidCatch:{current:void 0},error:void 0,setError:()=>!1});function J({children:e}){const[t,n]=o.useState(),r=o.useRef(),a=o.useMemo((()=>({componentDidCatch:r,error:t,setError:n})),[t]);return o.createElement(G.Provider,{value:a},o.createElement(Z,{error:t,onError:(e,t)=>{n(e),null==r.current||r.current(e,t)}},e))}J.displayName="ReactUseErrorBoundaryContext";const Y=function(e){var t,n;function r(t){return o.createElement(J,null,o.createElement(e,s({key:"WrappedComponent"},t)))}return r.displayName=`WithErrorBoundary(${null!=(t=null!=(n=e.displayName)?n:e.name)?t:"Component"})`,r}((({history:e=f,children:t})=>{const{location:n}=e,[r,a]=o.useState({location:n}),[i]=function(e){const t=o.useContext(G);t.componentDidCatch.current=void 0;const n=o.useCallback((()=>{t.setError(void 0)}),[]);return[t.error,n]}();if(o.useEffect((()=>{e._onTransitionComplete()}),[r.location]),o.useEffect((()=>{let t=!1;const n=e.listen((({location:e})=>{Promise.resolve().then((()=>{requestAnimationFrame((()=>{t||a({location:e})}))}))}));return()=>{t=!0,n()}}),[]),i){if(!x(i))throw i;h(i.uri,{replace:!0})}return o.createElement(v.Provider,{value:r},"function"==typeof t?t(r):t||null)})),K=({children:e})=>{const t=b();return t?e(t):o.createElement(Y,null,e)},X=({url:e,children:t})=>{const n=e.indexOf("?");let r,a="";return n>-1?(r=e.substring(0,n),a=e.substring(n)):r=e,o.createElement(v.Provider,{value:{location:{pathname:r,search:a,hash:""}}},t)},ee=({path:e,children:t})=>{const{baseuri:n}=y(),{location:r}=b(),o=N(e,n),a=P(o,r.pathname);return t({location:r,match:a?s({},a.params,{uri:a.uri,path:e}):null})},te=["uri","location","component"],ne=["children","style","component","uri","location"],re=e=>{let{uri:t,location:n,component:r}=e,a=l(e,te);return o.createElement(ae,s({},a,{component:r,uri:t,location:n}))};let oe=0;const ae=e=>{let{children:t,style:n,component:r="div",uri:a,location:i}=e,c=l(e,ne);const u=o.useRef(),d=o.useRef(!0),p=o.useRef(a),f=o.useRef(i.pathname),h=o.useRef(!1);o.useEffect((()=>(oe++,m(),()=>{oe--,0===oe&&(d.current=!0)})),[]),o.useEffect((()=>{let e=!1,t=!1;a!==p.current&&(p.current=a,e=!0),i.pathname!==f.current&&(f.current=i.pathname,t=!0),h.current=e||t&&i.pathname===a,h.current&&m()}),[a,i]);const m=o.useCallback((()=>{var e;d.current?d.current=!1:(e=u.current,h.current&&e&&e.focus())}),[]);return o.createElement(r,s({style:s({outline:"none"},n),tabIndex:"-1",ref:u},c),t)},ie=["location","primary","children","basepath","baseuri","component"],se=e=>{const t=y(),n=b();return o.createElement(le,s({},t,n,e))};function le(e){const{location:t,primary:n=!0,children:r,basepath:a,component:i="div"}=e,c=l(e,ie),u=o.Children.toArray(r).reduce(((e,t)=>{const n=z(a)(t);return e.concat(n)}),[]),{pathname:d}=t,p=O(u,d);if(p){const{params:e,uri:r,route:l,route:{value:u}}=p,d=l.default?a:l.path.replace(/\*$/,""),f=s({},e,{uri:r,location:t}),h=o.cloneElement(u,f,u.props.children?o.createElement(se,{location:t,primary:n},u.props.children):void 0),m=n?re:i,v=n?s({uri:r,location:t,component:i},c):c;return o.createElement(g.Provider,{value:{baseuri:r,basepath:d}},o.createElement(m,v,h))}return null}const ce=()=>{const e=b();if(!e)throw new Error("useLocation hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");return e.location},ue=()=>{throw new Error("useNavigate is removed. Use import { navigate } from 'gatsby' instead")},de=()=>{const e=y();if(!e)throw new Error("useParams hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");const t=ce(),n=P(e.basepath,t.pathname);return n?n.params:null},pe=e=>{if(!e)throw new Error("useMatch(path: string) requires an argument of a string to match against");const t=y();if(!t)throw new Error("useMatch hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");const n=ce(),r=N(e,t.baseuri),o=P(r,n.pathname);return o?s({},o.params,{uri:o.uri,path:e}):null}},2467:function(e,t,n){"use strict";n.d(t,{c4:function(){return k},cP:function(){return l},dq:function(){return f},mc:function(){return y},rU:function(){return E}});var r=n(3980),o=n(2784),a=n(5619),i=n(5516);function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t{if("string"==typeof e)return!(e=>c.test(e))(e)},d=()=>"/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal",p=()=>"/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal";function f(e,t=d()){var n;if(!u(e))return e;if(e.startsWith("./")||e.startsWith("../"))return e;const r=null!=(n=null!=t?t:p())?n:"/";return`${null!=r&&r.endsWith("/")?r.slice(0,-1):r}${e.startsWith("/")?e:`/${e}`}`}const h=e=>null==e?void 0:e.startsWith("/");function m(e,t){const{pathname:n,search:r,hash:o}=l(e);return`${(0,i.H)(n,t)}${r}${o}`}const g=(e,t)=>"number"==typeof e?e:u(e)?h(e)?function(e){const t=f(e),n="always";return m(t,n)}(e):function(e,t){if(h(e))return e;const n="always",r=(0,a.resolve)(e,t);return m(r,n)}(e,t):e,v=["to","getProps","onClick","onMouseEnter","activeClassName","activeStyle","innerRef","partiallyActive","state","replace","_location"];function y(e){return f(e,p())}const b={activeClassName:r.string,activeStyle:r.object,partiallyActive:r.bool};function w(e){return o.createElement(a.Location,null,(({location:t})=>o.createElement(x,s({},e,{_location:t}))))}class x extends o.Component{constructor(e){super(e),this.defaultGetProps=({isPartiallyCurrent:e,isCurrent:t})=>(this.props.partiallyActive?e:t)?{className:[this.props.className,this.props.activeClassName].filter(Boolean).join(" "),style:s({},this.props.style,this.props.activeStyle)}:null;let t=!1;"undefined"!=typeof window&&window.IntersectionObserver&&(t=!0),this.state={IOSupported:t},this.abortPrefetch=null,this.handleRef=this.handleRef.bind(this)}_prefetch(){let e=window.location.pathname+window.location.search;this.props._location&&this.props._location.pathname&&(e=this.props._location.pathname+this.props._location.search);const t=l(g(this.props.to,e)),n=t.pathname+t.search;if(e!==n)return ___loader.enqueue(n)}componentWillUnmount(){if(!this.io)return;const{instance:e,el:t}=this.io;this.abortPrefetch&&this.abortPrefetch.abort(),e.unobserve(t),e.disconnect()}handleRef(e){this.props.innerRef&&Object.prototype.hasOwnProperty.call(this.props.innerRef,"current")?this.props.innerRef.current=e:this.props.innerRef&&this.props.innerRef(e),this.state.IOSupported&&e&&(this.io=((e,t)=>{const n=new window.IntersectionObserver((n=>{n.forEach((n=>{e===n.target&&t(n.isIntersecting||n.intersectionRatio>0)}))}));return n.observe(e),{instance:n,el:e}})(e,(e=>{e?this.abortPrefetch=this._prefetch():this.abortPrefetch&&this.abortPrefetch.abort()})))}render(){const e=this.props,{to:t,getProps:n=this.defaultGetProps,onClick:r,onMouseEnter:i,state:c,replace:d,_location:p}=e,f=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,v),h=g(t,p.pathname);return u(h)?o.createElement(a.Link,s({to:h,state:c,getProps:n,innerRef:this.handleRef,onMouseEnter:e=>{i&&i(e);const t=l(h);___loader.hovering(t.pathname+t.search)},onClick:e=>{if(r&&r(e),!(0!==e.button||this.props.target||e.defaultPrevented||e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)){e.preventDefault();let t=d;const n=encodeURI(h)===p.pathname;"boolean"!=typeof d&&n&&(t=!0),window.___navigate(h,{state:c,replace:t})}return!0}},f)):o.createElement("a",s({href:h},f))}}x.propTypes=s({},b,{onClick:r.func,to:r.string.isRequired,replace:r.bool,state:r.object});const E=o.forwardRef(((e,t)=>o.createElement(w,s({innerRef:t},e)))),k=(e,t)=>{window.___navigate(g(e,window.location.pathname),t)}},6291:function(e,t,n){"use strict";n.r(t),n.d(t,{Script:function(){return h},ScriptStrategy:function(){return c},collectedScriptsByPage:function(){return s},scriptCache:function(){return p},scriptCallbackCache:function(){return f}});var r=n(2784),o=n(5619);function a(){return a=Object.assign?Object.assign.bind():function(e){for(var t=1;ti.get(e)||[],set(e,t){const n=i.get(e)||[];n.push(t),i.set(e,n)},delete(e){i.delete(e)}},l="undefined"!=typeof self&&self.requestIdleCallback&&self.requestIdleCallback.bind(window)||function(e){const t=Date.now();return setTimeout((function(){e({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-t))}})}),1)};var c,u;(u=c||(c={})).postHydrate="post-hydrate",u.idle="idle",u.offMainThread="off-main-thread";const d=new Set(["src","strategy","dangerouslySetInnerHTML","children","onLoad","onError"]),p=new Set,f=new Map;function h(e){return r.createElement(o.Location,null,(()=>r.createElement(m,e)))}function m(e){const{src:t,strategy:n=c.postHydrate}=e||{},{pathname:i}=(0,o.useLocation)();if((0,r.useEffect)((()=>{let t;switch(n){case c.postHydrate:t=g(e);break;case c.idle:l((()=>{t=g(e)}));break;case c.offMainThread:{const t=y(e);s.set(i,t)}}return()=>{const{script:e,loadCallback:n,errorCallback:r}=t||{};n&&(null==e||e.removeEventListener("load",n)),r&&(null==e||e.removeEventListener("error",r)),null==e||e.remove()}}),[]),n===c.offMainThread){const o=v(e),l=y(e);return"undefined"==typeof window&&s.set(i,l),r.createElement("script",o?a({type:"text/partytown","data-strategy":n,crossOrigin:"anonymous"},l,{dangerouslySetInnerHTML:{__html:v(e)}}):a({type:"text/partytown",src:b(t),"data-strategy":n,crossOrigin:"anonymous"},l))}return null}function g(e){const{id:t,src:n,strategy:r=c.postHydrate,onLoad:o,onError:i}=e||{},s=t||n,l=["load","error"],u={load:o,error:i};if(s){for(const e of l)if(null!=u&&u[e]){var d;const t=f.get(s)||{},{callbacks:n=[]}=(null==t?void 0:t[e])||{};var h,m;n.push(null==u?void 0:u[e]),null!=t&&null!=(d=t[e])&&d.event?null==u||null==(h=u[e])||h.call(u,null==t||null==(m=t[e])?void 0:m.event):f.set(s,a({},t,{[e]:{callbacks:n}}))}if(p.has(s))return null}const g=v(e),b=y(e),x=document.createElement("script");t&&(x.id=t),x.dataset.strategy=r;for(const[a,c]of Object.entries(b))x.setAttribute(a,c);g&&(x.textContent=g),n&&(x.src=n);const E={};if(s){for(const e of l){const t=t=>w(t,s,e);x.addEventListener(e,t),E[`${e}Callback`]=t}p.add(s)}return document.body.appendChild(x),{script:x,loadCallback:E.loadCallback,errorCallback:E.errorCallback}}function v(e){const{dangerouslySetInnerHTML:t,children:n=""}=e||{},{__html:r=""}=t||{};return r||n}function y(e){const t={};for(const[n,r]of Object.entries(e))d.has(n)||(t[n]=r);return t}function b(e){if(e)return`/__third-party-proxy?url=${encodeURIComponent(e)}`}function w(e,t,n){const r=f.get(t)||{};for(const a of(null==r||null==(o=r[n])?void 0:o.callbacks)||[]){var o;a(e)}f.set(t,{[n]:{event:e}})}}},function(e){e.O(0,[774,532,525,235,661,182],(function(){return t=5069,e(e.s=t);var t}));e.O()}]); //# sourceMappingURL=app-70d221461eaf87dac93e.js.map \ No newline at end of file diff --git a/evidenceportal/chunk-map.json b/evidenceportal/chunk-map.json index 6cbfb92e..10873501 100644 --- a/evidenceportal/chunk-map.json +++ b/evidenceportal/chunk-map.json @@ -1 +1 @@ -{"app":["/app-70d221461eaf87dac93e.js"],"component---gatsby-theme-project-portal-src-layouts-about-page-layout-tsx":[],"component---gatsby-theme-project-portal-src-layouts-card-page-layout-tsx":[],"component---gatsby-theme-project-portal-src-layouts-contact-page-layout-tsx":[],"component---gatsby-theme-project-portal-src-layouts-project-detail-page-tsx":[],"component---gatsby-theme-project-portal-src-layouts-search-page-layout-tsx":[],"component---gatsby-theme-project-portal-src-layouts-thank-you-page-layout-tsx":[],"component---gatsby-theme-project-portal-src-pages-404-tsx":["/component---gatsby-theme-project-portal-src-pages-404-tsx-eea542c66c097c70ecca.js"]} \ No newline at end of file +{"app":["/app-53fa91bf0b6bf2e5e718.js"],"component---gatsby-theme-project-portal-src-layouts-about-page-layout-tsx":[],"component---gatsby-theme-project-portal-src-layouts-card-page-layout-tsx":[],"component---gatsby-theme-project-portal-src-layouts-contact-page-layout-tsx":[],"component---gatsby-theme-project-portal-src-layouts-project-detail-page-tsx":[],"component---gatsby-theme-project-portal-src-layouts-search-page-layout-tsx":[],"component---gatsby-theme-project-portal-src-layouts-thank-you-page-layout-tsx":[],"component---gatsby-theme-project-portal-src-pages-404-tsx":["/component---gatsby-theme-project-portal-src-pages-404-tsx-eea542c66c097c70ecca.js"]} \ No newline at end of file diff --git a/evidenceportal/completed/index.html b/evidenceportal/completed/index.html index 2b298780..95b222cb 100644 --- a/evidenceportal/completed/index.html +++ b/evidenceportal/completed/index.html @@ -1,10 +1,10 @@ Completed Projects

Completed Projects

Federal agencies worked with external researchers to build the evidence needed to answer address timely and policy-relevant questions. As project documentation and key end products become available, they are shared here on the Portal as well on the relevant agency’s website. Learn more about completed projects here.

The Evidence Project Portal shares opportunities for researchers to engage with Federal agencies on their evidence-building needs, and foster the connections needed to develop, launch, and enhance cross-sector partnerships to advance these evidence-building activities. Have questions about the opportunities or the process for engaging? Visit our About page.

Project Ended: Newest to Oldest
Select...
Select...
Total Results: 3 Projects
Completed
How can GSA measure the impacts of community engagement on how public funds are spent?
Project Ended: October 21, 2023
Lead Agency: General Services Administration
Topics
  • Construction and Modernization Impacts
  • Community Engagement
  • Community Impact
  • Participatory Evaluation
Completed
How equitable is the distribution of Homeowner Assistance Fund (HAF) funds to homeowners most in need of assistance?
Lead Agency: Department of the Treasury
Topics
  • Economic Development
  • Housing
Completed
What Public Participation and Community Engagement (PPCE) activities are effective in increasing reach, improving inclusivity, and promoting public involvement and trust in Federal decision-making?
Project Ended: August 19, 2024
Lead Agency: Office of Management and Budget
Topics
  • Community Engagement
  • Equity
  • Evaluation
  • Public Participation
This evidence project portal is managed by the Office of Management and Budget. If you have suggestions for how to improve it, please let us know!
+*/*,:after,:before{border:0 solid #e5e5e5;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{-webkit-text-size-adjust:100%;font-feature-settings:normal;-webkit-tap-highlight-color:transparent;font-family:Public Sans,Roboto,system-ui,sans-serif;font-variation-settings:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-feature-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#a3a3a3}input::placeholder,textarea::placeholder{color:#a3a3a3}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}[multiple],[type=date],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],input:where(:not([type])),select,textarea{--tw-shadow:0 0 #0000;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#737373;border-radius:0;border-width:1px;font-size:1rem;line-height:1.5rem;padding:.5rem .75rem}[multiple]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,input:where(:not([type])):focus,select:focus,textarea:focus{--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);border-color:#2563eb;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}input::-moz-placeholder,textarea::-moz-placeholder{color:#737373;opacity:1}input::placeholder,textarea::placeholder{color:#737373;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-meridiem-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-year-field{padding-bottom:0;padding-top:0}select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%23737373' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}[multiple],[size]:where(select:not([size="1"])){background-image:none;background-position:0 0;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}[type=checkbox],[type=radio]{--tw-shadow:0 0 #0000;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-origin:border-box;border-color:#737373;border-width:1px;color:#2563eb;display:inline-block;flex-shrink:0;height:1rem;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;width:1rem}[type=checkbox]{border-radius:0}[type=radio]{border-radius:100%}[type=checkbox]:focus,[type=radio]:focus{--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}[type=checkbox]:checked,[type=radio]:checked{background-color:currentColor;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:transparent}[type=checkbox]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0z'/%3E%3C/svg%3E")}@media (forced-colors:active){[type=checkbox]:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=radio]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='3'/%3E%3C/svg%3E")}@media (forced-colors:active){[type=radio]:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=checkbox]:checked:focus,[type=checkbox]:checked:hover,[type=radio]:checked:focus,[type=radio]:checked:hover{background-color:currentColor;border-color:transparent}[type=checkbox]:indeterminate{background-color:currentColor;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:transparent}@media (forced-colors:active){[type=checkbox]:indeterminate{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=checkbox]:indeterminate:focus,[type=checkbox]:indeterminate:hover{background-color:currentColor;border-color:transparent}[type=file]{background:unset;border-color:inherit;border-radius:0;border-width:0;font-size:unset;line-height:inherit;padding:0}[type=file]:focus{outline:1px solid ButtonText;outline:1px auto -webkit-focus-ring-color}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem;width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.pointer-events-none{pointer-events:none}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.-top-100px{top:-100px}.top-0{top:0}.top-16{top:4rem}.z-10{z-index:10}.m-0{margin:0}.mx-0{margin-left:0;margin-right:0}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.mx-px{margin-left:1px;margin-right:1px}.my-12{margin-bottom:3rem;margin-top:3rem}.my-2{margin-bottom:.5rem;margin-top:.5rem}.my-3{margin-bottom:.75rem;margin-top:.75rem}.my-4{margin-bottom:1rem;margin-top:1rem}.my-6{margin-bottom:1.5rem;margin-top:1.5rem}.my-8{margin-bottom:2rem;margin-top:2rem}.-mr-3{margin-right:-.75rem}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-20{margin-bottom:5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-0{margin-left:0}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-4{margin-left:1rem}.ml-5{margin-left:1.25rem}.mr-2{margin-right:.5rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-2{margin-top:.5rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.grid{display:grid}.hidden{display:none}.h-48{height:12rem}.h-\[32rem\]{height:32rem}.h-full{height:100%}.min-h-screen{min-height:100vh}.w-72{width:18rem}.w-\[24rem\]{width:24rem}.w-\[32rem\]{width:32rem}.w-auto{width:auto}.w-full{width:100%}.min-w-20ch{min-width:20ch}.min-w-30ch{min-width:30ch}.min-w-3rem{min-width:3rem}.flex-1{flex:1 1 0%}.flex-4{flex:4 4 0%}.flex-grow{flex-grow:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.list-outside{list-style-position:outside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.auto-rows-auto{grid-auto-rows:auto}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.place-content-start{place-content:start}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.gap-y-4{row-gap:1rem}.justify-self-center{justify-self:center}.overflow-hidden{overflow:hidden}.overflow-y-visible{overflow-y:visible}.whitespace-nowrap{white-space:nowrap}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-md{border-radius:.375rem}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-b-2{border-bottom-width:2px}.border-b-4{border-bottom-width:4px}.border-b-8{border-bottom-width:8px}.border-t-2{border-top-width:2px}.border-solid{border-style:solid}.border-gray-200{--tw-border-opacity:1;border-color:rgb(229 229 229/var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(212 212 212/var(--tw-border-opacity))}.border-primary{--tw-border-opacity:1;border-color:rgb(13 126 162/var(--tw-border-opacity))}.border-red{--tw-border-opacity:1;border-color:rgb(181 9 9/var(--tw-border-opacity))}.border-transparent{border-color:transparent}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity))}.bg-bottombanner{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-footer{--tw-bg-opacity:1;background-color:rgb(236 240 243/var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(245 245 245/var(--tw-bg-opacity))}.bg-navbar{--tw-bg-opacity:1;background-color:rgb(236 240 243/var(--tw-bg-opacity))}.bg-primary{--tw-bg-opacity:1;background-color:rgb(13 126 162/var(--tw-bg-opacity))}.bg-topics{--tw-bg-opacity:1;background-color:rgb(115 179 231/var(--tw-bg-opacity))}.bg-warning{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.fill-white{fill:#fff}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-0{padding-left:0;padding-right:0}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-8{padding-left:2rem;padding-right:2rem}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-16{padding-bottom:4rem;padding-top:4rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-20{padding-bottom:5rem;padding-top:5rem}.py-3{padding-bottom:.75rem;padding-top:.75rem}.py-4{padding-bottom:1rem;padding-top:1rem}.py-6{padding-bottom:1.5rem;padding-top:1.5rem}.py-8{padding-bottom:2rem;padding-top:2rem}.pb-0{padding-bottom:0}.pb-1{padding-bottom:.25rem}.pb-10{padding-bottom:2.5rem}.pb-2{padding-bottom:.5rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pl-2{padding-left:.5rem}.pl-4{padding-left:1rem}.pr-2{padding-right:.5rem}.pr-4{padding-right:1rem}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.text-left{text-align:left}.text-center{text-align:center}.align-middle{vertical-align:middle}.font-sans{font-family:Public Sans,Roboto,system-ui,sans-serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-5xl{font-size:3rem;line-height:1}.text-body,.text-contact{font-size:1rem}.text-h2{font-size:2rem;line-height:2.25rem}.text-h3{font-size:1.5rem;line-height:1.75rem}.text-h4{font-size:1rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-nav{font-size:1rem}.text-tag{font-size:.875rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.leading-loose{line-height:2}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-snug{line-height:1.15}.leading-tight{line-height:1.25}.tracking-tight{letter-spacing:-.025em}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.text-footertext{--tw-text-opacity:1;color:rgb(9 41 64/var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity:1;color:rgb(115 115 115/var(--tw-text-opacity))}.text-link{--tw-text-opacity:1;color:rgb(0 94 162/var(--tw-text-opacity))}.text-primary{--tw-text-opacity:1;color:rgb(13 126 162/var(--tw-text-opacity))}.text-red{--tw-text-opacity:1;color:rgb(181 9 9/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-md{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline-transparent{outline-color:transparent}.drop-shadow-lg{--tw-drop-shadow:drop-shadow(0 10px 8px rgba(0,0,0,.04)) drop-shadow(0 4px 3px rgba(0,0,0,.1))}.drop-shadow-lg,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition-transform{transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fafafa;font-family:Public Sans,Roboto,system-ui,sans-serif}body.ReactModal__Body--open>div[aria-hidden=true]{filter:blur(10px)}.grayscale-1{filter:grayscale(1)}.blend-multiply{mix-blend-mode:multiply}ul.list-style-type-dash{list-style-type:"-"}li.list-style-type-dash span{margin-left:3px}h1{font-size:1.875rem;line-height:2.25rem;line-height:1.25;padding-bottom:1rem}@media (min-width:768px){h1{font-size:2.25rem;line-height:2.5rem}}h2{font-size:1.5rem;font-weight:700;line-height:2rem}@media (min-width:1024px){h2{padding-left:0;padding-right:0}}h3{font-size:1.25rem;font-weight:700;line-height:1.75rem;padding-bottom:.5rem}@media (min-width:1024px){h3{font-size:1.5rem;line-height:2rem}}h4{font-size:1.125rem;font-weight:700;line-height:1.75rem;padding-bottom:.5rem}@media (min-width:1024px){h4{font-size:1.25rem;line-height:1.75rem}}.btn-base{--tw-border-opacity:1;border-color:rgb(13 126 162/var(--tw-border-opacity));border-width:1px}.btn,.btn-base{font-size:.875rem;font-weight:700;padding:.75rem 1rem}.btn{--tw-bg-opacity:1;--tw-text-opacity:1;--tw-border-opacity:1;background-color:rgb(13 126 162/var(--tw-bg-opacity));border-color:rgb(13 126 162/var(--tw-border-opacity));border-radius:.25rem;border-width:1px;color:rgb(255 255 255/var(--tw-text-opacity))}.btn:hover{--tw-bg-opacity:1;background-color:rgb(9 41 64/var(--tw-bg-opacity))}.btn-white{--tw-bg-opacity:1;--tw-text-opacity:1;--tw-border-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(13 126 162/var(--tw-border-opacity));border-radius:.25rem;border-width:1px;color:rgb(13 126 162/var(--tw-text-opacity));font-size:.875rem;font-weight:700;padding:.75rem 1rem}.btn-white:hover,.btn-wide{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(13 126 162/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}.btn-wide{--tw-border-opacity:1;border-color:rgb(13 126 162/var(--tw-border-opacity));border-radius:.25rem;border-width:1px;font-size:.875rem;font-weight:700;padding:.75rem 1rem;width:100%}.btn-wide:hover{--tw-bg-opacity:1;background-color:rgb(9 41 64/var(--tw-bg-opacity))}.btn-wide{display:inline-block;text-align:center}.project-team-disclaimer{font-size:12px}.disable-link-button{background-color:grey;pointer-events:none}.bg-topics{background-color:#2e8367!important;border-color:#2e8367!important;color:#fff!important}.p-responsive{padding-left:0;padding-right:0}@media (min-width:1024px){.p-responsive{padding-left:2rem;padding-right:2rem}}@media (min-width:1280px){.p-responsive{padding-left:4rem;padding-right:4rem}}.m-responsive{margin-left:2rem;margin-right:2rem}@media (min-width:1024px){.m-responsive{margin-left:0;margin-right:0}}#bottomBannerText{font-size:12px}.no-inherit{color:#1b75d0!important;text-decoration:none!important}a.text-link[target=_blank]:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMTkgMTlINVY1aDdWM0g1YTIgMiAwIDAgMC0yIDJ2MTRhMiAyIDAgMCAwIDIgMmgxNGMxLjEgMCAyLS45IDItMnYtN2gtMnY3ek0xNCAzdjJoMy41OWwtOS44MyA5LjgzIDEuNDEgMS40MUwxOSA2LjQxVjEwaDJWM2gtN3oiLz48L3N2Zz4=);background-position:50%;background-repeat:no-repeat;background-size:1.75ex 1.75ex;content:"";display:inline-block;display:inline;height:1.75ex;margin-left:2px;margin-top:.7ex;padding-left:1.75ex;vertical-align:middle;width:1.75ex}.no-bottom-margin{margin-bottom:0!important}@container (height < 241px){.no-bottom-margin{margin-bottom:0!important}}@media (min-width:1280px){.xl\:container{margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem;width:100%}@media (min-width:640px){.xl\:container{max-width:640px}}@media (min-width:768px){.xl\:container{max-width:768px}}@media (min-width:1024px){.xl\:container{max-width:1024px}}@media (min-width:1280px){.xl\:container{max-width:1280px}}@media (min-width:1536px){.xl\:container{max-width:1536px}}}.hover\:border-gray-400:hover{--tw-border-opacity:1;border-color:rgb(163 163 163/var(--tw-border-opacity))}.hover\:border-primary:hover{--tw-border-opacity:1;border-color:rgb(13 126 162/var(--tw-border-opacity))}.hover\:no-underline:hover{text-decoration-line:none}.hover\:opacity-75:hover{opacity:.75}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}@media (min-width:640px){.sm\:block{display:block}.sm\:min-h-15rem{min-height:15rem}.sm\:w-full{width:100%}.sm\:gap-8{gap:2rem}.sm\:p-12{padding:3rem}.sm\:text-h1{font-size:2.5rem;line-height:2.75rem}.sm\:text-h2{font-size:2rem;line-height:2.25rem}}@media (min-width:768px){.md\:mx-10{margin-left:2.5rem;margin-right:2.5rem}.md\:mx-4{margin-left:1rem;margin-right:1rem}.md\:mx-8{margin-left:2rem;margin-right:2rem}.md\:block{display:block}.md\:w-2\/3{width:66.666667%}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:py-12{padding-bottom:3rem;padding-top:3rem}.md\:py-6{padding-bottom:1.5rem;padding-top:1.5rem}}@media (min-width:1024px){.lg\:m-4{margin:1rem}.lg\:mx-3{margin-left:.75rem;margin-right:.75rem}.lg\:mx-60{margin-left:15rem;margin-right:15rem}.lg\:my-auto{margin-bottom:auto;margin-top:auto}.lg\:-mb-28{margin-bottom:-7rem}.lg\:mb-16{margin-bottom:4rem}.lg\:mt-0{margin-top:0}.lg\:mt-6{margin-top:1.5rem}.lg\:inline-block{display:inline-block}.lg\:w-11\/12{width:91.666667%}.lg\:w-2\/3{width:66.666667%}.lg\:w-2\/5{width:40%}.lg\:w-3\/5{width:60%}.lg\:w-4\/5{width:80%}.lg\:w-auto{width:auto}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:gap-1{gap:.25rem}.lg\:px-16{padding-left:4rem;padding-right:4rem}.lg\:pb-20{padding-bottom:5rem}.lg\:pl-28{padding-left:7rem}.lg\:pt-8{padding-top:2rem}.lg\:text-2xl{font-size:1.5rem;line-height:2rem}.lg\:text-5xl{font-size:3rem;line-height:1}.lg\:text-body{font-size:1rem}.lg\:text-h2{font-size:2rem;line-height:2.25rem}.lg\:text-h4{font-size:1rem}.lg\:text-lg{font-size:1.125rem;line-height:1.75rem}.lg\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (min-width:1280px){.xl\:static{position:static}.xl\:relative{position:relative}.xl\:top-0{top:0}.xl\:z-0{z-index:0}.xl\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.xl\:mx-auto{margin-left:auto;margin-right:auto}.xl\:my-auto{margin-bottom:auto;margin-top:auto}.xl\:ml-auto{margin-left:auto}.xl\:block{display:block}.xl\:inline-block{display:inline-block}.xl\:flex{display:flex}.xl\:hidden{display:none}.xl\:min-h-full{min-height:100%}.xl\:w-1\/3{width:33.333333%}.xl\:w-auto{width:auto}.xl\:flex-row{flex-direction:row}.xl\:border-l{border-left-width:1px}.xl\:border-r{border-right-width:1px}.xl\:border-gray-200{--tw-border-opacity:1;border-color:rgb(229 229 229/var(--tw-border-opacity))}.xl\:border-primary{--tw-border-opacity:1;border-color:rgb(13 126 162/var(--tw-border-opacity))}.xl\:bg-navbar{--tw-bg-opacity:1;background-color:rgb(236 240 243/var(--tw-bg-opacity))}.xl\:bg-transparent{background-color:transparent}.xl\:fill-black{fill:#000}.xl\:p-0{padding:0}.xl\:px-12{padding-left:3rem;padding-right:3rem}.xl\:px-16{padding-left:4rem;padding-right:4rem}.xl\:px-2{padding-left:.5rem;padding-right:.5rem}.xl\:px-24{padding-left:6rem;padding-right:6rem}.xl\:px-3{padding-left:.75rem;padding-right:.75rem}.xl\:px-4{padding-left:1rem;padding-right:1rem}.xl\:py-2{padding-bottom:.5rem;padding-top:.5rem}.xl\:py-6{padding-bottom:1.5rem;padding-top:1.5rem}.xl\:text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.xl\:drop-shadow-none{--tw-drop-shadow:drop-shadow(0 0 #0000);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}}@media (prefers-color-scheme:dark){.dark\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}}Completed Projects

Completed Projects

Federal agencies worked with external researchers to build the evidence needed to answer address timely and policy-relevant questions. As project documentation and key end products become available, they are shared here on the Portal as well on the relevant agency’s website. Learn more about completed projects here.

The Evidence Project Portal shares opportunities for researchers to engage with Federal agencies on their evidence-building needs, and foster the connections needed to develop, launch, and enhance cross-sector partnerships to advance these evidence-building activities. Have questions about the opportunities or the process for engaging? Visit our About page.

Project Ended: Newest to Oldest
Select...
Select...
Total Results: 3 Projects
Completed
How can GSA measure the impacts of community engagement on how public funds are spent?
Project Ended: October 21, 2023
Lead Agency: General Services Administration
Topics
  • Community Engagement
  • Community Impact
  • Construction and Modernization Impacts
  • Participatory Evaluation
Completed
What Public Participation and Community Engagement (PPCE) activities are effective in increasing reach, improving inclusivity, and promoting public involvement and trust in Federal decision-making?
Project Ended: August 19, 2024
Lead Agency: Office of Management and Budget
Topics
  • Community Engagement
  • Evaluation
  • Public Participation
Completed
How equitable is the distribution of Homeowner Assistance Fund (HAF) funds to homeowners most in need of assistance?
Lead Agency: Department of the Treasury
Topics
  • Economic Development
  • Housing
This evidence project portal is managed by the Office of Management and Budget. If you have suggestions for how to improve it, please let us know!
- \ No newline at end of file + \ No newline at end of file diff --git a/evidenceportal/contact/index.html b/evidenceportal/contact/index.html index ac7a0e41..4bdc5157 100644 --- a/evidenceportal/contact/index.html +++ b/evidenceportal/contact/index.html @@ -5,6 +5,6 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/evidenceportal/contact/thank-you/index.html b/evidenceportal/contact/thank-you/index.html index b18fc03f..f5f552f7 100644 --- a/evidenceportal/contact/thank-you/index.html +++ b/evidenceportal/contact/thank-you/index.html @@ -5,6 +5,6 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/evidenceportal/documents-reduced.json b/evidenceportal/documents-reduced.json index 86a9d5b3..67fb3554 100644 --- a/evidenceportal/documents-reduced.json +++ b/evidenceportal/documents-reduced.json @@ -1 +1 @@ -{"project/NIH - Measures for Impact":{"title":"How can NIH strengthen stewardship through the development of robust measures for assessing the impact of its investments?","agency":"National Institutes of Health","topics":" ","slug":"project/NIH - Measures for Impact","summary":null,"statusOfData":null,"status":"open","startDate":"","requirement":null,"question":"How can NIH strengthen stewardship through the development of robust measures for assessing the impact of its investments?","purpose":null,"projectTeam":"","priorResearch":null,"opportunityCloses":"Open until filled","mainContact":"Ira Kuhn, PhD","fundingInfo":null,"collectData":" ","expertise":"

Knowledge of evaluation research methods/design (e.g., mixed methods, experimental/quasi-experimental design); Science of science, or metascience (defined as the use of scientific methodology to study science itself).

","faq":null,"deliverable":null,"emailContent":null,"endDate":""},"project/Community Engagement Project":{"title":"How can GSA measure the impacts of community engagement on how public funds are spent?","agency":"General Services Administration","topics":" ","slug":"project/Community Engagement Project","summary":null,"statusOfData":null,"status":"completed","startDate":"2023-07-31T04:00:00.000Z","requirement":null,"question":"How can GSA measure the impacts of community engagement on how public funds are spent?","purpose":null,"projectTeam":"","priorResearch":null,"opportunityCloses":"This is a test for closing date","mainContact":"Michael DiDomenico","fundingInfo":null,"collectData":" ","expertise":"

Knowledge of community engagement, especially in the context of construction and modernization projects; evaluation research methods/design (e.g., mixed methods, experimental/quasi-experimental design).

","faq":null,"deliverable":null,"emailContent":null,"endDate":"2023-10-21T04:00:00.000Z"},"project/Treasury (HAF)":{"title":"How equitable is the distribution of Homeowner Assistance Fund (HAF) funds to homeowners most in need of assistance?","agency":"Department of the Treasury","topics":" ","slug":"project/Treasury (HAF)","summary":null,"statusOfData":null,"status":"completed","startDate":"2024-10-18T04:00:00.000Z","requirement":null,"question":"How equitable is the distribution of Homeowner Assistance Fund (HAF) funds to homeowners most in need of assistance?","purpose":null,"projectTeam":" ","priorResearch":null,"opportunityCloses":"Open until filled","mainContact":"Vanessa Megaw","fundingInfo":null,"collectData":" ","expertise":"
    \n
  • An interest in producing actionable and policy-relevant research
  • \n
  • General knowledge (or a willingness to learn) about federal financial assistance programs and state/local housing programs
  • \n
  • An ability to work cooperatively and collaboratively with the federal government
  • \n
  • Skill in producing concise, plain language summaries of research findings
  • \n
  • A willingness to partner with local or state governments (if doing local or state level research)
  • \n
  • A background in rigorous evaluation research and designs as well as qualitative research methods
  • \n
","faq":null,"deliverable":null,"emailContent":null,"endDate":""},"project/PMALA Challenge":{"title":"What Public Participation and Community Engagement (PPCE) activities are effective in increasing reach, improving inclusivity, and promoting public involvement and trust in Federal decision-making?","agency":"Office of Management and Budget","topics":" ","slug":"project/PMALA Challenge","summary":null,"statusOfData":null,"status":"completed","startDate":"2024-04-08T04:00:00.000Z","requirement":null,"question":"What Public Participation and Community Engagement (PPCE) activities are effective in increasing reach, improving inclusivity, and promoting public involvement and trust in Federal decision-making?","purpose":null,"projectTeam":"","priorResearch":null,"opportunityCloses":"2024-05-21T04:00:00.000Z","mainContact":"Paul Strande","fundingInfo":null,"collectData":" ","expertise":"
    \n
  • Knowledge of public participation and community engagement strategies
  • \n
  • Program evaluation, with experience in culturally responsive evaluation or similar methods
  • \n
  • Measurement design
  • \n
  • Technical communication skills
  • \n
","faq":null,"deliverable":null,"emailContent":null,"endDate":"2024-08-19T04:00:00.000Z"},"project/Treasury (SLFRF)":{"title":"What is the short-term and long-term impact on households, organizations, communities, and governments from specific State and Local Fiscal Recovery Funds (SLFRF) projects in priority policy areas such as affordable housing, workforce, and public safety?","agency":"Department of the Treasury","topics":" ","slug":"project/Treasury (SLFRF)","summary":null,"statusOfData":null,"status":"open","startDate":"","requirement":null,"question":"What is the short-term and long-term impact on households, organizations, communities, and governments from specific State and Local Fiscal Recovery Funds (SLFRF) projects in priority policy areas such as affordable housing, workforce, and public safety?","purpose":null,"projectTeam":"","priorResearch":null,"opportunityCloses":"Open until filled","mainContact":"Elizabeth Hipple","fundingInfo":null,"collectData":" ","expertise":"
    \n
  • An interest in producing actionable and policy-relevant research.
  • \n
  • General knowledge (or a willingness to learn) about federal grant assistance programs and state/local social service programs.
  • \n
  • An ability to work cooperatively and collaboratively with the federal government.
  • \n
  • Skill in producing concise, plain language summaries of research findings.
  • \n
  • A willingness to partner with local or state governments (if doing local or state level research).
  • \n
  • A background in rigorous evaluation research and designs as well as qualitative research methods.
  • \n
","faq":null,"deliverable":null,"emailContent":null,"endDate":"2024-03-31T04:00:00.000Z"},"project/USACE cross-agency portal project":{"title":"How can standardizing resilience metrics improve cross-agency disaster response and recovery and optimize the allocation of government resources to ensure cost-effective and equitable outcomes?","agency":"Corps of Engineers--Civil Works","topics":" ","slug":"project/USACE cross-agency portal project","summary":null,"statusOfData":null,"status":"ongoing","startDate":"2024-12-09T05:00:00.000Z","requirement":null,"question":"How can standardizing resilience metrics improve cross-agency disaster response and recovery and optimize the allocation of government resources to ensure cost-effective and equitable outcomes?","purpose":null,"projectTeam":"","priorResearch":null,"opportunityCloses":"December 20, 2024","mainContact":"Igor Linkov","fundingInfo":null,"collectData":" ","expertise":"

Knowledge of evaluation research methods/design (e.g., mixed methods, experimental/quasi-experimental design); science of science, or metascience (defined as the use of scientific methodology to study science itself). Experience organizing and facilitating a workshop, and summarizing or synthesizing results in a user-friendly and policy relevant way is preferred.

","faq":null,"deliverable":null,"emailContent":null,"endDate":""},"about":{"slug":"about","lede":null,"faq":" ","aims":" ","title":"About the Project Portal"},"contact":{"slug":"contact","lede":"If you have questions or feedback about the Evidence Project Portal, please complete the information below. Do not use this form to express interest in a specific open project; please use the link on the specific project’s page instead.","faq":null,"aims":null,"title":"Questions or feedback about the Evidence Project Portal? We'd love to hear from you!"},"search":{"slug":"search","lede":null,"faq":null,"aims":null,"title":"Search the Whole Site!"}} \ No newline at end of file +{"project/Community Engagement Project":{"title":"How can GSA measure the impacts of community engagement on how public funds are spent?","agency":"General Services Administration","topics":" ","slug":"project/Community Engagement Project","summary":null,"statusOfData":null,"status":"completed","startDate":"2023-07-31T04:00:00.000Z","requirement":null,"question":"How can GSA measure the impacts of community engagement on how public funds are spent?","purpose":null,"projectTeam":"","priorResearch":null,"opportunityCloses":"This is a test for closing date","mainContact":"Michael DiDomenico","fundingInfo":null,"collectData":" ","expertise":"

Knowledge of community engagement, especially in the context of construction and modernization projects; evaluation research methods/design (e.g., mixed methods, experimental/quasi-experimental design).

","faq":null,"deliverable":null,"emailContent":null,"endDate":"2023-10-21T04:00:00.000Z"},"project/NIH - Measures for Impact":{"title":"How can NIH strengthen stewardship through the development of robust measures for assessing the impact of its investments?","agency":"National Institutes of Health","topics":" ","slug":"project/NIH - Measures for Impact","summary":null,"statusOfData":null,"status":"open","startDate":"","requirement":null,"question":"How can NIH strengthen stewardship through the development of robust measures for assessing the impact of its investments?","purpose":null,"projectTeam":"","priorResearch":null,"opportunityCloses":"Open until filled","mainContact":"Ira Kuhn, PhD","fundingInfo":null,"collectData":" ","expertise":"

Knowledge of evaluation research methods/design (e.g., mixed methods, experimental/quasi-experimental design); Science of science, or metascience (defined as the use of scientific methodology to study science itself).

","faq":null,"deliverable":null,"emailContent":null,"endDate":""},"project/PMALA Challenge":{"title":"What Public Participation and Community Engagement (PPCE) activities are effective in increasing reach, improving inclusivity, and promoting public involvement and trust in Federal decision-making?","agency":"Office of Management and Budget","topics":" ","slug":"project/PMALA Challenge","summary":null,"statusOfData":null,"status":"completed","startDate":"2024-04-08T04:00:00.000Z","requirement":null,"question":"What Public Participation and Community Engagement (PPCE) activities are effective in increasing reach, improving inclusivity, and promoting public involvement and trust in Federal decision-making?","purpose":null,"projectTeam":"","priorResearch":null,"opportunityCloses":"2024-05-21T04:00:00.000Z","mainContact":"Paul Strande","fundingInfo":null,"collectData":" ","expertise":"
    \n
  • Knowledge of public participation and community engagement strategies
  • \n
  • Program evaluation, with experience in culturally responsive evaluation or similar methods
  • \n
  • Measurement design
  • \n
  • Technical communication skills
  • \n
","faq":null,"deliverable":null,"emailContent":null,"endDate":"2024-08-19T04:00:00.000Z"},"project/Treasury (SLFRF)":{"title":"What is the short-term and long-term impact on households, organizations, communities, and governments from specific State and Local Fiscal Recovery Funds (SLFRF) projects in priority policy areas such as affordable housing, workforce, and public safety?","agency":"Department of the Treasury","topics":" ","slug":"project/Treasury (SLFRF)","summary":null,"statusOfData":null,"status":"open","startDate":"","requirement":null,"question":"What is the short-term and long-term impact on households, organizations, communities, and governments from specific State and Local Fiscal Recovery Funds (SLFRF) projects in priority policy areas such as affordable housing, workforce, and public safety?","purpose":null,"projectTeam":"","priorResearch":null,"opportunityCloses":"Open until filled","mainContact":"Elizabeth Hipple","fundingInfo":null,"collectData":" ","expertise":"
    \n
  • An interest in producing actionable and policy-relevant research.
  • \n
  • General knowledge (or a willingness to learn) about federal grant assistance programs and state/local social service programs.
  • \n
  • An ability to work cooperatively and collaboratively with the federal government.
  • \n
  • Skill in producing concise, plain language summaries of research findings.
  • \n
  • A willingness to partner with local or state governments (if doing local or state level research).
  • \n
  • A background in rigorous evaluation research and designs as well as qualitative research methods.
  • \n
","faq":null,"deliverable":null,"emailContent":null,"endDate":"2024-03-31T04:00:00.000Z"},"project/Treasury (HAF)":{"title":"How equitable is the distribution of Homeowner Assistance Fund (HAF) funds to homeowners most in need of assistance?","agency":"Department of the Treasury","topics":" ","slug":"project/Treasury (HAF)","summary":null,"statusOfData":null,"status":"completed","startDate":"2024-10-18T04:00:00.000Z","requirement":null,"question":"How equitable is the distribution of Homeowner Assistance Fund (HAF) funds to homeowners most in need of assistance?","purpose":null,"projectTeam":" ","priorResearch":null,"opportunityCloses":"Open until filled","mainContact":"Vanessa Megaw","fundingInfo":null,"collectData":" ","expertise":"
    \n
  • An interest in producing actionable and policy-relevant research
  • \n
  • General knowledge (or a willingness to learn) about federal financial assistance programs and state/local housing programs
  • \n
  • An ability to work cooperatively and collaboratively with the federal government
  • \n
  • Skill in producing concise, plain language summaries of research findings
  • \n
  • A willingness to partner with local or state governments (if doing local or state level research)
  • \n
  • A background in rigorous evaluation research and designs as well as qualitative research methods
  • \n
","faq":null,"deliverable":null,"emailContent":null,"endDate":""},"project/USACE cross-agency portal project":{"title":"How can standardizing resilience metrics improve cross-agency disaster response and recovery and optimize the allocation of government resources to ensure cost-effective and equitable outcomes?","agency":"Corps of Engineers--Civil Works","topics":" ","slug":"project/USACE cross-agency portal project","summary":null,"statusOfData":null,"status":"ongoing","startDate":"2024-12-09T05:00:00.000Z","requirement":null,"question":"How can standardizing resilience metrics improve cross-agency disaster response and recovery and optimize the allocation of government resources to ensure cost-effective and equitable outcomes?","purpose":null,"projectTeam":"","priorResearch":null,"opportunityCloses":"December 20, 2024","mainContact":"Igor Linkov","fundingInfo":null,"collectData":" ","expertise":"

Knowledge of evaluation research methods/design (e.g., mixed methods, experimental/quasi-experimental design); science of science, or metascience (defined as the use of scientific methodology to study science itself). Experience organizing and facilitating a workshop, and summarizing or synthesizing results in a user-friendly and policy relevant way is preferred.

","faq":null,"deliverable":null,"emailContent":null,"endDate":""},"contact":{"slug":"contact","lede":"If you have questions or feedback about the Evidence Project Portal, please complete the information below. Do not use this form to express interest in a specific open project; please use the link on the specific project’s page instead.","faq":null,"aims":null,"title":"Questions or feedback about the Evidence Project Portal? We'd love to hear from you!"},"about":{"slug":"about","lede":null,"faq":" ","aims":" ","title":"About the Project Portal"},"search":{"slug":"search","lede":null,"faq":null,"aims":null,"title":"Search the Whole Site!"}} \ No newline at end of file diff --git a/evidenceportal/documents.json b/evidenceportal/documents.json index 0fe51039..5c26c7a2 100644 --- a/evidenceportal/documents.json +++ b/evidenceportal/documents.json @@ -1 +1 @@ -[{"title":"How can NIH strengthen stewardship through the development of robust measures for assessing the impact of its investments?","agency":"National Institutes of Health","topics":" ","slug":"project/NIH - Measures for Impact","summary":null,"statusOfData":null,"status":"open","startDate":"","requirement":null,"question":"How can NIH strengthen stewardship through the development of robust measures for assessing the impact of its investments?","purpose":null,"projectTeam":"","priorResearch":null,"opportunityCloses":"Open until filled","mainContact":"Ira Kuhn, PhD","fundingInfo":null,"collectData":" ","expertise":"

Knowledge of evaluation research methods/design (e.g., mixed methods, experimental/quasi-experimental design); Science of science, or metascience (defined as the use of scientific methodology to study science itself).

","faq":null,"deliverable":null,"emailContent":null,"endDate":""},{"title":"How can GSA measure the impacts of community engagement on how public funds are spent?","agency":"General Services Administration","topics":" ","slug":"project/Community Engagement Project","summary":null,"statusOfData":null,"status":"completed","startDate":"2023-07-31T04:00:00.000Z","requirement":null,"question":"How can GSA measure the impacts of community engagement on how public funds are spent?","purpose":null,"projectTeam":"","priorResearch":null,"opportunityCloses":"This is a test for closing date","mainContact":"Michael DiDomenico","fundingInfo":null,"collectData":" ","expertise":"

Knowledge of community engagement, especially in the context of construction and modernization projects; evaluation research methods/design (e.g., mixed methods, experimental/quasi-experimental design).

","faq":null,"deliverable":null,"emailContent":null,"endDate":"2023-10-21T04:00:00.000Z"},{"title":"How equitable is the distribution of Homeowner Assistance Fund (HAF) funds to homeowners most in need of assistance?","agency":"Department of the Treasury","topics":" ","slug":"project/Treasury (HAF)","summary":null,"statusOfData":null,"status":"completed","startDate":"2024-10-18T04:00:00.000Z","requirement":null,"question":"How equitable is the distribution of Homeowner Assistance Fund (HAF) funds to homeowners most in need of assistance?","purpose":null,"projectTeam":" ","priorResearch":null,"opportunityCloses":"Open until filled","mainContact":"Vanessa Megaw","fundingInfo":null,"collectData":" ","expertise":"
    \n
  • An interest in producing actionable and policy-relevant research
  • \n
  • General knowledge (or a willingness to learn) about federal financial assistance programs and state/local housing programs
  • \n
  • An ability to work cooperatively and collaboratively with the federal government
  • \n
  • Skill in producing concise, plain language summaries of research findings
  • \n
  • A willingness to partner with local or state governments (if doing local or state level research)
  • \n
  • A background in rigorous evaluation research and designs as well as qualitative research methods
  • \n
","faq":null,"deliverable":null,"emailContent":null,"endDate":""},{"title":"What Public Participation and Community Engagement (PPCE) activities are effective in increasing reach, improving inclusivity, and promoting public involvement and trust in Federal decision-making?","agency":"Office of Management and Budget","topics":" ","slug":"project/PMALA Challenge","summary":null,"statusOfData":null,"status":"completed","startDate":"2024-04-08T04:00:00.000Z","requirement":null,"question":"What Public Participation and Community Engagement (PPCE) activities are effective in increasing reach, improving inclusivity, and promoting public involvement and trust in Federal decision-making?","purpose":null,"projectTeam":"","priorResearch":null,"opportunityCloses":"2024-05-21T04:00:00.000Z","mainContact":"Paul Strande","fundingInfo":null,"collectData":" ","expertise":"
    \n
  • Knowledge of public participation and community engagement strategies
  • \n
  • Program evaluation, with experience in culturally responsive evaluation or similar methods
  • \n
  • Measurement design
  • \n
  • Technical communication skills
  • \n
","faq":null,"deliverable":null,"emailContent":null,"endDate":"2024-08-19T04:00:00.000Z"},{"title":"What is the short-term and long-term impact on households, organizations, communities, and governments from specific State and Local Fiscal Recovery Funds (SLFRF) projects in priority policy areas such as affordable housing, workforce, and public safety?","agency":"Department of the Treasury","topics":" ","slug":"project/Treasury (SLFRF)","summary":null,"statusOfData":null,"status":"open","startDate":"","requirement":null,"question":"What is the short-term and long-term impact on households, organizations, communities, and governments from specific State and Local Fiscal Recovery Funds (SLFRF) projects in priority policy areas such as affordable housing, workforce, and public safety?","purpose":null,"projectTeam":"","priorResearch":null,"opportunityCloses":"Open until filled","mainContact":"Elizabeth Hipple","fundingInfo":null,"collectData":" ","expertise":"
    \n
  • An interest in producing actionable and policy-relevant research.
  • \n
  • General knowledge (or a willingness to learn) about federal grant assistance programs and state/local social service programs.
  • \n
  • An ability to work cooperatively and collaboratively with the federal government.
  • \n
  • Skill in producing concise, plain language summaries of research findings.
  • \n
  • A willingness to partner with local or state governments (if doing local or state level research).
  • \n
  • A background in rigorous evaluation research and designs as well as qualitative research methods.
  • \n
","faq":null,"deliverable":null,"emailContent":null,"endDate":"2024-03-31T04:00:00.000Z"},{"title":"How can standardizing resilience metrics improve cross-agency disaster response and recovery and optimize the allocation of government resources to ensure cost-effective and equitable outcomes?","agency":"Corps of Engineers--Civil Works","topics":" ","slug":"project/USACE cross-agency portal project","summary":null,"statusOfData":null,"status":"ongoing","startDate":"2024-12-09T05:00:00.000Z","requirement":null,"question":"How can standardizing resilience metrics improve cross-agency disaster response and recovery and optimize the allocation of government resources to ensure cost-effective and equitable outcomes?","purpose":null,"projectTeam":"","priorResearch":null,"opportunityCloses":"December 20, 2024","mainContact":"Igor Linkov","fundingInfo":null,"collectData":" ","expertise":"

Knowledge of evaluation research methods/design (e.g., mixed methods, experimental/quasi-experimental design); science of science, or metascience (defined as the use of scientific methodology to study science itself). Experience organizing and facilitating a workshop, and summarizing or synthesizing results in a user-friendly and policy relevant way is preferred.

","faq":null,"deliverable":null,"emailContent":null,"endDate":""},{"slug":"about","lede":null,"faq":" ","aims":" ","title":"About the Project Portal"},{"slug":"contact","lede":"If you have questions or feedback about the Evidence Project Portal, please complete the information below. Do not use this form to express interest in a specific open project; please use the link on the specific project’s page instead.","faq":null,"aims":null,"title":"Questions or feedback about the Evidence Project Portal? We'd love to hear from you!"},{"slug":"search","lede":null,"faq":null,"aims":null,"title":"Search the Whole Site!"}] \ No newline at end of file +[{"title":"How can GSA measure the impacts of community engagement on how public funds are spent?","agency":"General Services Administration","topics":" ","slug":"project/Community Engagement Project","summary":null,"statusOfData":null,"status":"completed","startDate":"2023-07-31T04:00:00.000Z","requirement":null,"question":"How can GSA measure the impacts of community engagement on how public funds are spent?","purpose":null,"projectTeam":"","priorResearch":null,"opportunityCloses":"This is a test for closing date","mainContact":"Michael DiDomenico","fundingInfo":null,"collectData":" ","expertise":"

Knowledge of community engagement, especially in the context of construction and modernization projects; evaluation research methods/design (e.g., mixed methods, experimental/quasi-experimental design).

","faq":null,"deliverable":null,"emailContent":null,"endDate":"2023-10-21T04:00:00.000Z"},{"title":"How can NIH strengthen stewardship through the development of robust measures for assessing the impact of its investments?","agency":"National Institutes of Health","topics":" ","slug":"project/NIH - Measures for Impact","summary":null,"statusOfData":null,"status":"open","startDate":"","requirement":null,"question":"How can NIH strengthen stewardship through the development of robust measures for assessing the impact of its investments?","purpose":null,"projectTeam":"","priorResearch":null,"opportunityCloses":"Open until filled","mainContact":"Ira Kuhn, PhD","fundingInfo":null,"collectData":" ","expertise":"

Knowledge of evaluation research methods/design (e.g., mixed methods, experimental/quasi-experimental design); Science of science, or metascience (defined as the use of scientific methodology to study science itself).

","faq":null,"deliverable":null,"emailContent":null,"endDate":""},{"title":"What Public Participation and Community Engagement (PPCE) activities are effective in increasing reach, improving inclusivity, and promoting public involvement and trust in Federal decision-making?","agency":"Office of Management and Budget","topics":" ","slug":"project/PMALA Challenge","summary":null,"statusOfData":null,"status":"completed","startDate":"2024-04-08T04:00:00.000Z","requirement":null,"question":"What Public Participation and Community Engagement (PPCE) activities are effective in increasing reach, improving inclusivity, and promoting public involvement and trust in Federal decision-making?","purpose":null,"projectTeam":"","priorResearch":null,"opportunityCloses":"2024-05-21T04:00:00.000Z","mainContact":"Paul Strande","fundingInfo":null,"collectData":" ","expertise":"
    \n
  • Knowledge of public participation and community engagement strategies
  • \n
  • Program evaluation, with experience in culturally responsive evaluation or similar methods
  • \n
  • Measurement design
  • \n
  • Technical communication skills
  • \n
","faq":null,"deliverable":null,"emailContent":null,"endDate":"2024-08-19T04:00:00.000Z"},{"title":"What is the short-term and long-term impact on households, organizations, communities, and governments from specific State and Local Fiscal Recovery Funds (SLFRF) projects in priority policy areas such as affordable housing, workforce, and public safety?","agency":"Department of the Treasury","topics":" ","slug":"project/Treasury (SLFRF)","summary":null,"statusOfData":null,"status":"open","startDate":"","requirement":null,"question":"What is the short-term and long-term impact on households, organizations, communities, and governments from specific State and Local Fiscal Recovery Funds (SLFRF) projects in priority policy areas such as affordable housing, workforce, and public safety?","purpose":null,"projectTeam":"","priorResearch":null,"opportunityCloses":"Open until filled","mainContact":"Elizabeth Hipple","fundingInfo":null,"collectData":" ","expertise":"
    \n
  • An interest in producing actionable and policy-relevant research.
  • \n
  • General knowledge (or a willingness to learn) about federal grant assistance programs and state/local social service programs.
  • \n
  • An ability to work cooperatively and collaboratively with the federal government.
  • \n
  • Skill in producing concise, plain language summaries of research findings.
  • \n
  • A willingness to partner with local or state governments (if doing local or state level research).
  • \n
  • A background in rigorous evaluation research and designs as well as qualitative research methods.
  • \n
","faq":null,"deliverable":null,"emailContent":null,"endDate":"2024-03-31T04:00:00.000Z"},{"title":"How equitable is the distribution of Homeowner Assistance Fund (HAF) funds to homeowners most in need of assistance?","agency":"Department of the Treasury","topics":" ","slug":"project/Treasury (HAF)","summary":null,"statusOfData":null,"status":"completed","startDate":"2024-10-18T04:00:00.000Z","requirement":null,"question":"How equitable is the distribution of Homeowner Assistance Fund (HAF) funds to homeowners most in need of assistance?","purpose":null,"projectTeam":" ","priorResearch":null,"opportunityCloses":"Open until filled","mainContact":"Vanessa Megaw","fundingInfo":null,"collectData":" ","expertise":"
    \n
  • An interest in producing actionable and policy-relevant research
  • \n
  • General knowledge (or a willingness to learn) about federal financial assistance programs and state/local housing programs
  • \n
  • An ability to work cooperatively and collaboratively with the federal government
  • \n
  • Skill in producing concise, plain language summaries of research findings
  • \n
  • A willingness to partner with local or state governments (if doing local or state level research)
  • \n
  • A background in rigorous evaluation research and designs as well as qualitative research methods
  • \n
","faq":null,"deliverable":null,"emailContent":null,"endDate":""},{"title":"How can standardizing resilience metrics improve cross-agency disaster response and recovery and optimize the allocation of government resources to ensure cost-effective and equitable outcomes?","agency":"Corps of Engineers--Civil Works","topics":" ","slug":"project/USACE cross-agency portal project","summary":null,"statusOfData":null,"status":"ongoing","startDate":"2024-12-09T05:00:00.000Z","requirement":null,"question":"How can standardizing resilience metrics improve cross-agency disaster response and recovery and optimize the allocation of government resources to ensure cost-effective and equitable outcomes?","purpose":null,"projectTeam":"","priorResearch":null,"opportunityCloses":"December 20, 2024","mainContact":"Igor Linkov","fundingInfo":null,"collectData":" ","expertise":"

Knowledge of evaluation research methods/design (e.g., mixed methods, experimental/quasi-experimental design); science of science, or metascience (defined as the use of scientific methodology to study science itself). Experience organizing and facilitating a workshop, and summarizing or synthesizing results in a user-friendly and policy relevant way is preferred.

","faq":null,"deliverable":null,"emailContent":null,"endDate":""},{"slug":"contact","lede":"If you have questions or feedback about the Evidence Project Portal, please complete the information below. Do not use this form to express interest in a specific open project; please use the link on the specific project’s page instead.","faq":null,"aims":null,"title":"Questions or feedback about the Evidence Project Portal? We'd love to hear from you!"},{"slug":"about","lede":null,"faq":" ","aims":" ","title":"About the Project Portal"},{"slug":"search","lede":null,"faq":null,"aims":null,"title":"Search the Whole Site!"}] \ No newline at end of file diff --git a/evidenceportal/index.html b/evidenceportal/index.html index 6008280a..6cfae00e 100644 --- a/evidenceportal/index.html +++ b/evidenceportal/index.html @@ -1,10 +1,10 @@ Open Projects

Open Projects

Federal agencies are committed to building the evidence needed to inform decision making and improve policy and programmatic functions, and are interested in engaging with external researchers outside the government to address timely and policy-relevant questions. Through their Learning Agendas, agencies articulate priority questions and initial plans toward building that evidence. However, agencies cannot do this work alone.

Learn more about the open projects below. The Evidence Project Portal shares opportunities for researchers to engage with federal agencies on their evidence-building needs, and for researchers to express interest in supporting the opportunities described. This portal aims to foster the connections needed to develop, launch, and enhance cross-sector relationships to advance these evidence-building activities. Have questions about the Portal? Visit our About page.

Date Posted: Newest to Oldest
Select...
Select...
Total Results: 2 Projects
Open
How can NIH strengthen stewardship through the development of robust measures for assessing the impact of its investments?
Opportunity Closes: Open until filled
Lead Agency: National Institutes of Health
Topics
  • Evaluation
  • Impact
  • Metascience
  • Stewardship
Open
What is the short-term and long-term impact on households, organizations, communities, and governments from specific State and Local Fiscal Recovery Funds (SLFRF) projects in priority policy areas such as affordable housing, workforce, and public safety?
Opportunity Closes: Open until filled
Lead Agency: Department of the Treasury
Topics
  • Housing
  • State and Local Governments
  • Workforce Development
This evidence project portal is managed by the Office of Management and Budget. If you have suggestions for how to improve it, please let us know!
+*/*,:after,:before{border:0 solid #e5e5e5;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{-webkit-text-size-adjust:100%;font-feature-settings:normal;-webkit-tap-highlight-color:transparent;font-family:Public Sans,Roboto,system-ui,sans-serif;font-variation-settings:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-feature-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#a3a3a3}input::placeholder,textarea::placeholder{color:#a3a3a3}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}[multiple],[type=date],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],input:where(:not([type])),select,textarea{--tw-shadow:0 0 #0000;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#737373;border-radius:0;border-width:1px;font-size:1rem;line-height:1.5rem;padding:.5rem .75rem}[multiple]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,input:where(:not([type])):focus,select:focus,textarea:focus{--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);border-color:#2563eb;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}input::-moz-placeholder,textarea::-moz-placeholder{color:#737373;opacity:1}input::placeholder,textarea::placeholder{color:#737373;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-meridiem-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-year-field{padding-bottom:0;padding-top:0}select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%23737373' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}[multiple],[size]:where(select:not([size="1"])){background-image:none;background-position:0 0;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}[type=checkbox],[type=radio]{--tw-shadow:0 0 #0000;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-origin:border-box;border-color:#737373;border-width:1px;color:#2563eb;display:inline-block;flex-shrink:0;height:1rem;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;width:1rem}[type=checkbox]{border-radius:0}[type=radio]{border-radius:100%}[type=checkbox]:focus,[type=radio]:focus{--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}[type=checkbox]:checked,[type=radio]:checked{background-color:currentColor;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:transparent}[type=checkbox]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0z'/%3E%3C/svg%3E")}@media (forced-colors:active){[type=checkbox]:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=radio]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='3'/%3E%3C/svg%3E")}@media (forced-colors:active){[type=radio]:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=checkbox]:checked:focus,[type=checkbox]:checked:hover,[type=radio]:checked:focus,[type=radio]:checked:hover{background-color:currentColor;border-color:transparent}[type=checkbox]:indeterminate{background-color:currentColor;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:transparent}@media (forced-colors:active){[type=checkbox]:indeterminate{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=checkbox]:indeterminate:focus,[type=checkbox]:indeterminate:hover{background-color:currentColor;border-color:transparent}[type=file]{background:unset;border-color:inherit;border-radius:0;border-width:0;font-size:unset;line-height:inherit;padding:0}[type=file]:focus{outline:1px solid ButtonText;outline:1px auto -webkit-focus-ring-color}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem;width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.pointer-events-none{pointer-events:none}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.-top-100px{top:-100px}.top-0{top:0}.top-16{top:4rem}.z-10{z-index:10}.m-0{margin:0}.mx-0{margin-left:0;margin-right:0}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.mx-px{margin-left:1px;margin-right:1px}.my-12{margin-bottom:3rem;margin-top:3rem}.my-2{margin-bottom:.5rem;margin-top:.5rem}.my-3{margin-bottom:.75rem;margin-top:.75rem}.my-4{margin-bottom:1rem;margin-top:1rem}.my-6{margin-bottom:1.5rem;margin-top:1.5rem}.my-8{margin-bottom:2rem;margin-top:2rem}.-mr-3{margin-right:-.75rem}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-20{margin-bottom:5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-0{margin-left:0}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-4{margin-left:1rem}.ml-5{margin-left:1.25rem}.mr-2{margin-right:.5rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-2{margin-top:.5rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.grid{display:grid}.hidden{display:none}.h-48{height:12rem}.h-\[32rem\]{height:32rem}.h-full{height:100%}.min-h-screen{min-height:100vh}.w-72{width:18rem}.w-\[24rem\]{width:24rem}.w-\[32rem\]{width:32rem}.w-auto{width:auto}.w-full{width:100%}.min-w-20ch{min-width:20ch}.min-w-30ch{min-width:30ch}.min-w-3rem{min-width:3rem}.flex-1{flex:1 1 0%}.flex-4{flex:4 4 0%}.flex-grow{flex-grow:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.list-outside{list-style-position:outside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.auto-rows-auto{grid-auto-rows:auto}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.place-content-start{place-content:start}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.gap-y-4{row-gap:1rem}.justify-self-center{justify-self:center}.overflow-hidden{overflow:hidden}.overflow-y-visible{overflow-y:visible}.whitespace-nowrap{white-space:nowrap}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-md{border-radius:.375rem}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-b-2{border-bottom-width:2px}.border-b-4{border-bottom-width:4px}.border-b-8{border-bottom-width:8px}.border-t-2{border-top-width:2px}.border-solid{border-style:solid}.border-gray-200{--tw-border-opacity:1;border-color:rgb(229 229 229/var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(212 212 212/var(--tw-border-opacity))}.border-primary{--tw-border-opacity:1;border-color:rgb(13 126 162/var(--tw-border-opacity))}.border-red{--tw-border-opacity:1;border-color:rgb(181 9 9/var(--tw-border-opacity))}.border-transparent{border-color:transparent}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity))}.bg-bottombanner{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-footer{--tw-bg-opacity:1;background-color:rgb(236 240 243/var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(245 245 245/var(--tw-bg-opacity))}.bg-navbar{--tw-bg-opacity:1;background-color:rgb(236 240 243/var(--tw-bg-opacity))}.bg-primary{--tw-bg-opacity:1;background-color:rgb(13 126 162/var(--tw-bg-opacity))}.bg-topics{--tw-bg-opacity:1;background-color:rgb(115 179 231/var(--tw-bg-opacity))}.bg-warning{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.fill-white{fill:#fff}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-0{padding-left:0;padding-right:0}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-8{padding-left:2rem;padding-right:2rem}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-16{padding-bottom:4rem;padding-top:4rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-20{padding-bottom:5rem;padding-top:5rem}.py-3{padding-bottom:.75rem;padding-top:.75rem}.py-4{padding-bottom:1rem;padding-top:1rem}.py-6{padding-bottom:1.5rem;padding-top:1.5rem}.py-8{padding-bottom:2rem;padding-top:2rem}.pb-0{padding-bottom:0}.pb-1{padding-bottom:.25rem}.pb-10{padding-bottom:2.5rem}.pb-2{padding-bottom:.5rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pl-2{padding-left:.5rem}.pl-4{padding-left:1rem}.pr-2{padding-right:.5rem}.pr-4{padding-right:1rem}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.text-left{text-align:left}.text-center{text-align:center}.align-middle{vertical-align:middle}.font-sans{font-family:Public Sans,Roboto,system-ui,sans-serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-5xl{font-size:3rem;line-height:1}.text-body,.text-contact{font-size:1rem}.text-h2{font-size:2rem;line-height:2.25rem}.text-h3{font-size:1.5rem;line-height:1.75rem}.text-h4{font-size:1rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-nav{font-size:1rem}.text-tag{font-size:.875rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.leading-loose{line-height:2}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-snug{line-height:1.15}.leading-tight{line-height:1.25}.tracking-tight{letter-spacing:-.025em}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.text-footertext{--tw-text-opacity:1;color:rgb(9 41 64/var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity:1;color:rgb(115 115 115/var(--tw-text-opacity))}.text-link{--tw-text-opacity:1;color:rgb(0 94 162/var(--tw-text-opacity))}.text-primary{--tw-text-opacity:1;color:rgb(13 126 162/var(--tw-text-opacity))}.text-red{--tw-text-opacity:1;color:rgb(181 9 9/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-md{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline-transparent{outline-color:transparent}.drop-shadow-lg{--tw-drop-shadow:drop-shadow(0 10px 8px rgba(0,0,0,.04)) drop-shadow(0 4px 3px rgba(0,0,0,.1))}.drop-shadow-lg,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition-transform{transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fafafa;font-family:Public Sans,Roboto,system-ui,sans-serif}body.ReactModal__Body--open>div[aria-hidden=true]{filter:blur(10px)}.grayscale-1{filter:grayscale(1)}.blend-multiply{mix-blend-mode:multiply}ul.list-style-type-dash{list-style-type:"-"}li.list-style-type-dash span{margin-left:3px}h1{font-size:1.875rem;line-height:2.25rem;line-height:1.25;padding-bottom:1rem}@media (min-width:768px){h1{font-size:2.25rem;line-height:2.5rem}}h2{font-size:1.5rem;font-weight:700;line-height:2rem}@media (min-width:1024px){h2{padding-left:0;padding-right:0}}h3{font-size:1.25rem;font-weight:700;line-height:1.75rem;padding-bottom:.5rem}@media (min-width:1024px){h3{font-size:1.5rem;line-height:2rem}}h4{font-size:1.125rem;font-weight:700;line-height:1.75rem;padding-bottom:.5rem}@media (min-width:1024px){h4{font-size:1.25rem;line-height:1.75rem}}.btn-base{--tw-border-opacity:1;border-color:rgb(13 126 162/var(--tw-border-opacity));border-width:1px}.btn,.btn-base{font-size:.875rem;font-weight:700;padding:.75rem 1rem}.btn{--tw-bg-opacity:1;--tw-text-opacity:1;--tw-border-opacity:1;background-color:rgb(13 126 162/var(--tw-bg-opacity));border-color:rgb(13 126 162/var(--tw-border-opacity));border-radius:.25rem;border-width:1px;color:rgb(255 255 255/var(--tw-text-opacity))}.btn:hover{--tw-bg-opacity:1;background-color:rgb(9 41 64/var(--tw-bg-opacity))}.btn-white{--tw-bg-opacity:1;--tw-text-opacity:1;--tw-border-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(13 126 162/var(--tw-border-opacity));border-radius:.25rem;border-width:1px;color:rgb(13 126 162/var(--tw-text-opacity));font-size:.875rem;font-weight:700;padding:.75rem 1rem}.btn-white:hover,.btn-wide{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(13 126 162/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}.btn-wide{--tw-border-opacity:1;border-color:rgb(13 126 162/var(--tw-border-opacity));border-radius:.25rem;border-width:1px;font-size:.875rem;font-weight:700;padding:.75rem 1rem;width:100%}.btn-wide:hover{--tw-bg-opacity:1;background-color:rgb(9 41 64/var(--tw-bg-opacity))}.btn-wide{display:inline-block;text-align:center}.project-team-disclaimer{font-size:12px}.disable-link-button{background-color:grey;pointer-events:none}.bg-topics{background-color:#2e8367!important;border-color:#2e8367!important;color:#fff!important}.p-responsive{padding-left:0;padding-right:0}@media (min-width:1024px){.p-responsive{padding-left:2rem;padding-right:2rem}}@media (min-width:1280px){.p-responsive{padding-left:4rem;padding-right:4rem}}.m-responsive{margin-left:2rem;margin-right:2rem}@media (min-width:1024px){.m-responsive{margin-left:0;margin-right:0}}#bottomBannerText{font-size:12px}.no-inherit{color:#1b75d0!important;text-decoration:none!important}a.text-link[target=_blank]:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMTkgMTlINVY1aDdWM0g1YTIgMiAwIDAgMC0yIDJ2MTRhMiAyIDAgMCAwIDIgMmgxNGMxLjEgMCAyLS45IDItMnYtN2gtMnY3ek0xNCAzdjJoMy41OWwtOS44MyA5LjgzIDEuNDEgMS40MUwxOSA2LjQxVjEwaDJWM2gtN3oiLz48L3N2Zz4=);background-position:50%;background-repeat:no-repeat;background-size:1.75ex 1.75ex;content:"";display:inline-block;display:inline;height:1.75ex;margin-left:2px;margin-top:.7ex;padding-left:1.75ex;vertical-align:middle;width:1.75ex}.no-bottom-margin{margin-bottom:0!important}@container (height < 241px){.no-bottom-margin{margin-bottom:0!important}}@media (min-width:1280px){.xl\:container{margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem;width:100%}@media (min-width:640px){.xl\:container{max-width:640px}}@media (min-width:768px){.xl\:container{max-width:768px}}@media (min-width:1024px){.xl\:container{max-width:1024px}}@media (min-width:1280px){.xl\:container{max-width:1280px}}@media (min-width:1536px){.xl\:container{max-width:1536px}}}.hover\:border-gray-400:hover{--tw-border-opacity:1;border-color:rgb(163 163 163/var(--tw-border-opacity))}.hover\:border-primary:hover{--tw-border-opacity:1;border-color:rgb(13 126 162/var(--tw-border-opacity))}.hover\:no-underline:hover{text-decoration-line:none}.hover\:opacity-75:hover{opacity:.75}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}@media (min-width:640px){.sm\:block{display:block}.sm\:min-h-15rem{min-height:15rem}.sm\:w-full{width:100%}.sm\:gap-8{gap:2rem}.sm\:p-12{padding:3rem}.sm\:text-h1{font-size:2.5rem;line-height:2.75rem}.sm\:text-h2{font-size:2rem;line-height:2.25rem}}@media (min-width:768px){.md\:mx-10{margin-left:2.5rem;margin-right:2.5rem}.md\:mx-4{margin-left:1rem;margin-right:1rem}.md\:mx-8{margin-left:2rem;margin-right:2rem}.md\:block{display:block}.md\:w-2\/3{width:66.666667%}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:py-12{padding-bottom:3rem;padding-top:3rem}.md\:py-6{padding-bottom:1.5rem;padding-top:1.5rem}}@media (min-width:1024px){.lg\:m-4{margin:1rem}.lg\:mx-3{margin-left:.75rem;margin-right:.75rem}.lg\:mx-60{margin-left:15rem;margin-right:15rem}.lg\:my-auto{margin-bottom:auto;margin-top:auto}.lg\:-mb-28{margin-bottom:-7rem}.lg\:mb-16{margin-bottom:4rem}.lg\:mt-0{margin-top:0}.lg\:mt-6{margin-top:1.5rem}.lg\:inline-block{display:inline-block}.lg\:w-11\/12{width:91.666667%}.lg\:w-2\/3{width:66.666667%}.lg\:w-2\/5{width:40%}.lg\:w-3\/5{width:60%}.lg\:w-4\/5{width:80%}.lg\:w-auto{width:auto}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:gap-1{gap:.25rem}.lg\:px-16{padding-left:4rem;padding-right:4rem}.lg\:pb-20{padding-bottom:5rem}.lg\:pl-28{padding-left:7rem}.lg\:pt-8{padding-top:2rem}.lg\:text-2xl{font-size:1.5rem;line-height:2rem}.lg\:text-5xl{font-size:3rem;line-height:1}.lg\:text-body{font-size:1rem}.lg\:text-h2{font-size:2rem;line-height:2.25rem}.lg\:text-h4{font-size:1rem}.lg\:text-lg{font-size:1.125rem;line-height:1.75rem}.lg\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (min-width:1280px){.xl\:static{position:static}.xl\:relative{position:relative}.xl\:top-0{top:0}.xl\:z-0{z-index:0}.xl\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.xl\:mx-auto{margin-left:auto;margin-right:auto}.xl\:my-auto{margin-bottom:auto;margin-top:auto}.xl\:ml-auto{margin-left:auto}.xl\:block{display:block}.xl\:inline-block{display:inline-block}.xl\:flex{display:flex}.xl\:hidden{display:none}.xl\:min-h-full{min-height:100%}.xl\:w-1\/3{width:33.333333%}.xl\:w-auto{width:auto}.xl\:flex-row{flex-direction:row}.xl\:border-l{border-left-width:1px}.xl\:border-r{border-right-width:1px}.xl\:border-gray-200{--tw-border-opacity:1;border-color:rgb(229 229 229/var(--tw-border-opacity))}.xl\:border-primary{--tw-border-opacity:1;border-color:rgb(13 126 162/var(--tw-border-opacity))}.xl\:bg-navbar{--tw-bg-opacity:1;background-color:rgb(236 240 243/var(--tw-bg-opacity))}.xl\:bg-transparent{background-color:transparent}.xl\:fill-black{fill:#000}.xl\:p-0{padding:0}.xl\:px-12{padding-left:3rem;padding-right:3rem}.xl\:px-16{padding-left:4rem;padding-right:4rem}.xl\:px-2{padding-left:.5rem;padding-right:.5rem}.xl\:px-24{padding-left:6rem;padding-right:6rem}.xl\:px-3{padding-left:.75rem;padding-right:.75rem}.xl\:px-4{padding-left:1rem;padding-right:1rem}.xl\:py-2{padding-bottom:.5rem;padding-top:.5rem}.xl\:py-6{padding-bottom:1.5rem;padding-top:1.5rem}.xl\:text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.xl\:drop-shadow-none{--tw-drop-shadow:drop-shadow(0 0 #0000);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}}@media (prefers-color-scheme:dark){.dark\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}}Open Projects

Open Projects

Federal agencies are committed to building the evidence needed to inform decision making and improve policy and programmatic functions, and are interested in engaging with external researchers outside the government to address timely and policy-relevant questions. Through their Learning Agendas, agencies articulate priority questions and initial plans toward building that evidence. However, agencies cannot do this work alone.

Learn more about the open projects below. The Evidence Project Portal shares opportunities for researchers to engage with federal agencies on their evidence-building needs, and for researchers to express interest in supporting the opportunities described. This portal aims to foster the connections needed to develop, launch, and enhance cross-sector relationships to advance these evidence-building activities. Have questions about the Portal? Visit our About page.

Date Posted: Newest to Oldest
Select...
Select...
Total Results: 2 Projects
Open
How can NIH strengthen stewardship through the development of robust measures for assessing the impact of its investments?
Opportunity Closes: Open until filled
Lead Agency: National Institutes of Health
Topics
  • Impact
  • Metascience
  • Evaluation
  • Stewardship
Open
What is the short-term and long-term impact on households, organizations, communities, and governments from specific State and Local Fiscal Recovery Funds (SLFRF) projects in priority policy areas such as affordable housing, workforce, and public safety?
Opportunity Closes: Open until filled
Lead Agency: Department of the Treasury
Topics
  • Housing
  • Workforce Development
  • State and Local Governments
This evidence project portal is managed by the Office of Management and Budget. If you have suggestions for how to improve it, please let us know!
- \ No newline at end of file + \ No newline at end of file diff --git a/evidenceportal/lunr-index.json b/evidenceportal/lunr-index.json index 7bbeb6fd..887eb74f 100644 --- a/evidenceportal/lunr-index.json +++ b/evidenceportal/lunr-index.json @@ -1 +1 @@ -{"version":"2.3.9","fields":["slug","faq","aims","lede","title","question","status","agency","topics","mainContact","summary","purpose","emailContent","projectTeam","expertise","requirement","collectData"],"fieldVectors":[["slug/project/NIH - Measures for Impact",[0,1.66,1,0.523,2,0.252]],["faq/project/NIH - Measures for Impact",[]],["aims/project/NIH - Measures for Impact",[]],["lede/project/NIH - Measures for Impact",[]],["title/project/NIH - Measures for Impact",[1,0.613,2,0.295,3,0.167,4,0.442,5,1.422,6,1.422,7,1.422,8,1.422,9,1.422,10,1.422,11,1.422,12,1.422]],["question/project/NIH - Measures for Impact",[1,0.579,2,0.279,3,0.157,4,0.417,5,1.342,6,1.342,7,1.342,8,1.342,9,1.342,10,1.342,11,1.342,12,1.342]],["status/project/NIH - Measures for Impact",[13,0.872]],["agency/project/NIH - Measures for Impact",[14,1.529,15,1.529,16,1.529]],["topics/project/NIH - Measures for Impact",[]],["mainContact/project/NIH - Measures for Impact",[17,1.317,18,1.317,19,1.317]],["summary/project/NIH - Measures for Impact",[]],["purpose/project/NIH - Measures for Impact",[]],["emailContent/project/NIH - Measures for Impact",[]],["projectTeam/project/NIH - Measures for Impact",[]],["expertise/project/NIH - Measures for Impact",[20,1.099,21,0.626,22,0.451,23,0.626,24,1.099,25,1.099,26,1.099,27,1.099,28,1.099,29,1.099,30,0.836,31,2.23,32,1.451,33,1.451,34,1.099,35,1.451,36,1.451,37,1.451,38,1.985]],["requirement/project/NIH - Measures for Impact",[]],["collectData/project/NIH - Measures for Impact",[]],["slug/project/Community Engagement Project",[39,1.66,40,0.252,41,0.142]],["faq/project/Community Engagement Project",[]],["aims/project/Community Engagement Project",[]],["lede/project/Community Engagement Project",[]],["title/project/Community Engagement Project",[1,0.634,2,0.305,3,0.233,4,0.457,40,0.305,42,1.47,43,0.172,44,0.305,45,0.457,46,1.47]],["question/project/Community Engagement Project",[1,0.6,2,0.289,3,0.224,4,0.433,40,0.289,42,1.392,43,0.163,44,0.289,45,0.433,46,1.392]],["status/project/Community Engagement Project",[47,0.663]],["agency/project/Community Engagement Project",[48,1.529,49,1.117,50,1.529]],["topics/project/Community Engagement Project",[]],["mainContact/project/Community Engagement Project",[51,1.639,52,1.639]],["summary/project/Community Engagement Project",[]],["purpose/project/Community Engagement Project",[]],["emailContent/project/Community Engagement Project",[]],["projectTeam/project/Community Engagement Project",[]],["expertise/project/Community Engagement Project",[20,1.162,21,0.662,22,0.477,23,0.662,24,1.162,25,1.162,26,1.162,27,1.162,28,1.162,29,1.162,40,0.318,41,0.18,43,0.18,53,2.1,54,2.1,55,2.1,56,2.1,57,2.1]],["requirement/project/Community Engagement Project",[]],["collectData/project/Community Engagement Project",[]],["slug/project/Treasury (HAF)",[58,1.445,59,1.095]],["faq/project/Treasury (HAF)",[]],["aims/project/Treasury (HAF)",[]],["lede/project/Treasury (HAF)",[]],["title/project/Treasury (HAF)",[3,0.172,45,0.616,59,1.113,60,0.847,61,1.47,62,1.984,63,1.143,64,1.47]],["question/project/Treasury (HAF)",[3,0.163,45,0.594,59,1.054,60,0.802,61,1.392,62,1.912,63,1.101,64,1.392]],["status/project/Treasury (HAF)",[47,0.663]],["agency/project/Treasury (HAF)",[65,1.354,66,1.354]],["topics/project/Treasury (HAF)",[]],["mainContact/project/Treasury (HAF)",[67,1.639,68,1.639]],["summary/project/Treasury (HAF)",[]],["purpose/project/Treasury (HAF)",[]],["emailContent/project/Treasury (HAF)",[]],["projectTeam/project/Treasury (HAF)",[]],["expertise/project/Treasury (HAF)",[21,0.374,22,0.27,23,0.715,30,0.5,63,0.5,69,1.023,70,0.657,71,1.351,72,0.657,73,1.351,74,0.867,75,0.374,76,0.657,77,1.187,78,0.867,79,1.351,80,0.867,81,0.27,82,0.778,83,1.187,84,0.867,85,0.867,86,0.657,87,1.187,88,0.867,89,0.657,90,0.867,91,0.867,92,1.187,93,0.867,94,0.867,95,0.867,96,0.867,97,0.867,98,1.187,99,1.351,100,0.867,101,0.778,102,0.778,103,0.27,104,0.867,105,0.867,106,1.187,107,0.867,108,0.867,109,0.867,110,0.867,111,0.867]],["requirement/project/Treasury (HAF)",[]],["collectData/project/Treasury (HAF)",[]],["slug/project/PMALA Challenge",[112,1.978,113,1.978]],["faq/project/PMALA Challenge",[]],["aims/project/PMALA Challenge",[]],["lede/project/PMALA Challenge",[]],["title/project/PMALA Challenge",[40,0.24,43,0.136,44,0.348,82,0.666,114,0.666,115,0.875,116,1.156,117,1.156,118,0.666,119,1.156,120,1.156,121,0.666,122,1.156,123,1.156,124,1.156,125,1.156,126,1.156,127,1.156]],["question/project/PMALA Challenge",[40,0.223,43,0.126,44,0.33,82,0.619,114,0.619,115,0.814,116,1.074,117,1.074,118,0.619,119,1.074,120,1.074,121,0.619,122,1.074,123,1.074,124,1.074,125,1.074,126,1.074,127,1.074]],["status/project/PMALA Challenge",[47,0.663]],["agency/project/PMALA Challenge",[128,1.529,129,1.529,130,1.529]],["topics/project/PMALA Challenge",[]],["mainContact/project/PMALA Challenge",[131,1.639,132,1.639]],["summary/project/PMALA Challenge",[]],["purpose/project/PMALA Challenge",[]],["emailContent/project/PMALA Challenge",[]],["projectTeam/project/PMALA Challenge",[]],["expertise/project/PMALA Challenge",[22,0.604,40,0.296,43,0.228,44,0.296,69,1.471,70,1.079,111,1.425,115,1.079,133,1.95,134,1.95,135,1.95,136,1.425,137,1.95,138,1.079,139,1.95,140,1.95,141,1.95,142,1.95,143,1.95]],["requirement/project/PMALA Challenge",[]],["collectData/project/PMALA Challenge",[]],["slug/project/Treasury (SLFRF)",[58,1.445,144,1.095]],["faq/project/Treasury (SLFRF)",[]],["aims/project/Treasury (SLFRF)",[]],["lede/project/Treasury (SLFRF)",[]],["title/project/Treasury (SLFRF)",[2,0.198,41,0.112,43,0.112,44,0.198,45,0.296,75,0.411,86,0.721,101,0.549,102,0.549,103,0.296,114,0.549,144,0.721,145,0.953,146,1.452,147,0.953,148,0.953,149,0.721,150,0.721,151,0.953,152,0.549,153,0.953,154,0.953,155,0.953,156,0.953,157,0.953,158,0.953]],["question/project/Treasury (SLFRF)",[2,0.182,41,0.103,43,0.103,44,0.182,45,0.272,75,0.377,86,0.662,101,0.504,102,0.504,103,0.272,114,0.504,144,0.662,145,0.875,146,1.359,147,0.875,148,0.875,149,0.662,150,0.662,151,0.875,152,0.504,153,0.875,154,0.875,155,0.875,156,0.875,157,0.875,158,0.875]],["status/project/Treasury (SLFRF)",[13,0.872]],["agency/project/Treasury (SLFRF)",[65,1.354,66,1.354]],["topics/project/Treasury (SLFRF)",[]],["mainContact/project/Treasury (SLFRF)",[159,1.639,160,1.639]],["summary/project/Treasury (SLFRF)",[]],["purpose/project/Treasury (SLFRF)",[]],["emailContent/project/Treasury (SLFRF)",[]],["projectTeam/project/Treasury (SLFRF)",[]],["expertise/project/Treasury (SLFRF)",[21,0.37,22,0.267,23,0.71,30,0.494,49,0.858,63,0.494,69,1.014,70,0.65,71,1.339,72,0.65,73,1.339,74,0.858,75,0.37,76,0.65,78,0.858,79,1.339,80,0.858,81,0.267,82,0.771,84,0.858,85,0.858,88,0.858,89,0.65,90,0.858,91,0.858,93,0.858,94,0.858,95,0.858,96,0.858,97,0.858,99,1.339,100,0.858,101,0.771,102,0.771,103,0.267,104,0.858,105,0.858,107,0.858,108,0.858,109,0.858,110,0.858,161,1.174,162,1.174,163,1.174,164,1.174,165,1.174,166,1.174,167,1.174,168,1.174]],["requirement/project/Treasury (SLFRF)",[]],["collectData/project/Treasury (SLFRF)",[]],["slug/project/USACE cross-agency portal project",[41,0.108,169,1.255,170,0.695,171,0.695,172,0.528]],["faq/project/USACE cross-agency portal project",[]],["aims/project/USACE cross-agency portal project",[]],["lede/project/USACE cross-agency portal project",[]],["title/project/USACE cross-agency portal project",[3,0.132,4,0.35,60,0.649,103,0.35,118,0.649,121,0.649,138,0.853,152,0.649,170,0.853,171,0.853,173,1.126,174,1.126,175,1.126,176,1.126,177,1.126,178,1.126,179,1.126,180,1.126,181,1.126,182,1.126]],["question/project/USACE cross-agency portal project",[3,0.122,4,0.325,60,0.602,103,0.325,118,0.602,121,0.602,138,0.791,152,0.602,170,0.791,171,0.791,173,1.044,174,1.044,175,1.044,176,1.044,177,1.044,178,1.044,179,1.044,180,1.044,181,1.044,182,1.044]],["status/project/USACE cross-agency portal project",[183,1.575]],["agency/project/USACE cross-agency portal project",[89,0.72,184,1.302,185,1.302,186,1.302]],["topics/project/USACE cross-agency portal project",[]],["mainContact/project/USACE cross-agency portal project",[187,1.639,188,1.639]],["summary/project/USACE cross-agency portal project",[]],["purpose/project/USACE cross-agency portal project",[]],["emailContent/project/USACE cross-agency portal project",[]],["projectTeam/project/USACE cross-agency portal project",[]],["expertise/project/USACE cross-agency portal project",[20,0.889,21,0.506,22,0.365,23,0.506,24,0.889,25,0.889,26,0.889,27,0.889,28,0.889,29,0.889,30,0.676,31,1.989,32,1.173,33,1.173,34,0.889,35,1.173,36,1.173,37,1.173,75,0.506,76,0.889,136,1.173,149,0.889,189,1.606,190,1.606,191,1.606,192,1.606,193,1.606,194,1.606,195,1.606,196,1.606,197,1.606,198,1.606]],["requirement/project/USACE cross-agency portal project",[]],["collectData/project/USACE cross-agency portal project",[]],["slug/about",[81,0.556]],["faq/about",[]],["aims/about",[]],["lede/about",[]],["title/about",[41,0.237,81,0.627,172,1.162]],["question/about",[]],["status/about",[]],["agency/about",[]],["topics/about",[]],["mainContact/about",[]],["summary/about",[]],["purpose/about",[]],["emailContent/about",[]],["projectTeam/about",[]],["expertise/about",[]],["requirement/about",[]],["collectData/about",[]],["slug/contact",[199,2.448]],["faq/contact",[]],["aims/contact",[]],["lede/contact",[13,0.246,34,0.444,41,0.069,47,0.187,72,0.246,81,0.101,150,0.444,172,0.187,200,0.444,201,0.324,202,0.324,203,0.324,204,0.803,205,0.444,206,0.444,207,0.444,208,0.444,209,0.444,210,0.444,211,0.444,212,0.444]],["title/contact",[41,0.185,81,0.49,172,0.908,201,1.577,202,1.577,203,1.577,213,2.158,214,2.158,215,2.158]],["question/contact",[]],["status/contact",[]],["agency/contact",[]],["topics/contact",[]],["mainContact/contact",[]],["summary/contact",[]],["purpose/contact",[]],["emailContent/contact",[]],["projectTeam/contact",[]],["expertise/contact",[]],["requirement/contact",[]],["collectData/contact",[]],["slug/search",[216,1.789]],["faq/search",[]],["aims/search",[]],["lede/search",[]],["title/search",[216,2.018,217,2.762,218,2.762]],["question/search",[]],["status/search",[]],["agency/search",[]],["topics/search",[]],["mainContact/search",[]],["summary/search",[]],["purpose/search",[]],["emailContent/search",[]],["projectTeam/search",[]],["expertise/search",[]],["requirement/search",[]],["collectData/search",[]]],"invertedIndex":[["",{"_index":70,"slug":{},"faq":{},"aims":{},"lede":{},"title":{},"question":{},"status":{},"agency":{},"topics":{},"mainContact":{},"summary":{},"purpose":{},"emailContent":{},"projectTeam":{},"expertise":{"project/Treasury (HAF)":{"position":[[4,1]]},"project/PMALA Challenge":{"position":[[4,1]]},"project/Treasury (SLFRF)":{"position":[[4,1]]}},"requirement":{},"collectData":{}}],["abil",{"_index":88,"slug":{},"faq":{},"aims":{},"lede":{},"title":{},"question":{},"status":{},"agency":{},"topics":{},"mainContact":{},"summary":{},"purpose":{},"emailContent":{},"projectTeam":{},"expertise":{"project/Treasury (HAF)":{"position":[[219,7]]},"project/Treasury (SLFRF)":{"position":[[224,7]]}},"requirement":{},"collectData":{}}],["about",{"_index":81,"slug":{"about":{"position":[[0,5]]}},"faq":{},"aims":{},"lede":{"contact":{"position":[[34,5]]}},"title":{"about":{"position":[[0,5]]},"contact":{"position":[[22,5]]}},"question":{},"status":{},"agency":{},"topics":{},"mainContact":{},"summary":{},"purpose":{},"emailContent":{},"projectTeam":{},"expertise":{"project/Treasury (HAF)":{"position":[[130,5]]},"project/Treasury (SLFRF)":{"position":[[131,5]]}},"requirement":{},"collectData":{}}],["action",{"_index":74,"slug":{},"faq":{},"aims":{},"lede":{},"title":{},"question":{},"status":{},"agency":{},"topics":{},"mainContact":{},"summary":{},"purpose":{},"emailContent":{},"projectTeam":{},"expertise":{"project/Treasury (HAF)":{"position":[[35,10]]},"project/Treasury (SLFRF)":{"position":[[35,10]]}},"requirement":{},"collectData":{}}],["activ",{"_index":117,"slug":{},"faq":{},"aims":{},"lede":{},"title":{"project/PMALA Challenge":{"position":[[58,10]]}},"question":{"project/PMALA Challenge":{"position":[[58,10]]}},"status":{},"agency":{},"topics":{},"mainContact":{},"summary":{},"purpose":{},"emailContent":{},"projectTeam":{},"expertise":{},"requirement":{},"collectData":{}}],["administr",{"_index":50,"slug":{},"faq":{},"aims":{},"lede":{},"title":{},"question":{},"status":{},"agency":{"project/Community Engagement Project":{"position":[[17,14]]}},"topics":{},"mainContact":{},"summary":{},"purpose":{},"emailContent":{},"projectTeam":{},"expertise":{},"requirement":{},"collectData":{}}],["afford",{"_index":156,"slug":{},"faq":{},"aims":{},"lede":{},"title":{"project/Treasury (SLFRF)":{"position":[[208,10]]}},"question":{"project/Treasury (SLFRF)":{"position":[[208,10]]}},"status":{},"agency":{},"topics":{},"mainContact":{},"summary":{},"purpose":{},"emailContent":{},"projectTeam":{},"expertise":{},"requirement":{},"collectData":{}}],["agenc",{"_index":171,"slug":{"project/USACE cross-agency portal project":{"position":[[20,6]]}},"faq":{},"aims":{},"lede":{},"title":{"project/USACE cross-agency portal project":{"position":[[55,6]]}},"question":{"project/USACE cross-agency portal project":{"position":[[55,6]]}},"status":{},"agency":{},"topics":{},"mainContact":{},"summary":{},"purpose":{},"emailContent":{},"projectTeam":{},"expertise":{},"requirement":{},"collectData":{}}],["alloc",{"_index":178,"slug":{},"faq":{},"aims":{},"lede":{},"title":{"project/USACE cross-agency portal project":{"position":[[110,10]]}},"question":{"project/USACE cross-agency portal project":{"position":[[110,10]]}},"status":{},"agency":{},"topics":{},"mainContact":{},"summary":{},"purpose":{},"emailContent":{},"projectTeam":{},"expertise":{},"requirement":{},"collectData":{}}],["area",{"_index":154,"slug":{},"faq":{},"aims":{},"lede":{},"title":{"project/Treasury (SLFRF)":{"position":[[194,5]]}},"question":{"project/Treasury (SLFRF)":{"position":[[194,5]]}},"status":{},"agency":{},"topics":{},"mainContact":{},"summary":{},"purpose":{},"emailContent":{},"projectTeam":{},"expertise":{},"requirement":{},"collectData":{}}],["assess",{"_index":11,"slug":{},"faq":{},"aims":{},"lede":{},"title":{"project/NIH - Measures for Impact":{"position":[[82,9]]}},"question":{"project/NIH - Measures for Impact":{"position":[[82,9]]}},"status":{},"agency":{},"topics":{},"mainContact":{},"summary":{},"purpose":{},"emailContent":{},"projectTeam":{},"expertise":{},"requirement":{},"collectData":{}}],["assist",{"_index":63,"slug":{},"faq":{},"aims":{},"lede":{},"title":{"project/Treasury (HAF)":{"position":[[47,10],[106,11]]}},"question":{"project/Treasury (HAF)":{"position":[[47,10],[106,11]]}},"status":{},"agency":{},"topics":{},"mainContact":{},"summary":{},"purpose":{},"emailContent":{},"projectTeam":{},"expertise":{"project/Treasury (HAF)":{"position":[[154,10]]},"project/Treasury (SLFRF)":{"position":[[151,10]]}},"requirement":{},"collectData":{}}],["background",{"_index":107,"slug":{},"faq":{},"aims":{},"lede":{},"title":{},"question":{},"status":{},"agency":{},"topics":{},"mainContact":{},"summary":{},"purpose":{},"emailContent":{},"projectTeam":{},"expertise":{"project/Treasury (HAF)":{"position":[[498,10]]},"project/Treasury (SLFRF)":{"position":[[506,10]]}},"requirement":{},"collectData":{}}],["below",{"_index":206,"slug":{},"faq":{},"aims":{},"lede":{"contact":{"position":[[101,6]]}},"title":{},"question":{},"status":{},"agency":{},"topics":{},"mainContact":{},"summary":{},"purpose":{},"emailContent":{},"projectTeam":{},"expertise":{},"requirement":{},"collectData":{}}],["budget",{"_index":130,"slug":{},"faq":{},"aims":{},"lede":{},"title":{},"question":{},"status":{},"agency":{"project/PMALA Challenge":{"position":[[25,6]]}},"topics":{},"mainContact":{},"summary":{},"purpose":{},"emailContent":{},"projectTeam":{},"expertise":{},"requirement":{},"collectData":{}}],["can",{"_index":4,"slug":{},"faq":{},"aims":{},"lede":{},"title":{"project/NIH - Measures for Impact":{"position":[[4,3]]},"project/Community Engagement Project":{"position":[[4,3]]},"project/USACE cross-agency portal project":{"position":[[4,3]]}},"question":{"project/NIH - Measures for Impact":{"position":[[4,3]]},"project/Community Engagement Project":{"position":[[4,3]]},"project/USACE cross-agency portal project":{"position":[[4,3]]}},"status":{},"agency":{},"topics":{},"mainContact":{},"summary":{},"purpose":{},"emailContent":{},"projectTeam":{},"expertise":{},"requirement":{},"collectData":{}}],["challeng",{"_index":113,"slug":{"project/PMALA Challenge":{"position":[[14,9]]}},"faq":{},"aims":{},"lede":{},"title":{},"question":{},"status":{},"agency":{},"topics":{},"mainContact":{},"summary":{},"purpose":{},"emailContent":{},"projectTeam":{},"expertise":{},"requirement":{},"collectData":{}}],["civil",{"_index":186,"slug":{},"faq":{},"aims":{},"lede":{},"title":{},"question":{},"status":{},"agency":{"project/USACE cross-agency portal project":{"position":[[20,5]]}},"topics":{},"mainContact":{},"summary":{},"purpose":{},"emailContent":{},"projectTeam":{},"expertise":{},"requirement":{},"collectData":{}}],["collabor",{"_index":91,"slug":{},"faq":{},"aims":{},"lede":{},"title":{},"question":{},"status":{},"agency":{},"topics":{},"mainContact":{},"summary":{},"purpose":{},"emailContent":{},"projectTeam":{},"expertise":{"project/Treasury (HAF)":{"position":[[253,15]]},"project/Treasury (SLFRF)":{"position":[[258,15]]}},"requirement":{},"collectData":{}}],["commun",{"_index":43,"slug":{},"faq":{},"aims":{},"lede":{},"title":{"project/Community Engagement Project":{"position":[[35,9]]},"project/PMALA Challenge":{"position":[[30,9]]},"project/Treasury (SLFRF)":{"position":[[75,12]]}},"question":{"project/Community Engagement Project":{"position":[[35,9]]},"project/PMALA Challenge":{"position":[[30,9]]},"project/Treasury (SLFRF)":{"position":[[75,12]]}},"status":{},"agency":{},"topics":{},"mainContact":{},"summary":{},"purpose":{},"emailContent":{},"projectTeam":{},"expertise":{"project/Community Engagement Project":{"position":[[17,9]]},"project/PMALA Challenge":{"position":[[48,9],[227,13]]}},"requirement":{},"collectData":{}}],["complet",{"_index":47,"slug":{},"faq":{},"aims":{},"lede":{"contact":{"position":[[76,8]]}},"title":{},"question":{},"status":{"project/Community Engagement Project":{"position":[[0,9]]},"project/Treasury (HAF)":{"position":[[0,9]]},"project/PMALA Challenge":{"position":[[0,9]]}},"agency":{},"topics":{},"mainContact":{},"summary":{},"purpose":{},"emailContent":{},"projectTeam":{},"expertise":{},"requirement":{},"collectData":{}}],["concis",{"_index":94,"slug":{},"faq":{},"aims":{},"lede":{},"title":{},"question":{},"status":{},"agency":{},"topics":{},"mainContact":{},"summary":{},"purpose":{},"emailContent":{},"projectTeam":{},"expertise":{"project/Treasury (HAF)":{"position":[[325,8]]},"project/Treasury (SLFRF)":{"position":[[331,8]]}},"requirement":{},"collectData":{}}],["construct",{"_index":55,"slug":{},"faq":{},"aims":{},"lede":{},"title":{},"question":{},"status":{},"agency":{},"topics":{},"mainContact":{},"summary":{},"purpose":{},"emailContent":{},"projectTeam":{},"expertise":{"project/Community Engagement Project":{"position":[[68,12]]}},"requirement":{},"collectData":{}}],["contact",{"_index":199,"slug":{"contact":{"position":[[0,7]]}},"faq":{},"aims":{},"lede":{},"title":{},"question":{},"status":{},"agency":{},"topics":{},"mainContact":{},"summary":{},"purpose":{},"emailContent":{},"projectTeam":{},"expertise":{},"requirement":{},"collectData":{}}],["context",{"_index":54,"slug":{},"faq":{},"aims":{},"lede":{},"title":{},"question":{},"status":{},"agency":{},"topics":{},"mainContact":{},"summary":{},"purpose":{},"emailContent":{},"projectTeam":{},"expertise":{"project/Community Engagement Project":{"position":[[57,7]]}},"requirement":{},"collectData":{}}],["cooper",{"_index":90,"slug":{},"faq":{},"aims":{},"lede":{},"title":{},"question":{},"status":{},"agency":{},"topics":{},"mainContact":{},"summary":{},"purpose":{},"emailContent":{},"projectTeam":{},"expertise":{"project/Treasury (HAF)":{"position":[[235,13]]},"project/Treasury (SLFRF)":{"position":[[240,13]]}},"requirement":{},"collectData":{}}],["corp",{"_index":184,"slug":{},"faq":{},"aims":{},"lede":{},"title":{},"question":{},"status":{},"agency":{"project/USACE cross-agency portal project":{"position":[[0,5]]}},"topics":{},"mainContact":{},"summary":{},"purpose":{},"emailContent":{},"projectTeam":{},"expertise":{},"requirement":{},"collectData":{}}],["cost",{"_index":181,"slug":{},"faq":{},"aims":{},"lede":{},"title":{"project/USACE cross-agency portal project":{"position":[[155,4]]}},"question":{"project/USACE cross-agency portal project":{"position":[[155,4]]}},"status":{},"agency":{},"topics":{},"mainContact":{},"summary":{},"purpose":{},"emailContent":{},"projectTeam":{},"expertise":{},"requirement":{},"collectData":{}}],["cross",{"_index":170,"slug":{"project/USACE cross-agency portal project":{"position":[[14,5]]}},"faq":{},"aims":{},"lede":{},"title":{"project/USACE cross-agency portal project":{"position":[[49,5]]}},"question":{"project/USACE cross-agency portal project":{"position":[[49,5]]}},"status":{},"agency":{},"topics":{},"mainContact":{},"summary":{},"purpose":{},"emailContent":{},"projectTeam":{},"expertise":{},"requirement":{},"collectData":{}}],["cultur",{"_index":137,"slug":{},"faq":{},"aims":{},"lede":{},"title":{},"question":{},"status":{},"agency":{},"topics":{},"mainContact":{},"summary":{},"purpose":{},"emailContent":{},"projectTeam":{},"expertise":{"project/PMALA Challenge":{"position":[[128,10]]}},"requirement":{},"collectData":{}}],["decis",{"_index":126,"slug":{},"faq":{},"aims":{},"lede":{},"title":{"project/PMALA Challenge":{"position":[[181,8]]}},"question":{"project/PMALA Challenge":{"position":[[181,8]]}},"status":{},"agency":{},"topics":{},"mainContact":{},"summary":{},"purpose":{},"emailContent":{},"projectTeam":{},"expertise":{},"requirement":{},"collectData":{}}],["defin",{"_index":33,"slug":{},"faq":{},"aims":{},"lede":{},"title":{},"question":{},"status":{},"agency":{},"topics":{},"mainContact":{},"summary":{},"purpose":{},"emailContent":{},"projectTeam":{},"expertise":{"project/NIH - Measures for Impact":{"position":[[150,8]]},"project/USACE cross-agency portal project":{"position":[[150,8]]}},"requirement":{},"collectData":{}}],["depart",{"_index":65,"slug":{},"faq":{},"aims":{},"lede":{},"title":{},"question":{},"status":{},"agency":{"project/Treasury (HAF)":{"position":[[0,10]]},"project/Treasury (SLFRF)":{"position":[[0,10]]}},"topics":{},"mainContact":{},"summary":{},"purpose":{},"emailContent":{},"projectTeam":{},"expertise":{},"requirement":{},"collectData":{}}],["design",{"_index":30,"slug":{},"faq":{},"aims":{},"lede":{},"title":{},"question":{},"status":{},"agency":{},"topics":{},"mainContact":{},"summary":{},"purpose":{},"emailContent":{},"projectTeam":{},"expertise":{"project/NIH - Measures for Impact":{"position":[[106,8]]},"project/Treasury (HAF)":{"position":[[545,7]]},"project/Treasury (SLFRF)":{"position":[[553,7]]},"project/USACE cross-agency portal project":{"position":[[106,8]]}},"requirement":{},"collectData":{}}],["design).a",{"_index":99,"slug":{},"faq":{},"aims":{},"lede":{},"title":{},"question":{},"status":{},"agency":{},"topics":{},"mainContact":{},"summary":{},"purpose":{},"emailContent":{},"projectTeam":{},"expertise":{"project/Treasury (HAF)":{"position":[[385,5],[492,5]]},"project/Treasury (SLFRF)":{"position":[[392,5],[500,5]]}},"requirement":{},"collectData":{}}],["li>an",{"_index":71,"slug":{},"faq":{},"aims":{},"lede":{},"title":{},"question":{},"status":{},"agency":{},"topics":{},"mainContact":{},"summary":{},"purpose":{},"emailContent":{},"projectTeam":{},"expertise":{"project/Treasury (HAF)":{"position":[[6,6],[212,6]]},"project/Treasury (SLFRF)":{"position":[[6,6],[217,6]]}},"requirement":{},"collectData":{}}],["li>gener",{"_index":78,"slug":{},"faq":{},"aims":{},"lede":{},"title":{},"question":{},"status":{},"agency":{},"topics":{},"mainContact":{},"summary":{},"purpose":{},"emailContent":{},"projectTeam":{},"expertise":{"project/Treasury (HAF)":{"position":[[80,11]]},"project/Treasury (SLFRF)":{"position":[[81,11]]}},"requirement":{},"collectData":{}}],["li>knowledg",{"_index":133,"slug":{},"faq":{},"aims":{},"lede":{},"title":{},"question":{},"status":{},"agency":{},"topics":{},"mainContact":{},"summary":{},"purpose":{},"emailContent":{},"projectTeam":{},"expertise":{"project/PMALA Challenge":{"position":[[6,13]]}},"requirement":{},"collectData":{}}],["li>measur",{"_index":140,"slug":{},"faq":{},"aims":{},"lede":{},"title":{},"question":{},"status":{},"agency":{},"topics":{},"mainContact":{},"summary":{},"purpose":{},"emailContent":{},"projectTeam":{},"expertise":{"project/PMALA Challenge":{"position":[[185,15]]}},"requirement":{},"collectData":{}}],["li>program",{"_index":135,"slug":{},"faq":{},"aims":{},"lede":{},"title":{},"question":{},"status":{},"agency":{},"topics":{},"mainContact":{},"summary":{},"purpose":{},"emailContent":{},"projectTeam":{},"expertise":{"project/PMALA Challenge":{"position":[[85,11]]}},"requirement":{},"collectData":{}}],["li>skil",{"_index":93,"slug":{},"faq":{},"aims":{},"lede":{},"title":{},"question":{},"status":{},"agency":{},"topics":{},"mainContact":{},"summary":{},"purpose":{},"emailContent":{},"projectTeam":{},"expertise":{"project/Treasury (HAF)":{"position":[[302,9]]},"project/Treasury (SLFRF)":{"position":[[308,9]]}},"requirement":{},"collectData":{}}],["li>techn",{"_index":142,"slug":{},"faq":{},"aims":{},"lede":{},"title":{},"question":{},"status":{},"agency":{},"topics":{},"mainContact":{},"summary":{},"purpose":{},"emailContent":{},"projectTeam":{},"expertise":{"project/PMALA Challenge":{"position":[[213,13]]}},"requirement":{},"collectData":{}}],["link",{"_index":209,"slug":{},"faq":{},"aims":{},"lede":{"contact":{"position":[[192,4]]}},"title":{},"question":{},"status":{},"agency":{},"topics":{},"mainContact":{},"summary":{},"purpose":{},"emailContent":{},"projectTeam":{},"expertise":{},"requirement":{},"collectData":{}}],["linkov",{"_index":188,"slug":{},"faq":{},"aims":{},"lede":{},"title":{},"question":{},"status":{},"agency":{},"topics":{},"mainContact":{"project/USACE cross-agency portal project":{"position":[[5,6]]}},"summary":{},"purpose":{},"emailContent":{},"projectTeam":{},"expertise":{},"requirement":{},"collectData":{}}],["local",{"_index":101,"slug":{},"faq":{},"aims":{},"lede":{},"title":{"project/Treasury (SLFRF)":{"position":[[129,5]]}},"question":{"project/Treasury (SLFRF)":{"position":[[129,5]]}},"status":{},"agency":{},"topics":{},"mainContact":{},"summary":{},"purpose":{},"emailContent":{},"projectTeam":{},"expertise":{"project/Treasury (HAF)":{"position":[[419,5],[456,5]]},"project/Treasury (SLFRF)":{"position":[[426,5],[463,5]]}},"requirement":{},"collectData":{}}],["long",{"_index":147,"slug":{},"faq":{},"aims":{},"lede":{},"title":{"project/Treasury (SLFRF)":{"position":[[27,4]]}},"question":{"project/Treasury (SLFRF)":{"position":[[27,4]]}},"status":{},"agency":{},"topics":{},"mainContact":{},"summary":{},"purpose":{},"emailContent":{},"projectTeam":{},"expertise":{},"requirement":{},"collectData":{}}],["love",{"_index":214,"slug":{},"faq":{},"aims":{},"lede":{},"title":{"contact":{"position":[[62,4]]}},"question":{},"status":{},"agency":{},"topics":{},"mainContact":{},"summary":{},"purpose":{},"emailContent":{},"projectTeam":{},"expertise":{},"requirement":{},"collectData":{}}],["make",{"_index":127,"slug":{},"faq":{},"aims":{},"lede":{},"title":{"project/PMALA Challenge":{"position":[[190,7]]}},"question":{"project/PMALA Challenge":{"position":[[190,7]]}},"status":{},"agency":{},"topics":{},"mainContact":{},"summary":{},"purpose":{},"emailContent":{},"projectTeam":{},"expertise":{},"requirement":{},"collectData":{}}],["manag",{"_index":129,"slug":{},"faq":{},"aims":{},"lede":{},"title":{},"question":{},"status":{},"agency":{"project/PMALA Challenge":{"position":[[10,10]]}},"topics":{},"mainContact":{},"summary":{},"purpose":{},"emailContent":{},"projectTeam":{},"expertise":{},"requirement":{},"collectData":{}}],["measur",{"_index":1,"slug":{"project/NIH - Measures for Impact":{"position":[[14,8]]}},"faq":{},"aims":{},"lede":{},"title":{"project/NIH - Measures for Impact":{"position":[[69,8]]},"project/Community Engagement Project":{"position":[[12,7]]}},"question":{"project/NIH - Measures for Impact":{"position":[[69,8]]},"project/Community Engagement Project":{"position":[[12,7]]}},"status":{},"agency":{},"topics":{},"mainContact":{},"summary":{},"purpose":{},"emailContent":{},"projectTeam":{},"expertise":{},"requirement":{},"collectData":{}}],["megaw",{"_index":68,"slug":{},"faq":{},"aims":{},"lede":{},"title":{},"question":{},"status":{},"agency":{},"topics":{},"mainContact":{"project/Treasury (HAF)":{"position":[[8,5]]}},"summary":{},"purpose":{},"emailContent":{},"projectTeam":{},"expertise":{},"requirement":{},"collectData":{}}],["metasci",{"_index":32,"slug":{},"faq":{},"aims":{},"lede":{},"title":{},"question":{},"status":{},"agency":{},"topics":{},"mainContact":{},"summary":{},"purpose":{},"emailContent":{},"projectTeam":{},"expertise":{"project/NIH - Measures for Impact":{"position":[[138,11]]},"project/USACE cross-agency portal project":{"position":[[138,11]]}},"requirement":{},"collectData":{}}],["method",{"_index":27,"slug":{},"faq":{},"aims":{},"lede":{},"title":{},"question":{},"status":{},"agency":{},"topics":{},"mainContact":{},"summary":{},"purpose":{},"emailContent":{},"projectTeam":{},"expertise":{"project/NIH - Measures for Impact":{"position":[[65,8]]},"project/Community Engagement Project":{"position":[[157,8]]},"project/USACE cross-agency portal project":{"position":[[65,8]]}},"requirement":{},"collectData":{}}],["methodolog",{"_index":36,"slug":{},"faq":{},"aims":{},"lede":{},"title":{},"question":{},"status":{},"agency":{},"topics":{},"mainContact":{},"summary":{},"purpose":{},"emailContent":{},"projectTeam":{},"expertise":{"project/NIH - Measures for Impact":{"position":[[184,11]]},"project/USACE cross-agency portal project":{"position":[[184,11]]}},"requirement":{},"collectData":{}}],["methods.a",{"_index":146,"slug":{},"faq":{},"aims":{},"lede":{},"title":{},"question":{},"status":{},"agency":{},"topics":{},"mainContact":{},"summary":{},"purpose":{},"emailContent":{},"projectTeam":{},"expertise":{"project/Treasury (SLFRF)":{"position":[[392,5],[500,5]]},"project/Treasury (HAF)":{"position":[[385,5],[492,5]]}},"requirement":{},"collectData":{}}],["li>an",{"_index":119,"slug":{},"faq":{},"aims":{},"lede":{},"title":{},"question":{},"status":{},"agency":{},"topics":{},"mainContact":{},"summary":{},"purpose":{},"emailContent":{},"projectTeam":{},"expertise":{"project/Treasury (SLFRF)":{"position":[[6,6],[217,6]]},"project/Treasury (HAF)":{"position":[[6,6],[212,6]]}},"requirement":{},"collectData":{}}],["li>gener",{"_index":125,"slug":{},"faq":{},"aims":{},"lede":{},"title":{},"question":{},"status":{},"agency":{},"topics":{},"mainContact":{},"summary":{},"purpose":{},"emailContent":{},"projectTeam":{},"expertise":{"project/Treasury (SLFRF)":{"position":[[81,11]]},"project/Treasury (HAF)":{"position":[[80,11]]}},"requirement":{},"collectData":{}}],["li>knowledg",{"_index":82,"slug":{},"faq":{},"aims":{},"lede":{},"title":{},"question":{},"status":{},"agency":{},"topics":{},"mainContact":{},"summary":{},"purpose":{},"emailContent":{},"projectTeam":{},"expertise":{"project/PMALA Challenge":{"position":[[6,13]]}},"requirement":{},"collectData":{}}],["li>measur",{"_index":90,"slug":{},"faq":{},"aims":{},"lede":{},"title":{},"question":{},"status":{},"agency":{},"topics":{},"mainContact":{},"summary":{},"purpose":{},"emailContent":{},"projectTeam":{},"expertise":{"project/PMALA Challenge":{"position":[[185,15]]}},"requirement":{},"collectData":{}}],["li>program",{"_index":84,"slug":{},"faq":{},"aims":{},"lede":{},"title":{},"question":{},"status":{},"agency":{},"topics":{},"mainContact":{},"summary":{},"purpose":{},"emailContent":{},"projectTeam":{},"expertise":{"project/PMALA Challenge":{"position":[[85,11]]}},"requirement":{},"collectData":{}}],["li>skil",{"_index":140,"slug":{},"faq":{},"aims":{},"lede":{},"title":{},"question":{},"status":{},"agency":{},"topics":{},"mainContact":{},"summary":{},"purpose":{},"emailContent":{},"projectTeam":{},"expertise":{"project/Treasury (SLFRF)":{"position":[[308,9]]},"project/Treasury (HAF)":{"position":[[302,9]]}},"requirement":{},"collectData":{}}],["li>techn",{"_index":92,"slug":{},"faq":{},"aims":{},"lede":{},"title":{},"question":{},"status":{},"agency":{},"topics":{},"mainContact":{},"summary":{},"purpose":{},"emailContent":{},"projectTeam":{},"expertise":{"project/PMALA Challenge":{"position":[[213,13]]}},"requirement":{},"collectData":{}}],["link",{"_index":209,"slug":{},"faq":{},"aims":{},"lede":{"contact":{"position":[[192,4]]}},"title":{},"question":{},"status":{},"agency":{},"topics":{},"mainContact":{},"summary":{},"purpose":{},"emailContent":{},"projectTeam":{},"expertise":{},"requirement":{},"collectData":{}}],["linkov",{"_index":188,"slug":{},"faq":{},"aims":{},"lede":{},"title":{},"question":{},"status":{},"agency":{},"topics":{},"mainContact":{"project/USACE cross-agency portal project":{"position":[[5,6]]}},"summary":{},"purpose":{},"emailContent":{},"projectTeam":{},"expertise":{},"requirement":{},"collectData":{}}],["local",{"_index":104,"slug":{},"faq":{},"aims":{},"lede":{},"title":{"project/Treasury (SLFRF)":{"position":[[129,5]]}},"question":{"project/Treasury (SLFRF)":{"position":[[129,5]]}},"status":{},"agency":{},"topics":{},"mainContact":{},"summary":{},"purpose":{},"emailContent":{},"projectTeam":{},"expertise":{"project/Treasury (SLFRF)":{"position":[[426,5],[463,5]]},"project/Treasury (HAF)":{"position":[[419,5],[456,5]]}},"requirement":{},"collectData":{}}],["long",{"_index":98,"slug":{},"faq":{},"aims":{},"lede":{},"title":{"project/Treasury (SLFRF)":{"position":[[27,4]]}},"question":{"project/Treasury (SLFRF)":{"position":[[27,4]]}},"status":{},"agency":{},"topics":{},"mainContact":{},"summary":{},"purpose":{},"emailContent":{},"projectTeam":{},"expertise":{},"requirement":{},"collectData":{}}],["love",{"_index":214,"slug":{},"faq":{},"aims":{},"lede":{},"title":{"contact":{"position":[[62,4]]}},"question":{},"status":{},"agency":{},"topics":{},"mainContact":{},"summary":{},"purpose":{},"emailContent":{},"projectTeam":{},"expertise":{},"requirement":{},"collectData":{}}],["make",{"_index":74,"slug":{},"faq":{},"aims":{},"lede":{},"title":{"project/PMALA Challenge":{"position":[[190,7]]}},"question":{"project/PMALA Challenge":{"position":[[190,7]]}},"status":{},"agency":{},"topics":{},"mainContact":{},"summary":{},"purpose":{},"emailContent":{},"projectTeam":{},"expertise":{},"requirement":{},"collectData":{}}],["manag",{"_index":76,"slug":{},"faq":{},"aims":{},"lede":{},"title":{},"question":{},"status":{},"agency":{"project/PMALA Challenge":{"position":[[10,10]]}},"topics":{},"mainContact":{},"summary":{},"purpose":{},"emailContent":{},"projectTeam":{},"expertise":{},"requirement":{},"collectData":{}}],["measur",{"_index":6,"slug":{"project/NIH - Measures for Impact":{"position":[[14,8]]}},"faq":{},"aims":{},"lede":{},"title":{"project/Community Engagement Project":{"position":[[12,7]]},"project/NIH - Measures for Impact":{"position":[[69,8]]}},"question":{"project/Community Engagement Project":{"position":[[12,7]]},"project/NIH - Measures for Impact":{"position":[[69,8]]}},"status":{},"agency":{},"topics":{},"mainContact":{},"summary":{},"purpose":{},"emailContent":{},"projectTeam":{},"expertise":{},"requirement":{},"collectData":{}}],["megaw",{"_index":162,"slug":{},"faq":{},"aims":{},"lede":{},"title":{},"question":{},"status":{},"agency":{},"topics":{},"mainContact":{"project/Treasury (HAF)":{"position":[[8,5]]}},"summary":{},"purpose":{},"emailContent":{},"projectTeam":{},"expertise":{},"requirement":{},"collectData":{}}],["metasci",{"_index":51,"slug":{},"faq":{},"aims":{},"lede":{},"title":{},"question":{},"status":{},"agency":{},"topics":{},"mainContact":{},"summary":{},"purpose":{},"emailContent":{},"projectTeam":{},"expertise":{"project/NIH - Measures for Impact":{"position":[[138,11]]},"project/USACE cross-agency portal project":{"position":[[138,11]]}},"requirement":{},"collectData":{}}],["method",{"_index":29,"slug":{},"faq":{},"aims":{},"lede":{},"title":{},"question":{},"status":{},"agency":{},"topics":{},"mainContact":{},"summary":{},"purpose":{},"emailContent":{},"projectTeam":{},"expertise":{"project/Community Engagement Project":{"position":[[157,8]]},"project/NIH - Measures for Impact":{"position":[[65,8]]},"project/USACE cross-agency portal project":{"position":[[65,8]]}},"requirement":{},"collectData":{}}],["methodolog",{"_index":55,"slug":{},"faq":{},"aims":{},"lede":{},"title":{},"question":{},"status":{},"agency":{},"topics":{},"mainContact":{},"summary":{},"purpose":{},"emailContent":{},"projectTeam":{},"expertise":{"project/NIH - Measures for Impact":{"position":[[184,11]]},"project/USACE cross-agency portal project":{"position":[[184,11]]}},"requirement":{},"collectData":{}}],["methods.In-Progress Projects

In-Progress Projects

Federal agencies are working with external researchers to build the evidence needed to address timely and policy-relevant questions. Projects range in topic, scope, end products, and timelines. Learn more about in-progress projects here.

The Evidence Project Portal shares opportunities for researchers to engage with Federal agencies on their evidence-building needs, and foster the connections needed to develop, launch, and enhance cross-sector partnerships to advance these evidence-building activities. Have questions about the opportunities or the process for engaging? Visit our About page.

Project Started: Newest to Oldest
Select...
Select...
Total Results: 1 Projects
In progress
How can standardizing resilience metrics improve cross-agency disaster response and recovery and optimize the allocation of government resources to ensure cost-effective and equitable outcomes?
Project started: December 9, 2024
Lead Agency: Corps of Engineers--Civil Works
Topics
  • Disaster Response
  • Infrastructure
This evidence project portal is managed by the Office of Management and Budget. If you have suggestions for how to improve it, please let us know!
+*/*,:after,:before{border:0 solid #e5e5e5;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{-webkit-text-size-adjust:100%;font-feature-settings:normal;-webkit-tap-highlight-color:transparent;font-family:Public Sans,Roboto,system-ui,sans-serif;font-variation-settings:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-feature-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#a3a3a3}input::placeholder,textarea::placeholder{color:#a3a3a3}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}[multiple],[type=date],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],input:where(:not([type])),select,textarea{--tw-shadow:0 0 #0000;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#737373;border-radius:0;border-width:1px;font-size:1rem;line-height:1.5rem;padding:.5rem .75rem}[multiple]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,input:where(:not([type])):focus,select:focus,textarea:focus{--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);border-color:#2563eb;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}input::-moz-placeholder,textarea::-moz-placeholder{color:#737373;opacity:1}input::placeholder,textarea::placeholder{color:#737373;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-meridiem-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-year-field{padding-bottom:0;padding-top:0}select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%23737373' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}[multiple],[size]:where(select:not([size="1"])){background-image:none;background-position:0 0;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}[type=checkbox],[type=radio]{--tw-shadow:0 0 #0000;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-origin:border-box;border-color:#737373;border-width:1px;color:#2563eb;display:inline-block;flex-shrink:0;height:1rem;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;width:1rem}[type=checkbox]{border-radius:0}[type=radio]{border-radius:100%}[type=checkbox]:focus,[type=radio]:focus{--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}[type=checkbox]:checked,[type=radio]:checked{background-color:currentColor;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:transparent}[type=checkbox]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0z'/%3E%3C/svg%3E")}@media (forced-colors:active){[type=checkbox]:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=radio]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='3'/%3E%3C/svg%3E")}@media (forced-colors:active){[type=radio]:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=checkbox]:checked:focus,[type=checkbox]:checked:hover,[type=radio]:checked:focus,[type=radio]:checked:hover{background-color:currentColor;border-color:transparent}[type=checkbox]:indeterminate{background-color:currentColor;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:transparent}@media (forced-colors:active){[type=checkbox]:indeterminate{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=checkbox]:indeterminate:focus,[type=checkbox]:indeterminate:hover{background-color:currentColor;border-color:transparent}[type=file]{background:unset;border-color:inherit;border-radius:0;border-width:0;font-size:unset;line-height:inherit;padding:0}[type=file]:focus{outline:1px solid ButtonText;outline:1px auto -webkit-focus-ring-color}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem;width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.pointer-events-none{pointer-events:none}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.-top-100px{top:-100px}.top-0{top:0}.top-16{top:4rem}.z-10{z-index:10}.m-0{margin:0}.mx-0{margin-left:0;margin-right:0}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.mx-px{margin-left:1px;margin-right:1px}.my-12{margin-bottom:3rem;margin-top:3rem}.my-2{margin-bottom:.5rem;margin-top:.5rem}.my-3{margin-bottom:.75rem;margin-top:.75rem}.my-4{margin-bottom:1rem;margin-top:1rem}.my-6{margin-bottom:1.5rem;margin-top:1.5rem}.my-8{margin-bottom:2rem;margin-top:2rem}.-mr-3{margin-right:-.75rem}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-20{margin-bottom:5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-0{margin-left:0}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-4{margin-left:1rem}.ml-5{margin-left:1.25rem}.mr-2{margin-right:.5rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-2{margin-top:.5rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.grid{display:grid}.hidden{display:none}.h-48{height:12rem}.h-\[32rem\]{height:32rem}.h-full{height:100%}.min-h-screen{min-height:100vh}.w-72{width:18rem}.w-\[24rem\]{width:24rem}.w-\[32rem\]{width:32rem}.w-auto{width:auto}.w-full{width:100%}.min-w-20ch{min-width:20ch}.min-w-30ch{min-width:30ch}.min-w-3rem{min-width:3rem}.flex-1{flex:1 1 0%}.flex-4{flex:4 4 0%}.flex-grow{flex-grow:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.list-outside{list-style-position:outside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.auto-rows-auto{grid-auto-rows:auto}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.place-content-start{place-content:start}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.gap-y-4{row-gap:1rem}.justify-self-center{justify-self:center}.overflow-hidden{overflow:hidden}.overflow-y-visible{overflow-y:visible}.whitespace-nowrap{white-space:nowrap}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-md{border-radius:.375rem}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-b-2{border-bottom-width:2px}.border-b-4{border-bottom-width:4px}.border-b-8{border-bottom-width:8px}.border-t-2{border-top-width:2px}.border-solid{border-style:solid}.border-gray-200{--tw-border-opacity:1;border-color:rgb(229 229 229/var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(212 212 212/var(--tw-border-opacity))}.border-primary{--tw-border-opacity:1;border-color:rgb(13 126 162/var(--tw-border-opacity))}.border-red{--tw-border-opacity:1;border-color:rgb(181 9 9/var(--tw-border-opacity))}.border-transparent{border-color:transparent}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity))}.bg-bottombanner{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-footer{--tw-bg-opacity:1;background-color:rgb(236 240 243/var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(245 245 245/var(--tw-bg-opacity))}.bg-navbar{--tw-bg-opacity:1;background-color:rgb(236 240 243/var(--tw-bg-opacity))}.bg-primary{--tw-bg-opacity:1;background-color:rgb(13 126 162/var(--tw-bg-opacity))}.bg-topics{--tw-bg-opacity:1;background-color:rgb(115 179 231/var(--tw-bg-opacity))}.bg-warning{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.fill-white{fill:#fff}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-0{padding-left:0;padding-right:0}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-8{padding-left:2rem;padding-right:2rem}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-16{padding-bottom:4rem;padding-top:4rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-20{padding-bottom:5rem;padding-top:5rem}.py-3{padding-bottom:.75rem;padding-top:.75rem}.py-4{padding-bottom:1rem;padding-top:1rem}.py-6{padding-bottom:1.5rem;padding-top:1.5rem}.py-8{padding-bottom:2rem;padding-top:2rem}.pb-0{padding-bottom:0}.pb-1{padding-bottom:.25rem}.pb-10{padding-bottom:2.5rem}.pb-2{padding-bottom:.5rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pl-2{padding-left:.5rem}.pl-4{padding-left:1rem}.pr-2{padding-right:.5rem}.pr-4{padding-right:1rem}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.text-left{text-align:left}.text-center{text-align:center}.align-middle{vertical-align:middle}.font-sans{font-family:Public Sans,Roboto,system-ui,sans-serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-5xl{font-size:3rem;line-height:1}.text-body,.text-contact{font-size:1rem}.text-h2{font-size:2rem;line-height:2.25rem}.text-h3{font-size:1.5rem;line-height:1.75rem}.text-h4{font-size:1rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-nav{font-size:1rem}.text-tag{font-size:.875rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.leading-loose{line-height:2}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-snug{line-height:1.15}.leading-tight{line-height:1.25}.tracking-tight{letter-spacing:-.025em}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.text-footertext{--tw-text-opacity:1;color:rgb(9 41 64/var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity:1;color:rgb(115 115 115/var(--tw-text-opacity))}.text-link{--tw-text-opacity:1;color:rgb(0 94 162/var(--tw-text-opacity))}.text-primary{--tw-text-opacity:1;color:rgb(13 126 162/var(--tw-text-opacity))}.text-red{--tw-text-opacity:1;color:rgb(181 9 9/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-md{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline-transparent{outline-color:transparent}.drop-shadow-lg{--tw-drop-shadow:drop-shadow(0 10px 8px rgba(0,0,0,.04)) drop-shadow(0 4px 3px rgba(0,0,0,.1))}.drop-shadow-lg,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition-transform{transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fafafa;font-family:Public Sans,Roboto,system-ui,sans-serif}body.ReactModal__Body--open>div[aria-hidden=true]{filter:blur(10px)}.grayscale-1{filter:grayscale(1)}.blend-multiply{mix-blend-mode:multiply}ul.list-style-type-dash{list-style-type:"-"}li.list-style-type-dash span{margin-left:3px}h1{font-size:1.875rem;line-height:2.25rem;line-height:1.25;padding-bottom:1rem}@media (min-width:768px){h1{font-size:2.25rem;line-height:2.5rem}}h2{font-size:1.5rem;font-weight:700;line-height:2rem}@media (min-width:1024px){h2{padding-left:0;padding-right:0}}h3{font-size:1.25rem;font-weight:700;line-height:1.75rem;padding-bottom:.5rem}@media (min-width:1024px){h3{font-size:1.5rem;line-height:2rem}}h4{font-size:1.125rem;font-weight:700;line-height:1.75rem;padding-bottom:.5rem}@media (min-width:1024px){h4{font-size:1.25rem;line-height:1.75rem}}.btn-base{--tw-border-opacity:1;border-color:rgb(13 126 162/var(--tw-border-opacity));border-width:1px}.btn,.btn-base{font-size:.875rem;font-weight:700;padding:.75rem 1rem}.btn{--tw-bg-opacity:1;--tw-text-opacity:1;--tw-border-opacity:1;background-color:rgb(13 126 162/var(--tw-bg-opacity));border-color:rgb(13 126 162/var(--tw-border-opacity));border-radius:.25rem;border-width:1px;color:rgb(255 255 255/var(--tw-text-opacity))}.btn:hover{--tw-bg-opacity:1;background-color:rgb(9 41 64/var(--tw-bg-opacity))}.btn-white{--tw-bg-opacity:1;--tw-text-opacity:1;--tw-border-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(13 126 162/var(--tw-border-opacity));border-radius:.25rem;border-width:1px;color:rgb(13 126 162/var(--tw-text-opacity));font-size:.875rem;font-weight:700;padding:.75rem 1rem}.btn-white:hover,.btn-wide{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(13 126 162/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}.btn-wide{--tw-border-opacity:1;border-color:rgb(13 126 162/var(--tw-border-opacity));border-radius:.25rem;border-width:1px;font-size:.875rem;font-weight:700;padding:.75rem 1rem;width:100%}.btn-wide:hover{--tw-bg-opacity:1;background-color:rgb(9 41 64/var(--tw-bg-opacity))}.btn-wide{display:inline-block;text-align:center}.project-team-disclaimer{font-size:12px}.disable-link-button{background-color:grey;pointer-events:none}.bg-topics{background-color:#2e8367!important;border-color:#2e8367!important;color:#fff!important}.p-responsive{padding-left:0;padding-right:0}@media (min-width:1024px){.p-responsive{padding-left:2rem;padding-right:2rem}}@media (min-width:1280px){.p-responsive{padding-left:4rem;padding-right:4rem}}.m-responsive{margin-left:2rem;margin-right:2rem}@media (min-width:1024px){.m-responsive{margin-left:0;margin-right:0}}#bottomBannerText{font-size:12px}.no-inherit{color:#1b75d0!important;text-decoration:none!important}a.text-link[target=_blank]:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMTkgMTlINVY1aDdWM0g1YTIgMiAwIDAgMC0yIDJ2MTRhMiAyIDAgMCAwIDIgMmgxNGMxLjEgMCAyLS45IDItMnYtN2gtMnY3ek0xNCAzdjJoMy41OWwtOS44MyA5LjgzIDEuNDEgMS40MUwxOSA2LjQxVjEwaDJWM2gtN3oiLz48L3N2Zz4=);background-position:50%;background-repeat:no-repeat;background-size:1.75ex 1.75ex;content:"";display:inline-block;display:inline;height:1.75ex;margin-left:2px;margin-top:.7ex;padding-left:1.75ex;vertical-align:middle;width:1.75ex}.no-bottom-margin{margin-bottom:0!important}@container (height < 241px){.no-bottom-margin{margin-bottom:0!important}}@media (min-width:1280px){.xl\:container{margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem;width:100%}@media (min-width:640px){.xl\:container{max-width:640px}}@media (min-width:768px){.xl\:container{max-width:768px}}@media (min-width:1024px){.xl\:container{max-width:1024px}}@media (min-width:1280px){.xl\:container{max-width:1280px}}@media (min-width:1536px){.xl\:container{max-width:1536px}}}.hover\:border-gray-400:hover{--tw-border-opacity:1;border-color:rgb(163 163 163/var(--tw-border-opacity))}.hover\:border-primary:hover{--tw-border-opacity:1;border-color:rgb(13 126 162/var(--tw-border-opacity))}.hover\:no-underline:hover{text-decoration-line:none}.hover\:opacity-75:hover{opacity:.75}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}@media (min-width:640px){.sm\:block{display:block}.sm\:min-h-15rem{min-height:15rem}.sm\:w-full{width:100%}.sm\:gap-8{gap:2rem}.sm\:p-12{padding:3rem}.sm\:text-h1{font-size:2.5rem;line-height:2.75rem}.sm\:text-h2{font-size:2rem;line-height:2.25rem}}@media (min-width:768px){.md\:mx-10{margin-left:2.5rem;margin-right:2.5rem}.md\:mx-4{margin-left:1rem;margin-right:1rem}.md\:mx-8{margin-left:2rem;margin-right:2rem}.md\:block{display:block}.md\:w-2\/3{width:66.666667%}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:py-12{padding-bottom:3rem;padding-top:3rem}.md\:py-6{padding-bottom:1.5rem;padding-top:1.5rem}}@media (min-width:1024px){.lg\:m-4{margin:1rem}.lg\:mx-3{margin-left:.75rem;margin-right:.75rem}.lg\:mx-60{margin-left:15rem;margin-right:15rem}.lg\:my-auto{margin-bottom:auto;margin-top:auto}.lg\:-mb-28{margin-bottom:-7rem}.lg\:mb-16{margin-bottom:4rem}.lg\:mt-0{margin-top:0}.lg\:mt-6{margin-top:1.5rem}.lg\:inline-block{display:inline-block}.lg\:w-11\/12{width:91.666667%}.lg\:w-2\/3{width:66.666667%}.lg\:w-2\/5{width:40%}.lg\:w-3\/5{width:60%}.lg\:w-4\/5{width:80%}.lg\:w-auto{width:auto}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:gap-1{gap:.25rem}.lg\:px-16{padding-left:4rem;padding-right:4rem}.lg\:pb-20{padding-bottom:5rem}.lg\:pl-28{padding-left:7rem}.lg\:pt-8{padding-top:2rem}.lg\:text-2xl{font-size:1.5rem;line-height:2rem}.lg\:text-5xl{font-size:3rem;line-height:1}.lg\:text-body{font-size:1rem}.lg\:text-h2{font-size:2rem;line-height:2.25rem}.lg\:text-h4{font-size:1rem}.lg\:text-lg{font-size:1.125rem;line-height:1.75rem}.lg\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (min-width:1280px){.xl\:static{position:static}.xl\:relative{position:relative}.xl\:top-0{top:0}.xl\:z-0{z-index:0}.xl\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.xl\:mx-auto{margin-left:auto;margin-right:auto}.xl\:my-auto{margin-bottom:auto;margin-top:auto}.xl\:ml-auto{margin-left:auto}.xl\:block{display:block}.xl\:inline-block{display:inline-block}.xl\:flex{display:flex}.xl\:hidden{display:none}.xl\:min-h-full{min-height:100%}.xl\:w-1\/3{width:33.333333%}.xl\:w-auto{width:auto}.xl\:flex-row{flex-direction:row}.xl\:border-l{border-left-width:1px}.xl\:border-r{border-right-width:1px}.xl\:border-gray-200{--tw-border-opacity:1;border-color:rgb(229 229 229/var(--tw-border-opacity))}.xl\:border-primary{--tw-border-opacity:1;border-color:rgb(13 126 162/var(--tw-border-opacity))}.xl\:bg-navbar{--tw-bg-opacity:1;background-color:rgb(236 240 243/var(--tw-bg-opacity))}.xl\:bg-transparent{background-color:transparent}.xl\:fill-black{fill:#000}.xl\:p-0{padding:0}.xl\:px-12{padding-left:3rem;padding-right:3rem}.xl\:px-16{padding-left:4rem;padding-right:4rem}.xl\:px-2{padding-left:.5rem;padding-right:.5rem}.xl\:px-24{padding-left:6rem;padding-right:6rem}.xl\:px-3{padding-left:.75rem;padding-right:.75rem}.xl\:px-4{padding-left:1rem;padding-right:1rem}.xl\:py-2{padding-bottom:.5rem;padding-top:.5rem}.xl\:py-6{padding-bottom:1.5rem;padding-top:1.5rem}.xl\:text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.xl\:drop-shadow-none{--tw-drop-shadow:drop-shadow(0 0 #0000);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}}@media (prefers-color-scheme:dark){.dark\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}}In-Progress Projects

In-Progress Projects

Federal agencies are working with external researchers to build the evidence needed to address timely and policy-relevant questions. Projects range in topic, scope, end products, and timelines. Learn more about in-progress projects here.

The Evidence Project Portal shares opportunities for researchers to engage with Federal agencies on their evidence-building needs, and foster the connections needed to develop, launch, and enhance cross-sector partnerships to advance these evidence-building activities. Have questions about the opportunities or the process for engaging? Visit our About page.

Project Started: Newest to Oldest
Select...
Select...
Total Results: 1 Projects
In progress
How can standardizing resilience metrics improve cross-agency disaster response and recovery and optimize the allocation of government resources to ensure cost-effective and equitable outcomes?
Project started: December 9, 2024
Lead Agency: Corps of Engineers--Civil Works
Topics
  • Disaster Response
  • Infrastructure
This evidence project portal is managed by the Office of Management and Budget. If you have suggestions for how to improve it, please let us know!
- \ No newline at end of file + \ No newline at end of file diff --git a/evidenceportal/open/index.html b/evidenceportal/open/index.html index 4d571e57..343d0935 100644 --- a/evidenceportal/open/index.html +++ b/evidenceportal/open/index.html @@ -1,10 +1,10 @@ Evidence Project Portal Open Projects

Evidence Project Portal Open Projects

Federal agencies are committed to building the evidence needed to inform decision making and improve policies and programs. Through their Learning Agendas, agencies articulate priority questions and initial plans toward building that evidence. However, agencies cannot do this work alone. To support this work, agencies are interested in engaging with researchers outside the Government to address timely and policy-relevant questions. Learn more below about open project opportunities.
The Evidence Project Portal shares opportunities for researchers to engage with Federal agencies on their evidence-building needs, and foster the connections needed to develop, launch, and enhance cross-sector partnerships to advance these evidence-building activities. Have questions about the opportunities or the process for engaging? Visit our FAQ page.

Date Posted: Newest to Oldest
Select...
Select...
Total Results: 2 Projects
Open
How can NIH strengthen stewardship through the development of robust measures for assessing the impact of its investments?
Opportunity Closes: Open until filled
Lead Agency: National Institutes of Health
Topics
  • Evaluation
  • Impact
  • Metascience
  • Stewardship
Open
What is the short-term and long-term impact on households, organizations, communities, and governments from specific State and Local Fiscal Recovery Funds (SLFRF) projects in priority policy areas such as affordable housing, workforce, and public safety?
Opportunity Closes: Open until filled
Lead Agency: Department of the Treasury
Topics
  • Housing
  • State and Local Governments
  • Workforce Development
This evidence project portal is managed by the Office of Management and Budget. If you have suggestions for how to improve it, please let us know!
+*/*,:after,:before{border:0 solid #e5e5e5;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{-webkit-text-size-adjust:100%;font-feature-settings:normal;-webkit-tap-highlight-color:transparent;font-family:Public Sans,Roboto,system-ui,sans-serif;font-variation-settings:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-feature-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#a3a3a3}input::placeholder,textarea::placeholder{color:#a3a3a3}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}[multiple],[type=date],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],input:where(:not([type])),select,textarea{--tw-shadow:0 0 #0000;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#737373;border-radius:0;border-width:1px;font-size:1rem;line-height:1.5rem;padding:.5rem .75rem}[multiple]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,input:where(:not([type])):focus,select:focus,textarea:focus{--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);border-color:#2563eb;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}input::-moz-placeholder,textarea::-moz-placeholder{color:#737373;opacity:1}input::placeholder,textarea::placeholder{color:#737373;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-meridiem-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-year-field{padding-bottom:0;padding-top:0}select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%23737373' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}[multiple],[size]:where(select:not([size="1"])){background-image:none;background-position:0 0;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}[type=checkbox],[type=radio]{--tw-shadow:0 0 #0000;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-origin:border-box;border-color:#737373;border-width:1px;color:#2563eb;display:inline-block;flex-shrink:0;height:1rem;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;width:1rem}[type=checkbox]{border-radius:0}[type=radio]{border-radius:100%}[type=checkbox]:focus,[type=radio]:focus{--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}[type=checkbox]:checked,[type=radio]:checked{background-color:currentColor;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:transparent}[type=checkbox]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0z'/%3E%3C/svg%3E")}@media (forced-colors:active){[type=checkbox]:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=radio]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='3'/%3E%3C/svg%3E")}@media (forced-colors:active){[type=radio]:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=checkbox]:checked:focus,[type=checkbox]:checked:hover,[type=radio]:checked:focus,[type=radio]:checked:hover{background-color:currentColor;border-color:transparent}[type=checkbox]:indeterminate{background-color:currentColor;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:transparent}@media (forced-colors:active){[type=checkbox]:indeterminate{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=checkbox]:indeterminate:focus,[type=checkbox]:indeterminate:hover{background-color:currentColor;border-color:transparent}[type=file]{background:unset;border-color:inherit;border-radius:0;border-width:0;font-size:unset;line-height:inherit;padding:0}[type=file]:focus{outline:1px solid ButtonText;outline:1px auto -webkit-focus-ring-color}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem;width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.pointer-events-none{pointer-events:none}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.-top-100px{top:-100px}.top-0{top:0}.top-16{top:4rem}.z-10{z-index:10}.m-0{margin:0}.mx-0{margin-left:0;margin-right:0}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.mx-px{margin-left:1px;margin-right:1px}.my-12{margin-bottom:3rem;margin-top:3rem}.my-2{margin-bottom:.5rem;margin-top:.5rem}.my-3{margin-bottom:.75rem;margin-top:.75rem}.my-4{margin-bottom:1rem;margin-top:1rem}.my-6{margin-bottom:1.5rem;margin-top:1.5rem}.my-8{margin-bottom:2rem;margin-top:2rem}.-mr-3{margin-right:-.75rem}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-20{margin-bottom:5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-0{margin-left:0}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-4{margin-left:1rem}.ml-5{margin-left:1.25rem}.mr-2{margin-right:.5rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-2{margin-top:.5rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.grid{display:grid}.hidden{display:none}.h-48{height:12rem}.h-\[32rem\]{height:32rem}.h-full{height:100%}.min-h-screen{min-height:100vh}.w-72{width:18rem}.w-\[24rem\]{width:24rem}.w-\[32rem\]{width:32rem}.w-auto{width:auto}.w-full{width:100%}.min-w-20ch{min-width:20ch}.min-w-30ch{min-width:30ch}.min-w-3rem{min-width:3rem}.flex-1{flex:1 1 0%}.flex-4{flex:4 4 0%}.flex-grow{flex-grow:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.list-outside{list-style-position:outside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.auto-rows-auto{grid-auto-rows:auto}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.place-content-start{place-content:start}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.gap-y-4{row-gap:1rem}.justify-self-center{justify-self:center}.overflow-hidden{overflow:hidden}.overflow-y-visible{overflow-y:visible}.whitespace-nowrap{white-space:nowrap}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-md{border-radius:.375rem}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-b-2{border-bottom-width:2px}.border-b-4{border-bottom-width:4px}.border-b-8{border-bottom-width:8px}.border-t-2{border-top-width:2px}.border-solid{border-style:solid}.border-gray-200{--tw-border-opacity:1;border-color:rgb(229 229 229/var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(212 212 212/var(--tw-border-opacity))}.border-primary{--tw-border-opacity:1;border-color:rgb(13 126 162/var(--tw-border-opacity))}.border-red{--tw-border-opacity:1;border-color:rgb(181 9 9/var(--tw-border-opacity))}.border-transparent{border-color:transparent}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity))}.bg-bottombanner{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-footer{--tw-bg-opacity:1;background-color:rgb(236 240 243/var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(245 245 245/var(--tw-bg-opacity))}.bg-navbar{--tw-bg-opacity:1;background-color:rgb(236 240 243/var(--tw-bg-opacity))}.bg-primary{--tw-bg-opacity:1;background-color:rgb(13 126 162/var(--tw-bg-opacity))}.bg-topics{--tw-bg-opacity:1;background-color:rgb(115 179 231/var(--tw-bg-opacity))}.bg-warning{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.fill-white{fill:#fff}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-0{padding-left:0;padding-right:0}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-8{padding-left:2rem;padding-right:2rem}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-16{padding-bottom:4rem;padding-top:4rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-20{padding-bottom:5rem;padding-top:5rem}.py-3{padding-bottom:.75rem;padding-top:.75rem}.py-4{padding-bottom:1rem;padding-top:1rem}.py-6{padding-bottom:1.5rem;padding-top:1.5rem}.py-8{padding-bottom:2rem;padding-top:2rem}.pb-0{padding-bottom:0}.pb-1{padding-bottom:.25rem}.pb-10{padding-bottom:2.5rem}.pb-2{padding-bottom:.5rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pl-2{padding-left:.5rem}.pl-4{padding-left:1rem}.pr-2{padding-right:.5rem}.pr-4{padding-right:1rem}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.text-left{text-align:left}.text-center{text-align:center}.align-middle{vertical-align:middle}.font-sans{font-family:Public Sans,Roboto,system-ui,sans-serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-5xl{font-size:3rem;line-height:1}.text-body,.text-contact{font-size:1rem}.text-h2{font-size:2rem;line-height:2.25rem}.text-h3{font-size:1.5rem;line-height:1.75rem}.text-h4{font-size:1rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-nav{font-size:1rem}.text-tag{font-size:.875rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.leading-loose{line-height:2}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-snug{line-height:1.15}.leading-tight{line-height:1.25}.tracking-tight{letter-spacing:-.025em}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.text-footertext{--tw-text-opacity:1;color:rgb(9 41 64/var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity:1;color:rgb(115 115 115/var(--tw-text-opacity))}.text-link{--tw-text-opacity:1;color:rgb(0 94 162/var(--tw-text-opacity))}.text-primary{--tw-text-opacity:1;color:rgb(13 126 162/var(--tw-text-opacity))}.text-red{--tw-text-opacity:1;color:rgb(181 9 9/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-md{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline-transparent{outline-color:transparent}.drop-shadow-lg{--tw-drop-shadow:drop-shadow(0 10px 8px rgba(0,0,0,.04)) drop-shadow(0 4px 3px rgba(0,0,0,.1))}.drop-shadow-lg,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition-transform{transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fafafa;font-family:Public Sans,Roboto,system-ui,sans-serif}body.ReactModal__Body--open>div[aria-hidden=true]{filter:blur(10px)}.grayscale-1{filter:grayscale(1)}.blend-multiply{mix-blend-mode:multiply}ul.list-style-type-dash{list-style-type:"-"}li.list-style-type-dash span{margin-left:3px}h1{font-size:1.875rem;line-height:2.25rem;line-height:1.25;padding-bottom:1rem}@media (min-width:768px){h1{font-size:2.25rem;line-height:2.5rem}}h2{font-size:1.5rem;font-weight:700;line-height:2rem}@media (min-width:1024px){h2{padding-left:0;padding-right:0}}h3{font-size:1.25rem;font-weight:700;line-height:1.75rem;padding-bottom:.5rem}@media (min-width:1024px){h3{font-size:1.5rem;line-height:2rem}}h4{font-size:1.125rem;font-weight:700;line-height:1.75rem;padding-bottom:.5rem}@media (min-width:1024px){h4{font-size:1.25rem;line-height:1.75rem}}.btn-base{--tw-border-opacity:1;border-color:rgb(13 126 162/var(--tw-border-opacity));border-width:1px}.btn,.btn-base{font-size:.875rem;font-weight:700;padding:.75rem 1rem}.btn{--tw-bg-opacity:1;--tw-text-opacity:1;--tw-border-opacity:1;background-color:rgb(13 126 162/var(--tw-bg-opacity));border-color:rgb(13 126 162/var(--tw-border-opacity));border-radius:.25rem;border-width:1px;color:rgb(255 255 255/var(--tw-text-opacity))}.btn:hover{--tw-bg-opacity:1;background-color:rgb(9 41 64/var(--tw-bg-opacity))}.btn-white{--tw-bg-opacity:1;--tw-text-opacity:1;--tw-border-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(13 126 162/var(--tw-border-opacity));border-radius:.25rem;border-width:1px;color:rgb(13 126 162/var(--tw-text-opacity));font-size:.875rem;font-weight:700;padding:.75rem 1rem}.btn-white:hover,.btn-wide{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(13 126 162/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}.btn-wide{--tw-border-opacity:1;border-color:rgb(13 126 162/var(--tw-border-opacity));border-radius:.25rem;border-width:1px;font-size:.875rem;font-weight:700;padding:.75rem 1rem;width:100%}.btn-wide:hover{--tw-bg-opacity:1;background-color:rgb(9 41 64/var(--tw-bg-opacity))}.btn-wide{display:inline-block;text-align:center}.project-team-disclaimer{font-size:12px}.disable-link-button{background-color:grey;pointer-events:none}.bg-topics{background-color:#2e8367!important;border-color:#2e8367!important;color:#fff!important}.p-responsive{padding-left:0;padding-right:0}@media (min-width:1024px){.p-responsive{padding-left:2rem;padding-right:2rem}}@media (min-width:1280px){.p-responsive{padding-left:4rem;padding-right:4rem}}.m-responsive{margin-left:2rem;margin-right:2rem}@media (min-width:1024px){.m-responsive{margin-left:0;margin-right:0}}#bottomBannerText{font-size:12px}.no-inherit{color:#1b75d0!important;text-decoration:none!important}a.text-link[target=_blank]:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMTkgMTlINVY1aDdWM0g1YTIgMiAwIDAgMC0yIDJ2MTRhMiAyIDAgMCAwIDIgMmgxNGMxLjEgMCAyLS45IDItMnYtN2gtMnY3ek0xNCAzdjJoMy41OWwtOS44MyA5LjgzIDEuNDEgMS40MUwxOSA2LjQxVjEwaDJWM2gtN3oiLz48L3N2Zz4=);background-position:50%;background-repeat:no-repeat;background-size:1.75ex 1.75ex;content:"";display:inline-block;display:inline;height:1.75ex;margin-left:2px;margin-top:.7ex;padding-left:1.75ex;vertical-align:middle;width:1.75ex}.no-bottom-margin{margin-bottom:0!important}@container (height < 241px){.no-bottom-margin{margin-bottom:0!important}}@media (min-width:1280px){.xl\:container{margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem;width:100%}@media (min-width:640px){.xl\:container{max-width:640px}}@media (min-width:768px){.xl\:container{max-width:768px}}@media (min-width:1024px){.xl\:container{max-width:1024px}}@media (min-width:1280px){.xl\:container{max-width:1280px}}@media (min-width:1536px){.xl\:container{max-width:1536px}}}.hover\:border-gray-400:hover{--tw-border-opacity:1;border-color:rgb(163 163 163/var(--tw-border-opacity))}.hover\:border-primary:hover{--tw-border-opacity:1;border-color:rgb(13 126 162/var(--tw-border-opacity))}.hover\:no-underline:hover{text-decoration-line:none}.hover\:opacity-75:hover{opacity:.75}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}@media (min-width:640px){.sm\:block{display:block}.sm\:min-h-15rem{min-height:15rem}.sm\:w-full{width:100%}.sm\:gap-8{gap:2rem}.sm\:p-12{padding:3rem}.sm\:text-h1{font-size:2.5rem;line-height:2.75rem}.sm\:text-h2{font-size:2rem;line-height:2.25rem}}@media (min-width:768px){.md\:mx-10{margin-left:2.5rem;margin-right:2.5rem}.md\:mx-4{margin-left:1rem;margin-right:1rem}.md\:mx-8{margin-left:2rem;margin-right:2rem}.md\:block{display:block}.md\:w-2\/3{width:66.666667%}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:py-12{padding-bottom:3rem;padding-top:3rem}.md\:py-6{padding-bottom:1.5rem;padding-top:1.5rem}}@media (min-width:1024px){.lg\:m-4{margin:1rem}.lg\:mx-3{margin-left:.75rem;margin-right:.75rem}.lg\:mx-60{margin-left:15rem;margin-right:15rem}.lg\:my-auto{margin-bottom:auto;margin-top:auto}.lg\:-mb-28{margin-bottom:-7rem}.lg\:mb-16{margin-bottom:4rem}.lg\:mt-0{margin-top:0}.lg\:mt-6{margin-top:1.5rem}.lg\:inline-block{display:inline-block}.lg\:w-11\/12{width:91.666667%}.lg\:w-2\/3{width:66.666667%}.lg\:w-2\/5{width:40%}.lg\:w-3\/5{width:60%}.lg\:w-4\/5{width:80%}.lg\:w-auto{width:auto}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:gap-1{gap:.25rem}.lg\:px-16{padding-left:4rem;padding-right:4rem}.lg\:pb-20{padding-bottom:5rem}.lg\:pl-28{padding-left:7rem}.lg\:pt-8{padding-top:2rem}.lg\:text-2xl{font-size:1.5rem;line-height:2rem}.lg\:text-5xl{font-size:3rem;line-height:1}.lg\:text-body{font-size:1rem}.lg\:text-h2{font-size:2rem;line-height:2.25rem}.lg\:text-h4{font-size:1rem}.lg\:text-lg{font-size:1.125rem;line-height:1.75rem}.lg\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (min-width:1280px){.xl\:static{position:static}.xl\:relative{position:relative}.xl\:top-0{top:0}.xl\:z-0{z-index:0}.xl\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.xl\:mx-auto{margin-left:auto;margin-right:auto}.xl\:my-auto{margin-bottom:auto;margin-top:auto}.xl\:ml-auto{margin-left:auto}.xl\:block{display:block}.xl\:inline-block{display:inline-block}.xl\:flex{display:flex}.xl\:hidden{display:none}.xl\:min-h-full{min-height:100%}.xl\:w-1\/3{width:33.333333%}.xl\:w-auto{width:auto}.xl\:flex-row{flex-direction:row}.xl\:border-l{border-left-width:1px}.xl\:border-r{border-right-width:1px}.xl\:border-gray-200{--tw-border-opacity:1;border-color:rgb(229 229 229/var(--tw-border-opacity))}.xl\:border-primary{--tw-border-opacity:1;border-color:rgb(13 126 162/var(--tw-border-opacity))}.xl\:bg-navbar{--tw-bg-opacity:1;background-color:rgb(236 240 243/var(--tw-bg-opacity))}.xl\:bg-transparent{background-color:transparent}.xl\:fill-black{fill:#000}.xl\:p-0{padding:0}.xl\:px-12{padding-left:3rem;padding-right:3rem}.xl\:px-16{padding-left:4rem;padding-right:4rem}.xl\:px-2{padding-left:.5rem;padding-right:.5rem}.xl\:px-24{padding-left:6rem;padding-right:6rem}.xl\:px-3{padding-left:.75rem;padding-right:.75rem}.xl\:px-4{padding-left:1rem;padding-right:1rem}.xl\:py-2{padding-bottom:.5rem;padding-top:.5rem}.xl\:py-6{padding-bottom:1.5rem;padding-top:1.5rem}.xl\:text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.xl\:drop-shadow-none{--tw-drop-shadow:drop-shadow(0 0 #0000);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}}@media (prefers-color-scheme:dark){.dark\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}}Evidence Project Portal Open Projects

Evidence Project Portal Open Projects

Federal agencies are committed to building the evidence needed to inform decision making and improve policies and programs. Through their Learning Agendas, agencies articulate priority questions and initial plans toward building that evidence. However, agencies cannot do this work alone. To support this work, agencies are interested in engaging with researchers outside the Government to address timely and policy-relevant questions. Learn more below about open project opportunities.
The Evidence Project Portal shares opportunities for researchers to engage with Federal agencies on their evidence-building needs, and foster the connections needed to develop, launch, and enhance cross-sector partnerships to advance these evidence-building activities. Have questions about the opportunities or the process for engaging? Visit our FAQ page.

Date Posted: Newest to Oldest
Select...
Select...
Total Results: 2 Projects
Open
How can NIH strengthen stewardship through the development of robust measures for assessing the impact of its investments?
Opportunity Closes: Open until filled
Lead Agency: National Institutes of Health
Topics
  • Impact
  • Metascience
  • Evaluation
  • Stewardship
Open
What is the short-term and long-term impact on households, organizations, communities, and governments from specific State and Local Fiscal Recovery Funds (SLFRF) projects in priority policy areas such as affordable housing, workforce, and public safety?
Opportunity Closes: Open until filled
Lead Agency: Department of the Treasury
Topics
  • Housing
  • Workforce Development
  • State and Local Governments
This evidence project portal is managed by the Office of Management and Budget. If you have suggestions for how to improve it, please let us know!
- \ No newline at end of file + \ No newline at end of file diff --git a/evidenceportal/page-data/app-data.json b/evidenceportal/page-data/app-data.json index 54169dec..15c75d29 100644 --- a/evidenceportal/page-data/app-data.json +++ b/evidenceportal/page-data/app-data.json @@ -1 +1 @@ -{"webpackCompilationHash":"23cffe4e372e08623205"} +{"webpackCompilationHash":"1f95edf7bb316cacac5b"} diff --git a/evidenceportal/page-data/completed/page-data.json b/evidenceportal/page-data/completed/page-data.json index 2b085585..cc7f1210 100644 --- a/evidenceportal/page-data/completed/page-data.json +++ b/evidenceportal/page-data/completed/page-data.json @@ -1 +1 @@ -{"componentChunkName":"component---gatsby-theme-project-portal-src-layouts-card-page-layout-tsx","path":"/completed/","result":{"data":{"site":{"siteMetadata":{"title":"Project Portal Example (Site with Queries)","description":"","siteUrl":"http://localhost:9000","locale":"en","showDevBanner":false,"staticText":{"navbar":{"title":"Evidence Project Portal","pages":[{"link":"/","name":"Open Projects","show":true},{"link":"/ongoing/","name":"In-Progress Projects","show":true},{"link":"/completed/","name":"Completed Projects","show":true},{"link":"/about/","name":"About","show":true},{"link":"/contact/","name":"Contact","show":true}]},"bottomBanner":{"text":" This project portal is managed by the Evidence Team at the Office of Management and Budget. The materials and processes are adapted from those developed by the North Carolina Office of Strategic Partnerships. If you have suggestions for how to improve it, please [let us know!](/contact)","link":"https://ccv.brown.edu/"},"footer":{"copyright":"© The Policy Lab 2022","links":[{"title":"Center for Computation and Visualization","link":"https://ccv.brown.edu"}],"heading":{"title":"THE POLICY LAB","link":"https://thepolicylab.brown.edu"}}}}},"socialShareImage":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#f8f8f8","images":{"fallback":{"src":"/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/9676a/social-share-image.png","srcSet":"/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/79ffd/social-share-image.png 293w,\n/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/5f14c/social-share-image.png 586w,\n/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/9676a/social-share-image.png 1172w","sizes":"(min-width: 1172px) 1172px, 100vw"},"sources":[{"srcSet":"/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/dae6f/social-share-image.webp 293w,\n/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/f20b4/social-share-image.webp 586w,\n/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/79a4d/social-share-image.webp 1172w","type":"image/webp","sizes":"(min-width: 1172px) 1172px, 100vw"}]},"width":1172,"height":248}}},"navbarLogo":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#e8e8f8","images":{"fallback":{"src":"/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/9d8d9/navbar.png","srcSet":"/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/e950a/navbar.png 76w,\n/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/f8866/navbar.png 151w,\n/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/9d8d9/navbar.png 302w,\n/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/eb977/navbar.png 604w","sizes":"(min-width: 302px) 302px, 100vw"},"sources":[{"srcSet":"/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/c90ec/navbar.webp 76w,\n/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/60656/navbar.webp 151w,\n/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/137cc/navbar.webp 302w,\n/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/c802f/navbar.webp 604w","type":"image/webp","sizes":"(min-width: 302px) 302px, 100vw"}]},"width":302,"height":64}}},"bottomBannerLogo":null,"footerLogo":null,"page":{"title":"Completed Projects","description":"Federal agencies worked with external researchers to build the evidence needed to answer address timely and policy-relevant questions. As project documentation and key end products become available, they are shared here on the Portal as well on the relevant agency’s website. Learn more about completed projects here.

The Evidence Project Portal shares opportunities for researchers to engage with Federal agencies on their evidence-building needs, and foster the connections needed to develop, launch, and enhance cross-sector partnerships to advance these evidence-building activities. Have questions about the opportunities or the process for engaging? Visit our [About](/about) page."},"cardPage":{"pageName":"Completed Projects","title":"Completed Projects","lede":"Federal agencies worked with external researchers to build the evidence needed to answer address timely and policy-relevant questions. As project documentation and key end products become available, they are shared here on the Portal as well on the relevant agency’s website. Learn more about completed projects here.

The Evidence Project Portal shares opportunities for researchers to engage with Federal agencies on their evidence-building needs, and foster the connections needed to develop, launch, and enhance cross-sector partnerships to advance these evidence-building activities. Have questions about the opportunities or the process for engaging? Visit our [About](/about) page.","sortOptions":["endDate","created"],"image":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#98c8d8","images":{"fallback":{"src":"/evidenceportal/static/6592d69147fa7fd1f1ae818edc04dddb/f2090/background.jpg","srcSet":"/evidenceportal/static/6592d69147fa7fd1f1ae818edc04dddb/28929/background.jpg 391w,\n/evidenceportal/static/6592d69147fa7fd1f1ae818edc04dddb/e00d8/background.jpg 782w,\n/evidenceportal/static/6592d69147fa7fd1f1ae818edc04dddb/f2090/background.jpg 1563w","sizes":"(min-width: 1563px) 1563px, 100vw"},"sources":[{"srcSet":"/evidenceportal/static/6592d69147fa7fd1f1ae818edc04dddb/3abb6/background.webp 391w,\n/evidenceportal/static/6592d69147fa7fd1f1ae818edc04dddb/42492/background.webp 782w,\n/evidenceportal/static/6592d69147fa7fd1f1ae818edc04dddb/e5030/background.webp 1563w","type":"image/webp","sizes":"(min-width: 1563px) 1563px, 100vw"}]},"width":1563,"height":439}}}},"allProject":{"nodes":[{"slug":"Community Engagement Project","title":"How can GSA measure the impacts of community engagement on how public funds are spent?","question":"How can GSA measure the impacts of community engagement on how public funds are spent?","status":"completed","agency":"General Services Administration","topics":[{"slug":"Construction and Modernization Impacts","title":"Construction and Modernization Impacts"},{"slug":"Community Engagement","title":"Community Engagement"},{"slug":"Community Impact","title":"Community Impact"},{"slug":"Participatory Evaluation","title":"Participatory Evaluation"}],"opportunityCloses":"This is a test for closing date","startDate":"2023-07-31T04:00:00.000Z","endDate":"2023-10-21T04:00:00.000Z","lastModified":null,"created":null},{"slug":"Treasury (HAF)","title":"How equitable is the distribution of Homeowner Assistance Fund (HAF) funds to homeowners most in need of assistance?","question":"How equitable is the distribution of Homeowner Assistance Fund (HAF) funds to homeowners most in need of assistance?","status":"completed","agency":"Department of the Treasury","topics":[{"slug":"Economic Development","title":"Economic Development"},{"slug":"Housing","title":"Housing"}],"opportunityCloses":"Open until filled","startDate":"2024-10-18T04:00:00.000Z","endDate":"","lastModified":null,"created":null},{"slug":"PMALA Challenge","title":"What Public Participation and Community Engagement (PPCE) activities are effective in increasing reach, improving inclusivity, and promoting public involvement and trust in Federal decision-making?","question":"What Public Participation and Community Engagement (PPCE) activities are effective in increasing reach, improving inclusivity, and promoting public involvement and trust in Federal decision-making?","status":"completed","agency":"Office of Management and Budget","topics":[{"slug":"Community Engagement","title":"Community Engagement"},{"slug":"Equity","title":"Equity"},{"slug":"Evaluation","title":"Evaluation"},{"slug":"Public Participation","title":"Public Participation"}],"opportunityCloses":"2024-05-21T04:00:00.000Z","startDate":"2024-04-08T04:00:00.000Z","endDate":"2024-08-19T04:00:00.000Z","lastModified":null,"created":null}]}},"pageContext":{"slug":"completed","statusFilter":["completed"]}},"staticQueryHashes":["2677476431"],"slicesMap":{}} \ No newline at end of file +{"componentChunkName":"component---gatsby-theme-project-portal-src-layouts-card-page-layout-tsx","path":"/completed/","result":{"data":{"site":{"siteMetadata":{"title":"Project Portal Example (Site with Queries)","description":"","siteUrl":"http://localhost:9000","locale":"en","showDevBanner":false,"staticText":{"navbar":{"title":"Evidence Project Portal","pages":[{"link":"/","name":"Open Projects","show":true},{"link":"/ongoing/","name":"In-Progress Projects","show":true},{"link":"/completed/","name":"Completed Projects","show":true},{"link":"/about/","name":"About","show":true},{"link":"/contact/","name":"Contact","show":true}]},"bottomBanner":{"text":" This project portal is managed by the Evidence Team at the Office of Management and Budget. The materials and processes are adapted from those developed by the North Carolina Office of Strategic Partnerships. If you have suggestions for how to improve it, please [let us know!](/contact)","link":"https://ccv.brown.edu/"},"footer":{"copyright":"© The Policy Lab 2022","links":[{"title":"Center for Computation and Visualization","link":"https://ccv.brown.edu"}],"heading":{"title":"THE POLICY LAB","link":"https://thepolicylab.brown.edu"}}}}},"socialShareImage":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#f8f8f8","images":{"fallback":{"src":"/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/9676a/social-share-image.png","srcSet":"/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/79ffd/social-share-image.png 293w,\n/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/5f14c/social-share-image.png 586w,\n/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/9676a/social-share-image.png 1172w","sizes":"(min-width: 1172px) 1172px, 100vw"},"sources":[{"srcSet":"/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/dae6f/social-share-image.webp 293w,\n/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/f20b4/social-share-image.webp 586w,\n/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/79a4d/social-share-image.webp 1172w","type":"image/webp","sizes":"(min-width: 1172px) 1172px, 100vw"}]},"width":1172,"height":248}}},"navbarLogo":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#e8e8f8","images":{"fallback":{"src":"/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/9d8d9/navbar.png","srcSet":"/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/e950a/navbar.png 76w,\n/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/f8866/navbar.png 151w,\n/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/9d8d9/navbar.png 302w,\n/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/eb977/navbar.png 604w","sizes":"(min-width: 302px) 302px, 100vw"},"sources":[{"srcSet":"/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/c90ec/navbar.webp 76w,\n/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/60656/navbar.webp 151w,\n/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/137cc/navbar.webp 302w,\n/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/c802f/navbar.webp 604w","type":"image/webp","sizes":"(min-width: 302px) 302px, 100vw"}]},"width":302,"height":64}}},"bottomBannerLogo":null,"footerLogo":null,"page":{"title":"Completed Projects","description":"Federal agencies worked with external researchers to build the evidence needed to answer address timely and policy-relevant questions. As project documentation and key end products become available, they are shared here on the Portal as well on the relevant agency’s website. Learn more about completed projects here.

The Evidence Project Portal shares opportunities for researchers to engage with Federal agencies on their evidence-building needs, and foster the connections needed to develop, launch, and enhance cross-sector partnerships to advance these evidence-building activities. Have questions about the opportunities or the process for engaging? Visit our [About](/about) page."},"cardPage":{"pageName":"Completed Projects","title":"Completed Projects","lede":"Federal agencies worked with external researchers to build the evidence needed to answer address timely and policy-relevant questions. As project documentation and key end products become available, they are shared here on the Portal as well on the relevant agency’s website. Learn more about completed projects here.

The Evidence Project Portal shares opportunities for researchers to engage with Federal agencies on their evidence-building needs, and foster the connections needed to develop, launch, and enhance cross-sector partnerships to advance these evidence-building activities. Have questions about the opportunities or the process for engaging? Visit our [About](/about) page.","sortOptions":["endDate","created"],"image":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#98c8d8","images":{"fallback":{"src":"/evidenceportal/static/6592d69147fa7fd1f1ae818edc04dddb/f2090/background.jpg","srcSet":"/evidenceportal/static/6592d69147fa7fd1f1ae818edc04dddb/28929/background.jpg 391w,\n/evidenceportal/static/6592d69147fa7fd1f1ae818edc04dddb/e00d8/background.jpg 782w,\n/evidenceportal/static/6592d69147fa7fd1f1ae818edc04dddb/f2090/background.jpg 1563w","sizes":"(min-width: 1563px) 1563px, 100vw"},"sources":[{"srcSet":"/evidenceportal/static/6592d69147fa7fd1f1ae818edc04dddb/3abb6/background.webp 391w,\n/evidenceportal/static/6592d69147fa7fd1f1ae818edc04dddb/42492/background.webp 782w,\n/evidenceportal/static/6592d69147fa7fd1f1ae818edc04dddb/e5030/background.webp 1563w","type":"image/webp","sizes":"(min-width: 1563px) 1563px, 100vw"}]},"width":1563,"height":439}}}},"allProject":{"nodes":[{"slug":"Community Engagement Project","title":"How can GSA measure the impacts of community engagement on how public funds are spent?","question":"How can GSA measure the impacts of community engagement on how public funds are spent?","status":"completed","agency":"General Services Administration","topics":[{"slug":"Community Engagement","title":"Community Engagement"},{"slug":"Community Impact","title":"Community Impact"},{"slug":"Construction and Modernization Impacts","title":"Construction and Modernization Impacts"},{"slug":"Participatory Evaluation","title":"Participatory Evaluation"}],"opportunityCloses":"This is a test for closing date","startDate":"2023-07-31T04:00:00.000Z","endDate":"2023-10-21T04:00:00.000Z","lastModified":null,"created":null},{"slug":"PMALA Challenge","title":"What Public Participation and Community Engagement (PPCE) activities are effective in increasing reach, improving inclusivity, and promoting public involvement and trust in Federal decision-making?","question":"What Public Participation and Community Engagement (PPCE) activities are effective in increasing reach, improving inclusivity, and promoting public involvement and trust in Federal decision-making?","status":"completed","agency":"Office of Management and Budget","topics":[{"slug":"Community Engagement","title":"Community Engagement"},{"slug":"Evaluation","title":"Evaluation"},{"slug":"Public Participation","title":"Public Participation"}],"opportunityCloses":"2024-05-21T04:00:00.000Z","startDate":"2024-04-08T04:00:00.000Z","endDate":"2024-08-19T04:00:00.000Z","lastModified":null,"created":null},{"slug":"Treasury (HAF)","title":"How equitable is the distribution of Homeowner Assistance Fund (HAF) funds to homeowners most in need of assistance?","question":"How equitable is the distribution of Homeowner Assistance Fund (HAF) funds to homeowners most in need of assistance?","status":"completed","agency":"Department of the Treasury","topics":[{"slug":"Economic Development","title":"Economic Development"},{"slug":"Housing","title":"Housing"}],"opportunityCloses":"Open until filled","startDate":"2024-10-18T04:00:00.000Z","endDate":"","lastModified":null,"created":null}]}},"pageContext":{"slug":"completed","statusFilter":["completed"]}},"staticQueryHashes":["2677476431"],"slicesMap":{}} \ No newline at end of file diff --git a/evidenceportal/page-data/index/page-data.json b/evidenceportal/page-data/index/page-data.json index def1e72a..6f401851 100644 --- a/evidenceportal/page-data/index/page-data.json +++ b/evidenceportal/page-data/index/page-data.json @@ -1 +1 @@ -{"componentChunkName":"component---gatsby-theme-project-portal-src-layouts-card-page-layout-tsx","path":"/","result":{"data":{"site":{"siteMetadata":{"title":"Project Portal Example (Site with Queries)","description":"","siteUrl":"http://localhost:9000","locale":"en","showDevBanner":false,"staticText":{"navbar":{"title":"Evidence Project Portal","pages":[{"link":"/","name":"Open Projects","show":true},{"link":"/ongoing/","name":"In-Progress Projects","show":true},{"link":"/completed/","name":"Completed Projects","show":true},{"link":"/about/","name":"About","show":true},{"link":"/contact/","name":"Contact","show":true}]},"bottomBanner":{"text":" This project portal is managed by the Evidence Team at the Office of Management and Budget. The materials and processes are adapted from those developed by the North Carolina Office of Strategic Partnerships. If you have suggestions for how to improve it, please [let us know!](/contact)","link":"https://ccv.brown.edu/"},"footer":{"copyright":"© The Policy Lab 2022","links":[{"title":"Center for Computation and Visualization","link":"https://ccv.brown.edu"}],"heading":{"title":"THE POLICY LAB","link":"https://thepolicylab.brown.edu"}}}}},"socialShareImage":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#f8f8f8","images":{"fallback":{"src":"/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/9676a/social-share-image.png","srcSet":"/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/79ffd/social-share-image.png 293w,\n/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/5f14c/social-share-image.png 586w,\n/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/9676a/social-share-image.png 1172w","sizes":"(min-width: 1172px) 1172px, 100vw"},"sources":[{"srcSet":"/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/dae6f/social-share-image.webp 293w,\n/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/f20b4/social-share-image.webp 586w,\n/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/79a4d/social-share-image.webp 1172w","type":"image/webp","sizes":"(min-width: 1172px) 1172px, 100vw"}]},"width":1172,"height":248}}},"navbarLogo":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#e8e8f8","images":{"fallback":{"src":"/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/9d8d9/navbar.png","srcSet":"/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/e950a/navbar.png 76w,\n/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/f8866/navbar.png 151w,\n/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/9d8d9/navbar.png 302w,\n/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/eb977/navbar.png 604w","sizes":"(min-width: 302px) 302px, 100vw"},"sources":[{"srcSet":"/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/c90ec/navbar.webp 76w,\n/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/60656/navbar.webp 151w,\n/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/137cc/navbar.webp 302w,\n/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/c802f/navbar.webp 604w","type":"image/webp","sizes":"(min-width: 302px) 302px, 100vw"}]},"width":302,"height":64}}},"bottomBannerLogo":null,"footerLogo":null,"page":{"title":"Open Projects","description":"Federal agencies are committed to building the evidence needed to inform decision making and improve policy and programmatic functions, and are interested in engaging with external researchers outside the government to address timely and policy-relevant questions. Through their Learning Agendas, agencies articulate priority questions and initial plans toward building that evidence. However, agencies cannot do this work alone.

Learn more about the open projects below. The Evidence Project Portal shares opportunities for researchers to engage with federal agencies on their evidence-building needs, and for researchers to express interest in supporting the opportunities described. This portal aims to foster the connections needed to develop, launch, and enhance cross-sector relationships to advance these evidence-building activities. Have questions about the Portal? Visit our [About](/about) page."},"cardPage":{"pageName":"Open Projects","title":"Open Projects","lede":"Federal agencies are committed to building the evidence needed to inform decision making and improve policy and programmatic functions, and are interested in engaging with external researchers outside the government to address timely and policy-relevant questions. Through their Learning Agendas, agencies articulate priority questions and initial plans toward building that evidence. However, agencies cannot do this work alone.

Learn more about the open projects below. The Evidence Project Portal shares opportunities for researchers to engage with federal agencies on their evidence-building needs, and for researchers to express interest in supporting the opportunities described. This portal aims to foster the connections needed to develop, launch, and enhance cross-sector relationships to advance these evidence-building activities. Have questions about the Portal? Visit our [About](/about) page.","sortOptions":["created","opportunityCloses"],"image":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#98c8d8","images":{"fallback":{"src":"/evidenceportal/static/6592d69147fa7fd1f1ae818edc04dddb/f2090/background.jpg","srcSet":"/evidenceportal/static/6592d69147fa7fd1f1ae818edc04dddb/28929/background.jpg 391w,\n/evidenceportal/static/6592d69147fa7fd1f1ae818edc04dddb/e00d8/background.jpg 782w,\n/evidenceportal/static/6592d69147fa7fd1f1ae818edc04dddb/f2090/background.jpg 1563w","sizes":"(min-width: 1563px) 1563px, 100vw"},"sources":[{"srcSet":"/evidenceportal/static/6592d69147fa7fd1f1ae818edc04dddb/3abb6/background.webp 391w,\n/evidenceportal/static/6592d69147fa7fd1f1ae818edc04dddb/42492/background.webp 782w,\n/evidenceportal/static/6592d69147fa7fd1f1ae818edc04dddb/e5030/background.webp 1563w","type":"image/webp","sizes":"(min-width: 1563px) 1563px, 100vw"}]},"width":1563,"height":439}}}},"allProject":{"nodes":[{"slug":"NIH - Measures for Impact","title":"How can NIH strengthen stewardship through the development of robust measures for assessing the impact of its investments?","question":"How can NIH strengthen stewardship through the development of robust measures for assessing the impact of its investments?","status":"open","agency":"National Institutes of Health","topics":[{"slug":"Evaluation","title":"Evaluation"},{"slug":"Impact","title":"Impact"},{"slug":"Metascience","title":"Metascience"},{"slug":"Stewardship","title":"Stewardship"}],"opportunityCloses":"Open until filled","startDate":"","endDate":"","lastModified":null,"created":null},{"slug":"Treasury (SLFRF)","title":"What is the short-term and long-term impact on households, organizations, communities, and governments from specific State and Local Fiscal Recovery Funds (SLFRF) projects in priority policy areas such as affordable housing, workforce, and public safety?","question":"What is the short-term and long-term impact on households, organizations, communities, and governments from specific State and Local Fiscal Recovery Funds (SLFRF) projects in priority policy areas such as affordable housing, workforce, and public safety?","status":"open","agency":"Department of the Treasury","topics":[{"slug":"Housing","title":"Housing"},{"slug":"State and Local Governments","title":"State and Local Governments"},{"slug":"Workforce Development","title":"Workforce Development"}],"opportunityCloses":"Open until filled","startDate":"","endDate":"2024-03-31T04:00:00.000Z","lastModified":null,"created":null}]}},"pageContext":{"slug":"","statusFilter":["open"]}},"staticQueryHashes":["2677476431"],"slicesMap":{}} \ No newline at end of file +{"componentChunkName":"component---gatsby-theme-project-portal-src-layouts-card-page-layout-tsx","path":"/","result":{"data":{"site":{"siteMetadata":{"title":"Project Portal Example (Site with Queries)","description":"","siteUrl":"http://localhost:9000","locale":"en","showDevBanner":false,"staticText":{"navbar":{"title":"Evidence Project Portal","pages":[{"link":"/","name":"Open Projects","show":true},{"link":"/ongoing/","name":"In-Progress Projects","show":true},{"link":"/completed/","name":"Completed Projects","show":true},{"link":"/about/","name":"About","show":true},{"link":"/contact/","name":"Contact","show":true}]},"bottomBanner":{"text":" This project portal is managed by the Evidence Team at the Office of Management and Budget. The materials and processes are adapted from those developed by the North Carolina Office of Strategic Partnerships. If you have suggestions for how to improve it, please [let us know!](/contact)","link":"https://ccv.brown.edu/"},"footer":{"copyright":"© The Policy Lab 2022","links":[{"title":"Center for Computation and Visualization","link":"https://ccv.brown.edu"}],"heading":{"title":"THE POLICY LAB","link":"https://thepolicylab.brown.edu"}}}}},"socialShareImage":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#f8f8f8","images":{"fallback":{"src":"/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/9676a/social-share-image.png","srcSet":"/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/79ffd/social-share-image.png 293w,\n/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/5f14c/social-share-image.png 586w,\n/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/9676a/social-share-image.png 1172w","sizes":"(min-width: 1172px) 1172px, 100vw"},"sources":[{"srcSet":"/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/dae6f/social-share-image.webp 293w,\n/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/f20b4/social-share-image.webp 586w,\n/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/79a4d/social-share-image.webp 1172w","type":"image/webp","sizes":"(min-width: 1172px) 1172px, 100vw"}]},"width":1172,"height":248}}},"navbarLogo":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#e8e8f8","images":{"fallback":{"src":"/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/9d8d9/navbar.png","srcSet":"/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/e950a/navbar.png 76w,\n/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/f8866/navbar.png 151w,\n/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/9d8d9/navbar.png 302w,\n/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/eb977/navbar.png 604w","sizes":"(min-width: 302px) 302px, 100vw"},"sources":[{"srcSet":"/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/c90ec/navbar.webp 76w,\n/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/60656/navbar.webp 151w,\n/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/137cc/navbar.webp 302w,\n/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/c802f/navbar.webp 604w","type":"image/webp","sizes":"(min-width: 302px) 302px, 100vw"}]},"width":302,"height":64}}},"bottomBannerLogo":null,"footerLogo":null,"page":{"title":"Open Projects","description":"Federal agencies are committed to building the evidence needed to inform decision making and improve policy and programmatic functions, and are interested in engaging with external researchers outside the government to address timely and policy-relevant questions. Through their Learning Agendas, agencies articulate priority questions and initial plans toward building that evidence. However, agencies cannot do this work alone.

Learn more about the open projects below. The Evidence Project Portal shares opportunities for researchers to engage with federal agencies on their evidence-building needs, and for researchers to express interest in supporting the opportunities described. This portal aims to foster the connections needed to develop, launch, and enhance cross-sector relationships to advance these evidence-building activities. Have questions about the Portal? Visit our [About](/about) page."},"cardPage":{"pageName":"Open Projects","title":"Open Projects","lede":"Federal agencies are committed to building the evidence needed to inform decision making and improve policy and programmatic functions, and are interested in engaging with external researchers outside the government to address timely and policy-relevant questions. Through their Learning Agendas, agencies articulate priority questions and initial plans toward building that evidence. However, agencies cannot do this work alone.

Learn more about the open projects below. The Evidence Project Portal shares opportunities for researchers to engage with federal agencies on their evidence-building needs, and for researchers to express interest in supporting the opportunities described. This portal aims to foster the connections needed to develop, launch, and enhance cross-sector relationships to advance these evidence-building activities. Have questions about the Portal? Visit our [About](/about) page.","sortOptions":["created","opportunityCloses"],"image":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#98c8d8","images":{"fallback":{"src":"/evidenceportal/static/6592d69147fa7fd1f1ae818edc04dddb/f2090/background.jpg","srcSet":"/evidenceportal/static/6592d69147fa7fd1f1ae818edc04dddb/28929/background.jpg 391w,\n/evidenceportal/static/6592d69147fa7fd1f1ae818edc04dddb/e00d8/background.jpg 782w,\n/evidenceportal/static/6592d69147fa7fd1f1ae818edc04dddb/f2090/background.jpg 1563w","sizes":"(min-width: 1563px) 1563px, 100vw"},"sources":[{"srcSet":"/evidenceportal/static/6592d69147fa7fd1f1ae818edc04dddb/3abb6/background.webp 391w,\n/evidenceportal/static/6592d69147fa7fd1f1ae818edc04dddb/42492/background.webp 782w,\n/evidenceportal/static/6592d69147fa7fd1f1ae818edc04dddb/e5030/background.webp 1563w","type":"image/webp","sizes":"(min-width: 1563px) 1563px, 100vw"}]},"width":1563,"height":439}}}},"allProject":{"nodes":[{"slug":"NIH - Measures for Impact","title":"How can NIH strengthen stewardship through the development of robust measures for assessing the impact of its investments?","question":"How can NIH strengthen stewardship through the development of robust measures for assessing the impact of its investments?","status":"open","agency":"National Institutes of Health","topics":[{"slug":"Impact","title":"Impact"},{"slug":"Metascience","title":"Metascience"},{"slug":"Evaluation","title":"Evaluation"},{"slug":"Stewardship","title":"Stewardship"}],"opportunityCloses":"Open until filled","startDate":"","endDate":"","lastModified":null,"created":null},{"slug":"Treasury (SLFRF)","title":"What is the short-term and long-term impact on households, organizations, communities, and governments from specific State and Local Fiscal Recovery Funds (SLFRF) projects in priority policy areas such as affordable housing, workforce, and public safety?","question":"What is the short-term and long-term impact on households, organizations, communities, and governments from specific State and Local Fiscal Recovery Funds (SLFRF) projects in priority policy areas such as affordable housing, workforce, and public safety?","status":"open","agency":"Department of the Treasury","topics":[{"slug":"Housing","title":"Housing"},{"slug":"Workforce Development","title":"Workforce Development"},{"slug":"State and Local Governments","title":"State and Local Governments"}],"opportunityCloses":"Open until filled","startDate":"","endDate":"2024-03-31T04:00:00.000Z","lastModified":null,"created":null}]}},"pageContext":{"slug":"","statusFilter":["open"]}},"staticQueryHashes":["2677476431"],"slicesMap":{}} \ No newline at end of file diff --git a/evidenceportal/page-data/open/page-data.json b/evidenceportal/page-data/open/page-data.json index 1f7b7b27..243dca57 100644 --- a/evidenceportal/page-data/open/page-data.json +++ b/evidenceportal/page-data/open/page-data.json @@ -1 +1 @@ -{"componentChunkName":"component---gatsby-theme-project-portal-src-layouts-card-page-layout-tsx","path":"/open/","result":{"data":{"site":{"siteMetadata":{"title":"Project Portal Example (Site with Queries)","description":"","siteUrl":"http://localhost:9000","locale":"en","showDevBanner":false,"staticText":{"navbar":{"title":"Evidence Project Portal","pages":[{"link":"/","name":"Open Projects","show":true},{"link":"/ongoing/","name":"In-Progress Projects","show":true},{"link":"/completed/","name":"Completed Projects","show":true},{"link":"/about/","name":"About","show":true},{"link":"/contact/","name":"Contact","show":true}]},"bottomBanner":{"text":" This project portal is managed by the Evidence Team at the Office of Management and Budget. The materials and processes are adapted from those developed by the North Carolina Office of Strategic Partnerships. If you have suggestions for how to improve it, please [let us know!](/contact)","link":"https://ccv.brown.edu/"},"footer":{"copyright":"© The Policy Lab 2022","links":[{"title":"Center for Computation and Visualization","link":"https://ccv.brown.edu"}],"heading":{"title":"THE POLICY LAB","link":"https://thepolicylab.brown.edu"}}}}},"socialShareImage":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#f8f8f8","images":{"fallback":{"src":"/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/9676a/social-share-image.png","srcSet":"/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/79ffd/social-share-image.png 293w,\n/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/5f14c/social-share-image.png 586w,\n/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/9676a/social-share-image.png 1172w","sizes":"(min-width: 1172px) 1172px, 100vw"},"sources":[{"srcSet":"/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/dae6f/social-share-image.webp 293w,\n/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/f20b4/social-share-image.webp 586w,\n/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/79a4d/social-share-image.webp 1172w","type":"image/webp","sizes":"(min-width: 1172px) 1172px, 100vw"}]},"width":1172,"height":248}}},"navbarLogo":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#e8e8f8","images":{"fallback":{"src":"/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/9d8d9/navbar.png","srcSet":"/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/e950a/navbar.png 76w,\n/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/f8866/navbar.png 151w,\n/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/9d8d9/navbar.png 302w,\n/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/eb977/navbar.png 604w","sizes":"(min-width: 302px) 302px, 100vw"},"sources":[{"srcSet":"/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/c90ec/navbar.webp 76w,\n/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/60656/navbar.webp 151w,\n/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/137cc/navbar.webp 302w,\n/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/c802f/navbar.webp 604w","type":"image/webp","sizes":"(min-width: 302px) 302px, 100vw"}]},"width":302,"height":64}}},"bottomBannerLogo":null,"footerLogo":null,"page":{"title":"Evidence Project Portal Open Projects","description":"Federal agencies are committed to building the evidence needed to inform decision making and improve policies and programs. Through their Learning Agendas, agencies articulate priority questions and initial plans toward building that evidence. However, agencies cannot do this work alone. To support this work, agencies are interested in engaging with researchers outside the Government to address timely and policy-relevant questions. Learn more below about open project opportunities.
The Evidence Project Portal shares opportunities for researchers to engage with Federal agencies on their evidence-building needs, and foster the connections needed to develop, launch, and enhance cross-sector partnerships to advance these evidence-building activities. Have questions about the opportunities or the process for engaging? Visit our FAQ page."},"cardPage":{"pageName":"Evidence Project Portal Open Projects","title":"Evidence Project Portal Open Projects","lede":"Federal agencies are committed to building the evidence needed to inform decision making and improve policies and programs. Through their Learning Agendas, agencies articulate priority questions and initial plans toward building that evidence. However, agencies cannot do this work alone. To support this work, agencies are interested in engaging with researchers outside the Government to address timely and policy-relevant questions. Learn more below about open project opportunities.
The Evidence Project Portal shares opportunities for researchers to engage with Federal agencies on their evidence-building needs, and foster the connections needed to develop, launch, and enhance cross-sector partnerships to advance these evidence-building activities. Have questions about the opportunities or the process for engaging? Visit our FAQ page.","sortOptions":["created","opportunityCloses"],"image":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#98c8d8","images":{"fallback":{"src":"/evidenceportal/static/6592d69147fa7fd1f1ae818edc04dddb/f2090/background.jpg","srcSet":"/evidenceportal/static/6592d69147fa7fd1f1ae818edc04dddb/28929/background.jpg 391w,\n/evidenceportal/static/6592d69147fa7fd1f1ae818edc04dddb/e00d8/background.jpg 782w,\n/evidenceportal/static/6592d69147fa7fd1f1ae818edc04dddb/f2090/background.jpg 1563w","sizes":"(min-width: 1563px) 1563px, 100vw"},"sources":[{"srcSet":"/evidenceportal/static/6592d69147fa7fd1f1ae818edc04dddb/3abb6/background.webp 391w,\n/evidenceportal/static/6592d69147fa7fd1f1ae818edc04dddb/42492/background.webp 782w,\n/evidenceportal/static/6592d69147fa7fd1f1ae818edc04dddb/e5030/background.webp 1563w","type":"image/webp","sizes":"(min-width: 1563px) 1563px, 100vw"}]},"width":1563,"height":439}}}},"allProject":{"nodes":[{"slug":"NIH - Measures for Impact","title":"How can NIH strengthen stewardship through the development of robust measures for assessing the impact of its investments?","question":"How can NIH strengthen stewardship through the development of robust measures for assessing the impact of its investments?","status":"open","agency":"National Institutes of Health","topics":[{"slug":"Evaluation","title":"Evaluation"},{"slug":"Impact","title":"Impact"},{"slug":"Metascience","title":"Metascience"},{"slug":"Stewardship","title":"Stewardship"}],"opportunityCloses":"Open until filled","startDate":"","endDate":"","lastModified":null,"created":null},{"slug":"Treasury (SLFRF)","title":"What is the short-term and long-term impact on households, organizations, communities, and governments from specific State and Local Fiscal Recovery Funds (SLFRF) projects in priority policy areas such as affordable housing, workforce, and public safety?","question":"What is the short-term and long-term impact on households, organizations, communities, and governments from specific State and Local Fiscal Recovery Funds (SLFRF) projects in priority policy areas such as affordable housing, workforce, and public safety?","status":"open","agency":"Department of the Treasury","topics":[{"slug":"Housing","title":"Housing"},{"slug":"State and Local Governments","title":"State and Local Governments"},{"slug":"Workforce Development","title":"Workforce Development"}],"opportunityCloses":"Open until filled","startDate":"","endDate":"2024-03-31T04:00:00.000Z","lastModified":null,"created":null}]}},"pageContext":{"slug":"open","statusFilter":["open"]}},"staticQueryHashes":["2677476431"],"slicesMap":{}} \ No newline at end of file +{"componentChunkName":"component---gatsby-theme-project-portal-src-layouts-card-page-layout-tsx","path":"/open/","result":{"data":{"site":{"siteMetadata":{"title":"Project Portal Example (Site with Queries)","description":"","siteUrl":"http://localhost:9000","locale":"en","showDevBanner":false,"staticText":{"navbar":{"title":"Evidence Project Portal","pages":[{"link":"/","name":"Open Projects","show":true},{"link":"/ongoing/","name":"In-Progress Projects","show":true},{"link":"/completed/","name":"Completed Projects","show":true},{"link":"/about/","name":"About","show":true},{"link":"/contact/","name":"Contact","show":true}]},"bottomBanner":{"text":" This project portal is managed by the Evidence Team at the Office of Management and Budget. The materials and processes are adapted from those developed by the North Carolina Office of Strategic Partnerships. If you have suggestions for how to improve it, please [let us know!](/contact)","link":"https://ccv.brown.edu/"},"footer":{"copyright":"© The Policy Lab 2022","links":[{"title":"Center for Computation and Visualization","link":"https://ccv.brown.edu"}],"heading":{"title":"THE POLICY LAB","link":"https://thepolicylab.brown.edu"}}}}},"socialShareImage":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#f8f8f8","images":{"fallback":{"src":"/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/9676a/social-share-image.png","srcSet":"/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/79ffd/social-share-image.png 293w,\n/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/5f14c/social-share-image.png 586w,\n/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/9676a/social-share-image.png 1172w","sizes":"(min-width: 1172px) 1172px, 100vw"},"sources":[{"srcSet":"/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/dae6f/social-share-image.webp 293w,\n/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/f20b4/social-share-image.webp 586w,\n/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/79a4d/social-share-image.webp 1172w","type":"image/webp","sizes":"(min-width: 1172px) 1172px, 100vw"}]},"width":1172,"height":248}}},"navbarLogo":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#e8e8f8","images":{"fallback":{"src":"/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/9d8d9/navbar.png","srcSet":"/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/e950a/navbar.png 76w,\n/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/f8866/navbar.png 151w,\n/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/9d8d9/navbar.png 302w,\n/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/eb977/navbar.png 604w","sizes":"(min-width: 302px) 302px, 100vw"},"sources":[{"srcSet":"/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/c90ec/navbar.webp 76w,\n/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/60656/navbar.webp 151w,\n/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/137cc/navbar.webp 302w,\n/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/c802f/navbar.webp 604w","type":"image/webp","sizes":"(min-width: 302px) 302px, 100vw"}]},"width":302,"height":64}}},"bottomBannerLogo":null,"footerLogo":null,"page":{"title":"Evidence Project Portal Open Projects","description":"Federal agencies are committed to building the evidence needed to inform decision making and improve policies and programs. Through their Learning Agendas, agencies articulate priority questions and initial plans toward building that evidence. However, agencies cannot do this work alone. To support this work, agencies are interested in engaging with researchers outside the Government to address timely and policy-relevant questions. Learn more below about open project opportunities.
The Evidence Project Portal shares opportunities for researchers to engage with Federal agencies on their evidence-building needs, and foster the connections needed to develop, launch, and enhance cross-sector partnerships to advance these evidence-building activities. Have questions about the opportunities or the process for engaging? Visit our FAQ page."},"cardPage":{"pageName":"Evidence Project Portal Open Projects","title":"Evidence Project Portal Open Projects","lede":"Federal agencies are committed to building the evidence needed to inform decision making and improve policies and programs. Through their Learning Agendas, agencies articulate priority questions and initial plans toward building that evidence. However, agencies cannot do this work alone. To support this work, agencies are interested in engaging with researchers outside the Government to address timely and policy-relevant questions. Learn more below about open project opportunities.
The Evidence Project Portal shares opportunities for researchers to engage with Federal agencies on their evidence-building needs, and foster the connections needed to develop, launch, and enhance cross-sector partnerships to advance these evidence-building activities. Have questions about the opportunities or the process for engaging? Visit our FAQ page.","sortOptions":["created","opportunityCloses"],"image":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#98c8d8","images":{"fallback":{"src":"/evidenceportal/static/6592d69147fa7fd1f1ae818edc04dddb/f2090/background.jpg","srcSet":"/evidenceportal/static/6592d69147fa7fd1f1ae818edc04dddb/28929/background.jpg 391w,\n/evidenceportal/static/6592d69147fa7fd1f1ae818edc04dddb/e00d8/background.jpg 782w,\n/evidenceportal/static/6592d69147fa7fd1f1ae818edc04dddb/f2090/background.jpg 1563w","sizes":"(min-width: 1563px) 1563px, 100vw"},"sources":[{"srcSet":"/evidenceportal/static/6592d69147fa7fd1f1ae818edc04dddb/3abb6/background.webp 391w,\n/evidenceportal/static/6592d69147fa7fd1f1ae818edc04dddb/42492/background.webp 782w,\n/evidenceportal/static/6592d69147fa7fd1f1ae818edc04dddb/e5030/background.webp 1563w","type":"image/webp","sizes":"(min-width: 1563px) 1563px, 100vw"}]},"width":1563,"height":439}}}},"allProject":{"nodes":[{"slug":"NIH - Measures for Impact","title":"How can NIH strengthen stewardship through the development of robust measures for assessing the impact of its investments?","question":"How can NIH strengthen stewardship through the development of robust measures for assessing the impact of its investments?","status":"open","agency":"National Institutes of Health","topics":[{"slug":"Impact","title":"Impact"},{"slug":"Metascience","title":"Metascience"},{"slug":"Evaluation","title":"Evaluation"},{"slug":"Stewardship","title":"Stewardship"}],"opportunityCloses":"Open until filled","startDate":"","endDate":"","lastModified":null,"created":null},{"slug":"Treasury (SLFRF)","title":"What is the short-term and long-term impact on households, organizations, communities, and governments from specific State and Local Fiscal Recovery Funds (SLFRF) projects in priority policy areas such as affordable housing, workforce, and public safety?","question":"What is the short-term and long-term impact on households, organizations, communities, and governments from specific State and Local Fiscal Recovery Funds (SLFRF) projects in priority policy areas such as affordable housing, workforce, and public safety?","status":"open","agency":"Department of the Treasury","topics":[{"slug":"Housing","title":"Housing"},{"slug":"Workforce Development","title":"Workforce Development"},{"slug":"State and Local Governments","title":"State and Local Governments"}],"opportunityCloses":"Open until filled","startDate":"","endDate":"2024-03-31T04:00:00.000Z","lastModified":null,"created":null}]}},"pageContext":{"slug":"open","statusFilter":["open"]}},"staticQueryHashes":["2677476431"],"slicesMap":{}} \ No newline at end of file diff --git a/evidenceportal/page-data/project/Community Engagement Project/page-data.json b/evidenceportal/page-data/project/Community Engagement Project/page-data.json index 542ffe53..378e86ba 100644 --- a/evidenceportal/page-data/project/Community Engagement Project/page-data.json +++ b/evidenceportal/page-data/project/Community Engagement Project/page-data.json @@ -1 +1 @@ -{"componentChunkName":"component---gatsby-theme-project-portal-src-layouts-project-detail-page-tsx","path":"/project/Community Engagement Project/","result":{"data":{"site":{"siteMetadata":{"title":"Project Portal Example (Site with Queries)","description":"","siteUrl":"http://localhost:9000","locale":"en","showDevBanner":false,"staticText":{"navbar":{"title":"Evidence Project Portal","pages":[{"link":"/","name":"Open Projects","show":true},{"link":"/ongoing/","name":"In-Progress Projects","show":true},{"link":"/completed/","name":"Completed Projects","show":true},{"link":"/about/","name":"About","show":true},{"link":"/contact/","name":"Contact","show":true}]},"bottomBanner":{"text":" This project portal is managed by the Evidence Team at the Office of Management and Budget. The materials and processes are adapted from those developed by the North Carolina Office of Strategic Partnerships. If you have suggestions for how to improve it, please [let us know!](/contact)","link":"https://ccv.brown.edu/"},"footer":{"copyright":"© The Policy Lab 2022","links":[{"title":"Center for Computation and Visualization","link":"https://ccv.brown.edu"}],"heading":{"title":"THE POLICY LAB","link":"https://thepolicylab.brown.edu"}},"mainContact":{"ongoingText":"We plan to post results and deliverables when the project is complete. In the meantime, we welcome questions about the project.","completeText":"We’re eager to learn how you use the results and welcome any questions."}},"newsletter":{"link":"https://public.govdelivery.com/accounts/USGSA/subscriber/new?topic_id=USGSA_1068","title":"Subscribe to our newsletter","text":"Sign up for Evaluation.gov updates"},"projectInterestLink":""}},"socialShareImage":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#f8f8f8","images":{"fallback":{"src":"/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/9676a/social-share-image.png","srcSet":"/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/79ffd/social-share-image.png 293w,\n/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/5f14c/social-share-image.png 586w,\n/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/9676a/social-share-image.png 1172w","sizes":"(min-width: 1172px) 1172px, 100vw"},"sources":[{"srcSet":"/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/dae6f/social-share-image.webp 293w,\n/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/f20b4/social-share-image.webp 586w,\n/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/79a4d/social-share-image.webp 1172w","type":"image/webp","sizes":"(min-width: 1172px) 1172px, 100vw"}]},"width":1172,"height":248}}},"navbarLogo":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#e8e8f8","images":{"fallback":{"src":"/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/9d8d9/navbar.png","srcSet":"/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/e950a/navbar.png 76w,\n/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/f8866/navbar.png 151w,\n/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/9d8d9/navbar.png 302w,\n/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/eb977/navbar.png 604w","sizes":"(min-width: 302px) 302px, 100vw"},"sources":[{"srcSet":"/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/c90ec/navbar.webp 76w,\n/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/60656/navbar.webp 151w,\n/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/137cc/navbar.webp 302w,\n/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/c802f/navbar.webp 604w","type":"image/webp","sizes":"(min-width: 302px) 302px, 100vw"}]},"width":302,"height":64}}},"bottomBannerLogo":null,"footerLogo":null,"page":{"title":"How can GSA measure the impacts of community engagement on how public funds are spent?","description":null},"defaultContactImage":{"childImageSharp":{"gatsbyImageData":{"layout":"fixed","placeholder":{"fallback":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAIAAAAC64paAAAACXBIWXMAAAsTAAALEwEAmpwYAAAB2ElEQVR42mP4TwFgoInmP3///v4DQkAGaZr//vuHxkUVwK0ZovDM9YcTV+yftOLA2RuP4IL4NEMUANUVTljHZJLNoJ3KoJ3CZJpdPGk9VAqPZoj3Jizfz6CawGKRx2qdD0QsFrkMagkTl+8HKfjzF7tmiNlA/XrhrQwm2SxW+YzmuUDEapXPYJxlGNX+6/cfNPczoHn1xZuP4i7lQM1MFnkQzUxAm02zRZzL3rz7TEDzz1+/1QIbgFYxW0I1AxlArmZw4/cfv3Bqhvu5bsZmBpV4Vst8oMtByDIfyK2fuQWfn+GmfvvxK7RyLoNWCiMYMWglh1XN+/7zF2aEoWj+i5Qajl68WzdzKxABGVCjwQpwhTZU49PXHzYdujxv8/H+5ft6luyduvrQku2nrtx99v/ff+x+/gcW3Xn8mm/xDD6nUgaDDGBUM6gnghCQoZPKZl1gntSzeNup35AIg2iGm5PZtZJBN41RL43RPAeolNO2kMMGjGwL2W0KQTFnmMGgmRxdvxCeLhgg3rh69xmDfjo4YqBpAxOxgCOP1ST7/I3HkABigETPueuPgE5lhiUMrAiYWkCmW+Qev3QPEq8wzTcfAzUzEdLMACLzTly+j6r5xmMibUbWDADne27XjyULyQAAAABJRU5ErkJggg=="},"images":{"fallback":{"src":"/evidenceportal/static/4942e240f9be5fcf413444a465fa7ad4/15e42/default-contact.png","srcSet":"/evidenceportal/static/4942e240f9be5fcf413444a465fa7ad4/15e42/default-contact.png 100w,\n/evidenceportal/static/4942e240f9be5fcf413444a465fa7ad4/5aead/default-contact.png 200w","sizes":"100px"},"sources":[{"srcSet":"/evidenceportal/static/4942e240f9be5fcf413444a465fa7ad4/d8057/default-contact.webp 100w,\n/evidenceportal/static/4942e240f9be5fcf413444a465fa7ad4/2e34e/default-contact.webp 200w","type":"image/webp","sizes":"100px"}]},"width":100,"height":100}}},"project":{"question":"How can GSA measure the impacts of community engagement on how public funds are spent?","title":"How can GSA measure the impacts of community engagement on how public funds are spent?","summary":null,"status":"completed","opportunityCloses":"This is a test for closing date","startDate":"2023-07-31T04:00:00.000Z","endDate":"2023-10-21T04:00:00.000Z","lastModified":null,"agency":"General Services Administration","topics":[{"slug":"Construction and Modernization Impacts","title":"Construction and Modernization Impacts"},{"slug":"Community Engagement","title":"Community Engagement"},{"slug":"Community Impact","title":"Community Impact"},{"slug":"Participatory Evaluation","title":"Participatory Evaluation"}],"deliverable":null,"purpose":null,"expertise":"

Knowledge of community engagement, especially in the context of construction and modernization projects; evaluation research methods/design (e.g., mixed methods, experimental/quasi-experimental design).

","requirement":null,"keyDates":"

• Literature review due September 1, 2023
• Memo recommending which measures GSA should use due September 15, 2023
• Evaluation plan due September 22, 2023

","priorResearch":null,"statusOfData":null,"fundingInfo":null,"summaryPDF":"../../summary/Portal - GSA - Community Engagement Final.pdf","collectData":[{"fieldTitle":"Summary","fieldData":"

The Infrastructure Investment and Jobs Act (also referred to as the Bipartisan Infrastructure Law (BIL)), signed by President Biden in 2022, makes historic investments in strengthening supply chains and improving our nation’s ports, airports, rail, and roads. The BIL includes $3.4 billion for the General Services Administration to improve our nation’s land ports of entry (LPOE) along America’s northern and southern borders. The BIL LPOE program will undertake 26 major construction and modernization projects in 11 states across seven GSA regions. One of the program objectives is to strengthen community livability and advance community goals around LPOE projects.


To meet this objective, the LPOE program is providing LPOE regional points of contact (RPOCs) with resources to engage with the surrounding communities, identify community goals and barriers, and support the community in advancing their local development goals (e.g., linking to other funding opportunities to support the community). The theory of change is that this community engagement will meaningfully change how the LPOE program is funded and implemented, relative to if no or limited community engagement were done.

This proposed project aims to assess whether and how much the theorized impacts do, in fact, occur. To that end, we seek a partner who can:

  1. Conduct a literature review, which identifies different ways to operationalize and measure community engagement in the context of construction and modernization projects;

  2. Identify relevant outcome metrics for assessing impacts; and,

  3. Design an evaluation plan, using those operationalized metrics, which will empower us to learn about the economic and environmental impacts associated with community engagement in the context of the LPOE program (relative to if no such engagement had been done).

For more about the BIL and LPOE, see here.

Project last updated August 2, 2024.

"},{"fieldTitle":"Planned use of results","fieldData":"

We will use the evaluation plan to evaluate the impacts of community engagement within the LPOE program. We also expect to use this general approach to inform how to evaluate the impacts of community engagement within other GSA programmatic areas.

"},{"fieldTitle":"Data","fieldData":"

If the partner has suggestions for relevant administrative data to help inform the project, we can assess whether such data exists and can be shared. But our current assessment is that no data sharing will be required for this project.

"},{"fieldTitle":"Final deliverables","fieldData":""}],"openText":null,"mainContact":{"name":"Michael DiDomenico","title":"Evaluation Lead and GSA Scientific Integrity Official","employer":"General Services Administration","email":"michael.didomenico@gsa.gov","image":null},"projectTeam":[],"faq":null}},"pageContext":{"slug":"Community Engagement Project"}},"staticQueryHashes":["2677476431"],"slicesMap":{}} \ No newline at end of file +{"componentChunkName":"component---gatsby-theme-project-portal-src-layouts-project-detail-page-tsx","path":"/project/Community Engagement Project/","result":{"data":{"site":{"siteMetadata":{"title":"Project Portal Example (Site with Queries)","description":"","siteUrl":"http://localhost:9000","locale":"en","showDevBanner":false,"staticText":{"navbar":{"title":"Evidence Project Portal","pages":[{"link":"/","name":"Open Projects","show":true},{"link":"/ongoing/","name":"In-Progress Projects","show":true},{"link":"/completed/","name":"Completed Projects","show":true},{"link":"/about/","name":"About","show":true},{"link":"/contact/","name":"Contact","show":true}]},"bottomBanner":{"text":" This project portal is managed by the Evidence Team at the Office of Management and Budget. The materials and processes are adapted from those developed by the North Carolina Office of Strategic Partnerships. If you have suggestions for how to improve it, please [let us know!](/contact)","link":"https://ccv.brown.edu/"},"footer":{"copyright":"© The Policy Lab 2022","links":[{"title":"Center for Computation and Visualization","link":"https://ccv.brown.edu"}],"heading":{"title":"THE POLICY LAB","link":"https://thepolicylab.brown.edu"}},"mainContact":{"ongoingText":"We plan to post results and deliverables when the project is complete. In the meantime, we welcome questions about the project.","completeText":"We’re eager to learn how you use the results and welcome any questions."}},"newsletter":{"link":"https://public.govdelivery.com/accounts/USGSA/subscriber/new?topic_id=USGSA_1068","title":"Subscribe to our newsletter","text":"Sign up for Evaluation.gov updates"},"projectInterestLink":""}},"socialShareImage":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#f8f8f8","images":{"fallback":{"src":"/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/9676a/social-share-image.png","srcSet":"/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/79ffd/social-share-image.png 293w,\n/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/5f14c/social-share-image.png 586w,\n/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/9676a/social-share-image.png 1172w","sizes":"(min-width: 1172px) 1172px, 100vw"},"sources":[{"srcSet":"/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/dae6f/social-share-image.webp 293w,\n/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/f20b4/social-share-image.webp 586w,\n/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/79a4d/social-share-image.webp 1172w","type":"image/webp","sizes":"(min-width: 1172px) 1172px, 100vw"}]},"width":1172,"height":248}}},"navbarLogo":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#e8e8f8","images":{"fallback":{"src":"/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/9d8d9/navbar.png","srcSet":"/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/e950a/navbar.png 76w,\n/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/f8866/navbar.png 151w,\n/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/9d8d9/navbar.png 302w,\n/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/eb977/navbar.png 604w","sizes":"(min-width: 302px) 302px, 100vw"},"sources":[{"srcSet":"/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/c90ec/navbar.webp 76w,\n/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/60656/navbar.webp 151w,\n/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/137cc/navbar.webp 302w,\n/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/c802f/navbar.webp 604w","type":"image/webp","sizes":"(min-width: 302px) 302px, 100vw"}]},"width":302,"height":64}}},"bottomBannerLogo":null,"footerLogo":null,"page":{"title":"How can GSA measure the impacts of community engagement on how public funds are spent?","description":null},"defaultContactImage":{"childImageSharp":{"gatsbyImageData":{"layout":"fixed","placeholder":{"fallback":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAIAAAAC64paAAAACXBIWXMAAAsTAAALEwEAmpwYAAAB2ElEQVR42mP4TwFgoInmP3///v4DQkAGaZr//vuHxkUVwK0ZovDM9YcTV+yftOLA2RuP4IL4NEMUANUVTljHZJLNoJ3KoJ3CZJpdPGk9VAqPZoj3Jizfz6CawGKRx2qdD0QsFrkMagkTl+8HKfjzF7tmiNlA/XrhrQwm2SxW+YzmuUDEapXPYJxlGNX+6/cfNPczoHn1xZuP4i7lQM1MFnkQzUxAm02zRZzL3rz7TEDzz1+/1QIbgFYxW0I1AxlArmZw4/cfv3Bqhvu5bsZmBpV4Vst8oMtByDIfyK2fuQWfn+GmfvvxK7RyLoNWCiMYMWglh1XN+/7zF2aEoWj+i5Qajl68WzdzKxABGVCjwQpwhTZU49PXHzYdujxv8/H+5ft6luyduvrQku2nrtx99v/ff+x+/gcW3Xn8mm/xDD6nUgaDDGBUM6gnghCQoZPKZl1gntSzeNup35AIg2iGm5PZtZJBN41RL43RPAeolNO2kMMGjGwL2W0KQTFnmMGgmRxdvxCeLhgg3rh69xmDfjo4YqBpAxOxgCOP1ST7/I3HkABigETPueuPgE5lhiUMrAiYWkCmW+Qev3QPEq8wzTcfAzUzEdLMACLzTly+j6r5xmMibUbWDADne27XjyULyQAAAABJRU5ErkJggg=="},"images":{"fallback":{"src":"/evidenceportal/static/4942e240f9be5fcf413444a465fa7ad4/15e42/default-contact.png","srcSet":"/evidenceportal/static/4942e240f9be5fcf413444a465fa7ad4/15e42/default-contact.png 100w,\n/evidenceportal/static/4942e240f9be5fcf413444a465fa7ad4/5aead/default-contact.png 200w","sizes":"100px"},"sources":[{"srcSet":"/evidenceportal/static/4942e240f9be5fcf413444a465fa7ad4/d8057/default-contact.webp 100w,\n/evidenceportal/static/4942e240f9be5fcf413444a465fa7ad4/2e34e/default-contact.webp 200w","type":"image/webp","sizes":"100px"}]},"width":100,"height":100}}},"project":{"question":"How can GSA measure the impacts of community engagement on how public funds are spent?","title":"How can GSA measure the impacts of community engagement on how public funds are spent?","summary":null,"status":"completed","opportunityCloses":"This is a test for closing date","startDate":"2023-07-31T04:00:00.000Z","endDate":"2023-10-21T04:00:00.000Z","lastModified":null,"agency":"General Services Administration","topics":[{"slug":"Community Engagement","title":"Community Engagement"},{"slug":"Community Impact","title":"Community Impact"},{"slug":"Construction and Modernization Impacts","title":"Construction and Modernization Impacts"},{"slug":"Participatory Evaluation","title":"Participatory Evaluation"}],"deliverable":null,"purpose":null,"expertise":"

Knowledge of community engagement, especially in the context of construction and modernization projects; evaluation research methods/design (e.g., mixed methods, experimental/quasi-experimental design).

","requirement":null,"keyDates":"

• Literature review due September 1, 2023
• Memo recommending which measures GSA should use due September 15, 2023
• Evaluation plan due September 22, 2023

","priorResearch":null,"statusOfData":null,"fundingInfo":null,"summaryPDF":"../../summary/Portal - GSA - Community Engagement Final.pdf","collectData":[{"fieldTitle":"Summary","fieldData":"

The Infrastructure Investment and Jobs Act (also referred to as the Bipartisan Infrastructure Law (BIL)), signed by President Biden in 2022, makes historic investments in strengthening supply chains and improving our nation’s ports, airports, rail, and roads. The BIL includes $3.4 billion for the General Services Administration to improve our nation’s land ports of entry (LPOE) along America’s northern and southern borders. The BIL LPOE program will undertake 26 major construction and modernization projects in 11 states across seven GSA regions. One of the program objectives is to strengthen community livability and advance community goals around LPOE projects.


To meet this objective, the LPOE program is providing LPOE regional points of contact (RPOCs) with resources to engage with the surrounding communities, identify community goals and barriers, and support the community in advancing their local development goals (e.g., linking to other funding opportunities to support the community). The theory of change is that this community engagement will meaningfully change how the LPOE program is funded and implemented, relative to if no or limited community engagement were done.

This proposed project aims to assess whether and how much the theorized impacts do, in fact, occur. To that end, we seek a partner who can:

  1. Conduct a literature review, which identifies different ways to operationalize and measure community engagement in the context of construction and modernization projects;

  2. Identify relevant outcome metrics for assessing impacts; and,

  3. Design an evaluation plan, using those operationalized metrics, which will empower us to learn about the economic and environmental impacts associated with community engagement in the context of the LPOE program (relative to if no such engagement had been done).

For more about the BIL and LPOE, see here.

Project last updated August 2, 2024.

"},{"fieldTitle":"Planned use of results","fieldData":"

We will use the evaluation plan to evaluate the impacts of community engagement within the LPOE program. We also expect to use this general approach to inform how to evaluate the impacts of community engagement within other GSA programmatic areas.

"},{"fieldTitle":"Data","fieldData":"

If the partner has suggestions for relevant administrative data to help inform the project, we can assess whether such data exists and can be shared. But our current assessment is that no data sharing will be required for this project.

"},{"fieldTitle":"Final deliverables","fieldData":""}],"openText":null,"mainContact":{"name":"Michael DiDomenico","title":"Evaluation Lead and GSA Scientific Integrity Official","employer":"General Services Administration","email":"michael.didomenico@gsa.gov","image":null},"projectTeam":[],"faq":null}},"pageContext":{"slug":"Community Engagement Project"}},"staticQueryHashes":["2677476431"],"slicesMap":{}} \ No newline at end of file diff --git a/evidenceportal/page-data/project/NIH - Measures for Impact/page-data.json b/evidenceportal/page-data/project/NIH - Measures for Impact/page-data.json index be6bec71..717cb380 100644 --- a/evidenceportal/page-data/project/NIH - Measures for Impact/page-data.json +++ b/evidenceportal/page-data/project/NIH - Measures for Impact/page-data.json @@ -1 +1 @@ -{"componentChunkName":"component---gatsby-theme-project-portal-src-layouts-project-detail-page-tsx","path":"/project/NIH - Measures for Impact/","result":{"data":{"site":{"siteMetadata":{"title":"Project Portal Example (Site with Queries)","description":"","siteUrl":"http://localhost:9000","locale":"en","showDevBanner":false,"staticText":{"navbar":{"title":"Evidence Project Portal","pages":[{"link":"/","name":"Open Projects","show":true},{"link":"/ongoing/","name":"In-Progress Projects","show":true},{"link":"/completed/","name":"Completed Projects","show":true},{"link":"/about/","name":"About","show":true},{"link":"/contact/","name":"Contact","show":true}]},"bottomBanner":{"text":" This project portal is managed by the Evidence Team at the Office of Management and Budget. The materials and processes are adapted from those developed by the North Carolina Office of Strategic Partnerships. If you have suggestions for how to improve it, please [let us know!](/contact)","link":"https://ccv.brown.edu/"},"footer":{"copyright":"© The Policy Lab 2022","links":[{"title":"Center for Computation and Visualization","link":"https://ccv.brown.edu"}],"heading":{"title":"THE POLICY LAB","link":"https://thepolicylab.brown.edu"}},"mainContact":{"ongoingText":"We plan to post results and deliverables when the project is complete. In the meantime, we welcome questions about the project.","completeText":"We’re eager to learn how you use the results and welcome any questions."}},"newsletter":{"link":"https://public.govdelivery.com/accounts/USGSA/subscriber/new?topic_id=USGSA_1068","title":"Subscribe to our newsletter","text":"Sign up for Evaluation.gov updates"},"projectInterestLink":""}},"socialShareImage":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#f8f8f8","images":{"fallback":{"src":"/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/9676a/social-share-image.png","srcSet":"/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/79ffd/social-share-image.png 293w,\n/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/5f14c/social-share-image.png 586w,\n/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/9676a/social-share-image.png 1172w","sizes":"(min-width: 1172px) 1172px, 100vw"},"sources":[{"srcSet":"/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/dae6f/social-share-image.webp 293w,\n/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/f20b4/social-share-image.webp 586w,\n/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/79a4d/social-share-image.webp 1172w","type":"image/webp","sizes":"(min-width: 1172px) 1172px, 100vw"}]},"width":1172,"height":248}}},"navbarLogo":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#e8e8f8","images":{"fallback":{"src":"/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/9d8d9/navbar.png","srcSet":"/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/e950a/navbar.png 76w,\n/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/f8866/navbar.png 151w,\n/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/9d8d9/navbar.png 302w,\n/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/eb977/navbar.png 604w","sizes":"(min-width: 302px) 302px, 100vw"},"sources":[{"srcSet":"/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/c90ec/navbar.webp 76w,\n/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/60656/navbar.webp 151w,\n/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/137cc/navbar.webp 302w,\n/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/c802f/navbar.webp 604w","type":"image/webp","sizes":"(min-width: 302px) 302px, 100vw"}]},"width":302,"height":64}}},"bottomBannerLogo":null,"footerLogo":null,"page":{"title":"How can NIH strengthen stewardship through the development of robust measures for assessing the impact of its investments?","description":null},"defaultContactImage":{"childImageSharp":{"gatsbyImageData":{"layout":"fixed","placeholder":{"fallback":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAIAAAAC64paAAAACXBIWXMAAAsTAAALEwEAmpwYAAAB2ElEQVR42mP4TwFgoInmP3///v4DQkAGaZr//vuHxkUVwK0ZovDM9YcTV+yftOLA2RuP4IL4NEMUANUVTljHZJLNoJ3KoJ3CZJpdPGk9VAqPZoj3Jizfz6CawGKRx2qdD0QsFrkMagkTl+8HKfjzF7tmiNlA/XrhrQwm2SxW+YzmuUDEapXPYJxlGNX+6/cfNPczoHn1xZuP4i7lQM1MFnkQzUxAm02zRZzL3rz7TEDzz1+/1QIbgFYxW0I1AxlArmZw4/cfv3Bqhvu5bsZmBpV4Vst8oMtByDIfyK2fuQWfn+GmfvvxK7RyLoNWCiMYMWglh1XN+/7zF2aEoWj+i5Qajl68WzdzKxABGVCjwQpwhTZU49PXHzYdujxv8/H+5ft6luyduvrQku2nrtx99v/ff+x+/gcW3Xn8mm/xDD6nUgaDDGBUM6gnghCQoZPKZl1gntSzeNup35AIg2iGm5PZtZJBN41RL43RPAeolNO2kMMGjGwL2W0KQTFnmMGgmRxdvxCeLhgg3rh69xmDfjo4YqBpAxOxgCOP1ST7/I3HkABigETPueuPgE5lhiUMrAiYWkCmW+Qev3QPEq8wzTcfAzUzEdLMACLzTly+j6r5xmMibUbWDADne27XjyULyQAAAABJRU5ErkJggg=="},"images":{"fallback":{"src":"/evidenceportal/static/4942e240f9be5fcf413444a465fa7ad4/15e42/default-contact.png","srcSet":"/evidenceportal/static/4942e240f9be5fcf413444a465fa7ad4/15e42/default-contact.png 100w,\n/evidenceportal/static/4942e240f9be5fcf413444a465fa7ad4/5aead/default-contact.png 200w","sizes":"100px"},"sources":[{"srcSet":"/evidenceportal/static/4942e240f9be5fcf413444a465fa7ad4/d8057/default-contact.webp 100w,\n/evidenceportal/static/4942e240f9be5fcf413444a465fa7ad4/2e34e/default-contact.webp 200w","type":"image/webp","sizes":"100px"}]},"width":100,"height":100}}},"project":{"question":"How can NIH strengthen stewardship through the development of robust measures for assessing the impact of its investments?","title":"How can NIH strengthen stewardship through the development of robust measures for assessing the impact of its investments?","summary":null,"status":"open","opportunityCloses":"Open until filled","startDate":"","endDate":"","lastModified":null,"agency":"National Institutes of Health","topics":[{"slug":"Evaluation","title":"Evaluation"},{"slug":"Impact","title":"Impact"},{"slug":"Metascience","title":"Metascience"},{"slug":"Stewardship","title":"Stewardship"}],"deliverable":null,"purpose":null,"expertise":"

Knowledge of evaluation research methods/design (e.g., mixed methods, experimental/quasi-experimental design); Science of science, or metascience (defined as the use of scientific methodology to study science itself).

","requirement":null,"keyDates":"

Preliminary results for report describing potential measures NIH could implement due within 1 year of start date.

","priorResearch":null,"statusOfData":null,"fundingInfo":null,"summaryPDF":"../../summary/Portal - NIH opportunity.pdf","collectData":[{"fieldTitle":"Summary","fieldData":"

The HHS National Institutes of Health and the Office of Management and Budget hosted a researcher interest meeting on May, 30, 2024. Click here for the slides from that meeting. A question and answer document is also available here.

NIH is the primary federal agency for leading, conducting, and supporting biomedical and behavioral research.  NIH provides financial support to researchers throughout our nation and the world through its 27 Institutes and Centers (ICs) and the Office of the Director. NIH conducts and supports biomedical, behavioral, and social science research across a broad spectrum of scientific disciplines and approaches in pursuit of its mission to seek fundamental knowledge about the nature and behavior of living systems and to use that knowledge to enhance health, lengthen life, and reduce illness and disability. NIH research focuses on both ongoing and emerging public health needs. As NIH identifies these needs, it uses different scientific approaches to understand the basic causes and mechanisms of disease, find new ways of identifying, preventing, and curing disease processes, and bring these new interventions into common practice for the public’s benefit.

NIH is seeking to engage with the scientific community to study NIH processes and programs to further strengthen the evidence base that supports NIH decision-making.  The proposed research efforts focus on strengthening the agency’s evidence-building capabilities in order to improve the public’s and NIH’s own understanding of its impacts. Proposed research should address aspects of one or more of the following questions:

1. How can NIH improve on identifying desired outcomes and measuring impact related to its mission?

a. Beyond bibliometric measures, what are the indicators of scientific success?

b. What approaches can be used to capture successful/impactful scientific strategies and new tools and methods, and are these approaches scalable?

c. What measures can NIH use to capture both incremental knowledge gains and failures that ultimately contribute to scientific success?

d. What approaches can NIH use to measure impact of different categories of science (e.g., basic, translation, clinical) and the technology and operations used to support the science?

e. Are there better ways for NIH to trace dissemination of clinical research findings into:

                                                        i. Care received by patients?

                                                      ii. Use by clinical communities and healthcare providers?

                                                    iii. Use by public health agencies other than NIH?

f. How can NIH capture the economic impact of its outcomes? How does NIH-funded research lead to increased productivity and give rise to new industries?

g. How can these approaches best inform strategies for funding research, resources, and training?

2. Are there methods that NIH can use to better predict and identify scientific opportunities (e.g., the emergence of gene editing technology)?

3. Are there approaches that could inform NIH funding decisions by measuring scientific quality, rigor, and reproducibility?

4. What evidence can NIH use to inform its efforts to optimize its investment in recruiting, training, and sustaining a diverse U.S. biomedical, behavioral, and social sciences research workforce?

a. What data and methods may be used to capture trainee career outcomes?

b. How can NIH evaluate its efforts to expand and diversify the U.S. biomedical, behavioral, and social sciences research workforce through engagement activities?

5. What evidence does NIH need to improve the clinical research ecosystem?  What would inform a re-envisioning of the clinical trials system to maximize quality, participant experience, accessibility, timeliness, and impact on clinical care?

a. How can NIH ensure there is equitable representation of the U.S. populations in its funded clinical research so health disparities are not compounded in underrepresented populations?

6. What evidence could inform steps NIH can take to ensure progress on overcoming health disparities and strengthen partnerships with underserved communities and practitioners?

7. How should NIH assess risk in its research portfolio?  What is the right amount of risk for NIH to accept as a steward of public funds? 

a. Does the NIH funding system foster sufficient risk-taking to encourage researchers to explore high-risk research?  If not, are there ways to test novel funding approaches that could be implemented at scale? 

 

"},{"fieldTitle":"Anticipated Deliverables","fieldData":"
  • A report summarizing findings and potential measures that NIH could implement to strengthen its decision-making evidence base and suggested methods for collecting those measures.

  • Presentation of findings to NIH decision-makers.

"},{"fieldTitle":"Planned use of results","fieldData":"

As a steward of public funds, NIH is committed to pursuing its mission effectively, efficiently, and transparently through continual improvement. NIH would consider the findings and methods described in the report for adoption within existing stewardship activities. Considering the findings and methods would also help NIH to further develop data, methods, and approaches to increase the use of evidence in policymaking.

"},{"fieldTitle":"Funding","fieldData":"

NIH does not have funds available to support any research projects arising from these efforts.

"},{"fieldTitle":"Data","fieldData":"

Data on NIH expenditures and the results of NIH supported research are available within Research Portfolio Online Reporting Tools (RePORT),[1] which provides access to reports, data, and analyses of NIH research activities. If researchers have specific suggestions for relevant administrative data to help inform their proposed project, NIH can assess whether such data exists and can be shared.

[1] https://report.nih.gov/

"},{"fieldTitle":"Other Benefits to Project Partners","fieldData":"

NIH will participate in meetings with researchers to discuss research progress and answer any questions.  Additionally, NIH could provide researchers with the opportunity to present findings to NIH decision-makers.  Researchers have the potential opportunity to publish results.

"}],"openText":null,"mainContact":{"name":"Ira Kuhn, PhD","title":"Health Science Policy Analyst","employer":"Department of Health and Human Services","email":"ODMetascience@od.nih.gov","image":null},"projectTeam":[],"faq":null}},"pageContext":{"slug":"NIH - Measures for Impact"}},"staticQueryHashes":["2677476431"],"slicesMap":{}} \ No newline at end of file +{"componentChunkName":"component---gatsby-theme-project-portal-src-layouts-project-detail-page-tsx","path":"/project/NIH - Measures for Impact/","result":{"data":{"site":{"siteMetadata":{"title":"Project Portal Example (Site with Queries)","description":"","siteUrl":"http://localhost:9000","locale":"en","showDevBanner":false,"staticText":{"navbar":{"title":"Evidence Project Portal","pages":[{"link":"/","name":"Open Projects","show":true},{"link":"/ongoing/","name":"In-Progress Projects","show":true},{"link":"/completed/","name":"Completed Projects","show":true},{"link":"/about/","name":"About","show":true},{"link":"/contact/","name":"Contact","show":true}]},"bottomBanner":{"text":" This project portal is managed by the Evidence Team at the Office of Management and Budget. The materials and processes are adapted from those developed by the North Carolina Office of Strategic Partnerships. If you have suggestions for how to improve it, please [let us know!](/contact)","link":"https://ccv.brown.edu/"},"footer":{"copyright":"© The Policy Lab 2022","links":[{"title":"Center for Computation and Visualization","link":"https://ccv.brown.edu"}],"heading":{"title":"THE POLICY LAB","link":"https://thepolicylab.brown.edu"}},"mainContact":{"ongoingText":"We plan to post results and deliverables when the project is complete. In the meantime, we welcome questions about the project.","completeText":"We’re eager to learn how you use the results and welcome any questions."}},"newsletter":{"link":"https://public.govdelivery.com/accounts/USGSA/subscriber/new?topic_id=USGSA_1068","title":"Subscribe to our newsletter","text":"Sign up for Evaluation.gov updates"},"projectInterestLink":""}},"socialShareImage":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#f8f8f8","images":{"fallback":{"src":"/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/9676a/social-share-image.png","srcSet":"/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/79ffd/social-share-image.png 293w,\n/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/5f14c/social-share-image.png 586w,\n/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/9676a/social-share-image.png 1172w","sizes":"(min-width: 1172px) 1172px, 100vw"},"sources":[{"srcSet":"/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/dae6f/social-share-image.webp 293w,\n/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/f20b4/social-share-image.webp 586w,\n/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/79a4d/social-share-image.webp 1172w","type":"image/webp","sizes":"(min-width: 1172px) 1172px, 100vw"}]},"width":1172,"height":248}}},"navbarLogo":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#e8e8f8","images":{"fallback":{"src":"/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/9d8d9/navbar.png","srcSet":"/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/e950a/navbar.png 76w,\n/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/f8866/navbar.png 151w,\n/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/9d8d9/navbar.png 302w,\n/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/eb977/navbar.png 604w","sizes":"(min-width: 302px) 302px, 100vw"},"sources":[{"srcSet":"/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/c90ec/navbar.webp 76w,\n/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/60656/navbar.webp 151w,\n/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/137cc/navbar.webp 302w,\n/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/c802f/navbar.webp 604w","type":"image/webp","sizes":"(min-width: 302px) 302px, 100vw"}]},"width":302,"height":64}}},"bottomBannerLogo":null,"footerLogo":null,"page":{"title":"How can NIH strengthen stewardship through the development of robust measures for assessing the impact of its investments?","description":null},"defaultContactImage":{"childImageSharp":{"gatsbyImageData":{"layout":"fixed","placeholder":{"fallback":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAIAAAAC64paAAAACXBIWXMAAAsTAAALEwEAmpwYAAAB2ElEQVR42mP4TwFgoInmP3///v4DQkAGaZr//vuHxkUVwK0ZovDM9YcTV+yftOLA2RuP4IL4NEMUANUVTljHZJLNoJ3KoJ3CZJpdPGk9VAqPZoj3Jizfz6CawGKRx2qdD0QsFrkMagkTl+8HKfjzF7tmiNlA/XrhrQwm2SxW+YzmuUDEapXPYJxlGNX+6/cfNPczoHn1xZuP4i7lQM1MFnkQzUxAm02zRZzL3rz7TEDzz1+/1QIbgFYxW0I1AxlArmZw4/cfv3Bqhvu5bsZmBpV4Vst8oMtByDIfyK2fuQWfn+GmfvvxK7RyLoNWCiMYMWglh1XN+/7zF2aEoWj+i5Qajl68WzdzKxABGVCjwQpwhTZU49PXHzYdujxv8/H+5ft6luyduvrQku2nrtx99v/ff+x+/gcW3Xn8mm/xDD6nUgaDDGBUM6gnghCQoZPKZl1gntSzeNup35AIg2iGm5PZtZJBN41RL43RPAeolNO2kMMGjGwL2W0KQTFnmMGgmRxdvxCeLhgg3rh69xmDfjo4YqBpAxOxgCOP1ST7/I3HkABigETPueuPgE5lhiUMrAiYWkCmW+Qev3QPEq8wzTcfAzUzEdLMACLzTly+j6r5xmMibUbWDADne27XjyULyQAAAABJRU5ErkJggg=="},"images":{"fallback":{"src":"/evidenceportal/static/4942e240f9be5fcf413444a465fa7ad4/15e42/default-contact.png","srcSet":"/evidenceportal/static/4942e240f9be5fcf413444a465fa7ad4/15e42/default-contact.png 100w,\n/evidenceportal/static/4942e240f9be5fcf413444a465fa7ad4/5aead/default-contact.png 200w","sizes":"100px"},"sources":[{"srcSet":"/evidenceportal/static/4942e240f9be5fcf413444a465fa7ad4/d8057/default-contact.webp 100w,\n/evidenceportal/static/4942e240f9be5fcf413444a465fa7ad4/2e34e/default-contact.webp 200w","type":"image/webp","sizes":"100px"}]},"width":100,"height":100}}},"project":{"question":"How can NIH strengthen stewardship through the development of robust measures for assessing the impact of its investments?","title":"How can NIH strengthen stewardship through the development of robust measures for assessing the impact of its investments?","summary":null,"status":"open","opportunityCloses":"Open until filled","startDate":"","endDate":"","lastModified":null,"agency":"National Institutes of Health","topics":[{"slug":"Impact","title":"Impact"},{"slug":"Metascience","title":"Metascience"},{"slug":"Evaluation","title":"Evaluation"},{"slug":"Stewardship","title":"Stewardship"}],"deliverable":null,"purpose":null,"expertise":"

Knowledge of evaluation research methods/design (e.g., mixed methods, experimental/quasi-experimental design); Science of science, or metascience (defined as the use of scientific methodology to study science itself).

","requirement":null,"keyDates":"

Preliminary results for report describing potential measures NIH could implement due within 1 year of start date.

","priorResearch":null,"statusOfData":null,"fundingInfo":null,"summaryPDF":"../../summary/Portal - NIH opportunity.pdf","collectData":[{"fieldTitle":"Summary","fieldData":"

The HHS National Institutes of Health and the Office of Management and Budget hosted a researcher interest meeting on May, 30, 2024. Click here for the slides from that meeting. A question and answer document is also available here.

NIH is the primary federal agency for leading, conducting, and supporting biomedical and behavioral research.  NIH provides financial support to researchers throughout our nation and the world through its 27 Institutes and Centers (ICs) and the Office of the Director. NIH conducts and supports biomedical, behavioral, and social science research across a broad spectrum of scientific disciplines and approaches in pursuit of its mission to seek fundamental knowledge about the nature and behavior of living systems and to use that knowledge to enhance health, lengthen life, and reduce illness and disability. NIH research focuses on both ongoing and emerging public health needs. As NIH identifies these needs, it uses different scientific approaches to understand the basic causes and mechanisms of disease, find new ways of identifying, preventing, and curing disease processes, and bring these new interventions into common practice for the public’s benefit.

NIH is seeking to engage with the scientific community to study NIH processes and programs to further strengthen the evidence base that supports NIH decision-making.  The proposed research efforts focus on strengthening the agency’s evidence-building capabilities in order to improve the public’s and NIH’s own understanding of its impacts. Proposed research should address aspects of one or more of the following questions:

1. How can NIH improve on identifying desired outcomes and measuring impact related to its mission?

a. Beyond bibliometric measures, what are the indicators of scientific success?

b. What approaches can be used to capture successful/impactful scientific strategies and new tools and methods, and are these approaches scalable?

c. What measures can NIH use to capture both incremental knowledge gains and failures that ultimately contribute to scientific success?

d. What approaches can NIH use to measure impact of different categories of science (e.g., basic, translation, clinical) and the technology and operations used to support the science?

e. Are there better ways for NIH to trace dissemination of clinical research findings into:

                                                        i. Care received by patients?

                                                      ii. Use by clinical communities and healthcare providers?

                                                    iii. Use by public health agencies other than NIH?

f. How can NIH capture the economic impact of its outcomes? How does NIH-funded research lead to increased productivity and give rise to new industries?

g. How can these approaches best inform strategies for funding research, resources, and training?

2. Are there methods that NIH can use to better predict and identify scientific opportunities (e.g., the emergence of gene editing technology)?

3. Are there approaches that could inform NIH funding decisions by measuring scientific quality, rigor, and reproducibility?

4. What evidence can NIH use to inform its efforts to optimize its investment in recruiting, training, and sustaining a diverse U.S. biomedical, behavioral, and social sciences research workforce?

a. What data and methods may be used to capture trainee career outcomes?

b. How can NIH evaluate its efforts to expand and diversify the U.S. biomedical, behavioral, and social sciences research workforce through engagement activities?

5. What evidence does NIH need to improve the clinical research ecosystem?  What would inform a re-envisioning of the clinical trials system to maximize quality, participant experience, accessibility, timeliness, and impact on clinical care?

a. How can NIH ensure there is equitable representation of the U.S. populations in its funded clinical research so health disparities are not compounded in underrepresented populations?

6. What evidence could inform steps NIH can take to ensure progress on overcoming health disparities and strengthen partnerships with underserved communities and practitioners?

7. How should NIH assess risk in its research portfolio?  What is the right amount of risk for NIH to accept as a steward of public funds? 

a. Does the NIH funding system foster sufficient risk-taking to encourage researchers to explore high-risk research?  If not, are there ways to test novel funding approaches that could be implemented at scale? 

 

"},{"fieldTitle":"Anticipated Deliverables","fieldData":"
  • A report summarizing findings and potential measures that NIH could implement to strengthen its decision-making evidence base and suggested methods for collecting those measures.

  • Presentation of findings to NIH decision-makers.

"},{"fieldTitle":"Planned use of results","fieldData":"

As a steward of public funds, NIH is committed to pursuing its mission effectively, efficiently, and transparently through continual improvement. NIH would consider the findings and methods described in the report for adoption within existing stewardship activities. Considering the findings and methods would also help NIH to further develop data, methods, and approaches to increase the use of evidence in policymaking.

"},{"fieldTitle":"Funding","fieldData":"

NIH does not have funds available to support any research projects arising from these efforts.

"},{"fieldTitle":"Data","fieldData":"

Data on NIH expenditures and the results of NIH supported research are available within Research Portfolio Online Reporting Tools (RePORT),[1] which provides access to reports, data, and analyses of NIH research activities. If researchers have specific suggestions for relevant administrative data to help inform their proposed project, NIH can assess whether such data exists and can be shared.

[1] https://report.nih.gov/

"},{"fieldTitle":"Other Benefits to Project Partners","fieldData":"

NIH will participate in meetings with researchers to discuss research progress and answer any questions.  Additionally, NIH could provide researchers with the opportunity to present findings to NIH decision-makers.  Researchers have the potential opportunity to publish results.

"}],"openText":null,"mainContact":{"name":"Ira Kuhn, PhD","title":"Health Science Policy Analyst","employer":"Department of Health and Human Services","email":"ODMetascience@od.nih.gov","image":null},"projectTeam":[],"faq":null}},"pageContext":{"slug":"NIH - Measures for Impact"}},"staticQueryHashes":["2677476431"],"slicesMap":{}} \ No newline at end of file diff --git a/evidenceportal/page-data/project/PMALA Challenge/page-data.json b/evidenceportal/page-data/project/PMALA Challenge/page-data.json index 815ef266..ee6a67f7 100644 --- a/evidenceportal/page-data/project/PMALA Challenge/page-data.json +++ b/evidenceportal/page-data/project/PMALA Challenge/page-data.json @@ -1 +1 @@ -{"componentChunkName":"component---gatsby-theme-project-portal-src-layouts-project-detail-page-tsx","path":"/project/PMALA Challenge/","result":{"data":{"site":{"siteMetadata":{"title":"Project Portal Example (Site with Queries)","description":"","siteUrl":"http://localhost:9000","locale":"en","showDevBanner":false,"staticText":{"navbar":{"title":"Evidence Project Portal","pages":[{"link":"/","name":"Open Projects","show":true},{"link":"/ongoing/","name":"In-Progress Projects","show":true},{"link":"/completed/","name":"Completed Projects","show":true},{"link":"/about/","name":"About","show":true},{"link":"/contact/","name":"Contact","show":true}]},"bottomBanner":{"text":" This project portal is managed by the Evidence Team at the Office of Management and Budget. The materials and processes are adapted from those developed by the North Carolina Office of Strategic Partnerships. If you have suggestions for how to improve it, please [let us know!](/contact)","link":"https://ccv.brown.edu/"},"footer":{"copyright":"© The Policy Lab 2022","links":[{"title":"Center for Computation and Visualization","link":"https://ccv.brown.edu"}],"heading":{"title":"THE POLICY LAB","link":"https://thepolicylab.brown.edu"}},"mainContact":{"ongoingText":"We plan to post results and deliverables when the project is complete. In the meantime, we welcome questions about the project.","completeText":"We’re eager to learn how you use the results and welcome any questions."}},"newsletter":{"link":"https://public.govdelivery.com/accounts/USGSA/subscriber/new?topic_id=USGSA_1068","title":"Subscribe to our newsletter","text":"Sign up for Evaluation.gov updates"},"projectInterestLink":""}},"socialShareImage":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#f8f8f8","images":{"fallback":{"src":"/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/9676a/social-share-image.png","srcSet":"/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/79ffd/social-share-image.png 293w,\n/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/5f14c/social-share-image.png 586w,\n/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/9676a/social-share-image.png 1172w","sizes":"(min-width: 1172px) 1172px, 100vw"},"sources":[{"srcSet":"/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/dae6f/social-share-image.webp 293w,\n/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/f20b4/social-share-image.webp 586w,\n/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/79a4d/social-share-image.webp 1172w","type":"image/webp","sizes":"(min-width: 1172px) 1172px, 100vw"}]},"width":1172,"height":248}}},"navbarLogo":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#e8e8f8","images":{"fallback":{"src":"/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/9d8d9/navbar.png","srcSet":"/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/e950a/navbar.png 76w,\n/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/f8866/navbar.png 151w,\n/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/9d8d9/navbar.png 302w,\n/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/eb977/navbar.png 604w","sizes":"(min-width: 302px) 302px, 100vw"},"sources":[{"srcSet":"/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/c90ec/navbar.webp 76w,\n/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/60656/navbar.webp 151w,\n/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/137cc/navbar.webp 302w,\n/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/c802f/navbar.webp 604w","type":"image/webp","sizes":"(min-width: 302px) 302px, 100vw"}]},"width":302,"height":64}}},"bottomBannerLogo":null,"footerLogo":null,"page":{"title":"What Public Participation and Community Engagement (PPCE) activities are effective in increasing reach, improving inclusivity, and promoting public involvement and trust in Federal decision-making?","description":null},"defaultContactImage":{"childImageSharp":{"gatsbyImageData":{"layout":"fixed","placeholder":{"fallback":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAIAAAAC64paAAAACXBIWXMAAAsTAAALEwEAmpwYAAAB2ElEQVR42mP4TwFgoInmP3///v4DQkAGaZr//vuHxkUVwK0ZovDM9YcTV+yftOLA2RuP4IL4NEMUANUVTljHZJLNoJ3KoJ3CZJpdPGk9VAqPZoj3Jizfz6CawGKRx2qdD0QsFrkMagkTl+8HKfjzF7tmiNlA/XrhrQwm2SxW+YzmuUDEapXPYJxlGNX+6/cfNPczoHn1xZuP4i7lQM1MFnkQzUxAm02zRZzL3rz7TEDzz1+/1QIbgFYxW0I1AxlArmZw4/cfv3Bqhvu5bsZmBpV4Vst8oMtByDIfyK2fuQWfn+GmfvvxK7RyLoNWCiMYMWglh1XN+/7zF2aEoWj+i5Qajl68WzdzKxABGVCjwQpwhTZU49PXHzYdujxv8/H+5ft6luyduvrQku2nrtx99v/ff+x+/gcW3Xn8mm/xDD6nUgaDDGBUM6gnghCQoZPKZl1gntSzeNup35AIg2iGm5PZtZJBN41RL43RPAeolNO2kMMGjGwL2W0KQTFnmMGgmRxdvxCeLhgg3rh69xmDfjo4YqBpAxOxgCOP1ST7/I3HkABigETPueuPgE5lhiUMrAiYWkCmW+Qev3QPEq8wzTcfAzUzEdLMACLzTly+j6r5xmMibUbWDADne27XjyULyQAAAABJRU5ErkJggg=="},"images":{"fallback":{"src":"/evidenceportal/static/4942e240f9be5fcf413444a465fa7ad4/15e42/default-contact.png","srcSet":"/evidenceportal/static/4942e240f9be5fcf413444a465fa7ad4/15e42/default-contact.png 100w,\n/evidenceportal/static/4942e240f9be5fcf413444a465fa7ad4/5aead/default-contact.png 200w","sizes":"100px"},"sources":[{"srcSet":"/evidenceportal/static/4942e240f9be5fcf413444a465fa7ad4/d8057/default-contact.webp 100w,\n/evidenceportal/static/4942e240f9be5fcf413444a465fa7ad4/2e34e/default-contact.webp 200w","type":"image/webp","sizes":"100px"}]},"width":100,"height":100}}},"project":{"question":"What Public Participation and Community Engagement (PPCE) activities are effective in increasing reach, improving inclusivity, and promoting public involvement and trust in Federal decision-making?","title":"What Public Participation and Community Engagement (PPCE) activities are effective in increasing reach, improving inclusivity, and promoting public involvement and trust in Federal decision-making?","summary":null,"status":"completed","opportunityCloses":"2024-05-21T04:00:00.000Z","startDate":"2024-04-08T04:00:00.000Z","endDate":"2024-08-19T04:00:00.000Z","lastModified":null,"agency":"Office of Management and Budget","topics":[{"slug":"Community Engagement","title":"Community Engagement"},{"slug":"Equity","title":"Equity"},{"slug":"Evaluation","title":"Evaluation"},{"slug":"Public Participation","title":"Public Participation"}],"deliverable":null,"purpose":null,"expertise":"
    \n
  • Knowledge of public participation and community engagement strategies
  • \n
  • Program evaluation, with experience in culturally responsive evaluation or similar methods
  • \n
  • Measurement design
  • \n
  • Technical communication skills
  • \n
","requirement":null,"keyDates":"
    \n
  • Challenge Phase I opens 4/8/2024
  • \n
  • Phase I Submission deadline 5/21/2024
  • \n
  • Notify Phase I winners 6/3/2024
  • \n
  • Challenge Phase II opens 6/3/2024
  • \n
  • Phase II Submission deadline 8/2/2024
  • \n
  • Notify Phase II winner 8/19/2024
  • \n
","priorResearch":null,"statusOfData":null,"fundingInfo":null,"summaryPDF":"../../summary/Portal - Challenge Opportunity.pdf","collectData":[{"fieldTitle":"Summary","fieldData":"

The President’s Management Agenda Priority 2 envisions the delivery of excellent, equitable, and secure services and customer experiences to the American people by and across Federal Government. Yet, Federal services have not always been designed with the public’s needs and priorities in mind, nor have these services always kept up with these needs.  Achieving PMA goals require a renewed emphasis on direct engagement with Americans of all walks of life to reimagine the delivery of Federal services. The American people deserve a government that understands who they are, what they need, and how best to deliver for them.  Federal agencies are embracing the importance of PPCE and trying new and innovative ways to extend engagement opportunities to the public and especially members of communities who historically have been excluded or whose views may not be well represented through traditional public comment processes. 

Given the limitations of public input garnered through traditional PPCE activities, including Federal Register notice and comment processes and Requests for Information, in representing the full breadth of American experiences, agencies are pursuing other approaches, including consultations, listening sessions, customer feedback surveys, user research, and crowdsourcing. More equitable and effective public engagement benefits Federal agencies by improving their awareness of and responsiveness to the perspectives and needs of the communities and individuals affected by their policies and programs. Individuals and communities can benefit by gaining more awareness and understanding of government policies and programs that impact them and sharing their experiences and expertise to influence changes that improve their interactions with and trust in government.

To help agencies develop effective approaches for meaningfully engaging with the public, OMB has recently published a Request for Information in the Federal Register seeking the public’s input on:

  • Experiences individuals and organizations have had in participating (or trying to participate) in Federal Government PPCE activities

  • Content to incorporate in a Federal framework for PPCE, including common guidelines and leading practices that can help Federal employees better use these methods; and

  • Suggestions for how OMB might continue to pursue a collaborative process to co-develop such a framework with the public.

  • A critical complement to improving how Federal agencies conduct PPCE activities is the development of methods to evaluate the extent to which the efforts they adopt and implement are effective. Also, as agencies pilot, implement, or experiment with approaches to their PPCE activities, they need support in measuring and evaluating whether and how those changes are an improvement relative to the status quo. Currently, Federal agencies do not have a shared set of valid quantitative or qualitative metrics or well-developed evaluation plans that would enable them to rigorously measure the effectiveness of different approaches to PPCE. 

The challenge invited experts from the public to first develop a technical concept paper, with three winners advancing to Phase II where they then develop and deliver their detailed evaluation toolkit. The three winners of Phase I of the Challenge were:

Upon review of the toolkit submissions, the Improve Group Cooperative was selected as the winner of Phase II. The toolkit they developed will be shared widely across the Federal government to enhance agency capacity to evaluate their PPCE initiatives.

We invite others to use the toolkit to support their evaluation of community engagement activities. Download the toolkit here.

Project last updated September 30, 2024.

"},{"fieldTitle":"Planned use of results","fieldData":"

The Challenge will result in an evaluation toolkit that Federal agencies can use to evaluate and enhance the effectiveness of their PPCE approaches.  The toolkit will provide ways to better evaluate PPCE activities and approaches, so that agencies will have better information to inform the selection and implementation of more effective PPCE approaches that will help agencies advance the PMA priorities.

"},{"fieldTitle":"Data","fieldData":"

No data will be provided for this Challenge.

"},{"fieldTitle":"Agency Learning Agenda Question(s)","fieldData":"

President’s Management Agenda Learning Agenda: What are effective approaches that agencies can take in managing the business of Government to address barriers that have hindered equal opportunity?

"},{"fieldTitle":"Final deliverables","fieldData":"
  • Public Participation and Community Engagement Evaluation Toolkit

"}],"openText":null,"mainContact":{"name":"Paul Strande","title":"Senior Advisor for Research Partnerships ","employer":"Office of Management and Budget","email":"evidence@omb.eop.gov","image":null},"projectTeam":[{"name":"The Improve Group Cooperative","title":null,"employer":"The Improve Group","email":null,"image":null}],"faq":null}},"pageContext":{"slug":"PMALA Challenge"}},"staticQueryHashes":["2677476431"],"slicesMap":{}} \ No newline at end of file +{"componentChunkName":"component---gatsby-theme-project-portal-src-layouts-project-detail-page-tsx","path":"/project/PMALA Challenge/","result":{"data":{"site":{"siteMetadata":{"title":"Project Portal Example (Site with Queries)","description":"","siteUrl":"http://localhost:9000","locale":"en","showDevBanner":false,"staticText":{"navbar":{"title":"Evidence Project Portal","pages":[{"link":"/","name":"Open Projects","show":true},{"link":"/ongoing/","name":"In-Progress Projects","show":true},{"link":"/completed/","name":"Completed Projects","show":true},{"link":"/about/","name":"About","show":true},{"link":"/contact/","name":"Contact","show":true}]},"bottomBanner":{"text":" This project portal is managed by the Evidence Team at the Office of Management and Budget. The materials and processes are adapted from those developed by the North Carolina Office of Strategic Partnerships. If you have suggestions for how to improve it, please [let us know!](/contact)","link":"https://ccv.brown.edu/"},"footer":{"copyright":"© The Policy Lab 2022","links":[{"title":"Center for Computation and Visualization","link":"https://ccv.brown.edu"}],"heading":{"title":"THE POLICY LAB","link":"https://thepolicylab.brown.edu"}},"mainContact":{"ongoingText":"We plan to post results and deliverables when the project is complete. In the meantime, we welcome questions about the project.","completeText":"We’re eager to learn how you use the results and welcome any questions."}},"newsletter":{"link":"https://public.govdelivery.com/accounts/USGSA/subscriber/new?topic_id=USGSA_1068","title":"Subscribe to our newsletter","text":"Sign up for Evaluation.gov updates"},"projectInterestLink":""}},"socialShareImage":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#f8f8f8","images":{"fallback":{"src":"/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/9676a/social-share-image.png","srcSet":"/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/79ffd/social-share-image.png 293w,\n/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/5f14c/social-share-image.png 586w,\n/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/9676a/social-share-image.png 1172w","sizes":"(min-width: 1172px) 1172px, 100vw"},"sources":[{"srcSet":"/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/dae6f/social-share-image.webp 293w,\n/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/f20b4/social-share-image.webp 586w,\n/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/79a4d/social-share-image.webp 1172w","type":"image/webp","sizes":"(min-width: 1172px) 1172px, 100vw"}]},"width":1172,"height":248}}},"navbarLogo":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#e8e8f8","images":{"fallback":{"src":"/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/9d8d9/navbar.png","srcSet":"/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/e950a/navbar.png 76w,\n/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/f8866/navbar.png 151w,\n/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/9d8d9/navbar.png 302w,\n/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/eb977/navbar.png 604w","sizes":"(min-width: 302px) 302px, 100vw"},"sources":[{"srcSet":"/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/c90ec/navbar.webp 76w,\n/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/60656/navbar.webp 151w,\n/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/137cc/navbar.webp 302w,\n/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/c802f/navbar.webp 604w","type":"image/webp","sizes":"(min-width: 302px) 302px, 100vw"}]},"width":302,"height":64}}},"bottomBannerLogo":null,"footerLogo":null,"page":{"title":"What Public Participation and Community Engagement (PPCE) activities are effective in increasing reach, improving inclusivity, and promoting public involvement and trust in Federal decision-making?","description":null},"defaultContactImage":{"childImageSharp":{"gatsbyImageData":{"layout":"fixed","placeholder":{"fallback":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAIAAAAC64paAAAACXBIWXMAAAsTAAALEwEAmpwYAAAB2ElEQVR42mP4TwFgoInmP3///v4DQkAGaZr//vuHxkUVwK0ZovDM9YcTV+yftOLA2RuP4IL4NEMUANUVTljHZJLNoJ3KoJ3CZJpdPGk9VAqPZoj3Jizfz6CawGKRx2qdD0QsFrkMagkTl+8HKfjzF7tmiNlA/XrhrQwm2SxW+YzmuUDEapXPYJxlGNX+6/cfNPczoHn1xZuP4i7lQM1MFnkQzUxAm02zRZzL3rz7TEDzz1+/1QIbgFYxW0I1AxlArmZw4/cfv3Bqhvu5bsZmBpV4Vst8oMtByDIfyK2fuQWfn+GmfvvxK7RyLoNWCiMYMWglh1XN+/7zF2aEoWj+i5Qajl68WzdzKxABGVCjwQpwhTZU49PXHzYdujxv8/H+5ft6luyduvrQku2nrtx99v/ff+x+/gcW3Xn8mm/xDD6nUgaDDGBUM6gnghCQoZPKZl1gntSzeNup35AIg2iGm5PZtZJBN41RL43RPAeolNO2kMMGjGwL2W0KQTFnmMGgmRxdvxCeLhgg3rh69xmDfjo4YqBpAxOxgCOP1ST7/I3HkABigETPueuPgE5lhiUMrAiYWkCmW+Qev3QPEq8wzTcfAzUzEdLMACLzTly+j6r5xmMibUbWDADne27XjyULyQAAAABJRU5ErkJggg=="},"images":{"fallback":{"src":"/evidenceportal/static/4942e240f9be5fcf413444a465fa7ad4/15e42/default-contact.png","srcSet":"/evidenceportal/static/4942e240f9be5fcf413444a465fa7ad4/15e42/default-contact.png 100w,\n/evidenceportal/static/4942e240f9be5fcf413444a465fa7ad4/5aead/default-contact.png 200w","sizes":"100px"},"sources":[{"srcSet":"/evidenceportal/static/4942e240f9be5fcf413444a465fa7ad4/d8057/default-contact.webp 100w,\n/evidenceportal/static/4942e240f9be5fcf413444a465fa7ad4/2e34e/default-contact.webp 200w","type":"image/webp","sizes":"100px"}]},"width":100,"height":100}}},"project":{"question":"What Public Participation and Community Engagement (PPCE) activities are effective in increasing reach, improving inclusivity, and promoting public involvement and trust in Federal decision-making?","title":"What Public Participation and Community Engagement (PPCE) activities are effective in increasing reach, improving inclusivity, and promoting public involvement and trust in Federal decision-making?","summary":null,"status":"completed","opportunityCloses":"2024-05-21T04:00:00.000Z","startDate":"2024-04-08T04:00:00.000Z","endDate":"2024-08-19T04:00:00.000Z","lastModified":null,"agency":"Office of Management and Budget","topics":[{"slug":"Community Engagement","title":"Community Engagement"},{"slug":"Evaluation","title":"Evaluation"},{"slug":"Public Participation","title":"Public Participation"}],"deliverable":null,"purpose":null,"expertise":"
    \n
  • Knowledge of public participation and community engagement strategies
  • \n
  • Program evaluation, with experience in culturally responsive evaluation or similar methods
  • \n
  • Measurement design
  • \n
  • Technical communication skills
  • \n
","requirement":null,"keyDates":"
    \n
  • Challenge Phase I opens 4/8/2024
  • \n
  • Phase I Submission deadline 5/21/2024
  • \n
  • Notify Phase I winners 6/3/2024
  • \n
  • Challenge Phase II opens 6/3/2024
  • \n
  • Phase II Submission deadline 8/2/2024
  • \n
  • Notify Phase II winner 8/19/2024
  • \n
","priorResearch":null,"statusOfData":null,"fundingInfo":null,"summaryPDF":"../../summary/Portal - Challenge Opportunity.pdf","collectData":[{"fieldTitle":"Summary","fieldData":"

The President’s Management Agenda Priority 2 envisions the delivery of excellent, equitable, and secure services and customer experiences to the American people by and across Federal Government. Yet, Federal services have not always been designed with the public’s needs and priorities in mind, nor have these services always kept up with these needs.  Achieving PMA goals require a renewed emphasis on direct engagement with Americans of all walks of life to reimagine the delivery of Federal services. The American people deserve a government that understands who they are, what they need, and how best to deliver for them.  Federal agencies are embracing the importance of PPCE and trying new and innovative ways to extend engagement opportunities to the public and especially members of communities who historically have been excluded or whose views may not be well represented through traditional public comment processes. 

Given the limitations of public input garnered through traditional PPCE activities, including Federal Register notice and comment processes and Requests for Information, in representing the full breadth of American experiences, agencies are pursuing other approaches, including consultations, listening sessions, customer feedback surveys, user research, and crowdsourcing. More equitable and effective public engagement benefits Federal agencies by improving their awareness of and responsiveness to the perspectives and needs of the communities and individuals affected by their policies and programs. Individuals and communities can benefit by gaining more awareness and understanding of government policies and programs that impact them and sharing their experiences and expertise to influence changes that improve their interactions with and trust in government.

To help agencies develop effective approaches for meaningfully engaging with the public, OMB has recently published a Request for Information in the Federal Register seeking the public’s input on:

  • Experiences individuals and organizations have had in participating (or trying to participate) in Federal Government PPCE activities

  • Content to incorporate in a Federal framework for PPCE, including common guidelines and leading practices that can help Federal employees better use these methods; and

  • Suggestions for how OMB might continue to pursue a collaborative process to co-develop such a framework with the public.

  • A critical complement to improving how Federal agencies conduct PPCE activities is the development of methods to evaluate the extent to which the efforts they adopt and implement are effective. Also, as agencies pilot, implement, or experiment with approaches to their PPCE activities, they need support in measuring and evaluating whether and how those changes are an improvement relative to the status quo. Currently, Federal agencies do not have a shared set of valid quantitative or qualitative metrics or well-developed evaluation plans that would enable them to rigorously measure the effectiveness of different approaches to PPCE. 

The challenge invited experts from the public to first develop a technical concept paper, with three winners advancing to Phase II where they then develop and deliver their detailed evaluation toolkit. The three winners of Phase I of the Challenge were:

Upon review of the toolkit submissions, the Improve Group Cooperative was selected as the winner of Phase II. The toolkit they developed will be shared widely across the Federal government to enhance agency capacity to evaluate their PPCE initiatives.

We invite others to use the toolkit to support their evaluation of community engagement activities. Download the toolkit here.

Project last updated September 30, 2024.

"},{"fieldTitle":"Planned use of results","fieldData":"

The Challenge will result in an evaluation toolkit that Federal agencies can use to evaluate and enhance the effectiveness of their PPCE approaches.  The toolkit will provide ways to better evaluate PPCE activities and approaches, so that agencies will have better information to inform the selection and implementation of more effective PPCE approaches that will help agencies advance the PMA priorities.

"},{"fieldTitle":"Data","fieldData":"

No data will be provided for this Challenge.

"},{"fieldTitle":"Agency Learning Agenda Question(s)","fieldData":"

President’s Management Agenda Learning Agenda: What are effective approaches that agencies can take in managing the business of Government to address barriers that have hindered equal opportunity?

"},{"fieldTitle":"Final deliverables","fieldData":"
  • Public Participation and Community Engagement Evaluation Toolkit

"}],"openText":null,"mainContact":{"name":"Paul Strande","title":"Senior Advisor for Research Partnerships ","employer":"Office of Management and Budget","email":"evidence@omb.eop.gov","image":null},"projectTeam":[{"name":"The Improve Group Cooperative","title":null,"employer":"The Improve Group","email":null,"image":null}],"faq":null}},"pageContext":{"slug":"PMALA Challenge"}},"staticQueryHashes":["2677476431"],"slicesMap":{}} \ No newline at end of file diff --git a/evidenceportal/page-data/project/Treasury (SLFRF)/page-data.json b/evidenceportal/page-data/project/Treasury (SLFRF)/page-data.json index 125a9971..0e3c1ca7 100644 --- a/evidenceportal/page-data/project/Treasury (SLFRF)/page-data.json +++ b/evidenceportal/page-data/project/Treasury (SLFRF)/page-data.json @@ -1 +1 @@ -{"componentChunkName":"component---gatsby-theme-project-portal-src-layouts-project-detail-page-tsx","path":"/project/Treasury (SLFRF)/","result":{"data":{"site":{"siteMetadata":{"title":"Project Portal Example (Site with Queries)","description":"","siteUrl":"http://localhost:9000","locale":"en","showDevBanner":false,"staticText":{"navbar":{"title":"Evidence Project Portal","pages":[{"link":"/","name":"Open Projects","show":true},{"link":"/ongoing/","name":"In-Progress Projects","show":true},{"link":"/completed/","name":"Completed Projects","show":true},{"link":"/about/","name":"About","show":true},{"link":"/contact/","name":"Contact","show":true}]},"bottomBanner":{"text":" This project portal is managed by the Evidence Team at the Office of Management and Budget. The materials and processes are adapted from those developed by the North Carolina Office of Strategic Partnerships. If you have suggestions for how to improve it, please [let us know!](/contact)","link":"https://ccv.brown.edu/"},"footer":{"copyright":"© The Policy Lab 2022","links":[{"title":"Center for Computation and Visualization","link":"https://ccv.brown.edu"}],"heading":{"title":"THE POLICY LAB","link":"https://thepolicylab.brown.edu"}},"mainContact":{"ongoingText":"We plan to post results and deliverables when the project is complete. In the meantime, we welcome questions about the project.","completeText":"We’re eager to learn how you use the results and welcome any questions."}},"newsletter":{"link":"https://public.govdelivery.com/accounts/USGSA/subscriber/new?topic_id=USGSA_1068","title":"Subscribe to our newsletter","text":"Sign up for Evaluation.gov updates"},"projectInterestLink":""}},"socialShareImage":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#f8f8f8","images":{"fallback":{"src":"/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/9676a/social-share-image.png","srcSet":"/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/79ffd/social-share-image.png 293w,\n/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/5f14c/social-share-image.png 586w,\n/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/9676a/social-share-image.png 1172w","sizes":"(min-width: 1172px) 1172px, 100vw"},"sources":[{"srcSet":"/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/dae6f/social-share-image.webp 293w,\n/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/f20b4/social-share-image.webp 586w,\n/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/79a4d/social-share-image.webp 1172w","type":"image/webp","sizes":"(min-width: 1172px) 1172px, 100vw"}]},"width":1172,"height":248}}},"navbarLogo":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#e8e8f8","images":{"fallback":{"src":"/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/9d8d9/navbar.png","srcSet":"/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/e950a/navbar.png 76w,\n/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/f8866/navbar.png 151w,\n/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/9d8d9/navbar.png 302w,\n/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/eb977/navbar.png 604w","sizes":"(min-width: 302px) 302px, 100vw"},"sources":[{"srcSet":"/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/c90ec/navbar.webp 76w,\n/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/60656/navbar.webp 151w,\n/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/137cc/navbar.webp 302w,\n/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/c802f/navbar.webp 604w","type":"image/webp","sizes":"(min-width: 302px) 302px, 100vw"}]},"width":302,"height":64}}},"bottomBannerLogo":null,"footerLogo":null,"page":{"title":"What is the short-term and long-term impact on households, organizations, communities, and governments from specific State and Local Fiscal Recovery Funds (SLFRF) projects in priority policy areas such as affordable housing, workforce, and public safety?","description":null},"defaultContactImage":{"childImageSharp":{"gatsbyImageData":{"layout":"fixed","placeholder":{"fallback":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAIAAAAC64paAAAACXBIWXMAAAsTAAALEwEAmpwYAAAB2ElEQVR42mP4TwFgoInmP3///v4DQkAGaZr//vuHxkUVwK0ZovDM9YcTV+yftOLA2RuP4IL4NEMUANUVTljHZJLNoJ3KoJ3CZJpdPGk9VAqPZoj3Jizfz6CawGKRx2qdD0QsFrkMagkTl+8HKfjzF7tmiNlA/XrhrQwm2SxW+YzmuUDEapXPYJxlGNX+6/cfNPczoHn1xZuP4i7lQM1MFnkQzUxAm02zRZzL3rz7TEDzz1+/1QIbgFYxW0I1AxlArmZw4/cfv3Bqhvu5bsZmBpV4Vst8oMtByDIfyK2fuQWfn+GmfvvxK7RyLoNWCiMYMWglh1XN+/7zF2aEoWj+i5Qajl68WzdzKxABGVCjwQpwhTZU49PXHzYdujxv8/H+5ft6luyduvrQku2nrtx99v/ff+x+/gcW3Xn8mm/xDD6nUgaDDGBUM6gnghCQoZPKZl1gntSzeNup35AIg2iGm5PZtZJBN41RL43RPAeolNO2kMMGjGwL2W0KQTFnmMGgmRxdvxCeLhgg3rh69xmDfjo4YqBpAxOxgCOP1ST7/I3HkABigETPueuPgE5lhiUMrAiYWkCmW+Qev3QPEq8wzTcfAzUzEdLMACLzTly+j6r5xmMibUbWDADne27XjyULyQAAAABJRU5ErkJggg=="},"images":{"fallback":{"src":"/evidenceportal/static/4942e240f9be5fcf413444a465fa7ad4/15e42/default-contact.png","srcSet":"/evidenceportal/static/4942e240f9be5fcf413444a465fa7ad4/15e42/default-contact.png 100w,\n/evidenceportal/static/4942e240f9be5fcf413444a465fa7ad4/5aead/default-contact.png 200w","sizes":"100px"},"sources":[{"srcSet":"/evidenceportal/static/4942e240f9be5fcf413444a465fa7ad4/d8057/default-contact.webp 100w,\n/evidenceportal/static/4942e240f9be5fcf413444a465fa7ad4/2e34e/default-contact.webp 200w","type":"image/webp","sizes":"100px"}]},"width":100,"height":100}}},"project":{"question":"What is the short-term and long-term impact on households, organizations, communities, and governments from specific State and Local Fiscal Recovery Funds (SLFRF) projects in priority policy areas such as affordable housing, workforce, and public safety?","title":"What is the short-term and long-term impact on households, organizations, communities, and governments from specific State and Local Fiscal Recovery Funds (SLFRF) projects in priority policy areas such as affordable housing, workforce, and public safety?","summary":null,"status":"open","opportunityCloses":"Open until filled","startDate":"","endDate":"2024-03-31T04:00:00.000Z","lastModified":null,"agency":"Department of the Treasury","topics":[{"slug":"Housing","title":"Housing"},{"slug":"State and Local Governments","title":"State and Local Governments"},{"slug":"Workforce Development","title":"Workforce Development"}],"deliverable":null,"purpose":null,"expertise":"
    \n
  • An interest in producing actionable and policy-relevant research.
  • \n
  • General knowledge (or a willingness to learn) about federal grant assistance programs and state/local social service programs.
  • \n
  • An ability to work cooperatively and collaboratively with the federal government.
  • \n
  • Skill in producing concise, plain language summaries of research findings.
  • \n
  • A willingness to partner with local or state governments (if doing local or state level research).
  • \n
  • A background in rigorous evaluation research and designs as well as qualitative research methods.
  • \n
","requirement":null,"keyDates":"

Ideally, initial research products would be completed in 2024 to allow findings to be used to inform the future implementation of the program. Longer term impact evaluations are also of interest to Treasury. 

","priorResearch":null,"statusOfData":null,"fundingInfo":null,"summaryPDF":"../../summary/Portal - Treasury - SLFRF.pdf","collectData":[{"fieldTitle":"Summary","fieldData":"

The U.S. Treasury and the Office of Management and Budget hosted a researcher interest meeting on February, 15, 2024. Click here for the slides from that meeting. A question and answer document is also available here.

The State and Local Fiscal Recovery Funds (SLFRF) program provides $350 billion for state, local, territorial, and Tribal governments to support their response to and recovery from the COVID-19 pandemic, support families and businesses struggling with its economic impacts, maintain vital public services despite revenue losses, and make investments that support long-term growth and build a stronger, more equitable economy. As described in more detail in Treasury’s Economic Recovery Learning Agenda, in the immediate term, a key research priority is understanding the impacts of SLFRF award funds in priority policy areas. 

In particular, Treasury has identified a small set of priority areas where SLFRF funds can have the most transformative long-term impact on communities, including projects that are focused on affordable housing, workforce, and public safety. Performing additional evaluations in these areas will allow Treasury and researchers to understand how SLFRF funds addressed short-term challenges while also paving the way for longer-term economic growth. Examining the short-term and long-term impact on households, organizations, communities, and governments from specific SLFRF projects in priority policy areas such as affordable housing, workforce, and public safety, could include research that answers more detailed questions such as: 

  • How have SLFRF-funded community violence interventions—such as violence interrupter programs, 911 mental health response units, and youth employment programs—improved public safety and health in communities?

  • To what extent have workforce development projects helped disproportionally impacted individuals improve their employment opportunities and earnings?

  • What innovative approaches to housing stability have jurisdictions employed to meet the housing challenges created by the COVID-19 pandemic and increase long-term housing stability?

  • To what extent have recipients used SLFRF resources to complement and increase the impact of funds from other Treasury housing programs such as the Emergency Rental Assistance program and the Homeowner Assistance Fund? 

"},{"fieldTitle":"Anticipated Deliverables","fieldData":"
  • Meetings: Regular meetings with Treasury program and evaluation staff to discuss the research approach, the evaluation plan, initial findings, and reports

  • Evaluation Plan: An evaluation plan that Treasury will review before researchers begin any analysis. This  evaluation plan should outline the researchers approach to evaluating the relevant research question,  including methodology, timing, and data sources.

  • Evaluation Report(s): An interim report for review by Treasury and a final public report that include the findings of the evaluation of the impact of SLFRF funds in relevant policy areas. Reports should include short 3-4 page plain language summaries of results as well as documentation on the methodology. For example, see this sample of a summary of findings and methodology from a previous research project.

"},{"fieldTitle":"Planned use of results","fieldData":"

This research will help Treasury to more effectively administer the SLFRF program by identifying interventions that are particularly effective. This information could be disseminated by Treasury through promising practice guides, blog posts, factsheets, and other communications with SLFRF recipients to encourage them to adopt certain types of projects and approaches to using their SLFRF award funds. In addition, this research will inform Treasury’s lessons learned from the implementation and administration of the SLFRF program, as well as the federal government’s long-term policy development for future programs to assist governments and households in future economic crises.

"},{"fieldTitle":"Funding","fieldData":"

Treasury does not have funds available for this research.

"},{"fieldTitle":"Data","fieldData":"
    \n
  • Public data from Treasury’s SLFRF Data Dashboard.
  • \n
  • Detailed data from jurisdictions about their SLFRF-funded projects and beneficiaries.
  • \n
  • Data and information from Recovery Plan Performance Reports, which are submitted by jurisdictions with over 250,000 residents and contain details on each government’s strategy and uses for SLFRF award funds.
  • \n
  • Data from the U.S. Census, including the American Community Survey, related to community-level outcomes for jurisdictions that received SLFRF funds.
  • \n
"},{"fieldTitle":"Other Benefits to Project Partners","fieldData":"

Treasury could provide briefings to researchers about the SLFRF program, including information on program structure, available data, and program chronology. Treasury could also assist with matchmaking between researchers and particular local and state governments to facilitate the secure exchange of detailed data on individual beneficiaries of SLFRF-funded projects. In addition, Treasury could participate in regular meetings with researchers who are conducting an evaluation to discuss research progress and answer any questions.

"},{"fieldTitle":"Agency Learning Agenda Question(s)","fieldData":"

Treasury Learning Agenda Question 1.3: To what extent are American Rescue Plan (ARP) programs being implemented equitably? What is the impact of ARP programs on households, businesses, and governments? More details are available in Treasury’s Economic Recovery Learning Agenda.

"}],"openText":null,"mainContact":{"name":"Elizabeth Hipple","title":"Senior Policy Advisor","employer":"Department of the Treasury","email":"OSPPI@treasury.gov","image":null},"projectTeam":[],"faq":null}},"pageContext":{"slug":"Treasury (SLFRF)"}},"staticQueryHashes":["2677476431"],"slicesMap":{}} \ No newline at end of file +{"componentChunkName":"component---gatsby-theme-project-portal-src-layouts-project-detail-page-tsx","path":"/project/Treasury (SLFRF)/","result":{"data":{"site":{"siteMetadata":{"title":"Project Portal Example (Site with Queries)","description":"","siteUrl":"http://localhost:9000","locale":"en","showDevBanner":false,"staticText":{"navbar":{"title":"Evidence Project Portal","pages":[{"link":"/","name":"Open Projects","show":true},{"link":"/ongoing/","name":"In-Progress Projects","show":true},{"link":"/completed/","name":"Completed Projects","show":true},{"link":"/about/","name":"About","show":true},{"link":"/contact/","name":"Contact","show":true}]},"bottomBanner":{"text":" This project portal is managed by the Evidence Team at the Office of Management and Budget. The materials and processes are adapted from those developed by the North Carolina Office of Strategic Partnerships. If you have suggestions for how to improve it, please [let us know!](/contact)","link":"https://ccv.brown.edu/"},"footer":{"copyright":"© The Policy Lab 2022","links":[{"title":"Center for Computation and Visualization","link":"https://ccv.brown.edu"}],"heading":{"title":"THE POLICY LAB","link":"https://thepolicylab.brown.edu"}},"mainContact":{"ongoingText":"We plan to post results and deliverables when the project is complete. In the meantime, we welcome questions about the project.","completeText":"We’re eager to learn how you use the results and welcome any questions."}},"newsletter":{"link":"https://public.govdelivery.com/accounts/USGSA/subscriber/new?topic_id=USGSA_1068","title":"Subscribe to our newsletter","text":"Sign up for Evaluation.gov updates"},"projectInterestLink":""}},"socialShareImage":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#f8f8f8","images":{"fallback":{"src":"/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/9676a/social-share-image.png","srcSet":"/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/79ffd/social-share-image.png 293w,\n/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/5f14c/social-share-image.png 586w,\n/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/9676a/social-share-image.png 1172w","sizes":"(min-width: 1172px) 1172px, 100vw"},"sources":[{"srcSet":"/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/dae6f/social-share-image.webp 293w,\n/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/f20b4/social-share-image.webp 586w,\n/evidenceportal/static/9b0681ab59b6b530813911ac18656a96/79a4d/social-share-image.webp 1172w","type":"image/webp","sizes":"(min-width: 1172px) 1172px, 100vw"}]},"width":1172,"height":248}}},"navbarLogo":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#e8e8f8","images":{"fallback":{"src":"/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/9d8d9/navbar.png","srcSet":"/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/e950a/navbar.png 76w,\n/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/f8866/navbar.png 151w,\n/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/9d8d9/navbar.png 302w,\n/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/eb977/navbar.png 604w","sizes":"(min-width: 302px) 302px, 100vw"},"sources":[{"srcSet":"/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/c90ec/navbar.webp 76w,\n/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/60656/navbar.webp 151w,\n/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/137cc/navbar.webp 302w,\n/evidenceportal/static/597f81b11ae8beaad281d4d90441264c/c802f/navbar.webp 604w","type":"image/webp","sizes":"(min-width: 302px) 302px, 100vw"}]},"width":302,"height":64}}},"bottomBannerLogo":null,"footerLogo":null,"page":{"title":"What is the short-term and long-term impact on households, organizations, communities, and governments from specific State and Local Fiscal Recovery Funds (SLFRF) projects in priority policy areas such as affordable housing, workforce, and public safety?","description":null},"defaultContactImage":{"childImageSharp":{"gatsbyImageData":{"layout":"fixed","placeholder":{"fallback":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAIAAAAC64paAAAACXBIWXMAAAsTAAALEwEAmpwYAAAB2ElEQVR42mP4TwFgoInmP3///v4DQkAGaZr//vuHxkUVwK0ZovDM9YcTV+yftOLA2RuP4IL4NEMUANUVTljHZJLNoJ3KoJ3CZJpdPGk9VAqPZoj3Jizfz6CawGKRx2qdD0QsFrkMagkTl+8HKfjzF7tmiNlA/XrhrQwm2SxW+YzmuUDEapXPYJxlGNX+6/cfNPczoHn1xZuP4i7lQM1MFnkQzUxAm02zRZzL3rz7TEDzz1+/1QIbgFYxW0I1AxlArmZw4/cfv3Bqhvu5bsZmBpV4Vst8oMtByDIfyK2fuQWfn+GmfvvxK7RyLoNWCiMYMWglh1XN+/7zF2aEoWj+i5Qajl68WzdzKxABGVCjwQpwhTZU49PXHzYdujxv8/H+5ft6luyduvrQku2nrtx99v/ff+x+/gcW3Xn8mm/xDD6nUgaDDGBUM6gnghCQoZPKZl1gntSzeNup35AIg2iGm5PZtZJBN41RL43RPAeolNO2kMMGjGwL2W0KQTFnmMGgmRxdvxCeLhgg3rh69xmDfjo4YqBpAxOxgCOP1ST7/I3HkABigETPueuPgE5lhiUMrAiYWkCmW+Qev3QPEq8wzTcfAzUzEdLMACLzTly+j6r5xmMibUbWDADne27XjyULyQAAAABJRU5ErkJggg=="},"images":{"fallback":{"src":"/evidenceportal/static/4942e240f9be5fcf413444a465fa7ad4/15e42/default-contact.png","srcSet":"/evidenceportal/static/4942e240f9be5fcf413444a465fa7ad4/15e42/default-contact.png 100w,\n/evidenceportal/static/4942e240f9be5fcf413444a465fa7ad4/5aead/default-contact.png 200w","sizes":"100px"},"sources":[{"srcSet":"/evidenceportal/static/4942e240f9be5fcf413444a465fa7ad4/d8057/default-contact.webp 100w,\n/evidenceportal/static/4942e240f9be5fcf413444a465fa7ad4/2e34e/default-contact.webp 200w","type":"image/webp","sizes":"100px"}]},"width":100,"height":100}}},"project":{"question":"What is the short-term and long-term impact on households, organizations, communities, and governments from specific State and Local Fiscal Recovery Funds (SLFRF) projects in priority policy areas such as affordable housing, workforce, and public safety?","title":"What is the short-term and long-term impact on households, organizations, communities, and governments from specific State and Local Fiscal Recovery Funds (SLFRF) projects in priority policy areas such as affordable housing, workforce, and public safety?","summary":null,"status":"open","opportunityCloses":"Open until filled","startDate":"","endDate":"2024-03-31T04:00:00.000Z","lastModified":null,"agency":"Department of the Treasury","topics":[{"slug":"Housing","title":"Housing"},{"slug":"Workforce Development","title":"Workforce Development"},{"slug":"State and Local Governments","title":"State and Local Governments"}],"deliverable":null,"purpose":null,"expertise":"
    \n
  • An interest in producing actionable and policy-relevant research.
  • \n
  • General knowledge (or a willingness to learn) about federal grant assistance programs and state/local social service programs.
  • \n
  • An ability to work cooperatively and collaboratively with the federal government.
  • \n
  • Skill in producing concise, plain language summaries of research findings.
  • \n
  • A willingness to partner with local or state governments (if doing local or state level research).
  • \n
  • A background in rigorous evaluation research and designs as well as qualitative research methods.
  • \n
","requirement":null,"keyDates":"

Ideally, initial research products would be completed in 2024 to allow findings to be used to inform the future implementation of the program. Longer term impact evaluations are also of interest to Treasury. 

","priorResearch":null,"statusOfData":null,"fundingInfo":null,"summaryPDF":"../../summary/Portal - Treasury - SLFRF.pdf","collectData":[{"fieldTitle":"Summary","fieldData":"

The U.S. Treasury and the Office of Management and Budget hosted a researcher interest meeting on February, 15, 2024. Click here for the slides from that meeting. A question and answer document is also available here.

The State and Local Fiscal Recovery Funds (SLFRF) program provides $350 billion for state, local, territorial, and Tribal governments to support their response to and recovery from the COVID-19 pandemic, support families and businesses struggling with its economic impacts, maintain vital public services despite revenue losses, and make investments that support long-term growth and build a stronger, more equitable economy. As described in more detail in Treasury’s Economic Recovery Learning Agenda, in the immediate term, a key research priority is understanding the impacts of SLFRF award funds in priority policy areas. 

In particular, Treasury has identified a small set of priority areas where SLFRF funds can have the most transformative long-term impact on communities, including projects that are focused on affordable housing, workforce, and public safety. Performing additional evaluations in these areas will allow Treasury and researchers to understand how SLFRF funds addressed short-term challenges while also paving the way for longer-term economic growth. Examining the short-term and long-term impact on households, organizations, communities, and governments from specific SLFRF projects in priority policy areas such as affordable housing, workforce, and public safety, could include research that answers more detailed questions such as: 

  • How have SLFRF-funded community violence interventions—such as violence interrupter programs, 911 mental health response units, and youth employment programs—improved public safety and health in communities?

  • To what extent have workforce development projects helped disproportionally impacted individuals improve their employment opportunities and earnings?

  • What innovative approaches to housing stability have jurisdictions employed to meet the housing challenges created by the COVID-19 pandemic and increase long-term housing stability?

  • To what extent have recipients used SLFRF resources to complement and increase the impact of funds from other Treasury housing programs such as the Emergency Rental Assistance program and the Homeowner Assistance Fund? 

"},{"fieldTitle":"Anticipated Deliverables","fieldData":"
  • Meetings: Regular meetings with Treasury program and evaluation staff to discuss the research approach, the evaluation plan, initial findings, and reports

  • Evaluation Plan: An evaluation plan that Treasury will review before researchers begin any analysis. This  evaluation plan should outline the researchers approach to evaluating the relevant research question,  including methodology, timing, and data sources.

  • Evaluation Report(s): An interim report for review by Treasury and a final public report that include the findings of the evaluation of the impact of SLFRF funds in relevant policy areas. Reports should include short 3-4 page plain language summaries of results as well as documentation on the methodology. For example, see this sample of a summary of findings and methodology from a previous research project.

"},{"fieldTitle":"Planned use of results","fieldData":"

This research will help Treasury to more effectively administer the SLFRF program by identifying interventions that are particularly effective. This information could be disseminated by Treasury through promising practice guides, blog posts, factsheets, and other communications with SLFRF recipients to encourage them to adopt certain types of projects and approaches to using their SLFRF award funds. In addition, this research will inform Treasury’s lessons learned from the implementation and administration of the SLFRF program, as well as the federal government’s long-term policy development for future programs to assist governments and households in future economic crises.

"},{"fieldTitle":"Funding","fieldData":"

Treasury does not have funds available for this research.

"},{"fieldTitle":"Data","fieldData":"
    \n
  • Public data from Treasury’s SLFRF Data Dashboard.
  • \n
  • Detailed data from jurisdictions about their SLFRF-funded projects and beneficiaries.
  • \n
  • Data and information from Recovery Plan Performance Reports, which are submitted by jurisdictions with over 250,000 residents and contain details on each government’s strategy and uses for SLFRF award funds.
  • \n
  • Data from the U.S. Census, including the American Community Survey, related to community-level outcomes for jurisdictions that received SLFRF funds.
  • \n
"},{"fieldTitle":"Other Benefits to Project Partners","fieldData":"

Treasury could provide briefings to researchers about the SLFRF program, including information on program structure, available data, and program chronology. Treasury could also assist with matchmaking between researchers and particular local and state governments to facilitate the secure exchange of detailed data on individual beneficiaries of SLFRF-funded projects. In addition, Treasury could participate in regular meetings with researchers who are conducting an evaluation to discuss research progress and answer any questions.

"},{"fieldTitle":"Agency Learning Agenda Question(s)","fieldData":"

Treasury Learning Agenda Question 1.3: To what extent are American Rescue Plan (ARP) programs being implemented equitably? What is the impact of ARP programs on households, businesses, and governments? More details are available in Treasury’s Economic Recovery Learning Agenda.

"}],"openText":null,"mainContact":{"name":"Elizabeth Hipple","title":"Senior Policy Advisor","employer":"Department of the Treasury","email":"OSPPI@treasury.gov","image":null},"projectTeam":[],"faq":null}},"pageContext":{"slug":"Treasury (SLFRF)"}},"staticQueryHashes":["2677476431"],"slicesMap":{}} \ No newline at end of file diff --git a/evidenceportal/page-data/sq/d/2677476431.json b/evidenceportal/page-data/sq/d/2677476431.json index d692430c..4fd97518 100644 --- a/evidenceportal/page-data/sq/d/2677476431.json +++ b/evidenceportal/page-data/sq/d/2677476431.json @@ -1 +1 @@ -{"data":{"allProject":{"nodes":[{"title":"How can NIH strengthen stewardship through the development of robust measures for assessing the impact of its investments?","agency":"National Institutes of Health","topics":[{"title":"Evaluation"},{"title":"Impact"},{"title":"Metascience"},{"title":"Stewardship"}],"slug":"NIH - Measures for Impact","summary":null,"statusOfData":null,"status":"open","startDate":"","requirement":null,"question":"How can NIH strengthen stewardship through the development of robust measures for assessing the impact of its investments?","purpose":null,"projectTeam":[],"priorResearch":null,"opportunityCloses":"Open until filled","mainContact":{"name":"Ira Kuhn, PhD"},"fundingInfo":null,"collectData":[{"fieldTitle":"Summary","fieldData":"

The HHS National Institutes of Health and the Office of Management and Budget hosted a researcher interest meeting on May, 30, 2024. Click here for the slides from that meeting. A question and answer document is also available here.

NIH is the primary federal agency for leading, conducting, and supporting biomedical and behavioral research.  NIH provides financial support to researchers throughout our nation and the world through its 27 Institutes and Centers (ICs) and the Office of the Director. NIH conducts and supports biomedical, behavioral, and social science research across a broad spectrum of scientific disciplines and approaches in pursuit of its mission to seek fundamental knowledge about the nature and behavior of living systems and to use that knowledge to enhance health, lengthen life, and reduce illness and disability. NIH research focuses on both ongoing and emerging public health needs. As NIH identifies these needs, it uses different scientific approaches to understand the basic causes and mechanisms of disease, find new ways of identifying, preventing, and curing disease processes, and bring these new interventions into common practice for the public’s benefit.

NIH is seeking to engage with the scientific community to study NIH processes and programs to further strengthen the evidence base that supports NIH decision-making.  The proposed research efforts focus on strengthening the agency’s evidence-building capabilities in order to improve the public’s and NIH’s own understanding of its impacts. Proposed research should address aspects of one or more of the following questions:

1. How can NIH improve on identifying desired outcomes and measuring impact related to its mission?

a. Beyond bibliometric measures, what are the indicators of scientific success?

b. What approaches can be used to capture successful/impactful scientific strategies and new tools and methods, and are these approaches scalable?

c. What measures can NIH use to capture both incremental knowledge gains and failures that ultimately contribute to scientific success?

d. What approaches can NIH use to measure impact of different categories of science (e.g., basic, translation, clinical) and the technology and operations used to support the science?

e. Are there better ways for NIH to trace dissemination of clinical research findings into:

                                                        i. Care received by patients?

                                                      ii. Use by clinical communities and healthcare providers?

                                                    iii. Use by public health agencies other than NIH?

f. How can NIH capture the economic impact of its outcomes? How does NIH-funded research lead to increased productivity and give rise to new industries?

g. How can these approaches best inform strategies for funding research, resources, and training?

2. Are there methods that NIH can use to better predict and identify scientific opportunities (e.g., the emergence of gene editing technology)?

3. Are there approaches that could inform NIH funding decisions by measuring scientific quality, rigor, and reproducibility?

4. What evidence can NIH use to inform its efforts to optimize its investment in recruiting, training, and sustaining a diverse U.S. biomedical, behavioral, and social sciences research workforce?

a. What data and methods may be used to capture trainee career outcomes?

b. How can NIH evaluate its efforts to expand and diversify the U.S. biomedical, behavioral, and social sciences research workforce through engagement activities?

5. What evidence does NIH need to improve the clinical research ecosystem?  What would inform a re-envisioning of the clinical trials system to maximize quality, participant experience, accessibility, timeliness, and impact on clinical care?

a. How can NIH ensure there is equitable representation of the U.S. populations in its funded clinical research so health disparities are not compounded in underrepresented populations?

6. What evidence could inform steps NIH can take to ensure progress on overcoming health disparities and strengthen partnerships with underserved communities and practitioners?

7. How should NIH assess risk in its research portfolio?  What is the right amount of risk for NIH to accept as a steward of public funds? 

a. Does the NIH funding system foster sufficient risk-taking to encourage researchers to explore high-risk research?  If not, are there ways to test novel funding approaches that could be implemented at scale? 

 

"},{"fieldTitle":"Anticipated Deliverables","fieldData":"
  • A report summarizing findings and potential measures that NIH could implement to strengthen its decision-making evidence base and suggested methods for collecting those measures.

  • Presentation of findings to NIH decision-makers.

"},{"fieldTitle":"Planned use of results","fieldData":"

As a steward of public funds, NIH is committed to pursuing its mission effectively, efficiently, and transparently through continual improvement. NIH would consider the findings and methods described in the report for adoption within existing stewardship activities. Considering the findings and methods would also help NIH to further develop data, methods, and approaches to increase the use of evidence in policymaking.

"},{"fieldTitle":"Funding","fieldData":"

NIH does not have funds available to support any research projects arising from these efforts.

"},{"fieldTitle":"Data","fieldData":"

Data on NIH expenditures and the results of NIH supported research are available within Research Portfolio Online Reporting Tools (RePORT),[1] which provides access to reports, data, and analyses of NIH research activities. If researchers have specific suggestions for relevant administrative data to help inform their proposed project, NIH can assess whether such data exists and can be shared.

[1] https://report.nih.gov/

"},{"fieldTitle":"Other Benefits to Project Partners","fieldData":"

NIH will participate in meetings with researchers to discuss research progress and answer any questions.  Additionally, NIH could provide researchers with the opportunity to present findings to NIH decision-makers.  Researchers have the potential opportunity to publish results.

"}],"expertise":"

Knowledge of evaluation research methods/design (e.g., mixed methods, experimental/quasi-experimental design); Science of science, or metascience (defined as the use of scientific methodology to study science itself).

","faq":null,"deliverable":null,"emailContent":null,"endDate":""},{"title":"How can GSA measure the impacts of community engagement on how public funds are spent?","agency":"General Services Administration","topics":[{"title":"Construction and Modernization Impacts"},{"title":"Community Engagement"},{"title":"Community Impact"},{"title":"Participatory Evaluation"}],"slug":"Community Engagement Project","summary":null,"statusOfData":null,"status":"completed","startDate":"2023-07-31T04:00:00.000Z","requirement":null,"question":"How can GSA measure the impacts of community engagement on how public funds are spent?","purpose":null,"projectTeam":[],"priorResearch":null,"opportunityCloses":"This is a test for closing date","mainContact":{"name":"Michael DiDomenico"},"fundingInfo":null,"collectData":[{"fieldTitle":"Summary","fieldData":"

The Infrastructure Investment and Jobs Act (also referred to as the Bipartisan Infrastructure Law (BIL)), signed by President Biden in 2022, makes historic investments in strengthening supply chains and improving our nation’s ports, airports, rail, and roads. The BIL includes $3.4 billion for the General Services Administration to improve our nation’s land ports of entry (LPOE) along America’s northern and southern borders. The BIL LPOE program will undertake 26 major construction and modernization projects in 11 states across seven GSA regions. One of the program objectives is to strengthen community livability and advance community goals around LPOE projects.


To meet this objective, the LPOE program is providing LPOE regional points of contact (RPOCs) with resources to engage with the surrounding communities, identify community goals and barriers, and support the community in advancing their local development goals (e.g., linking to other funding opportunities to support the community). The theory of change is that this community engagement will meaningfully change how the LPOE program is funded and implemented, relative to if no or limited community engagement were done.

This proposed project aims to assess whether and how much the theorized impacts do, in fact, occur. To that end, we seek a partner who can:

  1. Conduct a literature review, which identifies different ways to operationalize and measure community engagement in the context of construction and modernization projects;

  2. Identify relevant outcome metrics for assessing impacts; and,

  3. Design an evaluation plan, using those operationalized metrics, which will empower us to learn about the economic and environmental impacts associated with community engagement in the context of the LPOE program (relative to if no such engagement had been done).

For more about the BIL and LPOE, see here.

Project last updated August 2, 2024.

"},{"fieldTitle":"Planned use of results","fieldData":"

We will use the evaluation plan to evaluate the impacts of community engagement within the LPOE program. We also expect to use this general approach to inform how to evaluate the impacts of community engagement within other GSA programmatic areas.

"},{"fieldTitle":"Data","fieldData":"

If the partner has suggestions for relevant administrative data to help inform the project, we can assess whether such data exists and can be shared. But our current assessment is that no data sharing will be required for this project.

"},{"fieldTitle":"Final deliverables","fieldData":""}],"expertise":"

Knowledge of community engagement, especially in the context of construction and modernization projects; evaluation research methods/design (e.g., mixed methods, experimental/quasi-experimental design).

","faq":null,"deliverable":null,"emailContent":null,"endDate":"2023-10-21T04:00:00.000Z"},{"title":"How equitable is the distribution of Homeowner Assistance Fund (HAF) funds to homeowners most in need of assistance?","agency":"Department of the Treasury","topics":[{"title":"Economic Development"},{"title":"Housing"}],"slug":"Treasury (HAF)","summary":null,"statusOfData":null,"status":"completed","startDate":"2024-10-18T04:00:00.000Z","requirement":null,"question":"How equitable is the distribution of Homeowner Assistance Fund (HAF) funds to homeowners most in need of assistance?","purpose":null,"projectTeam":[{"name":"Stephanie Moulton","employer":"Ohio State University"},{"name":"Laurie Goodman","employer":"Urban Institute"}],"priorResearch":null,"opportunityCloses":"Open until filled","mainContact":{"name":"Vanessa Megaw"},"fundingInfo":null,"collectData":[{"fieldTitle":"Summary","fieldData":"

The U.S. Treasury and the Office of Management and Budget hosted a researcher interest meeting on February, 13, 2024. Click here for the slides from that meeting.

The Homeowner Assistance Fund (HAF) is designed to prevent mortgage delinquencies and defaults, foreclosures, loss of utilities or home energy services, and displacement of homeowners experiencing financial hardship. HAF provides $9.961 billion for states, the District of Columbia, U.S. territories, Tribes or Tribal entities, and the Department of Hawaiian Home Lands to provide relief for the country’s most vulnerable homeowners. In the immediate term, a key research priority for the Homeowner Assistance Fund is understanding how its funds are flowing to homeowners most in need of assistance. 

In comparison to previous programs to assist homeowners, such as those launched during the Great Recession, HAF is uniquely focused on equity and meeting the needs of low-income homeowners. Specifically, HAF recipients must use at least 60 percent of their HAF award funds for qualified expenses to assist homeowners with incomes at or below 100 percent of Area Median Income (AMI) or less than 100% of the median income for the U.S. Additionally, any amount not made available to homeowners that meet the income-targeting requirement must be prioritized for assistance to “socially disadvantaged individuals.” Taken together with program features that permit payments for a wide range of expenses (including utilities and homeowners association fees), allow for a variety of support for homeowners (legal services and housing counseling), and encourage culturally competent outreach strategies, this focus on assisting the most in need homeowners makes addressing barriers to equitable access a key consideration in the program’s implementation. 

"},{"fieldTitle":"Planned use of results","fieldData":"

This research will help inform how the Homeowner Assistance Fund works with state governments that are receiving HAF award funds and whether additional guidance or support is needed to ensure that HAF participants are meeting their goal for helping homeowners most in need to stay in their homes. Depending on the results, Treasury could use this research as the basis to create additional promising practice documents or other tools that seek to increase the effectiveness of the HAF program. This research will also inform Treasury’s lessons learned from the American Rescue Plan programs as well as the federal government’s long-term policy development for future programs to assist homeowners in future economic crises.

"},{"fieldTitle":"Data","fieldData":"

While Treasury is open to a variety of research designs, the following are some illustrative ideas of ways to conduct research in this area. In particular, potential evaluation designs focused on the equitable distribution of HAF funds to homeowners most in need of assistance could utilize of number of data sources. Using HAF reporting data on the demographic distribution of HAF funds can provide a high-level sense of the program’s equity impact. To identify potential evaluation designs, researchers could also use information on the differing features of each state’s HAF program by examining the state plans posted on Treasury’s website

To dive more deeply into how the program is serving low-income and socially disadvantaged homeowners, researchers could partner with a state to use data on the distribution of HAF assistance across census tracts to perform a descriptive analysis of the characteristics of areas that had larger numbers of HAF beneficiaries, with a particular focus on examining Qualified Census Tracts. In addition, Treasury could help researchers work with states to confidentially access individual level beneficiary data via a secure data sharing agreement. 

Additional potential data sources could include foreclosure data and credit reporting information which can be used to do more in depth examination of the equity impact of the program with the possibility to examine which aspects of the program were most successful for increasing assistance to underserved homeowners.

Some examples of potential data sources include:

"},{"fieldTitle":"Agency Learning Agenda Question(s)","fieldData":"

Treasury Learning Agenda Question 1.3: To what extent are American Rescue Plan (ARP) programs being implemented equitably? What is the impact of ARP programs on households, businesses, and governments? More details are available in Treasury’s Economic Recovery Learning Agenda.

"}],"expertise":"
    \n
  • An interest in producing actionable and policy-relevant research
  • \n
  • General knowledge (or a willingness to learn) about federal financial assistance programs and state/local housing programs
  • \n
  • An ability to work cooperatively and collaboratively with the federal government
  • \n
  • Skill in producing concise, plain language summaries of research findings
  • \n
  • A willingness to partner with local or state governments (if doing local or state level research)
  • \n
  • A background in rigorous evaluation research and designs as well as qualitative research methods
  • \n
","faq":null,"deliverable":null,"emailContent":null,"endDate":""},{"title":"What Public Participation and Community Engagement (PPCE) activities are effective in increasing reach, improving inclusivity, and promoting public involvement and trust in Federal decision-making?","agency":"Office of Management and Budget","topics":[{"title":"Community Engagement"},{"title":"Equity"},{"title":"Evaluation"},{"title":"Public Participation"}],"slug":"PMALA Challenge","summary":null,"statusOfData":null,"status":"completed","startDate":"2024-04-08T04:00:00.000Z","requirement":null,"question":"What Public Participation and Community Engagement (PPCE) activities are effective in increasing reach, improving inclusivity, and promoting public involvement and trust in Federal decision-making?","purpose":null,"projectTeam":[{"name":"The Improve Group Cooperative","employer":"The Improve Group"}],"priorResearch":null,"opportunityCloses":"2024-05-21T04:00:00.000Z","mainContact":{"name":"Paul Strande"},"fundingInfo":null,"collectData":[{"fieldTitle":"Summary","fieldData":"

The President’s Management Agenda Priority 2 envisions the delivery of excellent, equitable, and secure services and customer experiences to the American people by and across Federal Government. Yet, Federal services have not always been designed with the public’s needs and priorities in mind, nor have these services always kept up with these needs.  Achieving PMA goals require a renewed emphasis on direct engagement with Americans of all walks of life to reimagine the delivery of Federal services. The American people deserve a government that understands who they are, what they need, and how best to deliver for them.  Federal agencies are embracing the importance of PPCE and trying new and innovative ways to extend engagement opportunities to the public and especially members of communities who historically have been excluded or whose views may not be well represented through traditional public comment processes. 

Given the limitations of public input garnered through traditional PPCE activities, including Federal Register notice and comment processes and Requests for Information, in representing the full breadth of American experiences, agencies are pursuing other approaches, including consultations, listening sessions, customer feedback surveys, user research, and crowdsourcing. More equitable and effective public engagement benefits Federal agencies by improving their awareness of and responsiveness to the perspectives and needs of the communities and individuals affected by their policies and programs. Individuals and communities can benefit by gaining more awareness and understanding of government policies and programs that impact them and sharing their experiences and expertise to influence changes that improve their interactions with and trust in government.

To help agencies develop effective approaches for meaningfully engaging with the public, OMB has recently published a Request for Information in the Federal Register seeking the public’s input on:

  • Experiences individuals and organizations have had in participating (or trying to participate) in Federal Government PPCE activities

  • Content to incorporate in a Federal framework for PPCE, including common guidelines and leading practices that can help Federal employees better use these methods; and

  • Suggestions for how OMB might continue to pursue a collaborative process to co-develop such a framework with the public.

  • A critical complement to improving how Federal agencies conduct PPCE activities is the development of methods to evaluate the extent to which the efforts they adopt and implement are effective. Also, as agencies pilot, implement, or experiment with approaches to their PPCE activities, they need support in measuring and evaluating whether and how those changes are an improvement relative to the status quo. Currently, Federal agencies do not have a shared set of valid quantitative or qualitative metrics or well-developed evaluation plans that would enable them to rigorously measure the effectiveness of different approaches to PPCE. 

The challenge invited experts from the public to first develop a technical concept paper, with three winners advancing to Phase II where they then develop and deliver their detailed evaluation toolkit. The three winners of Phase I of the Challenge were:

Upon review of the toolkit submissions, the Improve Group Cooperative was selected as the winner of Phase II. The toolkit they developed will be shared widely across the Federal government to enhance agency capacity to evaluate their PPCE initiatives.

We invite others to use the toolkit to support their evaluation of community engagement activities. Download the toolkit here.

Project last updated September 30, 2024.

"},{"fieldTitle":"Planned use of results","fieldData":"

The Challenge will result in an evaluation toolkit that Federal agencies can use to evaluate and enhance the effectiveness of their PPCE approaches.  The toolkit will provide ways to better evaluate PPCE activities and approaches, so that agencies will have better information to inform the selection and implementation of more effective PPCE approaches that will help agencies advance the PMA priorities.

"},{"fieldTitle":"Data","fieldData":"

No data will be provided for this Challenge.

"},{"fieldTitle":"Agency Learning Agenda Question(s)","fieldData":"

President’s Management Agenda Learning Agenda: What are effective approaches that agencies can take in managing the business of Government to address barriers that have hindered equal opportunity?

"},{"fieldTitle":"Final deliverables","fieldData":"
  • Public Participation and Community Engagement Evaluation Toolkit

"}],"expertise":"
    \n
  • Knowledge of public participation and community engagement strategies
  • \n
  • Program evaluation, with experience in culturally responsive evaluation or similar methods
  • \n
  • Measurement design
  • \n
  • Technical communication skills
  • \n
","faq":null,"deliverable":null,"emailContent":null,"endDate":"2024-08-19T04:00:00.000Z"},{"title":"What is the short-term and long-term impact on households, organizations, communities, and governments from specific State and Local Fiscal Recovery Funds (SLFRF) projects in priority policy areas such as affordable housing, workforce, and public safety?","agency":"Department of the Treasury","topics":[{"title":"Housing"},{"title":"State and Local Governments"},{"title":"Workforce Development"}],"slug":"Treasury (SLFRF)","summary":null,"statusOfData":null,"status":"open","startDate":"","requirement":null,"question":"What is the short-term and long-term impact on households, organizations, communities, and governments from specific State and Local Fiscal Recovery Funds (SLFRF) projects in priority policy areas such as affordable housing, workforce, and public safety?","purpose":null,"projectTeam":[],"priorResearch":null,"opportunityCloses":"Open until filled","mainContact":{"name":"Elizabeth Hipple"},"fundingInfo":null,"collectData":[{"fieldTitle":"Summary","fieldData":"

The U.S. Treasury and the Office of Management and Budget hosted a researcher interest meeting on February, 15, 2024. Click here for the slides from that meeting. A question and answer document is also available here.

The State and Local Fiscal Recovery Funds (SLFRF) program provides $350 billion for state, local, territorial, and Tribal governments to support their response to and recovery from the COVID-19 pandemic, support families and businesses struggling with its economic impacts, maintain vital public services despite revenue losses, and make investments that support long-term growth and build a stronger, more equitable economy. As described in more detail in Treasury’s Economic Recovery Learning Agenda, in the immediate term, a key research priority is understanding the impacts of SLFRF award funds in priority policy areas. 

In particular, Treasury has identified a small set of priority areas where SLFRF funds can have the most transformative long-term impact on communities, including projects that are focused on affordable housing, workforce, and public safety. Performing additional evaluations in these areas will allow Treasury and researchers to understand how SLFRF funds addressed short-term challenges while also paving the way for longer-term economic growth. Examining the short-term and long-term impact on households, organizations, communities, and governments from specific SLFRF projects in priority policy areas such as affordable housing, workforce, and public safety, could include research that answers more detailed questions such as: 

  • How have SLFRF-funded community violence interventions—such as violence interrupter programs, 911 mental health response units, and youth employment programs—improved public safety and health in communities?

  • To what extent have workforce development projects helped disproportionally impacted individuals improve their employment opportunities and earnings?

  • What innovative approaches to housing stability have jurisdictions employed to meet the housing challenges created by the COVID-19 pandemic and increase long-term housing stability?

  • To what extent have recipients used SLFRF resources to complement and increase the impact of funds from other Treasury housing programs such as the Emergency Rental Assistance program and the Homeowner Assistance Fund? 

"},{"fieldTitle":"Anticipated Deliverables","fieldData":"
  • Meetings: Regular meetings with Treasury program and evaluation staff to discuss the research approach, the evaluation plan, initial findings, and reports

  • Evaluation Plan: An evaluation plan that Treasury will review before researchers begin any analysis. This  evaluation plan should outline the researchers approach to evaluating the relevant research question,  including methodology, timing, and data sources.

  • Evaluation Report(s): An interim report for review by Treasury and a final public report that include the findings of the evaluation of the impact of SLFRF funds in relevant policy areas. Reports should include short 3-4 page plain language summaries of results as well as documentation on the methodology. For example, see this sample of a summary of findings and methodology from a previous research project.

"},{"fieldTitle":"Planned use of results","fieldData":"

This research will help Treasury to more effectively administer the SLFRF program by identifying interventions that are particularly effective. This information could be disseminated by Treasury through promising practice guides, blog posts, factsheets, and other communications with SLFRF recipients to encourage them to adopt certain types of projects and approaches to using their SLFRF award funds. In addition, this research will inform Treasury’s lessons learned from the implementation and administration of the SLFRF program, as well as the federal government’s long-term policy development for future programs to assist governments and households in future economic crises.

"},{"fieldTitle":"Funding","fieldData":"

Treasury does not have funds available for this research.

"},{"fieldTitle":"Data","fieldData":"
    \n
  • Public data from Treasury’s SLFRF Data Dashboard.
  • \n
  • Detailed data from jurisdictions about their SLFRF-funded projects and beneficiaries.
  • \n
  • Data and information from Recovery Plan Performance Reports, which are submitted by jurisdictions with over 250,000 residents and contain details on each government’s strategy and uses for SLFRF award funds.
  • \n
  • Data from the U.S. Census, including the American Community Survey, related to community-level outcomes for jurisdictions that received SLFRF funds.
  • \n
"},{"fieldTitle":"Other Benefits to Project Partners","fieldData":"

Treasury could provide briefings to researchers about the SLFRF program, including information on program structure, available data, and program chronology. Treasury could also assist with matchmaking between researchers and particular local and state governments to facilitate the secure exchange of detailed data on individual beneficiaries of SLFRF-funded projects. In addition, Treasury could participate in regular meetings with researchers who are conducting an evaluation to discuss research progress and answer any questions.

"},{"fieldTitle":"Agency Learning Agenda Question(s)","fieldData":"

Treasury Learning Agenda Question 1.3: To what extent are American Rescue Plan (ARP) programs being implemented equitably? What is the impact of ARP programs on households, businesses, and governments? More details are available in Treasury’s Economic Recovery Learning Agenda.

"}],"expertise":"
    \n
  • An interest in producing actionable and policy-relevant research.
  • \n
  • General knowledge (or a willingness to learn) about federal grant assistance programs and state/local social service programs.
  • \n
  • An ability to work cooperatively and collaboratively with the federal government.
  • \n
  • Skill in producing concise, plain language summaries of research findings.
  • \n
  • A willingness to partner with local or state governments (if doing local or state level research).
  • \n
  • A background in rigorous evaluation research and designs as well as qualitative research methods.
  • \n
","faq":null,"deliverable":null,"emailContent":null,"endDate":"2024-03-31T04:00:00.000Z"},{"title":"How can standardizing resilience metrics improve cross-agency disaster response and recovery and optimize the allocation of government resources to ensure cost-effective and equitable outcomes?","agency":"Corps of Engineers--Civil Works","topics":[{"title":"Disaster Response"},{"title":"Infrastructure"}],"slug":"USACE cross-agency portal project","summary":null,"statusOfData":null,"status":"ongoing","startDate":"2024-12-09T05:00:00.000Z","requirement":null,"question":"How can standardizing resilience metrics improve cross-agency disaster response and recovery and optimize the allocation of government resources to ensure cost-effective and equitable outcomes?","purpose":null,"projectTeam":[],"priorResearch":null,"opportunityCloses":"December 20, 2024","mainContact":{"name":"Igor Linkov"},"fundingInfo":null,"collectData":[{"fieldTitle":"Summary","fieldData":"

The US Army Corps of Engineers and the Office of Management and Budget hosted a researcher interest meeting on December 9, 2024. Click here for the slides from that meeting.

This project aims to identify and disseminate resilience metrics that can be applied across multiple federal agencies to improve coordinated disaster preparedness, response, and recovery. The increasing frequency and severity of natural and human-made disasters require a consistent and evidence-based approach to measuring resilience. Current methods of resilience quantification are fragmented across agencies, creating challenges in coordinating responses and evaluating the effectiveness of resilience-building initiatives.

Harmonizing existing resilience metrics and methodologies is intended to allow for coherent assessment and comparison across different agencies and domains, including infrastructure, social systems, and ecosystems. By standardizing these metrics, the project will enhance the ability of federal agencies to collaboratively address complex, multidimensional threats, improving both the effectiveness and efficiency of disaster response and resilience-building efforts.

The selected project team will convene and facilitate a workshop of leading scientists, engineers, and policymakers with expertise in measuring resilience across a variety of settings. This workshop will identify gaps in current resilience measurement practices and develop a unified framework for resilience quantification. Informed by the workshop, the project team will compile a comprehensive report, outlining actionable recommendations for implementing standardized resilience metrics across federal agencies. The resulting standardized framework will provide federal agencies with the tools needed to build a shared evidence base to support informed decisions and improve resilience in the face of evolving threats.

This initiative aligns with key policy priorities, such as climate adaptation, disaster preparedness, and national security, and supports the national resilience strategy (e.g., FEMA National Resilience Guidance: A Collaborative Approach to Building Resilience).

"},{"fieldTitle":"Deliverables","fieldData":"
  • Workshop on resilience metrics standardization: A multi-agency event with external researchers and experts to identify and address gaps in resilience measurement and harmonization efforts across federal agencies.

  • Comprehensive report with actionable recommendations: A detailed report providing standardized resilience metrics, methodologies, and evidence-based recommendations for cross-agency implementation.

  • Standardized resilience framework: A unified framework for consistent assessment and comparison of resilience metrics across federal agencies, supporting improved disaster preparedness and response.

"},{"fieldTitle":"Planned use of results","fieldData":"

Results from this project will support informed decision-making and coordinated action across federal agencies by developing a standardized resilience quantification framework, enabling agencies to assess, strengthen, and prioritize resilience measures effectively in response to national or local challenges. This framework will guide decisions related to disaster preparedness, response, and recovery, ensuring a more coordinated and effective approach to managing complex threats. Additionally, the findings will influence future resilience strategies and continuous improvements in federal disaster management practices.

"},{"fieldTitle":"Data","fieldData":"

The selected project team may gain access to data from the U.S. Army Corps of Engineers and other government agencies, including existing resilience metrics, assessment tools, and case studies from previous disaster response and recovery efforts. These datasets include both qualitative and quantitative information, relevant to various resilience domains such as infrastructure, social systems, and ecosystems. To ensure secure and compliant access to this data, adherence to data sharing agreements that specify conditions for data use, confidentiality, and data protection will be required.

"}],"expertise":"

Knowledge of evaluation research methods/design (e.g., mixed methods, experimental/quasi-experimental design); science of science, or metascience (defined as the use of scientific methodology to study science itself). Experience organizing and facilitating a workshop, and summarizing or synthesizing results in a user-friendly and policy relevant way is preferred.

","faq":null,"deliverable":null,"emailContent":null,"endDate":""}]},"allGeneralPage":{"nodes":[{"slug":"about","lede":null,"faq":[{"text":"The Portal offers researchers opportunities to connect directly with staff at Federal government agencies who are looking for experts to help provide critical evidence to inform their agencies’ decision making.

Through the Portal, researchers can:
  • Learn about specific evidence needs that Federal agencies are seeking help to address;
  • Bring their expertise and skills to bear on issues and programs for which Federal agency staff need more and better evidence; and
  • Build ongoing collaborative relationships with Federal agencies.

The Portal is informed by other successful portals operating at the State and local level. You can explore examples at North Carolina and San Antonio.","title":"What does the Evidence Project Portal offer?"},{"text":"The Portal is public, allowing anyone to view and search. Individuals with relevant expertise, including researchers in academia or other organizations, are invited to respond to opportunities on the Portal. The transparent nature of the Portal is intended to broaden the reach of Federal agencies among the external research community.

The technical skills and desired expertise vary by the specific projects. Researchers from varied backgrounds and different levels of experience are encouraged to review project opportunities.","title":"Who can find opportunities through the Evidence Project Portal?"},{"text":"If you are interested in an open project, click on the link provided on the Portal to RSVP to the corresponding researcher interest meeting. The researcher interest meetings are virtual, open conversations where the lead agency staff provide background on the Portal project and answer questions. When researcher interest meetings are recorded, the video is shared on the project’s page in the Portal.

During the interest meeting, agency staff will explain the next steps for those interested in working on the project. For example, they may ask that you follow up with your resume or CV and a brief description of how you would approach the project. If agency staff think that a researcher is a good fit, they will follow up to explore how to formalize an agreement and launch the project.","title":"What should I do if I am interested in an open project?"},{"text":"Funding availability depends on the specific project and host agency. Projects will specify whether and what funding is available. Some projects have dedicated funding, while others may not have funding available at this time.","title":"Is there funding available?"},{"text":"Data availability depends on the specific project. Academic collaborators will need to sign a Data Use Agreement if the project requires access to data that is not publicly available, following all procedures required by the Federal agency partner.","title":"What kind of data could be available?"},{"text":"No! Broadening connections between Federal agencies and researchers is an overarching goal of the Evidence Project Portal. The Portal aims to reduce barriers that researchers outside Federal government face in understanding what evidence agencies need by making it easier to connect and collaborate with agency staff and subject matter experts.","title":"Do I need to have prior experience working with the Federal Government?"},{"text":"Yes, although the experience and expertise needed for each project varies based on the requirements of the sponsoring agency. These requirements will be specified on the Portal. Graduate students are always welcome to express interest.","title":"Can graduate students participate?"}],"aims":[{"text":"Evaluation.gov supports transparency and public engagement in evidence-building efforts across Federal agencies. To help Federal agencies meet their ambitious plans for building and using evidence, Evaluation.gov is piloting the Evidence Project Portal to raise awareness of Federal agency evidence needs and provide external researchers and members of the public with a way to learn more about and express interest in collaborating with agencies on these projects. With permission, OMB adapted the materials and processes on this site from the North Carolina Office of Strategic Partnerships and The Policy Lab at UNC-Chapel Hill.","title":"Build and use evidence to improve lives"},{"text":"Federal agencies are seeking research partners from a wide range of disciplines, reflecting the fact that evidence-building needs are varied, as are the backgrounds and expertise best suited to address those needs. Where possible, project summaries include information about what types of expertise are likely needed; but if you have an idea for how to contribute that is different or not stated in the summary, please reach out.","title":"Promote strong research collaboration at all stages of the agency's learning process"},{"text":"Each announcement invites researchers to express their interest in working on a project. Agency project leads will hold a researcher interest meeting, inviting all those who expressed interest in the project. That meeting provides an opportunity to learn more about the evidence needs, ask questions, and explore the potential for collaborating with the agency. Projects that are scalable, sustainable, and that develop public, open-source resources will be prioritized.","title":"Share knowledge about what works"}],"title":"About the Project Portal"},{"slug":"contact","lede":"If you have questions or feedback about the Evidence Project Portal, please complete the information below. Do not use this form to express interest in a specific open project; please use the link on the specific project’s page instead.","faq":null,"aims":null,"title":"Questions or feedback about the Evidence Project Portal? We'd love to hear from you!"},{"slug":"search","lede":null,"faq":null,"aims":null,"title":"Search the Whole Site!"}]}}} \ No newline at end of file +{"data":{"allProject":{"nodes":[{"title":"How can GSA measure the impacts of community engagement on how public funds are spent?","agency":"General Services Administration","topics":[{"title":"Community Engagement"},{"title":"Community Impact"},{"title":"Construction and Modernization Impacts"},{"title":"Participatory Evaluation"}],"slug":"Community Engagement Project","summary":null,"statusOfData":null,"status":"completed","startDate":"2023-07-31T04:00:00.000Z","requirement":null,"question":"How can GSA measure the impacts of community engagement on how public funds are spent?","purpose":null,"projectTeam":[],"priorResearch":null,"opportunityCloses":"This is a test for closing date","mainContact":{"name":"Michael DiDomenico"},"fundingInfo":null,"collectData":[{"fieldTitle":"Summary","fieldData":"

The Infrastructure Investment and Jobs Act (also referred to as the Bipartisan Infrastructure Law (BIL)), signed by President Biden in 2022, makes historic investments in strengthening supply chains and improving our nation’s ports, airports, rail, and roads. The BIL includes $3.4 billion for the General Services Administration to improve our nation’s land ports of entry (LPOE) along America’s northern and southern borders. The BIL LPOE program will undertake 26 major construction and modernization projects in 11 states across seven GSA regions. One of the program objectives is to strengthen community livability and advance community goals around LPOE projects.


To meet this objective, the LPOE program is providing LPOE regional points of contact (RPOCs) with resources to engage with the surrounding communities, identify community goals and barriers, and support the community in advancing their local development goals (e.g., linking to other funding opportunities to support the community). The theory of change is that this community engagement will meaningfully change how the LPOE program is funded and implemented, relative to if no or limited community engagement were done.

This proposed project aims to assess whether and how much the theorized impacts do, in fact, occur. To that end, we seek a partner who can:

  1. Conduct a literature review, which identifies different ways to operationalize and measure community engagement in the context of construction and modernization projects;

  2. Identify relevant outcome metrics for assessing impacts; and,

  3. Design an evaluation plan, using those operationalized metrics, which will empower us to learn about the economic and environmental impacts associated with community engagement in the context of the LPOE program (relative to if no such engagement had been done).

For more about the BIL and LPOE, see here.

Project last updated August 2, 2024.

"},{"fieldTitle":"Planned use of results","fieldData":"

We will use the evaluation plan to evaluate the impacts of community engagement within the LPOE program. We also expect to use this general approach to inform how to evaluate the impacts of community engagement within other GSA programmatic areas.

"},{"fieldTitle":"Data","fieldData":"

If the partner has suggestions for relevant administrative data to help inform the project, we can assess whether such data exists and can be shared. But our current assessment is that no data sharing will be required for this project.

"},{"fieldTitle":"Final deliverables","fieldData":""}],"expertise":"

Knowledge of community engagement, especially in the context of construction and modernization projects; evaluation research methods/design (e.g., mixed methods, experimental/quasi-experimental design).

","faq":null,"deliverable":null,"emailContent":null,"endDate":"2023-10-21T04:00:00.000Z"},{"title":"How can NIH strengthen stewardship through the development of robust measures for assessing the impact of its investments?","agency":"National Institutes of Health","topics":[{"title":"Impact"},{"title":"Metascience"},{"title":"Evaluation"},{"title":"Stewardship"}],"slug":"NIH - Measures for Impact","summary":null,"statusOfData":null,"status":"open","startDate":"","requirement":null,"question":"How can NIH strengthen stewardship through the development of robust measures for assessing the impact of its investments?","purpose":null,"projectTeam":[],"priorResearch":null,"opportunityCloses":"Open until filled","mainContact":{"name":"Ira Kuhn, PhD"},"fundingInfo":null,"collectData":[{"fieldTitle":"Summary","fieldData":"

The HHS National Institutes of Health and the Office of Management and Budget hosted a researcher interest meeting on May, 30, 2024. Click here for the slides from that meeting. A question and answer document is also available here.

NIH is the primary federal agency for leading, conducting, and supporting biomedical and behavioral research.  NIH provides financial support to researchers throughout our nation and the world through its 27 Institutes and Centers (ICs) and the Office of the Director. NIH conducts and supports biomedical, behavioral, and social science research across a broad spectrum of scientific disciplines and approaches in pursuit of its mission to seek fundamental knowledge about the nature and behavior of living systems and to use that knowledge to enhance health, lengthen life, and reduce illness and disability. NIH research focuses on both ongoing and emerging public health needs. As NIH identifies these needs, it uses different scientific approaches to understand the basic causes and mechanisms of disease, find new ways of identifying, preventing, and curing disease processes, and bring these new interventions into common practice for the public’s benefit.

NIH is seeking to engage with the scientific community to study NIH processes and programs to further strengthen the evidence base that supports NIH decision-making.  The proposed research efforts focus on strengthening the agency’s evidence-building capabilities in order to improve the public’s and NIH’s own understanding of its impacts. Proposed research should address aspects of one or more of the following questions:

1. How can NIH improve on identifying desired outcomes and measuring impact related to its mission?

a. Beyond bibliometric measures, what are the indicators of scientific success?

b. What approaches can be used to capture successful/impactful scientific strategies and new tools and methods, and are these approaches scalable?

c. What measures can NIH use to capture both incremental knowledge gains and failures that ultimately contribute to scientific success?

d. What approaches can NIH use to measure impact of different categories of science (e.g., basic, translation, clinical) and the technology and operations used to support the science?

e. Are there better ways for NIH to trace dissemination of clinical research findings into:

                                                        i. Care received by patients?

                                                      ii. Use by clinical communities and healthcare providers?

                                                    iii. Use by public health agencies other than NIH?

f. How can NIH capture the economic impact of its outcomes? How does NIH-funded research lead to increased productivity and give rise to new industries?

g. How can these approaches best inform strategies for funding research, resources, and training?

2. Are there methods that NIH can use to better predict and identify scientific opportunities (e.g., the emergence of gene editing technology)?

3. Are there approaches that could inform NIH funding decisions by measuring scientific quality, rigor, and reproducibility?

4. What evidence can NIH use to inform its efforts to optimize its investment in recruiting, training, and sustaining a diverse U.S. biomedical, behavioral, and social sciences research workforce?

a. What data and methods may be used to capture trainee career outcomes?

b. How can NIH evaluate its efforts to expand and diversify the U.S. biomedical, behavioral, and social sciences research workforce through engagement activities?

5. What evidence does NIH need to improve the clinical research ecosystem?  What would inform a re-envisioning of the clinical trials system to maximize quality, participant experience, accessibility, timeliness, and impact on clinical care?

a. How can NIH ensure there is equitable representation of the U.S. populations in its funded clinical research so health disparities are not compounded in underrepresented populations?

6. What evidence could inform steps NIH can take to ensure progress on overcoming health disparities and strengthen partnerships with underserved communities and practitioners?

7. How should NIH assess risk in its research portfolio?  What is the right amount of risk for NIH to accept as a steward of public funds? 

a. Does the NIH funding system foster sufficient risk-taking to encourage researchers to explore high-risk research?  If not, are there ways to test novel funding approaches that could be implemented at scale? 

 

"},{"fieldTitle":"Anticipated Deliverables","fieldData":"
  • A report summarizing findings and potential measures that NIH could implement to strengthen its decision-making evidence base and suggested methods for collecting those measures.

  • Presentation of findings to NIH decision-makers.

"},{"fieldTitle":"Planned use of results","fieldData":"

As a steward of public funds, NIH is committed to pursuing its mission effectively, efficiently, and transparently through continual improvement. NIH would consider the findings and methods described in the report for adoption within existing stewardship activities. Considering the findings and methods would also help NIH to further develop data, methods, and approaches to increase the use of evidence in policymaking.

"},{"fieldTitle":"Funding","fieldData":"

NIH does not have funds available to support any research projects arising from these efforts.

"},{"fieldTitle":"Data","fieldData":"

Data on NIH expenditures and the results of NIH supported research are available within Research Portfolio Online Reporting Tools (RePORT),[1] which provides access to reports, data, and analyses of NIH research activities. If researchers have specific suggestions for relevant administrative data to help inform their proposed project, NIH can assess whether such data exists and can be shared.

[1] https://report.nih.gov/

"},{"fieldTitle":"Other Benefits to Project Partners","fieldData":"

NIH will participate in meetings with researchers to discuss research progress and answer any questions.  Additionally, NIH could provide researchers with the opportunity to present findings to NIH decision-makers.  Researchers have the potential opportunity to publish results.

"}],"expertise":"

Knowledge of evaluation research methods/design (e.g., mixed methods, experimental/quasi-experimental design); Science of science, or metascience (defined as the use of scientific methodology to study science itself).

","faq":null,"deliverable":null,"emailContent":null,"endDate":""},{"title":"What Public Participation and Community Engagement (PPCE) activities are effective in increasing reach, improving inclusivity, and promoting public involvement and trust in Federal decision-making?","agency":"Office of Management and Budget","topics":[{"title":"Community Engagement"},{"title":"Evaluation"},{"title":"Public Participation"}],"slug":"PMALA Challenge","summary":null,"statusOfData":null,"status":"completed","startDate":"2024-04-08T04:00:00.000Z","requirement":null,"question":"What Public Participation and Community Engagement (PPCE) activities are effective in increasing reach, improving inclusivity, and promoting public involvement and trust in Federal decision-making?","purpose":null,"projectTeam":[{"name":"The Improve Group Cooperative","employer":"The Improve Group"}],"priorResearch":null,"opportunityCloses":"2024-05-21T04:00:00.000Z","mainContact":{"name":"Paul Strande"},"fundingInfo":null,"collectData":[{"fieldTitle":"Summary","fieldData":"

The President’s Management Agenda Priority 2 envisions the delivery of excellent, equitable, and secure services and customer experiences to the American people by and across Federal Government. Yet, Federal services have not always been designed with the public’s needs and priorities in mind, nor have these services always kept up with these needs.  Achieving PMA goals require a renewed emphasis on direct engagement with Americans of all walks of life to reimagine the delivery of Federal services. The American people deserve a government that understands who they are, what they need, and how best to deliver for them.  Federal agencies are embracing the importance of PPCE and trying new and innovative ways to extend engagement opportunities to the public and especially members of communities who historically have been excluded or whose views may not be well represented through traditional public comment processes. 

Given the limitations of public input garnered through traditional PPCE activities, including Federal Register notice and comment processes and Requests for Information, in representing the full breadth of American experiences, agencies are pursuing other approaches, including consultations, listening sessions, customer feedback surveys, user research, and crowdsourcing. More equitable and effective public engagement benefits Federal agencies by improving their awareness of and responsiveness to the perspectives and needs of the communities and individuals affected by their policies and programs. Individuals and communities can benefit by gaining more awareness and understanding of government policies and programs that impact them and sharing their experiences and expertise to influence changes that improve their interactions with and trust in government.

To help agencies develop effective approaches for meaningfully engaging with the public, OMB has recently published a Request for Information in the Federal Register seeking the public’s input on:

  • Experiences individuals and organizations have had in participating (or trying to participate) in Federal Government PPCE activities

  • Content to incorporate in a Federal framework for PPCE, including common guidelines and leading practices that can help Federal employees better use these methods; and

  • Suggestions for how OMB might continue to pursue a collaborative process to co-develop such a framework with the public.

  • A critical complement to improving how Federal agencies conduct PPCE activities is the development of methods to evaluate the extent to which the efforts they adopt and implement are effective. Also, as agencies pilot, implement, or experiment with approaches to their PPCE activities, they need support in measuring and evaluating whether and how those changes are an improvement relative to the status quo. Currently, Federal agencies do not have a shared set of valid quantitative or qualitative metrics or well-developed evaluation plans that would enable them to rigorously measure the effectiveness of different approaches to PPCE. 

The challenge invited experts from the public to first develop a technical concept paper, with three winners advancing to Phase II where they then develop and deliver their detailed evaluation toolkit. The three winners of Phase I of the Challenge were:

Upon review of the toolkit submissions, the Improve Group Cooperative was selected as the winner of Phase II. The toolkit they developed will be shared widely across the Federal government to enhance agency capacity to evaluate their PPCE initiatives.

We invite others to use the toolkit to support their evaluation of community engagement activities. Download the toolkit here.

Project last updated September 30, 2024.

"},{"fieldTitle":"Planned use of results","fieldData":"

The Challenge will result in an evaluation toolkit that Federal agencies can use to evaluate and enhance the effectiveness of their PPCE approaches.  The toolkit will provide ways to better evaluate PPCE activities and approaches, so that agencies will have better information to inform the selection and implementation of more effective PPCE approaches that will help agencies advance the PMA priorities.

"},{"fieldTitle":"Data","fieldData":"

No data will be provided for this Challenge.

"},{"fieldTitle":"Agency Learning Agenda Question(s)","fieldData":"

President’s Management Agenda Learning Agenda: What are effective approaches that agencies can take in managing the business of Government to address barriers that have hindered equal opportunity?

"},{"fieldTitle":"Final deliverables","fieldData":"
  • Public Participation and Community Engagement Evaluation Toolkit

"}],"expertise":"
    \n
  • Knowledge of public participation and community engagement strategies
  • \n
  • Program evaluation, with experience in culturally responsive evaluation or similar methods
  • \n
  • Measurement design
  • \n
  • Technical communication skills
  • \n
","faq":null,"deliverable":null,"emailContent":null,"endDate":"2024-08-19T04:00:00.000Z"},{"title":"What is the short-term and long-term impact on households, organizations, communities, and governments from specific State and Local Fiscal Recovery Funds (SLFRF) projects in priority policy areas such as affordable housing, workforce, and public safety?","agency":"Department of the Treasury","topics":[{"title":"Housing"},{"title":"Workforce Development"},{"title":"State and Local Governments"}],"slug":"Treasury (SLFRF)","summary":null,"statusOfData":null,"status":"open","startDate":"","requirement":null,"question":"What is the short-term and long-term impact on households, organizations, communities, and governments from specific State and Local Fiscal Recovery Funds (SLFRF) projects in priority policy areas such as affordable housing, workforce, and public safety?","purpose":null,"projectTeam":[],"priorResearch":null,"opportunityCloses":"Open until filled","mainContact":{"name":"Elizabeth Hipple"},"fundingInfo":null,"collectData":[{"fieldTitle":"Summary","fieldData":"

The U.S. Treasury and the Office of Management and Budget hosted a researcher interest meeting on February, 15, 2024. Click here for the slides from that meeting. A question and answer document is also available here.

The State and Local Fiscal Recovery Funds (SLFRF) program provides $350 billion for state, local, territorial, and Tribal governments to support their response to and recovery from the COVID-19 pandemic, support families and businesses struggling with its economic impacts, maintain vital public services despite revenue losses, and make investments that support long-term growth and build a stronger, more equitable economy. As described in more detail in Treasury’s Economic Recovery Learning Agenda, in the immediate term, a key research priority is understanding the impacts of SLFRF award funds in priority policy areas. 

In particular, Treasury has identified a small set of priority areas where SLFRF funds can have the most transformative long-term impact on communities, including projects that are focused on affordable housing, workforce, and public safety. Performing additional evaluations in these areas will allow Treasury and researchers to understand how SLFRF funds addressed short-term challenges while also paving the way for longer-term economic growth. Examining the short-term and long-term impact on households, organizations, communities, and governments from specific SLFRF projects in priority policy areas such as affordable housing, workforce, and public safety, could include research that answers more detailed questions such as: 

  • How have SLFRF-funded community violence interventions—such as violence interrupter programs, 911 mental health response units, and youth employment programs—improved public safety and health in communities?

  • To what extent have workforce development projects helped disproportionally impacted individuals improve their employment opportunities and earnings?

  • What innovative approaches to housing stability have jurisdictions employed to meet the housing challenges created by the COVID-19 pandemic and increase long-term housing stability?

  • To what extent have recipients used SLFRF resources to complement and increase the impact of funds from other Treasury housing programs such as the Emergency Rental Assistance program and the Homeowner Assistance Fund? 

"},{"fieldTitle":"Anticipated Deliverables","fieldData":"
  • Meetings: Regular meetings with Treasury program and evaluation staff to discuss the research approach, the evaluation plan, initial findings, and reports

  • Evaluation Plan: An evaluation plan that Treasury will review before researchers begin any analysis. This  evaluation plan should outline the researchers approach to evaluating the relevant research question,  including methodology, timing, and data sources.

  • Evaluation Report(s): An interim report for review by Treasury and a final public report that include the findings of the evaluation of the impact of SLFRF funds in relevant policy areas. Reports should include short 3-4 page plain language summaries of results as well as documentation on the methodology. For example, see this sample of a summary of findings and methodology from a previous research project.

"},{"fieldTitle":"Planned use of results","fieldData":"

This research will help Treasury to more effectively administer the SLFRF program by identifying interventions that are particularly effective. This information could be disseminated by Treasury through promising practice guides, blog posts, factsheets, and other communications with SLFRF recipients to encourage them to adopt certain types of projects and approaches to using their SLFRF award funds. In addition, this research will inform Treasury’s lessons learned from the implementation and administration of the SLFRF program, as well as the federal government’s long-term policy development for future programs to assist governments and households in future economic crises.

"},{"fieldTitle":"Funding","fieldData":"

Treasury does not have funds available for this research.

"},{"fieldTitle":"Data","fieldData":"
    \n
  • Public data from Treasury’s SLFRF Data Dashboard.
  • \n
  • Detailed data from jurisdictions about their SLFRF-funded projects and beneficiaries.
  • \n
  • Data and information from Recovery Plan Performance Reports, which are submitted by jurisdictions with over 250,000 residents and contain details on each government’s strategy and uses for SLFRF award funds.
  • \n
  • Data from the U.S. Census, including the American Community Survey, related to community-level outcomes for jurisdictions that received SLFRF funds.
  • \n
"},{"fieldTitle":"Other Benefits to Project Partners","fieldData":"

Treasury could provide briefings to researchers about the SLFRF program, including information on program structure, available data, and program chronology. Treasury could also assist with matchmaking between researchers and particular local and state governments to facilitate the secure exchange of detailed data on individual beneficiaries of SLFRF-funded projects. In addition, Treasury could participate in regular meetings with researchers who are conducting an evaluation to discuss research progress and answer any questions.

"},{"fieldTitle":"Agency Learning Agenda Question(s)","fieldData":"

Treasury Learning Agenda Question 1.3: To what extent are American Rescue Plan (ARP) programs being implemented equitably? What is the impact of ARP programs on households, businesses, and governments? More details are available in Treasury’s Economic Recovery Learning Agenda.

"}],"expertise":"
    \n
  • An interest in producing actionable and policy-relevant research.
  • \n
  • General knowledge (or a willingness to learn) about federal grant assistance programs and state/local social service programs.
  • \n
  • An ability to work cooperatively and collaboratively with the federal government.
  • \n
  • Skill in producing concise, plain language summaries of research findings.
  • \n
  • A willingness to partner with local or state governments (if doing local or state level research).
  • \n
  • A background in rigorous evaluation research and designs as well as qualitative research methods.
  • \n
","faq":null,"deliverable":null,"emailContent":null,"endDate":"2024-03-31T04:00:00.000Z"},{"title":"How equitable is the distribution of Homeowner Assistance Fund (HAF) funds to homeowners most in need of assistance?","agency":"Department of the Treasury","topics":[{"title":"Economic Development"},{"title":"Housing"}],"slug":"Treasury (HAF)","summary":null,"statusOfData":null,"status":"completed","startDate":"2024-10-18T04:00:00.000Z","requirement":null,"question":"How equitable is the distribution of Homeowner Assistance Fund (HAF) funds to homeowners most in need of assistance?","purpose":null,"projectTeam":[{"name":"Stephanie Moulton","employer":"Ohio State University"},{"name":"Laurie Goodman","employer":"Urban Institute"}],"priorResearch":null,"opportunityCloses":"Open until filled","mainContact":{"name":"Vanessa Megaw"},"fundingInfo":null,"collectData":[{"fieldTitle":"Summary","fieldData":"

The U.S. Treasury and the Office of Management and Budget hosted a researcher interest meeting on February, 13, 2024. Click here for the slides from that meeting.

The Homeowner Assistance Fund (HAF) is designed to prevent mortgage delinquencies and defaults, foreclosures, loss of utilities or home energy services, and displacement of homeowners experiencing financial hardship. HAF provides $9.961 billion for states, the District of Columbia, U.S. territories, Tribes or Tribal entities, and the Department of Hawaiian Home Lands to provide relief for the country’s most vulnerable homeowners. In the immediate term, a key research priority for the Homeowner Assistance Fund is understanding how its funds are flowing to homeowners most in need of assistance. 

In comparison to previous programs to assist homeowners, such as those launched during the Great Recession, HAF is uniquely focused on equity and meeting the needs of low-income homeowners. Specifically, HAF recipients must use at least 60 percent of their HAF award funds for qualified expenses to assist homeowners with incomes at or below 100 percent of Area Median Income (AMI) or less than 100% of the median income for the U.S. Additionally, any amount not made available to homeowners that meet the income-targeting requirement must be prioritized for assistance to “socially disadvantaged individuals.” Taken together with program features that permit payments for a wide range of expenses (including utilities and homeowners association fees), allow for a variety of support for homeowners (legal services and housing counseling), and encourage culturally competent outreach strategies, this focus on assisting the most in need homeowners makes addressing barriers to equitable access a key consideration in the program’s implementation. 

"},{"fieldTitle":"Planned use of results","fieldData":"

This research will help inform how the Homeowner Assistance Fund works with state governments that are receiving HAF award funds and whether additional guidance or support is needed to ensure that HAF participants are meeting their goal for helping homeowners most in need to stay in their homes. Depending on the results, Treasury could use this research as the basis to create additional promising practice documents or other tools that seek to increase the effectiveness of the HAF program. This research will also inform Treasury’s lessons learned from the American Rescue Plan programs as well as the federal government’s long-term policy development for future programs to assist homeowners in future economic crises.

"},{"fieldTitle":"Data","fieldData":"

While Treasury is open to a variety of research designs, the following are some illustrative ideas of ways to conduct research in this area. In particular, potential evaluation designs focused on the equitable distribution of HAF funds to homeowners most in need of assistance could utilize of number of data sources. Using HAF reporting data on the demographic distribution of HAF funds can provide a high-level sense of the program’s equity impact. To identify potential evaluation designs, researchers could also use information on the differing features of each state’s HAF program by examining the state plans posted on Treasury’s website

To dive more deeply into how the program is serving low-income and socially disadvantaged homeowners, researchers could partner with a state to use data on the distribution of HAF assistance across census tracts to perform a descriptive analysis of the characteristics of areas that had larger numbers of HAF beneficiaries, with a particular focus on examining Qualified Census Tracts. In addition, Treasury could help researchers work with states to confidentially access individual level beneficiary data via a secure data sharing agreement. 

Additional potential data sources could include foreclosure data and credit reporting information which can be used to do more in depth examination of the equity impact of the program with the possibility to examine which aspects of the program were most successful for increasing assistance to underserved homeowners.

Some examples of potential data sources include:

"},{"fieldTitle":"Agency Learning Agenda Question(s)","fieldData":"

Treasury Learning Agenda Question 1.3: To what extent are American Rescue Plan (ARP) programs being implemented equitably? What is the impact of ARP programs on households, businesses, and governments? More details are available in Treasury’s Economic Recovery Learning Agenda.

"}],"expertise":"
    \n
  • An interest in producing actionable and policy-relevant research
  • \n
  • General knowledge (or a willingness to learn) about federal financial assistance programs and state/local housing programs
  • \n
  • An ability to work cooperatively and collaboratively with the federal government
  • \n
  • Skill in producing concise, plain language summaries of research findings
  • \n
  • A willingness to partner with local or state governments (if doing local or state level research)
  • \n
  • A background in rigorous evaluation research and designs as well as qualitative research methods
  • \n
","faq":null,"deliverable":null,"emailContent":null,"endDate":""},{"title":"How can standardizing resilience metrics improve cross-agency disaster response and recovery and optimize the allocation of government resources to ensure cost-effective and equitable outcomes?","agency":"Corps of Engineers--Civil Works","topics":[{"title":"Disaster Response"},{"title":"Infrastructure"}],"slug":"USACE cross-agency portal project","summary":null,"statusOfData":null,"status":"ongoing","startDate":"2024-12-09T05:00:00.000Z","requirement":null,"question":"How can standardizing resilience metrics improve cross-agency disaster response and recovery and optimize the allocation of government resources to ensure cost-effective and equitable outcomes?","purpose":null,"projectTeam":[],"priorResearch":null,"opportunityCloses":"December 20, 2024","mainContact":{"name":"Igor Linkov"},"fundingInfo":null,"collectData":[{"fieldTitle":"Summary","fieldData":"

The US Army Corps of Engineers and the Office of Management and Budget hosted a researcher interest meeting on December 9, 2024. Click here for the slides from that meeting.

This project aims to identify and disseminate resilience metrics that can be applied across multiple federal agencies to improve coordinated disaster preparedness, response, and recovery. The increasing frequency and severity of natural and human-made disasters require a consistent and evidence-based approach to measuring resilience. Current methods of resilience quantification are fragmented across agencies, creating challenges in coordinating responses and evaluating the effectiveness of resilience-building initiatives.

Harmonizing existing resilience metrics and methodologies is intended to allow for coherent assessment and comparison across different agencies and domains, including infrastructure, social systems, and ecosystems. By standardizing these metrics, the project will enhance the ability of federal agencies to collaboratively address complex, multidimensional threats, improving both the effectiveness and efficiency of disaster response and resilience-building efforts.

The selected project team will convene and facilitate a workshop of leading scientists, engineers, and policymakers with expertise in measuring resilience across a variety of settings. This workshop will identify gaps in current resilience measurement practices and develop a unified framework for resilience quantification. Informed by the workshop, the project team will compile a comprehensive report, outlining actionable recommendations for implementing standardized resilience metrics across federal agencies. The resulting standardized framework will provide federal agencies with the tools needed to build a shared evidence base to support informed decisions and improve resilience in the face of evolving threats.

This initiative aligns with key policy priorities, such as climate adaptation, disaster preparedness, and national security, and supports the national resilience strategy (e.g., FEMA National Resilience Guidance: A Collaborative Approach to Building Resilience).

"},{"fieldTitle":"Deliverables","fieldData":"
  • Workshop on resilience metrics standardization: A multi-agency event with external researchers and experts to identify and address gaps in resilience measurement and harmonization efforts across federal agencies.

  • Comprehensive report with actionable recommendations: A detailed report providing standardized resilience metrics, methodologies, and evidence-based recommendations for cross-agency implementation.

  • Standardized resilience framework: A unified framework for consistent assessment and comparison of resilience metrics across federal agencies, supporting improved disaster preparedness and response.

"},{"fieldTitle":"Planned use of results","fieldData":"

Results from this project will support informed decision-making and coordinated action across federal agencies by developing a standardized resilience quantification framework, enabling agencies to assess, strengthen, and prioritize resilience measures effectively in response to national or local challenges. This framework will guide decisions related to disaster preparedness, response, and recovery, ensuring a more coordinated and effective approach to managing complex threats. Additionally, the findings will influence future resilience strategies and continuous improvements in federal disaster management practices.

"},{"fieldTitle":"Data","fieldData":"

The selected project team may gain access to data from the U.S. Army Corps of Engineers and other government agencies, including existing resilience metrics, assessment tools, and case studies from previous disaster response and recovery efforts. These datasets include both qualitative and quantitative information, relevant to various resilience domains such as infrastructure, social systems, and ecosystems. To ensure secure and compliant access to this data, adherence to data sharing agreements that specify conditions for data use, confidentiality, and data protection will be required.

"}],"expertise":"

Knowledge of evaluation research methods/design (e.g., mixed methods, experimental/quasi-experimental design); science of science, or metascience (defined as the use of scientific methodology to study science itself). Experience organizing and facilitating a workshop, and summarizing or synthesizing results in a user-friendly and policy relevant way is preferred.

","faq":null,"deliverable":null,"emailContent":null,"endDate":""}]},"allGeneralPage":{"nodes":[{"slug":"contact","lede":"If you have questions or feedback about the Evidence Project Portal, please complete the information below. Do not use this form to express interest in a specific open project; please use the link on the specific project’s page instead.","faq":null,"aims":null,"title":"Questions or feedback about the Evidence Project Portal? We'd love to hear from you!"},{"slug":"about","lede":null,"faq":[{"text":"The Portal offers researchers opportunities to connect directly with staff at Federal government agencies who are looking for experts to help provide critical evidence to inform their agencies’ decision making.

Through the Portal, researchers can:
  • Learn about specific evidence needs that Federal agencies are seeking help to address;
  • Bring their expertise and skills to bear on issues and programs for which Federal agency staff need more and better evidence; and
  • Build ongoing collaborative relationships with Federal agencies.

The Portal is informed by other successful portals operating at the State and local level. You can explore examples at North Carolina and San Antonio.","title":"What does the Evidence Project Portal offer?"},{"text":"The Portal is public, allowing anyone to view and search. Individuals with relevant expertise, including researchers in academia or other organizations, are invited to respond to opportunities on the Portal. The transparent nature of the Portal is intended to broaden the reach of Federal agencies among the external research community.

The technical skills and desired expertise vary by the specific projects. Researchers from varied backgrounds and different levels of experience are encouraged to review project opportunities.","title":"Who can find opportunities through the Evidence Project Portal?"},{"text":"If you are interested in an open project, click on the link provided on the Portal to RSVP to the corresponding researcher interest meeting. The researcher interest meetings are virtual, open conversations where the lead agency staff provide background on the Portal project and answer questions. When researcher interest meetings are recorded, the video is shared on the project’s page in the Portal.

During the interest meeting, agency staff will explain the next steps for those interested in working on the project. For example, they may ask that you follow up with your resume or CV and a brief description of how you would approach the project. If agency staff think that a researcher is a good fit, they will follow up to explore how to formalize an agreement and launch the project.","title":"What should I do if I am interested in an open project?"},{"text":"Funding availability depends on the specific project and host agency. Projects will specify whether and what funding is available. Some projects have dedicated funding, while others may not have funding available at this time.","title":"Is there funding available?"},{"text":"Data availability depends on the specific project. Academic collaborators will need to sign a Data Use Agreement if the project requires access to data that is not publicly available, following all procedures required by the Federal agency partner.","title":"What kind of data could be available?"},{"text":"No! Broadening connections between Federal agencies and researchers is an overarching goal of the Evidence Project Portal. The Portal aims to reduce barriers that researchers outside Federal government face in understanding what evidence agencies need by making it easier to connect and collaborate with agency staff and subject matter experts.","title":"Do I need to have prior experience working with the Federal Government?"},{"text":"Yes, although the experience and expertise needed for each project varies based on the requirements of the sponsoring agency. These requirements will be specified on the Portal. Graduate students are always welcome to express interest.","title":"Can graduate students participate?"}],"aims":[{"text":"Evaluation.gov supports transparency and public engagement in evidence-building efforts across Federal agencies. To help Federal agencies meet their ambitious plans for building and using evidence, Evaluation.gov is piloting the Evidence Project Portal to raise awareness of Federal agency evidence needs and provide external researchers and members of the public with a way to learn more about and express interest in collaborating with agencies on these projects. With permission, OMB adapted the materials and processes on this site from the North Carolina Office of Strategic Partnerships and The Policy Lab at UNC-Chapel Hill.","title":"Build and use evidence to improve lives"},{"text":"Federal agencies are seeking research partners from a wide range of disciplines, reflecting the fact that evidence-building needs are varied, as are the backgrounds and expertise best suited to address those needs. Where possible, project summaries include information about what types of expertise are likely needed; but if you have an idea for how to contribute that is different or not stated in the summary, please reach out.","title":"Promote strong research collaboration at all stages of the agency's learning process"},{"text":"Each announcement invites researchers to express their interest in working on a project. Agency project leads will hold a researcher interest meeting, inviting all those who expressed interest in the project. That meeting provides an opportunity to learn more about the evidence needs, ask questions, and explore the potential for collaborating with the agency. Projects that are scalable, sustainable, and that develop public, open-source resources will be prioritized.","title":"Share knowledge about what works"}],"title":"About the Project Portal"},{"slug":"search","lede":null,"faq":null,"aims":null,"title":"Search the Whole Site!"}]}}} \ No newline at end of file diff --git a/evidenceportal/project/Community Engagement Project/index.html b/evidenceportal/project/Community Engagement Project/index.html index e09578b1..3f8edfef 100644 --- a/evidenceportal/project/Community Engagement Project/index.html +++ b/evidenceportal/project/Community Engagement Project/index.html @@ -1,10 +1,10 @@ How can GSA measure the impacts of community engagement on how public funds are spent?

How can GSA measure the impacts of community engagement on how public funds are spent?

Project Ended: October 21, 2023
Lead Agency: General Services Administration
Topics
  • Construction and Modernization Impacts
  • Community Engagement
  • Community Impact
  • Participatory Evaluation

Project Overview

Summary

The Infrastructure Investment and Jobs Act (also referred to as the Bipartisan Infrastructure Law (BIL)), signed by President Biden in 2022, makes historic investments in strengthening supply chains and improving our nation’s ports, airports, rail, and roads. The BIL includes $3.4 billion for the General Services Administration to improve our nation’s land ports of entry (LPOE) along America’s northern and southern borders. The BIL LPOE program will undertake 26 major construction and modernization projects in 11 states across seven GSA regions. One of the program objectives is to strengthen community livability and advance community goals around LPOE projects.


To meet this objective, the LPOE program is providing LPOE regional points of contact (RPOCs) with resources to engage with the surrounding communities, identify community goals and barriers, and support the community in advancing their local development goals (e.g., linking to other funding opportunities to support the community). The theory of change is that this community engagement will meaningfully change how the LPOE program is funded and implemented, relative to if no or limited community engagement were done.

This proposed project aims to assess whether and how much the theorized impacts do, in fact, occur. To that end, we seek a partner who can:

  1. Conduct a literature review, which identifies different ways to operationalize and measure community engagement in the context of construction and modernization projects;

  2. Identify relevant outcome metrics for assessing impacts; and,

  3. Design an evaluation plan, using those operationalized metrics, which will empower us to learn about the economic and environmental impacts associated with community engagement in the context of the LPOE program (relative to if no such engagement had been done).

For more about the BIL and LPOE, see here.

Project last updated August 2, 2024.

Planned use of results

We will use the evaluation plan to evaluate the impacts of community engagement within the LPOE program. We also expect to use this general approach to inform how to evaluate the impacts of community engagement within other GSA programmatic areas.

Data

If the partner has suggestions for relevant administrative data to help inform the project, we can assess whether such data exists and can be shared. But our current assessment is that no data sharing will be required for this project.

Final deliverables

The project is complete.

We’re eager to learn how you use the results and welcome any questions.

Download and share the project summary

Project point of contact

Michael DiDomenico

Evaluation Lead and GSA Scientific Integrity Official

General Services Administration

michael.didomenico@gsa.gov

Subscribe to our newsletter

Sign up for Evaluation.gov updates

This evidence project portal is managed by the Office of Management and Budget. If you have suggestions for how to improve it, please let us know!
+*/*,:after,:before{border:0 solid #e5e5e5;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{-webkit-text-size-adjust:100%;font-feature-settings:normal;-webkit-tap-highlight-color:transparent;font-family:Public Sans,Roboto,system-ui,sans-serif;font-variation-settings:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-feature-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#a3a3a3}input::placeholder,textarea::placeholder{color:#a3a3a3}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}[multiple],[type=date],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],input:where(:not([type])),select,textarea{--tw-shadow:0 0 #0000;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#737373;border-radius:0;border-width:1px;font-size:1rem;line-height:1.5rem;padding:.5rem .75rem}[multiple]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,input:where(:not([type])):focus,select:focus,textarea:focus{--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);border-color:#2563eb;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}input::-moz-placeholder,textarea::-moz-placeholder{color:#737373;opacity:1}input::placeholder,textarea::placeholder{color:#737373;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-meridiem-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-year-field{padding-bottom:0;padding-top:0}select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%23737373' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}[multiple],[size]:where(select:not([size="1"])){background-image:none;background-position:0 0;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}[type=checkbox],[type=radio]{--tw-shadow:0 0 #0000;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-origin:border-box;border-color:#737373;border-width:1px;color:#2563eb;display:inline-block;flex-shrink:0;height:1rem;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;width:1rem}[type=checkbox]{border-radius:0}[type=radio]{border-radius:100%}[type=checkbox]:focus,[type=radio]:focus{--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}[type=checkbox]:checked,[type=radio]:checked{background-color:currentColor;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:transparent}[type=checkbox]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0z'/%3E%3C/svg%3E")}@media (forced-colors:active){[type=checkbox]:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=radio]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='3'/%3E%3C/svg%3E")}@media (forced-colors:active){[type=radio]:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=checkbox]:checked:focus,[type=checkbox]:checked:hover,[type=radio]:checked:focus,[type=radio]:checked:hover{background-color:currentColor;border-color:transparent}[type=checkbox]:indeterminate{background-color:currentColor;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:transparent}@media (forced-colors:active){[type=checkbox]:indeterminate{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=checkbox]:indeterminate:focus,[type=checkbox]:indeterminate:hover{background-color:currentColor;border-color:transparent}[type=file]{background:unset;border-color:inherit;border-radius:0;border-width:0;font-size:unset;line-height:inherit;padding:0}[type=file]:focus{outline:1px solid ButtonText;outline:1px auto -webkit-focus-ring-color}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem;width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.pointer-events-none{pointer-events:none}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.-top-100px{top:-100px}.top-0{top:0}.top-16{top:4rem}.z-10{z-index:10}.m-0{margin:0}.mx-0{margin-left:0;margin-right:0}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.mx-px{margin-left:1px;margin-right:1px}.my-12{margin-bottom:3rem;margin-top:3rem}.my-2{margin-bottom:.5rem;margin-top:.5rem}.my-3{margin-bottom:.75rem;margin-top:.75rem}.my-4{margin-bottom:1rem;margin-top:1rem}.my-6{margin-bottom:1.5rem;margin-top:1.5rem}.my-8{margin-bottom:2rem;margin-top:2rem}.-mr-3{margin-right:-.75rem}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-20{margin-bottom:5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-0{margin-left:0}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-4{margin-left:1rem}.ml-5{margin-left:1.25rem}.mr-2{margin-right:.5rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-2{margin-top:.5rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.grid{display:grid}.hidden{display:none}.h-48{height:12rem}.h-\[32rem\]{height:32rem}.h-full{height:100%}.min-h-screen{min-height:100vh}.w-72{width:18rem}.w-\[24rem\]{width:24rem}.w-\[32rem\]{width:32rem}.w-auto{width:auto}.w-full{width:100%}.min-w-20ch{min-width:20ch}.min-w-30ch{min-width:30ch}.min-w-3rem{min-width:3rem}.flex-1{flex:1 1 0%}.flex-4{flex:4 4 0%}.flex-grow{flex-grow:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.list-outside{list-style-position:outside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.auto-rows-auto{grid-auto-rows:auto}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.place-content-start{place-content:start}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.gap-y-4{row-gap:1rem}.justify-self-center{justify-self:center}.overflow-hidden{overflow:hidden}.overflow-y-visible{overflow-y:visible}.whitespace-nowrap{white-space:nowrap}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-md{border-radius:.375rem}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-b-2{border-bottom-width:2px}.border-b-4{border-bottom-width:4px}.border-b-8{border-bottom-width:8px}.border-t-2{border-top-width:2px}.border-solid{border-style:solid}.border-gray-200{--tw-border-opacity:1;border-color:rgb(229 229 229/var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(212 212 212/var(--tw-border-opacity))}.border-primary{--tw-border-opacity:1;border-color:rgb(13 126 162/var(--tw-border-opacity))}.border-red{--tw-border-opacity:1;border-color:rgb(181 9 9/var(--tw-border-opacity))}.border-transparent{border-color:transparent}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity))}.bg-bottombanner{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-footer{--tw-bg-opacity:1;background-color:rgb(236 240 243/var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(245 245 245/var(--tw-bg-opacity))}.bg-navbar{--tw-bg-opacity:1;background-color:rgb(236 240 243/var(--tw-bg-opacity))}.bg-primary{--tw-bg-opacity:1;background-color:rgb(13 126 162/var(--tw-bg-opacity))}.bg-topics{--tw-bg-opacity:1;background-color:rgb(115 179 231/var(--tw-bg-opacity))}.bg-warning{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.fill-white{fill:#fff}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-0{padding-left:0;padding-right:0}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-8{padding-left:2rem;padding-right:2rem}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-16{padding-bottom:4rem;padding-top:4rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-20{padding-bottom:5rem;padding-top:5rem}.py-3{padding-bottom:.75rem;padding-top:.75rem}.py-4{padding-bottom:1rem;padding-top:1rem}.py-6{padding-bottom:1.5rem;padding-top:1.5rem}.py-8{padding-bottom:2rem;padding-top:2rem}.pb-0{padding-bottom:0}.pb-1{padding-bottom:.25rem}.pb-10{padding-bottom:2.5rem}.pb-2{padding-bottom:.5rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pl-2{padding-left:.5rem}.pl-4{padding-left:1rem}.pr-2{padding-right:.5rem}.pr-4{padding-right:1rem}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.text-left{text-align:left}.text-center{text-align:center}.align-middle{vertical-align:middle}.font-sans{font-family:Public Sans,Roboto,system-ui,sans-serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-5xl{font-size:3rem;line-height:1}.text-body,.text-contact{font-size:1rem}.text-h2{font-size:2rem;line-height:2.25rem}.text-h3{font-size:1.5rem;line-height:1.75rem}.text-h4{font-size:1rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-nav{font-size:1rem}.text-tag{font-size:.875rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.leading-loose{line-height:2}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-snug{line-height:1.15}.leading-tight{line-height:1.25}.tracking-tight{letter-spacing:-.025em}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.text-footertext{--tw-text-opacity:1;color:rgb(9 41 64/var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity:1;color:rgb(115 115 115/var(--tw-text-opacity))}.text-link{--tw-text-opacity:1;color:rgb(0 94 162/var(--tw-text-opacity))}.text-primary{--tw-text-opacity:1;color:rgb(13 126 162/var(--tw-text-opacity))}.text-red{--tw-text-opacity:1;color:rgb(181 9 9/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-md{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline-transparent{outline-color:transparent}.drop-shadow-lg{--tw-drop-shadow:drop-shadow(0 10px 8px rgba(0,0,0,.04)) drop-shadow(0 4px 3px rgba(0,0,0,.1))}.drop-shadow-lg,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition-transform{transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fafafa;font-family:Public Sans,Roboto,system-ui,sans-serif}body.ReactModal__Body--open>div[aria-hidden=true]{filter:blur(10px)}.grayscale-1{filter:grayscale(1)}.blend-multiply{mix-blend-mode:multiply}ul.list-style-type-dash{list-style-type:"-"}li.list-style-type-dash span{margin-left:3px}h1{font-size:1.875rem;line-height:2.25rem;line-height:1.25;padding-bottom:1rem}@media (min-width:768px){h1{font-size:2.25rem;line-height:2.5rem}}h2{font-size:1.5rem;font-weight:700;line-height:2rem}@media (min-width:1024px){h2{padding-left:0;padding-right:0}}h3{font-size:1.25rem;font-weight:700;line-height:1.75rem;padding-bottom:.5rem}@media (min-width:1024px){h3{font-size:1.5rem;line-height:2rem}}h4{font-size:1.125rem;font-weight:700;line-height:1.75rem;padding-bottom:.5rem}@media (min-width:1024px){h4{font-size:1.25rem;line-height:1.75rem}}.btn-base{--tw-border-opacity:1;border-color:rgb(13 126 162/var(--tw-border-opacity));border-width:1px}.btn,.btn-base{font-size:.875rem;font-weight:700;padding:.75rem 1rem}.btn{--tw-bg-opacity:1;--tw-text-opacity:1;--tw-border-opacity:1;background-color:rgb(13 126 162/var(--tw-bg-opacity));border-color:rgb(13 126 162/var(--tw-border-opacity));border-radius:.25rem;border-width:1px;color:rgb(255 255 255/var(--tw-text-opacity))}.btn:hover{--tw-bg-opacity:1;background-color:rgb(9 41 64/var(--tw-bg-opacity))}.btn-white{--tw-bg-opacity:1;--tw-text-opacity:1;--tw-border-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(13 126 162/var(--tw-border-opacity));border-radius:.25rem;border-width:1px;color:rgb(13 126 162/var(--tw-text-opacity));font-size:.875rem;font-weight:700;padding:.75rem 1rem}.btn-white:hover,.btn-wide{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(13 126 162/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}.btn-wide{--tw-border-opacity:1;border-color:rgb(13 126 162/var(--tw-border-opacity));border-radius:.25rem;border-width:1px;font-size:.875rem;font-weight:700;padding:.75rem 1rem;width:100%}.btn-wide:hover{--tw-bg-opacity:1;background-color:rgb(9 41 64/var(--tw-bg-opacity))}.btn-wide{display:inline-block;text-align:center}.project-team-disclaimer{font-size:12px}.disable-link-button{background-color:grey;pointer-events:none}.bg-topics{background-color:#2e8367!important;border-color:#2e8367!important;color:#fff!important}.p-responsive{padding-left:0;padding-right:0}@media (min-width:1024px){.p-responsive{padding-left:2rem;padding-right:2rem}}@media (min-width:1280px){.p-responsive{padding-left:4rem;padding-right:4rem}}.m-responsive{margin-left:2rem;margin-right:2rem}@media (min-width:1024px){.m-responsive{margin-left:0;margin-right:0}}#bottomBannerText{font-size:12px}.no-inherit{color:#1b75d0!important;text-decoration:none!important}a.text-link[target=_blank]:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMTkgMTlINVY1aDdWM0g1YTIgMiAwIDAgMC0yIDJ2MTRhMiAyIDAgMCAwIDIgMmgxNGMxLjEgMCAyLS45IDItMnYtN2gtMnY3ek0xNCAzdjJoMy41OWwtOS44MyA5LjgzIDEuNDEgMS40MUwxOSA2LjQxVjEwaDJWM2gtN3oiLz48L3N2Zz4=);background-position:50%;background-repeat:no-repeat;background-size:1.75ex 1.75ex;content:"";display:inline-block;display:inline;height:1.75ex;margin-left:2px;margin-top:.7ex;padding-left:1.75ex;vertical-align:middle;width:1.75ex}.no-bottom-margin{margin-bottom:0!important}@container (height < 241px){.no-bottom-margin{margin-bottom:0!important}}@media (min-width:1280px){.xl\:container{margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem;width:100%}@media (min-width:640px){.xl\:container{max-width:640px}}@media (min-width:768px){.xl\:container{max-width:768px}}@media (min-width:1024px){.xl\:container{max-width:1024px}}@media (min-width:1280px){.xl\:container{max-width:1280px}}@media (min-width:1536px){.xl\:container{max-width:1536px}}}.hover\:border-gray-400:hover{--tw-border-opacity:1;border-color:rgb(163 163 163/var(--tw-border-opacity))}.hover\:border-primary:hover{--tw-border-opacity:1;border-color:rgb(13 126 162/var(--tw-border-opacity))}.hover\:no-underline:hover{text-decoration-line:none}.hover\:opacity-75:hover{opacity:.75}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}@media (min-width:640px){.sm\:block{display:block}.sm\:min-h-15rem{min-height:15rem}.sm\:w-full{width:100%}.sm\:gap-8{gap:2rem}.sm\:p-12{padding:3rem}.sm\:text-h1{font-size:2.5rem;line-height:2.75rem}.sm\:text-h2{font-size:2rem;line-height:2.25rem}}@media (min-width:768px){.md\:mx-10{margin-left:2.5rem;margin-right:2.5rem}.md\:mx-4{margin-left:1rem;margin-right:1rem}.md\:mx-8{margin-left:2rem;margin-right:2rem}.md\:block{display:block}.md\:w-2\/3{width:66.666667%}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:py-12{padding-bottom:3rem;padding-top:3rem}.md\:py-6{padding-bottom:1.5rem;padding-top:1.5rem}}@media (min-width:1024px){.lg\:m-4{margin:1rem}.lg\:mx-3{margin-left:.75rem;margin-right:.75rem}.lg\:mx-60{margin-left:15rem;margin-right:15rem}.lg\:my-auto{margin-bottom:auto;margin-top:auto}.lg\:-mb-28{margin-bottom:-7rem}.lg\:mb-16{margin-bottom:4rem}.lg\:mt-0{margin-top:0}.lg\:mt-6{margin-top:1.5rem}.lg\:inline-block{display:inline-block}.lg\:w-11\/12{width:91.666667%}.lg\:w-2\/3{width:66.666667%}.lg\:w-2\/5{width:40%}.lg\:w-3\/5{width:60%}.lg\:w-4\/5{width:80%}.lg\:w-auto{width:auto}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:gap-1{gap:.25rem}.lg\:px-16{padding-left:4rem;padding-right:4rem}.lg\:pb-20{padding-bottom:5rem}.lg\:pl-28{padding-left:7rem}.lg\:pt-8{padding-top:2rem}.lg\:text-2xl{font-size:1.5rem;line-height:2rem}.lg\:text-5xl{font-size:3rem;line-height:1}.lg\:text-body{font-size:1rem}.lg\:text-h2{font-size:2rem;line-height:2.25rem}.lg\:text-h4{font-size:1rem}.lg\:text-lg{font-size:1.125rem;line-height:1.75rem}.lg\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (min-width:1280px){.xl\:static{position:static}.xl\:relative{position:relative}.xl\:top-0{top:0}.xl\:z-0{z-index:0}.xl\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.xl\:mx-auto{margin-left:auto;margin-right:auto}.xl\:my-auto{margin-bottom:auto;margin-top:auto}.xl\:ml-auto{margin-left:auto}.xl\:block{display:block}.xl\:inline-block{display:inline-block}.xl\:flex{display:flex}.xl\:hidden{display:none}.xl\:min-h-full{min-height:100%}.xl\:w-1\/3{width:33.333333%}.xl\:w-auto{width:auto}.xl\:flex-row{flex-direction:row}.xl\:border-l{border-left-width:1px}.xl\:border-r{border-right-width:1px}.xl\:border-gray-200{--tw-border-opacity:1;border-color:rgb(229 229 229/var(--tw-border-opacity))}.xl\:border-primary{--tw-border-opacity:1;border-color:rgb(13 126 162/var(--tw-border-opacity))}.xl\:bg-navbar{--tw-bg-opacity:1;background-color:rgb(236 240 243/var(--tw-bg-opacity))}.xl\:bg-transparent{background-color:transparent}.xl\:fill-black{fill:#000}.xl\:p-0{padding:0}.xl\:px-12{padding-left:3rem;padding-right:3rem}.xl\:px-16{padding-left:4rem;padding-right:4rem}.xl\:px-2{padding-left:.5rem;padding-right:.5rem}.xl\:px-24{padding-left:6rem;padding-right:6rem}.xl\:px-3{padding-left:.75rem;padding-right:.75rem}.xl\:px-4{padding-left:1rem;padding-right:1rem}.xl\:py-2{padding-bottom:.5rem;padding-top:.5rem}.xl\:py-6{padding-bottom:1.5rem;padding-top:1.5rem}.xl\:text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.xl\:drop-shadow-none{--tw-drop-shadow:drop-shadow(0 0 #0000);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}}@media (prefers-color-scheme:dark){.dark\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}}How can GSA measure the impacts of community engagement on how public funds are spent?

How can GSA measure the impacts of community engagement on how public funds are spent?

Project Ended: October 21, 2023
Lead Agency: General Services Administration
Topics
  • Community Engagement
  • Community Impact
  • Construction and Modernization Impacts
  • Participatory Evaluation

Project Overview

Summary

The Infrastructure Investment and Jobs Act (also referred to as the Bipartisan Infrastructure Law (BIL)), signed by President Biden in 2022, makes historic investments in strengthening supply chains and improving our nation’s ports, airports, rail, and roads. The BIL includes $3.4 billion for the General Services Administration to improve our nation’s land ports of entry (LPOE) along America’s northern and southern borders. The BIL LPOE program will undertake 26 major construction and modernization projects in 11 states across seven GSA regions. One of the program objectives is to strengthen community livability and advance community goals around LPOE projects.


To meet this objective, the LPOE program is providing LPOE regional points of contact (RPOCs) with resources to engage with the surrounding communities, identify community goals and barriers, and support the community in advancing their local development goals (e.g., linking to other funding opportunities to support the community). The theory of change is that this community engagement will meaningfully change how the LPOE program is funded and implemented, relative to if no or limited community engagement were done.

This proposed project aims to assess whether and how much the theorized impacts do, in fact, occur. To that end, we seek a partner who can:

  1. Conduct a literature review, which identifies different ways to operationalize and measure community engagement in the context of construction and modernization projects;

  2. Identify relevant outcome metrics for assessing impacts; and,

  3. Design an evaluation plan, using those operationalized metrics, which will empower us to learn about the economic and environmental impacts associated with community engagement in the context of the LPOE program (relative to if no such engagement had been done).

For more about the BIL and LPOE, see here.

Project last updated August 2, 2024.

Planned use of results

We will use the evaluation plan to evaluate the impacts of community engagement within the LPOE program. We also expect to use this general approach to inform how to evaluate the impacts of community engagement within other GSA programmatic areas.

Data

If the partner has suggestions for relevant administrative data to help inform the project, we can assess whether such data exists and can be shared. But our current assessment is that no data sharing will be required for this project.

Final deliverables

The project is complete.

We’re eager to learn how you use the results and welcome any questions.

Download and share the project summary

Project point of contact

Michael DiDomenico

Evaluation Lead and GSA Scientific Integrity Official

General Services Administration

michael.didomenico@gsa.gov

Subscribe to our newsletter

Sign up for Evaluation.gov updates

This evidence project portal is managed by the Office of Management and Budget. If you have suggestions for how to improve it, please let us know!
- \ No newline at end of file + \ No newline at end of file diff --git a/evidenceportal/project/NIH - Measures for Impact/index.html b/evidenceportal/project/NIH - Measures for Impact/index.html index b5bc3c8f..5961a958 100644 --- a/evidenceportal/project/NIH - Measures for Impact/index.html +++ b/evidenceportal/project/NIH - Measures for Impact/index.html @@ -1,10 +1,10 @@ How can NIH strengthen stewardship through the development of robust measures for assessing the impact of its investments?

How can NIH strengthen stewardship through the development of robust measures for assessing the impact of its investments?

Opportunity Closes: Open until filled
Lead Agency: National Institutes of Health
Topics
  • Evaluation
  • Impact
  • Metascience
  • Stewardship

Project Overview

Summary

The HHS National Institutes of Health and the Office of Management and Budget hosted a researcher interest meeting on May, 30, 2024. Click herefor the slides from that meeting. A question and answer document is also available here.

NIH is the primary federal agency for leading, conducting, and supporting biomedical and behavioral research.  NIH provides financial support to researchers throughout our nation and the world through its 27 Institutes and Centers (ICs) and the Office of the Director. NIH conducts and supports biomedical, behavioral, and social science research across a broad spectrum of scientific disciplines and approaches in pursuit of its mission to seek fundamental knowledge about the nature and behavior of living systems and to use that knowledge to enhance health, lengthen life, and reduce illness and disability. NIH research focuses on both ongoing and emerging public health needs. As NIH identifies these needs, it uses different scientific approaches to understand the basic causes and mechanisms of disease, find new ways of identifying, preventing, and curing disease processes, and bring these new interventions into common practice for the public’s benefit.

NIH is seeking to engage with the scientific community to study NIH processes and programs to further strengthen the evidence base that supports NIH decision-making.  The proposed research efforts focus on strengthening the agency’s evidence-building capabilities in order to improve the public’s and NIH’s own understanding of its impacts. Proposed research should address aspects of one or more of the following questions:

1. How can NIH improve on identifying desired outcomes and measuring impact related to its mission?

a.Beyond bibliometric measures, what are the indicators of scientific success?

b. What approaches can be used to capture successful/impactful scientific strategies and new tools and methods, and are these approaches scalable?

c. What measures can NIH use to capture both incremental knowledge gains and failures that ultimately contribute to scientific success?

d. What approaches can NIH use to measure impact of different categories of science (e.g., basic, translation, clinical) and the technology and operations used to support the science?

e. Are there better ways for NIH to trace dissemination of clinical research findings into:

                                                        i. Care received by patients?

                                                      ii.Use by clinical communities and healthcare providers?

                                                    iii.Use by public health agencies other than NIH?

f. How can NIH capture the economic impact of its outcomes? How does NIH-funded research lead to increased productivity and give rise to new industries?

g. How can these approaches best inform strategies for funding research, resources, and training?

2. Are there methods that NIH can use to better predict and identify scientific opportunities (e.g., the emergence of gene editing technology)?

3. Are there approaches that could inform NIH funding decisions by measuring scientific quality, rigor, and reproducibility?

4. What evidence can NIH use to inform its efforts to optimize its investment in recruiting, training, and sustaining a diverse U.S. biomedical, behavioral, and social sciences research workforce?

a. What data and methods may be used to capture trainee career outcomes?

b. How can NIH evaluate its efforts to expand and diversify the U.S. biomedical, behavioral, and social sciences research workforce through engagement activities?

5.What evidence does NIH need to improve the clinical research ecosystem?  What would inform a re-envisioning of the clinical trials system to maximize quality, participant experience, accessibility, timeliness, and impact on clinical care?

a.How can NIH ensure there is equitable representation of the U.S. populations in its funded clinical research so health disparities are not compounded in underrepresented populations?

6. What evidence could inform steps NIH can take to ensure progress on overcoming health disparities and strengthen partnerships with underserved communities and practitioners?

  1. How should NIH assess risk in its research portfolio?  What is the right amount of risk for NIH to accept as a steward of public funds? 

a.Does the NIH funding system foster sufficient risk-taking to encourage researchers to explore high-risk research?  If not, are there ways to test novel funding approaches that could be implemented at scale? 

 

Anticipated Deliverables

  • A report summarizing findings and potential measures that NIH could implement to strengthen its decision-making evidence base and suggested methods for collecting those measures.

  • Presentation of findings to NIH decision-makers.

Planned use of results

As a steward of public funds, NIH is committed to pursuing its mission effectively, efficiently, and transparently through continual improvement. NIH would consider the findings and methods described in the report for adoption within existing stewardship activities. Considering the findings and methods would also help NIH to further develop data, methods, and approaches to increase the use of evidence in policymaking.

Funding

NIH does not have funds available to support any research projects arising from these efforts.

Data

Data on NIH expenditures and the results of NIH supported research are available within Research Portfolio Online Reporting Tools (RePORT),[1] which provides access to reports, data, and analyses of NIH research activities. If researchers have specific suggestions for relevant administrative data to help inform their proposed project, NIH can assess whether such data exists and can be shared.

[1]https://report.nih.gov/

Other Benefits to Project Partners

NIH will participate in meetings with researchers to discuss research progress and answer any questions.  Additionally, NIH could provide researchers with the opportunity to present findings to NIH decision-makers.  Researchers have the potential opportunity to publish results.

This project is open. Interested in collaborating?

Download and share the project summary

Project point of contact

Ira Kuhn, PhD

Health Science Policy Analyst

Department of Health and Human Services

ODMetascience@od.nih.gov

Subscribe to our newsletter

Sign up for Evaluation.gov updates


Application details

Expertise Needed

Knowledge of evaluation research methods/design (e.g., mixed methods, experimental/quasi-experimental design); Science of science, or metascience (defined as the use of scientific methodology to study science itself).

Key Milestones and Dates

Preliminary results for report describing potential measures NIH could implement due within 1 year of start date.

This evidence project portal is managed by the Office of Management and Budget. If you have suggestions for how to improve it, please let us know!
+*/*,:after,:before{border:0 solid #e5e5e5;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{-webkit-text-size-adjust:100%;font-feature-settings:normal;-webkit-tap-highlight-color:transparent;font-family:Public Sans,Roboto,system-ui,sans-serif;font-variation-settings:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-feature-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#a3a3a3}input::placeholder,textarea::placeholder{color:#a3a3a3}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}[multiple],[type=date],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],input:where(:not([type])),select,textarea{--tw-shadow:0 0 #0000;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#737373;border-radius:0;border-width:1px;font-size:1rem;line-height:1.5rem;padding:.5rem .75rem}[multiple]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,input:where(:not([type])):focus,select:focus,textarea:focus{--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);border-color:#2563eb;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}input::-moz-placeholder,textarea::-moz-placeholder{color:#737373;opacity:1}input::placeholder,textarea::placeholder{color:#737373;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-meridiem-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-year-field{padding-bottom:0;padding-top:0}select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%23737373' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}[multiple],[size]:where(select:not([size="1"])){background-image:none;background-position:0 0;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}[type=checkbox],[type=radio]{--tw-shadow:0 0 #0000;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-origin:border-box;border-color:#737373;border-width:1px;color:#2563eb;display:inline-block;flex-shrink:0;height:1rem;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;width:1rem}[type=checkbox]{border-radius:0}[type=radio]{border-radius:100%}[type=checkbox]:focus,[type=radio]:focus{--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}[type=checkbox]:checked,[type=radio]:checked{background-color:currentColor;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:transparent}[type=checkbox]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0z'/%3E%3C/svg%3E")}@media (forced-colors:active){[type=checkbox]:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=radio]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='3'/%3E%3C/svg%3E")}@media (forced-colors:active){[type=radio]:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=checkbox]:checked:focus,[type=checkbox]:checked:hover,[type=radio]:checked:focus,[type=radio]:checked:hover{background-color:currentColor;border-color:transparent}[type=checkbox]:indeterminate{background-color:currentColor;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:transparent}@media (forced-colors:active){[type=checkbox]:indeterminate{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=checkbox]:indeterminate:focus,[type=checkbox]:indeterminate:hover{background-color:currentColor;border-color:transparent}[type=file]{background:unset;border-color:inherit;border-radius:0;border-width:0;font-size:unset;line-height:inherit;padding:0}[type=file]:focus{outline:1px solid ButtonText;outline:1px auto -webkit-focus-ring-color}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem;width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.pointer-events-none{pointer-events:none}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.-top-100px{top:-100px}.top-0{top:0}.top-16{top:4rem}.z-10{z-index:10}.m-0{margin:0}.mx-0{margin-left:0;margin-right:0}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.mx-px{margin-left:1px;margin-right:1px}.my-12{margin-bottom:3rem;margin-top:3rem}.my-2{margin-bottom:.5rem;margin-top:.5rem}.my-3{margin-bottom:.75rem;margin-top:.75rem}.my-4{margin-bottom:1rem;margin-top:1rem}.my-6{margin-bottom:1.5rem;margin-top:1.5rem}.my-8{margin-bottom:2rem;margin-top:2rem}.-mr-3{margin-right:-.75rem}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-20{margin-bottom:5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-0{margin-left:0}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-4{margin-left:1rem}.ml-5{margin-left:1.25rem}.mr-2{margin-right:.5rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-2{margin-top:.5rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.grid{display:grid}.hidden{display:none}.h-48{height:12rem}.h-\[32rem\]{height:32rem}.h-full{height:100%}.min-h-screen{min-height:100vh}.w-72{width:18rem}.w-\[24rem\]{width:24rem}.w-\[32rem\]{width:32rem}.w-auto{width:auto}.w-full{width:100%}.min-w-20ch{min-width:20ch}.min-w-30ch{min-width:30ch}.min-w-3rem{min-width:3rem}.flex-1{flex:1 1 0%}.flex-4{flex:4 4 0%}.flex-grow{flex-grow:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.list-outside{list-style-position:outside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.auto-rows-auto{grid-auto-rows:auto}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.place-content-start{place-content:start}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.gap-y-4{row-gap:1rem}.justify-self-center{justify-self:center}.overflow-hidden{overflow:hidden}.overflow-y-visible{overflow-y:visible}.whitespace-nowrap{white-space:nowrap}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-md{border-radius:.375rem}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-b-2{border-bottom-width:2px}.border-b-4{border-bottom-width:4px}.border-b-8{border-bottom-width:8px}.border-t-2{border-top-width:2px}.border-solid{border-style:solid}.border-gray-200{--tw-border-opacity:1;border-color:rgb(229 229 229/var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(212 212 212/var(--tw-border-opacity))}.border-primary{--tw-border-opacity:1;border-color:rgb(13 126 162/var(--tw-border-opacity))}.border-red{--tw-border-opacity:1;border-color:rgb(181 9 9/var(--tw-border-opacity))}.border-transparent{border-color:transparent}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity))}.bg-bottombanner{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-footer{--tw-bg-opacity:1;background-color:rgb(236 240 243/var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(245 245 245/var(--tw-bg-opacity))}.bg-navbar{--tw-bg-opacity:1;background-color:rgb(236 240 243/var(--tw-bg-opacity))}.bg-primary{--tw-bg-opacity:1;background-color:rgb(13 126 162/var(--tw-bg-opacity))}.bg-topics{--tw-bg-opacity:1;background-color:rgb(115 179 231/var(--tw-bg-opacity))}.bg-warning{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.fill-white{fill:#fff}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-0{padding-left:0;padding-right:0}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-8{padding-left:2rem;padding-right:2rem}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-16{padding-bottom:4rem;padding-top:4rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-20{padding-bottom:5rem;padding-top:5rem}.py-3{padding-bottom:.75rem;padding-top:.75rem}.py-4{padding-bottom:1rem;padding-top:1rem}.py-6{padding-bottom:1.5rem;padding-top:1.5rem}.py-8{padding-bottom:2rem;padding-top:2rem}.pb-0{padding-bottom:0}.pb-1{padding-bottom:.25rem}.pb-10{padding-bottom:2.5rem}.pb-2{padding-bottom:.5rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pl-2{padding-left:.5rem}.pl-4{padding-left:1rem}.pr-2{padding-right:.5rem}.pr-4{padding-right:1rem}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.text-left{text-align:left}.text-center{text-align:center}.align-middle{vertical-align:middle}.font-sans{font-family:Public Sans,Roboto,system-ui,sans-serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-5xl{font-size:3rem;line-height:1}.text-body,.text-contact{font-size:1rem}.text-h2{font-size:2rem;line-height:2.25rem}.text-h3{font-size:1.5rem;line-height:1.75rem}.text-h4{font-size:1rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-nav{font-size:1rem}.text-tag{font-size:.875rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.leading-loose{line-height:2}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-snug{line-height:1.15}.leading-tight{line-height:1.25}.tracking-tight{letter-spacing:-.025em}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.text-footertext{--tw-text-opacity:1;color:rgb(9 41 64/var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity:1;color:rgb(115 115 115/var(--tw-text-opacity))}.text-link{--tw-text-opacity:1;color:rgb(0 94 162/var(--tw-text-opacity))}.text-primary{--tw-text-opacity:1;color:rgb(13 126 162/var(--tw-text-opacity))}.text-red{--tw-text-opacity:1;color:rgb(181 9 9/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-md{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline-transparent{outline-color:transparent}.drop-shadow-lg{--tw-drop-shadow:drop-shadow(0 10px 8px rgba(0,0,0,.04)) drop-shadow(0 4px 3px rgba(0,0,0,.1))}.drop-shadow-lg,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition-transform{transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fafafa;font-family:Public Sans,Roboto,system-ui,sans-serif}body.ReactModal__Body--open>div[aria-hidden=true]{filter:blur(10px)}.grayscale-1{filter:grayscale(1)}.blend-multiply{mix-blend-mode:multiply}ul.list-style-type-dash{list-style-type:"-"}li.list-style-type-dash span{margin-left:3px}h1{font-size:1.875rem;line-height:2.25rem;line-height:1.25;padding-bottom:1rem}@media (min-width:768px){h1{font-size:2.25rem;line-height:2.5rem}}h2{font-size:1.5rem;font-weight:700;line-height:2rem}@media (min-width:1024px){h2{padding-left:0;padding-right:0}}h3{font-size:1.25rem;font-weight:700;line-height:1.75rem;padding-bottom:.5rem}@media (min-width:1024px){h3{font-size:1.5rem;line-height:2rem}}h4{font-size:1.125rem;font-weight:700;line-height:1.75rem;padding-bottom:.5rem}@media (min-width:1024px){h4{font-size:1.25rem;line-height:1.75rem}}.btn-base{--tw-border-opacity:1;border-color:rgb(13 126 162/var(--tw-border-opacity));border-width:1px}.btn,.btn-base{font-size:.875rem;font-weight:700;padding:.75rem 1rem}.btn{--tw-bg-opacity:1;--tw-text-opacity:1;--tw-border-opacity:1;background-color:rgb(13 126 162/var(--tw-bg-opacity));border-color:rgb(13 126 162/var(--tw-border-opacity));border-radius:.25rem;border-width:1px;color:rgb(255 255 255/var(--tw-text-opacity))}.btn:hover{--tw-bg-opacity:1;background-color:rgb(9 41 64/var(--tw-bg-opacity))}.btn-white{--tw-bg-opacity:1;--tw-text-opacity:1;--tw-border-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(13 126 162/var(--tw-border-opacity));border-radius:.25rem;border-width:1px;color:rgb(13 126 162/var(--tw-text-opacity));font-size:.875rem;font-weight:700;padding:.75rem 1rem}.btn-white:hover,.btn-wide{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(13 126 162/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}.btn-wide{--tw-border-opacity:1;border-color:rgb(13 126 162/var(--tw-border-opacity));border-radius:.25rem;border-width:1px;font-size:.875rem;font-weight:700;padding:.75rem 1rem;width:100%}.btn-wide:hover{--tw-bg-opacity:1;background-color:rgb(9 41 64/var(--tw-bg-opacity))}.btn-wide{display:inline-block;text-align:center}.project-team-disclaimer{font-size:12px}.disable-link-button{background-color:grey;pointer-events:none}.bg-topics{background-color:#2e8367!important;border-color:#2e8367!important;color:#fff!important}.p-responsive{padding-left:0;padding-right:0}@media (min-width:1024px){.p-responsive{padding-left:2rem;padding-right:2rem}}@media (min-width:1280px){.p-responsive{padding-left:4rem;padding-right:4rem}}.m-responsive{margin-left:2rem;margin-right:2rem}@media (min-width:1024px){.m-responsive{margin-left:0;margin-right:0}}#bottomBannerText{font-size:12px}.no-inherit{color:#1b75d0!important;text-decoration:none!important}a.text-link[target=_blank]:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMTkgMTlINVY1aDdWM0g1YTIgMiAwIDAgMC0yIDJ2MTRhMiAyIDAgMCAwIDIgMmgxNGMxLjEgMCAyLS45IDItMnYtN2gtMnY3ek0xNCAzdjJoMy41OWwtOS44MyA5LjgzIDEuNDEgMS40MUwxOSA2LjQxVjEwaDJWM2gtN3oiLz48L3N2Zz4=);background-position:50%;background-repeat:no-repeat;background-size:1.75ex 1.75ex;content:"";display:inline-block;display:inline;height:1.75ex;margin-left:2px;margin-top:.7ex;padding-left:1.75ex;vertical-align:middle;width:1.75ex}.no-bottom-margin{margin-bottom:0!important}@container (height < 241px){.no-bottom-margin{margin-bottom:0!important}}@media (min-width:1280px){.xl\:container{margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem;width:100%}@media (min-width:640px){.xl\:container{max-width:640px}}@media (min-width:768px){.xl\:container{max-width:768px}}@media (min-width:1024px){.xl\:container{max-width:1024px}}@media (min-width:1280px){.xl\:container{max-width:1280px}}@media (min-width:1536px){.xl\:container{max-width:1536px}}}.hover\:border-gray-400:hover{--tw-border-opacity:1;border-color:rgb(163 163 163/var(--tw-border-opacity))}.hover\:border-primary:hover{--tw-border-opacity:1;border-color:rgb(13 126 162/var(--tw-border-opacity))}.hover\:no-underline:hover{text-decoration-line:none}.hover\:opacity-75:hover{opacity:.75}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}@media (min-width:640px){.sm\:block{display:block}.sm\:min-h-15rem{min-height:15rem}.sm\:w-full{width:100%}.sm\:gap-8{gap:2rem}.sm\:p-12{padding:3rem}.sm\:text-h1{font-size:2.5rem;line-height:2.75rem}.sm\:text-h2{font-size:2rem;line-height:2.25rem}}@media (min-width:768px){.md\:mx-10{margin-left:2.5rem;margin-right:2.5rem}.md\:mx-4{margin-left:1rem;margin-right:1rem}.md\:mx-8{margin-left:2rem;margin-right:2rem}.md\:block{display:block}.md\:w-2\/3{width:66.666667%}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:py-12{padding-bottom:3rem;padding-top:3rem}.md\:py-6{padding-bottom:1.5rem;padding-top:1.5rem}}@media (min-width:1024px){.lg\:m-4{margin:1rem}.lg\:mx-3{margin-left:.75rem;margin-right:.75rem}.lg\:mx-60{margin-left:15rem;margin-right:15rem}.lg\:my-auto{margin-bottom:auto;margin-top:auto}.lg\:-mb-28{margin-bottom:-7rem}.lg\:mb-16{margin-bottom:4rem}.lg\:mt-0{margin-top:0}.lg\:mt-6{margin-top:1.5rem}.lg\:inline-block{display:inline-block}.lg\:w-11\/12{width:91.666667%}.lg\:w-2\/3{width:66.666667%}.lg\:w-2\/5{width:40%}.lg\:w-3\/5{width:60%}.lg\:w-4\/5{width:80%}.lg\:w-auto{width:auto}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:gap-1{gap:.25rem}.lg\:px-16{padding-left:4rem;padding-right:4rem}.lg\:pb-20{padding-bottom:5rem}.lg\:pl-28{padding-left:7rem}.lg\:pt-8{padding-top:2rem}.lg\:text-2xl{font-size:1.5rem;line-height:2rem}.lg\:text-5xl{font-size:3rem;line-height:1}.lg\:text-body{font-size:1rem}.lg\:text-h2{font-size:2rem;line-height:2.25rem}.lg\:text-h4{font-size:1rem}.lg\:text-lg{font-size:1.125rem;line-height:1.75rem}.lg\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (min-width:1280px){.xl\:static{position:static}.xl\:relative{position:relative}.xl\:top-0{top:0}.xl\:z-0{z-index:0}.xl\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.xl\:mx-auto{margin-left:auto;margin-right:auto}.xl\:my-auto{margin-bottom:auto;margin-top:auto}.xl\:ml-auto{margin-left:auto}.xl\:block{display:block}.xl\:inline-block{display:inline-block}.xl\:flex{display:flex}.xl\:hidden{display:none}.xl\:min-h-full{min-height:100%}.xl\:w-1\/3{width:33.333333%}.xl\:w-auto{width:auto}.xl\:flex-row{flex-direction:row}.xl\:border-l{border-left-width:1px}.xl\:border-r{border-right-width:1px}.xl\:border-gray-200{--tw-border-opacity:1;border-color:rgb(229 229 229/var(--tw-border-opacity))}.xl\:border-primary{--tw-border-opacity:1;border-color:rgb(13 126 162/var(--tw-border-opacity))}.xl\:bg-navbar{--tw-bg-opacity:1;background-color:rgb(236 240 243/var(--tw-bg-opacity))}.xl\:bg-transparent{background-color:transparent}.xl\:fill-black{fill:#000}.xl\:p-0{padding:0}.xl\:px-12{padding-left:3rem;padding-right:3rem}.xl\:px-16{padding-left:4rem;padding-right:4rem}.xl\:px-2{padding-left:.5rem;padding-right:.5rem}.xl\:px-24{padding-left:6rem;padding-right:6rem}.xl\:px-3{padding-left:.75rem;padding-right:.75rem}.xl\:px-4{padding-left:1rem;padding-right:1rem}.xl\:py-2{padding-bottom:.5rem;padding-top:.5rem}.xl\:py-6{padding-bottom:1.5rem;padding-top:1.5rem}.xl\:text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.xl\:drop-shadow-none{--tw-drop-shadow:drop-shadow(0 0 #0000);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}}@media (prefers-color-scheme:dark){.dark\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}}How can NIH strengthen stewardship through the development of robust measures for assessing the impact of its investments?

How can NIH strengthen stewardship through the development of robust measures for assessing the impact of its investments?

Opportunity Closes: Open until filled
Lead Agency: National Institutes of Health
Topics
  • Impact
  • Metascience
  • Evaluation
  • Stewardship

Project Overview

Summary

The HHS National Institutes of Health and the Office of Management and Budget hosted a researcher interest meeting on May, 30, 2024. Click herefor the slides from that meeting. A question and answer document is also available here.

NIH is the primary federal agency for leading, conducting, and supporting biomedical and behavioral research.  NIH provides financial support to researchers throughout our nation and the world through its 27 Institutes and Centers (ICs) and the Office of the Director. NIH conducts and supports biomedical, behavioral, and social science research across a broad spectrum of scientific disciplines and approaches in pursuit of its mission to seek fundamental knowledge about the nature and behavior of living systems and to use that knowledge to enhance health, lengthen life, and reduce illness and disability. NIH research focuses on both ongoing and emerging public health needs. As NIH identifies these needs, it uses different scientific approaches to understand the basic causes and mechanisms of disease, find new ways of identifying, preventing, and curing disease processes, and bring these new interventions into common practice for the public’s benefit.

NIH is seeking to engage with the scientific community to study NIH processes and programs to further strengthen the evidence base that supports NIH decision-making.  The proposed research efforts focus on strengthening the agency’s evidence-building capabilities in order to improve the public’s and NIH’s own understanding of its impacts. Proposed research should address aspects of one or more of the following questions:

1. How can NIH improve on identifying desired outcomes and measuring impact related to its mission?

a.Beyond bibliometric measures, what are the indicators of scientific success?

b. What approaches can be used to capture successful/impactful scientific strategies and new tools and methods, and are these approaches scalable?

c. What measures can NIH use to capture both incremental knowledge gains and failures that ultimately contribute to scientific success?

d. What approaches can NIH use to measure impact of different categories of science (e.g., basic, translation, clinical) and the technology and operations used to support the science?

e. Are there better ways for NIH to trace dissemination of clinical research findings into:

                                                        i. Care received by patients?

                                                      ii.Use by clinical communities and healthcare providers?

                                                    iii.Use by public health agencies other than NIH?

f. How can NIH capture the economic impact of its outcomes? How does NIH-funded research lead to increased productivity and give rise to new industries?

g. How can these approaches best inform strategies for funding research, resources, and training?

2. Are there methods that NIH can use to better predict and identify scientific opportunities (e.g., the emergence of gene editing technology)?

3. Are there approaches that could inform NIH funding decisions by measuring scientific quality, rigor, and reproducibility?

4. What evidence can NIH use to inform its efforts to optimize its investment in recruiting, training, and sustaining a diverse U.S. biomedical, behavioral, and social sciences research workforce?

a. What data and methods may be used to capture trainee career outcomes?

b. How can NIH evaluate its efforts to expand and diversify the U.S. biomedical, behavioral, and social sciences research workforce through engagement activities?

5.What evidence does NIH need to improve the clinical research ecosystem?  What would inform a re-envisioning of the clinical trials system to maximize quality, participant experience, accessibility, timeliness, and impact on clinical care?

a.How can NIH ensure there is equitable representation of the U.S. populations in its funded clinical research so health disparities are not compounded in underrepresented populations?

6. What evidence could inform steps NIH can take to ensure progress on overcoming health disparities and strengthen partnerships with underserved communities and practitioners?

  1. How should NIH assess risk in its research portfolio?  What is the right amount of risk for NIH to accept as a steward of public funds? 

a.Does the NIH funding system foster sufficient risk-taking to encourage researchers to explore high-risk research?  If not, are there ways to test novel funding approaches that could be implemented at scale? 

 

Anticipated Deliverables

  • A report summarizing findings and potential measures that NIH could implement to strengthen its decision-making evidence base and suggested methods for collecting those measures.

  • Presentation of findings to NIH decision-makers.

Planned use of results

As a steward of public funds, NIH is committed to pursuing its mission effectively, efficiently, and transparently through continual improvement. NIH would consider the findings and methods described in the report for adoption within existing stewardship activities. Considering the findings and methods would also help NIH to further develop data, methods, and approaches to increase the use of evidence in policymaking.

Funding

NIH does not have funds available to support any research projects arising from these efforts.

Data

Data on NIH expenditures and the results of NIH supported research are available within Research Portfolio Online Reporting Tools (RePORT),[1] which provides access to reports, data, and analyses of NIH research activities. If researchers have specific suggestions for relevant administrative data to help inform their proposed project, NIH can assess whether such data exists and can be shared.

[1]https://report.nih.gov/

Other Benefits to Project Partners

NIH will participate in meetings with researchers to discuss research progress and answer any questions.  Additionally, NIH could provide researchers with the opportunity to present findings to NIH decision-makers.  Researchers have the potential opportunity to publish results.

This project is open. Interested in collaborating?

Download and share the project summary

Project point of contact

Ira Kuhn, PhD

Health Science Policy Analyst

Department of Health and Human Services

ODMetascience@od.nih.gov

Subscribe to our newsletter

Sign up for Evaluation.gov updates


Application details

Expertise Needed

Knowledge of evaluation research methods/design (e.g., mixed methods, experimental/quasi-experimental design); Science of science, or metascience (defined as the use of scientific methodology to study science itself).

Key Milestones and Dates

Preliminary results for report describing potential measures NIH could implement due within 1 year of start date.

This evidence project portal is managed by the Office of Management and Budget. If you have suggestions for how to improve it, please let us know!
- \ No newline at end of file + \ No newline at end of file diff --git a/evidenceportal/project/PMALA Challenge/index.html b/evidenceportal/project/PMALA Challenge/index.html index f51bcef2..04c98124 100644 --- a/evidenceportal/project/PMALA Challenge/index.html +++ b/evidenceportal/project/PMALA Challenge/index.html @@ -1,10 +1,10 @@ What Public Participation and Community Engagement (PPCE) activities are effective in increasing reach, improving inclusivity, and promoting public involvement and trust in Federal decision-making?

What Public Participation and Community Engagement (PPCE) activities are effective in increasing reach, improving inclusivity, and promoting public involvement and trust in Federal decision-making?

Project Ended: August 19, 2024
Lead Agency: Office of Management and Budget
Topics
  • Community Engagement
  • Equity
  • Evaluation
  • Public Participation

Project Overview

Summary

The President’s Management Agenda Priority 2 envisions the delivery of excellent, equitable, and secure services and customer experiences to the American people by and across Federal Government. Yet, Federal services have not always been designed with the public’s needs and priorities in mind, nor have these services always kept up with these needs.  Achieving PMA goals require a renewed emphasis on direct engagement with Americans of all walks of life to reimagine the delivery of Federal services. The American people deserve a government that understands who they are, what they need, and how best to deliver for them.  Federal agencies are embracing the importance of PPCE and trying new and innovative ways to extend engagement opportunities to the public and especially members of communities who historically have been excluded or whose views may not be well represented through traditional public comment processes. 

Given the limitations of public input garnered through traditional PPCE activities, including Federal Register notice and comment processes and Requests for Information, in representing the full breadth of American experiences, agencies are pursuing other approaches, including consultations, listening sessions, customer feedback surveys, user research, and crowdsourcing. More equitable and effective public engagement benefits Federal agencies by improving their awareness of and responsiveness to the perspectives and needs of the communities and individuals affected by their policies and programs. Individuals and communities can benefit by gaining more awareness and understanding of government policies and programs that impact them and sharing their experiences and expertise to influence changes that improve their interactions with and trust in government.

To help agencies develop effective approaches for meaningfully engaging with the public, OMB has recently published a Request for Information in the Federal Register seeking the public’s input on:

  • Experiences individuals and organizations have had in participating (or trying to participate) in Federal Government PPCE activities

  • Content to incorporate in a Federal framework for PPCE, including common guidelines and leading practices that can help Federal employees better use these methods; and

  • Suggestions for how OMB might continue to pursue a collaborative process to co-develop such a framework with the public.

  • A critical complement to improving how Federal agencies conduct PPCE activities is the development of methods to evaluate the extent to which the efforts they adopt and implement are effective. Also, as agencies pilot, implement, or experiment with approaches to their PPCE activities, they need support in measuring and evaluating whether and how those changes are an improvement relative to the status quo. Currently, Federal agencies do not have a shared set of valid quantitative or qualitative metrics or well-developed evaluation plans that would enable them to rigorously measure the effectiveness of different approaches to PPCE. 

The challenge invited experts from the public to first develop a technical concept paper, with three winners advancing to Phase II where they then develop and deliver their detailed evaluation toolkit. The three winners of Phase I of the Challenge were:

Upon review of the toolkit submissions, the Improve Group Cooperative was selected as the winner of Phase II. The toolkit they developed will be shared widely across the Federal government to enhance agency capacity to evaluate their PPCE initiatives.

We invite others to use the toolkit to support their evaluation of community engagement activities. Download the toolkit here.

Project last updated September 30, 2024.

Planned use of results

The Challenge will result in an evaluation toolkit that Federal agencies can use to evaluate and enhance the effectiveness of their PPCE approaches.  The toolkit will provide ways to better evaluate PPCE activities and approaches, so that agencies will have better information to inform the selection and implementation of more effective PPCE approaches that will help agencies advance the PMA priorities.

Data

No data will be provided for this Challenge.

Agency Learning Agenda Question(s)

President’s Management Agenda Learning Agenda: What are effective approaches that agencies can take in managing the business of Government to address barriers that have hindered equal opportunity?

Final deliverables

  • Public Participation and Community Engagement Evaluation Toolkit

The project is complete.

We’re eager to learn how you use the results and welcome any questions.

Download and share the project summary

Project point of contact

Paul Strande

Senior Advisor for Research Partnerships

Office of Management and Budget

evidence@omb.eop.gov

Subscribe to our newsletter

Sign up for Evaluation.gov updates


Project Team

The Improve Group Cooperative

The Improve Group

Members of the Project Team are listed for informational purposes; the U.S. Government does not endorse or recommend named organizations or entities.

This evidence project portal is managed by the Office of Management and Budget. If you have suggestions for how to improve it, please let us know!
+*/*,:after,:before{border:0 solid #e5e5e5;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{-webkit-text-size-adjust:100%;font-feature-settings:normal;-webkit-tap-highlight-color:transparent;font-family:Public Sans,Roboto,system-ui,sans-serif;font-variation-settings:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-feature-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#a3a3a3}input::placeholder,textarea::placeholder{color:#a3a3a3}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}[multiple],[type=date],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],input:where(:not([type])),select,textarea{--tw-shadow:0 0 #0000;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#737373;border-radius:0;border-width:1px;font-size:1rem;line-height:1.5rem;padding:.5rem .75rem}[multiple]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,input:where(:not([type])):focus,select:focus,textarea:focus{--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);border-color:#2563eb;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}input::-moz-placeholder,textarea::-moz-placeholder{color:#737373;opacity:1}input::placeholder,textarea::placeholder{color:#737373;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-meridiem-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-year-field{padding-bottom:0;padding-top:0}select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%23737373' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}[multiple],[size]:where(select:not([size="1"])){background-image:none;background-position:0 0;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}[type=checkbox],[type=radio]{--tw-shadow:0 0 #0000;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-origin:border-box;border-color:#737373;border-width:1px;color:#2563eb;display:inline-block;flex-shrink:0;height:1rem;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;width:1rem}[type=checkbox]{border-radius:0}[type=radio]{border-radius:100%}[type=checkbox]:focus,[type=radio]:focus{--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}[type=checkbox]:checked,[type=radio]:checked{background-color:currentColor;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:transparent}[type=checkbox]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0z'/%3E%3C/svg%3E")}@media (forced-colors:active){[type=checkbox]:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=radio]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='3'/%3E%3C/svg%3E")}@media (forced-colors:active){[type=radio]:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=checkbox]:checked:focus,[type=checkbox]:checked:hover,[type=radio]:checked:focus,[type=radio]:checked:hover{background-color:currentColor;border-color:transparent}[type=checkbox]:indeterminate{background-color:currentColor;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:transparent}@media (forced-colors:active){[type=checkbox]:indeterminate{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=checkbox]:indeterminate:focus,[type=checkbox]:indeterminate:hover{background-color:currentColor;border-color:transparent}[type=file]{background:unset;border-color:inherit;border-radius:0;border-width:0;font-size:unset;line-height:inherit;padding:0}[type=file]:focus{outline:1px solid ButtonText;outline:1px auto -webkit-focus-ring-color}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem;width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.pointer-events-none{pointer-events:none}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.-top-100px{top:-100px}.top-0{top:0}.top-16{top:4rem}.z-10{z-index:10}.m-0{margin:0}.mx-0{margin-left:0;margin-right:0}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.mx-px{margin-left:1px;margin-right:1px}.my-12{margin-bottom:3rem;margin-top:3rem}.my-2{margin-bottom:.5rem;margin-top:.5rem}.my-3{margin-bottom:.75rem;margin-top:.75rem}.my-4{margin-bottom:1rem;margin-top:1rem}.my-6{margin-bottom:1.5rem;margin-top:1.5rem}.my-8{margin-bottom:2rem;margin-top:2rem}.-mr-3{margin-right:-.75rem}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-20{margin-bottom:5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-0{margin-left:0}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-4{margin-left:1rem}.ml-5{margin-left:1.25rem}.mr-2{margin-right:.5rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-2{margin-top:.5rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.grid{display:grid}.hidden{display:none}.h-48{height:12rem}.h-\[32rem\]{height:32rem}.h-full{height:100%}.min-h-screen{min-height:100vh}.w-72{width:18rem}.w-\[24rem\]{width:24rem}.w-\[32rem\]{width:32rem}.w-auto{width:auto}.w-full{width:100%}.min-w-20ch{min-width:20ch}.min-w-30ch{min-width:30ch}.min-w-3rem{min-width:3rem}.flex-1{flex:1 1 0%}.flex-4{flex:4 4 0%}.flex-grow{flex-grow:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.list-outside{list-style-position:outside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.auto-rows-auto{grid-auto-rows:auto}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.place-content-start{place-content:start}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.gap-y-4{row-gap:1rem}.justify-self-center{justify-self:center}.overflow-hidden{overflow:hidden}.overflow-y-visible{overflow-y:visible}.whitespace-nowrap{white-space:nowrap}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-md{border-radius:.375rem}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-b-2{border-bottom-width:2px}.border-b-4{border-bottom-width:4px}.border-b-8{border-bottom-width:8px}.border-t-2{border-top-width:2px}.border-solid{border-style:solid}.border-gray-200{--tw-border-opacity:1;border-color:rgb(229 229 229/var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(212 212 212/var(--tw-border-opacity))}.border-primary{--tw-border-opacity:1;border-color:rgb(13 126 162/var(--tw-border-opacity))}.border-red{--tw-border-opacity:1;border-color:rgb(181 9 9/var(--tw-border-opacity))}.border-transparent{border-color:transparent}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity))}.bg-bottombanner{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-footer{--tw-bg-opacity:1;background-color:rgb(236 240 243/var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(245 245 245/var(--tw-bg-opacity))}.bg-navbar{--tw-bg-opacity:1;background-color:rgb(236 240 243/var(--tw-bg-opacity))}.bg-primary{--tw-bg-opacity:1;background-color:rgb(13 126 162/var(--tw-bg-opacity))}.bg-topics{--tw-bg-opacity:1;background-color:rgb(115 179 231/var(--tw-bg-opacity))}.bg-warning{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.fill-white{fill:#fff}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-0{padding-left:0;padding-right:0}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-8{padding-left:2rem;padding-right:2rem}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-16{padding-bottom:4rem;padding-top:4rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-20{padding-bottom:5rem;padding-top:5rem}.py-3{padding-bottom:.75rem;padding-top:.75rem}.py-4{padding-bottom:1rem;padding-top:1rem}.py-6{padding-bottom:1.5rem;padding-top:1.5rem}.py-8{padding-bottom:2rem;padding-top:2rem}.pb-0{padding-bottom:0}.pb-1{padding-bottom:.25rem}.pb-10{padding-bottom:2.5rem}.pb-2{padding-bottom:.5rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pl-2{padding-left:.5rem}.pl-4{padding-left:1rem}.pr-2{padding-right:.5rem}.pr-4{padding-right:1rem}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.text-left{text-align:left}.text-center{text-align:center}.align-middle{vertical-align:middle}.font-sans{font-family:Public Sans,Roboto,system-ui,sans-serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-5xl{font-size:3rem;line-height:1}.text-body,.text-contact{font-size:1rem}.text-h2{font-size:2rem;line-height:2.25rem}.text-h3{font-size:1.5rem;line-height:1.75rem}.text-h4{font-size:1rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-nav{font-size:1rem}.text-tag{font-size:.875rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.leading-loose{line-height:2}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-snug{line-height:1.15}.leading-tight{line-height:1.25}.tracking-tight{letter-spacing:-.025em}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.text-footertext{--tw-text-opacity:1;color:rgb(9 41 64/var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity:1;color:rgb(115 115 115/var(--tw-text-opacity))}.text-link{--tw-text-opacity:1;color:rgb(0 94 162/var(--tw-text-opacity))}.text-primary{--tw-text-opacity:1;color:rgb(13 126 162/var(--tw-text-opacity))}.text-red{--tw-text-opacity:1;color:rgb(181 9 9/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-md{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline-transparent{outline-color:transparent}.drop-shadow-lg{--tw-drop-shadow:drop-shadow(0 10px 8px rgba(0,0,0,.04)) drop-shadow(0 4px 3px rgba(0,0,0,.1))}.drop-shadow-lg,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition-transform{transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fafafa;font-family:Public Sans,Roboto,system-ui,sans-serif}body.ReactModal__Body--open>div[aria-hidden=true]{filter:blur(10px)}.grayscale-1{filter:grayscale(1)}.blend-multiply{mix-blend-mode:multiply}ul.list-style-type-dash{list-style-type:"-"}li.list-style-type-dash span{margin-left:3px}h1{font-size:1.875rem;line-height:2.25rem;line-height:1.25;padding-bottom:1rem}@media (min-width:768px){h1{font-size:2.25rem;line-height:2.5rem}}h2{font-size:1.5rem;font-weight:700;line-height:2rem}@media (min-width:1024px){h2{padding-left:0;padding-right:0}}h3{font-size:1.25rem;font-weight:700;line-height:1.75rem;padding-bottom:.5rem}@media (min-width:1024px){h3{font-size:1.5rem;line-height:2rem}}h4{font-size:1.125rem;font-weight:700;line-height:1.75rem;padding-bottom:.5rem}@media (min-width:1024px){h4{font-size:1.25rem;line-height:1.75rem}}.btn-base{--tw-border-opacity:1;border-color:rgb(13 126 162/var(--tw-border-opacity));border-width:1px}.btn,.btn-base{font-size:.875rem;font-weight:700;padding:.75rem 1rem}.btn{--tw-bg-opacity:1;--tw-text-opacity:1;--tw-border-opacity:1;background-color:rgb(13 126 162/var(--tw-bg-opacity));border-color:rgb(13 126 162/var(--tw-border-opacity));border-radius:.25rem;border-width:1px;color:rgb(255 255 255/var(--tw-text-opacity))}.btn:hover{--tw-bg-opacity:1;background-color:rgb(9 41 64/var(--tw-bg-opacity))}.btn-white{--tw-bg-opacity:1;--tw-text-opacity:1;--tw-border-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(13 126 162/var(--tw-border-opacity));border-radius:.25rem;border-width:1px;color:rgb(13 126 162/var(--tw-text-opacity));font-size:.875rem;font-weight:700;padding:.75rem 1rem}.btn-white:hover,.btn-wide{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(13 126 162/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}.btn-wide{--tw-border-opacity:1;border-color:rgb(13 126 162/var(--tw-border-opacity));border-radius:.25rem;border-width:1px;font-size:.875rem;font-weight:700;padding:.75rem 1rem;width:100%}.btn-wide:hover{--tw-bg-opacity:1;background-color:rgb(9 41 64/var(--tw-bg-opacity))}.btn-wide{display:inline-block;text-align:center}.project-team-disclaimer{font-size:12px}.disable-link-button{background-color:grey;pointer-events:none}.bg-topics{background-color:#2e8367!important;border-color:#2e8367!important;color:#fff!important}.p-responsive{padding-left:0;padding-right:0}@media (min-width:1024px){.p-responsive{padding-left:2rem;padding-right:2rem}}@media (min-width:1280px){.p-responsive{padding-left:4rem;padding-right:4rem}}.m-responsive{margin-left:2rem;margin-right:2rem}@media (min-width:1024px){.m-responsive{margin-left:0;margin-right:0}}#bottomBannerText{font-size:12px}.no-inherit{color:#1b75d0!important;text-decoration:none!important}a.text-link[target=_blank]:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMTkgMTlINVY1aDdWM0g1YTIgMiAwIDAgMC0yIDJ2MTRhMiAyIDAgMCAwIDIgMmgxNGMxLjEgMCAyLS45IDItMnYtN2gtMnY3ek0xNCAzdjJoMy41OWwtOS44MyA5LjgzIDEuNDEgMS40MUwxOSA2LjQxVjEwaDJWM2gtN3oiLz48L3N2Zz4=);background-position:50%;background-repeat:no-repeat;background-size:1.75ex 1.75ex;content:"";display:inline-block;display:inline;height:1.75ex;margin-left:2px;margin-top:.7ex;padding-left:1.75ex;vertical-align:middle;width:1.75ex}.no-bottom-margin{margin-bottom:0!important}@container (height < 241px){.no-bottom-margin{margin-bottom:0!important}}@media (min-width:1280px){.xl\:container{margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem;width:100%}@media (min-width:640px){.xl\:container{max-width:640px}}@media (min-width:768px){.xl\:container{max-width:768px}}@media (min-width:1024px){.xl\:container{max-width:1024px}}@media (min-width:1280px){.xl\:container{max-width:1280px}}@media (min-width:1536px){.xl\:container{max-width:1536px}}}.hover\:border-gray-400:hover{--tw-border-opacity:1;border-color:rgb(163 163 163/var(--tw-border-opacity))}.hover\:border-primary:hover{--tw-border-opacity:1;border-color:rgb(13 126 162/var(--tw-border-opacity))}.hover\:no-underline:hover{text-decoration-line:none}.hover\:opacity-75:hover{opacity:.75}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}@media (min-width:640px){.sm\:block{display:block}.sm\:min-h-15rem{min-height:15rem}.sm\:w-full{width:100%}.sm\:gap-8{gap:2rem}.sm\:p-12{padding:3rem}.sm\:text-h1{font-size:2.5rem;line-height:2.75rem}.sm\:text-h2{font-size:2rem;line-height:2.25rem}}@media (min-width:768px){.md\:mx-10{margin-left:2.5rem;margin-right:2.5rem}.md\:mx-4{margin-left:1rem;margin-right:1rem}.md\:mx-8{margin-left:2rem;margin-right:2rem}.md\:block{display:block}.md\:w-2\/3{width:66.666667%}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:py-12{padding-bottom:3rem;padding-top:3rem}.md\:py-6{padding-bottom:1.5rem;padding-top:1.5rem}}@media (min-width:1024px){.lg\:m-4{margin:1rem}.lg\:mx-3{margin-left:.75rem;margin-right:.75rem}.lg\:mx-60{margin-left:15rem;margin-right:15rem}.lg\:my-auto{margin-bottom:auto;margin-top:auto}.lg\:-mb-28{margin-bottom:-7rem}.lg\:mb-16{margin-bottom:4rem}.lg\:mt-0{margin-top:0}.lg\:mt-6{margin-top:1.5rem}.lg\:inline-block{display:inline-block}.lg\:w-11\/12{width:91.666667%}.lg\:w-2\/3{width:66.666667%}.lg\:w-2\/5{width:40%}.lg\:w-3\/5{width:60%}.lg\:w-4\/5{width:80%}.lg\:w-auto{width:auto}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:gap-1{gap:.25rem}.lg\:px-16{padding-left:4rem;padding-right:4rem}.lg\:pb-20{padding-bottom:5rem}.lg\:pl-28{padding-left:7rem}.lg\:pt-8{padding-top:2rem}.lg\:text-2xl{font-size:1.5rem;line-height:2rem}.lg\:text-5xl{font-size:3rem;line-height:1}.lg\:text-body{font-size:1rem}.lg\:text-h2{font-size:2rem;line-height:2.25rem}.lg\:text-h4{font-size:1rem}.lg\:text-lg{font-size:1.125rem;line-height:1.75rem}.lg\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (min-width:1280px){.xl\:static{position:static}.xl\:relative{position:relative}.xl\:top-0{top:0}.xl\:z-0{z-index:0}.xl\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.xl\:mx-auto{margin-left:auto;margin-right:auto}.xl\:my-auto{margin-bottom:auto;margin-top:auto}.xl\:ml-auto{margin-left:auto}.xl\:block{display:block}.xl\:inline-block{display:inline-block}.xl\:flex{display:flex}.xl\:hidden{display:none}.xl\:min-h-full{min-height:100%}.xl\:w-1\/3{width:33.333333%}.xl\:w-auto{width:auto}.xl\:flex-row{flex-direction:row}.xl\:border-l{border-left-width:1px}.xl\:border-r{border-right-width:1px}.xl\:border-gray-200{--tw-border-opacity:1;border-color:rgb(229 229 229/var(--tw-border-opacity))}.xl\:border-primary{--tw-border-opacity:1;border-color:rgb(13 126 162/var(--tw-border-opacity))}.xl\:bg-navbar{--tw-bg-opacity:1;background-color:rgb(236 240 243/var(--tw-bg-opacity))}.xl\:bg-transparent{background-color:transparent}.xl\:fill-black{fill:#000}.xl\:p-0{padding:0}.xl\:px-12{padding-left:3rem;padding-right:3rem}.xl\:px-16{padding-left:4rem;padding-right:4rem}.xl\:px-2{padding-left:.5rem;padding-right:.5rem}.xl\:px-24{padding-left:6rem;padding-right:6rem}.xl\:px-3{padding-left:.75rem;padding-right:.75rem}.xl\:px-4{padding-left:1rem;padding-right:1rem}.xl\:py-2{padding-bottom:.5rem;padding-top:.5rem}.xl\:py-6{padding-bottom:1.5rem;padding-top:1.5rem}.xl\:text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.xl\:drop-shadow-none{--tw-drop-shadow:drop-shadow(0 0 #0000);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}}@media (prefers-color-scheme:dark){.dark\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}}What Public Participation and Community Engagement (PPCE) activities are effective in increasing reach, improving inclusivity, and promoting public involvement and trust in Federal decision-making?

What Public Participation and Community Engagement (PPCE) activities are effective in increasing reach, improving inclusivity, and promoting public involvement and trust in Federal decision-making?

Project Ended: August 19, 2024
Lead Agency: Office of Management and Budget
Topics
  • Community Engagement
  • Evaluation
  • Public Participation

Project Overview

Summary

The President’s Management Agenda Priority 2 envisions the delivery of excellent, equitable, and secure services and customer experiences to the American people by and across Federal Government. Yet, Federal services have not always been designed with the public’s needs and priorities in mind, nor have these services always kept up with these needs.  Achieving PMA goals require a renewed emphasis on direct engagement with Americans of all walks of life to reimagine the delivery of Federal services. The American people deserve a government that understands who they are, what they need, and how best to deliver for them.  Federal agencies are embracing the importance of PPCE and trying new and innovative ways to extend engagement opportunities to the public and especially members of communities who historically have been excluded or whose views may not be well represented through traditional public comment processes. 

Given the limitations of public input garnered through traditional PPCE activities, including Federal Register notice and comment processes and Requests for Information, in representing the full breadth of American experiences, agencies are pursuing other approaches, including consultations, listening sessions, customer feedback surveys, user research, and crowdsourcing. More equitable and effective public engagement benefits Federal agencies by improving their awareness of and responsiveness to the perspectives and needs of the communities and individuals affected by their policies and programs. Individuals and communities can benefit by gaining more awareness and understanding of government policies and programs that impact them and sharing their experiences and expertise to influence changes that improve their interactions with and trust in government.

To help agencies develop effective approaches for meaningfully engaging with the public, OMB has recently published a Request for Information in the Federal Register seeking the public’s input on:

  • Experiences individuals and organizations have had in participating (or trying to participate) in Federal Government PPCE activities

  • Content to incorporate in a Federal framework for PPCE, including common guidelines and leading practices that can help Federal employees better use these methods; and

  • Suggestions for how OMB might continue to pursue a collaborative process to co-develop such a framework with the public.

  • A critical complement to improving how Federal agencies conduct PPCE activities is the development of methods to evaluate the extent to which the efforts they adopt and implement are effective. Also, as agencies pilot, implement, or experiment with approaches to their PPCE activities, they need support in measuring and evaluating whether and how those changes are an improvement relative to the status quo. Currently, Federal agencies do not have a shared set of valid quantitative or qualitative metrics or well-developed evaluation plans that would enable them to rigorously measure the effectiveness of different approaches to PPCE. 

The challenge invited experts from the public to first develop a technical concept paper, with three winners advancing to Phase II where they then develop and deliver their detailed evaluation toolkit. The three winners of Phase I of the Challenge were:

Upon review of the toolkit submissions, the Improve Group Cooperative was selected as the winner of Phase II. The toolkit they developed will be shared widely across the Federal government to enhance agency capacity to evaluate their PPCE initiatives.

We invite others to use the toolkit to support their evaluation of community engagement activities. Download the toolkit here.

Project last updated September 30, 2024.

Planned use of results

The Challenge will result in an evaluation toolkit that Federal agencies can use to evaluate and enhance the effectiveness of their PPCE approaches.  The toolkit will provide ways to better evaluate PPCE activities and approaches, so that agencies will have better information to inform the selection and implementation of more effective PPCE approaches that will help agencies advance the PMA priorities.

Data

No data will be provided for this Challenge.

Agency Learning Agenda Question(s)

President’s Management Agenda Learning Agenda: What are effective approaches that agencies can take in managing the business of Government to address barriers that have hindered equal opportunity?

Final deliverables

  • Public Participation and Community Engagement Evaluation Toolkit

The project is complete.

We’re eager to learn how you use the results and welcome any questions.

Download and share the project summary

Project point of contact

Paul Strande

Senior Advisor for Research Partnerships

Office of Management and Budget

evidence@omb.eop.gov

Subscribe to our newsletter

Sign up for Evaluation.gov updates


Project Team

The Improve Group Cooperative

The Improve Group

Members of the Project Team are listed for informational purposes; the U.S. Government does not endorse or recommend named organizations or entities.

This evidence project portal is managed by the Office of Management and Budget. If you have suggestions for how to improve it, please let us know!
- \ No newline at end of file + \ No newline at end of file diff --git a/evidenceportal/project/Treasury (HAF)/index.html b/evidenceportal/project/Treasury (HAF)/index.html index 8fd94f1c..c1191061 100644 --- a/evidenceportal/project/Treasury (HAF)/index.html +++ b/evidenceportal/project/Treasury (HAF)/index.html @@ -5,6 +5,6 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/evidenceportal/project/Treasury (SLFRF)/index.html b/evidenceportal/project/Treasury (SLFRF)/index.html index bf82e4ef..4e244e65 100644 --- a/evidenceportal/project/Treasury (SLFRF)/index.html +++ b/evidenceportal/project/Treasury (SLFRF)/index.html @@ -1,10 +1,10 @@ What is the short-term and long-term impact on households, organizations, communities, and governments from specific State and Local Fiscal Recovery Funds (SLFRF) projects in priority policy areas such as affordable housing, workforce, and public safety?

What is the short-term and long-term impact on households, organizations, communities, and governments from specific State and Local Fiscal Recovery Funds (SLFRF) projects in priority policy areas such as affordable housing, workforce, and public safety?

Opportunity Closes: Open until filled
Lead Agency: Department of the Treasury
Topics
  • Housing
  • State and Local Governments
  • Workforce Development

Project Overview

Summary

The U.S. Treasury and the Office of Management and Budget hosted a researcher interest meeting on February, 15, 2024. Click here for the slides from that meeting.A question and answer document is also available here.

The State and Local Fiscal Recovery Funds (SLFRF) program provides $350 billion for state, local, territorial, and Tribal governments to support their response to and recovery from the COVID-19 pandemic, support families and businesses struggling with its economic impacts, maintain vital public services despite revenue losses, and make investments that support long-term growth and build a stronger, more equitable economy. As described in more detail in Treasury’s Economic Recovery Learning Agenda, in the immediate term, a key research priority is understanding the impacts of SLFRF award funds in priority policy areas. 

In particular, Treasury has identified a small set of priority areas where SLFRF funds can have the most transformative long-term impact on communities, including projects that are focused on affordable housing, workforce, and public safety. Performing additional evaluations in these areas will allow Treasury and researchers to understand how SLFRF funds addressed short-term challenges while also paving the way for longer-term economic growth. Examining the short-term and long-term impact on households, organizations, communities, and governments from specific SLFRF projects in priority policy areas such as affordable housing, workforce, and public safety, could include research that answers more detailed questions such as: 

  • How have SLFRF-funded community violence interventions—such as violence interrupter programs, 911 mental health response units, and youth employment programs—improved public safety and health in communities?

  • To what extent have workforce development projects helped disproportionally impacted individuals improve their employment opportunities and earnings?

  • What innovative approaches to housing stability have jurisdictions employed to meet the housing challenges created by the COVID-19 pandemic and increase long-term housing stability?

  • To what extent have recipients used SLFRF resources to complement and increase the impact of funds from other Treasury housing programs such as the Emergency Rental Assistance program and the Homeowner Assistance Fund? 

Anticipated Deliverables

  • Meetings: Regular meetings with Treasury program and evaluation staff to discuss the research approach, the evaluation plan, initial findings, and reports

  • Evaluation Plan: An evaluation plan that Treasury will review before researchers begin any analysis. This  evaluation plan should outline the researchers approach to evaluating the relevant research question,  including methodology, timing, and data sources.

  • Evaluation Report(s): An interim report for review by Treasury and a final public report that include the findings of the evaluation of the impact of SLFRF funds in relevant policy areas. Reports should include short 3-4 page plain language summaries of results as well as documentation on the methodology. For example, see this sample of a summary of findings and methodology from a previous research project.

Planned use of results

This research will help Treasury to more effectively administer the SLFRF program by identifying interventions that are particularly effective. This information could be disseminated by Treasury through promising practice guides, blog posts, factsheets, and other communications with SLFRF recipients to encourage them to adopt certain types of projects and approaches to using their SLFRF award funds. In addition, this research will inform Treasury’s lessons learned from the implementation and administration of the SLFRF program, as well as the federal government’s long-term policy development for future programs to assist governments and households in future economic crises.

Funding

Treasury does not have funds available for this research.

Data

  • Public data from Treasury’s SLFRF Data Dashboard.
  • Detailed data from jurisdictions about their SLFRF-funded projects and beneficiaries.
  • Data and information from Recovery Plan Performance Reports, which are submitted by jurisdictions with over 250,000 residents and contain details on each government’s strategy and uses for SLFRF award funds.
  • Data from the U.S. Census, including the American Community Survey, related to community-level outcomes for jurisdictions that received SLFRF funds.

Other Benefits to Project Partners

Treasury could provide briefings to researchers about the SLFRF program, including information on program structure, available data, and program chronology. Treasury could also assist with matchmaking between researchers and particular local and state governments to facilitate the secure exchange of detailed data on individual beneficiaries of SLFRF-funded projects. In addition, Treasury could participate in regular meetings with researchers who are conducting an evaluation to discuss research progress and answer any questions.

Agency Learning Agenda Question(s)

Treasury Learning Agenda Question 1.3: To what extent are American Rescue Plan (ARP) programs being implemented equitably? What is the impact of ARP programs on households, businesses, and governments? More details are available in Treasury’s Economic Recovery Learning Agenda.

This project is open. Interested in collaborating?

Download and share the project summary

Project point of contact

Elizabeth Hipple

Senior Policy Advisor

Department of the Treasury

OSPPI@treasury.gov

Subscribe to our newsletter

Sign up for Evaluation.gov updates


Application details

Expertise Needed

  • An interest in producing actionable and policy-relevant research.
  • General knowledge (or a willingness to learn) about federal grant assistance programs and state/local social service programs.
  • An ability to work cooperatively and collaboratively with the federal government.
  • Skill in producing concise, plain language summaries of research findings.
  • A willingness to partner with local or state governments (if doing local or state level research).
  • A background in rigorous evaluation research and designs as well as qualitative research methods.

Key Milestones and Dates

Ideally, initial research products would be completed in 2024 to allow findings to be used to inform the future implementation of the program. Longer term impact evaluations are also of interest to Treasury. 

This evidence project portal is managed by the Office of Management and Budget. If you have suggestions for how to improve it, please let us know!
+*/*,:after,:before{border:0 solid #e5e5e5;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{-webkit-text-size-adjust:100%;font-feature-settings:normal;-webkit-tap-highlight-color:transparent;font-family:Public Sans,Roboto,system-ui,sans-serif;font-variation-settings:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-feature-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#a3a3a3}input::placeholder,textarea::placeholder{color:#a3a3a3}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}[multiple],[type=date],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],input:where(:not([type])),select,textarea{--tw-shadow:0 0 #0000;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#737373;border-radius:0;border-width:1px;font-size:1rem;line-height:1.5rem;padding:.5rem .75rem}[multiple]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,input:where(:not([type])):focus,select:focus,textarea:focus{--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);border-color:#2563eb;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}input::-moz-placeholder,textarea::-moz-placeholder{color:#737373;opacity:1}input::placeholder,textarea::placeholder{color:#737373;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-meridiem-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-year-field{padding-bottom:0;padding-top:0}select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%23737373' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}[multiple],[size]:where(select:not([size="1"])){background-image:none;background-position:0 0;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}[type=checkbox],[type=radio]{--tw-shadow:0 0 #0000;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-origin:border-box;border-color:#737373;border-width:1px;color:#2563eb;display:inline-block;flex-shrink:0;height:1rem;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;width:1rem}[type=checkbox]{border-radius:0}[type=radio]{border-radius:100%}[type=checkbox]:focus,[type=radio]:focus{--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}[type=checkbox]:checked,[type=radio]:checked{background-color:currentColor;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:transparent}[type=checkbox]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0z'/%3E%3C/svg%3E")}@media (forced-colors:active){[type=checkbox]:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=radio]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='3'/%3E%3C/svg%3E")}@media (forced-colors:active){[type=radio]:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=checkbox]:checked:focus,[type=checkbox]:checked:hover,[type=radio]:checked:focus,[type=radio]:checked:hover{background-color:currentColor;border-color:transparent}[type=checkbox]:indeterminate{background-color:currentColor;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:transparent}@media (forced-colors:active){[type=checkbox]:indeterminate{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=checkbox]:indeterminate:focus,[type=checkbox]:indeterminate:hover{background-color:currentColor;border-color:transparent}[type=file]{background:unset;border-color:inherit;border-radius:0;border-width:0;font-size:unset;line-height:inherit;padding:0}[type=file]:focus{outline:1px solid ButtonText;outline:1px auto -webkit-focus-ring-color}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem;width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.pointer-events-none{pointer-events:none}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.-top-100px{top:-100px}.top-0{top:0}.top-16{top:4rem}.z-10{z-index:10}.m-0{margin:0}.mx-0{margin-left:0;margin-right:0}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.mx-px{margin-left:1px;margin-right:1px}.my-12{margin-bottom:3rem;margin-top:3rem}.my-2{margin-bottom:.5rem;margin-top:.5rem}.my-3{margin-bottom:.75rem;margin-top:.75rem}.my-4{margin-bottom:1rem;margin-top:1rem}.my-6{margin-bottom:1.5rem;margin-top:1.5rem}.my-8{margin-bottom:2rem;margin-top:2rem}.-mr-3{margin-right:-.75rem}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-20{margin-bottom:5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-0{margin-left:0}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-4{margin-left:1rem}.ml-5{margin-left:1.25rem}.mr-2{margin-right:.5rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-2{margin-top:.5rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.grid{display:grid}.hidden{display:none}.h-48{height:12rem}.h-\[32rem\]{height:32rem}.h-full{height:100%}.min-h-screen{min-height:100vh}.w-72{width:18rem}.w-\[24rem\]{width:24rem}.w-\[32rem\]{width:32rem}.w-auto{width:auto}.w-full{width:100%}.min-w-20ch{min-width:20ch}.min-w-30ch{min-width:30ch}.min-w-3rem{min-width:3rem}.flex-1{flex:1 1 0%}.flex-4{flex:4 4 0%}.flex-grow{flex-grow:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.list-outside{list-style-position:outside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.auto-rows-auto{grid-auto-rows:auto}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.place-content-start{place-content:start}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.gap-y-4{row-gap:1rem}.justify-self-center{justify-self:center}.overflow-hidden{overflow:hidden}.overflow-y-visible{overflow-y:visible}.whitespace-nowrap{white-space:nowrap}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-md{border-radius:.375rem}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-b-2{border-bottom-width:2px}.border-b-4{border-bottom-width:4px}.border-b-8{border-bottom-width:8px}.border-t-2{border-top-width:2px}.border-solid{border-style:solid}.border-gray-200{--tw-border-opacity:1;border-color:rgb(229 229 229/var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(212 212 212/var(--tw-border-opacity))}.border-primary{--tw-border-opacity:1;border-color:rgb(13 126 162/var(--tw-border-opacity))}.border-red{--tw-border-opacity:1;border-color:rgb(181 9 9/var(--tw-border-opacity))}.border-transparent{border-color:transparent}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity))}.bg-bottombanner{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-footer{--tw-bg-opacity:1;background-color:rgb(236 240 243/var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(245 245 245/var(--tw-bg-opacity))}.bg-navbar{--tw-bg-opacity:1;background-color:rgb(236 240 243/var(--tw-bg-opacity))}.bg-primary{--tw-bg-opacity:1;background-color:rgb(13 126 162/var(--tw-bg-opacity))}.bg-topics{--tw-bg-opacity:1;background-color:rgb(115 179 231/var(--tw-bg-opacity))}.bg-warning{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.fill-white{fill:#fff}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-0{padding-left:0;padding-right:0}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-8{padding-left:2rem;padding-right:2rem}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-16{padding-bottom:4rem;padding-top:4rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-20{padding-bottom:5rem;padding-top:5rem}.py-3{padding-bottom:.75rem;padding-top:.75rem}.py-4{padding-bottom:1rem;padding-top:1rem}.py-6{padding-bottom:1.5rem;padding-top:1.5rem}.py-8{padding-bottom:2rem;padding-top:2rem}.pb-0{padding-bottom:0}.pb-1{padding-bottom:.25rem}.pb-10{padding-bottom:2.5rem}.pb-2{padding-bottom:.5rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pl-2{padding-left:.5rem}.pl-4{padding-left:1rem}.pr-2{padding-right:.5rem}.pr-4{padding-right:1rem}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.text-left{text-align:left}.text-center{text-align:center}.align-middle{vertical-align:middle}.font-sans{font-family:Public Sans,Roboto,system-ui,sans-serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-5xl{font-size:3rem;line-height:1}.text-body,.text-contact{font-size:1rem}.text-h2{font-size:2rem;line-height:2.25rem}.text-h3{font-size:1.5rem;line-height:1.75rem}.text-h4{font-size:1rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-nav{font-size:1rem}.text-tag{font-size:.875rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.leading-loose{line-height:2}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-snug{line-height:1.15}.leading-tight{line-height:1.25}.tracking-tight{letter-spacing:-.025em}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.text-footertext{--tw-text-opacity:1;color:rgb(9 41 64/var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity:1;color:rgb(115 115 115/var(--tw-text-opacity))}.text-link{--tw-text-opacity:1;color:rgb(0 94 162/var(--tw-text-opacity))}.text-primary{--tw-text-opacity:1;color:rgb(13 126 162/var(--tw-text-opacity))}.text-red{--tw-text-opacity:1;color:rgb(181 9 9/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-md{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline-transparent{outline-color:transparent}.drop-shadow-lg{--tw-drop-shadow:drop-shadow(0 10px 8px rgba(0,0,0,.04)) drop-shadow(0 4px 3px rgba(0,0,0,.1))}.drop-shadow-lg,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition-transform{transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fafafa;font-family:Public Sans,Roboto,system-ui,sans-serif}body.ReactModal__Body--open>div[aria-hidden=true]{filter:blur(10px)}.grayscale-1{filter:grayscale(1)}.blend-multiply{mix-blend-mode:multiply}ul.list-style-type-dash{list-style-type:"-"}li.list-style-type-dash span{margin-left:3px}h1{font-size:1.875rem;line-height:2.25rem;line-height:1.25;padding-bottom:1rem}@media (min-width:768px){h1{font-size:2.25rem;line-height:2.5rem}}h2{font-size:1.5rem;font-weight:700;line-height:2rem}@media (min-width:1024px){h2{padding-left:0;padding-right:0}}h3{font-size:1.25rem;font-weight:700;line-height:1.75rem;padding-bottom:.5rem}@media (min-width:1024px){h3{font-size:1.5rem;line-height:2rem}}h4{font-size:1.125rem;font-weight:700;line-height:1.75rem;padding-bottom:.5rem}@media (min-width:1024px){h4{font-size:1.25rem;line-height:1.75rem}}.btn-base{--tw-border-opacity:1;border-color:rgb(13 126 162/var(--tw-border-opacity));border-width:1px}.btn,.btn-base{font-size:.875rem;font-weight:700;padding:.75rem 1rem}.btn{--tw-bg-opacity:1;--tw-text-opacity:1;--tw-border-opacity:1;background-color:rgb(13 126 162/var(--tw-bg-opacity));border-color:rgb(13 126 162/var(--tw-border-opacity));border-radius:.25rem;border-width:1px;color:rgb(255 255 255/var(--tw-text-opacity))}.btn:hover{--tw-bg-opacity:1;background-color:rgb(9 41 64/var(--tw-bg-opacity))}.btn-white{--tw-bg-opacity:1;--tw-text-opacity:1;--tw-border-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(13 126 162/var(--tw-border-opacity));border-radius:.25rem;border-width:1px;color:rgb(13 126 162/var(--tw-text-opacity));font-size:.875rem;font-weight:700;padding:.75rem 1rem}.btn-white:hover,.btn-wide{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(13 126 162/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}.btn-wide{--tw-border-opacity:1;border-color:rgb(13 126 162/var(--tw-border-opacity));border-radius:.25rem;border-width:1px;font-size:.875rem;font-weight:700;padding:.75rem 1rem;width:100%}.btn-wide:hover{--tw-bg-opacity:1;background-color:rgb(9 41 64/var(--tw-bg-opacity))}.btn-wide{display:inline-block;text-align:center}.project-team-disclaimer{font-size:12px}.disable-link-button{background-color:grey;pointer-events:none}.bg-topics{background-color:#2e8367!important;border-color:#2e8367!important;color:#fff!important}.p-responsive{padding-left:0;padding-right:0}@media (min-width:1024px){.p-responsive{padding-left:2rem;padding-right:2rem}}@media (min-width:1280px){.p-responsive{padding-left:4rem;padding-right:4rem}}.m-responsive{margin-left:2rem;margin-right:2rem}@media (min-width:1024px){.m-responsive{margin-left:0;margin-right:0}}#bottomBannerText{font-size:12px}.no-inherit{color:#1b75d0!important;text-decoration:none!important}a.text-link[target=_blank]:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMTkgMTlINVY1aDdWM0g1YTIgMiAwIDAgMC0yIDJ2MTRhMiAyIDAgMCAwIDIgMmgxNGMxLjEgMCAyLS45IDItMnYtN2gtMnY3ek0xNCAzdjJoMy41OWwtOS44MyA5LjgzIDEuNDEgMS40MUwxOSA2LjQxVjEwaDJWM2gtN3oiLz48L3N2Zz4=);background-position:50%;background-repeat:no-repeat;background-size:1.75ex 1.75ex;content:"";display:inline-block;display:inline;height:1.75ex;margin-left:2px;margin-top:.7ex;padding-left:1.75ex;vertical-align:middle;width:1.75ex}.no-bottom-margin{margin-bottom:0!important}@container (height < 241px){.no-bottom-margin{margin-bottom:0!important}}@media (min-width:1280px){.xl\:container{margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem;width:100%}@media (min-width:640px){.xl\:container{max-width:640px}}@media (min-width:768px){.xl\:container{max-width:768px}}@media (min-width:1024px){.xl\:container{max-width:1024px}}@media (min-width:1280px){.xl\:container{max-width:1280px}}@media (min-width:1536px){.xl\:container{max-width:1536px}}}.hover\:border-gray-400:hover{--tw-border-opacity:1;border-color:rgb(163 163 163/var(--tw-border-opacity))}.hover\:border-primary:hover{--tw-border-opacity:1;border-color:rgb(13 126 162/var(--tw-border-opacity))}.hover\:no-underline:hover{text-decoration-line:none}.hover\:opacity-75:hover{opacity:.75}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}@media (min-width:640px){.sm\:block{display:block}.sm\:min-h-15rem{min-height:15rem}.sm\:w-full{width:100%}.sm\:gap-8{gap:2rem}.sm\:p-12{padding:3rem}.sm\:text-h1{font-size:2.5rem;line-height:2.75rem}.sm\:text-h2{font-size:2rem;line-height:2.25rem}}@media (min-width:768px){.md\:mx-10{margin-left:2.5rem;margin-right:2.5rem}.md\:mx-4{margin-left:1rem;margin-right:1rem}.md\:mx-8{margin-left:2rem;margin-right:2rem}.md\:block{display:block}.md\:w-2\/3{width:66.666667%}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:py-12{padding-bottom:3rem;padding-top:3rem}.md\:py-6{padding-bottom:1.5rem;padding-top:1.5rem}}@media (min-width:1024px){.lg\:m-4{margin:1rem}.lg\:mx-3{margin-left:.75rem;margin-right:.75rem}.lg\:mx-60{margin-left:15rem;margin-right:15rem}.lg\:my-auto{margin-bottom:auto;margin-top:auto}.lg\:-mb-28{margin-bottom:-7rem}.lg\:mb-16{margin-bottom:4rem}.lg\:mt-0{margin-top:0}.lg\:mt-6{margin-top:1.5rem}.lg\:inline-block{display:inline-block}.lg\:w-11\/12{width:91.666667%}.lg\:w-2\/3{width:66.666667%}.lg\:w-2\/5{width:40%}.lg\:w-3\/5{width:60%}.lg\:w-4\/5{width:80%}.lg\:w-auto{width:auto}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:gap-1{gap:.25rem}.lg\:px-16{padding-left:4rem;padding-right:4rem}.lg\:pb-20{padding-bottom:5rem}.lg\:pl-28{padding-left:7rem}.lg\:pt-8{padding-top:2rem}.lg\:text-2xl{font-size:1.5rem;line-height:2rem}.lg\:text-5xl{font-size:3rem;line-height:1}.lg\:text-body{font-size:1rem}.lg\:text-h2{font-size:2rem;line-height:2.25rem}.lg\:text-h4{font-size:1rem}.lg\:text-lg{font-size:1.125rem;line-height:1.75rem}.lg\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (min-width:1280px){.xl\:static{position:static}.xl\:relative{position:relative}.xl\:top-0{top:0}.xl\:z-0{z-index:0}.xl\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.xl\:mx-auto{margin-left:auto;margin-right:auto}.xl\:my-auto{margin-bottom:auto;margin-top:auto}.xl\:ml-auto{margin-left:auto}.xl\:block{display:block}.xl\:inline-block{display:inline-block}.xl\:flex{display:flex}.xl\:hidden{display:none}.xl\:min-h-full{min-height:100%}.xl\:w-1\/3{width:33.333333%}.xl\:w-auto{width:auto}.xl\:flex-row{flex-direction:row}.xl\:border-l{border-left-width:1px}.xl\:border-r{border-right-width:1px}.xl\:border-gray-200{--tw-border-opacity:1;border-color:rgb(229 229 229/var(--tw-border-opacity))}.xl\:border-primary{--tw-border-opacity:1;border-color:rgb(13 126 162/var(--tw-border-opacity))}.xl\:bg-navbar{--tw-bg-opacity:1;background-color:rgb(236 240 243/var(--tw-bg-opacity))}.xl\:bg-transparent{background-color:transparent}.xl\:fill-black{fill:#000}.xl\:p-0{padding:0}.xl\:px-12{padding-left:3rem;padding-right:3rem}.xl\:px-16{padding-left:4rem;padding-right:4rem}.xl\:px-2{padding-left:.5rem;padding-right:.5rem}.xl\:px-24{padding-left:6rem;padding-right:6rem}.xl\:px-3{padding-left:.75rem;padding-right:.75rem}.xl\:px-4{padding-left:1rem;padding-right:1rem}.xl\:py-2{padding-bottom:.5rem;padding-top:.5rem}.xl\:py-6{padding-bottom:1.5rem;padding-top:1.5rem}.xl\:text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.xl\:drop-shadow-none{--tw-drop-shadow:drop-shadow(0 0 #0000);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}}@media (prefers-color-scheme:dark){.dark\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}}What is the short-term and long-term impact on households, organizations, communities, and governments from specific State and Local Fiscal Recovery Funds (SLFRF) projects in priority policy areas such as affordable housing, workforce, and public safety?

What is the short-term and long-term impact on households, organizations, communities, and governments from specific State and Local Fiscal Recovery Funds (SLFRF) projects in priority policy areas such as affordable housing, workforce, and public safety?

Opportunity Closes: Open until filled
Lead Agency: Department of the Treasury
Topics
  • Housing
  • Workforce Development
  • State and Local Governments

Project Overview

Summary

The U.S. Treasury and the Office of Management and Budget hosted a researcher interest meeting on February, 15, 2024. Click here for the slides from that meeting.A question and answer document is also available here.

The State and Local Fiscal Recovery Funds (SLFRF) program provides $350 billion for state, local, territorial, and Tribal governments to support their response to and recovery from the COVID-19 pandemic, support families and businesses struggling with its economic impacts, maintain vital public services despite revenue losses, and make investments that support long-term growth and build a stronger, more equitable economy. As described in more detail in Treasury’s Economic Recovery Learning Agenda, in the immediate term, a key research priority is understanding the impacts of SLFRF award funds in priority policy areas. 

In particular, Treasury has identified a small set of priority areas where SLFRF funds can have the most transformative long-term impact on communities, including projects that are focused on affordable housing, workforce, and public safety. Performing additional evaluations in these areas will allow Treasury and researchers to understand how SLFRF funds addressed short-term challenges while also paving the way for longer-term economic growth. Examining the short-term and long-term impact on households, organizations, communities, and governments from specific SLFRF projects in priority policy areas such as affordable housing, workforce, and public safety, could include research that answers more detailed questions such as: 

  • How have SLFRF-funded community violence interventions—such as violence interrupter programs, 911 mental health response units, and youth employment programs—improved public safety and health in communities?

  • To what extent have workforce development projects helped disproportionally impacted individuals improve their employment opportunities and earnings?

  • What innovative approaches to housing stability have jurisdictions employed to meet the housing challenges created by the COVID-19 pandemic and increase long-term housing stability?

  • To what extent have recipients used SLFRF resources to complement and increase the impact of funds from other Treasury housing programs such as the Emergency Rental Assistance program and the Homeowner Assistance Fund? 

Anticipated Deliverables

  • Meetings: Regular meetings with Treasury program and evaluation staff to discuss the research approach, the evaluation plan, initial findings, and reports

  • Evaluation Plan: An evaluation plan that Treasury will review before researchers begin any analysis. This  evaluation plan should outline the researchers approach to evaluating the relevant research question,  including methodology, timing, and data sources.

  • Evaluation Report(s): An interim report for review by Treasury and a final public report that include the findings of the evaluation of the impact of SLFRF funds in relevant policy areas. Reports should include short 3-4 page plain language summaries of results as well as documentation on the methodology. For example, see this sample of a summary of findings and methodology from a previous research project.

Planned use of results

This research will help Treasury to more effectively administer the SLFRF program by identifying interventions that are particularly effective. This information could be disseminated by Treasury through promising practice guides, blog posts, factsheets, and other communications with SLFRF recipients to encourage them to adopt certain types of projects and approaches to using their SLFRF award funds. In addition, this research will inform Treasury’s lessons learned from the implementation and administration of the SLFRF program, as well as the federal government’s long-term policy development for future programs to assist governments and households in future economic crises.

Funding

Treasury does not have funds available for this research.

Data

  • Public data from Treasury’s SLFRF Data Dashboard.
  • Detailed data from jurisdictions about their SLFRF-funded projects and beneficiaries.
  • Data and information from Recovery Plan Performance Reports, which are submitted by jurisdictions with over 250,000 residents and contain details on each government’s strategy and uses for SLFRF award funds.
  • Data from the U.S. Census, including the American Community Survey, related to community-level outcomes for jurisdictions that received SLFRF funds.

Other Benefits to Project Partners

Treasury could provide briefings to researchers about the SLFRF program, including information on program structure, available data, and program chronology. Treasury could also assist with matchmaking between researchers and particular local and state governments to facilitate the secure exchange of detailed data on individual beneficiaries of SLFRF-funded projects. In addition, Treasury could participate in regular meetings with researchers who are conducting an evaluation to discuss research progress and answer any questions.

Agency Learning Agenda Question(s)

Treasury Learning Agenda Question 1.3: To what extent are American Rescue Plan (ARP) programs being implemented equitably? What is the impact of ARP programs on households, businesses, and governments? More details are available in Treasury’s Economic Recovery Learning Agenda.

This project is open. Interested in collaborating?

Download and share the project summary

Project point of contact

Elizabeth Hipple

Senior Policy Advisor

Department of the Treasury

OSPPI@treasury.gov

Subscribe to our newsletter

Sign up for Evaluation.gov updates


Application details

Expertise Needed

  • An interest in producing actionable and policy-relevant research.
  • General knowledge (or a willingness to learn) about federal grant assistance programs and state/local social service programs.
  • An ability to work cooperatively and collaboratively with the federal government.
  • Skill in producing concise, plain language summaries of research findings.
  • A willingness to partner with local or state governments (if doing local or state level research).
  • A background in rigorous evaluation research and designs as well as qualitative research methods.

Key Milestones and Dates

Ideally, initial research products would be completed in 2024 to allow findings to be used to inform the future implementation of the program. Longer term impact evaluations are also of interest to Treasury. 

This evidence project portal is managed by the Office of Management and Budget. If you have suggestions for how to improve it, please let us know!
- \ No newline at end of file + \ No newline at end of file diff --git a/evidenceportal/project/USACE cross-agency portal project/index.html b/evidenceportal/project/USACE cross-agency portal project/index.html index 6f03952f..7724e6d7 100644 --- a/evidenceportal/project/USACE cross-agency portal project/index.html +++ b/evidenceportal/project/USACE cross-agency portal project/index.html @@ -5,6 +5,6 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/evidenceportal/replace_log.txt b/evidenceportal/replace_log.txt deleted file mode 100644 index e69de29b..00000000 diff --git a/evidenceportal/search/index.html b/evidenceportal/search/index.html index af1a0ff9..7ab492d2 100644 --- a/evidenceportal/search/index.html +++ b/evidenceportal/search/index.html @@ -5,6 +5,6 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/evidenceportal/sitemap-0.xml b/evidenceportal/sitemap-0.xml index ff9d0ff5..90f5492d 100644 --- a/evidenceportal/sitemap-0.xml +++ b/evidenceportal/sitemap-0.xml @@ -1 +1 @@ -http://localhost:9000/evidenceportal/project/NIH%20-%20Measures%20for%20Impact/daily0.7http://localhost:9000/evidenceportal/project/Community%20Engagement%20Project/daily0.7http://localhost:9000/evidenceportal/project/Treasury%20(HAF)/daily0.7http://localhost:9000/evidenceportal/project/PMALA%20Challenge/daily0.7http://localhost:9000/evidenceportal/project/Treasury%20(SLFRF)/daily0.7http://localhost:9000/evidenceportal/project/USACE%20cross-agency%20portal%20project/daily0.7http://localhost:9000/evidenceportal/daily0.7http://localhost:9000/evidenceportal/completed/daily0.7http://localhost:9000/evidenceportal/ongoing/daily0.7http://localhost:9000/evidenceportal/open/daily0.7http://localhost:9000/evidenceportal/search/daily0.7http://localhost:9000/evidenceportal/about/daily0.7http://localhost:9000/evidenceportal/contact/daily0.7http://localhost:9000/evidenceportal/contact/thank-you/daily0.7 \ No newline at end of file +http://localhost:9000/evidenceportal/project/Community%20Engagement%20Project/daily0.7http://localhost:9000/evidenceportal/project/NIH%20-%20Measures%20for%20Impact/daily0.7http://localhost:9000/evidenceportal/project/PMALA%20Challenge/daily0.7http://localhost:9000/evidenceportal/project/Treasury%20(SLFRF)/daily0.7http://localhost:9000/evidenceportal/project/Treasury%20(HAF)/daily0.7http://localhost:9000/evidenceportal/project/USACE%20cross-agency%20portal%20project/daily0.7http://localhost:9000/evidenceportal/completed/daily0.7http://localhost:9000/evidenceportal/ongoing/daily0.7http://localhost:9000/evidenceportal/daily0.7http://localhost:9000/evidenceportal/open/daily0.7http://localhost:9000/evidenceportal/search/daily0.7http://localhost:9000/evidenceportal/about/daily0.7http://localhost:9000/evidenceportal/contact/daily0.7http://localhost:9000/evidenceportal/contact/thank-you/daily0.7 \ No newline at end of file diff --git a/evidenceportal/styles.bf0eedac2edc5e6798c9.css b/evidenceportal/styles.bf0eedac2edc5e6798c9.css deleted file mode 100644 index 73461f07..00000000 --- a/evidenceportal/styles.bf0eedac2edc5e6798c9.css +++ /dev/null @@ -1,4 +0,0 @@ -@import url(https://fonts.googleapis.com/css2?family=Public+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap); -/* -! tailwindcss v3.4.1 | MIT License | https://tailwindcss.com -*/*,:after,:before{border:0 solid #e5e5e5;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{-webkit-text-size-adjust:100%;font-feature-settings:normal;-webkit-tap-highlight-color:transparent;font-family:Public Sans,Roboto,system-ui,sans-serif;font-variation-settings:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-feature-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#a3a3a3}input::placeholder,textarea::placeholder{color:#a3a3a3}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}[multiple],[type=date],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],input:where(:not([type])),select,textarea{--tw-shadow:0 0 #0000;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#737373;border-radius:0;border-width:1px;font-size:1rem;line-height:1.5rem;padding:.5rem .75rem}[multiple]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,input:where(:not([type])):focus,select:focus,textarea:focus{--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);border-color:#2563eb;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}input::-moz-placeholder,textarea::-moz-placeholder{color:#737373;opacity:1}input::placeholder,textarea::placeholder{color:#737373;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-meridiem-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-year-field{padding-bottom:0;padding-top:0}select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%23737373' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}[multiple],[size]:where(select:not([size="1"])){background-image:none;background-position:0 0;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}[type=checkbox],[type=radio]{--tw-shadow:0 0 #0000;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-origin:border-box;border-color:#737373;border-width:1px;color:#2563eb;display:inline-block;flex-shrink:0;height:1rem;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;width:1rem}[type=checkbox]{border-radius:0}[type=radio]{border-radius:100%}[type=checkbox]:focus,[type=radio]:focus{--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}[type=checkbox]:checked,[type=radio]:checked{background-color:currentColor;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:transparent}[type=checkbox]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0z'/%3E%3C/svg%3E")}@media (forced-colors:active){[type=checkbox]:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=radio]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='3'/%3E%3C/svg%3E")}@media (forced-colors:active){[type=radio]:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=checkbox]:checked:focus,[type=checkbox]:checked:hover,[type=radio]:checked:focus,[type=radio]:checked:hover{background-color:currentColor;border-color:transparent}[type=checkbox]:indeterminate{background-color:currentColor;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:transparent}@media (forced-colors:active){[type=checkbox]:indeterminate{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=checkbox]:indeterminate:focus,[type=checkbox]:indeterminate:hover{background-color:currentColor;border-color:transparent}[type=file]{background:unset;border-color:inherit;border-radius:0;border-width:0;font-size:unset;line-height:inherit;padding:0}[type=file]:focus{outline:1px solid ButtonText;outline:1px auto -webkit-focus-ring-color}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem;width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.pointer-events-none{pointer-events:none}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.-top-100px{top:-100px}.top-0{top:0}.top-16{top:4rem}.z-10{z-index:10}.m-0{margin:0}.mx-0{margin-left:0;margin-right:0}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.mx-px{margin-left:1px;margin-right:1px}.my-12{margin-bottom:3rem;margin-top:3rem}.my-2{margin-bottom:.5rem;margin-top:.5rem}.my-3{margin-bottom:.75rem;margin-top:.75rem}.my-4{margin-bottom:1rem;margin-top:1rem}.my-6{margin-bottom:1.5rem;margin-top:1.5rem}.my-8{margin-bottom:2rem;margin-top:2rem}.-mr-3{margin-right:-.75rem}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-20{margin-bottom:5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-0{margin-left:0}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-4{margin-left:1rem}.ml-5{margin-left:1.25rem}.mr-2{margin-right:.5rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-2{margin-top:.5rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.grid{display:grid}.hidden{display:none}.h-48{height:12rem}.h-\[32rem\]{height:32rem}.h-full{height:100%}.min-h-screen{min-height:100vh}.w-72{width:18rem}.w-\[24rem\]{width:24rem}.w-\[32rem\]{width:32rem}.w-auto{width:auto}.w-full{width:100%}.min-w-20ch{min-width:20ch}.min-w-30ch{min-width:30ch}.min-w-3rem{min-width:3rem}.flex-1{flex:1 1 0%}.flex-4{flex:4 4 0%}.flex-grow{flex-grow:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.list-outside{list-style-position:outside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.auto-rows-auto{grid-auto-rows:auto}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.place-content-start{place-content:start}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.gap-y-4{row-gap:1rem}.justify-self-center{justify-self:center}.overflow-hidden{overflow:hidden}.overflow-y-visible{overflow-y:visible}.whitespace-nowrap{white-space:nowrap}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-md{border-radius:.375rem}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-b-2{border-bottom-width:2px}.border-b-4{border-bottom-width:4px}.border-b-8{border-bottom-width:8px}.border-t-2{border-top-width:2px}.border-solid{border-style:solid}.border-gray-200{--tw-border-opacity:1;border-color:rgb(229 229 229/var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(212 212 212/var(--tw-border-opacity))}.border-primary{--tw-border-opacity:1;border-color:rgb(13 126 162/var(--tw-border-opacity))}.border-red{--tw-border-opacity:1;border-color:rgb(181 9 9/var(--tw-border-opacity))}.border-transparent{border-color:transparent}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity))}.bg-bottombanner{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-footer{--tw-bg-opacity:1;background-color:rgb(236 240 243/var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(245 245 245/var(--tw-bg-opacity))}.bg-navbar{--tw-bg-opacity:1;background-color:rgb(236 240 243/var(--tw-bg-opacity))}.bg-primary{--tw-bg-opacity:1;background-color:rgb(13 126 162/var(--tw-bg-opacity))}.bg-topics{--tw-bg-opacity:1;background-color:rgb(115 179 231/var(--tw-bg-opacity))}.bg-warning{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.fill-white{fill:#fff}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-0{padding-left:0;padding-right:0}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-8{padding-left:2rem;padding-right:2rem}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-16{padding-bottom:4rem;padding-top:4rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-20{padding-bottom:5rem;padding-top:5rem}.py-3{padding-bottom:.75rem;padding-top:.75rem}.py-4{padding-bottom:1rem;padding-top:1rem}.py-6{padding-bottom:1.5rem;padding-top:1.5rem}.py-8{padding-bottom:2rem;padding-top:2rem}.pb-0{padding-bottom:0}.pb-1{padding-bottom:.25rem}.pb-10{padding-bottom:2.5rem}.pb-2{padding-bottom:.5rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pl-2{padding-left:.5rem}.pl-4{padding-left:1rem}.pr-2{padding-right:.5rem}.pr-4{padding-right:1rem}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.text-left{text-align:left}.text-center{text-align:center}.align-middle{vertical-align:middle}.font-sans{font-family:Public Sans,Roboto,system-ui,sans-serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-5xl{font-size:3rem;line-height:1}.text-body,.text-contact{font-size:1rem}.text-h2{font-size:2rem;line-height:2.25rem}.text-h3{font-size:1.5rem;line-height:1.75rem}.text-h4{font-size:1rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-nav{font-size:1rem}.text-tag{font-size:.875rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.leading-loose{line-height:2}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-snug{line-height:1.15}.leading-tight{line-height:1.25}.tracking-tight{letter-spacing:-.025em}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.text-footertext{--tw-text-opacity:1;color:rgb(9 41 64/var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity:1;color:rgb(115 115 115/var(--tw-text-opacity))}.text-link{--tw-text-opacity:1;color:rgb(0 94 162/var(--tw-text-opacity))}.text-primary{--tw-text-opacity:1;color:rgb(13 126 162/var(--tw-text-opacity))}.text-red{--tw-text-opacity:1;color:rgb(181 9 9/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-md{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline-transparent{outline-color:transparent}.drop-shadow-lg{--tw-drop-shadow:drop-shadow(0 10px 8px rgba(0,0,0,.04)) drop-shadow(0 4px 3px rgba(0,0,0,.1))}.drop-shadow-lg,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition-transform{transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fafafa;font-family:Public Sans,Roboto,system-ui,sans-serif}body.ReactModal__Body--open>div[aria-hidden=true]{filter:blur(10px)}.grayscale-1{filter:grayscale(1)}.blend-multiply{mix-blend-mode:multiply}ul.list-style-type-dash{list-style-type:"-"}li.list-style-type-dash span{margin-left:3px}h1{font-size:1.875rem;line-height:2.25rem;line-height:1.25;padding-bottom:1rem}@media (min-width:768px){h1{font-size:2.25rem;line-height:2.5rem}}h2{font-size:1.5rem;font-weight:700;line-height:2rem}@media (min-width:1024px){h2{padding-left:0;padding-right:0}}h3{font-size:1.25rem;font-weight:700;line-height:1.75rem;padding-bottom:.5rem}@media (min-width:1024px){h3{font-size:1.5rem;line-height:2rem}}h4{font-size:1.125rem;font-weight:700;line-height:1.75rem;padding-bottom:.5rem}@media (min-width:1024px){h4{font-size:1.25rem;line-height:1.75rem}}.btn-base{--tw-border-opacity:1;border-color:rgb(13 126 162/var(--tw-border-opacity));border-width:1px}.btn,.btn-base{font-size:.875rem;font-weight:700;padding:.75rem 1rem}.btn{--tw-bg-opacity:1;--tw-text-opacity:1;--tw-border-opacity:1;background-color:rgb(13 126 162/var(--tw-bg-opacity));border-color:rgb(13 126 162/var(--tw-border-opacity));border-radius:.25rem;border-width:1px;color:rgb(255 255 255/var(--tw-text-opacity))}.btn:hover{--tw-bg-opacity:1;background-color:rgb(9 41 64/var(--tw-bg-opacity))}.btn-white{--tw-bg-opacity:1;--tw-text-opacity:1;--tw-border-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(13 126 162/var(--tw-border-opacity));border-radius:.25rem;border-width:1px;color:rgb(13 126 162/var(--tw-text-opacity));font-size:.875rem;font-weight:700;padding:.75rem 1rem}.btn-white:hover,.btn-wide{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(13 126 162/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}.btn-wide{--tw-border-opacity:1;border-color:rgb(13 126 162/var(--tw-border-opacity));border-radius:.25rem;border-width:1px;font-size:.875rem;font-weight:700;padding:.75rem 1rem;width:100%}.btn-wide:hover{--tw-bg-opacity:1;background-color:rgb(9 41 64/var(--tw-bg-opacity))}.btn-wide{display:inline-block;text-align:center}.disable-link-button{background-color:grey;pointer-events:none}.bg-topics{background-color:#2e8367!important;border-color:#2e8367!important;color:#fff!important}.p-responsive{padding-left:0;padding-right:0}@media (min-width:1024px){.p-responsive{padding-left:2rem;padding-right:2rem}}@media (min-width:1280px){.p-responsive{padding-left:4rem;padding-right:4rem}}.m-responsive{margin-left:2rem;margin-right:2rem}@media (min-width:1024px){.m-responsive{margin-left:0;margin-right:0}}#bottomBannerText{font-size:12px}.no-inherit{color:#1b75d0!important;text-decoration:none!important}a.text-link[target=_blank]:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMTkgMTlINVY1aDdWM0g1YTIgMiAwIDAgMC0yIDJ2MTRhMiAyIDAgMCAwIDIgMmgxNGMxLjEgMCAyLS45IDItMnYtN2gtMnY3ek0xNCAzdjJoMy41OWwtOS44MyA5LjgzIDEuNDEgMS40MUwxOSA2LjQxVjEwaDJWM2gtN3oiLz48L3N2Zz4=);background-position:50%;background-repeat:no-repeat;background-size:1.75ex 1.75ex;content:"";display:inline-block;display:inline;height:1.75ex;margin-left:2px;margin-top:.7ex;padding-left:1.75ex;vertical-align:middle;width:1.75ex}.no-bottom-margin{margin-bottom:0!important}@container (height < 241px){.no-bottom-margin{margin-bottom:0!important}}@media (min-width:1280px){.xl\:container{margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem;width:100%}@media (min-width:640px){.xl\:container{max-width:640px}}@media (min-width:768px){.xl\:container{max-width:768px}}@media (min-width:1024px){.xl\:container{max-width:1024px}}@media (min-width:1280px){.xl\:container{max-width:1280px}}@media (min-width:1536px){.xl\:container{max-width:1536px}}}.hover\:border-gray-400:hover{--tw-border-opacity:1;border-color:rgb(163 163 163/var(--tw-border-opacity))}.hover\:border-primary:hover{--tw-border-opacity:1;border-color:rgb(13 126 162/var(--tw-border-opacity))}.hover\:no-underline:hover{text-decoration-line:none}.hover\:opacity-75:hover{opacity:.75}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}@media (min-width:640px){.sm\:block{display:block}.sm\:min-h-15rem{min-height:15rem}.sm\:w-full{width:100%}.sm\:gap-8{gap:2rem}.sm\:p-12{padding:3rem}.sm\:text-h1{font-size:2.5rem;line-height:2.75rem}.sm\:text-h2{font-size:2rem;line-height:2.25rem}}@media (min-width:768px){.md\:mx-10{margin-left:2.5rem;margin-right:2.5rem}.md\:mx-4{margin-left:1rem;margin-right:1rem}.md\:mx-8{margin-left:2rem;margin-right:2rem}.md\:block{display:block}.md\:w-2\/3{width:66.666667%}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:py-12{padding-bottom:3rem;padding-top:3rem}.md\:py-6{padding-bottom:1.5rem;padding-top:1.5rem}}@media (min-width:1024px){.lg\:m-4{margin:1rem}.lg\:mx-3{margin-left:.75rem;margin-right:.75rem}.lg\:mx-60{margin-left:15rem;margin-right:15rem}.lg\:my-auto{margin-bottom:auto;margin-top:auto}.lg\:-mb-28{margin-bottom:-7rem}.lg\:mb-16{margin-bottom:4rem}.lg\:mt-0{margin-top:0}.lg\:mt-6{margin-top:1.5rem}.lg\:inline-block{display:inline-block}.lg\:w-11\/12{width:91.666667%}.lg\:w-2\/3{width:66.666667%}.lg\:w-2\/5{width:40%}.lg\:w-3\/5{width:60%}.lg\:w-4\/5{width:80%}.lg\:w-auto{width:auto}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:gap-1{gap:.25rem}.lg\:px-16{padding-left:4rem;padding-right:4rem}.lg\:pb-20{padding-bottom:5rem}.lg\:pl-28{padding-left:7rem}.lg\:pt-8{padding-top:2rem}.lg\:text-2xl{font-size:1.5rem;line-height:2rem}.lg\:text-5xl{font-size:3rem;line-height:1}.lg\:text-body{font-size:1rem}.lg\:text-h2{font-size:2rem;line-height:2.25rem}.lg\:text-h4{font-size:1rem}.lg\:text-lg{font-size:1.125rem;line-height:1.75rem}.lg\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (min-width:1280px){.xl\:static{position:static}.xl\:relative{position:relative}.xl\:top-0{top:0}.xl\:z-0{z-index:0}.xl\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.xl\:mx-auto{margin-left:auto;margin-right:auto}.xl\:my-auto{margin-bottom:auto;margin-top:auto}.xl\:ml-auto{margin-left:auto}.xl\:block{display:block}.xl\:inline-block{display:inline-block}.xl\:flex{display:flex}.xl\:hidden{display:none}.xl\:min-h-full{min-height:100%}.xl\:w-1\/3{width:33.333333%}.xl\:w-auto{width:auto}.xl\:flex-row{flex-direction:row}.xl\:border-l{border-left-width:1px}.xl\:border-r{border-right-width:1px}.xl\:border-gray-200{--tw-border-opacity:1;border-color:rgb(229 229 229/var(--tw-border-opacity))}.xl\:border-primary{--tw-border-opacity:1;border-color:rgb(13 126 162/var(--tw-border-opacity))}.xl\:bg-navbar{--tw-bg-opacity:1;background-color:rgb(236 240 243/var(--tw-bg-opacity))}.xl\:bg-transparent{background-color:transparent}.xl\:fill-black{fill:#000}.xl\:p-0{padding:0}.xl\:px-12{padding-left:3rem;padding-right:3rem}.xl\:px-16{padding-left:4rem;padding-right:4rem}.xl\:px-2{padding-left:.5rem;padding-right:.5rem}.xl\:px-24{padding-left:6rem;padding-right:6rem}.xl\:px-3{padding-left:.75rem;padding-right:.75rem}.xl\:px-4{padding-left:1rem;padding-right:1rem}.xl\:py-2{padding-bottom:.5rem;padding-top:.5rem}.xl\:py-6{padding-bottom:1.5rem;padding-top:1.5rem}.xl\:text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.xl\:drop-shadow-none{--tw-drop-shadow:drop-shadow(0 0 #0000);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}}@media (prefers-color-scheme:dark){.dark\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}} \ No newline at end of file diff --git a/evidenceportal/webpack-runtime-1a4767b7ff990373cafe.js b/evidenceportal/webpack-runtime-1a4767b7ff990373cafe.js index 901854f8..3554fefe 100644 --- a/evidenceportal/webpack-runtime-1a4767b7ff990373cafe.js +++ b/evidenceportal/webpack-runtime-1a4767b7ff990373cafe.js @@ -1,2 +1,2 @@ -!function(){"use strict";var e,t,n,r,o,u={},i={};function c(e){var t=i[e];if(void 0!==t)return t.exports;var n=i[e]={id:e,loaded:!1,exports:{}};return u[e].call(n.exports,n,n.exports,c),n.loaded=!0,n.exports}c.m=u,e=[],c.O=function(t,n,r,o){if(!n){var u=1/0;for(l=0;l=o)&&Object.keys(c.O).every((function(e){return c.O[e](n[a])}))?n.splice(a--,1):(i=!1,o0&&e[l-1][2]>o;l--)e[l]=e[l-1];e[l]=[n,r,o]},c.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return c.d(t,{a:t}),t},n=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},c.t=function(e,r){if(1&r&&(e=this(e)),8&r)return e;if("object"==typeof e&&e){if(4&r&&e.__esModule)return e;if(16&r&&"function"==typeof e.then)return e}var o=Object.create(null);c.r(o);var u={};t=t||[null,n({}),n([]),n(n)];for(var i=2&r&&e;"object"==typeof i&&!~t.indexOf(i);i=n(i))Object.getOwnPropertyNames(i).forEach((function(t){u[t]=function(){return e[t]}}));return u.default=function(){return e},c.d(o,u),o},c.d=function(e,t){for(var n in t)c.o(t,n)&&!c.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},c.f={},c.e=function(e){return Promise.all(Object.keys(c.f).reduce((function(t,n){return c.f[n](e,t),t}),[]))},c.u=function(e){return(237===e?"component---gatsby-theme-project-portal-src-pages-404-tsx":e)+"-"+{36:"ef3db320637f499ce532",237:"eea542c66c097c70ecca",698:"26e87bcb9a7a7174d265"}[e]+".js"},c.miniCssF=function(e){return"styles.c57d19580e0127c5db20.css"},c.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),c.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r={},o="evaluation-collect:",c.l=function(e,t,n,u){if(r[e])r[e].push(t);else{var i,a;if(void 0!==n)for(var f=document.getElementsByTagName("script"),l=0;l=o)&&Object.keys(c.O).every((function(e){return c.O[e](n[a])}))?n.splice(a--,1):(i=!1,o0&&e[l-1][2]>o;l--)e[l]=e[l-1];e[l]=[n,r,o]},c.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return c.d(t,{a:t}),t},n=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},c.t=function(e,r){if(1&r&&(e=this(e)),8&r)return e;if("object"==typeof e&&e){if(4&r&&e.__esModule)return e;if(16&r&&"function"==typeof e.then)return e}var o=Object.create(null);c.r(o);var u={};t=t||[null,n({}),n([]),n(n)];for(var i=2&r&&e;"object"==typeof i&&!~t.indexOf(i);i=n(i))Object.getOwnPropertyNames(i).forEach((function(t){u[t]=function(){return e[t]}}));return u.default=function(){return e},c.d(o,u),o},c.d=function(e,t){for(var n in t)c.o(t,n)&&!c.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},c.f={},c.e=function(e){return Promise.all(Object.keys(c.f).reduce((function(t,n){return c.f[n](e,t),t}),[]))},c.u=function(e){return(237===e?"component---gatsby-theme-project-portal-src-pages-404-tsx":e)+"-"+{36:"ef3db320637f499ce532",237:"eea542c66c097c70ecca",698:"26e87bcb9a7a7174d265"}[e]+".js"},c.miniCssF=function(e){return"styles.c57d19580e0127c5db20.css"},c.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),c.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r={},o="evaluation-collect:",c.l=function(e,t,n,u){if(r[e])r[e].push(t);else{var i,a;if(void 0!==n)for(var f=document.getElementsByTagName("script"),l=0;l 0 && deferred[i - 1][2] > priority; i--) deferred[i] = deferred[i - 1];\n\t\tdeferred[i] = [chunkIds, fn, priority];\n\t\treturn;\n\t}\n\tvar notFulfilled = Infinity;\n\tfor (var i = 0; i < deferred.length; i++) {\n\t\tvar chunkIds = deferred[i][0];\n\t\tvar fn = deferred[i][1];\n\t\tvar priority = deferred[i][2];\n\t\tvar fulfilled = true;\n\t\tfor (var j = 0; j < chunkIds.length; j++) {\n\t\t\tif ((priority & 1 === 0 || notFulfilled >= priority) && Object.keys(__webpack_require__.O).every(function(key) { return __webpack_require__.O[key](chunkIds[j]); })) {\n\t\t\t\tchunkIds.splice(j--, 1);\n\t\t\t} else {\n\t\t\t\tfulfilled = false;\n\t\t\t\tif(priority < notFulfilled) notFulfilled = priority;\n\t\t\t}\n\t\t}\n\t\tif(fulfilled) {\n\t\t\tdeferred.splice(i--, 1)\n\t\t\tvar r = fn();\n\t\t\tif (r !== undefined) result = r;\n\t\t}\n\t}\n\treturn result;\n};","var getProto = Object.getPrototypeOf ? function(obj) { return Object.getPrototypeOf(obj); } : function(obj) { return obj.__proto__; };\nvar leafPrototypes;\n// create a fake namespace object\n// mode & 1: value is a module id, require it\n// mode & 2: merge all properties of value into the ns\n// mode & 4: return value when already ns object\n// mode & 16: return value when it's Promise-like\n// mode & 8|1: behave like require\n__webpack_require__.t = function(value, mode) {\n\tif(mode & 1) value = this(value);\n\tif(mode & 8) return value;\n\tif(typeof value === 'object' && value) {\n\t\tif((mode & 4) && value.__esModule) return value;\n\t\tif((mode & 16) && typeof value.then === 'function') return value;\n\t}\n\tvar ns = Object.create(null);\n\t__webpack_require__.r(ns);\n\tvar def = {};\n\tleafPrototypes = leafPrototypes || [null, getProto({}), getProto([]), getProto(getProto)];\n\tfor(var current = mode & 2 && value; typeof current == 'object' && !~leafPrototypes.indexOf(current); current = getProto(current)) {\n\t\tObject.getOwnPropertyNames(current).forEach(function(key) { def[key] = function() { return value[key]; }; });\n\t}\n\tdef['default'] = function() { return value; };\n\t__webpack_require__.d(ns, def);\n\treturn ns;\n};","var inProgress = {};\nvar dataWebpackPrefix = \"evaluation-collect:\";\n// loadScript function to load a script via script tag\n__webpack_require__.l = function(url, done, key, chunkId) {\n\tif(inProgress[url]) { inProgress[url].push(done); return; }\n\tvar script, needAttach;\n\tif(key !== undefined) {\n\t\tvar scripts = document.getElementsByTagName(\"script\");\n\t\tfor(var i = 0; i < scripts.length; i++) {\n\t\t\tvar s = scripts[i];\n\t\t\tif(s.getAttribute(\"src\") == url || s.getAttribute(\"data-webpack\") == dataWebpackPrefix + key) { script = s; break; }\n\t\t}\n\t}\n\tif(!script) {\n\t\tneedAttach = true;\n\t\tscript = document.createElement('script');\n\n\t\tscript.charset = 'utf-8';\n\t\tscript.timeout = 120;\n\t\tif (__webpack_require__.nc) {\n\t\t\tscript.setAttribute(\"nonce\", __webpack_require__.nc);\n\t\t}\n\t\tscript.setAttribute(\"data-webpack\", dataWebpackPrefix + key);\n\n\t\tscript.src = url;\n\t}\n\tinProgress[url] = [done];\n\tvar onScriptComplete = function(prev, event) {\n\t\t// avoid mem leaks in IE.\n\t\tscript.onerror = script.onload = null;\n\t\tclearTimeout(timeout);\n\t\tvar doneFns = inProgress[url];\n\t\tdelete inProgress[url];\n\t\tscript.parentNode && script.parentNode.removeChild(script);\n\t\tdoneFns && doneFns.forEach(function(fn) { return fn(event); });\n\t\tif(prev) return prev(event);\n\t}\n\tvar timeout = setTimeout(onScriptComplete.bind(null, undefined, { type: 'timeout', target: script }), 120000);\n\tscript.onerror = onScriptComplete.bind(null, script.onerror);\n\tscript.onload = onScriptComplete.bind(null, script.onload);\n\tneedAttach && document.head.appendChild(script);\n};","// The module cache\nvar __webpack_module_cache__ = {};\n\n// The require function\nfunction __webpack_require__(moduleId) {\n\t// Check if module is in cache\n\tvar cachedModule = __webpack_module_cache__[moduleId];\n\tif (cachedModule !== undefined) {\n\t\treturn cachedModule.exports;\n\t}\n\t// Create a new module (and put it into the cache)\n\tvar module = __webpack_module_cache__[moduleId] = {\n\t\tid: moduleId,\n\t\tloaded: false,\n\t\texports: {}\n\t};\n\n\t// Execute the module function\n\t__webpack_modules__[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n\t// Flag the module as loaded\n\tmodule.loaded = true;\n\n\t// Return the exports of the module\n\treturn module.exports;\n}\n\n// expose the modules object (__webpack_modules__)\n__webpack_require__.m = __webpack_modules__;\n\n","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = function(module) {\n\tvar getter = module && module.__esModule ?\n\t\tfunction() { return module['default']; } :\n\t\tfunction() { return module; };\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","// define getter functions for harmony exports\n__webpack_require__.d = function(exports, definition) {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.f = {};\n// This file contains only the entry chunk.\n// The chunk loading function for additional chunks\n__webpack_require__.e = function(chunkId) {\n\treturn Promise.all(Object.keys(__webpack_require__.f).reduce(function(promises, key) {\n\t\t__webpack_require__.f[key](chunkId, promises);\n\t\treturn promises;\n\t}, []));\n};","// This function allow to reference async chunks\n__webpack_require__.u = function(chunkId) {\n\t// return url for filenames based on template\n\treturn \"\" + (chunkId === 237 ? \"component---gatsby-theme-project-portal-src-pages-404-tsx\" : chunkId) + \"-\" + {\"36\":\"ef3db320637f499ce532\",\"237\":\"eea542c66c097c70ecca\",\"698\":\"26e87bcb9a7a7174d265\"}[chunkId] + \".js\";\n};","// This function allow to reference all chunks\n__webpack_require__.miniCssF = function(chunkId) {\n\t// return url for filenames based on template\n\treturn \"\" + \"styles\" + \".\" + \"c57d19580e0127c5db20\" + \".css\";\n};","__webpack_require__.g = (function() {\n\tif (typeof globalThis === 'object') return globalThis;\n\ttry {\n\t\treturn this || new Function('return this')();\n\t} catch (e) {\n\t\tif (typeof window === 'object') return window;\n\t}\n})();","__webpack_require__.o = function(obj, prop) { return Object.prototype.hasOwnProperty.call(obj, prop); }","// define __esModule on exports\n__webpack_require__.r = function(exports) {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","__webpack_require__.nmd = function(module) {\n\tmodule.paths = [];\n\tif (!module.children) module.children = [];\n\treturn module;\n};","__webpack_require__.p = \"/evidenceportal/\";","// no baseURI\n\n// object to store loaded and loading chunks\n// undefined = chunk not loaded, null = chunk preloaded/prefetched\n// [resolve, reject, Promise] = chunk loading, 0 = chunk loaded\nvar installedChunks = {\n\t658: 0,\n\t532: 0\n};\n\n__webpack_require__.f.j = function(chunkId, promises) {\n\t\t// JSONP chunk loading for javascript\n\t\tvar installedChunkData = __webpack_require__.o(installedChunks, chunkId) ? installedChunks[chunkId] : undefined;\n\t\tif(installedChunkData !== 0) { // 0 means \"already installed\".\n\n\t\t\t// a Promise means \"currently loading\".\n\t\t\tif(installedChunkData) {\n\t\t\t\tpromises.push(installedChunkData[2]);\n\t\t\t} else {\n\t\t\t\tif(!/^(532|658)$/.test(chunkId)) {\n\t\t\t\t\t// setup Promise in chunk cache\n\t\t\t\t\tvar promise = new Promise(function(resolve, reject) { installedChunkData = installedChunks[chunkId] = [resolve, reject]; });\n\t\t\t\t\tpromises.push(installedChunkData[2] = promise);\n\n\t\t\t\t\t// start chunk loading\n\t\t\t\t\tvar url = __webpack_require__.p + __webpack_require__.u(chunkId);\n\t\t\t\t\t// create error before stack unwound to get useful stacktrace later\n\t\t\t\t\tvar error = new Error();\n\t\t\t\t\tvar loadingEnded = function(event) {\n\t\t\t\t\t\tif(__webpack_require__.o(installedChunks, chunkId)) {\n\t\t\t\t\t\t\tinstalledChunkData = installedChunks[chunkId];\n\t\t\t\t\t\t\tif(installedChunkData !== 0) installedChunks[chunkId] = undefined;\n\t\t\t\t\t\t\tif(installedChunkData) {\n\t\t\t\t\t\t\t\tvar errorType = event && (event.type === 'load' ? 'missing' : event.type);\n\t\t\t\t\t\t\t\tvar realSrc = event && event.target && event.target.src;\n\t\t\t\t\t\t\t\terror.message = 'Loading chunk ' + chunkId + ' failed.\\n(' + errorType + ': ' + realSrc + ')';\n\t\t\t\t\t\t\t\terror.name = 'ChunkLoadError';\n\t\t\t\t\t\t\t\terror.type = errorType;\n\t\t\t\t\t\t\t\terror.request = realSrc;\n\t\t\t\t\t\t\t\tinstalledChunkData[1](error);\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t};\n\t\t\t\t\t__webpack_require__.l(url, loadingEnded, \"chunk-\" + chunkId, chunkId);\n\t\t\t\t} else installedChunks[chunkId] = 0;\n\t\t\t}\n\t\t}\n};\n\n// no prefetching\n\n// no preloaded\n\n// no HMR\n\n// no HMR manifest\n\n__webpack_require__.O.j = function(chunkId) { return installedChunks[chunkId] === 0; };\n\n// install a JSONP callback for chunk loading\nvar webpackJsonpCallback = function(parentChunkLoadingFunction, data) {\n\tvar chunkIds = data[0];\n\tvar moreModules = data[1];\n\tvar runtime = data[2];\n\t// add \"moreModules\" to the modules object,\n\t// then flag all \"chunkIds\" as loaded and fire callback\n\tvar moduleId, chunkId, i = 0;\n\tif(chunkIds.some(function(id) { return installedChunks[id] !== 0; })) {\n\t\tfor(moduleId in moreModules) {\n\t\t\tif(__webpack_require__.o(moreModules, moduleId)) {\n\t\t\t\t__webpack_require__.m[moduleId] = moreModules[moduleId];\n\t\t\t}\n\t\t}\n\t\tif(runtime) var result = runtime(__webpack_require__);\n\t}\n\tif(parentChunkLoadingFunction) parentChunkLoadingFunction(data);\n\tfor(;i < chunkIds.length; i++) {\n\t\tchunkId = chunkIds[i];\n\t\tif(__webpack_require__.o(installedChunks, chunkId) && installedChunks[chunkId]) {\n\t\t\tinstalledChunks[chunkId][0]();\n\t\t}\n\t\tinstalledChunks[chunkId] = 0;\n\t}\n\treturn __webpack_require__.O(result);\n}\n\nvar chunkLoadingGlobal = self[\"webpackChunkevaluation_collect\"] = self[\"webpackChunkevaluation_collect\"] || [];\nchunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0));\nchunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal));"],"names":["deferred","leafPrototypes","getProto","inProgress","dataWebpackPrefix","__webpack_module_cache__","__webpack_require__","moduleId","cachedModule","undefined","exports","module","id","loaded","__webpack_modules__","call","m","O","result","chunkIds","fn","priority","notFulfilled","Infinity","i","length","fulfilled","j","Object","keys","every","key","splice","r","n","getter","__esModule","d","a","getPrototypeOf","obj","__proto__","t","value","mode","this","then","ns","create","def","current","indexOf","getOwnPropertyNames","forEach","definition","o","defineProperty","enumerable","get","f","e","chunkId","Promise","all","reduce","promises","u","miniCssF","g","globalThis","Function","window","prop","prototype","hasOwnProperty","l","url","done","push","script","needAttach","scripts","document","getElementsByTagName","s","getAttribute","createElement","charset","timeout","nc","setAttribute","src","onScriptComplete","prev","event","onerror","onload","clearTimeout","doneFns","parentNode","removeChild","setTimeout","bind","type","target","head","appendChild","Symbol","toStringTag","nmd","paths","children","p","installedChunks","installedChunkData","test","promise","resolve","reject","error","Error","errorType","realSrc","message","name","request","webpackJsonpCallback","parentChunkLoadingFunction","data","moreModules","runtime","some","chunkLoadingGlobal","self"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"webpack-runtime-1a4767b7ff990373cafe.js","mappings":"6BAAIA,ECCAC,EADAC,ECAAC,EACAC,E,KCAAC,EAA2B,CAAC,EAGhC,SAASC,EAAoBC,GAE5B,IAAIC,EAAeH,EAAyBE,GAC5C,QAAqBE,IAAjBD,EACH,OAAOA,EAAaE,QAGrB,IAAIC,EAASN,EAAyBE,GAAY,CACjDK,GAAIL,EACJM,QAAQ,EACRH,QAAS,CAAC,GAUX,OANAI,EAAoBP,GAAUQ,KAAKJ,EAAOD,QAASC,EAAQA,EAAOD,QAASJ,GAG3EK,EAAOE,QAAS,EAGTF,EAAOD,OACf,CAGAJ,EAAoBU,EAAIF,EH5BpBd,EAAW,GACfM,EAAoBW,EAAI,SAASC,EAAQC,EAAUC,EAAIC,GACtD,IAAGF,EAAH,CAMA,IAAIG,EAAeC,IACnB,IAASC,EAAI,EAAGA,EAAIxB,EAASyB,OAAQD,IAAK,CACrCL,EAAWnB,EAASwB,GAAG,GACvBJ,EAAKpB,EAASwB,GAAG,GACjBH,EAAWrB,EAASwB,GAAG,GAE3B,IAJA,IAGIE,GAAY,EACPC,EAAI,EAAGA,EAAIR,EAASM,OAAQE,MACpB,EAAXN,GAAsBC,GAAgBD,IAAaO,OAAOC,KAAKvB,EAAoBW,GAAGa,OAAM,SAASC,GAAO,OAAOzB,EAAoBW,EAAEc,GAAKZ,EAASQ,GAAK,IAChKR,EAASa,OAAOL,IAAK,IAErBD,GAAY,EACTL,EAAWC,IAAcA,EAAeD,IAG7C,GAAGK,EAAW,CACb1B,EAASgC,OAAOR,IAAK,GACrB,IAAIS,EAAIb,SACEX,IAANwB,IAAiBf,EAASe,EAC/B,CACD,CACA,OAAOf,CArBP,CAJCG,EAAWA,GAAY,EACvB,IAAI,IAAIG,EAAIxB,EAASyB,OAAQD,EAAI,GAAKxB,EAASwB,EAAI,GAAG,GAAKH,EAAUG,IAAKxB,EAASwB,GAAKxB,EAASwB,EAAI,GACrGxB,EAASwB,GAAK,CAACL,EAAUC,EAAIC,EAwB/B,EI5BAf,EAAoB4B,EAAI,SAASvB,GAChC,IAAIwB,EAASxB,GAAUA,EAAOyB,WAC7B,WAAa,OAAOzB,EAAgB,OAAG,EACvC,WAAa,OAAOA,CAAQ,EAE7B,OADAL,EAAoB+B,EAAEF,EAAQ,CAAEG,EAAGH,IAC5BA,CACR,EHPIjC,EAAW0B,OAAOW,eAAiB,SAASC,GAAO,OAAOZ,OAAOW,eAAeC,EAAM,EAAI,SAASA,GAAO,OAAOA,EAAIC,SAAW,EAQpInC,EAAoBoC,EAAI,SAASC,EAAOC,GAEvC,GADU,EAAPA,IAAUD,EAAQE,KAAKF,IAChB,EAAPC,EAAU,OAAOD,EACpB,GAAoB,iBAAVA,GAAsBA,EAAO,CACtC,GAAW,EAAPC,GAAaD,EAAMP,WAAY,OAAOO,EAC1C,GAAW,GAAPC,GAAoC,mBAAfD,EAAMG,KAAqB,OAAOH,CAC5D,CACA,IAAII,EAAKnB,OAAOoB,OAAO,MACvB1C,EAAoB2B,EAAEc,GACtB,IAAIE,EAAM,CAAC,EACXhD,EAAiBA,GAAkB,CAAC,KAAMC,EAAS,CAAC,GAAIA,EAAS,IAAKA,EAASA,IAC/E,IAAI,IAAIgD,EAAiB,EAAPN,GAAYD,EAAyB,iBAAXO,KAAyBjD,EAAekD,QAAQD,GAAUA,EAAUhD,EAASgD,GACxHtB,OAAOwB,oBAAoBF,GAASG,SAAQ,SAAStB,GAAOkB,EAAIlB,GAAO,WAAa,OAAOY,EAAMZ,EAAM,CAAG,IAI3G,OAFAkB,EAAa,QAAI,WAAa,OAAON,CAAO,EAC5CrC,EAAoB+B,EAAEU,EAAIE,GACnBF,CACR,EIxBAzC,EAAoB+B,EAAI,SAAS3B,EAAS4C,GACzC,IAAI,IAAIvB,KAAOuB,EACXhD,EAAoBiD,EAAED,EAAYvB,KAASzB,EAAoBiD,EAAE7C,EAASqB,IAC5EH,OAAO4B,eAAe9C,EAASqB,EAAK,CAAE0B,YAAY,EAAMC,IAAKJ,EAAWvB,IAG3E,ECPAzB,EAAoBqD,EAAI,CAAC,EAGzBrD,EAAoBsD,EAAI,SAASC,GAChC,OAAOC,QAAQC,IAAInC,OAAOC,KAAKvB,EAAoBqD,GAAGK,QAAO,SAASC,EAAUlC,GAE/E,OADAzB,EAAoBqD,EAAE5B,GAAK8B,EAASI,GAC7BA,CACR,GAAG,IACJ,ECPA3D,EAAoB4D,EAAI,SAASL,GAEhC,OAAyB,MAAZA,EAAkB,4DAA8DA,GAAW,IAAM,CAAC,GAAK,uBAAuB,IAAM,uBAAuB,IAAM,wBAAwBA,GAAW,KAClN,ECHAvD,EAAoB6D,SAAW,SAASN,GAEvC,MAAO,iCACR,ECJAvD,EAAoB8D,EAAI,WACvB,GAA0B,iBAAfC,WAAyB,OAAOA,WAC3C,IACC,OAAOxB,MAAQ,IAAIyB,SAAS,cAAb,EAChB,CAAE,MAAOV,GACR,GAAsB,iBAAXW,OAAqB,OAAOA,MACxC,CACA,CAPuB,GCAxBjE,EAAoBiD,EAAI,SAASf,EAAKgC,GAAQ,OAAO5C,OAAO6C,UAAUC,eAAe3D,KAAKyB,EAAKgC,EAAO,ERAlGrE,EAAa,CAAC,EACdC,EAAoB,sBAExBE,EAAoBqE,EAAI,SAASC,EAAKC,EAAM9C,EAAK8B,GAChD,GAAG1D,EAAWyE,GAAQzE,EAAWyE,GAAKE,KAAKD,OAA3C,CACA,IAAIE,EAAQC,EACZ,QAAWvE,IAARsB,EAEF,IADA,IAAIkD,EAAUC,SAASC,qBAAqB,UACpC3D,EAAI,EAAGA,EAAIyD,EAAQxD,OAAQD,IAAK,CACvC,IAAI4D,EAAIH,EAAQzD,GAChB,GAAG4D,EAAEC,aAAa,QAAUT,GAAOQ,EAAEC,aAAa,iBAAmBjF,EAAoB2B,EAAK,CAAEgD,EAASK,EAAG,KAAO,CACpH,CAEGL,IACHC,GAAa,GACbD,EAASG,SAASI,cAAc,WAEzBC,QAAU,QACjBR,EAAOS,QAAU,IACblF,EAAoBmF,IACvBV,EAAOW,aAAa,QAASpF,EAAoBmF,IAElDV,EAAOW,aAAa,eAAgBtF,EAAoB2B,GAExDgD,EAAOY,IAAMf,GAEdzE,EAAWyE,GAAO,CAACC,GACnB,IAAIe,EAAmB,SAASC,EAAMC,GAErCf,EAAOgB,QAAUhB,EAAOiB,OAAS,KACjCC,aAAaT,GACb,IAAIU,EAAU/F,EAAWyE,GAIzB,UAHOzE,EAAWyE,GAClBG,EAAOoB,YAAcpB,EAAOoB,WAAWC,YAAYrB,GACnDmB,GAAWA,EAAQ7C,SAAQ,SAASjC,GAAM,OAAOA,EAAG0E,EAAQ,IACzDD,EAAM,OAAOA,EAAKC,EACtB,EACIN,EAAUa,WAAWT,EAAiBU,KAAK,UAAM7F,EAAW,CAAE8F,KAAM,UAAWC,OAAQzB,IAAW,MACtGA,EAAOgB,QAAUH,EAAiBU,KAAK,KAAMvB,EAAOgB,SACpDhB,EAAOiB,OAASJ,EAAiBU,KAAK,KAAMvB,EAAOiB,QACnDhB,GAAcE,SAASuB,KAAKC,YAAY3B,EApCkB,CAqC3D,ESxCAzE,EAAoB2B,EAAI,SAASvB,GACX,oBAAXiG,QAA0BA,OAAOC,aAC1ChF,OAAO4B,eAAe9C,EAASiG,OAAOC,YAAa,CAAEjE,MAAO,WAE7Df,OAAO4B,eAAe9C,EAAS,aAAc,CAAEiC,OAAO,GACvD,ECNArC,EAAoBuG,IAAM,SAASlG,GAGlC,OAFAA,EAAOmG,MAAQ,GACVnG,EAAOoG,WAAUpG,EAAOoG,SAAW,IACjCpG,CACR,ECJAL,EAAoB0G,EAAI,iE,WCKxB,IAAIC,EAAkB,CACrB,IAAK,EACL,IAAK,GAGN3G,EAAoBqD,EAAEhC,EAAI,SAASkC,EAASI,GAE1C,IAAIiD,EAAqB5G,EAAoBiD,EAAE0D,EAAiBpD,GAAWoD,EAAgBpD,QAAWpD,EACtG,GAA0B,IAAvByG,EAGF,GAAGA,EACFjD,EAASa,KAAKoC,EAAmB,SAEjC,GAAI,cAAcC,KAAKtD,GAyBhBoD,EAAgBpD,GAAW,MAzBD,CAEhC,IAAIuD,EAAU,IAAItD,SAAQ,SAASuD,EAASC,GAAUJ,EAAqBD,EAAgBpD,GAAW,CAACwD,EAASC,EAAS,IACzHrD,EAASa,KAAKoC,EAAmB,GAAKE,GAGtC,IAAIxC,EAAMtE,EAAoB0G,EAAI1G,EAAoB4D,EAAEL,GAEpD0D,EAAQ,IAAIC,MAgBhBlH,EAAoBqE,EAAEC,GAfH,SAASkB,GAC3B,GAAGxF,EAAoBiD,EAAE0D,EAAiBpD,KAEf,KAD1BqD,EAAqBD,EAAgBpD,MACRoD,EAAgBpD,QAAWpD,GACrDyG,GAAoB,CACtB,IAAIO,EAAY3B,IAAyB,SAAfA,EAAMS,KAAkB,UAAYT,EAAMS,MAChEmB,EAAU5B,GAASA,EAAMU,QAAUV,EAAMU,OAAOb,IACpD4B,EAAMI,QAAU,iBAAmB9D,EAAU,cAAgB4D,EAAY,KAAOC,EAAU,IAC1FH,EAAMK,KAAO,iBACbL,EAAMhB,KAAOkB,EACbF,EAAMM,QAAUH,EAChBR,EAAmB,GAAGK,EACvB,CAEF,GACyC,SAAW1D,EAASA,EAC9D,CAGJ,EAUAvD,EAAoBW,EAAEU,EAAI,SAASkC,GAAW,OAAoC,IAA7BoD,EAAgBpD,EAAgB,EAGrF,IAAIiE,EAAuB,SAASC,EAA4BC,GAC/D,IAKIzH,EAAUsD,EALV1C,EAAW6G,EAAK,GAChBC,EAAcD,EAAK,GACnBE,EAAUF,EAAK,GAGIxG,EAAI,EAC3B,GAAGL,EAASgH,MAAK,SAASvH,GAAM,OAA+B,IAAxBqG,EAAgBrG,EAAW,IAAI,CACrE,IAAIL,KAAY0H,EACZ3H,EAAoBiD,EAAE0E,EAAa1H,KACrCD,EAAoBU,EAAET,GAAY0H,EAAY1H,IAGhD,GAAG2H,EAAS,IAAIhH,EAASgH,EAAQ5H,EAClC,CAEA,IADGyH,GAA4BA,EAA2BC,GACrDxG,EAAIL,EAASM,OAAQD,IACzBqC,EAAU1C,EAASK,GAChBlB,EAAoBiD,EAAE0D,EAAiBpD,IAAYoD,EAAgBpD,IACrEoD,EAAgBpD,GAAS,KAE1BoD,EAAgBpD,GAAW,EAE5B,OAAOvD,EAAoBW,EAAEC,EAC9B,EAEIkH,EAAqBC,KAAqC,+BAAIA,KAAqC,gCAAK,GAC5GD,EAAmB/E,QAAQyE,EAAqBxB,KAAK,KAAM,IAC3D8B,EAAmBtD,KAAOgD,EAAqBxB,KAAK,KAAM8B,EAAmBtD,KAAKwB,KAAK8B,G","sources":["webpack://evaluation-collect/webpack/runtime/chunk loaded","webpack://evaluation-collect/webpack/runtime/create fake namespace object","webpack://evaluation-collect/webpack/runtime/load script","webpack://evaluation-collect/webpack/bootstrap","webpack://evaluation-collect/webpack/runtime/compat get default export","webpack://evaluation-collect/webpack/runtime/define property getters","webpack://evaluation-collect/webpack/runtime/ensure chunk","webpack://evaluation-collect/webpack/runtime/get javascript chunk filename","webpack://evaluation-collect/webpack/runtime/get mini-css chunk filename","webpack://evaluation-collect/webpack/runtime/global","webpack://evaluation-collect/webpack/runtime/hasOwnProperty shorthand","webpack://evaluation-collect/webpack/runtime/make namespace object","webpack://evaluation-collect/webpack/runtime/node module decorator","webpack://evaluation-collect/webpack/runtime/publicPath","webpack://evaluation-collect/webpack/runtime/jsonp chunk loading"],"sourcesContent":["var deferred = [];\n__webpack_require__.O = function(result, chunkIds, fn, priority) {\n\tif(chunkIds) {\n\t\tpriority = priority || 0;\n\t\tfor(var i = deferred.length; i > 0 && deferred[i - 1][2] > priority; i--) deferred[i] = deferred[i - 1];\n\t\tdeferred[i] = [chunkIds, fn, priority];\n\t\treturn;\n\t}\n\tvar notFulfilled = Infinity;\n\tfor (var i = 0; i < deferred.length; i++) {\n\t\tvar chunkIds = deferred[i][0];\n\t\tvar fn = deferred[i][1];\n\t\tvar priority = deferred[i][2];\n\t\tvar fulfilled = true;\n\t\tfor (var j = 0; j < chunkIds.length; j++) {\n\t\t\tif ((priority & 1 === 0 || notFulfilled >= priority) && Object.keys(__webpack_require__.O).every(function(key) { return __webpack_require__.O[key](chunkIds[j]); })) {\n\t\t\t\tchunkIds.splice(j--, 1);\n\t\t\t} else {\n\t\t\t\tfulfilled = false;\n\t\t\t\tif(priority < notFulfilled) notFulfilled = priority;\n\t\t\t}\n\t\t}\n\t\tif(fulfilled) {\n\t\t\tdeferred.splice(i--, 1)\n\t\t\tvar r = fn();\n\t\t\tif (r !== undefined) result = r;\n\t\t}\n\t}\n\treturn result;\n};","var getProto = Object.getPrototypeOf ? function(obj) { return Object.getPrototypeOf(obj); } : function(obj) { return obj.__proto__; };\nvar leafPrototypes;\n// create a fake namespace object\n// mode & 1: value is a module id, require it\n// mode & 2: merge all properties of value into the ns\n// mode & 4: return value when already ns object\n// mode & 16: return value when it's Promise-like\n// mode & 8|1: behave like require\n__webpack_require__.t = function(value, mode) {\n\tif(mode & 1) value = this(value);\n\tif(mode & 8) return value;\n\tif(typeof value === 'object' && value) {\n\t\tif((mode & 4) && value.__esModule) return value;\n\t\tif((mode & 16) && typeof value.then === 'function') return value;\n\t}\n\tvar ns = Object.create(null);\n\t__webpack_require__.r(ns);\n\tvar def = {};\n\tleafPrototypes = leafPrototypes || [null, getProto({}), getProto([]), getProto(getProto)];\n\tfor(var current = mode & 2 && value; typeof current == 'object' && !~leafPrototypes.indexOf(current); current = getProto(current)) {\n\t\tObject.getOwnPropertyNames(current).forEach(function(key) { def[key] = function() { return value[key]; }; });\n\t}\n\tdef['default'] = function() { return value; };\n\t__webpack_require__.d(ns, def);\n\treturn ns;\n};","var inProgress = {};\nvar dataWebpackPrefix = \"evaluation-collect:\";\n// loadScript function to load a script via script tag\n__webpack_require__.l = function(url, done, key, chunkId) {\n\tif(inProgress[url]) { inProgress[url].push(done); return; }\n\tvar script, needAttach;\n\tif(key !== undefined) {\n\t\tvar scripts = document.getElementsByTagName(\"script\");\n\t\tfor(var i = 0; i < scripts.length; i++) {\n\t\t\tvar s = scripts[i];\n\t\t\tif(s.getAttribute(\"src\") == url || s.getAttribute(\"data-webpack\") == dataWebpackPrefix + key) { script = s; break; }\n\t\t}\n\t}\n\tif(!script) {\n\t\tneedAttach = true;\n\t\tscript = document.createElement('script');\n\n\t\tscript.charset = 'utf-8';\n\t\tscript.timeout = 120;\n\t\tif (__webpack_require__.nc) {\n\t\t\tscript.setAttribute(\"nonce\", __webpack_require__.nc);\n\t\t}\n\t\tscript.setAttribute(\"data-webpack\", dataWebpackPrefix + key);\n\n\t\tscript.src = url;\n\t}\n\tinProgress[url] = [done];\n\tvar onScriptComplete = function(prev, event) {\n\t\t// avoid mem leaks in IE.\n\t\tscript.onerror = script.onload = null;\n\t\tclearTimeout(timeout);\n\t\tvar doneFns = inProgress[url];\n\t\tdelete inProgress[url];\n\t\tscript.parentNode && script.parentNode.removeChild(script);\n\t\tdoneFns && doneFns.forEach(function(fn) { return fn(event); });\n\t\tif(prev) return prev(event);\n\t}\n\tvar timeout = setTimeout(onScriptComplete.bind(null, undefined, { type: 'timeout', target: script }), 120000);\n\tscript.onerror = onScriptComplete.bind(null, script.onerror);\n\tscript.onload = onScriptComplete.bind(null, script.onload);\n\tneedAttach && document.head.appendChild(script);\n};","// The module cache\nvar __webpack_module_cache__ = {};\n\n// The require function\nfunction __webpack_require__(moduleId) {\n\t// Check if module is in cache\n\tvar cachedModule = __webpack_module_cache__[moduleId];\n\tif (cachedModule !== undefined) {\n\t\treturn cachedModule.exports;\n\t}\n\t// Create a new module (and put it into the cache)\n\tvar module = __webpack_module_cache__[moduleId] = {\n\t\tid: moduleId,\n\t\tloaded: false,\n\t\texports: {}\n\t};\n\n\t// Execute the module function\n\t__webpack_modules__[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n\t// Flag the module as loaded\n\tmodule.loaded = true;\n\n\t// Return the exports of the module\n\treturn module.exports;\n}\n\n// expose the modules object (__webpack_modules__)\n__webpack_require__.m = __webpack_modules__;\n\n","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = function(module) {\n\tvar getter = module && module.__esModule ?\n\t\tfunction() { return module['default']; } :\n\t\tfunction() { return module; };\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","// define getter functions for harmony exports\n__webpack_require__.d = function(exports, definition) {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.f = {};\n// This file contains only the entry chunk.\n// The chunk loading function for additional chunks\n__webpack_require__.e = function(chunkId) {\n\treturn Promise.all(Object.keys(__webpack_require__.f).reduce(function(promises, key) {\n\t\t__webpack_require__.f[key](chunkId, promises);\n\t\treturn promises;\n\t}, []));\n};","// This function allow to reference async chunks\n__webpack_require__.u = function(chunkId) {\n\t// return url for filenames based on template\n\treturn \"\" + (chunkId === 237 ? \"component---gatsby-theme-project-portal-src-pages-404-tsx\" : chunkId) + \"-\" + {\"36\":\"ef3db320637f499ce532\",\"237\":\"eea542c66c097c70ecca\",\"698\":\"26e87bcb9a7a7174d265\"}[chunkId] + \".js\";\n};","// This function allow to reference all chunks\n__webpack_require__.miniCssF = function(chunkId) {\n\t// return url for filenames based on template\n\treturn \"\" + \"styles\" + \".\" + \"c57d19580e0127c5db20\" + \".css\";\n};","__webpack_require__.g = (function() {\n\tif (typeof globalThis === 'object') return globalThis;\n\ttry {\n\t\treturn this || new Function('return this')();\n\t} catch (e) {\n\t\tif (typeof window === 'object') return window;\n\t}\n})();","__webpack_require__.o = function(obj, prop) { return Object.prototype.hasOwnProperty.call(obj, prop); }","// define __esModule on exports\n__webpack_require__.r = function(exports) {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","__webpack_require__.nmd = function(module) {\n\tmodule.paths = [];\n\tif (!module.children) module.children = [];\n\treturn module;\n};","__webpack_require__.p = \"/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal/\";","// no baseURI\n\n// object to store loaded and loading chunks\n// undefined = chunk not loaded, null = chunk preloaded/prefetched\n// [resolve, reject, Promise] = chunk loading, 0 = chunk loaded\nvar installedChunks = {\n\t658: 0,\n\t532: 0\n};\n\n__webpack_require__.f.j = function(chunkId, promises) {\n\t\t// JSONP chunk loading for javascript\n\t\tvar installedChunkData = __webpack_require__.o(installedChunks, chunkId) ? installedChunks[chunkId] : undefined;\n\t\tif(installedChunkData !== 0) { // 0 means \"already installed\".\n\n\t\t\t// a Promise means \"currently loading\".\n\t\t\tif(installedChunkData) {\n\t\t\t\tpromises.push(installedChunkData[2]);\n\t\t\t} else {\n\t\t\t\tif(!/^(532|658)$/.test(chunkId)) {\n\t\t\t\t\t// setup Promise in chunk cache\n\t\t\t\t\tvar promise = new Promise(function(resolve, reject) { installedChunkData = installedChunks[chunkId] = [resolve, reject]; });\n\t\t\t\t\tpromises.push(installedChunkData[2] = promise);\n\n\t\t\t\t\t// start chunk loading\n\t\t\t\t\tvar url = __webpack_require__.p + __webpack_require__.u(chunkId);\n\t\t\t\t\t// create error before stack unwound to get useful stacktrace later\n\t\t\t\t\tvar error = new Error();\n\t\t\t\t\tvar loadingEnded = function(event) {\n\t\t\t\t\t\tif(__webpack_require__.o(installedChunks, chunkId)) {\n\t\t\t\t\t\t\tinstalledChunkData = installedChunks[chunkId];\n\t\t\t\t\t\t\tif(installedChunkData !== 0) installedChunks[chunkId] = undefined;\n\t\t\t\t\t\t\tif(installedChunkData) {\n\t\t\t\t\t\t\t\tvar errorType = event && (event.type === 'load' ? 'missing' : event.type);\n\t\t\t\t\t\t\t\tvar realSrc = event && event.target && event.target.src;\n\t\t\t\t\t\t\t\terror.message = 'Loading chunk ' + chunkId + ' failed.\\n(' + errorType + ': ' + realSrc + ')';\n\t\t\t\t\t\t\t\terror.name = 'ChunkLoadError';\n\t\t\t\t\t\t\t\terror.type = errorType;\n\t\t\t\t\t\t\t\terror.request = realSrc;\n\t\t\t\t\t\t\t\tinstalledChunkData[1](error);\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t};\n\t\t\t\t\t__webpack_require__.l(url, loadingEnded, \"chunk-\" + chunkId, chunkId);\n\t\t\t\t} else installedChunks[chunkId] = 0;\n\t\t\t}\n\t\t}\n};\n\n// no prefetching\n\n// no preloaded\n\n// no HMR\n\n// no HMR manifest\n\n__webpack_require__.O.j = function(chunkId) { return installedChunks[chunkId] === 0; };\n\n// install a JSONP callback for chunk loading\nvar webpackJsonpCallback = function(parentChunkLoadingFunction, data) {\n\tvar chunkIds = data[0];\n\tvar moreModules = data[1];\n\tvar runtime = data[2];\n\t// add \"moreModules\" to the modules object,\n\t// then flag all \"chunkIds\" as loaded and fire callback\n\tvar moduleId, chunkId, i = 0;\n\tif(chunkIds.some(function(id) { return installedChunks[id] !== 0; })) {\n\t\tfor(moduleId in moreModules) {\n\t\t\tif(__webpack_require__.o(moreModules, moduleId)) {\n\t\t\t\t__webpack_require__.m[moduleId] = moreModules[moduleId];\n\t\t\t}\n\t\t}\n\t\tif(runtime) var result = runtime(__webpack_require__);\n\t}\n\tif(parentChunkLoadingFunction) parentChunkLoadingFunction(data);\n\tfor(;i < chunkIds.length; i++) {\n\t\tchunkId = chunkIds[i];\n\t\tif(__webpack_require__.o(installedChunks, chunkId) && installedChunks[chunkId]) {\n\t\t\tinstalledChunks[chunkId][0]();\n\t\t}\n\t\tinstalledChunks[chunkId] = 0;\n\t}\n\treturn __webpack_require__.O(result);\n}\n\nvar chunkLoadingGlobal = self[\"webpackChunkevaluation_collect\"] = self[\"webpackChunkevaluation_collect\"] || [];\nchunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0));\nchunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal));"],"names":["deferred","leafPrototypes","getProto","inProgress","dataWebpackPrefix","__webpack_module_cache__","__webpack_require__","moduleId","cachedModule","undefined","exports","module","id","loaded","__webpack_modules__","call","m","O","result","chunkIds","fn","priority","notFulfilled","Infinity","i","length","fulfilled","j","Object","keys","every","key","splice","r","n","getter","__esModule","d","a","getPrototypeOf","obj","__proto__","t","value","mode","this","then","ns","create","def","current","indexOf","getOwnPropertyNames","forEach","definition","o","defineProperty","enumerable","get","f","e","chunkId","Promise","all","reduce","promises","u","miniCssF","g","globalThis","Function","window","prop","prototype","hasOwnProperty","l","url","done","push","script","needAttach","scripts","document","getElementsByTagName","s","getAttribute","createElement","charset","timeout","nc","setAttribute","src","onScriptComplete","prev","event","onerror","onload","clearTimeout","doneFns","parentNode","removeChild","setTimeout","bind","type","target","head","appendChild","Symbol","toStringTag","nmd","paths","children","p","installedChunks","installedChunkData","test","promise","resolve","reject","error","Error","errorType","realSrc","message","name","request","webpackJsonpCallback","parentChunkLoadingFunction","data","moreModules","runtime","some","chunkLoadingGlobal","self"],"sourceRoot":""} \ No newline at end of file diff --git a/evidenceportal/webpack-runtime-636d1acc1fb13c2b4086.js b/evidenceportal/webpack-runtime-636d1acc1fb13c2b4086.js index c97e1f34..adc95c7f 100644 --- a/evidenceportal/webpack-runtime-636d1acc1fb13c2b4086.js +++ b/evidenceportal/webpack-runtime-636d1acc1fb13c2b4086.js @@ -1,2 +1,2 @@ -!function(){"use strict";var e,t,n,r,o,u={},i={};function c(e){var t=i[e];if(void 0!==t)return t.exports;var n=i[e]={id:e,loaded:!1,exports:{}};return u[e].call(n.exports,n,n.exports,c),n.loaded=!0,n.exports}c.m=u,e=[],c.O=function(t,n,r,o){if(!n){var u=1/0;for(l=0;l=o)&&Object.keys(c.O).every((function(e){return c.O[e](n[a])}))?n.splice(a--,1):(i=!1,o0&&e[l-1][2]>o;l--)e[l]=e[l-1];e[l]=[n,r,o]},c.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return c.d(t,{a:t}),t},n=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},c.t=function(e,r){if(1&r&&(e=this(e)),8&r)return e;if("object"==typeof e&&e){if(4&r&&e.__esModule)return e;if(16&r&&"function"==typeof e.then)return e}var o=Object.create(null);c.r(o);var u={};t=t||[null,n({}),n([]),n(n)];for(var i=2&r&&e;"object"==typeof i&&!~t.indexOf(i);i=n(i))Object.getOwnPropertyNames(i).forEach((function(t){u[t]=function(){return e[t]}}));return u.default=function(){return e},c.d(o,u),o},c.d=function(e,t){for(var n in t)c.o(t,n)&&!c.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},c.f={},c.e=function(e){return Promise.all(Object.keys(c.f).reduce((function(t,n){return c.f[n](e,t),t}),[]))},c.u=function(e){return(237===e?"component---gatsby-theme-project-portal-src-pages-404-tsx":e)+"-"+{36:"ef3db320637f499ce532",237:"eea542c66c097c70ecca",698:"26e87bcb9a7a7174d265"}[e]+".js"},c.miniCssF=function(e){return"styles.09a18c3a7f4371323cd0.css"},c.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),c.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r={},o="evaluation-collect:",c.l=function(e,t,n,u){if(r[e])r[e].push(t);else{var i,a;if(void 0!==n)for(var f=document.getElementsByTagName("script"),l=0;l=o)&&Object.keys(c.O).every((function(e){return c.O[e](n[a])}))?n.splice(a--,1):(i=!1,o0&&e[l-1][2]>o;l--)e[l]=e[l-1];e[l]=[n,r,o]},c.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return c.d(t,{a:t}),t},n=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},c.t=function(e,r){if(1&r&&(e=this(e)),8&r)return e;if("object"==typeof e&&e){if(4&r&&e.__esModule)return e;if(16&r&&"function"==typeof e.then)return e}var o=Object.create(null);c.r(o);var u={};t=t||[null,n({}),n([]),n(n)];for(var i=2&r&&e;"object"==typeof i&&!~t.indexOf(i);i=n(i))Object.getOwnPropertyNames(i).forEach((function(t){u[t]=function(){return e[t]}}));return u.default=function(){return e},c.d(o,u),o},c.d=function(e,t){for(var n in t)c.o(t,n)&&!c.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},c.f={},c.e=function(e){return Promise.all(Object.keys(c.f).reduce((function(t,n){return c.f[n](e,t),t}),[]))},c.u=function(e){return(237===e?"component---gatsby-theme-project-portal-src-pages-404-tsx":e)+"-"+{36:"ef3db320637f499ce532",237:"eea542c66c097c70ecca",698:"26e87bcb9a7a7174d265"}[e]+".js"},c.miniCssF=function(e){return"styles.09a18c3a7f4371323cd0.css"},c.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),c.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r={},o="evaluation-collect:",c.l=function(e,t,n,u){if(r[e])r[e].push(t);else{var i,a;if(void 0!==n)for(var f=document.getElementsByTagName("script"),l=0;l 0 && deferred[i - 1][2] > priority; i--) deferred[i] = deferred[i - 1];\n\t\tdeferred[i] = [chunkIds, fn, priority];\n\t\treturn;\n\t}\n\tvar notFulfilled = Infinity;\n\tfor (var i = 0; i < deferred.length; i++) {\n\t\tvar chunkIds = deferred[i][0];\n\t\tvar fn = deferred[i][1];\n\t\tvar priority = deferred[i][2];\n\t\tvar fulfilled = true;\n\t\tfor (var j = 0; j < chunkIds.length; j++) {\n\t\t\tif ((priority & 1 === 0 || notFulfilled >= priority) && Object.keys(__webpack_require__.O).every(function(key) { return __webpack_require__.O[key](chunkIds[j]); })) {\n\t\t\t\tchunkIds.splice(j--, 1);\n\t\t\t} else {\n\t\t\t\tfulfilled = false;\n\t\t\t\tif(priority < notFulfilled) notFulfilled = priority;\n\t\t\t}\n\t\t}\n\t\tif(fulfilled) {\n\t\t\tdeferred.splice(i--, 1)\n\t\t\tvar r = fn();\n\t\t\tif (r !== undefined) result = r;\n\t\t}\n\t}\n\treturn result;\n};","var getProto = Object.getPrototypeOf ? function(obj) { return Object.getPrototypeOf(obj); } : function(obj) { return obj.__proto__; };\nvar leafPrototypes;\n// create a fake namespace object\n// mode & 1: value is a module id, require it\n// mode & 2: merge all properties of value into the ns\n// mode & 4: return value when already ns object\n// mode & 16: return value when it's Promise-like\n// mode & 8|1: behave like require\n__webpack_require__.t = function(value, mode) {\n\tif(mode & 1) value = this(value);\n\tif(mode & 8) return value;\n\tif(typeof value === 'object' && value) {\n\t\tif((mode & 4) && value.__esModule) return value;\n\t\tif((mode & 16) && typeof value.then === 'function') return value;\n\t}\n\tvar ns = Object.create(null);\n\t__webpack_require__.r(ns);\n\tvar def = {};\n\tleafPrototypes = leafPrototypes || [null, getProto({}), getProto([]), getProto(getProto)];\n\tfor(var current = mode & 2 && value; typeof current == 'object' && !~leafPrototypes.indexOf(current); current = getProto(current)) {\n\t\tObject.getOwnPropertyNames(current).forEach(function(key) { def[key] = function() { return value[key]; }; });\n\t}\n\tdef['default'] = function() { return value; };\n\t__webpack_require__.d(ns, def);\n\treturn ns;\n};","var inProgress = {};\nvar dataWebpackPrefix = \"evaluation-collect:\";\n// loadScript function to load a script via script tag\n__webpack_require__.l = function(url, done, key, chunkId) {\n\tif(inProgress[url]) { inProgress[url].push(done); return; }\n\tvar script, needAttach;\n\tif(key !== undefined) {\n\t\tvar scripts = document.getElementsByTagName(\"script\");\n\t\tfor(var i = 0; i < scripts.length; i++) {\n\t\t\tvar s = scripts[i];\n\t\t\tif(s.getAttribute(\"src\") == url || s.getAttribute(\"data-webpack\") == dataWebpackPrefix + key) { script = s; break; }\n\t\t}\n\t}\n\tif(!script) {\n\t\tneedAttach = true;\n\t\tscript = document.createElement('script');\n\n\t\tscript.charset = 'utf-8';\n\t\tscript.timeout = 120;\n\t\tif (__webpack_require__.nc) {\n\t\t\tscript.setAttribute(\"nonce\", __webpack_require__.nc);\n\t\t}\n\t\tscript.setAttribute(\"data-webpack\", dataWebpackPrefix + key);\n\n\t\tscript.src = url;\n\t}\n\tinProgress[url] = [done];\n\tvar onScriptComplete = function(prev, event) {\n\t\t// avoid mem leaks in IE.\n\t\tscript.onerror = script.onload = null;\n\t\tclearTimeout(timeout);\n\t\tvar doneFns = inProgress[url];\n\t\tdelete inProgress[url];\n\t\tscript.parentNode && script.parentNode.removeChild(script);\n\t\tdoneFns && doneFns.forEach(function(fn) { return fn(event); });\n\t\tif(prev) return prev(event);\n\t}\n\tvar timeout = setTimeout(onScriptComplete.bind(null, undefined, { type: 'timeout', target: script }), 120000);\n\tscript.onerror = onScriptComplete.bind(null, script.onerror);\n\tscript.onload = onScriptComplete.bind(null, script.onload);\n\tneedAttach && document.head.appendChild(script);\n};","// The module cache\nvar __webpack_module_cache__ = {};\n\n// The require function\nfunction __webpack_require__(moduleId) {\n\t// Check if module is in cache\n\tvar cachedModule = __webpack_module_cache__[moduleId];\n\tif (cachedModule !== undefined) {\n\t\treturn cachedModule.exports;\n\t}\n\t// Create a new module (and put it into the cache)\n\tvar module = __webpack_module_cache__[moduleId] = {\n\t\tid: moduleId,\n\t\tloaded: false,\n\t\texports: {}\n\t};\n\n\t// Execute the module function\n\t__webpack_modules__[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n\t// Flag the module as loaded\n\tmodule.loaded = true;\n\n\t// Return the exports of the module\n\treturn module.exports;\n}\n\n// expose the modules object (__webpack_modules__)\n__webpack_require__.m = __webpack_modules__;\n\n","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = function(module) {\n\tvar getter = module && module.__esModule ?\n\t\tfunction() { return module['default']; } :\n\t\tfunction() { return module; };\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","// define getter functions for harmony exports\n__webpack_require__.d = function(exports, definition) {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.f = {};\n// This file contains only the entry chunk.\n// The chunk loading function for additional chunks\n__webpack_require__.e = function(chunkId) {\n\treturn Promise.all(Object.keys(__webpack_require__.f).reduce(function(promises, key) {\n\t\t__webpack_require__.f[key](chunkId, promises);\n\t\treturn promises;\n\t}, []));\n};","// This function allow to reference async chunks\n__webpack_require__.u = function(chunkId) {\n\t// return url for filenames based on template\n\treturn \"\" + (chunkId === 237 ? \"component---gatsby-theme-project-portal-src-pages-404-tsx\" : chunkId) + \"-\" + {\"36\":\"ef3db320637f499ce532\",\"237\":\"eea542c66c097c70ecca\",\"698\":\"26e87bcb9a7a7174d265\"}[chunkId] + \".js\";\n};","// This function allow to reference all chunks\n__webpack_require__.miniCssF = function(chunkId) {\n\t// return url for filenames based on template\n\treturn \"\" + \"styles\" + \".\" + \"09a18c3a7f4371323cd0\" + \".css\";\n};","__webpack_require__.g = (function() {\n\tif (typeof globalThis === 'object') return globalThis;\n\ttry {\n\t\treturn this || new Function('return this')();\n\t} catch (e) {\n\t\tif (typeof window === 'object') return window;\n\t}\n})();","__webpack_require__.o = function(obj, prop) { return Object.prototype.hasOwnProperty.call(obj, prop); }","// define __esModule on exports\n__webpack_require__.r = function(exports) {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","__webpack_require__.nmd = function(module) {\n\tmodule.paths = [];\n\tif (!module.children) module.children = [];\n\treturn module;\n};","__webpack_require__.p = \"/evidenceportal/\";","// no baseURI\n\n// object to store loaded and loading chunks\n// undefined = chunk not loaded, null = chunk preloaded/prefetched\n// [resolve, reject, Promise] = chunk loading, 0 = chunk loaded\nvar installedChunks = {\n\t658: 0,\n\t532: 0\n};\n\n__webpack_require__.f.j = function(chunkId, promises) {\n\t\t// JSONP chunk loading for javascript\n\t\tvar installedChunkData = __webpack_require__.o(installedChunks, chunkId) ? installedChunks[chunkId] : undefined;\n\t\tif(installedChunkData !== 0) { // 0 means \"already installed\".\n\n\t\t\t// a Promise means \"currently loading\".\n\t\t\tif(installedChunkData) {\n\t\t\t\tpromises.push(installedChunkData[2]);\n\t\t\t} else {\n\t\t\t\tif(!/^(532|658)$/.test(chunkId)) {\n\t\t\t\t\t// setup Promise in chunk cache\n\t\t\t\t\tvar promise = new Promise(function(resolve, reject) { installedChunkData = installedChunks[chunkId] = [resolve, reject]; });\n\t\t\t\t\tpromises.push(installedChunkData[2] = promise);\n\n\t\t\t\t\t// start chunk loading\n\t\t\t\t\tvar url = __webpack_require__.p + __webpack_require__.u(chunkId);\n\t\t\t\t\t// create error before stack unwound to get useful stacktrace later\n\t\t\t\t\tvar error = new Error();\n\t\t\t\t\tvar loadingEnded = function(event) {\n\t\t\t\t\t\tif(__webpack_require__.o(installedChunks, chunkId)) {\n\t\t\t\t\t\t\tinstalledChunkData = installedChunks[chunkId];\n\t\t\t\t\t\t\tif(installedChunkData !== 0) installedChunks[chunkId] = undefined;\n\t\t\t\t\t\t\tif(installedChunkData) {\n\t\t\t\t\t\t\t\tvar errorType = event && (event.type === 'load' ? 'missing' : event.type);\n\t\t\t\t\t\t\t\tvar realSrc = event && event.target && event.target.src;\n\t\t\t\t\t\t\t\terror.message = 'Loading chunk ' + chunkId + ' failed.\\n(' + errorType + ': ' + realSrc + ')';\n\t\t\t\t\t\t\t\terror.name = 'ChunkLoadError';\n\t\t\t\t\t\t\t\terror.type = errorType;\n\t\t\t\t\t\t\t\terror.request = realSrc;\n\t\t\t\t\t\t\t\tinstalledChunkData[1](error);\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t};\n\t\t\t\t\t__webpack_require__.l(url, loadingEnded, \"chunk-\" + chunkId, chunkId);\n\t\t\t\t} else installedChunks[chunkId] = 0;\n\t\t\t}\n\t\t}\n};\n\n// no prefetching\n\n// no preloaded\n\n// no HMR\n\n// no HMR manifest\n\n__webpack_require__.O.j = function(chunkId) { return installedChunks[chunkId] === 0; };\n\n// install a JSONP callback for chunk loading\nvar webpackJsonpCallback = function(parentChunkLoadingFunction, data) {\n\tvar chunkIds = data[0];\n\tvar moreModules = data[1];\n\tvar runtime = data[2];\n\t// add \"moreModules\" to the modules object,\n\t// then flag all \"chunkIds\" as loaded and fire callback\n\tvar moduleId, chunkId, i = 0;\n\tif(chunkIds.some(function(id) { return installedChunks[id] !== 0; })) {\n\t\tfor(moduleId in moreModules) {\n\t\t\tif(__webpack_require__.o(moreModules, moduleId)) {\n\t\t\t\t__webpack_require__.m[moduleId] = moreModules[moduleId];\n\t\t\t}\n\t\t}\n\t\tif(runtime) var result = runtime(__webpack_require__);\n\t}\n\tif(parentChunkLoadingFunction) parentChunkLoadingFunction(data);\n\tfor(;i < chunkIds.length; i++) {\n\t\tchunkId = chunkIds[i];\n\t\tif(__webpack_require__.o(installedChunks, chunkId) && installedChunks[chunkId]) {\n\t\t\tinstalledChunks[chunkId][0]();\n\t\t}\n\t\tinstalledChunks[chunkId] = 0;\n\t}\n\treturn __webpack_require__.O(result);\n}\n\nvar chunkLoadingGlobal = self[\"webpackChunkevaluation_collect\"] = self[\"webpackChunkevaluation_collect\"] || [];\nchunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0));\nchunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal));"],"names":["deferred","leafPrototypes","getProto","inProgress","dataWebpackPrefix","__webpack_module_cache__","__webpack_require__","moduleId","cachedModule","undefined","exports","module","id","loaded","__webpack_modules__","call","m","O","result","chunkIds","fn","priority","notFulfilled","Infinity","i","length","fulfilled","j","Object","keys","every","key","splice","r","n","getter","__esModule","d","a","getPrototypeOf","obj","__proto__","t","value","mode","this","then","ns","create","def","current","indexOf","getOwnPropertyNames","forEach","definition","o","defineProperty","enumerable","get","f","e","chunkId","Promise","all","reduce","promises","u","miniCssF","g","globalThis","Function","window","prop","prototype","hasOwnProperty","l","url","done","push","script","needAttach","scripts","document","getElementsByTagName","s","getAttribute","createElement","charset","timeout","nc","setAttribute","src","onScriptComplete","prev","event","onerror","onload","clearTimeout","doneFns","parentNode","removeChild","setTimeout","bind","type","target","head","appendChild","Symbol","toStringTag","nmd","paths","children","p","installedChunks","installedChunkData","test","promise","resolve","reject","error","Error","errorType","realSrc","message","name","request","webpackJsonpCallback","parentChunkLoadingFunction","data","moreModules","runtime","some","chunkLoadingGlobal","self"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"webpack-runtime-636d1acc1fb13c2b4086.js","mappings":"6BAAIA,ECCAC,EADAC,ECAAC,EACAC,E,KCAAC,EAA2B,CAAC,EAGhC,SAASC,EAAoBC,GAE5B,IAAIC,EAAeH,EAAyBE,GAC5C,QAAqBE,IAAjBD,EACH,OAAOA,EAAaE,QAGrB,IAAIC,EAASN,EAAyBE,GAAY,CACjDK,GAAIL,EACJM,QAAQ,EACRH,QAAS,CAAC,GAUX,OANAI,EAAoBP,GAAUQ,KAAKJ,EAAOD,QAASC,EAAQA,EAAOD,QAASJ,GAG3EK,EAAOE,QAAS,EAGTF,EAAOD,OACf,CAGAJ,EAAoBU,EAAIF,EH5BpBd,EAAW,GACfM,EAAoBW,EAAI,SAASC,EAAQC,EAAUC,EAAIC,GACtD,IAAGF,EAAH,CAMA,IAAIG,EAAeC,IACnB,IAASC,EAAI,EAAGA,EAAIxB,EAASyB,OAAQD,IAAK,CACrCL,EAAWnB,EAASwB,GAAG,GACvBJ,EAAKpB,EAASwB,GAAG,GACjBH,EAAWrB,EAASwB,GAAG,GAE3B,IAJA,IAGIE,GAAY,EACPC,EAAI,EAAGA,EAAIR,EAASM,OAAQE,MACpB,EAAXN,GAAsBC,GAAgBD,IAAaO,OAAOC,KAAKvB,EAAoBW,GAAGa,OAAM,SAASC,GAAO,OAAOzB,EAAoBW,EAAEc,GAAKZ,EAASQ,GAAK,IAChKR,EAASa,OAAOL,IAAK,IAErBD,GAAY,EACTL,EAAWC,IAAcA,EAAeD,IAG7C,GAAGK,EAAW,CACb1B,EAASgC,OAAOR,IAAK,GACrB,IAAIS,EAAIb,SACEX,IAANwB,IAAiBf,EAASe,EAC/B,CACD,CACA,OAAOf,CArBP,CAJCG,EAAWA,GAAY,EACvB,IAAI,IAAIG,EAAIxB,EAASyB,OAAQD,EAAI,GAAKxB,EAASwB,EAAI,GAAG,GAAKH,EAAUG,IAAKxB,EAASwB,GAAKxB,EAASwB,EAAI,GACrGxB,EAASwB,GAAK,CAACL,EAAUC,EAAIC,EAwB/B,EI5BAf,EAAoB4B,EAAI,SAASvB,GAChC,IAAIwB,EAASxB,GAAUA,EAAOyB,WAC7B,WAAa,OAAOzB,EAAgB,OAAG,EACvC,WAAa,OAAOA,CAAQ,EAE7B,OADAL,EAAoB+B,EAAEF,EAAQ,CAAEG,EAAGH,IAC5BA,CACR,EHPIjC,EAAW0B,OAAOW,eAAiB,SAASC,GAAO,OAAOZ,OAAOW,eAAeC,EAAM,EAAI,SAASA,GAAO,OAAOA,EAAIC,SAAW,EAQpInC,EAAoBoC,EAAI,SAASC,EAAOC,GAEvC,GADU,EAAPA,IAAUD,EAAQE,KAAKF,IAChB,EAAPC,EAAU,OAAOD,EACpB,GAAoB,iBAAVA,GAAsBA,EAAO,CACtC,GAAW,EAAPC,GAAaD,EAAMP,WAAY,OAAOO,EAC1C,GAAW,GAAPC,GAAoC,mBAAfD,EAAMG,KAAqB,OAAOH,CAC5D,CACA,IAAII,EAAKnB,OAAOoB,OAAO,MACvB1C,EAAoB2B,EAAEc,GACtB,IAAIE,EAAM,CAAC,EACXhD,EAAiBA,GAAkB,CAAC,KAAMC,EAAS,CAAC,GAAIA,EAAS,IAAKA,EAASA,IAC/E,IAAI,IAAIgD,EAAiB,EAAPN,GAAYD,EAAyB,iBAAXO,KAAyBjD,EAAekD,QAAQD,GAAUA,EAAUhD,EAASgD,GACxHtB,OAAOwB,oBAAoBF,GAASG,SAAQ,SAAStB,GAAOkB,EAAIlB,GAAO,WAAa,OAAOY,EAAMZ,EAAM,CAAG,IAI3G,OAFAkB,EAAa,QAAI,WAAa,OAAON,CAAO,EAC5CrC,EAAoB+B,EAAEU,EAAIE,GACnBF,CACR,EIxBAzC,EAAoB+B,EAAI,SAAS3B,EAAS4C,GACzC,IAAI,IAAIvB,KAAOuB,EACXhD,EAAoBiD,EAAED,EAAYvB,KAASzB,EAAoBiD,EAAE7C,EAASqB,IAC5EH,OAAO4B,eAAe9C,EAASqB,EAAK,CAAE0B,YAAY,EAAMC,IAAKJ,EAAWvB,IAG3E,ECPAzB,EAAoBqD,EAAI,CAAC,EAGzBrD,EAAoBsD,EAAI,SAASC,GAChC,OAAOC,QAAQC,IAAInC,OAAOC,KAAKvB,EAAoBqD,GAAGK,QAAO,SAASC,EAAUlC,GAE/E,OADAzB,EAAoBqD,EAAE5B,GAAK8B,EAASI,GAC7BA,CACR,GAAG,IACJ,ECPA3D,EAAoB4D,EAAI,SAASL,GAEhC,OAAyB,MAAZA,EAAkB,4DAA8DA,GAAW,IAAM,CAAC,GAAK,uBAAuB,IAAM,uBAAuB,IAAM,wBAAwBA,GAAW,KAClN,ECHAvD,EAAoB6D,SAAW,SAASN,GAEvC,MAAO,iCACR,ECJAvD,EAAoB8D,EAAI,WACvB,GAA0B,iBAAfC,WAAyB,OAAOA,WAC3C,IACC,OAAOxB,MAAQ,IAAIyB,SAAS,cAAb,EAChB,CAAE,MAAOV,GACR,GAAsB,iBAAXW,OAAqB,OAAOA,MACxC,CACA,CAPuB,GCAxBjE,EAAoBiD,EAAI,SAASf,EAAKgC,GAAQ,OAAO5C,OAAO6C,UAAUC,eAAe3D,KAAKyB,EAAKgC,EAAO,ERAlGrE,EAAa,CAAC,EACdC,EAAoB,sBAExBE,EAAoBqE,EAAI,SAASC,EAAKC,EAAM9C,EAAK8B,GAChD,GAAG1D,EAAWyE,GAAQzE,EAAWyE,GAAKE,KAAKD,OAA3C,CACA,IAAIE,EAAQC,EACZ,QAAWvE,IAARsB,EAEF,IADA,IAAIkD,EAAUC,SAASC,qBAAqB,UACpC3D,EAAI,EAAGA,EAAIyD,EAAQxD,OAAQD,IAAK,CACvC,IAAI4D,EAAIH,EAAQzD,GAChB,GAAG4D,EAAEC,aAAa,QAAUT,GAAOQ,EAAEC,aAAa,iBAAmBjF,EAAoB2B,EAAK,CAAEgD,EAASK,EAAG,KAAO,CACpH,CAEGL,IACHC,GAAa,GACbD,EAASG,SAASI,cAAc,WAEzBC,QAAU,QACjBR,EAAOS,QAAU,IACblF,EAAoBmF,IACvBV,EAAOW,aAAa,QAASpF,EAAoBmF,IAElDV,EAAOW,aAAa,eAAgBtF,EAAoB2B,GAExDgD,EAAOY,IAAMf,GAEdzE,EAAWyE,GAAO,CAACC,GACnB,IAAIe,EAAmB,SAASC,EAAMC,GAErCf,EAAOgB,QAAUhB,EAAOiB,OAAS,KACjCC,aAAaT,GACb,IAAIU,EAAU/F,EAAWyE,GAIzB,UAHOzE,EAAWyE,GAClBG,EAAOoB,YAAcpB,EAAOoB,WAAWC,YAAYrB,GACnDmB,GAAWA,EAAQ7C,SAAQ,SAASjC,GAAM,OAAOA,EAAG0E,EAAQ,IACzDD,EAAM,OAAOA,EAAKC,EACtB,EACIN,EAAUa,WAAWT,EAAiBU,KAAK,UAAM7F,EAAW,CAAE8F,KAAM,UAAWC,OAAQzB,IAAW,MACtGA,EAAOgB,QAAUH,EAAiBU,KAAK,KAAMvB,EAAOgB,SACpDhB,EAAOiB,OAASJ,EAAiBU,KAAK,KAAMvB,EAAOiB,QACnDhB,GAAcE,SAASuB,KAAKC,YAAY3B,EApCkB,CAqC3D,ESxCAzE,EAAoB2B,EAAI,SAASvB,GACX,oBAAXiG,QAA0BA,OAAOC,aAC1ChF,OAAO4B,eAAe9C,EAASiG,OAAOC,YAAa,CAAEjE,MAAO,WAE7Df,OAAO4B,eAAe9C,EAAS,aAAc,CAAEiC,OAAO,GACvD,ECNArC,EAAoBuG,IAAM,SAASlG,GAGlC,OAFAA,EAAOmG,MAAQ,GACVnG,EAAOoG,WAAUpG,EAAOoG,SAAW,IACjCpG,CACR,ECJAL,EAAoB0G,EAAI,iE,WCKxB,IAAIC,EAAkB,CACrB,IAAK,EACL,IAAK,GAGN3G,EAAoBqD,EAAEhC,EAAI,SAASkC,EAASI,GAE1C,IAAIiD,EAAqB5G,EAAoBiD,EAAE0D,EAAiBpD,GAAWoD,EAAgBpD,QAAWpD,EACtG,GAA0B,IAAvByG,EAGF,GAAGA,EACFjD,EAASa,KAAKoC,EAAmB,SAEjC,GAAI,cAAcC,KAAKtD,GAyBhBoD,EAAgBpD,GAAW,MAzBD,CAEhC,IAAIuD,EAAU,IAAItD,SAAQ,SAASuD,EAASC,GAAUJ,EAAqBD,EAAgBpD,GAAW,CAACwD,EAASC,EAAS,IACzHrD,EAASa,KAAKoC,EAAmB,GAAKE,GAGtC,IAAIxC,EAAMtE,EAAoB0G,EAAI1G,EAAoB4D,EAAEL,GAEpD0D,EAAQ,IAAIC,MAgBhBlH,EAAoBqE,EAAEC,GAfH,SAASkB,GAC3B,GAAGxF,EAAoBiD,EAAE0D,EAAiBpD,KAEf,KAD1BqD,EAAqBD,EAAgBpD,MACRoD,EAAgBpD,QAAWpD,GACrDyG,GAAoB,CACtB,IAAIO,EAAY3B,IAAyB,SAAfA,EAAMS,KAAkB,UAAYT,EAAMS,MAChEmB,EAAU5B,GAASA,EAAMU,QAAUV,EAAMU,OAAOb,IACpD4B,EAAMI,QAAU,iBAAmB9D,EAAU,cAAgB4D,EAAY,KAAOC,EAAU,IAC1FH,EAAMK,KAAO,iBACbL,EAAMhB,KAAOkB,EACbF,EAAMM,QAAUH,EAChBR,EAAmB,GAAGK,EACvB,CAEF,GACyC,SAAW1D,EAASA,EAC9D,CAGJ,EAUAvD,EAAoBW,EAAEU,EAAI,SAASkC,GAAW,OAAoC,IAA7BoD,EAAgBpD,EAAgB,EAGrF,IAAIiE,EAAuB,SAASC,EAA4BC,GAC/D,IAKIzH,EAAUsD,EALV1C,EAAW6G,EAAK,GAChBC,EAAcD,EAAK,GACnBE,EAAUF,EAAK,GAGIxG,EAAI,EAC3B,GAAGL,EAASgH,MAAK,SAASvH,GAAM,OAA+B,IAAxBqG,EAAgBrG,EAAW,IAAI,CACrE,IAAIL,KAAY0H,EACZ3H,EAAoBiD,EAAE0E,EAAa1H,KACrCD,EAAoBU,EAAET,GAAY0H,EAAY1H,IAGhD,GAAG2H,EAAS,IAAIhH,EAASgH,EAAQ5H,EAClC,CAEA,IADGyH,GAA4BA,EAA2BC,GACrDxG,EAAIL,EAASM,OAAQD,IACzBqC,EAAU1C,EAASK,GAChBlB,EAAoBiD,EAAE0D,EAAiBpD,IAAYoD,EAAgBpD,IACrEoD,EAAgBpD,GAAS,KAE1BoD,EAAgBpD,GAAW,EAE5B,OAAOvD,EAAoBW,EAAEC,EAC9B,EAEIkH,EAAqBC,KAAqC,+BAAIA,KAAqC,gCAAK,GAC5GD,EAAmB/E,QAAQyE,EAAqBxB,KAAK,KAAM,IAC3D8B,EAAmBtD,KAAOgD,EAAqBxB,KAAK,KAAM8B,EAAmBtD,KAAKwB,KAAK8B,G","sources":["webpack://evaluation-collect/webpack/runtime/chunk loaded","webpack://evaluation-collect/webpack/runtime/create fake namespace object","webpack://evaluation-collect/webpack/runtime/load script","webpack://evaluation-collect/webpack/bootstrap","webpack://evaluation-collect/webpack/runtime/compat get default export","webpack://evaluation-collect/webpack/runtime/define property getters","webpack://evaluation-collect/webpack/runtime/ensure chunk","webpack://evaluation-collect/webpack/runtime/get javascript chunk filename","webpack://evaluation-collect/webpack/runtime/get mini-css chunk filename","webpack://evaluation-collect/webpack/runtime/global","webpack://evaluation-collect/webpack/runtime/hasOwnProperty shorthand","webpack://evaluation-collect/webpack/runtime/make namespace object","webpack://evaluation-collect/webpack/runtime/node module decorator","webpack://evaluation-collect/webpack/runtime/publicPath","webpack://evaluation-collect/webpack/runtime/jsonp chunk loading"],"sourcesContent":["var deferred = [];\n__webpack_require__.O = function(result, chunkIds, fn, priority) {\n\tif(chunkIds) {\n\t\tpriority = priority || 0;\n\t\tfor(var i = deferred.length; i > 0 && deferred[i - 1][2] > priority; i--) deferred[i] = deferred[i - 1];\n\t\tdeferred[i] = [chunkIds, fn, priority];\n\t\treturn;\n\t}\n\tvar notFulfilled = Infinity;\n\tfor (var i = 0; i < deferred.length; i++) {\n\t\tvar chunkIds = deferred[i][0];\n\t\tvar fn = deferred[i][1];\n\t\tvar priority = deferred[i][2];\n\t\tvar fulfilled = true;\n\t\tfor (var j = 0; j < chunkIds.length; j++) {\n\t\t\tif ((priority & 1 === 0 || notFulfilled >= priority) && Object.keys(__webpack_require__.O).every(function(key) { return __webpack_require__.O[key](chunkIds[j]); })) {\n\t\t\t\tchunkIds.splice(j--, 1);\n\t\t\t} else {\n\t\t\t\tfulfilled = false;\n\t\t\t\tif(priority < notFulfilled) notFulfilled = priority;\n\t\t\t}\n\t\t}\n\t\tif(fulfilled) {\n\t\t\tdeferred.splice(i--, 1)\n\t\t\tvar r = fn();\n\t\t\tif (r !== undefined) result = r;\n\t\t}\n\t}\n\treturn result;\n};","var getProto = Object.getPrototypeOf ? function(obj) { return Object.getPrototypeOf(obj); } : function(obj) { return obj.__proto__; };\nvar leafPrototypes;\n// create a fake namespace object\n// mode & 1: value is a module id, require it\n// mode & 2: merge all properties of value into the ns\n// mode & 4: return value when already ns object\n// mode & 16: return value when it's Promise-like\n// mode & 8|1: behave like require\n__webpack_require__.t = function(value, mode) {\n\tif(mode & 1) value = this(value);\n\tif(mode & 8) return value;\n\tif(typeof value === 'object' && value) {\n\t\tif((mode & 4) && value.__esModule) return value;\n\t\tif((mode & 16) && typeof value.then === 'function') return value;\n\t}\n\tvar ns = Object.create(null);\n\t__webpack_require__.r(ns);\n\tvar def = {};\n\tleafPrototypes = leafPrototypes || [null, getProto({}), getProto([]), getProto(getProto)];\n\tfor(var current = mode & 2 && value; typeof current == 'object' && !~leafPrototypes.indexOf(current); current = getProto(current)) {\n\t\tObject.getOwnPropertyNames(current).forEach(function(key) { def[key] = function() { return value[key]; }; });\n\t}\n\tdef['default'] = function() { return value; };\n\t__webpack_require__.d(ns, def);\n\treturn ns;\n};","var inProgress = {};\nvar dataWebpackPrefix = \"evaluation-collect:\";\n// loadScript function to load a script via script tag\n__webpack_require__.l = function(url, done, key, chunkId) {\n\tif(inProgress[url]) { inProgress[url].push(done); return; }\n\tvar script, needAttach;\n\tif(key !== undefined) {\n\t\tvar scripts = document.getElementsByTagName(\"script\");\n\t\tfor(var i = 0; i < scripts.length; i++) {\n\t\t\tvar s = scripts[i];\n\t\t\tif(s.getAttribute(\"src\") == url || s.getAttribute(\"data-webpack\") == dataWebpackPrefix + key) { script = s; break; }\n\t\t}\n\t}\n\tif(!script) {\n\t\tneedAttach = true;\n\t\tscript = document.createElement('script');\n\n\t\tscript.charset = 'utf-8';\n\t\tscript.timeout = 120;\n\t\tif (__webpack_require__.nc) {\n\t\t\tscript.setAttribute(\"nonce\", __webpack_require__.nc);\n\t\t}\n\t\tscript.setAttribute(\"data-webpack\", dataWebpackPrefix + key);\n\n\t\tscript.src = url;\n\t}\n\tinProgress[url] = [done];\n\tvar onScriptComplete = function(prev, event) {\n\t\t// avoid mem leaks in IE.\n\t\tscript.onerror = script.onload = null;\n\t\tclearTimeout(timeout);\n\t\tvar doneFns = inProgress[url];\n\t\tdelete inProgress[url];\n\t\tscript.parentNode && script.parentNode.removeChild(script);\n\t\tdoneFns && doneFns.forEach(function(fn) { return fn(event); });\n\t\tif(prev) return prev(event);\n\t}\n\tvar timeout = setTimeout(onScriptComplete.bind(null, undefined, { type: 'timeout', target: script }), 120000);\n\tscript.onerror = onScriptComplete.bind(null, script.onerror);\n\tscript.onload = onScriptComplete.bind(null, script.onload);\n\tneedAttach && document.head.appendChild(script);\n};","// The module cache\nvar __webpack_module_cache__ = {};\n\n// The require function\nfunction __webpack_require__(moduleId) {\n\t// Check if module is in cache\n\tvar cachedModule = __webpack_module_cache__[moduleId];\n\tif (cachedModule !== undefined) {\n\t\treturn cachedModule.exports;\n\t}\n\t// Create a new module (and put it into the cache)\n\tvar module = __webpack_module_cache__[moduleId] = {\n\t\tid: moduleId,\n\t\tloaded: false,\n\t\texports: {}\n\t};\n\n\t// Execute the module function\n\t__webpack_modules__[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n\t// Flag the module as loaded\n\tmodule.loaded = true;\n\n\t// Return the exports of the module\n\treturn module.exports;\n}\n\n// expose the modules object (__webpack_modules__)\n__webpack_require__.m = __webpack_modules__;\n\n","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = function(module) {\n\tvar getter = module && module.__esModule ?\n\t\tfunction() { return module['default']; } :\n\t\tfunction() { return module; };\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","// define getter functions for harmony exports\n__webpack_require__.d = function(exports, definition) {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.f = {};\n// This file contains only the entry chunk.\n// The chunk loading function for additional chunks\n__webpack_require__.e = function(chunkId) {\n\treturn Promise.all(Object.keys(__webpack_require__.f).reduce(function(promises, key) {\n\t\t__webpack_require__.f[key](chunkId, promises);\n\t\treturn promises;\n\t}, []));\n};","// This function allow to reference async chunks\n__webpack_require__.u = function(chunkId) {\n\t// return url for filenames based on template\n\treturn \"\" + (chunkId === 237 ? \"component---gatsby-theme-project-portal-src-pages-404-tsx\" : chunkId) + \"-\" + {\"36\":\"ef3db320637f499ce532\",\"237\":\"eea542c66c097c70ecca\",\"698\":\"26e87bcb9a7a7174d265\"}[chunkId] + \".js\";\n};","// This function allow to reference all chunks\n__webpack_require__.miniCssF = function(chunkId) {\n\t// return url for filenames based on template\n\treturn \"\" + \"styles\" + \".\" + \"09a18c3a7f4371323cd0\" + \".css\";\n};","__webpack_require__.g = (function() {\n\tif (typeof globalThis === 'object') return globalThis;\n\ttry {\n\t\treturn this || new Function('return this')();\n\t} catch (e) {\n\t\tif (typeof window === 'object') return window;\n\t}\n})();","__webpack_require__.o = function(obj, prop) { return Object.prototype.hasOwnProperty.call(obj, prop); }","// define __esModule on exports\n__webpack_require__.r = function(exports) {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","__webpack_require__.nmd = function(module) {\n\tmodule.paths = [];\n\tif (!module.children) module.children = [];\n\treturn module;\n};","__webpack_require__.p = \"/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal/\";","// no baseURI\n\n// object to store loaded and loading chunks\n// undefined = chunk not loaded, null = chunk preloaded/prefetched\n// [resolve, reject, Promise] = chunk loading, 0 = chunk loaded\nvar installedChunks = {\n\t658: 0,\n\t532: 0\n};\n\n__webpack_require__.f.j = function(chunkId, promises) {\n\t\t// JSONP chunk loading for javascript\n\t\tvar installedChunkData = __webpack_require__.o(installedChunks, chunkId) ? installedChunks[chunkId] : undefined;\n\t\tif(installedChunkData !== 0) { // 0 means \"already installed\".\n\n\t\t\t// a Promise means \"currently loading\".\n\t\t\tif(installedChunkData) {\n\t\t\t\tpromises.push(installedChunkData[2]);\n\t\t\t} else {\n\t\t\t\tif(!/^(532|658)$/.test(chunkId)) {\n\t\t\t\t\t// setup Promise in chunk cache\n\t\t\t\t\tvar promise = new Promise(function(resolve, reject) { installedChunkData = installedChunks[chunkId] = [resolve, reject]; });\n\t\t\t\t\tpromises.push(installedChunkData[2] = promise);\n\n\t\t\t\t\t// start chunk loading\n\t\t\t\t\tvar url = __webpack_require__.p + __webpack_require__.u(chunkId);\n\t\t\t\t\t// create error before stack unwound to get useful stacktrace later\n\t\t\t\t\tvar error = new Error();\n\t\t\t\t\tvar loadingEnded = function(event) {\n\t\t\t\t\t\tif(__webpack_require__.o(installedChunks, chunkId)) {\n\t\t\t\t\t\t\tinstalledChunkData = installedChunks[chunkId];\n\t\t\t\t\t\t\tif(installedChunkData !== 0) installedChunks[chunkId] = undefined;\n\t\t\t\t\t\t\tif(installedChunkData) {\n\t\t\t\t\t\t\t\tvar errorType = event && (event.type === 'load' ? 'missing' : event.type);\n\t\t\t\t\t\t\t\tvar realSrc = event && event.target && event.target.src;\n\t\t\t\t\t\t\t\terror.message = 'Loading chunk ' + chunkId + ' failed.\\n(' + errorType + ': ' + realSrc + ')';\n\t\t\t\t\t\t\t\terror.name = 'ChunkLoadError';\n\t\t\t\t\t\t\t\terror.type = errorType;\n\t\t\t\t\t\t\t\terror.request = realSrc;\n\t\t\t\t\t\t\t\tinstalledChunkData[1](error);\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t};\n\t\t\t\t\t__webpack_require__.l(url, loadingEnded, \"chunk-\" + chunkId, chunkId);\n\t\t\t\t} else installedChunks[chunkId] = 0;\n\t\t\t}\n\t\t}\n};\n\n// no prefetching\n\n// no preloaded\n\n// no HMR\n\n// no HMR manifest\n\n__webpack_require__.O.j = function(chunkId) { return installedChunks[chunkId] === 0; };\n\n// install a JSONP callback for chunk loading\nvar webpackJsonpCallback = function(parentChunkLoadingFunction, data) {\n\tvar chunkIds = data[0];\n\tvar moreModules = data[1];\n\tvar runtime = data[2];\n\t// add \"moreModules\" to the modules object,\n\t// then flag all \"chunkIds\" as loaded and fire callback\n\tvar moduleId, chunkId, i = 0;\n\tif(chunkIds.some(function(id) { return installedChunks[id] !== 0; })) {\n\t\tfor(moduleId in moreModules) {\n\t\t\tif(__webpack_require__.o(moreModules, moduleId)) {\n\t\t\t\t__webpack_require__.m[moduleId] = moreModules[moduleId];\n\t\t\t}\n\t\t}\n\t\tif(runtime) var result = runtime(__webpack_require__);\n\t}\n\tif(parentChunkLoadingFunction) parentChunkLoadingFunction(data);\n\tfor(;i < chunkIds.length; i++) {\n\t\tchunkId = chunkIds[i];\n\t\tif(__webpack_require__.o(installedChunks, chunkId) && installedChunks[chunkId]) {\n\t\t\tinstalledChunks[chunkId][0]();\n\t\t}\n\t\tinstalledChunks[chunkId] = 0;\n\t}\n\treturn __webpack_require__.O(result);\n}\n\nvar chunkLoadingGlobal = self[\"webpackChunkevaluation_collect\"] = self[\"webpackChunkevaluation_collect\"] || [];\nchunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0));\nchunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal));"],"names":["deferred","leafPrototypes","getProto","inProgress","dataWebpackPrefix","__webpack_module_cache__","__webpack_require__","moduleId","cachedModule","undefined","exports","module","id","loaded","__webpack_modules__","call","m","O","result","chunkIds","fn","priority","notFulfilled","Infinity","i","length","fulfilled","j","Object","keys","every","key","splice","r","n","getter","__esModule","d","a","getPrototypeOf","obj","__proto__","t","value","mode","this","then","ns","create","def","current","indexOf","getOwnPropertyNames","forEach","definition","o","defineProperty","enumerable","get","f","e","chunkId","Promise","all","reduce","promises","u","miniCssF","g","globalThis","Function","window","prop","prototype","hasOwnProperty","l","url","done","push","script","needAttach","scripts","document","getElementsByTagName","s","getAttribute","createElement","charset","timeout","nc","setAttribute","src","onScriptComplete","prev","event","onerror","onload","clearTimeout","doneFns","parentNode","removeChild","setTimeout","bind","type","target","head","appendChild","Symbol","toStringTag","nmd","paths","children","p","installedChunks","installedChunkData","test","promise","resolve","reject","error","Error","errorType","realSrc","message","name","request","webpackJsonpCallback","parentChunkLoadingFunction","data","moreModules","runtime","some","chunkLoadingGlobal","self"],"sourceRoot":""} \ No newline at end of file diff --git a/evidenceportal/webpack-runtime-a7be8db9d2eac95958ef.js b/evidenceportal/webpack-runtime-a7be8db9d2eac95958ef.js index d0d4a0fe..93e44b34 100644 --- a/evidenceportal/webpack-runtime-a7be8db9d2eac95958ef.js +++ b/evidenceportal/webpack-runtime-a7be8db9d2eac95958ef.js @@ -1,2 +1,2 @@ -!function(){"use strict";var e,t,n,r,o,u={},i={};function c(e){var t=i[e];if(void 0!==t)return t.exports;var n=i[e]={id:e,loaded:!1,exports:{}};return u[e].call(n.exports,n,n.exports,c),n.loaded=!0,n.exports}c.m=u,e=[],c.O=function(t,n,r,o){if(!n){var u=1/0;for(l=0;l=o)&&Object.keys(c.O).every((function(e){return c.O[e](n[a])}))?n.splice(a--,1):(i=!1,o0&&e[l-1][2]>o;l--)e[l]=e[l-1];e[l]=[n,r,o]},c.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return c.d(t,{a:t}),t},n=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},c.t=function(e,r){if(1&r&&(e=this(e)),8&r)return e;if("object"==typeof e&&e){if(4&r&&e.__esModule)return e;if(16&r&&"function"==typeof e.then)return e}var o=Object.create(null);c.r(o);var u={};t=t||[null,n({}),n([]),n(n)];for(var i=2&r&&e;"object"==typeof i&&!~t.indexOf(i);i=n(i))Object.getOwnPropertyNames(i).forEach((function(t){u[t]=function(){return e[t]}}));return u.default=function(){return e},c.d(o,u),o},c.d=function(e,t){for(var n in t)c.o(t,n)&&!c.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},c.f={},c.e=function(e){return Promise.all(Object.keys(c.f).reduce((function(t,n){return c.f[n](e,t),t}),[]))},c.u=function(e){return(237===e?"component---gatsby-theme-project-portal-src-pages-404-tsx":e)+"-"+{36:"ef3db320637f499ce532",237:"eea542c66c097c70ecca",698:"26e87bcb9a7a7174d265"}[e]+".js"},c.miniCssF=function(e){return"styles.bf0eedac2edc5e6798c9.css"},c.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),c.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r={},o="evaluation-collect:",c.l=function(e,t,n,u){if(r[e])r[e].push(t);else{var i,a;if(void 0!==n)for(var f=document.getElementsByTagName("script"),l=0;l=o)&&Object.keys(c.O).every((function(e){return c.O[e](n[a])}))?n.splice(a--,1):(i=!1,o0&&e[l-1][2]>o;l--)e[l]=e[l-1];e[l]=[n,r,o]},c.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return c.d(t,{a:t}),t},n=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},c.t=function(e,r){if(1&r&&(e=this(e)),8&r)return e;if("object"==typeof e&&e){if(4&r&&e.__esModule)return e;if(16&r&&"function"==typeof e.then)return e}var o=Object.create(null);c.r(o);var u={};t=t||[null,n({}),n([]),n(n)];for(var i=2&r&&e;"object"==typeof i&&!~t.indexOf(i);i=n(i))Object.getOwnPropertyNames(i).forEach((function(t){u[t]=function(){return e[t]}}));return u.default=function(){return e},c.d(o,u),o},c.d=function(e,t){for(var n in t)c.o(t,n)&&!c.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},c.f={},c.e=function(e){return Promise.all(Object.keys(c.f).reduce((function(t,n){return c.f[n](e,t),t}),[]))},c.u=function(e){return(237===e?"component---gatsby-theme-project-portal-src-pages-404-tsx":e)+"-"+{36:"ef3db320637f499ce532",237:"eea542c66c097c70ecca",698:"26e87bcb9a7a7174d265"}[e]+".js"},c.miniCssF=function(e){return"styles.bf0eedac2edc5e6798c9.css"},c.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),c.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r={},o="evaluation-collect:",c.l=function(e,t,n,u){if(r[e])r[e].push(t);else{var i,a;if(void 0!==n)for(var f=document.getElementsByTagName("script"),l=0;l 0 && deferred[i - 1][2] > priority; i--) deferred[i] = deferred[i - 1];\n\t\tdeferred[i] = [chunkIds, fn, priority];\n\t\treturn;\n\t}\n\tvar notFulfilled = Infinity;\n\tfor (var i = 0; i < deferred.length; i++) {\n\t\tvar chunkIds = deferred[i][0];\n\t\tvar fn = deferred[i][1];\n\t\tvar priority = deferred[i][2];\n\t\tvar fulfilled = true;\n\t\tfor (var j = 0; j < chunkIds.length; j++) {\n\t\t\tif ((priority & 1 === 0 || notFulfilled >= priority) && Object.keys(__webpack_require__.O).every(function(key) { return __webpack_require__.O[key](chunkIds[j]); })) {\n\t\t\t\tchunkIds.splice(j--, 1);\n\t\t\t} else {\n\t\t\t\tfulfilled = false;\n\t\t\t\tif(priority < notFulfilled) notFulfilled = priority;\n\t\t\t}\n\t\t}\n\t\tif(fulfilled) {\n\t\t\tdeferred.splice(i--, 1)\n\t\t\tvar r = fn();\n\t\t\tif (r !== undefined) result = r;\n\t\t}\n\t}\n\treturn result;\n};","var getProto = Object.getPrototypeOf ? function(obj) { return Object.getPrototypeOf(obj); } : function(obj) { return obj.__proto__; };\nvar leafPrototypes;\n// create a fake namespace object\n// mode & 1: value is a module id, require it\n// mode & 2: merge all properties of value into the ns\n// mode & 4: return value when already ns object\n// mode & 16: return value when it's Promise-like\n// mode & 8|1: behave like require\n__webpack_require__.t = function(value, mode) {\n\tif(mode & 1) value = this(value);\n\tif(mode & 8) return value;\n\tif(typeof value === 'object' && value) {\n\t\tif((mode & 4) && value.__esModule) return value;\n\t\tif((mode & 16) && typeof value.then === 'function') return value;\n\t}\n\tvar ns = Object.create(null);\n\t__webpack_require__.r(ns);\n\tvar def = {};\n\tleafPrototypes = leafPrototypes || [null, getProto({}), getProto([]), getProto(getProto)];\n\tfor(var current = mode & 2 && value; typeof current == 'object' && !~leafPrototypes.indexOf(current); current = getProto(current)) {\n\t\tObject.getOwnPropertyNames(current).forEach(function(key) { def[key] = function() { return value[key]; }; });\n\t}\n\tdef['default'] = function() { return value; };\n\t__webpack_require__.d(ns, def);\n\treturn ns;\n};","var inProgress = {};\nvar dataWebpackPrefix = \"evaluation-collect:\";\n// loadScript function to load a script via script tag\n__webpack_require__.l = function(url, done, key, chunkId) {\n\tif(inProgress[url]) { inProgress[url].push(done); return; }\n\tvar script, needAttach;\n\tif(key !== undefined) {\n\t\tvar scripts = document.getElementsByTagName(\"script\");\n\t\tfor(var i = 0; i < scripts.length; i++) {\n\t\t\tvar s = scripts[i];\n\t\t\tif(s.getAttribute(\"src\") == url || s.getAttribute(\"data-webpack\") == dataWebpackPrefix + key) { script = s; break; }\n\t\t}\n\t}\n\tif(!script) {\n\t\tneedAttach = true;\n\t\tscript = document.createElement('script');\n\n\t\tscript.charset = 'utf-8';\n\t\tscript.timeout = 120;\n\t\tif (__webpack_require__.nc) {\n\t\t\tscript.setAttribute(\"nonce\", __webpack_require__.nc);\n\t\t}\n\t\tscript.setAttribute(\"data-webpack\", dataWebpackPrefix + key);\n\n\t\tscript.src = url;\n\t}\n\tinProgress[url] = [done];\n\tvar onScriptComplete = function(prev, event) {\n\t\t// avoid mem leaks in IE.\n\t\tscript.onerror = script.onload = null;\n\t\tclearTimeout(timeout);\n\t\tvar doneFns = inProgress[url];\n\t\tdelete inProgress[url];\n\t\tscript.parentNode && script.parentNode.removeChild(script);\n\t\tdoneFns && doneFns.forEach(function(fn) { return fn(event); });\n\t\tif(prev) return prev(event);\n\t}\n\tvar timeout = setTimeout(onScriptComplete.bind(null, undefined, { type: 'timeout', target: script }), 120000);\n\tscript.onerror = onScriptComplete.bind(null, script.onerror);\n\tscript.onload = onScriptComplete.bind(null, script.onload);\n\tneedAttach && document.head.appendChild(script);\n};","// The module cache\nvar __webpack_module_cache__ = {};\n\n// The require function\nfunction __webpack_require__(moduleId) {\n\t// Check if module is in cache\n\tvar cachedModule = __webpack_module_cache__[moduleId];\n\tif (cachedModule !== undefined) {\n\t\treturn cachedModule.exports;\n\t}\n\t// Create a new module (and put it into the cache)\n\tvar module = __webpack_module_cache__[moduleId] = {\n\t\tid: moduleId,\n\t\tloaded: false,\n\t\texports: {}\n\t};\n\n\t// Execute the module function\n\t__webpack_modules__[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n\t// Flag the module as loaded\n\tmodule.loaded = true;\n\n\t// Return the exports of the module\n\treturn module.exports;\n}\n\n// expose the modules object (__webpack_modules__)\n__webpack_require__.m = __webpack_modules__;\n\n","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = function(module) {\n\tvar getter = module && module.__esModule ?\n\t\tfunction() { return module['default']; } :\n\t\tfunction() { return module; };\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","// define getter functions for harmony exports\n__webpack_require__.d = function(exports, definition) {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.f = {};\n// This file contains only the entry chunk.\n// The chunk loading function for additional chunks\n__webpack_require__.e = function(chunkId) {\n\treturn Promise.all(Object.keys(__webpack_require__.f).reduce(function(promises, key) {\n\t\t__webpack_require__.f[key](chunkId, promises);\n\t\treturn promises;\n\t}, []));\n};","// This function allow to reference async chunks\n__webpack_require__.u = function(chunkId) {\n\t// return url for filenames based on template\n\treturn \"\" + (chunkId === 237 ? \"component---gatsby-theme-project-portal-src-pages-404-tsx\" : chunkId) + \"-\" + {\"36\":\"ef3db320637f499ce532\",\"237\":\"eea542c66c097c70ecca\",\"698\":\"26e87bcb9a7a7174d265\"}[chunkId] + \".js\";\n};","// This function allow to reference all chunks\n__webpack_require__.miniCssF = function(chunkId) {\n\t// return url for filenames based on template\n\treturn \"\" + \"styles\" + \".\" + \"bf0eedac2edc5e6798c9\" + \".css\";\n};","__webpack_require__.g = (function() {\n\tif (typeof globalThis === 'object') return globalThis;\n\ttry {\n\t\treturn this || new Function('return this')();\n\t} catch (e) {\n\t\tif (typeof window === 'object') return window;\n\t}\n})();","__webpack_require__.o = function(obj, prop) { return Object.prototype.hasOwnProperty.call(obj, prop); }","// define __esModule on exports\n__webpack_require__.r = function(exports) {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","__webpack_require__.nmd = function(module) {\n\tmodule.paths = [];\n\tif (!module.children) module.children = [];\n\treturn module;\n};","__webpack_require__.p = \"/evidenceportal/\";","// no baseURI\n\n// object to store loaded and loading chunks\n// undefined = chunk not loaded, null = chunk preloaded/prefetched\n// [resolve, reject, Promise] = chunk loading, 0 = chunk loaded\nvar installedChunks = {\n\t658: 0,\n\t532: 0\n};\n\n__webpack_require__.f.j = function(chunkId, promises) {\n\t\t// JSONP chunk loading for javascript\n\t\tvar installedChunkData = __webpack_require__.o(installedChunks, chunkId) ? installedChunks[chunkId] : undefined;\n\t\tif(installedChunkData !== 0) { // 0 means \"already installed\".\n\n\t\t\t// a Promise means \"currently loading\".\n\t\t\tif(installedChunkData) {\n\t\t\t\tpromises.push(installedChunkData[2]);\n\t\t\t} else {\n\t\t\t\tif(!/^(532|658)$/.test(chunkId)) {\n\t\t\t\t\t// setup Promise in chunk cache\n\t\t\t\t\tvar promise = new Promise(function(resolve, reject) { installedChunkData = installedChunks[chunkId] = [resolve, reject]; });\n\t\t\t\t\tpromises.push(installedChunkData[2] = promise);\n\n\t\t\t\t\t// start chunk loading\n\t\t\t\t\tvar url = __webpack_require__.p + __webpack_require__.u(chunkId);\n\t\t\t\t\t// create error before stack unwound to get useful stacktrace later\n\t\t\t\t\tvar error = new Error();\n\t\t\t\t\tvar loadingEnded = function(event) {\n\t\t\t\t\t\tif(__webpack_require__.o(installedChunks, chunkId)) {\n\t\t\t\t\t\t\tinstalledChunkData = installedChunks[chunkId];\n\t\t\t\t\t\t\tif(installedChunkData !== 0) installedChunks[chunkId] = undefined;\n\t\t\t\t\t\t\tif(installedChunkData) {\n\t\t\t\t\t\t\t\tvar errorType = event && (event.type === 'load' ? 'missing' : event.type);\n\t\t\t\t\t\t\t\tvar realSrc = event && event.target && event.target.src;\n\t\t\t\t\t\t\t\terror.message = 'Loading chunk ' + chunkId + ' failed.\\n(' + errorType + ': ' + realSrc + ')';\n\t\t\t\t\t\t\t\terror.name = 'ChunkLoadError';\n\t\t\t\t\t\t\t\terror.type = errorType;\n\t\t\t\t\t\t\t\terror.request = realSrc;\n\t\t\t\t\t\t\t\tinstalledChunkData[1](error);\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t};\n\t\t\t\t\t__webpack_require__.l(url, loadingEnded, \"chunk-\" + chunkId, chunkId);\n\t\t\t\t} else installedChunks[chunkId] = 0;\n\t\t\t}\n\t\t}\n};\n\n// no prefetching\n\n// no preloaded\n\n// no HMR\n\n// no HMR manifest\n\n__webpack_require__.O.j = function(chunkId) { return installedChunks[chunkId] === 0; };\n\n// install a JSONP callback for chunk loading\nvar webpackJsonpCallback = function(parentChunkLoadingFunction, data) {\n\tvar chunkIds = data[0];\n\tvar moreModules = data[1];\n\tvar runtime = data[2];\n\t// add \"moreModules\" to the modules object,\n\t// then flag all \"chunkIds\" as loaded and fire callback\n\tvar moduleId, chunkId, i = 0;\n\tif(chunkIds.some(function(id) { return installedChunks[id] !== 0; })) {\n\t\tfor(moduleId in moreModules) {\n\t\t\tif(__webpack_require__.o(moreModules, moduleId)) {\n\t\t\t\t__webpack_require__.m[moduleId] = moreModules[moduleId];\n\t\t\t}\n\t\t}\n\t\tif(runtime) var result = runtime(__webpack_require__);\n\t}\n\tif(parentChunkLoadingFunction) parentChunkLoadingFunction(data);\n\tfor(;i < chunkIds.length; i++) {\n\t\tchunkId = chunkIds[i];\n\t\tif(__webpack_require__.o(installedChunks, chunkId) && installedChunks[chunkId]) {\n\t\t\tinstalledChunks[chunkId][0]();\n\t\t}\n\t\tinstalledChunks[chunkId] = 0;\n\t}\n\treturn __webpack_require__.O(result);\n}\n\nvar chunkLoadingGlobal = self[\"webpackChunkevaluation_collect\"] = self[\"webpackChunkevaluation_collect\"] || [];\nchunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0));\nchunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal));"],"names":["deferred","leafPrototypes","getProto","inProgress","dataWebpackPrefix","__webpack_module_cache__","__webpack_require__","moduleId","cachedModule","undefined","exports","module","id","loaded","__webpack_modules__","call","m","O","result","chunkIds","fn","priority","notFulfilled","Infinity","i","length","fulfilled","j","Object","keys","every","key","splice","r","n","getter","__esModule","d","a","getPrototypeOf","obj","__proto__","t","value","mode","this","then","ns","create","def","current","indexOf","getOwnPropertyNames","forEach","definition","o","defineProperty","enumerable","get","f","e","chunkId","Promise","all","reduce","promises","u","miniCssF","g","globalThis","Function","window","prop","prototype","hasOwnProperty","l","url","done","push","script","needAttach","scripts","document","getElementsByTagName","s","getAttribute","createElement","charset","timeout","nc","setAttribute","src","onScriptComplete","prev","event","onerror","onload","clearTimeout","doneFns","parentNode","removeChild","setTimeout","bind","type","target","head","appendChild","Symbol","toStringTag","nmd","paths","children","p","installedChunks","installedChunkData","test","promise","resolve","reject","error","Error","errorType","realSrc","message","name","request","webpackJsonpCallback","parentChunkLoadingFunction","data","moreModules","runtime","some","chunkLoadingGlobal","self"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"webpack-runtime-a7be8db9d2eac95958ef.js","mappings":"6BAAIA,ECCAC,EADAC,ECAAC,EACAC,E,KCAAC,EAA2B,CAAC,EAGhC,SAASC,EAAoBC,GAE5B,IAAIC,EAAeH,EAAyBE,GAC5C,QAAqBE,IAAjBD,EACH,OAAOA,EAAaE,QAGrB,IAAIC,EAASN,EAAyBE,GAAY,CACjDK,GAAIL,EACJM,QAAQ,EACRH,QAAS,CAAC,GAUX,OANAI,EAAoBP,GAAUQ,KAAKJ,EAAOD,QAASC,EAAQA,EAAOD,QAASJ,GAG3EK,EAAOE,QAAS,EAGTF,EAAOD,OACf,CAGAJ,EAAoBU,EAAIF,EH5BpBd,EAAW,GACfM,EAAoBW,EAAI,SAASC,EAAQC,EAAUC,EAAIC,GACtD,IAAGF,EAAH,CAMA,IAAIG,EAAeC,IACnB,IAASC,EAAI,EAAGA,EAAIxB,EAASyB,OAAQD,IAAK,CACrCL,EAAWnB,EAASwB,GAAG,GACvBJ,EAAKpB,EAASwB,GAAG,GACjBH,EAAWrB,EAASwB,GAAG,GAE3B,IAJA,IAGIE,GAAY,EACPC,EAAI,EAAGA,EAAIR,EAASM,OAAQE,MACpB,EAAXN,GAAsBC,GAAgBD,IAAaO,OAAOC,KAAKvB,EAAoBW,GAAGa,OAAM,SAASC,GAAO,OAAOzB,EAAoBW,EAAEc,GAAKZ,EAASQ,GAAK,IAChKR,EAASa,OAAOL,IAAK,IAErBD,GAAY,EACTL,EAAWC,IAAcA,EAAeD,IAG7C,GAAGK,EAAW,CACb1B,EAASgC,OAAOR,IAAK,GACrB,IAAIS,EAAIb,SACEX,IAANwB,IAAiBf,EAASe,EAC/B,CACD,CACA,OAAOf,CArBP,CAJCG,EAAWA,GAAY,EACvB,IAAI,IAAIG,EAAIxB,EAASyB,OAAQD,EAAI,GAAKxB,EAASwB,EAAI,GAAG,GAAKH,EAAUG,IAAKxB,EAASwB,GAAKxB,EAASwB,EAAI,GACrGxB,EAASwB,GAAK,CAACL,EAAUC,EAAIC,EAwB/B,EI5BAf,EAAoB4B,EAAI,SAASvB,GAChC,IAAIwB,EAASxB,GAAUA,EAAOyB,WAC7B,WAAa,OAAOzB,EAAgB,OAAG,EACvC,WAAa,OAAOA,CAAQ,EAE7B,OADAL,EAAoB+B,EAAEF,EAAQ,CAAEG,EAAGH,IAC5BA,CACR,EHPIjC,EAAW0B,OAAOW,eAAiB,SAASC,GAAO,OAAOZ,OAAOW,eAAeC,EAAM,EAAI,SAASA,GAAO,OAAOA,EAAIC,SAAW,EAQpInC,EAAoBoC,EAAI,SAASC,EAAOC,GAEvC,GADU,EAAPA,IAAUD,EAAQE,KAAKF,IAChB,EAAPC,EAAU,OAAOD,EACpB,GAAoB,iBAAVA,GAAsBA,EAAO,CACtC,GAAW,EAAPC,GAAaD,EAAMP,WAAY,OAAOO,EAC1C,GAAW,GAAPC,GAAoC,mBAAfD,EAAMG,KAAqB,OAAOH,CAC5D,CACA,IAAII,EAAKnB,OAAOoB,OAAO,MACvB1C,EAAoB2B,EAAEc,GACtB,IAAIE,EAAM,CAAC,EACXhD,EAAiBA,GAAkB,CAAC,KAAMC,EAAS,CAAC,GAAIA,EAAS,IAAKA,EAASA,IAC/E,IAAI,IAAIgD,EAAiB,EAAPN,GAAYD,EAAyB,iBAAXO,KAAyBjD,EAAekD,QAAQD,GAAUA,EAAUhD,EAASgD,GACxHtB,OAAOwB,oBAAoBF,GAASG,SAAQ,SAAStB,GAAOkB,EAAIlB,GAAO,WAAa,OAAOY,EAAMZ,EAAM,CAAG,IAI3G,OAFAkB,EAAa,QAAI,WAAa,OAAON,CAAO,EAC5CrC,EAAoB+B,EAAEU,EAAIE,GACnBF,CACR,EIxBAzC,EAAoB+B,EAAI,SAAS3B,EAAS4C,GACzC,IAAI,IAAIvB,KAAOuB,EACXhD,EAAoBiD,EAAED,EAAYvB,KAASzB,EAAoBiD,EAAE7C,EAASqB,IAC5EH,OAAO4B,eAAe9C,EAASqB,EAAK,CAAE0B,YAAY,EAAMC,IAAKJ,EAAWvB,IAG3E,ECPAzB,EAAoBqD,EAAI,CAAC,EAGzBrD,EAAoBsD,EAAI,SAASC,GAChC,OAAOC,QAAQC,IAAInC,OAAOC,KAAKvB,EAAoBqD,GAAGK,QAAO,SAASC,EAAUlC,GAE/E,OADAzB,EAAoBqD,EAAE5B,GAAK8B,EAASI,GAC7BA,CACR,GAAG,IACJ,ECPA3D,EAAoB4D,EAAI,SAASL,GAEhC,OAAyB,MAAZA,EAAkB,4DAA8DA,GAAW,IAAM,CAAC,GAAK,uBAAuB,IAAM,uBAAuB,IAAM,wBAAwBA,GAAW,KAClN,ECHAvD,EAAoB6D,SAAW,SAASN,GAEvC,MAAO,iCACR,ECJAvD,EAAoB8D,EAAI,WACvB,GAA0B,iBAAfC,WAAyB,OAAOA,WAC3C,IACC,OAAOxB,MAAQ,IAAIyB,SAAS,cAAb,EAChB,CAAE,MAAOV,GACR,GAAsB,iBAAXW,OAAqB,OAAOA,MACxC,CACA,CAPuB,GCAxBjE,EAAoBiD,EAAI,SAASf,EAAKgC,GAAQ,OAAO5C,OAAO6C,UAAUC,eAAe3D,KAAKyB,EAAKgC,EAAO,ERAlGrE,EAAa,CAAC,EACdC,EAAoB,sBAExBE,EAAoBqE,EAAI,SAASC,EAAKC,EAAM9C,EAAK8B,GAChD,GAAG1D,EAAWyE,GAAQzE,EAAWyE,GAAKE,KAAKD,OAA3C,CACA,IAAIE,EAAQC,EACZ,QAAWvE,IAARsB,EAEF,IADA,IAAIkD,EAAUC,SAASC,qBAAqB,UACpC3D,EAAI,EAAGA,EAAIyD,EAAQxD,OAAQD,IAAK,CACvC,IAAI4D,EAAIH,EAAQzD,GAChB,GAAG4D,EAAEC,aAAa,QAAUT,GAAOQ,EAAEC,aAAa,iBAAmBjF,EAAoB2B,EAAK,CAAEgD,EAASK,EAAG,KAAO,CACpH,CAEGL,IACHC,GAAa,GACbD,EAASG,SAASI,cAAc,WAEzBC,QAAU,QACjBR,EAAOS,QAAU,IACblF,EAAoBmF,IACvBV,EAAOW,aAAa,QAASpF,EAAoBmF,IAElDV,EAAOW,aAAa,eAAgBtF,EAAoB2B,GAExDgD,EAAOY,IAAMf,GAEdzE,EAAWyE,GAAO,CAACC,GACnB,IAAIe,EAAmB,SAASC,EAAMC,GAErCf,EAAOgB,QAAUhB,EAAOiB,OAAS,KACjCC,aAAaT,GACb,IAAIU,EAAU/F,EAAWyE,GAIzB,UAHOzE,EAAWyE,GAClBG,EAAOoB,YAAcpB,EAAOoB,WAAWC,YAAYrB,GACnDmB,GAAWA,EAAQ7C,SAAQ,SAASjC,GAAM,OAAOA,EAAG0E,EAAQ,IACzDD,EAAM,OAAOA,EAAKC,EACtB,EACIN,EAAUa,WAAWT,EAAiBU,KAAK,UAAM7F,EAAW,CAAE8F,KAAM,UAAWC,OAAQzB,IAAW,MACtGA,EAAOgB,QAAUH,EAAiBU,KAAK,KAAMvB,EAAOgB,SACpDhB,EAAOiB,OAASJ,EAAiBU,KAAK,KAAMvB,EAAOiB,QACnDhB,GAAcE,SAASuB,KAAKC,YAAY3B,EApCkB,CAqC3D,ESxCAzE,EAAoB2B,EAAI,SAASvB,GACX,oBAAXiG,QAA0BA,OAAOC,aAC1ChF,OAAO4B,eAAe9C,EAASiG,OAAOC,YAAa,CAAEjE,MAAO,WAE7Df,OAAO4B,eAAe9C,EAAS,aAAc,CAAEiC,OAAO,GACvD,ECNArC,EAAoBuG,IAAM,SAASlG,GAGlC,OAFAA,EAAOmG,MAAQ,GACVnG,EAAOoG,WAAUpG,EAAOoG,SAAW,IACjCpG,CACR,ECJAL,EAAoB0G,EAAI,iE,WCKxB,IAAIC,EAAkB,CACrB,IAAK,EACL,IAAK,GAGN3G,EAAoBqD,EAAEhC,EAAI,SAASkC,EAASI,GAE1C,IAAIiD,EAAqB5G,EAAoBiD,EAAE0D,EAAiBpD,GAAWoD,EAAgBpD,QAAWpD,EACtG,GAA0B,IAAvByG,EAGF,GAAGA,EACFjD,EAASa,KAAKoC,EAAmB,SAEjC,GAAI,cAAcC,KAAKtD,GAyBhBoD,EAAgBpD,GAAW,MAzBD,CAEhC,IAAIuD,EAAU,IAAItD,SAAQ,SAASuD,EAASC,GAAUJ,EAAqBD,EAAgBpD,GAAW,CAACwD,EAASC,EAAS,IACzHrD,EAASa,KAAKoC,EAAmB,GAAKE,GAGtC,IAAIxC,EAAMtE,EAAoB0G,EAAI1G,EAAoB4D,EAAEL,GAEpD0D,EAAQ,IAAIC,MAgBhBlH,EAAoBqE,EAAEC,GAfH,SAASkB,GAC3B,GAAGxF,EAAoBiD,EAAE0D,EAAiBpD,KAEf,KAD1BqD,EAAqBD,EAAgBpD,MACRoD,EAAgBpD,QAAWpD,GACrDyG,GAAoB,CACtB,IAAIO,EAAY3B,IAAyB,SAAfA,EAAMS,KAAkB,UAAYT,EAAMS,MAChEmB,EAAU5B,GAASA,EAAMU,QAAUV,EAAMU,OAAOb,IACpD4B,EAAMI,QAAU,iBAAmB9D,EAAU,cAAgB4D,EAAY,KAAOC,EAAU,IAC1FH,EAAMK,KAAO,iBACbL,EAAMhB,KAAOkB,EACbF,EAAMM,QAAUH,EAChBR,EAAmB,GAAGK,EACvB,CAEF,GACyC,SAAW1D,EAASA,EAC9D,CAGJ,EAUAvD,EAAoBW,EAAEU,EAAI,SAASkC,GAAW,OAAoC,IAA7BoD,EAAgBpD,EAAgB,EAGrF,IAAIiE,EAAuB,SAASC,EAA4BC,GAC/D,IAKIzH,EAAUsD,EALV1C,EAAW6G,EAAK,GAChBC,EAAcD,EAAK,GACnBE,EAAUF,EAAK,GAGIxG,EAAI,EAC3B,GAAGL,EAASgH,MAAK,SAASvH,GAAM,OAA+B,IAAxBqG,EAAgBrG,EAAW,IAAI,CACrE,IAAIL,KAAY0H,EACZ3H,EAAoBiD,EAAE0E,EAAa1H,KACrCD,EAAoBU,EAAET,GAAY0H,EAAY1H,IAGhD,GAAG2H,EAAS,IAAIhH,EAASgH,EAAQ5H,EAClC,CAEA,IADGyH,GAA4BA,EAA2BC,GACrDxG,EAAIL,EAASM,OAAQD,IACzBqC,EAAU1C,EAASK,GAChBlB,EAAoBiD,EAAE0D,EAAiBpD,IAAYoD,EAAgBpD,IACrEoD,EAAgBpD,GAAS,KAE1BoD,EAAgBpD,GAAW,EAE5B,OAAOvD,EAAoBW,EAAEC,EAC9B,EAEIkH,EAAqBC,KAAqC,+BAAIA,KAAqC,gCAAK,GAC5GD,EAAmB/E,QAAQyE,EAAqBxB,KAAK,KAAM,IAC3D8B,EAAmBtD,KAAOgD,EAAqBxB,KAAK,KAAM8B,EAAmBtD,KAAKwB,KAAK8B,G","sources":["webpack://evaluation-collect/webpack/runtime/chunk loaded","webpack://evaluation-collect/webpack/runtime/create fake namespace object","webpack://evaluation-collect/webpack/runtime/load script","webpack://evaluation-collect/webpack/bootstrap","webpack://evaluation-collect/webpack/runtime/compat get default export","webpack://evaluation-collect/webpack/runtime/define property getters","webpack://evaluation-collect/webpack/runtime/ensure chunk","webpack://evaluation-collect/webpack/runtime/get javascript chunk filename","webpack://evaluation-collect/webpack/runtime/get mini-css chunk filename","webpack://evaluation-collect/webpack/runtime/global","webpack://evaluation-collect/webpack/runtime/hasOwnProperty shorthand","webpack://evaluation-collect/webpack/runtime/make namespace object","webpack://evaluation-collect/webpack/runtime/node module decorator","webpack://evaluation-collect/webpack/runtime/publicPath","webpack://evaluation-collect/webpack/runtime/jsonp chunk loading"],"sourcesContent":["var deferred = [];\n__webpack_require__.O = function(result, chunkIds, fn, priority) {\n\tif(chunkIds) {\n\t\tpriority = priority || 0;\n\t\tfor(var i = deferred.length; i > 0 && deferred[i - 1][2] > priority; i--) deferred[i] = deferred[i - 1];\n\t\tdeferred[i] = [chunkIds, fn, priority];\n\t\treturn;\n\t}\n\tvar notFulfilled = Infinity;\n\tfor (var i = 0; i < deferred.length; i++) {\n\t\tvar chunkIds = deferred[i][0];\n\t\tvar fn = deferred[i][1];\n\t\tvar priority = deferred[i][2];\n\t\tvar fulfilled = true;\n\t\tfor (var j = 0; j < chunkIds.length; j++) {\n\t\t\tif ((priority & 1 === 0 || notFulfilled >= priority) && Object.keys(__webpack_require__.O).every(function(key) { return __webpack_require__.O[key](chunkIds[j]); })) {\n\t\t\t\tchunkIds.splice(j--, 1);\n\t\t\t} else {\n\t\t\t\tfulfilled = false;\n\t\t\t\tif(priority < notFulfilled) notFulfilled = priority;\n\t\t\t}\n\t\t}\n\t\tif(fulfilled) {\n\t\t\tdeferred.splice(i--, 1)\n\t\t\tvar r = fn();\n\t\t\tif (r !== undefined) result = r;\n\t\t}\n\t}\n\treturn result;\n};","var getProto = Object.getPrototypeOf ? function(obj) { return Object.getPrototypeOf(obj); } : function(obj) { return obj.__proto__; };\nvar leafPrototypes;\n// create a fake namespace object\n// mode & 1: value is a module id, require it\n// mode & 2: merge all properties of value into the ns\n// mode & 4: return value when already ns object\n// mode & 16: return value when it's Promise-like\n// mode & 8|1: behave like require\n__webpack_require__.t = function(value, mode) {\n\tif(mode & 1) value = this(value);\n\tif(mode & 8) return value;\n\tif(typeof value === 'object' && value) {\n\t\tif((mode & 4) && value.__esModule) return value;\n\t\tif((mode & 16) && typeof value.then === 'function') return value;\n\t}\n\tvar ns = Object.create(null);\n\t__webpack_require__.r(ns);\n\tvar def = {};\n\tleafPrototypes = leafPrototypes || [null, getProto({}), getProto([]), getProto(getProto)];\n\tfor(var current = mode & 2 && value; typeof current == 'object' && !~leafPrototypes.indexOf(current); current = getProto(current)) {\n\t\tObject.getOwnPropertyNames(current).forEach(function(key) { def[key] = function() { return value[key]; }; });\n\t}\n\tdef['default'] = function() { return value; };\n\t__webpack_require__.d(ns, def);\n\treturn ns;\n};","var inProgress = {};\nvar dataWebpackPrefix = \"evaluation-collect:\";\n// loadScript function to load a script via script tag\n__webpack_require__.l = function(url, done, key, chunkId) {\n\tif(inProgress[url]) { inProgress[url].push(done); return; }\n\tvar script, needAttach;\n\tif(key !== undefined) {\n\t\tvar scripts = document.getElementsByTagName(\"script\");\n\t\tfor(var i = 0; i < scripts.length; i++) {\n\t\t\tvar s = scripts[i];\n\t\t\tif(s.getAttribute(\"src\") == url || s.getAttribute(\"data-webpack\") == dataWebpackPrefix + key) { script = s; break; }\n\t\t}\n\t}\n\tif(!script) {\n\t\tneedAttach = true;\n\t\tscript = document.createElement('script');\n\n\t\tscript.charset = 'utf-8';\n\t\tscript.timeout = 120;\n\t\tif (__webpack_require__.nc) {\n\t\t\tscript.setAttribute(\"nonce\", __webpack_require__.nc);\n\t\t}\n\t\tscript.setAttribute(\"data-webpack\", dataWebpackPrefix + key);\n\n\t\tscript.src = url;\n\t}\n\tinProgress[url] = [done];\n\tvar onScriptComplete = function(prev, event) {\n\t\t// avoid mem leaks in IE.\n\t\tscript.onerror = script.onload = null;\n\t\tclearTimeout(timeout);\n\t\tvar doneFns = inProgress[url];\n\t\tdelete inProgress[url];\n\t\tscript.parentNode && script.parentNode.removeChild(script);\n\t\tdoneFns && doneFns.forEach(function(fn) { return fn(event); });\n\t\tif(prev) return prev(event);\n\t}\n\tvar timeout = setTimeout(onScriptComplete.bind(null, undefined, { type: 'timeout', target: script }), 120000);\n\tscript.onerror = onScriptComplete.bind(null, script.onerror);\n\tscript.onload = onScriptComplete.bind(null, script.onload);\n\tneedAttach && document.head.appendChild(script);\n};","// The module cache\nvar __webpack_module_cache__ = {};\n\n// The require function\nfunction __webpack_require__(moduleId) {\n\t// Check if module is in cache\n\tvar cachedModule = __webpack_module_cache__[moduleId];\n\tif (cachedModule !== undefined) {\n\t\treturn cachedModule.exports;\n\t}\n\t// Create a new module (and put it into the cache)\n\tvar module = __webpack_module_cache__[moduleId] = {\n\t\tid: moduleId,\n\t\tloaded: false,\n\t\texports: {}\n\t};\n\n\t// Execute the module function\n\t__webpack_modules__[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n\t// Flag the module as loaded\n\tmodule.loaded = true;\n\n\t// Return the exports of the module\n\treturn module.exports;\n}\n\n// expose the modules object (__webpack_modules__)\n__webpack_require__.m = __webpack_modules__;\n\n","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = function(module) {\n\tvar getter = module && module.__esModule ?\n\t\tfunction() { return module['default']; } :\n\t\tfunction() { return module; };\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","// define getter functions for harmony exports\n__webpack_require__.d = function(exports, definition) {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.f = {};\n// This file contains only the entry chunk.\n// The chunk loading function for additional chunks\n__webpack_require__.e = function(chunkId) {\n\treturn Promise.all(Object.keys(__webpack_require__.f).reduce(function(promises, key) {\n\t\t__webpack_require__.f[key](chunkId, promises);\n\t\treturn promises;\n\t}, []));\n};","// This function allow to reference async chunks\n__webpack_require__.u = function(chunkId) {\n\t// return url for filenames based on template\n\treturn \"\" + (chunkId === 237 ? \"component---gatsby-theme-project-portal-src-pages-404-tsx\" : chunkId) + \"-\" + {\"36\":\"ef3db320637f499ce532\",\"237\":\"eea542c66c097c70ecca\",\"698\":\"26e87bcb9a7a7174d265\"}[chunkId] + \".js\";\n};","// This function allow to reference all chunks\n__webpack_require__.miniCssF = function(chunkId) {\n\t// return url for filenames based on template\n\treturn \"\" + \"styles\" + \".\" + \"bf0eedac2edc5e6798c9\" + \".css\";\n};","__webpack_require__.g = (function() {\n\tif (typeof globalThis === 'object') return globalThis;\n\ttry {\n\t\treturn this || new Function('return this')();\n\t} catch (e) {\n\t\tif (typeof window === 'object') return window;\n\t}\n})();","__webpack_require__.o = function(obj, prop) { return Object.prototype.hasOwnProperty.call(obj, prop); }","// define __esModule on exports\n__webpack_require__.r = function(exports) {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","__webpack_require__.nmd = function(module) {\n\tmodule.paths = [];\n\tif (!module.children) module.children = [];\n\treturn module;\n};","__webpack_require__.p = \"/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal/\";","// no baseURI\n\n// object to store loaded and loading chunks\n// undefined = chunk not loaded, null = chunk preloaded/prefetched\n// [resolve, reject, Promise] = chunk loading, 0 = chunk loaded\nvar installedChunks = {\n\t658: 0,\n\t532: 0\n};\n\n__webpack_require__.f.j = function(chunkId, promises) {\n\t\t// JSONP chunk loading for javascript\n\t\tvar installedChunkData = __webpack_require__.o(installedChunks, chunkId) ? installedChunks[chunkId] : undefined;\n\t\tif(installedChunkData !== 0) { // 0 means \"already installed\".\n\n\t\t\t// a Promise means \"currently loading\".\n\t\t\tif(installedChunkData) {\n\t\t\t\tpromises.push(installedChunkData[2]);\n\t\t\t} else {\n\t\t\t\tif(!/^(532|658)$/.test(chunkId)) {\n\t\t\t\t\t// setup Promise in chunk cache\n\t\t\t\t\tvar promise = new Promise(function(resolve, reject) { installedChunkData = installedChunks[chunkId] = [resolve, reject]; });\n\t\t\t\t\tpromises.push(installedChunkData[2] = promise);\n\n\t\t\t\t\t// start chunk loading\n\t\t\t\t\tvar url = __webpack_require__.p + __webpack_require__.u(chunkId);\n\t\t\t\t\t// create error before stack unwound to get useful stacktrace later\n\t\t\t\t\tvar error = new Error();\n\t\t\t\t\tvar loadingEnded = function(event) {\n\t\t\t\t\t\tif(__webpack_require__.o(installedChunks, chunkId)) {\n\t\t\t\t\t\t\tinstalledChunkData = installedChunks[chunkId];\n\t\t\t\t\t\t\tif(installedChunkData !== 0) installedChunks[chunkId] = undefined;\n\t\t\t\t\t\t\tif(installedChunkData) {\n\t\t\t\t\t\t\t\tvar errorType = event && (event.type === 'load' ? 'missing' : event.type);\n\t\t\t\t\t\t\t\tvar realSrc = event && event.target && event.target.src;\n\t\t\t\t\t\t\t\terror.message = 'Loading chunk ' + chunkId + ' failed.\\n(' + errorType + ': ' + realSrc + ')';\n\t\t\t\t\t\t\t\terror.name = 'ChunkLoadError';\n\t\t\t\t\t\t\t\terror.type = errorType;\n\t\t\t\t\t\t\t\terror.request = realSrc;\n\t\t\t\t\t\t\t\tinstalledChunkData[1](error);\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t};\n\t\t\t\t\t__webpack_require__.l(url, loadingEnded, \"chunk-\" + chunkId, chunkId);\n\t\t\t\t} else installedChunks[chunkId] = 0;\n\t\t\t}\n\t\t}\n};\n\n// no prefetching\n\n// no preloaded\n\n// no HMR\n\n// no HMR manifest\n\n__webpack_require__.O.j = function(chunkId) { return installedChunks[chunkId] === 0; };\n\n// install a JSONP callback for chunk loading\nvar webpackJsonpCallback = function(parentChunkLoadingFunction, data) {\n\tvar chunkIds = data[0];\n\tvar moreModules = data[1];\n\tvar runtime = data[2];\n\t// add \"moreModules\" to the modules object,\n\t// then flag all \"chunkIds\" as loaded and fire callback\n\tvar moduleId, chunkId, i = 0;\n\tif(chunkIds.some(function(id) { return installedChunks[id] !== 0; })) {\n\t\tfor(moduleId in moreModules) {\n\t\t\tif(__webpack_require__.o(moreModules, moduleId)) {\n\t\t\t\t__webpack_require__.m[moduleId] = moreModules[moduleId];\n\t\t\t}\n\t\t}\n\t\tif(runtime) var result = runtime(__webpack_require__);\n\t}\n\tif(parentChunkLoadingFunction) parentChunkLoadingFunction(data);\n\tfor(;i < chunkIds.length; i++) {\n\t\tchunkId = chunkIds[i];\n\t\tif(__webpack_require__.o(installedChunks, chunkId) && installedChunks[chunkId]) {\n\t\t\tinstalledChunks[chunkId][0]();\n\t\t}\n\t\tinstalledChunks[chunkId] = 0;\n\t}\n\treturn __webpack_require__.O(result);\n}\n\nvar chunkLoadingGlobal = self[\"webpackChunkevaluation_collect\"] = self[\"webpackChunkevaluation_collect\"] || [];\nchunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0));\nchunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal));"],"names":["deferred","leafPrototypes","getProto","inProgress","dataWebpackPrefix","__webpack_module_cache__","__webpack_require__","moduleId","cachedModule","undefined","exports","module","id","loaded","__webpack_modules__","call","m","O","result","chunkIds","fn","priority","notFulfilled","Infinity","i","length","fulfilled","j","Object","keys","every","key","splice","r","n","getter","__esModule","d","a","getPrototypeOf","obj","__proto__","t","value","mode","this","then","ns","create","def","current","indexOf","getOwnPropertyNames","forEach","definition","o","defineProperty","enumerable","get","f","e","chunkId","Promise","all","reduce","promises","u","miniCssF","g","globalThis","Function","window","prop","prototype","hasOwnProperty","l","url","done","push","script","needAttach","scripts","document","getElementsByTagName","s","getAttribute","createElement","charset","timeout","nc","setAttribute","src","onScriptComplete","prev","event","onerror","onload","clearTimeout","doneFns","parentNode","removeChild","setTimeout","bind","type","target","head","appendChild","Symbol","toStringTag","nmd","paths","children","p","installedChunks","installedChunkData","test","promise","resolve","reject","error","Error","errorType","realSrc","message","name","request","webpackJsonpCallback","parentChunkLoadingFunction","data","moreModules","runtime","some","chunkLoadingGlobal","self"],"sourceRoot":""} \ No newline at end of file diff --git a/evidenceportal/webpack-runtime-c5eee01bbfca3ebdc06e.js b/evidenceportal/webpack-runtime-c5eee01bbfca3ebdc06e.js index 6ec68173..cba00fba 100644 --- a/evidenceportal/webpack-runtime-c5eee01bbfca3ebdc06e.js +++ b/evidenceportal/webpack-runtime-c5eee01bbfca3ebdc06e.js @@ -1,2 +1,2 @@ -!function(){"use strict";var e,t,n,r,o,u={},i={};function c(e){var t=i[e];if(void 0!==t)return t.exports;var n=i[e]={id:e,loaded:!1,exports:{}};return u[e].call(n.exports,n,n.exports,c),n.loaded=!0,n.exports}c.m=u,e=[],c.O=function(t,n,r,o){if(!n){var u=1/0;for(l=0;l=o)&&Object.keys(c.O).every((function(e){return c.O[e](n[f])}))?n.splice(f--,1):(i=!1,o0&&e[l-1][2]>o;l--)e[l]=e[l-1];e[l]=[n,r,o]},c.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return c.d(t,{a:t}),t},n=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},c.t=function(e,r){if(1&r&&(e=this(e)),8&r)return e;if("object"==typeof e&&e){if(4&r&&e.__esModule)return e;if(16&r&&"function"==typeof e.then)return e}var o=Object.create(null);c.r(o);var u={};t=t||[null,n({}),n([]),n(n)];for(var i=2&r&&e;"object"==typeof i&&!~t.indexOf(i);i=n(i))Object.getOwnPropertyNames(i).forEach((function(t){u[t]=function(){return e[t]}}));return u.default=function(){return e},c.d(o,u),o},c.d=function(e,t){for(var n in t)c.o(t,n)&&!c.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},c.f={},c.e=function(e){return Promise.all(Object.keys(c.f).reduce((function(t,n){return c.f[n](e,t),t}),[]))},c.u=function(e){return(237===e?"component---gatsby-theme-project-portal-src-pages-404-tsx":e)+"-"+{36:"ef3db320637f499ce532",237:"eea542c66c097c70ecca",698:"26e87bcb9a7a7174d265"}[e]+".js"},c.miniCssF=function(e){return"styles.5550da73a8594907cad5.css"},c.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),c.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r={},o="evaluation-collect:",c.l=function(e,t,n,u){if(r[e])r[e].push(t);else{var i,f;if(void 0!==n)for(var a=document.getElementsByTagName("script"),l=0;l=o)&&Object.keys(c.O).every((function(e){return c.O[e](n[f])}))?n.splice(f--,1):(i=!1,o0&&e[l-1][2]>o;l--)e[l]=e[l-1];e[l]=[n,r,o]},c.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return c.d(t,{a:t}),t},n=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},c.t=function(e,r){if(1&r&&(e=this(e)),8&r)return e;if("object"==typeof e&&e){if(4&r&&e.__esModule)return e;if(16&r&&"function"==typeof e.then)return e}var o=Object.create(null);c.r(o);var u={};t=t||[null,n({}),n([]),n(n)];for(var i=2&r&&e;"object"==typeof i&&!~t.indexOf(i);i=n(i))Object.getOwnPropertyNames(i).forEach((function(t){u[t]=function(){return e[t]}}));return u.default=function(){return e},c.d(o,u),o},c.d=function(e,t){for(var n in t)c.o(t,n)&&!c.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},c.f={},c.e=function(e){return Promise.all(Object.keys(c.f).reduce((function(t,n){return c.f[n](e,t),t}),[]))},c.u=function(e){return(237===e?"component---gatsby-theme-project-portal-src-pages-404-tsx":e)+"-"+{36:"ef3db320637f499ce532",237:"eea542c66c097c70ecca",698:"26e87bcb9a7a7174d265"}[e]+".js"},c.miniCssF=function(e){return"styles.5550da73a8594907cad5.css"},c.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),c.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r={},o="evaluation-collect:",c.l=function(e,t,n,u){if(r[e])r[e].push(t);else{var i,f;if(void 0!==n)for(var a=document.getElementsByTagName("script"),l=0;l 0 && deferred[i - 1][2] > priority; i--) deferred[i] = deferred[i - 1];\n\t\tdeferred[i] = [chunkIds, fn, priority];\n\t\treturn;\n\t}\n\tvar notFulfilled = Infinity;\n\tfor (var i = 0; i < deferred.length; i++) {\n\t\tvar chunkIds = deferred[i][0];\n\t\tvar fn = deferred[i][1];\n\t\tvar priority = deferred[i][2];\n\t\tvar fulfilled = true;\n\t\tfor (var j = 0; j < chunkIds.length; j++) {\n\t\t\tif ((priority & 1 === 0 || notFulfilled >= priority) && Object.keys(__webpack_require__.O).every(function(key) { return __webpack_require__.O[key](chunkIds[j]); })) {\n\t\t\t\tchunkIds.splice(j--, 1);\n\t\t\t} else {\n\t\t\t\tfulfilled = false;\n\t\t\t\tif(priority < notFulfilled) notFulfilled = priority;\n\t\t\t}\n\t\t}\n\t\tif(fulfilled) {\n\t\t\tdeferred.splice(i--, 1)\n\t\t\tvar r = fn();\n\t\t\tif (r !== undefined) result = r;\n\t\t}\n\t}\n\treturn result;\n};","var getProto = Object.getPrototypeOf ? function(obj) { return Object.getPrototypeOf(obj); } : function(obj) { return obj.__proto__; };\nvar leafPrototypes;\n// create a fake namespace object\n// mode & 1: value is a module id, require it\n// mode & 2: merge all properties of value into the ns\n// mode & 4: return value when already ns object\n// mode & 16: return value when it's Promise-like\n// mode & 8|1: behave like require\n__webpack_require__.t = function(value, mode) {\n\tif(mode & 1) value = this(value);\n\tif(mode & 8) return value;\n\tif(typeof value === 'object' && value) {\n\t\tif((mode & 4) && value.__esModule) return value;\n\t\tif((mode & 16) && typeof value.then === 'function') return value;\n\t}\n\tvar ns = Object.create(null);\n\t__webpack_require__.r(ns);\n\tvar def = {};\n\tleafPrototypes = leafPrototypes || [null, getProto({}), getProto([]), getProto(getProto)];\n\tfor(var current = mode & 2 && value; typeof current == 'object' && !~leafPrototypes.indexOf(current); current = getProto(current)) {\n\t\tObject.getOwnPropertyNames(current).forEach(function(key) { def[key] = function() { return value[key]; }; });\n\t}\n\tdef['default'] = function() { return value; };\n\t__webpack_require__.d(ns, def);\n\treturn ns;\n};","var inProgress = {};\nvar dataWebpackPrefix = \"evaluation-collect:\";\n// loadScript function to load a script via script tag\n__webpack_require__.l = function(url, done, key, chunkId) {\n\tif(inProgress[url]) { inProgress[url].push(done); return; }\n\tvar script, needAttach;\n\tif(key !== undefined) {\n\t\tvar scripts = document.getElementsByTagName(\"script\");\n\t\tfor(var i = 0; i < scripts.length; i++) {\n\t\t\tvar s = scripts[i];\n\t\t\tif(s.getAttribute(\"src\") == url || s.getAttribute(\"data-webpack\") == dataWebpackPrefix + key) { script = s; break; }\n\t\t}\n\t}\n\tif(!script) {\n\t\tneedAttach = true;\n\t\tscript = document.createElement('script');\n\n\t\tscript.charset = 'utf-8';\n\t\tscript.timeout = 120;\n\t\tif (__webpack_require__.nc) {\n\t\t\tscript.setAttribute(\"nonce\", __webpack_require__.nc);\n\t\t}\n\t\tscript.setAttribute(\"data-webpack\", dataWebpackPrefix + key);\n\n\t\tscript.src = url;\n\t}\n\tinProgress[url] = [done];\n\tvar onScriptComplete = function(prev, event) {\n\t\t// avoid mem leaks in IE.\n\t\tscript.onerror = script.onload = null;\n\t\tclearTimeout(timeout);\n\t\tvar doneFns = inProgress[url];\n\t\tdelete inProgress[url];\n\t\tscript.parentNode && script.parentNode.removeChild(script);\n\t\tdoneFns && doneFns.forEach(function(fn) { return fn(event); });\n\t\tif(prev) return prev(event);\n\t}\n\tvar timeout = setTimeout(onScriptComplete.bind(null, undefined, { type: 'timeout', target: script }), 120000);\n\tscript.onerror = onScriptComplete.bind(null, script.onerror);\n\tscript.onload = onScriptComplete.bind(null, script.onload);\n\tneedAttach && document.head.appendChild(script);\n};","// The module cache\nvar __webpack_module_cache__ = {};\n\n// The require function\nfunction __webpack_require__(moduleId) {\n\t// Check if module is in cache\n\tvar cachedModule = __webpack_module_cache__[moduleId];\n\tif (cachedModule !== undefined) {\n\t\treturn cachedModule.exports;\n\t}\n\t// Create a new module (and put it into the cache)\n\tvar module = __webpack_module_cache__[moduleId] = {\n\t\tid: moduleId,\n\t\tloaded: false,\n\t\texports: {}\n\t};\n\n\t// Execute the module function\n\t__webpack_modules__[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n\t// Flag the module as loaded\n\tmodule.loaded = true;\n\n\t// Return the exports of the module\n\treturn module.exports;\n}\n\n// expose the modules object (__webpack_modules__)\n__webpack_require__.m = __webpack_modules__;\n\n","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = function(module) {\n\tvar getter = module && module.__esModule ?\n\t\tfunction() { return module['default']; } :\n\t\tfunction() { return module; };\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","// define getter functions for harmony exports\n__webpack_require__.d = function(exports, definition) {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.f = {};\n// This file contains only the entry chunk.\n// The chunk loading function for additional chunks\n__webpack_require__.e = function(chunkId) {\n\treturn Promise.all(Object.keys(__webpack_require__.f).reduce(function(promises, key) {\n\t\t__webpack_require__.f[key](chunkId, promises);\n\t\treturn promises;\n\t}, []));\n};","// This function allow to reference async chunks\n__webpack_require__.u = function(chunkId) {\n\t// return url for filenames based on template\n\treturn \"\" + (chunkId === 237 ? \"component---gatsby-theme-project-portal-src-pages-404-tsx\" : chunkId) + \"-\" + {\"36\":\"ef3db320637f499ce532\",\"237\":\"eea542c66c097c70ecca\",\"698\":\"26e87bcb9a7a7174d265\"}[chunkId] + \".js\";\n};","// This function allow to reference all chunks\n__webpack_require__.miniCssF = function(chunkId) {\n\t// return url for filenames based on template\n\treturn \"\" + \"styles\" + \".\" + \"5550da73a8594907cad5\" + \".css\";\n};","__webpack_require__.g = (function() {\n\tif (typeof globalThis === 'object') return globalThis;\n\ttry {\n\t\treturn this || new Function('return this')();\n\t} catch (e) {\n\t\tif (typeof window === 'object') return window;\n\t}\n})();","__webpack_require__.o = function(obj, prop) { return Object.prototype.hasOwnProperty.call(obj, prop); }","// define __esModule on exports\n__webpack_require__.r = function(exports) {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","__webpack_require__.nmd = function(module) {\n\tmodule.paths = [];\n\tif (!module.children) module.children = [];\n\treturn module;\n};","__webpack_require__.p = \"/evidenceportal/\";","// no baseURI\n\n// object to store loaded and loading chunks\n// undefined = chunk not loaded, null = chunk preloaded/prefetched\n// [resolve, reject, Promise] = chunk loading, 0 = chunk loaded\nvar installedChunks = {\n\t658: 0,\n\t532: 0\n};\n\n__webpack_require__.f.j = function(chunkId, promises) {\n\t\t// JSONP chunk loading for javascript\n\t\tvar installedChunkData = __webpack_require__.o(installedChunks, chunkId) ? installedChunks[chunkId] : undefined;\n\t\tif(installedChunkData !== 0) { // 0 means \"already installed\".\n\n\t\t\t// a Promise means \"currently loading\".\n\t\t\tif(installedChunkData) {\n\t\t\t\tpromises.push(installedChunkData[2]);\n\t\t\t} else {\n\t\t\t\tif(!/^(532|658)$/.test(chunkId)) {\n\t\t\t\t\t// setup Promise in chunk cache\n\t\t\t\t\tvar promise = new Promise(function(resolve, reject) { installedChunkData = installedChunks[chunkId] = [resolve, reject]; });\n\t\t\t\t\tpromises.push(installedChunkData[2] = promise);\n\n\t\t\t\t\t// start chunk loading\n\t\t\t\t\tvar url = __webpack_require__.p + __webpack_require__.u(chunkId);\n\t\t\t\t\t// create error before stack unwound to get useful stacktrace later\n\t\t\t\t\tvar error = new Error();\n\t\t\t\t\tvar loadingEnded = function(event) {\n\t\t\t\t\t\tif(__webpack_require__.o(installedChunks, chunkId)) {\n\t\t\t\t\t\t\tinstalledChunkData = installedChunks[chunkId];\n\t\t\t\t\t\t\tif(installedChunkData !== 0) installedChunks[chunkId] = undefined;\n\t\t\t\t\t\t\tif(installedChunkData) {\n\t\t\t\t\t\t\t\tvar errorType = event && (event.type === 'load' ? 'missing' : event.type);\n\t\t\t\t\t\t\t\tvar realSrc = event && event.target && event.target.src;\n\t\t\t\t\t\t\t\terror.message = 'Loading chunk ' + chunkId + ' failed.\\n(' + errorType + ': ' + realSrc + ')';\n\t\t\t\t\t\t\t\terror.name = 'ChunkLoadError';\n\t\t\t\t\t\t\t\terror.type = errorType;\n\t\t\t\t\t\t\t\terror.request = realSrc;\n\t\t\t\t\t\t\t\tinstalledChunkData[1](error);\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t};\n\t\t\t\t\t__webpack_require__.l(url, loadingEnded, \"chunk-\" + chunkId, chunkId);\n\t\t\t\t} else installedChunks[chunkId] = 0;\n\t\t\t}\n\t\t}\n};\n\n// no prefetching\n\n// no preloaded\n\n// no HMR\n\n// no HMR manifest\n\n__webpack_require__.O.j = function(chunkId) { return installedChunks[chunkId] === 0; };\n\n// install a JSONP callback for chunk loading\nvar webpackJsonpCallback = function(parentChunkLoadingFunction, data) {\n\tvar chunkIds = data[0];\n\tvar moreModules = data[1];\n\tvar runtime = data[2];\n\t// add \"moreModules\" to the modules object,\n\t// then flag all \"chunkIds\" as loaded and fire callback\n\tvar moduleId, chunkId, i = 0;\n\tif(chunkIds.some(function(id) { return installedChunks[id] !== 0; })) {\n\t\tfor(moduleId in moreModules) {\n\t\t\tif(__webpack_require__.o(moreModules, moduleId)) {\n\t\t\t\t__webpack_require__.m[moduleId] = moreModules[moduleId];\n\t\t\t}\n\t\t}\n\t\tif(runtime) var result = runtime(__webpack_require__);\n\t}\n\tif(parentChunkLoadingFunction) parentChunkLoadingFunction(data);\n\tfor(;i < chunkIds.length; i++) {\n\t\tchunkId = chunkIds[i];\n\t\tif(__webpack_require__.o(installedChunks, chunkId) && installedChunks[chunkId]) {\n\t\t\tinstalledChunks[chunkId][0]();\n\t\t}\n\t\tinstalledChunks[chunkId] = 0;\n\t}\n\treturn __webpack_require__.O(result);\n}\n\nvar chunkLoadingGlobal = self[\"webpackChunkevaluation_collect\"] = self[\"webpackChunkevaluation_collect\"] || [];\nchunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0));\nchunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal));"],"names":["deferred","leafPrototypes","getProto","inProgress","dataWebpackPrefix","__webpack_module_cache__","__webpack_require__","moduleId","cachedModule","undefined","exports","module","id","loaded","__webpack_modules__","call","m","O","result","chunkIds","fn","priority","notFulfilled","Infinity","i","length","fulfilled","j","Object","keys","every","key","splice","r","n","getter","__esModule","d","a","getPrototypeOf","obj","__proto__","t","value","mode","this","then","ns","create","def","current","indexOf","getOwnPropertyNames","forEach","definition","o","defineProperty","enumerable","get","f","e","chunkId","Promise","all","reduce","promises","u","miniCssF","g","globalThis","Function","window","prop","prototype","hasOwnProperty","l","url","done","push","script","needAttach","scripts","document","getElementsByTagName","s","getAttribute","createElement","charset","timeout","nc","setAttribute","src","onScriptComplete","prev","event","onerror","onload","clearTimeout","doneFns","parentNode","removeChild","setTimeout","bind","type","target","head","appendChild","Symbol","toStringTag","nmd","paths","children","p","installedChunks","installedChunkData","test","promise","resolve","reject","error","Error","errorType","realSrc","message","name","request","webpackJsonpCallback","parentChunkLoadingFunction","data","moreModules","runtime","some","chunkLoadingGlobal","self"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"webpack-runtime-c5eee01bbfca3ebdc06e.js","mappings":"6BAAIA,ECCAC,EADAC,ECAAC,EACAC,E,KCAAC,EAA2B,CAAC,EAGhC,SAASC,EAAoBC,GAE5B,IAAIC,EAAeH,EAAyBE,GAC5C,QAAqBE,IAAjBD,EACH,OAAOA,EAAaE,QAGrB,IAAIC,EAASN,EAAyBE,GAAY,CACjDK,GAAIL,EACJM,QAAQ,EACRH,QAAS,CAAC,GAUX,OANAI,EAAoBP,GAAUQ,KAAKJ,EAAOD,QAASC,EAAQA,EAAOD,QAASJ,GAG3EK,EAAOE,QAAS,EAGTF,EAAOD,OACf,CAGAJ,EAAoBU,EAAIF,EH5BpBd,EAAW,GACfM,EAAoBW,EAAI,SAASC,EAAQC,EAAUC,EAAIC,GACtD,IAAGF,EAAH,CAMA,IAAIG,EAAeC,IACnB,IAASC,EAAI,EAAGA,EAAIxB,EAASyB,OAAQD,IAAK,CACrCL,EAAWnB,EAASwB,GAAG,GACvBJ,EAAKpB,EAASwB,GAAG,GACjBH,EAAWrB,EAASwB,GAAG,GAE3B,IAJA,IAGIE,GAAY,EACPC,EAAI,EAAGA,EAAIR,EAASM,OAAQE,MACpB,EAAXN,GAAsBC,GAAgBD,IAAaO,OAAOC,KAAKvB,EAAoBW,GAAGa,OAAM,SAASC,GAAO,OAAOzB,EAAoBW,EAAEc,GAAKZ,EAASQ,GAAK,IAChKR,EAASa,OAAOL,IAAK,IAErBD,GAAY,EACTL,EAAWC,IAAcA,EAAeD,IAG7C,GAAGK,EAAW,CACb1B,EAASgC,OAAOR,IAAK,GACrB,IAAIS,EAAIb,SACEX,IAANwB,IAAiBf,EAASe,EAC/B,CACD,CACA,OAAOf,CArBP,CAJCG,EAAWA,GAAY,EACvB,IAAI,IAAIG,EAAIxB,EAASyB,OAAQD,EAAI,GAAKxB,EAASwB,EAAI,GAAG,GAAKH,EAAUG,IAAKxB,EAASwB,GAAKxB,EAASwB,EAAI,GACrGxB,EAASwB,GAAK,CAACL,EAAUC,EAAIC,EAwB/B,EI5BAf,EAAoB4B,EAAI,SAASvB,GAChC,IAAIwB,EAASxB,GAAUA,EAAOyB,WAC7B,WAAa,OAAOzB,EAAgB,OAAG,EACvC,WAAa,OAAOA,CAAQ,EAE7B,OADAL,EAAoB+B,EAAEF,EAAQ,CAAEG,EAAGH,IAC5BA,CACR,EHPIjC,EAAW0B,OAAOW,eAAiB,SAASC,GAAO,OAAOZ,OAAOW,eAAeC,EAAM,EAAI,SAASA,GAAO,OAAOA,EAAIC,SAAW,EAQpInC,EAAoBoC,EAAI,SAASC,EAAOC,GAEvC,GADU,EAAPA,IAAUD,EAAQE,KAAKF,IAChB,EAAPC,EAAU,OAAOD,EACpB,GAAoB,iBAAVA,GAAsBA,EAAO,CACtC,GAAW,EAAPC,GAAaD,EAAMP,WAAY,OAAOO,EAC1C,GAAW,GAAPC,GAAoC,mBAAfD,EAAMG,KAAqB,OAAOH,CAC5D,CACA,IAAII,EAAKnB,OAAOoB,OAAO,MACvB1C,EAAoB2B,EAAEc,GACtB,IAAIE,EAAM,CAAC,EACXhD,EAAiBA,GAAkB,CAAC,KAAMC,EAAS,CAAC,GAAIA,EAAS,IAAKA,EAASA,IAC/E,IAAI,IAAIgD,EAAiB,EAAPN,GAAYD,EAAyB,iBAAXO,KAAyBjD,EAAekD,QAAQD,GAAUA,EAAUhD,EAASgD,GACxHtB,OAAOwB,oBAAoBF,GAASG,SAAQ,SAAStB,GAAOkB,EAAIlB,GAAO,WAAa,OAAOY,EAAMZ,EAAM,CAAG,IAI3G,OAFAkB,EAAa,QAAI,WAAa,OAAON,CAAO,EAC5CrC,EAAoB+B,EAAEU,EAAIE,GACnBF,CACR,EIxBAzC,EAAoB+B,EAAI,SAAS3B,EAAS4C,GACzC,IAAI,IAAIvB,KAAOuB,EACXhD,EAAoBiD,EAAED,EAAYvB,KAASzB,EAAoBiD,EAAE7C,EAASqB,IAC5EH,OAAO4B,eAAe9C,EAASqB,EAAK,CAAE0B,YAAY,EAAMC,IAAKJ,EAAWvB,IAG3E,ECPAzB,EAAoBqD,EAAI,CAAC,EAGzBrD,EAAoBsD,EAAI,SAASC,GAChC,OAAOC,QAAQC,IAAInC,OAAOC,KAAKvB,EAAoBqD,GAAGK,QAAO,SAASC,EAAUlC,GAE/E,OADAzB,EAAoBqD,EAAE5B,GAAK8B,EAASI,GAC7BA,CACR,GAAG,IACJ,ECPA3D,EAAoB4D,EAAI,SAASL,GAEhC,OAAyB,MAAZA,EAAkB,4DAA8DA,GAAW,IAAM,CAAC,GAAK,uBAAuB,IAAM,uBAAuB,IAAM,wBAAwBA,GAAW,KAClN,ECHAvD,EAAoB6D,SAAW,SAASN,GAEvC,MAAO,iCACR,ECJAvD,EAAoB8D,EAAI,WACvB,GAA0B,iBAAfC,WAAyB,OAAOA,WAC3C,IACC,OAAOxB,MAAQ,IAAIyB,SAAS,cAAb,EAChB,CAAE,MAAOV,GACR,GAAsB,iBAAXW,OAAqB,OAAOA,MACxC,CACA,CAPuB,GCAxBjE,EAAoBiD,EAAI,SAASf,EAAKgC,GAAQ,OAAO5C,OAAO6C,UAAUC,eAAe3D,KAAKyB,EAAKgC,EAAO,ERAlGrE,EAAa,CAAC,EACdC,EAAoB,sBAExBE,EAAoBqE,EAAI,SAASC,EAAKC,EAAM9C,EAAK8B,GAChD,GAAG1D,EAAWyE,GAAQzE,EAAWyE,GAAKE,KAAKD,OAA3C,CACA,IAAIE,EAAQC,EACZ,QAAWvE,IAARsB,EAEF,IADA,IAAIkD,EAAUC,SAASC,qBAAqB,UACpC3D,EAAI,EAAGA,EAAIyD,EAAQxD,OAAQD,IAAK,CACvC,IAAI4D,EAAIH,EAAQzD,GAChB,GAAG4D,EAAEC,aAAa,QAAUT,GAAOQ,EAAEC,aAAa,iBAAmBjF,EAAoB2B,EAAK,CAAEgD,EAASK,EAAG,KAAO,CACpH,CAEGL,IACHC,GAAa,GACbD,EAASG,SAASI,cAAc,WAEzBC,QAAU,QACjBR,EAAOS,QAAU,IACblF,EAAoBmF,IACvBV,EAAOW,aAAa,QAASpF,EAAoBmF,IAElDV,EAAOW,aAAa,eAAgBtF,EAAoB2B,GAExDgD,EAAOY,IAAMf,GAEdzE,EAAWyE,GAAO,CAACC,GACnB,IAAIe,EAAmB,SAASC,EAAMC,GAErCf,EAAOgB,QAAUhB,EAAOiB,OAAS,KACjCC,aAAaT,GACb,IAAIU,EAAU/F,EAAWyE,GAIzB,UAHOzE,EAAWyE,GAClBG,EAAOoB,YAAcpB,EAAOoB,WAAWC,YAAYrB,GACnDmB,GAAWA,EAAQ7C,SAAQ,SAASjC,GAAM,OAAOA,EAAG0E,EAAQ,IACzDD,EAAM,OAAOA,EAAKC,EACtB,EACIN,EAAUa,WAAWT,EAAiBU,KAAK,UAAM7F,EAAW,CAAE8F,KAAM,UAAWC,OAAQzB,IAAW,MACtGA,EAAOgB,QAAUH,EAAiBU,KAAK,KAAMvB,EAAOgB,SACpDhB,EAAOiB,OAASJ,EAAiBU,KAAK,KAAMvB,EAAOiB,QACnDhB,GAAcE,SAASuB,KAAKC,YAAY3B,EApCkB,CAqC3D,ESxCAzE,EAAoB2B,EAAI,SAASvB,GACX,oBAAXiG,QAA0BA,OAAOC,aAC1ChF,OAAO4B,eAAe9C,EAASiG,OAAOC,YAAa,CAAEjE,MAAO,WAE7Df,OAAO4B,eAAe9C,EAAS,aAAc,CAAEiC,OAAO,GACvD,ECNArC,EAAoBuG,IAAM,SAASlG,GAGlC,OAFAA,EAAOmG,MAAQ,GACVnG,EAAOoG,WAAUpG,EAAOoG,SAAW,IACjCpG,CACR,ECJAL,EAAoB0G,EAAI,iE,WCKxB,IAAIC,EAAkB,CACrB,IAAK,EACL,IAAK,GAGN3G,EAAoBqD,EAAEhC,EAAI,SAASkC,EAASI,GAE1C,IAAIiD,EAAqB5G,EAAoBiD,EAAE0D,EAAiBpD,GAAWoD,EAAgBpD,QAAWpD,EACtG,GAA0B,IAAvByG,EAGF,GAAGA,EACFjD,EAASa,KAAKoC,EAAmB,SAEjC,GAAI,cAAcC,KAAKtD,GAyBhBoD,EAAgBpD,GAAW,MAzBD,CAEhC,IAAIuD,EAAU,IAAItD,SAAQ,SAASuD,EAASC,GAAUJ,EAAqBD,EAAgBpD,GAAW,CAACwD,EAASC,EAAS,IACzHrD,EAASa,KAAKoC,EAAmB,GAAKE,GAGtC,IAAIxC,EAAMtE,EAAoB0G,EAAI1G,EAAoB4D,EAAEL,GAEpD0D,EAAQ,IAAIC,MAgBhBlH,EAAoBqE,EAAEC,GAfH,SAASkB,GAC3B,GAAGxF,EAAoBiD,EAAE0D,EAAiBpD,KAEf,KAD1BqD,EAAqBD,EAAgBpD,MACRoD,EAAgBpD,QAAWpD,GACrDyG,GAAoB,CACtB,IAAIO,EAAY3B,IAAyB,SAAfA,EAAMS,KAAkB,UAAYT,EAAMS,MAChEmB,EAAU5B,GAASA,EAAMU,QAAUV,EAAMU,OAAOb,IACpD4B,EAAMI,QAAU,iBAAmB9D,EAAU,cAAgB4D,EAAY,KAAOC,EAAU,IAC1FH,EAAMK,KAAO,iBACbL,EAAMhB,KAAOkB,EACbF,EAAMM,QAAUH,EAChBR,EAAmB,GAAGK,EACvB,CAEF,GACyC,SAAW1D,EAASA,EAC9D,CAGJ,EAUAvD,EAAoBW,EAAEU,EAAI,SAASkC,GAAW,OAAoC,IAA7BoD,EAAgBpD,EAAgB,EAGrF,IAAIiE,EAAuB,SAASC,EAA4BC,GAC/D,IAKIzH,EAAUsD,EALV1C,EAAW6G,EAAK,GAChBC,EAAcD,EAAK,GACnBE,EAAUF,EAAK,GAGIxG,EAAI,EAC3B,GAAGL,EAASgH,MAAK,SAASvH,GAAM,OAA+B,IAAxBqG,EAAgBrG,EAAW,IAAI,CACrE,IAAIL,KAAY0H,EACZ3H,EAAoBiD,EAAE0E,EAAa1H,KACrCD,EAAoBU,EAAET,GAAY0H,EAAY1H,IAGhD,GAAG2H,EAAS,IAAIhH,EAASgH,EAAQ5H,EAClC,CAEA,IADGyH,GAA4BA,EAA2BC,GACrDxG,EAAIL,EAASM,OAAQD,IACzBqC,EAAU1C,EAASK,GAChBlB,EAAoBiD,EAAE0D,EAAiBpD,IAAYoD,EAAgBpD,IACrEoD,EAAgBpD,GAAS,KAE1BoD,EAAgBpD,GAAW,EAE5B,OAAOvD,EAAoBW,EAAEC,EAC9B,EAEIkH,EAAqBC,KAAqC,+BAAIA,KAAqC,gCAAK,GAC5GD,EAAmB/E,QAAQyE,EAAqBxB,KAAK,KAAM,IAC3D8B,EAAmBtD,KAAOgD,EAAqBxB,KAAK,KAAM8B,EAAmBtD,KAAKwB,KAAK8B,G","sources":["webpack://evaluation-collect/webpack/runtime/chunk loaded","webpack://evaluation-collect/webpack/runtime/create fake namespace object","webpack://evaluation-collect/webpack/runtime/load script","webpack://evaluation-collect/webpack/bootstrap","webpack://evaluation-collect/webpack/runtime/compat get default export","webpack://evaluation-collect/webpack/runtime/define property getters","webpack://evaluation-collect/webpack/runtime/ensure chunk","webpack://evaluation-collect/webpack/runtime/get javascript chunk filename","webpack://evaluation-collect/webpack/runtime/get mini-css chunk filename","webpack://evaluation-collect/webpack/runtime/global","webpack://evaluation-collect/webpack/runtime/hasOwnProperty shorthand","webpack://evaluation-collect/webpack/runtime/make namespace object","webpack://evaluation-collect/webpack/runtime/node module decorator","webpack://evaluation-collect/webpack/runtime/publicPath","webpack://evaluation-collect/webpack/runtime/jsonp chunk loading"],"sourcesContent":["var deferred = [];\n__webpack_require__.O = function(result, chunkIds, fn, priority) {\n\tif(chunkIds) {\n\t\tpriority = priority || 0;\n\t\tfor(var i = deferred.length; i > 0 && deferred[i - 1][2] > priority; i--) deferred[i] = deferred[i - 1];\n\t\tdeferred[i] = [chunkIds, fn, priority];\n\t\treturn;\n\t}\n\tvar notFulfilled = Infinity;\n\tfor (var i = 0; i < deferred.length; i++) {\n\t\tvar chunkIds = deferred[i][0];\n\t\tvar fn = deferred[i][1];\n\t\tvar priority = deferred[i][2];\n\t\tvar fulfilled = true;\n\t\tfor (var j = 0; j < chunkIds.length; j++) {\n\t\t\tif ((priority & 1 === 0 || notFulfilled >= priority) && Object.keys(__webpack_require__.O).every(function(key) { return __webpack_require__.O[key](chunkIds[j]); })) {\n\t\t\t\tchunkIds.splice(j--, 1);\n\t\t\t} else {\n\t\t\t\tfulfilled = false;\n\t\t\t\tif(priority < notFulfilled) notFulfilled = priority;\n\t\t\t}\n\t\t}\n\t\tif(fulfilled) {\n\t\t\tdeferred.splice(i--, 1)\n\t\t\tvar r = fn();\n\t\t\tif (r !== undefined) result = r;\n\t\t}\n\t}\n\treturn result;\n};","var getProto = Object.getPrototypeOf ? function(obj) { return Object.getPrototypeOf(obj); } : function(obj) { return obj.__proto__; };\nvar leafPrototypes;\n// create a fake namespace object\n// mode & 1: value is a module id, require it\n// mode & 2: merge all properties of value into the ns\n// mode & 4: return value when already ns object\n// mode & 16: return value when it's Promise-like\n// mode & 8|1: behave like require\n__webpack_require__.t = function(value, mode) {\n\tif(mode & 1) value = this(value);\n\tif(mode & 8) return value;\n\tif(typeof value === 'object' && value) {\n\t\tif((mode & 4) && value.__esModule) return value;\n\t\tif((mode & 16) && typeof value.then === 'function') return value;\n\t}\n\tvar ns = Object.create(null);\n\t__webpack_require__.r(ns);\n\tvar def = {};\n\tleafPrototypes = leafPrototypes || [null, getProto({}), getProto([]), getProto(getProto)];\n\tfor(var current = mode & 2 && value; typeof current == 'object' && !~leafPrototypes.indexOf(current); current = getProto(current)) {\n\t\tObject.getOwnPropertyNames(current).forEach(function(key) { def[key] = function() { return value[key]; }; });\n\t}\n\tdef['default'] = function() { return value; };\n\t__webpack_require__.d(ns, def);\n\treturn ns;\n};","var inProgress = {};\nvar dataWebpackPrefix = \"evaluation-collect:\";\n// loadScript function to load a script via script tag\n__webpack_require__.l = function(url, done, key, chunkId) {\n\tif(inProgress[url]) { inProgress[url].push(done); return; }\n\tvar script, needAttach;\n\tif(key !== undefined) {\n\t\tvar scripts = document.getElementsByTagName(\"script\");\n\t\tfor(var i = 0; i < scripts.length; i++) {\n\t\t\tvar s = scripts[i];\n\t\t\tif(s.getAttribute(\"src\") == url || s.getAttribute(\"data-webpack\") == dataWebpackPrefix + key) { script = s; break; }\n\t\t}\n\t}\n\tif(!script) {\n\t\tneedAttach = true;\n\t\tscript = document.createElement('script');\n\n\t\tscript.charset = 'utf-8';\n\t\tscript.timeout = 120;\n\t\tif (__webpack_require__.nc) {\n\t\t\tscript.setAttribute(\"nonce\", __webpack_require__.nc);\n\t\t}\n\t\tscript.setAttribute(\"data-webpack\", dataWebpackPrefix + key);\n\n\t\tscript.src = url;\n\t}\n\tinProgress[url] = [done];\n\tvar onScriptComplete = function(prev, event) {\n\t\t// avoid mem leaks in IE.\n\t\tscript.onerror = script.onload = null;\n\t\tclearTimeout(timeout);\n\t\tvar doneFns = inProgress[url];\n\t\tdelete inProgress[url];\n\t\tscript.parentNode && script.parentNode.removeChild(script);\n\t\tdoneFns && doneFns.forEach(function(fn) { return fn(event); });\n\t\tif(prev) return prev(event);\n\t}\n\tvar timeout = setTimeout(onScriptComplete.bind(null, undefined, { type: 'timeout', target: script }), 120000);\n\tscript.onerror = onScriptComplete.bind(null, script.onerror);\n\tscript.onload = onScriptComplete.bind(null, script.onload);\n\tneedAttach && document.head.appendChild(script);\n};","// The module cache\nvar __webpack_module_cache__ = {};\n\n// The require function\nfunction __webpack_require__(moduleId) {\n\t// Check if module is in cache\n\tvar cachedModule = __webpack_module_cache__[moduleId];\n\tif (cachedModule !== undefined) {\n\t\treturn cachedModule.exports;\n\t}\n\t// Create a new module (and put it into the cache)\n\tvar module = __webpack_module_cache__[moduleId] = {\n\t\tid: moduleId,\n\t\tloaded: false,\n\t\texports: {}\n\t};\n\n\t// Execute the module function\n\t__webpack_modules__[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n\t// Flag the module as loaded\n\tmodule.loaded = true;\n\n\t// Return the exports of the module\n\treturn module.exports;\n}\n\n// expose the modules object (__webpack_modules__)\n__webpack_require__.m = __webpack_modules__;\n\n","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = function(module) {\n\tvar getter = module && module.__esModule ?\n\t\tfunction() { return module['default']; } :\n\t\tfunction() { return module; };\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","// define getter functions for harmony exports\n__webpack_require__.d = function(exports, definition) {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.f = {};\n// This file contains only the entry chunk.\n// The chunk loading function for additional chunks\n__webpack_require__.e = function(chunkId) {\n\treturn Promise.all(Object.keys(__webpack_require__.f).reduce(function(promises, key) {\n\t\t__webpack_require__.f[key](chunkId, promises);\n\t\treturn promises;\n\t}, []));\n};","// This function allow to reference async chunks\n__webpack_require__.u = function(chunkId) {\n\t// return url for filenames based on template\n\treturn \"\" + (chunkId === 237 ? \"component---gatsby-theme-project-portal-src-pages-404-tsx\" : chunkId) + \"-\" + {\"36\":\"ef3db320637f499ce532\",\"237\":\"eea542c66c097c70ecca\",\"698\":\"26e87bcb9a7a7174d265\"}[chunkId] + \".js\";\n};","// This function allow to reference all chunks\n__webpack_require__.miniCssF = function(chunkId) {\n\t// return url for filenames based on template\n\treturn \"\" + \"styles\" + \".\" + \"5550da73a8594907cad5\" + \".css\";\n};","__webpack_require__.g = (function() {\n\tif (typeof globalThis === 'object') return globalThis;\n\ttry {\n\t\treturn this || new Function('return this')();\n\t} catch (e) {\n\t\tif (typeof window === 'object') return window;\n\t}\n})();","__webpack_require__.o = function(obj, prop) { return Object.prototype.hasOwnProperty.call(obj, prop); }","// define __esModule on exports\n__webpack_require__.r = function(exports) {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","__webpack_require__.nmd = function(module) {\n\tmodule.paths = [];\n\tif (!module.children) module.children = [];\n\treturn module;\n};","__webpack_require__.p = \"/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal/\";","// no baseURI\n\n// object to store loaded and loading chunks\n// undefined = chunk not loaded, null = chunk preloaded/prefetched\n// [resolve, reject, Promise] = chunk loading, 0 = chunk loaded\nvar installedChunks = {\n\t658: 0,\n\t532: 0\n};\n\n__webpack_require__.f.j = function(chunkId, promises) {\n\t\t// JSONP chunk loading for javascript\n\t\tvar installedChunkData = __webpack_require__.o(installedChunks, chunkId) ? installedChunks[chunkId] : undefined;\n\t\tif(installedChunkData !== 0) { // 0 means \"already installed\".\n\n\t\t\t// a Promise means \"currently loading\".\n\t\t\tif(installedChunkData) {\n\t\t\t\tpromises.push(installedChunkData[2]);\n\t\t\t} else {\n\t\t\t\tif(!/^(532|658)$/.test(chunkId)) {\n\t\t\t\t\t// setup Promise in chunk cache\n\t\t\t\t\tvar promise = new Promise(function(resolve, reject) { installedChunkData = installedChunks[chunkId] = [resolve, reject]; });\n\t\t\t\t\tpromises.push(installedChunkData[2] = promise);\n\n\t\t\t\t\t// start chunk loading\n\t\t\t\t\tvar url = __webpack_require__.p + __webpack_require__.u(chunkId);\n\t\t\t\t\t// create error before stack unwound to get useful stacktrace later\n\t\t\t\t\tvar error = new Error();\n\t\t\t\t\tvar loadingEnded = function(event) {\n\t\t\t\t\t\tif(__webpack_require__.o(installedChunks, chunkId)) {\n\t\t\t\t\t\t\tinstalledChunkData = installedChunks[chunkId];\n\t\t\t\t\t\t\tif(installedChunkData !== 0) installedChunks[chunkId] = undefined;\n\t\t\t\t\t\t\tif(installedChunkData) {\n\t\t\t\t\t\t\t\tvar errorType = event && (event.type === 'load' ? 'missing' : event.type);\n\t\t\t\t\t\t\t\tvar realSrc = event && event.target && event.target.src;\n\t\t\t\t\t\t\t\terror.message = 'Loading chunk ' + chunkId + ' failed.\\n(' + errorType + ': ' + realSrc + ')';\n\t\t\t\t\t\t\t\terror.name = 'ChunkLoadError';\n\t\t\t\t\t\t\t\terror.type = errorType;\n\t\t\t\t\t\t\t\terror.request = realSrc;\n\t\t\t\t\t\t\t\tinstalledChunkData[1](error);\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t};\n\t\t\t\t\t__webpack_require__.l(url, loadingEnded, \"chunk-\" + chunkId, chunkId);\n\t\t\t\t} else installedChunks[chunkId] = 0;\n\t\t\t}\n\t\t}\n};\n\n// no prefetching\n\n// no preloaded\n\n// no HMR\n\n// no HMR manifest\n\n__webpack_require__.O.j = function(chunkId) { return installedChunks[chunkId] === 0; };\n\n// install a JSONP callback for chunk loading\nvar webpackJsonpCallback = function(parentChunkLoadingFunction, data) {\n\tvar chunkIds = data[0];\n\tvar moreModules = data[1];\n\tvar runtime = data[2];\n\t// add \"moreModules\" to the modules object,\n\t// then flag all \"chunkIds\" as loaded and fire callback\n\tvar moduleId, chunkId, i = 0;\n\tif(chunkIds.some(function(id) { return installedChunks[id] !== 0; })) {\n\t\tfor(moduleId in moreModules) {\n\t\t\tif(__webpack_require__.o(moreModules, moduleId)) {\n\t\t\t\t__webpack_require__.m[moduleId] = moreModules[moduleId];\n\t\t\t}\n\t\t}\n\t\tif(runtime) var result = runtime(__webpack_require__);\n\t}\n\tif(parentChunkLoadingFunction) parentChunkLoadingFunction(data);\n\tfor(;i < chunkIds.length; i++) {\n\t\tchunkId = chunkIds[i];\n\t\tif(__webpack_require__.o(installedChunks, chunkId) && installedChunks[chunkId]) {\n\t\t\tinstalledChunks[chunkId][0]();\n\t\t}\n\t\tinstalledChunks[chunkId] = 0;\n\t}\n\treturn __webpack_require__.O(result);\n}\n\nvar chunkLoadingGlobal = self[\"webpackChunkevaluation_collect\"] = self[\"webpackChunkevaluation_collect\"] || [];\nchunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0));\nchunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal));"],"names":["deferred","leafPrototypes","getProto","inProgress","dataWebpackPrefix","__webpack_module_cache__","__webpack_require__","moduleId","cachedModule","undefined","exports","module","id","loaded","__webpack_modules__","call","m","O","result","chunkIds","fn","priority","notFulfilled","Infinity","i","length","fulfilled","j","Object","keys","every","key","splice","r","n","getter","__esModule","d","a","getPrototypeOf","obj","__proto__","t","value","mode","this","then","ns","create","def","current","indexOf","getOwnPropertyNames","forEach","definition","o","defineProperty","enumerable","get","f","e","chunkId","Promise","all","reduce","promises","u","miniCssF","g","globalThis","Function","window","prop","prototype","hasOwnProperty","l","url","done","push","script","needAttach","scripts","document","getElementsByTagName","s","getAttribute","createElement","charset","timeout","nc","setAttribute","src","onScriptComplete","prev","event","onerror","onload","clearTimeout","doneFns","parentNode","removeChild","setTimeout","bind","type","target","head","appendChild","Symbol","toStringTag","nmd","paths","children","p","installedChunks","installedChunkData","test","promise","resolve","reject","error","Error","errorType","realSrc","message","name","request","webpackJsonpCallback","parentChunkLoadingFunction","data","moreModules","runtime","some","chunkLoadingGlobal","self"],"sourceRoot":""} \ No newline at end of file diff --git a/evidenceportal/webpack-runtime-ccbd36336918ed6f68c1.js b/evidenceportal/webpack-runtime-ccbd36336918ed6f68c1.js index 2ef1dd6b..834fac1a 100644 --- a/evidenceportal/webpack-runtime-ccbd36336918ed6f68c1.js +++ b/evidenceportal/webpack-runtime-ccbd36336918ed6f68c1.js @@ -1,2 +1,2 @@ -!function(){"use strict";var e,t,n,r,o,u={},i={};function c(e){var t=i[e];if(void 0!==t)return t.exports;var n=i[e]={id:e,loaded:!1,exports:{}};return u[e].call(n.exports,n,n.exports,c),n.loaded=!0,n.exports}c.m=u,e=[],c.O=function(t,n,r,o){if(!n){var u=1/0;for(l=0;l=o)&&Object.keys(c.O).every((function(e){return c.O[e](n[a])}))?n.splice(a--,1):(i=!1,o0&&e[l-1][2]>o;l--)e[l]=e[l-1];e[l]=[n,r,o]},c.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return c.d(t,{a:t}),t},n=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},c.t=function(e,r){if(1&r&&(e=this(e)),8&r)return e;if("object"==typeof e&&e){if(4&r&&e.__esModule)return e;if(16&r&&"function"==typeof e.then)return e}var o=Object.create(null);c.r(o);var u={};t=t||[null,n({}),n([]),n(n)];for(var i=2&r&&e;"object"==typeof i&&!~t.indexOf(i);i=n(i))Object.getOwnPropertyNames(i).forEach((function(t){u[t]=function(){return e[t]}}));return u.default=function(){return e},c.d(o,u),o},c.d=function(e,t){for(var n in t)c.o(t,n)&&!c.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},c.f={},c.e=function(e){return Promise.all(Object.keys(c.f).reduce((function(t,n){return c.f[n](e,t),t}),[]))},c.u=function(e){return(237===e?"component---gatsby-theme-project-portal-src-pages-404-tsx":e)+"-"+{36:"ef3db320637f499ce532",237:"eea542c66c097c70ecca",698:"26e87bcb9a7a7174d265"}[e]+".js"},c.miniCssF=function(e){return"styles.35e582bc06f1449d82ac.css"},c.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),c.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r={},o="evaluation-collect:",c.l=function(e,t,n,u){if(r[e])r[e].push(t);else{var i,a;if(void 0!==n)for(var f=document.getElementsByTagName("script"),l=0;l=o)&&Object.keys(c.O).every((function(e){return c.O[e](n[a])}))?n.splice(a--,1):(i=!1,o0&&e[l-1][2]>o;l--)e[l]=e[l-1];e[l]=[n,r,o]},c.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return c.d(t,{a:t}),t},n=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},c.t=function(e,r){if(1&r&&(e=this(e)),8&r)return e;if("object"==typeof e&&e){if(4&r&&e.__esModule)return e;if(16&r&&"function"==typeof e.then)return e}var o=Object.create(null);c.r(o);var u={};t=t||[null,n({}),n([]),n(n)];for(var i=2&r&&e;"object"==typeof i&&!~t.indexOf(i);i=n(i))Object.getOwnPropertyNames(i).forEach((function(t){u[t]=function(){return e[t]}}));return u.default=function(){return e},c.d(o,u),o},c.d=function(e,t){for(var n in t)c.o(t,n)&&!c.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},c.f={},c.e=function(e){return Promise.all(Object.keys(c.f).reduce((function(t,n){return c.f[n](e,t),t}),[]))},c.u=function(e){return(237===e?"component---gatsby-theme-project-portal-src-pages-404-tsx":e)+"-"+{36:"ef3db320637f499ce532",237:"eea542c66c097c70ecca",698:"26e87bcb9a7a7174d265"}[e]+".js"},c.miniCssF=function(e){return"styles.35e582bc06f1449d82ac.css"},c.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),c.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r={},o="evaluation-collect:",c.l=function(e,t,n,u){if(r[e])r[e].push(t);else{var i,a;if(void 0!==n)for(var f=document.getElementsByTagName("script"),l=0;l 0 && deferred[i - 1][2] > priority; i--) deferred[i] = deferred[i - 1];\n\t\tdeferred[i] = [chunkIds, fn, priority];\n\t\treturn;\n\t}\n\tvar notFulfilled = Infinity;\n\tfor (var i = 0; i < deferred.length; i++) {\n\t\tvar chunkIds = deferred[i][0];\n\t\tvar fn = deferred[i][1];\n\t\tvar priority = deferred[i][2];\n\t\tvar fulfilled = true;\n\t\tfor (var j = 0; j < chunkIds.length; j++) {\n\t\t\tif ((priority & 1 === 0 || notFulfilled >= priority) && Object.keys(__webpack_require__.O).every(function(key) { return __webpack_require__.O[key](chunkIds[j]); })) {\n\t\t\t\tchunkIds.splice(j--, 1);\n\t\t\t} else {\n\t\t\t\tfulfilled = false;\n\t\t\t\tif(priority < notFulfilled) notFulfilled = priority;\n\t\t\t}\n\t\t}\n\t\tif(fulfilled) {\n\t\t\tdeferred.splice(i--, 1)\n\t\t\tvar r = fn();\n\t\t\tif (r !== undefined) result = r;\n\t\t}\n\t}\n\treturn result;\n};","var getProto = Object.getPrototypeOf ? function(obj) { return Object.getPrototypeOf(obj); } : function(obj) { return obj.__proto__; };\nvar leafPrototypes;\n// create a fake namespace object\n// mode & 1: value is a module id, require it\n// mode & 2: merge all properties of value into the ns\n// mode & 4: return value when already ns object\n// mode & 16: return value when it's Promise-like\n// mode & 8|1: behave like require\n__webpack_require__.t = function(value, mode) {\n\tif(mode & 1) value = this(value);\n\tif(mode & 8) return value;\n\tif(typeof value === 'object' && value) {\n\t\tif((mode & 4) && value.__esModule) return value;\n\t\tif((mode & 16) && typeof value.then === 'function') return value;\n\t}\n\tvar ns = Object.create(null);\n\t__webpack_require__.r(ns);\n\tvar def = {};\n\tleafPrototypes = leafPrototypes || [null, getProto({}), getProto([]), getProto(getProto)];\n\tfor(var current = mode & 2 && value; typeof current == 'object' && !~leafPrototypes.indexOf(current); current = getProto(current)) {\n\t\tObject.getOwnPropertyNames(current).forEach(function(key) { def[key] = function() { return value[key]; }; });\n\t}\n\tdef['default'] = function() { return value; };\n\t__webpack_require__.d(ns, def);\n\treturn ns;\n};","var inProgress = {};\nvar dataWebpackPrefix = \"evaluation-collect:\";\n// loadScript function to load a script via script tag\n__webpack_require__.l = function(url, done, key, chunkId) {\n\tif(inProgress[url]) { inProgress[url].push(done); return; }\n\tvar script, needAttach;\n\tif(key !== undefined) {\n\t\tvar scripts = document.getElementsByTagName(\"script\");\n\t\tfor(var i = 0; i < scripts.length; i++) {\n\t\t\tvar s = scripts[i];\n\t\t\tif(s.getAttribute(\"src\") == url || s.getAttribute(\"data-webpack\") == dataWebpackPrefix + key) { script = s; break; }\n\t\t}\n\t}\n\tif(!script) {\n\t\tneedAttach = true;\n\t\tscript = document.createElement('script');\n\n\t\tscript.charset = 'utf-8';\n\t\tscript.timeout = 120;\n\t\tif (__webpack_require__.nc) {\n\t\t\tscript.setAttribute(\"nonce\", __webpack_require__.nc);\n\t\t}\n\t\tscript.setAttribute(\"data-webpack\", dataWebpackPrefix + key);\n\n\t\tscript.src = url;\n\t}\n\tinProgress[url] = [done];\n\tvar onScriptComplete = function(prev, event) {\n\t\t// avoid mem leaks in IE.\n\t\tscript.onerror = script.onload = null;\n\t\tclearTimeout(timeout);\n\t\tvar doneFns = inProgress[url];\n\t\tdelete inProgress[url];\n\t\tscript.parentNode && script.parentNode.removeChild(script);\n\t\tdoneFns && doneFns.forEach(function(fn) { return fn(event); });\n\t\tif(prev) return prev(event);\n\t}\n\tvar timeout = setTimeout(onScriptComplete.bind(null, undefined, { type: 'timeout', target: script }), 120000);\n\tscript.onerror = onScriptComplete.bind(null, script.onerror);\n\tscript.onload = onScriptComplete.bind(null, script.onload);\n\tneedAttach && document.head.appendChild(script);\n};","// The module cache\nvar __webpack_module_cache__ = {};\n\n// The require function\nfunction __webpack_require__(moduleId) {\n\t// Check if module is in cache\n\tvar cachedModule = __webpack_module_cache__[moduleId];\n\tif (cachedModule !== undefined) {\n\t\treturn cachedModule.exports;\n\t}\n\t// Create a new module (and put it into the cache)\n\tvar module = __webpack_module_cache__[moduleId] = {\n\t\tid: moduleId,\n\t\tloaded: false,\n\t\texports: {}\n\t};\n\n\t// Execute the module function\n\t__webpack_modules__[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n\t// Flag the module as loaded\n\tmodule.loaded = true;\n\n\t// Return the exports of the module\n\treturn module.exports;\n}\n\n// expose the modules object (__webpack_modules__)\n__webpack_require__.m = __webpack_modules__;\n\n","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = function(module) {\n\tvar getter = module && module.__esModule ?\n\t\tfunction() { return module['default']; } :\n\t\tfunction() { return module; };\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","// define getter functions for harmony exports\n__webpack_require__.d = function(exports, definition) {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.f = {};\n// This file contains only the entry chunk.\n// The chunk loading function for additional chunks\n__webpack_require__.e = function(chunkId) {\n\treturn Promise.all(Object.keys(__webpack_require__.f).reduce(function(promises, key) {\n\t\t__webpack_require__.f[key](chunkId, promises);\n\t\treturn promises;\n\t}, []));\n};","// This function allow to reference async chunks\n__webpack_require__.u = function(chunkId) {\n\t// return url for filenames based on template\n\treturn \"\" + (chunkId === 237 ? \"component---gatsby-theme-project-portal-src-pages-404-tsx\" : chunkId) + \"-\" + {\"36\":\"ef3db320637f499ce532\",\"237\":\"eea542c66c097c70ecca\",\"698\":\"26e87bcb9a7a7174d265\"}[chunkId] + \".js\";\n};","// This function allow to reference all chunks\n__webpack_require__.miniCssF = function(chunkId) {\n\t// return url for filenames based on template\n\treturn \"\" + \"styles\" + \".\" + \"35e582bc06f1449d82ac\" + \".css\";\n};","__webpack_require__.g = (function() {\n\tif (typeof globalThis === 'object') return globalThis;\n\ttry {\n\t\treturn this || new Function('return this')();\n\t} catch (e) {\n\t\tif (typeof window === 'object') return window;\n\t}\n})();","__webpack_require__.o = function(obj, prop) { return Object.prototype.hasOwnProperty.call(obj, prop); }","// define __esModule on exports\n__webpack_require__.r = function(exports) {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","__webpack_require__.nmd = function(module) {\n\tmodule.paths = [];\n\tif (!module.children) module.children = [];\n\treturn module;\n};","__webpack_require__.p = \"/evidenceportal/\";","// no baseURI\n\n// object to store loaded and loading chunks\n// undefined = chunk not loaded, null = chunk preloaded/prefetched\n// [resolve, reject, Promise] = chunk loading, 0 = chunk loaded\nvar installedChunks = {\n\t658: 0,\n\t532: 0\n};\n\n__webpack_require__.f.j = function(chunkId, promises) {\n\t\t// JSONP chunk loading for javascript\n\t\tvar installedChunkData = __webpack_require__.o(installedChunks, chunkId) ? installedChunks[chunkId] : undefined;\n\t\tif(installedChunkData !== 0) { // 0 means \"already installed\".\n\n\t\t\t// a Promise means \"currently loading\".\n\t\t\tif(installedChunkData) {\n\t\t\t\tpromises.push(installedChunkData[2]);\n\t\t\t} else {\n\t\t\t\tif(!/^(532|658)$/.test(chunkId)) {\n\t\t\t\t\t// setup Promise in chunk cache\n\t\t\t\t\tvar promise = new Promise(function(resolve, reject) { installedChunkData = installedChunks[chunkId] = [resolve, reject]; });\n\t\t\t\t\tpromises.push(installedChunkData[2] = promise);\n\n\t\t\t\t\t// start chunk loading\n\t\t\t\t\tvar url = __webpack_require__.p + __webpack_require__.u(chunkId);\n\t\t\t\t\t// create error before stack unwound to get useful stacktrace later\n\t\t\t\t\tvar error = new Error();\n\t\t\t\t\tvar loadingEnded = function(event) {\n\t\t\t\t\t\tif(__webpack_require__.o(installedChunks, chunkId)) {\n\t\t\t\t\t\t\tinstalledChunkData = installedChunks[chunkId];\n\t\t\t\t\t\t\tif(installedChunkData !== 0) installedChunks[chunkId] = undefined;\n\t\t\t\t\t\t\tif(installedChunkData) {\n\t\t\t\t\t\t\t\tvar errorType = event && (event.type === 'load' ? 'missing' : event.type);\n\t\t\t\t\t\t\t\tvar realSrc = event && event.target && event.target.src;\n\t\t\t\t\t\t\t\terror.message = 'Loading chunk ' + chunkId + ' failed.\\n(' + errorType + ': ' + realSrc + ')';\n\t\t\t\t\t\t\t\terror.name = 'ChunkLoadError';\n\t\t\t\t\t\t\t\terror.type = errorType;\n\t\t\t\t\t\t\t\terror.request = realSrc;\n\t\t\t\t\t\t\t\tinstalledChunkData[1](error);\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t};\n\t\t\t\t\t__webpack_require__.l(url, loadingEnded, \"chunk-\" + chunkId, chunkId);\n\t\t\t\t} else installedChunks[chunkId] = 0;\n\t\t\t}\n\t\t}\n};\n\n// no prefetching\n\n// no preloaded\n\n// no HMR\n\n// no HMR manifest\n\n__webpack_require__.O.j = function(chunkId) { return installedChunks[chunkId] === 0; };\n\n// install a JSONP callback for chunk loading\nvar webpackJsonpCallback = function(parentChunkLoadingFunction, data) {\n\tvar chunkIds = data[0];\n\tvar moreModules = data[1];\n\tvar runtime = data[2];\n\t// add \"moreModules\" to the modules object,\n\t// then flag all \"chunkIds\" as loaded and fire callback\n\tvar moduleId, chunkId, i = 0;\n\tif(chunkIds.some(function(id) { return installedChunks[id] !== 0; })) {\n\t\tfor(moduleId in moreModules) {\n\t\t\tif(__webpack_require__.o(moreModules, moduleId)) {\n\t\t\t\t__webpack_require__.m[moduleId] = moreModules[moduleId];\n\t\t\t}\n\t\t}\n\t\tif(runtime) var result = runtime(__webpack_require__);\n\t}\n\tif(parentChunkLoadingFunction) parentChunkLoadingFunction(data);\n\tfor(;i < chunkIds.length; i++) {\n\t\tchunkId = chunkIds[i];\n\t\tif(__webpack_require__.o(installedChunks, chunkId) && installedChunks[chunkId]) {\n\t\t\tinstalledChunks[chunkId][0]();\n\t\t}\n\t\tinstalledChunks[chunkId] = 0;\n\t}\n\treturn __webpack_require__.O(result);\n}\n\nvar chunkLoadingGlobal = self[\"webpackChunkevaluation_collect\"] = self[\"webpackChunkevaluation_collect\"] || [];\nchunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0));\nchunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal));"],"names":["deferred","leafPrototypes","getProto","inProgress","dataWebpackPrefix","__webpack_module_cache__","__webpack_require__","moduleId","cachedModule","undefined","exports","module","id","loaded","__webpack_modules__","call","m","O","result","chunkIds","fn","priority","notFulfilled","Infinity","i","length","fulfilled","j","Object","keys","every","key","splice","r","n","getter","__esModule","d","a","getPrototypeOf","obj","__proto__","t","value","mode","this","then","ns","create","def","current","indexOf","getOwnPropertyNames","forEach","definition","o","defineProperty","enumerable","get","f","e","chunkId","Promise","all","reduce","promises","u","miniCssF","g","globalThis","Function","window","prop","prototype","hasOwnProperty","l","url","done","push","script","needAttach","scripts","document","getElementsByTagName","s","getAttribute","createElement","charset","timeout","nc","setAttribute","src","onScriptComplete","prev","event","onerror","onload","clearTimeout","doneFns","parentNode","removeChild","setTimeout","bind","type","target","head","appendChild","Symbol","toStringTag","nmd","paths","children","p","installedChunks","installedChunkData","test","promise","resolve","reject","error","Error","errorType","realSrc","message","name","request","webpackJsonpCallback","parentChunkLoadingFunction","data","moreModules","runtime","some","chunkLoadingGlobal","self"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"webpack-runtime-ccbd36336918ed6f68c1.js","mappings":"6BAAIA,ECCAC,EADAC,ECAAC,EACAC,E,KCAAC,EAA2B,CAAC,EAGhC,SAASC,EAAoBC,GAE5B,IAAIC,EAAeH,EAAyBE,GAC5C,QAAqBE,IAAjBD,EACH,OAAOA,EAAaE,QAGrB,IAAIC,EAASN,EAAyBE,GAAY,CACjDK,GAAIL,EACJM,QAAQ,EACRH,QAAS,CAAC,GAUX,OANAI,EAAoBP,GAAUQ,KAAKJ,EAAOD,QAASC,EAAQA,EAAOD,QAASJ,GAG3EK,EAAOE,QAAS,EAGTF,EAAOD,OACf,CAGAJ,EAAoBU,EAAIF,EH5BpBd,EAAW,GACfM,EAAoBW,EAAI,SAASC,EAAQC,EAAUC,EAAIC,GACtD,IAAGF,EAAH,CAMA,IAAIG,EAAeC,IACnB,IAASC,EAAI,EAAGA,EAAIxB,EAASyB,OAAQD,IAAK,CACrCL,EAAWnB,EAASwB,GAAG,GACvBJ,EAAKpB,EAASwB,GAAG,GACjBH,EAAWrB,EAASwB,GAAG,GAE3B,IAJA,IAGIE,GAAY,EACPC,EAAI,EAAGA,EAAIR,EAASM,OAAQE,MACpB,EAAXN,GAAsBC,GAAgBD,IAAaO,OAAOC,KAAKvB,EAAoBW,GAAGa,OAAM,SAASC,GAAO,OAAOzB,EAAoBW,EAAEc,GAAKZ,EAASQ,GAAK,IAChKR,EAASa,OAAOL,IAAK,IAErBD,GAAY,EACTL,EAAWC,IAAcA,EAAeD,IAG7C,GAAGK,EAAW,CACb1B,EAASgC,OAAOR,IAAK,GACrB,IAAIS,EAAIb,SACEX,IAANwB,IAAiBf,EAASe,EAC/B,CACD,CACA,OAAOf,CArBP,CAJCG,EAAWA,GAAY,EACvB,IAAI,IAAIG,EAAIxB,EAASyB,OAAQD,EAAI,GAAKxB,EAASwB,EAAI,GAAG,GAAKH,EAAUG,IAAKxB,EAASwB,GAAKxB,EAASwB,EAAI,GACrGxB,EAASwB,GAAK,CAACL,EAAUC,EAAIC,EAwB/B,EI5BAf,EAAoB4B,EAAI,SAASvB,GAChC,IAAIwB,EAASxB,GAAUA,EAAOyB,WAC7B,WAAa,OAAOzB,EAAgB,OAAG,EACvC,WAAa,OAAOA,CAAQ,EAE7B,OADAL,EAAoB+B,EAAEF,EAAQ,CAAEG,EAAGH,IAC5BA,CACR,EHPIjC,EAAW0B,OAAOW,eAAiB,SAASC,GAAO,OAAOZ,OAAOW,eAAeC,EAAM,EAAI,SAASA,GAAO,OAAOA,EAAIC,SAAW,EAQpInC,EAAoBoC,EAAI,SAASC,EAAOC,GAEvC,GADU,EAAPA,IAAUD,EAAQE,KAAKF,IAChB,EAAPC,EAAU,OAAOD,EACpB,GAAoB,iBAAVA,GAAsBA,EAAO,CACtC,GAAW,EAAPC,GAAaD,EAAMP,WAAY,OAAOO,EAC1C,GAAW,GAAPC,GAAoC,mBAAfD,EAAMG,KAAqB,OAAOH,CAC5D,CACA,IAAII,EAAKnB,OAAOoB,OAAO,MACvB1C,EAAoB2B,EAAEc,GACtB,IAAIE,EAAM,CAAC,EACXhD,EAAiBA,GAAkB,CAAC,KAAMC,EAAS,CAAC,GAAIA,EAAS,IAAKA,EAASA,IAC/E,IAAI,IAAIgD,EAAiB,EAAPN,GAAYD,EAAyB,iBAAXO,KAAyBjD,EAAekD,QAAQD,GAAUA,EAAUhD,EAASgD,GACxHtB,OAAOwB,oBAAoBF,GAASG,SAAQ,SAAStB,GAAOkB,EAAIlB,GAAO,WAAa,OAAOY,EAAMZ,EAAM,CAAG,IAI3G,OAFAkB,EAAa,QAAI,WAAa,OAAON,CAAO,EAC5CrC,EAAoB+B,EAAEU,EAAIE,GACnBF,CACR,EIxBAzC,EAAoB+B,EAAI,SAAS3B,EAAS4C,GACzC,IAAI,IAAIvB,KAAOuB,EACXhD,EAAoBiD,EAAED,EAAYvB,KAASzB,EAAoBiD,EAAE7C,EAASqB,IAC5EH,OAAO4B,eAAe9C,EAASqB,EAAK,CAAE0B,YAAY,EAAMC,IAAKJ,EAAWvB,IAG3E,ECPAzB,EAAoBqD,EAAI,CAAC,EAGzBrD,EAAoBsD,EAAI,SAASC,GAChC,OAAOC,QAAQC,IAAInC,OAAOC,KAAKvB,EAAoBqD,GAAGK,QAAO,SAASC,EAAUlC,GAE/E,OADAzB,EAAoBqD,EAAE5B,GAAK8B,EAASI,GAC7BA,CACR,GAAG,IACJ,ECPA3D,EAAoB4D,EAAI,SAASL,GAEhC,OAAyB,MAAZA,EAAkB,4DAA8DA,GAAW,IAAM,CAAC,GAAK,uBAAuB,IAAM,uBAAuB,IAAM,wBAAwBA,GAAW,KAClN,ECHAvD,EAAoB6D,SAAW,SAASN,GAEvC,MAAO,iCACR,ECJAvD,EAAoB8D,EAAI,WACvB,GAA0B,iBAAfC,WAAyB,OAAOA,WAC3C,IACC,OAAOxB,MAAQ,IAAIyB,SAAS,cAAb,EAChB,CAAE,MAAOV,GACR,GAAsB,iBAAXW,OAAqB,OAAOA,MACxC,CACA,CAPuB,GCAxBjE,EAAoBiD,EAAI,SAASf,EAAKgC,GAAQ,OAAO5C,OAAO6C,UAAUC,eAAe3D,KAAKyB,EAAKgC,EAAO,ERAlGrE,EAAa,CAAC,EACdC,EAAoB,sBAExBE,EAAoBqE,EAAI,SAASC,EAAKC,EAAM9C,EAAK8B,GAChD,GAAG1D,EAAWyE,GAAQzE,EAAWyE,GAAKE,KAAKD,OAA3C,CACA,IAAIE,EAAQC,EACZ,QAAWvE,IAARsB,EAEF,IADA,IAAIkD,EAAUC,SAASC,qBAAqB,UACpC3D,EAAI,EAAGA,EAAIyD,EAAQxD,OAAQD,IAAK,CACvC,IAAI4D,EAAIH,EAAQzD,GAChB,GAAG4D,EAAEC,aAAa,QAAUT,GAAOQ,EAAEC,aAAa,iBAAmBjF,EAAoB2B,EAAK,CAAEgD,EAASK,EAAG,KAAO,CACpH,CAEGL,IACHC,GAAa,GACbD,EAASG,SAASI,cAAc,WAEzBC,QAAU,QACjBR,EAAOS,QAAU,IACblF,EAAoBmF,IACvBV,EAAOW,aAAa,QAASpF,EAAoBmF,IAElDV,EAAOW,aAAa,eAAgBtF,EAAoB2B,GAExDgD,EAAOY,IAAMf,GAEdzE,EAAWyE,GAAO,CAACC,GACnB,IAAIe,EAAmB,SAASC,EAAMC,GAErCf,EAAOgB,QAAUhB,EAAOiB,OAAS,KACjCC,aAAaT,GACb,IAAIU,EAAU/F,EAAWyE,GAIzB,UAHOzE,EAAWyE,GAClBG,EAAOoB,YAAcpB,EAAOoB,WAAWC,YAAYrB,GACnDmB,GAAWA,EAAQ7C,SAAQ,SAASjC,GAAM,OAAOA,EAAG0E,EAAQ,IACzDD,EAAM,OAAOA,EAAKC,EACtB,EACIN,EAAUa,WAAWT,EAAiBU,KAAK,UAAM7F,EAAW,CAAE8F,KAAM,UAAWC,OAAQzB,IAAW,MACtGA,EAAOgB,QAAUH,EAAiBU,KAAK,KAAMvB,EAAOgB,SACpDhB,EAAOiB,OAASJ,EAAiBU,KAAK,KAAMvB,EAAOiB,QACnDhB,GAAcE,SAASuB,KAAKC,YAAY3B,EApCkB,CAqC3D,ESxCAzE,EAAoB2B,EAAI,SAASvB,GACX,oBAAXiG,QAA0BA,OAAOC,aAC1ChF,OAAO4B,eAAe9C,EAASiG,OAAOC,YAAa,CAAEjE,MAAO,WAE7Df,OAAO4B,eAAe9C,EAAS,aAAc,CAAEiC,OAAO,GACvD,ECNArC,EAAoBuG,IAAM,SAASlG,GAGlC,OAFAA,EAAOmG,MAAQ,GACVnG,EAAOoG,WAAUpG,EAAOoG,SAAW,IACjCpG,CACR,ECJAL,EAAoB0G,EAAI,iE,WCKxB,IAAIC,EAAkB,CACrB,IAAK,EACL,IAAK,GAGN3G,EAAoBqD,EAAEhC,EAAI,SAASkC,EAASI,GAE1C,IAAIiD,EAAqB5G,EAAoBiD,EAAE0D,EAAiBpD,GAAWoD,EAAgBpD,QAAWpD,EACtG,GAA0B,IAAvByG,EAGF,GAAGA,EACFjD,EAASa,KAAKoC,EAAmB,SAEjC,GAAI,cAAcC,KAAKtD,GAyBhBoD,EAAgBpD,GAAW,MAzBD,CAEhC,IAAIuD,EAAU,IAAItD,SAAQ,SAASuD,EAASC,GAAUJ,EAAqBD,EAAgBpD,GAAW,CAACwD,EAASC,EAAS,IACzHrD,EAASa,KAAKoC,EAAmB,GAAKE,GAGtC,IAAIxC,EAAMtE,EAAoB0G,EAAI1G,EAAoB4D,EAAEL,GAEpD0D,EAAQ,IAAIC,MAgBhBlH,EAAoBqE,EAAEC,GAfH,SAASkB,GAC3B,GAAGxF,EAAoBiD,EAAE0D,EAAiBpD,KAEf,KAD1BqD,EAAqBD,EAAgBpD,MACRoD,EAAgBpD,QAAWpD,GACrDyG,GAAoB,CACtB,IAAIO,EAAY3B,IAAyB,SAAfA,EAAMS,KAAkB,UAAYT,EAAMS,MAChEmB,EAAU5B,GAASA,EAAMU,QAAUV,EAAMU,OAAOb,IACpD4B,EAAMI,QAAU,iBAAmB9D,EAAU,cAAgB4D,EAAY,KAAOC,EAAU,IAC1FH,EAAMK,KAAO,iBACbL,EAAMhB,KAAOkB,EACbF,EAAMM,QAAUH,EAChBR,EAAmB,GAAGK,EACvB,CAEF,GACyC,SAAW1D,EAASA,EAC9D,CAGJ,EAUAvD,EAAoBW,EAAEU,EAAI,SAASkC,GAAW,OAAoC,IAA7BoD,EAAgBpD,EAAgB,EAGrF,IAAIiE,EAAuB,SAASC,EAA4BC,GAC/D,IAKIzH,EAAUsD,EALV1C,EAAW6G,EAAK,GAChBC,EAAcD,EAAK,GACnBE,EAAUF,EAAK,GAGIxG,EAAI,EAC3B,GAAGL,EAASgH,MAAK,SAASvH,GAAM,OAA+B,IAAxBqG,EAAgBrG,EAAW,IAAI,CACrE,IAAIL,KAAY0H,EACZ3H,EAAoBiD,EAAE0E,EAAa1H,KACrCD,EAAoBU,EAAET,GAAY0H,EAAY1H,IAGhD,GAAG2H,EAAS,IAAIhH,EAASgH,EAAQ5H,EAClC,CAEA,IADGyH,GAA4BA,EAA2BC,GACrDxG,EAAIL,EAASM,OAAQD,IACzBqC,EAAU1C,EAASK,GAChBlB,EAAoBiD,EAAE0D,EAAiBpD,IAAYoD,EAAgBpD,IACrEoD,EAAgBpD,GAAS,KAE1BoD,EAAgBpD,GAAW,EAE5B,OAAOvD,EAAoBW,EAAEC,EAC9B,EAEIkH,EAAqBC,KAAqC,+BAAIA,KAAqC,gCAAK,GAC5GD,EAAmB/E,QAAQyE,EAAqBxB,KAAK,KAAM,IAC3D8B,EAAmBtD,KAAOgD,EAAqBxB,KAAK,KAAM8B,EAAmBtD,KAAKwB,KAAK8B,G","sources":["webpack://evaluation-collect/webpack/runtime/chunk loaded","webpack://evaluation-collect/webpack/runtime/create fake namespace object","webpack://evaluation-collect/webpack/runtime/load script","webpack://evaluation-collect/webpack/bootstrap","webpack://evaluation-collect/webpack/runtime/compat get default export","webpack://evaluation-collect/webpack/runtime/define property getters","webpack://evaluation-collect/webpack/runtime/ensure chunk","webpack://evaluation-collect/webpack/runtime/get javascript chunk filename","webpack://evaluation-collect/webpack/runtime/get mini-css chunk filename","webpack://evaluation-collect/webpack/runtime/global","webpack://evaluation-collect/webpack/runtime/hasOwnProperty shorthand","webpack://evaluation-collect/webpack/runtime/make namespace object","webpack://evaluation-collect/webpack/runtime/node module decorator","webpack://evaluation-collect/webpack/runtime/publicPath","webpack://evaluation-collect/webpack/runtime/jsonp chunk loading"],"sourcesContent":["var deferred = [];\n__webpack_require__.O = function(result, chunkIds, fn, priority) {\n\tif(chunkIds) {\n\t\tpriority = priority || 0;\n\t\tfor(var i = deferred.length; i > 0 && deferred[i - 1][2] > priority; i--) deferred[i] = deferred[i - 1];\n\t\tdeferred[i] = [chunkIds, fn, priority];\n\t\treturn;\n\t}\n\tvar notFulfilled = Infinity;\n\tfor (var i = 0; i < deferred.length; i++) {\n\t\tvar chunkIds = deferred[i][0];\n\t\tvar fn = deferred[i][1];\n\t\tvar priority = deferred[i][2];\n\t\tvar fulfilled = true;\n\t\tfor (var j = 0; j < chunkIds.length; j++) {\n\t\t\tif ((priority & 1 === 0 || notFulfilled >= priority) && Object.keys(__webpack_require__.O).every(function(key) { return __webpack_require__.O[key](chunkIds[j]); })) {\n\t\t\t\tchunkIds.splice(j--, 1);\n\t\t\t} else {\n\t\t\t\tfulfilled = false;\n\t\t\t\tif(priority < notFulfilled) notFulfilled = priority;\n\t\t\t}\n\t\t}\n\t\tif(fulfilled) {\n\t\t\tdeferred.splice(i--, 1)\n\t\t\tvar r = fn();\n\t\t\tif (r !== undefined) result = r;\n\t\t}\n\t}\n\treturn result;\n};","var getProto = Object.getPrototypeOf ? function(obj) { return Object.getPrototypeOf(obj); } : function(obj) { return obj.__proto__; };\nvar leafPrototypes;\n// create a fake namespace object\n// mode & 1: value is a module id, require it\n// mode & 2: merge all properties of value into the ns\n// mode & 4: return value when already ns object\n// mode & 16: return value when it's Promise-like\n// mode & 8|1: behave like require\n__webpack_require__.t = function(value, mode) {\n\tif(mode & 1) value = this(value);\n\tif(mode & 8) return value;\n\tif(typeof value === 'object' && value) {\n\t\tif((mode & 4) && value.__esModule) return value;\n\t\tif((mode & 16) && typeof value.then === 'function') return value;\n\t}\n\tvar ns = Object.create(null);\n\t__webpack_require__.r(ns);\n\tvar def = {};\n\tleafPrototypes = leafPrototypes || [null, getProto({}), getProto([]), getProto(getProto)];\n\tfor(var current = mode & 2 && value; typeof current == 'object' && !~leafPrototypes.indexOf(current); current = getProto(current)) {\n\t\tObject.getOwnPropertyNames(current).forEach(function(key) { def[key] = function() { return value[key]; }; });\n\t}\n\tdef['default'] = function() { return value; };\n\t__webpack_require__.d(ns, def);\n\treturn ns;\n};","var inProgress = {};\nvar dataWebpackPrefix = \"evaluation-collect:\";\n// loadScript function to load a script via script tag\n__webpack_require__.l = function(url, done, key, chunkId) {\n\tif(inProgress[url]) { inProgress[url].push(done); return; }\n\tvar script, needAttach;\n\tif(key !== undefined) {\n\t\tvar scripts = document.getElementsByTagName(\"script\");\n\t\tfor(var i = 0; i < scripts.length; i++) {\n\t\t\tvar s = scripts[i];\n\t\t\tif(s.getAttribute(\"src\") == url || s.getAttribute(\"data-webpack\") == dataWebpackPrefix + key) { script = s; break; }\n\t\t}\n\t}\n\tif(!script) {\n\t\tneedAttach = true;\n\t\tscript = document.createElement('script');\n\n\t\tscript.charset = 'utf-8';\n\t\tscript.timeout = 120;\n\t\tif (__webpack_require__.nc) {\n\t\t\tscript.setAttribute(\"nonce\", __webpack_require__.nc);\n\t\t}\n\t\tscript.setAttribute(\"data-webpack\", dataWebpackPrefix + key);\n\n\t\tscript.src = url;\n\t}\n\tinProgress[url] = [done];\n\tvar onScriptComplete = function(prev, event) {\n\t\t// avoid mem leaks in IE.\n\t\tscript.onerror = script.onload = null;\n\t\tclearTimeout(timeout);\n\t\tvar doneFns = inProgress[url];\n\t\tdelete inProgress[url];\n\t\tscript.parentNode && script.parentNode.removeChild(script);\n\t\tdoneFns && doneFns.forEach(function(fn) { return fn(event); });\n\t\tif(prev) return prev(event);\n\t}\n\tvar timeout = setTimeout(onScriptComplete.bind(null, undefined, { type: 'timeout', target: script }), 120000);\n\tscript.onerror = onScriptComplete.bind(null, script.onerror);\n\tscript.onload = onScriptComplete.bind(null, script.onload);\n\tneedAttach && document.head.appendChild(script);\n};","// The module cache\nvar __webpack_module_cache__ = {};\n\n// The require function\nfunction __webpack_require__(moduleId) {\n\t// Check if module is in cache\n\tvar cachedModule = __webpack_module_cache__[moduleId];\n\tif (cachedModule !== undefined) {\n\t\treturn cachedModule.exports;\n\t}\n\t// Create a new module (and put it into the cache)\n\tvar module = __webpack_module_cache__[moduleId] = {\n\t\tid: moduleId,\n\t\tloaded: false,\n\t\texports: {}\n\t};\n\n\t// Execute the module function\n\t__webpack_modules__[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n\t// Flag the module as loaded\n\tmodule.loaded = true;\n\n\t// Return the exports of the module\n\treturn module.exports;\n}\n\n// expose the modules object (__webpack_modules__)\n__webpack_require__.m = __webpack_modules__;\n\n","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = function(module) {\n\tvar getter = module && module.__esModule ?\n\t\tfunction() { return module['default']; } :\n\t\tfunction() { return module; };\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","// define getter functions for harmony exports\n__webpack_require__.d = function(exports, definition) {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.f = {};\n// This file contains only the entry chunk.\n// The chunk loading function for additional chunks\n__webpack_require__.e = function(chunkId) {\n\treturn Promise.all(Object.keys(__webpack_require__.f).reduce(function(promises, key) {\n\t\t__webpack_require__.f[key](chunkId, promises);\n\t\treturn promises;\n\t}, []));\n};","// This function allow to reference async chunks\n__webpack_require__.u = function(chunkId) {\n\t// return url for filenames based on template\n\treturn \"\" + (chunkId === 237 ? \"component---gatsby-theme-project-portal-src-pages-404-tsx\" : chunkId) + \"-\" + {\"36\":\"ef3db320637f499ce532\",\"237\":\"eea542c66c097c70ecca\",\"698\":\"26e87bcb9a7a7174d265\"}[chunkId] + \".js\";\n};","// This function allow to reference all chunks\n__webpack_require__.miniCssF = function(chunkId) {\n\t// return url for filenames based on template\n\treturn \"\" + \"styles\" + \".\" + \"35e582bc06f1449d82ac\" + \".css\";\n};","__webpack_require__.g = (function() {\n\tif (typeof globalThis === 'object') return globalThis;\n\ttry {\n\t\treturn this || new Function('return this')();\n\t} catch (e) {\n\t\tif (typeof window === 'object') return window;\n\t}\n})();","__webpack_require__.o = function(obj, prop) { return Object.prototype.hasOwnProperty.call(obj, prop); }","// define __esModule on exports\n__webpack_require__.r = function(exports) {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","__webpack_require__.nmd = function(module) {\n\tmodule.paths = [];\n\tif (!module.children) module.children = [];\n\treturn module;\n};","__webpack_require__.p = \"/preview/gsa/eoc/feature/OMB-3-Release2.0-Demo/evidenceportal/\";","// no baseURI\n\n// object to store loaded and loading chunks\n// undefined = chunk not loaded, null = chunk preloaded/prefetched\n// [resolve, reject, Promise] = chunk loading, 0 = chunk loaded\nvar installedChunks = {\n\t658: 0,\n\t532: 0\n};\n\n__webpack_require__.f.j = function(chunkId, promises) {\n\t\t// JSONP chunk loading for javascript\n\t\tvar installedChunkData = __webpack_require__.o(installedChunks, chunkId) ? installedChunks[chunkId] : undefined;\n\t\tif(installedChunkData !== 0) { // 0 means \"already installed\".\n\n\t\t\t// a Promise means \"currently loading\".\n\t\t\tif(installedChunkData) {\n\t\t\t\tpromises.push(installedChunkData[2]);\n\t\t\t} else {\n\t\t\t\tif(!/^(532|658)$/.test(chunkId)) {\n\t\t\t\t\t// setup Promise in chunk cache\n\t\t\t\t\tvar promise = new Promise(function(resolve, reject) { installedChunkData = installedChunks[chunkId] = [resolve, reject]; });\n\t\t\t\t\tpromises.push(installedChunkData[2] = promise);\n\n\t\t\t\t\t// start chunk loading\n\t\t\t\t\tvar url = __webpack_require__.p + __webpack_require__.u(chunkId);\n\t\t\t\t\t// create error before stack unwound to get useful stacktrace later\n\t\t\t\t\tvar error = new Error();\n\t\t\t\t\tvar loadingEnded = function(event) {\n\t\t\t\t\t\tif(__webpack_require__.o(installedChunks, chunkId)) {\n\t\t\t\t\t\t\tinstalledChunkData = installedChunks[chunkId];\n\t\t\t\t\t\t\tif(installedChunkData !== 0) installedChunks[chunkId] = undefined;\n\t\t\t\t\t\t\tif(installedChunkData) {\n\t\t\t\t\t\t\t\tvar errorType = event && (event.type === 'load' ? 'missing' : event.type);\n\t\t\t\t\t\t\t\tvar realSrc = event && event.target && event.target.src;\n\t\t\t\t\t\t\t\terror.message = 'Loading chunk ' + chunkId + ' failed.\\n(' + errorType + ': ' + realSrc + ')';\n\t\t\t\t\t\t\t\terror.name = 'ChunkLoadError';\n\t\t\t\t\t\t\t\terror.type = errorType;\n\t\t\t\t\t\t\t\terror.request = realSrc;\n\t\t\t\t\t\t\t\tinstalledChunkData[1](error);\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t};\n\t\t\t\t\t__webpack_require__.l(url, loadingEnded, \"chunk-\" + chunkId, chunkId);\n\t\t\t\t} else installedChunks[chunkId] = 0;\n\t\t\t}\n\t\t}\n};\n\n// no prefetching\n\n// no preloaded\n\n// no HMR\n\n// no HMR manifest\n\n__webpack_require__.O.j = function(chunkId) { return installedChunks[chunkId] === 0; };\n\n// install a JSONP callback for chunk loading\nvar webpackJsonpCallback = function(parentChunkLoadingFunction, data) {\n\tvar chunkIds = data[0];\n\tvar moreModules = data[1];\n\tvar runtime = data[2];\n\t// add \"moreModules\" to the modules object,\n\t// then flag all \"chunkIds\" as loaded and fire callback\n\tvar moduleId, chunkId, i = 0;\n\tif(chunkIds.some(function(id) { return installedChunks[id] !== 0; })) {\n\t\tfor(moduleId in moreModules) {\n\t\t\tif(__webpack_require__.o(moreModules, moduleId)) {\n\t\t\t\t__webpack_require__.m[moduleId] = moreModules[moduleId];\n\t\t\t}\n\t\t}\n\t\tif(runtime) var result = runtime(__webpack_require__);\n\t}\n\tif(parentChunkLoadingFunction) parentChunkLoadingFunction(data);\n\tfor(;i < chunkIds.length; i++) {\n\t\tchunkId = chunkIds[i];\n\t\tif(__webpack_require__.o(installedChunks, chunkId) && installedChunks[chunkId]) {\n\t\t\tinstalledChunks[chunkId][0]();\n\t\t}\n\t\tinstalledChunks[chunkId] = 0;\n\t}\n\treturn __webpack_require__.O(result);\n}\n\nvar chunkLoadingGlobal = self[\"webpackChunkevaluation_collect\"] = self[\"webpackChunkevaluation_collect\"] || [];\nchunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0));\nchunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal));"],"names":["deferred","leafPrototypes","getProto","inProgress","dataWebpackPrefix","__webpack_module_cache__","__webpack_require__","moduleId","cachedModule","undefined","exports","module","id","loaded","__webpack_modules__","call","m","O","result","chunkIds","fn","priority","notFulfilled","Infinity","i","length","fulfilled","j","Object","keys","every","key","splice","r","n","getter","__esModule","d","a","getPrototypeOf","obj","__proto__","t","value","mode","this","then","ns","create","def","current","indexOf","getOwnPropertyNames","forEach","definition","o","defineProperty","enumerable","get","f","e","chunkId","Promise","all","reduce","promises","u","miniCssF","g","globalThis","Function","window","prop","prototype","hasOwnProperty","l","url","done","push","script","needAttach","scripts","document","getElementsByTagName","s","getAttribute","createElement","charset","timeout","nc","setAttribute","src","onScriptComplete","prev","event","onerror","onload","clearTimeout","doneFns","parentNode","removeChild","setTimeout","bind","type","target","head","appendChild","Symbol","toStringTag","nmd","paths","children","p","installedChunks","installedChunkData","test","promise","resolve","reject","error","Error","errorType","realSrc","message","name","request","webpackJsonpCallback","parentChunkLoadingFunction","data","moreModules","runtime","some","chunkLoadingGlobal","self"],"sourceRoot":""} \ No newline at end of file diff --git a/evidenceportal/webpack.stats.json b/evidenceportal/webpack.stats.json index 0eb4bf38..87099b3f 100644 --- a/evidenceportal/webpack.stats.json +++ b/evidenceportal/webpack.stats.json @@ -1 +1 @@ -{"name":"build-javascript","namedChunkGroups":{"app":{"name":"app","assets":[{"name":"webpack-runtime-ccbd36336918ed6f68c1.js","size":3972},{"name":"framework-8361fdf7e63652a6b975.js","size":141425},{"name":"styles.35e582bc06f1449d82ac.css","size":27046},{"name":"4c744e84-7bf82781d96936574b34.js","size":4525},{"name":"aeb74aa0-63a0cbfb215c47e192f0.js","size":605},{"name":"a29ae703-19937b57494041f16ce2.js","size":61403},{"name":"2edb282b-cb5f72dd98e78832e65e.js","size":71099},{"name":"app-70d221461eaf87dac93e.js","size":324983}],"filteredAssets":0,"assetsSize":635058,"filteredAuxiliaryAssets":7,"auxiliaryAssetsSize":5706587},"component---gatsby-theme-project-portal-src-layouts-about-page-layout-tsx":{"name":"component---gatsby-theme-project-portal-src-layouts-about-page-layout-tsx","assets":[],"filteredAssets":0,"assetsSize":0,"filteredAuxiliaryAssets":0,"auxiliaryAssetsSize":0},"component---gatsby-theme-project-portal-src-layouts-card-page-layout-tsx":{"name":"component---gatsby-theme-project-portal-src-layouts-card-page-layout-tsx","assets":[],"filteredAssets":0,"assetsSize":0,"filteredAuxiliaryAssets":0,"auxiliaryAssetsSize":0},"component---gatsby-theme-project-portal-src-layouts-contact-page-layout-tsx":{"name":"component---gatsby-theme-project-portal-src-layouts-contact-page-layout-tsx","assets":[],"filteredAssets":0,"assetsSize":0,"filteredAuxiliaryAssets":0,"auxiliaryAssetsSize":0},"component---gatsby-theme-project-portal-src-layouts-project-detail-page-tsx":{"name":"component---gatsby-theme-project-portal-src-layouts-project-detail-page-tsx","assets":[],"filteredAssets":0,"assetsSize":0,"filteredAuxiliaryAssets":0,"auxiliaryAssetsSize":0},"component---gatsby-theme-project-portal-src-layouts-search-page-layout-tsx":{"name":"component---gatsby-theme-project-portal-src-layouts-search-page-layout-tsx","assets":[],"filteredAssets":0,"assetsSize":0,"filteredAuxiliaryAssets":0,"auxiliaryAssetsSize":0},"component---gatsby-theme-project-portal-src-layouts-thank-you-page-layout-tsx":{"name":"component---gatsby-theme-project-portal-src-layouts-thank-you-page-layout-tsx","assets":[],"filteredAssets":0,"assetsSize":0,"filteredAuxiliaryAssets":0,"auxiliaryAssetsSize":0},"component---gatsby-theme-project-portal-src-pages-404-tsx":{"name":"component---gatsby-theme-project-portal-src-pages-404-tsx","assets":[{"name":"component---gatsby-theme-project-portal-src-pages-404-tsx-eea542c66c097c70ecca.js","size":781}],"filteredAssets":0,"assetsSize":781,"filteredAuxiliaryAssets":1,"auxiliaryAssetsSize":1307}},"assetsByChunkName":{"app":["webpack-runtime-ccbd36336918ed6f68c1.js","framework-8361fdf7e63652a6b975.js","styles.35e582bc06f1449d82ac.css","4c744e84-7bf82781d96936574b34.js","aeb74aa0-63a0cbfb215c47e192f0.js","a29ae703-19937b57494041f16ce2.js","2edb282b-cb5f72dd98e78832e65e.js","app-70d221461eaf87dac93e.js"],"component---gatsby-theme-project-portal-src-layouts-about-page-layout-tsx":[],"component---gatsby-theme-project-portal-src-layouts-card-page-layout-tsx":[],"component---gatsby-theme-project-portal-src-layouts-contact-page-layout-tsx":[],"component---gatsby-theme-project-portal-src-layouts-project-detail-page-tsx":[],"component---gatsby-theme-project-portal-src-layouts-search-page-layout-tsx":[],"component---gatsby-theme-project-portal-src-layouts-thank-you-page-layout-tsx":[],"component---gatsby-theme-project-portal-src-pages-404-tsx":["component---gatsby-theme-project-portal-src-pages-404-tsx-eea542c66c097c70ecca.js"]},"childAssetsByChunkName":{}} \ No newline at end of file +{"name":"build-javascript","namedChunkGroups":{"app":{"name":"app","assets":[{"name":"webpack-runtime-4e1af7a3719445d7cd89.js","size":3926},{"name":"framework-8361fdf7e63652a6b975.js","size":141425},{"name":"styles.35e582bc06f1449d82ac.css","size":27046},{"name":"4c744e84-7bf82781d96936574b34.js","size":4525},{"name":"aeb74aa0-63a0cbfb215c47e192f0.js","size":605},{"name":"a29ae703-19937b57494041f16ce2.js","size":61403},{"name":"2edb282b-cb5f72dd98e78832e65e.js","size":71099},{"name":"app-53fa91bf0b6bf2e5e718.js","size":324247}],"filteredAssets":0,"assetsSize":634276,"filteredAuxiliaryAssets":7,"auxiliaryAssetsSize":5706541},"component---gatsby-theme-project-portal-src-layouts-about-page-layout-tsx":{"name":"component---gatsby-theme-project-portal-src-layouts-about-page-layout-tsx","assets":[],"filteredAssets":0,"assetsSize":0,"filteredAuxiliaryAssets":0,"auxiliaryAssetsSize":0},"component---gatsby-theme-project-portal-src-layouts-card-page-layout-tsx":{"name":"component---gatsby-theme-project-portal-src-layouts-card-page-layout-tsx","assets":[],"filteredAssets":0,"assetsSize":0,"filteredAuxiliaryAssets":0,"auxiliaryAssetsSize":0},"component---gatsby-theme-project-portal-src-layouts-contact-page-layout-tsx":{"name":"component---gatsby-theme-project-portal-src-layouts-contact-page-layout-tsx","assets":[],"filteredAssets":0,"assetsSize":0,"filteredAuxiliaryAssets":0,"auxiliaryAssetsSize":0},"component---gatsby-theme-project-portal-src-layouts-project-detail-page-tsx":{"name":"component---gatsby-theme-project-portal-src-layouts-project-detail-page-tsx","assets":[],"filteredAssets":0,"assetsSize":0,"filteredAuxiliaryAssets":0,"auxiliaryAssetsSize":0},"component---gatsby-theme-project-portal-src-layouts-search-page-layout-tsx":{"name":"component---gatsby-theme-project-portal-src-layouts-search-page-layout-tsx","assets":[],"filteredAssets":0,"assetsSize":0,"filteredAuxiliaryAssets":0,"auxiliaryAssetsSize":0},"component---gatsby-theme-project-portal-src-layouts-thank-you-page-layout-tsx":{"name":"component---gatsby-theme-project-portal-src-layouts-thank-you-page-layout-tsx","assets":[],"filteredAssets":0,"assetsSize":0,"filteredAuxiliaryAssets":0,"auxiliaryAssetsSize":0},"component---gatsby-theme-project-portal-src-pages-404-tsx":{"name":"component---gatsby-theme-project-portal-src-pages-404-tsx","assets":[{"name":"component---gatsby-theme-project-portal-src-pages-404-tsx-eea542c66c097c70ecca.js","size":781}],"filteredAssets":0,"assetsSize":781,"filteredAuxiliaryAssets":1,"auxiliaryAssetsSize":1307}},"assetsByChunkName":{"app":["webpack-runtime-4e1af7a3719445d7cd89.js","framework-8361fdf7e63652a6b975.js","styles.35e582bc06f1449d82ac.css","4c744e84-7bf82781d96936574b34.js","aeb74aa0-63a0cbfb215c47e192f0.js","a29ae703-19937b57494041f16ce2.js","2edb282b-cb5f72dd98e78832e65e.js","app-53fa91bf0b6bf2e5e718.js"],"component---gatsby-theme-project-portal-src-layouts-about-page-layout-tsx":[],"component---gatsby-theme-project-portal-src-layouts-card-page-layout-tsx":[],"component---gatsby-theme-project-portal-src-layouts-contact-page-layout-tsx":[],"component---gatsby-theme-project-portal-src-layouts-project-detail-page-tsx":[],"component---gatsby-theme-project-portal-src-layouts-search-page-layout-tsx":[],"component---gatsby-theme-project-portal-src-layouts-thank-you-page-layout-tsx":[],"component---gatsby-theme-project-portal-src-pages-404-tsx":["component---gatsby-theme-project-portal-src-pages-404-tsx-eea542c66c097c70ecca.js"]},"childAssetsByChunkName":{}} \ No newline at end of file diff --git a/evidenceportal/~partytown/debug/partytown-atomics.js b/evidenceportal/~partytown/debug/partytown-atomics.js new file mode 100644 index 00000000..94e3d3d6 --- /dev/null +++ b/evidenceportal/~partytown/debug/partytown-atomics.js @@ -0,0 +1,572 @@ +/* Partytown 0.7.6 - MIT builder.io */ +(window => { + const isPromise = v => "object" == typeof v && v && v.then; + const noop = () => {}; + const len = obj => obj.length; + const getConstructorName = obj => { + var _a, _b, _c; + try { + const constructorName = null === (_a = null == obj ? void 0 : obj.constructor) || void 0 === _a ? void 0 : _a.name; + if (constructorName) { + return constructorName; + } + } catch (e) {} + try { + const zoneJsConstructorName = null === (_c = null === (_b = null == obj ? void 0 : obj.__zone_symbol__originalInstance) || void 0 === _b ? void 0 : _b.constructor) || void 0 === _c ? void 0 : _c.name; + if (zoneJsConstructorName) { + return zoneJsConstructorName; + } + } catch (e) {} + return ""; + }; + const startsWith = (str, val) => str.startsWith(val); + const isValidMemberName = memberName => !(startsWith(memberName, "webkit") || startsWith(memberName, "toJSON") || startsWith(memberName, "constructor") || startsWith(memberName, "toString") || startsWith(memberName, "_")); + const getNodeName = node => 11 === node.nodeType && node.host ? "#s" : node.nodeName; + const randomId = () => Math.round(Math.random() * Number.MAX_SAFE_INTEGER).toString(36); + const defineConstructorName = (Cstr, value) => ((obj, memberName, descriptor) => Object.defineProperty(obj, memberName, { + ...descriptor, + configurable: true + }))(Cstr, "name", { + value: value + }); + const htmlConstructorTags = { + Anchor: "a", + DList: "dl", + Image: "img", + OList: "ol", + Paragraph: "p", + Quote: "q", + TableCaption: "caption", + TableCell: "td", + TableCol: "colgroup", + TableRow: "tr", + TableSection: "tbody", + UList: "ul" + }; + const svgConstructorTags = { + Graphics: "g", + SVG: "svg" + }; + const InstanceIdKey = Symbol(); + const CreatedKey = Symbol(); + const instances = new Map; + const mainRefs = new Map; + const winCtxs = {}; + const windowIds = new WeakMap; + const getAndSetInstanceId = (instance, instanceId) => { + if (instance) { + if (instanceId = windowIds.get(instance)) { + return instanceId; + } + (instanceId = instance[InstanceIdKey]) || setInstanceId(instance, instanceId = randomId()); + return instanceId; + } + }; + const getInstance = (winId, instanceId, win, doc, docId) => { + if ((win = winCtxs[winId]) && win.$window$) { + if (winId === instanceId) { + return win.$window$; + } + doc = win.$window$.document; + docId = instanceId.split(".").pop(); + if ("d" === docId) { + return doc; + } + if ("e" === docId) { + return doc.documentElement; + } + if ("h" === docId) { + return doc.head; + } + if ("b" === docId) { + return doc.body; + } + } + return instances.get(instanceId); + }; + const setInstanceId = (instance, instanceId, now) => { + if (instance) { + instances.set(instanceId, instance); + instance[InstanceIdKey] = instanceId; + instance[CreatedKey] = now = Date.now(); + if (now > lastCleanup + 5e3) { + instances.forEach(((storedInstance, instanceId) => { + storedInstance[CreatedKey] < lastCleanup && storedInstance.nodeType && !storedInstance.isConnected && instances.delete(instanceId); + })); + lastCleanup = now; + } + } + }; + let lastCleanup = 0; + const mainWindow = window.parent; + const docImpl = document.implementation.createHTMLDocument(); + const config = mainWindow.partytown || {}; + const libPath = (config.lib || "/~partytown/") + "debug/"; + const logMain = msg => { + console.debug.apply(console, [ "%cMain 🌎", "background: #717171; color: white; padding: 2px 3px; border-radius: 2px; font-size: 0.8em;", msg ]); + }; + const winIds = []; + const normalizedWinId = winId => { + winIds.includes(winId) || winIds.push(winId); + return winIds.indexOf(winId) + 1; + }; + const defineCustomElement = (winId, worker, ceData) => { + const Cstr = defineConstructorName(class extends winCtxs[winId].$window$.HTMLElement {}, ceData[0]); + const ceCallbackMethods = "connectedCallback,disconnectedCallback,attributeChangedCallback,adoptedCallback".split(","); + ceCallbackMethods.map((callbackMethodName => Cstr.prototype[callbackMethodName] = function(...args) { + worker.postMessage([ 15, winId, getAndSetInstanceId(this), callbackMethodName, args ]); + })); + Cstr.observedAttributes = ceData[1]; + return Cstr; + }; + const serializeForWorker = ($winId$, value, added, type, cstrName) => void 0 !== value && (type = typeof value) ? "string" === type || "number" === type || "boolean" === type || null == value ? [ 0, value ] : "function" === type ? [ 6 ] : (added = added || new Set) && Array.isArray(value) ? added.has(value) ? [ 1, [] ] : added.add(value) && [ 1, value.map((v => serializeForWorker($winId$, v, added))) ] : "object" === type ? serializedValueIsError(value) ? [ 14, { + name: value.name, + message: value.message, + stack: value.stack + } ] : "" === (cstrName = getConstructorName(value)) ? [ 2, {} ] : "Window" === cstrName ? [ 3, [ $winId$, $winId$ ] ] : "HTMLCollection" === cstrName || "NodeList" === cstrName ? [ 7, Array.from(value).map((v => serializeForWorker($winId$, v, added)[1])) ] : cstrName.endsWith("Event") ? [ 5, serializeObjectForWorker($winId$, value, added) ] : "CSSRuleList" === cstrName ? [ 12, Array.from(value).map(serializeCssRuleForWorker) ] : startsWith(cstrName, "CSS") && cstrName.endsWith("Rule") ? [ 11, serializeCssRuleForWorker(value) ] : "CSSStyleDeclaration" === cstrName ? [ 13, serializeObjectForWorker($winId$, value, added) ] : "Attr" === cstrName ? [ 10, [ value.name, value.value ] ] : value.nodeType ? [ 3, [ $winId$, getAndSetInstanceId(value), getNodeName(value) ] ] : [ 2, serializeObjectForWorker($winId$, value, added, true, true) ] : void 0 : value; + const serializeObjectForWorker = (winId, obj, added, includeFunctions, includeEmptyStrings, serializedObj, propName, propValue) => { + serializedObj = {}; + if (!added.has(obj)) { + added.add(obj); + for (propName in obj) { + if (isValidMemberName(propName)) { + propValue = "path" === propName && getConstructorName(obj).endsWith("Event") ? obj.composedPath() : obj[propName]; + (includeFunctions || "function" != typeof propValue) && (includeEmptyStrings || "" !== propValue) && (serializedObj[propName] = serializeForWorker(winId, propValue, added)); + } + } + } + return serializedObj; + }; + const serializeCssRuleForWorker = cssRule => { + let obj = {}; + let key; + for (key in cssRule) { + validCssRuleProps.includes(key) && (obj[key] = String(cssRule[key])); + } + return obj; + }; + const serializedValueIsError = value => value instanceof window.top.Error; + const deserializeFromWorker = (worker, serializedTransfer, serializedType, serializedValue) => { + if (serializedTransfer) { + serializedType = serializedTransfer[0]; + serializedValue = serializedTransfer[1]; + return 0 === serializedType ? serializedValue : 4 === serializedType ? deserializeRefFromWorker(worker, serializedValue) : 1 === serializedType ? serializedValue.map((v => deserializeFromWorker(worker, v))) : 3 === serializedType ? getInstance(serializedValue[0], serializedValue[1]) : 5 === serializedType ? constructEvent(deserializeObjectFromWorker(worker, serializedValue)) : 2 === serializedType ? deserializeObjectFromWorker(worker, serializedValue) : 8 === serializedType ? serializedValue : 9 === serializedType ? new window[serializedTransfer[2]](serializedValue) : void 0; + } + }; + const deserializeRefFromWorker = (worker, {$winId$: $winId$, $instanceId$: $instanceId$, $refId$: $refId$}, ref) => { + ref = mainRefs.get($refId$); + if (!ref) { + ref = function(...args) { + worker.postMessage([ 9, { + $winId$: $winId$, + $instanceId$: $instanceId$, + $refId$: $refId$, + $thisArg$: serializeForWorker($winId$, this), + $args$: serializeForWorker($winId$, args) + } ]); + }; + mainRefs.set($refId$, ref); + } + return ref; + }; + const constructEvent = eventProps => new ("detail" in eventProps ? CustomEvent : Event)(eventProps.type, eventProps); + const deserializeObjectFromWorker = (worker, serializedValue, obj, key) => { + obj = {}; + for (key in serializedValue) { + obj[key] = deserializeFromWorker(worker, serializedValue[key]); + } + return obj; + }; + const validCssRuleProps = "cssText,selectorText,href,media,namespaceURI,prefix,name,conditionText".split(","); + const mainAccessHandler = async (worker, accessReq) => { + let accessRsp = { + $msgId$: accessReq.$msgId$ + }; + let totalTasks = len(accessReq.$tasks$); + let i = 0; + let task; + let winId; + let applyPath; + let instance; + let rtnValue; + let isLast; + for (;i < totalTasks; i++) { + try { + isLast = i === totalTasks - 1; + task = accessReq.$tasks$[i]; + winId = task.$winId$; + applyPath = task.$applyPath$; + !winCtxs[winId] && winId.startsWith("f_") && await new Promise((resolve => { + let check = 0; + let callback = () => { + winCtxs[winId] || check++ > 1e3 ? resolve() : requestAnimationFrame(callback); + }; + callback(); + })); + if (1 === applyPath[0] && applyPath[1] in winCtxs[winId].$window$) { + setInstanceId(new winCtxs[winId].$window$[applyPath[1]](...deserializeFromWorker(worker, applyPath[2])), task.$instanceId$); + } else { + instance = getInstance(winId, task.$instanceId$); + if (instance) { + rtnValue = applyToInstance(worker, winId, instance, applyPath, isLast, task.$groupedGetters$); + task.$assignInstanceId$ && ("string" == typeof task.$assignInstanceId$ ? setInstanceId(rtnValue, task.$assignInstanceId$) : winCtxs[task.$assignInstanceId$.$winId$] = { + $winId$: task.$assignInstanceId$.$winId$, + $window$: { + document: rtnValue + } + }); + if (isPromise(rtnValue)) { + rtnValue = await rtnValue; + isLast && (accessRsp.$isPromise$ = true); + } + isLast && (accessRsp.$rtnValue$ = serializeForWorker(winId, rtnValue)); + } else { + accessRsp.$error$ = `Error finding instance "${task.$instanceId$}" on window ${normalizedWinId(winId)}`; + console.error(accessRsp.$error$, task); + } + } + } catch (e) { + isLast ? accessRsp.$error$ = String(e.stack || e) : console.error(e); + } + } + return accessRsp; + }; + const applyToInstance = (worker, winId, instance, applyPath, isLast, groupedGetters) => { + let i = 0; + let l = len(applyPath); + let next; + let current; + let previous; + let args; + let groupedRtnValues; + for (;i < l; i++) { + current = applyPath[i]; + next = applyPath[i + 1]; + previous = applyPath[i - 1]; + try { + if (!Array.isArray(next)) { + if ("string" == typeof current || "number" == typeof current) { + if (i + 1 === l && groupedGetters) { + groupedRtnValues = {}; + groupedGetters.map((propName => groupedRtnValues[propName] = instance[propName])); + return groupedRtnValues; + } + instance = instance[current]; + } else { + if (0 === next) { + instance[previous] = deserializeFromWorker(worker, current); + return; + } + if ("function" == typeof instance[previous]) { + args = deserializeFromWorker(worker, current); + "define" === previous && "CustomElementRegistry" === getConstructorName(instance) && (args[1] = defineCustomElement(winId, worker, args[1])); + "insertRule" === previous && args[1] > len(instance.cssRules) && (args[1] = len(instance.cssRules)); + instance = instance[previous].apply(instance, args); + if ("play" === previous) { + return Promise.resolve(); + } + } + } + } + } catch (err) { + if (isLast) { + throw err; + } + console.debug("Non-blocking setter error:", err); + } + } + return instance; + }; + const readNextScript = (worker, winCtx) => { + let $winId$ = winCtx.$winId$; + let win = winCtx.$window$; + let doc = win.document; + let scriptSelector = 'script[type="text/partytown"]:not([data-ptid]):not([data-pterror])'; + let scriptElm; + let $instanceId$; + let scriptData; + if (doc && doc.body) { + scriptElm = doc.querySelector('script[type="text/partytown"]:not([data-ptid]):not([data-pterror]):not([async]):not([defer])'); + scriptElm || (scriptElm = doc.querySelector(scriptSelector)); + if (scriptElm) { + scriptElm.dataset.ptid = $instanceId$ = getAndSetInstanceId(scriptElm, $winId$); + scriptData = { + $winId$: $winId$, + $instanceId$: $instanceId$ + }; + if (scriptElm.src) { + scriptData.$url$ = scriptElm.src; + scriptData.$orgUrl$ = scriptElm.dataset.ptsrc || scriptElm.src; + } else { + scriptData.$content$ = scriptElm.innerHTML; + } + worker.postMessage([ 7, scriptData ]); + } else { + if (!winCtx.$isInitialized$) { + winCtx.$isInitialized$ = 1; + ((worker, $winId$, win) => { + let queuedForwardCalls = win._ptf; + let forwards = (win.partytown || {}).forward || []; + let i; + let mainForwardFn; + let forwardCall = ($forward$, args) => worker.postMessage([ 10, { + $winId$: $winId$, + $forward$: $forward$, + $args$: serializeForWorker($winId$, Array.from(args)) + } ]); + win._ptf = void 0; + forwards.map((forwardProps => { + mainForwardFn = win; + forwardProps.split(".").map(((_, i, arr) => { + mainForwardFn = mainForwardFn[arr[i]] = i + 1 < len(arr) ? mainForwardFn[arr[i]] || ("push" === arr[i + 1] ? [] : {}) : (...args) => forwardCall(arr, args); + })); + })); + if (queuedForwardCalls) { + for (i = 0; i < len(queuedForwardCalls); i += 2) { + forwardCall(queuedForwardCalls[i], queuedForwardCalls[i + 1]); + } + } + })(worker, $winId$, win); + doc.dispatchEvent(new CustomEvent("pt0")); + { + const winType = win === win.top ? "top" : "iframe"; + logMain(`Executed ${winType} window ${normalizedWinId($winId$)} environment scripts in ${(performance.now() - winCtx.$startTime$).toFixed(1)}ms`); + } + } + worker.postMessage([ 8, $winId$ ]); + } + } else { + requestAnimationFrame((() => readNextScript(worker, winCtx))); + } + }; + const registerWindow = (worker, $winId$, $window$) => { + if (!windowIds.has($window$)) { + windowIds.set($window$, $winId$); + const doc = $window$.document; + const history = $window$.history; + const $parentWinId$ = windowIds.get($window$.parent); + let initialised = false; + const onInitialisedQueue = []; + const onInitialised = callback => { + initialised ? callback() : onInitialisedQueue.push(callback); + }; + const sendInitEnvData = () => { + worker.postMessage([ 5, { + $winId$: $winId$, + $parentWinId$: $parentWinId$, + $url$: doc.baseURI, + $visibilityState$: doc.visibilityState + } ]); + setTimeout((() => { + initialised = true; + onInitialisedQueue.forEach((callback => { + callback(); + })); + })); + }; + const pushState = history.pushState.bind(history); + const replaceState = history.replaceState.bind(history); + const onLocationChange = (type, state, newUrl, oldUrl) => () => { + setTimeout((() => { + worker.postMessage([ 13, { + $winId$: $winId$, + type: type, + state: state, + url: doc.baseURI, + newUrl: newUrl, + oldUrl: oldUrl + } ]); + })); + }; + history.pushState = (state, _, newUrl) => { + pushState(state, _, newUrl); + onInitialised(onLocationChange(0, state, null == newUrl ? void 0 : newUrl.toString())); + }; + history.replaceState = (state, _, newUrl) => { + replaceState(state, _, newUrl); + onInitialised(onLocationChange(1, state, null == newUrl ? void 0 : newUrl.toString())); + }; + $window$.addEventListener("popstate", (event => { + onInitialised(onLocationChange(2, event.state)); + })); + $window$.addEventListener("hashchange", (event => { + onInitialised(onLocationChange(3, {}, event.newURL, event.oldURL)); + })); + $window$.addEventListener("ptupdate", (() => { + readNextScript(worker, winCtxs[$winId$]); + })); + doc.addEventListener("visibilitychange", (() => worker.postMessage([ 14, $winId$, doc.visibilityState ]))); + winCtxs[$winId$] = { + $winId$: $winId$, + $window$: $window$ + }; + winCtxs[$winId$].$startTime$ = performance.now(); + { + const winType = $winId$ === $parentWinId$ ? "top" : "iframe"; + logMain(`Registered ${winType} window ${normalizedWinId($winId$)}`); + } + "complete" === doc.readyState ? sendInitEnvData() : $window$.addEventListener("load", sendInitEnvData); + } + }; + const onMessageFromWebWorker = (worker, msg, winCtx) => { + if (4 === msg[0]) { + registerWindow(worker, randomId(), mainWindow); + } else { + winCtx = winCtxs[msg[1]]; + winCtx && (7 === msg[0] ? requestAnimationFrame((() => readNextScript(worker, winCtx))) : 6 === msg[0] && ((worker, winCtx, instanceId, errorMsg, scriptElm) => { + scriptElm = winCtx.$window$.document.querySelector(`[data-ptid="${instanceId}"]`); + if (scriptElm) { + errorMsg ? scriptElm.dataset.pterror = errorMsg : scriptElm.type += "-x"; + delete scriptElm.dataset.ptid; + } + readNextScript(worker, winCtx); + })(worker, winCtx, msg[2], msg[3])); + } + }; + const readMainInterfaces = () => { + const elms = Object.getOwnPropertyNames(mainWindow).map((interfaceName => ((doc, interfaceName, r, tag) => { + r = interfaceName.match(/^(HTML|SVG)(.+)Element$/); + if (r) { + tag = r[2]; + return "S" == interfaceName[0] ? doc.createElementNS("http://www.w3.org/2000/svg", svgConstructorTags[tag] || tag.slice(0, 2).toLowerCase() + tag.slice(2)) : doc.createElement(htmlConstructorTags[tag] || tag); + } + })(docImpl, interfaceName))).filter((elm => elm)).map((elm => [ elm ])); + return readImplementations(elms, []); + }; + const cstrs = new Set([ "Object" ]); + const readImplementations = (impls, interfaces) => { + const cstrImpls = impls.filter((implData => implData[0])).map((implData => { + const impl = implData[0]; + const interfaceType = implData[1]; + const cstrName = getConstructorName(impl); + const CstrPrototype = mainWindow[cstrName].prototype; + return [ cstrName, CstrPrototype, impl, interfaceType ]; + })); + cstrImpls.map((([cstrName, CstrPrototype, impl, intefaceType]) => readOwnImplementation(cstrs, interfaces, cstrName, CstrPrototype, impl, intefaceType))); + return interfaces; + }; + const readImplementation = (cstrName, impl, memberName) => { + let interfaceMembers = []; + let interfaceInfo = [ cstrName, "Object", interfaceMembers ]; + for (memberName in impl) { + readImplementationMember(interfaceMembers, impl, memberName); + } + return interfaceInfo; + }; + const readOwnImplementation = (cstrs, interfaces, cstrName, CstrPrototype, impl, interfaceType) => { + if (!cstrs.has(cstrName)) { + cstrs.add(cstrName); + const SuperCstr = Object.getPrototypeOf(CstrPrototype); + const superCstrName = getConstructorName(SuperCstr); + const interfaceMembers = []; + const propDescriptors = Object.getOwnPropertyDescriptors(CstrPrototype); + readOwnImplementation(cstrs, interfaces, superCstrName, SuperCstr, impl, interfaceType); + for (const memberName in propDescriptors) { + readImplementationMember(interfaceMembers, impl, memberName); + } + interfaces.push([ cstrName, superCstrName, interfaceMembers, interfaceType, getNodeName(impl) ]); + } + }; + const readImplementationMember = (interfaceMembers, implementation, memberName, value, memberType, cstrName) => { + try { + if (isValidMemberName(memberName) && isNaN(memberName[0]) && "all" !== memberName) { + value = implementation[memberName]; + memberType = typeof value; + if ("function" === memberType) { + (String(value).includes("[native") || Object.getPrototypeOf(implementation)[memberName]) && interfaceMembers.push([ memberName, 5 ]); + } else if ("object" === memberType && null != value) { + cstrName = getConstructorName(value); + "Object" !== cstrName && self[cstrName] && interfaceMembers.push([ memberName, value.nodeType || cstrName ]); + } else { + "symbol" !== memberType && (memberName.toUpperCase() === memberName ? interfaceMembers.push([ memberName, 6, value ]) : interfaceMembers.push([ memberName, 6 ])); + } + } + } catch (e) { + console.warn(e); + } + }; + const readStorage = storageName => { + let items = []; + let i = 0; + let l = len(mainWindow[storageName]); + let key; + for (;i < l; i++) { + key = mainWindow[storageName].key(i); + items.push([ key, mainWindow[storageName].getItem(key) ]); + } + return items; + }; + const getGlobalConstructor = (mainWindow, cstrName) => void 0 !== mainWindow[cstrName] ? new mainWindow[cstrName](noop) : 0; + const addGlobalConstructorUsingPrototype = ($interfaces$, mainWindow, cstrName) => { + void 0 !== mainWindow[cstrName] && $interfaces$.push([ cstrName, "Object", Object.keys(mainWindow[cstrName].prototype).map((propName => [ propName, 6 ])), 12 ]); + }; + let worker; + (async receiveMessage => { + const sharedDataBuffer = new SharedArrayBuffer(1073741824); + const sharedData = new Int32Array(sharedDataBuffer); + return (worker, msg) => { + const msgType = msg[0]; + const accessReq = msg[1]; + if (0 === msgType) { + const initData = (() => { + const elm = docImpl.createElement("i"); + const textNode = docImpl.createTextNode(""); + const comment = docImpl.createComment(""); + const frag = docImpl.createDocumentFragment(); + const shadowRoot = docImpl.createElement("p").attachShadow({ + mode: "open" + }); + const intersectionObserver = getGlobalConstructor(mainWindow, "IntersectionObserver"); + const mutationObserver = getGlobalConstructor(mainWindow, "MutationObserver"); + const resizeObserver = getGlobalConstructor(mainWindow, "ResizeObserver"); + const perf = mainWindow.performance; + const screen = mainWindow.screen; + const impls = [ [ mainWindow.history ], [ perf ], [ perf.navigation ], [ perf.timing ], [ screen ], [ screen.orientation ], [ mainWindow.visualViewport ], [ intersectionObserver, 12 ], [ mutationObserver, 12 ], [ resizeObserver, 12 ], [ textNode ], [ comment ], [ frag ], [ shadowRoot ], [ elm ], [ elm.attributes ], [ elm.classList ], [ elm.dataset ], [ elm.style ], [ docImpl ], [ docImpl.doctype ] ]; + const initialInterfaces = [ readImplementation("Window", mainWindow), readImplementation("Node", textNode) ]; + const $config$ = JSON.stringify(config, ((k, v) => { + if ("function" == typeof v) { + v = String(v); + v.startsWith(k + "(") && (v = "function " + v); + } + return v; + })); + const initWebWorkerData = { + $config$: $config$, + $interfaces$: readImplementations(impls, initialInterfaces), + $libPath$: new URL(libPath, mainWindow.location) + "", + $origin$: origin, + $localStorage$: readStorage("localStorage"), + $sessionStorage$: readStorage("sessionStorage") + }; + addGlobalConstructorUsingPrototype(initWebWorkerData.$interfaces$, mainWindow, "IntersectionObserverEntry"); + return initWebWorkerData; + })(); + initData.$sharedDataBuffer$ = sharedDataBuffer; + worker.postMessage([ 1, initData ]); + } else { + 2 === msg[0] ? worker.postMessage([ 3, readMainInterfaces() ]) : 11 === msgType ? receiveMessage(accessReq, (accessRsp => { + const stringifiedData = JSON.stringify(accessRsp); + const stringifiedDataLength = stringifiedData.length; + for (let i = 0; i < stringifiedDataLength; i++) { + sharedData[i + 1] = stringifiedData.charCodeAt(i); + } + sharedData[0] = stringifiedDataLength; + Atomics.notify(sharedData, 0); + })) : onMessageFromWebWorker(worker, msg); + } + }; + })(((accessReq, responseCallback) => mainAccessHandler(worker, accessReq).then(responseCallback))).then((onMessageHandler => { + if (onMessageHandler) { + worker = new Worker(libPath + "partytown-ww-atomics.js?v=0.7.6", { + name: "Partytown 🎉" + }); + worker.onmessage = ev => { + const msg = ev.data; + 12 === msg[0] ? mainAccessHandler(worker, msg[1]) : onMessageHandler(worker, msg); + }; + logMain("Created Partytown web worker (0.7.6)"); + worker.onerror = ev => console.error("Web Worker Error", ev); + mainWindow.addEventListener("pt1", (ev => registerWindow(worker, getAndSetInstanceId(ev.detail.frameElement), ev.detail))); + } + })); +})(window); diff --git a/evidenceportal/~partytown/debug/partytown-media.js b/evidenceportal/~partytown/debug/partytown-media.js new file mode 100644 index 00000000..10c202db --- /dev/null +++ b/evidenceportal/~partytown/debug/partytown-media.js @@ -0,0 +1,374 @@ +/* Partytown 0.7.6 - MIT builder.io */ +(self => { + const [getter, setter, callMethod, constructGlobal, definePrototypePropertyDescriptor, randomId, WinIdKey, InstanceIdKey, ApplyPathKey] = self.$bridgeToMedia$; + delete self.$bridgeToMedia$; + const ContextKey = Symbol(); + const MediaSourceKey = Symbol(); + const ReadyStateKey = Symbol(); + const SourceBuffersKey = Symbol(); + const SourceBufferTasksKey = Symbol(); + const TimeRangesKey = Symbol(); + const EMPTY_ARRAY = []; + const defineCstr = (win, cstrName, Cstr) => win[cstrName] = defineCstrName(cstrName, Cstr); + const defineCstrName = (cstrName, Cstr) => Object.defineProperty(Cstr, "name", { + value: cstrName + }); + const initCanvas = (WorkerBase, win) => { + const HTMLCanvasDescriptorMap = { + getContext: { + value(contextType, contextAttributes) { + this[ContextKey] || (this[ContextKey] = (contextType.includes("webgl") ? createContextWebGL : createContext2D)(this, contextType, contextAttributes)); + return this[ContextKey]; + } + } + }; + const WorkerCanvasGradient = defineCstr(win, "CanvasGradient", class extends WorkerBase { + addColorStop(...args) { + callMethod(this, [ "addColorStop" ], args, 2); + } + }); + const WorkerCanvasPattern = defineCstr(win, "CanvasPattern", class extends WorkerBase { + setTransform(...args) { + callMethod(this, [ "setTransform" ], args, 2); + } + }); + const createContext2D = (canvasInstance, contextType, contextAttributes) => { + const winId = canvasInstance[WinIdKey]; + const ctxInstanceId = randomId(); + const ctxInstance = { + [WinIdKey]: winId, + [InstanceIdKey]: ctxInstanceId, + [ApplyPathKey]: [] + }; + const ctx = callMethod(canvasInstance, [ "getContext" ], [ contextType, contextAttributes ], 1, ctxInstanceId); + const ctx2dGetterMethods = "getContextAttributes,getImageData,getLineDash,getTransform,isPointInPath,isPointInStroke,measureText".split(","); + const CanvasRenderingContext2D = { + get: (target, propName) => "string" == typeof propName && propName in ctx ? "function" == typeof ctx[propName] ? (...args) => { + if (propName.startsWith("create")) { + const instanceId = randomId(); + callMethod(ctxInstance, [ propName ], args, 2, instanceId); + if ("createImageData" === propName || "createPattern" === propName) { + (api => { + console.warn(`${api} not implemented`); + })(`${propName}()`); + return { + setTransform: () => {} + }; + } + return new WorkerCanvasGradient(winId, instanceId); + } + const methodCallType = ctx2dGetterMethods.includes(propName) ? 1 : 2; + return callMethod(ctxInstance, [ propName ], args, methodCallType); + } : ctx[propName] : target[propName], + set(target, propName, value) { + if ("string" == typeof propName && propName in ctx) { + ctx[propName] !== value && "function" != typeof value && setter(ctxInstance, [ propName ], value); + ctx[propName] = value; + } else { + target[propName] = value; + } + return true; + } + }; + return new Proxy(ctx, CanvasRenderingContext2D); + }; + const createContextWebGL = (canvasInstance, contextType, contextAttributes) => { + const winId = canvasInstance[WinIdKey]; + const ctxInstanceId = randomId(); + const ctxInstance = { + [WinIdKey]: winId, + [InstanceIdKey]: ctxInstanceId, + [ApplyPathKey]: [] + }; + const ctx = callMethod(canvasInstance, [ "getContext" ], [ contextType, contextAttributes ], 1, ctxInstanceId); + const WebGLRenderingContextHandler = { + get: (target, propName) => "string" == typeof propName ? "function" != typeof ctx[propName] ? ctx[propName] : (...args) => callMethod(ctxInstance, [ propName ], args, getWebGlMethodCallType(propName)) : target[propName], + set(target, propName, value) { + if ("string" == typeof propName && propName in ctx) { + ctx[propName] !== value && "function" != typeof value && setter(ctxInstance, [ propName ], value); + ctx[propName] = value; + } else { + target[propName] = value; + } + return true; + } + }; + return new Proxy(ctx, WebGLRenderingContextHandler); + }; + const ctxWebGLGetterMethods = "checkFramebufferStatus,makeXRCompatible".split(","); + const getWebGlMethodCallType = methodName => methodName.startsWith("create") || methodName.startsWith("get") || methodName.startsWith("is") || ctxWebGLGetterMethods.includes(methodName) ? 1 : 2; + defineCstr(win, "CanvasGradient", WorkerCanvasGradient); + defineCstr(win, "CanvasPattern", WorkerCanvasPattern); + definePrototypePropertyDescriptor(win.HTMLCanvasElement, HTMLCanvasDescriptorMap); + }; + const initMedia = (WorkerBase, WorkerEventTargetProxy, env, win) => { + var _a, _b; + win.Audio = defineCstrName("HTMLAudioElement", class { + constructor(src) { + const audio = env.$createNode$("audio", randomId()); + audio.src = src; + return audio; + } + }); + const WorkerAudioTrack = class extends WorkerBase { + get enabled() { + return getter(this, [ "enabled" ]); + } + set enabled(value) { + setter(this, [ "enabled" ], value); + } + get id() { + return getter(this, [ "id" ]); + } + get kind() { + return getter(this, [ "kind" ]); + } + get label() { + return getter(this, [ "label" ]); + } + get language() { + return getter(this, [ "language" ]); + } + get sourceBuffer() { + return new WorkerSourceBuffer(this); + } + }; + const WorkerAudioTrackList = class { + constructor(mediaElm) { + const winId = mediaElm[WinIdKey]; + const instanceId = mediaElm[InstanceIdKey]; + const instance = { + addEventListener(...args) { + callMethod(mediaElm, [ "audioTracks", "addEventListener" ], args, 3); + }, + getTrackById: (...args) => callMethod(mediaElm, [ "audioTracks", "getTrackById" ], args), + get length() { + return getter(mediaElm, [ "audioTracks", "length" ]); + }, + removeEventListener(...args) { + callMethod(mediaElm, [ "audioTracks", "removeEventListener" ], args, 3); + } + }; + return new Proxy(instance, { + get: (target, propName) => "number" == typeof propName ? new WorkerAudioTrack(winId, instanceId, [ "audioTracks", propName ]) : target[propName] + }); + } + }; + const WorkerSourceBufferList = defineCstr(win, "SourceBufferList", class extends Array { + constructor(mediaSource) { + super(); + this[MediaSourceKey] = mediaSource; + } + addEventListener(...args) { + callMethod(this[MediaSourceKey], [ "sourceBuffers", "addEventListener" ], args, 3); + } + removeEventListener(...args) { + callMethod(this[MediaSourceKey], [ "sourceBuffers", "removeEventListener" ], args, 3); + } + }); + const WorkerSourceBuffer = defineCstr(win, "SourceBuffer", (_b = class extends WorkerEventTargetProxy { + constructor(mediaSource) { + super(mediaSource[WinIdKey], mediaSource[InstanceIdKey], [ "sourceBuffers" ]); + this[_a] = []; + this[MediaSourceKey] = mediaSource; + } + abort() { + const sbIndex = getSourceBufferIndex(this); + callMethod(this, [ sbIndex, "appendWindowStart" ], EMPTY_ARRAY, 1); + } + addEventListener(...args) { + const sbIndex = getSourceBufferIndex(this); + callMethod(this, [ sbIndex, "addEventListener" ], args, 3); + } + appendBuffer(buf) { + this[SourceBufferTasksKey].push([ "appendBuffer", [ buf ], buf ]); + drainSourceBufferQueue(this); + } + get appendWindowStart() { + const sbIndex = getSourceBufferIndex(this); + return getter(this, [ sbIndex, "appendWindowStart" ]); + } + set appendWindowStart(value) { + const sbIndex = getSourceBufferIndex(this); + setter(this, [ sbIndex, "appendWindowStart" ], value); + } + get appendWindowEnd() { + const sbIndex = getSourceBufferIndex(this); + return getter(this, [ sbIndex, "appendWindowEnd" ]); + } + set appendWindowEnd(value) { + const sbIndex = getSourceBufferIndex(this); + setter(this, [ sbIndex, "appendWindowEnd" ], value); + } + get buffered() { + const mediaSource = this[MediaSourceKey]; + const sbIndex = getSourceBufferIndex(this); + const timeRanges = new WorkerTimeRanges(mediaSource[WinIdKey], mediaSource[InstanceIdKey], [ "sourceBuffers", sbIndex, "buffered" ]); + return timeRanges; + } + changeType(mimeType) { + const sbIndex = getSourceBufferIndex(this); + callMethod(this, [ sbIndex, "changeType" ], [ mimeType ], 2); + } + get mode() { + const sbIndex = getSourceBufferIndex(this); + return getter(this, [ sbIndex, "mode" ]); + } + set mode(value) { + const sbIndex = getSourceBufferIndex(this); + setter(this, [ sbIndex, "mode" ], value); + } + remove(start, end) { + this[SourceBufferTasksKey].push([ "remove", [ start, end ] ]); + drainSourceBufferQueue(this); + } + removeEventListener(...args) { + const sbIndex = getSourceBufferIndex(this); + callMethod(this, [ sbIndex, "removeEventListener" ], args, 3); + } + get timestampOffset() { + const sbIndex = getSourceBufferIndex(this); + return getter(this, [ sbIndex, "timestampOffset" ]); + } + set timestampOffset(value) { + const sbIndex = getSourceBufferIndex(this); + setter(this, [ sbIndex, "timestampOffset" ], value); + } + get updating() { + const sbIndex = getSourceBufferIndex(this); + return getter(this, [ sbIndex, "updating" ]); + } + }, _a = SourceBufferTasksKey, _b)); + const WorkerTimeRanges = defineCstr(win, "TimeRanges", class extends WorkerBase { + start(...args) { + return callMethod(this, [ "start" ], args); + } + end(...args) { + return callMethod(this, [ "end" ], args); + } + get length() { + return getter(this, [ "length" ]); + } + }); + const getSourceBufferIndex = sourceBuffer => { + if (sourceBuffer) { + const mediaSource = sourceBuffer[MediaSourceKey]; + const sourceBufferList = mediaSource[SourceBuffersKey]; + return sourceBufferList.indexOf(sourceBuffer); + } + return -1; + }; + const drainSourceBufferQueue = sourceBuffer => { + if (sourceBuffer[SourceBufferTasksKey].length) { + if (!sourceBuffer.updating) { + const task = sourceBuffer[SourceBufferTasksKey].shift(); + if (task) { + const sbIndex = getSourceBufferIndex(sourceBuffer); + callMethod(sourceBuffer, [ sbIndex, task[0] ], task[1], 3, void 0, task[2]); + } + } + setTimeout((() => drainSourceBufferQueue(sourceBuffer)), 50); + } + }; + const HTMLMediaDescriptorMap = { + buffered: { + get() { + if (!this[TimeRangesKey]) { + this[TimeRangesKey] = new WorkerTimeRanges(this[WinIdKey], this[InstanceIdKey], [ "buffered" ]); + setTimeout((() => { + this[TimeRangesKey] = void 0; + }), 5e3); + } + return this[TimeRangesKey]; + } + }, + readyState: { + get() { + if (4 === this[ReadyStateKey]) { + return 4; + } + if ("number" != typeof this[ReadyStateKey]) { + this[ReadyStateKey] = getter(this, [ "readyState" ]); + setTimeout((() => { + this[ReadyStateKey] = void 0; + }), 1e3); + } + return this[ReadyStateKey]; + } + } + }; + defineCstr(win, "MediaSource", class extends WorkerEventTargetProxy { + constructor() { + super(env.$winId$); + this[SourceBuffersKey] = new WorkerSourceBufferList(this); + constructGlobal(this, "MediaSource", EMPTY_ARRAY); + } + get activeSourceBuffers() { + return []; + } + addSourceBuffer(mimeType) { + const sourceBuffer = new WorkerSourceBuffer(this); + this[SourceBuffersKey].push(sourceBuffer); + callMethod(this, [ "addSourceBuffer" ], [ mimeType ]); + return sourceBuffer; + } + clearLiveSeekableRange() { + callMethod(this, [ "clearLiveSeekableRange" ], EMPTY_ARRAY, 2); + } + get duration() { + return getter(this, [ "duration" ]); + } + set duration(value) { + setter(this, [ "duration" ], value); + } + endOfStream(endOfStreamError) { + callMethod(this, [ "endOfStream" ], [ endOfStreamError ], 3); + } + get readyState() { + return getter(this, [ "readyState" ]); + } + removeSourceBuffer(sourceBuffer) { + const index = getSourceBufferIndex(sourceBuffer); + if (index > -1) { + this[SourceBuffersKey].splice(index, 1); + callMethod(this, [ "removeSourceBuffer" ], [ index ], 1); + } + } + setLiveSeekableRange(start, end) { + callMethod(this, [ "setLiveSeekableRange" ], [ start, end ], 2); + } + get sourceBuffers() { + return this[SourceBuffersKey]; + } + static isTypeSupported(mimeType) { + if (!isStaticTypeSupported.has(mimeType)) { + const isSupported = callMethod(win, [ "MediaSource", "isTypeSupported" ], [ mimeType ]); + isStaticTypeSupported.set(mimeType, isSupported); + } + return isStaticTypeSupported.get(mimeType); + } + }); + const winURL = win.URL = defineCstrName("URL", class extends URL {}); + const hasAudioTracks = "audioTracks" in win.HTMLMediaElement.prototype; + if (hasAudioTracks) { + defineCstr(win, "AudioTrackList", WorkerAudioTrackList); + defineCstr(win, "AudioTrack", WorkerAudioTrack); + HTMLMediaDescriptorMap.audioTracks = { + get() { + return new WorkerAudioTrackList(this); + } + }; + } + definePrototypePropertyDescriptor(win.HTMLMediaElement, HTMLMediaDescriptorMap); + winURL.createObjectURL = obj => callMethod(win, [ "URL", "createObjectURL" ], [ obj ]); + winURL.revokeObjectURL = obj => callMethod(win, [ "URL", "revokeObjectURL" ], [ obj ]); + }; + const isStaticTypeSupported = new Map; + self.$bridgeFromMedia$ = (WorkerBase, WorkerEventTargetProxy, env, win, windowMediaConstructors) => { + windowMediaConstructors.map((mediaCstrName => { + delete win[mediaCstrName]; + })); + initCanvas(WorkerBase, win); + initMedia(WorkerBase, WorkerEventTargetProxy, env, win); + }; +})(self); diff --git a/evidenceportal/~partytown/debug/partytown-sandbox-sw.js b/evidenceportal/~partytown/debug/partytown-sandbox-sw.js new file mode 100644 index 00000000..7ad6276f --- /dev/null +++ b/evidenceportal/~partytown/debug/partytown-sandbox-sw.js @@ -0,0 +1,559 @@ +/* Partytown 0.7.6 - MIT builder.io */ +(window => { + const isPromise = v => "object" == typeof v && v && v.then; + const noop = () => {}; + const len = obj => obj.length; + const getConstructorName = obj => { + var _a, _b, _c; + try { + const constructorName = null === (_a = null == obj ? void 0 : obj.constructor) || void 0 === _a ? void 0 : _a.name; + if (constructorName) { + return constructorName; + } + } catch (e) {} + try { + const zoneJsConstructorName = null === (_c = null === (_b = null == obj ? void 0 : obj.__zone_symbol__originalInstance) || void 0 === _b ? void 0 : _b.constructor) || void 0 === _c ? void 0 : _c.name; + if (zoneJsConstructorName) { + return zoneJsConstructorName; + } + } catch (e) {} + return ""; + }; + const startsWith = (str, val) => str.startsWith(val); + const isValidMemberName = memberName => !(startsWith(memberName, "webkit") || startsWith(memberName, "toJSON") || startsWith(memberName, "constructor") || startsWith(memberName, "toString") || startsWith(memberName, "_")); + const getNodeName = node => 11 === node.nodeType && node.host ? "#s" : node.nodeName; + const randomId = () => Math.round(Math.random() * Number.MAX_SAFE_INTEGER).toString(36); + const defineConstructorName = (Cstr, value) => ((obj, memberName, descriptor) => Object.defineProperty(obj, memberName, { + ...descriptor, + configurable: true + }))(Cstr, "name", { + value: value + }); + const htmlConstructorTags = { + Anchor: "a", + DList: "dl", + Image: "img", + OList: "ol", + Paragraph: "p", + Quote: "q", + TableCaption: "caption", + TableCell: "td", + TableCol: "colgroup", + TableRow: "tr", + TableSection: "tbody", + UList: "ul" + }; + const svgConstructorTags = { + Graphics: "g", + SVG: "svg" + }; + const InstanceIdKey = Symbol(); + const CreatedKey = Symbol(); + const instances = new Map; + const mainRefs = new Map; + const winCtxs = {}; + const windowIds = new WeakMap; + const getAndSetInstanceId = (instance, instanceId) => { + if (instance) { + if (instanceId = windowIds.get(instance)) { + return instanceId; + } + (instanceId = instance[InstanceIdKey]) || setInstanceId(instance, instanceId = randomId()); + return instanceId; + } + }; + const getInstance = (winId, instanceId, win, doc, docId) => { + if ((win = winCtxs[winId]) && win.$window$) { + if (winId === instanceId) { + return win.$window$; + } + doc = win.$window$.document; + docId = instanceId.split(".").pop(); + if ("d" === docId) { + return doc; + } + if ("e" === docId) { + return doc.documentElement; + } + if ("h" === docId) { + return doc.head; + } + if ("b" === docId) { + return doc.body; + } + } + return instances.get(instanceId); + }; + const setInstanceId = (instance, instanceId, now) => { + if (instance) { + instances.set(instanceId, instance); + instance[InstanceIdKey] = instanceId; + instance[CreatedKey] = now = Date.now(); + if (now > lastCleanup + 5e3) { + instances.forEach(((storedInstance, instanceId) => { + storedInstance[CreatedKey] < lastCleanup && storedInstance.nodeType && !storedInstance.isConnected && instances.delete(instanceId); + })); + lastCleanup = now; + } + } + }; + let lastCleanup = 0; + const mainWindow = window.parent; + const docImpl = document.implementation.createHTMLDocument(); + const config = mainWindow.partytown || {}; + const libPath = (config.lib || "/~partytown/") + "debug/"; + const logMain = msg => { + console.debug.apply(console, [ "%cMain 🌎", "background: #717171; color: white; padding: 2px 3px; border-radius: 2px; font-size: 0.8em;", msg ]); + }; + const winIds = []; + const normalizedWinId = winId => { + winIds.includes(winId) || winIds.push(winId); + return winIds.indexOf(winId) + 1; + }; + const defineCustomElement = (winId, worker, ceData) => { + const Cstr = defineConstructorName(class extends winCtxs[winId].$window$.HTMLElement {}, ceData[0]); + const ceCallbackMethods = "connectedCallback,disconnectedCallback,attributeChangedCallback,adoptedCallback".split(","); + ceCallbackMethods.map((callbackMethodName => Cstr.prototype[callbackMethodName] = function(...args) { + worker.postMessage([ 15, winId, getAndSetInstanceId(this), callbackMethodName, args ]); + })); + Cstr.observedAttributes = ceData[1]; + return Cstr; + }; + const serializeForWorker = ($winId$, value, added, type, cstrName) => void 0 !== value && (type = typeof value) ? "string" === type || "number" === type || "boolean" === type || null == value ? [ 0, value ] : "function" === type ? [ 6 ] : (added = added || new Set) && Array.isArray(value) ? added.has(value) ? [ 1, [] ] : added.add(value) && [ 1, value.map((v => serializeForWorker($winId$, v, added))) ] : "object" === type ? serializedValueIsError(value) ? [ 14, { + name: value.name, + message: value.message, + stack: value.stack + } ] : "" === (cstrName = getConstructorName(value)) ? [ 2, {} ] : "Window" === cstrName ? [ 3, [ $winId$, $winId$ ] ] : "HTMLCollection" === cstrName || "NodeList" === cstrName ? [ 7, Array.from(value).map((v => serializeForWorker($winId$, v, added)[1])) ] : cstrName.endsWith("Event") ? [ 5, serializeObjectForWorker($winId$, value, added) ] : "CSSRuleList" === cstrName ? [ 12, Array.from(value).map(serializeCssRuleForWorker) ] : startsWith(cstrName, "CSS") && cstrName.endsWith("Rule") ? [ 11, serializeCssRuleForWorker(value) ] : "CSSStyleDeclaration" === cstrName ? [ 13, serializeObjectForWorker($winId$, value, added) ] : "Attr" === cstrName ? [ 10, [ value.name, value.value ] ] : value.nodeType ? [ 3, [ $winId$, getAndSetInstanceId(value), getNodeName(value) ] ] : [ 2, serializeObjectForWorker($winId$, value, added, true, true) ] : void 0 : value; + const serializeObjectForWorker = (winId, obj, added, includeFunctions, includeEmptyStrings, serializedObj, propName, propValue) => { + serializedObj = {}; + if (!added.has(obj)) { + added.add(obj); + for (propName in obj) { + if (isValidMemberName(propName)) { + propValue = "path" === propName && getConstructorName(obj).endsWith("Event") ? obj.composedPath() : obj[propName]; + (includeFunctions || "function" != typeof propValue) && (includeEmptyStrings || "" !== propValue) && (serializedObj[propName] = serializeForWorker(winId, propValue, added)); + } + } + } + return serializedObj; + }; + const serializeCssRuleForWorker = cssRule => { + let obj = {}; + let key; + for (key in cssRule) { + validCssRuleProps.includes(key) && (obj[key] = String(cssRule[key])); + } + return obj; + }; + const serializedValueIsError = value => value instanceof window.top.Error; + const deserializeFromWorker = (worker, serializedTransfer, serializedType, serializedValue) => { + if (serializedTransfer) { + serializedType = serializedTransfer[0]; + serializedValue = serializedTransfer[1]; + return 0 === serializedType ? serializedValue : 4 === serializedType ? deserializeRefFromWorker(worker, serializedValue) : 1 === serializedType ? serializedValue.map((v => deserializeFromWorker(worker, v))) : 3 === serializedType ? getInstance(serializedValue[0], serializedValue[1]) : 5 === serializedType ? constructEvent(deserializeObjectFromWorker(worker, serializedValue)) : 2 === serializedType ? deserializeObjectFromWorker(worker, serializedValue) : 8 === serializedType ? serializedValue : 9 === serializedType ? new window[serializedTransfer[2]](serializedValue) : void 0; + } + }; + const deserializeRefFromWorker = (worker, {$winId$: $winId$, $instanceId$: $instanceId$, $refId$: $refId$}, ref) => { + ref = mainRefs.get($refId$); + if (!ref) { + ref = function(...args) { + worker.postMessage([ 9, { + $winId$: $winId$, + $instanceId$: $instanceId$, + $refId$: $refId$, + $thisArg$: serializeForWorker($winId$, this), + $args$: serializeForWorker($winId$, args) + } ]); + }; + mainRefs.set($refId$, ref); + } + return ref; + }; + const constructEvent = eventProps => new ("detail" in eventProps ? CustomEvent : Event)(eventProps.type, eventProps); + const deserializeObjectFromWorker = (worker, serializedValue, obj, key) => { + obj = {}; + for (key in serializedValue) { + obj[key] = deserializeFromWorker(worker, serializedValue[key]); + } + return obj; + }; + const validCssRuleProps = "cssText,selectorText,href,media,namespaceURI,prefix,name,conditionText".split(","); + const mainAccessHandler = async (worker, accessReq) => { + let accessRsp = { + $msgId$: accessReq.$msgId$ + }; + let totalTasks = len(accessReq.$tasks$); + let i = 0; + let task; + let winId; + let applyPath; + let instance; + let rtnValue; + let isLast; + for (;i < totalTasks; i++) { + try { + isLast = i === totalTasks - 1; + task = accessReq.$tasks$[i]; + winId = task.$winId$; + applyPath = task.$applyPath$; + !winCtxs[winId] && winId.startsWith("f_") && await new Promise((resolve => { + let check = 0; + let callback = () => { + winCtxs[winId] || check++ > 1e3 ? resolve() : requestAnimationFrame(callback); + }; + callback(); + })); + if (1 === applyPath[0] && applyPath[1] in winCtxs[winId].$window$) { + setInstanceId(new winCtxs[winId].$window$[applyPath[1]](...deserializeFromWorker(worker, applyPath[2])), task.$instanceId$); + } else { + instance = getInstance(winId, task.$instanceId$); + if (instance) { + rtnValue = applyToInstance(worker, winId, instance, applyPath, isLast, task.$groupedGetters$); + task.$assignInstanceId$ && ("string" == typeof task.$assignInstanceId$ ? setInstanceId(rtnValue, task.$assignInstanceId$) : winCtxs[task.$assignInstanceId$.$winId$] = { + $winId$: task.$assignInstanceId$.$winId$, + $window$: { + document: rtnValue + } + }); + if (isPromise(rtnValue)) { + rtnValue = await rtnValue; + isLast && (accessRsp.$isPromise$ = true); + } + isLast && (accessRsp.$rtnValue$ = serializeForWorker(winId, rtnValue)); + } else { + accessRsp.$error$ = `Error finding instance "${task.$instanceId$}" on window ${normalizedWinId(winId)}`; + console.error(accessRsp.$error$, task); + } + } + } catch (e) { + isLast ? accessRsp.$error$ = String(e.stack || e) : console.error(e); + } + } + return accessRsp; + }; + const applyToInstance = (worker, winId, instance, applyPath, isLast, groupedGetters) => { + let i = 0; + let l = len(applyPath); + let next; + let current; + let previous; + let args; + let groupedRtnValues; + for (;i < l; i++) { + current = applyPath[i]; + next = applyPath[i + 1]; + previous = applyPath[i - 1]; + try { + if (!Array.isArray(next)) { + if ("string" == typeof current || "number" == typeof current) { + if (i + 1 === l && groupedGetters) { + groupedRtnValues = {}; + groupedGetters.map((propName => groupedRtnValues[propName] = instance[propName])); + return groupedRtnValues; + } + instance = instance[current]; + } else { + if (0 === next) { + instance[previous] = deserializeFromWorker(worker, current); + return; + } + if ("function" == typeof instance[previous]) { + args = deserializeFromWorker(worker, current); + "define" === previous && "CustomElementRegistry" === getConstructorName(instance) && (args[1] = defineCustomElement(winId, worker, args[1])); + "insertRule" === previous && args[1] > len(instance.cssRules) && (args[1] = len(instance.cssRules)); + instance = instance[previous].apply(instance, args); + if ("play" === previous) { + return Promise.resolve(); + } + } + } + } + } catch (err) { + if (isLast) { + throw err; + } + console.debug("Non-blocking setter error:", err); + } + } + return instance; + }; + const readNextScript = (worker, winCtx) => { + let $winId$ = winCtx.$winId$; + let win = winCtx.$window$; + let doc = win.document; + let scriptSelector = 'script[type="text/partytown"]:not([data-ptid]):not([data-pterror])'; + let scriptElm; + let $instanceId$; + let scriptData; + if (doc && doc.body) { + scriptElm = doc.querySelector('script[type="text/partytown"]:not([data-ptid]):not([data-pterror]):not([async]):not([defer])'); + scriptElm || (scriptElm = doc.querySelector(scriptSelector)); + if (scriptElm) { + scriptElm.dataset.ptid = $instanceId$ = getAndSetInstanceId(scriptElm, $winId$); + scriptData = { + $winId$: $winId$, + $instanceId$: $instanceId$ + }; + if (scriptElm.src) { + scriptData.$url$ = scriptElm.src; + scriptData.$orgUrl$ = scriptElm.dataset.ptsrc || scriptElm.src; + } else { + scriptData.$content$ = scriptElm.innerHTML; + } + worker.postMessage([ 7, scriptData ]); + } else { + if (!winCtx.$isInitialized$) { + winCtx.$isInitialized$ = 1; + ((worker, $winId$, win) => { + let queuedForwardCalls = win._ptf; + let forwards = (win.partytown || {}).forward || []; + let i; + let mainForwardFn; + let forwardCall = ($forward$, args) => worker.postMessage([ 10, { + $winId$: $winId$, + $forward$: $forward$, + $args$: serializeForWorker($winId$, Array.from(args)) + } ]); + win._ptf = void 0; + forwards.map((forwardProps => { + mainForwardFn = win; + forwardProps.split(".").map(((_, i, arr) => { + mainForwardFn = mainForwardFn[arr[i]] = i + 1 < len(arr) ? mainForwardFn[arr[i]] || ("push" === arr[i + 1] ? [] : {}) : (...args) => forwardCall(arr, args); + })); + })); + if (queuedForwardCalls) { + for (i = 0; i < len(queuedForwardCalls); i += 2) { + forwardCall(queuedForwardCalls[i], queuedForwardCalls[i + 1]); + } + } + })(worker, $winId$, win); + doc.dispatchEvent(new CustomEvent("pt0")); + { + const winType = win === win.top ? "top" : "iframe"; + logMain(`Executed ${winType} window ${normalizedWinId($winId$)} environment scripts in ${(performance.now() - winCtx.$startTime$).toFixed(1)}ms`); + } + } + worker.postMessage([ 8, $winId$ ]); + } + } else { + requestAnimationFrame((() => readNextScript(worker, winCtx))); + } + }; + const registerWindow = (worker, $winId$, $window$) => { + if (!windowIds.has($window$)) { + windowIds.set($window$, $winId$); + const doc = $window$.document; + const history = $window$.history; + const $parentWinId$ = windowIds.get($window$.parent); + let initialised = false; + const onInitialisedQueue = []; + const onInitialised = callback => { + initialised ? callback() : onInitialisedQueue.push(callback); + }; + const sendInitEnvData = () => { + worker.postMessage([ 5, { + $winId$: $winId$, + $parentWinId$: $parentWinId$, + $url$: doc.baseURI, + $visibilityState$: doc.visibilityState + } ]); + setTimeout((() => { + initialised = true; + onInitialisedQueue.forEach((callback => { + callback(); + })); + })); + }; + const pushState = history.pushState.bind(history); + const replaceState = history.replaceState.bind(history); + const onLocationChange = (type, state, newUrl, oldUrl) => () => { + setTimeout((() => { + worker.postMessage([ 13, { + $winId$: $winId$, + type: type, + state: state, + url: doc.baseURI, + newUrl: newUrl, + oldUrl: oldUrl + } ]); + })); + }; + history.pushState = (state, _, newUrl) => { + pushState(state, _, newUrl); + onInitialised(onLocationChange(0, state, null == newUrl ? void 0 : newUrl.toString())); + }; + history.replaceState = (state, _, newUrl) => { + replaceState(state, _, newUrl); + onInitialised(onLocationChange(1, state, null == newUrl ? void 0 : newUrl.toString())); + }; + $window$.addEventListener("popstate", (event => { + onInitialised(onLocationChange(2, event.state)); + })); + $window$.addEventListener("hashchange", (event => { + onInitialised(onLocationChange(3, {}, event.newURL, event.oldURL)); + })); + $window$.addEventListener("ptupdate", (() => { + readNextScript(worker, winCtxs[$winId$]); + })); + doc.addEventListener("visibilitychange", (() => worker.postMessage([ 14, $winId$, doc.visibilityState ]))); + winCtxs[$winId$] = { + $winId$: $winId$, + $window$: $window$ + }; + winCtxs[$winId$].$startTime$ = performance.now(); + { + const winType = $winId$ === $parentWinId$ ? "top" : "iframe"; + logMain(`Registered ${winType} window ${normalizedWinId($winId$)}`); + } + "complete" === doc.readyState ? sendInitEnvData() : $window$.addEventListener("load", sendInitEnvData); + } + }; + const onMessageFromWebWorker = (worker, msg, winCtx) => { + if (4 === msg[0]) { + registerWindow(worker, randomId(), mainWindow); + } else { + winCtx = winCtxs[msg[1]]; + winCtx && (7 === msg[0] ? requestAnimationFrame((() => readNextScript(worker, winCtx))) : 6 === msg[0] && ((worker, winCtx, instanceId, errorMsg, scriptElm) => { + scriptElm = winCtx.$window$.document.querySelector(`[data-ptid="${instanceId}"]`); + if (scriptElm) { + errorMsg ? scriptElm.dataset.pterror = errorMsg : scriptElm.type += "-x"; + delete scriptElm.dataset.ptid; + } + readNextScript(worker, winCtx); + })(worker, winCtx, msg[2], msg[3])); + } + }; + const readMainPlatform = () => { + const elm = docImpl.createElement("i"); + const textNode = docImpl.createTextNode(""); + const comment = docImpl.createComment(""); + const frag = docImpl.createDocumentFragment(); + const shadowRoot = docImpl.createElement("p").attachShadow({ + mode: "open" + }); + const intersectionObserver = getGlobalConstructor(mainWindow, "IntersectionObserver"); + const mutationObserver = getGlobalConstructor(mainWindow, "MutationObserver"); + const resizeObserver = getGlobalConstructor(mainWindow, "ResizeObserver"); + const perf = mainWindow.performance; + const screen = mainWindow.screen; + const impls = [ [ mainWindow.history ], [ perf ], [ perf.navigation ], [ perf.timing ], [ screen ], [ screen.orientation ], [ mainWindow.visualViewport ], [ intersectionObserver, 12 ], [ mutationObserver, 12 ], [ resizeObserver, 12 ], [ textNode ], [ comment ], [ frag ], [ shadowRoot ], [ elm ], [ elm.attributes ], [ elm.classList ], [ elm.dataset ], [ elm.style ], [ docImpl ], [ docImpl.doctype ] ]; + const initialInterfaces = [ readImplementation("Window", mainWindow), readImplementation("Node", textNode) ]; + const $config$ = JSON.stringify(config, ((k, v) => { + if ("function" == typeof v) { + v = String(v); + v.startsWith(k + "(") && (v = "function " + v); + } + return v; + })); + const initWebWorkerData = { + $config$: $config$, + $interfaces$: readImplementations(impls, initialInterfaces), + $libPath$: new URL(libPath, mainWindow.location) + "", + $origin$: origin, + $localStorage$: readStorage("localStorage"), + $sessionStorage$: readStorage("sessionStorage") + }; + addGlobalConstructorUsingPrototype(initWebWorkerData.$interfaces$, mainWindow, "IntersectionObserverEntry"); + return initWebWorkerData; + }; + const readMainInterfaces = () => { + const elms = Object.getOwnPropertyNames(mainWindow).map((interfaceName => ((doc, interfaceName, r, tag) => { + r = interfaceName.match(/^(HTML|SVG)(.+)Element$/); + if (r) { + tag = r[2]; + return "S" == interfaceName[0] ? doc.createElementNS("http://www.w3.org/2000/svg", svgConstructorTags[tag] || tag.slice(0, 2).toLowerCase() + tag.slice(2)) : doc.createElement(htmlConstructorTags[tag] || tag); + } + })(docImpl, interfaceName))).filter((elm => elm)).map((elm => [ elm ])); + return readImplementations(elms, []); + }; + const cstrs = new Set([ "Object" ]); + const readImplementations = (impls, interfaces) => { + const cstrImpls = impls.filter((implData => implData[0])).map((implData => { + const impl = implData[0]; + const interfaceType = implData[1]; + const cstrName = getConstructorName(impl); + const CstrPrototype = mainWindow[cstrName].prototype; + return [ cstrName, CstrPrototype, impl, interfaceType ]; + })); + cstrImpls.map((([cstrName, CstrPrototype, impl, intefaceType]) => readOwnImplementation(cstrs, interfaces, cstrName, CstrPrototype, impl, intefaceType))); + return interfaces; + }; + const readImplementation = (cstrName, impl, memberName) => { + let interfaceMembers = []; + let interfaceInfo = [ cstrName, "Object", interfaceMembers ]; + for (memberName in impl) { + readImplementationMember(interfaceMembers, impl, memberName); + } + return interfaceInfo; + }; + const readOwnImplementation = (cstrs, interfaces, cstrName, CstrPrototype, impl, interfaceType) => { + if (!cstrs.has(cstrName)) { + cstrs.add(cstrName); + const SuperCstr = Object.getPrototypeOf(CstrPrototype); + const superCstrName = getConstructorName(SuperCstr); + const interfaceMembers = []; + const propDescriptors = Object.getOwnPropertyDescriptors(CstrPrototype); + readOwnImplementation(cstrs, interfaces, superCstrName, SuperCstr, impl, interfaceType); + for (const memberName in propDescriptors) { + readImplementationMember(interfaceMembers, impl, memberName); + } + interfaces.push([ cstrName, superCstrName, interfaceMembers, interfaceType, getNodeName(impl) ]); + } + }; + const readImplementationMember = (interfaceMembers, implementation, memberName, value, memberType, cstrName) => { + try { + if (isValidMemberName(memberName) && isNaN(memberName[0]) && "all" !== memberName) { + value = implementation[memberName]; + memberType = typeof value; + if ("function" === memberType) { + (String(value).includes("[native") || Object.getPrototypeOf(implementation)[memberName]) && interfaceMembers.push([ memberName, 5 ]); + } else if ("object" === memberType && null != value) { + cstrName = getConstructorName(value); + "Object" !== cstrName && self[cstrName] && interfaceMembers.push([ memberName, value.nodeType || cstrName ]); + } else { + "symbol" !== memberType && (memberName.toUpperCase() === memberName ? interfaceMembers.push([ memberName, 6, value ]) : interfaceMembers.push([ memberName, 6 ])); + } + } + } catch (e) { + console.warn(e); + } + }; + const readStorage = storageName => { + let items = []; + let i = 0; + let l = len(mainWindow[storageName]); + let key; + for (;i < l; i++) { + key = mainWindow[storageName].key(i); + items.push([ key, mainWindow[storageName].getItem(key) ]); + } + return items; + }; + const getGlobalConstructor = (mainWindow, cstrName) => void 0 !== mainWindow[cstrName] ? new mainWindow[cstrName](noop) : 0; + const addGlobalConstructorUsingPrototype = ($interfaces$, mainWindow, cstrName) => { + void 0 !== mainWindow[cstrName] && $interfaces$.push([ cstrName, "Object", Object.keys(mainWindow[cstrName].prototype).map((propName => [ propName, 6 ])), 12 ]); + }; + let worker; + (receiveMessage => { + const swContainer = window.navigator.serviceWorker; + return swContainer.getRegistration().then((swRegistration => { + swContainer.addEventListener("message", (ev => receiveMessage(ev.data, (accessRsp => swRegistration.active && swRegistration.active.postMessage(accessRsp))))); + return (worker, msg) => { + 0 === msg[0] ? worker.postMessage([ 1, readMainPlatform() ]) : 2 === msg[0] ? worker.postMessage([ 3, readMainInterfaces() ]) : onMessageFromWebWorker(worker, msg); + }; + })); + })(((accessReq, responseCallback) => mainAccessHandler(worker, accessReq).then(responseCallback))).then((onMessageHandler => { + if (onMessageHandler) { + worker = new Worker(libPath + "partytown-ww-sw.js?v=0.7.6", { + name: "Partytown 🎉" + }); + worker.onmessage = ev => { + const msg = ev.data; + 12 === msg[0] ? mainAccessHandler(worker, msg[1]) : onMessageHandler(worker, msg); + }; + logMain("Created Partytown web worker (0.7.6)"); + worker.onerror = ev => console.error("Web Worker Error", ev); + mainWindow.addEventListener("pt1", (ev => registerWindow(worker, getAndSetInstanceId(ev.detail.frameElement), ev.detail))); + } + })); +})(window); diff --git a/evidenceportal/~partytown/debug/partytown-sw.js b/evidenceportal/~partytown/debug/partytown-sw.js new file mode 100644 index 00000000..d989f8a7 --- /dev/null +++ b/evidenceportal/~partytown/debug/partytown-sw.js @@ -0,0 +1,59 @@ +/* Partytown 0.7.6 - MIT builder.io */ +const resolves = new Map; + +const swMessageError = (accessReq, $error$) => ({ + $msgId$: accessReq.$msgId$, + $error$: $error$ +}); + +const httpRequestFromWebWorker = req => new Promise((async resolve => { + const accessReq = await req.clone().json(); + const responseData = await (accessReq => new Promise((async resolve => { + const clients = await self.clients.matchAll(); + const client = [ ...clients ].sort(((a, b) => a.url > b.url ? -1 : a.url < b.url ? 1 : 0))[0]; + if (client) { + const timeout = 12e4; + const msgResolve = [ resolve, setTimeout((() => { + resolves.delete(accessReq.$msgId$); + resolve(swMessageError(accessReq, "Timeout")); + }), timeout) ]; + resolves.set(accessReq.$msgId$, msgResolve); + client.postMessage(accessReq); + } else { + resolve(swMessageError(accessReq, "NoParty")); + } + })))(accessReq); + resolve(response(JSON.stringify(responseData), "application/json")); +})); + +const response = (body, contentType) => new Response(body, { + headers: { + "content-type": contentType || "text/html", + "Cache-Control": "no-store" + } +}); + +self.oninstall = () => self.skipWaiting(); + +self.onactivate = () => self.clients.claim(); + +self.onmessage = ev => { + const accessRsp = ev.data; + const r = resolves.get(accessRsp.$msgId$); + if (r) { + resolves.delete(accessRsp.$msgId$); + clearTimeout(r[1]); + r[0](accessRsp); + } +}; + +self.onfetch = ev => { + const req = ev.request; + const url = new URL(req.url); + const pathname = url.pathname; + if (pathname.endsWith("sw.html")) { + ev.respondWith(response('