{"version":3,"file":"SimulatorPopup.C8xgKrtE.mjs","names":["useState","useRef","p"],"sources":["https:/framerusercontent.com/modules/elFh195qQXkgIncWumhT/VT2sR2fDwUL6TOJxcxRK/SimulatorPopup.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useState,useEffect,useRef}from\"react\";import{addPropertyControls,ControlType}from\"framer\";/**\n * Simulateur pop-up FG Logistique — Code Component Framer\n * Colle dans Framer : Insert > Code > New Code File > \"SimulatorPopup\"\n * Glisse le composant N'IMPORTE OÙ sur ta page (il est invisible tant qu'il est fermé,\n * en position fixe par-dessus tout le reste quand il s'ouvre).\n * Le bouton \"Faites une simulation\" du Hero doit appeler window.openSimulateur()\n * (voir la note à la fin de ce fichier pour brancher le Hero).\n */const ICON_PROPS={viewBox:\"0 0 24 24\",width:\"100%\",height:\"100%\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"2\",strokeLinecap:\"round\",strokeLinejoin:\"round\",style:{display:\"block\"}};const ICONS={euro:/*#__PURE__*/_jsxs(\"svg\",{...ICON_PROPS,children:[/*#__PURE__*/_jsx(\"path\",{d:\"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2z\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M15 8.5c-.83-.97-2.03-1.5-3.26-1.5C9.12 7 7 9.24 7 12s2.12 5 4.74 5c1.23 0 2.43-.53 3.26-1.5\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M6 11h7M6 13h7\"})]}),box:/*#__PURE__*/_jsxs(\"svg\",{...ICON_PROPS,children:[/*#__PURE__*/_jsx(\"path\",{d:\"M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z\"}),/*#__PURE__*/_jsx(\"polyline\",{points:\"3.27 6.96 12 12.01 20.73 6.96\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"12\",y1:\"22.08\",x2:\"12\",y2:\"12\"})]}),users:/*#__PURE__*/_jsxs(\"svg\",{...ICON_PROPS,children:[/*#__PURE__*/_jsx(\"path\",{d:\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"}),/*#__PURE__*/_jsx(\"circle\",{cx:\"9\",cy:\"7\",r:\"4\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M23 21v-2a4 4 0 0 0-3-3.87\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M16 3.13a4 4 0 0 1 0 7.75\"})]}),building:/*#__PURE__*/_jsxs(\"svg\",{...ICON_PROPS,children:[/*#__PURE__*/_jsx(\"rect\",{x:\"2\",y:\"3\",width:\"20\",height:\"18\",rx:\"1\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M8 21V8h8v13\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M2 9h4M2 13h4M2 17h4M18 9h4M18 13h4M18 17h4\"}),/*#__PURE__*/_jsx(\"rect\",{x:\"10\",y:\"12\",width:\"4\",height:\"4\"})]}),clock:/*#__PURE__*/_jsxs(\"svg\",{...ICON_PROPS,children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"12\",cy:\"12\",r:\"10\"}),/*#__PURE__*/_jsx(\"polyline\",{points:\"12 6 12 12 16 14\"})]}),trending:/*#__PURE__*/_jsxs(\"svg\",{...ICON_PROPS,children:[/*#__PURE__*/_jsx(\"polyline\",{points:\"23 6 13.5 15.5 8.5 10.5 1 18\"}),/*#__PURE__*/_jsx(\"polyline\",{points:\"17 6 23 6 23 12\"})]}),target:/*#__PURE__*/_jsxs(\"svg\",{...ICON_PROPS,children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"12\",cy:\"12\",r:\"10\"}),/*#__PURE__*/_jsx(\"circle\",{cx:\"12\",cy:\"12\",r:\"6\"}),/*#__PURE__*/_jsx(\"circle\",{cx:\"12\",cy:\"12\",r:\"2\"})]}),refresh:/*#__PURE__*/_jsxs(\"svg\",{...ICON_PROPS,children:[/*#__PURE__*/_jsx(\"polyline\",{points:\"23 4 23 10 17 10\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M20.49 15a9 9 0 1 1-2.12-9.36L23 10\"})]}),return:/*#__PURE__*/_jsxs(\"svg\",{...ICON_PROPS,children:[/*#__PURE__*/_jsx(\"polyline\",{points:\"1 4 1 10 7 10\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M3.51 15a9 9 0 1 0 .49-5\"})]}),alert:/*#__PURE__*/_jsxs(\"svg\",{...ICON_PROPS,children:[/*#__PURE__*/_jsx(\"path\",{d:\"M10.29 3.86L1.82 18a2 2 0 0 0 1.71 3h16.94a2 2 0 0 0 1.71-3L13.71 3.86a2 2 0 0 0-3.42 0z\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"12\",y1:\"9\",x2:\"12\",y2:\"13\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"12\",y1:\"17\",x2:\"12.01\",y2:\"17\"})]}),check:/*#__PURE__*/_jsx(\"svg\",{...ICON_PROPS,children:/*#__PURE__*/_jsx(\"polyline\",{points:\"20 6 9 17 4 12\"})}),send:/*#__PURE__*/_jsxs(\"svg\",{...ICON_PROPS,children:[/*#__PURE__*/_jsx(\"line\",{x1:\"22\",y1:\"2\",x2:\"11\",y2:\"13\"}),/*#__PURE__*/_jsx(\"polygon\",{points:\"22 2 15 22 11 13 2 9 22 2\"})]}),calendar:/*#__PURE__*/_jsxs(\"svg\",{...ICON_PROPS,children:[/*#__PURE__*/_jsx(\"rect\",{x:\"3\",y:\"4\",width:\"18\",height:\"18\",rx:\"2\",ry:\"2\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"16\",y1:\"2\",x2:\"16\",y2:\"6\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"8\",y1:\"2\",x2:\"8\",y2:\"6\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"3\",y1:\"10\",x2:\"21\",y2:\"10\"})]}),close:/*#__PURE__*/_jsxs(\"svg\",{...ICON_PROPS,children:[/*#__PURE__*/_jsx(\"line\",{x1:\"18\",y1:\"6\",x2:\"6\",y2:\"18\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"6\",y1:\"6\",x2:\"18\",y2:\"18\"})]}),list:/*#__PURE__*/_jsxs(\"svg\",{...ICON_PROPS,children:[/*#__PURE__*/_jsx(\"line\",{x1:\"8\",y1:\"6\",x2:\"21\",y2:\"6\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"8\",y1:\"12\",x2:\"21\",y2:\"12\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"8\",y1:\"18\",x2:\"21\",y2:\"18\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"3\",y1:\"6\",x2:\"3.01\",y2:\"6\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"3\",y1:\"12\",x2:\"3.01\",y2:\"12\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"3\",y1:\"18\",x2:\"3.01\",y2:\"18\"})]})};const Q_ICON_KEYS=[\"euro\",\"box\",\"users\",\"building\",\"clock\",\"trending\",\"target\",\"refresh\",\"return\",\"alert\"];const QS=[{id:1,text:\"Quel est votre co\\xfbt logistique mensuel estim\\xe9 ?\",hint:\"Transport, emballages, loyer entrep\\xf4t, salaires logistique, d\\xe9placements en point relais…\",type:\"slider\",unit:\"€ / mois\",maxPlus:true,min:0,max:1e4,step:250,def:1500,score:v=>v<500?{pts:1,label:\"< 500 €/mois\"}:v<1500?{pts:2,label:\"500–1 500 €/mois\"}:v<4e3?{pts:3,label:\"1 500–4 000 €/mois\"}:v<7e3?{pts:4,label:\"4 000–7 000 €/mois\"}:{pts:5,label:\"> 7 000 €/mois\"}},{id:2,text:\"N\\xe9gociez-vous vos tarifs transport et emballages ?\",hint:\"En regroupant les volumes, FG Logistique obtient des tarifs inaccessibles individuellement.\",type:\"options\",opts:[{label:\"Oui, j'ai de tr\\xe8s bons tarifs n\\xe9goci\\xe9s\",pts:1},{label:\"Partiellement, sur quelques transporteurs\",pts:2},{label:\"Peu, je prends les tarifs standards\",pts:3},{label:\"Non, je n'ai pas les volumes suffisants\",pts:4},{label:\"Non, et mes co\\xfbts d'emballage sont \\xe9lev\\xe9s\",pts:5}]},{id:3,text:\"Combien de personnes g\\xe8rent votre logistique en interne ?\",hint:\"Salaires, cong\\xe9s, absences, arr\\xeats maladie : chaque salari\\xe9 repr\\xe9sente un co\\xfbt fixe et un risque.\",type:\"options\",opts:[{label:\"Personne, je le fais moi-m\\xeame en parall\\xe8le\",pts:2},{label:\"0,5 ETP, une partie du temps d'un salari\\xe9\",pts:3},{label:\"1 personne d\\xe9di\\xe9e\",pts:4},{label:\"2 \\xe0 3 personnes\",pts:5},{label:\"Plus de 3 personnes\",pts:5}]},{id:4,text:\"Payez-vous un loyer ou occupez-vous de l'espace pour stocker ?\",hint:\"Local commercial, entrep\\xf4t, garage, bureau r\\xe9am\\xe9nag\\xe9… Tout espace de stockage a un co\\xfbt r\\xe9el.\",type:\"options\",opts:[{label:\"Non, je stocke chez moi sans co\\xfbt suppl\\xe9mentaire\",pts:1},{label:\"J'utilise une partie de mes locaux professionnels\",pts:2},{label:\"Je loue un petit espace d\\xe9di\\xe9 (< 1 000 €/mois)\",pts:3},{label:\"Je loue un entrep\\xf4t significatif (1 000–4 000 €/mois)\",pts:4},{label:\"Mon loyer logistique d\\xe9passe 4 000 €/mois\",pts:5}]},{id:5,text:\"Combien d'heures par semaine perdez-vous en t\\xe2ches logistiques ?\",hint:\"Pr\\xe9paration, emballage, d\\xe9p\\xf4t en point relais ou La Poste, gestion des stocks, SAV transport…\",type:\"options\",opts:[{label:\"Moins de 3h, quelques envois ponctuels\",pts:1},{label:\"3 \\xe0 10h, une partie de mon temps\",pts:2},{label:\"10 \\xe0 25h, un vrai mi-temps d\\xe9tourn\\xe9\",pts:3},{label:\"25 \\xe0 50h, autant qu'un salari\\xe9 d\\xe9di\\xe9\",pts:4},{label:\"Plus de 50h, la logistique d\\xe9vore mon \\xe9nergie\",pts:5}]},{id:6,text:\"Quelle croissance de volume pr\\xe9voyez-vous sur 12 mois ?\",hint:\"La croissance amplifie les co\\xfbts logistiques : recruter, agrandir, r\\xe9organiser… ou externaliser.\",type:\"options\",opts:[{label:\"Stable ou en baisse\",pts:1},{label:\"Croissance de 10 \\xe0 25%\",pts:2},{label:\"Croissance de 25 \\xe0 50%\",pts:3},{label:\"Croissance de 50 \\xe0 100%\",pts:4},{label:\"Doublement ou plus pr\\xe9vu\",pts:5}]},{id:7,text:\"La logistique vous emp\\xeache-t-elle de vous concentrer sur votre d\\xe9veloppement ?\",hint:\"Temps perdu en logistique au lieu du commercial, produit, marketing… Ce temps a une valeur.\",type:\"options\",opts:[{label:\"Non, c'est parfaitement ma\\xeetris\\xe9\",pts:1},{label:\"L\\xe9g\\xe8rement, quelques distractions\",pts:2},{label:\"Mod\\xe9r\\xe9ment, cela ralentit ma croissance\",pts:3},{label:\"Fortement, je manque de temps strat\\xe9gique\",pts:4},{label:\"Totalement, la logistique d\\xe9vore mon \\xe9nergie\",pts:5}]},{id:8,text:\"Avez-vous des pics saisonniers difficiles \\xe0 absorber ?\",hint:\"Black Friday, No\\xebl, soldes… Chaque pic impose d'embaucher, d'agrandir ou de refuser des commandes.\",type:\"options\",opts:[{label:\"Non, activit\\xe9 r\\xe9guli\\xe8re toute l'ann\\xe9e\",pts:1},{label:\"L\\xe9g\\xe8re saisonnalit\\xe9 (+20%) bien absorb\\xe9e\",pts:2},{label:\"Saisonnalit\\xe9 marqu\\xe9e (+50%), tendue mais g\\xe9r\\xe9e\",pts:3},{label:\"Forte saisonnalit\\xe9 (+100%), je suis d\\xe9bord\\xe9\",pts:4},{label:\"Pics extr\\xeames, je perds des ventes faute de capacit\\xe9\",pts:5}]},{id:9,text:\"La gestion des retours vous prend-elle beaucoup de temps et d'argent ?\",hint:\"R\\xe9ception, contr\\xf4le, remise en stock, remboursements : les retours mal g\\xe9r\\xe9s co\\xfbtent cher.\",type:\"options\",opts:[{label:\"Tr\\xe8s peu de retours, vite trait\\xe9s\",pts:1},{label:\"Quelques retours, gestion rapide\",pts:2},{label:\"Retours r\\xe9guliers, assez chronophages\",pts:3},{label:\"Retours fr\\xe9quents, gestion co\\xfbteuse\",pts:4},{label:\"Les retours sont un vrai probl\\xe8me financier\",pts:5}]},{id:10,text:\"Des probl\\xe8mes logistiques vous ont-ils d\\xe9j\\xe0 co\\xfbt\\xe9 des clients ou du CA ?\",hint:\"Retards, erreurs de pr\\xe9paration, ruptures, mauvaises exp\\xe9riences client… Le co\\xfbt de la mauvaise logistique est souvent invisible.\",type:\"options\",opts:[{label:\"Jamais, tout est sous contr\\xf4le\",pts:1},{label:\"Rarement, quelques incidents isol\\xe9s\",pts:2},{label:\"Parfois, cela me pr\\xe9occupe\",pts:3},{label:\"Souvent, c'est un vrai probl\\xe8me\",pts:4},{label:\"R\\xe9guli\\xe8rement, cela impacte mon CA directement\",pts:5}]}];const SHORT_LABELS={1:\"Co\\xfbt logistique mensuel\",5:\"Temps logistique hebdo\",7:\"Impact sur le d\\xe9veloppement\",10:\"Impact sur le CA\"};function getScore(cur,answers,sliderVals){const q=QS[cur];if(q.type===\"slider\")return q.score(sliderVals[cur]);return{pts:q.opts[answers[cur]].pts,label:q.opts[answers[cur]].label};}function verdictFor(total){if(total<=15)return{desc:\"Votre logistique est encore absorbable aujourd'hui, mais externaliser maintenant vous permet de n\\xe9gocier les meilleures conditions avant d'\\xeatre sous pression. C'est le bon moment pour poser des bases solides et profiter imm\\xe9diatement des tarifs group\\xe9s que vous ne pouvez pas obtenir seul.\",savings:\"M\\xeame \\xe0 faible volume, FG Logistique vous fait b\\xe9n\\xe9ficier de tarifs transport et emballage group\\xe9s inaccessibles en solo. Aucun salari\\xe9 \\xe0 g\\xe9rer, aucun local \\xe0 occuper : vous lib\\xe9rez du temps et de l'espace d\\xe8s le premier jour.\"};if(total<=28)return{desc:\"Plusieurs postes de co\\xfbts commencent \\xe0 peser : transport non n\\xe9goci\\xe9, temps mobilis\\xe9, espace occup\\xe9. En externalisant, vous transformez ces charges variables et fixes en un co\\xfbt ma\\xeetris\\xe9 et pr\\xe9visible, tout en gagnant en capacit\\xe9 de traitement.\",savings:\"Tarifs transport group\\xe9s, emballages en volume, z\\xe9ro salari\\xe9 \\xe0 recruter et \\xe0 g\\xe9rer, z\\xe9ro loyer d\\xe9di\\xe9. Les \\xe9conomies r\\xe9alis\\xe9es couvrent souvent une grande partie des frais de pr\\xe9paration. Vous vous concentrez sur votre d\\xe9veloppement, FG s'occupe du reste.\"};if(total<=38)return{desc:\"Votre logistique interne g\\xe9n\\xe8re des co\\xfbts cach\\xe9s significatifs : salaires, loyer, temps strat\\xe9gique perdu. L'externalisation vous permet de r\\xe9duire vos co\\xfbts globaux, d'absorber vos pics d'activit\\xe9 sans recruter, et de vous recentrer sur votre croissance.\",savings:\"Une \\xe9quipe compl\\xe8te \\xe0 votre service plut\\xf4t qu'une seule personne en interne. Vous ne gagnez pas seulement du temps : vous optimisez vos co\\xfbts. R\\xe9sultat : les \\xe9conomies r\\xe9alis\\xe9es couvrent souvent une grande partie des frais de pr\\xe9paration.\"};return{desc:\"Votre logistique interne vous co\\xfbte bien plus que vous ne le pensez. Chaque mois suppl\\xe9mentaire repr\\xe9sente des charges \\xe9vitables et du CA non captur\\xe9. L'externalisation vous permet de transformer un co\\xfbt subi en un levier de performance imm\\xe9diat.\",savings:\"Aucun local \\xe0 agrandir, aucun salari\\xe9 \\xe0 recruter, aucun d\\xe9placement en point relais. FG Logistique n\\xe9gocie pour vous des tarifs transport et emballage inaccessibles en solo. Le gain est imm\\xe9diat et durable.\"};}export default function SimulatorPopup(props){const{accentColor,devisLink,rdvLink,brevoAction}=props;const[open,setOpen]=useState(false);const[stage,setStage]=useState(\"hero\")// hero | quiz | lead | results\n;const[cur,setCur]=useState(0);const[answers,setAnswers]=useState(new Array(QS.length).fill(null));const[sliderVals,setSliderVals]=useState(()=>{const o={};QS.forEach((q,i)=>{if(q.type===\"slider\")o[i]=q.def;});return o;});const bodyRef=useRef(null);useEffect(()=>{window.openSimulateur=()=>{setStage(\"hero\");setCur(0);setAnswers(new Array(QS.length).fill(null));setOpen(true);document.body.style.overflow=\"hidden\";};return()=>{delete window.openSimulateur;};},[]);function close(){setOpen(false);document.body.style.overflow=\"\";}useEffect(()=>{function onKey(e){if(e.key===\"Escape\")close();}document.addEventListener(\"keydown\",onKey);return()=>document.removeEventListener(\"keydown\",onKey);},[]);function scrollTop(){if(bodyRef.current)bodyRef.current.scrollTop=0;}function next(){if(cur<QS.length-1){setCur(cur+1);scrollTop();}else{setStage(\"lead\");scrollTop();}}function prev(){if(cur>0){setCur(cur-1);scrollTop();}}function onLeadSubmit(){// Le vrai formulaire poste vers Brevo dans un iframe caché (aucune redirection).\n// On affiche les résultats juste après, comme sur le site d'origine.\nsetTimeout(()=>{setStage(\"results\");scrollTop();},500);}if(!open)return null;const total=answers.every((a,i)=>QS[i].type===\"slider\"?true:a!==null)?QS.reduce((sum,_,i)=>sum+getScore(i,answers,sliderVals).pts,0):0;const verdict=verdictFor(total);return /*#__PURE__*/_jsx(\"div\",{onClick:e=>{if(e.target===e.currentTarget)close();},style:{position:\"fixed\",inset:0,zIndex:9e3,background:\"rgba(0,0,0,0.55)\",backdropFilter:\"blur(6px)\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",padding:20,fontFamily:\"Manrope, sans-serif\"},children:/*#__PURE__*/_jsxs(\"div\",{style:{background:\"#fff\",borderRadius:20,width:\"100%\",maxWidth:720,maxHeight:\"92vh\",display:\"flex\",flexDirection:\"column\",boxShadow:\"0 24px 80px rgba(0,0,0,0.25)\",overflow:\"hidden\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",padding:\"18px 28px\",borderBottom:\"1px solid #E2E2E0\",flexShrink:0},children:[/*#__PURE__*/_jsxs(\"div\",{style:{fontSize:15,fontWeight:800,color:\"#111\",display:\"flex\",alignItems:\"center\",gap:8},children:[/*#__PURE__*/_jsx(\"span\",{style:{width:8,height:8,borderRadius:\"50%\",background:accentColor}}),\"Simulateur d'\\xe9conomies logistiques\"]}),/*#__PURE__*/_jsx(\"button\",{onClick:close,style:{width:34,height:34,borderRadius:\"50%\",border:\"1.5px solid #E2E2E0\",background:\"#fff\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",cursor:\"pointer\"},children:/*#__PURE__*/_jsx(\"div\",{style:{width:14,height:14,color:\"#555\"},children:ICONS.close})})]}),/*#__PURE__*/_jsx(\"div\",{ref:bodyRef,style:{overflowY:\"auto\",flex:1},children:/*#__PURE__*/_jsxs(\"div\",{style:{maxWidth:640,margin:\"0 auto\",padding:\"40px 28px 64px\"},children:[stage===\"hero\"&&/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"inline-flex\",alignItems:\"center\",gap:6,background:\"#fff7ed\",border:\"1px solid #fed7aa\",color:\"#CC5514\",fontSize:12,fontWeight:700,padding:\"5px 12px\",borderRadius:100,marginBottom:24},children:[/*#__PURE__*/_jsx(\"span\",{style:{width:6,height:6,background:accentColor,borderRadius:\"50%\"}}),\" \",\"Simulateur gratuit \\xb7 2 minutes\"]}),/*#__PURE__*/_jsxs(\"h1\",{style:{fontSize:\"clamp(28px, 5vw, 42px)\",fontWeight:900,lineHeight:1.1,letterSpacing:\"-1.5px\",color:\"#111\",marginBottom:20},children:[\"Combien votre logistique\",\" \",/*#__PURE__*/_jsx(\"span\",{style:{color:accentColor,position:\"relative\"},children:\"vous co\\xfbte\"}),\" \",\"vraiment ?\"]}),/*#__PURE__*/_jsx(\"p\",{style:{fontSize:16,lineHeight:1.65,color:\"#3A3A3A\",maxWidth:520,marginBottom:36,fontWeight:500},children:\"10 questions rapides sur votre activit\\xe9 pour estimer ce que votre logistique interne vous co\\xfbte r\\xe9ellement, et ce que vous pourriez \\xe9conomiser en l'externalisant.\"}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",gap:10,flexWrap:\"wrap\",marginBottom:36},children:[\"R\\xe9sultat imm\\xe9diat\",\"100% gratuit\",\"Sans engagement\"].map((p,i)=>/*#__PURE__*/_jsxs(\"span\",{style:{display:\"flex\",alignItems:\"center\",gap:8,padding:\"7px 14px\",background:\"#F6F6F4\",border:\"1px solid #E2E2E0\",borderRadius:8,fontSize:13,fontWeight:600,color:\"#3A3A3A\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{width:14,height:14,color:accentColor},children:ICONS.check}),p]},i))}),/*#__PURE__*/_jsxs(\"button\",{onClick:()=>{setStage(\"quiz\");scrollTop();},style:{display:\"inline-flex\",alignItems:\"center\",gap:10,background:accentColor,color:\"#fff\",border:\"none\",borderRadius:100,padding:\"14px 18px 14px 26px\",fontSize:15,fontWeight:700,cursor:\"pointer\",fontFamily:\"Manrope, sans-serif\"},children:[\"Commencer le test\",/*#__PURE__*/_jsx(\"span\",{style:{width:28,height:28,borderRadius:\"50%\",background:\"rgba(0,0,0,0.2)\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},children:/*#__PURE__*/_jsx(\"div\",{style:{width:14,height:14,color:\"#fff\"},children:ICONS.trending})})]})]}),stage===\"quiz\"&&(()=>{const q=QS[cur];const answered=q.type===\"slider\"?true:answers[cur]!==null;return /*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsxs(\"div\",{style:{marginBottom:32},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\",marginBottom:8},children:[/*#__PURE__*/_jsxs(\"span\",{style:{fontSize:13,fontWeight:700},children:[\"Question \",cur+1]}),/*#__PURE__*/_jsxs(\"span\",{style:{fontSize:13,color:\"#3A3A3A\",fontWeight:600},children:[cur+1,\" / \",QS.length]})]}),/*#__PURE__*/_jsx(\"div\",{style:{height:6,background:\"#F6F6F4\",borderRadius:100,border:\"1px solid #E2E2E0\",overflow:\"hidden\"},children:/*#__PURE__*/_jsx(\"div\",{style:{height:\"100%\",width:`${(cur+1)/QS.length*100}%`,background:accentColor,borderRadius:100,transition:\"width 0.5s ease\"}})}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",gap:4,marginTop:10},children:QS.map((_,i)=>/*#__PURE__*/_jsx(\"div\",{style:{flex:1,height:3,borderRadius:2,background:i<=cur?accentColor:\"#E2E2E0\"}},i))})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:10,marginBottom:14},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:20,height:20,color:accentColor},children:ICONS[Q_ICON_KEYS[cur]]}),/*#__PURE__*/_jsxs(\"span\",{style:{fontSize:12.5,fontWeight:700,color:\"#3A3A3A\"},children:[\"Question \",q.id,\" sur \",QS.length]})]}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:22,fontWeight:800,color:\"#111\",marginBottom:10,letterSpacing:\"-0.4px\"},children:q.text}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:14,color:\"#3A3A3A\",lineHeight:1.6,marginBottom:28},children:q.hint}),q.type===\"slider\"?/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsxs(\"div\",{style:{textAlign:\"center\",marginBottom:20},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontSize:40,fontWeight:900,color:\"#111\"},children:sliderVals[cur].toLocaleString(\"fr-FR\")}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:15,fontWeight:700,color:\"#3A3A3A\",marginLeft:8},children:q.maxPlus&&sliderVals[cur]>=q.max?`${q.unit} et +`:q.unit})]}),/*#__PURE__*/_jsx(\"input\",{type:\"range\",min:q.min,max:q.max,step:q.step,value:sliderVals[cur],onChange:e=>setSliderVals({...sliderVals,[cur]:parseInt(e.target.value)}),style:{width:\"100%\",accentColor:accentColor,height:6}}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\",fontSize:12,color:\"#3A3A3A\",marginTop:8},children:[/*#__PURE__*/_jsx(\"span\",{children:q.min.toLocaleString(\"fr-FR\")}),/*#__PURE__*/_jsx(\"span\",{children:(q.max/2).toLocaleString(\"fr-FR\")}),/*#__PURE__*/_jsxs(\"span\",{children:[q.max.toLocaleString(\"fr-FR\"),q.maxPlus?\" et +\":\"\"]})]})]}):/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:10},children:q.opts.map((o,i)=>/*#__PURE__*/_jsx(\"div\",{onClick:()=>{const a=[...answers];a[cur]=i;setAnswers(a);},style:{padding:\"16px 18px\",borderRadius:12,cursor:\"pointer\",border:answers[cur]===i?`2px solid ${accentColor}`:\"1.5px solid #E2E2E0\",background:answers[cur]===i?\"#fff7ed\":\"#fff\",fontSize:14.5,fontWeight:600,color:\"#222\",transition:\"all 0.15s\"},children:o.label},i))}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\",marginTop:36},children:[cur>0?/*#__PURE__*/_jsx(\"button\",{onClick:prev,style:{background:\"transparent\",border:\"1.5px solid #E2E2E0\",borderRadius:100,padding:\"13px 22px\",fontSize:14,fontWeight:700,cursor:\"pointer\",color:\"#111\"},children:\"Retour\"}):/*#__PURE__*/_jsx(\"div\",{}),/*#__PURE__*/_jsxs(\"button\",{onClick:next,disabled:!answered,style:{display:\"inline-flex\",alignItems:\"center\",gap:10,background:answered?accentColor:\"#E2E2E0\",color:\"#fff\",border:\"none\",borderRadius:100,padding:\"13px 22px\",fontSize:14,fontWeight:700,cursor:answered?\"pointer\":\"default\",fontFamily:\"Manrope, sans-serif\"},children:[cur===QS.length-1?\"Voir mes r\\xe9sultats\":\"Suivant\",/*#__PURE__*/_jsx(\"span\",{style:{width:24,height:24,borderRadius:\"50%\",background:\"rgba(0,0,0,0.15)\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},children:/*#__PURE__*/_jsx(\"svg\",{viewBox:\"0 0 24 24\",width:\"12\",height:\"12\",fill:\"none\",stroke:\"#fff\",strokeWidth:\"2.5\",strokeLinecap:\"round\",strokeLinejoin:\"round\",children:/*#__PURE__*/_jsx(\"polyline\",{points:\"9 18 15 12 9 6\"})})})]})]})]});})(),stage===\"lead\"&&/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"div\",{style:{width:48,height:48,borderRadius:12,background:\"#fff7ed\",border:\"1px solid #fed7aa\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",marginBottom:18},children:/*#__PURE__*/_jsx(\"div\",{style:{width:24,height:24,color:accentColor},children:ICONS.send})}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:24,fontWeight:900,letterSpacing:\"-0.6px\",color:\"#111\",marginBottom:8},children:\"Recevez votre r\\xe9sultat\"}),/*#__PURE__*/_jsx(\"p\",{style:{fontSize:14,color:\"#3A3A3A\",lineHeight:1.55,fontWeight:500,marginBottom:26},children:\"Renseignez vos coordonn\\xe9es pour acc\\xe9der imm\\xe9diatement \\xe0 votre estimation personnalis\\xe9e.\"}),/*#__PURE__*/_jsxs(\"form\",{action:brevoAction,method:\"POST\",target:\"brevo-hidden-target-sim\",onSubmit:onLeadSubmit,children:[/*#__PURE__*/_jsxs(\"div\",{style:{marginBottom:16},children:[/*#__PURE__*/_jsx(\"label\",{style:{display:\"block\",fontSize:13,fontWeight:700,color:\"#111\",marginBottom:7},children:\"Adresse email\"}),/*#__PURE__*/_jsx(\"input\",{type:\"email\",name:\"EMAIL\",required:true,placeholder:\"vous@exemple.com\",style:{width:\"100%\",padding:\"13px 16px\",border:\"1.5px solid #E2E2E0\",borderRadius:10,fontFamily:\"Manrope, sans-serif\",fontSize:15,fontWeight:600,color:\"#222\",background:\"#F6F6F4\",boxSizing:\"border-box\"}})]}),/*#__PURE__*/_jsxs(\"div\",{style:{marginBottom:20},children:[/*#__PURE__*/_jsx(\"label\",{style:{display:\"block\",fontSize:13,fontWeight:700,color:\"#111\",marginBottom:7},children:\"Num\\xe9ro de t\\xe9l\\xe9phone\"}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",gap:8},children:[/*#__PURE__*/_jsxs(\"select\",{name:\"SMS__COUNTRY_CODE\",defaultValue:\"FR\",style:{flex:\"0 0 92px\",padding:\"13px 8px\",border:\"1.5px solid #E2E2E0\",borderRadius:10,fontFamily:\"Manrope, sans-serif\",fontSize:14,fontWeight:600,background:\"#F6F6F4\"},children:[/*#__PURE__*/_jsx(\"option\",{value:\"FR\",children:\"🇫🇷 +33\"}),/*#__PURE__*/_jsx(\"option\",{value:\"BE\",children:\"🇧🇪 +32\"}),/*#__PURE__*/_jsx(\"option\",{value:\"CH\",children:\"🇨🇭 +41\"}),/*#__PURE__*/_jsx(\"option\",{value:\"LU\",children:\"🇱🇺 +352\"})]}),/*#__PURE__*/_jsx(\"input\",{type:\"tel\",name:\"SMS\",required:true,placeholder:\"t\\xe9l\\xe9phone\",style:{flex:1,minWidth:0,padding:\"13px 16px\",border:\"1.5px solid #E2E2E0\",borderRadius:10,fontFamily:\"Manrope, sans-serif\",fontSize:15,fontWeight:600,color:\"#222\",background:\"#F6F6F4\",boxSizing:\"border-box\"}})]})]}),/*#__PURE__*/_jsx(\"input\",{type:\"text\",name:\"email_address_check\",defaultValue:\"\",style:{display:\"none\"},tabIndex:-1,autoComplete:\"off\"}),/*#__PURE__*/_jsx(\"input\",{type:\"hidden\",name:\"locale\",value:\"fr\"}),/*#__PURE__*/_jsxs(\"button\",{type:\"submit\",style:{width:\"100%\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",gap:10,background:accentColor,color:\"#fff\",border:\"none\",borderRadius:100,padding:\"15px 22px\",fontSize:15,fontWeight:800,cursor:\"pointer\",fontFamily:\"Manrope, sans-serif\",boxShadow:\"0 4px 20px rgba(232,97,26,0.35)\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:16,height:16},children:ICONS.send}),\"Voir mon r\\xe9sultat\"]})]}),/*#__PURE__*/_jsx(\"p\",{style:{fontSize:11.5,color:\"#9ca3af\",textAlign:\"center\",marginTop:14,lineHeight:1.5,fontWeight:500},children:\"Vos donn\\xe9es ne sont utilis\\xe9es que pour vous transmettre votre r\\xe9sultat et vous recontacter si vous le souhaitez.\"}),/*#__PURE__*/_jsx(\"iframe\",{name:\"brevo-hidden-target-sim\",style:{display:\"none\"},title:\"brevo-hidden\"})]}),stage===\"results\"&&/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsxs(\"div\",{style:{textAlign:\"center\",marginBottom:32},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:72,height:72,borderRadius:\"50%\",background:\"#e8f8ef\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",margin:\"0 auto 20px\"},children:/*#__PURE__*/_jsx(\"div\",{style:{width:32,height:32,color:\"#1A8A4A\"},children:ICONS.check})}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"inline-flex\",alignItems:\"center\",gap:6,background:\"#e8f8ef\",color:\"#1A8A4A\",fontSize:12,fontWeight:700,padding:\"6px 14px\",borderRadius:100,marginBottom:14},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:13,height:13},children:ICONS.check}),\" \",\"L'externalisation est avantageuse\"]}),/*#__PURE__*/_jsx(\"h2\",{style:{fontSize:26,fontWeight:900,color:\"#111\",marginBottom:12,letterSpacing:\"-0.6px\"},children:\"L'externalisation est avantageuse\"}),/*#__PURE__*/_jsx(\"p\",{style:{fontSize:14.5,color:\"#3A3A3A\",lineHeight:1.7,maxWidth:480,margin:\"0 auto\"},children:verdict.desc})]}),/*#__PURE__*/_jsxs(\"div\",{style:{background:\"#F6F6F4\",border:\"1px solid #E2E2E0\",borderRadius:16,padding:28,marginBottom:24},children:[/*#__PURE__*/_jsx(\"h3\",{style:{fontSize:18,fontWeight:800,color:\"#111\",marginBottom:10},children:\"Passons aux chiffres concrets\"}),/*#__PURE__*/_jsx(\"p\",{style:{fontSize:14,color:\"#3A3A3A\",lineHeight:1.65,marginBottom:20},children:\"Nos experts analysent votre situation gratuitement et vous proposent une simulation chiffr\\xe9e de ce que vous pourriez \\xe9conomiser en externalisant avec FG Logistique.\"}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",gap:10,flexWrap:\"wrap\",marginBottom:14},children:[/*#__PURE__*/_jsxs(\"a\",{href:devisLink,style:{display:\"inline-flex\",alignItems:\"center\",gap:8,background:accentColor,color:\"#fff\",textDecoration:\"none\",borderRadius:100,padding:\"13px 20px\",fontSize:14,fontWeight:700},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:15,height:15},children:ICONS.send}),\" \",\"Demander un devis gratuit\"]}),/*#__PURE__*/_jsxs(\"a\",{href:rdvLink,target:\"_blank\",rel:\"noopener noreferrer\",style:{display:\"inline-flex\",alignItems:\"center\",gap:8,background:\"#fff\",color:\"#111\",textDecoration:\"none\",borderRadius:100,padding:\"13px 20px\",fontSize:14,fontWeight:700,border:\"1.5px solid #E2E2E0\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:15,height:15},children:ICONS.calendar}),\" \",\"R\\xe9server un RDV de 15 min\"]})]}),/*#__PURE__*/_jsx(\"button\",{onClick:()=>{setStage(\"hero\");setCur(0);setAnswers(new Array(QS.length).fill(null));scrollTop();},style:{background:\"none\",border:\"none\",color:\"#3A3A3A\",fontSize:13,fontWeight:700,textDecoration:\"underline\",cursor:\"pointer\",fontFamily:\"Manrope, sans-serif\"},children:\"Refaire le test\"})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",gap:16,alignItems:\"flex-start\",background:\"#fff7ed\",border:\"1px solid #fed7aa\",borderRadius:16,padding:24,marginBottom:24},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:40,height:40,minWidth:40,borderRadius:\"50%\",background:\"#fff\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",color:accentColor},children:/*#__PURE__*/_jsx(\"div\",{style:{width:20,height:20},children:ICONS.euro})}),/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"h4\",{style:{fontSize:15,fontWeight:800,color:\"#111\",marginBottom:6},children:\"Ce que l'externalisation change concr\\xe8tement\"}),/*#__PURE__*/_jsx(\"p\",{style:{fontSize:13.5,color:\"#3A3A3A\",lineHeight:1.6},children:verdict.savings})]})]}),/*#__PURE__*/_jsxs(\"div\",{style:{border:\"1px solid #E2E2E0\",borderRadius:16,padding:24},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:10,marginBottom:18,fontWeight:800,fontSize:14,color:\"#111\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:16,height:16,color:accentColor},children:ICONS.list}),\"D\\xe9tail de vos co\\xfbts logistiques\"]}),QS.map((q,i)=>{const s=getScore(i,answers,sliderVals);const bw=s.pts/5*100;const bc=s.pts<=2?\"#1A8A4A\":s.pts===3?accentColor:\"#CC5514\";return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:14,padding:\"12px 0\",borderTop:i>0?\"1px solid #F0F0EE\":\"none\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:32,height:32,minWidth:32,borderRadius:8,background:\"#F6F6F4\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",color:accentColor},children:/*#__PURE__*/_jsx(\"div\",{style:{width:15,height:15},children:ICONS[Q_ICON_KEYS[i]]})}),/*#__PURE__*/_jsxs(\"div\",{style:{flex:1,minWidth:0},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:13,fontWeight:700,color:\"#111\"},children:SHORT_LABELS[q.id]||q.text.replace(\" ?\",\"\")}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:12,color:\"#3A3A3A\"},children:s.label})]}),/*#__PURE__*/_jsx(\"div\",{style:{width:90,flexShrink:0},children:/*#__PURE__*/_jsx(\"div\",{style:{height:6,borderRadius:100,background:\"#F0F0EE\",overflow:\"hidden\"},children:/*#__PURE__*/_jsx(\"div\",{style:{height:\"100%\",width:`${bw}%`,background:bc,borderRadius:100}})})}),/*#__PURE__*/_jsxs(\"div\",{style:{fontSize:12,fontWeight:700,color:\"#3A3A3A\",width:30,textAlign:\"right\"},children:[s.pts,\"/5\"]})]},i);})]}),/*#__PURE__*/_jsxs(\"div\",{style:{textAlign:\"center\",marginTop:28,fontSize:12.5,color:\"#9ca3af\"},children:[/*#__PURE__*/_jsx(\"a\",{href:\"https://fglogistique.com\",style:{color:\"#3A3A3A\",textDecoration:\"none\"},children:\"fglogistique.com\"}),\" \",\"\\xb7\",\" \",/*#__PURE__*/_jsx(\"a\",{href:\"mailto:business@fglogistique.com\",style:{color:\"#3A3A3A\",textDecoration:\"none\"},children:\"business@fglogistique.com\"})]})]})]})})]})});}SimulatorPopup.defaultProps={accentColor:\"#E8611A\",devisLink:\"https://fglogistique.com/contact\",rdvLink:\"https://calendly.com/fglogistique\",brevoAction:\"https://534aef5e.sibforms.com/serve/MUIFAEdisd6tedVgCnG2i6_aGrlJvmr9Z3pa5O_APwUGdw3pF8H7I3khY5VJliNhJtrs0I_OLqSsZt2Uir614miosWSWILTBb48uqAnFJ7dz0OAzjHvgN-rbKdBIYmghnVrlNhfG-MVwYXvvRaUy8mKym6kK586wFhIfAss3OpVudTuwI4nsgUwFTFgdlOGnao5hI4gkdgDrqN7P\"};addPropertyControls(SimulatorPopup,{accentColor:{type:ControlType.Color,title:\"Couleur accent\"},devisLink:{type:ControlType.String,title:\"Lien devis (r\\xe9sultats)\"},rdvLink:{type:ControlType.String,title:\"Lien RDV (r\\xe9sultats)\"},brevoAction:{type:ControlType.String,title:\"URL action Brevo (ne pas changer)\"}})/**\n * BRANCHEMENT DU BOUTON HERO :\n * Dans HeroSection.tsx, remplace le <a href={secondaryBtnLink}>...</a> du bouton\n * \"Faites une simulation\" par un <button onClick={() => window.openSimulateur && window.openSimulateur()}>\n * pour qu'il ouvre ce popup au lieu de faire un lien classique.\n */;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SimulatorPopup\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SimulatorPopup.map"],"mappings":"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"}