{"roots":["0:3"],"nodeById":{"0:3":{"type":"WEBPAGE","id":"0:3","name":"/","absoluteBoundingBox":{"x":0.0,"y":0.0,"width":1408.0,"height":1244.0},"isolatedAbsoluteRenderBounds":{"x":0.0,"y":0.0,"width":1408.0,"height":1244.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":1408.0,"y":1244.0},"fills":[{"opacity":0.0470588244497776,"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true}],"strokeAlign":"INSIDE","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"children":["0:4"]},"0:4":{"type":"FRAME","id":"0:4","name":"Desktop","absoluteBoundingBox":{"x":64.0,"y":100.0,"width":1280.0,"height":1080.0},"isolatedAbsoluteRenderBounds":{"x":64.0,"y":100.0,"width":1280.0,"height":1080.0},"relativeTransform":[[1.0,0.0,64.0],[0.0,1.0,100.0]],"size":{"x":1280.0,"y":1080.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"clipsContent":true,"overflowDirection":"VERTICAL_SCROLLING","layoutMode":"VERTICAL","counterAxisSizingMode":"FIXED","isBreakpointFrame":true,"children":["0:7"]},"0:7":{"type":"CODE_INSTANCE","id":"0:7","name":"App","absoluteBoundingBox":{"x":64.0,"y":100.0,"width":1280.0,"height":1080.0},"isolatedAbsoluteRenderBounds":{"x":64.0,"y":100.0,"width":1280.0,"height":1080.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":1280.0,"y":1080.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","layoutGrow":1.0,"strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"codeExportName":"Code0_8.default","componentProperties":{}}},"assetIdToGuid":{},"guidToUrl":{"0:3":"/"},"fonts":{},"assets":{"eaf9234c0a6ad24ef538d9d4091fd46a2970c472":{"type":"GENERATED_ASSET","url":"eaf9234c0a6ad24ef538d9d4091fd46a2970c472.png","size":{"x":1200.0,"y":630.0},"offsets":{"top":{"value":0,"unit":"PIXELS"},"right":{"value":0,"unit":"PIXELS"},"bottom":{"value":0,"unit":"PIXELS"},"left":{"value":0,"unit":"PIXELS"}},"format":"PNG"},"81c8d579f38350be057335f46d6335c2e26d82c0":{"type":"GENERATED_ASSET","url":"81c8d579f38350be057335f46d6335c2e26d82c0.png","size":{"x":48.0,"y":48.0},"offsets":{"top":{"value":0,"unit":"PIXELS"},"right":{"value":0,"unit":"PIXELS"},"bottom":{"value":0,"unit":"PIXELS"},"left":{"value":0,"unit":"PIXELS"}},"format":"PNG"}},"stablePathToAssetInfo":{"4009:76":{"hash":"eaf9234c0a6ad24ef538d9d4091fd46a2970c472"},"12014:22":{"hash":"81c8d579f38350be057335f46d6335c2e26d82c0"}},"animateRootIds":[],"siteSettings":{"title":"ZENTRO","description":"Invierte con dinero virtual, compite con amigos y escala posiciones en rankings globales mientras aprendes cómo funcionan los mercados financieros.","scalingMode":"REFLOW","blockSearchIndexing":true,"customCodeHeadStart":"<!-- ZENTRO instant portrait launch splash + fixed app scale -->\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1, minimum-scale=1, maximum-scale=1, user-scalable=no, viewport-fit=cover\">\n<meta name=\"apple-mobile-web-app-capable\" content=\"yes\">\n<meta name=\"apple-mobile-web-app-status-bar-style\" content=\"default\">\n<meta name=\"theme-color\" content=\"#ffffff\">\n\n<style>\n  @media (display-mode: standalone) {\n    html, body, #root {\n      margin: 0 !important;\n      padding: 0 !important;\n      width: 100% !important;\n      height: 100vh !important;\n      min-height: 100vh !important;\n      max-height: 100vh !important;\n      overflow: hidden !important;\n    }\n  }\n\n  html.zentro-instant-launch {\n    background:#000 !important;\n    min-height:100%;\n    --zentro-launch-rotation:0deg;\n  }\n  html.zentro-instant-launch,\n  html.zentro-instant-launch body {\n    background:#000 !important;\n  }\n  html.zentro-instant-launch body {\n    opacity:0 !important;\n  }\n  html.zentro-instant-launch::before {\n    content:\"\";\n    position:fixed;\n    z-index:2147483646;\n    top:-240px;\n    right:-240px;\n    bottom:-240px;\n    left:-240px;\n    background:#000;\n    pointer-events:none;\n  }\n  html.zentro-instant-launch::after {\n    content:\"\";\n    position:fixed;\n    z-index:2147483647;\n    left:50%;\n    top:50%;\n    width:min(34vw,145px);\n    aspect-ratio:843 / 202;\n    transform:translate(-50%,-50%) rotate(var(--zentro-launch-rotation));\n    transform-origin:center;\n    background:center / contain no-repeat url(\"data:image/jpeg;base64,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\");\n    pointer-events:none;\n  }\n\n  /* Safari auto-zooms focused controls below 16px. Keep controls at the native threshold. */\n  @supports (-webkit-touch-callout:none) {\n    input, textarea, select {\n      font-size:16px !important;\n    }\n  }\n  html, body {\n    touch-action:manipulation;\n    -webkit-text-size-adjust:100%;\n  }\n</style>\n\n<script>\n(function () {\n  var ua = navigator.userAgent || \"\";\n  var mobile =\n    /Android|iPhone|iPad|iPod|Mobile/i.test(ua) ||\n    navigator.maxTouchPoints > 1;\n\n  var viewportContent =\n    \"width=device-width, initial-scale=1, minimum-scale=1, maximum-scale=1, user-scalable=no, viewport-fit=cover\";\n\n  function enforceViewport() {\n    var metas = document.querySelectorAll('meta[name=\"viewport\"]');\n    if (!metas.length) {\n      var meta = document.createElement(\"meta\");\n      meta.setAttribute(\"name\", \"viewport\");\n      document.head.appendChild(meta);\n      metas = [meta];\n    }\n    metas.forEach(function(meta) {\n      meta.setAttribute(\"content\", viewportContent);\n    });\n  }\n\n  enforceViewport();\n\n  // Figma can append another viewport tag later in <head>. Re-apply our app\n  // viewport whenever the head changes so iOS never re-enables focus/pinch zoom.\n  var viewportObserver = new MutationObserver(enforceViewport);\n  viewportObserver.observe(document.head, { childList:true, subtree:true });\n  window.addEventListener(\"load\", function() {\n    enforceViewport();\n    setTimeout(function() { viewportObserver.disconnect(); }, 1800);\n  }, { once:true });\n\n  if (!mobile) return;\n\n  // This marker remains true after the launch animation finishes. React uses it\n  // to know that the pre-React splash already ran and must never show a second one.\n  window.__ZENTRO_HEAD_SPLASH_INSTALLED__ = true;\n  window.__ZENTRO_IMMEDIATE_SPLASH__ = true;\n\n  var themeMeta = document.querySelector('meta[name=\"theme-color\"]');\n  if (!themeMeta) {\n    themeMeta = document.createElement(\"meta\");\n    themeMeta.setAttribute(\"name\", \"theme-color\");\n    document.head.appendChild(themeMeta);\n  }\n  var oldTheme = themeMeta.getAttribute(\"content\") || \"#ffffff\";\n  themeMeta.setAttribute(\"content\", \"#000000\");\n\n  var orientationLocked = false;\n\n  function portraitVisualRotation() {\n    var angle = 0;\n    try {\n      angle = Number(screen.orientation && screen.orientation.angle);\n    } catch (_) {}\n    if (!Number.isFinite(angle) || angle === 0) {\n      var legacy = Number(window.orientation);\n      if (Number.isFinite(legacy)) angle = legacy;\n    }\n\n    var rotation = \"0deg\";\n    if (angle === 90) rotation = \"-90deg\";\n    else if (angle === 270 || angle === -90) rotation = \"90deg\";\n    document.documentElement.style.setProperty(\"--zentro-launch-rotation\", rotation);\n  }\n\n  function tryPortraitLock() {\n    try {\n      if (screen.orientation && typeof screen.orientation.lock === \"function\") {\n        Promise.resolve(screen.orientation.lock(\"portrait\"))\n          .then(function() { orientationLocked = true; })\n          .catch(function() {});\n      }\n    } catch (_) {}\n  }\n\n  portraitVisualRotation();\n  window.addEventListener(\"orientationchange\", portraitVisualRotation);\n  tryPortraitLock();\n  document.documentElement.classList.add(\"zentro-instant-launch\");\n\n  var started = Date.now();\n\n  function finishSplash() {\n    var wait = Math.max(0, 950 - (Date.now() - started));\n    setTimeout(function() {\n      document.documentElement.classList.remove(\"zentro-instant-launch\");\n      window.__ZENTRO_IMMEDIATE_SPLASH__ = false;\n      window.removeEventListener(\"orientationchange\", portraitVisualRotation);\n      document.documentElement.style.removeProperty(\"--zentro-launch-rotation\");\n      if (oldTheme) themeMeta.setAttribute(\"content\", oldTheme);\n      if (orientationLocked) {\n        try { screen.orientation.unlock(); } catch (_) {}\n      }\n    }, wait);\n  }\n\n  if (document.readyState === \"complete\") finishSplash();\n  else window.addEventListener(\"load\", finishSplash, { once:true });\n\n  setTimeout(function() {\n    if (!document.documentElement.classList.contains(\"zentro-instant-launch\")) return;\n    document.documentElement.classList.remove(\"zentro-instant-launch\");\n    window.__ZENTRO_IMMEDIATE_SPLASH__ = false;\n    window.removeEventListener(\"orientationchange\", portraitVisualRotation);\n    document.documentElement.style.removeProperty(\"--zentro-launch-rotation\");\n    if (oldTheme) themeMeta.setAttribute(\"content\", oldTheme);\n    if (orientationLocked) {\n      try { screen.orientation.unlock(); } catch (_) {}\n    }\n  }, 1800);\n})();\n</script>\n<link rel=\"apple-touch-icon\" href=\"https://zjwpawjtibqwikbdkmle.supabase.co/storage/v1/object/public/public-assets/ZENTRO%20ICONS%20(2).png?v=1\">\n<meta name=\"apple-mobile-web-app-capable\" content=\"yes\">\n<meta name=\"apple-mobile-web-app-title\" content=\"ZENTRO\">\n<meta name=\"apple-mobile-web-app-status-bar-style\" content=\"black-translucent\">","faviconFilename":"81c8d579f38350be057335f46d6335c2e26d82c0.png","socialImageFilename":"eaf9234c0a6ad24ef538d9d4091fd46a2970c472.png","labs":{"E5FBBA911B2B7A09E649D4BE6CDF8591EAEFC881":false}},"sourceCodeHash":"bb1b4ceac72cf5370d69af41ed1b0df6a40a2783"}