{"version":3,"file":"BVBrainExplain.Bldvw7ex.mjs","names":["useState","_Fragment","useId","useMemo","c","useRef"],"sources":["https:/framerusercontent.com/modules/YsuOrs2UPAUbZmEXkt3a/U7ROnTY3S4OT3cXQcqtJ/BVBrainExplain.js"],"sourcesContent":["// \"Meet Cortex\": a five-step visual story around an abstract neural mark. It reads the game, plays the match\n// thousands of ways, checks the bookies, gives a verdict, and learns from every miss (then loops back to step 1).\n// Desktop: the steps sit beside a sticky brain stage and the active step follows scroll or a click.\n// Mobile: a vertical stack, a small brain on top, each step animating in as it enters view.\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useEffect,useId,useMemo,useRef,useState}from\"react\";import{addPropertyControls,ControlType,useIsStaticRenderer}from\"framer\";import{C,SANS,DISPLAY,useBV,useBVGlobals,useWidth,pct,odds,kickoffLabel,wrap}from\"https://framerusercontent.com/modules/EZptLJalFDyuo9exD2bV/GxnEecKmaN4waTWjqFhX/BVSite.js\";import{picksOf}from\"https://framerusercontent.com/modules/HBQkrmQDXwANUG11NtSU/6T6IL3TeWHWRLhpSGSzi/BVPicks.js\";const DEFAULTS={exampleFromLiveData:false,heading:\"Meet Cortex, the brain behind every verdict\",intro:\"Cortex is the model that reads every match, works out the chances and learns from every result.\"};const GOLD=\"#F2C14E\";const RED=\"#FF5C5C\";const STATIC={live:false,home:\"Chelsea\",away:\"Everton\",pick:\"Chelsea to win\",prob:.54,price:1.97,others:[{pick:\"Both teams to score\",prob:.52,price:1.85},{pick:\"Over 2.5 goals\",prob:.5,price:1.95}],lh:1.7,la:1,hda:[.54,.24,.22]};const TIER1=[\"champions-league\",\"premier-league\",\"la-liga\",\"serie-a\",\"bundesliga\",\"ligue-1\",\"europa-league\"];/** A real upcoming match with a priced top pick. Only pre-match numbers are used; nothing is settled or invented. */function liveExample(all){const now=Date.now();const up=all.filter(m=>m.status===\"NS\"&&Date.parse(m.kickoff)>now&&m.model&&m.model.xg).map(m=>({m,ps:picksOf(m)})).filter(({ps})=>ps[0]&&ps[0].price&&ps[0].prob>0);if(!up.length)return null;const score=({m,ps})=>(TIER1.includes(m.league)?2:0)+(ps[0].prob>1/ps[0].price?1:0);up.sort((a,b)=>score(b)-score(a)||a.m.kickoff.localeCompare(b.m.kickoff));const{m,ps}=up[0];return{live:true,home:m.home.name,away:m.away.name,when:(()=>{const k=kickoffLabel(m.kickoff);return`${k.day} ${k.time}`;})(),pick:ps[0].pick,prob:ps[0].prob,price:ps[0].price,others:ps.slice(1,3).map(p=>({pick:p.pick,prob:p.prob,price:p.price})),lh:m.model.xg.home,la:m.model.xg.away,hda:[m.model.home,m.model.draw,m.model.away]};}const fact=k=>{let f=1;for(let i=2;i<=k;i++)f*=i;return f;};const pois=(l,k)=>Math.exp(-l)*Math.pow(l,k)/fact(k);// ---------- motion preferences ----------\nfunction useReducedMotion(){const[r,setR]=useState(false);useEffect(()=>{if(typeof window===\"undefined\"||!window.matchMedia)return;const q=window.matchMedia(\"(prefers-reduced-motion: reduce)\");setR(q.matches);const on=()=>setR(q.matches);q.addEventListener?q.addEventListener(\"change\",on):q.addListener(on);return()=>q.removeEventListener?q.removeEventListener(\"change\",on):q.removeListener(on);},[]);return r;}const CSS=`\n.bvbx-step{position:relative;transition:transform .35s cubic-bezier(.16,1,.3,1),border-color .3s ease,box-shadow .35s ease,background-color .3s ease}\n.bvbx-step:hover{transform:translateY(-3px);border-color:rgba(242,193,78,.55)!important;box-shadow:0 0 0 1px rgba(242,193,78,.18),0 18px 44px -18px rgba(242,193,78,.45)}\n.bvbx-step[data-on=true]{border-color:rgba(242,193,78,.42)!important;background:linear-gradient(180deg,rgba(242,193,78,.06),rgba(242,193,78,0) 60%),var(--bv-card)!important}\n.bvbx-hit{all:unset;cursor:pointer}\n.bvbx-hit::after{content:\"\";position:absolute;inset:0;border-radius:20px}\n.bvbx-hit:focus-visible::after{outline:2px solid ${GOLD};outline-offset:3px}\n.bvbx-num{transition:background-color .3s ease,color .3s ease,border-color .3s ease}\n.bvbx-reveal{opacity:0;transform:translateY(22px);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1)}\n.bvbx-reveal[data-in=true]{opacity:1;transform:none}\n@keyframes bvbx-in{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}\n@keyframes bvbx-chip{from{opacity:0;transform:translateX(-26px)}to{opacity:1;transform:none}}\n@keyframes bvbx-glow{0%{background-color:rgba(242,193,78,.04);box-shadow:none}45%{background-color:rgba(242,193,78,.5);box-shadow:0 0 22px rgba(242,193,78,.55)}100%{}}\n@keyframes bvbx-grow{from{transform:scaleX(0)}to{transform:scaleX(1)}}\n@keyframes bvbx-pop{0%{opacity:0;transform:scale(.6)}70%{opacity:1;transform:scale(1.08)}100%{opacity:1;transform:none}}\n@keyframes bvbx-stamp{0%{opacity:0;transform:rotate(-14deg) scale(1.9)}60%{opacity:1;transform:rotate(-14deg) scale(.94)}100%{opacity:1;transform:rotate(-14deg) scale(1)}}\n@keyframes bvbx-knob{from{left:var(--from)}to{left:var(--to)}}\n@keyframes bvbx-spin{to{transform:rotate(360deg)}}\n@keyframes bvbx-breathe{0%,100%{opacity:.55}50%{opacity:1}}\n@media (max-width:560px){.bvbx-chip{height:32px!important;font-size:13.5px!important}}\n.bvbx-a{animation:bvbx-in .6s cubic-bezier(.16,1,.3,1) both}\n.bvbx-chip{animation:bvbx-chip .7s cubic-bezier(.16,1,.3,1) both}\n.bvbx-cell{animation:bvbx-glow 1.1s ease both}\n.bvbx-grow{transform-origin:left center;animation:bvbx-grow 1s cubic-bezier(.16,1,.3,1) both}\n.bvbx-pop{animation:bvbx-pop .5s cubic-bezier(.16,1,.3,1) both}\n.bvbx-stamp{animation:bvbx-stamp .55s cubic-bezier(.2,1.4,.4,1) both}\n.bvbx-knob{animation:bvbx-knob 1.4s cubic-bezier(.65,0,.35,1) both}\n.bvbx-spin{animation:bvbx-spin 2.4s linear infinite;transform-origin:center}\n.bvbx-breathe{animation:bvbx-breathe 2.4s ease-in-out infinite}\n@media (prefers-reduced-motion: reduce){\n.bvbx-step,.bvbx-step:hover{transition:none;transform:none}\n.bvbx-reveal{opacity:1;transform:none;transition:none}\n.bvbx-a,.bvbx-chip,.bvbx-cell,.bvbx-grow,.bvbx-pop,.bvbx-stamp,.bvbx-knob,.bvbx-spin,.bvbx-breathe{animation:none!important}\n}\n`;// ---------- the brain mark ----------\nconst CORE=[260,150];const NODES=[[182,88],[214,66],[244,56],[276,56],[306,66],[338,88],[160,126],[196,112],[232,96],[288,96],[324,112],[360,126],[156,170],[194,180],[228,198],[292,198],[326,180],[364,170],[184,214],[220,234],[260,242],[300,234],[336,214],[260,108]];const EDGES=(()=>{const out=[];for(let i=0;i<NODES.length;i++)for(let j=i+1;j<NODES.length;j++){const d=Math.hypot(NODES[i][0]-NODES[j][0],NODES[i][1]-NODES[j][1]);if(d<47)out.push([i,j]);}return out;})();const SPOKES=NODES.map((n,i)=>[i,Math.hypot(n[0]-CORE[0],n[1]-CORE[1])]).filter(([,d])=>d<80).map(([i])=>i);const IN_Y=[62,106,150,194,238];const IN_TO=[0,6,12,12,18];const inPath=k=>{const[nx,ny]=NODES[IN_TO[k]];return`M6,${IN_Y[k]} C70,${IN_Y[k]} 100,${ny} ${nx},${ny} L${CORE[0]},${CORE[1]}`;};const PATH_BOOK=`M512,26 C440,26 380,40 338,88 L${CORE[0]},${CORE[1]}`;const PATH_BOOK_OUT=`M${CORE[0]},${CORE[1]} L338,88 C380,40 440,26 512,26`;const PATH_OUT=`M${CORE[0]},${CORE[1]} L364,170 C400,170 420,150 462,150`;const PATH_LOOP=`M490,163 C496,262 420,292 300,292 C220,292 186,262 220,234 L${CORE[0]},${CORE[1]}`;const LOBE_L=\"M258,46 C214,30 158,48 140,104 C124,150 132,206 168,236 C196,258 236,262 258,252\";const LOBE_R=\"M262,46 C306,30 362,48 380,104 C396,150 388,206 352,236 C324,258 284,262 262,252\";function Pulses({id,path,n,dur,color=GOLD,to,r=3.6}){return /*#__PURE__*/_jsx(_Fragment,{children:Array.from({length:n}).map((_,i)=>{const begin=`${(dur/n*i).toFixed(2)}s`;return /*#__PURE__*/_jsxs(\"circle\",{r:r,fill:color,opacity:0,filter:`url(#${id}-glow)`,children:[/*#__PURE__*/_jsx(\"animateMotion\",{dur:`${dur}s`,begin:begin,repeatCount:\"indefinite\",path:path}),/*#__PURE__*/_jsx(\"animate\",{attributeName:\"opacity\",values:\"0;1;1;0\",keyTimes:\"0;.08;.85;1\",dur:`${dur}s`,begin:begin,repeatCount:\"indefinite\"}),to&&/*#__PURE__*/_jsx(\"animate\",{attributeName:\"fill\",values:`${color};${color};${to}`,keyTimes:\"0;.55;1\",dur:`${dur}s`,begin:begin,repeatCount:\"indefinite\"})]},i);})});}/** The abstract brain: gold nodes and lines on dark, with ports for inputs (left), bookies (top right), verdict (right)\n *  and the learning loop (underneath, back into the core). `step` 0 shows a gentle all-round cycle. */function Brain({step,still,height}){const raw=useId();const id=\"bvbx\"+raw.replace(/[^a-zA-Z0-9]/g,\"\");const all=step===0;const lit=s=>all||step===s;const lineOn=\"rgba(242,193,78,.85)\";const lineOff=\"rgba(242,193,78,.16)\";return /*#__PURE__*/_jsxs(\"svg\",{viewBox:\"0 0 520 300\",width:\"100%\",height:height,\"aria-hidden\":\"true\",focusable:\"false\",style:{display:\"block\",overflow:\"visible\"},children:[/*#__PURE__*/_jsxs(\"defs\",{children:[/*#__PURE__*/_jsxs(\"radialGradient\",{id:`${id}-core`,cx:\"50%\",cy:\"50%\",r:\"50%\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:\"0%\",stopColor:GOLD,stopOpacity:\".55\"}),/*#__PURE__*/_jsx(\"stop\",{offset:\"45%\",stopColor:GOLD,stopOpacity:\".12\"}),/*#__PURE__*/_jsx(\"stop\",{offset:\"100%\",stopColor:GOLD,stopOpacity:\"0\"})]}),/*#__PURE__*/_jsxs(\"filter\",{id:`${id}-glow`,x:\"-200%\",y:\"-200%\",width:\"500%\",height:\"500%\",children:[/*#__PURE__*/_jsx(\"feGaussianBlur\",{stdDeviation:\"2.6\",result:\"b\"}),/*#__PURE__*/_jsxs(\"feMerge\",{children:[/*#__PURE__*/_jsx(\"feMergeNode\",{in:\"b\"}),/*#__PURE__*/_jsx(\"feMergeNode\",{in:\"SourceGraphic\"})]})]})]}),/*#__PURE__*/_jsx(\"ellipse\",{cx:CORE[0],cy:CORE[1],rx:\"150\",ry:\"120\",fill:`url(#${id}-core)`,className:still?undefined:\"bvbx-breathe\"}),/*#__PURE__*/_jsx(\"path\",{d:LOBE_L,fill:\"none\",stroke:\"rgba(242,193,78,.22)\",strokeWidth:\"1.2\"}),/*#__PURE__*/_jsx(\"path\",{d:LOBE_R,fill:\"none\",stroke:\"rgba(242,193,78,.22)\",strokeWidth:\"1.2\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M260,50 L260,92\",stroke:\"rgba(242,193,78,.22)\",strokeWidth:\"1.2\",strokeDasharray:\"3 4\"}),IN_Y.map((_,k)=>/*#__PURE__*/_jsx(\"path\",{d:inPath(k),fill:\"none\",stroke:lit(1)?lineOn:lineOff,strokeOpacity:lit(1)?.5:1,strokeWidth:\"1.2\"},k)),IN_Y.map((y,k)=>/*#__PURE__*/_jsx(\"circle\",{cx:\"6\",cy:y,r:\"3\",fill:lit(1)?GOLD:\"rgba(242,193,78,.3)\"},k)),/*#__PURE__*/_jsx(\"path\",{d:PATH_BOOK,fill:\"none\",stroke:lit(3)?lineOn:lineOff,strokeOpacity:lit(3)?.55:1,strokeWidth:\"1.2\",strokeDasharray:lit(3)?undefined:\"2 5\"}),/*#__PURE__*/_jsx(\"rect\",{x:\"472\",y:\"14\",width:\"44\",height:\"24\",rx:\"12\",fill:\"#111113\",stroke:lit(3)?GOLD:\"rgba(242,193,78,.25)\"}),/*#__PURE__*/_jsx(\"text\",{x:\"494\",y:\"30\",textAnchor:\"middle\",fontFamily:SANS,fontSize:\"11\",fontWeight:\"600\",fill:lit(3)?GOLD:\"#86868B\",children:\"Odds\"}),/*#__PURE__*/_jsx(\"path\",{d:PATH_OUT,fill:\"none\",stroke:lit(4)?lineOn:lineOff,strokeOpacity:lit(4)?.6:1,strokeWidth:\"1.4\"}),/*#__PURE__*/_jsx(\"path\",{d:PATH_LOOP,fill:\"none\",stroke:step===5?RED:lit(5)?\"rgba(242,193,78,.35)\":lineOff,strokeOpacity:step===5?.55:1,strokeWidth:\"1.3\",strokeDasharray:\"4 5\"}),/*#__PURE__*/_jsx(\"rect\",{x:\"462\",y:\"138\",width:\"56\",height:\"24\",rx:\"12\",fill:lit(4)?GOLD:\"#111113\",stroke:lit(4)?GOLD:step===5?RED:\"rgba(242,193,78,.25)\",filter:step===4?`url(#${id}-glow)`:undefined}),/*#__PURE__*/_jsx(\"text\",{x:\"490\",y:\"154\",textAnchor:\"middle\",fontFamily:SANS,fontSize:\"11\",fontWeight:\"600\",fill:lit(4)?\"#050506\":step===5?RED:\"#86868B\",children:\"Verdict\"}),SPOKES.map(i=>/*#__PURE__*/_jsx(\"line\",{x1:CORE[0],y1:CORE[1],x2:NODES[i][0],y2:NODES[i][1],stroke:lit(2)?\"rgba(242,193,78,.42)\":\"rgba(242,193,78,.2)\",strokeWidth:\"1\"},\"s\"+i)),EDGES.map(([a,b],k)=>/*#__PURE__*/_jsx(\"line\",{x1:NODES[a][0],y1:NODES[a][1],x2:NODES[b][0],y2:NODES[b][1],stroke:lit(2)?\"rgba(242,193,78,.38)\":\"rgba(242,193,78,.2)\",strokeWidth:\"1\"},k)),NODES.map(([x,y],i)=>/*#__PURE__*/_jsx(\"circle\",{cx:x,cy:y,r:i%5===0?4.2:3.2,fill:GOLD,opacity:.75,filter:`url(#${id}-glow)`,children:!still&&(step===2||all)&&/*#__PURE__*/_jsx(\"animate\",{attributeName:\"opacity\",values:\".25;1;.25\",dur:`${1.2+i*7%10/10}s`,begin:`${i*3%11/10}s`,repeatCount:\"indefinite\"})},i)),/*#__PURE__*/_jsx(\"circle\",{cx:CORE[0],cy:CORE[1],r:\"15\",fill:\"#050506\",stroke:step===5?RED:GOLD,strokeWidth:\"1.6\"}),/*#__PURE__*/_jsx(\"circle\",{cx:CORE[0],cy:CORE[1],r:\"7\",fill:GOLD,filter:`url(#${id}-glow)`}),step===5&&!still&&/*#__PURE__*/_jsx(\"g\",{className:\"bvbx-spin\",style:{transformOrigin:`${CORE[0]}px ${CORE[1]}px`},children:/*#__PURE__*/_jsx(\"circle\",{cx:CORE[0],cy:CORE[1],r:\"24\",fill:\"none\",stroke:GOLD,strokeWidth:\"1.4\",strokeDasharray:\"10 8\",opacity:\".8\"})}),step===5&&still&&/*#__PURE__*/_jsx(\"circle\",{cx:CORE[0],cy:CORE[1],r:\"24\",fill:\"none\",stroke:GOLD,strokeWidth:\"1.4\",strokeDasharray:\"10 8\",opacity:\".8\"}),!still&&/*#__PURE__*/_jsxs(\"g\",{children:[lit(1)&&IN_Y.map((_,k)=>/*#__PURE__*/_jsx(Pulses,{id:id,path:inPath(k),n:all?1:2,dur:2.2+k*.15},k)),step===2&&SPOKES.slice(0,8).map(i=>/*#__PURE__*/_jsx(Pulses,{id:id,path:`M${CORE[0]},${CORE[1]} L${NODES[i][0]},${NODES[i][1]}`,n:1,dur:.9+i%4*.25,r:2.6},i)),lit(3)&&/*#__PURE__*/_jsx(Pulses,{id:id,path:PATH_BOOK,n:2,dur:2}),step===3&&/*#__PURE__*/_jsx(Pulses,{id:id,path:PATH_BOOK_OUT,n:2,dur:2,color:\"#F5F5F7\",r:2.8}),lit(4)&&/*#__PURE__*/_jsx(Pulses,{id:id,path:PATH_OUT,n:all?1:3,dur:1.8,r:4.2}),lit(5)&&/*#__PURE__*/_jsx(Pulses,{id:id,path:PATH_LOOP,n:all?1:3,dur:2.8,color:RED,to:GOLD,r:4})]},step)]});}// ---------- step visuals ----------\nconst panel=extra=>({background:\"#0C0C0E\",border:`1px solid ${C.line}`,borderRadius:18,padding:18,...extra});const Tag=({children,color=C.muted,bg=\"rgba(255,255,255,.06)\",style})=>/*#__PURE__*/_jsx(\"span\",{style:{display:\"inline-flex\",alignItems:\"center\",height:24,padding:\"0 10px\",borderRadius:99,background:bg,color,fontFamily:SANS,fontSize:12,fontWeight:600,letterSpacing:\".01em\",whiteSpace:\"nowrap\",...style},children:children});const NUM={fontVariantNumeric:\"tabular-nums\"};const INPUTS=[\"Recent form\",\"Goals scored and conceded\",\"Home or away\",\"League table\",\"Bookmakers' prices\"];function ReadVisual(){return /*#__PURE__*/_jsx(\"div\",{role:\"img\",\"aria-label\":\"Five inputs flow into Cortex: recent form, goals scored and conceded, home or away, the league table, and the bookmakers' prices.\",style:{display:\"flex\",flexWrap:\"wrap\",gap:8},children:INPUTS.map((t,i)=>/*#__PURE__*/_jsxs(\"span\",{className:\"bvbx-chip\",style:{animationDelay:`${i*.12}s`,display:\"inline-flex\",alignItems:\"center\",gap:8,height:36,padding:\"0 14px 0 12px\",borderRadius:99,border:\"1px solid rgba(242,193,78,.28)\",background:\"rgba(242,193,78,.06)\",fontFamily:SANS,fontSize:14,fontWeight:500,color:C.ink,whiteSpace:\"nowrap\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{width:7,height:7,borderRadius:99,background:GOLD,boxShadow:`0 0 10px ${GOLD}`}}),t,/*#__PURE__*/_jsx(\"svg\",{width:\"14\",height:\"10\",viewBox:\"0 0 14 10\",\"aria-hidden\":\"true\",style:{marginLeft:2,opacity:.6},children:/*#__PURE__*/_jsx(\"path\",{d:\"M1 5h11M8 1l4 4-4 4\",fill:\"none\",stroke:GOLD,strokeWidth:\"1.5\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})})]},t))});}function PlayVisual({ex,compact}){const N=4;const grid=useMemo(()=>{const g=[];for(let h=0;h<N;h++)for(let a=0;a<N;a++)g.push({h,a,p:pois(ex.lh,h)*pois(ex.la,a)});return g;},[ex.lh,ex.la]);const max=Math.max(...grid.map(c=>c.p));const order=grid.slice().sort((x,y)=>y.p-x.p);const rankOf=c=>order.findIndex(o=>o.h===c.h&&o.a===c.a);const top=order.slice(0,3);const[h,d,a]=ex.hda;const cell=compact?52:56;return /*#__PURE__*/_jsxs(\"div\",{role:\"img\",\"aria-label\":`A grid of likely scorelines lights up. Most likely: ${top.map(c=>`${c.h}-${c.a} ${pct(c.p)}`).join(\", \")}. Added up: ${ex.home} win ${pct(h)}, draw ${pct(d)}, ${ex.away} win ${pct(a)}.`,style:{display:\"flex\",flexDirection:compact?\"column\":\"row\",gap:compact?16:22,alignItems:compact?\"stretch\":\"center\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:6,alignItems:\"flex-start\"},children:[/*#__PURE__*/_jsxs(\"span\",{style:{fontFamily:SANS,fontSize:12,color:C.muted,marginLeft:22},children:[ex.away,\" goals →\"]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",gap:6},children:[/*#__PURE__*/_jsxs(\"span\",{style:{writingMode:\"vertical-rl\",fontFamily:SANS,fontSize:12,color:C.muted,textAlign:\"center\"},children:[ex.home,\" goals →\"]}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"grid\",gridTemplateColumns:`repeat(${N}, ${cell}px)`,gap:5},children:grid.map(c=>{const r=rankOf(c);const w=c.p/max;const hot=r<3;return /*#__PURE__*/_jsxs(\"span\",{className:\"bvbx-cell\",style:{animationDelay:`${.15+r*.09}s`,height:cell-10,borderRadius:10,display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"center\",background:`rgba(242,193,78,${(.05+w*.4).toFixed(3)})`,border:hot?`1px solid rgba(242,193,78,.7)`:\"1px solid rgba(255,255,255,.04)\",fontFamily:SANS,...NUM},children:[/*#__PURE__*/_jsxs(\"span\",{style:{fontSize:13.5,fontWeight:600,color:w>.5?C.ink:C.body},children:[c.h,\"-\",c.a]}),hot&&/*#__PURE__*/_jsx(\"span\",{style:{fontSize:10.5,fontWeight:600,color:C.goldInk},children:pct(c.p)})]},`${c.h}-${c.a}`);})})]})]}),/*#__PURE__*/_jsxs(\"div\",{style:{flex:1,minWidth:0,display:\"flex\",flexDirection:\"column\",gap:10},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontFamily:SANS,fontSize:13,color:C.muted},children:\"Add them all up\"}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",height:12,borderRadius:99,overflow:\"hidden\",gap:2},children:[/*#__PURE__*/_jsx(\"span\",{className:\"bvbx-grow\",style:{animationDelay:\"1.1s\",width:`${h*100}%`,background:GOLD}}),/*#__PURE__*/_jsx(\"span\",{className:\"bvbx-grow\",style:{animationDelay:\"1.25s\",width:`${d*100}%`,background:\"#636366\"}}),/*#__PURE__*/_jsx(\"span\",{className:\"bvbx-grow\",style:{animationDelay:\"1.4s\",width:`${a*100}%`,background:\"#3A3A3E\"}})]}),/*#__PURE__*/_jsx(\"div\",{className:\"bvbx-a\",style:{animationDelay:\"1.4s\",display:\"grid\",gridTemplateColumns:\"repeat(3, minmax(0,1fr))\",gap:8,fontFamily:SANS},children:[[`${ex.home} win`,h,C.goldInk],[\"Draw\",d,C.body],[`${ex.away} win`,a,C.body]].map(([k,v,col])=>/*#__PURE__*/_jsxs(\"span\",{style:{display:\"flex\",flexDirection:\"column\",minWidth:0},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontFamily:DISPLAY,fontSize:24,fontWeight:600,letterSpacing:\"-.03em\",color:col,...NUM},children:pct(v)}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:12.5,color:C.muted,whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\"},children:k})]},k))})]})]});}function Bar({label,value,color,delay,note}){return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:7},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\",alignItems:\"baseline\",gap:10,fontFamily:SANS},children:[/*#__PURE__*/_jsxs(\"span\",{style:{fontSize:14,color:C.body},children:[label,note&&/*#__PURE__*/_jsxs(\"span\",{style:{color:C.muted},children:[\" \",note]})]}),/*#__PURE__*/_jsx(\"span\",{style:{fontFamily:DISPLAY,fontSize:26,fontWeight:600,letterSpacing:\"-.03em\",color,...NUM},children:pct(value)})]}),/*#__PURE__*/_jsx(\"div\",{style:{height:14,borderRadius:99,background:\"rgba(255,255,255,.06)\",overflow:\"hidden\"},children:/*#__PURE__*/_jsx(\"div\",{className:\"bvbx-grow\",style:{animationDelay:`${delay}s`,width:`${Math.min(100,value*100)}%`,height:\"100%\",borderRadius:99,background:color}})})]});}function CheckVisual({ex}){const book=1/ex.price;const value=Math.round(ex.prob*100)>Math.round(book*100);return /*#__PURE__*/_jsxs(\"div\",{role:\"img\",\"aria-label\":`${ex.pick}: our chance ${pct(ex.prob)}; the bookmaker's price of ${odds(ex.price)} says ${pct(book)}. ${value?\"Ours is higher, so it's value.\":\"Ours isn't higher, so it isn't value this time.\"}`,style:{display:\"flex\",flexDirection:\"column\",gap:16},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",gap:10,minHeight:26},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontFamily:SANS,fontSize:15,fontWeight:600,color:C.ink,minWidth:0,overflow:\"hidden\",textOverflow:\"ellipsis\",whiteSpace:\"nowrap\"},children:ex.pick}),value?/*#__PURE__*/_jsxs(\"span\",{className:\"bvbx-pop\",style:{animationDelay:\"1.5s\",display:\"inline-flex\",alignItems:\"center\",gap:6,height:28,padding:\"0 12px\",borderRadius:99,background:GOLD,color:\"#050506\",fontFamily:SANS,fontSize:13,fontWeight:700,boxShadow:\"0 0 24px rgba(242,193,78,.45)\"},children:[/*#__PURE__*/_jsx(\"svg\",{width:\"12\",height:\"12\",viewBox:\"0 0 12 12\",\"aria-hidden\":\"true\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M2 6.5l2.5 2.5L10 3.5\",fill:\"none\",stroke:\"#050506\",strokeWidth:\"1.8\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})}),\"Value\"]}):/*#__PURE__*/_jsx(Tag,{children:\"No value this time\"})]}),/*#__PURE__*/_jsx(Bar,{label:\"Our chance\",value:ex.prob,color:GOLD,delay:.2}),/*#__PURE__*/_jsx(Bar,{label:\"Bookmaker's price says\",note:`(${odds(ex.price)})`,value:book,color:\"#8E8E93\",delay:.5}),/*#__PURE__*/_jsxs(\"span\",{className:\"bvbx-a\",style:{animationDelay:\"1.6s\",fontFamily:SANS,fontSize:13,color:C.muted,lineHeight:1.45},children:[\"A price of \",odds(ex.price),\" means the bookmaker rates it about \",pct(book),\".\",value?` We say ${pct(ex.prob)}, so the price is bigger than it should be.`:\"\"]})]});}function PickVisual({ex}){const rows=[{pick:ex.pick,prob:ex.prob,price:ex.price},...ex.others];return /*#__PURE__*/_jsxs(\"div\",{role:\"img\",\"aria-label\":`Pick card for ${ex.home} v ${ex.away}. Top pick: ${ex.pick}, ${pct(ex.prob)}, price ${odds(ex.price)}.${ex.others.map((o,i)=>` ${i?\"3rd\":\"2nd\"} pick: ${o.pick}, ${pct(o.prob)}.`).join(\"\")}`,className:\"bvbx-pop\",style:{background:\"linear-gradient(180deg,#17171A,#111113)\",border:\"1px solid rgba(242,193,78,.35)\",borderRadius:18,overflow:\"hidden\",boxShadow:\"0 24px 60px -30px rgba(242,193,78,.4)\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\",gap:10,padding:\"12px 16px\",borderBottom:`1px solid ${C.line}`,fontFamily:SANS},children:[/*#__PURE__*/_jsxs(\"span\",{style:{fontSize:13.5,fontWeight:600,color:C.body,minWidth:0,overflow:\"hidden\",textOverflow:\"ellipsis\",whiteSpace:\"nowrap\"},children:[ex.home,\" v \",ex.away,ex.when&&/*#__PURE__*/_jsxs(\"span\",{style:{color:C.muted,fontWeight:500},children:[\" \\xb7 \",ex.when]})]}),/*#__PURE__*/_jsx(Tag,{color:ex.live?C.win:C.muted,bg:ex.live?\"rgba(52,213,138,.12)\":undefined,children:ex.live?\"Next up\":\"Example\"})]}),/*#__PURE__*/_jsxs(\"div\",{style:{padding:\"16px 16px 14px\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontFamily:SANS,fontSize:12.5,fontWeight:600,color:GOLD,letterSpacing:\".02em\"},children:\"TOP PICK\"}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"baseline\",justifyContent:\"space-between\",gap:12,marginTop:4,flexWrap:\"wrap\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontFamily:DISPLAY,fontSize:26,fontWeight:600,letterSpacing:\"-.03em\",color:C.ink},children:ex.pick}),/*#__PURE__*/_jsxs(\"span\",{style:{display:\"inline-flex\",alignItems:\"baseline\",gap:10,fontFamily:SANS,...NUM},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontSize:22,fontWeight:600,color:C.goldInk},children:pct(ex.prob)}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:13,color:C.muted},children:\"\\xb7\"}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:22,fontWeight:600,color:C.ink},children:odds(ex.price)})]})]})]}),rows.slice(1).map((r,i)=>/*#__PURE__*/_jsxs(\"div\",{className:\"bvbx-a\",style:{animationDelay:`${.35+i*.15}s`,display:\"flex\",alignItems:\"center\",gap:12,padding:\"11px 16px\",borderTop:`1px solid ${C.line}`,fontFamily:SANS},children:[/*#__PURE__*/_jsx(\"span\",{style:{width:30,fontSize:12,fontWeight:600,color:C.muted},children:i?\"3rd\":\"2nd\"}),/*#__PURE__*/_jsx(\"span\",{style:{flex:1,minWidth:0,fontSize:14.5,fontWeight:500,color:C.body,overflow:\"hidden\",textOverflow:\"ellipsis\",whiteSpace:\"nowrap\"},children:r.pick}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:14.5,fontWeight:600,color:C.ink,...NUM},children:pct(r.prob)}),/*#__PURE__*/_jsx(\"span\",{style:{width:38,textAlign:\"right\",fontSize:14.5,color:C.muted,...NUM},children:r.price?odds(r.price):\"\"})]},r.pick))]});}const DIALS=[{name:\"Goals expected in tight games\",from:72,to:52},{name:\"Defensive form\",from:38,to:60},{name:\"Weight on the bookmakers' view\",from:44,to:56}];const CAL_BEFORE=\"M10,90 C34,86 50,70 62,60 C74,50 84,46 90,38\";const CAL_AFTER=\"M10,92 C30,78 44,66 58,52 C72,38 82,28 90,20\";function LearnVisual({still,compact}){return /*#__PURE__*/_jsxs(\"div\",{role:\"img\",\"aria-label\":\"Example of a missed pick: Over 2.5 goals, lost 0-0, stamped Missed. The result is sent back into Cortex, which adjusts its settings: it expects fewer goals in tight games and gives more weight to defensive form. Its predicted chances move closer to what really happens. Next time, it weighs that pattern differently.\",style:{display:\"flex\",flexDirection:\"column\",gap:14},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"grid\",gridTemplateColumns:compact?\"1fr\":\"minmax(0,1fr) minmax(0,1.15fr)\",gap:12},children:[/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",...panel({padding:16,borderColor:\"rgba(255,92,92,.28)\",background:\"linear-gradient(180deg,rgba(255,92,92,.06),rgba(255,92,92,0) 70%),#0C0C0E\",overflow:\"hidden\"})},children:[/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\"},children:/*#__PURE__*/_jsx(Tag,{children:\"Example\"})}),/*#__PURE__*/_jsx(\"div\",{style:{fontFamily:DISPLAY,fontSize:22,fontWeight:600,letterSpacing:\"-.03em\",color:C.ink,marginTop:14},children:\"Over 2.5 goals\"}),/*#__PURE__*/_jsxs(\"div\",{style:{fontFamily:SANS,fontSize:14,color:C.body,marginTop:2,...NUM},children:[\"Lost \",/*#__PURE__*/_jsx(\"span\",{style:{color:RED,fontWeight:600},children:\"0-0\"}),\" at full time \\xb7 we said 58%\"]}),/*#__PURE__*/_jsx(\"span\",{className:\"bvbx-stamp\",style:{animationDelay:\".25s\",position:\"absolute\",right:14,top:16,padding:\"4px 10px\",border:`2px solid ${RED}`,borderRadius:8,color:RED,fontFamily:SANS,fontSize:15,fontWeight:800,letterSpacing:\".12em\",transform:\"rotate(-14deg)\",boxShadow:\"0 0 18px rgba(255,92,92,.25)\",background:\"rgba(5,5,6,.6)\"},children:\"MISSED\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"bvbx-a\",style:{animationDelay:\".7s\",display:\"flex\",alignItems:\"center\",gap:8,marginTop:14,fontFamily:SANS,fontSize:12.5,color:C.muted},children:[/*#__PURE__*/_jsx(\"svg\",{width:\"22\",height:\"12\",viewBox:\"0 0 22 12\",\"aria-hidden\":\"true\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M21 6H3M7 1.5 2.5 6 7 10.5\",fill:\"none\",stroke:RED,strokeWidth:\"1.6\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})}),\"Sent back to Cortex\"]})]}),/*#__PURE__*/_jsxs(\"div\",{style:panel({padding:16,display:\"flex\",flexDirection:\"column\",gap:12}),children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\",gap:8},children:[/*#__PURE__*/_jsxs(\"span\",{style:{display:\"inline-flex\",alignItems:\"center\",gap:8,fontFamily:SANS,fontSize:13,fontWeight:600,color:C.goldInk},children:[/*#__PURE__*/_jsx(\"svg\",{width:\"14\",height:\"14\",viewBox:\"0 0 14 14\",\"aria-hidden\":\"true\",className:still?undefined:\"bvbx-spin\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M12 7a5 5 0 1 1-1.5-3.6M12 1.5v2.8H9.2\",fill:\"none\",stroke:GOLD,strokeWidth:\"1.5\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})}),\"Adjusting\"]}),/*#__PURE__*/_jsxs(\"span\",{style:{display:\"inline-flex\",gap:10,fontFamily:SANS,fontSize:11.5,color:C.muted},children:[/*#__PURE__*/_jsxs(\"span\",{style:{display:\"inline-flex\",alignItems:\"center\",gap:5},children:[/*#__PURE__*/_jsx(\"span\",{style:{width:8,height:8,borderRadius:99,border:\"1.5px solid #636366\"}}),\"Before\"]}),/*#__PURE__*/_jsxs(\"span\",{style:{display:\"inline-flex\",alignItems:\"center\",gap:5},children:[/*#__PURE__*/_jsx(\"span\",{style:{width:8,height:8,borderRadius:99,background:GOLD}}),\"After\"]})]})]}),DIALS.map((d,i)=>/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:6},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontFamily:SANS,fontSize:12.5,color:C.body},children:d.name}),/*#__PURE__*/_jsxs(\"span\",{style:{position:\"relative\",height:4,borderRadius:99,background:\"rgba(255,255,255,.08)\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{position:\"absolute\",top:-4,left:`calc(${d.from}% - 6px)`,width:12,height:12,borderRadius:99,border:\"1.5px solid #636366\",background:\"#0C0C0E\"}}),/*#__PURE__*/_jsx(\"span\",{className:\"bvbx-knob\",style:{[\"--from\"]:`calc(${d.from}% - 6px)`,[\"--to\"]:`calc(${d.to}% - 6px)`,animationDelay:`${.6+i*.15}s`,position:\"absolute\",top:-4,left:`calc(${d.to}% - 6px)`,width:12,height:12,borderRadius:99,background:GOLD,boxShadow:`0 0 12px ${GOLD}`}})]})]},d.name))]})]}),/*#__PURE__*/_jsxs(\"div\",{style:{...panel({padding:14}),display:\"flex\",alignItems:\"center\",gap:16},children:[/*#__PURE__*/_jsxs(\"svg\",{viewBox:\"0 0 100 100\",width:compact?78:88,height:compact?78:88,\"aria-hidden\":\"true\",style:{flexShrink:0},children:[/*#__PURE__*/_jsx(\"rect\",{x:\"1\",y:\"1\",width:\"98\",height:\"98\",rx:\"10\",fill:\"rgba(255,255,255,.02)\",stroke:\"rgba(255,255,255,.08)\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M10,90 L90,10\",stroke:\"rgba(255,255,255,.35)\",strokeWidth:\"1.2\",strokeDasharray:\"3 4\"}),/*#__PURE__*/_jsx(\"path\",{d:CAL_BEFORE,fill:\"none\",stroke:\"#7A7A80\",strokeWidth:\"2\",strokeLinecap:\"round\"}),/*#__PURE__*/_jsx(\"path\",{d:CAL_AFTER,fill:\"none\",stroke:GOLD,strokeWidth:\"2.6\",strokeLinecap:\"round\",style:{filter:\"drop-shadow(0 0 4px rgba(242,193,78,.7))\"},children:!still&&/*#__PURE__*/_jsx(\"animate\",{attributeName:\"d\",values:`${CAL_BEFORE};${CAL_BEFORE};${CAL_AFTER}`,keyTimes:\"0;.35;1\",dur:\"2.2s\",fill:\"freeze\",calcMode:\"spline\",keySplines:\"0 0 1 1;.65 0 .35 1\"})})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:4,minWidth:0},children:[/*#__PURE__*/_jsxs(\"span\",{style:{fontFamily:SANS,fontSize:12.5,color:C.muted,lineHeight:1.4},children:[\"What we said vs what happened. The dashed line is spot on: the \",/*#__PURE__*/_jsx(\"span\",{style:{color:C.goldInk},children:\"gold line\"}),\" moves closer to it.\"]}),/*#__PURE__*/_jsx(\"span\",{style:{fontFamily:SANS,fontSize:15,fontWeight:600,color:C.ink,lineHeight:1.35},children:\"Next time, it weighs that pattern differently.\"})]})]})]});}const STEPS=[{n:1,title:\"It reads the game.\",caption:\"Before every match Cortex looks at how both teams have been playing, scoring and conceding, home and away.\"},{n:2,title:\"It plays the match thousands of ways.\",caption:\"From those numbers it works out how likely every scoreline is, then adds them up into a chance for each result.\"},{n:3,title:\"It checks the bookies.\",caption:\"If we rate something more likely than the bookmaker's price suggests, that's value.\"},{n:4,title:\"It gives a verdict.\",caption:\"You get one clear pick, plus a 2nd and 3rd, with our chance next to each.\"},{n:5,title:\"It learns from every miss.\",caption:\"Every result, win or lose, is logged on our public track record. When a verdict misses, Cortex looks at what it got wrong and adjusts, so it keeps getting sharper.\"}];function Visual({n,ex,still,compact}){if(n===1)return /*#__PURE__*/_jsx(ReadVisual,{});if(n===2)return /*#__PURE__*/_jsx(PlayVisual,{ex:ex,compact:compact});if(n===3)return /*#__PURE__*/_jsx(CheckVisual,{ex:ex});if(n===4)return /*#__PURE__*/_jsx(PickVisual,{ex:ex});return /*#__PURE__*/_jsx(LearnVisual,{still:still,compact:compact});}function Num({n,on}){return /*#__PURE__*/_jsx(\"span\",{className:\"bvbx-num\",\"aria-hidden\":\"true\",style:{flexShrink:0,width:32,height:32,borderRadius:99,display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",fontFamily:SANS,fontSize:14,fontWeight:700,border:`1px solid ${on?GOLD:\"rgba(255,255,255,.14)\"}`,background:on?GOLD:\"transparent\",color:on?\"#050506\":C.body,boxShadow:on?\"0 0 18px rgba(242,193,78,.45)\":\"none\",...NUM},children:n});}const LoopIcon=({size=18})=>/*#__PURE__*/_jsx(\"svg\",{width:size,height:size,viewBox:\"0 0 20 20\",\"aria-hidden\":\"true\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M16.5 10a6.5 6.5 0 1 1-2-4.7M16.5 2.5v3.6h-3.6\",fill:\"none\",stroke:GOLD,strokeWidth:\"1.6\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})});/**\n * BV Brain Explain\n *\n * @framerIntrinsicWidth 1200\n * @framerIntrinsicHeight 1400\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight auto\n */export default function BVBrainExplain(input){const props={...DEFAULTS,...input};useBVGlobals();const isStatic=useIsStaticRenderer();const reduced=useReducedMotion();const still=reduced||isStatic;const[ref,width]=useWidth();const compact=width<900;const small=width<560;const{data}=useBV(\"\",{action:\"matches\",league:\"all\",days:7},!!props.exampleFromLiveData);const ex=useMemo(()=>(props.exampleFromLiveData&&data?.matches?liveExample(data.matches):null)||STATIC,[props.exampleFromLiveData,data]);const[active,setActive]=useState(1);const[seen,setSeen]=useState({});const cards=useRef([]);const list=useRef(null);const[loop,setLoop]=useState(null);// Desktop: the step in the middle band of the screen becomes active. Mobile: each step reveals once it's in view.\nuseEffect(()=>{if(typeof IntersectionObserver===\"undefined\"){setSeen({1:true,2:true,3:true,4:true,5:true});return;}const els=cards.current.filter(Boolean);const io=new IntersectionObserver(entries=>{for(const e of entries){if(!e.isIntersecting)continue;const n=Number(e.target.dataset.n);if(compact)setSeen(s=>s[n]?s:{...s,[n]:true});else setActive(n);}},compact?{rootMargin:\"0px 0px -12% 0px\",threshold:.12}:{rootMargin:\"-42% 0px -48% 0px\",threshold:0});els.forEach(el=>io.observe(el));return()=>io.disconnect();},[compact]);// Mobile: the small brain cycles through the steps as you read.\nuseEffect(()=>{if(!compact)return;const n=[5,4,3,2,1].find(k=>seen[k]);if(n)setActive(n);},[seen,compact]);// The loop arrow on desktop runs from step 5's number back up to step 1's.\nuseEffect(()=>{if(compact)return setLoop(null);const measure=()=>{const a=cards.current[0];const b=cards.current[4];if(!a||!b)return;const top=a.offsetTop+38;setLoop({top,height:b.offsetTop+38-top});};measure();const t=setTimeout(measure,300);return()=>clearTimeout(t);},[compact,width]);const shown=n=>!compact||still||seen[n];const head=/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:10,maxWidth:720},children:[/*#__PURE__*/_jsxs(\"span\",{style:{display:\"inline-flex\",alignItems:\"center\",gap:8,fontFamily:SANS,fontSize:14,fontWeight:600,color:GOLD},children:[/*#__PURE__*/_jsx(\"span\",{style:{width:6,height:6,borderRadius:99,background:GOLD,boxShadow:`0 0 10px ${GOLD}`}}),\"The model, in plain English\"]}),/*#__PURE__*/_jsx(\"h2\",{id:\"bvbx-title\",className:\"bv-disp\",style:{margin:0,fontSize:small?34:compact?40:52,color:C.ink},children:props.heading}),props.intro&&/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontFamily:SANS,fontSize:small?16:18,lineHeight:1.5,color:C.body},children:props.intro})]});const stepCard=(s,i)=>{const on=!compact&&active===s.n;return /*#__PURE__*/_jsxs(\"div\",{ref:el=>{cards.current[i]=el;},\"data-n\":s.n,\"data-on\":on,\"data-in\":shown(s.n),className:\"bvbx-step\"+(compact?\" bvbx-reveal\":\"\"),\"aria-current\":on?\"step\":undefined,style:{background:C.card,border:`1px solid ${s.n===5?\"rgba(242,193,78,.22)\":C.line}`,borderRadius:20,padding:small?18:22,display:\"flex\",flexDirection:\"column\",gap:14,minHeight:compact?undefined:176},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"grid\",gridTemplateColumns:\"32px minmax(0,1fr)\",columnGap:small?12:14,rowGap:6,alignItems:\"start\"},children:[/*#__PURE__*/_jsx(Num,{n:s.n,on:on||compact&&s.n===5}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"contents\"},children:[/*#__PURE__*/_jsx(\"h3\",{id:`bvbx-h-${s.n}`,style:{gridColumn:2,alignSelf:\"center\",margin:0,fontFamily:DISPLAY,fontSize:small?20:22,fontWeight:600,letterSpacing:\"-.025em\",lineHeight:1.2,color:C.ink},children:compact?s.title:/*#__PURE__*/_jsx(\"button\",{type:\"button\",className:\"bvbx-hit\",\"aria-pressed\":on,onClick:()=>setActive(s.n),children:s.title})}),s.n===5&&/*#__PURE__*/_jsx(\"span\",{style:{gridColumn:small?\"1 / -1\":2,justifySelf:\"start\",marginTop:4},children:/*#__PURE__*/_jsx(Tag,{color:C.goldInk,bg:\"rgba(242,193,78,.12)\",children:\"The most important step\"})}),/*#__PURE__*/_jsx(\"p\",{style:{gridColumn:small?\"1 / -1\":2,margin:small?\"4px 0 0\":0,fontFamily:SANS,fontSize:small?15:15.5,lineHeight:1.55,color:C.body},children:s.caption})]})]}),compact&&shown(s.n)&&/*#__PURE__*/_jsx(\"div\",{style:{...panel({padding:small?14:18})},children:/*#__PURE__*/_jsx(Visual,{n:s.n,ex:ex,still:still,compact:compact})})]},s.n);};const footer=/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:compact?\"column\":\"row\",alignItems:compact?\"stretch\":\"center\",justifyContent:\"space-between\",gap:16,marginTop:compact?24:40,padding:small?18:\"20px 24px\",borderRadius:20,border:`1px solid ${C.line}`,background:\"#0C0C0E\"},children:[/*#__PURE__*/_jsxs(\"p\",{style:{margin:0,fontFamily:SANS,fontSize:small?15:16,lineHeight:1.5,color:C.body,maxWidth:680},children:[/*#__PURE__*/_jsx(\"strong\",{style:{color:C.ink,fontWeight:600},children:\"No model wins every time.\"}),\" A 65% pick still loses about a third of the time, and that's exactly what Cortex learns from.\"]}),/*#__PURE__*/_jsxs(\"a\",{href:\"/track-record\",className:\"bv-cta\",style:{flexShrink:0,display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",gap:8,height:48,padding:\"0 22px\",borderRadius:99,background:C.ink,color:\"#050506\",fontFamily:SANS,fontSize:15.5,fontWeight:600,letterSpacing:\"-.01em\",textDecoration:\"none\",whiteSpace:\"nowrap\"},children:[\"See every pick on our track record\",/*#__PURE__*/_jsx(\"svg\",{width:\"14\",height:\"12\",viewBox:\"0 0 14 12\",\"aria-hidden\":\"true\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M1 6h11M7.5 1.5 12 6l-4.5 4.5\",fill:\"none\",stroke:\"#050506\",strokeWidth:\"1.8\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})})]})]});return /*#__PURE__*/_jsxs(\"section\",{ref:ref,className:\"bv\",\"aria-labelledby\":\"bvbx-title\",style:{width:\"100%\",padding:compact?\"48px 0\":\"88px 0\",fontFamily:SANS,color:C.ink,...props.style},children:[/*#__PURE__*/_jsx(\"style\",{children:CSS}),/*#__PURE__*/_jsxs(\"div\",{style:wrap(small?{padding:\"0 16px\"}:undefined),children:[head,compact?/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsxs(\"div\",{style:{margin:\"24px 0 8px\",position:\"relative\",borderRadius:22,border:`1px solid ${C.line}`,background:\"radial-gradient(ellipse at 50% 45%,rgba(242,193,78,.07),rgba(5,5,6,0) 70%),#0A0A0C\",padding:small?\"14px 12px\":\"20px 24px\"},children:[/*#__PURE__*/_jsx(Brain,{step:still?0:active,still:still,height:small?150:200}),/*#__PURE__*/_jsxs(\"span\",{style:{position:\"absolute\",left:14,bottom:10,fontFamily:SANS,fontSize:12,color:C.muted},children:[\"Step \",active,\" of 5\"]})]}),/*#__PURE__*/_jsxs(\"div\",{ref:list,style:{display:\"flex\",flexDirection:\"column\",gap:12,marginTop:16},children:[STEPS.map(stepCard),/*#__PURE__*/_jsxs(\"div\",{className:\"bvbx-reveal\",\"data-in\":shown(5),style:{display:\"flex\",alignItems:\"center\",gap:12,padding:\"14px 18px\",borderRadius:16,border:\"1px dashed rgba(242,193,78,.4)\",fontFamily:SANS,fontSize:14.5,color:C.body},children:[/*#__PURE__*/_jsx(LoopIcon,{size:22}),/*#__PURE__*/_jsxs(\"span\",{children:[/*#__PURE__*/_jsx(\"span\",{style:{color:C.goldInk,fontWeight:600},children:\"Then back to step 1.\"}),\" It reads the next game with what it just learned.\"]})]})]})]}):/*#__PURE__*/_jsxs(\"div\",{style:{display:\"grid\",gridTemplateColumns:\"minmax(0,1.12fr) minmax(0,.88fr)\",gap:width>=1100?48:32,marginTop:48,alignItems:\"start\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{position:\"sticky\",top:84},children:/*#__PURE__*/_jsxs(\"div\",{style:{borderRadius:26,border:`1px solid ${C.line}`,background:\"radial-gradient(ellipse at 50% 30%,rgba(242,193,78,.08),rgba(5,5,6,0) 65%),#0A0A0C\",padding:\"26px 26px 22px\",display:\"flex\",flexDirection:\"column\",gap:18},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\",fontFamily:SANS},children:[/*#__PURE__*/_jsxs(\"span\",{style:{fontSize:13,fontWeight:600,color:C.muted},children:[\"Step \",/*#__PURE__*/_jsx(\"span\",{style:{color:GOLD,...NUM},children:active}),\" of 5\"]}),/*#__PURE__*/_jsx(\"span\",{style:{display:\"inline-flex\",gap:6},\"aria-hidden\":\"true\",children:STEPS.map(s=>/*#__PURE__*/_jsx(\"span\",{style:{width:s.n===active?22:6,height:6,borderRadius:99,background:s.n===active?GOLD:\"rgba(255,255,255,.16)\",transition:\"width .35s cubic-bezier(.16,1,.3,1),background-color .3s\"}},s.n))})]}),/*#__PURE__*/_jsx(Brain,{step:active,still:still,height:width>=1100?250:210}),/*#__PURE__*/_jsxs(\"div\",{className:\"bvbx-a\",style:{minHeight:290,display:\"flex\",flexDirection:\"column\",justifyContent:\"flex-start\"},\"aria-live\":\"polite\",children:[/*#__PURE__*/_jsx(\"p\",{style:{margin:\"0 0 12px\",fontFamily:SANS,fontSize:13,fontWeight:600,color:C.muted,letterSpacing:\".02em\"},children:STEPS[active-1].title.replace(/\\.$/,\"\").toUpperCase()}),/*#__PURE__*/_jsx(Visual,{n:active,ex:ex,still:still,compact:width<1100})]},active)]})}),/*#__PURE__*/_jsxs(\"div\",{ref:list,style:{position:\"relative\",display:\"flex\",flexDirection:\"column\",gap:16,paddingLeft:34,paddingBottom:140},children:[loop&&/*#__PURE__*/_jsxs(\"div\",{\"aria-hidden\":\"true\",style:{position:\"absolute\",left:0,top:loop.top,height:loop.height,width:22},children:[/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",inset:0,border:\"1.5px dashed rgba(242,193,78,.45)\",borderRight:\"none\",borderRadius:\"16px 0 0 16px\"}}),/*#__PURE__*/_jsx(\"svg\",{width:\"10\",height:\"10\",viewBox:\"0 0 10 10\",style:{position:\"absolute\",right:-4,top:-5},children:/*#__PURE__*/_jsx(\"path\",{d:\"M1 1l7 4-7 4\",fill:\"none\",stroke:GOLD,strokeWidth:\"1.6\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})}),/*#__PURE__*/_jsx(\"span\",{style:{position:\"absolute\",left:-9,top:\"50%\",transform:\"translateY(-50%)\",width:18,height:18,borderRadius:99,background:\"#050506\",display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\"},children:/*#__PURE__*/_jsx(LoopIcon,{size:16})})]}),STEPS.map(stepCard),/*#__PURE__*/_jsxs(\"p\",{style:{margin:\"2px 0 0\",display:\"flex\",alignItems:\"center\",gap:10,fontFamily:SANS,fontSize:14,color:C.muted},children:[/*#__PURE__*/_jsx(LoopIcon,{}),\"Then back to step 1: it reads the next game with what it just learned.\"]})]})]}),footer]})]});}addPropertyControls(BVBrainExplain,{exampleFromLiveData:{type:ControlType.Boolean,title:\"Live example\",defaultValue:DEFAULTS.exampleFromLiveData,description:\"Steps 2 to 4 use a real upcoming match when data is available.\"},heading:{type:ControlType.String,title:\"Heading\",defaultValue:DEFAULTS.heading},intro:{type:ControlType.String,title:\"Intro\",defaultValue:DEFAULTS.intro,displayTextArea:true}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"BVBrainExplain\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1200\",\"framerSupportedLayoutHeight\":\"auto\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"1400\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}