{"version":3,"file":"shared-lib.CSnZ2O2O.mjs","names":[],"sources":["https:/framer.com/m/framer/icon-nullstate.js@0.7.0","https:/framerusercontent.com/modules/z0ggwlPM5GhwzmYQomYj/PAvd3OqGfl6Dim0C194o/siteMetadata.js"],"sourcesContent":["import { jsx as _jsx } from \"react/jsx-runtime\";\nimport * as React from \"react\";\nexport const containerStyles = {\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nconst nullIconStyle = {\n    minWidth: \"10px\",\n    minHeight: \"10px\",\n    maxWidth: \"20px\",\n    maxHeight: \"20px\",\n    width: \"60%\",\n    height: \"60%\"\n};\nconst emptyStateStyle = {\n    ...containerStyles,\n    borderRadius: 6,\n    background: \"rgba(149, 149, 149, 0.1)\",\n    border: \"1px dashed rgba(149, 149, 149, 0.15)\",\n    color: \"#a5a5a5\",\n    flexDirection: \"column\"\n};\nexport const NullState = /*#__PURE__*/ React.forwardRef((_, ref)=>{\n    return(/*#__PURE__*/ _jsx(\"div\", {\n        style: emptyStateStyle,\n        ref: ref\n    }));\n}) /*\n\n<svg\n                xmlns=\"http://www.w3.org/2000/svg\"\n                viewBox=\"0 0 30 30\"\n                style={nullIconStyle}\n            >\n                <path\n                    d=\"M 12.857 0 C 19.958 0 25.714 5.756 25.714 12.857 C 25.714 19.958 19.958 25.714 12.857 25.714 C 5.756 25.714 0 19.958 0 12.857 C 0 5.756 5.756 0 12.857 0 Z\"\n                    fill=\"#FFFFFF\"\n                ></path>\n                <path\n                    d=\"M 20.357 20.357 L 27.857 27.857\"\n                    fill=\"transparent\"\n                    strokeWidth=\"4.28\"\n                    stroke=\"#FFFFFF\"\n                    strokeLinecap=\"round\"\n                ></path>\n                <g transform=\"translate(9.643 6.429)\">\n                    <path\n                        d=\"M 3.214 12.857 L 3.214 12.857\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.75\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                    ></path>\n                    <path\n                        d=\"M 0 3.214 C 0 1.004 1.843 0 3.214 0 C 4.586 0 6.429 0.603 6.429 3.214 C 6.429 5.826 3.214 5.913 3.214 7.232 C 3.214 8.552 3.214 8.571 3.214 8.571\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.22\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                        strokeLinejoin=\"round\"\n                    ></path>\n                </g>\n            </svg>\n            */ ;\n\nexport const __FramerMetadata__ = {\"exports\":{\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"NullState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./nullstate.map","// Generated by Framer (0dc35dd)\nexport default function metadata(params,activeLocale){return{customHTMLBodyEnd:\"<!-- Google Tag Manager (noscript) -->\\n<noscript><iframe src=\\\"https://www.googletagmanager.com/ns.html?id=GTM-KXBXZ2B4\\\" height=\\\"0\\\" width=\\\"0\\\" style=\\\"display:none;visibility:hidden\\\"></iframe></noscript>\\n<!-- End Google Tag Manager (noscript) -->\\n\\n<!-- Hotjar Tracking Code for Fluence -->\\n<script>\\n    (function(h,o,t,j,a,r){\\n        h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)};\\n        h._hjSettings={hjid:5141968,hjsv:6};\\n        a=o.getElementsByTagName('head')[0];\\n        r=o.createElement('script');r.async=1;\\n        r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv;\\n        a.appendChild(r);\\n    })(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv=');\\n</script>\\n<!-- End Hotjar Tracking Code for Fluence -->\",customHTMLBodyStart:'<!-- Google Tag Manager (noscript) -->\\n<noscript><iframe src=\"https://www.googletagmanager.com/ns.html?id=GTM-NLJJVQHD\" height=\"0\" width=\"0\" style=\"display:none;visibility:hidden\"></iframe></noscript>\\n<!-- End Google Tag Manager (noscript) -->',customHTMLHeadEnd:\"<!-- Google Tag Manager -->\\n<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':\\nnew Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],\\nj=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=\\n'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);\\n})(window,document,'script','dataLayer','GTM-KXBXZ2B4');</script>\\n<!-- End Google Tag Manager -->\\n\\n<!-- Meta Pixel Code -->\\n<script>\\n!function(f,b,e,v,n,t,s)\\n{if(f.fbq)return;n=f.fbq=function(){n.callMethod?\\nn.callMethod.apply(n,arguments):n.queue.push(arguments)};\\nif(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';\\nn.queue=[];t=b.createElement(e);t.async=!0;\\nt.src=v;s=b.getElementsByTagName(e)[0];\\ns.parentNode.insertBefore(t,s)}(window, document,'script',\\n'https://connect.facebook.net/en_US/fbevents.js');\\nfbq('init', '1863177781161460');\\nfbq('track', 'PageView');\\n</script>\\n<noscript></noscript>\",customHTMLHeadStart:'<!-- Google Tag Manager -->\\n<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({\\'gtm.start\\':\\nnew Date().getTime(),event:\\'gtm.js\\'});var f=d.getElementsByTagName(s)[0],\\nj=d.createElement(s),dl=l!=\\'dataLayer\\'?\\'&l=\\'+l:\\'\\';j.async=true;j.src=\\n\\'https://www.googletagmanager.com/gtm.js?id=\\'+i+dl;f.parentNode.insertBefore(j,f);\\n})(window,document,\\'script\\',\\'dataLayer\\',\\'GTM-NLJJVQHD\\');</script>\\n<!-- End Google Tag Manager -->\\n\\n<!-- Favicon [DO NOT DELETE] -->\\n<script>\\n  function updateFavicon() {\\n    const path = window.location.pathname.replace(/\\\\/$/, \"\") || \"/\";\\n\\n    const faviconMap = {\\n      \"/circle\": \"https://static.fluence.academy/favicon/fluencecircle.png\",\\n      \"/club\": \"https://static.fluence.academy/favicon/fluencecircle.png\",\\n      \"/pro\": \"https://static.fluence.academy/favicon/fluencepro.png\",\\n      \"/tiny\": \"https://static.fluence.academy/favicon/tinyfluents.png\",\\n      \\n      \"/marketing/fluencecircle\": \"https://static.fluence.academy/favicon/fluencecircle.png\",\\n      \"/marketing/tinyfluents\": \"https://static.fluence.academy/favicon/tinyfluents.png\",\\n\\n      \"/marketing/thankspage/gracias-club-de-conversaci\\xf3n\": \"https://static.fluence.academy/favicon/fluencecircle.png\",\\n      \"/marketing/thankspage/gracias-tinyfluents\": \"https://static.fluence.academy/favicon/tinyfluents.png\",\\n      \"/marketing/thankspage/personalizadas\": \"https://static.fluence.academy/favicon/fluencecircle.png\",\\n    };\\n\\n    const defaultFavicon = \"https://static.fluence.academy/favicon/fluence.png\";\\n    const faviconURL = faviconMap[path] || defaultFavicon;\\n\\n    // Remove existing favicons\\n    const existingLinks = document.querySelectorAll(\"link[rel=\\'icon\\'], link[rel=\\'shortcut icon\\']\");\\n    existingLinks.forEach(link => link.parentNode.removeChild(link));\\n\\n    // Add new favicon\\n    const newFavicon = document.createElement(\"link\");\\n    newFavicon.rel = \"icon\";\\n    newFavicon.type = \"image/png\";\\n    newFavicon.href = faviconURL;\\n    document.head.appendChild(newFavicon);\\n  }\\n\\n  // Initial load\\n  window.addEventListener(\"DOMContentLoaded\", () => {\\n    updateFavicon();\\n\\n    // Observe route changes (SPA-style)\\n    const originalPushState = history.pushState;\\n    const originalReplaceState = history.replaceState;\\n\\n    // Hook into pushState\\n    history.pushState = function () {\\n      originalPushState.apply(this, arguments);\\n      setTimeout(updateFavicon, 50);\\n    };\\n\\n    // Hook into replaceState\\n    history.replaceState = function () {\\n      originalReplaceState.apply(this, arguments);\\n      setTimeout(updateFavicon, 50);\\n    };\\n\\n    // Also listen to popstate (back/forward buttons)\\n    window.addEventListener(\"popstate\", updateFavicon);\\n  });\\n</script>\\n',favicon:\"https://framerusercontent.com/assets/vRGaoga9zU2u5ZFpsBWoAbHvXZY.png\",robots:\"max-image-preview:large\",socialImage:\"https://framerusercontent.com/assets/YExDk0OdtJFONJgoZRS70hbrc.png\",title:\"Fluence Academy | Clases de ingl\\xe9s para todos\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"iLAAgD,IACjB,CAClB,EAAkB,CAC3B,MAAO,OACP,OAAQ,OACR,QAAS,OACT,eAAgB,SAChB,WAAY,SACf,CASK,EAAkB,CACpB,GAAG,EACH,aAAc,EACd,WAAY,2BACZ,OAAQ,uCACR,MAAO,UACP,cAAe,SAClB,CACY,EAA0B,GAAkB,EAAG,IACnC,EAAK,MAAO,CAC7B,MAAO,EACF,MACR,CAAC,CACJ,IC7BF,SAAwB,EAAS,EAAO,EAAa,CAAC,MAAM,CAAC,kBAAkB;;;;;;;;;;;;;;;+CAA8vB,oBAAoB;;4CAAwP,kBAAkB;;;;;;;;;;;;;;;;;;;;;uBAA07B,oBAAoB;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EAAotF,QAAQ,uEAAuE,OAAO,0BAA0B,YAAY,qEAAqE,MAAM,gDAAmD"}