{"version":3,"file":"Test.Cy67B6EF.mjs","names":["t","e","n","r","c","a","l","o","d","c","uuidv4","_Fragment"],"sources":["https:/ga.jspm.io/npm:uuid@9.0.0/dist/esm-browser/index.js","https:/framerusercontent.com/modules/s24YMaGgoTFzKZNrhduu/EOULMNq4YYN9AbZpj9XY/Test.js"],"sourcesContent":["let t;const e=new Uint8Array(16);function rng(){if(!t){t=\"undefined\"!==typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto);if(!t)throw new Error(\"crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported\")}return t(e)}var n=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i;function validate(t){return\"string\"===typeof t&&n.test(t)}const r=[];for(let t=0;t<256;++t)r.push((t+256).toString(16).slice(1));function unsafeStringify(t,e=0){return(r[t[e+0]]+r[t[e+1]]+r[t[e+2]]+r[t[e+3]]+\"-\"+r[t[e+4]]+r[t[e+5]]+\"-\"+r[t[e+6]]+r[t[e+7]]+\"-\"+r[t[e+8]]+r[t[e+9]]+\"-\"+r[t[e+10]]+r[t[e+11]]+r[t[e+12]]+r[t[e+13]]+r[t[e+14]]+r[t[e+15]]).toLowerCase()}function stringify(t,e=0){const n=unsafeStringify(t,e);if(!validate(n))throw TypeError(\"Stringified UUID is invalid\");return n}let o;let d;let i=0;let s=0;function v1(t,e,n){let r=e&&n||0;const c=e||new Array(16);t=t||{};let a=t.node||o;let m=void 0!==t.clockseq?t.clockseq:d;if(null==a||null==m){const e=t.random||(t.rng||rng)();null==a&&(a=o=[1|e[0],e[1],e[2],e[3],e[4],e[5]]);null==m&&(m=d=16383&(e[6]<<8|e[7]))}let u=void 0!==t.msecs?t.msecs:Date.now();let l=void 0!==t.nsecs?t.nsecs:s+1;const g=u-i+(l-s)/1e4;g<0&&void 0===t.clockseq&&(m=m+1&16383);(g<0||u>i)&&void 0===t.nsecs&&(l=0);if(l>=1e4)throw new Error(\"uuid.v1(): Can't create more than 10M uuids/sec\");i=u;s=l;d=m;u+=122192928e5;const h=(1e4*(268435455&u)+l)%4294967296;c[r++]=h>>>24&255;c[r++]=h>>>16&255;c[r++]=h>>>8&255;c[r++]=255&h;const p=u/4294967296*1e4&268435455;c[r++]=p>>>8&255;c[r++]=255&p;c[r++]=p>>>24&15|16;c[r++]=p>>>16&255;c[r++]=m>>>8|128;c[r++]=255&m;for(let t=0;t<6;++t)c[r+t]=a[t];return e||unsafeStringify(c)}function parse(t){if(!validate(t))throw TypeError(\"Invalid UUID\");let e;const n=new Uint8Array(16);n[0]=(e=parseInt(t.slice(0,8),16))>>>24;n[1]=e>>>16&255;n[2]=e>>>8&255;n[3]=255&e;n[4]=(e=parseInt(t.slice(9,13),16))>>>8;n[5]=255&e;n[6]=(e=parseInt(t.slice(14,18),16))>>>8;n[7]=255&e;n[8]=(e=parseInt(t.slice(19,23),16))>>>8;n[9]=255&e;n[10]=(e=parseInt(t.slice(24,36),16))/1099511627776&255;n[11]=e/4294967296&255;n[12]=e>>>24&255;n[13]=e>>>16&255;n[14]=e>>>8&255;n[15]=255&e;return n}function stringToBytes(t){t=unescape(encodeURIComponent(t));const e=[];for(let n=0;n<t.length;++n)e.push(t.charCodeAt(n));return e}const c=\"6ba7b810-9dad-11d1-80b4-00c04fd430c8\";const a=\"6ba7b811-9dad-11d1-80b4-00c04fd430c8\";function v35(t,e,n){function generateUUID(t,r,o,d){var i;\"string\"===typeof t&&(t=stringToBytes(t));\"string\"===typeof r&&(r=parse(r));if(16!==(null===(i=r)||void 0===i?void 0:i.length))throw TypeError(\"Namespace must be array-like (16 iterable integer values, 0-255)\");let s=new Uint8Array(16+t.length);s.set(r);s.set(t,r.length);s=n(s);s[6]=15&s[6]|e;s[8]=63&s[8]|128;if(o){d=d||0;for(let t=0;t<16;++t)o[d+t]=s[t];return o}return unsafeStringify(s)}try{generateUUID.name=t}catch(t){}generateUUID.DNS=c;generateUUID.URL=a;return generateUUID}function md5(t){if(\"string\"===typeof t){const e=unescape(encodeURIComponent(t));t=new Uint8Array(e.length);for(let n=0;n<e.length;++n)t[n]=e.charCodeAt(n)}return md5ToHexEncodedArray(wordsToMd5(bytesToWords(t),8*t.length))}function md5ToHexEncodedArray(t){const e=[];const n=32*t.length;const r=\"0123456789abcdef\";for(let o=0;o<n;o+=8){const n=t[o>>5]>>>o%32&255;const d=parseInt(r.charAt(n>>>4&15)+r.charAt(15&n),16);e.push(d)}return e}function getOutputLength(t){return 14+(t+64>>>9<<4)+1}function wordsToMd5(t,e){t[e>>5]|=128<<e%32;t[getOutputLength(e)-1]=e;let n=1732584193;let r=-271733879;let o=-1732584194;let d=271733878;for(let e=0;e<t.length;e+=16){const i=n;const s=r;const c=o;const a=d;n=md5ff(n,r,o,d,t[e],7,-680876936);d=md5ff(d,n,r,o,t[e+1],12,-389564586);o=md5ff(o,d,n,r,t[e+2],17,606105819);r=md5ff(r,o,d,n,t[e+3],22,-1044525330);n=md5ff(n,r,o,d,t[e+4],7,-176418897);d=md5ff(d,n,r,o,t[e+5],12,1200080426);o=md5ff(o,d,n,r,t[e+6],17,-1473231341);r=md5ff(r,o,d,n,t[e+7],22,-45705983);n=md5ff(n,r,o,d,t[e+8],7,1770035416);d=md5ff(d,n,r,o,t[e+9],12,-1958414417);o=md5ff(o,d,n,r,t[e+10],17,-42063);r=md5ff(r,o,d,n,t[e+11],22,-1990404162);n=md5ff(n,r,o,d,t[e+12],7,1804603682);d=md5ff(d,n,r,o,t[e+13],12,-40341101);o=md5ff(o,d,n,r,t[e+14],17,-1502002290);r=md5ff(r,o,d,n,t[e+15],22,1236535329);n=md5gg(n,r,o,d,t[e+1],5,-165796510);d=md5gg(d,n,r,o,t[e+6],9,-1069501632);o=md5gg(o,d,n,r,t[e+11],14,643717713);r=md5gg(r,o,d,n,t[e],20,-373897302);n=md5gg(n,r,o,d,t[e+5],5,-701558691);d=md5gg(d,n,r,o,t[e+10],9,38016083);o=md5gg(o,d,n,r,t[e+15],14,-660478335);r=md5gg(r,o,d,n,t[e+4],20,-405537848);n=md5gg(n,r,o,d,t[e+9],5,568446438);d=md5gg(d,n,r,o,t[e+14],9,-1019803690);o=md5gg(o,d,n,r,t[e+3],14,-187363961);r=md5gg(r,o,d,n,t[e+8],20,1163531501);n=md5gg(n,r,o,d,t[e+13],5,-1444681467);d=md5gg(d,n,r,o,t[e+2],9,-51403784);o=md5gg(o,d,n,r,t[e+7],14,1735328473);r=md5gg(r,o,d,n,t[e+12],20,-1926607734);n=md5hh(n,r,o,d,t[e+5],4,-378558);d=md5hh(d,n,r,o,t[e+8],11,-2022574463);o=md5hh(o,d,n,r,t[e+11],16,1839030562);r=md5hh(r,o,d,n,t[e+14],23,-35309556);n=md5hh(n,r,o,d,t[e+1],4,-1530992060);d=md5hh(d,n,r,o,t[e+4],11,1272893353);o=md5hh(o,d,n,r,t[e+7],16,-155497632);r=md5hh(r,o,d,n,t[e+10],23,-1094730640);n=md5hh(n,r,o,d,t[e+13],4,681279174);d=md5hh(d,n,r,o,t[e],11,-358537222);o=md5hh(o,d,n,r,t[e+3],16,-722521979);r=md5hh(r,o,d,n,t[e+6],23,76029189);n=md5hh(n,r,o,d,t[e+9],4,-640364487);d=md5hh(d,n,r,o,t[e+12],11,-421815835);o=md5hh(o,d,n,r,t[e+15],16,530742520);r=md5hh(r,o,d,n,t[e+2],23,-995338651);n=md5ii(n,r,o,d,t[e],6,-198630844);d=md5ii(d,n,r,o,t[e+7],10,1126891415);o=md5ii(o,d,n,r,t[e+14],15,-1416354905);r=md5ii(r,o,d,n,t[e+5],21,-57434055);n=md5ii(n,r,o,d,t[e+12],6,1700485571);d=md5ii(d,n,r,o,t[e+3],10,-1894986606);o=md5ii(o,d,n,r,t[e+10],15,-1051523);r=md5ii(r,o,d,n,t[e+1],21,-2054922799);n=md5ii(n,r,o,d,t[e+8],6,1873313359);d=md5ii(d,n,r,o,t[e+15],10,-30611744);o=md5ii(o,d,n,r,t[e+6],15,-1560198380);r=md5ii(r,o,d,n,t[e+13],21,1309151649);n=md5ii(n,r,o,d,t[e+4],6,-145523070);d=md5ii(d,n,r,o,t[e+11],10,-1120210379);o=md5ii(o,d,n,r,t[e+2],15,718787259);r=md5ii(r,o,d,n,t[e+9],21,-343485551);n=safeAdd(n,i);r=safeAdd(r,s);o=safeAdd(o,c);d=safeAdd(d,a)}return[n,r,o,d]}function bytesToWords(t){if(0===t.length)return[];const e=8*t.length;const n=new Uint32Array(getOutputLength(e));for(let r=0;r<e;r+=8)n[r>>5]|=(255&t[r/8])<<r%32;return n}function safeAdd(t,e){const n=(65535&t)+(65535&e);const r=(t>>16)+(e>>16)+(n>>16);return r<<16|65535&n}function bitRotateLeft(t,e){return t<<e|t>>>32-e}function md5cmn(t,e,n,r,o,d){return safeAdd(bitRotateLeft(safeAdd(safeAdd(e,t),safeAdd(r,d)),o),n)}function md5ff(t,e,n,r,o,d,i){return md5cmn(e&n|~e&r,t,e,o,d,i)}function md5gg(t,e,n,r,o,d,i){return md5cmn(e&r|n&~r,t,e,o,d,i)}function md5hh(t,e,n,r,o,d,i){return md5cmn(e^n^r,t,e,o,d,i)}function md5ii(t,e,n,r,o,d,i){return md5cmn(n^(e|~r),t,e,o,d,i)}const m=v35(\"v3\",48,md5);const u=\"undefined\"!==typeof crypto&&crypto.randomUUID&&crypto.randomUUID.bind(crypto);var l={randomUUID:u};function v4(t,e,n){if(l.randomUUID&&!e&&!t)return l.randomUUID();t=t||{};const r=t.random||(t.rng||rng)();r[6]=15&r[6]|64;r[8]=63&r[8]|128;if(e){n=n||0;for(let t=0;t<16;++t)e[n+t]=r[t];return e}return unsafeStringify(r)}function f(t,e,n,r){switch(t){case 0:return e&n^~e&r;case 1:return e^n^r;case 2:return e&n^e&r^n&r;case 3:return e^n^r}}function ROTL(t,e){return t<<e|t>>>32-e}function sha1(t){const e=[1518500249,1859775393,2400959708,3395469782];const n=[1732584193,4023233417,2562383102,271733878,3285377520];if(\"string\"===typeof t){const e=unescape(encodeURIComponent(t));t=[];for(let n=0;n<e.length;++n)t.push(e.charCodeAt(n))}else Array.isArray(t)||(t=Array.prototype.slice.call(t));t.push(128);const r=t.length/4+2;const o=Math.ceil(r/16);const d=new Array(o);for(let e=0;e<o;++e){const n=new Uint32Array(16);for(let r=0;r<16;++r)n[r]=t[64*e+4*r]<<24|t[64*e+4*r+1]<<16|t[64*e+4*r+2]<<8|t[64*e+4*r+3];d[e]=n}d[o-1][14]=8*(t.length-1)/Math.pow(2,32);d[o-1][14]=Math.floor(d[o-1][14]);d[o-1][15]=8*(t.length-1)&4294967295;for(let t=0;t<o;++t){const r=new Uint32Array(80);for(let e=0;e<16;++e)r[e]=d[t][e];for(let t=16;t<80;++t)r[t]=ROTL(r[t-3]^r[t-8]^r[t-14]^r[t-16],1);let o=n[0];let i=n[1];let s=n[2];let c=n[3];let a=n[4];for(let t=0;t<80;++t){const n=Math.floor(t/20);const d=ROTL(o,5)+f(n,i,s,c)+a+e[n]+r[t]>>>0;a=c;c=s;s=ROTL(i,30)>>>0;i=o;o=d}n[0]=n[0]+o>>>0;n[1]=n[1]+i>>>0;n[2]=n[2]+s>>>0;n[3]=n[3]+c>>>0;n[4]=n[4]+a>>>0}return[n[0]>>24&255,n[0]>>16&255,n[0]>>8&255,255&n[0],n[1]>>24&255,n[1]>>16&255,n[1]>>8&255,255&n[1],n[2]>>24&255,n[2]>>16&255,n[2]>>8&255,255&n[2],n[3]>>24&255,n[3]>>16&255,n[3]>>8&255,255&n[3],n[4]>>24&255,n[4]>>16&255,n[4]>>8&255,255&n[4]]}const g=v35(\"v5\",80,sha1);var h=\"00000000-0000-0000-0000-000000000000\";function version(t){if(!validate(t))throw TypeError(\"Invalid UUID\");return parseInt(t.slice(14,15),16)}export{h as NIL,parse,stringify,v1,m as v3,v4,g as v5,validate,version};\n\n//# sourceMappingURL=index.js.map","import{jsx as _jsx,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useEffect}from\"react\";import{v4 as uuidv4}from\"uuid\";/**\n * @framerSupportedLayoutWidth auto\n * @framerDisableUnlink\n * @framerSupportedLayoutHeight auto\n */export default function Gated_Content(props){const{formId,contentId,expireHours,visibleContentId}=props;useEffect(()=>{if(typeof window!==\"undefined\"){const form=document.getElementById(formId);const content=document.getElementById(contentId);const visibleContent=document.getElementById(visibleContentId);const cookieName=`${window.location.pathname}Cookie`;if(content)content.style.display=\"none\";// Check if cookie exists\nconst cookies=document.cookie.split(\";\").map(c=>c.trim());const cookieExists=cookies.some(c=>c.startsWith(`${cookieName}=`));if(cookieExists){// Show content, hide form\nif(content)content.style.display=\"block\";if(form){form.style.display=\"none\";visibleContent.style.display=\"none\";}}// Handle form submission\nif(form){form.addEventListener(\"submit\",e=>{e.preventDefault();const expireDate=new Date;expireDate.setTime(expireDate.getTime()+expireHours*60*60*1e3);document.cookie=`${cookieName}=${uuidv4()}; expires=${expireDate.toUTCString()}; path=/; SameSite=Strict`;// Delay visibility change by 2 seconds\nsetTimeout(()=>{if(content)content.style.display=\"block\";form.style.display=\"none\";visibleContent.style.display=\"none\";},2e3);});}}},[]);return /*#__PURE__*/_jsx(_Fragment,{});}Gated_Content.displayName=\"Gated Content\";addPropertyControls(Gated_Content,{visibleContentId:{type:ControlType.String,title:\"Initial Visible Content ID\",description:\"The ID of the content section that should be shown before the user completes the form.\"},formId:{type:ControlType.String,title:\"Form ID\",description:\"The ID of the form the user must submit to unlock the hidden content.\"},contentId:{type:ControlType.String,title:\"Hidden Content ID\",description:\"The ID of the content section that becomes accessible after the form is submitted.\"},expireHours:{type:ControlType.Number,title:\"Expire (hours)\",defaultValue:72,min:1,max:2e3,step:1,description:\"How long (in hours) the unlocked content should remain accessible before requiring the user to submit the form again.\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Gated_Content\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"* @framerSupportedLayoutHeight auto\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Test.map"],"mappings":"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"}