PageSourceSearch

https://hiddensystems.ai/_next/static/chunks/264-0f7697d308598730.js?dpl=dpl_CQgjnW4hLQFpQzhz5DzXesqcpM7a

js hiddensystems.ai collected 2026-10-05 13:06:43 UTC 29,062 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[264],{44640:function(e,a,t){"use strict";t.d(a,{iM:function(){return R},gj:function(){return T},aq:function(){return Z},default:function(){return et}});var i=t(57437),n=t(2265),s=t(33145),c=t(64022),r=t.n(c);let o="/images/meridian/subjects/flag-il.png",l="/images/meridian/subjects/flag-ir.png",d="/images/meridian/subjects/flag-us.png",h="/images/meridian/subjects/flag-qa.png",p="/images/meridian/subjects/khamenei.jpg",m="/images/meridian/subjects/netanyahu.jpg",u="/images/meridian/subjects/trump.jpg",_={[o]:320/233,[l]:320/183,[d]:320/168,[h]:320/126},x={[u]:d,[p]:l,[m]:o};function f(e){let{src:a,label:t,mark:c,size:o=68,className:l}=e,[d,h]=(0,n.useState)(!1),p=a&&_[a]||1,m=Math.round(o/p),u=(null!=c?c:t).replace(/^@/,"").split(/[\s_-]+/).filter(Boolean).slice(0,2).map(e=>e.charAt(0).toUpperCase()).join("");return(0,i.jsxs)("span",{className:"".concat(r().subject," ").concat(null!=l?l:""),style:{width:o,height:m},"aria-hidden":"true",children:[a&&!d?(0,i.jsx)(s.default,{alt:"",height:Math.round(400/p),onError:()=>h(!0),src:a,width:400}):(0,i.jsx)("i",{style:{fontSize:Math.max(11,.3*Math.min(o,m))},children:null!=c?c:u}),a&&x[a]?(0,i.jsx)("b",{className:r().subjectFlag,style:{width:Math.round(.3*o)},children:(0,i.jsx)(s.default,{alt:"",height:Math.round(400/_[x[a]]),src:x[a],width:400})}):null]})}let y=(0,n.forwardRef)((e,a)=>{let{children:t,className:n,...s}=e;return(0,i.jsx)("span",{ref:a,className:"".concat(r().bracket," ").concat(null!=n?n:""),...s,children:t})});y.displayName="MeridianSubjectFrame";var j=t(7388),g=t.n(j);let b=[{id:"index",title:"Cross-platform event indexing",body:"Events surface across X, Reddit, Truth Social, newswires, public filings and prediction markets. Each one resolves to the actors and instruments it touches and stacks into a continuous historical record.",beats:4.5},{id:"network",title:"Dynamic intelligence layer",body:"Every claim about who owns, supplies, funds, hosts or sanctions whom is reconciled from that same firehose into one graph. Each edge carries the claims behind it and the confidence they add up to, so a resolved actor proposes the actors and equities one hop out — and then the hop after that.",beats:8},{id:"simulate",title:"Granular social simulation",body:"Simulation starts at the level of a single actor’s next decision, grounded in that actor’s own behavioural history. Each choice reshapes what the next actor is looking at, and the populations watching move with it — so the knock-on effects run forward from individuals and crowds together.",beats:11},{id:"forecast",title:"Probabilistic outcome forecasting",body:"Every plausible branch runs to its conclusion. Each world carries its own knock-on effects and the instruments it reprices, resolving into a distribution and a ranked set of outcomes rather than a single point estimate.",beats:8}],v=b.reduce((e,a,t)=>(e.push(0===t?0:e[t-1]+b[t-1].beats),e),[]),M=b.reduce((e,a)=>e+a.beats,0),C=["X","Reddit","Truth Social","Newswires","Public filings","Prediction markets"],w=[{img:o,label:"Israel",stamp:"13 Jun \xb7 02:00",source:"Newswire",text:"Israel opens strikes on Iran"},{img:d,label:"United States",stamp:"22 Jun \xb7 02:10",source:"Newswire",text:"US hits Fordow, Natanz, Isfahan"},{img:l,label:"Iran",stamp:"22 Jun \xb7 Tehran",source:"State media",text:"Parliament votes to close Hormuz"},{img:u,label:"Donald Trump",stamp:"23 Jun \xb7 10:44",source:"Truth Social",text:"“KEEP OIL PRICES DOWN. I’M WATCHING!”"}],N={label:"Iran",img:l},k=[{id:"khamenei",label:"Ali Khamenei",img:p,angle:330,predicate:"led_by",claims:"4,980",conf:"0.98"},{id:"us",label:"United States",img:d,angle:90,predicate:"sanctioned_by",claims:"3,110",conf:"0.97"},{id:"netanyahu",label:"Benjamin Netanyahu",img:m,angle:270,predicate:"adversary_of",claims:"2,140",conf:"0.95"},{id:"trump",label:"Donald Trump",img:u,angle:30,predicate:"adversary_of",claims:"1,842",conf:"0.94"},{id:"hormuz",label:"Strait of Hormuz",img:"/images/meridian/subjects/hormuz.jpg",angle:150,predicate:"controls_access_to",claims:"1,204",conf:"0.91"},{id:"brent",label:"Brent crude",img:"/images/meridian/subjects/brent.jpg",angle:210,predicate:"price_driver_for",claims:"706",conf:"0.88"}],S=[{from:"khamenei",to:"trump",route:"h",predicate:"negotiating_with",claims:"640",conf:"0.79"},{from:"trump",to:"us",route:"hv",predicate:"executive_of",claims:"9,410",conf:"0.99"},{from:"us",to:"hormuz",route:"vh",predicate:"deploys_forces_in",claims:"1,120",conf:"0.92"},{from:"hormuz",to:"brent",route:"h",predicate:"transit_route_for",claims:"902",conf:"0.90"},{from:"netanyahu",to:"khamenei",route:"vh",predicate:"adversary_of",claims:"3,410",conf:"0.97"}],T=8;function F(e,a,t){let i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,n=Math.sign(a.x-e.x)||1,s=Math.sign(a.y-e.y)||1;if("h"===t){let t=e.x+n*e.hw,i=a.x-n*a.hw;return{d:"M".concat(t," ").concat(e.y," H").concat(i),lx:(t+i)/2,ly:e.y}}if("hv"===t){let t=e.x+n*e.hw,i=a.y-s*a.hh;return{d:"M".concat(t," ").concat(e.y," H").concat(a.x," V").concat(i),lx:a.x,ly:(e.y+i)/2}}if("vh"===t){let t=e.y+s*e.hh,i=a.x-n*a.hw;return{d:"M".concat(e.x," ").concat(t," V").concat(a.y," H").concat(i),lx:e.x,ly:(t+a.y)/2}}let c=e.y+s*e.hh,r=a.y-s*a.hh,o=(c+r)/2,l=e.x+i;return{d:"M".concat(l," ").concat(c," V").concat(o," H").concat(a.x," V").concat(r),lx:(l+a.x)/2,ly:o}}let L=[{img:l,label:"Iran",actor:"Supreme National Security Council",when:"T + 0h",options:[{text:"Telegraphed strike on a US base",p:46,actual:!0},{text:"No response, negotiate",p:24,actual:!1},{text:"Harass Gulf shipping",p:19,actual:!1},{text:"Close the Strait of Hormuz",p:11,actual:!1}],p:46,confidence:.71},{img:h,label:"Qatar",actor:"Qatari state",when:"T + 1h",options:[{text:"Close airspace, absorb it",p:71,actual:!0},{text:"Invoke collective defence",p:18,actual:!1},{text:"Expel US assets",p:11,actual:!1}],p:71,confidence:.78},{img:u,label:"Donald Trump",actor:"United States",when:"T + 5h",options:[{text:"Call it weak, announce a ceasefire",p:58,actual:!0}
1,{text:"Strike Iranian territory again",p:27,actual:!1},{text:"Say nothing publicly",p:15,actual:!1}],p:58,confidence:.64}],B=[{label:"Republican voters",p:78,delta:"+6",agents:"3,240",conf:"0.74"},{label:"Independent voters",p:54,delta:"+3",agents:"2,980",conf:"0.66"},{label:"Democratic voters",p:26,delta:"−2",agents:"3,410",conf:"0.71"}],E=(L.length-1)*2.4+2.6,R=E+1.35,A=E+2.5,$=[{ticker:"$BRENT",move:"−7.2%",down:!0},{ticker:"$WTI",move:"−7.2%",down:!0},{ticker:"$SPX",move:"+1.11%",down:!1},{ticker:"$NDX",move:"+1.43%",down:!1},{ticker:"$BTC",move:"+2.1%",down:!1}],H=[{label:"$78k",price:"$78",weight:3},{label:"$76",price:"$76",weight:6},{label:"$74",price:"$74",weight:11},{label:"$73",price:"$73",weight:14},{label:"$72",price:"$72",weight:18},{label:"$71",price:"$71",weight:21,modal:!0},{label:"$70",price:"$70",weight:13},{label:"$69",price:"$69",weight:8},{label:"$68",price:"$68",weight:4},{label:"$67",price:"$67",weight:2}],z=[{rank:"03",title:"Shipping harassed in the Gulf. The strait stays open.",body:"Traffic squeezed but never stopped. War-risk premiums spike and crude keeps its bid.",probability:"0.19",confidence:"0.44",actors:"Iran \xb7 Gulf shipping \xb7 Marine insurers",assets:"$BRENT, $WTI, $SPX, $XLE",outcome:"Did not occur",hit:!1},{rank:"02",title:"No kinetic response. Talks resume inside a week.",body:"Iran absorbs the strike and returns to the table. Crude drifts lower on relief rather than falling.",probability:"0.24",confidence:"0.58",actors:"Iran \xb7 United States \xb7 Oman",assets:"$BRENT, $WTI, $SPX",outcome:"Did not occur",hit:!1},{rank:"01",title:"Symbolic strike on a US base. Hormuz never closes.",body:"Telegraphed strike, no casualties, energy infrastructure untouched. Nine days of war premium unwind in one session.",probability:"0.46",confidence:"0.71",actors:"Iran \xb7 Qatar \xb7 United States",assets:"$BRENT, $WTI, $SPX, $NDX, $BTC",outcome:"Occurred \xb7 23 Jun 2025",hit:!0}],I=e=>(82-e)/18*306+12,D=(()=>{let e;let a=(e=20250623,()=>{let a=Math.imul((e=e+1831565813>>>0)^e>>>15,1|e);return(((a=a+Math.imul(a^a>>>7,61|a)^a)^a>>>14)>>>0)/4294967296});return Array.from({length:46},()=>{let e=.28>a()?.02+.04*a():-.11-.065*a(),t=77.01,i=[];for(let n=0;n<=46;n+=1){let s=n/46*684+8;i.push("".concat(s.toFixed(1),",").concat(I(t).toFixed(1))),t+=e+(a()-.5)*.62}return{points:i.join(" "),up:t>77.01}})})(),P=e=>Math.max(0,Math.min(1,e)),W=function(e,a){let t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:.75;return P((e-a)/t)};function U(e){let[a,t]=(0,n.useState)(!1);return(0,n.useEffect)(()=>{let a=window.matchMedia(e),i=()=>t(a.matches);return i(),a.addEventListener("change",i),()=>a.removeEventListener("change",i)},[e]),a}function G(e,a){let t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:16;return{opacity:e*(1-a),transform:"translateY(".concat((1-e)*t-a*t,"px)")}}function V(e){let a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:16;return G(e,0,a)}let X=[{left:"0%",top:"13%"},{left:"50%",top:"25%"},{left:"6%",top:"48%"},{left:"46%",top:"60%"}];function J(e){let{t:a,full:t,narrow:n}=e;return(0,i.jsxs)("div",{className:g().scene,children:[(0,i.jsx)("div",{className:g().surfaceRail,children:C.map((e,n)=>(0,i.jsx)("span",{style:{opacity:t?1:W(a,.28*n,.5)*(1-W(a,3.5+.08*n,.3))},children:e},e))}),w.map((e,s)=>{let c=t?1:W(a,.8*s,.7),r=t?0:n?W(a,.8*s+.75,.3):W(a,2.9+.35*s,.3);return(0,i.jsxs)("figure",{className:g().tapeCard,style:{...n?void 0:X[s],...G(c,r,26)},children:[(0,i.jsxs)("figcaption",{className:g().stamp,children:[(0,i.jsx)("span",{children:e.stamp}),(0,i.jsx)("b",{children:e.source})]}),(0,i.jsx)(y,{children:(0,i.jsx)(f,{label:e.label,size:n?156:200,src:e.img})}),(0,i.jsx)("p",{children:e.text})]},e.text)})]})}let O=[g().nodeA,g().nodeB,g().nodeC];function q(e){let{t:a,full:t,narrow:s,preview:c,handoff:r,frameEmpty:o,onFirstFrame:l}=e,{chainRef:d,frameRefs:h,fanRefs:p,paths:m,fanPaths:u}=function(e,a,t){let i=(0,n.useRef)(null),s=(0,n.useRef)([]),c=(0,n.useRef)([]),[r,o]=(0,n.useState)([]),[l,d]=(0,n.useState)([]);return(0,n.useLayoutEffect)(()=>{let e=i.current;if(!e)return;let n=e.getBoundingClientRect(),r=e=>{if(!e)return null;let a=e.getBoundingClientRect();return{x:a.left-n.left+a.width/2,top:a.top-n.top,bottom:a.bottom-n.top}},l=s.current.slice(0,a).map(r),h=[];for(let e=1;e<l.length;e+=1){let a=l[e-1],t=l[e];if(!a||!t)continue;let i=(a.bottom+t.top)/2;h.push("M".concat(a.x," ").concat(a.bottom," V").concat(i," H").concat(t.x," V").concat(t.top))}let p=[],m=l[l.length-1],u=c.current.slice(0,t).map(r);if(m&&u.length===t&&u.every(Boolean)){let e=Math.min(...u.map(e=>e.top)),a=(m.bottom+e)/2,t=u.map(e=>e.x);for(let e of(p.push("M".concat(m.x," ").concat(m.bottom," V").concat(a," M").concat(Math.min(...t,m.x)," ").concat(a," H").concat(Math.max(...t,m.x))),u))p.push("M".concat(e.x," ").concat(a," V").concat(e.top))}o(e=>e.join("|")===h.join("|")?e:h),d(e=>e.join("|")===p.join("|")?e:p)},[e,a,t]),{chainRef:i,frameRefs:s,fanRefs:c,paths:r,fanPaths:l}}(a,L.length,B.length),_=Array.from({length:L.length+1},(e,i)=>t?0:W(a,A+.2*i,.3));return(0,i.jsx)("div",{className:"".concat(g().scene," ").concat(g().sceneCentred," ").concat(g().sceneTop," ").concat(c?g().scenePreview:""),children:(0,i.jsxs)("div",{className:g().chain,ref:d,children:[(0,i.jsxs)("svg",{"aria-hidden":"true",className:g().connectors,children:[m.map((e,n)=>(0,i.jsx)("path",{d:e,style:{opacity:t?1:W(a,(n+1)*2.4-.3,.5)*(1-_[n])},vectorEffect:"non-scaling-stroke"},e)),u.map((e,n)=>(0,i.jsx)("path",{d:e,style:{opacity:t?1:W(a,E+.15+.12*n,.5)*(1-_[L.length])},vectorEffect:"non-scaling-stroke"},e))]}),L.map((e,n)=>{let d=2.4*n;if(!t&&n>0&&a<d-.05)return null;let p=t?1:W(a,d,.5),m=r&&0===n&&!t,u=t?1:W(a,d+1.15,.4),x=t?1:W(a,d+1.7,.4),j=t?1:W(a,d+1.78,.35);return(0,i.jsxs)("div",{className:"".concat(g().chainNode," ").concat(O[n]),style:m?{opacity:1-_[n],transform:"translateY(".concat(-(18*_[n]),"px)")}:G(p,_[n],18),children:[(0,i.jsxs)("span",{className:g().chainWhen,style:m?V(p,10):void 0,children:[(0,i.jsx)("b",{children:e.when}),(0,i.jsx)("em",{className:g().tagForecast,children:"Forecast"})]}),(0,i.jsx)(y,{ref:e=>{h.current[n]=e,0===n&&(null==l||l(e))},style:m&&o?{visibility:"hidden"}:void 0,children:(0,i.jsx)(f,{label:e.label,size:Math.round(c?58-18*x:(s?92:196)-x*(s?40:86)),src:e.img})}),(0,i.jsxs)("div",{className:g().chainCopy,style:m?V(p,10):void 0,children:[(0,i.jsx)("span",{className:g().chainActor,children:e.actor}),(0,i.jsx)("div",{className:g().stepOptions,children:e.options.map((n,s)=>{let c=t?1:W(a,d+.35+.14*s,.4),r=n.actual?0:W(a,d+1.7+(e.options.length-1-s)*.07,.28),o=n.actual?1:1-.55*u;return(0,i.jsx)("div",{className:g().fold,style:{gridTemplateRows:"minmax(0, ".concat(Math.min(c,1-r),"fr)")},children:(0,i.jsxs)("div",{className:"".concat(g().option," ").concat(n.actual?g().optionActual:""),style:{...G(c,r,12),opacity:c*o*(1-r)},children:[(0,i.jsx)("span",{className:g().optionText,style:n.actual?{fontSize:"".concat(.95+.2*j,"rem")}:void 0,children:n.text}),(0,i.jsxs)("span",{className:g().optionValue,children:[n.p,"%"]}),(0,i.jsx)("span",{className:g().optionTrack,children:(0,i.jsx)("span",{className:g().optionFill,style:{width:"".concat(n.p*c,"%")}})}),n.actual?(0,i.jsx)("span",{className:g().fold,style:{gridTemplateRows:"minmax(0, ".concat(j,"fr)"),gridColumn:"1 / -1"},children:(0,i.jsxs)("span",{className:g().optionMeta,style:{opacity:j},children:[(0,i.jsx)("b",{children:e.confidence.toFixed(2)})," confidence"]})}):null]})},n.text)})})]})]},e.actor)}),t||a>=E-.05?(0,i.jsx)(Q,{exit:_[L.length],full:t,refs:p,t:a}):null]})})}function Q(e){let{t:a,full:t,exit:n,refs:s}=e,c=t?1:W(a,E,.5);return(0,i.jsxs)("div",{className:"".concat(g().chainNode," ").concat(g().crowdNode),style:G(c,n,18),children:[(0,i.jsxs)("span",{className:g().chainWhen,children:[(0,i.jsx)("b",{children:"T + 9h"}),(0,i.jsx)("em",{className:g().tagForecast,children:"Forecast"})]}),(0,i.jsx)("div",{className:g().crowdRow,children:B.map((e,n)=>{let c=t?1:W(a,E+.55+.22*n,.5);return(0,i.jsxs)("div",{className:g().cohort,ref:e=>{s.current[n]=e}
1,style:{...G(c,0,10),"--cohort-lift":"calc(var(--cohort-step) * ".concat(n,")")},children:[(0,i.jsx)("span",{className:g().chainActor,children:e.label}),(0,i.jsxs)("span",{className:g().cohortHead,children:[(0,i.jsxs)("b",{className:g().optionValue,children:[e.p,"%"]}),(0,i.jsx)("i",{className:e.delta.startsWith("+")?g().moveUp:g().moveDown,children:e.delta}),(0,i.jsx)("em",{children:"approval rating"})]}),(0,i.jsx)("span",{className:g().optionTrack,children:(0,i.jsx)("span",{className:g().optionFill,style:{width:"".concat(e.p*c,"%")}})}),(0,i.jsxs)("span",{className:g().cohortFoot,children:[e.agents," agents \xb7 ",e.conf," conf"]})]},e.label)})})]})}let K=e=>e*e*(3-2*e);function Z(e){let{t:a,full:t,narrow:s,preview:c,withChain:r}=e,o=(0,n.useRef)(null),d=(0,n.useRef)(null),[h,p]=(0,n.useState)({w:0,h:0}),[m,u]=(0,n.useState)(null);(0,n.useLayoutEffect)(()=>{let e=o.current;if(!e)return;let a=()=>{let a=e.offsetWidth,t=e.offsetHeight;p(e=>e.w===a&&e.h===t?e:{w:a,h:t})};a();let t=new ResizeObserver(a);return t.observe(e),()=>t.disconnect()},[]);let x=c?58:s?92:196,j=c?1:.66,b=function(e,a,t,i,n,s){let c=e/2,r=a/2,o=i?14:22,d=Math.min(e*(t?.34:.4),i?250:t?120:300),h=Math.min(a*(i?.4:.36),i?132:t?122:235),p=i?42:t?44:80,m=Math.round(n/_[l]),u={x:c,y:r,hw:(n+o)*s/2,hh:(m+o)*s/2},x=k.map(e=>{let a=e.angle*Math.PI/180,t=e.img&&_[e.img]||1;return{...e,size:p,x:c+d*Math.sin(a),y:r-h*Math.cos(a),hw:(p+o)/2,hh:(Math.round(p/t)+o)/2}}),f=x.map(e=>{let a=90===e.angle||270===e.angle,t=a?0:Math.sign(e.x-c)*u.hw*.45;return{node:e,...F(u,e,a?"h":"zv",t)}}),y=new Map(x.map(e=>[e.id,e]));return{cx:c,cy:r,nodes:x,spokes:f,links:S.map(e=>{let a=y.get(e.from),t=y.get(e.to);return a&&t?{link:e,...F(a,t,e.route)}:null}).filter(e=>null!==e)}}(h.w,h.h,!!s,!!c,x,j);(0,n.useLayoutEffect)(()=>{let e=o.current,a=d.current;if(!e||!a)return;let t=e.getBoundingClientRect(),i=a.getBoundingClientRect(),n={x:i.left-t.left+i.width/2,y:i.top-t.top+i.height/2};u(e=>e&&.5>Math.abs(e.x-n.x)&&.5>Math.abs(e.y-n.y)?e:n)},[h.w,h.h,s,a]);let v=t||!r?0:W(a,7.35,T-7.35),M=K(v),C=null!=m?m:{x:b.cx,y:b.cy},w=v>=1,L=e=>t?1:W(a,.7+.62*e,.55),B=e=>t?1:W(a,.98+.62*e,.45),E=e=>t?1:W(a,5+.28*e,.55),R=e=>t?0:W(a,7.05+.04*e,.45),A=h.w>0&&h.h>0;return(0,i.jsxs)("div",{className:"".concat(g().scene," ").concat(g().netScene," ").concat(c?g().netPreview:""),ref:o,children:[r?(0,i.jsx)("div",{className:g().netChainLayer,children:(0,i.jsx)(q,{frameEmpty:!w,handoff:!0,preview:c,narrow:s,onFirstFrame:e=>{d.current=e},t:a-T})}):null,(0,i.jsx)("div",{className:g().netLayer,style:{visibility:!t&&r&&a>T+.3?"hidden":"visible"},children:A?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)("svg",{"aria-hidden":"true",className:g().netEdges,viewBox:"0 0 ".concat(h.w," ").concat(h.h),children:[b.spokes.map((e,a)=>(0,i.jsx)("path",{className:g().netSpoke,d:e.d,pathLength:1,style:{strokeDashoffset:1-L(a),opacity:1-R(a)}},e.node.id)),b.links.map((e,a)=>(0,i.jsx)("path",{className:g().netLink,d:e.d,pathLength:1,style:{strokeDashoffset:1-E(a),opacity:1-R(a)}},"".concat(e.link.from,"-").concat(e.link.to)))]}),b.spokes.map((e,a)=>(0,i.jsxs)("span",{className:g().netLabel,style:{left:e.lx,top:e.ly,opacity:B(a)*(1-R(a))},children:[(0,i.jsx)("b",{children:e.node.predicate}),(0,i.jsxs)("em",{children:[e.node.claims," claims \xb7 ",e.node.conf]})]},e.node.id)),b.links.map((e,a)=>(0,i.jsxs)("span",{className:"".concat(g().netLabel," ").concat(g().netLabelWeak),style:{left:e.lx,top:e.ly,opacity:E(a)*(1-R(a))},children:[(0,i.jsx)("b",{children:e.link.predicate}),(0,i.jsxs)("em",{children:[e.link.claims," claims \xb7 ",e.link.conf]})]},"".concat(e.link.from,"-").concat(e.link.to))),b.nodes.map((e,a)=>(0,i.jsxs)("div",{className:g().netNode,style:{left:e.x,top:e.y,opacity:B(a)*(1-R(a)),transform:"translate(-50%, calc(-50% + ".concat((1-B(a))*10,"px))")},children:[(0,i.jsx)(y,{children:(0,i.jsx)(f,{label:e.label,mark:e.mark,size:e.size,src:e.img})}),(0,i.jsxs)("span",{className:g().netName,children:[(0,i.jsx)("b",{children:e.label}),(0,i.jsx)("i",{children:e.predicate})]})]},e.id))]}):null}),A?(0,i.jsxs)("div",{className:g().netCore,style:{left:b.cx+(C.x-b.cx)*M,top:b.cy+(C.y-b.cy)*M,transform:"translate(-50%, -50%) scale(".concat(j+(1-j)*M,")"),visibility:w?"hidden":"visible"},children:[(0,i.jsx)(y,{children:(0,i.jsx)(f,{label:N.label,size:x,src:N.img})}),(0,i.jsx)("span",{className:g().netName,style:{opacity:1-M},children:(0,i.jsx)("b",{children:N.label})})]}):null]})}function Y(e){let{t:a,full:t}=e,n=t?1:W(a,.1,.4)*(1-W(a,3.6,.4)),s=t?1:W(a,.35,1.7),c=t?1:W(a,3.9,.4),r=t?1:W(a,5,1.5),o=t?1:W(a,6.2,.6);return(0,i.jsxs)("div",{className:"".concat(g().scene," ").concat(g().sceneCentred),children:[!t&&(0,i.jsxs)("div",{className:g().forecastBoard,style:{opacity:c,visibility:c<.01?"hidden":"visible"},children:[(0,i.jsx)("div",{className:g().assetPicker,children:$.map((e,t)=>(0,i.jsxs)("span",{className:"".concat(g().assetTile," ").concat(0===t?g().assetTileActive:""),style:V(W(a,4+.12*t,.5),10),children:[(0,i.jsx)("b",{children:e.ticker}),(0,i.jsx)("i",{className:e.down?g().moveDown:g().moveUp,children:e.move})]},e.ticker))}),(0,i.jsxs)("p",{className:g().scenarioLine,style:V(W(a,4.5,.5),8),children:[(0,i.jsx)("b",{children:"Brent \xb7 48h"}),(0,i.jsxs)("span",{children:["under ",(0,i.jsx)("em",{children:"Iran strikes a US base"})," \xb7 ",(0,i.jsx)("em",{children:"Hormuz stays open"})]})]}),(0,i.jsxs)("div",{className:g().chartRow,style:V(W(a,4.7,.6),12),children:[(0,i.jsxs)("div",{className:g().chart,children:[(0,i.jsxs)("svg",{"aria-hidden":"true",viewBox:"0 0 ".concat(700," ").concat(330),preserveAspectRatio:"none",children:[(0,i.jsx)("g",{className:g().chartGrid,children:[80,76,72,68].map(e=>(0,i.jsx)("line",{x1:"0",x2:700,y1:I(e),y2:I(e)},e))}),(0,i.jsx)("g",{style:{clipPath:"inset(0 ".concat((1-r)*100,"% 0 0)")},children:D.map((e,a)=>(0,i.jsx)("polyline",{className:e.up?g().pathUp:g().pathDown,points:e.points},a))}),(0,i.jsx)("circle",{className:g().chartOrigin,cx:"8",cy:I(77.01),r:"4"})]}),(0,i.jsx)("span",{className:g().chartAxis,children:[80,76,72,68].map(e=>
1(0,i.jsxs)("i",{style:{top:"".concat(I(e)/330*100,"%")},children:["$",e]},e))}),(0,i.jsxs)("span",{className:g().chartFoot,children:[(0,i.jsx)("i",{children:"22 Jun \xb7 $77.01"}),(0,i.jsx)("i",{style:{opacity:o},children:"median $71.4 \xb7 actual $71.48"})]})]}),(0,i.jsxs)("div",{className:g().dist,children:[(0,i.jsx)("span",{className:g().distHead,children:"48h settle"}),H.map((e,n)=>{let s=t?1:W(a,6+.045*n,.4);return(0,i.jsxs)("span",{className:"".concat(g().distRow," ").concat(e.modal?g().distModal:""),style:{opacity:.35+.65*s},children:[(0,i.jsx)("i",{children:e.price}),(0,i.jsx)("b",{children:(0,i.jsx)("u",{style:{width:"".concat(e.weight/21*100*s,"%")}})}),(0,i.jsxs)("em",{children:[e.weight,"%"]})]},e.label)})]})]})]}),(0,i.jsx)("div",{className:g().recordLayer,style:{opacity:n,visibility:n<.01?"hidden":"visible"},children:(0,i.jsx)("div",{className:g().recordStack,children:z.map((e,n)=>{let c=z.length-1-n,r=t?1:W(a,0===c?.1:2.15+(c-1)*.32,.5),o=n===z.length-1,l=o&&!t?function(e,a){let t=["title","body","probability","confidence","actors","assets","outcome"],i=Math.round(a*t.reduce((a,t)=>a+e[t].length,0)),n={...e};for(let a of t){let t=Math.max(0,Math.min(e[a].length,i));i-=e[a].length,n[a]=e[a].slice(0,t)}return n}(e,s):e;return(0,i.jsx)("article",{className:"".concat(g().recordCard," ").concat(o?g().recordFront:g().recordBack),style:{zIndex:n+1,opacity:r,transform:"translateY(".concat((1-r)*18,"px)")},children:(0,i.jsxs)("span",{className:g().recordBody,style:{opacity:o?1:.3+.14*n},children:[(0,i.jsxs)("span",{className:g().recordBadge,children:["World scenario \xb7 ",e.rank]}),(0,i.jsx)("p",{className:g().recordTitle,children:l.title||"\xa0"}),(0,i.jsxs)("dl",{className:g().recordFields,children:[(0,i.jsxs)("div",{children:[(0,i.jsx)("dt",{children:"Description"}),(0,i.jsx)("dd",{children:l.body})]}),(0,i.jsxs)("div",{children:[(0,i.jsx)("dt",{children:"Probability"}),(0,i.jsx)("dd",{children:l.probability})]}),(0,i.jsxs)("div",{children:[(0,i.jsx)("dt",{children:"Confidence"}),(0,i.jsx)("dd",{children:l.confidence})]}),(0,i.jsxs)("div",{children:[(0,i.jsx)("dt",{children:"Key actors"}),(0,i.jsx)("dd",{children:l.actors})]}),(0,i.jsxs)("div",{children:[(0,i.jsx)("dt",{children:"Affected assets"}),(0,i.jsx)("dd",{children:l.assets})]}),(0,i.jsxs)("div",{children:[(0,i.jsx)("dt",{children:"Outcome"}),(0,i.jsx)("dd",{className:e.hit?g().recordHit:void 0,children:l.outcome})]})]})]})},e.rank)})})})]})}let ee=[J,Z,q,Y],ea=[{from:0,to:0,render:J},{from:1,to:2,render:e=>(0,i.jsx)(Z,{...e,withChain:!0})},{from:3,to:3,render:Y}];function et(){let e=(0,n.useRef)(null),a=U("(prefers-reduced-motion: reduce)"),t=U("(max-width: 900px)"),s=function(e,a){let[t,i]=(0,n.useState)(0);return(0,n.useEffect)(()=>{if(!a)return;let t=0,n=()=>{t=0;let a=e.current;if(!a)return;let n=a.getBoundingClientRect(),s=n.height-window.innerHeight;s<=0||i(P(-n.top/s)*M)},s=()=>{t||(t=window.requestAnimationFrame(n))};return n(),window.addEventListener("scroll",s,{passive:!0}),window.addEventListener("resize",s),()=>{t&&window.cancelAnimationFrame(t),window.removeEventListener("scroll",s),window.removeEventListener("resize",s)}},[a,e]),t}(e,!a),c=b.map((e,a)=>{let t=v[a],i=t+e.beats;return{in:0===a?1:P((s-(t-.15))/.15),out:a===b.length-1?0:P((s-(i-.3))/.15)}}),r=c.map(e=>e.in*(1-e.out)),o=a?0:r.reduce((e,a,t)=>a>r[e]?t:e,0);return a?(0,i.jsx)("div",{className:g().compact,children:b.map((e,a)=>{let n=ee[a];return(0,i.jsxs)("section",{className:g().compactAct,id:"case-".concat(e.id),children:[(0,i.jsx)("h3",{children:e.title}),(0,i.jsx)("p",{className:g().body,children:e.body}),(0,i.jsx)("div",{className:g().compactStage,children:(0,i.jsx)(n,{full:!0,narrow:t,t:M})})]},e.id)})}):(0,i.jsx)("section",{"aria-label":"How Meridian read the June 2025 Strait of Hormuz crisis",className:g().section,ref:e,style:{height:"".concat(46*M+100,"vh")},children:(0,i.jsxs)("div",{className:g().pin,children:[(0,i.jsx)("div",{className:g().copyColumn,children:(0,i.jsx)("div",{className:g().copyStack,children:b.map((e,a)=>{let t=a===o;return(0,i.jsxs)("div",{"aria-hidden":!t,className:g().copyBlock,style:{...G(c[a].in,c[a].out,20),pointerEvents:t?"auto":"none",visibility:r[a]<.01?"hidden":"visible"},children:[(0,i.jsx)("h3",{children:e.title}),(0,i.jsx)("p",{className:g().body,children:e.body})]},e.id)})})}),(0,i.jsx)("div",{className:g().stage,children:ea.map(e=>{let a=e.render,n=s-v[e.from],r=o>=e.from&&o<=e.to,l=c[e.from].in*(1-c[e.to].out);return(0,i.jsx)("div",{className:g().sceneWrap,style:{opacity:l,pointerEvents:r?"auto":"none",visibility:l<.01?"hidden":"visible"},children:(0,i.jsx)(a,{narrow:t,t:Math.max(0,n)})},b[e.from].id)})})]})})}},7388:function(e){e.exports={section:"MeridianCase_section__f1Be4",pin:"MeridianCase_pin__YEwz9",copyColumn:"MeridianCase_copyColumn__9y09D",copyStack:"MeridianCase_copyStack__0VZ48",copyBlock:"MeridianCase_copyBlock__jSiMe",compactAct:"MeridianCase_compactAct__Gj54z",body:"MeridianCase_body__SQZUS",stage:"MeridianCase_stage__jVFjN",sce
1neWrap:"MeridianCase_sceneWrap__lxVjr",scene:"MeridianCase_scene__iQ1c1",sceneCentred:"MeridianCase_sceneCentred__7p1Z1",sceneTop:"MeridianCase_sceneTop__K13yH",scenePreview:"MeridianCase_scenePreview__J1zKm",chain:"MeridianCase_chain__lHmEa",chainNode:"MeridianCase_chainNode__LsKWH",chainWhen:"MeridianCase_chainWhen__oE9QQ",tagForecast:"MeridianCase_tagForecast__60bLa",bracket:"MeridianCase_bracket__m9W4O",chainCopy:"MeridianCase_chainCopy__KnmA_",chainActor:"MeridianCase_chainActor__r_KTp",stepOptions:"MeridianCase_stepOptions__3oGzI",option:"MeridianCase_option__LZS8Z",optionText:"MeridianCase_optionText__cy4qi",optionValue:"MeridianCase_optionValue__hR8SF",optionTrack:"MeridianCase_optionTrack___JyUQ",optionMeta:"MeridianCase_optionMeta__ol5FP",tapeCard:"MeridianCase_tapeCard__qCkFq",stamp:"MeridianCase_stamp__8b8bR",surfaceRail:"MeridianCase_surfaceRail__mazBX",netScene:"MeridianCase_netScene__cajkX",netLayer:"MeridianCase_netLayer__yGR_h",netChainLayer:"MeridianCase_netChainLayer__UZkLg",netEdges:"MeridianCase_netEdges__1RyFa",netSpoke:"MeridianCase_netSpoke__lqB7i",netLink:"MeridianCase_netLink__99po9",netNode:"MeridianCase_netNode__gJB8Y",netCore:"MeridianCase_netCore__F5bfd",netName:"MeridianCase_netName__LGv88",netLabel:"MeridianCase_netLabel__J3aX6",netLabelWeak:"MeridianCase_netLabelWeak__PkkFq",netPreview:"MeridianCase_netPreview__gK4FB",decisionHead:"MeridianCase_decisionHead__yqngf",confidence:"MeridianCase_confidence__gBStR",optionList:"MeridianCase_optionList__TxBRq",optionFill:"MeridianCase_optionFill__RctwB",optionActual:"MeridianCase_optionActual__Y5FbK",nodeA:"MeridianCase_nodeA__AXXZj",nodeB:"MeridianCase_nodeB__iW34q",nodeC:"MeridianCase_nodeC__wfokY",connectors:"MeridianCase_connectors__9IGrd",fold:"MeridianCase_fold__FBPYM",crowdNode:"MeridianCase_crowdNode__3J_JP",crowdRow:"MeridianCase_crowdRow__6s0Ax",cohort:"MeridianCase_cohort__1bMy0",cohortHead:"MeridianCase_cohortHead__GJHSz",cohortFoot:"MeridianCase_cohortFoot__3ZHy2",crowdNet:"MeridianCase_crowdNet__3PYa5",chainScores:"MeridianCase_chainScores__iRmH2",forecastBoard:"MeridianCase_forecastBoard__vU5KU",assetPicker:"MeridianCase_assetPicker__mzz9r",assetTile:"MeridianCase_assetTile__LQSRE",assetTileActive:"MeridianCase_assetTileActive__zuLA6",moveUp:"MeridianCase_moveUp__4pRsI",moveDown:"MeridianCase_moveDown__pIflW",scenarioLine:"MeridianCase_scenarioLine__amDHh",chartRow:"MeridianCase_chartRow__vHuBE",chart:"MeridianCase_chart__dmTd3",chartGrid:"MeridianCase_chartGrid__vhQkO",pathUp:"MeridianCase_pathUp__A21gi",pathDown:"MeridianCase_pathDown__ixcKE",chartOrigin:"MeridianCase_chartOrigin__TYZaT",chartAxis:"MeridianCase_chartAxis__WqsBh",chartFoot:"MeridianCase_chartFoot__a_pr1",dist:"MeridianCase_dist____oOr",distHead:"MeridianCase_distHead__b5Lcd",distRow:"MeridianCase_distRow__GyQ3p",distModal:"MeridianCase_distModal__eCD19",recordLayer:"MeridianCase_recordLayer__iBcoC",recordStack:"MeridianCase_recordStack__GDDWQ",recordCard:"MeridianCase_recordCard__NR_ah",recordBody:"MeridianCase_recordBody__Wj3D7",recordBack:"MeridianCase_recordBack__XcMBA",recordFront:"MeridianCase_recordFront___8z_s",recordBadge:"MeridianCase_recordBadge__Ey0Gw",recordTitle:"MeridianCase_recordTitle__FJb6S",recordFields:"MeridianCase_recordFields__Qho0h",recordHit:"MeridianCase_recordHit__IHE_m",compact:"MeridianCase_compact__fUcZK",compactStage:"MeridianCase_compactStage__U5oD6"}},10730:function(e){e.exports={action:"ActionLink_action__QXADc",compact:"ActionLink_compact__anlS0",primary:"ActionLink_primary__Ixc93",secondary:"ActionLink_secondary__77AEA",plain:"ActionLink_plain__xZVga"}},64022:function(e){e.exports={subject:"MeridianSubjectFrame_subject__FJVZj",subjectFlag:"MeridianSubjectFrame_subjectFlag__pHjeX",bracket:"MeridianSubjectFrame_bracket__6enf_"}}}]);

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.