1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,155657,e=>{e.v({active:"multiselectDropdown-module-scss-module__7V9yvW__active",hasSelected:"multiselectDropdown-module-scss-module__7V9yvW__hasSelected",multiselect:"multiselectDropdown-module-scss-module__7V9yvW__multiselect",option:"multiselectDropdown-module-scss-module__7V9yvW__option",overTitle:"multiselectDropdown-module-scss-module__7V9yvW__overTitle",placeholder:"multiselectDropdown-module-scss-module__7V9yvW__placeholder",selectButton:"multiselectDropdown-module-scss-module__7V9yvW__selectButton",selectDropdown:"multiselectDropdown-module-scss-module__7V9yvW__selectDropdown",selectedList:"multiselectDropdown-module-scss-module__7V9yvW__selectedList",small:"multiselectDropdown-module-scss-module__7V9yvW__small"})},486610,e=>{"use strict";var t=e.i(843476),s=e.i(271645),a=e.i(779724),l=e.i(155657),r=e.i(858081),i=e.i(426551);function n({saved:e,title:n,options:o,setOptions:d,setOptionsWithSearch:u,customOptionsSet:c,small:m,placeholder:h,className:f,hideOverTitle:p}){let[_,b]=(0,s.useState)(!1),v=_?l.default.active:"",x=e.length>0?l.default.hasSelected:"",y=m?l.default.small:"",C=h||m&&"Select option"||n,g=(0,a.useOutsideClick)(_,()=>{j()}),j=()=>{b(e=>!e)},T=t=>{let s=[...e,t._id];return d&&d(s),u&&u(s),c&&c(t._id),s},R=e=>{e.stopPropagation(),e.preventDefault()};return(0,t.jsxs)("div",{className:`${l.default.multiselect} ${y} ${v} ${x} ${f}`,ref:g,children:[m&&!p?(0,t.jsx)(i.default,{name:"bodyTextSmall",bold:!0,className:l.default.overTitle,children:n}):null,(0,t.jsx)("button",{type:"button",className:l.default.selectButton,onClick:()=>j(),"aria-label":"select button","aria-haspopup":"listbox","aria-expanded":_,"aria-controls":"select-dropdown",children:e.length>0?(0,t.jsx)("div",{className:l.default.selectedList,children:o.filter(t=>e.includes(t._id)).map(s=>(0,t.jsx)(r.default,{role:"button",isChecked:!0,editable:!0,onClick:async()=>{if(e.includes(s._id)){let t=e.filter(e=>e!==s._id);d&&d(t),u&&u(t),c&&c(s._id)}},title:s.title,lowercased:!0},s._id))}):(0,t.jsx)(i.default,{name:"bodyTextSmall",className:l.default.placeholder,children:C})}),(0,t.jsx)("ul",{role:"listbox",id:"select-dropdown",className:l.default.selectDropdown,children:o.filter(t=>!e.includes(t._id)).map(e=>(0,t.jsx)("li",{role:"button",tabIndex:0,className:l.default.option,onMouseUp:async()=>{T(e)},onKeyDown:e=>{"Enter"===e.key&&R(e)},onKeyUp:async t=>{"Enter"===t.key&&(R(t),T(e))},children:(0,t.jsx)(i.default,{name:"bodyText",component:"span",children:e.title})},e._id))})]})}e.s(["default",()=>n])},279396,e=>{e.v({checked:"chip-module-scss-module__o89l1W__checked",container:"chip-module-scss-module__o89l1W__container",editable:"chip-module-scss-module__o89l1W__editable",lowercased:"chip-module-scss-module__o89l1W__lowercased",text:"chip-module-scss-module__o89l1W__text",xIconContainer:"chip-module-scss-module__o89l1W__xIconContainer"})},858081,e=>{"use strict";var t=e.i(843476),s=e.i(590806),a=e.i(279396),l=e.i(426551);e.s(["default",0,({onClick:e,editable:r,isChecked:i,title:n,role:o,lowercased:d,className:u})=>{let c=i?a.default.checked:"",m=r?a.default.editable:"",h=d?a.default.lowercased:"",f=e=>{e.stopPropagation(),e.preventDefault()};return(0,t.jsxs)("span",{className:`${a.default.container} ${c} ${m} ${h} ${u}`,onMouseUp:()=>e(),role:o,tabIndex:0,onKeyDown:e=>{"Enter"===e.key&&f(e)},onKeyUp:async t=>{"Enter"===t.key&&(f(t),e())},children:[(0,t.jsx)(l.default,{name:"bodyTextSmall",className:a.default.text,children:n}),r?(0,t.jsx)("div",{className:a.default.xIconContainer,children:(0,t.jsx)(s.default,{toggled:i})}):null]})}])},54793,e=>{e.v({loadingContainer:"lazyComponentLoader-module-scss-module__fNUJ9W__loadingContainer"})},21575,e=>{"use strict";var t=e.i(843476),s=e.i(54793),a=e.i(12848),l=e.i(426551);e.s(["default",0,({message:e="Loading..."})=>(0,t.jsxs)("div",{className:s.default.loadingContainer,children:[(0,t.jsx)(a.default,{bigger:!0,center:!0}),(0,t.jsx)(l.default,{name:"bodyText",children:e})]})])},186301,e=>{"use strict";var t=e.i(812379);e.s(["Pagination",()=>t.default])},237705,e=>{e.v({hideDesktop:"skeleton-module-scss-module__clWNeq__hideDesktop",hideMobile:"skeleton-module-scss-module__clWNeq__hideMobile",skeleton:"skeleton-module-scss-module__clWNeq__skeleton"})},855408,e=>{"use strict";var t=e.i(843476),s=e.i(237705);function a({children:e,style:a,hideDesktop:l,hideMobile:r}){let i=l?s.default.hideDesktop:"",n=r?s.default.hideMobile:"";return(0,t.jsx)("div",{className:`${s.default.skeleton} ${i} ${n}`,style:a,children:e})}e.s(["default",()=>a])},828333,e=>{e.v({afterInit:"swiperContainer-module-scss-module__sOm34G__afterInit",arrowsContainer:"swiperContainer-module-scss-module__sOm34G__arrowsContainer","beforeInit-2":"swiperContainer-module-scss-module__sOm34G__beforeInit-2","beforeInit-3":"swiperContainer-module-scss-module__sOm34G__beforeInit-3",disabled:"swiperContainer-module-scss-module__sOm34G__disabled",inWidget:"swiperContainer-module-scss-module__sOm34G__inWidget",onlyOneSlide:"swiperContainer-module-scss-module__sOm34G__onlyOne
1Slide",paginationCustom:"swiperContainer-module-scss-module__sOm34G__paginationCustom",paginationLine:"swiperContainer-module-scss-module__sOm34G__paginationLine",paginationPlaceholder:"swiperContainer-module-scss-module__sOm34G__paginationPlaceholder",showNextPartially:"swiperContainer-module-scss-module__sOm34G__showNextPartially",swiper:"swiperContainer-module-scss-module__sOm34G__swiper",swiperContainer:"swiperContainer-module-scss-module__sOm34G__swiperContainer",swiperCustomControls:"swiperContainer-module-scss-module__sOm34G__swiperCustomControls",swiperSlide:"swiperContainer-module-scss-module__sOm34G__swiperSlide"})},546123,e=>{"use strict";var t=e.i(843476),s=e.i(271645),a=e.i(980401);e.i(941983);var l=e.i(395280),r=e.i(186301),i=e.i(798385),i=i,n=e.i(641501),o=e.i(855408),d=e.i(21575);let u=(0,s.lazy)(()=>e.A(463945)),c=(0,s.lazy)(()=>e.A(520799)),m=(0,s.lazy)(()=>e.A(562361)),h=(0,s.lazy)(()=>e.A(969914)),f=(0,s.lazy)(()=>e.A(963233)),p=(0,s.lazy)(()=>e.A(894223)),_=(0,s.memo)(function({galleryItem:e,elementsColor:a,widgetCardsConfig:l}){let{_type:r}=e;switch(r){case"quote":return(0,t.jsx)(s.Suspense,{fallback:(0,t.jsx)(d.default,{}),children:(0,t.jsx)(c,{item:e,elementsColor:a})});case"card":return"widget"===e.type?(0,t.jsx)(s.Suspense,{fallback:(0,t.jsx)(d.default,{}),children:(0,t.jsx)(u,{itemData:e,inSwiper:!0,inWidget:!0,...l})}):(0,t.jsx)(s.Suspense,{fallback:(0,t.jsx)(d.default,{}),children:(0,t.jsx)(m,{galleryItem:e})});case"textReportback":return(0,t.jsx)(s.Suspense,{fallback:(0,t.jsx)(d.default,{}),children:(0,t.jsx)(h,{textRBData:e})});case"media":return(0,t.jsx)(s.Suspense,{fallback:(0,t.jsx)(d.default,{}),children:(0,t.jsx)(f,{mediaObject:e,isSquare:!0})});case"skeleton":return(0,t.jsx)(o.default,{...e});case"dynamicItem":return(0,t.jsx)(s.Suspense,{fallback:(0,t.jsx)(d.default,{}),children:(0,t.jsx)(p,{galleryItem:e})});default:return(0,t.jsx)(d.default,{})}});var b=e.i(828333);let v=(0,s.memo)(function({galleryItems:e,elementsColor:o,uniqueKey:d,slidesPerView:u="auto",showNextPartially:c,disabled:m,inWidget:h,widgetCardsConfig:f,oneSlideFullWidthDisabled:p,loadMoreFn:v,...x}){let[y,C]=(0,s.useState)(null),[g,j]=(0,s.useState)(!1),T=(0,s.useMemo)(()=>{let[t,s]=g?[b.default.afterInit,""]:["",b.default["beforeInit-"+u]],a=`customPagination_${d}`,l=c?b.default.showNextPartially:"",r=m?b.default.disabled:"",i=h?b.default.inWidget:"",n=p||1!==e.length?"":b.default.onlyOneSlide;return{afterInitSwiperClass:t,beforeInitSlideClass:s,paginationClass:a,showNextPartiallyClass:l,disabledClass:r,inWidgetClass:i,onlyOneSlideClass:n,showPagination:e.length>("number"==typeof u?u:1),shouldUseVirtual:e.length>50}},[g,u,d,c,m,h,p,e.length]),R=(0,s.useCallback)(()=>{y?.slideNext()},[y]),S=(0,s.useCallback)(()=>{y?.slidePrev()},[y]),w=(0,s.useCallback)(e=>"number"==typeof u&&u>e?e:u,[u]),I=(0,s.useMemo)(()=>({500:{slidesPerView:w(2)},768:{slidesPerView:w(3)},1024:{slidesPerView:u}}),[u,w]),N=(0,s.useMemo)(()=>{let e=[r.Pagination,l.A11y];return T.shouldUseVirtual&&e.push(i.default),e},[T.shouldUseVirtual]),O=(0,s.useMemo)(()=>T.shouldUseVirtual?e.map((e,s)=>(0,t.jsx)(a.SwiperSlide,{virtualIndex:s,className:`${b.default.swiperSlide} ${T.beforeInitSlideClass} ${T.showNextPartiallyClass}`,children:(0,t.jsx)(_,{galleryItem:e,elementsColor:o,widgetCardsConfig:f})},e._key)):e.map(e=>(0,t.jsx)(a.SwiperSlide,{className:`${b.default.swiperSlide} ${T.beforeInitSlideClass} ${T.showNextPartiallyClass}`,children:(0,t.jsx)(_,{galleryItem:e,elementsColor:o,widgetCardsConfig:f})},e._key)),[e,o,f,T.shouldUseVirtual,T.beforeInitSlideClass,T.showNextPartiallyClass]);return(0,t.jsxs)("div",{className:`${b.default.swiperContainer} ${T.onlyOneSlideClass} ${T.inWidgetClass}`,children:[(0,t.jsx)(a.Swiper,{onSwiper:C,onAfterInit:()=>j(!0),slidesPerView:"auto",spaceBetween:30,loop:!T.shouldUseVirtual,pagination:{clickable:!m,dynamicBullets:!0,el:`.${T.paginationClass}`},virtual:!!T.shouldUseVirtual&&{slides:e},onReachEnd:()=>v&&v(),enabled:!m,modules:N,className:`${b.default.swiper} ${T.afterInitSwiperClass}`,breakpoints:I,...x,"data-testid":"swiper-container-cards",children:O}),T.showPagination?(0,t.jsxs)("div",{className:`${b.default.swiperCustomControls} ${T.disabledClass}`,children:[(0,t.jsxs)("div",{className:b.default.arrowsContainer,children:[(0,t.jsx)(n.default,{width:30,height:30,iconName:"arrowLeft",onClick:S,"data-testid":"arrow-left",disabled:m,fill:m?"var(--color-gray-gray)":void 0}),(0,t.jsx)(n.default,{width:30,height:30,iconName:"arrowRight",onClick:R,"data-testid":"arrow-right",disabled:m,fill:m?"var(--color-gray-gray)":void 0})]}),(0,t.jsxs)("div",{className:b.default.paginationCustom,children:[(0,t.jsx)("div",{className:b.default.paginationPlaceholder,children:(0,t.jsx)("div",{className:T.paginationClass})}),(0,t.jsx)("div",{className:b.default.paginationLine})]})]}):null]})});e.s(["default",0,v],546123)},386438,e=>{e.v({innerSection:"maxWidthContainer-module-scss-module__hN4W3q__innerSection",maxWidthContainer:"maxWidthContainer-module-scss-module__hN4W3q__maxWidthContainer"})},719437,e=>{"use strict";var t=e.i(843476),s=e.i(386438);
1e.s(["default",0,e=>{let{children:a,className:l,isInnerSection:r=!1,...i}=e,n=[s.default.maxWidthContainer,r&&s.default.innerSection,l].filter(Boolean).join(" ");return(0,t.jsx)("div",{className:n,...i,children:a})}])},14722,e=>{"use strict";let t=e=>({label:e.label.replace(/[\u200B-\u200F\uFEFF]/g,""),value:(e=>{switch(e.toLowerCase()){case"#171717":return"#000000";case"#6d7888":return"#90969f";case"#332baa":case"#983ac9":return"#482cea";case"#4943b7":return"#6d56ee";case"#fdda61":return"#ffdd9b";case"#fcce2f":return"#ffc759";case"#ff4c22":return"#d62d0c";case"#ff359c":return"#fec7bf";case"#2fe4da":return"#c2ddff";case"#94e42f":return"#0ad663";case"#ade665":return"#3bde82";default:return e}})(e.value.replace(/[\u200B-\u200F\uFEFF]/g,""))});e.s(["getSectionId",0,e=>e&&e.sectionId&&e.sectionId.trim(),"getStyling",0,e=>{if(!e)return{};let{backgroundColor:s,elementsColor:a,contentColor:l}=e;return{backgroundColor:s?t(s):void 0,elementsColor:a?t(a):void 0,contentColor:l?t(l):void 0}},"sanitizeColor",0,t])},381922,e=>{e.v({corner:"recommendationTag-module-scss-module__kkzsiq__corner",tag:"recommendationTag-module-scss-module__kkzsiq__tag"})},324827,e=>{"use strict";var t=e.i(843476),s=e.i(542381),a=e.i(381922),l=e.i(782930);function r({tag:e,icon:r,corner:i}){if(null==e)return null;let n=e?.toLowerCase();return(0,t.jsxs)("span",{className:`${a.default.tag} ${i?a.default.corner:""}`,children:[r?(0,t.jsx)(l.SvgIcon,{iconName:r,fill:"var(--color-gray-black)",height:18,width:12}):null,(0,s.capitalizeWords)(n)]})}e.s(["RecommendationTag",()=>r])},542381,e=>{"use strict";function t(e){return e?"stem"===e.toLowerCase()?"STEM":e.split(" ").map(e=>s(e)).join(" "):""}let s=e=>e.charAt(0).toUpperCase()+e.toLowerCase().slice(1);e.s(["capitalizeFirstChar",0,s,"capitalizeWords",()=>t,"getDemographicPageText",0,e=>{switch(e){case"onboarding":case"user":return{title:"Tell us more",secondary:"",congrats:""};default:return{title:"Tell us more",secondary:"We use this information to make our communications more relevant to you and ensure our community reflects the diversity of young people.",congrats:"Welcome to the club! You're officially a DoSomething member."}}},"getPageType",0,e=>e.split("/")[1],"getPreviousPageUrl",0,e=>{let t=e.split("/");return 1===t.length?"/":t.slice(0,t.length-1).join("/")},"getRegistrationPageText",0,(e,t)=>{switch(e){case"program":return{title:"WANT TO ADD THIS TO YOUR SAVED OPPORTUNITIES?",secondary:"Hey! Welcome to DoSomething, the largest online hub for youth activism! To save this program, you need to create an account."};case"event":return{title:"WANT TO ADD THIS TO YOUR SAVED OPPORTUNITIES?",secondary:"Hey! Welcome to DoSomething, the largest online hub for youth activism! To save this event, you need to create an account."};case"leadership":return{title:"WANT TO ADD THIS TO YOUR SAVED OPPORTUNITIES?",secondary:"Hey! Welcome to DoSomething, the largest online hub for youth activism! To save this leadership, you need to create an account."};case"action":return{title:"JOIN THE DOSOMETHING COMMUNITY!",secondary:"saveToDo"===t?"Hey! Welcome to DoSomething, the largest online hub for youth activism! To save this action, you need to create an account.":"Welcome to DoSomething. To continue with this action, first create an account. It takes less than 2 minutes!"};case"application":return{title:"JOIN THE DOSOMETHING COMMUNITY!",secondary:"Hey! Welcome to DoSomething, the largest online hub for youth activism! To apply for this opportunity, you need to create an account."};default:return{title:"CREATE AN ACCOUNT",secondary:""}}}])},536372,e=>{e.v({estimatedTime:"estimatedTime-module-scss-module__tsDoAq__estimatedTime"})},794422,e=>{"use strict";var t=e.i(843476),s=e.i(782930),a=e.i(31441),l=e.i(536372);function r({estimatedTimeParam:e}){if(!e)return null;let r=(0,a.estimatedTime)(e);return(0,t.jsxs)("div",{className:l.default.estimatedTime,children:[(0,t.jsx)(s.SvgIcon,{iconName:"
1clock",fill:"var(--color-gray-black)"}),(0,t.jsx)("span",{children:r})]})}e.s(["default",()=>r])},941802,e=>{"use strict";var t=e.i(843476),s=e.i(517603);function a({deadlineTime:e}){let a=e?new Date(e):null;return a?(0,t.jsx)(t.Fragment,{children:(0,s.formatCalendarDateUTC)(a)}):null}e.s(["default",()=>a])},31441,e=>{"use strict";e.s(["estimatedTime",0,e=>{switch(e){case"1":return"Under 1 hour";case"2":return"1 hour - 3 hours";case"3":return"3 hours - 6 hours";case"4":return"6 - 9 hours";case"5":return"9+ hours";default:return e}},"getTimesOrTimeRequirement",0,(e,t)=>e&&e[0]?e[0].title:t])},218059,e=>{e.v({dataContainer:"opportunityCardMetadata-module-scss-module__qbrDmG__dataContainer",dataItem:"opportunityCardMetadata-module-scss-module__qbrDmG__dataItem"})},394619,e=>{"use strict";var t=e.i(843476),s=e.i(941802),a=e.i(782930),l=e.i(31441),r=e.i(218059);function i({volunteerCredit:e,scholarshipAmount:i,durationDates:n,estimatedTime:o,onlineOffline:d,deadline:u,className:c}){let m=d&&"notDefined"!==d;return m||n||o||i||u||e?(0,t.jsxs)("div",{className:`${r.default.dataContainer} ${c||""}`,children:[e?(0,t.jsxs)("div",{className:r.default.dataItem,children:[(0,t.jsx)(a.SvgIcon,{iconName:"helpHeart",fill:"var(--color-brand-ds-blue-400)"}),(0,t.jsx)("span",{children:"Volunteer credit"})]}):null,i?(0,t.jsxs)("div",{className:r.default.dataItem,children:[(0,t.jsx)(a.SvgIcon,{iconName:"money",fill:"var(--color-brand-ds-blue-400)"}),(0,t.jsx)("span",{children:"Scholarship"})]}):null,n?(0,t.jsxs)("div",{className:r.default.dataItem,children:[(0,t.jsx)(a.SvgIcon,{iconName:"
1calendar",fill:"var(--color-brand-ds-blue-400)"}),(0,t.jsx)("span",{children:n})]}):null,o?(0,t.jsxs)("div",{className:r.default.dataItem,children:[(0,t.jsx)(a.SvgIcon,{iconName:"clock",fill:"var(--color-brand-ds-blue-400)"}),(0,t.jsx)("span",{children:(0,l.estimatedTime)(o)})]}):null,m?(0,t.jsxs)("div",{className:r.default.dataItem,children:[(0,t.jsx)(a.SvgIcon,{iconName:"placement",fill:"var(--color-brand-ds-blue-400)"}),(0,t.jsx)("span",{children:"online"===d?"Online":"Offline"})]}):null,u?(0,t.jsxs)("div",{className:r.default.dataItem,children:[(0,t.jsx)(a.SvgIcon,{iconName:"hourglass",fill:"var(--color-brand-ds-blue-400)"}),(0,t.jsxs)("span",{children:["Until ",(0,t.jsx)(s.default,{deadlineTime:u})]})]}):null]}):null}e.s(["default",()=>i])},162228,e=>{e.v({cardLabel:"cardLabel-module-scss-module__N1Pm4G__cardLabel"})},719232,e=>{"use strict";var t=e.i(843476),s=e.i(162228),a=e.i(426551);e.s(["default",0,({children:e})=>e?(0,t.jsx)(a.default,{name:"bodyText",component:"div",className:s.default.cardLabel,bold:!0,children:e}):null])},875333,e=>{e.v({actionCard:"cardCss-module-scss-module__hqhX3G__actionCard",buttonContainer:"cardCss-module-scss-module__hqhX3G__buttonContainer",card:"cardCss-module-scss-module__hqhX3G__card",deadlineContainer:"cardCss-module-scss-module__hqhX3G__deadlineContainer",estimatedTimeContainer:"cardCss-module-scss-module__hqhX3G__estimatedTimeContainer",imageContainer:"cardCss-module-scss-module__hqhX3G__imageContainer",impactCard:"cardCss-module-scss-module__hqhX3G__impactCard",isLink:"cardCss-module-scss-module__hqhX3G__isLink",isModal:"cardCss-module-scss-module__hqhX3G__isModal",tagContainer:"cardCss-module-scss-module__hqhX3G__tagContainer",textContainer:"cardCss-module-scss-module__hqhX3G__textContainer",title:"cardCss-module-scss-module__hqhX3G__title"})},817498,e=>{e.v({action:"cardModal-module-scss-module__-Boyda__action",closeBtn:"cardModal-module-scss-module__-Boyda__closeBtn",container:"cardModal-module-scss-module__-Boyda__container",content:"cardModal-module-scss-module__-Boyda__content",description:"cardModal-module-scss-module__-Boyda__description",header:"cardModal-module-scss-module__-Boyda__header",image:"cardModal-module-scss-module__-Boyda__image",subtitle:"cardModal-module-scss-module__-Boyda__subtitle",title:"cardModal-module-scss-module__-Boyda__title"})},868648,e=>{e.v({buttonContainer:"recommendationResultCard-module-scss-module__o7m1ba__buttonContainer",dataContainer:"recommendationResultCard-module-scss-module__o7m1ba__dataContainer",dataItem:"recommendationResultCard-module-scss-module__o7m1ba__dataItem",imageContainer:"recommendationResultCard-module-scss-module__o7m1ba__imageContainer",isLink:"recommendationResultCard-module-scss-module__o7m1ba__isLink",recommendationResultCard:"recommendationResultCard-module-scss-module__o7m1ba__recommendationResultCard",searchResultContent:"recommendationResultCard-module-scss-module__o7m1ba__searchResultContent",seeDetailsContainer:"recommendationResultCard-module-scss-module__o7m1ba__seeDetailsContainer",tagsContainer:"recommendationResultCard-module-scss-module__o7m1ba__tagsContainer",textContainer:"recommendationResultCard-module-scss-module__o7m1ba__textContainer",topContent:"recommendationResultCard-module-scss-module__o7m1ba__topContent",topLabels:"recommendationResultCard-module-scss-module__o7m1ba__topLabels"})},308665,e=>{e.v({cardLinkWrapper:"cardLinkWrapper-module-scss-module__1S7c0G__cardLinkWrapper"})},271789,e=>{"use strict";var t=e.i(843476),s=e.i(271645),a=e.i(522016),l=e.i(618566),r=e.i(506384),i=e.i(360570),n=e.i(861741),o=e.i(678410),d=e.i(719232),u=e.i(941802),c=e.i(794422),m=e.i(752793),h=e.i(875333),f=e.i(426551),p=e.i(952271);function _({galleryItem:e}){let{title:s,imageObject:a,textBlock:l,link:r,label:_,tag:b,orientation:v,subtitle:x,buttonLink:y,buttonText:C,estimatedTime:g,deadline:j}=e,T=r?h.default.isLink:"",R=e.modal?h.default.isModal:"",S="imagetext"===v,w=(0,i.portableTextHasContent)(l),I=s||w||_;return(0,t.jsx)(t.Fragment,{children:(0,t.jsxs)("div",{className:`${h.default.card} ${T} ${(()=>{switch(e.type){case"normal":default:return"";case"big":return h.default.impactCard;case"action":return h.default.actionCard}})()} ${R}`,children:[a?.asset&&S?(0,t.jsxs)("div",{className:`${h.default.imageContainer} ${h.default.imageFirst}`,children:[(0,t.jsx)(d.default,{children:_}),(0,t.jsx)(n.default,{source:a,fill:!0})]}):null,(0,t.jsxs)(t.Fragment,{children:[I?(0,t.jsxs)("div",{className:h.default.textContainer,children:[s?(0,t.jsx)(f.default,{name:"subheading",className:h.default.title,bold:!0,children:s}):null,x?(0,t.jsx)(f.default,{name:"bodyTextSmall",children:x}):null,w?(0,t.jsx)(m.default,{value:l}):null,b?(0,t.jsx)("div",{className:h.default.tagContainer,children:(0,t.jsx)(o.Tag,{tag:b})}):null]}):null,g?(0,t.jsx)(f.default,{name:"bodyTextSmall",component:"div",className:h.default.estimatedTimeContainer,children:(0,t.jsx)(c.default,{estimatedTimeParam:g})}):null,j?(0,t.jsxs)(f.default,{name:"bodyTextSmall",component:"div",className:h.default.deadlineContainer,children:["Deadline:"," ",(0,t.jsx)("span",{children:(0,t.jsx)(u.default,{deadlineTime:j})})]}):null]}),y?(0,t.jsx)("div",{className:h.default.buttonContainer,children:(0,t.jsx)(p.default,{href:y,buttonType:"primary",children:C})}):null,a?.asset&&!S?(0,t.jsxs)("div",{className:`${h.default.imageContainer} ${h.default.imageLast}`,children:[(0,t.jsx)(d.default,{children:_}),(0,t.jsx)(n.default,{source:a,fill:!0})]}):null]})})}var b=e.i(641501),v=e.i(197703),x=e.i(817498);let y=({modalData:e,modalName:s,handleClose:a})=>{let{title:r,subtitle:o,imageObject:d,textBlock:u}=e,c=(0,i.portableTextHasContent)(u),h="true"===(0,l.useSearchParams)().get(`modal-${s}`);return h?(0,t.jsx)(v.default,{closeModalTrigger:a,name:s,open:h,noXButton:!0,noPadding:!0,children:(0,t.jsxs)("div",{className:x.default.container,children:[(0,t.jsx)("div",{className:x.default.action,children:(0,t.jsx)(b.default,{className:x.default.closeBtn,onClick:a,iconName:"xIcon"})}),(0,t.jsxs)("div",{className:x.default.header,children:[(0,t.jsx)(f.default,{name:"heading3",component:"p",className:x.default.title,children:r}),o?(0,t.jsx)(f.default,{name:"heading4",component:"p",className:x.default.subtitle,children:o}):null]}),(0,t.jsxs)("div",{className:x.default.content,children:[(0,t.jsx)("div",{className:x.default.image,children:(0,t.jsx)(n.default,{source:d,fill:!0})}),c?(0,t.jsx)("div",{className:x.default.description,children:(0,t.jsx)(m.default,{value:u})}):null]})]})}):null};var C=e.i(517603),g=e.i(868648),j=e.i(782930),T=e.i(324827),R=e.i(394619);function S({galleryItem:e,simple:s=!1,textSizes:a}){let{title:l,imageObject:r,textBlock:o,link:d,label:u,tag:c,subtitle:h,estimatedTime:p,deadline:_,publishDate:b,durationDates:v,primaryCause:x,scholarshipAmount:y,volunteerCredit:S,onlineOffline:w}=e,I=d?g.default.isLink:"",N=(0,i.portableTextHasContent)(o),O=l||N||u;return(0,t.jsx)(t.Fragment,{children:(0,t.jsxs)("div",{className:`${g.default.recommendationResultCard} ${I}`,children:[r?.asset?(0,t.jsxs)("div",{className:g.default.imageContainer,children:[(0,t.jsx)("div",{className:g.default.topLabels,children:!s&&u?(0,t.jsx)(T.RecommendationTag,{tag:u,icon:"fire",corner:!0}):null}),(0,t.jsx)(n.default,{source:r,fill:!0,customSizes:"(max-width: 500px) 321px",maxSize:450,fillMaxHeight:253})]}):null,(0,t.jsx)("div",{className:g.default.searchResultContent,children:O?(0,t.jsxs)("div",{className:g.default.textContainer,children:[(0,t.jsxs)("div",{className:g.default.topContent,children:[(0,t.jsxs)("div",{className:g.default.tagsContainer,children:[!s&&c?(0,t.jsx)(T.RecommendationTag,{tag:c}):null,!s&&x?(0,t.jsx)(T.RecommendationTag,{tag:x}):null]}),b?(0,t.jsx)("div",{className:g.default.deadlineContainer,children:(0,t.jsx)(f.default,{name:"caption",children:(0,C.formatDate)(b)})}):null,l?(0,t.jsx)(f.default,{name:"teaser"===a?"subheading":"bodyText",bold:!0,className:g.default.title,children:l}):null,h?(0,t.jsx)(f.default,{name:"teaser"===a?"bodyText":"bodyTextSmall",children:h}):null,N?(0,t.jsx)(m.default,{value:o}):null]}),(0,t.jsx)(R.default,{volunteerCredit:S,scholarshipAmount:y,durationDates:v,estimatedTime:p,onlineOffline:w,deadline:_}),s?null:(0,t.jsxs)("div",{className:g.default.seeDetailsContainer,children:[(0,t.jsx)(f.default,{name:"caption",bold:!0,children:"See details"}),(0,t.jsx)(j.SvgIcon,{iconName:"arrowRight"})]})]}):null})]})})}var w=e.i(308665);function I({galleryItem:e,...i}){let n=(0,l.usePathname)(),o=(0,l.useRouter)(),d=(0,l.useSearchParams)(),{link:u,modal:c,type:m}=e,h=!!u||!!c;return"searchResult"===m?h?(0,t.jsx)(a.default,{href:(()=>
1{if("searchResult"===m&&u&&u.startsWith("/action/")){let e=new URLSearchParams;return e.append("returnUrl",`${n}?${d.toString()}`),`${u}?${e.toString()}`}return u||""})(),className:w.default.cardLinkWrapper,"data-recommendation-item":!0,children:(0,t.jsx)(S,{galleryItem:e,...i})}):(0,t.jsx)("div",{className:w.default.cardLinkWrapper,"data-recommendation-item":!0,children:(0,t.jsx)(S,{galleryItem:e,...i})}):(0,t.jsxs)(s.Fragment,{children:[(0,t.jsx)("div",{onClick:()=>{if(c&&!u){let e=`modal-${encodeURIComponent(c.title)}=true`;o.replace(`${n}?${e}`,{scroll:!1})}u&&(0,r.handleOpeningLink)(u,o)},className:w.default.cardLinkWrapper,children:(0,t.jsx)(_,{galleryItem:e})}),c&&(0,t.jsx)(s.Suspense,{fallback:"",children:(0,t.jsx)(y,{modalName:c.title,modalData:c,handleClose:()=>{o.replace(n,{scroll:!1})}})})]})}e.s(["default",()=>I],271789)},812939,e=>{"use strict";var t=e.i(843476),s=e.i(271645);let a=(0,s.createContext)(void 0),l="TAB_ALL_ID",r=(e,t)=>e?l:t||"";e.s(["TAB_ALL_ID",0,l,"TabContext",0,a,"TabContextProvider",0,({children:e,initTab:l,showAll:i=!1,disabledOnInit:n,lockFirstTabView:o})=>{let[d,u]=(0,s.useState)(r(i,l)),[c,m]=(0,s.useState)(!!n);(0,s.useEffect)(()=>{o||u(r(i,l))},[l,i]);let h=(0,s.useMemo)(()=>({activeTab:d,setActiveTab:u,showAll:i,allDisabled:c,setAllDisabled:m,lockFirstTabView:o}),[d,c,i]);return(0,t.jsx)(a.Provider,{value:h,children:e})},"useTabContext",0,()=>{let e=(0,s.useContext)(a);if(void 0===e)throw Error("useTabContext must be used within a TabContextProvider");return e}])},442888,e=>{e.v({contentWrapper:"tabsWrapper-module-scss-module__y8rqoW__contentWrapper",stickyContainer:"tabsWrapper-module-scss-module__y8rqoW__stickyContainer",tabs:"tabsWrapper-module-scss-module__y8rqoW__tabs",tabsWrapper:"tabsWrapper-module-scss-module__y8rqoW__tabsWrapper"})},50520,e=>{"use strict";var t=e.i(843476),s=e.i(719437),a=e.i(442888);e.s(["TabsWrapper",0,({children:e,backgroundColor:l,additionalChildren:r})=>(0,t.jsx)("div",{className:a.default.stickyContainer,style:{backgroundColor:l?.value||""},children:(0,t.jsx)(s.default,{className:a.default.tabsWrapper,children:(0,t.jsxs)("div",{className:a.default.contentWrapper,children:[(0,t.jsx)("div",{className:a.default.tabs,children:e}),r]})})})])},136331,e=>{e.v({isActive:"tab-module-scss-module__6YEiUW__isActive",specialTab:"tab-module-scss-module__6YEiUW__specialTab",tab:"tab-module-scss-module__6YEiUW__tab"})},646116,e=>{"use strict";var t=e.i(843476),s=e.i(812939),a=e.i(136331);e.s(["Tab",0,({id:e,label:l,disabled:r,specialTab:i,onClick:n})=>{let{activeTab:o,setActiveTab:d,allDisabled:u}=(0,s.useTabContext)(),c=o===e?a.default.isActive:"",m=i?a.default.specialTab:"";return(0,t.jsx)("button",{onClick:()=>void(n&&n(),d(e)),className:`${a.default.tab} ${c} ${m}`,disabled:r||u,children:l})}])},59670,e=>{"use strict";var t=e.i(843476),s=e.i(271645),a=e.i(812939);e.s(["TabContent",0,({id:e,children:l})=>{let{activeTab:r,lockFirstTabView:i}=(0,a.useTabContext)();return i?(0,t.jsx)(s.Fragment,{children:l}):r!==e&&r!==a.TAB_ALL_ID?null:(0,t.jsx)(s.Fragment,{children:l})}])},266027,e=>{"use strict";let t;var s=e.i(175555),a=e.i(540143),l=e.i(286491),r=e.i(915823),i=e.i(793803),n=e.i(619273),o=class extends r.Subscribable{constructor(e,t){super(),this.options=t,this.#e=e,this.#t=null,this.#s=(0,i.pendingThenable)(),this.options.experimental_prefetchInRender||this.#s.reject(Error("experimental_prefetchInRender feature flag is not enabled")),this.bindMethods(),this.setOptions(t)}#e;#a=void 0;#l=void 0;#r=void 0;#i;#n;#s;#t;#o;#d;#u;#c;#m;#h;#f=new Set;bindMethods(){this.refetch=this.refetch.bind(this)}onSubscribe(){1===this.listeners.size&&(this.#a.addObserver(this),d(this.#a,this.options)?this.#p():this.updateResult(),this.#_())}onUnsubscribe(){this.hasListeners()||this.destroy()}shouldFetchOnReconnect(){return u(this.#a,this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return u(this.#a,this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=new Set,this.#b(),this.#v(),this.#a.removeObserver(this)}setOptions(e){let t=this.options,s=this.#a;if(this.options=this.#e.defaultQueryOptions(e),void 0!==this.options.enabled&&"boolean"!=typeof this.options.enabled&&"function"!=typeof this.options.enabled&&"boolean"!=typeof(0,n.resolveEnabled)(this.options.enabled,this.#a))throw Error("Expected enabled to be a boolean or a callback that returns a boolean");this.#x(),this.#a.setOptions(this.options),t._defaulted&&!(0,n.shallowEqualObjects)(this.options,t)&&this.#e.getQueryCache().notify({type:"observerOptionsUpdated",query:this.#a,observer:this});let a=this.hasListeners();a&&c(this.#a,s,this.options,t)&&this.#p(),this.updateResult(),a&&(this.#a!==s||(0,n.resolveEnabled)(this.options.enabled,this.#a)!==(0,n.resolveEnabled)(t.enabled,this.#a)||(0,n.resolveStaleTime)(this.options.staleTime,this.#a)!==(0,n.resolveStaleTime)(t.staleTime,this.#a))&&this.#y();let l=this.#C();a&&(this.#a!==s||(0,n.resolveEnabled)(this.options.enabled,this.#a)!==(0,n.resolveEnabled)(t.enabled,this.#a)||l!==this.#h)&&this.#g(l)}getOptimisticResult(e){var t,s;let a=this.#e.getQueryCache().build(this.#e,e),l=this.createResult(a,e);return t=this,s=l,(0,n.shallowEqualObjects)(t.getCurrentResult(),s)||(this.#r=l,this.#n=this.options,this.#i=this.#a.state),l}getCurrentResult(){return this.#r}trackResult(e,t){return new Proxy(e,{get:(e,s)=>(this.trackProp(s),t?.(s),Reflect.get(e,s))})}trackProp(e){this.#f.add(e)}getCurrentQuery(){return this.#a}refetch({...e}={}){return this.fetch({...e})}fetchOptimistic(e){let t=this.#e.defaultQueryOptions(e),s=this.#e.getQueryCache().build(this.#e,t);return s.fetch().then(()=>this.createResult(s,t))}fetch(e){return this.#p({...e,cancelRefetch:e.cancelRefetch??!0}).then(()=>(this.updateResult(),this.#r))}#p(e){this.#x();let t=this.#a.fetch(this.options,e);return e?.throwOnError||(t=t.catch(n.noop)),t}#y(){this.#b();let e=(0,n.resolveStaleTime)(this.options.staleTime,this.#a);if(n.isServer||this.#r.isStale||!(0,n.isValidTimeout)(e))return;let t=(0,n.timeUntilStale)(this.#r.dataUpdatedAt,e);this.#c=setTimeout(()=>{this.#r.isStale||this.updateResult()},t+1)}#C(){return("function"==typeof this.options.refetchInterval?this.options.refetchInterval(this.#a):this.options.refetchInterval)??!1}#g(e){this.#v(),this.#h=e,!n.isServer&&!1!==(0,n.resolveEnabled)(this.options.enabled,this.#a)&&(0,n.isValidTimeout)(this.#h)&&0!==this.#h&&(this.#m=setInterval(()=>
1{(this.options.refetchIntervalInBackground||s.focusManager.isFocused())&&this.#p()},this.#h))}#_(){this.#y(),this.#g(this.#C())}#b(){this.#c&&(clearTimeout(this.#c),this.#c=void 0)}#v(){this.#m&&(clearInterval(this.#m),this.#m=void 0)}createResult(e,t){let s,a=this.#a,r=this.options,o=this.#r,u=this.#i,h=this.#n,f=e!==a?e.state:this.#l,{state:p}=e,_={...p},b=!1;if(t._optimisticResults){let s=this.hasListeners(),i=!s&&d(e,t),n=s&&c(e,a,t,r);(i||n)&&(_={..._,...(0,l.fetchState)(p.data,e.options)}),"isRestoring"===t._optimisticResults&&(_.fetchStatus="idle")}let{error:v,errorUpdatedAt:x,status:y}=_;s=_.data;let C=!1;if(void 0!==t.placeholderData&&void 0===s&&"pending"===y){let e;o?.isPlaceholderData&&t.placeholderData===h?.placeholderData?(e=o.data,C=!0):e="function"==typeof t.placeholderData?t.placeholderData(this.#u?.state.data,this.#u):t.placeholderData,void 0!==e&&(y="success",s=(0,n.replaceData)(o?.data,e,t),b=!0)}if(t.select&&void 0!==s&&!C)if(o&&s===u?.data&&t.select===this.#o)s=this.#d;else try{this.#o=t.select,s=t.select(s),s=(0,n.replaceData)(o?.data,s,t),this.#d=s,this.#t=null}catch(e){this.#t=e}this.#t&&(v=this.#t,s=this.#d,x=Date.now(),y="error");let g="fetching"===_.fetchStatus,j="pending"===y,T="error"===y,R=j&&g,S=void 0!==s,w={status:y,fetchStatus:_.fetchStatus,isPending:j,isSuccess:"success"===y,isError:T,isInitialLoading:R,isLoading:R,data:s,dataUpdatedAt:_.dataUpdatedAt,error:v,errorUpdatedAt:x,failureCount:_.fetchFailureCount,failureReason:_.fetchFailureReason,errorUpdateCount:_.errorUpdateCount,isFetched:_.dataUpdateCount>0||_.errorUpdateCount>0,isFetchedAfterMount:_.dataUpdateCount>f.dataUpdateCount||_.errorUpdateCount>f.errorUpdateCount,isFetching:g,isRefetching:g&&!j,isLoadingError:T&&!S,isPaused:"paused"===_.fetchStatus,isPlaceholderData:b,isRefetchError:T&&S,isStale:m(e,t),refetch:this.refetch,promise:this.#s,isEnabled:!1!==(0,n.resolveEnabled)(t.enabled,e)};if(this.options.experimental_prefetchInRender){let t=e=>{"error"===w.status?e.reject(w.error):void 0!==w.data&&e.resolve(w.data)},s=()=>{t(this.#s=w.promise=(0,i.pendingThenable)())},l=this.#s;switch(l.status){case"pending":e.queryHash===a.queryHash&&t(l);break;case"fulfilled":("error"===w.status||w.data!==l.value)&&s();break;case"rejected":("error"!==w.status||w.error!==l.reason)&&s()}}return w}updateResult(){let e=this.#r,t=this.createResult(this.#a,this.options);if(this.#i=this.#a.state,this.#n=this.options,void 0!==this.#i.data&&(this.#u=this.#a),(0,n.shallowEqualObjects)(t,e))return;this.#r=t;let s=()=>{if(!e)return!0;let{notifyOnChangeProps:t}=this.options,s="function"==typeof t?t():t;if("all"===s||!s&&!this.#f.size)return!0;let a=new Set(s??this.#f);return this.options.throwOnError&&a.add("error"),Object.keys(this.#r).some(t=>this.#r[t]!==e[t]&&a.has(t))};this.#j({listeners:s()})}#x(){let e=this.#e.getQueryCache().build(this.#e,this.options);if(e===this.#a)return;let t=this.#a;this.#a=e,this.#l=e.state,this.hasListeners()&&(t?.removeObserver(this),e.addObserver(this))}onQueryUpdate(){this.updateResult(),this.hasListeners()&&this.#_()}#j(e){a.notifyManager.batch(()=>{e.listeners&&this.listeners.forEach(e=>{e(this.#r)}),this.#e.getQueryCache().notify({query:this.#a,type:"observerResultsUpdated"})})}};function d(e,t){return!1!==(0,n.resolveEnabled)(t.enabled,e)&&void 0===e.state.data&&("error"!==e.state.status||!1!==t.retryOnMount)||void 0!==e.state.data&&u(e,t,t.refetchOnMount)}function u(e,t,s){if(!1!==(0,n.resolveEnabled)(t.enabled,e)&&"static"!==(0,n.resolveStaleTime)(t.staleTime,e)){let a="function"==typeof s?s(e):s;return"always"===a||!1!==a&&m(e,t)}return!1}function c(e,t,s,a){return(e!==t||!1===(0,n.resolveEnabled)(a.enabled,e))&&(!s.suspense||"error"!==e.state.status)&&m(e,s)}function m(e,t){return!1!==(0,n.resolveEnabled)(t.enabled,e)&&e.isStaleByTime((0,n.resolveStaleTime)(t.staleTime,e))}e.i(247167);var h=e.i(271645),f=e.i(912598);e.i(843476);var p=h.createContext((t=!1,{clearReset:()=>{t=!1},reset:()=>{t=!0},isReset:()=>t})),_=h.createContext(!1);_.Provider;var b=(e,t,s)=>t.fetchOptimistic(e).catch(()=>{s.clearReset()});function v(e,t){return function(e,t,s){let l=h.useContext(_),r=h.useContext(p),i=(0,f.useQueryClient)(s),o=i.defaultQueryOptions(e);if(i.getDefaultOptions().queries?._experimental_beforeQuery?.(o),o._optimisticResults=l?"isRestoring":"optimistic",o.suspense){let e=e=>"static"===e?e:Math.max(e??1e3,1e3),t=o.staleTime;o.staleTime="function"==typeof t?(...s)=>e(t(...s)):e(t),"number"==typeof o.gcTime&&(o.gcTime=Math.max(o.gcTime,1e3))}(o.suspense||o.throwOnError||o.experimental_prefetchInRender)&&!r.isReset()&&(o.retryOnMount=!1),h.useEffect(()=>{r.clearReset()},[r]);let d=!i.getQueryCache().get(o.queryHash),[u]=h.useState(()=>new t(i,o)),c=u.getOptimisticResult(o),m=!l&&!1!==e.subscribed;if(h.useSyncExternalStore(h.useCallback(e=>{let t=m?u.subscribe(a.notifyManager.batchCalls(e)):n.noop;return u.updateResult(),t},[u,m]),()=>u.getCurrentResult(),()=>u.getCurrentResult()),h.useEffect(()=>{u.setOptions(o)},[o,u]),o?.suspense&&c.isPending)throw b(o,u,r);if((({result:e,errorResetBoundary:t,throwOnError:s,query:a,suspense:l})=>e.isError&&!t.isReset()&&!e.isFetching&&a&&(l&&void 0===e.data||(0,n.shouldThrowError)(s,[e.error,a])))({result:c,errorResetBoundary:r,throwOnError:o.throwOnError,query:i.getQueryCache().get(o.queryHash),suspense:o.suspense}))throw c.error;if(i.getDefaultOptions().queries?._experimental_afterQuery?.(o,c),o.experimental_prefetchInRender&&!n.isServer&&c.isLoading&&c.isFetching&&!l){let e=d?b(o,u,r):i.getQueryCache().get(o.queryHash)?.promise;e?.catch(n.noop).finally(()=>{u.updateResult()})}return o.notifyOnChangeProps?c:u.trackResult(c)}(e,o,t)}e.s(["useQuery",()=>v],266027)}]);
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.