1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6998],{17491:(e,t,s)=>{"use strict";s.d(t,{A:()=>c});var i=s(95155),n=s(12115),a=s(67213),r=s(43146),l=s(33210),o=s(21362);function c(e){let{open:t,onClose:s,title:c,description:d,breadcrumbs:u=[],children:m,layerId:h="context",headerActions:p,closeLabel:y="Close details",restoreFocus:x,className:g="",docked:j=!1,compact:f=!1}=e,v=(0,a.Bu)(),w=t&&("equipment"===h||!(0,a.Hj)(v)),q=(0,n.useRef)(null),_=(0,n.useRef)(null),b=(0,n.useRef)(null),k=(0,n.useRef)(new Map),N=`${c}|${u.map(e=>e.label).join("|")}`,A=(0,n.useCallback)(e=>{!e||q.current||e.contains(document.activeElement)||(q.current=document.activeElement)},[]);return(0,n.useLayoutEffect)(()=>{if(w){let e=document.activeElement;_.current?.closest('[role="dialog"]')?.contains(e)||(q.current=e)}},[w]),(0,n.useLayoutEffect)(()=>{w&&!document.activeElement?.closest("[data-insight-navigation]")&&_.current?.focus({preventScroll:!0})},[N,w]),(0,i.jsx)(r.bL,{open:w,modal:!j,onOpenChange:e=>{e||s()},children:(0,i.jsxs)(r.ZL,{children:[!j&&(0,i.jsx)(r.hJ,{"data-insight-overlay":h,className:"fixed inset-0 z-[70] bg-black/55"}),(0,i.jsxs)(r.UC,{"data-insight-layer":h,"data-docked":j||void 0,onInteractOutside:j?e=>e.preventDefault():void 0,ref:A,onOpenAutoFocus:e=>{e.preventDefault(),_.current?.focus({preventScroll:!0})},onCloseAutoFocus:e=>{e.preventDefault(),x?x():q.current?.isConnected&&q.current.focus({preventScroll:!0}),q.current=null},className:`fixed z-[71] flex min-h-0 flex-col bg-[var(--inspector-surface)] text-white outline-none border-edge-2 ${j?"inset-y-3 right-3 w-[min(54vw,800px)] rounded-xl border shadow-[-12px_0_40px_rgba(0,0,0,0.25)]":"inset-0 sm:inset-auto sm:left-1/2 sm:top-1/2 sm:max-h-[90dvh] sm:w-[calc(100vw-3rem)] sm:max-w-5xl sm:-translate-x-1/2 sm:-translate-y-1/2 sm:rounded-xl sm:border"} ${g}`,children:[(0,i.jsxs)("header",{className:"relative shrink-0 border-b border-edge-2 bg-white/[0.015] px-5 py-3 sm:px-7",children:[(0,i.jsx)(r.bm,{"aria-label":y,className:"focus-ring absolute right-3 top-3 flex h-11 w-11 items-center justify-center rounded text-white/65 hover:bg-raised",children:(0,i.jsx)(l.A,{size:20})}),(0,i.jsx)(r.hE,{ref:_,tabIndex:-1,className:"line-clamp-2 pr-12 text-lg font-semibold tracking-tight outline-none sm:text-xl",children:c}),(0,i.jsx)(r.VY,{className:`${f?"sr-only":"mt-1 line-clamp-2 pr-10 text-sm leading-5 text-white/65"}`,children:d}),u.length>1&&(0,i.jsx)("nav",{"aria-label":"Exploration path",className:"mt-2 overflow-x-auto",children:(0,i.jsx)("ol",{className:"flex w-max items-center gap-1 text-sm",children:u.map((e,t)=>(0,i.jsxs)("li",{className:"flex items-center gap-1",children:[t>0&&(0,i.jsx)(o.A,{"aria-hidden":"true",size:14,className:"text-white/55"}),e.onClick?(0,i.jsxs)("button",{type:"button",onClick:e.onClick,className:"focus-ring min-h-11 rounded px-2 text-brand-primary hover:bg-raised",children:[t===u.length-2?"â ":"",e.label]}):(0,i.jsx)("span",{"aria-current":"page",className:"max-w-60 truncate px-2 text-white/75",children:e.label})]},`${t}-${e.label}`))})}),p]}),(0,i.jsx)("div",{ref:e=>{!e&&b.current&&k.current.set(N,b.current.scrollTop),b.current=e,e&&(e.scrollTop=k.current.get(N)||0)},className:"min-h-0 flex-1 overflow-y-auto overscroll-contain px-5 py-5 pb-[max(1.25rem,env(safe-area-inset-bottom))] sm:px-7",children:m},N)]})]})})}},21362:(e,t,s)=>{"use strict";s.d(t,{A:()=>i});let i=(0,s(78340).A)("chevron-right",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]])},21628:(e,t,s)=>{"use strict";s.d(t,{A:()=>i});let i=(0,s(78340).A)("arrow-right",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"m12 5 7 7-7 7",key:"xquz4c"}]])},24371:(e,t,s)=>{"use strict";s.d(t,{A:()=>i});let i=(0,s(78340).A)("maximize-2",[["path",{d:"M15 3h6v6",key:"1q9fwt"}],["path",{d:"m21 3-7 7",key:"1l2asr"}],["path",{d:"m3 21 7-7",key:"tjx5ai"}],["path",{d:"M9 21H3v-6",key:"wtvkvv"}]])},31733:e=>{e.exports={dialog:"equipment-insights_dialog__80Bl1",quietButton:"equipment-insights_quietButton__0YHwK",launcher:"equipment-insights_launcher__wJByQ",eyebrow:"equipment-insights_eyebrow__EXE1k",caption:"equipment-insights_caption__MdGfm",periodBar:"equipment-insights_periodBar__Z3SA7",metrics:"equipment-insights_metrics__RLtth",currencyStrip:"equipment-insights_currencyStrip__tCZwG",f
1ilterPanel:"equipment-insights_filterPanel__q1c79",search:"equipment-insights_search__IEtAi",filters:"equipment-insights_filters__dahvu",timeline:"equipment-insights_timeline__VUkta",filterCount:"equipment-insights_filterCount__Xsggr",filterGrid:"equipment-insights_filterGrid__xz0En",select:"equipment-insights_select__1wr6s",resultsNote:"equipment-insights_resultsNote__upxuG",transactions:"equipment-insights_transactions__wz4sw",transaction:"equipment-insights_transaction__kjVIe",transactionIdentity:"equipment-insights_transactionIdentity__gePyf",transactionMeta:"equipment-insights_transactionMeta__62TjA",transactionValue:"equipment-insights_transactionValue__0SV8k",transactionArrow:"equipment-insights_transactionArrow__38X4G",stage:"equipment-insights_stage__G7w6b",dealSummary:"equipment-insights_dealSummary__ZdtCo",quantityHero:"equipment-insights_quantityHero__8YX_w",valueSummary:"equipment-insights_valueSummary__YSIn2",stageSummary:"equipment-insights_stageSummary__fV3Pv",heroValue:"equipment-insights_heroValue__SqdJA",amount:"equipment-insights_amount__jbAy_",detailGrid:"equipment-insights_detailGrid__hHKjZ",mainColumn:"equipment-insights_mainColumn__yb726",sectionHeading:"equipment-insights_sectionHeading__5cm3C",parties:"equipment-insights_parties__wd1OQ",party:"equipment-insights_party__3xt4e",partyLink:"equipment-insights_partyLink__pBtUL",partyName:"equipment-insights_partyName__gJ_v2",itemTable:"equipment-insights_itemTable__3CiLh",note:"equipment-insights_note__PoQSg",evidence:"equipment-insights_evidence__fXPK_",sourceList:"equipment-insights_sourceList__1iqf5",sourceLink:"equipment-insights_sourceLink__R2Q1v",sourceIndex:"equipment-insights_sourceIndex__u7wEy",verified:"equipment-insights_verified__8G22r",milestoneType:"equipment-insights_milestoneType__dm1_n",empty:"equipment-insights_empty__coenB",loading:"equipment-insights_loading__3aYMT",skeleton:"equipment-insights_skeleton__fbDKG",reveal:"equipment-insights_reveal__elkgj",breathe:"equipment-insights_breathe__4RqoS",inspectorTools:"equipment-insights_inspectorTools__CyMlo",sequence:"equipment-insights_sequence___xsFw",scopeNote:"equipment-insights_scopeNote__bf1Oa",modelLink:"equipment-insights_modelLink__MT4iJ",metricLink:"equipment-insights_metricLink__hFPtE",comparison:"equipment-insights_comparison___MzX0",docked:"equipment-insights_docked__j80E0",comparisonTable:"equipment-insights_comparisonTable__Ys3Jq",sectionNav:"equipment-insights_sectionNav__7fX4X",overviewAnchor:"equipment-insights_overviewAnchor__XBMHc",pinNotice:"equipment-insights_pinNotice__i2Lx4",compareToggle:"equipment-insights_compareToggle__BJJ_m"}},32083:(e,t,s)=>{"use strict";function i(e){return{id:e.id,title:e.title,announcedOn:e.announcedOn,country:e.country,buyer:e.buyer,supplier:e.supplier,buyerSlug:e.buyerSlug,supplierSlug:e.supplierSlug,model:e.model,modelFromCatalog:e.modelFromCatalog,quantity:e.quantity,amountUsd:e.amountUsd,amountOriginal:e.amountOriginal,currencyOriginal:e.currencyOriginal,amountOriginalMax:e.amountOriginalMax,amountDisclosure:e.amountDisclosure,quantityComplete:e.quantityComplete,commercialStatus:e.commercialStatus,amountType:e.amountType}}function n(e){let t=e.amountOriginal??e.amountUsd,s=null!=e.amountOriginal?e.currencyOriginal:"USD";if(null==t||!s||"undisclosed"===e.amountDisclosure)return"Not disclosed";let i="minimum"===e.amountDisclosure?"At least ":"maximum"===e.amountDisclosure?"Up to ":"estimated"===e.amountDisclosure?"Approx. ":"",n=null!=e.amountOriginalMax?`â${e.amountOriginalMax.toLocaleString("en-US")}`:"";return`${i}${s} ${t.toLocaleString("en-US")}${n}${"unit_price"===e.amountType?" / system":""}`}function a(e){return`/equipment?deal=${encodeURIComponent(e)}`}function r(e,t){return e&&["day","month","year"].includes(t)?e.slice(0,"year"===t?4:"month"===t?7:10):"Date not disclosed"}s.d(t,{M6:()=>r,P1:()=>a,Pe:()=>n,tb:()=>i})},33024:(e,t,s)=>{"use strict";s.d(t,{A:()=>i});let i=(0,s(78340).A)("layers",[["path",{d:"M12.83 2.18a2 2 0 0 0-1.66 0L2.6 6.08a1 1 0 0 0 0 1.83l8.58 3.91a2 2 0 0 0 1.66 0l8.58-3.9a1 1 0 0 0 0-1.83z",key:"zw3jo"}],["path",{d:"M2 12a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 12",key:"1wduqc"}],["path",{d:"M2 17a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 17",key:"kqbvx6"}]])},35395:(e,t,s)=>{"use strict";s.d(t,{Rx:()=>i,ef:()=>n,pl:()=>r,s_:()=>a});let i="ampulse-market-intelligence-location";function n(e){return window.addEventListener("popstate",e),window.addEventListener(i,e),()=>{window.removeEventListener("popstate",e),window.removeEventListener(i,e)}}function a(){return window.location.search}function r(e){let t=new URL(window.location.href);for(let[s,i]of Object.entries(e))i?t.searchParams.set(s,i):t.searchParams.delete(s);window.history.replaceState(window.history.state,"",t),window.dispatchEvent(new Event(i))}},41673:(e,t,s)=>{"use strict";function i(e){return/^\d{4}-\d{2}$/.test(e??"")?new Date(`${e}-01T00:00:00Z`).toLocaleDateString("en-US",{month:"long",year:"numeric",timeZone:"UTC"}):""}function n(e){let t=[...new Map(e.map(e=>[e.id,e])).values()],s=new Set,i={},n=0;for(let e of t){let t=e.parties?.filter(e=>["buyer","end_user"].includes(e.role))??[];
1t.length?t.forEach(e=>s.add(e.entityId??e.name.toLocaleLowerCase())):e.buyer&&s.add(e.buyer.toLocaleLowerCase()),n+=e.quantity??0,(!e.amountDisclosure||["exact","disclosed"].includes(e.amountDisclosure))&&("unit_price"!==e.amountType||1===e.quantity&&e.quantityComplete)&&null!=e.amountOriginal&&e.currencyOriginal&&(i[e.currencyOriginal]=(i[e.currencyOriginal]??0)+e.amountOriginal)}return{events:t.length,buyers:s.size,minimumSystems:n,currencies:i}}s.d(t,{Yk:()=>n,jf:()=>i})},42268:(e,t,s)=>{"use strict";s.d(t,{A:()=>i});let i=(0,s(78340).A)("arrow-up-right",[["path",{d:"M7 7h10v10",key:"1tivn9"}],["path",{d:"M7 17 17 7",key:"1vkiza"}]])},56842:(e,t,s)=>{"use strict";s.d(t,{A:()=>i});let i=(0,s(78340).A)("arrow-down",[["path",{d:"M12 5v14",key:"s699le"}],["path",{d:"m19 12-7 7-7-7",key:"1idqje"}]])},61878:(e,t,s)=>{"use strict";s.d(t,{A:()=>i});let i=(0,s(78340).A)("search",[["path",{d:"m21 21-4.34-4.34",key:"14j7rj"}],["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}]])},64479:(e,t,s)=>{"use strict";s.d(t,{A:()=>i});let i=(0,s(78340).A)("sliders-horizontal",[["path",{d:"M10 5H3",key:"1qgfaw"}],["path",{d:"M12 19H3",key:"yhmn1j"}],["path",{d:"M14 3v4",key:"1sua03"}],["path",{d:"M16 17v4",key:"1q0r14"}],["path",{d:"M21 12h-9",key:"1o4lsq"}],["path",{d:"M21 19h-5",key:"1rlt1p"}],["path",{d:"M21 5h-7",key:"1oszz2"}],["path",{d:"M8 10v4",key:"tgpxqk"}],["path",{d:"M8 12H3",key:"a7s4jb"}]])},67213:(e,t,s)=>{"use strict";s.d(t,{Bu:()=>a,Cj:()=>r,Hj:()=>o,Xx:()=>l});var i=s(12115),n=s(35395);function a(){return new URLSearchParams((0,i.useSyncExternalStore)(n.ef,n.s_,()=>""))}function r(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"push",s=new URL(window.location.href);for(let[t,i]of Object.entries(e))i?s.searchParams.set(t,i):s.searchParams.delete(t);s.href!==window.location.href&&(window.history["push"===t?"pushState":"replaceState"](window.history.state,"",s),window.dispatchEvent(new Event(n.Rx)))}function l(){r({detailCompany:null,detailEvent:null,detailSource:null},"replace")}function o(e){return"disclosures"===e.get("equipmentInsights")||["deal","equipmentCompany","equipmentEntity","equipmentModel"].some(t=>/^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/i.test(e.get(t)||""))}},67635:(e,t,s)=>{"use strict";s.d(t,{A:()=>i});let i=(0,s(78340).A)("copy",[["rect",{width:"14",height:"14",x:"8",y:"8",rx:"2",ry:"2",key:"17jyea"}],["path",{d:"M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2",key:"zix9uf"}]])},72055:(e,t,s)=>{"use strict";s.d(t,{A:()=>i});let i=(0,s(78340).A)("arrow-up",[["path",{d:"m5 12 7-7 7 7",key:"hav0vg"}],["path",{d:"M12 19V5",key:"x0mq9r"}]])},76998:(e,t,s)=>{"use strict";s.r(t),s.d(t,{default:()=>$});var i=s(95155),n=s(12115),a=s(35395),r=s(73321),l=s(41673),o=s(17491),c=s(33024),d=s(21362),u=s(72055),m=s(56842),h=s(78340);let p=(0,h.A)("pin",[["path",{d:"M12 17v5",key:"bb1du9"}],["path",{d:"M9 10.76a2 2 0 0 1-1.11 1.79l-1.78.9A2 2 0 0 0 5 15.24V16a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1v-.76a2 2 0 0 0-1.11-1.79l-1.78-.9A2 2 0 0 1 15 10.76V7a1 1 0 0 1 1-1 2 2 0 0 0 0-4H8a2 2 0 0 0 0 4 1 1 0 0 1 1 1z",key:"1nkz8b"}]]),y=(0,h.A)("panel-right",[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",key:"afitv7"}],["path",{d:"M15 3v18",key:"14nvp0"}]]);var x=s(24371),g=s(94514),j=s(67635),f=s(21628),v=s(66088),w=s(42268),q=s(48368),_=s(61878),b=s(64479),k=s(32083),N=s(31733),A=s.n(N);function S(e){let t=e?.closest("[data-equipment-results]");if(!t)return null;let s=Array.from(t.querySelectorAll("a[data-equipment-id]")).map(e=>({id:e.dataset.equipmentId,title:e.dataset.equipmentTitle||e.textContent||"Transaction"})).filter((e,t,s)=>s.findIndex(t=>t.id===e.id)===t);return{label:t.dataset.equipmentResults||"Equipment records",records:s}}let C=["deal","equipmentCompany","equipmentEntity","equipmentModel","equipmentInsights","equipmentPeriod","equipmentQuery","equipmentCountry","equipmentProcess","equipmentGeography"],E=`focus-ring ${A().quietButton}`,L=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:window.location.search,t=new URLSearchParams(e);if("disclosures"===t.get("equipmentInsights"))return{kind:"disclosures",id:t.get("equipmentPeriod")||"latest"};
1let s=t.get("deal")||t.get("equipmentCompany")||t.get("equipmentEntity")||t.get("equipmentModel");return s&&/^[0-9a-f-]{36}$/i.test(s)?{kind:t.has("deal")?"deal":t.has("equipmentCompany")?"company":t.has("equipmentEntity")?"entity":"model",id:s}:null};function $(){let e=(0,r.usePathname)(),[t,s]=(0,n.useState)(null),[h,N]=(0,n.useState)("Back"),[$,R]=(0,n.useState)(!1),[O,I]=(0,n.useState)(!1),[D,B]=(0,n.useState)(!0),[T,U]=(0,n.useState)(!0),[V,F]=(0,n.useState)(null),H=(0,n.useRef)("Back"),G=(0,n.useRef)(null),K=(0,n.useRef)(null);(0,n.useEffect)(()=>{let e=window.matchMedia?.("(min-width: 1280px)");if(!e)return;let t=()=>R(e.matches);return t(),e.addEventListener("change",t),()=>e.removeEventListener("change",t)},[]);let[Q,X]=(0,n.useState)(""),[Y,Z]=(0,n.useState)(""),[J,W]=(0,n.useState)(""),[ee,et]=(0,n.useState)("buyerCountry"),[es,ei]=(0,n.useState)(null),[en,ea]=(0,n.useState)(null),[er,el]=(0,n.useState)(null),[eo,ec]=(0,n.useState)(!1),ed=(0,n.useRef)(new Map);(0,n.useEffect)(()=>{es&&ed.current.set(`${es.kind}:${es.id}`,{term:Q,country:Y,process:J,geography:ee})},[es,Q,Y,J,ee]);let eu=(0,n.useCallback)(e=>{ea(null),el(null),ec(!1);let t=e?ed.current.get(`${e.kind}:${e.id}`):null,i=new URLSearchParams(window.location.search),n=e?.kind==="disclosures";X(n&&i.has("equipmentQuery")?i.get("equipmentQuery"):t?.term??""),Z(n&&i.has("equipmentCountry")?i.get("equipmentCountry"):t?.country??""),W(n&&i.has("equipmentProcess")?i.get("equipmentProcess"):t?.process??""),et(n&&i.has("equipmentGeography")?"installationCountry"===i.get("equipmentGeography")?"installationCountry":"buyerCountry":t?.geography??"buyerCountry");let a=window.history.state?.equipmentSequence??(e?.kind==="deal"?S(document.querySelector(`a[data-equipment-id="${e.id}"]`)):null);e?.kind==="deal"&&a?.label.startsWith("Ledger")&&(a=S(document.getElementById("equipment-ledger-results"))??a),s(a),a&&window.history.replaceState({...window.history.state,equipmentSequence:a},"",window.location.href),B(window.history.state?.equipmentDockable!==!1),N(window.history.state?.equipmentReturnLabel||"Back"),e?.kind==="deal"&&(G.current=e.id),ei(e),e||(K.current=null,F(null),I(!1)),document.querySelectorAll("[data-equipment-row]").forEach(t=>{e?.kind==="deal"&&t.dataset.equipmentRow===e.id?t.setAttribute("data-selected","true"):t.removeAttribute("data-selected"),t.querySelectorAll("a[data-equipment-id]").forEach(s=>{e?.kind==="deal"&&t.dataset.equipmentRow===e.id?s.setAttribute("aria-current","true"):s.removeAttribute("aria-current")})})},[]),em=(0,n.useRef)(null),eh=(0,n.useRef)(0),ep=(0,n.useRef)(!1),[ey,ex]=(0,n.useState)(0),eg=(0,n.useCallback)(function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,s=arguments.length>2&&void 0!==arguments[2]&&arguments[2],i=new URL(window.location.href);C.forEach(e=>i.searchParams.delete(e)),"disclosures"===e.kind?(i.searchParams.set("equipmentInsights","disclosures"),"latest"!==e.id&&i.searchParams.set("equipmentPeriod",e.id)):i.searchParams.set("deal"===e.kind?"deal":"company"===e.kind?"equipmentCompany":"entity"===e.kind?"equipmentEntity":"equipmentModel",e.id),s||(eh.current+=1),ex(eh.current);let n={equipmentDepth:eh.current,equipmentSequence:t,equipmentDockable:"disclosures"!==e.kind&&(t?t.label.startsWith("Ledger"):window.history.state?.equipmentDockable!==!1&&L()?.kind!=="disclosures"),equipmentReturnLabel:s?window.history.state?.equipmentReturnLabel:H.current};s?window.history.replaceState(n,"",i):window.history.pushState(n,"",i),eu(e),window.dispatchEvent(new Event(a.Rx))},[eu]),ej=()=>
1{if(F(null),I(!1),eh.current>0)ep.current=!0,window.history.go(-eh.current);else{let e=new URL(window.location.href);C.forEach(t=>e.searchParams.delete(t)),window.history.replaceState({equipmentDepth:0},"",e),eu(null),window.dispatchEvent(new Event(a.Rx))}};(0,n.useEffect)(()=>{let e=()=>{if(K.current&&(eh.current>0||ep.current)){let e=new URL(window.location.href);for(let[t,s]of Object.entries(K.current))s?e.searchParams.set(t,s):e.searchParams.delete(t);window.history.replaceState(window.history.state,"",e)}if(ep.current){let e=new URL(window.location.href);C.forEach(t=>e.searchParams.delete(t)),window.history.replaceState({equipmentDepth:0},"",e),ep.current=!1}eh.current=window.history.state?.equipmentDepth??0,ex(eh.current),eu(L())},t=e=>{if(e.defaultPrevented||0!==e.button||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey)return;let t=e.target?.closest("a[href]");if(!t||"_blank"===t.target||t.hasAttribute("download"))return;let s=new URL(t.href);if(s.origin!==window.location.origin||"/equipment"!==s.pathname)return;let i=L(s.search);if(i){if(e.preventDefault(),e.stopPropagation(),t.dataset.activityEvent&&t.dataset.activityCompany){let e=new URL(window.location.href);e.searchParams.set("activityCompany",t.dataset.activityCompany),e.searchParams.set("activityEvent",t.dataset.activityEvent),window.history.replaceState(window.history.state,"",e),H.current=`${t.closest("[data-insight-layer]")?.querySelector("h2")?.textContent||"Company"} \xb7 Activity`}L()&&t.closest("[data-insight-layer]")||(em.current=t),eg(i,"deal"===i.kind?S(t):null,"deal"===i.kind&&L()?.kind==="deal"&&!t.closest("[data-insight-layer]"))}},s=e=>{if(" "!==e.key||e.metaKey||e.ctrlKey||e.altKey||e.shiftKey)return;let t=e.target?.closest("a[data-equipment-id]");t&&(e.preventDefault(),t.click())};return e(),document.addEventListener("keydown",s),window.addEventListener("popstate",e),document.addEventListener("click",t,!0),()=>{window.removeEventListener("popstate",e),document.removeEventListener("click",t,!0),document.removeEventListener("keydown",s)}},[eg,eu]),(0,n.useEffect)(()=>{if(!es)return;let e=new AbortController;return fetch("disclosures"===es.kind?`/api/equipment/disclosures${"latest"===es.id?"":"?period="+encodeURIComponent(es.id)}`:`/api/equipment/insight?${es.kind}=${encodeURIComponent(es.id)}`,{signal:e.signal}).then(async e=>{if(!e.ok)throw Error(404===e.status?"This published record is no longer available.":"Could not load this insight. Please try again.");return e.json()}).then(t=>{e.signal.aborted||ea(t)}).catch(t=>{e.signal.aborted||el(t.message)}),()=>e.abort()},[es]);let ef=es?.kind==="deal"?en?.deals[0]:null,ev=en?.company,ew=en?.related,eq=!!(es&&"disclosures"!==es.kind&&"/equipment"===e&&$&&D&&!O),e_=t?.records.findIndex(e=>e.id===es?.id)??-1,eb=e=>{let s=t?.records[e_+e];s&&eg({kind:"deal",id:s.id},t,!0)};(0,n.useEffect)(()=>{let i=()=>{if(es&&"/equipment"===e){let e=new URLSearchParams(window.location.search);K.current={q:e.get("q"),country:e.get("country")}}if(es?.kind!=="deal"||t&&!t.label.startsWith("Ledger"))return;let i=S(document.getElementById("equipment-ledger-results"));i&&(s(i),window.history.replaceState({...window.history.state,equipmentSequence:i},"",window.location.href))};return window.addEventListener("equipment-results-changed",i),()=>window.removeEventListener("equipment-results-changed",i)},[es,t,e]),(0,n.useEffect)(()=>{if(!eq||!ef)return;let e=Array.from(document.querySelectorAll(`#equipment-ledger-results a[data-equipment-id="${ef.id}"]`)).find(e=>e.getClientRects().length>0);e?.closest("[data-equipment-row]")?.setAttribute("data-selected","true"),e?.scrollIntoView?.({block:"nearest"})},[ef,eq]);let ek=es?.kind==="disclosures"?["AM equipment activity",(0,l.jf)(en?.period)].filter(Boolean).join(" \xb7 "):ev?ev.display_name||ev.company_name:ew?.name||ef?.buyer||ef?.title||"Equipment insight";(0,n.useEffect)(()=>{H.current=es?ek:"Back"},[es,ek]);let eN=(en?.deals??[]).filter(e=>`${e.title} ${e.model} ${e.parties?.map(e=>e.name).join(" ")}`.toLowerCase().includes(Q.toLowerCase())&&(!Y||e[ee]===Y)&&(!J||e.processes?.includes(J))),eA=!!(Q||Y||J),eS=eA?(0,l.Yk)(eN):en?.summary,eC=/^\/(explore|market-analytics|geo-intelligence)(\/|$)/.test(e??"");return(0,i.jsxs)(i.Fragment,{children:[eC&&(0,i.jsxs)("button",{"data-equipment-insight-launcher":!0,style:{display:es?"none":void 0},onClick:e=>{em.current=e.currentTarget,eg({kind:"disclosures",id:"latest"})},className:`focus-ring ${A().launcher}`,children:[(0,i.jsx)(c.A,{size:16,"aria-hidden":"true"})," Equipment activity"," ",(0,i.jsx)(d.A,{size:16,"aria-hidden":"true"})]}),es&&(0,i.jsx)("style",{children:'body:has([data-insight-layer="equipment"]) [data-insight-layer]:not([data-insight-layer="equipment"]), body:has([data-insight-layer="equipment"]) [data-insight-overlay]:not
1([data-insight-overlay="equipment"]) { visibility: hidden; }'}),(0,i.jsxs)(o.A,{open:!!es,docked:eq,onClose:ej,title:ek,layerId:"equipment",className:`${A().dialog} ${eq?A().docked:""}`,closeLabel:"Close insight",restoreFocus:()=>{requestAnimationFrame(()=>{let e=G.current?Array.from(document.querySelectorAll(`a[data-equipment-id="${G.current}"]`)).find(e=>e.getClientRects().length>0&&!e.closest("[data-insight-layer]")):null;(e||em.current)?.focus({preventScroll:!0})})},description:ef?[ef.supplier,ef.model].filter(Boolean).join(" \xb7 ")||ef.title:ev?"Disclosed equipment activity and the organizations behind it.":"Follow the systems, organizations and evidence behind each acquisition.",breadcrumbs:[{label:"Workspace",onClick:ej},...ey>0?[{label:h,onClick:()=>window.history.back()}]:[],{label:ew?"model"===ew.kind?"Model disclosures":"Organization activity":ev?"Company adoption":es?.kind==="disclosures"?"Monthly activity":"Transaction evidence"}],headerActions:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)("div",{className:A().inspectorTools,children:[es?.kind==="deal"&&e_>=0&&t&&(0,i.jsxs)("div",{className:A().sequence,"data-insight-navigation":!0,"aria-label":"Browse transactions",onKeyDown:e=>{("ArrowDown"===e.key||"ArrowUp"===e.key)&&(e.preventDefault(),eb("ArrowDown"===e.key?1:-1))},children:[(0,i.jsxs)("span",{title:t.label,"aria-live":"polite",children:[e_+1," / ",t.records.length]}),(0,i.jsx)("button",{className:E,disabled:e_<=0,onClick:()=>eb(-1),"aria-label":"Previous transaction",children:(0,i.jsx)(u.A,{size:16})}),(0,i.jsx)("button",{className:E,disabled:e_>=t.records.length-1,onClick:()=>eb(1),"aria-label":"Next transaction",children:(0,i.jsx)(m.A,{size:16})})]}),ef&&(0,i.jsxs)("button",{className:E,"aria-pressed":V?.id===ef.id,onClick:()=>{F(V?.id===ef.id?null:ef),U(!0)},children:[(0,i.jsx)(p,{size:15}),V?.id===ef.id?"Unpin":"Pin to compare"]}),"/equipment"===e&&D&&$&&es?.kind!=="disclosures"&&(0,i.jsxs)("button",{className:E,onClick:()=>I(!O),children:[O?(0,i.jsx)(y,{size:15}):(0,i.jsx)(x.A,{size:15}),O?"Dock":"Expand"]}),(0,i.jsxs)("button",{className:E,onClick:async()=>{try{let e=new URL(window.location.href);es?.kind==="disclosures"&&(e.searchParams.set("equipmentQuery",Q),e.searchParams.set("equipmentCountry",Y),e.searchParams.set("equipmentProcess",J),e.searchParams.set("equipmentGeography",ee)),await navigator.clipboard.writeText(e.href),ec(!0)}catch{el("Could not copy the link. Copy it from your address bar.")}},children:[eo?(0,i.jsx)(g.A,{size:15,"aria-hidden":"true"}):(0,i.jsx)(j.A,{size:15,"aria-hidden":"true"}),eo?"Copied":"Share view"]})]}),ef&&(0,i.jsx)("nav",{className:A().sectionNav,"aria-label":"Transaction sections",children:[["equipment-overview","Overview",null],["equipment-line-items","Systems",ef.items?.length??0],["equipment-sources","Evidence",ef.sources?.length??0]].map(e=>{let[t,s,n]=e;return(0,i.jsxs)("button",{className:"focus-ring",onClick:()=>{let e=document.getElementById(String(t));e?.scrollIntoView({block:"start",behavior:"instant"}),e?.focus({preventScroll:!0})},children:[s,null!==n&&(0,i.jsx)("span",{children:n})]},t)})})]}),children:[!en&&!er&&(0,i.jsxs)("div",{role:"status",className:A().loading,children:[(0,i.jsx)("p",{children:"Loading verified recordsâ¦"}),(0,i.jsxs)("div",{"aria-hidden":"true",className:A().skeleton,children:[(0,i.jsx)("i",{}),(0,i.jsx)("i",{}),(0,i.jsx)("i",{})]})]}),er&&(0,i.jsxs)("div",{role:"alert",className:A().empty,children:[(0,i.jsx)("p",{children:er}),(0,i.jsxs)("button",{className:E,onClick:()=>eu(es?{...es}:null),children:["Retry ",(0,i.jsx)(f.A,{size:15})]})]}),ef&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("div",{id:"equipment-overview",tabIndex:-1,className:A().overviewAnchor}),V?.id===ef.id&&(0,i.jsxs)("p",{className:A().pinNotice,children:[(0,i.jsx)(p,{size:13,"aria-hidden":"true"})," Baseline pinned. Open another transaction to compare."]}),t&&(0,i.jsxs)("p",{className:A().scopeNote,children:[t.label,e_<0?" \xb7 This transaction is outside the current results.":""]}),V&&V.id!==ef.id&&(0,i.jsxs)("section",{className:A().comparison,"aria-label":"Pinned transaction comparison",children:[(0,i.jsxs)("div",{className:A().sectionHeading,children:[(0,i.jsxs)("button",{className:`focus-ring ${A().compareToggle}`,"aria-expanded":T,"aria-controls":"equipment-comparison",onClick:()=>U(!T),children:[(0,i.jsx)(p,{size:14,"aria-hidden":"true"}),(0,i.jsxs)("span",{children:[(0,i.jsx)("strong",{children:"Compare transactions"}),(0,i.jsxs)("small",{children:["Baseline: ",V.buyer||V.title]})]}),(0,i.jsx)(v.A,{size:16,"aria-hidden":"true"})]}),(0,i.jsx)("button",{className:E,onClick:()=>F(null),children:"Remove pin"})]}),(0,i.jsxs)("table",{id:"equipment-comparison",hidden:!T,className:A().comparisonTable,children:[(0,i.jsx)("caption",{className:"sr-only",children:"Pinned and current transaction evidence"}),(0,i.jsx)("thead",{children:(0,i.jsxs)("tr",{children:[(0,i.jsx)("th",{scope:"col",children:"Evidence"}),(0,i.jsx)("th",{scope:"col",children:"Pinned baseline"}),(0,i.jsx)("th",{scope:"col",children:"Current"})]})}),(0,i.jsxs)("tbody",{children:[[["Buyer",e=>
1e.buyer||e.title],["Disclosure",e=>e.announcedOn??"Not disclosed"],["Stage",e=>e.commercialStatus.replaceAll("_"," ")],["Models",e=>e.model??"Not disclosed"],["Systems",e=>null==e.quantity?"Not disclosed":`${!1===e.quantityComplete?"⥠":""}${e.quantity}`],["Value",e=>(0,k.Pe)(e)],["Basis",e=>e.amountBasis||"Not disclosed"]].map(e=>{let[t,s]=e;return(0,i.jsxs)("tr",{children:[(0,i.jsx)("th",{scope:"row",children:t}),(0,i.jsx)("td",{children:s(V)}),(0,i.jsx)("td",{children:s(ef)})]},t)}),(0,i.jsxs)("tr",{children:[(0,i.jsx)("th",{scope:"row",children:"Source"}),[V,ef].map(e=>(0,i.jsx)("td",{children:e.sourceUrl?(0,i.jsxs)("a",{className:"focus-ring",href:e.sourceUrl,target:"_blank",rel:"noopener noreferrer",children:["View source ",(0,i.jsx)(w.A,{size:14})]}):"Unavailable"},e.id))]})]})]})]}),(!V||V.id===ef.id||!T)&&(0,i.jsxs)("div",{className:A().dealSummary,children:[(0,i.jsx)("div",{className:A().quantityHero,children:(0,i.jsxs)("button",{className:`focus-ring ${A().metricLink}`,onClick:()=>{let e=document.getElementById("equipment-line-items");e?.scrollIntoView({block:"nearest"}),e?.focus({preventScroll:!0})},"aria-label":"View the line items behind this quantity",children:[(0,i.jsx)("span",{className:A().heroValue,children:null==ef.quantity?"ND":`${ef.quantityComplete?"":"⥠"}${ef.quantity}`}),(0,i.jsx)("span",{className:A().caption,children:null==ef.quantity?"Quantity not disclosed":"Explicit systems"})]})}),(0,i.jsxs)("div",{className:A().valueSummary,children:[(0,i.jsx)("span",{className:A().amount,children:(0,k.Pe)(ef)}),(0,i.jsxs)("span",{className:A().caption,children:["Disclosed value",null!=ef.amountOriginal&&ef.currencyOriginal?" \xb7 source currency":""]})]}),(0,i.jsxs)("div",{className:A().stageSummary,children:[(0,i.jsx)(M,{value:ef.commercialStatus}),(0,i.jsxs)("span",{className:A().caption,children:["First disclosure ",ef.announcedOn??"not established"]})]})]}),(0,i.jsxs)("div",{className:A().detailGrid,children:[(0,i.jsxs)("div",{className:A().mainColumn,children:[(0,i.jsxs)("section",{children:[(0,i.jsxs)("div",{className:A().sectionHeading,children:[(0,i.jsx)("h3",{children:"Organizations"}),(0,i.jsx)("span",{children:"Explore connected activity"})]}),(0,i.jsx)("div",{className:A().parties,children:ef.parties?.map((e,t)=>(0,i.jsxs)("div",{className:A().party,children:[(0,i.jsx)("span",{className:A().eyebrow,children:e.role.replaceAll("_"," ")}),e.entityId||e.companyId&&e.slug?(0,i.jsxs)("button",{className:`focus-ring ${A().partyLink}`,onClick:()=>eg(e.companyId&&e.slug?{kind:"company",id:e.companyId}:{kind:"entity",id:e.entityId}),children:[(0,i.jsx)("span",{children:e.name}),(0,i.jsx)(w.A,{size:18,"aria-hidden":"true"})]}):(0,i.jsx)("p",{className:A().partyName,children:e.name})]},`${e.entityId}:${e.role}:${t}`))})]}),(0,i.jsxs)("section",{children:[(0,i.jsxs)("div",{className:A().sectionHeading,children:[(0,i.jsx)("h3",{id:"equipment-line-items",tabIndex:-1,children:"Systems and quantities"}),(0,i.jsxs)("span",{children:[ef.items?.length??0," line items"]})]}),(0,i.jsx)("div",{className:A().itemTable,children:(0,i.jsxs)("table",{children:[(0,i.jsx)("thead",{children:(0,i.jsxs)("tr",{children:[(0,i.jsx)("th",{children:"System / model"}),(0,i.jsx)("th",{children:"Qty"}),(0,i.jsx)("th",{children:"Basis"})]})}),(0,i.jsx)("tbody",{children:ef.items?.map(e=>(0,i.jsxs)("tr",{children:[(0,i.jsx)("td",{children:e.modelId?(0,i.jsxs)("button",{className:`focus-ring ${A().modelLink}`,onClick:()=>eg({kind:"model",id:e.modelId}),children:[e.model,(0,i.jsx)(d.A,{size:14,"aria-hidden":"true"})]}):e.model||e.description||"Model not disclosed"}),(0,i.jsx)("td",{children:e.quantity??"ND"}),(0,i.jsx)("td",{children:e.status.replaceAll("_"," ")})]},e.id))})]})}),!ef.quantityComplete&&(0,i.jsx)("p",{className:A().note,children:"The total counts explicitly disclosed quantities; undisclosed quantities are not zero."}),(0,i.jsxs)("details",{className:A().timeline,children:[(0,i.jsxs)("summary",{className:"focus-ring",children:["Disclosed value and basis ",(0,i.jsx)(v.A,{size:15})]}),(0,i.jsxs)("p",{className:A().note,children:[(0,k.Pe)(ef)," \xb7"," ",ef.amountBasis||"Value basis not disclosed"]}),ef.fxProvider&&(0,i.jsxs)("p",{className:A().note,children:["FX: ",ef.fxProvider," \xb7"," ",ef.fxDate||"Date not disclosed",". Source currency remains authoritative."]})]})]}),!!ef.milestones?.length&&(0,i.jsxs)("details",{className:A().timeline,children:[(0,i.jsxs)("summary",{className:"focus-ring",children:[(0,i.jsxs)("span",{children:["Transaction timeline"," ",(0,i.jsxs)("span",{className:A().caption,children:["\xb7 ",ef.milestones.length," milestones"]})]}),(0,i.jsx)(v.A,{size:16,"aria-hidden":"true"})]}),(0,i.jsx)("ol",{children:ef.milestones.map(e=>(0,i.jsxs)("li",{children:[(0,i.jsxs)("div",{children:[(0,i.jsx)("span",{className:A().milestoneType,children:e.type.replaceAll("_"," ")}),(0,i.jsx)("span",{className:A().caption,children:(0,k.M6)(e.date,e.precision)})]}),e.description&&(0,i.jsx)("p",{children:e.description})]},e.id))})]})]}),(0,i.jsxs)("aside",{className:A().evidence,"aria-label":"Transaction evidence",children:[(0,i.jsxs)("div",{className:A().sectionHeading,children:[(0,i.jsx)("h3",{id:"equipment-sources",tabIndex:-1,
1children:"Sources"}),(0,i.jsx)(q.A,{size:16,"aria-hidden":"true"})]}),(0,i.jsx)("p",{className:A().caption,children:"Trace each fact to its public disclosure."}),(0,i.jsx)("ol",{className:A().sourceList,children:ef.sources?.map((e,t)=>(0,i.jsx)("li",{children:(0,i.jsxs)("a",{className:`focus-ring ${A().sourceLink}`,href:e.url,target:"_blank",rel:"noopener noreferrer",children:[(0,i.jsx)("span",{className:A().sourceIndex,children:String(t+1).padStart(2,"0")}),(0,i.jsxs)("span",{children:[(0,i.jsx)("strong",{children:e.title||e.publisher||"Source"}),(0,i.jsx)("small",{children:[e.publisher,e.publishedAt?.slice(0,10)].filter(Boolean).join(" \xb7 ")})]}),(0,i.jsx)(w.A,{size:15,"aria-hidden":"true"})]})},e.id))}),(0,i.jsxs)("div",{className:A().verified,children:[(0,i.jsx)(g.A,{size:14,"aria-hidden":"true"}),(0,i.jsxs)("span",{children:["Last verified"," ",ef.verifiedAt?.slice(0,10)??"not recorded"]})]})]})]})]}),es?.kind==="disclosures"&&en&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("div",{className:A().periodBar,children:(0,i.jsxs)("label",{children:["Reporting month"," ",(0,i.jsx)("input",{className:"focus-ring",type:"month",value:en.period??"",disabled:!en.historyAllowed,onChange:e=>{e.target.value&&eg({kind:"disclosures",id:e.target.value})}})]})}),eS&&(0,i.jsx)(P,{values:[["Events",eS.events],["Buyers",eS.buyers],["Explicit systems",`⥠${eS.minimumSystems}`]]}),(0,i.jsxs)("div",{className:A().currencyStrip,children:[(0,i.jsx)("span",{className:A().caption,children:"Disclosed totals"}),Object.entries(eS?.currencies??{}).map(e=>{let[t,s]=e;return(0,i.jsxs)("span",{children:[(0,i.jsx)("small",{children:t})," ",(0,i.jsx)("b",{children:s.toLocaleString("en-US")})]},t)}),!Object.keys(eS?.currencies??{}).length&&(0,i.jsx)("span",{children:"Not disclosed"}),(0,i.jsx)("span",{className:A().caption,children:"Original currencies \xb7 first public disclosure"})]}),!1===en.complete&&(0,i.jsxs)("p",{className:A().note,children:["Summary covers ",en.summary?.events," of ",en.total," ","records; this month is incomplete."]}),(0,i.jsxs)("div",{className:A().filterPanel,children:[(0,i.jsxs)("label",{className:A().search,children:[(0,i.jsx)("span",{className:"sr-only",children:"Find buyers, suppliers or systems"}),(0,i.jsx)(_.A,{size:17,"aria-hidden":"true"}),(0,i.jsx)("input",{type:"search",value:Q,onChange:e=>X(e.target.value),className:"focus-ring",placeholder:"Find a buyer, supplier or systemâ¦"})]}),(0,i.jsxs)("details",{className:A().filters,children:[(0,i.jsxs)("summary",{className:"focus-ring",children:[(0,i.jsx)(b.A,{size:15,"aria-hidden":"true"})," Refine results"," ",eA&&(0,i.jsx)("span",{className:A().filterCount,children:"Active"}),(0,i.jsx)(v.A,{size:15,"aria-hidden":"true"})]}),(0,i.jsxs)("div",{className:A().filterGrid,children:[(0,i.jsxs)("label",{className:"text-xs text-[var(--text-muted)]",children:["Geography basis",(0,i.jsxs)("select",{value:ee,onChange:e=>{et(e.target.value),Z("")},className:`focus-ring ${A().select}`,children:[(0,i.jsx)("option",{value:"buyerCountry",children:"Buyer headquarters"}),(0,i.jsx)("option",{value:"installationCountry",children:"Confirmed installation"})]})]}),(0,i.jsxs)("label",{className:"text-xs text-[var(--text-muted)]",children:["Country",(0,i.jsxs)("select",{value:Y,onChange:e=>Z(e.target.value),className:`focus-ring ${A().select}`,children:[(0,i.jsx)("option",{value:"",children:"All known / unknown"}),[...new Set(en.deals.map(e=>e[ee]).filter(Boolean))].sort().map(e=>(0,i.jsx)("option",{value:e,children:e},e))]})]}),(0,i.jsxs)("label",{className:"text-xs text-[var(--text-muted)]",children:["Catalog process",(0,i.jsxs)("select",{value:J,onChange:e=>W(e.target.value),className:`focus-ring ${A().select}`,children:[(0,i.jsx)("option",{value:"",children:"All processes"}),[...new Set(en.deals.flatMap(e=>e.processes??[]))].sort().map(e=>(0,i.jsx)("option",{value:e,children:e.replaceAll("_"," ")},e))]})]})]})]})]}),(0,i.jsxs)("p",{className:A().resultsNote,children:[eA?`${eN.length} matching visible transactions; summaries now describe this selection.`:`${en.deals.length} transactions available to inspect.`," ",J?"Quantities and values cover the whole transaction, including any other processes.":"Only explicitly identified locations and catalog processes are classified."]}),(0,i.jsx)(z,{deals:eN,label:`${en.period} disclosures${eA?" \xb7 filtered selection":""}`}),en.hasMore&&(0,i.jsxs)("p",{className:"mt-4 text-sm text-[var(--text-muted)]",children:["Showing ",en.deals.length," transactions with your current access. Summary describes the full reporting cohort."]}
1),!eN.length&&(0,i.jsx)("p",{className:"py-6 text-sm text-[var(--text-muted)]",children:"No verified public disclosures match this view."})]}),(ev||ew)&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)("div",{className:A().periodBar,children:[(0,i.jsx)("span",{className:A().eyebrow,children:ew?.kind==="model"?"Same catalog model":"Organization activity"}),ev&&(0,i.jsxs)("a",{href:`/company/${ev.company_slug}`,target:"_blank",rel:"noopener noreferrer",className:E,children:["Open full profile"," ",(0,i.jsx)(w.A,{size:15,"aria-hidden":"true"})]})]}),(0,i.jsx)(P,{values:[["Transactions shown",en.deals.length],["Buyer organizations",(0,l.Yk)(en.deals).buyers],["Explicit systems",`⥠${(0,l.Yk)(en.deals).minimumSystems}`]]}),(0,i.jsxs)("p",{className:A().resultsNote,children:[en.scope," \xb7 Values and quantities describe these"," ",en.deals.length," transactions."]}),(0,i.jsx)(z,{deals:en.deals,label:`${ek} \xb7 ${en.scope}`}),!en.deals.length&&(0,i.jsx)("p",{className:A().empty,children:"No published equipment transactions are linked to this profile."})]})]})]})}function M(e){let{value:t}=e;return(0,i.jsx)("span",{className:A().stage,"data-stage":t,children:t.replaceAll("_"," ")})}function P(e){let{values:t}=e;return(0,i.jsx)("dl",{className:A().metrics,children:t.map(e=>{let[t,s]=e;return(0,i.jsxs)("div",{children:[(0,i.jsx)("dt",{children:t}),(0,i.jsx)("dd",{children:s})]},t)})})}function z(e){let{deals:t,label:s}=e;return(0,i.jsx)("ul",{className:A().transactions,"data-equipment-results":s,children:t.map(e=>(0,i.jsx)("li",{"data-equipment-row":e.id,children:(0,i.jsxs)("a",{className:`focus-ring ${A().transaction}`,"data-equipment-id":e.id,"data-equipment-title":e.buyer||e.title,href:(0,k.P1)(e.id),children:[(0,i.jsxs)("div",{className:A().transactionIdentity,children:[(0,i.jsxs)("div",{className:A().transactionMeta,children:[(0,i.jsx)("time",{children:e.announcedOn??"Date not disclosed"}),(0,i.jsx)(M,{value:e.commercialStatus})]}),(0,i.jsx)("h3",{children:e.buyer||e.title}),(0,i.jsxs)("p",{children:[e.supplier&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("span",{children:e.supplier}),(0,i.jsx)("span",{"aria-hidden":"true",children:" / "})]}),e.model||"Model not disclosed"]})]}),(0,i.jsxs)("div",{className:A().transactionValue,children:[(0,i.jsx)("strong",{children:(0,k.Pe)(e)}),(0,i.jsx)("span",{children:null==e.quantity?"Qty not disclosed":`${e.quantityComplete?"":"⥠"}${e.quantity} ${1===e.quantity?"system":"systems"}`})]}),(0,i.jsx)(w.A,{className:A().transactionArrow,size:18,"aria-hidden":"true"})]})},e.id))})}},78340:(e,t,s)=>{"use strict";s.d(t,{A:()=>o});var i=s(12115);let n=e=>{let t=e.replace(/^([A-Z])|[\s-_]+(\w)/g,(e,t,s)=>s?s.toUpperCase():t.toLowerCase());return t.charAt(0).toUpperCase()+t.slice(1)},a=function(){for(var e=arguments.length,t=Array(e),s=0;s<e;s++)t[s]=arguments[s];return t.filter((e,t,s)=>!!e&&""!==e.trim()&&s.indexOf(e)===t).join(" ").trim()};var r={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};let l=(0,i.forwardRef)((e,t)=>{let{color:s="currentColor",size:n=24,strokeWidth:l=2,absoluteStrokeWidth:o,className:c="",children:d,iconNode:u,...m}=e;return(0,i.createElement)("svg",{ref:t,...r,width:n,height:n,stroke:s,strokeWidth:o?24*Number(l)/Number(n):l,className:a("lucide",c),...!d&&!(e=>{for(let t in e)if(t.startsWith("aria-")||"role"===t||"title"===t)return!0})(m)&&{"aria-hidden":"true"},...m},[...u.map(e=>{let[t,s]=e;return(0,i.createElement)(t,s)}),...Array.isArray(d)?d:[d]])}),o=(e,t)=>{let s=(0,i.forwardRef)((s,r)=>{let{className:o,...c}=s;return(0,i.createElement)(l,{ref:r,iconNode:t,className:a(`lucide-${n(e).replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase()}`,`lucide-${e}`,o),...c})});return s.displayName=n(e),s}},94514:(e,t,s)=>{"use strict";s.d(t,{A:()=>i});let i=(0,s(78340).A)("check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]])}}]);
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.