const d=(r,o)=>{if(!o)return null;for(const n of r){if(n.id===o)return{sectorId:n.id,sector:n.name,industry:n.name};for(const u of n.children??[]){if(u.id===o)return{sectorId:n.id,sector:n.name,groupId:u.id,group:u.name,industry:u.name};for(const t of u.children??[])if(t.id===o)return{sectorId:n.id,sector:n.name,groupId:u.id,group:u.name,industryId:t.id,industry:t.name}}}return null},i=r=>r?r.industryId?[r.sector,r.group,r.industry].filter(Boolean):r.groupId?[r.sector,r.group].filter(Boolean):r.sectorId?[r.sector].filter(Boolean):[]:[];export{d as f,i as g};