{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/iWrg28BoZVTZOFu1iIiV/wAzUxoDRlfXOetvN1Vpv/TrustArcConsent.js"],
  "sourcesContent": ["import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useEffect,useState}from\"react\";export default function TrustArcConsent(){const[hydrated,setHydrated]=useState(false);useEffect(()=>{// Mark component as hydrated\nsetHydrated(true);},[]);useEffect(()=>{if(hydrated){// Add the first script dynamically\nconst script1=document.createElement(\"script\");script1.src=\"https://consent.trustarc.com/notice?domain=rockcentral.com&c=teconsent&text=true\";script1.type=\"text/javascript\";script1.async=true;script1.crossOrigin=\"\";document.body.appendChild(script1);// Add the second script dynamically\nconst script2=document.createElement(\"script\");script2.type=\"text/javascript\";script2.defer=true;script2.innerHTML=`\n                (function () {\n                    'use strict';\n                    var t = document.createElement('script');\n                    t.src = 'https://form-renderer.trustarc.com/browser/client.js';\n                    t.type = 'text/javascript';\n                    t.defer = true;\n                    document.body.appendChild(t);\n                    window.trustarc = window.trustarc || {};\n                    var r = window.trustarc;\n                    r.irm = [];\n                    var n = ['init', 'shouldShowGPCBanner', 'setGPCSubmitted', 'destroy'];\n                    for (var e = 0; e < n.length; e++) {\n                        var o = n[e];\n                        r.irm[o] =\n                            r.irm[o] ||\n                            (function (t) {\n                                return function () {\n                                    var n = Array.prototype.slice.call(arguments);\n                                    r.irm.push([t, n]);\n                                };\n                            })(o);\n                    }\n                    r.irm.init(\n                        {\n                            formId: '824a3ecc-339b-4a5d-8f9b-15c8e8b69227',\n                            gpcDetection: true,\n                            gpcConfig: {\n                                geoLocationCodes: [\"NA_US_CA\", \"NA_US_VA\", \"NA_US_CT\"]\n                            }\n                        },\n                        function (error) {\n                            document.body.innerHTML = error;\n                            document.body.style.color = 'red';\n                        }\n                    );\n                })();\n            `;document.body.appendChild(script2);// Cleanup function to remove the scripts when the component unmounts\nreturn()=>{document.body.removeChild(script1);document.body.removeChild(script2);};}},[hydrated]);return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"style\",{suppressHydrationWarning:true,children:`\n                    #teconsent a {\n                        font-family: \"Rocket Sans Regular\", \"Rocket Sans Regular Placeholder\", sans-serif;\n                        font-size: 16px;\n                        line-height: 18px;\n                        font-weight: 400;\n                        color: #1C1B1A;\n                        cursor: pointer;\n                    }\n\n                    #teconsent a:hover {\n                        color: #9d2235;\n                    }\n\n                    @media only screen and (max-width: 600px) {\n                        #teconsent {\n                            text-align: center;\n                        }\n\n                        #teconsent a {\n                            font-size: 15px;\n                        }\n                    }\n\n                    /* Additional CSS */\n                    #icon-id06129953652523625 {    \n                        font-family: \"Rocket Sans Regular\", \"Rocket Sans Regular Placeholder\", sans-serif;\n                        font-size: 16px;\n                        line-height: 20px;\n                    }\n                `}),/*#__PURE__*/_jsx(\"div\",{id:\"teconsent\",suppressHydrationWarning:true})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"TrustArcConsent\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./TrustArcConsent.map"],
  "mappings": "qEAAoI,SAARA,GAAkC,CAAC,GAAK,CAACC,EAASC,CAAW,EAAEC,EAAS,EAAK,EAAE,OAAAC,EAAU,IAAI,CACzNF,EAAY,EAAI,CAAE,EAAE,CAAC,CAAC,EAAEE,EAAU,IAAI,CAAC,GAAGH,EAAS,CACnD,IAAMI,EAAQ,SAAS,cAAc,QAAQ,EAAEA,EAAQ,IAAI,mFAAmFA,EAAQ,KAAK,kBAAkBA,EAAQ,MAAM,GAAKA,EAAQ,YAAY,GAAG,SAAS,KAAK,YAAYA,CAAO,EACxP,IAAMC,EAAQ,SAAS,cAAc,QAAQ,EAAE,OAAAA,EAAQ,KAAK,kBAAkBA,EAAQ,MAAM,GAAKA,EAAQ,UAAU;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cAqCrG,SAAS,KAAK,YAAYA,CAAO,EACzC,IAAI,CAAC,SAAS,KAAK,YAAYD,CAAO,EAAE,SAAS,KAAK,YAAYC,CAAO,CAAE,CAAE,CAAC,EAAE,CAACL,CAAQ,CAAC,EAAsBM,EAAMC,EAAU,CAAC,SAAS,CAAcC,EAAK,QAAQ,CAAC,yBAAyB,GAAK,SAAS;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,iBA8BlM,CAAC,EAAeA,EAAK,MAAM,CAAC,GAAG,YAAY,yBAAyB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAE",
  "names": ["TrustArcConsent", "hydrated", "setHydrated", "ye", "ue", "script1", "script2", "u", "l", "p"]
}
