PageSourceSearch

https://opencollective.com/_next/static/chunks/9918-45f59a18ba44c71d.js

js opencollective.com collected 2026-09-24 08:33:42 UTC 129,542 bytes, 452 lines download raw bytes

1!function(){try{var e="u">typeof window?window:"u">typeof global?global:"u">typeof globalThis?globalThis:"u">typeof self?self:{};e._sentryModuleMetadata=e._sentryModuleMetadata||{},e._sentryModuleMetadata[(new e.Error).stack]=function(e){for(var t=1;t<arguments.length;t++){var s=arguments[t];if(null!=s)for(var a in s)s.hasOwnProperty(a)&&(e[a]=s[a])}return e}({},e._sentryModuleMetadata[(new e.Error).stack],{"_sentryBundlerPluginAppKey:opencollective-frontend":!0});var t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="2b8e5bad-afe5-4ede-94ae-c54951dc73ad",e._sentryDebugIdIdentifier="sentry-dbid-2b8e5bad-afe5-4ede-94ae-c54951dc73ad")}catch(e){}}();"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9918],{617:(e,t,s)=>{s.d(t,{A:()=>i});var a=s(67953);let i=(0,s(5646).I4)(a.v).withConfig({componentId:"sc-1abd858b-0"})(["transform:scaleX(-1);"])},1326:(e,t,s)=>{s.d(t,{Fm:()=>p,Qs:()=>h,cj:()=>r,eC:()=>x,h:()=>f,kN:()=>c,qp:()=>g});var a=s(37876),i=s(14232),n=s(62965),l=s(65971),o=s(20322);let r=n.bL;n.l9;let c=n.bm,d=n.ZL,u=i.forwardRef(({className:e,...t},s)=>(0,a.jsx)(n.hJ,{className:(0,o.cn)("fixed inset-0 z-3000 bg-foreground
1/25 data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:animate-in data-[state=open]:fade-in-0",e),...t,ref:s}));u.displayName=n.hJ.displayName;let m=(0,l.F)("fixed z-3000 flex max-w-lg flex-col overflow-y-auto bg-background shadow-lg transition ease-in-out focus:outline-hidden data-[state=closed]:duration-300 data-[state=closed]:animate-out data-[state=open]:duration-500 data-[state=open]:animate-in",{variants:{side:{left:"inset-y-0 left-0 h-full w-full data-[state=closed]:slide-out-to-left data-[state=open]:slide-in-from-left",right:"inset-y-0 right-0 h-full w-full data-[state=closed]:slide-out-to-right data-[state=open]:slide-in-from-right"}},defaultVariants:{side:"right"}}),f=i.forwardRef(({side:e="right",className:t,children:s,...i},l)=>(0,a.jsx)(d,{children:(0,a.jsx)(u,{children:(0,a.jsx)(n.UC,{ref:l,className:(0,o.cn)(m({side:e}),t),...i,children:s})})}));f.displayName=n.UC.displayName;let p=({className:e,...t})=>(0,a.jsx)("div",{className:(0,o.cn)("flex flex-col space-y-2 text-center sm:text-left",e),...t});p.displayName="SheetHeader";let g=i.forwardRef(({className:e,...t},s)=>(0,a.jsx)(n.hE,{ref:s,className:(0,o.cn)("text-lg font-semibold text-foreground",e),...t}));g.displayName=n.hE.displayName;let h=i.forwardRef(({className:e,...t},s)=>(0,a.jsx)(n.VY,{ref:s,className:(0,o.cn)("text-sm text-muted-foreground",e),...t}));h.displayName=n.VY.displayName;let x=({className:e,...t})=>(0,a.jsx)("div",{className:(0,o.cn)("flex-1 overflow-y-auto p-6",e),...t});x.displayName="SheetBody"},1934:(e,t,s)=>{s.d(t,{b:()=>m,q:()=>f});var a=s(14232),i=s(30988),n=s(60257),l=s(87058),o=s(23668),r=s(42506),c=s(92980),d=s(95502),u=s(60448);function m(e,t){let s={},a={};if(e?.fields)for(let[i,n]of Object.entries(e.fields))t.includes(i)?s[i]=n:a[i]=n;return{top:s,others:a}}function f(){let{addToRecent:e}=(0,u.w)(),{LoggedInUser:t}=(0,n.A)(),{workspace:s}=(0,c.h)(),{getProfileUrl:m}=a.useContext(r.C);return{getLinkProps:(0,a.useCallback)(({entity:a,data:n})=>(0,({[d.G$.ACCOUNTS]:(t,a)=>{let n=m(t);return{href:t.type===i.Td.VENDOR&&"parent"in t&&t.parent.slug===s.slug?(0,l.q5)(s,`vendors/${t.id}`):n||(s.isHost&&"host"in t&&s.slug===t.host?.slug?(0,l.q5)(s,`hosted-collectives/${t.id}`):(0,l.bl)(t)),onClick:()=>e({id:t.id,entity:a})}},[d.G$.EXPENSES]:(t,a)=>({href:s.slug===t.account.slug?(0,l.q5)(s,`expenses?openExpenseId=${t.legacyId}`):s.slug===t.payee?.slug?(0,l.q5)(s,`submitted-expenses?openExpenseId=${t.legacyId}`):s.isHost&&"host"in t.account&&s.slug===t.account.host?.slug?(0,l.q5)(s,`${o.tm.HOST_PAYMENT_REQUESTS}/${t.legacyId}`):(0,l.Nj)(t),onClick:()=>e({id:t.id,entity:a})}),[d.G$.TRANSACTIONS]:(a,i)=>({href:s?.slug==="root-actions"||s?.isHost&&"host"in a&&a.host?.slug===s.slug?(0,l.q5)(s,`host-transactions?openTransactionId=${a.legacyId}`):a.account.slug===s.slug?(0,l.q5)(s,`transactions?openTransactionId=${a.legacyId}`):t?.isRoot?(0,l.q5)({slug:"root-actions"},`host-transactions?date=ALL&openTransactionId=${a.legacyId}`):`${(0,l.bl)(a.account)}/transactions?searchTerm=%23${a.legacyId}`,onClick:()=>e({id:a.id,entity:i})}),[d.G$.COMMENTS]:e=>({href:(0,l.XB)(e,t)}),[d.G$.ORDERS]:(s,a)=>({href:(0,l.Ys)(s,t),onClick:()=>e({id:s.id,entity:a})}),[d.G$.UPDATES]:(s,a)=>({href:(0,l.Pk)(s,t),onClick:()=>e({id:s.id,entity:a})}),[d.G$.HOST_APPLICATIONS]:(s,a)=>({href:(0,l.au)(s,t),onClick:()=>e({id:s.id,entity:a})}),[d.G$.DASHBOARD_TOOL]:e=>({href:(0,l.q5)(s,e.section)})})[a])(n,a),[t,s,e,m])}}},2230:(e,t,s)=>{s.d(t,{W:()=>n});var a=s(37876);s(14232);var i=s(46436);function n(){return(0,a.jsxs)("div",{className:"flex items-center gap-2 px-2 py-3",children:[(0,a.jsx)(i.E,{className:"size-9 shrink-0 rounded-md"}),(0,a.jsxs)("div",{className:"flex flex-1 flex-col gap-2",children:[(0,a.jsx)(i.E,{className:"h-4 w-3/4"}),(0,a.jsx)(i.E,{className:"h-3 w-1/2"})]})]})}},2996:(e,t,s)=>{s.d(t,{A:()=>m});var a=s(37876);s(14232);var i=s(72976),n=s(62449),l=s(41761),o=s(72903),r=s(38605),c=s(20322),d=s(11497);let u="--.--",m=({formatWithSeparators:e,abbreviateInterval:t=!1,currency:s,precision:m=l.u.DEFAULT,amount:f,interval:p,frequency:g,amountClassName:h,showCurrencyCode:x=!0,currencyCodeClassName:A,isApproximate:S})=>
1{if(!s)return(0,a.jsx)("span",{className:(0,c.cn)("",h),children:u},"amount");let N=isNaN(f)||(0,i.A)(f)?(0,a.jsx)("span",{className:(0,c.cn)("",h),children:u},"amount"):(0,a.jsx)(d.A,{value:f,currency:s,precision:m,formatWithSeparators:e,className:(0,c.cn)("",h),isApproximate:S},"amount");g&&(p=(0,r.gg)(g));let T=x?(0,a.jsx)("span",{className:A,children:s},"currency-code"):"";return p&&p!==o.Ay.flexible&&p!==o.Ay.oneTime?t?(0,a.jsx)(n.sA,{id:"AmountInterval",defaultMessage:"{amount} {currencyCode} / {interval, select, month {mo.} year {yr.} other{}}",values:{amount:N,interval:p,currencyCode:T}}):(0,a.jsx)(n.sA,{id:"AmountIntervalLong",defaultMessage:"{amount} {currencyCode} / {interval, select, month {month} year {year} other {}}",values:{amount:N,interval:p,currencyCode:T}}):x?(0,a.jsx)(n.sA,{id:"Amount",defaultMessage:"{amount} {currencyCode}",values:{amount:N,currencyCode:T}}):N}},9612:(e,t,s)=>{s.d(t,{Dd:()=>u,ID:()=>m,fO:()=>d});var a=s(37876);s(14232);var i=s(62449),n=s(23188);let l=(0,i.YK)({ALL:{id:"AllTransactions",defaultMessage:"All transactions"},[n.E.CREDIT]:{id:"Transaction.Type.Credit",defaultMessage:"Credit"},[n.E.DEBIT]:{id:"Expense.Type.Debit",defaultMessage:"Debit"}}),o=(0,i.YK)({ALL:{id:"SectionTransactions.All",defaultMessage:"All"},[n.L.ADDED_FUNDS]:{id:"Transaction.kind.ADDED_FUNDS",defaultMessage:"Added funds"},[n.L.CONTRIBUTION]:{id:"0LK5eg",defaultMessage:"Contribution"},[n.L.EXPENSE]:{id:"Expense",defaultMessage:"Expense"},[n.L.HOST_FEE]:{id:"HostFee",defaultMessage:"Host fee"},[n.L.HOST_FEE_SHARE]:{id:"Transaction.kind.HOST_FEE_SHARE",defaultMessage:"Platform share"},[n.L.PAYMENT_PROCESSOR_COVER]:{id:"Transaction.kind.PAYMENT_PROCESSOR_COVER",defaultMessage:"Payment processor cover"},[n.L.PAYMENT_PROCESSOR_FEE]:{id:"contribution.paymentFee",defaultMessage:"Payment processor fee"},[n.L.PLATFORM_FEE]:{id:"PlatformFee",defaultMessage:"Platform fee"},[n.L.PLATFORM_TIP]:{id:"Transaction.kind.PLATFORM_TIP",defaultMessage:"Platform tip"},[n.L.PREPAID_PAYMENT_METHOD]:{id:"Transaction.kind.PREPAID_PAYMENT_METHOD",defaultMessage:"Prepaid payment method"},[n.L.HOST_FEE_SHARE_DEBT]:{id:"Transaction.kind.HOST_FEE_SHARE_DEBT",defaultMessage:"Platform share (Owed)"},[n.L.PLATFORM_TIP_DEBT]:{id:"Transaction.kind.PLATFORM_TIP_DEBT",defaultMessage:"Platform tip (Owed)"},[n.L.BALANCE_TRANSFER]:{id:"Transaction.kind.BALANCE_TRANSFER",defaultMessage:"Balance transfer"},[n.L.PAYMENT_PROCESSOR_DISPUTE_FEE]:{id:"Transaction.kind.PAYMENT_PROCESSOR_DISPUTE_FEE",defaultMessage:"Payment processor dispute fee"},[n.L.TAX]:{id:"AwzkSM",defaultMessage:"Tax"},[n.L.APPLICATION_FEE]:{id:"Transaction.kind.APPLICATION_FEE",defaultMessage:"Application fee"}}),r=(0,i.YK)({[n.L.ADDED_FUNDS]:{id:"Transaction.kind.ADDED_FUNDS.definition",defaultMessage:"Off platform contributions"},[n.L.CONTRIBUTION]:{id:"Transaction.kind.CONTRIBUTION.definition",defaultMessage:"On platform contributions"},[n.L.HOST_FEE]:{id:"host.hostFee.help",defaultMessage:"Percentage of incoming contributions that this Fiscal Host retains as an administrative contribution for hosting services, such as holding funds, processing expense payouts, and handling accounting and tax obligations. <LearnMoreLink>Learn more ↗</LearnMoreLink>"},[n.L.PAYMENT_PROCESSOR_FEE]:{id:"Transaction.kind.PAYMENT_PROCESSOR_FEE.definition",defaultMessage:"Fees to external payment processor"},[n.L.PLATFORM_FEE]:{id:"host.platformFee.help",defaultMessage:"The Platform fee is what Open Collective charges for use of the software."},[n.L.BALANCE_TRANSFER]:{id:"Transaction.kind.BALANCE_TRANSFER.definition",defaultMessage:"Balance transfer from a child account to a parent account or from Hosted Collective to Fiscal Host account."}}),c={[n.L.HOST_FEE]:{LearnMoreLink:e=>(0,a.jsx)("a",{href:"https://documentation.opencollective.com/collectives/choosing-a-fiscal-host",target:"_blank",rel:"noopener noreferrer",className:"underline",children:e})}},d=(e,t,s)=>{let a=l[t]?e.formatMessage(l[t]):t;return s&&(a=`${a} #${s}`),a},u=(e,t)=>o[t]?e.formatMessage(o[t]):t,m=(e,t)=>r[t]?e.formatMessage(r[t],c[t]):null},12112:(e,t,s)=>{s.d(t,{AM:()=>o,Wv:()=>r,dT:()=>c,hl:()=>d});var a=s(37876),i=s(14232),n=s(476),l=s(20322);let o=n.bL,r=n.l9,c=n.Mz,d=i.forwardRef(({className:e,align:t="center",sideOffset:s=4,collisionPadding:i=16,...o},r)=>(0,a.jsx)(n.ZL,{children:(0,a.jsx)(n.UC,{ref:r,align:t,sideOffset:s,collisionPadding:i,className:(0,l.cn)("z-3000 max-h-[var(--radix-popover-content-available-height)] w-72 overflow-y-auto rounded-md border bg-popover p-4 text-popover-foreground shadow-md outline-hidden data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:sli
1de-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=closed]:zoom-out-95 data-[state=open]:animate-in data-[state=open]:fade-in-0 data-[state=open]:zoom-in-95",e),...o})}));d.displayName=n.UC.displayName},16255:(e,t,s)=>{s.d(t,{Ke:()=>c,Nt:()=>o,R6:()=>r});var a=s(37876),i=s(14232),n=s(43117),l=s(20322);let o=n.bL,r=n.R6,c=i.forwardRef(({className:e,...t},s)=>(0,a.jsx)(n.Ke,{ref:s,className:(0,l.cn)("-m-1 overflow-y-hidden p-1 transition-all data-[state=closed]:animate-collapsible-up data-[state=open]:animate-collapsible-down",e),...t}));c.displayName=n.Ke.displayName},18917:(e,t,s)=>{s.d(t,{A:()=>x});var a=s(37876);s(14232);var i=s(670),n=s(99525),l=s(26181),o=s(96432),r=s(34570),c=s(62449),d=s(11046),u=s(40563),m=s(33341),f=s(28491),p=s(49030);let g=(0,d.J1)`
2  mutation SetChangelogViewDate($changelogViewDate: DateTime!) {
3    setChangelogViewDate(changelogViewDate: $changelogViewDate) {
4      id
5      hasSeenLatestChangelogEntry
6    }
7  }
8`,h=(0,n.U)(g,{name:"setChangelogViewDate"}),x=(0,f.TY)(h((0,l.W)(({setShowNewsAndUpdates:e,setChangelogViewDate:t})=>{let{data:s}=(0,i.IT)(u.jC,{fetchPolicy:"cache-only",context:d.$V}),n=s?.LoggedInUser,l=n?.hasSeenLatestChangelogEntry;return n?(0,a.jsxs)(p.m_,{children:[(0,a.jsxs)(p.k$,{className:"relative flex h-8 w-8 items-center justify-center rounded-full border text-slate-500 ring-black ring-offset-2 hover:bg-slate-50 focus:outline-hidden focus-visible:ring-2",onClick:()=>{e(!0),t({variables:{changelogViewDate:new Date},update:e=>{let t=(0,o.A)(e.readQuery({query:u.jC}));t.LoggedInUser.hasSeenLatestChangelogEntry=!0,e.writeQuery({query:u.jC,data:t})}})},children:[(0,a.jsx)(r.A,{size:18}),!l&&(0,a.jsx)("div",{className:"absolute -top-0.5 -right-0.5 h-2.5 w-2.5 rounded-full bg-primary"})]}),(0,a.jsx)(p.ZI,{children:(0,a.jsx)(c.sA,{id:"ChangelogTrigger.tooltip.content",defaultMessage:"What's new with {WebsiteName}",values:{WebsiteName:m.RS}})})]}):null})))},19228:(e,t,s)=>{s.d(t,{A:()=>l});var a=s(62449),i=s(33123);let n=(0,a.YK)({[i.lCY.APPROVED]:{id:"PendingApplication.Approved",defaultMessage:"Approved"},[i.lCY.PENDING]:{id:"Pending",defaultMessage:"Pending"},[i.lCY.REJECTED]:{id:"PendingApplication.Rejected",defaultMessage:"Rejected"},[i.lCY.EXPIRED]:{id:"HostApplication.Expired",defaultMessage:"Expired"}}),l=(e,t)=>
8{let s=n[t];return s?e.formatMessage(s):t}},21065:(e,t,s)=>{s.d(t,{A:()=>i});var a=s(37876);s(14232);let i=({size:e=48,fill:t="#FFFFFF",...s})=>(0,a.jsxs)("svg",{width:e,height:e,viewBox:"10 10 30 30",version:"1.1",xmlns:"http://www.w3.org/2000/svg",...s,children:[(0,a.jsx)("title",{children:"Search"}),(0,a.jsx)("path",{d:"M28.5404814,30.1903972 C26.7995948,31.5736628 24.5962981,32.4 22.2,32.4 C16.5666956,32.4 12,27.8333044 12,22.2 C12,16.5666956 16.5666956,12 22.2,12 C27.8333044,12 32.4,16.5666956 32.4,22.2 C32.4,24.5962981 31.5736628,26.7995948 30.1903972,28.5404814 L35.6582912,34.0083754 C36.1139029,34.4639871 36.1139029,35.2026796 35.6582912,35.6582912 C35.2026796,36.1139029 34.4639871,36.1139029 34.0083754,35.6582912 L28.5404814,30.1903972 Z M22.2,30 C26.507821,30 30,26.507821 30,22.2 C30,17.892179 26.507821,14.4 22.2,14.4 C17.892179,14.4 14.4,17.892179 14.4,22.2 C14.4,26.507821 17.892179,30 22.2,30 Z",fill:t,fillRule:"nonzero"})]})},21719:(e,t,s)=>{s.d(t,{Gr:()=>l,Jj:()=>o,dk:()=>i,k6:()=>n});var a=s(62449);let i=[{label:(0,a.zR)({defaultMessage:"Platform",id:"platform"}),items:[{label:(0,a.zR)({id:"home",defaultMessage:"Home"}),href:"/home"},{label:(0,a.zR)({defaultMessage:"Explore",id:"Explore"}),href:"/search"},{label:(0,a.zR)({defaultMessage:"About",id:"collective.about.title"}),href:"/about"},{label:(0,a.zR)({defaultMessage:"Contact",id:"Contact"}),href:"/contact"}]},{label:(0,a.zR)({defaultMessage:"Solutions",id:"asqGnV"}),items:[{label:(0,a.zR)({defaultMessage:"For Organizations",id:"X7kjxh"}),href:"/organizations"},{label:(0,a.zR)({defaultMessage:"For Collectives",id:"pricing.forCollective"}),href:"/collectives"}]},{label:(0,a.zR)({defaultMessage:"Resources",id:"c/KktL"}),items:[{label:(0,a.zR)({defaultMessage:"Help & Support",id:"Uf3+S6"}),href:"/help"},{label:(0,a.zR)({defaultMessage:"Documentation",id:"menu.documentation"}),href:"https://documentation.opencollective.com"}]}],n=[...i,{label:(0,a.zR)({defaultMessage:"Legal",id:"7oFrM6"}),items:[{label:(0,a.zR)({defaultMessage:"Privacy policy",id:"cPwv2c"}),href:"/privacypolicy"},{label:(0,a.zR)({defaultMessage:"Terms of Service",id:"32rBNK"}),href:"/tos"}]}],l=[{label:(0,a.zR)({defaultMessage:"Solutions",id:"asqGnV"}),items:[{label:(0,a.zR)({id:"pricing.forCollective",defaultMessage:"For Collectives"}),href:"/collectives"},{label:(0,a.zR)({defaultMessage:"For Sponsors",id:"1rESHf"}),href:"/become-a-sponsor"},{label:(0,a.zR)({id:"pricing.fiscalHost",defaultMessage:"For Fiscal Hosts"}),href:"/become-a-host"}]},{label:(0,a.zR)({id:"ContributionType.Product",defaultMessage:"Product"}),items:[{label:(0,a.zR)({id:"menu.pricing",defaultMessage:"Pricing"}),href:"/pricing"},{label:(0,a.zR)({id:"menu.howItWorks",defaultMessage:"How it Works"}),href:"/how-it-works"},{label:(0,a.zR)({id:"editCollective.fiscalHosting",defaultMessage:"Fiscal Hosting"}),href:"/fiscal-hosting"}]},{label:(0,a.zR)({id:"Tags.ORGANIZATION",defaultMessage:"Organization"}),items:[{label:(0,a.zR)({id:"company.blog",defaultMessage:"Blog"}),href:"https://blog.opencollective.com/"},{label:(0,a.zR)({id:"collective.about.title",defaultMessage:"About"}),href:"/about"}]}],o=[{label:(0,a.zR)({id:"platform",defaultMessage:"Platform"}),items:[{label:(0,a.zR)({id:"platform.explainerVideo",defaultMessage:"Explainer video"}),href:"https://www.youtube.com/watch?v=IBU5fSILAe8"},{label:(0,a.zR)({id:"howItWorks",defaultMessage:"How it works"}),href:"/how-it-works"},{label:(0,a.zR)({id:"platform.useCases",defaultMessage:"Use cases"}),href:"https://blog.opencollective.com/tag/case-studies/"},{label:(0,a.zR)({id:"platform.signup",defaultMessage:"Sign up"}),href:"/signup"},{label:(0,a.zR)({id:"platform.login",defaultMessage:"Log in"}),href:"/signin"}]},{label:(0,a.zR)({id:"join",defaultMessage:"Join"}),items:[{label:(0,a.zR)({id:"home.create",defaultMessage:"Create a Collective"}),href:"/signup/collective"},{label:(0,a.zR)({id:"join.aboutFiscalHosting",defaultMessage:"About Fiscal Hosting"}),href:"/fiscal-hosting"},{label:(0,a.zR)({id:"menu.discover",defaultMessage:"Discover"}),href:"/search"},{label:(0,a.zR)({id:"join.findAFiscalHost",defaultMessage:"Find a Fiscal Host"}),href:"/search?isHost=true"},{label:(0,a.zR)({id:"join.becomeASponsor",defaultMessage:"Become a sponsor"}),href:"/become-a-sponsor"},{label:(0,a.zR)({id:"join.becomeAHost",defaultMessage:"Become a Host"}),href:"/become-a-host"}]},{label:(0,a.zR)({id:"community",defaultMessage:"Community"}),items:[{label:(0,a.zR)({id:"community.openSource",defaultMessage:"Open Source"}),href:"https://github.com/opencollective/opencollective/issues"},{label:(0,a.zR)({id:"menu.docs",defaultMessage:"Docs & Help"}),href:"/help"}]},{label:(0,a.zR)({id:"Tags.ORGANIZATION",defaultMessage:"Organization"}),items:[{label:(0,a.zR)({id:"collective.about.title",defaultMessage:"About"}),href:"/about"},{label:(0,a.zR)({id:"company.blog",defaultMessage:"Blog"}),href:"https://blog.opencollective.com/"},{label:(0,a.zR)({id:"company.hiring",defaultMessage:"Hiring"}),href:"/hiring"},{label:(0,a.zR)({id:"company.termsOfService",defaultMessage:"Terms of service"}),href:"/tos"},{label:(0,a.zR)({id:"company.privacyPolicy",defaultMessage:"Privacy Policy"}),href:"/privacypolicy"},{label:(0,a.zR)({id:"company.securityPolicy",defaultMessage:"Security Policy"}),href:"https://documentation.opencollective.com/advanced/security-for-accounts"},{label:(0,a.zR)({id:"contactUs",defaultMessage:"Contact us"}),href:"/contact"}]}]},23668:(e,t,s)=>{s.d(t,{CP:()=>o,Cr:()=>m,F9:()=>f,HX:()=>r,Nz:()=>d,YW:()=>p,ZX:()=>i,Zf:()=>n,bI:()=>c,bP:()=>l,tm:()=>u});var a=s(62449);let i="root-actions",n={slug:i,type:"ROOT",name:"Platform Admin"},l={OVERVIEW:"overview",REPORTS:"reports",EXPENSE_REPORTS:"reports/expenses",CONTRIBUTIONS_REPORTS:"reports/contributions",TRANSACTION_REPORTS:"reports/transactions",CHART_OF_ACCOUNTS:"chart-of-accounts",HOST_EXPENSES:"host-expenses",HOST_AGREEMENTS:"host-agreements",HOSTED_COLLECTIVES:"hosted-collectives",HOST_VIRTUAL_CARDS:"host-virtual-cards",HOST_VIRTUAL_CARD_REQUESTS:"host-virtual-card-requests",HOST_APPLICATIONS:"host-applications",HOST_TAX_FORMS:"host-tax-forms",CONTRIBUTORS:"contributors",PEOPLE:"people",KYC:"kyc",INCOMING_CONTRIBUTIONS:"incoming-contributions",OUTGOING_CONTRIBUTIONS:"outgoing-contributions",HOST_EXPECTED_FUNDS:"expected-funds",INCOMPLETE_CONTRIBUTIONS:"incomplete-contributions",EXPENSES:"expenses",SUBMITTED_EXPENSES:"submitted-expenses",TRANSACTIONS:"transactions",UPDATES:"updates",HOST_TRANSACTIONS:"host-transactions",OFF_PLATFORM_TRANSACTIONS:"off-platform-transactions",LEDGER_CSV_IMPORTS:"ledger-csv-imports",VIRTUAL_CARDS:"virtual-cards",TEAM:"team",VENDORS:"vendors",ACCOUNTS:"accounts",OFF_PLATFORM_CONNECTIONS:"off-platform-connections",HOSTED_FUNDS:"hosted-funds",HOSTED_GRANTS:"hosted-grants",GRANTS:"grants",SUBMITTED_GRANTS:"submitted-grants",APPROVE_GRANT_REQUESTS:"approve-grant-requests",PLATFORM_SUBSCRIPTION:"platform-subscription",SEARCH:"search",PAID_DISBURSEMENTS:"paid-disbursements",PAY_DISBURSEMENTS:"pay-disbursements",APPROVE_PAYMENT_REQUESTS:"approve-payment-requests",PAYMENT_REQUESTS:"payment-requests",HOST_PAYMENT_REQUESTS:"host-payment-requests",ISSUED_PAYMENT_REQUESTS:"issued-payment-requests",INTERNAL_TRANSFERS:"internal-transfers"},o={ALL_COLLECTIVES:"all-collectives",BAN_ACCOUNTS:"ban-account",
8SEARCH_AND_BAN:"search-and-ban",MOVE_AUTHORED_CONTRIBUTIONS:"move-authored-contributions",MOVE_RECEIVED_CONTRIBUTIONS:"move-received-contributions",MOVE_EXPENSES:"move-expenses",CLEAR_CACHE:"clear-cache",CONNECT_ACCOUNTS:"connect-accounts",MERGE_ACCOUNTS:"merge-accounts",UNHOST_ACCOUNTS:"unhost-accounts",ACCOUNT_SETTINGS:"account-settings",ACCOUNT_TYPE:"account-type",ANONYMIZE_ACCOUNT:"anonymize-account",RECURRING_CONTRIBUTIONS:"recurring-contributions",SUBSCRIBERS:"subscribers",LEGACY_SUBSCRIBERS:"legacy-subscribers"},r={NOTIFICATIONS:"notifications",INVOICES_RECEIPTS:"invoices-receipts",TAX_INFORMATION:"tax-information"},c={TIERS:"tiers",TICKETS:"tickets"},d={HOST:"host",INFO:"info",GIFT_CARDS:"gift-cards",CREATE_GIFT_CARDS:"gift-cards-create",PAYMENT_METHODS:"payment-methods",PAYMENT_RECEIPTS:"payment-receipts",FISCAL_HOSTING:"fiscal-hosting",SECURITY:"security",HOST_VIRTUAL_CARDS_SETTINGS:"host-virtual-cards-settings",POLICIES:"policies",RECEIVING_MONEY:"receiving-money",SENDING_MONEY:"sending-money",OFF_PLATFORM_CONNECTIONS:"off-platform-connections",WEBHOOKS:"webhooks",ADVANCED:"advanced",AUTHORIZED_APPS:"authorized-apps",COLLECTIVE_GOALS:"goals",WIDGETS:"widgets",EXPORTS:"exports",FOR_DEVELOPERS:"for-developers",USER_SECURITY:"user-security",CUSTOM_EMAIL:"custom-email",ACTIVITY_LOG:"activity-log",COLLECTIVE_PAGE:"collective-page"},u={...l,...c,...d,...r},m=[u.REPORTS,u.TRANSACTION_REPORTS,u.EXPENSE_REPORTS,u.CONTRIBUTIONS_REPORTS,u.PAYMENT_RECEIPTS,u.PAID_DISBURSEMENTS,u.PAY_DISBURSEMENTS,u.HOST_PAYMENT_REQUESTS,u.ISSUED_PAYMENT_REQUESTS,u.TRANSACTIONS,u.EXPENSES,u.HOST_AGREEMENTS,u.HOST_TAX_FORMS,u.SUBMITTED_EXPENSES,u.CHART_OF_ACCOUNTS,u.HOST_TRANSACTIONS,u.INCOMING_CONTRIBUTIONS,u.OUTGOING_CONTRIBUTIONS,u.INTERNAL_TRANSFERS,u.INCOMPLETE_CONTRIBUTIONS,u.CONTRIBUTORS,u.GRANTS,u.HOSTED_GRANTS,u.HOSTED_FUNDS,u.EXPORTS],f=[u.OVERVIEW,u.UPDATES],p=(0,a.YK)({[u.EXPENSES]:{id:"Expenses",defaultMessage:"Expenses"},[u.TRANSACTIONS]:{id:"menu.transactions",defaultMessage:"Transactions"},[u.ACTIVITY_LOG]:{id:"t0lUqz",defaultMessage:"Activity log"},[u.HOST_APPLICATIONS]:{id:"Menu.HostApplications",defaultMessage:"Host Applications"},[u.OVERVIEW]:{id:"AdminPanel.Menu.Overview",defaultMessage:"Overview"},[u.REPORTS]:{defaultMessage:"Transactions",id:"menu.transactions"},[u.ADVANCED]:{id:"editCollective.menu.advanced",defaultMessage:"Advanced"},[u.COLLECTIVE_GOALS]:{id:"Goals",defaultMessage:"Goals"},[u.COLLECTIVE_PAGE]:{id:"editCollective.menu.collectivePage",defaultMessage:"Profile Sections"},[u.WIDGETS]:{defaultMessage:"Widgets",id:"jgOqxt"},[u.EXPORTS]:{defaultMessage:"Exports",id:"Exports"},[u.POLICIES]:{id:"editCollective.menu.policies",defaultMessage:"Policies"},[u.CUSTOM_EMAIL]:{id:"aw01NT",defaultMessage:"Custom Email"},[u.HOST]:{id:"Fiscalhost",defaultMessage:"Fiscal Host"},[u.INFO]:{id:"editCollective.menu.info",defaultMessage:"Info"},[u.INVOICES_RECEIPTS]:{id:"becomeASponsor.invoiceReceipts",defaultMessage:"Invoices & Receipts"},[u.RECEIVING_MONEY]:{id:"editCollective.receivingMoney",defaultMessage:"Receiving Money"},[u.SENDING_MONEY]:{id:"editCollective.sendingMoney",defaultMessage:"Sending Money"},[u.OFF_PLATFORM_CONNECTIONS]:{defaultMessage:"Connected Bank Accounts",id:"qPhmMo"},[u.FISCAL_HOSTING]:{id:"editCollective.fiscalHosting",defaultMessage:"Fiscal Hosting"},[u.CHART_OF_ACCOUNTS]:{id:"IzFWHI",defaultMessage:"Chart of Accounts"},[u.TEAM]:{id:"Team",defaultMessage:"Team"},[u.PAYMENT_METHODS]:{id:"editCollective.menu.paymentMethods",defaultMessage:"Payment Methods"},[u.TIERS]:{id:"Tiers",defaultMessage:"Tiers"},[u.GIFT_CARDS]:{id:"editCollective.menu.giftCards",defaultMessage:"Gift Cards"},[u.WEBHOOKS]:{id:"editCollective.menu.webhooks",defaultMessage:"Webhooks"},[u.AUTHORIZED_APPS]:{id:"+o/Xal",defaultMessage:"Authorized Apps"},[u.FOR_DEVELOPERS]:{id:"o0kPeK",defaultMessage:"For developers"},[u.TICKETS]:{id:"section.tickets.title",defaultMessage:"Tickets"},[u.USER_SECURITY]:{id:"Security",defaultMessage:"Security"},[u.PAYMENT_RECEIPTS]:{id:"editCollective.menu.paymentReceipts",defaultMessage:"Payment Receipts"},[u.SECURITY]:{id:"Security",defaultMessage:"Security"},[u.HOST_VIRTUAL_CARDS]:{id:"VirtualCards.Title",defaultMessage:"Virtual Cards"},[u.HOST_VIRTUAL_CARD_REQUESTS]:{id:"VirtualCardRequests.Title",defaultMessage:"Virtual Card Requests"},[u.HOST_VIRTUAL_CARDS_SETTINGS]:{id:"VirtualCards.Title",defaultMessage:"Virtual Cards"},[u.VIRTUAL_CARDS]:{id:"VirtualCards.Title",defaultMessage:"Virtual Cards"},[u.HOSTED_COLLECTIVES]:{id:"Collectives",defaultMessage:"Collectives"},[u.NOTIFICATIONS]:{id:"NotificationsSettings.Title",defaultMessage:"Notification Settings"},[u.CONTRIBUTORS]:{id:"Contributors",defaultMessage:"Contributors"},[u.PEOPLE]:{id:"HostContributors",defaultMessage:"Host Contributors"},[u.OUTGOING_CONTRIBUTIONS]:{id:"OutgoingContributions",defaultMessage:"Outgoing Contributions"},[u.INCOMING_CONTRIBUTIONS]:{id:"IncomingContributions",defaultMessage:"Incoming Contributions"},[u.VENDORS]:{id:"RilevA",defaultMessage:"Vendors"},[u.TAX_INFORMATION]:{defaultMessage:"Tax Information",id:"r/dTTe"},[u.UPDATES]:{id:"updates",defaultMessage:"Updates"},[u.ACCOUNTS]:{defaultMessage:"Accounts",id:"FvanT6"},[u.HOSTED_FUNDS]:{defaultMessage:"Hosted Funds",id:"HostedFunds"},[u.GRANTS]:{defaultMessage:"Grant Requests",id:"fng2Fr"},[u.HOSTED_GRANTS]:{defaultMessage:"Hosted Grants Requests",id:"CQ/VM3"},[u.APPROVE_GRANT_REQUESTS]:{defaultMessage:"Approve Grant Requests",id:"RyfEp8"},[u.SUBMITTED_GRANTS]:{defaultMessage:"Issued Grant Requests",id:"qKKz2G"},[u.INTERNAL_TRANSFERS]:{defaultMessage:"Internal Transfers",id:"InternalTransfers"},[u.APPROVE_PAYMENT_REQUESTS]:{defaultMessage:"Approve Payment Requests",id:"ApprovePaymentRequests"},[u.PAYMENT_REQUESTS]:{defaultMessage:"Payment Requests",id:"PaymentRequests"},[u.HOST_PAYMENT_REQUESTS]:{defaultMessage:"All Payment Requests",id:"HostPaymentRequests"}})},24199:(e,t,s)=>{s.d(t,{A:()=>x,M:()=>h});var a=s(14232),i=s(67752),n=s(6199),l=s(10611),o=s(72976),r=s(94772),c=s(28678),d=s(26725),u=s(89099),m=s(62449),f=s(80207),p=s(81079),g=s(20322);function h({query:e,schema:t,toVariables:s,meta:a,defaultFilterValues:l={}}){let o=(0,p.Gy)(e),r=Object.keys(l).reduce((e,t)=>
8({...e,[t]:(0,p.$q)(o[t],l[t])}),o),c=t.safeParse(r)?.data,d={};for(let[e,t]of Object.entries((0,i.A)(c,n.A)))d=s?.[e]?{...d,...s[e](t,e,a,c)}:{...d,[e]:t};return(0,g.BP)(d,n.A)}function x(e){let t=(0,m.tz)(),s=(0,u.useRouter)(),[d,f]=a.useState({}),g=e.skipRouter?d:s.query,h=a.useMemo(()=>e.defaultFilterValues||e.views?.[0]?.filter||{},[e.defaultFilterValues,e.views]),x=a.useMemo(()=>e.schema.parse({}),[e.schema]),S=a.useMemo(()=>{let s=(0,p.Gy)(g),a=Object.keys(h).reduce((e,t)=>({...e,[t]:(0,p.$q)(s[t],h[t])}),s),i=e.schema.safeParse(a);return i.success?i.data:(!1===i.success&&A(i.error,t),e.schema.parse(h))},[e.schema,h,x,g,d,t]),N=a.useMemo(()=>{let t={};for(let[s,a]of Object.entries((0,i.A)(S,n.A)))t=e.toVariables?.[s]?{...t,...e.toVariables[s](a,s,e.meta,S)}:{...t,[s]:a};return t},[S,e.toVariables,e.meta]),T=a.useCallback((a,n)=>{let r=(0,l.A)(S,e.skipFiltersOnReset),c=e.schema.safeParse({...r,...a});if(c.success){let t=c.data,a=Object.keys({...h,...x}).reduce((e,s)=>({...e,[s]:(0,p.nj)(t[s],h[s],x?.[s])}),t),l=(0,p.b)(a);if(e.skipRouter&&!n)f(l);else{let t=(0,i.A)(l,o.A),a=n||s.asPath.split("?")[0];s.push({pathname:a,query:t},null,{scroll:!1,shallow:e.shallow||!1})}}!1===c.success&&A(c.error,t)},[h,e.schema,s.asPath]),E=a.useCallback((e,t,s=!0)=>T({...s?(0,r.A)(S,"offset"):S,[e]:t}),[S,T]),b=a.useCallback((e,t)=>T({...(0,r.A)(S,"offset"),...e},t),[S,T]),C=a.useMemo(()=>!(0,c.A)((0,i.A)(e.filters,(e,t)=>S[t]===x[t]||["orderBy","sort"].includes(t))),[S,e.filters,x]),v=a.useMemo(()=>e.activeViewId||(0,p.pk)(S,{filters:e.filters,views:e.views,defaultSchemaValues:x,lockViewFilters:e.lockViewFilters}),[S,e.filters,e.views,e.activeViewId,x,e.lockViewFilters]);return{values:S,variables:N,resetFilters:T,setFilter:E,setFilters:b,hasFilters:C,activeViewId:v,defaultSchemaValues:x,filters:e.filters,views:e.views,meta:e.meta,lockViewFilters:e.lockViewFilters}}function A(e,t){let s="";(0,d.A)(e.errors,e=>{s=`${s} ${e.path.join(", ")}: ${e.message} 
9`}),setTimeout(()=>{(0,f.o)({variant:"error",title:t.formatMessage({defaultMessage:"Filter validation error",id:"thZrl7"}),message:s})},0)}},32054:(e,t,s)=>{s.d(t,{q:()=>g});var a=s(37876);s(14232);var i=s(12815),n=s(96286),l=s(15137),o=s(92374),r=s(22405),c=s(62449),d=s(9612),u=s(2996),m=s(49294),f=s(47965),p=s(1934);function g({transaction:e,highlights:t}){let s=(0,c.tz)(),h=(0,p.b)(t,["id"]),x=Object.values(h.others)[0]?.[0];return(0,a.jsxs)("div",{className:"flex flex-1 items-center gap-2",children:[(0,a.jsx)("div",{className:(0,i.$)("flex size-9 shrink-0 items-center justify-center rounded-md","DEBIT"===e.type?"bg-red-100 text-red-600":"bg-green-100 text-green-600"),children:"DEBIT"===e.type?(0,a.jsx)(n.A,{size:20}):(0,a.jsx)(l.A,{size:20})}),(0,a.jsxs)("div",{className:"w-full min-w-0 overflow-hidden",children:[(0,a.jsxs)("div",{className:"flex justify-between gap-2",children:[(0,a.jsxs)("div",{className:"flex gap-1",children:[(0,a.jsx)(m.E,{type:"outline",size:"xs",children:(0,a.jsx)(f.f,{content:`#${h.top.id?.[0]??e.legacyId}`})}),(0,a.jsx)("div",{children:(0,d.Dd)(s,e.kind)})]}),(0,a.jsx)("span",{className:"font-medium text-foreground",children:(0,a.jsx)(u.A,{amount:e.netAmount.valueInCents,currency:e.netAmount.currency,showCurrencyCode:!1})})]}),(0,a.jsxs)("div",{className:"overflow-hidden",children:[(0,a.jsxs)("div",{className:"flex items-center gap-2 truncate text-muted-foreground",children:[(0,a.jsx)("span",{className:"text-foreground",children:e.account.name}),"DEBIT"===e.type?(0,a.jsx)(o.A,{className:"!size-4"}):(0,a.jsx)(r.A,{className:"!size-4 text-green-600"}),(0,a.jsx)("span",{className:"text-foreground",children:e.oppositeAccount.name})]}),x&&(0,a.jsx)("div",{className:"truncate",children:(0,a.jsx)(f.f,{className:"text-muted-foreground italic",content:x})})]})]})]})}},35027:(e,t,s)=>{s.d(t,{Ay:()=>S,LO:()=>h,R8:()=>A,tT:()=>x,y8:()=>f});var a,i=s(37876),n=s(14232),l=s(98273),o=s(83126),r=s(12838),c=s(32919),d=s(86784),u=s(12857),m=s(82344),f=((a={}).XSMALL="XSMALL",a.SMALL="SMALL",a.MEDIUM="MEDIUM",a.LARGE="LARGE",a.UNKNOWN="UNKNOWN",a);let p=["XSMALL","SMALL","MEDIUM","LARGE"],g=p.map((e,t)=>(0,m.ep)(u.A[t])),h=(0,l.A)(p,g),x=e=>{let t=(0,o.A)(g,t=>e<=t);return -1===t?"LARGE":p[t]},A=e=>{let t=(0,r.A)(g,t=>e>=t);return -1===t?"XSMALL":p[t]},S=function(e,t){var s,a;let{withWidth:l,withHeight:o,defaultViewport:r="UNKNOWN"}=t||{}
9,u=(s=l||!1,a=o||!1,s&&a?(e,t,s)=>({width:e,height:t,viewport:s}):s?(e,t,s)=>({width:e,viewport:s}):a?(e,t,s)=>({height:t,viewport:s}):(e,t,s)=>({viewport:s}));return class extends n.Component{constructor(e){super(e),this.doResize=()=>{let e=x(window.innerWidth),t=u(window.innerWidth,window.innerHeight,e);(0,c.A)(this.state,t)||this.setState(t)},this.state=u(h[r]||g[0],h[r]||g[0],r)}componentDidMount(){this.doResize(),this.onResize=(0,d.A)(this.doResize,500,{maxWait:300}),window.addEventListener("resize",this.onResize)}componentWillUnmount(){window.removeEventListener("resize",this.onResize)}render(){return(0,i.jsx)(e,{...this.state,...this.props})}}}},35205:(e,t,s)=>{s.d(t,{d:()=>o});var a=s(37876),i=s(14232),n=s(88433),l=s(20322);let o=i.forwardRef(({className:e,...t},s)=>(0,a.jsx)(n.bL,{className:(0,l.cn)("peer inline-flex h-[24px] w-[44px] shrink-0 cursor-pointer items-center rounded-full border-2 border-transparent transition-colors focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 focus-visible:ring-offset-background focus-visible:outline-hidden disabled:cursor-not-allowed disabled:opacity-50 data-[state=checked]:bg-primary data-[state=unchecked]:bg-input",e),...t,ref:s,children:(0,a.jsx)(n.zi,{className:(0,l.cn)("pointer-events-none block h-5 w-5 rounded-full bg-background shadow-lg ring-0 transition-transform data-[state=checked]:translate-x-5 data-[state=unchecked]:translate-x-0")})}));o.displayName=n.bL.displayName},38605:(e,t,s)=>{s.d(t,{EB:()=>c,JO:()=>p,gH:()=>f,gg:()=>u,lJ:()=>h,mt:()=>g,n$:()=>x,qF:()=>d,yv:()=>r,yy:()=>m});var a=s(99347),i=s(72903),n=s(52170),l=s(33123),o=s(82296);let r=(e,t,s)=>s===n.ju.PAYPAL?(0,o.A)(e).add(1,t).toDate():t===i.Ay.month?e.getDate()>15?new Date(e.getFullYear(),e.getMonth()+2):new Date(e.getFullYear(),e.getMonth()+1):t===i.Ay.year?new Date(e.getFullYear()+1,e.getMonth()):null,c=e=>{let t=e.getFullYear(),s=e.getMonth()+1,i=e.getUTCDate();return`${t}-${(0,a.A)(s.toString(),2,"0")}-${(0,a.A)(i.toString(),2,"0")}`},d=()=>c(new Date),u=e=>{switch(e){case"MONTHLY":return i.Ay.month;case"YEARLY":return i.Ay.year;case"FLEXIBLE":return i.Ay.flexible;default:return null}},m=e=>e?(0,o.A)(e).format("YYYY-MM-DD"):null,f=e=>e?"string"==typeof e?new Date(e):e instanceof Date?e:o.A.isDayjs(e)?e.toDate():void 0:null,p=e=>{let t=e?.match(/^(?<from>[^→]+)(→(?<to>.+?(?=~UTC|$)))?(~(?<timezoneType>UTC))?$/);if(!t)return{from:void 0,to:void 0,timezoneType:"local"};{let e=e=>e&&"all"!==e?e:void 0;return{from:e(t.groups.from),to:e(t.groups.to),timezoneType:t.groups.timezoneType||"local"}}},g=e=>{if(!e||!e.from&&!e.to)return"";let t=(t,s)=>{var a;return a=e.timezoneType,(t?("UTC"===a?o.A.utc(t):(0,o.A)(t))[s?"endOf":"startOf"]("day").toISOString():null)||"all"},s=`${t(e.from,!1)}→${t(e.to,!0)}`;return"UTC"===e.timezoneType?`${s}~UTC`:s},h=e=>e===l.yrC.WEEK?"isoWeek":e.toLowerCase(),x=e=>e.toLowerCase()},40289:(e,t,s)=>{s.d(t,{g:()=>B});var a=s(6199),i=s(76752),n=s(34260),l=s(43363),o=s(93684),r=s(75995),c=s(29198),d=s(8725),u=s(14548),m=s(40818),f=s(7487),p=s(17499),g=s(56202),h=s(8605),x=s(72202),A=s(22898),S=s(89655),N=s(39031),T=s(93750),E=s(3186),b=s(45098),C=s(28647),v=s(16830),M=s(37372),y=s(34570),j=s(59054),I=s(31373),R=s(58649),O=s(6435),_=s(72732),w=s(30988),P=s(33123),L=s(87409),F=s(23668);let{ORGANIZATION:k,COLLECTIVE:D,FUND:$,EVENT:U,PROJECT:G}=w.Td,H=[{type:"group",label:"Accounts",Icon:i.A,subMenu:[{label:"Search Accounts",section:F.CP.ALL_COLLECTIVES},{label:"Connect Accounts",section:F.CP.CONNECT_ACCOUNTS},{label:"Merge Accounts",section:F.CP.MERGE_ACCOUNTS},{label:"Unhost Account",section:F.CP.UNHOST_ACCOUNTS},{label:"Account Settings",section:F.CP.ACCOUNT_SETTINGS},{label:"Account Type",section:F.CP.ACCOUNT_TYPE},{label:"Anonymize Account",section:F.CP.ANONYMIZE_ACCOUNT},{label:"Recurring Contributions",section:F.CP.RECURRING_CONTRIBUTIONS},{label:"Activity Log",section:F.tm.ACTIVITY_LOG},{label:"Clear Cache",section:F.CP.CLEAR_CACHE}]},{type:"group",label:"Platform Subscriptions",Icon:n.A,subMenu:[{label:"Manage Subscriptions",section:F.CP.SUBSCRIBERS},{label:"Legacy Subscribers",section:F.CP.LEGACY_SUBSCRIBERS}]},{type:"group",label:"Ledger",Icon:l.A,subMenu:[{label:"Search Transactions",section:F.tm.HOST_TRANSACTIONS},{label:"Move Authored Contributions",section:F.CP.MOVE_AUTHORED_CONTRIBUTIONS},{label:"Move Received Contributions",section:F.CP.MOVE_RECEIVED_CONTRIBUTIONS},{label:"Move Expenses",section:F.CP.MOVE_EXPENSES}]},{type:"group",label:"Moderation",Icon:o.A,subMenu:[{label:"Search & Ban",section:F.CP.SEARCH_AND_BAN},{label:"Ban Account",section:F.CP.BAN_ACCOUNTS}]}];function z(e,t,s){return"platformSubscription"in e&&e.platformSubscription?(0,R.Rm)(e,t):s}let B=({intl:e,account:t,LoggedInUser:s})=>{if(!t)return null;if("ROOT"===t.type&&s?.isRoot)return H;let i=(0,O.Lb)(t),l=(0,O.DJ)(t),o=t.type===$,w=t.type===U,B=s?.isAccountantOnly(t),V=s?.isCommunityManagerOnly(t),Y=(0,O.rj)(t),q=t.hasHosting,X=i&&!q,W=l&&!Y,K=(0,_.jy)(t,[D,$,U,G]),J=s?.hasPreviewFeatureEnabled(L.bu.SIDEBAR_REORG_INCOMING_OUTGOING),Q=t.issuedGrantRequests?.totalCount>0,Z=t.receivedGrantRequests?.totalCount>0||!i&&!Y&&!!t.supportedExpenseTypes?.includes?.(P.RBD.GRANT),ee="UNSUPPORTED"!==t.features[R.Gv.RECEIVE_FINANCIAL_CONTRIBUTIONS];return[{section:F.tm.OVERVIEW,Icon:r.A,if:!B},{section:F.tm.SEARCH,Icon:c.A,label:e.formatMessage({id:"Search",defaultMessage:"Search"}),if:s?.hasPreviewFeatureEnabled(L.bu.SEARCH_RESULTS_PAGE)},{if:((0,_.jy)(t,[D,$])||l&&Y)&&!V,section:F.tm.ACCOUNTS,Icon:d.A,label:e.formatMessage({defaultMessage:"Accounts",id:"FvanT6"})},{if:(X||W)&&!V,section:J?F.tm.ISSUED_PAYMENT_REQUESTS:F.tm.SUBMITTED_EXPENSES,Icon:u.A,label:J?e.formatMessage({defaultMessage:"Payment Requests",id:"PaymentRequests"}):e.formatMessage({id:"Expenses",defaultMessage:"Expenses"})},{if:!X&&!W&&!V,type:"group",label:J?e.formatMessage({defaultMessage:"Outgoing Money",id:"OutgoingMoney"}):e.formatMessage({id:"Expenses",defaultMessage:"Expenses"}),Icon:u.A,subMenu:[{if:q,section:F.tm.PAY_DISBURSEMENTS,label:e.formatMessage({defaultMessage:"Pay Disbursements",id:"El6h63"})},{section:F.tm.PAID_DISBURSEMENTS,if:q,label:e.formatMessage({defaultMessage:"Paid Disbursements",id:"rwMrEx"})},{if:q,section:F.tm.APPROVE_PAYMENT_REQUESTS,label:e.formatMessage({defaultMessage:"Approve Payment Requests",id:"ApprovePaymentRequests"})},{if:q,section:F.tm.HOST_PAYMENT_REQUESTS,label:e.formatMessage({defaultMessage:"All Payment Requests",id:"HostPaymentRequests"})},{if:!i&&!q,section:F.tm.PAYMENT_REQUESTS,label:e.formatMessage({defaultMessage:"Payment Requests",id:"PaymentRequests"})},{if:!J,section:F.tm.SUBMITTED_EXPENSES,label:e.formatMessage({id:"PVqJoO",defaultMessage:"From {accountName}"},{accountName:t.name})},{if:J,section:F.tm.OUTGOING_CONTRIBUTIONS,label:e.formatMessage({defaultMessage:"Outgoing Contributions",id:"OutgoingContributions"})}]},{if:(X||W)&&!V,section:F.tm.OUTGOING_CONTRIBUTIONS,label:e.formatMessage({id:"Contributions",defaultMessage:"Contributions"}),Icon:n.A},{if:!X&&!W&&!V,type:"group",label:J?e.formatMessage({defaultMessage:"Incoming Money",id:"IncomingMoney"}):e.formatMessage({id:"Contributions",defaultMessage:"Contributions"}),Icon:m.A,subMenu:[{if:!i,label:e.formatMessage({defaultMessage:"Incoming Contributions",id:"IncomingContributions"}),section:F.tm.INCOMING_CONTRIBUTIONS},{if:!i&&Y&&!V,label:e.formatMessage({defaultMessage:"Expected Funds",id:"ExpectedFunds"}),section:F.tm.HOST_EXPECTED_FUNDS},{if:!i&&Y&&!V&&!t.isPrivate,label:e.formatMessage({defaultMessage:"Incomplete Contributions",id:"IncompleteContributions"}),section:F.tm.INCOMPLETE_CONTRIBUTIONS},{if:!J,label:e.formatMessage({id:"PVqJoO",defaultMessage:"From {accountName}"},{accountName:t.name}),section:F.tm.OUTGOING_CONTRIBUTIONS},{if:J,section:F.tm.ISSUED_PAYMENT_REQUESTS,label:e.formatMessage({defaultMessage:"Issued Payment Requests",id:"IssuedPaymentRequests"})}]},{if:J&&!X&&!W&&!V,section:F.tm.INTERNAL_TRANSFERS,Icon:f.A},{if:i,Icon:p.A,label:e.formatMessage({defaultMessage:"Grant Requests",id:"fng2Fr"}),section:F.tm.SUBMITTED_GRANTS},{if:!i,type:"group",Icon:p.A,label:Y?e.formatMessage({defaultMessage:"Funds & Grants",id:"cjQcnL"}):e.formatMessage({defaultMessage:"Grants",id:"Csh2rX"}),subMenu:[{if:q,section:F.tm.HOSTED_FUNDS},{if:q,section:F.tm.HOSTED_GRANTS,label:e.formatMessage({defaultMessage:"Hosted Grant Requests",id:"Bt/+M7"})},{if:Z,section:F.tm.GRANTS},{if:Z,section:F.tm.APPROVE_GRANT_REQUESTS},{if:Q,section:F.tm.SUBMITTED_GRANTS}]},{if:!Y&&!V,section:F.tm.TRANSACTIONS,Icon:g.A},{if:Y&&!V,type:"group",label:e.formatMessage({defaultMessage:"Ledger",id:"scwekL"}),Icon:g.A,subMenu:[{section:q?F.tm.HOST_TRANSACTIONS:F.tm.TRANSACTIONS,label:e.formatMessage({id:"menu.transactions",defaultMessage:"Transactions"})},{section:F.tm.OFF_PLATFORM_TRANSACTIONS,label:e.formatMessage({defaultMessage:"Bank Account Sync",id:"nVcwjv"}),if:z(t,R.Gv.OFF_PLATFORM_TRANSACTIONS,(0,R.G7)(t,R.Gv.OFF_PLATFORM_TRANSACTIONS))},{section:F.tm.LEDGER_CSV_IMPORTS,label:e.formatMessage({defaultMessage:"CSV Imports",id:"d3jA/o"}),if:z(t,R.Gv.OFF_PLATFORM_TRANSACTIONS,(0,R.G7)(t,R.Gv.OFF_PLATFORM_TRANSACTIONS))}]},{if:!i&&K&&!V,section:F.tm.CONTRIBUTORS,label:e.formatMessage({id:"Contributors",defaultMessage:"Contributors"}),Icon:h.A},{if:q&&!B&&!V,type:"group",Icon:x.A,label:e.formatMessage({defaultMessage:"Hosting",id:"DkzeEN"}),subMenu:[{section:F.tm.HOSTED_COLLECTIVES},{label:e.formatMessage({id:"HostApplications.Applications",defaultMessage:"Applications"}),section:F.tm.HOST_APPLICATIONS,if:"UNSUPPORTED"!==t.features[R.Gv.RECEIVE_HOST_APPLICATIONS]}]},{section:F.tm.HOST_AGREEMENTS,if:z(t,R.Gv.AGREEMENTS,q&&!i),Icon:A.A,label:e.formatMessage({id:"Agreements",defaultMessage:"Agreements"})},{if:Y&&!B&&!V,section:F.tm.VENDORS,Icon:S.A},{if:!i&&!B&&Y,label:e.formatMessage({id:"People",defaultMessage:"People"}),section:F.tm.PEOPLE,Icon:N.A},{if:Y&&(0,R.G7)(t,R.Gv.KYC),label:"KYC",Icon:T.A,type:"group",subMenu:[{section:F.tm.KYC,label:e.formatMessage({defaultMessage:"Requests",id:"VirtualCards.Requests"})}]},{section:F.tm.HOST_TAX_FORMS,Icon:E.A,label:e.formatMessage({defaultMessage:"Tax Forms",id:"skSw4d"}),if:z(t,R.Gv.TAX_FORMS,Y&&!!t.host?.requiredLegalDocuments?.includes("US_TAX_FORM"))},{if:Y&&l&&(0,R.Ay)(t,R.Gv.VIRTUAL_CARDS)&&!B&&!V,type:"group",label:e.formatMessage({id:"VirtualCards.Title",defaultMessage:"Virtual Cards"}),Icon:b.A,subMenu:[{label:e.formatMessage({id:"VirtualCards.Issued",defaultMessage:"Issued"}),section:F.tm.HOST_VIRTUAL_CARDS},{label:e.formatMessage({id:"VirtualCards.Requests",defaultMessage:"Requests"}),section:F.tm.HOST_VIRTUAL_CARD_REQUESTS}]},{if:q&&!V,type:"group",label:e.formatMessage({id:"Reports",defaultMessage:"Reports"}),Icon:C.A,subMenu:[{section:F.tm.TRANSACTION_REPORTS,label:e.formatMessage({defaultMessage:"Transactions",id:"menu.transactions"})},{section:F.tm.EXPENSE_REPORTS,label:e.formatMessage({defaultMessage:"Expenses",id:"Expenses"})},{section:F.tm.CONTRIBUTIONS_REPORTS,label:e.formatMessage({defaultMessage:"Contributions",id:"Contributions"})}]},{if:!q&&(K||Y)&&!V,label:e.formatMessage({id:"Reports",defaultMessage:"Reports"}),Icon:C.A,section:F.tm.TRANSACTION_REPORTS},{if:(0,_.Xj)(t,U)&&!V&&ee,section:F.tm.TICKETS,label:e.formatMessage({defaultMessage:"Ticket tiers",id:"tG3saB"}),Icon:v.A},{if:(0,_.Xj)(t,U)&&!V&&ee,section:F.tm.TIERS,label:e.formatMessage({defaultMessage:"Sponsorship tiers",id:"3Qx5eX"}),Icon:M.A},{if:!i&&!B&&"UNSUPPORTED"!==t.features[R.Gv.UPDATES],section:F.tm.UPDATES,Icon:y.A},{if:ee&&!i&&!w&&(!l||Y)&&!B&&!V,section:F.tm.TIERS,Icon:M.A},{if:!i&&!B&&!V,section:F.tm.TEAM,Icon:j.A},{if:K&&(0,R.Ay)(t.host,R.Gv.VIRTUAL_CARDS)&&t.isApproved&&!V,section:F.tm.VIRTUAL_CARDS,Icon:b.A},{if:!V,type:"group",label:e.formatMessage({id:"Settings",defaultMessage:"Settings"}),Icon:I.A,subMenu:[{section:F.tm.INFO,if:!B},{section:F.tm.TAX_INFORMATION,if:!B},{section:F.tm.COLLECTIVE_PAGE,if:!B&&"ACTIVE"===t.features[R.Gv.PUBLIC_PROFILE]},...Y?[{section:F.tm.PLATFORM_SUBSCRIPTION,label:e.formatMessage({defaultMessage:"Platform Billing",id:"beRXFK"}),if:Y||t.platformSubscription},{section:F.tm.FISCAL_HOSTING,if:!B&&q},{section:F.tm.POLICIES,if:(i||(0,_.jy)(t,[k,D]))&&!B},{section:F.tm.RECEIVING_MONEY,if:!B&&ee},{section:F.tm.SENDING_MONEY,if:!B},{section:F.tm.OFF_PLATFORM_CONNECTIONS,if:!B&&z(t,R.Gv.OFF_PLATFORM_TRANSACTIONS,(0,R.G7)(t,R.Gv.OFF_PLATFORM_TRANSACTIONS))},{section:F.tm.CHART_OF_ACCOUNTS},{section:F.tm.INVOICES_RECEIPTS,if:!B},{section:F.tm.HOST_VIRTUAL_CARDS_SETTINGS,if:(0,R.Ay)(t,R.Gv.VIRTUAL_CARDS)&&l&&!B}]:[],{section:F.tm.SECURITY,if:(0,_.jy)(t,[D,$,k])&&!B},{section:F.tm.USER_SECURITY,if:(0,O.Lb)(t)},{section:F.tm.ACTIVITY_LOG,if:!B},{section:F.tm.PAYMENT_METHODS,if:["ACTIVE","AVAILABLE"].includes(t.features.USE_PAYMENT_METHODS)&&!B},{section:F.tm.PAYMENT_RECEIPTS,if:(i||l||o)&&!t.isPrivate},{section:F.tm.GIFT_CARDS,if:(0,R.G7)(t,R.Gv.EMIT_GIFT_CARDS)&&!B},{section:F.tm.NOTIFICATIONS,if:(0,O.Lb)(t)},{section:F.tm.AUTHORIZED_APPS,if:(0,O.Lb)(t)},{section:F.tm.HOST,if:(0,_.jy)(t,[D,$])&&!B},{section:F.tm.COLLECTIVE_GOALS,if:!B&&"UNSUPPORTED"!==t.features[R.Gv.COLLECTIVE_GOALS]&&(!(0,a.A)(t.settings?.collectivePage?.showGoals)||(0,_.jy)(t,[D,G])||l&&Y&&!q)},{section:F.tm.POLICIES,if:(0,_.jy)(t,[D,$])&&!Y&&!B},{section:F.tm.CUSTOM_EMAIL,if:(0,_.jy)(t,[D,U,G])&&!B&&ee},{section:F.tm.WIDGETS,if:(0,_.jy)(t,[D,G,$])&&!B&&"ACTIVE"===t.features[R.Gv.PUBLIC_PROFILE]},{section:F.tm.EXPORTS,if:(0,_.jy)(t,[k])&&Y&&s?.hasPreviewFeatureEnabled(L.bu.ASYNC_EXPORTS)},{section:F.tm.FOR_DEVELOPERS,if:(i||(0,_.jy)(t,[D,k]))&&!B},{section:F.tm.WEBHOOKS,if:!B},{section:F.tm.ADVANCED,if:!B}]}].filter(e=>!("if"in e)||!!e.if).map(t=>"group"===t.type?{...t,subMenu:t.subMenu.filter(e=>!("if"in e)||!!e.if).map(t=>({...t,label:t.label||e.formatMessage(F.YW[t.section])}))}:{...t,label:t.label||e.formatMessage(F.YW[t.section])})}},40499:(e,t,s)=>{s.d(t,{L:()=>o});var a=s(37876);s(14232);var i=s(30619),n=s(47965),l=s(1934);function o({update:e,highlights:t}){let s=(0,l.b)(t,["title","html"]);return(0,a.jsxs)("div",{className:"flex flex-1 items-center gap-2",children:[(0,a.jsx)(i.Ay,{collective:e.account,size:36}),(0,a.jsxs)("div",{className:"overflow-hidden",children:[(0,a.jsx)("div",{className:"truncate font-medium",children:(0,a.jsx)(n.f,{content:s.top.title?.[0]||e.title})}),(0,a.jsx)("div",{className:"truncate text-muted-foreground italic",children:(0,a.jsx)(n.f,{content:s.top.html?.[0]||e.html})})]})]})}},42506:(e,t,s)=>{s.d(t,{C:()=>n,o:()=>l});var a=s(14232),i=s(23668);let n=a.createContext({subpath:[],selectedSection:i.tm.EXPENSES,expandedSection:null,setExpandedSection:()=>{},account:null,activeSlug:null,defaultSlug:null,setDefaultSlug:()=>{},getProfileUrl:()=>null});function l(e,t){return!!(t?.isHost&&e?.host?.id===t.id)}},46436:(e,t,s)=>{s.d(t,{E:()=>n});var a=s(37876);s(14232);var i=s(20322);function n({className:e,...t}){return(0,a.jsx)("div",{className:(0,i.cn)("animate-pulse rounded-md bg-muted",e),...t})}},47144:(e,t,s)=>{s.d(t,{G7:()=>p,Gj:()=>f,L$:()=>A,Y:()=>x,h_:()=>S,oI:()=>g,uB:()=>m,xL:()=>h});var a=s(37876),i=s(14232),n=s(12815),l=s(11302),o=s(98394),r=s(29198),c=s(20322),d=s(63037),u=s(46436);let m=i.forwardRef(({className:e,...t},s)=>
9(0,a.jsx)(l.uB,{ref:s,className:(0,c.cn)("flex h-full w-full flex-col overflow-hidden rounded-md bg-popover text-popover-foreground",e),...t}));m.displayName=l.uB.displayName;let f=({children:e,shouldFilter:t,onKeyDown:s,description:i,className:n,...l})=>(0,a.jsx)(d.lG,{...l,children:(0,a.jsxs)(d.Cf,{hideCloseButton:!0,className:(0,c.cn)("overflow-hidden p-0 shadow-lg",n),children:[i&&(0,a.jsx)(d.rr,{className:"hidden",children:i}),(0,a.jsx)(m,{onKeyDown:s,shouldFilter:t,className:"[&_[cmdk-group-heading]]:px-2 [&_[cmdk-group-heading]]:font-medium [&_[cmdk-group-heading]]:text-muted-foreground [&_[cmdk-group]]:px-2 [&_[cmdk-group]:not([hidden])_~[cmdk-group]]:pt-0 [&_[cmdk-input-wrapper]_svg]:h-5 [&_[cmdk-input-wrapper]_svg]:w-5 [&_[cmdk-input]]:h-12 [&_[cmdk-item]]:px-2 [&_[cmdk-item]]:py-3 [&_[cmdk-item]_svg]:h-5 [&_[cmdk-item]_svg]:w-5",children:e})]})}),p=i.forwardRef(({className:e,loading:t,customIcon:s,hideIcon:i,...d},u)=>{let m=t?o.A:s??r.A;return(0,a.jsxs)("div",{className:"flex items-center px-3","cmdk-input-wrapper":"",children:[!i&&(0,a.jsx)(m,{className:(0,n.$)("mr-2 h-4 w-4 shrink-0 opacity-50",t&&"animate-spin")}),(0,a.jsx)(l.uB.Input,{ref:u,className:(0,c.cn)("flex h-11 w-full rounded-md bg-transparent py-3 text-sm outline-hidden placeholder:text-muted-foreground disabled:cursor-not-allowed disabled:opacity-50",e),...d})]})});p.displayName=l.uB.Input.displayName;let g=i.forwardRef(({className:e,...t},s)=>(0,a.jsx)(l.uB.List,{ref:s,className:(0,c.cn)("max-h-[300px] overflow-x-hidden overflow-y-auto border-t",e),"cmdk-list-wrapper":"",...t}));g.displayName=l.uB.List.displayName;let h=i.forwardRef((e,t)=>(0,a.jsx)(l.uB.Empty,{ref:t,className:"py-2.5 text-center text-sm text-muted-foreground",...e}));h.displayName=l.uB.Empty.displayName;let x=i.forwardRef((e,t)=>(0,a.jsx)(l.uB.Loading,{ref:t,className:"rounded-sm px-2 py-1.5 text-sm",...e,children:(0,a.jsx)(u.E,{className:"h-8"})}));x.displayName=l.uB.Loading.displayName;let A=i.forwardRef(({className:e,...t},s)=>(0,a.jsx)(l.uB.Group,{ref:s,className:(0,c.cn)("overflow-hidden p-1 text-foreground [&_[cmdk-group-heading]]:px-2 [&_[cmdk-group-heading]]:py-1.5 [&_[cmdk-group-heading]]:text-xs [&_[cmdk-group-heading]]:font-medium [&_[cmdk-group-heading]]:text-muted-foreground",e),...t}));A.displayName=l.uB.Group.displayName,i.forwardRef(({className:e,...t},s)=>(0,a.jsx)(l.uB.Separator,{ref:s,className:(0,c.cn)("-mx-1 h-px bg-border",e),...t})).displayName=l.uB.Separator.displayName;let S=i.forwardRef(({className:e,...t},s)=>(0,a.jsx)(l.uB.Item,{ref:s,className:(0,c.cn)("relative flex cursor-pointer items-center rounded-sm px-2 py-1.5 text-sm outline-hidden select-none data-[disabled=true]:pointer-events-none data-[disabled=true]:opacity-50 data-[selected=true]:bg-accent data-[selected=true]:text-accent-foreground",e),...t}));S.displayName=l.uB.Item.displayName},47146:(e,t,s)=>{s.d(t,{A:()=>eN});var a=s(37876),i=s(14232),n=s(670),l=s(64487),o=s(70382),r=s(11115),c=s(75995),d=s(93764),u=s(87285),m=s(31373),f=s(33980),p=s(10860),g=s(67468),h=s(18901),x=s(89099),A=s(62449),S=s(11046),N=s(60257),T=s(84951),E=s(20322),b=s(99010),C=s(30619),v=s(69756),M=s(64177),y=s(617),j=s(49294),I=s(63037),R=s(35205);let O=(0,S.J1)`
10  mutation EditAccountSettings($account: AccountReferenceInput!, $key: AccountSettingsKey!, $value: JSON!) {
11    editAccountSetting(account: $account, key: $key, value: $value) {
12      id
13      settings
14    }
15  }
16`,_=({feature:e,enabled:t,selected:s,onClick:i})=>(0,a.jsxs)("button",{className:`flex w-full items-center gap-2 rounded px-2 py-1.5 text-left text-sm transition-colors ${s?"bg-muted ring-2 ring-primary":"hover:bg-muted"}`,onClick:i,type:"button",style:{outline:"none"},children:[(0,a.jsx)("span",{className:`h-1.5 w-1.5 rounded-full ${t?"bg-green-500":"bg-gray-300"}`}),(0,a.jsx)("span",{className:"truncate",children:e.title})]}),w=(e,t)=>{let{LoggedInUser:s,updateLoggedInUserFromCache:a}=(0,N.A)(),[n,l]=i.useState(!1),[o]=(0,M.n)(O);return{togglePreviewFeature:async i=>{l(!0),"setIsEnabled"in e&&"function"==typeof e.setIsEnabled?(e.setIsEnabled(i),t()):await o({variables:{account:{slug:s.collective.slug},key:`earlyAccess.${e.key}`,value:i},update:(e,{data:t})=>{e.modify({id:e.identify(s.collective),fields:{settings:()=>t.editAccountSetting.settings}}),a()}}),l(!1)},loading:n,isChecked:s.hasPreviewFeatureEnabled(e.key)}},P=({feature:e,disabled:t,onManualFeatureUpdate:s})=>{let{togglePreviewFeature:i,loading:n,isChecked:l}=w(e,s);return(0,a.jsxs)("div",{className:"flex items-center justify-between py-1",children:[(0,a.jsx)("span",{className:"text-sm text-foreground",children:e.title}),(0,a.jsx)(R.d,{id:e.key,checked:l,disabled:n||t,onCheckedChange:i})]})},L=({feature:e,dependentFeatures:t,onManualFeatureUpdate:s})=>{let{togglePreviewFeature:i,loading:n,isChecked:l}=w(e,s);return(0,a.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,a.jsx)("div",{className:"mb-4 flex flex-col gap-2 rounded-lg border-b border-gray-200 bg-muted/60 px-4 py-4 shadow-sm",children:(0,a.jsxs)("div",{className:"flex flex-row items-center gap-4",children:[(0,a.jsx)("h2",{className:"flex-1 text-sm leading-tight font-semibold text-foreground",children:e.title}),(0,a.jsx)(j.E,{size:"sm",type:e.publicBeta?"success":"warning",children:e.publicBeta?(0,a.jsx)(A.sA,{id:"PreviewFeatures.publicBeta",defaultMessage:"Public beta"}):(0,a.jsx)(A.sA,{id:"PreviewFeatures.LimitedAccess",defaultMessage:"Limited preview"})}),(0,a.jsx)(R.d,{id:e.key,checked:l,disabled:n,onCheckedChange:i,className:"ml-2"})]})}),(0,a.jsxs)("div",{className:"flex flex-col gap-2 px-1",children:[e.description&&(0,a.jsx)("p",{className:"mt-1 text-sm text-muted-foreground",children:e.description}),t?.length>0&&(0,a.jsxs)("div",{className:"mt-4",children:[(0,a.jsx)("div",{className:"mb-2 text-xs font-semibold text-muted-foreground uppercase",children:(0,a.jsx)(A.sA,{defaultMessage:"Additional features",id:"PreviewFeatures.AdditionalFeatures"})}),(0,a.jsx)("div",{className:"flex flex-col gap-1",children:t.map(e=>(0,a.jsx)(P,{feature:e,disabled:!l,onManualFeatureUpdate:s},e.key))})]}),(0,a.jsx)("div",{className:"mt-2",children:(0,a.jsxs)(v.A,{href:"/contact",className:"inline-flex items-center gap-1 text-sm text-muted-foreground underline hover:text-neutral-700",children:[(0,a.jsx)(y.A,{size:14}
16),(0,a.jsx)(A.sA,{defaultMessage:"Give feedback",id:"GiveFeedback"})]})})]})]})},F=({open:e,setOpen:t})=>{let{LoggedInUser:s}=(0,N.A)(),n=s?.getAvailablePreviewFeatures()||[],[,l]=i.useState(0),o=n.reduce((e,t)=>{let s=t.category;return e[s]||(e[s]=[]),e[s].push(t),e},{}),r=Object.values(o).flat().filter(e=>!e.dependsOn),[c,d]=i.useState(r[0]?.key),u=r.find(e=>e.key===c)||r[0],m=n.filter(e=>e.dependsOn===u?.key);return(0,a.jsx)(I.lG,{open:e,onOpenChange:t,children:(0,a.jsxs)(I.Cf,{className:"sm:max-w-4xl",children:[(0,a.jsxs)(I.c7,{className:"border-b pb-3",children:[(0,a.jsx)(I.L3,{children:(0,a.jsx)(A.sA,{id:"PreviewFeatures",defaultMessage:"Preview Features"})}),(0,a.jsx)(I.rr,{children:(0,a.jsx)(A.sA,{defaultMessage:"Get early access to features that are in development.",id:"aOV5bB"})})]}),(0,a.jsxs)("div",{className:"flex flex-col gap-4 sm:flex-row",children:[(0,a.jsx)("div",{className:"mb-4 max-h-[40vh] w-full overflow-y-auto border-b pr-0 sm:mb-0 sm:max-h-[60vh] sm:w-60 sm:border-r sm:border-b-0 sm:pr-3",children:Object.entries(o).map(([e,t])=>(0,a.jsxs)("div",{className:"mb-3",children:[(0,a.jsx)("div",{className:"mb-2 text-xs font-bold tracking-wide text-muted-foreground uppercase",children:e}),(0,a.jsx)("div",{className:"flex flex-col gap-0.5 pl-[2px]",children:t.filter(e=>!e.dependsOn).map(e=>(0,a.jsx)(_,{feature:e,enabled:s.hasPreviewFeatureEnabled(e.key),selected:c===e.key,onClick:()=>
16d(e.key)},e.key))})]},e))}),(0,a.jsx)("div",{className:"min-w-0 flex-1 pt-1",children:u&&(0,a.jsx)(L,{feature:u,dependentFeatures:m,onManualFeatureUpdate:()=>l(e=>e+1)})})]})]})})};var k=s(92374),D=s(1509),$=s(12112),U=s(36559),G=s(94547);let H=(0,s(69020).Cb)(({loadingLoggedInUser:e=!1,asLink:t=!1,className:s,whitelabel:n})=>{let l=(0,i.useRef)("/");(0,i.useEffect)(()=>{l.current=window.location.href.replace(/^https?:\/\/[^/]+/,"")},[]);let o=(0,a.jsx)(A.sA,{id:"LogIn",defaultMessage:"Log In"});if(n){let n=new URL("https://opencollective.com/signin");return n.searchParams.set("next",window.location.href),(0,a.jsx)("a",{href:n.toString(),className:(0,E.cn)("text-primary hover:text-primary/80",e?"h-8 w-8":"h-8 px-4",t?"inline":"inline-flex items-center justify-center rounded-full border text-sm whitespace-nowrap",s),children:e?(0,a.jsx)(G.A,{size:"1em"}):(0,a.jsxs)(i.Fragment,{children:[(0,a.jsx)(A.sA,{id:"signInWith",defaultMessage:"Sign In with"}),(0,a.jsx)(U.A,{width:18,height:18,src:"/static/images/[email protected]",alt:"Open Collective",style:{marginLeft:"4px"}})]})})}return(0,a.jsxs)("div",{className:(0,E.cn)("flex items-center gap-3",s),children:[!e&&(0,a.jsxs)($.AM,{children:[(0,a.jsx)($.Wv,{asChild:!0,children:(0,a.jsx)(D.$n,{variant:"marketing",className:"rounded-full whitespace-nowrap",size:"sm",children:(0,a.jsx)(A.sA,{id:"SignUp",defaultMessage:"Sign Up"})})}),(0,a.jsx)($.hl,{align:"end",sideOffset:10,className:"w-full max-w-md p-6",children:(0,a.jsxs)("div",{className:"relative",children:[(0,a.jsxs)("div",{className:"space-y-3",children:[(0,a.jsxs)(v.A,{href:"/signup/organization",className:"group flex w-full items-center justify-between rounded-lg border border-border p-4 text-left transition-colors hover:bg-accent hover:text-accent-foreground",children:[(0,a.jsxs)("div",{children:[(0,a.jsx)("h4",{className:"mb-1 text-lg font-semibold text-blue-800",children:(0,a.jsx)(A.sA,{defaultMessage:"Join as an organization",id:"eVjJXR"})}),(0,a.jsx)("p",{className:"text-sm text-muted-foreground",children:(0,a.jsx)(A.sA,{defaultMessage:"If you have a legal entity",id:"Zx+AFA"})})]}),(0,a.jsx)(k.A,{className:"h-5 w-5 text-muted-foreground group-hover:text-foreground"})]}),(0,a.jsxs)(v.A,{href:"/signup/collective",className:"group flex w-full items-center justify-between rounded-lg border border-border p-4 text-left transition-colors hover:bg-accent hover:text-accent-foreground",children:[(0,a.jsxs)("div",{children:[(0,a.jsx)("h4",{className:"mb-1 text-lg font-semibold text-blue-800",children:(0,a.jsx)(A.sA,{defaultMessage:"Join as a collective",id:"asmRTg"})}),(0,a.jsx)("p",{className:"text-sm text-muted-foreground",children:(0,a.jsx)(A.sA,{defaultMessage:"If you do NOT have a legal entity",id:"Xzk6kY"})})]}),(0,a.jsx)(k.A,{className:"h-5 w-5 text-muted-foreground group-hover:text-foreground"})]})]}),(0,a.jsxs)("div",{className:"mt-4",children:[(0,a.jsx)("span",{className:"text-sm text-muted-foreground",children:"Or "}),(0,a.jsx)(v.A,{href:"/signup",className:"text-sm text-blue-800 underline hover:text-blue-700",children:(0,a.jsx)(A.sA,{defaultMessage:"Join as an individual",id:"s+BE7Y"})})]})]})})]}),(0,a.jsx)(D.$n,{asChild:!0,variant:"outline",className:"rounded-full whitespace-nowrap",size:"sm",children:(0,a.jsx)(v.A,{href:{pathname:"/signin",query:{next:l.current}},children:e?(0,a.jsx)(G.A,{size:"1em"}):o})})]})});var z=s(51778),B=s(72632),V=s(5646),Y=s(86095),q=s(1326);let X=(0,V.I4)(Y.A).withConfig({componentId:"sc-3c9d647-0"})(["width:32px;height:32px;color:#4b5563;display:flex;align-items:center;justify-content:center;"]),W=({onClick:e})=>(0,a.jsx)(X,{type:"button",isBorderless:!0,onClick:e,children:(0,a.jsx)(B.A,{size:20,strokeWidth:1.5,absoluteStrokeWidth:!0,"aria-hidden":"true"})}),K=({onClose:e,open:t,anchor:s="right",children:i,className:n,...l})=>(0,a.jsx)(q.cj,{open:t,onOpenChange:t=>{t||e()},children:(0,a.jsxs)(q.h,{side:s,className:(0,E.cn)("max-w-72 p-0","right"===s?"rounded-l-2xl":"rounded-r-2xl",n),...l,children:[i,(0,a.jsx)("div",{className:"absolute top-2 right-2",children:(0,a.jsx)(W,{onClick:e})})]})});var J=s(33425),Q=s(47509),Z=s(89021),ee=s(28678),et=s(7474),es=s(30988),ea=s(87058),ei=s(94597),en=s(56593),el=s(99202),eo=s(68901),er=s(72945),ec=s(49030);let ed=V.I4.div.withConfig({componentId:"sc-f13362ac-0"})(["display:flex;flex-direction:column;padding:4px 8px;padding-top:12px;h3{font-size:12px;font-weight:600;color:#656d76;letter-spacing:0;line-height:20px;margin:0;padding:0 8px;}"]),eu=(0,V.I4)(v.A).withConfig({componentId:"sc-f13362ac-1"})(["display:flex;align-items:center;grid-gap:8px;
16cursor:pointer;&:hover{background:#f8fafc;}positon:relative;padding:8px;border-radius:8px;color:#0f172a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;svg{color:#4b5563;}"]),em=V.I4.div.withConfig({componentId:"sc-f13362ac-2"})(["position:relative;@media (hover:hover){:hover a.dashboardLink{opacity:1;}}@media (hover:none){a.dashboardLink{opacity:1;}}"]),ef=({user:e,membership:t,closeDrawer:s})=>{let i=e.canSeeDashboard(t.collective);return!i&&t.collective.isPrivate?null:(0,a.jsxs)(em,{className:"group h-9",children:[(0,a.jsxs)(eu,{href:t.collective.isPrivate?(0,ea.q5)(t.collective):`/${t.collective.slug}`,onClick:s,children:[(0,a.jsx)(C.Ay,{collective:t.collective,radius:16}),(0,a.jsx)(er.P,{fontSize:"inherit",fontWeight:"inherit",lineHeight:"inherit",color:"inherit",letterSpacing:0,truncateOverflow:!0,children:t.collective.name})]}),i&&(0,a.jsx)("div",{className:"absolute top-1 right-1 bottom-1",children:(0,a.jsxs)(ec.m_,{children:[(0,a.jsx)(ec.k$,{children:(0,a.jsx)(v.A,{className:"flex h-7 w-7 items-center justify-center rounded-md border bg-white text-slate-950 opacity-0 transition-all group-hover:opacity-100 hover:border-white hover:bg-slate-900 hover:text-white",href:(0,ea.q5)(t.collective),onClick:s,children:(0,a.jsx)(c.A,{size:"14px",strokeWidth:1.5})})}),(0,a.jsx)(ec.ZI,{side:"left",children:(0,a.jsx)(A.sA,{defaultMessage:"Go to Dashboard",id:"LxSJOb"})})]})})]})},ep=({user:e,memberships:t,closeDrawer:s})=>(0,a.jsx)(el.az,{as:"ul",p:0,my:2,children:(!t?.length?[]:t.sort((e,t)=>e.collective.slug.localeCompare(t.collective.slug))).map(t=>(0,a.jsx)(ef,{membership:t,user:e,closeDrawer:s},t.id))}),eg={[es.Td.COLLECTIVE]:{title:(0,A.zR)({id:"collective",defaultMessage:"My Collectives"}),emptyMessage:(0,A.zR)({defaultMessage:"Create a collective to collect and spend money transparently",id:"MZB6HL"}),plusButton:{text:(0,A.zR)({id:"home.create",defaultMessage:"Create a Collective"}),href:"/signup/collective"}},[es.Td.FUND]:{title:(0,A.zR)({id:"funds",defaultMessage:"My Funds"}),plusButton:{text:(0,A.zR)({id:"createFund.create",defaultMessage:"Create a Fund"}),href:"/fund/create"}},[es.Td.ORGANIZATION]:{title:(0,A.zR)({id:"organization",defaultMessage:"My Organizations"}),emptyMessage:(0,A.zR)({defaultMessage:"A profile representing a company or organization instead of an individual",id:"CBITv6"}),plusButton:{text:(0,A.zR)({id:"host.organization.create",defaultMessage:"Create an Organization"}),href:"/signup/organization"}},ARCHIVED:{title:(0,A.zR)({id:"Archived",defaultMessage:"Archived"})}},eh=({section:e,hidePlusIcon:t,closeDrawer:s})=>{let i=(0,A.tz)(),{title:n,plusButton:l}=eg[e];return(0,a.jsxs)(el.so,{alignItems:"center",justifyContent:"space-between",children:[(0,a.jsx)("p",{className:"px-2 text-xs font-medium text-slate-600",children:i.formatMessage(n)}),!!(!t&&l)&&(0,a.jsxs)(ec.m_,{children:[(0,a.jsx)(ec.k$,{children:(0,a.jsx)(v.A,{href:l.href,"aria-label":i.formatMessage(l.text),onClick:s,tabIndex:-1,className:"mr-1.5 flex h-6 w-6 items-center justify-center rounded-full border",children:(0,a.jsx)(et.A,{size:12,color:"#76777A"})})}),(0,a.jsx)(ec.ZI,{side:"left",children:i.formatMessage(l.text)})]})]})},ex=i.memo(({user:e,closeDrawer:t})=>{let s,n,l=(0,A.tz)(),o=(s=e.memberOf.filter(e=>!(!["ADMIN","ACCOUNTANT","HOST","COMMUNITY_MANAGER"].includes(e.role)||e.collective.isArchived||["EVENT","PROJECT"].includes(e.collective.type))&&(!!["ADMIN","ACCOUNTANT"].includes(e.role)||!e.collective.isPrivate)&&!!e.collective),(0,Q.A)(s,e=>e.collective.id)),r=(n=e.memberOf.filter(e=>!!e.collective.isArchived),(0,Q.A)(n,e=>e.collective.id)),c=(0,Z.A)(o,e=>e.collective.type);return c.ARCHIVED=r,(0,a.jsx)(i.Fragment,{children:Object.keys(eg).filter(e=>eg[e].emptyMessage||!(0,ee.A)(c[e])).map((s,n)=>{let o=c[s],r=(0,ee.A)(o),d=eg[s];return(0,a.jsxs)(i.Fragment,{children:[0!==n&&(0,a.jsx)(z.w,{}),(0,a.jsxs)(ed,{children:["ARCHIVED"!==s&&(0,a.jsx)(eh,{section:s,hidePlusIcon:r,closeDrawer:t}),r?(0,a.jsxs)("div",{className:"m-2",children:[(0,a.jsx)("p",{className:"text-xs text-muted-foreground",children:l.formatMessage(d.emptyMessage)}),!!d.plusButton&&(0,a.jsx)(v.A,{href:d.plusButton.href,onClick:t,children:(0,a.jsx)(eo.A,{mt:"12px",mb:"16px",borderRadius:"8px",width:"100%",fontSize:"12px",children:(0,a.jsxs)(el.so,{alignItems:"center",justifyContent:"center",children:[(0,a.jsx)(en.A,{display:"flex",justifyContent:"center",alignItems:"center",borderRadius:"100%",border:"1px solid #C4C7CC",mr:"16
16px",width:"24px",height:"24px",children:(0,a.jsx)(et.A,{size:12})}),(0,a.jsx)("span",{children:l.formatMessage(d.plusButton.text)})]})})})]}):"ARCHIVED"===s?(0,a.jsx)(ei.A,{buttonSize:24,defaultIsOpen:!1,mr:"6px",title:(0,a.jsx)(eh,{section:s,hidePlusIcon:r,closeDrawer:t}),children:(0,a.jsx)(ep,{memberships:o,user:e,closeDrawer:t})}):(0,a.jsx)(ep,{memberships:o,user:e,closeDrawer:t})]})]},s)})})}),eA=(0,S.J1)`
17  query MemberInvitationsCount($memberAccount: AccountReferenceInput!) {
18    memberInvitations(memberAccount: $memberAccount) {
19      id
20    }
21  }
22`,eS=({Icon:e,appending:t,href:s,onClick:n,className:l,external:r,label:c,...d})=>{"string"==typeof e&&(e=J.N[e]);let u=(0,E.cn)("group mx-2 flex h-9 items-center justify-between gap-2 overflow-hidden rounded-md px-2 text-left text-sm hover:bg-primary-foreground",l),m=(0,a.jsx)(i.Fragment,{children:(0,a.jsxs)("div",{className:"flex w-full items-center gap-2",title:c,children:[(0,a.jsx)(e,{className:"shrink-0 text-muted-foreground transition-colors group-hover:text-foreground",size:16}),(0,a.jsx)("div",{className:"shrink overflow-hidden text-nowrap text-ellipsis",children:c}),t]})});return n?(0,a.jsx)("button",{onClick:n,className:u,...d,children:m}):r?(0,a.jsxs)("a",{href:s,className:u,target:"_blank",rel:"noreferrer",...d,children:[m,(0,a.jsx)(o.A,{size:16,className:"opacity-0 transition-opacity group-hover:opacity-100"})]}):(0,a.jsx)(v.A,{href:s,className:u,...d,children:m})},eN=({logoutParameters:e})=>{let t=(0,b.A)(),s=(0,x.useRouter)(),o=(0,A.tz)(),{LoggedInUser:S,logout:E}=(0,N.A)(),[v,M]=i.useState(!1),[y,I]=i.useState(!1),R=S?.getAvailablePreviewFeatures()?.length>0,{viewport:O}=(0,T.G4)(),_=O===T.y8.XSMALL,{data:w}=(0,n.IT)(eA,{variables:{memberAccount:{slug:S?.collective?.slug}},skip:!S,errorPolicy:"ignore"});if(i.useEffect(()=>{let e=()=>M(!1);return s.events.on("routeChangeStart",e),()=>{s.events.off("routeChangeStart",e)}},[]),!S)return(0,a.jsx)(H,{whitelabel:t});let P=w?.memberInvitations?.length>0?w?.memberInvitations?.length:null,L=t?.links?.filter(e=>!!e.icon),k=(0,a.jsxs)(i.Fragment,{children:[(0,a.jsxs)("div",{className:"flex flex-col sm:flex-row",children:[(0,a.jsx)("div",{className:"flex flex-col sm:w-[228px]",children:(0,a.jsxs)("div",{className:"flex flex-col gap-1 py-2",children:[(0,a.jsxs)("div",{className:"flex items-center gap-2 px-2 py-1",children:[(0,a.jsx)(C.Ay,{collective:S.collective,radius:32}),(0,a.jsxs)("div",{className:"truncate",children:[(0,a.jsx)("div",{className:"truncate text-sm font-medium",children:S.collective.name}),(0,a.jsx)("div",{className:"truncate text-xs text-muted-foreground",children:S.email})]})]}),(0,a.jsx)(z.w,{className:"my-1"}),S.hasPublicProfile()&&(0,a.jsx)(eS,{Icon:r.A,href:`/${S.collective.slug}`,label:o.formatMessage({id:"menu.profile",defaultMessage:"Profile"})}),(0,a.jsx)(eS,{Icon:c.A,href:`/dashboard/${S.collective.slug}`,label:o.formatMessage({id:"Dashboard",defaultMessage:"Dashboard"})}),P&&(0,a.jsx)(eS,{Icon:d.A,href:"/member-invitations",appending:(0,a.jsx)(j.E,{type:"info",round:!0,size:"sm",children:P}),label:o.formatMessage({id:"iW16Sa",defaultMessage:"Member Invitations"})}),R&&(0,a.jsx)(eS,{Icon:u.A,onClick:()=>I(!0),appending:(0,a.jsx)(j.E,{type:"info",round:!0,size:"sm",children:(0,a.jsx)(A.sA,{defaultMessage:"New!",id:"RlOKwP"})}),label:o.formatMessage({id:"PreviewFeatures",defaultMessage:"Preview Features"})}),(0,a.jsx)(eS,{Icon:m.A,href:`/dashboard/${S.collective.slug}/info`,label:o.formatMessage({id:"Settings",defaultMessage:"Settings"})}),(0,a.jsx)(z.w,{className:"my-1"}),t?L?.length>0&&(0,a.jsxs)(i.Fragment,{children:[L.map(({label:e,href:t,icon:s})=>(0,a.jsx)(eS,{Icon:s,href:t,label:e,external:!0},t)),(0,a.jsx)(z.w,{className:"my-1"})]}):(0,a.jsxs)(i.Fragment,{children:[(0,a.jsx)(eS,{Icon:f.A,href:"/home",label:o.formatMessage({id:"qFt6F7",defaultMessage:"Open Collective Home"})}),(0,a.jsx)(eS,{Icon:p.A,href:"/help",label:o.formatMessage({id:"Uf3+S6",defaultMessage:"Help & Support"})}),(0,a.jsx)(eS,{Icon:g.A,href:"https://documentation.opencollective.com",external:!0,label:o.formatMessage({id:"menu.documentation",defaultMessage:"Documentation"})}),(0,a.jsx)(z.w,{className:"my-1"})]}),(0,a.jsx)(eS,{Icon:h.A,onClick:()=>E(e),"data-cy":"logout",label:o.formatMessage({id:"menu.logout",defaultMessage:"Log out"})})]})}),(0,a.jsx)(z.w,{className:"sm:hidden"}),(0,a.jsx)("div",{className:"flex flex-col sm:w-[256px]",children:(0,a.jsx)("div",{className:"grow border-l text-sm sm:basis-0 sm:overflow-y-auto",children:(0,a.jsx)(ex,{user:S,closeDrawer:()=>M(!1)})})})]}),(0,a.jsx)(F,{open:y,setOpen:I})]});return(0,a.jsxs)(i.Fragment,{children:[(0,a.jsxs)($.AM,{open:v,onOpenChange:e=>M(e),children:[(0,a.jsx)($.Wv,{asChild:!0,children:(0,a.jsx)("button",{className:"rounded-full ring-black ring-offset-1 focus:ring-2 focus:outline-hidden","data-cy":"user-menu-trigger",children:(0,a.jsx)(C.Ay,{collective:(0,l.A)(S,"collective"),radius:32})})}),!_&&(0,a.jsx)($.hl,{"data-cy":"user-menu",align:"end",className:"w-full max-w-lg overflow-hidden rounded-xl p-0",children:k})]}),_&&(0,a.jsx)(K,{onClose:()=>M(!1),open:v,children:k})]})}},47537:(e,t,s)=>{s.d(t,{A:()=>ea}
22);var a=s(37876),i=s(14232),n=s(95062),l=s.n(n),o=s(64487),r=s(77328),c=s.n(r),d=s(62449),u=s(21988),m=s(20322),f=s(48519),p=s(5646),g=s(60257),h=s(87058),x=s(1509),A=s(33341),S=s(69756),N=s(72945);let T=p.I4.div.withConfig({componentId:"sc-300fb73d-0"})(["width:100;background:#ffffc2;font-weight:400;font-size:14px;line-height:20px;text-align:center;padding:14px;border-top:1px solid #eaeaec;color:#0c2d66;"]),E=({collective:e})=>{let{LoggedInUser:t}=(0,g.A)();if(e?.isFrozen){let s=!!t?.isHostAdmin(e);return(0,a.jsxs)(T,{children:[(0,a.jsx)(N.P,{fontWeight:"700",lineHeight:"20px",mb:"6px",children:(0,a.jsx)(d.sA,{defaultMessage:"Some actions are temporarily limited",id:"KUZzwz"})}),(0,a.jsx)(N.P,{children:(0,a.jsx)(d.sA,{defaultMessage:"Contributions to this page cannot be accepted at this time",id:"3tJstK"})}),s&&e.host&&(0,a.jsx)(S.A,{href:(0,h.q5)(e.host,`hosted-collectives/${e.idV2}`),children:(0,a.jsx)(x.$n,{variant:"outline",className:"mt-4",children:(0,a.jsx)(d.sA,{defaultMessage:"Manage in Dashboard",id:"Hz4EBy"})})})]})}return t&&t.isLimited?(0,a.jsx)(T,{children:(0,a.jsx)(d.sA,{id:"warning.limitedAccount",defaultMessage:"Your account is currently limited. If you think this is a mistake, please <SupportLink>contact support</SupportLink>.",values:A.Ay})}):null};var b=s(86784),C=s(42551),v=s(36944),M=s(41228),y=s(89099),j=s(88354),I=s(33123),R=s(99010),O=s(87409),_=s(18917),w=s(21719),P=s(47146),L=s(60844),F=s(36559),k=s(66125),D=s(97292),$=s(21065),U=s(56336),G=s(77243),H=s(16255),z=s(56593),B=s(99202);let V=(0,p.DU)(["body{overflow:hidden;}"]);var Y=s(69020);let q=p.I4.li.withConfig({componentId:"sc-bc50bee5-0"})(["list-style:none;font-family:Inter;font-style:normal;font-weight:500;font-size:15px;line-height:18px;padding-top:10px;cursor:pointer;a:not(:hover){color:#313233;}"]),X=(0,p.I4)(q).withConfig({componentId:"sc-bc50bee5-1"})(["padding-bottom:10px;"]),W=(0,f.A)((0,Y.Cb)(({closeMenu:e})=>{let t=i.useRef(void 0),{LoggedInUser:s}=(0,g.A)();(0,G.A)(t,t=>{t&&e()});let n=(0,m.RR)((0,j.l)("NEW_PRICING"))?w.dk:w.Gr;return(0,a.jsxs)(i.Fragment,{children:[(0,a.jsx)(V,{}),(0,a.jsx)(z.A,{ref:t,bg:"white.full",width:"100%",position:"absolute",right:[0,0,16],top:[69,69,75],p:3,zIndex:3e3,borderRadius:"0px 0px 16px 16px",boxShadow:"0px 8px 12px rgba(20, 20, 20, 0.16)","data-cy":"user-menu",children:(0,a.jsxs)(B.az,{as:"ul",my:2,pl:0,pb:2,children:[s&&(0,a.jsx)(q,{children:(0,a.jsx)(S.A,{href:"/dashboard",onClick:e,children:(0,a.jsx)(d.sA,{defaultMessage:"Dashboard",id:"Dashboard"})})}),n.map((t,s)=>(0,a.jsxs)(i.Fragment,{children:[(0,a.jsx)(q,{children:t.items?(0,a.jsxs)(H.Nt,{children:[(0,a.jsx)(H.R6,{asChild:!0,children:(0,a.jsxs)(B.so,{justifyContent:"space-between",style:{cursor:"pointer"},children:[(0,a.jsx)(d.sA,{...t.label}),(0,a.jsx)(U.y,{size:20})]})}),(0,a.jsx)(H.Ke,{children:(0,a.jsx)(B.az,{as:"ul",my:2,pl:"12px",children:t.items.map(t=>(0,a.jsx)(X,{children:"_blank"===t.target?(0,a.jsx)("a",{href:t.href,target:"_blank",rel:"noopener noreferrer",onClick:e,children:(0,a.jsx)(d.sA,{...t.label})}):(0,a.jsx)(S.A,{href:t.href,onClick:e,children:(0,a.jsx)(d.sA,{...t.label})})},t.href))})})]}):(0,a.jsx)(S.A,{href:t.href,onClick:e,children:(0,a.jsx)(d.sA,{...t.label})})}),s<n.length-1&&(0,a.jsx)("hr",{className:"my-5"})]},t.label.id))]})})]})})),K=({provider:e})=>(0,a.jsx)(S.A,{href:`/${e?.slug||""}`,children:(0,a.jsx)("div",{className:"flex items-center",children:e?.logo?(0,a.jsx)("img",{width:e.logo.width??150,src:e.logo.url,alt:e.name}):(0,a.jsxs)(i.Fragment,{children:[(0,a.jsx)(F.A,{width:32,height:32,src:"/static/images/oc-logo-watercolor-256.png",alt:"Open Collective"})," ",!e&&(0,a.jsx)("div",{className:"mx-2 hidden lg:block",children:(0,a.jsx)(F.A,{height:21,width:141,src:"/static/images/logotype.svg",alt:"Open Collective"})})]})})}),J=()=>{let e=(0,y.useRouter)(),{LoggedInUser:t}=(0,g.A)(),s=e.query.collectiveSlug||e.query.slug||e.query.parentCollectiveSlug,i=e.query.parentCollectiveSlug,n=Array.isArray(i)?i[0]:i,l=Array.isArray(s)?s[0]:s,o=e=>t?.hasRole([I.b_9.ADMIN,I.b_9.ACCOUNTANT,I.b_9.COMMUNITY_MANAGER],{slug:e});return(0,a.jsx)(x.$n,{asChild:!0,variant:"outline",className:"mr-3 hidden whitespace-nowrap sm:flex",
22size:"sm","data-cy":"go-to-dashboard-btn",children:(0,a.jsx)(S.A,{href:l&&(o(l)||o(n))?`/dashboard/${l}`:"/dashboard",children:(0,a.jsx)(d.sA,{defaultMessage:"Go to Dashboard",id:"LxSJOb"})})})},Q=i.forwardRef(({className:e,children:t,...s},i)=>(0,a.jsx)("button",{ref:i,className:(0,m.cn)("cursor-pointer bg-transparent p-2.5 text-base font-medium text-slate-800","hover:bg-white focus:rounded-sm focus:bg-white active:text-black",e),...s,children:t}));Q.displayName="NavButton";let Z=({children:e})=>(0,a.jsx)("div",{className:"my-4 text-sm font-medium text-slate-800 hover:underline",children:e}),ee=({showSearch:e=!0,showMenuItems:t=!0,showProfileAndChangelogMenu:s=!0})=>{let n=(0,d.tz)(),l=(0,R.A)(),[o,r]=(0,i.useState)(!1),[c,u]=(0,i.useState)(!1),f=(0,y.useRouter)(),p=(0,i.useRef)(null),{LoggedInUser:x}=(0,g.A)(),A=(0,b.A)(u),N=()=>{A(e=>!e)},T=t??(!l||l?.links?.length>0),E=(0,m.RR)((0,j.l)("NEW_PRICING"))?w.dk:w.Gr,I=x?.hasPreviewFeatureEnabled(O.bu.SEARCH_COMMAND);return i.useLayoutEffect(()=>{!f.route.includes("/signin")&&!f.route.includes("/signup")&&x?.requiresProfileCompletion&&f.push((0,h.Rt)(f.asPath))},[x,f]),(0,a.jsxs)("div",{ref:p,className:"grid h-16 grid-cols-[1fr_auto_1fr] items-center border-b border-slate-200 bg-white px-3 py-2 sm:px-6",style:l?.border?{borderBottom:l.border}:void 0,children:[(0,a.jsx)("div",{className:"max-w-fit",children:(0,a.jsx)(K,{provider:l})}),(0,a.jsxs)("div",{className:"flex items-center justify-center",children:[(0,a.jsx)("div",{className:"hidden md:block",children:T&&(0,a.jsxs)("ul",{className:"m-0 flex min-w-[12.5rem] list-none items-center justify-center p-0 text-right",children:[!l&&(0,a.jsx)(i.Fragment,{children:E.map(e=>(0,a.jsx)(k.A,{zIndex:2e3,closingEvents:["focusin","mouseover"],Button:({onMouseOver:t,onClick:s,popupOpen:i,onFocus:l})=>(0,a.jsx)(Q,{onMouseOver:t,onFocus:l,onClick:s,children:(0,a.jsxs)("span",{className:"whitespace-nowrap",children:[n.formatMessage(e.label),i?(0,a.jsx)(C.A,{className:"ml-0.5 inline h-5 w-5"}):(0,a.jsx)(v.A,{className:"ml-0.5 inline h-5 w-5"})]})}),placement:"bottom",popupMarginTop:"-10px",children:(0,a.jsx)("div",{className:"w-[140px] text-center",children:e.items.map(e=>(0,a.jsx)(S.A,{href:e.href,target:e.target,children:(0,a.jsx)(Z,{children:n.formatMessage(e.label)})},e.label.id))})},e.label.id))}),l?.links?.map(({label:e,href:t})=>(0,a.jsx)("a",{href:t,children:(0,a.jsx)(Q,{className:"whitespace-nowrap",children:e})},t)),e&&(0,a.jsxs)(i.Fragment,{children:[(0,a.jsx)("div",{className:"h-5 border-r border-[#DCDDE0]"}),(0,a.jsx)(Q,{onClick:()=>r(!0),children:(0,a.jsxs)("div",{className:"flex items-center",children:[(0,a.jsx)($.A,{fill:"#75777A",size:18}),(0,a.jsx)("span",{className:"ml-1 hidden text-base lg:block",children:(0,a.jsx)(d.sA,{id:"Search",defaultMessage:"Search"})})]})})]})]})}),I?(0,a.jsx)(L.u,{open:o,setOpen:e=>r(e)}):(0,a.jsx)(D.A,{open:o,setOpen:e=>r(e)})]}),(0,a.jsxs)("div",{className:"flex items-center justify-end",children:[e&&(0,a.jsx)("div",{className:"md:hidden",children:(0,a.jsx)(Q,{onClick:()=>r(!0),children:(0,a.jsx)($.A,{fill:"#75777A",size:18})})}),s&&(0,a.jsxs)(i.Fragment,{children:[(0,a.jsx)("div",{className:"mr-2 hidden sm:block",children:(0,a.jsx)(_.A,{})}),x&&(0,a.jsx)(J,{}),(0,a.jsx)(P.A,{})]}),(0,a.jsx)("button",{type:"button",className:"mx-3 flex cursor-pointer bg-transparent md:hidden",onClick:N,"aria-label":"Toggle menu",children:(0,a.jsx)(M.A,{className:"h-6 w-6 text-[#aaaaaa]"})}),c&&(0,a.jsx)(W,{closeMenu:N})]})]})},et=(0,d.YK)({defaultTitle:{id:"OC.tagline",defaultMessage:"Make your community sustainable. Collect and spend money transparently."}});class es extends i.Component{static{this.propTypes={collective:l().object,canonicalURL:l().string,description:l().string,image:l().string,twitterHandle:l().string,css:l().string,className:l().string,title:l().string,metaTitle:l().string,showSearch:l().bool,showProfileAndChangelogMenu:l().bool,showMenuItems:l().bool,withTopBar:l().bool,updatesRss:l().bool,noRobots:l().bool,intl:l().object,LoggedInUser:l().object,loading:l().bool}}static{this.defaultProps={withTopBar:!0}}getTitle(){let e=this.props.title;return e||(e=this.props.collective?this.props.collective.name:`Open Collective - ${this.props.intl.formatMessage(et.defaultTitle)}`),e.match(/open collective/i)||(e=`${e} - Open Collective`),e}getTwitterHandle(){let{collective:e}=this.props,t=e?.parentCollective,s=this.props.twitterHandle||e?.twitterHandle||(0,o.A)(t,"twitterHandle");return s?`@${s}`:""}getMetas(){let{intl:e,noRobots:t,collective:s,updatesRss:a}=this.props,i=this.props.title||s&&s.name,n=this.props.image||s&&(0,u.Qx)(s),l=this.props.description||s?.description||s?.longDescription,o=this.props.metaTitle||(i?`${i} - Open Collective`:"Open Collective"),r="https://opencollective.com/static/images/opencollective-og.png",c=[{property:"twitter:site",content:"@opencollect"},{property:"twitter:creator",content:this.getTwitterHandle()},{property:"fb:app_id",content:"266835577107099"},{property:"og:image",content:n||r},{property:"og:description",name:"description",content:(0,m.xv)(l,256)},{property:"twitter:card",content:"summary_large_image"},{property:"twitter:title",content:o},{property:"twitter:description",content:(0,m.xv)(l,256)},{property:"twitter:image",content:n||r},{property:"og:title",content:o}];return(t||s&&s.isIncognito)&&c.push({name:"robots",content:"none"}),a&&c.push({rel:"alternate",type:"application/rss+xml",title:e.formatMessage({id:"updates",defaultMessage:"Updates"}),href:`https://rss.opencollective.com/${s.slug}/updates.rss`}),c}render(){let{css:e,canonicalURL:t,withTopBar:s}=this.props;return(0,a.jsxs)("header",{children:[(0,a.jsxs)(c(),{children:[(0,a.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1, maximum-scale=1"}),(0,a.jsx)("meta",{httpEquiv:"X-UA-Compatible",content:"IE=edge"}),(0,a.jsx)("meta",{property:"og:logo",content:"/static/images/opencollectiveicon240x240",size:"240x240"}),(0,a.jsx)("meta",{property:"og:logo",content:"/static/images/opencollectiveicon48x48",size:"48x48"}),(0,a.jsx)("meta",{property:"og:logo",content:"/static/images/opencollectivelogo480x80",size:"480x80"}),(0,a.jsx)("meta",{property:"og:logo",content:"/static/images/opencollectivelogo480x80@2x",size:"960x160"}),e&&(0,a.jsx)("link",{rel:"stylesheet",href:e}),(0,a.jsx)("title",{children:this.getTitle()}),this.getMetas().map((e,t)=>(0,a.jsx)("meta",{...e},`${e.property||e.name}-${t}`)),t&&(0,a.jsx)("link",{rel:"canonical",href:t})]}),(0,a.jsx)("div",{id:"top"}),s&&(0,a.jsx)(ee,{account:this.props.collective,showSearch:this.props.showSearch,showMenuItems:this.props.showMenuItems,showProfileAndChangelogMenu:this.props.showProfileAndChangelogMenu,loading:this.props.loading}),(0,a.jsx)(E,{collective:this.props.collective})]})}}let ea=(0,f.A)(es)},47965:(e,t,s)=>{s.d(t,{f:()=>l});var a=s(37876);s(14232);var i=s(8594),n=s(20322);function l({content:e,className:t}){return(0,a.jsx)(i.VK,{className:(0,n.cn)("[&_mark]:relative [&_mark]:rounded-sm [&_mark]:bg-amber-200/30 [&_mark]:text-amber-950 [&_mark]:shadow-[0_0_0_2px_color-mix(in_oklab,var(--color-amber-200)_30%,transparent)]",t),allowList:["mark"],content:e})}},49294:(e,t,s)=>{s.d(t,{E:()=>o});var a=s(37876);s(14232);var i=s(65971),n=s(20322);let l=(0,i.F)("inline-flex items-center gap-0.5 align-middle font-medium",{variants:{type:{info:"bg-blue-100 text-blue-700",success:"bg-green-100 text-green-800",warning:"bg-yellow-100 text-yellow-800",error:"bg-red-100 text-red-800",neutral:"bg-slate-100 text-slate-700",outline:"bg-transparent text-muted-foreground ring-1 ring-slate-300 ring-inset"},round:{true:"rounded-full"},size:{xs:"px-1 py-0.5 text-xs",sm:"px-2 py-1 text-xs",default:"px-3 py-1 text-sm"}},compoundVariants:[{size:"xs",round:!1,className:"rounded-sm"},{size:"sm",round:!1,className:"rounded-md"},{size:"default",round:!1,className:"rounded-lg"}],defaultVariants:{type:"neutral",round:!1,size:"default"}});function o({className:e,type:t,size:s,round:i,...r}){return(0,a.jsx)("div",{className:(0,n.cn)(l({type:t,size:s,round:i}
22),e),...r})}},52558:(e,t,s)=>{s.d(t,{e:()=>l});var a=s(62449),i=s(95502);let n=(0,a.YK)({[i.G$.ALL]:{id:"All",defaultMessage:"All"},[i.G$.ACCOUNTS]:{defaultMessage:"Accounts",id:"FvanT6"},[i.G$.EXPENSES]:{defaultMessage:"Expenses",id:"Expenses"},[i.G$.ORDERS]:{defaultMessage:"Contributions",id:"Contributions"},[i.G$.TRANSACTIONS]:{defaultMessage:"Transactions",id:"menu.transactions"},[i.G$.UPDATES]:{defaultMessage:"Updates",id:"updates"},[i.G$.COMMENTS]:{defaultMessage:"Comments",id:"wCgTu5"},[i.G$.HOST_APPLICATIONS]:{defaultMessage:"Host Applications",id:"Menu.HostApplications"},[i.G$.DASHBOARD_TOOL]:{defaultMessage:"Dashboard",id:"Dashboard"}}),l=(e,t)=>n[t]?e.formatMessage(n[t]):t},56357:(e,t,s)=>{s.d(t,{X:()=>r});var a=s(37876);s(14232);var i=s(62449),n=s(30619),l=s(47965),o=s(1934);function r({comment:e,highlights:t}){let s=(0,o.b)(t,["html"]),c=Object.values(s.others)[0]?.[0];return(0,a.jsxs)("div",{className:"flex flex-1 items-center gap-2",children:[(0,a.jsx)(n.Ay,{collective:e.fromAccount,size:36}),(0,a.jsxs)("div",{className:"overflow-hidden",children:[(0,a.jsx)("div",{className:"truncate",children:(0,a.jsx)(i.sA,{id:"CommentResult.commentFrom",defaultMessage:"Comment from {name} on {context}",values:{name:(0,a.jsx)("span",{className:"text-foreground",children:e.fromAccount?.name||"Incognito"}),context:e.update?(0,a.jsx)(i.sA,{defaultMessage:"Update #{id}",id:"VVgt/a",values:{id:e.update.legacyId}}):e.expense?(0,a.jsx)(i.sA,{id:"E9pJQz",defaultMessage:"Expense #{id}",values:{id:e.expense.legacyId}}):e.hostApplication?(0,a.jsx)(i.sA,{defaultMessage:"Host Application #{id}",id:"a377gv",values:{id:e.hostApplication.id}}):e.order?(0,a.jsx)(i.sA,{defaultMessage:"Contribution #{id}",id:"Siv4wU",values:{id:e.order.legacyId}}):e.conversation?(0,a.jsx)(i.sA,{defaultMessage:"Conversation",id:"gegfoA"}):(0,a.jsx)(i.sA,{defaultMessage:"Unknown",id:"5jeq8P"})}})}),(0,a.jsx)("div",{className:"truncate font-medium text-muted-foreground",children:(0,a.jsx)(l.f,{content:s.top.html?.[0]||e.html})}),c&&(0,a.jsx)("div",{className:"truncate",children:(0,a.jsx)(l.f,{className:"text-muted-foreground italic",content:c})})]})]})}},60448:(e,t,s)=>{s.d(t,{w:()=>m});var a=s(14232),i=s(18334),n=s(89718),l=s(59891),o=s(82564),r=s(92980),c=s(95502);let d=n.Ik({entity:n.k5([c.G$.ACCOUNTS,c.G$.EXPENSES,c.G$.HOST_APPLICATIONS,c.G$.ORDERS,c.G$.TRANSACTIONS,c.G$.UPDATES]),id:n.Yj()}),u=n.g1(n.Yj(),n.YO(d));function m(){let[e,t]=(0,l.A)(o.rS.RECENTLY_VISITED,{}),{workspace:s}=(0,r.h)(),n=s?.slug,c=(0,a.useMemo)(()=>{try{return u.parse(e)}catch(e){return i.Cp(e),t({}),{}}},[e,t]),m=(0,a.useCallback)(e=>{try{let s=d.parse(e);t(e=>{if(!n)return{};let t=(e[n]||[]).filter(e=>
22e.id!==s.id),a=[s,...t];return{...e,[n]:a.slice(0,5)}})}catch(e){i.Cp(e)}},[n,t]),f=(0,a.useCallback)(e=>{t(t=>{if(!n)return t;let s=(t[n]||[]).filter(t=>t.id!==e);return{...t,[n]:s}})},[n,t]);return{recentlyVisited:n?c[n]??[]:[],addToRecent:m,removeFromRecent:f}}},60844:(e,t,s)=>{s.d(t,{u:()=>el});var a=s(37876),i=s(14232),n=s(670),l=s(11302),o=s(10611),r=s(29198),c=s(41616),d=s(62449),u=s(86784),m=s(60257),f=s(24199),p=s(87058),g=s(52558),h=s(87409),x=s(23668),A=s(42506),S=s(40289),N=s(94547),T=s(47144),E=s(63037),b=s(92980),C=s(67535),v=s(56357),M=s(91754),y=s(19228),j=s(30619),I=s(49294),R=s(47965),O=s(1934);function _({hostApplication:e,highlights:t}){let s=(0,d.tz)(),n=(0,O.b)(t,["name","slug"]),l=Object.values(n.others)[0]?.[0];return(0,a.jsxs)("div",{className:"flex w-full items-center gap-2",children:[(0,a.jsx)(j.Ay,{collective:e.account,size:36}),(0,a.jsxs)("div",{className:"flex-1 overflow-hidden",children:[(0,a.jsxs)("div",{className:"flex items-center gap-2",children:[(0,a.jsx)(R.f,{content:n.top.name?.[0]??e.account.name,className:"truncate font-medium"}),(0,a.jsx)(I.E,{type:"outline",size:"xs",children:(0,y.A)(s,e.status)})]}),(0,a.jsxs)("div",{className:"mt-1 text-muted-foreground",children:["@",n.top.slug?(0,a.jsx)(R.f,{content:n.top.slug[0],className:"truncate"}):e.account.slug,l&&(0,a.jsxs)(i.Fragment,{children:[" \xb7 ",(0,a.jsx)(R.f,{className:"truncate italic",content:l})]})]})]})]})}var w=s(2230),P=s(92726);function L({page:e}){return(0,a.jsxs)("div",{className:"flex items-center gap-2",children:[e.Icon&&(0,a.jsx)(e.Icon,{className:"text-muted-foreground",size:20}),(0,a.jsxs)("div",{children:[e.group&&(0,a.jsxs)("span",{className:"text-muted-foreground",children:[e.group," > "]}),e.label]})]})}var F=s(32054),k=s(40499),D=s(72632),$=s(62097);let U=({slug:e,onRemove:t})=>{let{data:s}=(0,n.IT)($.UF,{variables:{slug:e},fetchPolicy:"cache-first"});return(0,a.jsxs)("div",{className:"flex max-w-fit shrink-0 items-center overflow-hidden rounded-md pr-1 ring ring-border select-none",children:[(0,a.jsx)(j.Ay,{collective:s?.account,size:20,className:"m-1 mr-2 bg-white shadow-xs"}),(0,a.jsx)("div",{className:"text-sm",children:s?.account.name??e}),t&&(0,a.jsx)("button",{tabIndex:-1,onClick:t,className:"ml-0.5 flex size-5 items-center justify-center rounded p-0.5 hover:bg-slate-200 focus:outline-hidden focus-visible:bg-slate-200",children:(0,a.jsx)(D.A,{size:16,className:"text-muted-foreground"})})]})};var G=s(20322);let H=i.memo(({onSelect:e,onDelete:t,actionLabel:s,children:i,showAction:n=!1,className:l,...o})=>{let r=(0,d.tz)().formatMessage({defaultMessage:"Jump to",id:"u8j6vX"});return(0,a.jsxs)(T.h_,{onSelect:e,className:(0,G.cn)("justify-between gap-2","[&[data-selected=true]_.action]:bg-background [&[data-selected=true]_.action]:shadow-xs [&[data-selected=true]_.action]:ring [&[data-selected=true]_.action]:ring-border","[&[data-selected=true]_.action]:text-foreground",n?"":"[&[data-selected=false]_.action]:hidden","[&[data-selected=false]_.actions]:hidden",l),...o,children:[i,(0,a.jsxs)("div",{className:(0,G.cn)("actions absolute right-2 flex items-center gap-1",n?"":"absolute right-2"),children:[(0,a.jsx)("div",{className:(0,G.cn)("action flex items-center gap-1 rounded-md p-1 whitespace-nowrap text-muted-foreground shadow-none transition-colors"),children:s??r}),t&&(0,a.jsx)("button",{className:"flex size-7 items-center justify-center rounded-md p-1 ring-border transition-colors hover:bg-background hover:shadow-xs hover:ring",onClick:e=>{e.preventDefault(),e.stopPropagation(),t()},children:(0,a.jsx)(D.A,{className:"!size-4"})})]})]})}),z=i.memo(({opt:e,queryFilter:t,intl:s})=>{let n=(0,g.e)(s,e.value),l=(0,i.useCallback)(()=>{t.setFilter("entity",e.value)},[t,e.value]);return(0,a.jsx)(H,{onSelect:l,value:e.value,actionLabel:s.formatMessage({defaultMessage:"Search in {entity}",id:"UHj+h/"},{entity:n.toLowerCase()}),children:(0,a.jsxs)("div",{className:"flex items-center gap-2",children:[(0,a.jsx)("div",{className:(0,G.cn)("flex size-9 items-center justify-center rounded-md",e.className),children:(0,a.jsx)(e.icon,{})}),(0,a.jsxs)("div",{className:"flex flex-col",children:[(0,a.jsx)("span",{className:"text-sm font-medium text-foreground group-hover:text-foreground",children:n}),(0,a.jsx)("span",{className:"text-xs text-muted-foreground",children:t.values.workspace?(0,a.jsx)(d.sA,{defaultMessage:"Find {entities} in your workspace.",id:"SnHGJH",values:{entities:n}}):(0,a.jsx)(d.sA,{defaultMessage:"Find any {entities} on the platform.",id:"HplALu",values:{entities:n}})})]})]})},e.value)});var B=s(95502),V=s(88490),Y=s(89099),q=s(69756),X=s(60448);let W={[B.G$.ACCOUNTS]:{query:(0,V.J1)`
23      query AccountResult($id: String, $imageHeight: Int) {
24        account(id: $id) {
25          id
26          ...SearchAccountFields
27        }
28      }
29      ${$.V8}
30    `,Component:({data:e})=>(0,a.jsx)(C.d,{account:e}),pickData:e=>e.account},[B.G$.EXPENSES]:{query:(0,V.J1)`
31      query ExpenseResult($id: String, $imageHeight: Int) {
32        expense(expense: { id: $id }) {
33          id
34          ...SearchExpenseFields
35        }
36      }
37      ${$.ss}
38    `,Component:({data:e})=>(0,a.jsx)(M._,{expense:e}),pickData:e=>e.expense},[B.G$.HOST_APPLICATIONS]:{query:(0,V.J1)`
39      query HostApplicationResult($id: String, $imageHeight: Int) {
40        hostApplication(hostApplication: { id: $id }) {
41          id
42          ...SearchHostApplicationFields
43        }
44      }
45      ${$.YA}
46    `,Component:({data:e})=>(0,a.jsx)(_,{hostApplication:e}),pickData:e=>e.hostApplication},[B.G$.ORDERS]:{query:(0,V.J1)`
47      query OrderResult($id: String, $imageHeight: Int) {
48        order(order: { id: $id }) {
49          id
50          ...SearchOrderFields
51        }
52      }
53      ${$.g4}
54    `,Component:({data:e})=>(0,a.jsx)(P.I,{order:e}),pickData:e=>e.order},[B.G$.TRANSACTIONS]:{query:(0,V.J1)`
55      query TransactionResult($id: String, $imageHeight: Int) {
56        transaction(transaction: { id: $id }) {
57          id
58          ...SearchTransactionFields
59        }
60      }
61      ${$.S9}
62    `,Component:({data:e})=>(0,a.jsx)(F.q,{transaction:e}),pickData:e=>e.transaction},[B.G$.UPDATES]:{query:(0,V.J1)`
63      query UpdateResult($id: String, $imageHeight: Int) {
64        update(id: $id) {
65          id
66          ...SearchUpdateFields
67        }
68      }
69      ${$.T3}
70    `,Component:({data:e})=>(0,a.jsx)(k.L,{update:e}),pickData:e=>e.update}};function K({entity:e,id:t,setOpen:s,removeFromRecent:l}){let o=(0,Y.useRouter)(),{getLinkProps:r}=(0,O.q)(),{query:c,Component:d,pickData:u}=W[e],{data:m,loading:f,error:p}=(0,n.IT)(c,{variables:{imageHeight:72,id:t}}),g=m&&!p?r({entity:e,data:u(m)}):null,h=(0,i.useCallback)(()=>{l(t)},[l,t]),x=(0,i.useCallback)(()=>{g&&(o.push(g.href),s(!1),g.onClick?.())},[o,s,g]);return f?(0,a.jsx)(w.W,{}):m&&!p&&g?(0,a.jsx)(H,{onSelect:x,onDelete:h,children:(0,a.jsx)(q.A,{href:g.href,className:"block w-full",children:(0,a.jsx)(d,{data:u(m)})})}):null}function J({queryFilter:e,input:t,setOpen:s}){let i=(0,d.tz)(),{recentlyVisited:n,removeFromRecent:l}=(0,X.w)();if(n.length>0&&""===t&&e.values.entity===B.G$.ALL)return(0,a.jsx)(T.L$,{heading:i.formatMessage({defaultMessage:"Recent",id:"rrfdNu"}),children:n.map(e=>(0,a.jsx)(K,{entity:e.entity,id:e.id,setOpen:s,removeFromRecent:l},e.id))})}let Q=i.memo(({onSelect:e,totalCount:t,limit:s,label:i})=>{let n=(0,d.tz)();return t>s?(0,a.jsxs)(H,{onSelect:e,className:"items-center justify-start",children:[(0,a.jsx)("div",{className:"flex size-9 items-center justify-center rounded-md bg-muted text-muted-foreground",children:(0,a.jsx)(r.A,{})}),(0,a.jsx)("span",{children:(0,a.jsx)(d.sA,{defaultMessage:"See {count} more {label}",id:"SearchResults.SeeMore",values:{count:Number(t-s).toLocaleStr
70ing(n.locale),label:i.toLowerCase()}})})]}):null}),Z=i.memo(function({node:e,entity:t,renderNode:s,setOpen:n,getLinkProps:l}){let o=(0,Y.useRouter)(),{href:r,onClick:c}=l({entity:t,data:e}),d=(0,i.useCallback)(()=>{c?.(),o.push(r),n(!1)},[o,r,n,c]);return(0,a.jsx)(H,{onSelect:d,children:(0,a.jsx)(q.A,{href:r,className:"block w-full",children:s(e)})})});function ee({totalCount:e,nodes:t,renderNode:s,input:n,queryFilter:l,entity:o,setOpen:r,isInfiniteScrollEnabled:c=!1}){let u=(0,d.tz)(),{LoggedInUser:f}=(0,m.A)(),A=f?.hasPreviewFeatureEnabled(h.bu.SEARCH_RESULTS_PAGE),{workspace:S}=(0,b.h)(),{getLinkProps:N}=(0,O.q)(),E=(0,i.useCallback)(()=>{A?(l.resetFilters({...l.values,entity:o},l.values.workspace?(0,p.q5)(S,x.tm.SEARCH):"/search-results"),r(!1)):l.setFilter("entity",o)},[A,l,o,S,r]);if(!e||""===n)return null;let C=!c&&(t?.length||0)<e;return(0,a.jsxs)(T.L$,{heading:(0,g.e)(u,o),className:"[&:last-child_.separator]:hidden",children:[t?.map(e=>(0,a.jsx)(Z,{node:e,entity:o,renderNode:s,setOpen:r,getLinkProps:N},e.id)),C&&(0,a.jsx)(Q,{onSelect:E,totalCount:e,limit:l.variables.limit,label:(0,g.e)(u,o)},`more-${String(o)}`),(0,a.jsx)("hr",{className:"separator -mx-2 my-2 h-px bg-border"})]})}var et=s(15137),es=s(96286),ea=s(76104);function ei(){return(0,a.jsxs)("div",{className:"flex items-center gap-8 bg-muted/50 px-3 py-2 text-xs text-muted-foreground",children:[(0,a.jsxs)("div",{className:"flex items-center gap-1",children:[(0,a.jsx)("div",{className:"flex size-6 items-center justify-center rounded-md border bg-background",children:(0,a.jsx)(et.A,{size:14})}),(0,a.jsx)("div",{className:"flex size-6 items-center justify-center rounded-md border bg-background",children:(0,a.jsx)(es.A,{size:14})}),(0,a.jsx)("span",{children:"to navigate"})]}),(0,a.jsxs)("div",{className:"flex items-center gap-1",children:[(0,a.jsx)("div",{className:"flex size-6 items-center justify-center rounded-md border bg-background",children:(0,a.jsx)(ea.A,{size:14})}),(0,a.jsx)("span",{children:"to select"})]}),(0,a.jsxs)("div",{className:"flex items-center gap-1",children:[(0,a.jsx)("div",{className:"flex h-6 items-center justify-center rounded-md border bg-background px-1",children:"esc"}),(0,a.jsx)("span",{children:"to close"})]})]})}let en=e=>{if(!e)return 0;let t=Object.values(e).map(e=>e.score);return t.length>0?Math.max(...t):0},el=({open:e,setOpen:t})=>{let s=(0,d.tz)(),{LoggedInUser:y}=(0,m.A)(),{workspace:j}=(0,b.h)(),I=y?.hasPreviewFeatureEnabled(h.bu.SEARCH_RESULTS_PAGE),R=i.useRef(null),O=(0,i.useRef)(null),{account:D}=i.useContext(A.C),G=(0,i.useMemo)(()=>j?.isHost?{slug:j.slug,type:"host"}:j?.slug&&"root-actions"!==j.slug?{slug:j.slug,type:"account"}:void 0,[j]),[V,Y]=i.useState(""),q=(0,f.A)({schema:B.wQ,filters:{},toVariables:{workspace:e=>{if(e){if(G?.type==="account")return{account:{slug:G.slug}};if(G?.type==="host")return{host:{slug:G.slug}}}},entity:e=>{let t={limit:20,useTopHits:!1,includeAccounts:!1,includeTransactions:!1,includeExpenses:!1,includeOrders:!1,includeUpdates:!1,includeComments:!1,includeHostApplications:!1};switch(e){case B.G$.ALL:return{limit:5,useTopHits:!0,includeAccounts:!0,includeTransactions:!0,includeExpenses:!0,includeOrders:!0,includeUpdates:!0,includeComments:!0,includeHostApplications:!0};case B.G$.EXPENSES:return{...t,includeExpenses:!0};case B.G$.TRANSACTIONS:return{...t,includeTransactions:!0};case B.G$.ACCOUNTS:return{...t,includeAccounts:!0};case B.G$.ORDERS:return{...t,includeOrders:!0};case B.G$.UPDATES:return{...t,includeUpdates:!0};case B.G$.COMMENTS:return{...t,includeComments:!0};case B.G$.HOST_APPLICATIONS:return{...t,includeHostApplications:!0}}}},defaultFilterValues:{workspace:D?.slug,entity:B.G$.ALL},skipRouter:!0});(0,i.useEffect)(()=>{e&&q.setFilters({workspace:D?.slug,entity:B.G$.ALL})},[e,D?.slug]);let{data:X,loading:W,fetchMore:K,variables:Q}=(0,n.IT)($.kM,{variables:{...q.variables,imageHeight:72,__infiniteScroll:!0},notifyOnNetworkStatusChange:!0,fetchPolicy:"cache-and-network",skip:!q.values.searchTerm}),[Z,et]=i.useState(!1),es=q.values.entity!==B.G$.ALL,{debouncedValue:ea,isDebouncing:el}=function(e){let[t,s]=i.useState(e),[a,n]=i.useState(!1),[l,o]=i.useState(!1),r=i.useRef((0,u.A)(e=>{s(e),n(!1)},500));return i.useEffect(()=>{o(!0)},[]),i.useEffect(()=>(l&&(n(!0),r.current(e)),()=>{r.current.cancel()}
70),[e,500,l]),{debouncedValue:t,isDebouncing:!!l&&a}}(V);(0,i.useEffect)(()=>{ea?.length>0?q.setFilter("searchTerm",ea):q.setFilter("searchTerm",void 0)},[ea]);let eo=i.useCallback(e=>{let t=R.current;t&&("Delete"===e.key||"Backspace"===e.key)&&""===t.value&&(q.values.entity!==B.G$.ALL?q.setFilter("entity",B.G$.ALL):q.setFilter("workspace",void 0))},[q]),er=(0,i.useCallback)(()=>{q.setFilter("workspace",G.slug),Y("")},[q,G,Y]),ec=(0,i.useCallback)(()=>{q.resetFilters({searchTerm:V,workspace:G.slug},(0,p.q5)(j,x.tm.SEARCH)),t(!1)},[q,V,G,j,t]),ed=(0,i.useCallback)(()=>{q.resetFilters({searchTerm:V,workspace:"ALL"},"/search-results"),t(!1)},[q,V,t]),eu=W||el,em=!!V,ef=X?.search?.results&&V===Q.searchTerm,ep=em&&ef,eg=eu&&!ep&&em,eh=i.useMemo(()=>(D?(0,S.g)({intl:s,account:D,LoggedInUser:y}):[]).flatMap(e=>"subMenu"in e?e.subMenu.map(t=>({...t,id:t.section,Icon:e.Icon,group:e.label})):{...e,id:e.section}).filter(e=>e.section!==x.tm.SEARCH),[s,D,y]),ex=i.useMemo(()=>{if(q.values.workspace){let e=[B.G$.ACCOUNTS,B.G$.EXPENSES,B.G$.ORDERS,B.G$.TRANSACTIONS,B.G$.UPDATES];return G?.type==="host"&&e.push(B.G$.HOST_APPLICATIONS),Object.values((0,o.A)(B.w0,e))}return Object.values((0,o.A)(B.w0,[B.G$.ACCOUNTS,B.G$.UPDATES]))},[q.values.workspace,G?.type]),eA=i.useMemo(()=>q.values.workspace&&V&&q.values.entity===B.G$.ALL?eh.filter(e=>(e.group?`${e.group} ${e.label}`:e.label).toString().toLowerCase().includes(V.toLowerCase())).slice(0,5):[],[V,eh,q.values]),eS=i.useMemo(()=>{if(!X?.search?.results)return!1;let e=X.search.results;return(e.accounts?.collection?.totalCount||0)>0||(e.expenses?.collection?.totalCount||0)>0||(e.orders?.collection?.totalCount||0)>0||(e.transactions?.collection?.totalCount||0)>0||(e.updates?.collection?.totalCount||0)>0||(e.hostApplications?.collection?.totalCount||0)>0||(e.comments?.collection?.totalCount||0)>0},[X]),eN=(0,i.useMemo)(()=>ep?[{entity:B.G$.ACCOUNTS,totalCount:X?.search.results.accounts?.collection.totalCount,nodes:X?.search.results.accounts?.collection.nodes,maxScore:en(X?.search.results.accounts?.highlights),renderNode:e=>(0,a.jsx)(C.d,{account:e,highlights:X?.search.results.accounts?.highlights[e.id]})},{entity:B.G$.EXPENSES,totalCount:X?.search.results.expenses?.collection.totalCount,nodes:X?.search.results.expenses?.collection.nodes,maxScore:en(X?.search.results.expenses?.highlights),renderNode:e=>(0,a.jsx)(M._,{expense:e,highlights:X?.search.results.expenses?.highlights[e.id]})},{entity:B.G$.HOST_APPLICATIONS,totalCount:X?.search.results.hostApplications?.collection.totalCount,nodes:X?.search.results.hostApplications?.collection.nodes,maxScore:en(X?.search.results.hostApplications?.highlights),renderNode:e=>(0,a.jsx)(_,{hostApplication:e,highlights:X?.search.results.hostApplications?.highlights[e.id]})},{entity:B.G$.ORDERS,totalCount:X?.search.results.orders?.collection.totalCount,nodes:X?.search.results.orders?.collection.nodes,maxScore:en(X?.search.results.orders?.highlights),renderNode:e=>(0,a.jsx)(P.I,{order:e,highlights:X?.search.results.orders?.highlights[e.id]})},{entity:B.G$.TRANSACTIONS,totalCount:X?.search.results.transactions?.collection.totalCount,nodes:X?.search.results.transactions?.collection.nodes,maxScore:en(X?.search.results.transactions?.highlights),renderNode:e=>(0,a.jsx)(F.q,{transaction:e,highlights:X?.search.results.transactions?.highlights[e.id]})},{entity:B.G$.UPDATES,totalCount:X?.search.results.updates?.collection.totalCount,nodes:X?.search.results.updates?.collection.nodes,maxScore:en(X?.search.results.updates?.highlights),renderNode:e=>(0,a.jsx)(k.L,{update:e,highlights:X?.search.results.updates?.highlights[e.id]})},{entity:B.G$.COMMENTS,totalCount:X?.search.results.comments?.collection.totalCount,nodes:X?.search.results.comments?.collection.nodes?.filter(e=>(0,p.XB)(e,y)),maxScore:en(X?.search.results.comments?.highlights),renderNode:e=>(0,a.jsx)(v.X,{comment:e,highlights:X?.search.results.comments?.highlights[e.id]})}].sort((e,t)=>t.maxScore-e.maxScore):[],[ep,X,y]),eT=""!==ea&&!eu&&0===eA.length&&!eS,eE=(0,i.useCallback)(e=>{if(!es||!X||Z||W)return;let t=e.target;if(t.scrollHeight-t.scrollTop-t.clientHeight<100){let e=X?.search?.results;if(!e)return;let t={[B.G$.ACCOUNTS]:"accounts",[B.G$.EXPENSES]:"expenses",[B.G$.ORDERS]:"orders",[B.G$.TRANSACTIONS]:"transactions",[B.G$.UPDATES]:"updates",[B.G$.COMMENTS]:"comments",[B.G$.HOST_APPLICATIONS]:"hostApplications"}[q.values.entity],s=e[t]?.collection,a=s?.nodes.length||0;a<(s?.totalCount||0)&&(et(!0),K({variables:{offset:a}}).finally(()=>{et(!1)}))}},[es,X,Z,W,K,q.values.entity]);return(0,a.jsxs)(T.Gj,{open:e,onOpenChange:t,shouldFilter:!1,onKeyDown:eo,description:s.formatMessage({defaultMessage:"Search for accounts, expenses, transactions, updates, comments, and more",id:"wdsjMO"}),className:"sm:max-w-2xl",children:[(0,a.jsx)(E.L3,{className:"hidden",children:(0,a.jsx)(d.sA,{defaultMessage:"Search",id:"Search"})}),(0,a.jsxs)("div",{className:"group flex items-center gap-3 border-b px-3","cmdk-input-wrapper":"",children:[(0,a.jsx)(r.A,{className:"shrink-0 text-muted-foreground",size:16}),q.values.workspace&&"root-actions"!==q.values.workspace&&(0,a.jsx)(U,{slug:q.values.workspace,onRemove:()=>q.setFilter("workspace",void 0)}),q.values.entity!==B.G$.ALL&&(0,a.jsxs)("span",{className:"flex items-center gap-1 text-sm whitespace-nowrap text-muted-foreground",children:[(0,g.e)(s,q.values.entity)," ",(0,a.jsx)(c.A,{size:10,
70className:"!size-4"})]}),(0,a.jsx)(l.uB.Input,{ref:R,onValueChange:Y,value:V,placeholder:s.formatMessage({defaultMessage:"Search...",id:"search.placeholder"}),className:"flex h-11 w-full rounded-md bg-transparent py-3 text-sm outline-hidden placeholder:text-muted-foreground disabled:cursor-not-allowed disabled:opacity-50"}),eu&&(0,a.jsx)(N.A,{size:16,className:"absolute right-4 text-muted-foreground"})]}),(0,a.jsxs)(T.oI,{ref:O,onScroll:eE,className:"max-h-[600px] border-t-0 border-b",children:[(0,a.jsx)(T.h_,{value:"-",className:"hidden"}),!q.values.workspace&&G&&0===V.length&&q.values.entity===B.G$.ALL&&(0,a.jsxs)(T.L$,{heading:"",children:[(0,a.jsx)(H,{onSelect:er,actionLabel:s.formatMessage({defaultMessage:"Search in workspace",id:"idTzf7"}),showAction:!0,children:(0,a.jsx)(U,{slug:G.slug})}),(0,a.jsx)("hr",{className:"separator -mx-2 my-2 h-px bg-border"})]}),0===V.length&&q.values.entity===B.G$.ALL&&(0,a.jsxs)(T.L$,{heading:"",className:"[&:last-child_.separator]:hidden",children:[ex.map(e=>(0,a.jsx)(z,{opt:e,queryFilter:q,intl:s},e.value)),(0,a.jsx)("hr",{className:"separator -mx-2 my-2 h-px bg-border"})]}),V.length>0&&I&&(0,a.jsx)(i.Fragment,{children:(0,a.jsxs)(T.L$,{heading:"",className:"[&:last-child_.separator]:hidden",children:[G&&(0,a.jsx)(H,{onSelect:ec,actionLabel:s.formatMessage({defaultMessage:"Search in this workspace",id:"qT2PNg"}),showAction:!0,children:(0,a.jsxs)("div",{className:"flex items-center gap-2",children:[(0,a.jsx)("div",{className:"flex size-9 items-center justify-center rounded-md bg-muted text-muted-foreground",children:(0,a.jsx)(r.A,{})}),(0,a.jsx)("div",{className:"flex flex-col",children:(0,a.jsxs)("div",{className:"flex items-center gap-2 text-sm",children:[(0,a.jsx)(U,{slug:G.slug})," ",V]})})]})}),(0,a.jsx)(H,{onSelect:ed,actionLabel:s.formatMessage({defaultMessage:"Search all of Open Collective",id:"LoB4cg"}),showAction:!0,children:(0,a.jsxs)("div",{className:"flex items-center gap-2",children:[(0,a.jsx)("div",{className:"flex size-9 items-center justify-center rounded-md bg-muted text-muted-foreground",children:(0,a.jsx)(r.A,{})}),(0,a.jsx)("div",{className:"flex flex-col",children:(0,a.jsx)("div",{className:"",children:V})})]})}),(0,a.jsx)("hr",{className:"separator -mx-2 my-2 h-px bg-border"})]})}),(0,a.jsx)(J,{queryFilter:q,setOpen:t,input:V}),eA.length>0&&(0,a.jsx)(ee,{entity:B.G$.DASHBOARD_TOOL,totalCount:eA.length,input:V,queryFilter:q,setOpen:t,nodes:eA,renderNode:e=>(0,a.jsx)(L,{page:e})}),eg&&""!==V&&(0,a.jsx)(T.L$,{heading:s.formatMessage({defaultMessage:"Loading...",id:"Select.Loading"}),children:[1,2,3,4,5].map(e=>(0,a.jsx)(w.W,{},`skeleton-${e}`))}),ep&&(0,a.jsx)(i.Fragment,{children:eN.map(e=>(0,a.jsx)(ee,{entity:e.entity,totalCount:e.totalCount,input:ea,queryFilter:q,setOpen:t,nodes:e.nodes,renderNode:e.renderNode,isInfiniteScrollEnabled:es},e.entity))}),Z&&(0,a.jsxs)("div",{className:"flex items-center justify-center gap-2 py-4",children:[(0,a.jsx)(N.A,{size:16,className:"text-muted-foreground"}),(0,a.jsx)("span",{className:"text-sm text-muted-foreground",children:(0,a.jsx)(d.sA,{defaultMessage:"Loading more...",id:"jZ5QcA"})})]}),eT&&(0,a.jsx)("div",{className:"py-6 text-center text-sm text-muted-foreground",children:(0,a.jsx)(d.sA,{defaultMessage:"No results",id:"search.noResults"})})]}),(0,a.jsx)(ei,{})]})}},61288:(e,t,s)=>{s.d(t,{F8:()=>d,Oz:()=>u,z4:()=>c});var a=s(37876);s(14232);var i=s(62449),n=s(96974),l=s(33123);let o=(0,i.YK)({ALL:{id:"AllExpenses",defaultMessage:"All expenses"},[n.A.INVOICE]:{id:"Expense.Type.Invoice",defaultMessage:"Invoice"},[n.A.RECEIPT]:{id:"ExpenseForm.ReceiptLabel",defaultMessage:"Reimbursement"},[n.A.GRANT]:{id:"Expense.Type.FundingRequest",defaultMessage:"Grant"},[n.A.UNCLASSIFIED]:{id:"Expense.Type.Unclassified",defaultMessage:"Unclassified"},[n.A.CHARGE]:{id:"Expense.Type.Charge",defaultMessage:"Virtual Card Charge"},[n.A.SETTLEMENT]:{id:"Expense.Type.Settlement",defaultMessage:"Settlement"},[n.A.PLATFORM_BILLING]:{id:"beRXFK",defaultMessage:"Platform Billing"}}),r=(0,i.YK)({ALL:{id:"Expenses.AllShort",defaultMessage:"All"},OVERDUE:{id:"M0vCGv",defaultMessage:"Overdue"},PAYMENT_DUE:{defaultMessage:"Payment Due",id:"ze/uWh"},[l.Drj.DRAFT]:{id:"expense.draft",defaultMessage:"Draft"}
70,[l.Drj.PENDING]:{id:"expense.pending",defaultMessage:"Pending"},[l.Drj.APPROVED]:{id:"expense.approved",defaultMessage:"Approved"},[l.Drj.REJECTED]:{id:"expense.rejected",defaultMessage:"Rejected"},[l.Drj.PAID]:{id:"expense.paid",defaultMessage:"Paid"},[l.Drj.PROCESSING]:{id:"processing",defaultMessage:"Processing"},[l.Drj.ERROR]:{id:"Error",defaultMessage:"Error"},[l.Drj.SCHEDULED_FOR_PAYMENT]:{id:"expense.scheduledForPayment",defaultMessage:"Scheduled for payment"},[l.Drj.UNVERIFIED]:{id:"Unverified",defaultMessage:"Unverified"},READY_TO_PAY:{id:"expenses.ready",defaultMessage:"Ready to pay"},COMPLETED:{id:"expense.completed",defaultMessage:"Completed"},ON_HOLD:{id:"expense.onHold",defaultMessage:"On Hold"},REFUNDED:{id:"Expense.Status.Refunded",defaultMessage:"Refunded"},[l.Drj.INCOMPLETE]:{defaultMessage:"Incomplete",id:"kHwKVg"},[l.Drj.SPAM]:{defaultMessage:"Spam",id:"LseLoM"},[l.Drj.CANCELED]:{id:"expense.canceled",defaultMessage:"Canceled"},[l.Drj.INVITE_DECLINED]:{id:"expense.invite.declined",defaultMessage:"Invite declined"}}),c=(e,t,s)=>{let a=o[t]?e.formatMessage(o[t]):t;return s&&(a=`${a} #${s}`),a},d=(e,t)=>r[t]?e.formatMessage(r[t]):t,u={week:(0,a.jsx)(i.sA,{id:"week",defaultMessage:"Weekly"}),month:(0,a.jsx)(i.sA,{id:"Frequency.Monthly",defaultMessage:"Monthly"}),quarter:(0,a.jsx)(i.sA,{id:"quarter",defaultMessage:"Quarterly"}),year:(0,a.jsx)(i.sA,{id:"Frequency.Yearly",defaultMessage:"Yearly"})}},62097:(e,t,s)=>{s.d(t,{Op:()=>m,S9:()=>r,T3:()=>c,UF:()=>f,V8:()=>i,YA:()=>d,g4:()=>o,kM:()=>u,ss:()=>l});var a=s(88490);let i=(0,a.J1)`
71  fragment SearchAccountFields on Account {
72    id
73    publicId
74    name
75    slug
76    imageUrl(height: $imageHeight)
77    type
78    ... on AccountWithHost {
79      host {
80        id
81        name
82        slug
83      }
84    }
85    ... on AccountWithParent {
86      parent {
87        id
88        name
89        slug
90      }
91    }
92  }
93`,n=(0,a.J1)`
94  fragment SearchCommentFields on Comment {
95    id
96    html
97    createdAt
98    type
99    fromAccount {
100      ...SearchAccountFields
101    }
102    expense {
103      id
104      legacyId
105      description
106      account {
107        ...SearchAccountFields
108      }
109    }
110    update {
111      id
112      legacyId
113      title
114      account {
115        ...SearchAccountFields
116      }
117    }
118    order {
119      id
120      legacyId
121      toAccount {
122        ...SearchAccountFields
123      }
124    }
125    hostApplication {
126      id
127      account {
128        ...SearchAccountFields
129      }
130      host {
131        ...SearchAccountFields
132      }
133    }
134    conversation {
135      id
136      slug
137      account {
138        ...SearchAccountFields
139      }
140    }
141  }
142  ${i}
143`,l=(0,a.J1)`
144  fragment SearchExpenseFields on Expense {
145    id
146    description
147    legacyId
148    type
149    status
150    amountV2 {
151      valueInCents
152      currency
153    }
154    payee {
155      ...SearchAccountFields
156    }
157    account {
158      ...SearchAccountFields
159    }
160  }
161  ${i}
162`,o=(0,a.J1)`
163  fragment SearchOrderFields on Order {
164    id
165    legacyId
166    description
167    status
168    amount {
169      valueInCents
170      currency
171    }
172    toAccount {
173      ...SearchAccountFields
174    }
175    fromAccount {
176      ...SearchAccountFields
177    }
178  }
179  ${i}
180`,r=(0,a.J1)`
181  fragment SearchTransactionFields on Transaction {
182    id
183    legacyId
184    description
185    type
186    kind
187    netAmount {
188      valueInCents
189      currency
190    }
191    account {
192      ...SearchAccountFields
193    }
194    oppositeAccount {
195      ...SearchAccountFields
196    }
197    host {
198      id
199      slug
200    }
201  }
202  ${i}
203`,c=(0,a.J1)`
204  fragment SearchUpdateFields on Update {
205    id
206    legacyId
207    slug
208    title
209    html
210    account {
211      ...SearchAccountFields
212    }
213  }
214  ${i}
215`,d=(0,a.J1)`
216  fragment SearchHostApplicationFields on HostApplication {
217    id
218    status
219    createdAt
220    account {
221      ...SearchAccountFields
222    }
223    host {
224      ...SearchAccountFields
225    }
226  }
227  ${i}
228`,u=(0,a.J1)`
229  query SearchCommand(
230    $searchTerm: String!
231    $host: AccountReferenceInput
232    $account: AccountReferenceInput
233    $limit: Int!
234    $imageHeight: Int
235    $useTopHits: Boolean
236    $includeAccounts: Boolean!
237    $includeComments: Boolean!
238    $includeExpenses: Boolean!
239    $includeTransactions: Boolean!
240    $includeOrders: Boolean!
241    $includeUpdates: Boolean!
242    $includeHostApplications: Boolean!
243    $offset: Int
244  ) {
245    search(searchTerm: $searchTerm, defaultLimit: $limit, host: $host, account: $account, useTopHits: $useTopHits) {
246      results {
247        accounts(limit: $limit, offset: $offset) @include(if: $includeAccounts) {
248          highlights
249          collection {
250            totalCount
251            limit
252            nodes {
253              ...SearchAccountFields
254            }
255          }
256        }
257        comments(limit: $limit, offset: $offset) @include(if: $includeComments) {
258          highlights
259          collection {
260            totalCount
261            limit
262            nodes {
263              ...SearchCommentFields
264            }
265          }
266        }
267        expenses(limit: $limit, offset: $offset) @include(if: $includeExpenses) {
268          highlights
269          collection {
270            totalCount
271            limit
272            offset
273            nodes {
274              ...SearchExpenseFields
275            }
276          }
277        }
278        orders(limit: $limit, offset: $offset) @include(if: $includeOrders) {
279          highlights
280          collection {
281            totalCount
282            limit
283            nodes {
284              ...SearchOrderFields
285            }
286          }
287        }
288        transactions(limit: $limit, offset: $offset) @include(if: $includeTransactions) {
289          highlights
290          collection {
291            totalCount
292            limit
293            nodes {
294              ...SearchTransactionFields
295            }
296          }
297        }
298
299        updates(limit: $limit, offset: $offset) @include(if: $includeUpdates) {
300          highlights
301          collection {
302            totalCount
303            limit
304            nodes {
305              ...SearchUpdateFields
306            }
307          }
308        }
309        hostApplications(limit: $limit, offset: $offset) @include(if: $includeHostApplications) {
310          highlights
311          collection {
312            totalCount
313            limit
314            nodes {
315              ...SearchHostApplicationFields
316            }
317          }
318        }
319      }
320    }
321  }
322  ${n}
323  ${l}
324  ${o}
325  ${r}
326  ${c}
327  ${d}
328`,m=(0,a.J1)`
329  query SearchPage(
330    $searchTerm: String!
331    $host: AccountReferenceInput
332    $account: AccountReferenceInput
333    $defaultLimit: Int!
334    $accountsLimit: Int
335    $commentsLimit: Int
336    $expensesLimit: Int
337    $ordersLimit: Int
338    $updatesLimit: Int
339    $transactionsLimit: Int
340    $hostApplicationsLimit: Int
341    $imageHeight: Int
342    $useTopHits: Boolean
343    $includeAccounts: Boolean!
344    $includeComments: Boolean!
345    $includeExpenses: Boolean!
346    $includeTransactions: Boolean!
347    $includeOrders: Boolean!
348    $includeUpdates: Boolean!
349    $includeHostApplications: Boolean!
350    $offset: Int
351  ) {
352    search(
353      searchTerm: $searchTerm
354      defaultLimit: $defaultLimit
355      host: $host
356      account: $account
357      useTopHits: $useTopHits
358    ) {
359      results {
360        accounts(limit: $accountsLimit, offset: $offset) @include(if: $includeAccounts) {
361          highlights
362          collection {
363            totalCount
364            limit
365            nodes {
366              ...SearchAccountFields
367            }
368          }
369        }
370        comments(limit: $commentsLimit, offset: $offset) @include(if: $includeComments) {
371          highlights
372          collection {
373            totalCount
374            limit
375            nodes {
376              ...SearchCommentFields
377            }
378          }
379        }
380        expenses(limit: $expensesLimit, offset: $offset) @include(if: $includeExpenses) {
381          highlights
382          collection {
383            totalCount
384            limit
385            offset
386            nodes {
387              ...SearchExpenseFields
388            }
389          }
390        }
391        orders(limit: $ordersLimit, offset: $offset) @include(if: $includeOrders) {
392          highlights
393          collection {
394            totalCount
395            limit
396            nodes {
397              ...SearchOrderFields
398            }
399          }
400        }
401        transactions(limit: $transactionsLimit, offset: $offset) @include(if: $includeTransactions) {
402          highlights
403          collection {
404            totalCount
405            limit
406            nodes {
407              ...SearchTransactionFields
408            }
409          }
410        }
411
412        updates(limit: $updatesLimit, offset: $offset) @include(if: $includeUpdates) {
413          highlights
414          collection {
415            totalCount
416            limit
417            nodes {
418              ...SearchUpdateFields
419            }
420          }
421        }
422        hostApplications(limit: $hostApplicationsLimit, offset: $offset) @include(if: $includeHostApplications) {
423          highlights
424          collection {
425            totalCount
426            limit
427            nodes {
428              ...SearchHostApplicationFields
429            }
430          }
431        }
432      }
433    }
434  }
435  ${n}
436  ${l}
437  ${o}
438  ${r}
439  ${c}
440  ${d}
441`,f=(0,a.J1)`
442  query SearchContext($slug: String!) {
443    account(slug: $slug) {
444      id
445      name
446      slug
447      imageUrl
448      type
449    }
450  }
451`},63262:(e,t,s)=>{s.d(t,{A:()=>E});var a=s(37876),i=s(14232),n=s(29198),l=s(72632),o=s(89099),r=s(5646),c=s(23968),d=s(20322),u=s(48519),m=s(99202),f=s(94547),p=s(90983),g=s(86095),h=s(72945);let x=(0,r.I4)(m.so).withConfig({componentId:"sc-c08ae21-0"})(["border:1px solid;",";",";",";background-color:white;input[type='search']::-webkit-search-cancel-button,input[type='search']::-webkit-search-clear-button{-webkit-appearance:none;appearance:none;display:none;}"],c.Cz,c.Vq,c.uJ),A=(0,r.I4)(m.az).withConfig({componentId:"sc-c08ae21-1"})(["&&{appearance:none;background-color:transparent;border:none;margin-right:1.5rem;"," &::placeholder{color:#9d9fa3;}}"],c.Il),S=(0,r.I4)(m.so).withConfig({componentId:"sc-c08ae21-2"})(["&&{appearance:none;background-color:transparent;border:none;}"]),N=r.I4.button.withConfig({componentId:"sc-c08ae21-3"})(["appearance:none;background-color:transparent;border:none;margin-right:8px;padding:4px;"]);class T extends i.Component{constructor(e){super(e),this.handleSubmit=e=>{e.preventDefault();let t=e.target.elements.q;this.setState({isLoading:!0}),this.props.router.push({pathname:"/search",query:{q:t.value}}),this.props.closeSearchModal?.()},this.state={isLoading:!1}}render(){let{onSubmit:e=this.handleSubmit,placeholder:t="Search...",width:s=1,autoFocus:i,defaultValue:o,value:r,onChange:c,borderRadius:d="20px",borderColor:u="#e1e4e6",height:m="48px",disabled:T,onFocus:E,autoComplete:b="on",fontStyle:C="",letterSpacing:v="0",fontSize:M="0.75rem",lineHeight:y,fontWeight:j,className:I,onClearFilter:R,intl:O}=this.props;return(0,a.jsx)("form",{action:"/search",method:"GET",onSubmit:e,className:I,children:(0,a.jsxs)(x,{borderRadius:d,borderColor:u,height:m,alignItems:"center",justifyContent:"space-between",p:this.props.py||1,children:[(0,a.jsx)(S,{as:"button",ml:2,p:1,children:(0,a.jsx)(n.A,{size:18,className:"text-slate-500",children:(0,a.jsx)("title",{children:"Search"})})}),(0,a.jsx)(A,{as:p.A,flex:1,type:"search",name:"q",autoFocus:i,placeholder:t,py:1,px:2,width:s,fontSize:M,fontStyle:C,letterSpacing:v,lineHeight:y,fontWeight:j,"aria-label":"Open Collective search input",defaultValue:o,value:r,onChange:c&&(e=>c(e.target.value)),disabled:T,onFocus:E,autoComplete:b}),this.props.value&&(0,a.jsx)(N,{onClick:R,"aria-label":O.formatMessage({id:"search.clear",defaultMessage:"Clear search"}),children:(0,a.jsx)(l.A,{size:13,className:"text-slate-500"})}),this.props.showSearchButton&&(0,a.jsx)(g.A,{style:{backgroundColor:"#F9FAFB",color:"#323334",...this.props.searchButtonStyles},isBorderless:!0,mr:"6px",children:this.state.isLoading?(0,a.jsx)(f.A,{size:"20px"}):(0,a.jsx)(h.L9,{children:"→"})})]})})}}let E=(0,d.Zz)(o.withRouter,u.A)(T)},66125:(e,t,s)=>{s.d(t,{A:()=>d});var a=s(37876),i=s(14232),n=s(17771),l=s(5646),o=s(77243),r=s(99202);let c=(0,l.I4)(r.az).withConfig({componentId:"sc-e2329ef3-0"})(["position:absolute;padding:8px;border:1px solid #f3f3f3;border-radius:8px;background:white;box-shadow:0px 4px 8px rgba(20,20,20,0.16);z-index:",";"],e=>e.zIndex??1e3),d=({Button:e,children:t,placement:s="bottom",onClose:l,closingEvents:d,zIndex:u,popupMarginTop:m})=>{let[f,p]=i.useState(!1),g=i.useRef(void 0);return(0,o.A)(g,e=>{f&&e&&(p(!1),l?.())},d),(0,a.jsxs)(r.az,{ref:g,children:[(0,a.jsx)(e,{onMouseOver:()=>p(!0),onClick:()=>p(!f),onFocus:()=>p(!0),popupOpen:f}),f&&(0,a.jsx)(n.N,{placement:s||"bottom",referenceElement:g?.current,modifiers:[{name:"offset",options:{offset:[0,10]}}],children:({style:e,ref:s})=>(0,a.jsx)(c,{mt:m,zIndex:u,style:e,ref:s,children:"function"==typeof t?t({setOpen:p}):t})})]})}},67535:(e,t,s)=>{s.d(t,{d:()=>u});var a=s(37876),i=s(14232),n=s(62449),l=s(73369),o=s(30619),r=s(49294),c=s(47965),d=s(1934);function u({account:e,highlights:t}){let s=(0,n.tz)(),m=(0,d.b)(t,["name","slug"]),f=Object.values(m.others)[0]?.[0];return(0,a.jsxs)("div",{className:"flex w-full items-center gap-2",children:[(0,a.jsx)(o.Ay,{collective:e,size:36}),(0,a.jsxs)("div",{className:"flex-1 overflow-hidden",children:[(0,a.jsxs)("div",{className:"flex items-center gap-2",children:[(0,a.jsx)(c.f,{content:m.top.name?.[0]??e.name,className:"block truncate font-medium"}),(0,a.jsx)(r.E,{type:"outline",size:"xs",className:"flex-shrink-0",children:(0,l.A)(s,e.type)})]}),(0,a.jsxs)("div",{className:"mt-1 truncate text-muted-foreground",children:["@",(0,a.jsx)(c.f,{content:m.top.slug?.[0]??e.slug}),f&&(0,a.jsxs)(i.Fragment,{children:[" \xb7 ",(0,a.jsx)(c.f,{className:"italic",content:f})]})]})]})]})}},72903:(e,t,s)=>{s.d(t,{Ay:()=>o,GC:()=>n,WE:()=>l});var a=s(33123);let i={oneTime:"oneTime",month:"month",year:"year",flexible:"flexible"},n=e=>{switch(e){case i.month:return a.R2u.MONTHLY;case i.year:return a.R2u.YEARLY;case i.flexible:return a.R2u.FLEXIBLE;default:return a.R2u.ONETIME}};function l(e){switch(e){case a.R2u.MONTHLY:return i.month;case a.R2u.YEARLY:return i.year;case a.R2u.FLEXIBLE:return i.flexible;default:return i.oneTime}}let o=i},73369:(e,t,s)=>{s.d(t,{A:()=>l});var a=s(62449),i=s(30988);let n=(0,a.YK)({[i.Td.ORGANIZATION]:{id:"CollectiveType.Organization",defaultMessage:"{count, plural, one {Organization} other {Organizations}}"},[i.Td.USER]:{id:"CollectiveType.User",defaultMessage:"{count, plural, one {User} other {Users}}"},[i.Td.INDIVIDUAL]:{id:"AccountType.Individual",defaultMessage:"Individual"},[i.Td.COLLECTIVE]:{id:"CollectiveType.Collective",defaultMessage:"{count, plural, one {Collective} other {Collectives}}"},[i.Td.EVENT]:{id:"CollectiveType.Event",defaultMessage:"{count, plural, one {Event} other {Events}}"},[i.Td.PROJECT]:{id:"CollectiveType.Project",defaultMessage:"{count, plural, one {Project} other {Projects}}"},[i.Td.FUND]:{id:"CollectiveType.Fund",defaultMessage:"{count, plural, one {Fund} other {Funds}}"},[i.Td.VENDOR]:{id:"CollectiveType.Vendor",defaultMessage:"{count, plural, one {Vendor} other {Vendors}}"},[i.Td.PLATFORM]:{id:"CollectiveType.Platform",defaultMessage:"{count, plural, one {Platform} other {Platforms}}"},BENEFICIARY:{defaultMessage:"{count, plural, one {Beneficiary} other {Beneficiaries}}",id:"thDZ5f"}}),l=(e,t,s=1,{useBeneficiaryForVendor:a=!1}={})=>{let l=n[t===i.Td.VENDOR&&a?"BENEFICIARY":t];return l?e.formatMessage(l,{count:s}):t}},77243:(e,t,s)=>{s.d(t,{A:()=>i});var a=s(14232);let i=(e,t,s=["mousedown"])=>{let i=s=>{let a=e instanceof HTMLElement?e:e?.current;t(!a?.contains(s.target))};a.useEffect(()=>
451(s.forEach(e=>document.addEventListener(e,i,!1)),()=>s.forEach(e=>document.removeEventListener(e,i,!1))))}},81079:(e,t,s)=>{s.d(t,{$q:()=>g,FJ:()=>x,Gy:()=>m,IA:()=>h,b:()=>f,nj:()=>p,pk:()=>S});var a=s(98672),i=s(23543),n=s(4408),l=s(6199),o=s(16676),r=s(72976),c=s(32919),d=s(67752),u=s(10611);function m(e){let t={};return(0,a.A)(e,(e,s)=>{let a=s.match(/^(\w+)\[(\w+)]$/);if(a){let[,s,n]=a;(0,i.A)(t,[s,n],e,Object)}else t[s]=e}),t}function f(e){let t={};return(0,a.A)(e,(e,s)=>{(0,n.A)(e)?(0,a.A)(e,(e,a)=>{t[`${s}[${a}]`]=e}):t[s]=e}),t}function p(e,t,s){if((0,l.A)(e)&&!(0,l.A)(t))return s??"ALL";if((0,o.A)(s)&&(0,o.A)(e)&&!(0,r.A)(t))return"ALL";if(!((0,c.A)(e,s)&&(0,l.A)(t)))return e}function g(e,t){return"ALL"===e?void 0:(0,l.A)(e)?t:e}let h=(e,{values:t,filters:s,defaultSchemaValues:a,meta:i})=>"orderBy"!==e&&"sort"!==e&&s[e].hide?.({meta:i})!==!0&&(s[e].static||t[e]!==a[e]),x=(e,{values:t,filters:s,defaultSchemaValues:a,meta:i})=>((0,l.A)(t[e])||t[e]===a[e])&&s[e].hide?.({meta:i})!==!0&&!s[e].static&&s[e].Component,A=(e,{filters:t,defaultSchemaValues:s})=>(0,d.A)(e,(e,a)=>!t[a]||"orderBy"===a||"sort"===a||"searchTerm"===a||e===s[a]),S=(e,{filters:t,views:s,defaultSchemaValues:a,lockViewFilters:i})=>{let n=A(e,{filters:t,defaultSchemaValues:a});if(i&&s){let e=s.reduce((e,t)=>(Object.keys(t.filter||{}).forEach(t=>e.add(t)),e),new Set);n=(0,u.A)(n,[...e])}let l=s?.find(e=>{let s=A(e.filter,{filters:t,defaultSchemaValues:a});return(0,c.A)(s,n)});return l?.id}},84951:(e,t,s)=>{s.d(t,{G4:()=>l,LO:()=>n.LO,y8:()=>n.y8});var a=s(14232),i=s(47221),n=s(35027);let l=(e,t)=>{let[s,l]=(0,a.useState)(n.y8.UNKNOWN),o=(...s)=>{l((t?.useMinWidth?n.R8:n.tT)(window.innerWidth)),e?.(...s)};return(0,a.useEffect)(()=>{let e=(0,i.A)(o,34);return e(),window.addEventListener("resize",e),()=>window.removeEventListener("resize",e)},[]),{viewport:s}}},90983:(e,t,s)=>{s.d(t,{A:()=>r});var a=s(21651),i=s(5646),n=s(23968),l=s(76654),o=s(56611);let r=i.Ay.input.withConfig({shouldForwardProp:(e,t)=>(0,o.x)(e,t)}).attrs(e=>({border:e.border??"1px solid",borderColor:e.borderColor??"black.300",borderRadius:e.borderRadius??"4px",px:e.px??3,py:e.py??2,lineHeight:e.lineHeight??"1.5",fontSize:e.fontSize??"14px"})).withConfig({componentId:"sc-bc05b05e-0"})(["&:not([type='checkbox']):not([type='radio']):not([type='range']){min-height:",";}"," "," "," "," "," "," "," "," border-color:",";border-style:",";box-sizing:border-box;outline:none;max-width:none;"," "," &[type=radio]{cursor:pointer;}&[type='range']{cursor:grabbing;}&:disabled{background-color:",";cursor:not-allowed;color:",";}&:hover:not(:disabled){border-color:",";}&:focus:not(:disabled){border-color:",";}&::placeholder{color:",";}&[type='date']{font-family:inherit;}"],e=>e.minHeight||"36px",n.Tp,n.PQ,n.yW,n.Zp,n.pn,n.Il,l.ju,n.xe,({error:e,success:t})=>e?(0,a.y)("colors.red.500"):t?(0,a.y)("colors.green.300"):(0,a.y)("colors.black.300"),e=>e.bare?"none":"solid",e=>{if(e.withOutline)return e.error?(0,i.AH)(["outline:1px dashed ",";outline-offset:0.2em;"],(0,a.y)("colors.red.300")):(0,i.AH)(["&:focus{outline:1px dashed ",";outline-offset:0.2em;}"],(0,a.y)("colors.black.200"))},e=>e.hideSpinners&&(0,i.AH)(["::-webkit-inner-spin-button,::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:textfield;margin:0;}&[type='number']{appearance:none;-moz-appearance:textfield;}"]),(0,a.y)("colors.black.50"),(0,a.y)("colors.black.400"),(0,a.y)("colors.primary.300"),(0,a.y)("colors.primary.500"),(0,a.y)("colors.black.400"))},91754:(e,t,s)=>{s.d(t,{_:()=>d});var a=s(37876);s(14232);var i=s(62449),n=s(61288),l=s(30619),o=s(49294),r=s(47965),c=s(1934);function d({expense:e,highlights:t}){let s=(0,i.tz)(),u=(0,c.b)(t,["description","id"]),m=Object.values(u.others)[0]?.[0];return(0,a.jsxs)("div",{className:"flex flex-1 items-center gap-2",children:[(0,a.jsx)(l.Ay,{collective:e.account,size:36}),(0,a.jsxs)("div",{className:"overflow-hidden",children:[(0,a.jsxs)("div",{className:"mb-1 flex gap-1",children:[(0,a.jsx)(o.E,{type:"outline",size:"xs",children:u.top.id?(0,a.jsx)(r.f,{content:`#${u.top.id[0]}`}):`#${e.legacyId}`}),(0,a.jsx)("div",{className:"relative overflow-hidden font-medium",children:u.top.description?(0,a.jsx)(r.f,{content:u.top.description[0],className:"truncate"}):e.description})]}),(0,a.jsx)("div",{className:"truncate text-muted-foreground",children:(0,a.jsx)(i.sA,{defaultMessage:"{expenseType} from {payeeName} to {accountName}",id:"uYdPRG",values:{expenseType:(0,n.z4)(s,e.type),accountName:(0,a.jsx)("span",{className:"text-foreground",children:e.account.name}),payeeName:(0,a.jsx)("span",{className:"text-foreground",children:e.payee.name})}})}),m&&(0,a.jsx)("div",{className:"truncate",children:(0,a.jsx)(r.f,{className:"text-muted-foreground italic",content:m})})]})]})}},92726:(e,t,s)=>{s.d(t,{I:()=>c});var a=s(37876);s(14232);
451var i=s(62449),n=s(30619),l=s(49294),o=s(47965),r=s(1934);function c({order:e,highlights:t}){let s=(0,r.b)(t,["id","description"]),d=Object.values(s.others)[0]?.[0];return(0,a.jsxs)("div",{className:"flex flex-1 items-center gap-2",children:[(0,a.jsx)(n.Ay,{collective:e.toAccount,size:36}),(0,a.jsxs)("div",{className:"overflow-hidden",children:[(0,a.jsxs)("div",{className:"mb-1 flex gap-1",children:[(0,a.jsx)(l.E,{type:"outline",size:"xs",children:(0,a.jsx)(o.f,{content:`#${s.top.id?.[0]||e.legacyId}`})}),(0,a.jsx)("div",{className:"truncate",children:(0,a.jsx)(i.sA,{defaultMessage:"Contribution from {fromAccount} to {toAccount}",id:"HV6RkT",values:{fromAccount:(0,a.jsx)("span",{className:"text-foreground",children:e.fromAccount?.name||"Incognito"}),toAccount:(0,a.jsx)("span",{className:"text-foreground",children:e.toAccount.name})}})})]}),(0,a.jsx)(o.f,{content:s.top.description?.[0]||e.description,className:"block truncate font-medium text-muted-foreground"}),d&&(0,a.jsx)(o.f,{className:"block truncate text-muted-foreground italic",content:d})]})]})}},94597:(e,t,s)=>{s.d(t,{A:()=>m});var a=s(37876);s(14232);var i=s(38600),n=s(27764),l=s(21651),o=s(5646),r=s(23968),c=s(56593);let d=(0,o.I4)(c.A).attrs({as:"details"}).withConfig({componentId:"sc-d9fdcf96-0"})(["summary{list-style-type:none;> div{display:flex;cursor:pointer;justify-content:space-between;align-items:center;font-size:13px;font-weight:500;margin-bottom:8px;color:",";list-style:none;&:hover{color:",";}}[data-item='chevron-up']{display:none;}[data-item='chevron-down']{display:inline-block;margin-top:5%;}}&[open]{summary{[data-item='chevron-up']{display:inline-block;margin-top:-5%;}[data-item='chevron-down']{display:none;}}}summary:focus{outline:1px dashed ",";outline-offset:","px;}summary::-webkit-details-marker{display:none;}summary::marker{display:none;}"],(0,l.y)("colors.black.800"),(0,l.y)("colors.black.700"),(0,l.y)("colors.black.200"),(0,l.y)("space.1")),u=o.I4.div.withConfig({componentId:"sc-d9fdcf96-1"})(["display:flex;justify-content:center;align-items:center;border-radius:50%;border:1px solid #dcdee0;svg{stroke-width:1.5;}[data-item='chevron-up']{margin-top:-5%;}[data-item='chevron-down']{margin-top:5%;}"," ",""],r.Ej,r.xe),m=({children:e,title:t,buttonSize:s=18,defaultIsOpen:l,...o})=>(0,a.jsxs)(d,{open:l,...o,children:[t&&(0,a.jsx)("summary",{children:(0,a.jsxs)("div",{children:[(0,a.jsx)("div",{children:t}),(0,a.jsxs)(u,{size:s,ml:3,children:[(0,a.jsx)(n.rX,{size:"60%","data-item":"chevron-up"}),(0,a.jsx)(i.yQ,{size:"60%","data-item":"chevron-down"})]})]})}),e]})},95502:(e,t,s)=>{s.d(t,{G$:()=>m,w0:()=>f,wQ:()=>p});var a,i=s(76752),n=s(14548),l=s(40818),o=s(3186),r=s(56202),c=s(34570),d=s(57392),u=s(82781),m=((a={}).ALL="ALL",a.ACCOUNTS="ACCOUNTS",a.EXPENSES="EXPENSES",a.TRANSACTIONS="TRANSACTIONS",a.ORDERS="ORDERS",a.UPDATES="UPDATES",a.COMMENTS="COMMENTS",a.HOST_APPLICATIONS="HOST_APPLICATIONS",a.DASHBOARD_TOOL="DASHBOARD_TOOL",a);let f={ACCOUNTS:{value:"ACCOUNTS",icon:i.A,className:"bg-blue-50 text-blue-700"},EXPENSES:{value:"EXPENSES",icon:n.A,className:"bg-green-50 text-green-700"},ORDERS:{value:"ORDERS",icon:l.A,className:"bg-amber-50 text-amber-700"},HOST_APPLICATIONS:{value:"HOST_APPLICATIONS",icon:o.A,className:"bg-indigo-50 text-indigo-700"},TRANSACTIONS:{value:"TRANSACTIONS",icon:r.A,className:"bg-purple-50 text-purple-700"},UPDATES:{value:"UPDATES",icon:c.A,className:"bg-sky-50 text-sky-700"},COMMENTS:{value:"COMMENTS",icon:d.A,className:"bg-slate-100 text-slate-700"}},p=u.Ay.object({workspace:u.Ay.string().optional(),limit:u.Ay.number().default(20),offset:u.Ay.number().default(0),searchTerm:u.Ay.string().optional(),entity:u.Ay.nativeEnum(m).default("ALL")})},96974:(e,t,s)=>{s.d(t,{A:()=>a});let a={CHARGE:"CHARGE",INVOICE:"INVOICE",RECEIPT:"RECEIPT",GRANT:"GRANT",SETTLEMENT:"SETTLEMENT",UNCLASSIFIED:"UNCLASSIFIED",PLATFORM_BILLING:"PLATFORM_BILLING"}},97292:(e,t,s)=>{s.d(t,{A:()=>o});var a=s(37876);s(14232);var i=s(62449),n=s(63037),l=s(63262);let o=({open:e,setOpen:t})=>{let s=(0,i.tz)();return(0,a.jsx)(n.lG,{open:e,onOpenChange:e=>t(e),children:(0,a.jsx)(n.Cf,{className:"overflow-hidden px-0 py-12 sm:rounded-full sm:py-0 sm:pr-8",children:(0,a.jsx)(l.A,{autoFocus:!0,borderColor:"transparent",overflow:"hidden",fontSize:"14px",height:"48px",placeholder:s.formatMessage({defaultMessage:"Search for Collectives, organizations, and more...",id:"LOtm7B"}),showSearchButton:!0,searchButtonStyles:{width:"32px",height:"32px"},closeSearchModal:()=>t(!1)})})})}}}]);
452//# sourceMappingURL=9918-45f59a18ba44c71d.js.map

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.