{"version":3,"file":"TrustArcConsent.DDZNfKo6.mjs","names":["useState","_Fragment"],"sources":["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":"iLAAqH,SAAwB,GAAiB,CAAC,GAAK,CAAC,EAAS,GAAaA,EAAS,GAAM,CAyCxG,OAzCyG,MAAc,CACzN,EAAY,GAAK,EAAG,EAAE,CAAC,CAAC,MAAc,CAAC,GAAG,EAAS,CACnD,IAAM,EAAQ,SAAS,cAAc,SAAS,CAAC,EAAQ,IAAI,mFAAmF,EAAQ,KAAK,kBAAkB,EAAQ,MAAM,GAAK,EAAQ,YAAY,GAAG,SAAS,KAAK,YAAY,EAAQ,CACzP,IAAM,EAAQ,SAAS,cAAc,SAAS,CAsC9C,MAtC+C,GAAQ,KAAK,kBAAkB,EAAQ,MAAM,GAAK,EAAQ,UAAU;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;cAqCrG,SAAS,KAAK,YAAY,EAAQ,KACtC,CAAC,SAAS,KAAK,YAAY,EAAQ,CAAC,SAAS,KAAK,YAAY,EAAQ,IAAM,CAAC,EAAS,CAAC,CAAqB,EAAMC,EAAU,CAAC,SAAS,CAAc,EAAK,QAAQ,CAAC,yBAAyB,GAAK,SAAS;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;kBA8BjM,CAAC,CAAc,EAAK,MAAM,CAAC,GAAG,YAAY,yBAAyB,GAAK,CAAC,CAAC,CAAC,CAAC,kBAvEf,IAAsC"}