import{r as h,j as a,u as x,L}from"./vendor-react-CVHocMAO.js";import{S as j}from"./vendor-radix-Boyzn9qx.js";import{F as n,K as v}from"./index-DXdAv5n3.js";const m=h.forwardRef(({...e},l)=>a.jsx("nav",{ref:l,"aria-label":"breadcrumb",...e}));m.displayName="Breadcrumb";const u=h.forwardRef(({className:e,...l},r)=>a.jsx("ol",{ref:r,className:n("flex flex-wrap items-center gap-1.5 break-words text-sm text-muted-foreground sm:gap-2.5",e),...l}));u.displayName="BreadcrumbList";const H=h.forwardRef(({className:e,...l},r)=>a.jsx("li",{ref:r,className:n("inline-flex items-center gap-1.5",e),...l}));H.displayName="BreadcrumbItem";const d=h.forwardRef(({asChild:e,className:l,...r},s)=>{const c=e?j:"a";return a.jsx(c,{ref:s,className:n("transition-colors hover:text-foreground",l),...r})});d.displayName="BreadcrumbLink";const g=h.forwardRef(({className:e,...l},r)=>a.jsx("span",{ref:r,role:"link","aria-disabled":"true","aria-current":"page",className:n("font-normal text-foreground",e),...l}));g.displayName="BreadcrumbPage";const C=({children:e,className:l,...r})=>a.jsx("li",{role:"presentation","aria-hidden":"true",className:n("[&>svg]:size-3.5",l),...r,children:e??a.jsx(v,{})});C.displayName="BreadcrumbSeparator";const p={"/help":[{label:"Home",href:"/"},{label:"Help Center",href:"/help"}],"/help/search":[{label:"Home",href:"/"},{label:"Help Center",href:"/help"},{label:"Search",href:"/help/search"}],"/help/host/plec-university":[{label:"Home",href:"/"},{label:"Help Center",href:"/help"},{label:"Venue Host",href:"/help/host"},{label:"PLEC University",href:"/help/host/plec-university"}],"/contact":[{label:"Home",href:"/"},{label:"Help Center",href:"/help"},{label:"Contact Support",href:"/contact"}],"/report-concern":[{label:"Home",href:"/"},{label:"Help Center",href:"/help"},{label:"Report a Concern",href:"/report-concern"}],"/safety":[{label:"Home",href:"/"},{label:"Help Center",href:"/help"},{label:"Safety & Trust",href:"/safety"}],"/policies":[{label:"Home",href:"/"},{label:"Help Center",href:"/help"},{label:"Policies",href:"/policies"}],"/host/resources":[{label:"Home",href:"/"},{label:"Hosting",href:"/host/resources"}],"/host/pricing-guide":[{label:"Home",href:"/"},{label:"Hosting",href:"/host/resources"},{label:"Pricing Guide",href:"/host/pricing-guide"}],"/host/insurance":[{label:"Home",href:"/"},{label:"Hosting",href:"/host/resources"},{label:"Insurance",href:"/host/insurance"}],"/host/success-stories":[{label:"Home",href:"/"},{label:"Hosting",href:"/host/resources"},{label:"Success Stories",href:"/host/success-stories"}],"/resources/guests":[{label:"Home",href:"/"},{label:"Help Center",href:"/help"},{label:"Planning Guides",href:"/resources/guests"}],"/legal":[{label:"Home",href:"/"},{label:"Help Center",href:"/help"},{label:"Legal",href:"/legal"}],"/terms":[{label:"Home",href:"/"},{label:"Help Center",href:"/help"},{label:"Legal",href:"/legal"},{label:"Terms of Service",href:"/terms"}],"/privacy":[{label:"Home",href:"/"},{label:"Help Center",href:"/help"},{label:"Legal",href:"/legal"},{label:"Privacy Policy",href:"/privacy"}],"/community-guidelines":[{label:"Home",href:"/"},{label:"Help Center",href:"/help"},{label:"Legal",href:"/legal"},{label:"Community Guidelines",href:"/community-guidelines"}],"/privacy-choices":[{label:"Home",href:"/"},{label:"Help Center",href:"/help"},{label:"Legal",href:"/legal"},{label:"Privacy Choices",href:"/privacy-choices"}],"/cookies":[{label:"Home",href:"/"},{label:"Help Center",href:"/help"},{label:"Legal",href:"/legal"},{label:"Cookie Policy",href:"/cookies"}],"/company":[{label:"Home",href:"/"},{label:"Help Center",href:"/help"},{label:"Company",href:"/company"}],"/referrals":[{label:"Home",href:"/"},{label:"Help Center",href:"/help"},{label:"Company",href:"/company"},{label:"Referral Program",href:"/referrals"}],"/blog":[{label:"Home",href:"/"},{label:"Help Center",href:"/help"},{label:"Company",href:"/company"},{label:"Blog",href:"/blog"}],"/about":[{label:"Home",href:"/"},{label:"Help Center",href:"/help"},{label:"Company",href:"/company"},{label:"About PLEC",href:"/about"}],"/languages":[{label:"Home",href:"/"},{label:"Help Center",href:"/help"},{label:"Company",href:"/company"},{label:"Languages",href:"/languages"}],"/how-it-works":[{label:"Home",href:"/"},{label:"Discover",href:"/how-it-works"}],"/ambassador":[{label:"Home",href:"/"},{label:"Help Center",href:"/help"},{label:"Company",href:"/company"},{label:"Campus Ambassadors",href:"/ambassador"}],"/sitemap":[{label:"Home",href:"/"},{label:"Sitemap",href:"/sitemap"}],"/resolutions":[{label:"Home",href:"/"},{label:"Help Center",href:"/help"},{label:"Resolutions",href:"/resolutions"}]},B=e=>{if(p[e])return p[e];const l=e.match(/^\/help\/([^/]+)\/([^/]+)\/([^/]+)$/);if(l){const o=l[1],t=l[2],f=l[3],y=i(o);return[{label:"Home",href:"/"},{label:"Help Center",href:"/help"},{label:y,href:`/help/${o}`},{label:b(t),href:`/help/${o}/${t}`},{label:b(f),href:e}]}const r=e.match(/^\/help\/([^/]+)\/([^/]+)$/);if(r){const o=r[1],t=r[2],f=i(o);return[{label:"Home",href:"/"},{label:"Help Center",href:"/help"},{label:f,href:`/help/${o}`},{label:b(t),href:e}]}const s=e.match(/^\/help\/([^/]+)$/);if(s){const o=s[1],t=i(o);return[{label:"Home",href:"/"},{label:"Help Center",href:"/help"},{label:t,href:e}]}const c=e.match(/^\/policies\/([^/]+)$/);if(c){const o=c[1];return[{label:"Home",href:"/"},{label:"Help Center",href:"/help"},{label:"Policies",href:"/policies"},{label:b(o),href:e}]}return[{label:"Home",href:"/"}]};function b(e){return e.split("-").map(l=>l.charAt(0).toUpperCase()+l.slice(1)).join(" ")}function i(e){return{guest:"Guest Help",host:"Venue Host","service-host":"Service Host"}[e]||e.split("-").map(r=>r.charAt(0).toUpperCase()+r.slice(1)).join(" ")}const P=()=>{const e=x();return B(e.pathname)},k=()=>{const e=P();return e.length<=1?null:a.jsx(m,{className:"-mt-8 mb-4",children:a.jsx(u,{children:e.map((l,r)=>{const s=r===e.length-1;return a.jsxs("span",{className:"contents",children:[a.jsx(H,{children:s?a.jsx(g,{children:l.label}):a.jsx(d,{asChild:!0,children:a.jsx(L,{to:l.href,className:"hover:text-brand-400 hover:underline transition-colors",children:l.label})})}),!s&&a.jsx(C,{})]},l.href)})})})};export{k as P};