{
  "version": 3,
  "sources": ["framer:toplevel:framer:toplevel/default/0"],
  "sourcesContent": ["\n        import * as React from \"react\"\n        import * as ReactDOM from \"react-dom/client\"\n        import * as Framer from \"framer\"\n\n        window.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\n            return React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\n        }\n\n        // A lot of libraries assume process.env.NODE_ENV is present in runtime/buildtime, so we are polyfilling it\n        window.process = {\n            ...window.process,\n            env: {\n                ...(window.process ? window.process.env: undefined),\n                NODE_ENV: \"production\"\n            }\n        }\n\n        // Fallback support for stack gaps\n        Framer.installFlexboxGapWorkaroundIfNeeded()\n\n        ;(async () => {\n            const routes = {augiA20Il: {elements: {CdtMiZKJK: \"pro\", i13yfzRMK: \"app\", Iko7Uu_sA: \"buy-sell-footer\", KfEvlSve0: \"link\", OYv9SoVAh: \"cc\", PcygoYjxs: \"footer\", XRV9Cf9FP: \"max\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/mZSFmB7QE2ZEITca6maX/zalpz2ml1i2yT1TbbsuD/augiA20Il.js\")), path: \"/\"}, OT0mOCx6X: {elements: {Aq7GcSkcx: \"works-with\", JqGw8CXXB: \"app-stores\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Oe4KGsOU2H4fICCNLPvq/R6DJh3TPFl2zQMNFTTrv/OT0mOCx6X.js\")), path: \"/start\"}, lpMbnyXDR: {elements: {fxiFNwd5Z: \"olarm-electric-fences\", grwAN1bF8: \"app-faq\", HVl2dsTos: \"olarm-app-benefits\", iFFJeQOO7: \"feature-2\", IGfAdj7SL: \"how-it-works\", KJ6bstFZB: \"feature-1\", lode1dWb5: \"use-cases\", ltP35lWJ8: \"feature-3\", PO8BrIukq: \"olarm-alarms\", q8wAnJxly: \"footer\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/1hxrPwUvd4YbFgCb84Y4/YkyZufx8hyBFVtOBZ05W/lpMbnyXDR.js\")), path: \"/products/olarm-app\"}, Hhfne2n5b: {elements: {B_6v2bbRV: \"feature-3-2\", C89lKZD3P: \"one-solution\", Ec2ChDxHQ: \"how-it-works\", H1xpYwevZ: \"feature-2-1\", HHGMxf42p: \"feature-2\", JPsCqWfmY: \"feature-1\", RzfqXITVw: \"feature-2-2\", UVor7aIJi: \"feature-3-1\", VbRQLMla3: \"feature-1-2\", vJ5hPXq1G: \"feature-3\", xcmwFXAK9: \"pro-device\", xm4CMdLSX: \"use-cases\", XToShshvW: \"feature-1-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/9AGXWySBMBHM9ARmyEiP/VwHqLhKySm8ysCGSEmYm/Hhfne2n5b.js\")), path: \"/products/olarm-pro-4g\"}, N4fs4lEql: {elements: {aeLVD7oxj: \"setup\", aZOUiEGzm: \"overview\", Cmcx3iCUa: \"for-alarm-panels-1\", Cn6u22VAr: \"encryption\", cTa0N4vsp: \"operating-conditions\", eCR3F5fUd: \"configuration\", EGwD47tI_: \"for-electric-fences\", HRn7qS6tF: \"sim-cards\", KKKFkcZii: \"radio-wireless-technology\", lz5KcVGaB: \"mechanical-specifications\", ME6I9cSjt: \"connectivity\", MhtynnyS5: \"for-alarm-panels\", nnE_zk1Lc: \"olarm-app-users\", Nuw9br4SB: \"serial-bridge-supporting\", oqWyCSHxw: \"peripheral-protocols\", pc7FkHJfr: \"input-voltage\", rlH5yvHI1: \"mobile-connectivity\", RZOSr63Yd: \"safety-health\", SpQYSmkqb: \"radio-spectrum-efficiency\", waWxxQxkz: \"mobile-network-switching\", wx8zbVK1W: \"electromagnetic-compatibility\", yl70O7F14: \"signals\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/sTukqQS3rtZLU8Q6M2fe/N4och3uxrndvxsEjFDrZ/N4fs4lEql.js\")), path: \"/products/olarm-pro-4g/datasheet\"}, aBP1IEXHb: {elements: {ajumb6euT: \"for-alarm-panels\", cU5z3vgpq: \"3\", GFQ_9VHYs: \"for-alarm-panels-1\", iu6jWHn95: \"6\", K6xOss2hd: \"overview\", M5S32PPqe: \"setup\", OmGaJSmES: \"4\", PzITp14p3: \"timeline\", RwAEbr5Xu: \"5\", SQstDQ_DX: \"1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/DJelohvsNSZCQVGuvF2J/RXB5gf1quTvIdeILwisQ/aBP1IEXHb.js\")), path: \"/products/olarm-pro-4g/install-guide/paradox\"}, Dt7zArd_U: {elements: {aZGJKKCrG: \"1\", BlLjAhrNV: \"4\", hEgIeRK0j: \"6\", PLi7RnQim: \"setup\", SLrhQwqXB: \"overview\", W2igcOpxb: \"5\", X0x5rVpNE: \"for-electric-fences\", yrV1V4f1J: \"3\", zkzcJkFWQ: \"timeline\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ggLfD3i0pr3GgOd7oN7i/QvfizO8keHbFtgG56aNX/Dt7zArd_U.js\")), path: \"/products/olarm-pro-4g/install-guide/nemtek\"}, yK9ciXcvM: {elements: {B1pB6S5pL: \"overview\", esD3azOKA: \"setup\", EukWkmwUA: \"for-electric-fences\", mtM1jH6YT: \"timeline\", uHt93svA8: \"4\", ZOve9d_MW: \"1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/9ycD3Xg2D8poZQLjWCPQ/xcW6GCwOCudCD5uUtFN4/yK9ciXcvM.js\")), path: \"/products/olarm-pro-4g/install-guide/jva\"}, NqiNcEB8U: {elements: {EkIWoqMmt: \"how-it-works\", iIkisj14t: \"6\", J1zXzbyEc: \"footer\", moUeePTDz: \"carousel\", P0JS80lZN: \"features\", t45mTlJwo: \"max-features\", uMM1iYmgG: \"max-features-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/IKVBSvDAWQoEJnNNenSw/eMcb0uExlvFC0tlnI30P/NqiNcEB8U.js\")), path: \"/products/olarm-max\"}, Ac6XMEfWh: {elements: {d6pe3qSd_: \"peripheral-protocols\", F4lVTTdQt: \"encryption\", fBIFMfstI: \"mechanical-specifications\", FKFzbLIsO: \"signals\", FrC4BeZsJ: \"for-electric-fences\", gNlizWQ3j: \"connectivity\", hv9KDgsBg: \"electromagnetic-compatibility-1\", KYBsVZ0aF: \"safety-health\", L55OglNg9: \"serial-bridge-supporting\", LjU2rYKV4: \"sim-cards\", LuS0BTfvf: \"olarm-app-users\", m9sHdB6dr: \"setup\", NFfg7GWVs: \"configuration\", oKdzzEREI: \"radio-spectrum-efficiency\", p8uP2imao: \"input-voltage\", rIW8DDTMI: \"operating-conditions\", sjshcX66t: \"for-alarm-panels\", tbZ8kJ6N7: \"mobile-connectivity\", TghKxaOms: \"radio-wireless-technology\", uOXt21QWV: \"mobile-connectivity-1\", VL63q8xg3: \"overview\", YV4vZhEgg: \"electromagnetic-compatibility\", ZSdh9fKWR: \"mechanical-specifications-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/SwC9lcJqal8iPOiub5aD/vqlmusyCKkUOqeamnMMq/Ac6XMEfWh.js\")), path: \"/products/olarm-max/datasheet\"}, zDAKnHxRY: {elements: {cgZn616zC: \"feature-1\", imu4Oh9C1: \"how-it-works-1\", k2kbzEImf: \"how-it-works\", Lt3FOds4U: \"feature-2\", uunnUojuS: \"feature-3\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/bPDXqu5UqwH1rzgNADIS/rhWiLcmz5g3ONtTp4Clj/zDAKnHxRY.js\")), path: \"/products/olarm-link\"}, gc5CuOJG7: {elements: {a7mtZFqVq: \"safety-health\", DrgO6AJNq: \"mobile-network-switching\", f0eYHfXKb: \"mechanical-specifications\", jQH2FJ5jg: \"electromagnetic-compatibility\", kd_xRE0Vt: \"signals\", kHNWp0UZ2: \"setup\", lg4V1qqhh: \"mobile-network-switching-1\", N3Mcya940: \"radio-wireless-technology\", NJve9rQSY: \"connectivity\", P4gXJGsUf: \"input-voltage\", ufei6jVng: \"operating-conditions\", uL7WvuHrr: \"sim-cards\", V3p8vHw5T: \"configuration\", V6xGUEZdn: \"encryption\", wBzGg5MR_: \"for-electric-fences\", xEPa3AJkT: \"overview\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/iYiLqn10wupAfxeLKsT7/UGmKOHtTPhAILJI11LnP/gc5CuOJG7.js\")), path: \"/products/olarm-link/datasheet\"}, SbX_uAR7K: {elements: {W4ejpZG7B: \"overview\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/VXlXIzULjW5NnL3MlKQY/s3C6SIFHTYZcmL4MjR57/SbX_uAR7K.js\")), path: \"/products/olarm-link/install-guide\"}, hLUbM2TRC: {elements: {AKP37v9z5: \"landing\", APMy3vcD3: \"ecosystem\", EPr2l1n52: \"cc-use-cases\", gQS36of51: \"faqs\", gs31hJkSR: \"device-compatibility\", InDT5pVo6: \"signals-management\", WfYOFXzRK: \"realtime-dashboards\", WsAQxnmwO: \"monitor\", XS4dEpwHa: \"browser-based\", Z8d30qBuM: \"device-management\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/urqqAbl0TSx2M4wlBzOx/J9pTv560NYgmVduhRxG7/hLUbM2TRC.js\")), path: \"/products/olarm-command-centre\"}, E7Vg6Ok5L: {elements: {iq2rjIDk0: \"ecosystem\", JETaLab2J: \"advantages\", rogk3JoO_: \"why-0g\", z608a2ZE2: \"max-features\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/m9w252tIRmcq1mbsn35J/KyVUzjtJYpIG81y8BgLG/E7Vg6Ok5L.js\")), path: \"/products/olarm-0g-network\"}, GWVOQrgvP: {elements: {dStzW7YC9: \"signals-management\", eW7bsQ3pO: \"cc-use-cases\", H90pYsbxB: \"landing\", JEqRQAwo5: \"device-management\", JkmV38q1M: \"browser-based\", Kmx3k793t: \"realtime-dashboards\", p3tr9PQq1: \"monitor\", PEbB8RSJb: \"faqs\", uGI_9R3xs: \"ecosystem\", vwlZkDne0: \"device-compatibility\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/boFL139jFo5wUIldxrrC/EfEOsiBLfn75QD4abXum/GWVOQrgvP.js\")), path: \"/products/olarm-remote-connect\"}, c5G2qf7pn: {elements: {ct01uaFGK: \"app-stores\", dYhSkL0Cb: \"signalling-systems\", eCrqTRX41: \"monitoring\", fM3Q7ncs2: \"control-room\", lKvd5wUmm: \"alarm-systems\", P0pLR4Zon: \"electric-fence-energizers\", PVKBjz9Ol: \"networks\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/RZ8sJkwYp1jA2BRTM7NI/hbYavTOlngsDlcaLTWiK/c5G2qf7pn.js\")), path: \"/works-with\"}, duVyOZY98: {elements: {nIPRs6DYF: \"footer\", s_trekjsV: \"how-it-works\", SzJ_pWM8t: \"nemtek-features\", ULfHzcxFf: \"ecosystem\", wBw3CZ9vi: \"landing\", zWSa6IN1H: \"how-it-works-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/YxBy6KkZo5uEmmK17CXZ/8VAO6YlKnHwEzUcYH0Ol/duVyOZY98.js\")), path: \"/works-with/nemtek\"}, Kzzp6VKx5: {elements: {c0fHhWuRV: \"landing\", DLJ2fXbP9: \"ecosystem\", FzUvx5QEP: \"how-it-works\", qXv2kg9RD: \"how-it-works1\", wiypAgKPr: \"nemtek-features\", ZylBOH1US: \"footer\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/wkYwgSwD9MNLesoYEkrR/wH13lbjKDG3CV1LXysqq/Kzzp6VKx5.js\")), path: \"/works-with/jva\"}, yDvkR6RBZ: {elements: {AJcAsBSuW: \"footer\", E2rNvCwrc: \"how-it-works\", jRW4yVsaO: \"nemtek-features\", KvzJy6qnH: \"ecosystem\", vNR8eyU9z: \"landing\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/41uNNIy02sGdephIEAlE/JIRnzaECENAmyYe8Cqfm/yDvkR6RBZ.js\")), path: \"/works-with/paradox\"}, ZTRnChYg_: {elements: {L1kYJb5og: \"ecosystem\", M9axcFKmf: \"landing\", QqnaepwiF: \"nemtek-features\", VkoUEfe9J: \"how-it-works\", wh2SRlX2Y: \"footer\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/r9JkPTIMANR9hY7Ty05P/Fzlfy0C0FcrUouELKN1z/ZTRnChYg_.js\")), path: \"/works-with/texecom\"}, lEVLhGb46: {elements: {G4ISxNk6a: \"landing\", IZ0TkLWgJ: \"footer\", MltWZDWzp: \"how-it-works\", ng6tIvYBa: \"ecosystem\", wCxNMmdu8: \"nemtek-features\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/DmmlilkaeQzGZMHbqdsu/nBDkuLLwSlFPYLAjqLlE/lEVLhGb46.js\")), path: \"/works-with/ids\"}, eDQPmKiOD: {elements: {a_vWK_HWD: \"ecosystem\", FyE6Wg71g: \"nemtek-features\", ITk_eaXBG: \"footer\", lVroNnVkc: \"landing\", tSYEONJn8: \"how-it-works\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/kSfFuvkDqNRcvZENl27y/tdz1F8n8wM2m9SncrQVK/eDQPmKiOD.js\")), path: \"/works-with/dsc\"}, GnKH6rQIy: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/UfGBx4uaTMHKa1WVGeWO/G68Fw45CXO0JX2UOZoTn/GnKH6rQIy.js\")), path: \"/resellers\"}, jDWQXB_M3: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/QwkSFydHDqBzuLvGTPGu/dHmp93QMtfI5NsLozM1q/jDWQXB_M3.js\")), path: \"/resellers-western-cape\"}, VpX8yucTw: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/qLcTHnxat37sm3WtaYKe/nR71EejNAc8o6m5ktQ8x/VpX8yucTw.js\")), path: \"/resellers-gauteng\"}, HByybekHT: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/rPolbNsV4pux1URPMNDP/AqFNI4gO8RuHriyjQm8z/HByybekHT.js\")), path: \"/resellers-kwazulu-natal\"}, QRxk4Gcgf: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/gsFsapBrLvS9sTu5ntlW/AtYNdPzDOEkK2exUV4E6/QRxk4Gcgf.js\")), path: \"/resellers-eastern-cape\"}, ZWsb4Q3iQ: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/fcpTn4tFdvjcqQC7yynx/kINdsq2lioijuqTzV1cl/ZWsb4Q3iQ.js\")), path: \"/resellers-mpumalanga\"}, KyImkZoTx: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/0z9oWBTCnbIDOFYh1kCd/hpuaZdO1mJvO6SnpZxcL/KyImkZoTx.js\")), path: \"/resellers-limpopo\"}, kYh_0LEtN: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/fnypJMDv7bRR80lr1QnA/EjVuMHC5adRsntiQI5uM/kYh_0LEtN.js\")), path: \"/resellers-north-west\"}, IStovLJHc: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/aLNuInyoBxaR2w7gTnfo/UsR1OLnzt2QEA99av2H9/IStovLJHc.js\")), path: \"/resellers-free-state\"}, b2646_CwW: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/YBfdDv7uUcvhrlszeqJ3/1nh7y4MxAf6n39Tag4rW/b2646_CwW.js\")), path: \"/resellers-northern-cape\"}, UsoQbS083: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/BFtPdVtg95qsJ0fXka6L/w1eln9eTIq7c2vnENSho/UsoQbS083.js\")), path: \"/become-a-partner\"}, JbRzAMMrT: {elements: {Qrz5j4_Mb: \"use-cases\", UFlASK_lN: \"enter\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/x2vpMUuJYvwLO12OIgQJ/KW6JbPW05KabHfbuHvuV/JbRzAMMrT.js\")), path: \"/securex\"}, ha4JdKPf4: {elements: {OYAet0YEo: \"use-cases\", yABAscdqO: \"advantages\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/7IZHMdlwfu6ys9hoPPVt/uzWANdAEoMz1Cr2uDKOe/ha4JdKPf4.js\")), path: \"/securex/thank-you\"}, rTY_RGksB: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/tSvDtcIb1FQzT5R1NUt5/J4WQzgi7g2nteAhGxKqe/rTY_RGksB.js\")), path: \"/contact\"}, zQWH6aITE: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/KCUz9PAOKrbXRP2e9idD/Lj3AJFc56uOZ8d1K62Nr/zQWH6aITE.js\")), path: \"/system-status\"}, XQrehPWIg: {elements: {hEuObUp60: \"advantages\", sTtpSekWj: \"footer\", ztP0eBbRw: \"faqs\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/vTsdKTkkLZFbbbqP6CAk/R2EP7XCQ1YAG2OT3mPjL/XQrehPWIg.js\")), path: \"/olarm-academy\"}, EnJz_1QGt: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/sK4DgDxspgHkuqW12NBw/1qixx2srXQ3mucVUK3sd/EnJz_1QGt.js\")), path: \"/404\"}, iFzjC884w: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/6TCBuHIetPC7FSq3Lybx/eW898K6RFkWuTqUh4zHb/iFzjC884w.js\")), path: \"/news\"}, k01oJ1yZY: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/bOZV1ROC5kJddfKtak8b/bwCLJvVYfJxxxBtL35RI/k01oJ1yZY.js\")), path: \"/changelog\"}, JQGcwZ6Oh: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/8mmKEqJxL3EmNZ8vA2Ps/TWKuIjvBJ9WjgcWhHY0i/JQGcwZ6Oh.js\")), path: \"/style-guide\"}, iuvdP02kG: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/juupm3xYMIStRcunt3CL/Hvt0tgYrUNgOPJ38ih6d/iuvdP02kG.js\")), path: \"/thank-you\"}, wvfA4xXV_: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/WEMdipE46ftjCKh5d217/F6HiAAm3xTISMZzJ3AoG/wvfA4xXV_.js\")), path: \"/resellers-2.0\"}, Ae7RYR8w1: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/0nwnw61rXHApwfCKnbrP/08ij6myAmXBsFA5UprSf/Ae7RYR8w1.js\")), path: \"/resellers-2-listings\"}, v6iPJnsZh: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/h14864Uwoij3xqkB3OBc/a0Ng5ZOPjcg8PkKoPHLC/v6iPJnsZh.js\")), path: \"/resellers-2-branches\"}, OEJnQb5Fh: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/rcCRMxHsAR8xQxiPyasD/rOl56kVRgstK6QIlm6rT/OEJnQb5Fh.js\")), path: \"/resellers-2-branch\"}, xP0laoOfb: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/N36DY8YUeRONTdYddqdT/fZ8xTBBTv7VQFo0vAJ0h/xP0laoOfb.js\")), path: \"/resellers/:nQ0sIvzi6\"}, v2yowz0fQ: {elements: {E3MuXtc6g: \"6\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/A84ctZkORPx4SbAmKtch/2fUoYpkNQ4BMjrCMbyBT/v2yowz0fQ.js\")), path: \"/products/olarm-link/install-guide/:siPbsBUVf\"}, bcUIOegNe: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/c5oBPCKO43eOG41F3Nrt/bXGT7Mf9fcKFZcDr1xST/bcUIOegNe.js\")), path: \"/blog/:Tu_Pd0zTZ\"}, pWpdxqxfn: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/oJJojDJdUkwVpqK8MxrC/btZoZiHTm9SnLYYHMSYr/pWpdxqxfn.js\")), path: \"/legal/:afbNTvX2Q\"}, Z_t40sQvU: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/glOGyKQ6c30e4e3Lnenj/MBPYD0dZAYujHIlaEBBq/Z_t40sQvU.js\")), path: \"/changelog/:eSxYUGm1W\"}, IzlqsKiGO: {page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/I1a2TjlOZTmWB8cM9dso/3O5vMqDGFAKMePCCYkoJ/IzlqsKiGO.js\"))}, nfpww1_z_: {page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/kX0qmN6VbPXIlzR48pjc/o2JKHkC72uIK5O6vRAUp/nfpww1_z_.js\"))}, aYyXpGy0W: {page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ANbJbxVTKY9bu1jGpWIi/akbmwfzgI7gAfoMg6DjN/aYyXpGy0W.js\"))}, vfjEz8OcY: {page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/npuhm7WzNgYVB5XejwRf/61NO7tHDTn5DNf9ilAXs/vfjEz8OcY.js\"))}}\n            const locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\"}]\n            const notFoundPage = Framer.lazy(() => import(\"https://framerusercontent.com/modules/sK4DgDxspgHkuqW12NBw/1qixx2srXQ3mucVUK3sd/EnJz_1QGt.js\"))\n            const container = document.getElementById(\"main\")\n\n            let routeId, localeId, pathVariables, shouldHydrate = false\n            if (\"framerHydrateV2\" in container.dataset) {\n                const routeData = JSON.parse(container.dataset.framerHydrateV2)\n                routeId = routeData.routeId\n                localeId = routeData.localeId\n                pathVariables = routeData.pathVariables\n                shouldHydrate = true\n            } else {\n                const routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\n                routeId = routeData.routeId\n                localeId = routeData.localeId\n                pathVariables = routeData.pathVariables\n            }\n\n            const route = routes[routeId]\n            const RootComponent = await route.page.preload()\n            routes[routeId].page = RootComponent\n\n            const element = React.createElement(\n                Framer.PageRoot,\n                {\n                    RootComponent,\n                    isWebsite: true,\n                    routeId,\n                    pathVariables,\n                    routes,\n                    notFoundPage,\n                    isReducedMotion: true,\n                    localeId,\n                    locales\n                }\n            )\n\n            if (shouldHydrate) {\n                React.startTransition(() => {\n                    ReactDOM.hydrateRoot(container, element)\n                })\n            } else {\n                ReactDOM.createRoot(container).render(element)\n            }\n        })().catch(error => {\n            window.__send_framer_event && window.__send_framer_event(\"published_site_load_error\", {\n                message: String(error),\n                stack: error instanceof Error && typeof error.stack === \"string\" ? error.stack : null\n            })\n            throw error\n        })\n\n        \n    "],
  "mappings": "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",
  "names": ["init_shims", "packageAndFilename", "exportIdentifier", "B", "ErrorPlaceholder", "installFlexboxGapWorkaroundIfNeeded", "routes", "lazy", "locales", "notFoundPage", "container", "routeId", "localeId", "pathVariables", "shouldHydrate", "routeData", "inferInitialRouteFromPath", "RootComponent", "element", "PageRoot", "Z", "d", "r", "error"]
}
