PageSourceSearch

https://dosomething.org/_next/static/chunks/cd31129f449087f5.js

js dosomething.org collected 2026-09-24 08:30:59 UTC 35,908 bytes, 5 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,516015,(e,t,r)=>{},898547,(e,t,r)=>{var n=e.i(247167);e.r(516015);var i=e.r(271645),s=i&&"object"==typeof i&&"default"in i?i:{default:i},o=void 0!==n.default&&n.default.env&&!0,u=function(e){return"[object String]"===Object.prototype.toString.call(e)},a=function(){function e(e){var t=void 0===e?{}:e,r=t.name,n=void 0===r?"stylesheet":r,i=t.optimizeForSpeed,s=void 0===i?o:i;l(u(n),"`name` must be a string"),this._name=n,this._deletedRulePlaceholder="#"+n+"-deleted-rule____{}",l("boolean"==typeof s,"`optimizeForSpeed` must be a boolean"),this._optimizeForSpeed=s,this._serverSheet=void 0,this._tags=[],this._injected=!1,this._rulesCount=0;var a="u">typeof window&&document.querySelector('meta[property="csp-nonce"]');this._nonce=a?a.getAttribute("content"):null}var t,r=e.prototype;return r.setOptimizeForSpeed=function(e){l("boolean"==typeof e,"`setOptimizeForSpeed` accepts a boolean"),l(0===this._rulesCount,"optimizeForSpeed cannot be when rules have already been inserted"),this.flush(),this._optimizeForSpeed=e,this.inject()},r.isOptimizeForSpeed=function(){return this._optimizeForSpeed},r.inject=function(){var e=this;if(l(!this._injected,"sheet already injected"),this._injected=!0,"u">typeof window&&this._optimizeForSpeed){this._tags[0]=this.makeStyleTag(this._name),this._optimizeForSpeed="insertRule"in this.getSheet(),this._optimizeForSpeed||(o||console.warn("StyleSheet: optimizeForSpeed mode not supported falling back to standard mode."),this.flush(),this._injected=!0);return}this._serverSheet={cssRules:[],insertRule:function(t,r){return"number"==typeof r?e._serverSheet.cssRules[r]={cssText:t}:e._serverSheet.cssRules.push({cssText:t}),r},deleteRule:function(t){e._serverSheet.cssRules[t]=null}}},r.getSheetForTag=function(e){if(e.sheet)return e.sheet;for(var t=0;t<document.styleSheets.length;t++)if(document.styleSheets[t].ownerNode===e)return document.styleSheets[t]},r.getSheet=function(){return this.getSheetForTag(this._tags[this._tags.length-1])},r.insertRule=function(e,t){if(l(u(e),"`insertRule` accepts only strings"),"u"<typeof window)return"number"!=typeof t&&(t=this._serverSheet.cssRules.length),this._serverSheet.insertRule(e,t),this._rulesCount++;if(this._optimizeForSpeed){var r=this.getSheet();"number"!=typeof t&&(t=r.cssRules.length);try{r.insertRule(e,t)}catch(t){return o||console.warn("StyleSheet: illegal rule: \n\n"+e+"\n\nSee https://stackoverflow.com/q/20007992 for more info"),-1}}else{var n=this._tags[t];this._tags.push(this.makeStyleTag(this._name,e,n))}return this._rulesCount++},r.replaceRule=function(e,t){if(this._optimizeForSpeed||"u"<typeof window){var r="u">typeof window?this.getSheet():this._serverSheet;if(t.trim()||(t=this._deletedRulePlaceholder),!r.cssRules[e])return e;r.deleteRule(e);try{r.insertRule(t,e)}catch(n){o||console.warn("StyleSheet: illegal rule: \n\n"+t+"\n\nSee https://stackoverflow.com/q/20007992 for more info"),r.insertRule(this._deletedRulePlaceholder,e)}}else{var n=this._tags[e];l(n,"old rule at index `"+e+"` not found"),n.textContent=t}return e},r.deleteRule=function(e){if("u"<typeof window)return void this._serverSheet.deleteRule(e);if(this._optimizeForSpeed)this.replaceRule(e,"");else{var t=this._tags[e];l(t,"rule at index `"+e+"` not found"),t.parentNode.removeChild(t),this._tags[e]=null}},r.flush=function(){this._injected=!1,this._rulesCount=0,"u">
1typeof window?(this._tags.forEach(function(e){return e&&e.parentNode.removeChild(e)}),this._tags=[]):this._serverSheet.cssRules=[]},r.cssRules=function(){var e=this;return"u"<typeof window?this._serverSheet.cssRules:this._tags.reduce(function(t,r){return r?t=t.concat(Array.prototype.map.call(e.getSheetForTag(r).cssRules,function(t){return t.cssText===e._deletedRulePlaceholder?null:t})):t.push(null),t},[])},r.makeStyleTag=function(e,t,r){t&&l(u(t),"makeStyleTag accepts only strings as second parameter");var n=document.createElement("style");this._nonce&&n.setAttribute("nonce",this._nonce),n.type="text/css",n.setAttribute("data-"+e,""),t&&n.appendChild(document.createTextNode(t));var i=document.head||document.getElementsByTagName("head")[0];return r?i.insertBefore(n,r):i.appendChild(n),n},t=[{key:"length",get:function(){return this._rulesCount}}],function(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}(e.prototype,t),e}();function l(e,t){if(!e)throw Error("StyleSheet: "+t+".")}var c=function(e){for(var t=5381,r=e.length;r;)t=33*t^e.charCodeAt(--r);return t>>>0},d={};function h(e,t){if(!t)return"jsx-"+e;var r=String(t),n=e+r;return d[n]||(d[n]="jsx-"+c(e+"-"+r)),d[n]}function f(e,t){"u"<typeof window&&(t=t.replace(/\/style/gi,"\\/style"));var r=e+t;return d[r]||(d[r]=t.replace(/__jsx-style-dynamic-selector/g,e)),d[r]}var p=function(){function e(e){var t=void 0===e?{}:e,r=t.styleSheet,n=void 0===r?null:r,i=t.optimizeForSpeed,s=void 0!==i&&i;this._sheet=n||new a({name:"styled-jsx",optimizeForSpeed:s}),this._sheet.inject(),n&&"boolean"==typeof s&&(this._sheet.setOptimizeForSpeed(s),this._optimizeForSpeed=this._sheet.isOptimizeForSpeed()),this._fromServer=void 0,this._indices={},this._instancesCounts={}}var t=e.prototype;return t.add=function(e){var t=this;void 0===this._optimizeForSpeed&&(this._optimizeForSpeed=Array.isArray(e.children),this._sheet.setOptimizeForSpeed(this._optimizeForSpeed),this._optimizeForSpeed=this._sheet.isOptimizeForSpeed()),"u">typeof window&&!this._fromServer&&(this._fromServer=this.selectFromServer(),this._instancesCounts=Object.keys(this._fromServer).reduce(function(e,t){return e[t]=0,e},{}));var r=this.getIdAndRules(e),n=r.styleId,i=r.rules;if(n in this._instancesCounts){this._instancesCounts[n]+=1;return}var s=i.map(function(e){return t._sheet.insertRule(e)}).filter(function(e){return -1!==e});this._indices[n]=s,this._instancesCounts[n]=1},t.remove=function(e){var t=this,r=this.getIdAndRules(e).styleId;if(function(e,t){if(!e)throw Error("StyleSheetRegistry: "+t+".")}(r in this._instancesCounts,"styleId: `"+r+"` not found"),this._instancesCounts[r]-=1,this._instancesCounts[r]<1){var n=this._fromServer&&this._fromServer[r];n?(n.parentNode.removeChild(n),delete this._fromServer[r]):(this._indices[r].forEach(function(e){return t._sheet.deleteRule(e)}),delete this._indices[r]),delete this._instancesCounts[r]}},t.update=function(e,t){this.add(t),this.remove(e)},t.flush=function(){this._sheet.flush(),this._sheet.inject(),this._fromServer=void 0,this._indices={},this._instancesCounts={}},t.cssRules=function(){var e=this,t=this._fromServer?Object.keys(this._fromServer).map(function(t){return[t,e._fromServer[t]]}):[],r=this._sheet.cssRules();return t.concat(Object.keys(this._indices).map(function(t){return[t,e._indices[t].map(function(e){return r[e].cssText}).join(e._optimizeForSpeed?"":"\n")]}).filter(function(e){return!!e[1]}))},t.styles=function(e){var t,r;return t=this.cssRules(),void 0===(r=e)&&(r={}),t.map(function(e){var t=e[0],n=e[1];return s.default.createElement("style",{id:"__"+t,key:"__"+t,nonce:r.nonce?r.nonce:void 0,dangerouslySetInnerHTML:{__html:n}})})},t.getIdAndRules=function(e){var t=e.children,r=e.dynamic,n=e.id;if(r){var i=h(n,r);return{styleId:i,rules:Array.isArray(t)?t.map(function(e){return f(i,e)}):[f(i,t)]}}return{styleId:h(n),rules:Array.isArray(t)?t:[t]}},t.selectFromServer=function(){return Array.prototype.slice.call(document.querySelectorAll('[id^="__jsx-"]')).reduce(function(e,t){return e[t.id.slice(2)]=t,e},{})},e}(),m=i.createContext(null);function y(){return new p}function v(){return i.useContext(m)}m.displayName="StyleSheetContext";var _=s.default.useInsertionEffect||s.default.useLayoutEffect,b="u">typeof window?y():void 0;function g(e){var t=b||v();return t&&("u"<typeof window?t.add(e):_(function(){return t.add(e),function(){t.remove(e)}},[e.id,String(e.dynamic)])),null}g.dynamic=function(e){return e.map(function(e){return h(e[0],e[1])}).join(" ")},r.StyleRegistry=function(e){var t=e.registry,r=e.children,n=i.useContext(m),o=i.useState(function(){return n||t||y()})[0];return s.default.createElement(m.Provider,{value:o},r)},r.createStyleRegistry=y,r.style=g,r.useStyleRegistry=v},969075,e=>{e.v({button:"linkWrapper-module-scss-module__KDphPG__button",iconContainer:"linkWrapper-module-scss-module__KDphPG__iconContainer",inlineBrandLink:"linkWrapper-module-scss-module__KDphPG__inlineBrandLink",link:"linkWrapper-module-scss-module__KDphPG__link",linkInverted:"linkWrapper-module-scss-module__KDphPG__linkInverted",paintIcon:"linkWrapper-module-scss-module__KDphPG__paintIcon",primary:"linkWrapper-module-scss-module__KDphPG__primary",primaryInverted:"linkWrapper-module-scss-module__KDphPG__primaryInverted",red:"linkWrapper-module-scss-module__KDphPG__red",reverseUnderline:"linkWrapper-module-scss-module__KDphPG__reverseUnderline",secondary:"linkWrapper-module-scss-module__KDphPG__secondary",secondaryInverted:"linkWrapper-module-scss-module__KDphPG__secondaryInverted"})},952271,e=>{"use strict";var t=e.i(843476),r=e.i(969075),n=e.i(522016),i=e.i(207709);function s({children:e,rightIcon:s,leftIcon:o,buttonType:u="",paintIcon:a,newWindow:l,className:c,reverseUnderline:d,...h}){let f=(0,i.handleButtonContent)({leftIcon:o,rightIcon:s,children:e,iconClassName:r.default.iconContainer}),p=(0,i.buttonOrLinkClass)({buttonType:u,buttonClassName:r.default.button,linkClassName:r.default.link}),m=a?r.default.paintIcon:"",y=d?r.default.reverseUnderline:"";return(0,t.jsx)(n.default,{className:`${p} 
2      ${r.default[u]||""} 
3      ${c||""}
4      ${m} 
5      ${y}`,...h,...l?{target:"_blank",rel:"noopener noreferrer"}:null,children:f})}e.s(["default",()=>s])},985004,e=>{"use strict";e.s(["default",0,function(e,t){}])},95187,(e,t,r)=>{"use strict";
5Object.defineProperty(r,"__esModule",{value:!0});var n={callServer:function(){return s.callServer},createServerReference:function(){return u.createServerReference},findSourceMapURL:function(){return o.findSourceMapURL}};for(var i in n)Object.defineProperty(r,i,{enumerable:!0,get:n[i]});let s=e.r(132120),o=e.r(92245),u=e.r(235326)},207709,e=>{"use strict";var t=e.i(843476);e.s(["buttonOrLinkClass",0,({buttonType:e,buttonClassName:t,linkClassName:r})=>{let n=["primary","secondary","primaryInverted","secondaryInverted","tertiary","red"].includes(e)?t:"",i=["inlineLink","inlineBrandLink","nav","subNav","linkInverted"].includes(e)?r:"";return n||i||""},"handleButtonContent",0,({rightIcon:e,leftIcon:r,children:n,iconClassName:i})=>{let s=e?(0,t.jsx)("div",{className:i,children:e}):null,o=r?(0,t.jsx)("div",{className:i,children:r}):null;return(0,t.jsxs)(t.Fragment,{children:[o," ",n," ",s]})}])},859222,e=>{e.v({button:"button-module-scss-module__DR2e0q__button",iconContainer:"button-module-scss-module__DR2e0q__iconContainer",inlineBrandLink:"button-module-scss-module__DR2e0q__inlineBrandLink",link:"button-module-scss-module__DR2e0q__link",linkInverted:"button-module-scss-module__DR2e0q__linkInverted",paintIcon:"button-module-scss-module__DR2e0q__paintIcon",primary:"button-module-scss-module__DR2e0q__primary",primaryInverted:"button-module-scss-module__DR2e0q__primaryInverted",red:"button-module-scss-module__DR2e0q__red",secondary:"button-module-scss-module__DR2e0q__secondary",secondaryInverted:"button-module-scss-module__DR2e0q__secondaryInverted",tertiary:"button-module-scss-module__DR2e0q__tertiary"})},757190,e=>{"use strict";var t=e.i(843476),r=e.i(271645),n=e.i(859222),i=e.i(207709);let s=(0,r.forwardRef)(({children:e=null,rightIcon:r,leftIcon:s,buttonType:o="",className:u,paintIcon:a,...l},c)=>{let d=(0,i.handleButtonContent)({leftIcon:s,rightIcon:r,children:e,iconClassName:n.default.iconContainer}),h=(0,i.buttonOrLinkClass)({buttonType:o,buttonClassName:n.default.button,linkClassName:n.default.link}),f=a?n.default.paintIcon:"";return(0,t.jsx)("button",{className:`${h} ${n.default[o]||""} ${u||""} ${f}`,...l,ref:c,children:d})});s.displayName="Button",e.s(["default",0,s])},233525,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"warnOnce",{enumerable:!0,get:function(){return n}});let n=e=>{}},818581,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"useMergedRef",{enumerable:!0,get:function(){return i}});let n=e.r(271645);function i(e,t){let r=(0,n.useRef)(null),i=(0,n.useRef)(null);return(0,n.useCallback)(n=>{if(null===n){let e=r.current;e&&(r.current=null,e());let t=i.current;t&&(i.current=null,t())}else e&&(r.current=s(e,n)),t&&(i.current=s(t,n))},[e,t])}function s(e,t){if("function"!=typeof e)return e.current=t,()=>{e.current=null};{let r=e(t);return"function"==typeof r?r:()=>e(null)}}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},998183,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={assign:function(){return a},searchParamsToUrlQuery:function(){return s},urlQueryToSearchParams:function(){return u}};for(var i in n)Object.defineProperty(r,i,{enumerable:!0,get:n[i]});function s(e){let t={};for(let[r,n]of e.entries()){let e=t[r];void 0===e?t[r]=n:Array.isArray(e)?e.push(n):t[r]=[e,n]}return t}function o(e){return"string"==typeof e?e:("number"!=typeof e||isNaN(e))&&"boolean"!=typeof e?"":String(e)}function u(e){let t=new URLSearchParams;for(let[r,n]of Object.entries(e))if(Array.isArray(n))for(let e of n)t.append(r,o(e));else t.set(r,o(n));return t}function a(e,...t){for(let r of t){for(let t of r.keys())e.delete(t);for(let[t,n]of r.entries())e.append(t,n)}return e}},195057,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={formatUrl:function(){return u},formatWithValidation:function(){return l},urlObjectKeys:function(){return a}};for(var i in n)Object.defineProperty(r,i,{enumerable:!0,get:n[i]});let s=e.r(190809)._(e.r(998183)),o=/https?|ftp|gopher|file/;function u(e){let{auth:t,hostname:r}=e,n=e.protocol||"",i=e.pathname||"",u=e.hash||"",a=e.query||"",l=!1;t=t?encodeURIComponent(t).replace(/%3A/i,":")+"@":"",e.host?l=t+e.host:r&&(l=t+(~r.indexOf(":")?`[${r}]`:r),e.port&&(l+=":"+e.port)),a&&"object"==typeof a&&(a=String(s.urlQueryToSearchParams(a)));let c=e.search||a&&`?${a}`||"";return n&&!n.endsWith(":")&&(n+=":"),e.slashes||(!n||o.test(n))&&!1!==l?(l="//"+(l||""),i&&"/"!==i[0]&&(i="/"+i)):l||(l=""),u&&"#"!==u[0]&&(u="#"+u),c&&"?"!==c[0]&&(c="?"+c),i=i.replace(/[?#]/g,encodeURIComponent),c=c.replace("#","%23"),`${n}${l}${i}${c}${u}`}let a=["auth","hash","host","hostname","href","path","pathname","port","protocol","query","search","slashes"];function l(e){return u(e)}},718967,(e,t,r)=>{"use strict";
5Object.defineProperty(r,"__esModule",{value:!0});var n={DecodeError:function(){return v},MiddlewareNotFoundError:function(){return S},MissingStaticPage:function(){return g},NormalizeError:function(){return _},PageNotFoundError:function(){return b},SP:function(){return m},ST:function(){return y},WEB_VITALS:function(){return s},execOnce:function(){return o},getDisplayName:function(){return d},getLocationOrigin:function(){return l},getURL:function(){return c},isAbsoluteUrl:function(){return a},isResSent:function(){return h},loadGetInitialProps:function(){return p},normalizeRepeatedSlashes:function(){return f},stringifyError:function(){return w}};for(var i in n)Object.defineProperty(r,i,{enumerable:!0,get:n[i]});let s=["CLS","FCP","FID","INP","LCP","TTFB"];function o(e){let t,r=!1;return(...n)=>(r||(r=!0,t=e(...n)),t)}let u=/^[a-zA-Z][a-zA-Z\d+\-.]*?:/,a=e=>u.test(e);function l(){let{protocol:e,hostname:t,port:r}=window.location;return`${e}//${t}${r?":"+r:""}`}function c(){let{href:e}=window.location,t=l();return e.substring(t.length)}function d(e){return"string"==typeof e?e:e.displayName||e.name||"Unknown"}function h(e){return e.finished||e.headersSent}function f(e){let t=e.split("?");return t[0].replace(/\\/g,"/").replace(/\/\/+/g,"/")+(t[1]?`?${t.slice(1).join("?")}`:"")}async function p(e,t){let r=t.res||t.ctx&&t.ctx.res;if(!e.getInitialProps)return t.ctx&&t.Component?{pageProps:await p(t.Component,t.ctx)}:{};let n=await e.getInitialProps(t);if(r&&h(r))return n;if(!n)throw Object.defineProperty(Error(`"${d(e)}.getInitialProps()" should resolve to an object. But found "${n}" instead.`),"__NEXT_ERROR_CODE",{value:"E394",enumerable:!1,configurable:!0});return n}let m="u">typeof performance,y=m&&["mark","measure","getEntriesByName"].every(e=>"function"==typeof performance[e]);class v extends Error{}class _ extends Error{}class b extends Error{constructor(e){super(),this.code="ENOENT",this.name="PageNotFoundError",this.message=`Cannot find module for page: ${e}`}}class g extends Error{constructor(e,t){super(),this.message=`Failed to load static file for page: ${e} ${t}`}}class S extends Error{constructor(){super(),this.code="ENOENT",this.message="Cannot find the middleware module"}}function w(e){return JSON.stringify({message:e.message,stack:e.stack})}},573668,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"isLocalURL",{enumerable:!0,get:function(){return s}});let n=e.r(718967),i=e.r(652817);function s(e){if(!(0,n.isAbsoluteUrl)(e))return!0;try{let t=(0,n.getLocationOrigin)(),r=new URL(e,t);return r.origin===t&&(0,i.hasBasePath)(r.pathname)}catch(e){return!1}}},284508,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"errorOnce",{enumerable:!0,get:function(){return n}});let n=e=>{}},522016,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={default:function(){return v},useLinkStatus:function(){return b}};for(var i in n)Object.defineProperty(r,i,{enumerable:!0,get:n[i]});let s=e.r(190809),o=e.r(843476),u=s._(e.r(271645)),a=e.r(195057),l=e.r(8372),c=e.r(818581),d=e.r(718967),h=e.r(405550);e.r(233525);let f=e.r(91949),p=e.r(573668),m=e.r(509396);function y(e){return"string"==typeof e?e:(0,a.formatUrl)(e)}function v(t){var r;let n,i,s,[a,v]=(0,u.useOptimistic)(f.IDLE_LINK_STATUS),b=(0,u.useRef)(null),{href:g,as:S,children:w,prefetch:C=null,passHref:R,replace:P,shallow:j,scroll:k,onClick:E,onMouseEnter:O,onTouchStart:T,legacyBehavior:x=!1,onNavigate:F,ref:I,unstable_dynamicOnHover:A,...D}=t;n=w,x&&("string"==typeof n||"number"==typeof n)&&(n=(0,o.jsx)("a",{children:n}));let L=u.default.useContext(l.AppRouterContext),M=!1!==C,N=!1!==C?null===(r=C)||"auto"===r?m.FetchStrategy.PPR:m.FetchStrategy.Full:m.FetchStrategy.PPR,{href:U,as:z}=u.default.useMemo(()=>{let e=y(g);return{href:e,as:S?y(S):e}},[g,S]);if(x){if(n?.$$typeof===Symbol.for("react.lazy"))throw Object.defineProperty(Error("`<Link legacyBehavior>` received a direct child that is either a Server Component, or JSX that was loaded with React.lazy(). This is not supported. Either remove legacyBehavior, or make the direct child a Client Component that renders the Link's `<a>
5` tag."),"__NEXT_ERROR_CODE",{value:"E863",enumerable:!1,configurable:!0});i=u.default.Children.only(n)}let K=x?i&&"object"==typeof i&&i.ref:I,$=u.default.useCallback(e=>(null!==L&&(b.current=(0,f.mountLinkInstance)(e,U,L,N,M,v)),()=>{b.current&&((0,f.unmountLinkForCurrentNavigation)(b.current),b.current=null),(0,f.unmountPrefetchableInstance)(e)}),[M,U,L,N,v]),q={ref:(0,c.useMergedRef)($,K),onClick(t){x||"function"!=typeof E||E(t),x&&i.props&&"function"==typeof i.props.onClick&&i.props.onClick(t),!L||t.defaultPrevented||function(t,r,n,i,s,o,a){if("u">typeof window){let l,{nodeName:c}=t.currentTarget;if("A"===c.toUpperCase()&&((l=t.currentTarget.getAttribute("target"))&&"_self"!==l||t.metaKey||t.ctrlKey||t.shiftKey||t.altKey||t.nativeEvent&&2===t.nativeEvent.which)||t.currentTarget.hasAttribute("download"))return;if(!(0,p.isLocalURL)(r)){s&&(t.preventDefault(),location.replace(r));return}if(t.preventDefault(),a){let e=!1;if(a({preventDefault:()=>{e=!0}}),e)return}let{dispatchNavigateAction:d}=e.r(699781);u.default.startTransition(()=>{d(n||r,s?"replace":"push",o??!0,i.current)})}}(t,U,z,b,P,k,F)},onMouseEnter(e){x||"function"!=typeof O||O(e),x&&i.props&&"function"==typeof i.props.onMouseEnter&&i.props.onMouseEnter(e),L&&M&&(0,f.onNavigationIntent)(e.currentTarget,!0===A)},onTouchStart:function(e){x||"function"!=typeof T||T(e),x&&i.props&&"function"==typeof i.props.onTouchStart&&i.props.onTouchStart(e),L&&M&&(0,f.onNavigationIntent)(e.currentTarget,!0===A)}};return(0,d.isAbsoluteUrl)(z)?q.href=z:x&&!R&&("a"!==i.type||"href"in i.props)||(q.href=(0,h.addBasePath)(z)),s=x?u.default.cloneElement(i,q):(0,o.jsx)("a",{...D,...q,children:n}),(0,o.jsx)(_.Provider,{value:a,children:s})}e.r(284508);let _=(0,u.createContext)(f.IDLE_LINK_STATUS),b=()=>(0,u.useContext)(_);("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},618566,(e,t,r)=>{t.exports=e.r(976562)},76595,993263,e=>{"use strict";var t=e.i(843476),r=e.i(271645);let n="DS_AlertWidgetHidden";e.s(["ALERT_WIDGET",0,n,"APPROVED_WIDGET",0,"DS_ApprovedWidgetHidden","DECLINED_WIDGET",0,"DS_DeclinedWidgetHidden","PENDING_WIDGET",0,"DS_PendingWidgetHidden"],993263);let i=(0,r.createContext)(null);function s({children:e,user:s}){let[o,u]=(0,r.useState)(s),[a,l]=(0,r.useState)(!1),c=(0,r.useRef)(null),d=(0,r.useCallback)(async()=>{l(!0);try{let e=await fetch("/api/user"),t=await e.json();t&&"user"in t?u(t.user):u(null)}finally{l(!1)}return Promise.resolve()},[]),h=(0,r.useCallback)(()=>(c.current||(c.current=d().finally(()=>{c.current=null})),c.current),[d]),f=(0,r.useCallback)(async()=>{try{let e=await fetch("/api/user",{cache:"no-store"}),t=await e.json();if(t&&"user"in t)return t.user||null}catch{}return null},[]),p=(0,r.useCallback)(e=>{u(e)},[]),m=(0,r.useCallback)(()=>{u(null),localStorage.removeItem(n)},[]),y=(0,r.useCallback)(e=>{u(e)},[]),v=(0,r.useCallback)(e=>{u(e)},[]);return(0,t.jsx)(i.Provider,{value:{user:o,loading:a,afterLogin:p,afterLogout:m,afterSignup:y,afterRefreshUser:v,refreshUser:h,getLatestUserSnapshot:f},children:e})}function o(){let e=(0,r.useContext)(i);if(null===e)throw Error("useUser must be used within a UserProvider");return e}e.s(["UserProvider",()=>s,"useUser",()=>o],76595)},45297,e=>{"use strict";var t=e.i(843476),r=e.i(618566),n=e.i(271645);let i=(0,n.createContext)(null);function s({children:e}){let s=(0,r.useSearchParams)(),{push:o}=(0,r.useRouter)(),u=(0,r.usePathname)(),a=s.get("postAuthAction"),l=s.get("authForm"),c=s.get("paramId"),d=s.get("slug"),[h,f]=(0,n.useState)(a||""),[p,m]=(0,n.use
5State)(c||""),[y,v]=(0,n.useState)(d||""),[_,b]=(0,n.useState)(l||"chooseForm"),[g,S]=(0,n.useState)(!1),[w,C]=(0,n.useState)(null);return(0,t.jsx)(i.Provider,{value:{isOpen:g,postAuthAction:h,paramId:p,openModal:({paramId:e,postAuthAction:t,slug:r,opportunityWithSteps:n})=>{S(!0),f(t),m(e),v(r),C(n||null)},closeModal:e=>{let{path:t,addSearchParams:r}=e||{},n=new URLSearchParams(`${s.toString()}${r?"&"+r.toString():""}`);n.delete("postAuthAction"),n.delete("paramId"),n.delete("slug"),n.delete("authForm"),o(`${t||u}?${n.toString()}`),S(!1),f(""),m(""),v(""),b("chooseForm"),C(null)},authForm:_,setAuthForm:b,slug:y,opportunityWithSteps:w},children:e})}function o(){let e=(0,n.useContext)(i);if(null===e)throw Error("useAuthModal must be used within an AuthModalProvider");return e}e.s(["AuthModalProvider",()=>s,"useAuthModal",()=>o])},474304,e=>{"use strict";let t=e=>"title"in e?e.title:"itemTitle"in e&&e.itemTitle||"",r=e=>{let t="reportbackForm"===e._type?e.title:e.itemTitle,r=e.stepIconName||t;switch(r?.toLowerCase()){case"know it":case"knowit":return"knowIt";case"plan it & do it":case"checklist":return"checklist";case"celebrate & reflect":case"celebrate":return"celebrate";case"pen":return"pen";case"group":return"group";case"photo":return"photo"}},n=(e,t)=>e?.actions?.find(e=>e.actionSanityId===t),i=(e,t)=>n(e,t._id)?.steps.filter(e=>"completed"===e.status)||[],s=(e,t,r)=>n(e,t._id)?.steps.find(e=>e.actionStepKey===r?._key)?.status==="completed",o=(e,t,r)=>!r||e.filter(e=>e.actionStepKey!==t._key).length===r?.length-1,u=(e,t)=>e?.actions?.find(e=>e.actionSanityId===t),a=(e,t)=>{if(!e||!t)return -1;let r=u(e,t._id);if(!r)return -1;let n=t.steps?.findIndex(e=>{let t=r?.steps.find(t=>t.actionStepKey===e._key);return!t||"uncompleted"===t.status})||-1;return n>-1?n+1:1};e.s(["getActionStepTitle",()=>t,"getStepIcon",()=>r,"getStepToContinue",()=>a,"getStepsCompleted",()=>i,"isStepCompleted",()=>s,"isSubmissionEnabled",()=>o,"userActionToContinue",()=>u])},752520,e=>{"use strict";var t=e.i(95187);let r=(0,t.createServerReference)("60ab4c3bde0eb7d6bec5742822d6192cc01887f9a4",t.callServer,void 0,t.findSourceMapURL,"signup");e.s(["signup",()=>r])},619273,e=>{"use strict";var t="u"<typeof window||"Deno"in globalThis;function r(){}function n(e,t){return"function"==typeof e?e(t):e}function i(e){return"number"==typeof e&&e>=0&&e!==1/0}function s(e,t){return Math.max(e+(t||0)-Date.now(),0)}function o(e,t){return"function"==typeof e?e(t):e}function u(e,t){return"function"==typeof e?e(t):e}function a(e,t){let{type:r="all",exact:n,fetchStatus:i,predicate:s,queryKey:o,stale:u}=e;if(o){if(n){if(t.queryHash!==c(o,t.options))return!1}else if(!h(t.queryKey,o))return!1}if("all"!==r){let e=t.isActive();if("active"===r&&!e||"inactive"===r&&e)return!1}return("boolean"!=typeof u||t.isStale()===u)&&(!i||i===t.state.fetchStatus)&&(!s||!!s(t))}function l(e,t){let{exact:r,status:n,predicate:i,mutationKey:s}=e;if(s){if(!t.options.mutationKey)return!1;if(r){if(d(t.options.mutationKey)!==d(s))return!1}else if(!h(t.options.mutationKey,s))return!1}return(!n||t.state.status===n)&&(!i||!!i(t))}function c(e,t){return(t?.queryKeyHashFn||d)(e)}function d(e){return JSON.stringify(e,(e,t)=>m(t)?Object.keys(t).sort().reduce((e,r)=>(e[r]=t[r],e),{}):t)}function h(e,t){return e===t||typeof e==typeof t&&!!e&&!!t&&"object"==typeof e&&"object"==typeof t&&Object.keys(t).every(r=>h(e[r],t[r]))}function f(e,t){if(!t||Object.keys(e).length!==Object.keys(t).length)return!1;for(let r in e)if(e[r]!==t[r])return!1;return!0}function p(e){return Array.isArray(e)&&e.length===Object.keys(e).length}function m(e){if(!y(e))return!1;let t=e.constructor;if(void 0===t)return!0;let r=t.prototype;return!!y(r)&&!!r.hasOwnProperty("isPrototypeOf")&&Object.getPrototypeOf(e)===Object.prototype}function y(e){return"[object Object]"===Object.prototype.toString.call(e)}function v(e){return new Promise(t=>{setTimeout(t,e)})}function _(e,t,r){return"function"==typeof r.structuralSharing?r.structuralSharing(e,t):!1!==r.structuralSharing?function e(t,r){if(t===r)return t;let n=p(t)&&p(r);if(n||m(t)&&m(r)){let i=n?t:Object.keys(t),s=i.length,o=n?r:Object.keys(r),u=o.length,a=n?[]:{},l=new Set(i),c=0;for(let i=0;i<u;i++){let s=n?i:o[i];(!n&&l.has(s)||n)&&void 0===t[s]&&void 0===r[s]?(a[s]=void 0,c++):(a[s]=e(t[s],r[s]),a[s]===t[s]&&void 0!==t[s]&&c++)}return s===u&&c===s?t:a}return r}(e,t):t}function b(e,t,r=0){let n=[...e,t];return r&&n.length>r?n.slice(1):n}function g(e,t,r=0){let n=[t,...e];return r&&n.length>r?n.slice(0,-1):n}var S=Symbol();function w(e,t){return!e.queryFn&&t?.initialPromise?()=>t.initialPromise:e.queryFn&&e.queryFn!==S?e.queryFn:()=>Promise.reject(Error(`Missing queryFn: '${e.queryHash}'`))}function C(e,t){return"function"==typeof e?e(...t):!!e}e.s(["addToEnd",()=>b,"addToStart",()=>g,"ensureQueryFn",()=>w,"functionalUpdate",()=>n,"hashKey",()=>d,"hashQueryKeyByOptions",()=>c,"isServer",()=>t,"isValidTimeout",()=>i,"matchMutation",()=>l,"matchQuery",()=>a,"noop",()=>r,"partialMatchKey",()=>h,"replaceData",()=>_,"resolveEnabled",()=>u,"resolveStaleTime",()=>o,"shallowEqualObjects",()=>f,"shouldThrowError",()=>C,"skipToken",()=>S,"sleep",()=>v,"timeUntilStale",()=>s])},540143,e=>{"use strict";let t,r,n,i,s,o;var u=(t=[],r=0,n=e=>{e()},i=e=>{e()},s=e=>setTimeout(e,0),{batch:e=>{let o;r++;try{o=e()}finally{let e;--r||(e=t,t=[],e.length&&s(()=>{i(()=>
5{e.forEach(e=>{n(e)})})}))}return o},batchCalls:e=>(...t)=>{o(()=>{e(...t)})},schedule:o=e=>{r?t.push(e):s(()=>{n(e)})},setNotifyFunction:e=>{n=e},setBatchNotifyFunction:e=>{i=e},setScheduler:e=>{s=e}});e.s(["notifyManager",()=>u])},915823,e=>{"use strict";var t=class{constructor(){this.listeners=new Set,this.subscribe=this.subscribe.bind(this)}subscribe(e){return this.listeners.add(e),this.onSubscribe(),()=>{this.listeners.delete(e),this.onUnsubscribe()}}hasListeners(){return this.listeners.size>0}onSubscribe(){}onUnsubscribe(){}};e.s(["Subscribable",()=>t])},175555,e=>{"use strict";var t=e.i(915823),r=e.i(619273),n=new class extends t.Subscribable{#e;#t;#r;constructor(){super(),this.#r=e=>{if(!r.isServer&&window.addEventListener){let t=()=>e();return window.addEventListener("visibilitychange",t,!1),()=>{window.removeEventListener("visibilitychange",t)}}}}onSubscribe(){this.#t||this.setEventListener(this.#r)}onUnsubscribe(){this.hasListeners()||(this.#t?.(),this.#t=void 0)}setEventListener(e){this.#r=e,this.#t?.(),this.#t=e(e=>{"boolean"==typeof e?this.setFocused(e):this.onFocus()})}setFocused(e){this.#e!==e&&(this.#e=e,this.onFocus())}onFocus(){let e=this.isFocused();this.listeners.forEach(t=>{t(e)})}isFocused(){return"boolean"==typeof this.#e?this.#e:globalThis.document?.visibilityState!=="hidden"}};e.s(["focusManager",()=>n])},936553,814448,793803,e=>{"use strict";var t=e.i(175555),r=e.i(915823),n=e.i(619273),i=new class extends r.Subscribable{#n=!0;#t;#r;constructor(){super(),this.#r=e=>{if(!n.isServer&&window.addEventListener){let t=()=>e(!0),r=()=>e(!1);return window.addEventListener("online",t,!1),window.addEventListener("offline",r,!1),()=>{window.removeEventListener("online",t),window.removeEventListener("offline",r)}}}}onSubscribe(){this.#t||this.setEventListener(this.#r)}onUnsubscribe(){this.hasListeners()||(this.#t?.(),this.#t=void 0)}setEventListener(e){this.#r=e,this.#t?.(),this.#t=e(this.setOnline.bind(this))}setOnline(e){this.#n!==e&&(this.#n=e,this.listeners.forEach(t=>{t(e)}))}isOnline(){return this.#n}};function s(){let e,t,r=new Promise((r,n)=>{e=r,t=n});function n(e){Object.assign(r,e),delete r.resolve,delete r.reject}return r.status="pending",r.catch(()=>{}),r.resolve=t=>{n({status:"fulfilled",value:t}),e(t)},r.reject=e=>{n({status:"rejected",reason:e}),t(e)},r}function o(e){let t;if(e.then(e=>(t=e,e),n.noop)?.catch(n.noop),void 0!==t)return{data:t}}function u(e){return Math.min(1e3*2**e,3e4)}function a(e){return(e??"online")!=="online"||i.isOnline()}e.s(["onlineManager",()=>i],814448),e.s(["pendingThenable",()=>s,"tryResolveSync",()=>o],793803);var l=class extends Error{constructor(e){super("CancelledError"),this.revert=e?.revert,this.silent=e?.silent}};function c(e){return e instanceof l}function d(e){let r,o=!1,c=0,d=!1,h=s(),f=()=>t.focusManager.isFocused()&&("always"===e.networkMode||i.isOnline())&&e.canRun(),p=()=>a(e.networkMode)&&e.canRun(),m=t=>{d||(d=!0,e.onSuccess?.(t),r?.(),h.resolve(t))},y=t=>{d||(d=!0,e.onError?.(t),r?.(),h.reject(t))},v=()=>new Promise(t=>{r=e=>{(d||f())&&t(e)},e.onPause?.()}).then(()=>{r=void 0,d||e.onContinue?.()}),_=()=>{let t;if(d)return;let r=0===c?e.initialPromise:void 0;try{t=r??e.fn()}catch(e){t=Promise.reject(e)}Promise.resolve(t).then(m).catch(t=>{if(d)return;let r=e.retry??3*!n.isServer,i=e.retryDelay??u,s="function"==typeof i?i(c,t):i,a=!0===r||"number"==typeof r&&c<r||"function"==typeof r&&r(c,t);o||!a?y(t):(c++,e.onFail?.(c,t),(0,n.sleep)(s).then(()=>f()?void 0:v()).then(()=>{o?y(t):_()}))})};return{promise:h,cancel:t=>{d||(y(new l(t)),e.abort?.())},continue:()=>(r?.(),h),cancelRetry:()=>{o=!0},continueRetry:()=>{o=!1},canStart:p,start:()=>(p()?_():v().then(_),h)}}e.s(["canFetch",()=>a,"createRetryer",()=>d,"isCancelledError",()=>c],936553)},88587,e=>{"use strict";var t=e.i(619273),r=class{#i;destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),(0,t.isValidTimeout)(this.gcTime)&&(this.#i=setTimeout(()=>{this.optionalRemove()},this.gcTime))}updateGcTime(e){this.gcTime=Math.max(this.gcTime||0,e??(t.isServer?1/0:3e5))}clearGcTimeout(){this.#i&&(clearTimeout(this.#i),this.#i=void 0)}};e.s(["Removable",()=>r])},114272,e=>{"use strict";var t=e.i(540143),r=e.i(88587),n=e.i(936553),i=class extends r.Removable{#s;#o;#u;
5constructor(e){super(),this.mutationId=e.mutationId,this.#o=e.mutationCache,this.#s=[],this.state=e.state||s(),this.setOptions(e.options),this.scheduleGc()}setOptions(e){this.options=e,this.updateGcTime(this.options.gcTime)}get meta(){return this.options.meta}addObserver(e){this.#s.includes(e)||(this.#s.push(e),this.clearGcTimeout(),this.#o.notify({type:"observerAdded",mutation:this,observer:e}))}removeObserver(e){this.#s=this.#s.filter(t=>t!==e),this.scheduleGc(),this.#o.notify({type:"observerRemoved",mutation:this,observer:e})}optionalRemove(){this.#s.length||("pending"===this.state.status?this.scheduleGc():this.#o.remove(this))}continue(){return this.#u?.continue()??this.execute(this.state.variables)}async execute(e){let t=()=>{this.#a({type:"continue"})};this.#u=(0,n.createRetryer)({fn:()=>this.options.mutationFn?this.options.mutationFn(e):Promise.reject(Error("No mutationFn found")),onFail:(e,t)=>{this.#a({type:"failed",failureCount:e,error:t})},onPause:()=>{this.#a({type:"pause"})},onContinue:t,retry:this.options.retry??0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>this.#o.canRun(this)});let r="pending"===this.state.status,i=!this.#u.canStart();try{if(r)t();else{this.#a({type:"pending",variables:e,isPaused:i}),await this.#o.config.onMutate?.(e,this);let t=await this.options.onMutate?.(e);t!==this.state.context&&this.#a({type:"pending",context:t,variables:e,isPaused:i})}let n=await this.#u.start();return await this.#o.config.onSuccess?.(n,e,this.state.context,this),await this.options.onSuccess?.(n,e,this.state.context),await this.#o.config.onSettled?.(n,null,this.state.variables,this.state.context,this),await this.options.onSettled?.(n,null,e,this.state.context),this.#a({type:"success",data:n}),n}catch(t){try{throw await this.#o.config.onError?.(t,e,this.state.context,this),await this.options.onError?.(t,e,this.state.context),await this.#o.config.onSettled?.(void 0,t,this.state.variables,this.state.context,this),await this.options.onSettled?.(void 0,t,e,this.state.context),t}finally{this.#a({type:"error",error:t})}}finally{this.#o.runNext(this)}}#a(e){this.state=(t=>{switch(e.type){case"failed":return{...t,failureCount:e.failureCount,failureReason:e.error};case"pause":return{...t,isPaused:!0};case"continue":return{...t,isPaused:!1};case"pending":return{...t,context:e.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:e.isPaused,status:"pending",variables:e.variables,submittedAt:Date.now()};case"success":return{...t,data:e.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return{...t,data:void 0,error:e.error,failureCount:t.failureCount+1,failureReason:e.error,isPaused:!1,status:"error"}}})(this.state),t.notifyManager.batch(()=>{this.#s.forEach(t=>{t.onMutationUpdate(e)}),this.#o.notify({mutation:this,type:"updated",action:e})})}};function s(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0}}e.s(["Mutation",()=>i,"getDefaultState",()=>s])},912598,e=>{"use strict";var t=e.i(271645),r=e.i(843476),n=t.createContext(void 0),i=e=>{let r=t.useContext(n);if(e)return e;if(!r)throw Error("No QueryClient set, use QueryClientProvider to set one");return r},s=({client:e,children:i})=>(t.useEffect(()=>(e.mount(),()=>{e.unmount()}),[e]),(0,r.jsx)(n.Provider,{value:e,children:i}));e.s(["QueryClientProvider",()=>s,"useQueryClient",()=>i])}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.