{"version":3,"file":"SetupGuide.C7Y7MNIf.mjs","names":["useState"],"sources":["https:/framerusercontent.com/modules/y0LB5qjn936yFe7jWJE5/YnGI2RyFIaOYf55WvvwD/SetupGuide.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{Link,addPropertyControls,ControlType}from\"framer\";import{useEffect,useState}from\"react\";const base=\"https://copyxsonic.com/assets/guide/\";const steps=[[0,\"Create your account\",\"Start with the registration button below, then follow the guide. Choose Individual in CopyX, complete the form and review the registration notices.\",[\"2copyxapp registrer.webp\"]],[0,\"Confirm your email\",\"Use the verification message in your inbox to activate your email address.\",[\"3email_verify.webp\"]],[0,\"Complete your profile\",\"Finish the questionnaire, then check that your CopyX profile is active.\",[\"4copyxapp survey.webp\",\"5copyxapp profile_sanitized.webp\"]],[1,\"Link your accounts\",\"Select Register CopyX. Wait for synchronization to finish and check the success confirmation.\",[\"6 copyxapp linking.webp\",\"6.1 copyxapp linking.webp\",\"6.2 copyxapp linking.webp\"]],[1,\"Sign in\",\"Open the broker client area for this setup. Follow the current sign-in instructions shown during registration.\",[\"8 tagmarket login.webp\"]],[2,\"Start verification\",\"Find the identity-verification prompt in your dashboard and review the verification notice.\",[\"9 tagmarket profile page kyc.webp\",\"10 tagmarket kyc.webp\"]],[2,\"Verify your identity\",\"Select your document type and follow the document and camera checks. Submit documents only through the provider’s secure verification screen.\",[\"10.1 tagmarket kyc.webp\",\"10.2 tagmarket kyc.webp\",\"10.3 tagmarket kyc.webp\"]],[3,\"Choose a deposit amount\",\"Open Deposit in your wallet. Check the available currencies and current minimum before entering an amount.\",[\"11 tagmarket deposit button.webp\",\"12 deposit menu.webp\"]],[3,\"Select a payment method\",\"Choose an available method and complete its secure payment form.\",[\"13 payment method.webp\",\"14 payment information.webp\"]],[3,\"Review the deposit\",\"Check the amount, currency, charges and total. Proceed only when the details are correct.\",[\"15 review and deposit.webp\"]],[4,\"Open CopyX\",\"Use the dashboard menu to find the CopyX section.\",[\"16 tagmarket hamburger menu.webp\",\"17 tagmarket select copyx.webp\"]],[4,\"Review Sonic\",\"Open Sonic’s details. Read the strategy information before choosing Connect.\",[\"18 tagmarket sonic details button.webp\",\"19 tagmarket sonic connect button.webp\"]],[4,\"Set your allocation\",\"Enter the amount you intend to allocate and check the displayed account settings.\",[\"20 tagmarket choose amount.webp\"]],[4,\"Review optional settings\",\"If you have a current referral token, enter it in Community Token and verify it. Screenshot codes are examples, not codes supplied by this website. Check any multiplier and its conditions in your account.\",[\"21 tagmarket community token.webp\"]],[4,\"Confirm the connection\",\"Use a HASH/GU-ID only if your referrer supplied a current value. Review fees, risk limits and agreements before confirming. Check that Sonic is connected afterwards.\",[\"22 tagmarket hash guid.webp\"]]];const stages=[\"Create your CopyX account\",\"Connect your trading account\",\"Verify your identity\",\"Fund your account\",\"Connect to Sonic\"];/** @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight auto */function SetupVideos({x24Video=\"\"}){const[selected,setSelected]=useState(0);const[started,setStarted]=useState(false);const[dutch,setDutch]=useState(false);const videos=[{src:\"https://player.vimeo.com/video/1181319126?title=0&byline=0&portrait=0&dnt=1&pip=1&playsinline=1&color=38BDF8&h=e505b6d946\",en:\"Create your account\",nl:\"Maak je account aan\"},{src:\"https://player.vimeo.com/video/1181319067?title=0&byline=0&portrait=0&dnt=1&pip=1&playsinline=1&color=38BDF8&h=9f1122a780\",en:\"Verify your identity\",nl:\"Verifieer je identiteit\"},{src:\"https://player.vimeo.com/video/1181319180?title=0&byline=0&portrait=0&dnt=1&pip=1&playsinline=1&color=38BDF8&h=e3c1d5c00e\",en:\"Deposit with crypto\",nl:\"Stort met crypto\"},{src:\"https://player.vimeo.com/video/1181319022?title=0&byline=0&portrait=0&dnt=1&pip=1&playsinline=1&color=38BDF8&h=3122494072\",en:\"Activate x24\",nl:\"Activeer x24\"},{src:\"https://player.vimeo.com/video/1181318984?title=0&byline=0&portrait=0&dnt=1&pip=1&playsinline=1&color=38BDF8&h=482c9cdf46\",en:\"Reinvest your profits\",nl:\"Herinvesteer je winst\"}];return /*#__PURE__*/_jsxs(\"section\",{\"aria-label\":dutch?\"Uitlegvideo’s\":\"Setup videos\",style:{margin:\"32px 0\",padding:\"clamp(16px,3vw,28px)\",border:\"1px solid #173553\",borderRadius:24,background:\"#0b2032\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\",gap:16,flexWrap:\"wrap\"},children:[/*#__PURE__*/_jsx(\"h2\",{style:{fontSize:\"clamp(24px,3vw,32px)\",lineHeight:1.2,margin:\"0 0 12px\"},children:dutch?\"Bekijk de uitleg per stap\":\"Watch the step-by-step videos\"}),/*#__PURE__*/_jsx(\"div\",{\"aria-label\":\"Video menu language\",style:{display:\"flex\",gap:12},children:[false,true].map(nl=>/*#__PURE__*/_jsx(\"button\",{type:\"button\",\"aria-pressed\":dutch===nl,onClick:()=>setDutch(nl),style:{background:\"transparent\",border:0,color:dutch===nl?\"#22d3ee\":\"#9db0c6\",font:\"inherit\",cursor:\"pointer\",padding:8},children:nl?\"NL\":\"EN\"},String(nl)))})]}),/*#__PURE__*/_jsx(\"p\",{style:{color:\"#9db0c6\",lineHeight:1.6,margin:\"0 0 20px\"},children:dutch?\"Kies een stap om de video te bekijken. De video’s zijn in het Engels.\":\"Choose a step to watch the video. Videos are in English.\"}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"grid\",gridTemplateColumns:\"repeat(auto-fit,minmax(min(100%,300px),1fr))\",gap:24,alignItems:\"start\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{aspectRatio:\"16 / 9\",width:\"100%\",borderRadius:16,overflow:\"hidden\",background:\"#030c16\"},children:started?selected===3&&x24Video?/*#__PURE__*/_jsx(\"video\",{src:x24Video,controls:true,autoPlay:true,playsInline:true,preload:\"metadata\",style:{width:\"100%\",height:\"100%\",display:\"block\",background:\"#030c16\"}}):/*#__PURE__*/_jsx(\"iframe\",{src:videos[selected].src+\"&autoplay=1#t=9s\",title:selected+1+\". \"+(dutch?videos[selected].nl:videos[selected].en),allow:\"autoplay; fullscreen; picture-in-picture; encrypted-media\",allowFullScreen:true,style:{width:\"100%\",height:\"100%\",border:0,display:\"block\"}},selected):/*#__PURE__*/_jsxs(\"button\",{type:\"button\",onClick:()=>setStarted(true),\"aria-label\":dutch?\"Speel video af\":\"Play video\",style:{width:\"100%\",height:\"100%\",border:0,background:\"linear-gradient(135deg,#0d3044,#071c2e)\",color:\"#e8f4ff\",cursor:\"pointer\",font:\"inherit\",display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"center\",gap:16,padding:20},children:[/*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":\"true\",style:{display:\"grid\",placeItems:\"center\",width:56,height:56,borderRadius:\"50%\",background:\"#22d3ee\",color:\"#071c2e\",fontSize:24},children:\"▶\"}),/*#__PURE__*/_jsx(\"span\",{children:dutch?videos[selected].nl:videos[selected].en})]})}),/*#__PURE__*/_jsx(\"div\",{role:\"group\",\"aria-label\":dutch?\"Kies een video\":\"Choose a video\",style:{display:\"grid\",gap:10},children:videos.map((video,i)=>/*#__PURE__*/_jsxs(\"button\",{type:\"button\",\"aria-pressed\":selected===i,onClick:()=>{setSelected(i);setStarted(false);},style:{display:\"flex\",gap:14,alignItems:\"center\",textAlign:\"left\",padding:\"14px 16px\",border:\"1px solid \"+(selected===i?\"#22d3ee\":\"#173553\"),borderRadius:12,background:selected===i?\"#0d3044\":\"#071c2e\",color:\"#e8f4ff\",font:\"inherit\",lineHeight:1.4,cursor:\"pointer\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{color:\"#22d3ee\",fontWeight:700},children:i+1}),/*#__PURE__*/_jsx(\"span\",{children:dutch?video.nl:video.en})]},video.src))})]})]});}export default function SetupGuide({x24Video=\"\"}){const[index,setIndex]=useState(0),[all,setAll]=useState(false),[done,setDone]=useState([]),[zoom,setZoom]=useState(null);useEffect(()=>{try{const s=JSON.parse(localStorage.getItem(\"copyx-guide-v1\")||\"{}\");if(Number.isInteger(s.index)&&s.index>=0&&s.index<15)setIndex(s.index);if(Array.isArray(s.done))setDone(s.done.filter(n=>Number.isInteger(n)&&n>=0&&n<15));}catch{}},[]);function move(n){setIndex(n);try{localStorage.setItem(\"copyx-guide-v1\",JSON.stringify({index:n,done}));}catch{}}function complete(){const next=Array.from(new Set([...done,index]));setDone(next);try{localStorage.setItem(\"copyx-guide-v1\",JSON.stringify({index,done:next}));}catch{}}const button={background:\"#0d243d\",color:\"#e8f4ff\",border:\"1px solid #173553\",borderRadius:12,padding:\"12px 16px\",cursor:\"pointer\",font:\"inherit\"};function card(n){const s=steps[n];return /*#__PURE__*/_jsxs(\"article\",{style:{border:\"1px solid #173553\",borderRadius:24,padding:24,background:\"#0b2032\",marginTop:20},children:[/*#__PURE__*/_jsxs(\"p\",{style:{color:\"#22d3ee\",fontSize:12,letterSpacing:2},children:[\"STAGE \",s[0]+1,\" / 5 \\xb7 STEP \",n+1,\" / 15\"]}),/*#__PURE__*/_jsx(\"h2\",{style:{fontSize:28,lineHeight:1.2},children:s[1]}),/*#__PURE__*/_jsx(\"p\",{style:{color:\"#9db0c6\",lineHeight:1.7},children:s[2]}),n===0&&/*#__PURE__*/_jsx(\"a\",{href:\"https://copyxapp.com/auth/register?e=8UgETBVqiYEgvBEBsWwBbYgIQDKXVD2uexaARBjme1g&a=1\",target:\"_blank\",rel:\"noopener noreferrer\",style:{display:\"inline-block\",padding:\"14px 20px\",marginBottom:20,borderRadius:12,background:\"#22d3ee\",color:\"#071c2e\",fontWeight:600,textDecoration:\"none\"},children:\"Create my account ↗\"}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",gap:16,overflowX:\"auto\",paddingBottom:12},children:s[3].map((file,j)=>/*#__PURE__*/_jsx(\"button\",{\"aria-label\":\"Enlarge screenshot \"+(j+1)+\" for \"+s[1],onClick:()=>setZoom(base+encodeURIComponent(file)),style:{...button,padding:0,flex:\"0 0 min(260px, 80%)\",overflow:\"hidden\"},children:/*#__PURE__*/_jsx(\"img\",{src:base+encodeURIComponent(file),alt:s[1]+\" — reference screenshot \"+(j+1),loading:\"lazy\",style:{width:\"100%\",height:340,objectFit:\"contain\",display:\"block\"}})},file))}),/*#__PURE__*/_jsx(\"p\",{style:{fontSize:12,color:\"#9db0c6\"},children:\"Reference screenshots. Tap to enlarge. Screens and available options may change.\"}),!all&&/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",gap:10,flexWrap:\"wrap\"},children:[/*#__PURE__*/_jsx(\"button\",{style:button,disabled:n===0,onClick:()=>move(n-1),children:\"Back\"}),/*#__PURE__*/_jsx(\"button\",{style:{...button,borderColor:\"#22d3ee\"},onClick:complete,children:done.includes(n)?\"Completed ✓\":\"Mark as complete\"}),/*#__PURE__*/_jsx(\"button\",{style:button,disabled:n===14,onClick:()=>move(n+1),children:\"Next step →\"})]})]},n);}return /*#__PURE__*/_jsx(\"section\",{style:{width:\"100%\",boxSizing:\"border-box\",padding:\"32px 16px\",background:\"#071c2e\",color:\"#e8f4ff\",fontFamily:\"Inter, sans-serif\"},children:/*#__PURE__*/_jsxs(\"div\",{style:{maxWidth:1e3,margin:\"auto\"},children:[/*#__PURE__*/_jsx(\"p\",{style:{color:\"#22d3ee\",letterSpacing:3,fontSize:12},children:\"YOUR SONIC SETUP\"}),/*#__PURE__*/_jsx(\"h1\",{style:{fontSize:\"clamp(32px,5vw,56px)\",lineHeight:1.1},children:\"Your step-by-step guide to getting connected.\"}),/*#__PURE__*/_jsx(\"p\",{style:{color:\"#9db0c6\",lineHeight:1.7},children:\"Five stages, with clear instructions and screenshots. Have your email, identity document and payment method ready.\"}),/*#__PURE__*/_jsx(SetupVideos,{x24Video:x24Video}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",gap:10,flexWrap:\"wrap\"},children:[/*#__PURE__*/_jsx(\"button\",{style:button,onClick:()=>setAll(!all),children:all?\"Return to guided steps\":\"Show all steps\"}),/*#__PURE__*/_jsx(\"button\",{style:button,onClick:()=>{setDone([]);setIndex(0);try{localStorage.removeItem(\"copyx-guide-v1\");}catch{}},children:\"Reset progress\"})]}),/*#__PURE__*/_jsx(\"p\",{style:{color:\"#9db0c6\",fontSize:12},children:\"Progress is saved on this device. No account or payment details are stored.\"}),/*#__PURE__*/_jsxs(\"label\",{children:[\"Completed \",done.length,\" of 15 steps\"]}),/*#__PURE__*/_jsx(\"progress\",{value:done.length,max:15,style:{display:\"block\",width:\"100%\",height:12,accentColor:\"#22d3ee\",margin:\"12px 0 24px\"}}),/*#__PURE__*/_jsx(\"nav\",{\"aria-label\":\"Setup stages\",style:{display:\"flex\",gap:10,flexWrap:\"wrap\"},children:stages.map((s,i)=>/*#__PURE__*/_jsxs(\"button\",{\"aria-current\":steps[index][0]===i?\"step\":undefined,style:{...button,borderColor:steps[index][0]===i?\"#22d3ee\":\"#173553\"},onClick:()=>{setAll(false);move(steps.findIndex(s=>s[0]===i));},children:[i+1,\". \",s]},s))}),all?steps.map((_,n)=>card(n)):card(index),/*#__PURE__*/_jsx(\"p\",{style:{color:\"#9db0c6\",fontSize:13,lineHeight:1.6,marginTop:24},children:\"This setup uses a specific broker. Confirm current account requirements, fees and eligibility before funding. Gold copy trading involves leveraged CFDs. Capital is at risk.\"}),zoom&&/*#__PURE__*/_jsxs(\"div\",{role:\"dialog\",\"aria-modal\":\"true\",\"aria-label\":\"Screenshot preview\",onKeyDown:e=>{if(e.key===\"Escape\")setZoom(null);},style:{position:\"fixed\",inset:0,zIndex:1e4,background:\"rgba(0,0,0,.94)\",display:\"flex\",flexDirection:\"column\",alignItems:\"center\",padding:16},children:[/*#__PURE__*/_jsx(\"button\",{autoFocus:true,style:button,onClick:()=>setZoom(null),children:\"Close \\xd7\"}),/*#__PURE__*/_jsx(\"img\",{src:zoom,alt:\"Enlarged reference screenshot\",style:{maxWidth:\"100%\",maxHeight:\"85vh\",objectFit:\"contain\",marginTop:12}})]})]})});}/** @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight auto */export function SetupGuideLink({dutch=false,showAllSteps=false}){return /*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\"},children:[showAllSteps&&/*#__PURE__*/_jsx(\"div\",{style:{textAlign:\"center\",marginBottom:28},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:dutch?\"Z8mrKR8Aq\":\"Wi6fyOOOZ\"},children:/*#__PURE__*/_jsx(\"a\",{style:{color:\"#22d3ee\",fontWeight:600,fontSize:16,textDecoration:\"none\",display:\"inline-block\",padding:\"12px 8px\"},children:dutch?\"Bekijk alle stappen →\":\"View all steps →\"})})}),/*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\",boxSizing:\"border-box\",padding:\"24px 16px\",background:\"#071c2e\",borderRadius:24,overflow:\"hidden\",fontFamily:\"Inter, sans-serif\",color:\"#e8f4ff\"},children:[/*#__PURE__*/_jsxs(\"section\",{id:\"webinars\",style:{marginTop:0,borderTop:\"none\",paddingTop:0,scrollMarginTop:110},children:[/*#__PURE__*/_jsx(\"h2\",{style:{color:\"#22d3ee\",fontSize:24},children:dutch?\"Bekijk de webinar\":\"Join an introductory webinar\"}),/*#__PURE__*/_jsx(\"p\",{style:{color:\"#9db0c6\",lineHeight:1.6},children:dutch?\"Kies je taal voor een introductie over de strategie en hoe je begint.\":\"Choose your language for an introduction to the strategy and the setup.\"}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"grid\",gridTemplateColumns:\"repeat(auto-fit,minmax(min(100%,240px),1fr))\",gap:16},children:[/*#__PURE__*/_jsxs(\"section\",{style:{padding:20,border:\"1px solid #173553\",borderRadius:16},children:[/*#__PURE__*/_jsx(\"h3\",{style:{marginTop:0},children:\"Nederlands\"}),/*#__PURE__*/_jsx(\"p\",{style:{color:\"#9db0c6\",lineHeight:1.6},children:\"Iedere week om 20.00 uur Nederlandse tijd (Europe/Amsterdam).\"}),/*#__PURE__*/_jsxs(\"p\",{style:{color:\"#9db0c6\",fontSize:13},children:[/*#__PURE__*/_jsx(\"a\",{href:\"https://us02web.zoom.us/j/87916781508\",target:\"_blank\",rel:\"noopener noreferrer\",style:{color:\"#22d3ee\",display:\"block\",padding:\"10px 0\"},children:\"Zondag en maandag — Open Zoom ↗\"}),/*#__PURE__*/_jsx(\"a\",{href:\"https://us06web.zoom.us/j/89753972563\",target:\"_blank\",rel:\"noopener noreferrer\",style:{color:\"#22d3ee\",display:\"block\",padding:\"10px 0\"},children:\"Donderdag — Open Zoom ↗\"})]})]}),/*#__PURE__*/_jsxs(\"section\",{style:{padding:20,border:\"1px solid #173553\",borderRadius:16},children:[/*#__PURE__*/_jsx(\"h3\",{style:{marginTop:0},children:\"English\"}),/*#__PURE__*/_jsx(\"p\",{style:{color:\"#9db0c6\",lineHeight:1.6},children:dutch?\"Nieuwe Engelstalige webinars delen we in onze Telegram-community. Er is geen vast weekschema.\":\"We share upcoming English webinars in our Telegram community. There is no fixed weekly schedule.\"}),/*#__PURE__*/_jsx(\"a\",{href:\"https://t.me/+F1HH-rOtoWhkNTQ0\",target:\"_blank\",rel:\"noopener noreferrer\",style:{display:\"inline-block\",marginTop:10,padding:\"12px 18px\",borderRadius:12,border:\"1px solid #22d3ee\",color:\"#22d3ee\",textDecoration:\"none\",fontWeight:600},children:dutch?\"Ontvang updates via Telegram ↗\":\"Get webinar updates on Telegram ↗\"})]})]})]}),/*#__PURE__*/_jsxs(\"div\",{style:{marginTop:28,paddingTop:24,borderTop:\"1px solid #173553\"},children:[\" \",/*#__PURE__*/_jsx(\"h2\",{style:{margin:\"0 0 12px\"},children:dutch?\"Webinar gevolgd? Ga verder met de installatiegids.\":\"Finished the webinar? Continue with the setup guide.\"}),/*#__PURE__*/_jsx(\"p\",{style:{color:\"#9db0c6\",lineHeight:1.6},children:dutch?\"De gids helpt je stap voor stap met je account, verificatie en het koppelen van Sonic. De gids is momenteel Engelstalig.\":\"The guide takes you through creating your account, verification and connecting to Sonic, one step at a time.\"}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"DFLfiCIUf\"},children:/*#__PURE__*/_jsx(\"a\",{style:{display:\"inline-block\",padding:\"14px 20px\",borderRadius:12,background:\"#22d3ee\",color:\"#071c2e\",fontWeight:600,textDecoration:\"none\"},children:dutch?\"Open de installatiegids →\":\"Open the setup guide →\"})})]})]})]});}/** @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight auto *//** @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight auto */export function SetupGuideLinkNL({showAllSteps=false}){return /*#__PURE__*/_jsx(SetupGuideLink,{dutch:true,showAllSteps:showAllSteps});}addPropertyControls(SetupGuideLink,{showAllSteps:{type:ControlType.Boolean,title:\"All steps\",defaultValue:false}});addPropertyControls(SetupGuideLinkNL,{showAllSteps:{type:ControlType.Boolean,title:\"All steps\",defaultValue:false}});function PhoneShowcaseOriginal({dutch=false}){return /*#__PURE__*/_jsxs(\"figure\",{className:\"sonic-phones\",style:{margin:0,width:\"100%\",boxSizing:\"border-box\",fontFamily:\"Inter,sans-serif\"},children:[/*#__PURE__*/_jsxs(\"div\",{className:\"sonic-phone-stage\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"sonic-phone-glow\"}),[\"follower-hub.webp\",\"trades-september.webp\"].map((file,i)=>/*#__PURE__*/_jsxs(\"div\",{className:\"sonic-device device-\"+i,children:[/*#__PURE__*/_jsx(\"div\",{className:\"sonic-island\"}),/*#__PURE__*/_jsx(\"img\",{src:\"https://copyxsonic.com/assets/marketing/\"+file,alt:i===0?\"Sonic account overview — historical platform capture\":\"Sonic closed trades — historical platform capture\"})]},file))]}),/*#__PURE__*/_jsx(\"figcaption\",{style:{textAlign:\"center\",color:\"#9db0c6\",fontSize:12,lineHeight:1.5,padding:\"8px 12px\"},children:dutch?\"Platformbeelden — getoonde cijfers zijn historisch.\":\"Platform screenshots — historical figures shown.\"}),/*#__PURE__*/_jsx(\"style\",{children:` .sonic-phones{container-type:inline-size}.sonic-phone-stage{position:relative;height:530px;overflow:hidden;display:flex;align-items:center;justify-content:center;gap:0}.sonic-phone-glow{position:absolute;width:85%;height:70%;background:radial-gradient(ellipse,rgba(34,211,238,.20),transparent 70%);filter:blur(28px)}.sonic-device{position:relative;flex:0 0 auto;width:230px;height:475px;border:3px solid #445262;padding:7px;background:#090e14;border-radius:38px;box-shadow:0 28px 55px #0008;overflow:hidden;animation:sonic-float 7s ease-in-out infinite}.sonic-device img{width:100%;height:100%;object-fit:cover;object-position:top;border-radius:28px;display:block}.device-0 img{clip-path:inset(0 0 12% 0);background:white}.device-0{background:#fff}.device-1:after{content:\"\";position:absolute;left:10px;right:10px;top:34px;height:55px;background:#fff;z-index:1;pointer-events:none}.sonic-island{position:absolute;top:13px;left:50%;transform:translateX(-50%);width:75px;height:18px;border-radius:16px;background:#090e14;z-index:2}.device-0{transform:rotate(-8deg);margin-right:-22px;z-index:1}.device-1{transform:rotate(8deg);animation-delay:-3.5s;z-index:2}@keyframes sonic-float{0%,100%{translate:0 0}50%{translate:0 -10px}}@container(max-width:450px){.sonic-phone-stage{height:440px}.sonic-device{width:200px;height:405px}.device-0{transform:rotate(0);margin:0}.device-1{display:none}}@media(prefers-reduced-motion:reduce){.sonic-device{animation:none}} `})]});}/** @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight auto */export function PhoneShowcaseNL(){return /*#__PURE__*/_jsx(PhoneShowcase,{dutch:true});}/** @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight auto */export function RegulationCard({dutch=false}){const s={color:\"#22d3ee\",display:\"block\",padding:\"10px 0\"};return /*#__PURE__*/_jsxs(\"section\",{style:{width:\"100%\",boxSizing:\"border-box\",padding:28,borderRadius:24,border:\"1px solid #173553\",background:\"#0D243D\",color:\"#E8F4FF\",fontFamily:\"Inter,sans-serif\",lineHeight:1.6},children:[/*#__PURE__*/_jsx(\"h2\",{style:{margin:\"0 0 12px\",fontSize:26},children:dutch?\"Regulatie en verzekering\":\"Regulation & insurance\"}),/*#__PURE__*/_jsx(\"p\",{style:{color:\"#9DB0C6\",margin:\"0 0 16px\"},children:dutch?\"Controleer de regulatiestatus van de broker en de voorwaarden van eventuele cli\\xebntengeldenverzekering. Een verzekering tegen insolventie dekt geen handelsverliezen.\":\"Review the broker’s regulatory status and the terms of any client-funds insurance. Insolvency insurance does not cover trading losses.\"}),/*#__PURE__*/_jsxs(\"details\",{children:[/*#__PURE__*/_jsx(\"summary\",{style:{cursor:\"pointer\",color:\"#22d3ee\",fontWeight:600},children:dutch?\"Bekijk details\":\"View details\"}),/*#__PURE__*/_jsxs(\"div\",{style:{paddingTop:14,color:\"#9DB0C6\",fontSize:14},children:[/*#__PURE__*/_jsx(\"p\",{children:dutch?\"Controleer welke juridische entiteit in jouw rekeningovereenkomst staat. Zoek diezelfde entiteit in het offici\\xeble register en controleer of de polis voor jouw rekening geldt.\":\"Check the legal entity in your account agreement. Find that same entity in the official register and confirm whether the policy applies to your account.\"}),/*#__PURE__*/_jsx(\"a\",{style:s,href:\"https://opr.fscmauritius.org/ords/opr/r/fsc-opr/fsc-online-public-register-opr\",target:\"_blank\",rel:\"noopener noreferrer\",children:dutch?\"Open het offici\\xeble FSC-register ↗\":\"Open the official FSC register ↗\"}),/*#__PURE__*/_jsx(\"a\",{style:s,href:\"https://copyxsocialtrading.com/__l5e/assets-v1/f0eb7cc0-a339-4ef9-8505-4e96a6e811e3/insurance-certificate.pdf\",target:\"_blank\",rel:\"noopener noreferrer\",children:dutch?\"Bekijk het verzekeringscertificaat (PDF) ↗\":\"View the insurance certificate (PDF) ↗\"}),/*#__PURE__*/_jsx(\"p\",{children:dutch?\"Het aangeleverde certificaat beschrijft een Insolvency Event en vermeldt 29 april 2026 tot 28 april 2027. Het is een samenvatting: de volledige polis, uitsluitingen, limieten en geschiktheid zijn bepalend. Wij bevestigen hiermee niet jouw persoonlijke dekking of de actuele status van een vergunning.\":\"The supplied certificate describes an Insolvency Event and lists 29 April 2026 to 28 April 2027. It is a summary: the full policy, exclusions, limits and eligibility govern. This does not confirm your personal coverage or a licence’s current status.\"}),/*#__PURE__*/_jsx(\"p\",{style:{fontSize:12},children:dutch?\"Document gelezen: 14 oktober 2026. Handelsresultaten zijn niet verzekerd.\":\"Document reviewed: 14 October 2026. Trading performance is not insured.\"})]})]})]});}/** @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight auto */export function RegulationCardNL(){return /*#__PURE__*/_jsx(RegulationCard,{dutch:true});}const faqCoreNL=[[\"Hoe werkt copy trading met Sonic?\",\"De traders van Sonic openen, managen en sluiten de goudtrades. CopyX kopieert deze automatisch naar jouw account. Je hoeft zelf geen orders te plaatsen. De uitvoering en resultaten kunnen per account verschillen.\"],[\"Staat mijn handelsrekening op mijn eigen naam?\",\"Ja. Je opent een account op jouw naam bij de broker die bij deze opzet hoort. Je geld staat bij de broker. Deze website beheert je account of geld niet.\"],[\"Met welk bedrag kan ik beginnen?\",\"De minimale storting is $10. Dit is geen aanbevolen startbedrag en garandeert niet dat elke trade kan worden gekopieerd. Gebruik alleen geld dat je kunt missen.\"],[\"Welke kosten betaal ik?\",\"De performance fee is 30% over nieuwe winst boven het eerdere hoogste saldo (high-water mark). Van $100 winst blijft na deze fee $70 over, v\\xf3\\xf3r andere kosten. Daarnaast kunnen handels-, financierings- en betaalkosten gelden. Controleer de geldende kosten in je accountvoorwaarden.\"],[\"Hoe kan ik geld opnemen?\",\"Je vraagt een opname aan via CopyX en je klantomgeving. Bij Amplify-accounts kun je je resterende inleg opnemen vanaf 30 dagen na de eerste trade. Daarmee wordt het Amplify-account gesloten. Winst kun je vanaf dag \\xe9\\xe9n opnemen. Na een accountupgrade begint de wachttijd van 30 dagen opnieuw. Houd rekening met verwerkingstijd en eventuele opnamekosten.\"],[\"Kan ik geld verliezen?\",\"Ja. Je kunt je volledige inleg verliezen. De vermelde drawdownlimieten zijn 10% bij 12\\xd7 en 5% bij 24\\xd7, berekend over het vergrote handelsportfolio. Op basis van historische handelsgegevens wordt geschat dat deze limieten na ongeveer 200 opeenvolgende verliestrades bij 12\\xd7 en 100 bij 24\\xd7 worden bereikt. Dit zijn schattingen, geen vaste grenzen: de limieten kunnen ook met minder verliestrades worden bereikt. Resultaten uit het verleden bieden geen garantie voor de toekomst.\"],[\"Wat betekenen 12\\xd7 en 24\\xd7?\",\"Met 12\\xd7 of 24\\xd7 wordt je beschikbare handelskapitaal vergroot tot 12 of 24 keer je inleg. Bij $1.000 is dat $12.000 of $24.000. Het extra handelskapitaal kun je niet opnemen. Dit vergroot de mogelijke winst \\xe9n het verliesrisico. Beschikbaarheid en voorwaarden verschillen per account.\"],[\"Hoe stop ik met kopi\\xebren?\",\"Je kunt het kopi\\xebren stoppen via je Sonic-koppeling in CopyX. Controleer v\\xf3\\xf3r je bevestigt of daarmee ook je open trades worden gesloten, of dat alleen het kopi\\xebren van nieuwe trades stopt.\"]];const faqCoreEN=[[\"How does copy trading with Sonic work?\",\"Sonic’s traders open, manage and close the gold trades. CopyX automatically copies them to your account, so you do not have to place orders yourself. Execution and results can differ between accounts.\"],[\"Is the trading account in my own name?\",\"Yes. You open an account in your own name with the broker used for this setup. Your funds are held by the broker. This website does not manage your account or hold your money.\"],[\"How much do I need to get started?\",\"The minimum deposit is $10. This is not a recommended starting amount or a guarantee that every trade can be copied. Only use money you can afford to lose.\"],[\"What fees will I pay?\",\"The performance fee is 30% of new profits above the previous highest balance (high-water mark). A $100 profit leaves $70 after this fee, before other costs. Trading, financing and payment charges may also apply. Check your account terms for the applicable fees.\"],[\"How do I withdraw money?\",\"You can request a withdrawal through CopyX and your client area. For Amplify accounts, your remaining initial deposit can be withdrawn 30 days after the first trade. Withdrawing it closes the Amplify account. Profits can be withdrawn from day one. An account upgrade restarts the 30-day waiting period. Processing times and withdrawal fees may apply.\"],[\"Can I lose money?\",\"Yes. You can lose your entire deposit. The stated drawdown limits are 10% for 12\\xd7 accounts and 5% for 24\\xd7 accounts, calculated on the amplified trading portfolio. Based on historical trading data, it is estimated that reaching these limits would take around 200 consecutive losing trades for 12\\xd7 and 100 for 24\\xd7. These are estimates, not fixed thresholds: the limits could be reached with fewer losses. Past performance does not guarantee future results.\"],[\"What do 12\\xd7 and 24\\xd7 mean?\",\"With 12\\xd7 or 24\\xd7, your available trading capital increases to 12 or 24 times your deposit. A $1,000 deposit gives you $12,000 or $24,000 in trading capital. The additional trading capital cannot be withdrawn. This increases potential profits and the risk of loss. Availability and terms vary by account.\"],[\"How can I stop copying?\",\"You can stop copying through your Sonic connection in CopyX. Before confirming, check whether this also closes your open trades or only stops new trades from being copied.\"]];/** @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight auto */export function HomeFAQ({dutch=false}){return /*#__PURE__*/_jsxs(\"section\",{id:\"faq\",style:{width:\"100%\",maxWidth:880,margin:\"0 auto\",boxSizing:\"border-box\",padding:\"40px 24px\",background:\"#071c2e\",borderRadius:24,overflow:\"hidden\",color:\"#E8F4FF\",fontFamily:\"Inter,sans-serif\",scrollMarginTop:100},children:[/*#__PURE__*/_jsx(\"h2\",{style:{fontSize:32,margin:\"0 0 24px\"},children:dutch?\"Veelgestelde vragen\":\"Frequently asked questions\"}),(dutch?faqCoreNL:faqCoreEN).map(([q,a],i)=>/*#__PURE__*/_jsxs(\"details\",{style:{borderBottom:\"1px solid #173553\",padding:\"18px 0\"},children:[/*#__PURE__*/_jsx(\"summary\",{style:{fontSize:18,fontWeight:600,cursor:\"pointer\",lineHeight:1.5},children:q}),/*#__PURE__*/_jsx(\"p\",{style:{fontSize:16,lineHeight:1.7,color:\"#9DB0C6\",maxWidth:900},children:a})]},q))]});}/** @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight auto */export function HomeFAQNL(){return /*#__PURE__*/_jsx(HomeFAQ,{dutch:true});}const practicalNL=[[\"Hoe controleer ik of Sonic gekoppeld is?\",\"Open CopyX en ga naar Follower Hub → Strategies. Controleer daar de status van je Sonic-koppeling. Is de status onduidelijk? Neem dan contact op met support.\"],[\"Welke betaalmethoden kan ik gebruiken?\",\"De beschikbare betaalmethoden vind je in de stortingsomgeving van je account. Controleer daar ook het minimumbedrag, de kosten en de verwerkingstijd voordat je geld overmaakt.\"],[\"Wat als mijn verificatie nog loopt of is afgewezen?\",\"Bekijk de status in je klantomgeving. Is een document afgewezen? Volg de aangegeven instructies om het opnieuw aan te leveren. Neem contact op met support als niet duidelijk is wat er ontbreekt. Upload documenten alleen via de beveiligde verificatieomgeving.\"],[\"Wat als een storting of opname niet lukt?\",\"Controleer de transactiestatus en eventuele foutmelding in je klantomgeving. Controleer bij een storting ook of het geld al is afgeschreven voordat je opnieuw betaalt. Neem bij problemen contact op met support en vermeld je transactiereferentie.\"],[\"Heb ik ervaring met traden nodig?\",\"Nee, je hoeft zelf geen charts te analyseren of orders te plaatsen. Zorg wel dat je begrijpt hoe de strategie, kosten en risico’s werken voordat je begint.\"],[\"Waarom worden er sommige dagen geen trades geopend?\",\"Sonic opent niet iedere dag trades. Geen nieuwe trades betekent dus niet automatisch dat je koppeling niet werkt. Controleer bij twijfel de status in CopyX.\"],[\"Waar kan ik terecht met vragen?\",\"Gebruik de setup guide voor de stappen om te starten. Voor algemene uitleg kun je terecht in de community of een gratis kennismakingsgesprek plannen. Voor verificatie, betalingen, opnames en toegang tot je account neem je contact op met de offici\\xeble support in je klantomgeving.\"]];const practicalEN=[[\"How do I check that Sonic is connected?\",\"Open CopyX and go to Follower Hub → Strategies. Check the status of your Sonic connection there. If the status is unclear, contact support.\"],[\"Which payment methods can I use?\",\"Your available payment methods are shown in your account’s deposit section. Check the minimum amount, fees and processing time before sending funds.\"],[\"What if my verification is pending or rejected?\",\"Check the status in your client area. If a document is rejected, follow the instructions to resubmit it. Contact support if you are unsure what is missing. Only upload documents through the secure verification section.\"],[\"What if a deposit or withdrawal fails?\",\"Check the transaction status and any error message in your client area. For deposits, check whether the money has already left your account before paying again. Contact support with your transaction reference if you need help.\"],[\"Do I need trading experience?\",\"No, you do not need to analyse charts or place trades yourself. Before getting started, make sure you understand the strategy, fees and risks.\"],[\"Why are no trades opened on some days?\",\"Sonic does not open trades every day. A day without new trades does not necessarily mean your connection is inactive. If you are unsure, check its status in CopyX.\"],[\"Where can I get help?\",\"Follow the setup guide for the steps to get started. For general questions, visit the community or book a free introductory call. For verification, payments, withdrawals or account access, contact official support through your client area.\"]];/** @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight auto */export function PracticalFAQ({dutch=false}){return /*#__PURE__*/_jsxs(\"section\",{style:{width:\"100%\",maxWidth:880,margin:\"0 auto\",boxSizing:\"border-box\",padding:\"32px 24px\",background:\"#071c2e\",borderRadius:24,overflow:\"hidden\",color:\"#E8F4FF\",fontFamily:\"Inter,sans-serif\"},children:[/*#__PURE__*/_jsx(\"h2\",{style:{fontSize:28},children:dutch?\"Vragen over starten en trades volgen\":\"Questions about getting started and following trades\"}),(dutch?practicalNL:practicalEN).map(([q,a])=>/*#__PURE__*/_jsxs(\"details\",{style:{padding:\"16px 0\",borderBottom:\"1px solid #173553\"},children:[/*#__PURE__*/_jsx(\"summary\",{style:{fontSize:18,fontWeight:600,cursor:\"pointer\"},children:q}),/*#__PURE__*/_jsx(\"p\",{style:{color:\"#9DB0C6\",lineHeight:1.7},children:a})]},q))]});}/** @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight auto */export function PracticalFAQNL(){return /*#__PURE__*/_jsx(PracticalFAQ,{dutch:true});}/**\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight auto\n */export function PhonePairPreview(){return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",background:\"transparent\",padding:0,boxSizing:\"border-box\",borderRadius:24},children:/*#__PURE__*/_jsx(\"img\",{src:\"https://copyxsonic.com/assets/marketing/phones-pair-1190.webp\",alt:\"Two phones showing the Sonic platform overview and gold trades\",style:{display:\"block\",width:\"100%\",height:\"auto\",objectFit:\"contain\"}})});}/**\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight auto\n */export function PhoneShowcase({dutch=false}){return /*#__PURE__*/_jsxs(\"figure\",{style:{margin:0,width:\"100%\",boxSizing:\"border-box\",fontFamily:\"Inter,sans-serif\"},children:[/*#__PURE__*/_jsx(PhonePairPreview,{}),/*#__PURE__*/_jsx(\"figcaption\",{style:{color:\"#9DB0C6\",fontSize:12,lineHeight:1.5,textAlign:\"center\",marginTop:12},children:dutch?\"Platformschermafbeeldingen — historische cijfers.\":\"Platform screenshots — historical figures shown.\"})]});}addPropertyControls(SetupGuide,{x24Video:{type:ControlType.File,title:\"x24 video\",allowedFileTypes:[\"mp4\"]}});\nexport const __FramerMetadata__ = {\"exports\":{\"PhoneShowcaseNL\":{\"type\":\"reactComponent\",\"name\":\"PhoneShowcaseNL\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"\",\"framerSupportedLayoutWidth\":\"any\"}},\"RegulationCard\":{\"type\":\"reactComponent\",\"name\":\"RegulationCard\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"\",\"framerSupportedLayoutWidth\":\"any\",\"framerContractVersion\":\"1\"}},\"PracticalFAQ\":{\"type\":\"reactComponent\",\"name\":\"PracticalFAQ\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any\",\"framerSupportedLayoutHeight\":\"\"}},\"PracticalFAQNL\":{\"type\":\"reactComponent\",\"name\":\"PracticalFAQNL\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any\"}},\"HomeFAQNL\":{\"type\":\"reactComponent\",\"name\":\"HomeFAQNL\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"\",\"framerSupportedLayoutWidth\":\"any\"}},\"PhoneShowcase\":{\"type\":\"reactComponent\",\"name\":\"PhoneShowcase\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any\",\"framerSupportedLayoutHeight\":\"auto\"}},\"SetupGuideLinkNL\":{\"type\":\"reactComponent\",\"name\":\"SetupGuideLinkNL\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any\",\"framerSupportedLayoutHeight\":\"\",\"framerContractVersion\":\"1\"}},\"SetupGuideLink\":{\"type\":\"reactComponent\",\"name\":\"SetupGuideLink\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any\"}},\"HomeFAQ\":{\"type\":\"reactComponent\",\"name\":\"HomeFAQ\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"\",\"framerSupportedLayoutWidth\":\"any\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"SetupGuide\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"PhonePairPreview\":{\"type\":\"reactComponent\",\"name\":\"PhonePairPreview\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"auto\"}},\"RegulationCardNL\":{\"type\":\"reactComponent\",\"name\":\"RegulationCardNL\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any\",\"framerSupportedLayoutHeight\":\"\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SetupGuide.map"],"mappings":"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"}