{"version":3,"file":"ModalityExplainer.DGkkbvBC.mjs","names":["c","_Fragment","React.useRef","React.useState","__esmMin","init_npm_react_18_3_1","l","_e","p","c","init_jsx_runtime","ce","de","motion","useInView","useReducedMotion","AnimatePresence","init_framer_motion_DhsWWWsN","init_framer_D6uXRwWs","addPropertyControls","RenderTarget","ControlType","seq","period","i","n","Senolytic","cells","c$1","C","go","k","MONO","Reprogramming","marks","x","old","Mtor","a","Nad","m","Metabolic","Exercise","Gene","CellTherapy","Peptide","beads","Clock","c$2","r","Sleep","ModalityExplainer","props","ref","inView","reduce","isCanvas","steps","step1","step2","step3","setI","compact","t","key","kind","Scene","SCENES","style","title","init_ModalityExplainer"],"sources":["https:/framerusercontent.com/modules/Oy7qR2uMJoIpugk3PjMY/mSAcAEJpmmxGGJfZSfym/ModalityExplainer.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{motion,AnimatePresence,useInView,useReducedMotion}from\"framer-motion\";const C={lav:\"#D8B4F8\",violet:\"#A020F0\",hot:\"#FF6FA5\",blue:\"#7C7CFF\",gold:\"#FFE27A\",text:\"#F7F0FF\",muted:\"#C9B8E0\",line:\"rgba(216,180,248,0.3)\"};const MONO=\"'JetBrains Mono', ui-monospace, monospace\";function seq(i,n,period=3){return{duration:period,repeat:Infinity,ease:\"easeInOut\",delay:i/n*period};}function Senolytic({go}){const cells=Array.from({length:12},(_,i)=>({x:50+i%6*60,y:80+Math.floor(i/6)*80,sen:i===2||i===7||i===10}));return /*#__PURE__*/_jsxs(\"g\",{children:[cells.map((c,i)=>/*#__PURE__*/_jsxs(\"g\",{children:[c.sen?/*#__PURE__*/_jsxs(_Fragment,{children:[[0,1,2].map(k=>/*#__PURE__*/_jsx(motion.circle,{cx:c.x,cy:c.y,r:22,fill:\"none\",stroke:C.hot,strokeWidth:1.2,animate:go?{r:[22,46],opacity:[.6,0]}:undefined,transition:{duration:2.4,repeat:Infinity,delay:k*.8}},k)),/*#__PURE__*/_jsx(motion.circle,{cx:c.x,cy:c.y,r:24,fill:\"rgba(255,111,165,0.35)\",stroke:C.hot,strokeWidth:1.5,animate:go?{r:[24,24,0,0,24],opacity:[1,1,0,0,1]}:undefined,transition:{duration:6,repeat:Infinity,times:[0,.45,.6,.9,1]}})]}):/*#__PURE__*/_jsx(motion.circle,{cx:c.x,cy:c.y,r:22,fill:\"rgba(216,180,248,0.18)\",stroke:C.lav,strokeWidth:1.2,animate:go?{r:[22,23.5,22]}:undefined,transition:seq(i,12,3)}),/*#__PURE__*/_jsx(\"circle\",{cx:c.x-3,cy:c.y-3,r:6,fill:c.sen?C.hot:C.violet,opacity:.8})]},i)),[0,1,2].map(k=>/*#__PURE__*/_jsx(motion.g,{animate:go?{x:[-60,140+k*100,140+k*100,460],opacity:[0,1,1,0]}:undefined,transition:{duration:6,repeat:Infinity,times:[0,.4,.55,1],delay:k*.15},children:/*#__PURE__*/_jsx(\"rect\",{x:-6,y:k===1?74:k===0?34:114,width:12,height:12,rx:3,fill:C.gold,transform:\"rotate(45)\"})},\"d\"+k)),/*#__PURE__*/_jsx(\"text\",{x:200,y:225,textAnchor:\"middle\",fill:C.muted,style:{font:\"500 10px \"+MONO,letterSpacing:\"0.1em\"},children:\"SENOLYTICS SEEK OUT AND CLEAR SENESCENT CELLS\"})]});}function Reprogramming({go}){const marks=Array.from({length:18},(_,i)=>i);return /*#__PURE__*/_jsxs(\"g\",{children:[/*#__PURE__*/_jsx(\"path\",{d:\"M20 120 C 70 80, 120 160, 170 120 S 270 80, 320 120 S 380 150, 390 120\",fill:\"none\",stroke:C.lav,strokeWidth:3,opacity:.8}),/*#__PURE__*/_jsx(\"path\",{d:\"M20 120 C 70 160, 120 80, 170 120 S 270 160, 320 120 S 380 90, 390 120\",fill:\"none\",stroke:C.violet,strokeWidth:3,opacity:.7}),marks.map(i=>{const x=30+i*20;const old=i%3!==0;return /*#__PURE__*/_jsxs(motion.g,{children:[/*#__PURE__*/_jsx(\"line\",{x1:x,y1:120,x2:x,y2:old?70:95,stroke:C.line}),/*#__PURE__*/_jsx(motion.circle,{cx:x,cy:old?66:92,r:old?6:4,fill:old?C.hot:C.lav,animate:go?{cy:old?[66,66,92,92,66]:[92,92,92,92,92],r:old?[6,6,4,4,6]:[4,4,4,4,4],fill:old?[C.hot,C.hot,C.lav,C.lav,C.hot]:[C.lav,C.lav,C.lav,C.lav,C.lav]}:undefined,transition:{duration:7,repeat:Infinity,times:[0,.3,.5,.85,1],delay:i*.04}})]},i);}),/*#__PURE__*/_jsx(motion.rect,{x:0,y:40,width:30,height:170,rx:8,fill:\"rgba(124,124,255,0.25)\",stroke:C.blue,animate:go?{x:[-40,400,400,-40],opacity:[0,1,0,0]}:undefined,transition:{duration:7,repeat:Infinity,times:[.25,.5,.52,1]}}),/*#__PURE__*/_jsx(\"text\",{x:200,y:215,textAnchor:\"middle\",fill:C.muted,style:{font:\"500 10px \"+MONO,letterSpacing:\"0.1em\"},children:\"EPIGENETIC MARKS RESET TOWARD A YOUTHFUL PATTERN\"})]});}function Mtor({go}){return /*#__PURE__*/_jsxs(\"g\",{children:[/*#__PURE__*/_jsx(motion.circle,{cx:200,cy:120,r:90,fill:\"rgba(216,180,248,0.08)\",stroke:C.line}),/*#__PURE__*/_jsxs(motion.g,{animate:go?{scale:[1,.82,.82,1]}:undefined,transition:{duration:6,repeat:Infinity,times:[0,.3,.7,1]},style:{transformOrigin:\"120px 120px\"},children:[/*#__PURE__*/_jsx(\"rect\",{x:88,y:92,width:64,height:56,rx:14,fill:C.violet,opacity:.85}),/*#__PURE__*/_jsx(\"text\",{x:120,y:125,textAnchor:\"middle\",fill:\"#fff\",style:{font:\"600 13px \"+MONO},children:\"mTOR\"})]}),/*#__PURE__*/_jsx(motion.g,{animate:go?{x:[-120,0,0,-120],opacity:[0,1,1,0]}:undefined,transition:{duration:6,repeat:Infinity,times:[0,.25,.75,1]},children:/*#__PURE__*/_jsx(\"circle\",{cx:60,cy:120,r:12,fill:C.gold})}),Array.from({length:8},(_,i)=>{const a=i/8*Math.PI*2;return /*#__PURE__*/_jsx(motion.circle,{r:7,fill:\"none\",stroke:C.lav,strokeWidth:1.5,initial:{cx:280,cy:120},animate:go?{cx:[280,280+Math.cos(a)*40,280],cy:[120,120+Math.sin(a)*40,120],opacity:[0,1,0]}:undefined,transition:{duration:3,repeat:Infinity,delay:1.6+i*.12}},i);}),/*#__PURE__*/_jsx(\"circle\",{cx:280,cy:120,r:16,fill:\"rgba(216,180,248,0.3)\",stroke:C.lav}),/*#__PURE__*/_jsx(\"text\",{x:280,y:180,textAnchor:\"middle\",fill:C.muted,style:{font:\"500 10px \"+MONO,letterSpacing:\"0.1em\"},children:\"AUTOPHAGY ON\"}),/*#__PURE__*/_jsx(\"text\",{x:120,y:180,textAnchor:\"middle\",fill:C.muted,style:{font:\"500 10px \"+MONO,letterSpacing:\"0.1em\"},children:\"GROWTH SIGNAL DIALED DOWN\"})]});}function Nad({go}){return /*#__PURE__*/_jsxs(\"g\",{children:[[0,1,2].map(m=>/*#__PURE__*/_jsxs(\"g\",{transform:\"translate(\"+(80+m*120)+\" 120)\",children:[/*#__PURE__*/_jsx(motion.ellipse,{rx:46,ry:26,fill:\"rgba(160,32,240,0.2)\",stroke:C.lav,strokeWidth:1.5,animate:go?{rx:[46,50,46]}:undefined,transition:seq(m,3,2.4)}),/*#__PURE__*/_jsx(motion.path,{d:\"M-34 0 Q -24 -14 -14 0 T 6 0 T 26 0\",fill:\"none\",stroke:C.lav,strokeWidth:2,animate:go?{opacity:[.4,1,.4]}:undefined,transition:seq(m,3,2.4)}),[0,1,2,3].map(k=>/*#__PURE__*/_jsx(motion.circle,{r:3.5,fill:C.gold,initial:{cx:0,cy:0},animate:go?{cx:[0,30-k*20],cy:[0,-60-k*8],opacity:[1,0]}:undefined,transition:{duration:2,repeat:Infinity,delay:k*.5+m*.2}},k))]},m)),Array.from({length:10},(_,i)=>/*#__PURE__*/_jsx(motion.circle,{r:4,fill:C.blue,initial:{cx:-10,cy:200},animate:go?{cx:[-10,80+i%3*120],cy:[200+i%2*14,130],opacity:[0,1,0]}:undefined,transition:{duration:3,repeat:Infinity,delay:i*.3}},\"n\"+i)),/*#__PURE__*/_jsx(\"text\",{x:200,y:225,textAnchor:\"middle\",fill:C.muted,style:{font:\"500 10px \"+MONO,letterSpacing:\"0.1em\"},children:\"NAD+ SUPPLY FEEDS MITOCHONDRIAL ENERGY\"})]});}function Metabolic({go}){return /*#__PURE__*/_jsxs(\"g\",{children:[/*#__PURE__*/_jsx(motion.path,{d:\"M20 60 C 80 60, 90 190, 150 190 S 230 70, 280 70 S 360 180, 390 170\",fill:\"none\",stroke:C.hot,strokeWidth:2.5,strokeDasharray:\"5 6\",opacity:.7,animate:go?{opacity:[.8,.2,.2,.8]}:undefined,transition:{duration:7,repeat:Infinity,times:[0,.35,.8,1]}}),/*#__PURE__*/_jsx(motion.path,{d:\"M20 125 C 100 115, 150 135, 210 122 S 330 118, 390 124\",fill:\"none\",stroke:C.lav,strokeWidth:3.5,initial:{pathLength:0},animate:go?{pathLength:[0,1,1,0]}:undefined,transition:{duration:7,repeat:Infinity,times:[.1,.45,.85,1]},style:{filter:\"drop-shadow(0 0 6px rgba(160,32,240,0.8))\"}}),[0,1,2,3,4].map(i=>/*#__PURE__*/_jsx(motion.g,{animate:go?{x:[0,0,0],y:[0,-6,0]}:undefined,transition:seq(i,5,2.4),children:/*#__PURE__*/_jsx(\"rect\",{x:40+i*76,y:196,width:28,height:16,rx:8,fill:\"rgba(124,124,255,0.35)\",stroke:C.blue})},i)),/*#__PURE__*/_jsx(\"text\",{x:20,y:34,fill:C.muted,style:{font:\"500 10px \"+MONO,letterSpacing:\"0.1em\"},children:\"GLUCOSE & APPETITE SIGNALS\"}),/*#__PURE__*/_jsx(\"text\",{x:390,y:34,textAnchor:\"end\",fill:C.lav,style:{font:\"500 10px \"+MONO,letterSpacing:\"0.1em\"},children:\"SMOOTHED\"})]});}function Exercise({go}){return /*#__PURE__*/_jsxs(\"g\",{children:[Array.from({length:7},(_,i)=>/*#__PURE__*/_jsx(motion.rect,{x:40,y:50+i*20,height:12,rx:6,fill:i%2?\"rgba(255,111,165,0.5)\":\"rgba(216,180,248,0.45)\",initial:{width:160},animate:go?{width:[160,120,160],x:[40,60,40]}:undefined,transition:{duration:1.6,repeat:Infinity,delay:i*.08,ease:\"easeInOut\"}},i)),[0,1,2,3].map(m=>/*#__PURE__*/_jsx(motion.ellipse,{cx:280+m%2*50,cy:80+Math.floor(m/2)*70,rx:16,ry:9,fill:\"rgba(160,32,240,0.3)\",stroke:C.lav,animate:go?{rx:[16,20,24,16],ry:[9,11,13,9]}:undefined,transition:{duration:5,repeat:Infinity,delay:m*.5}},m)),/*#__PURE__*/_jsx(\"text\",{x:120,y:210,textAnchor:\"middle\",fill:C.muted,style:{font:\"500 10px \"+MONO,letterSpacing:\"0.1em\"},children:\"MUSCLE CONTRACTS\"}),/*#__PURE__*/_jsx(\"text\",{x:305,y:210,textAnchor:\"middle\",fill:C.muted,style:{font:\"500 10px \"+MONO,letterSpacing:\"0.1em\"},children:\"MITOCHONDRIA MULTIPLY\"})]});}function Gene({go}){return /*#__PURE__*/_jsxs(\"g\",{children:[/*#__PURE__*/_jsxs(motion.g,{animate:go?{x:[-120,120,120,420]}:undefined,transition:{duration:7,repeat:Infinity,times:[0,.35,.6,1]},children:[/*#__PURE__*/_jsx(\"polygon\",{points:\"60,70 84,84 84,112 60,126 36,112 36,84\",fill:\"rgba(124,124,255,0.3)\",stroke:C.blue,strokeWidth:1.5}),/*#__PURE__*/_jsx(\"path\",{d:\"M48 98 q6 -10 12 0 t12 0\",stroke:C.gold,strokeWidth:2,fill:\"none\"})]}),/*#__PURE__*/_jsx(\"circle\",{cx:200,cy:120,r:70,fill:\"rgba(216,180,248,0.08)\",stroke:C.line}),/*#__PURE__*/_jsx(\"circle\",{cx:200,cy:120,r:28,fill:\"rgba(160,32,240,0.4)\",stroke:C.lav}),/*#__PURE__*/_jsx(motion.path,{d:\"M184 120 q8 -12 16 0 t16 0\",stroke:C.gold,strokeWidth:2.5,fill:\"none\",animate:go?{opacity:[0,0,1,1,0]}:undefined,transition:{duration:7,repeat:Infinity,times:[0,.45,.55,.9,1]}}),[0,1,2,3,4].map(k=>/*#__PURE__*/_jsx(motion.circle,{r:4,fill:C.lav,initial:{cx:200,cy:120},animate:go?{cx:[200,300+k*12],cy:[120,60+k*30],opacity:[0,0,1,0]}:undefined,transition:{duration:7,repeat:Infinity,times:[0,.6,.75,1],delay:k*.1}},k)),/*#__PURE__*/_jsx(\"text\",{x:200,y:222,textAnchor:\"middle\",fill:C.muted,style:{font:\"500 10px \"+MONO,letterSpacing:\"0.1em\"},children:\"VECTOR DELIVERS A GENE \\xb7 CELL MAKES THE PROTEIN\"})]});}function CellTherapy({go}){return /*#__PURE__*/_jsxs(\"g\",{children:[/*#__PURE__*/_jsx(motion.path,{d:\"M10 120 C 120 80, 280 160, 390 120\",fill:\"none\",stroke:\"rgba(255,111,165,0.4)\",strokeWidth:46,strokeLinecap:\"round\"}),Array.from({length:14},(_,i)=>/*#__PURE__*/_jsx(motion.circle,{r:i%3===0?7:4,fill:i%3===0?C.lav:i%2?C.hot:C.gold,initial:{cx:0,cy:120},animate:go?{cx:[0,400],cy:[118+i%5*3,122-i%4*3]}:undefined,transition:{duration:5,repeat:Infinity,ease:\"linear\",delay:i*.36}},i)),/*#__PURE__*/_jsx(motion.rect,{x:180,y:60,width:40,height:120,rx:12,fill:\"rgba(124,124,255,0.18)\",stroke:C.blue,animate:go?{opacity:[.4,1,.4]}:undefined,transition:{duration:2.4,repeat:Infinity}}),/*#__PURE__*/_jsx(\"text\",{x:200,y:215,textAnchor:\"middle\",fill:C.muted,style:{font:\"500 10px \"+MONO,letterSpacing:\"0.1em\"},children:\"BLOOD-BORNE SIGNALS FILTERED \\xb7 REPAIR CELLS DELIVERED\"})]});}function Peptide({go}){const beads=Array.from({length:9},(_,i)=>i);return /*#__PURE__*/_jsxs(\"g\",{children:[/*#__PURE__*/_jsx(motion.g,{animate:go?{x:[0,150,150,0]}:undefined,transition:{duration:6,repeat:Infinity,times:[0,.4,.75,1]},children:beads.map(i=>/*#__PURE__*/_jsx(\"circle\",{cx:30+i*14,cy:120+Math.sin(i)*10,r:7,fill:i%3===0?C.gold:i%2?C.lav:C.hot},i))}),/*#__PURE__*/_jsx(\"rect\",{x:300,y:60,width:16,height:120,rx:8,fill:\"rgba(216,180,248,0.15)\",stroke:C.line}),/*#__PURE__*/_jsx(motion.path,{d:\"M290 100 h-14 v40 h14\",stroke:C.blue,strokeWidth:3,fill:\"none\",animate:go?{opacity:[.4,.4,1,1,.4]}:undefined,transition:{duration:6,repeat:Infinity,times:[0,.38,.45,.75,1]}}),[0,1,2].map(k=>/*#__PURE__*/_jsx(motion.circle,{cx:346,cy:120,r:8,fill:\"none\",stroke:C.lav,animate:go?{r:[8,30],opacity:[0,0,.9,0]}:undefined,transition:{duration:6,repeat:Infinity,times:[0,.45,.6,1],delay:k*.2}},k)),/*#__PURE__*/_jsx(\"text\",{x:200,y:215,textAnchor:\"middle\",fill:C.muted,style:{font:\"500 10px \"+MONO,letterSpacing:\"0.1em\"},children:\"SHORT AMINO-ACID CHAIN BINDS A RECEPTOR \\xb7 SIGNAL FIRES\"})]});}function Clock({go}){return /*#__PURE__*/_jsxs(\"g\",{children:[/*#__PURE__*/_jsx(\"circle\",{cx:120,cy:115,r:72,fill:\"none\",stroke:C.line,strokeWidth:2}),Array.from({length:12},(_,i)=>{const a=i/12*Math.PI*2;return /*#__PURE__*/_jsx(\"line\",{x1:120+Math.cos(a)*64,y1:115+Math.sin(a)*64,x2:120+Math.cos(a)*72,y2:115+Math.sin(a)*72,stroke:C.lav},i);}),/*#__PURE__*/_jsx(motion.line,{x1:120,y1:115,x2:120,y2:56,stroke:C.lav,strokeWidth:3,strokeLinecap:\"round\",animate:go?{rotate:[0,300,250,250]}:undefined,transition:{duration:6,repeat:Infinity,times:[0,.5,.7,1]},style:{transformOrigin:\"120px 115px\"}}),/*#__PURE__*/_jsx(\"circle\",{cx:120,cy:115,r:5,fill:C.lav}),Array.from({length:6},(_,r)=>Array.from({length:6},(_,c)=>/*#__PURE__*/_jsx(motion.rect,{x:240+c*22,y:48+r*22,width:16,height:16,rx:3,fill:(r*7+c*3)%5===0?C.hot:(r+c)%3===0?C.violet:\"rgba(216,180,248,0.35)\",animate:go?{opacity:[.3,1,.3]}:undefined,transition:{duration:2.4,repeat:Infinity,delay:(r+c)*.12}},r+\"-\"+c))),/*#__PURE__*/_jsx(\"text\",{x:120,y:215,textAnchor:\"middle\",fill:C.muted,style:{font:\"500 10px \"+MONO,letterSpacing:\"0.1em\"},children:\"BIOLOGICAL AGE\"}),/*#__PURE__*/_jsx(\"text\",{x:305,y:215,textAnchor:\"middle\",fill:C.muted,style:{font:\"500 10px \"+MONO,letterSpacing:\"0.1em\"},children:\"MOLECULAR DATA → AI MODEL\"})]});}function Sleep({go}){return /*#__PURE__*/_jsxs(\"g\",{children:[/*#__PURE__*/_jsx(motion.path,{d:\"M10 150 Q 60 60 110 150 T 210 150 T 310 150 T 410 150\",fill:\"none\",stroke:C.lav,strokeWidth:3,animate:go?{x:[0,-100]}:undefined,transition:{duration:6,repeat:Infinity,ease:\"linear\"}}),/*#__PURE__*/_jsx(motion.circle,{cx:320,cy:60,r:26,fill:\"rgba(255,226,122,0.18)\",stroke:C.gold,animate:go?{opacity:[.5,1,.5]}:undefined,transition:{duration:4,repeat:Infinity}}),[0,1,2,3,4].map(i=>/*#__PURE__*/_jsx(motion.circle,{r:5,fill:C.blue,initial:{cx:80+i*40,cy:210},animate:go?{cy:[210,180,210],opacity:[.3,1,.3]}:undefined,transition:seq(i,5,3)},i)),/*#__PURE__*/_jsx(\"text\",{x:20,y:34,fill:C.muted,style:{font:\"500 10px \"+MONO,letterSpacing:\"0.1em\"},children:\"DEEP SLEEP \\xb7 CIRCADIAN RHYTHM \\xb7 NUTRIENT TIMING\"})]});}const SCENES={senolytic:Senolytic,reprogramming:Reprogramming,mtor:Mtor,nad:Nad,metabolic:Metabolic,exercise:Exercise,gene:Gene,cell:CellTherapy,peptide:Peptide,clock:Clock,sleep:Sleep};export default function ModalityExplainer(props){const{kind=\"senolytic\",title=\"\",step1=\"\",step2=\"\",step3=\"\",compact=false,style}=props;const ref=React.useRef(null);const inView=useInView(ref,{amount:.2});const reduce=useReducedMotion();const isCanvas=RenderTarget.current()===RenderTarget.canvas;const go=inView&&!reduce;const steps=[step1,step2,step3].filter(Boolean);const[i,setI]=React.useState(0);React.useEffect(()=>{if(!go||steps.length<2||compact)return;const t=setInterval(()=>setI(x=>(x+1)%steps.length),4500);return()=>clearInterval(t);},[go,steps.length,compact]);const key=(kind||\"senolytic\").toLowerCase().trim();const Scene=SCENES[key]||Senolytic;return /*#__PURE__*/_jsxs(\"div\",{ref:ref,style:{...style,width:\"100%\",borderRadius:compact?18:24,overflow:\"hidden\",background:\"radial-gradient(120% 100% at 30% 10%, #2A0F4A 0%, #12081F 55%, #08040F 100%)\",fontFamily:\"Poppins, system-ui, sans-serif\",boxSizing:\"border-box\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",width:\"100%\",aspectRatio:compact?\"16 / 10\":\"16 / 9\"},children:[/*#__PURE__*/_jsx(\"svg\",{viewBox:\"0 0 400 240\",preserveAspectRatio:\"xMidYMid meet\",style:{position:\"absolute\",inset:0,width:\"100%\",height:\"100%\"},role:\"img\",\"aria-label\":(title||key)+\" mechanism animation\",children:/*#__PURE__*/_jsx(Scene,{go:go&&!isCanvas})}),!compact&&title?/*#__PURE__*/_jsxs(\"div\",{style:{position:\"absolute\",left:18,top:14,fontFamily:MONO,fontSize:10,letterSpacing:\"0.14em\",textTransform:\"uppercase\",color:C.lav},children:[\"Mechanism \\xb7 \",title]}):null]}),!compact&&steps.length?/*#__PURE__*/_jsxs(\"div\",{style:{padding:\"16px 20px 20px\",borderTop:\"1px solid rgba(216,180,248,0.16)\",display:\"flex\",gap:14,alignItems:\"flex-start\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",gap:6,paddingTop:6},children:steps.map((_,k)=>/*#__PURE__*/_jsx(\"button\",{onClick:()=>setI(k),\"aria-label\":\"Step \"+(k+1),style:{width:k===i?22:8,height:8,borderRadius:4,border:0,padding:0,background:k===i?C.lav:\"rgba(216,180,248,0.3)\",cursor:\"pointer\",transition:\"width .3s\"}},k))}),/*#__PURE__*/_jsx(\"div\",{style:{position:\"relative\",flex:1,minHeight:48},children:/*#__PURE__*/_jsx(AnimatePresence,{mode:\"wait\",children:/*#__PURE__*/_jsxs(motion.div,{initial:{opacity:0,y:6},animate:{opacity:1,y:0},exit:{opacity:0,y:-6},transition:{duration:.3},style:{fontSize:15,lineHeight:1.6,color:C.text},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontFamily:MONO,fontSize:11,color:C.lav,marginRight:8},children:String(i+1).padStart(2,\"0\")}),steps[Math.min(i,steps.length-1)]]},i)})})]}):null]});}addPropertyControls(ModalityExplainer,{kind:{type:ControlType.String,title:\"Animation\",defaultValue:\"senolytic\",description:\"senolytic, reprogramming, mtor, nad, metabolic, exercise, gene, cell, peptide, clock, sleep\"},title:{type:ControlType.String,title:\"Title\"},step1:{type:ControlType.String,title:\"Step 1\",displayTextArea:true},step2:{type:ControlType.String,title:\"Step 2\",displayTextArea:true},step3:{type:ControlType.String,title:\"Step 3\",displayTextArea:true},compact:{type:ControlType.Boolean,title:\"Compact\",defaultValue:false}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ModalityExplainer\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ModalityExplainer.map"],"mappings":"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"}