{"version":3,"file":"PyFiTryPyFi.CJL2ra4-.mjs","names":["ensureFonts","l","MONO","_Fragment","useState","SANS","useRef","UL","p","l","p","useRef","useState"],"sources":["https:/framerusercontent.com/modules/Tf9BsKb723hHUKCnsse6/rcS1JHWI5hVbxx2Jg8zF/PyFiLibraryPreview.js","https:/framerusercontent.com/modules/JXsi8CrMUCPY5yC70Cya/QoexrMBQjmkOJOmLXncw/PyFiTryPyFi.js"],"sourcesContent":["// PyFiLibraryPreview — homepage \"The Library\" section.\n// \"Bubble card\" design (Card Gallery). Shows the 3 most-recent real articles with their\n// assigned vignettes. Headline underline uses the exact hero spec (sky 4px @93%).\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useState,useEffect,useRef}from\"react\";const CK={teal:\"#92E6F3\",flame:\"#F6413A\",grid:\"rgba(255,255,255,0.06)\",dim:\"rgba(148,163,184,0.42)\",dim2:\"rgba(148,163,184,0.66)\",mut:\"#64748B\",kw:\"#C084FC\",str:\"#FCA5A5\",com:\"#86EFAC\",txt:\"#E2E8F0\",purple:\"#4FB6CD\",amber:\"#FBBF24\",green:\"#86EFAC\"};const SANS=\"'Lato', system-ui, -apple-system, sans-serif\";const MONO=\"'JetBrains Mono', ui-monospace, monospace\";const UL={backgroundImage:\"linear-gradient(#92E6F7,#92E6F7)\",backgroundRepeat:\"no-repeat\",backgroundSize:\"100% 4px\",backgroundPosition:\"0 93%\",paddingBottom:2};function ensureFonts(){if(typeof document===\"undefined\")return;if(document.getElementById(\"pyfi-lib-fonts\"))return;const l=document.createElement(\"link\");l.id=\"pyfi-lib-fonts\";l.rel=\"stylesheet\";l.href=\"https://fonts.googleapis.com/css2?family=Lato:wght@300;400;700;900&family=JetBrains+Mono:wght@400;500;700&display=swap\";document.head.appendChild(l);}function Bubble({children,accent,dot}){return /*#__PURE__*/_jsxs(\"div\",{style:{position:\"absolute\",left:18,bottom:16,zIndex:3,display:\"inline-flex\",alignItems:\"center\",gap:7,padding:\"4px 10px\",borderRadius:7,background:\"rgba(13,18,28,0.72)\",border:`1px solid ${accent?accent+\"66\":\"rgba(255,255,255,0.10)\"}`,backdropFilter:\"blur(4px)\",fontFamily:MONO,fontSize:11,letterSpacing:\"0.02em\",color:accent||CK.dim2,whiteSpace:\"nowrap\"},children:[dot&&/*#__PURE__*/_jsx(\"span\",{style:{width:6,height:6,borderRadius:99,background:accent||CK.teal,boxShadow:`0 0 6px ${accent||CK.teal}`}}),children]});}function Tok({children,color,solid}){const c=color||CK.dim2;return /*#__PURE__*/_jsx(\"span\",{style:{display:\"inline-flex\",alignItems:\"center\",padding:\"3px 8px\",borderRadius:5,border:`1px solid ${c}55`,background:solid?`${c}22`:`${c}12`,color:c,fontFamily:MONO,fontSize:11,lineHeight:1.2,whiteSpace:\"nowrap\"},children:children});}function Plot({children}){return /*#__PURE__*/_jsx(\"svg\",{viewBox:\"0 0 348 200\",width:\"100%\",height:\"100%\",preserveAspectRatio:\"xMidYMid meet\",style:{display:\"block\",position:\"absolute\",inset:0},children:children});}function CardToolMap(){const dots=[[64,164],[96,150],[84,128],[124,140],[150,120],[176,130],[112,158],[196,112],[222,122],[210,142],[248,100],[126,172],[160,150]];return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsxs(Plot,{children:[/*#__PURE__*/_jsx(\"line\",{x1:\"48\",y1:\"178\",x2:\"324\",y2:\"178\",stroke:CK.grid}),/*#__PURE__*/_jsx(\"line\",{x1:\"48\",y1:\"28\",x2:\"48\",y2:\"178\",stroke:CK.grid}),/*#__PURE__*/_jsx(\"text\",{x:\"54\",y:\"44\",fill:CK.dim,fontSize:\"9\",fontFamily:\"JetBrains Mono\",children:\"ANALYTICAL DEPTH\"}),/*#__PURE__*/_jsx(\"text\",{x:\"226\",y:\"194\",fill:CK.dim,fontSize:\"9\",fontFamily:\"JetBrains Mono\",children:\"HUMAN EFFORT\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M48 176 Q176 166 236 96 T322 40\",stroke:CK.teal,strokeWidth:\"1.6\",strokeDasharray:\"5 5\",fill:\"none\",opacity:\"0.6\"}),dots.map((d,i)=>/*#__PURE__*/_jsx(\"circle\",{cx:d[0],cy:d[1],r:\"3.4\",fill:CK.teal,opacity:\"0.5\"},i)),/*#__PURE__*/_jsx(\"circle\",{cx:\"296\",cy:\"58\",r:\"6.5\",fill:CK.flame}),/*#__PURE__*/_jsx(\"circle\",{cx:\"296\",cy:\"58\",r:\"13\",fill:\"none\",stroke:CK.flame,strokeWidth:\"1\",opacity:\"0.5\"}),/*#__PURE__*/_jsx(\"text\",{x:\"244\",y:\"50\",fill:\"#FCA5A5\",fontSize:\"10.5\",fontFamily:\"JetBrains Mono\",children:\"Python\"})]}),/*#__PURE__*/_jsx(Bubble,{children:\"tool_map \\xb7 2026\"})]});}function CardCareer(){const bars=[[\"Analyst\",44],[\"Assoc\",74],[\"VP\",104],[\"MD\",136]];const bw=34,gap=26,x0=64;return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsxs(Plot,{children:[/*#__PURE__*/_jsx(\"line\",{x1:\"50\",y1:\"168\",x2:\"324\",y2:\"168\",stroke:CK.grid}),bars.map((b,i)=>{const x=x0+i*(bw+gap);return /*#__PURE__*/_jsxs(\"g\",{children:[/*#__PURE__*/_jsx(\"rect\",{x:x,y:168-b[1],width:bw,height:b[1],rx:\"4\",fill:i===3?CK.teal:\"rgba(45,212,191,0.22)\"}),/*#__PURE__*/_jsx(\"text\",{x:x+bw/2,y:\"184\",textAnchor:\"middle\",fill:CK.dim2,fontSize:\"9\",fontFamily:\"JetBrains Mono\",children:b[0]})]},i);}),/*#__PURE__*/_jsx(\"path\",{d:\"M76 128 L256 40\",stroke:CK.flame,strokeWidth:\"2.2\",fill:\"none\",strokeLinecap:\"round\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M234 40 L256 40 L256 62\",stroke:CK.flame,strokeWidth:\"2.2\",fill:\"none\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})]}),/*#__PURE__*/_jsx(Bubble,{accent:CK.flame,dot:true,children:\"analyst → md\"})]});}function CardGlitch(){return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsxs(\"div\",{style:{position:\"absolute\",inset:0,padding:\"50px 24px 18px\",display:\"flex\",flexDirection:\"column\",gap:12},children:[[80,92,66].map((w,i)=>/*#__PURE__*/_jsx(\"div\",{style:{height:7,width:`${w}%`,borderRadius:4,background:\"rgba(148,163,184,0.26)\"}},i)),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:8},children:[/*#__PURE__*/_jsx(\"div\",{style:{height:7,width:\"30%\",borderRadius:4,background:\"rgba(148,163,184,0.26)\"}}),/*#__PURE__*/_jsx(\"div\",{style:{height:10,width:\"24%\",borderRadius:4,background:CK.flame,boxShadow:\"0 0 12px rgba(246,65,58,0.55)\"}}),/*#__PURE__*/_jsx(\"div\",{style:{height:7,width:\"20%\",borderRadius:4,background:\"rgba(148,163,184,0.26)\"}})]}),[72,52].map((w,i)=>/*#__PURE__*/_jsx(\"div\",{style:{height:7,width:`${w}%`,borderRadius:4,background:\"rgba(148,163,184,0.26)\"}},i))]}),/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",top:16,right:18,zIndex:3},children:/*#__PURE__*/_jsx(Tok,{color:CK.flame,solid:true,children:\"hallucination\"})}),/*#__PURE__*/_jsx(Bubble,{accent:CK.flame,children:\"output \\xb7 flagged\"})]});}const VIGNETTES={CardToolMap,CardCareer,CardGlitch};function LibraryCard({a,isMobile}){const[hover,setHover]=useState(false);const Hook=VIGNETTES[a.vignette];return /*#__PURE__*/_jsxs(\"a\",{href:`/library/${a.slug}`,onMouseEnter:()=>setHover(true),onMouseLeave:()=>setHover(false),style:{textDecoration:\"none\",background:\"#1a1f25\",border:`1px solid ${hover?CK.teal:\"rgba(255,255,255,0.08)\"}`,borderRadius:14,overflow:\"hidden\",transition:\"border-color 200ms ease, transform 200ms ease\",transform:hover?\"translateY(-3px)\":\"none\",display:\"flex\",flexDirection:\"column\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",height:isMobile?190:210,overflow:\"hidden\",background:\"#12171C\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",top:16,left:16,zIndex:4,padding:\"5px 11px\",borderRadius:6,background:\"rgba(146,230,243,0.07)\",border:\"1px solid rgba(146,230,243,0.38)\",fontFamily:MONO,fontSize:10.5,letterSpacing:\"0.18em\",textTransform:\"uppercase\",color:CK.teal,whiteSpace:\"nowrap\"},children:a.cat}),/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",inset:0},children:Hook?/*#__PURE__*/_jsx(Hook,{}):null})]}),/*#__PURE__*/_jsx(\"div\",{style:{height:1,background:\"rgba(255,255,255,0.08)\"}}),/*#__PURE__*/_jsxs(\"div\",{style:{padding:24,display:\"flex\",flexDirection:\"column\",flex:1},children:[/*#__PURE__*/_jsx(\"h3\",{style:{fontFamily:SANS,fontWeight:800,fontSize:19,color:\"#fff\",margin:0,letterSpacing:\"-0.015em\",lineHeight:1.3,textWrap:\"balance\",display:\"-webkit-box\",WebkitLineClamp:2,WebkitBoxOrient:\"vertical\",overflow:\"hidden\",minHeight:50},children:a.title}),/*#__PURE__*/_jsxs(\"div\",{style:{marginTop:\"auto\",paddingTop:20,display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\"},children:[/*#__PURE__*/_jsxs(\"span\",{style:{fontFamily:MONO,fontSize:11.5,letterSpacing:\"0.1em\",textTransform:\"uppercase\",color:\"#64748B\"},children:[a.read,\" \\xb7 \",a.date]}),/*#__PURE__*/_jsx(\"svg\",{width:\"15\",height:\"15\",viewBox:\"0 0 16 16\",fill:\"none\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M3 8h10M9 4l4 4-4 4\",stroke:\"#64748B\",strokeWidth:\"2\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})})]})]})]});}export default function PyFiLibraryPreview(){const ref=useRef(null);const[isMobile,setIsMobile]=useState(false);useEffect(()=>{ensureFonts();const el=ref.current;if(!el)return;let raf=0;const ro=new ResizeObserver(()=>{cancelAnimationFrame(raf);raf=requestAnimationFrame(()=>el&&setIsMobile(el.clientWidth<768));});setIsMobile(el.clientWidth<768);ro.observe(el);return()=>{ro.disconnect();cancelAnimationFrame(raf);};},[]);const posts=[{vignette:\"CardToolMap\",cat:\"Research\",title:\"How AI Tools Are Changing Python for Finance Professionals\",read:\"15 min read\",date:\"Apr 2026\",slug:\"how-ai-tools-are-changing-python-for-finance-professionals\"},{vignette:\"CardCareer\",cat:\"Career\",title:\"Should Any Finance Professional Learn Python?\",read:\"15 min read\",date:\"Apr 2025\",slug:\"should-any-finance-professional-learn-python\"},{vignette:\"CardGlitch\",cat:\"AI Tools\",title:\"AI in Finance: Bizarre Errors Hidden in Excellent Craft\",read:\"4 min read\",date:\"Sep 2024\",slug:\"ai-in-finance-bizzarre-errors-hidden-in-excellent-craft\"}];return /*#__PURE__*/_jsx(\"div\",{ref:ref,style:{width:\"100%\",boxSizing:\"border-box\",background:\"#15191A\",color:\"#fff\",fontFamily:SANS,WebkitFontSmoothing:\"antialiased\",padding:isMobile?\"56px 20px\":\"96px 64px\"},children:/*#__PURE__*/_jsxs(\"div\",{style:{maxWidth:1400,margin:\"0 auto\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\",alignItems:\"flex-start\",flexDirection:isMobile?\"column\":\"row\",gap:16,marginBottom:isMobile?40:56},children:[/*#__PURE__*/_jsxs(\"div\",{style:{maxWidth:600},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"inline-flex\",alignItems:\"center\",gap:10,background:\"rgba(146,230,243,0.06)\",border:\"1px solid rgba(146,230,243,0.18)\",borderRadius:999,padding:\"7px 14px\",marginBottom:22},children:[/*#__PURE__*/_jsx(\"span\",{style:{width:7,height:7,background:CK.teal,borderRadius:\"50%\",boxShadow:`0 0 10px ${CK.teal}`}}),/*#__PURE__*/_jsx(\"span\",{style:{fontFamily:MONO,fontSize:11,fontWeight:600,letterSpacing:\"0.18em\",textTransform:\"uppercase\",color:CK.teal},children:\"The Library\"})]}),/*#__PURE__*/_jsxs(\"h2\",{style:{fontFamily:SANS,fontSize:isMobile?34:52,fontWeight:900,lineHeight:1.06,letterSpacing:\"-0.03em\",color:\"#fff\",margin:0},children:[\"Read. Learn. \",/*#__PURE__*/_jsx(\"span\",{style:UL,children:\"Build.\"})]}),/*#__PURE__*/_jsx(\"p\",{style:{fontSize:17,lineHeight:1.6,color:\"#94a3b8\",margin:\"14px 0 0\",maxWidth:480},children:\"Guides, tutorials, and market analysis from the PyFi team.\"})]}),!isMobile&&/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:12,fontFamily:MONO,fontSize:11,color:\"#475569\",letterSpacing:\"0.12em\",textTransform:\"uppercase\",paddingTop:12},children:[/*#__PURE__*/_jsx(\"span\",{style:{width:32,height:1,background:\"rgba(255,255,255,0.12)\"}}),\"Latest \\xb7 03 of 22\"]})]}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"grid\",gridTemplateColumns:isMobile?\"1fr\":\"repeat(3, 1fr)\",gap:isMobile?18:24,marginBottom:48},children:posts.map((p,i)=>/*#__PURE__*/_jsx(LibraryCard,{a:p,isMobile:isMobile},i))}),/*#__PURE__*/_jsx(\"div\",{style:{textAlign:\"center\"},children:/*#__PURE__*/_jsxs(\"a\",{href:\"/library\",style:{display:\"inline-flex\",alignItems:\"center\",gap:8,fontSize:16,fontWeight:700,color:CK.teal,textDecoration:\"none\",borderBottom:`1px solid ${CK.teal}55`,paddingBottom:4},children:[\"Browse the Library\",/*#__PURE__*/_jsx(\"svg\",{width:\"14\",height:\"14\",viewBox:\"0 0 16 16\",fill:\"none\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M3 8h10M9 4l4 4-4 4\",stroke:\"currentColor\",strokeWidth:\"1.6\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})})]})})]})});}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"PyFiLibraryPreview\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./PyFiLibraryPreview.map","// PyFiTryPyFi — homepage \"Start writing Python\" section (replaces old Try PyFi).\n// Faithful port of Claude Design \"PyFi Start Writing Python.html\".\n// Single AQUA CTA; headline underline uses the EXACT hero spec (sky 4px @93%).\n// Responsive via ResizeObserver. CTA -> /learn.\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useState,useEffect,useRef}from\"react\";const T={section:\"#15191A\",card:\"#1a1f25\",inset:\"#15191A\",line:\"rgba(255,255,255,0.07)\",lineSoft:\"rgba(255,255,255,0.05)\",lineHi:\"rgba(255,255,255,0.12)\",white:\"#FFFFFF\",body:\"#94a3b8\",muted:\"#64748b\",muted2:\"#475569\",aqua:\"#92E6F7\",teal:\"#446B73\",green:\"#4ade80\",flame:\"#F6413A\",code:\"#cbd5e1\"};const SANS=\"'Lato', system-ui, -apple-system, sans-serif\";const MONO=\"'JetBrains Mono', ui-monospace, monospace\";const UL={backgroundImage:\"linear-gradient(#92E6F7,#92E6F7)\",backgroundRepeat:\"no-repeat\",backgroundSize:\"100% 4px\",backgroundPosition:\"0 93%\",paddingBottom:2,WebkitBoxDecorationBreak:\"clone\",boxDecorationBreak:\"clone\"};function ensureFonts(){if(typeof document===\"undefined\")return;if(document.getElementById(\"pyfi-swp-fonts\"))return;const l=document.createElement(\"link\");l.id=\"pyfi-swp-fonts\";l.rel=\"stylesheet\";l.href=\"https://fonts.googleapis.com/css2?family=Lato:wght@300;400;700;900&family=JetBrains+Mono:wght@400;500;700&display=swap\";document.head.appendChild(l);}const KEYFRAMES=`\n.pyfi-swp .mono{font-family:'JetBrains Mono',ui-monospace,monospace}\n@keyframes sw-blink{50%{opacity:0}}\n@keyframes sw-dash{to{stroke-dashoffset:-16}}\n@keyframes sw-ping{0%{r:3;opacity:.6}70%{r:13;opacity:0}100%{r:13;opacity:0}}\n@keyframes sw-pulse{0%,100%{opacity:.5}50%{opacity:1}}\n@keyframes sw-type{0%,12%{opacity:0;transform:translateY(3px)}22%,100%{opacity:1;transform:translateY(0)}}\n@media (prefers-reduced-motion:reduce){.pyfi-swp [class]{animation:none!important}.pyfi-swp svg *{animation:none!important}}\n`;function SectionLabel({children}){return /*#__PURE__*/_jsxs(\"div\",{className:\"mono\",style:{display:\"inline-flex\",alignItems:\"center\",gap:10,fontSize:12,fontWeight:700,textTransform:\"uppercase\",letterSpacing:\"0.2em\",color:\"#8DCCD6\",whiteSpace:\"nowrap\",padding:\"8px 16px 8px 14px\",background:\"rgba(146,230,247,0.05)\",border:\"1px solid rgba(146,230,247,0.20)\",borderRadius:999},children:[/*#__PURE__*/_jsx(\"span\",{style:{width:8,height:8,borderRadius:\"50%\",flexShrink:0,background:T.green,boxShadow:\"0 0 9px rgba(74,222,128,0.75)\"}}),children]});}function Beat({step,slug,caption,accent=T.aqua,badge,glow,children,isMobile,dots}){return /*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",background:T.card,border:`1px solid ${glow?\"rgba(146,230,247,0.22)\":T.line}`,borderRadius:14,display:\"flex\",flexDirection:\"column\",flex:1,minWidth:0,overflow:\"hidden\",boxShadow:glow?\"0 30px 60px -28px rgba(0,0,0,0.7), 0 0 56px -22px rgba(146,230,247,0.30)\":\"0 20px 44px -30px rgba(0,0,0,0.6)\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:10,height:40,padding:\"0 14px\",borderBottom:`1px solid ${T.line}`,background:glow?\"rgba(146,230,247,0.03)\":\"transparent\"},children:[dots&&/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",gap:6,marginRight:2},children:[/*#__PURE__*/_jsx(\"i\",{style:{width:9,height:9,borderRadius:\"50%\",background:T.lineHi,display:\"inline-block\"}}),/*#__PURE__*/_jsx(\"i\",{style:{width:9,height:9,borderRadius:\"50%\",background:T.lineHi,display:\"inline-block\"}}),/*#__PURE__*/_jsx(\"i\",{style:{width:9,height:9,borderRadius:\"50%\",background:T.lineHi,display:\"inline-block\"}})]}),/*#__PURE__*/_jsx(\"span\",{className:\"mono\",style:{fontSize:11.5,color:T.muted,letterSpacing:\"0.02em\"},children:slug}),badge,/*#__PURE__*/_jsx(\"span\",{className:\"mono\",style:{marginLeft:\"auto\",fontSize:13,fontWeight:700,color:T.flame,letterSpacing:\"0.04em\"},children:step})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"mono\",style:{padding:\"12px 16px 0\",fontSize:10,fontWeight:700,letterSpacing:\"0.16em\",textTransform:\"uppercase\",color:accent,display:\"flex\",alignItems:\"center\",gap:8},children:[/*#__PURE__*/_jsx(\"span\",{style:{width:14,height:1,background:accent,opacity:.55,display:\"inline-block\"}}),caption]}),/*#__PURE__*/_jsx(\"div\",{style:{flex:1,padding:16,display:\"flex\",minHeight:0},children:children})]});}function ExcelToPython(){const XL={green:\"#107C41\",chrome:\"#f3f2f1\",grid:\"#d8d6d4\",hdr:\"#f3f2f1\",hdrText:\"#605e5c\",text:\"#323130\",white:\"#fff\",sel:\"#107C41\",selFill:\"rgba(16,124,65,0.10)\",pos:\"#107C41\",neg:\"#C0392B\",activeBg:\"rgba(16,124,65,0.13)\",ref:\"#2563eb\"};const sans={fontFamily:\"'Lato', 'Segoe UI', sans-serif\"};const monoF={fontFamily:\"'JetBrains Mono', monospace\"};const cols=\"20px 1fr 0.66fr 0.9fr 1fr\";const cellBase={borderRight:`1px solid ${XL.grid}`,borderBottom:`1px solid ${XL.grid}`,height:20,display:\"flex\",alignItems:\"center\",padding:\"0 7px\",fontSize:10.5,color:XL.text,whiteSpace:\"nowrap\",overflow:\"hidden\",...sans};const hCell={...cellBase,...monoF,fontSize:9.5,color:XL.hdrText,background:XL.hdr,justifyContent:\"center\",padding:0};const winCtl=d=>/*#__PURE__*/_jsx(\"svg\",{width:\"11\",height:\"11\",viewBox:\"0 0 11 11\",fill:\"none\",children:/*#__PURE__*/_jsx(\"path\",{d:d,stroke:\"rgba(255,255,255,0.92)\",strokeWidth:\"1.1\",strokeLinecap:\"round\"})});const data=[{r:\"1\",a:\"Ticker\",b:\"Qty\",c:\"PnL\",d:\"Signal\",head:true},{r:\"2\",a:\"NVDA\",b:\"500\",c:\"+2.10\",d:\"BUY\",sel:true},{r:\"3\",a:\"META\",b:\"300\",c:\"-1.20\",d:\"SELL\"},{r:\"4\",a:\"AMZN\",b:\"250\",c:\"+0.84\",d:\"BUY\"}];return /*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\",display:\"flex\",flexDirection:\"column\",justifyContent:\"center\",gap:13},children:[/*#__PURE__*/_jsxs(\"div\",{style:{borderRadius:7,overflow:\"hidden\",background:XL.white,border:\"1px solid rgba(0,0,0,0.35)\",boxShadow:\"0 18px 34px -12px rgba(0,0,0,0.6), 0 2px 6px rgba(0,0,0,0.3)\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:8,height:27,padding:\"0 2px 0 9px\",background:XL.green},children:[/*#__PURE__*/_jsxs(\"svg\",{width:\"14\",height:\"14\",viewBox:\"0 0 16 16\",children:[/*#__PURE__*/_jsx(\"rect\",{x:\"0.5\",y:\"0.5\",width:\"15\",height:\"15\",rx:\"2.5\",fill:\"#fff\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M4.6 4.6l6.8 6.8M11.4 4.6l-6.8 6.8\",stroke:\"#107C41\",strokeWidth:\"1.7\",strokeLinecap:\"round\"})]}),/*#__PURE__*/_jsx(\"span\",{style:{...sans,fontSize:11,fontWeight:700,color:\"#fff\"},children:\"Signals.xlsx\"}),/*#__PURE__*/_jsx(\"span\",{style:{...sans,fontSize:10.5,color:\"rgba(255,255,255,0.72)\"},children:\"Excel\"}),/*#__PURE__*/_jsxs(\"div\",{style:{marginLeft:\"auto\",display:\"flex\",alignItems:\"center\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{padding:\"0 8px\",display:\"flex\"},children:winCtl(\"M1 9h9\")}),/*#__PURE__*/_jsx(\"span\",{style:{padding:\"0 8px\",display:\"flex\"},children:winCtl(\"M1.5 1.5h8v8h-8z\")}),/*#__PURE__*/_jsx(\"span\",{style:{padding:\"0 9px\",display:\"flex\"},children:winCtl(\"M1.5 1.5l8 8M9.5 1.5l-8 8\")})]})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"stretch\",height:22,background:XL.chrome,borderBottom:`1px solid ${XL.grid}`,...sans,fontSize:10.5},children:[/*#__PURE__*/_jsx(\"span\",{style:{display:\"flex\",alignItems:\"center\",padding:\"0 9px\",background:XL.green,color:\"#fff\",fontWeight:700},children:\"File\"}),[\"Home\",\"Insert\"].map(t=>/*#__PURE__*/_jsx(\"span\",{style:{display:\"flex\",alignItems:\"center\",padding:\"0 9px\",color:XL.hdrText},children:t},t)),/*#__PURE__*/_jsx(\"span\",{style:{display:\"flex\",alignItems:\"center\",padding:\"0 9px\",color:XL.text,fontWeight:700,borderBottom:`2px solid ${XL.green}`},children:\"Formulas\"}),/*#__PURE__*/_jsx(\"span\",{style:{display:\"flex\",alignItems:\"center\",padding:\"0 9px\",color:XL.hdrText},children:\"Data\"})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"stretch\",height:25,background:XL.white,borderBottom:`1px solid ${XL.grid}`},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:4,width:50,padding:\"0 8px\",borderRight:`1px solid ${XL.grid}`,...monoF,fontSize:11,color:XL.text},children:[\"D2\",/*#__PURE__*/_jsx(\"svg\",{width:\"8\",height:\"8\",viewBox:\"0 0 8 8\",style:{marginLeft:\"auto\"},fill:\"none\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M1.5 3l2.5 2.5L6.5 3\",stroke:XL.hdrText,strokeWidth:\"1\"})})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:8,padding:\"0 9px\",flex:1,minWidth:0},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontStyle:\"italic\",fontFamily:\"Georgia, serif\",fontSize:11.5,color:XL.hdrText},children:\"fx\"}),/*#__PURE__*/_jsx(\"span\",{style:{width:1,height:14,background:XL.grid}}),/*#__PURE__*/_jsxs(\"span\",{style:{...monoF,fontSize:11,color:XL.text,whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\"},children:[\"=IF(\",/*#__PURE__*/_jsx(\"span\",{style:{color:XL.ref},children:\"C2\"}),\">0,\",/*#__PURE__*/_jsx(\"span\",{style:{color:\"#9a3412\"},children:'\"BUY\"'}),\",\",/*#__PURE__*/_jsx(\"span\",{style:{color:\"#9a3412\"},children:'\"SELL\"'}),\")\"]})]})]}),/*#__PURE__*/_jsxs(\"div\",{style:{borderTop:`1px solid ${XL.grid}`,borderLeft:`1px solid ${XL.grid}`,background:XL.white},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"grid\",gridTemplateColumns:cols},children:[/*#__PURE__*/_jsx(\"div\",{style:{...hCell,position:\"relative\"},children:/*#__PURE__*/_jsx(\"span\",{style:{position:\"absolute\",right:1,bottom:1,width:0,height:0,borderLeft:\"5px solid transparent\",borderBottom:`5px solid ${XL.hdrText}`,opacity:.5}})}),[\"A\",\"B\",\"C\",\"D\"].map((Lt,i)=>/*#__PURE__*/_jsx(\"div\",{style:{...hCell,...i===3?{background:XL.activeBg,color:XL.green,fontWeight:700}:i===2?{color:XL.ref,fontWeight:700}:{}},children:Lt},Lt))]}),data.map(row=>{const isHead=row.head;return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"grid\",gridTemplateColumns:cols},children:[/*#__PURE__*/_jsx(\"div\",{style:{...hCell,...row.sel?{background:XL.activeBg,color:XL.green,fontWeight:700}:{}},children:row.r}),/*#__PURE__*/_jsx(\"div\",{style:{...cellBase,fontWeight:isHead?700:400},children:row.a}),/*#__PURE__*/_jsx(\"div\",{style:{...cellBase,...monoF,justifyContent:\"flex-end\",fontWeight:isHead?700:400},children:row.b}),/*#__PURE__*/_jsx(\"div\",{style:{...cellBase,...monoF,justifyContent:\"flex-end\",fontWeight:isHead?700:400,color:isHead?XL.text:row.c.charAt(0)===\"-\"?XL.neg:XL.pos,...row.sel?{outline:`1.5px dashed ${XL.ref}`,outlineOffset:\"-2px\"}:{}},children:row.c}),/*#__PURE__*/_jsxs(\"div\",{style:{...cellBase,position:\"relative\",fontWeight:isHead||row.sel?700:400,color:isHead?XL.text:row.d===\"BUY\"?XL.pos:XL.neg,...row.sel?{boxShadow:`inset 0 0 0 2px ${XL.sel}`,background:XL.selFill,overflow:\"visible\",zIndex:1}:{}},children:[row.d,row.sel&&/*#__PURE__*/_jsx(\"span\",{style:{position:\"absolute\",right:-3,bottom:-3,width:6,height:6,background:XL.sel,border:\"1.5px solid #fff\",zIndex:2}})]})]},row.r);})]})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:10,padding:\"0 2px\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{flex:1,height:1,background:T.line}}),/*#__PURE__*/_jsxs(\"span\",{className:\"mono\",style:{fontSize:10,color:T.body,letterSpacing:\"0.06em\",border:`1px solid ${T.line}`,borderRadius:999,padding:\"2px 9px\",background:\"rgba(146,230,247,0.04)\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{color:T.aqua,fontWeight:700},children:\"≡\"}),\" same logic\"]}),/*#__PURE__*/_jsx(\"span\",{style:{flex:1,height:1,background:T.line}})]}),/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"div\",{className:\"mono\",style:{fontSize:10,fontWeight:700,letterSpacing:\"0.18em\",color:T.aqua,textTransform:\"uppercase\",marginBottom:7},children:\"python\"}),/*#__PURE__*/_jsxs(\"div\",{style:{fontFamily:MONO,fontSize:12,border:`1px solid ${T.lineHi}`,borderRadius:6,background:\"rgba(255,255,255,0.02)\",display:\"flex\",alignItems:\"center\"},children:[/*#__PURE__*/_jsx(\"span\",{className:\"mono\",style:{color:T.muted,padding:\"0 10px\",borderRight:`1px solid ${T.line}`,fontSize:11.5},children:\"1\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"mono\",style:{padding:\"8px 10px\",whiteSpace:\"nowrap\",overflow:\"hidden\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{color:T.code},children:\"signal \"}),/*#__PURE__*/_jsx(\"span\",{style:{color:T.muted},children:\"= \"}),/*#__PURE__*/_jsx(\"span\",{style:{color:T.green},children:'\"BUY\"'}),/*#__PURE__*/_jsx(\"span\",{style:{color:T.aqua},children:\" if \"}),/*#__PURE__*/_jsx(\"span\",{style:{color:T.code},children:\"pnl \"}),/*#__PURE__*/_jsx(\"span\",{style:{color:T.muted},children:\"> \"}),/*#__PURE__*/_jsx(\"span\",{style:{color:T.flame},children:\"0\"}),/*#__PURE__*/_jsx(\"span\",{style:{color:T.aqua},children:\" else \"}),/*#__PURE__*/_jsx(\"span\",{style:{color:T.green},children:'\"SELL\"'}),/*#__PURE__*/_jsx(\"span\",{style:{display:\"inline-block\",width:6,height:13,background:T.aqua,marginLeft:4,verticalAlign:\"-2px\",animation:\"sw-blink 1.1s steps(2) infinite\"}})]})]})]})]});}function PyEditor({isMobile}){const codeFont={fontFamily:MONO,fontSize:isMobile?12:13,lineHeight:1.85};const L=({children})=>/*#__PURE__*/_jsx(\"div\",{style:{whiteSpace:\"pre\"},children:children});const kw={color:T.aqua},str={color:T.green},com={color:T.muted2,fontStyle:\"italic\"},num={color:T.flame},op={color:T.muted},fn={color:T.white},id={color:T.code};return /*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\",display:\"flex\",flexDirection:\"column\",minWidth:0},children:[/*#__PURE__*/_jsxs(\"div\",{style:{flex:1,position:\"relative\",borderRadius:8,overflow:\"hidden\",border:`1px solid ${T.lineSoft}`,background:T.inset,display:\"grid\",gridTemplateColumns:\"38px 1fr\"},children:[/*#__PURE__*/_jsxs(\"div\",{className:\"mono\",style:{position:\"absolute\",top:10,right:10,zIndex:3,display:\"inline-flex\",alignItems:\"center\",gap:6,fontSize:9,fontWeight:700,letterSpacing:\"0.12em\",color:T.aqua,padding:\"3px 8px\",borderRadius:999,background:\"rgba(146,230,247,0.06)\",border:\"1px solid rgba(146,230,247,0.22)\"},children:[/*#__PURE__*/_jsx(\"svg\",{width:\"9\",height:\"9\",viewBox:\"0 0 12 12\",fill:\"none\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M8.5 1.5l2 2-6 6-2.5.5.5-2.5z\",stroke:T.aqua,strokeWidth:\"1.1\",strokeLinejoin:\"round\"})}),\"EDITABLE\"]}),/*#__PURE__*/_jsx(\"div\",{className:\"mono\",style:{color:T.muted2,textAlign:\"right\",padding:\"14px 8px 14px 0\",borderRight:`1px solid ${T.line}`,userSelect:\"none\",...codeFont},children:Array.from({length:11},(_,i)=>/*#__PURE__*/_jsx(\"div\",{children:i+1},i))}),/*#__PURE__*/_jsxs(\"div\",{style:{padding:\"14px 14px\",overflow:\"hidden\",...codeFont},children:[/*#__PURE__*/_jsx(L,{children:/*#__PURE__*/_jsx(\"span\",{style:com,children:\"# Turn the BUY/SELL rule into a forecast\"})}),/*#__PURE__*/_jsxs(L,{children:[/*#__PURE__*/_jsx(\"span\",{style:kw,children:\"import\"}),/*#__PURE__*/_jsx(\"span\",{style:id,children:\" pandas \"}),/*#__PURE__*/_jsx(\"span\",{style:kw,children:\"as\"}),/*#__PURE__*/_jsx(\"span\",{style:id,children:\" pd\"})]}),/*#__PURE__*/_jsxs(L,{children:[/*#__PURE__*/_jsx(\"span\",{style:kw,children:\"from\"}),/*#__PURE__*/_jsx(\"span\",{style:id,children:\" pyfi \"}),/*#__PURE__*/_jsx(\"span\",{style:kw,children:\"import\"}),/*#__PURE__*/_jsx(\"span\",{style:id,children:\" prices, forecast, ai\"})]}),/*#__PURE__*/_jsx(L,{children:\" \"}),/*#__PURE__*/_jsxs(L,{children:[/*#__PURE__*/_jsx(\"span\",{style:id,children:\"px \"}),/*#__PURE__*/_jsx(\"span\",{style:op,children:\"= \"}),/*#__PURE__*/_jsx(\"span\",{style:id,children:\"prices\"}),/*#__PURE__*/_jsx(\"span\",{style:op,children:\".\"}),/*#__PURE__*/_jsx(\"span\",{style:fn,children:\"load\"}),/*#__PURE__*/_jsx(\"span\",{style:op,children:\"(\"}),/*#__PURE__*/_jsx(\"span\",{style:str,children:'\"NVDA\"'}),/*#__PURE__*/_jsx(\"span\",{style:op,children:\")\"}),/*#__PURE__*/_jsx(\"span\",{style:com,children:\"      # daily close\"})]}),/*#__PURE__*/_jsxs(L,{children:[/*#__PURE__*/_jsx(\"span\",{style:id,children:\"px\"}),/*#__PURE__*/_jsx(\"span\",{style:op,children:\"[\"}),/*#__PURE__*/_jsx(\"span\",{style:str,children:'\"signal\"'}),/*#__PURE__*/_jsx(\"span\",{style:op,children:\"] = (\"}),/*#__PURE__*/_jsx(\"span\",{style:id,children:\"px\"}),/*#__PURE__*/_jsx(\"span\",{style:op,children:\".\"}),/*#__PURE__*/_jsx(\"span\",{style:id,children:\"ret \"}),/*#__PURE__*/_jsx(\"span\",{style:op,children:\"> \"}),/*#__PURE__*/_jsx(\"span\",{style:num,children:\"0\"}),/*#__PURE__*/_jsx(\"span\",{style:op,children:\").\"}),/*#__PURE__*/_jsx(\"span\",{style:fn,children:\"map\"}),/*#__PURE__*/_jsx(\"span\",{style:op,children:\"(\"})]}),/*#__PURE__*/_jsxs(L,{children:[/*#__PURE__*/_jsxs(\"span\",{style:op,children:[\"    \",\"{\"]}),/*#__PURE__*/_jsx(\"span\",{style:kw,children:\"True\"}),/*#__PURE__*/_jsx(\"span\",{style:op,children:\": \"}),/*#__PURE__*/_jsx(\"span\",{style:str,children:'\"BUY\"'}),/*#__PURE__*/_jsx(\"span\",{style:op,children:\", \"}),/*#__PURE__*/_jsx(\"span\",{style:kw,children:\"False\"}),/*#__PURE__*/_jsx(\"span\",{style:op,children:\": \"}),/*#__PURE__*/_jsx(\"span\",{style:str,children:'\"SELL\"'}),/*#__PURE__*/_jsxs(\"span\",{style:op,children:[\"}\",\")\"]})]}),/*#__PURE__*/_jsx(L,{children:\" \"}),/*#__PURE__*/_jsxs(L,{children:[/*#__PURE__*/_jsx(\"span\",{style:id,children:\"model \"}),/*#__PURE__*/_jsx(\"span\",{style:op,children:\"= \"}),/*#__PURE__*/_jsx(\"span\",{style:id,children:\"forecast\"}),/*#__PURE__*/_jsx(\"span\",{style:op,children:\".\"}),/*#__PURE__*/_jsx(\"span\",{style:fn,children:\"fit\"}),/*#__PURE__*/_jsx(\"span\",{style:op,children:\"(\"}),/*#__PURE__*/_jsx(\"span\",{style:id,children:\"px\"}),/*#__PURE__*/_jsx(\"span\",{style:op,children:\".\"}),/*#__PURE__*/_jsx(\"span\",{style:id,children:\"close\"}),/*#__PURE__*/_jsx(\"span\",{style:op,children:\")\"}),/*#__PURE__*/_jsx(\"span\",{style:com,children:\"   # ML: project 20d\"})]}),/*#__PURE__*/_jsxs(L,{children:[/*#__PURE__*/_jsx(\"span\",{style:id,children:\"risks \"}),/*#__PURE__*/_jsx(\"span\",{style:op,children:\"= \"}),/*#__PURE__*/_jsx(\"span\",{style:id,children:\"ai\"}),/*#__PURE__*/_jsx(\"span\",{style:op,children:\".\"}),/*#__PURE__*/_jsx(\"span\",{style:fn,children:\"extract\"}),/*#__PURE__*/_jsx(\"span\",{style:op,children:\"(\"}),/*#__PURE__*/_jsx(\"span\",{style:id,children:\"filing\"}),/*#__PURE__*/_jsx(\"span\",{style:op,children:\",\"})]}),/*#__PURE__*/_jsxs(L,{children:[/*#__PURE__*/_jsx(\"span\",{style:op,children:\"    \"}),/*#__PURE__*/_jsx(\"span\",{style:str,children:'\"top 3 risks\"'}),/*#__PURE__*/_jsx(\"span\",{style:op,children:\", \"}),/*#__PURE__*/_jsx(\"span\",{style:id,children:\"as_\"}),/*#__PURE__*/_jsx(\"span\",{style:op,children:\"=\"}),/*#__PURE__*/_jsx(\"span\",{style:kw,children:\"list\"}),/*#__PURE__*/_jsx(\"span\",{style:op,children:\")\"}),/*#__PURE__*/_jsx(\"span\",{style:{display:\"inline-block\",width:7,height:15,background:T.aqua,marginLeft:4,verticalAlign:\"-3px\",animation:\"sw-blink 1.1s steps(2) infinite\"}})]})]})]}),/*#__PURE__*/_jsxs(\"div\",{style:{marginTop:10,display:\"flex\",alignItems:\"center\",gap:10,padding:\"9px 12px\",borderRadius:8,border:`1px dashed ${T.lineHi}`,background:\"rgba(146,230,247,0.03)\"},children:[/*#__PURE__*/_jsxs(\"span\",{style:{display:\"inline-flex\",alignItems:\"center\",gap:6},children:[/*#__PURE__*/_jsx(\"span\",{style:{width:18,height:18,borderRadius:5,background:\"rgba(74,222,128,0.12)\",border:\"1px solid rgba(74,222,128,0.4)\",display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\"},children:/*#__PURE__*/_jsx(\"svg\",{width:\"8\",height:\"8\",viewBox:\"0 0 10 10\",fill:T.green,children:/*#__PURE__*/_jsx(\"path\",{d:\"M0 0v10l9-5z\"})})}),/*#__PURE__*/_jsx(\"span\",{className:\"mono\",style:{fontSize:10.5,fontWeight:700,color:T.green,letterSpacing:\"0.06em\"},children:\"run\"})]}),/*#__PURE__*/_jsxs(\"span\",{className:\"mono\",style:{fontSize:10,color:T.muted,letterSpacing:\"0.04em\"},children:[\"live editor mounts here \\xb7 \",/*#__PURE__*/_jsx(\"span\",{style:{color:T.body},children:\"Pyodide in-browser\"})]}),/*#__PURE__*/_jsx(\"span\",{className:\"mono\",style:{marginLeft:\"auto\",fontSize:10,color:T.muted2,letterSpacing:\"0.04em\"},children:\"UTF-8 \\xb7 Py 3.12\"})]})]});}function ForecastBand(){const nowX=156;const actualPts=[[16,118],[40,112],[64,116],[88,100],[112,104],[134,90],[156,86]];return /*#__PURE__*/_jsxs(\"svg\",{viewBox:\"0 0 280 150\",style:{width:\"100%\",height:\"100%\",display:\"block\"},children:[/*#__PURE__*/_jsx(\"line\",{x1:\"14\",y1:\"130\",x2:\"266\",y2:\"130\",stroke:T.line,strokeWidth:\"1\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M156,86 C188,80 222,66 262,40 L262,104 C222,96 188,98 156,86 Z\",fill:T.aqua,opacity:\"0.10\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M156,86 C188,84 222,80 262,66\",fill:\"none\",stroke:T.aqua,strokeWidth:\"1\",strokeDasharray:\"2 3\",opacity:\"0.45\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M156,86 C188,90 222,92 262,86\",fill:\"none\",stroke:T.aqua,strokeWidth:\"1\",strokeDasharray:\"2 3\",opacity:\"0.45\"}),/*#__PURE__*/_jsx(\"line\",{x1:nowX,y1:\"20\",x2:nowX,y2:\"130\",stroke:T.lineHi,strokeWidth:\"1\",strokeDasharray:\"3 3\"}),/*#__PURE__*/_jsx(\"text\",{x:nowX,y:\"14\",textAnchor:\"middle\",className:\"mono\",fontSize:\"8.5\",fill:T.muted,letterSpacing:\"0.5\",children:\"now\"}),/*#__PURE__*/_jsx(\"polyline\",{points:actualPts.map(p=>p.join(\",\")).join(\" \"),fill:\"none\",stroke:T.aqua,strokeWidth:\"2\",strokeLinejoin:\"round\",strokeLinecap:\"round\"}),actualPts.map(([x,y],i)=>/*#__PURE__*/_jsx(\"circle\",{cx:x,cy:y,r:\"1.8\",fill:T.section,stroke:T.aqua,strokeWidth:\"1.2\"},i)),/*#__PURE__*/_jsx(\"path\",{d:\"M156,86 C188,80 222,72 262,52\",fill:\"none\",stroke:T.flame,strokeWidth:\"2\",strokeDasharray:\"5 4\",strokeLinecap:\"round\",style:{animation:\"sw-dash 1.4s linear infinite\"}}),/*#__PURE__*/_jsx(\"circle\",{cx:\"262\",cy:\"52\",r:\"9\",fill:\"none\",stroke:T.flame,strokeWidth:\"1.4\",style:{animation:\"sw-ping 1.9s ease-out infinite\"}}),/*#__PURE__*/_jsx(\"circle\",{cx:\"262\",cy:\"52\",r:\"3\",fill:T.flame}),/*#__PURE__*/_jsx(\"text\",{x:\"20\",y:\"144\",className:\"mono\",fontSize:\"8.5\",fill:T.body,letterSpacing:\"0.4\",children:\"actual\"}),/*#__PURE__*/_jsx(\"text\",{x:\"260\",y:\"144\",textAnchor:\"end\",className:\"mono\",fontSize:\"8.5\",fill:T.flame,letterSpacing:\"0.4\",children:\"forecast\"})]});}function AiOutput(){const risks=[\"FX exposure across EMEA book\",\"Customer concentration in top 3\",\"Covenant headroom tightening\"];return /*#__PURE__*/_jsxs(\"div\",{className:\"mono\",style:{width:\"100%\",fontSize:11.5,lineHeight:1.7,display:\"flex\",flexDirection:\"column\",justifyContent:\"center\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\",marginBottom:8},children:[/*#__PURE__*/_jsx(\"span\",{style:{color:T.green},children:\">>> \"}),/*#__PURE__*/_jsx(\"span\",{style:{color:T.code},children:\"risks\"})]}),/*#__PURE__*/_jsx(\"div\",{style:{color:T.muted},children:\"[\"}),risks.map((r,i)=>/*#__PURE__*/_jsxs(\"div\",{style:{paddingLeft:12,display:\"flex\",alignItems:\"baseline\",gap:4,animation:`sw-type 3.4s ease-out ${.3+i*.5}s both`,whiteSpace:\"nowrap\",overflow:\"hidden\"},children:[/*#__PURE__*/_jsxs(\"span\",{style:{color:T.green,textOverflow:\"ellipsis\",overflow:\"hidden\"},children:['\"',r,'\"']}),/*#__PURE__*/_jsx(\"span\",{style:{color:T.muted},children:i<risks.length-1?\",\":\"\"})]},i)),/*#__PURE__*/_jsx(\"div\",{style:{color:T.muted},children:\"]\"})]});}function Chevron({label,vertical}){return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:vertical?\"row\":\"column\",alignItems:\"center\",justifyContent:\"center\",gap:6,flexShrink:0,alignSelf:\"center\",width:vertical?\"100%\":36,padding:vertical?\"2px 0\":0},children:[/*#__PURE__*/_jsx(\"svg\",{width:\"16\",height:\"16\",viewBox:\"0 0 16 16\",fill:\"none\",style:{transform:vertical?\"rotate(90deg)\":\"none\"},children:/*#__PURE__*/_jsx(\"path\",{d:\"M5 3l5 5-5 5\",stroke:T.muted,strokeWidth:\"1.6\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})}),label&&/*#__PURE__*/_jsx(\"span\",{className:\"mono\",style:{fontSize:8.5,color:T.muted2,letterSpacing:\"0.08em\",textTransform:\"uppercase\",writingMode:vertical?\"horizontal-tb\":\"vertical-rl\",textOrientation:\"mixed\"},children:label})]});}export default function PyFiTryPyFi(){const ref=useRef(null);const[isMobile,setIsMobile]=useState(false);useEffect(()=>{ensureFonts();const el=ref.current;if(!el)return;let raf=0;const ro=new ResizeObserver(()=>{cancelAnimationFrame(raf);raf=requestAnimationFrame(()=>el&&setIsMobile(el.clientWidth<900));});setIsMobile(el.clientWidth<900);ro.observe(el);return()=>{ro.disconnect();cancelAnimationFrame(raf);};},[]);const beat03=/*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\",display:\"flex\",flexDirection:\"column\",gap:12,minHeight:0},children:[/*#__PURE__*/_jsxs(\"div\",{style:{flex:1,display:\"flex\",flexDirection:\"column\",minHeight:0},children:[/*#__PURE__*/_jsxs(\"div\",{className:\"mono\",style:{fontSize:9.5,fontWeight:700,letterSpacing:\"0.14em\",color:T.body,textTransform:\"uppercase\",marginBottom:6,display:\"flex\",alignItems:\"center\",gap:7},children:[/*#__PURE__*/_jsx(\"span\",{style:{width:6,height:6,borderRadius:\"50%\",background:T.aqua,display:\"inline-block\"}}),\"ml \\xb7 forecast\"]}),/*#__PURE__*/_jsx(\"div\",{style:{flex:1,minHeight:isMobile?120:0,borderRadius:8,border:`1px solid ${T.lineSoft}`,background:T.inset,padding:\"6px 8px\"},children:/*#__PURE__*/_jsx(ForecastBand,{})})]}),/*#__PURE__*/_jsxs(\"div\",{style:{flex:1,display:\"flex\",flexDirection:\"column\",minHeight:0},children:[/*#__PURE__*/_jsxs(\"div\",{className:\"mono\",style:{fontSize:9.5,fontWeight:700,letterSpacing:\"0.14em\",color:T.body,textTransform:\"uppercase\",marginBottom:6,display:\"flex\",alignItems:\"center\",gap:7},children:[/*#__PURE__*/_jsx(\"span\",{style:{width:6,height:6,borderRadius:\"50%\",background:T.flame,display:\"inline-block\"}}),\"ai \\xb7 structured output\"]}),/*#__PURE__*/_jsx(\"div\",{style:{flex:1,minHeight:isMobile?116:0,borderRadius:8,border:`1px solid ${T.lineSoft}`,background:T.inset,padding:\"12px 14px\",display:\"flex\"},children:/*#__PURE__*/_jsx(AiOutput,{})})]})]});const beats=/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:isMobile?\"column\":\"row\",alignItems:\"stretch\",gap:isMobile?0:4},children:[/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flex:isMobile?\"none\":\"0.92\",minWidth:0},children:/*#__PURE__*/_jsx(Beat,{step:\"01\",slug:\"excel.fx\",caption:\"you already know this\",accent:T.aqua,isMobile:isMobile,children:/*#__PURE__*/_jsx(ExcelToPython,{})})}),/*#__PURE__*/_jsx(Chevron,{label:isMobile?null:\"same logic\",vertical:isMobile}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flex:isMobile?\"none\":\"1.5\",minWidth:0},children:/*#__PURE__*/_jsx(Beat,{step:\"02\",slug:\"signals.py\",caption:\"your turn — write it\",accent:T.aqua,dots:true,glow:true,isMobile:isMobile,badge:/*#__PURE__*/_jsxs(\"span\",{className:\"mono\",style:{display:\"inline-flex\",alignItems:\"center\",gap:5,fontSize:9.5,color:T.green,letterSpacing:\"0.08em\",background:\"rgba(74,222,128,0.08)\",border:\"1px solid rgba(74,222,128,0.3)\",padding:\"2px 7px\",borderRadius:4},children:[/*#__PURE__*/_jsx(\"span\",{style:{width:5,height:5,borderRadius:\"50%\",background:T.green,boxShadow:`0 0 7px ${T.green}`,animation:\"sw-pulse 1.8s ease-in-out infinite\"}}),\"LIVE\"]}),children:/*#__PURE__*/_jsx(PyEditor,{isMobile:isMobile})})}),/*#__PURE__*/_jsx(Chevron,{label:isMobile?null:\"beyond it\",vertical:isMobile}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flex:isMobile?\"none\":\"1.06\",minWidth:0},children:/*#__PURE__*/_jsx(Beat,{step:\"03\",slug:\"payoff.out\",caption:\"beyond the spreadsheet\",accent:T.flame,isMobile:isMobile,children:beat03})})]});return /*#__PURE__*/_jsxs(\"div\",{ref:ref,className:\"pyfi-swp\",style:{width:\"100%\",boxSizing:\"border-box\",background:T.section,position:\"relative\",overflow:\"hidden\",fontFamily:SANS,color:T.white,WebkitFontSmoothing:\"antialiased\",padding:isMobile?\"60px 22px 72px\":\"104px 68px 116px\"},children:[/*#__PURE__*/_jsx(\"style\",{children:KEYFRAMES}),/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",inset:0,backgroundImage:\"linear-gradient(rgba(255,255,255,0.015) 1px, transparent 1px), linear-gradient(90deg, rgba(255,255,255,0.015) 1px, transparent 1px)\",backgroundSize:isMobile?\"38px 38px\":\"54px 54px\",maskImage:\"radial-gradient(1100px 680px at 50% 22%, #000 30%, transparent 78%)\",WebkitMaskImage:\"radial-gradient(1100px 680px at 50% 22%, #000 30%, transparent 78%)\",pointerEvents:\"none\"}}),/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",inset:0,background:\"radial-gradient(760px 460px at 54% 64%, rgba(146,230,247,0.05), transparent 62%)\",pointerEvents:\"none\"}}),/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",zIndex:2,maxWidth:isMobile?\"100%\":1376,margin:\"0 auto\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:isMobile?\"flex-start\":\"flex-end\",justifyContent:\"space-between\",gap:40,marginBottom:isMobile?34:52,flexDirection:isMobile?\"column\":\"row\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{maxWidth:isMobile?\"100%\":660},children:[/*#__PURE__*/_jsx(SectionLabel,{children:\"Try it now\"}),/*#__PURE__*/_jsxs(\"h2\",{style:{margin:\"20px 0 0\",fontFamily:SANS,fontSize:isMobile?33:52,lineHeight:1.06,letterSpacing:\"-0.025em\",fontWeight:900,color:T.white,textWrap:\"balance\"},children:[\"Start\",\" \",/*#__PURE__*/_jsx(\"span\",{style:UL,children:\"writing Python\"}),\" \",\"with PyFi\"]}),/*#__PURE__*/_jsx(\"p\",{style:{margin:\"18px 0 0\",fontFamily:SANS,fontSize:isMobile?16:18,lineHeight:1.55,color:T.body,textWrap:\"pretty\"},children:\"No registration or download required.\"}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:isMobile?18:24,marginTop:26,flexWrap:\"wrap\"},children:/*#__PURE__*/_jsxs(\"a\",{href:\"/learn\",style:{display:\"inline-flex\",alignItems:\"center\",gap:10,padding:\"14px 22px\",borderRadius:999,fontFamily:SANS,fontSize:16,fontWeight:700,textDecoration:\"none\",color:\"#0E1416\",letterSpacing:\"-0.005em\",background:T.aqua,boxShadow:\"0 0 0 1px rgba(146,230,247,0.5), 0 16px 34px -14px rgba(146,230,247,0.55)\"},children:[\"Start writing Python\",/*#__PURE__*/_jsx(\"svg\",{width:\"16\",height:\"16\",viewBox:\"0 0 16 16\",fill:\"none\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M3 8h9M8 4l4 4-4 4\",stroke:\"currentColor\",strokeWidth:\"1.9\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})})]})})]}),!isMobile&&/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",alignItems:\"flex-end\",gap:10,paddingBottom:6},children:[/*#__PURE__*/_jsxs(\"div\",{className:\"mono\",style:{fontSize:11,color:T.muted2,letterSpacing:\"0.06em\",display:\"flex\",alignItems:\"center\",gap:9,whiteSpace:\"nowrap\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{width:24,height:1,background:T.line,display:\"inline-block\"}}),\"pyfi/learn\"]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"inline-flex\",alignItems:\"center\",gap:9,padding:\"8px 14px\",borderRadius:999,background:\"rgba(74,222,128,0.05)\",border:\"1px solid rgba(74,222,128,0.2)\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{width:7,height:7,borderRadius:\"50%\",background:T.green,boxShadow:`0 0 8px ${T.green}`,animation:\"sw-pulse 1.8s ease-in-out infinite\"}}),/*#__PURE__*/_jsx(\"span\",{className:\"mono\",style:{fontSize:11,color:T.body,letterSpacing:\"0.04em\"},children:\"Runs in your browser. Nothing to install.\"})]})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"mono\",style:{display:\"flex\",alignItems:\"center\",gap:12,marginBottom:isMobile?18:22,fontSize:isMobile?10:11,color:T.muted,letterSpacing:\"0.1em\",textTransform:\"uppercase\",flexWrap:\"wrap\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{color:T.body},children:\"You already think like this\"}),/*#__PURE__*/_jsx(\"span\",{style:{color:T.muted2},children:\"→\"}),/*#__PURE__*/_jsx(\"span\",{style:{color:T.body},children:\"now write it in Python\"}),/*#__PURE__*/_jsx(\"span\",{style:{color:T.muted2},children:\"→\"}),/*#__PURE__*/_jsx(\"span\",{style:{color:T.flame},children:\"do what a spreadsheet never could\"}),/*#__PURE__*/_jsx(\"span\",{style:{flex:1,height:1,background:T.line,display:\"inline-block\",marginLeft:4}})]}),beats,/*#__PURE__*/_jsxs(\"div\",{className:\"mono\",style:{marginTop:isMobile?34:52,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",gap:16,fontSize:isMobile?11:12,color:T.muted,letterSpacing:\"0.14em\",textTransform:\"uppercase\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{flex:isMobile?0:1,maxWidth:90,height:1,background:T.line,display:\"inline-block\"}}),/*#__PURE__*/_jsx(\"span\",{children:\"No registration. No download. Just Python.\"}),/*#__PURE__*/_jsx(\"span\",{style:{flex:isMobile?0:1,maxWidth:90,height:1,background:T.line,display:\"inline-block\"}})]})]})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"PyFiTryPyFi\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./PyFiTryPyFi.map"],"mappings":"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"}