{"version":3,"file":"GlobalColorOverride.C4O2D41-.mjs","names":["useRef"],"sources":["https:/framerusercontent.com/modules/PySTDoNjLPkvGBTIzYgx/N5vzpGyhOZnm0T8iSy0t/GlobalColorOverride.js"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";import{Frame,addPropertyControls,ControlType}from\"framer\";import{useEffect,useRef}from\"react\";export function GlobalColorOverride(props){const colorRef=useRef(null);useEffect(()=>{if(!colorRef.current)return;const serviceColor=getComputedStyle(colorRef.current).backgroundColor;if(!serviceColor)return;const allElements=document.querySelectorAll(\"*\");allElements.forEach(el=>{const style=getComputedStyle(el);const color=style.color;if(color===\"rgb(132, 227, 7)\"||color.toLowerCase()===\"#84E307\"){el.style.color=serviceColor;}});},[props.serviceColor]);return /*#__PURE__*/_jsx(Frame,{ref:colorRef,width:0,height:0,background:props.serviceColor,style:{display:\"none\"}});}// Panel editable en Framer\naddPropertyControls(GlobalColorOverride,{serviceColor:{type:ControlType.Color,title:\"Service Color\",defaultValue:\"#FF0055\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"GlobalColorOverride\":{\"type\":\"reactComponent\",\"name\":\"GlobalColorOverride\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./GlobalColorOverride.map"],"mappings":"yLAAyI,SAAgB,EAAoB,EAAM,CAAC,IAAM,EAASA,EAAO,IAAI,EAAsY,OAApY,MAAc,CAAC,GAAG,CAAC,EAAS,QAAQ,OAAO,IAAM,EAAa,iBAAiB,EAAS,OAAO,CAAC,CAAC,gBAAoB,GAAqE,SAAtB,iBAAiB,GAAe,CAAC,CAAC,QAAQ,GAAI,CAAkC,IAAM,EAA3B,iBAAiB,CAAoB,CAAC,CAAC,OAAS,IAAQ,oBAAoB,EAAM,YAAY,IAAI,aAAW,EAAG,MAAM,MAAM,EAAc,CAAC,CAAE,EAAE,CAAC,EAAM,YAAY,CAAC,EAAsB,EAAK,EAAM,CAAC,IAAI,EAAS,MAAM,EAAE,OAAO,EAAE,WAAW,EAAM,aAAa,MAAM,CAAC,QAAQ,MAAM,CAAC,CAAC,CAAE,iBAA/pB,IAA0D,IAAoC,EACxI,EAAoB,EAAoB,CAAC,aAAa,CAAC,KAAK,EAAY,MAAM,MAAM,gBAAgB,aAAa,SAAS,CAAC,CAAC"}