{"version":3,"file":"TextShimmer.DIHXthOB.mjs","names":["__legacyOverrideHOC_DataObserverContext","_jsx"],"sources":["https:/framerusercontent.com/modules/mnx8PGeDuaX8xZvcA1ke/A3Ts9HW28hW97HSG3ykE/TextShimmer.js"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";// CSS injection function\nfunction injectShimmerCSS(className=\"loading-shimmer\"){if(typeof document===\"undefined\")return;const styleId=`shimmer-style-${className}`;if(document.getElementById(styleId))return;const style=document.createElement(\"style\");style.id=styleId;style.innerHTML=`\n    .${className} {\n        -webkit-text-fill-color: transparent;\n        animation: loading-shimmer 3s infinite 0.25s;\n        background: linear-gradient(90deg, #000 0%, #CCC 50%, #000 100%);\n        background-size: 200% 100%;\n        background-clip: text;\n        -webkit-background-clip: text;\n        display: inline-block;\n    }\n    @keyframes loading-shimmer {\n        0% {\n            background-position: 200% 0;\n        }\n        100% {\n            background-position: -200% 0;\n        }\n    }\n    `;document.head.appendChild(style);}export function TextShimmer(options={}){const className=options.className||\"loading-shimmer\";injectShimmerCSS(className);return{className};}import{useContext as __legacyOverrideHOC_useContext}from\"react\";import{DataObserverContext as __legacyOverrideHOC_DataObserverContext}from\"framer\";export function withTextShimmer(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...TextShimmer(props)});};}withTextShimmer.displayName=\"TextShimmer\";\nexport const __FramerMetadata__ = {\"exports\":{\"TextShimmer\":{\"type\":\"override\",\"name\":\"TextShimmer\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withTextShimmer\":{\"type\":\"reactHoc\",\"name\":\"withTextShimmer\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./TextShimmer.map"],"mappings":"oKACA,SAAS,EAAiB,EAAU,kBAAkB,CAAC,GAAG,OAAO,SAAW,IAAY,OAAO,IAAM,EAAQ,iBAAiB,IAAY,GAAG,SAAS,eAAe,CAAO,EAAE,OAAO,IAAM,EAAM,SAAS,cAAc,OAAO,EAAE,EAAM,GAAG,EAAQ,EAAM,UAAU;OAC3P,EAAU;;;;;;;;;;;;;;;;;MAiBX,SAAS,KAAK,YAAY,CAAK,CAAE,CAAC,SAAgB,EAAY,EAAQ,CAAC,EAAE,CAAC,IAAM,EAAU,EAAQ,WAAW,kBAA8C,OAA5B,EAAiB,CAAS,EAAQ,CAAC,WAAS,CAAE,CAAoJ,SAAgB,EAAgB,EAAE,CAAC,MAAO,KAAQ,EAA+BA,CAAuC,EAASC,EAAK,EAAE,CAAC,GAAG,EAAM,GAAG,EAAY,CAAK,CAAC,CAAC,EAAI,iBAnBzc,IAmByM,IAAmF,EAA8K,EAAgB,YAAY"}