1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="4bb1899a-6437-47c3-9aa4-2a6aff8d3e7c",e._sentryDebugIdIdentifier="sentry-dbid-4bb1899a-6437-47c3-9aa4-2a6aff8d3e7c")}catch(e){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[697],{13127:function(e,t,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/donor-resources/employer-matching",function(){return n(57397)}])},13523:function(e,t,n){"use strict";n.d(t,{P:function(){return o}});var r=n(2784),i=n(3687),a=n(22583),s=n(39754);let o=e=>{let{name:t,title:n}=e,o=(0,a.Y)(),l=(0,r.useRef)(o);l.current=o,(0,r.useEffect)(()=>{let e=(0,i.a1)(),r=l.current?"granted":"denied",a=void 0!==l.current?{analytics_storage:r,ad_storage:r,ad_personalization:r,ad_user_data:r}:{};(0,s.Z0)(t,{title:n,referral:e,url:window.location.href,path:window.location.pathname,...a})},[t,n])}},9319:function(e,t,n){"use strict";n.d(t,{hg:function(){return v},$g:function(){return u},hW:function(){return d},Vq:function(){return c},ap:function(){return m}});var r=n(52322);n(2784);var i=n(97729),a=n.n(i),s=n(39245),o=n(74605);let l=e=>{let t=JSON.stringify(e);if(void 0===t)throw TypeError("Expected a JSON-serializable object");return t.replace(/</g,"\\u003c").replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029")},c=e=>{let{organizations:t,name:n}=e;return{"@context":"https://schema.org","@type":"ItemList",name:n,itemListElement:t.map((e,t)=>({"@type":"ListItem",item:d({organization:e}),position:t+1}))}},d=e=>{let{organization:t,...n}=e,r="https://www.givingwhatwecan.org"+t.infoLink;return{"@type":"Offer",name:"".concat(t.program," by ").concat(t.name),description:null==t?void 0:t.shortDescription,url:r,category:"Charitable Donation",itemOffered:{"@type":"Service",name:"".concat(t.program," by ").concat(t.name),description:null==t?void 0:t.shortDescription},offeredBy:{"@type":"Organization",name:t.name,logo:t.logoURL},potentialAction:{"@type":"DonateAction",recipient:{"@type":"Organization",name:t.name,logo:t.logoURL},provider:{"@type":"Organization",name:"Giving What We Can"}},...n}},u=e=>{let{title:t,excerpt:n}=e;return{"@context":"https://schema.org","@type":"Article",headline:t,name:t,description:n&&(0,s.hy)(n)}},m=e=>{let{title:t,description:n,canonicalUrl:r,locale:i,breadcrumbs:a}=e;return{"@context":"https://schema.org","@type":"WebPage",name:t,url:r,inLanguage:i,description:n,breadcrumb:a&&h(a),isPartOf:p(),publisher:f()}},h=e=>({"@type":"BreadcrumbList",itemListElement:e.map((e,t)=>({"@type":"ListItem",position:t+1,name:e.title,item:"https://www.givingwhatwecan.org"+e.path}))}),p=()=>({"@type":"WebSite","@id":o.U+"/#website",name:"Giving What We Can",url:o.U,potentialAction:{"@type":"SearchAction",target:o.U+"/search?&q={query}",query:"required"}}),f=()=>({"@type":"NGO","@id":o.U+"/#organization",name:"Giving What We Can",logo:g(),sameAs:["https://www.facebook.com/givingwhatwecan/","https://x.com/givingwhatwecan","https://bsky.app/profile/givingwhatwecan.bsky.social","https://www.linkedin.com/company/giving-what-we-can","https://www.youtube.com/@GivingWhatWeCanCommunity"],subOrganization:[x(),y()]}),g=()=>({"@type":"ImageObject","@id":o.U+"/#logo",url:o.U+"/branding/gwwc-logo.svg",width:"675px",height:"138px"}),x=()=>({"@type":"NGO",name:"Giving What We Can UK",identifier:{"@type":"PropertyValue",propertyID:"UKCharityNumber",value:"1207964"},address:{"@type":"PostalAddress",addressCountry:"GB"},taxID:"15442716",nonprofitStatus:"CharitableIncorporatedOrganization"}),y=()=>({"@type":"NGO",name:"Giving What We Can USA Inc.",address:{"@type":"PostalAddress",addressCountry:"US"},identifier:{"@type":"PropertyValue",propertyID:"EIN",value:"93-3629215"},nonprofitStatus:"Nonprofit501c3"}),v=e=>{let{data:t}=e;return(0,r.jsx)(a(),{children:(0,r.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:l(t)}})})}},40137:function(e,t,n){"use strict";n.d(t,{T:function(){return p}});var r=n(52322),i=n(97729),a=n.n(i),s=n(5632),o=n(2784),l=n(8186),c=n(74605),d=n(13523),u=n(47815),m=n(9319);let h=e=>{let{path:t}=e,n=Math.min(t.indexOf("?")>0?t.indexOf("?"):t.length,t.indexOf("#")>0?t.indexOf("#"):t.length),r=t.substring(0,n);return"/"===r&&(r=""),c.U+r},p=e=>{var t,n;let{breadcrumbs:i,children:c,className:p,title:f,head:g={},jsonLdData:x,renderBreadcrumbs:y=!0}=e,v=(0,s.useRouter)();
1void 0===g.title&&(g.title=f),(0,d.P)({name:null!==(t=g.title)&&void 0!==t?t:"",title:null!==(n=g.title)&&void 0!==n?n:""});let b=(0,o.useMemo)(()=>g.canonicalUrl||h({path:v.asPath}),[g.canonicalUrl,v.asPath]),w="".concat(g.title?"".concat(g.title," \xb7 "):"","Giving What We Can");return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(a(),{children:[(0,r.jsx)("title",{children:w}),g.description&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("meta",{name:"description",content:g.description}),(0,r.jsx)("meta",{property:"og:description",content:g.description})]}),(0,r.jsx)("meta",{property:"og:type",content:"website"}),(0,r.jsx)("meta",{property:"og:title",content:g.title||"Giving What We Can"}),g.imageUrl&&(0,r.jsx)("meta",{property:"og:image",content:g.imageUrl}),(0,r.jsx)("link",{rel:"canonical",href:b}),(0,r.jsx)("meta",{property:"og:url",content:b}),g.noindex&&(0,r.jsx)(r.Fragment,{children:(0,r.jsx)("meta",{name:"robots",content:"noindex"})})]}),(0,r.jsx)(m.hg,{data:x||(0,m.ap)({title:f||g.title,description:g.description,canonicalUrl:b,locale:v.locale||"en",breadcrumbs:i})}),(0,r.jsx)("div",{id:"pageTop"}),i&&y&&(0,r.jsx)(u.O,{breadcrumbs:i}),(0,r.jsxs)("div",{className:(0,l.A)("h-full",p),"data-testid":"page-content",children:[f&&(0,r.jsx)("div",{className:"relative container mx-auto",children:(0,r.jsx)("h1",{className:"pt-4 lg:pt-10 mb-4 text-5xl lg:text-6xl font-bold leading-normal",children:f})}),c]})]})}},47815:function(e,t,n){"use strict";n.d(t,{O:function(){return c}});var r=n(52322),i=n(39097),a=n.n(i);n(2784);var s=n(8186),o=n(98935);function l(e){switch(e){case 0:default:return"text-primary";case 1:return"text-primary/80";case 2:return"text-primary/60";case 3:return"text-primary/40"}}let c=e=>{let{breadcrumbs:t,className:n}=e,i=e=>e===t.length-1;return(0,r.jsx)("nav",{"aria-label":"Breadcrumb",className:"bg-subtle",children:(0,r.jsx)("div",{className:(0,s.A)("container mx-auto py-3 text-md",n),children:(0,r.jsx)("ol",{className:"flex flex-wrap items-center",children:t.map((e,t)=>(0,r.jsxs)("li",{className:"flex items-center",children:[0!==t&&(0,r.jsx)("span",{className:[l(t),"inline-flex items-center px-2"].join(" "),"aria-hidden":"true",children:(0,r.jsx)(o.Z,{className:"w-4 h-4"})}),i(t)?(0,r.jsx)("span",{"aria-current":"page",className:l(t),children:e.title}):(0,r.jsx)(a(),{href:e.path,className:l(t),children:e.title})]},e._id))})})})}},55898:function(e,t,n){"use strict";n.d(t,{s:function(){return p}});var r=n(52322),i=n(2784),a=n(63935),s=n(65446),o=n(31138),l=n(71950),c=n(10462),d=n(20602),u=n(8186),m=n(39754);let h="FAQ opened",p=e=>{let{question:t,slug:n,selectedFaq:p,children:f}=e,g=(0,s.Qb)(n),x=(0,s.Pl)(g),[y,v]=(0,i.useState)(!1),b=async e=>{e.stopPropagation();let t=!y;v(t),t?(setTimeout(()=>(0,o.e)(g),100),(0,m.L9)(h,{slug:n,source:"manual"})):(0,o.e)("")};return(0,i.useEffect)(()=>{if(y)return;let e=()=>{let e=window.location.hash.slice(1);if((0,s.hc)(e,g)){if(e===x){(0,o.e)(g);return}v(!0),(0,m.L9)(h,{slug:n,source:"URL"})}};return e(),window.addEventListener("hashchange",e),()=>{window.removeEventListener("hashchange",e)}},[g,x,n,y]),(0,i.useEffect)(()=>{p===n&&(v(!0),(0,o.e)(g),(0,m.L9)(h,{slug:n,source:"search"}))},[g,n,p]),(0,r.jsxs)("article",{id:g,children:[(0,r.jsx)("span",{id:x,className:"block h-0 w-0 overflow-hidden","aria-hidden":"true"}),(0,r.jsxs)(l.Z,{size:"full",className:(0,u.A)("items-start space-y-4 p-4 py-3 md:py-4 md:px-6",y&&"border-emphasized/30",!y&&"cursor-pointer"),onClick:e=>y?null:b(e),children:[(0,r.jsxs)("div",{onClick:e=>b(e),className:"flex flex-row w-full items-center justify-between space-x-6 cursor-pointer",children:[(0,r.jsx)(c.D,{bold:!0,children:t}),(0,r.jsx)("div",{className:y?"rotate-180":"",children:(0,r.jsx)(d.Z,{className:"w-8 text-red-primary"})})]}),(0,r.jsx)(a.u,{show:y,enter:"transition-[grid-template-rows] duration-500",enterFrom:"grid-rows-[0fr]",enterTo:"grid-rows-[1fr]",leave:"transition-[grid-template-rows] duration-500",leaveFrom:"grid-rows-[1fr]",leaveTo:"grid-rows-[0fr]",className:"grid w-full",children:(0,r.jsx)("div",{className:"min-h-0 overflow-hidden flex flex-col",children:f})})]})]})}},98935:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});let r=(0,n(29228).Z)("chevron-right",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]])},57397:function(e,t,n){"use strict";n.r(t),n.d(t,{__N_SSG:function(){return h}});var r=n(52322);n(2784);var i=n(86319),a=n(51942),s=n(71950),o=n(89258),l=n(85164),c=n(10826),d=n(40137),u=n(55898);let m=()=>(0,r.jsxs)(d.T,{head:{title:"Employer Matching",description:"Double your donation through employer matching programs. Search to see if your employer matches charitable donations to Giving What We Can."},children:[(0,r.jsx)(l.$,{className:"bg-subtle",children:(0,r.jsxs)("div",{className:"max-w-3xl mx-auto text-center py-12 md:pt-24 md:pb-12",children:[(0,r.jsx)(i.X,{size:"h1",className:"text-4xl lg:text-5xl",children:"Double Your Impact"}),(0,r.jsx)(a.uT,{className:"mt-4 !text-xl text-primary/80 max-w-xl mx-auto text-balance",children:"Many employers match charitable donations. Search below to see if yours does."}),(0,r.jsx)("div",{className:"bg-white rounded-lg w-full md:max-w-3xl mt-8 mx-auto",children:(0,r.jsx)("div",{className:"bg-white border shadow-sm border-primary rounded-lg",dangerouslySetInnerHTML:{__html:'\n <script>var DDCONF = { API_KEY: "wTQNIgE8h9vYmfit" };</script>\n <style>\n .dtd-callout { box-shadow: none !important; border: none !important; background: transparent !important; }\n </style>\n <script src="https://doublethedonation.com/api/js/ddplugin.js"></script>\n <div id="dd-container">\n <a href="https://doublethedonation.com/matching-grant-resources/matching-gift-basics/">Matching Gift</a> information provided by <br>\n <a href="https://doublethedonation.com"><img alt="Powered by Double the Donation" src="https://doublethedonation.com/api/img/powered-by.png" /></a>\n </div>\n'}})})]})}),(0,r.jsx)(l.$,{className:"py-12 md:pb-24",children:(0,r.jsxs)("div",{className:"max-w-4xl mx-auto",children:[(0,r.jsx)(i.X,{size:"h2",className:"mb-12 text-center",children:"How it works"}),(0,r.jsxs)("div",{className:"relative",children:[(0,r.jsx)("div",{className:"hidden md:block absolute top-5 left-[21%] w-[22.5%] h-px bg-orange-primary/50"}),(0,r.jsx)("div",{className:"hidden md:block absolute top-5 right-[21%] w-[22.5%] h-px bg-orange-primary/50"}),(0,r.jsxs)("div",{className:"grid md:grid-cols-3 gap-8 md:gap-12",children:[(0,r.jsxs)("div",{className:"text-center relative",children:[(0,r.jsx)("div",{className:"w-10 h-10 rotate-45 bg-orange-primary text-white flex items-center justify-center mx-auto mb-8",children:(0,r.jsx)("span",{className:"-rotate-45 text-lg font-semibold",children:"1"})}),(0,r.jsx)(i.X,{size:"h3",className:"mb-2",children:"Check Eligibility"}),(0,r.jsx)(a.uT,{className:"text-primary/70 text-balance",children:"Use the search tool above to see if your employer offers matching gifts."})]}),(0,r.jsxs)("div",{className:"text-center relative",children:[(0,r.jsx)("div",{className:"w-10 h-10 rotate-45 bg-orange-primary text-white flex items-center justify-center mx-auto mb-8",children:(0,r.jsx)("span",{className:"-rotate-45 text-lg font-semibold",children:"2"})}),(0,r.jsx)(i.X,{size:"h3",className:"mb-2",children:"Submit Request"}),(0,r.jsx)(a.uT,{className:"text-primary/70 text-balance",children:"Complete your employerâs matching gift form or online process."})]}),(0,r.jsxs)("div",{className:"text-center relative",children:[(0,r.jsx)("div",{className:"w-10 h-10 rotate-45 bg-orange-primary text-white flex items-center justify-center mx-auto mb-8",children:(0,r.jsx)("span",{className:"-rotate-45 text-lg font-semibold",children:"3"})}),(0,r.jsx)(i.X,{size:"h3",className:"mb-2",children:"Multiply Impact"}),(0,r.jsx)(a.uT,{className:"text-primary/70 text-balance",children:"Your employer sends a matched donation, doubling your gift."})]})]})]})]})}),(0,r.jsx)(l.$,{className:"py-12 md:py-20 bg-subtle",children:(0,r.jsxs)("div",{className:"max-w-4xl mx-auto",children:[(0,r.jsx)(i.X,{size:"h2",className:"mb-6 text-center",children:"Information for Your Request"}),(0,r.jsx)(a.uT,{className:"mb-8 text-center text-primary/70 text-balance",children:"You may need these details when submitting your matching gift request. Use the information for the entity relevant to your location:"}),(0,r.jsxs)("div",{className:"grid md:grid-cols-2 gap-6",children:[(0,r.jsxs)(s.Z,{size:"full",className:"p-6 md:p-8 bg-white",children:[(0,r.jsx)(i.X,{size:"h3",className:"mb-4 text-center",children:"United States"}),(0,r.jsxs)("div",{className:"space-y-3",children:[(0,r.jsxs)("div",{className:"flex flex-col py-2 border-b border-emphasized/25",children:[(0,r.jsx)("span",{className:"font-medium",children:"Organisation"}),(0,r.jsx)("span",{className:"text-primary/70",children:"Giving What We Can USA Inc."})]}),(0,r.jsxs)("div",{className:"flex flex-col py-2 border-b border-emphasized/25",children:[(0,r.jsx)("span",{className:"font-medium",children:"Postal Address"}),(0,r.jsxs)("span",{className:"text-primary/70",children:["2810 N Church St, PMB 52576",(0,r.jsx)("br",{}),"Wilmington, DE 19802-4447, USA"]})]}),(0,r.jsxs)("div",{className:"flex flex-col py-2 border-b border-emphasized/25",children:[(0,r.jsx)("span",{className:"font-medium",children:"EIN"}),(0,r.jsx)("span",{className:"text-primary/70",children:"93-3629215"})]}),(0,r.jsxs)("div",{className:"flex flex-col py-2",children:[(0,r.jsx)("span",{className:"font-medium",children:"Contact"}),(0,r.jsx)(o.r,{href:"mailto:[email protected]",children:"[email protected]"})]})]})]}),(0,r.jsxs)(s.Z,{size:"full",className:"p-6 md:p-8 bg-white",children:[(0,r.jsx)(i.X,{size:"h3",className:"mb-4 text-center",children:"United Kingdom"}),(0,r.jsxs)("div",{className:"space-y-3",children:[(0,r.jsxs)("div",{className:"flex flex-col py-2 border-b border-emphasized/25",children:[(0,r.jsx)("span",{className:"font-medium",children:"Organisation"}),(0,r.jsx)("span",{className:"text-primary/70",children:"Giving What We Can UK"})]}),(0,r.jsxs)("div",{className:"flex flex-col py-2 border-b border-emphasized/25",children:[(0,r.jsx)("span",{className:"font-medium",children:"Postal Address"}),(0,r.jsxs)("span",{className:"text-primary/70",children:["7 Bell Yard",(0,r.jsx)("br",{}),"London, WC2A 2JR, United Kingdom"]})]}),(0,r.jsxs)("div",{className:"flex flex-col py-2 border-b border-emphasized/25",children:[(0,r.jsx)("span",{className:"font-medium",children:"Charity Number"}),(0,r.jsx)("span",{className:"text-primary/70",children:"1207964"})]}),(0,r.jsxs)("div",{className:"flex flex-col py-2",children:[(0,r.jsx)("span",{className:"font-medium",children:"Contact"}),(0,r.jsx)(o.r,{href:"mailto:[email protected]",children:"[email protected]"})]})]})]})]})]})}),(0,r.jsx)(l.$,{className:"pt-12 md:pt-20",children:(0,r.jsxs)("div",{className:"max-w-3xl mx-auto",children:[(0,r.jsx)(i.X,{size:"h2",className:"mb-8 text-center",children:"Frequently Asked Questions"}),(0,r.jsxs)("div",{className:"space-y-4",children:[(0,r.jsx)(u.s,{question:"What is a matching gift?",slug:"what-are-matching-programs",children:(0,r.jsx)(a.uT,{children:"When you donate to charity, your employer may match your gift, effectively doubling your impact at no extra cost to you. Many companies offer this as an employee benef
1it, and some extend it to spouses and retirees too."})}),(0,r.jsx)(u.s,{question:"Will my employer match my donation?",slug:"will-employer-match",children:(0,r.jsx)(a.uT,{children:"Search for your company using the tool above to find out. If theyâre not listed, check with your HR team, as many employers offer matching programmes that arenât widely advertised. Your company intranet or benefits portal is another good place to look."})}),(0,r.jsx)(u.s,{question:"How do I submit a matching gift request?",slug:"how-to-request",children:(0,r.jsx)(a.uT,{children:"Search for your employer above to find their specific process. Most companies have an online portal where you can submit requests in just a few minutes. Some still use paper forms, which you can usually find through HR."})}),(0,r.jsx)(u.s,{question:"How do I make sure my matched gift supports the same programmes as my original donation?",slug:"allocation-preference",children:(0,r.jsxs)(a.uT,{children:["When submitting your match request, please include a note specifying your allocation preference and, where possible, avoid submitting anonymously. This helps us link the matched gift to your original donation. Some providers like Benevity make this easy, while others give us less information to work with. If youâre unsure, feel free to email us at"," ",(0,r.jsx)(o.r,{href:"mailto:[email protected]",children:"[email protected]"})," ","and weâll help you sort it out."]})}),(0,r.jsx)(u.s,{question:"What types of donations can be matched?",slug:"eligible-donations",children:(0,r.jsx)(a.uT,{children:"Each employer sets their own guidelines. Most match one-off and recurring donations. Some also match gifts of stock, donations through a Donor-Advised Fund, or even your volunteer hours. Check your companyâs policy for the full details."})}),(0,r.jsx)(u.s,{question:"What details will I need to provide?",slug:"required-information",children:(0,r.jsx)(a.uT,{children:"You may need our organisation name, address, and registration number. Weâve included this information for both Giving What We Can USA and Giving What We Can UK in the section above. Use whichever applies to your location."})}),(0,r.jsx)(u.s,{question:"Can I request a match for a past donation?",slug:"retroactive-matching",children:(0,r.jsx)(a.uT,{children:"In many cases, yes. Most employers accept requests for donations made in the past 12 months, though deadlines vary. Check your companyâs guidelines to see if your recent giving qualifies."})}),(0,r.jsx)(u.s,{question:"Where does this matching gift data come from?",slug:"data-source",children:(0,r.jsxs)(a.uT,{children:["We partner with Double the Donation, who maintain this database of employer programmes. If you notice anything that needs updating, you can contact them directly at"," ",(0,r.jsx)(o.r,{href:"mailto:[email protected]",children:"[email protected]"}),"."]})}),(0,r.jsx)(u.s,{question:"What if I have more questions?",slug:"contact",children:(0,r.jsxs)(a.uT,{children:["For questions about your employerâs programme, your HR team or company intranet is the best place to start. For anything related to Giving What We Can, weâre happy to help. Just reach out to us at"," ",(0,r.jsx)(o.r,{href:"mailto:[email protected]",children:"[email protected]"}),"."]})})]})]})})]});var h=!0;t.default=m,m.getLayout=c.Z},39245:function(e,t,n){"use strict";n.d(t,{F_:function(){return o},HJ:function(){return a},Ni:function(){return m},UC:function(){return d},V1:function(){return function e(t){return t.parentPage?[e(t.parentPage),{_id:t._id,title:t.title||"untitled",path:t.path||"/"}].flat():[{_id:t._id,title:t.title||"untitled",path:t.path||"/"}]}},Vh:function(){return u},Wk:function(){return c},fW:function(){return r},hy:function(){return i},zR:function(){return s},zY:function(){return l}});let r=(e,t)=>Array.isArray(e)?1===e.length?e[0]:t&&e.find(e=>e._id.startsWith("drafts."))||e[0]:e;function i(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!e)return"";let n=Object.assign({},{nonTextBehavior:"remove"},t);return e.map(e=>"block"===e._type&&e.children?e.children.map(e=>e.text).join(""):"remove"===n.nonTextBehavior?"":"[".concat(e._type," block]")).join("\n\n")}function a(e){return e&&void 0!==e.path}function s(e){return e&&void 0!==e.path&&void 0!==e.title}function o(e){return e&&Array.isArray(e)&&e.some(e=>"block"===e._type)}let l=e=>{var t;return null===(t=e.pageBuilder)||void 0===t?void 0:t.find(e=>
1"article"==e._type)},c=e=>{var t;return null===(t=e.pageBuilder)||void 0===t?void 0:t.filter(e=>"pageTitle"===e._type)},d=function(e){return Object.entries(e).forEach(t=>{let[n,r]=t;r&&"object"==typeof r&&d(r),null==r&&delete e[n]}),e},u=e=>void 0!==e&&"_id"in e&&"slug"in e,m=e=>{let t=new Map;for(let n of e){let e=u(n.category)?n.category._id:void 0;if(e){let n=t.get(e)||0;t.set(e,n+1)}}return t}},63935:function(e,t,n){"use strict";let r;n.d(t,{u:function(){return A}});var i=n(2784),a=n(55635),s=n(71232),o=n(93939),l=n(25766),c=n(2422),d=n(94913),u=n(80714),m=n(86519),h=n(78417);function p(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];e&&n.length>0&&e.classList.add(...n)}function f(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];e&&n.length>0&&e.classList.remove(...n)}var g=n(28470),x=n(22725),y=n(78116);function v(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return e.split(/\s+/).filter(e=>e.length>1)}let b=(0,i.createContext)(null);b.displayName="TransitionContext";var w=((r=w||{}).Visible="visible",r.Hidden="hidden",r);let j=(0,i.createContext)(null);function N(e){return"children"in e?N(e.children):e.current.filter(e=>{let{el:t}=e;return null!==t.current}).filter(e=>{let{state:t}=e;return"visible"===t}).length>0}function E(e,t){let n=(0,c.E)(e),r=(0,i.useRef)([]),l=(0,o.t)(),d=(0,a.G)(),u=(0,s.z)(function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:y.l4.Hidden,i=r.current.findIndex(t=>{let{el:n}=t;return n===e});-1!==i&&((0,h.E)(t,{[y.l4.Unmount](){r.current.splice(i,1)},[y.l4.Hidden](){r.current[i].state="hidden"}}),d.microTask(()=>{var e;!N(r)&&l.current&&(null==(e=n.current)||e.call(n))}))}),m=(0,s.z)(e=>{let t=r.current.find(t=>{let{el:n}=t;return n===e});return t?"visible"!==t.state&&(t.state="visible"):r.current.push({el:e,state:"visible"}),()=>u(e,y.l4.Unmount)}),p=(0,i.useRef)([]),f=(0,i.useRef)(Promise.resolve()),g=(0,i.useRef)({enter:[],leave:[],idle:[]}),x=(0,s.z)((e,n,r)=>{p.current.splice(0),t&&(t.chains.current[n]=t.chains.current[n].filter(t=>{let[n]=t;return n!==e})),null==t||t.chains.current[n].push([e,new Promise(e=>{p.current.push(e)})]),null==t||t.chains.current[n].push([e,new Promise(e=>{Promise.all(g.current[n].map(e=>{let[t,n]=e;return n})).then(()=>e())}
1)]),"enter"===n?f.current=f.current.then(()=>null==t?void 0:t.wait.current).then(()=>r(n)):r(n)}),v=(0,s.z)((e,t,n)=>{Promise.all(g.current[t].splice(0).map(e=>{let[t,n]=e;return n})).then(()=>{var e;null==(e=p.current.shift())||e()}).then(()=>n(t))});return(0,i.useMemo)(()=>({children:r,register:m,unregister:u,onStart:x,onStop:v,wait:f,chains:g}),[m,u,r,x,v,g,f])}function C(){}j.displayName="NestingContext";let T=["beforeEnter","afterEnter","beforeLeave","afterLeave"];function W(e){var t;let n={};for(let r of T)n[r]=null!=(t=e[r])?t:C;return n}let k=y.AN.RenderStrategy,_=(0,y.yV)(function(e,t){let{show:n,appear:r=!1,unmount:a=!0,...o}=e,c=(0,i.useRef)(null),m=(0,u.T)(c,t);(0,d.H)();let h=(0,g.oJ)();if(void 0===n&&null!==h&&(n=(h&g.ZM.Open)===g.ZM.Open),![!0,!1].includes(n))throw Error("A <Transition /> is used but it is missing a `show={true | false}` prop.");let[p,f]=(0,i.useState)(n?"visible":"hidden"),x=E(()=>{f("hidden")}),[v,w]=(0,i.useState)(!0),C=(0,i.useRef)([n]);(0,l.e)(()=>{!1!==v&&C.current[C.current.length-1]!==n&&(C.current.push(n),w(!1))},[C,n]);let T=(0,i.useMemo)(()=>({show:n,appear:r,initial:v}),[n,r,v]);(0,i.useEffect)(()=>{if(n)f("visible");
1else if(N(x)){let e=c.current;if(!e)return;let t=e.getBoundingClientRect();0===t.x&&0===t.y&&0===t.width&&0===t.height&&f("hidden")}else f("hidden")},[n,x]);let W={unmount:a},_=(0,s.z)(()=>{var t;v&&w(!1),null==(t=e.beforeEnter)||t.call(e)}),z=(0,s.z)(()=>{var t;v&&w(!1),null==(t=e.beforeLeave)||t.call(e)});return i.createElement(j.Provider,{value:x},i.createElement(b.Provider,{value:T},(0,y.sY)({ourProps:{...W,as:i.Fragment,children:i.createElement(S,{ref:m,...W,...o,beforeEnter:_,beforeLeave:z})},theirProps:{},defaultTag:i.Fragment,features:k,visible:"visible"===p,name:"Transition"})))}),S=(0,y.yV)(function(e,t){var n,r,w;let C;let{beforeEnter:T,afterEnter:_,beforeLeave:S,afterLeave:z,enter:A,enterFrom:F,enterTo:I,entered:L,leave:O,leaveFrom:P,leaveTo:U,...q}=e,D=(0,i.useRef)(null),R=(0,u.T)(D,t),M=null==(n=q.unmount)||n?y.l4.Unmount:y.l4.Hidden,{show:G,appear:Z,initial:H}=function(){let e=(0,i.useContext)(b);if(null===e)throw Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),[B,Y]=(0,i.useState)(G?"visible":"hidden"),X=function(){let e=(0,i.useContext)(j);if(null===e)throw Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),{register:V,unregister:J}=X;(0,i.useEffect)(()=>V(D),[V,D]),(0,i.useEffect)(()=>{if(M===y.l4.Hidden&&D.current){if(G&&"visible"!==B){Y("visible");return}return(0,h.E)(B,{hidden:()=>J(D),visible:()=>V(D)})}},[B,D,V,J,G,M]);let K=(0,c.E)({base:v(q.className),enter:v(A),enterFrom:v(F),enterTo:v(I),entered:v(L),leave:v(O),leaveFrom:v(P),leaveTo:v(U)}),$=(w={beforeEnter:T,afterEnter:_,beforeLeave:S,afterLeave:z},C=(0,i.useRef)(W(w)),(0,i.useEffect)(()=>{C.current=W(w)},[w]),C),Q=(0,d.H)();(0,i.useEffect)(()=>{if(Q&&"visible"===B&&null===D.current)throw Error("Did you forget to passthrough the `ref` to the actual DOM node?")},[D,B,Q]);let ee=Z&&G&&H,et=Q&&(!H||Z)?G?"enter":"leave":"idle",en=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,[t,n]=(0,i.useState)(e),r=(0,o.t)(),a=(0,i.useCallback)(e=>{r.current&&n(t=>t|e)},[t,r]),s=(0,i.useCallback)(e=>!!(t&e),[t]);return{flags:t,addFlag:a,hasFlag:s,removeFlag:(0,i.useCallback)(e=>{r.current&&n(t=>t&~e)},[n,r]),toggleFlag:(0,i.useCallback)(e=>{r.current&&n(t=>t^e)},[n])}}(0),er=(0,s.z)(e=>(0,h.E)(e,{enter:()=>{en.addFlag(g.ZM.Opening),$.current.beforeEnter()},leave:()=>{en.addFlag(g.ZM.Closing),$.current.beforeLeave()},idle:()=>{}})),ei=(0,s.z)(e=>(0,h.E)(e,{enter:()=>{en.removeFlag(g.ZM.Opening),$.current.afterEnter()},leave:()=>{en.removeFlag(g.ZM.Closing),$.current.afterLeave()},idle:()=>{}})),ea=E(()=>{Y("hidden"),J(D)},X),es=(0,i.useRef)(!1);!function(e){let{immediate:t,container:n,direction:r,classes:i,onStart:s,onStop:d}=e,u=(0,o.t)(),g=(0,a.G)(),x=(0,c.E)(r);(0,l.e)(()=>{t&&(x.current="enter")},[t]),(0,l.e)(()=>{let e=(0,m.k)();g.add(e.dispose);let t=n.current;if(t&&"idle"!==x.current&&u.current){var r,a,o;let n,l,c,u,g,y,v;return e.dispose(),s.current(x.current),e.add((r=i.current,a="enter"===x.current,o=()=>{e.dispose(),d.current(x.current)},l=a?"enter":"leave",c=(0,m.k)(),u=void 0!==o?(n={called:!1},function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];if(!n.called)return n.called=!0,o(...t)}):()=>{},"enter"===l&&(t.removeAttribute("hidden"),t.style.display=""),g=(0,h.E)(l,{enter:()=>r.enter,leave:()=>r.leave}),y=(0,h.E)(l,{enter:()=>r.enterTo,leave:()=>r.leaveTo}),v=(0,h.E)(l,{enter:()=>r.enterFrom,leave:()=>r.leaveFrom}),f(t,...r.base,...r.enter,...r.enterTo,...r.enterFrom,...r.leave,...r.leaveFrom,...r.leaveTo,...r.entered),p(t,...r.base,...g,...v),c.nextFrame(()=>{f(t,...r.base,...g,...v),p(t,...r.base,...g,...y),function(e,t){let n=(0,m.k)();if(!e)return n.dispose;let{transitionDuration:r,transitionDelay:i}=getComputedStyle(e),[a,s]=[r,i].map(e=>{let[t=0]=e.split(",").filter(Boolean).map(e=>e.includes("ms")?parseFloat(e):1e3*parseFloat(e)).sort((e,t)=>t-e);return t}),o=a+s;if(0!==o){n.group(n=>{n.setTimeout(()=>{t(),n.dispose()},o),n.addEventListener(e,"transitionrun",e=>{e.target===e.currentTarget&&n.dispose()})});let r=n.addEventListener(e,"transitionend",e=>{e.target===e.currentTarget&&(t(),r())})}else t();n.add(()=>t()),n.dispose}(t,()=>(f(t,...r.base,...g),p(t,...r.base,...r.entered),u()))}),c.dispose)),e.dispose}},[r])}({immediate:ee,container:D,classes:K,direction:et,onStart:(0,c.E)(e=>{es.current=!0,ea.onStart(D,e,er)}),onStop:(0,c.E)(e=>{es.current=!1,ea.onStop(D,e,ei),"leave"!==e||N(ea)||(Y("hidden"),J(D))})});let eo=q;return ee?eo={...eo,className:(0,x.A)(q.className,...K.current.enter,...K.current.enterFrom)}:es.current&&(eo.className=(0,x.A)(q.className,null==(r=D.current)?void 0:r.className),""===eo.className&&delete eo.className),i.createElement(j.Provider,{value:ea},i.createElement(g.up,{value:(0,h.E)(B,{visible:g.ZM.Open,hidden:g.ZM.Closed})|en.flags},(0,y.sY)({ourProps:{ref:R},theirProps:eo,defaultTag:"div",features:k,visible:"visible"===B,name:"Transition.Child"})))}),z=(0,y.yV)(function(e,t){let n=null!==(0,i.useContext)(b),r=null!==(0,g.oJ)();return i.createElement(i.Fragment,null,!n&&r?i.createElement(_,{ref:t,...e}):i.createElement(S,{ref:t,...e}))}),A=Object.assign(_,{Child:z,Root:_})}},function(e){e.O(0,[8569,6577,2579,6034,6398,1854,1736,5886,202,2299,6479,5203,313,1814,5865,1187,9593,7801,6197,7289,739,826,2888,9774,179],function(){return e(e.s=13127)}),_N_E=e.O()}]);
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.