{"version":3,"file":"xmZqS3bHb.Du67aMhD.mjs","names":["mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","useState","useRef","useMemo","useState","useRef","X","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","mask","SVG","getProps","Icon","React.forwardRef","useRef","useCallback","addPropertyOverrides","CopyLinkFonts","Link","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","QrCode","CopyLink","CloseIcon","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","React.useState","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","useCallback","useRef","useState","getProps","React.forwardRef","LeftEdge","TimeDate","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","SVG","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","ClockTime","React.useContext","React.useMemo","React.Fragment","React.forwardRef","useRef","React.useId","SVG"],"sources":["https:/framerusercontent.com/modules/7qGWNDBNmiIImk6p8eHL/dVO8mFdHh5f2ex7GBa8e/T_t13GpMy.js","https:/framerusercontent.com/modules/MnlCOwla4ed6h5ka5uId/2IC9Zca2pqb3MBs8xpKq/QRCodeModern.js","https:/framerusercontent.com/modules/KeEsJHTz7b98IPAbxOsn/gzAlkR3g3NSGwWpdQZFu/SoundOnClick.js","https:/framerusercontent.com/modules/aJ3wEdjhFxmYSsnwnlBe/y1bbiZsUSCvpv161CHuU/AuTu1DLal.js","https:/framerusercontent.com/modules/ecSfABsrMC7n3q8jmz4t/IQSdnhkHvh3XlHck29C4/Hcrq6IUNA.js","https:/framerusercontent.com/modules/XHq6szrDMZpscciSpys3/MGdkNqAIE73FhBJxXVhy/CopyLink.js","https:/framerusercontent.com/modules/UqrRmXeEEDcjQqHWQlw0/o3q46ooBXfjdhbdY4V1c/v4FrTPU0A.js","https:/framerusercontent.com/modules/0RgxtHD7SwWDjIHsQZeZ/GGtQWmh8nOF8CwQwDiRK/EQWqTMuOX.js","https:/framerusercontent.com/modules/HYcHVPAbe8jLEeU7c4mp/QiycTxX7vdblEOi3o00G/Time.js","https:/framerusercontent.com/modules/xXM5XgC1lHZAAIUpB3ls/nNal5TR8z49Az8pBrqlI/djKOMaunt.js","https:/framerusercontent.com/modules/5unXP4isuMArBC1tJAi3/p1150sPAouqee27ouYHR/feGpSRltQ.js","https:/framerusercontent.com/modules/K1uMdWO0Tq7v7K0Nytk5/GOMHW3UlY3XPoYS51VME/ra24mk7Lx.js","https:/framerusercontent.com/modules/98FHqUumG7YymvYQhrDV/J9P3KxydZKxrwNmI4fkV/xmZqS3bHb.js"],"sourcesContent":["// Generated by Framer (85eaff3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 1 5 C 0.448 5 0 4.552 0 4 L 0 1 C 0 0.448 0.448 0 1 0 L 4 0 C 4.552 0 5 0.448 5 1 L 5 4 C 5 4.552 4.552 5 4 5 Z\" fill=\"transparent\" height=\"5px\" id=\"o4tzL3qb9\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(3 3)\" width=\"5px\"/><path d=\"M 1 5 C 0.448 5 0 4.552 0 4 L 0 1 C 0 0.448 0.448 0 1 0 L 4 0 C 4.552 0 5 0.448 5 1 L 5 4 C 5 4.552 4.552 5 4 5 Z\" fill=\"transparent\" height=\"5px\" id=\"JjxkugrUA\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(16 3)\" width=\"5px\"/><path d=\"M 1 5 C 0.448 5 0 4.552 0 4 L 0 1 C 0 0.448 0.448 0 1 0 L 4 0 C 4.552 0 5 0.448 5 1 L 5 4 C 5 4.552 4.552 5 4 5 Z\" fill=\"transparent\" height=\"5px\" id=\"lVj0lVmPe\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(3 16)\" width=\"5px\"/><path d=\"M 5 0 L 2 0 C 0.895 0 0 0.895 0 2 L 0 5\" fill=\"transparent\" height=\"5px\" id=\"wpe2NA4Xk\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(16 16)\" width=\"5px\"/><path d=\"M 0 0 L 0 0.01\" fill=\"transparent\" height=\"1px\" id=\"xGRbvbb_L\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(21 21)\" width=\"1px\"/><path d=\"M 5 0 L 5 3 C 5 4.105 4.105 5 3 5 L 0 5\" fill=\"transparent\" height=\"5px\" id=\"L_pSfcs8x\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(7 7)\" width=\"5px\"/><path d=\"M 0 0 L 0.01 0\" fill=\"transparent\" height=\"1px\" id=\"FOAP6dXnx\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(3 12)\" width=\"1px\"/><path d=\"M 0 0 L 0.01 0\" fill=\"transparent\" height=\"1px\" id=\"Bp1UcHVTa\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(12 3)\" width=\"1px\"/><path d=\"M 0 0 L 0 0.01\" fill=\"transparent\" height=\"1px\" id=\"zQlWeE6Bg\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(12 16)\" width=\"1px\"/><path d=\"M 0 0 L 1 0\" fill=\"transparent\" height=\"1px\" id=\"wWHxFmOa1\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(16 12)\" width=\"1px\"/><path d=\"M 0 0 L 0 0.01\" fill=\"transparent\" height=\"1px\" id=\"Xb7UfbiO4\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(21 12)\" width=\"1px\"/><path d=\"M 0 1 L 0 0\" fill=\"transparent\" height=\"1px\" id=\"Z14bUEweo\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(12 20)\" width=\"1px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,JEeZYcamG:width1??props.JEeZYcamG??2,P_DcoRcrY:color??props.P_DcoRcrY??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,P_DcoRcrY,JEeZYcamG,...restProps}=getProps(props);const href=useSVGTemplate(\"4255951704\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-6X4Mm\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m973uw\":P_DcoRcrY,\"--js9iwy\":JEeZYcamG,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-6X4Mm { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"P_DcoRcrY\":\"color\",\"JEeZYcamG\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Qr Code\",\"color\":{\"type\":\"variable\",\"value\":\"1m973uw\"},\"set\":{\"localId\":\"vectorSet/ZsiCCGPvG\",\"id\":\"ZsiCCGPvG\",\"moduleId\":\"Y7SpbVH16cWqMhj75z1M\"}}\n */const Icon=withCSS(Component,css,\"framer-6X4Mm\");Icon.displayName=\"Qr Code\";export default Icon;addPropertyControls(Icon,{P_DcoRcrY:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},JEeZYcamG:{defaultValue:2,displayStepper:true,hidden:false,max:16,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"P_DcoRcrY\\\":\\\"color\\\",\\\"JEeZYcamG\\\":\\\"width1\\\"}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"24\",\"framerIntrinsicHeight\":\"24\",\"framerImmutableVariables\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"Qr Code\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1m973uw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ZsiCCGPvG\\\",\\\"id\\\":\\\"ZsiCCGPvG\\\",\\\"moduleId\\\":\\\"Y7SpbVH16cWqMhj75z1M\\\"}}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// User instructions: Create a component that when I upload a link, it creates a beautiful QR code. Make it visually look clean and modern. Use the uploaded QR code picture design (rounded finder patterns).\nfunction _define_property(obj,key,value){if(key in obj){Object.defineProperty(obj,key,{value:value,enumerable:true,configurable:true,writable:true});}else{obj[key]=value;}return obj;}import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useMemo,useRef,useState,startTransition}from\"react\";import{addPropertyControls,ControlType,useIsStaticRenderer}from\"framer\";function isValidECLevel(x){return x===\"L\"||x===\"M\"||x===\"Q\"||x===\"H\";}/* Minimal QR Code generator (based on the public-domain style QRCode.js approach by Kazuhiko Arase, adapted/trimmed) */const QRMath={glog(n){if(n<1)throw new Error(\"glog(\"+n+\")\");return QRMath.LOG_TABLE[n];},gexp(n){while(n<0)n+=255;while(n>=256)n-=255;return QRMath.EXP_TABLE[n];},EXP_TABLE:new Array(256),LOG_TABLE:new Array(256)};(function initQRMath(){for(let i=0;i<8;i++)QRMath.EXP_TABLE[i]=1<<i;for(let i=8;i<256;i++)QRMath.EXP_TABLE[i]=QRMath.EXP_TABLE[i-4]^QRMath.EXP_TABLE[i-5]^QRMath.EXP_TABLE[i-6]^QRMath.EXP_TABLE[i-8];for(let i=0;i<255;i++)QRMath.LOG_TABLE[QRMath.EXP_TABLE[i]]=i;})();class QRPolynomial{get(index){return this.num[index];}getLength(){return this.num.length;}multiply(e){const num=new Array(this.getLength()+e.getLength()-1).fill(0);for(let i=0;i<this.getLength();i++){for(let j=0;j<e.getLength();j++){num[i+j]^=QRMath.gexp(QRMath.glog(this.get(i))+QRMath.glog(e.get(j)));}}return new QRPolynomial(num,0);}mod(e){if(this.getLength()-e.getLength()<0)return this;const ratio=QRMath.glog(this.get(0))-QRMath.glog(e.get(0));const num=this.num.slice();for(let i=0;i<e.getLength();i++){num[i]^=QRMath.gexp(QRMath.glog(e.get(i))+ratio);}return new QRPolynomial(num,0).mod(e);}constructor(num,shift){_define_property(this,\"num\",void 0);let offset=0;while(offset<num.length&&num[offset]===0)offset++;this.num=new Array(num.length-offset+shift);for(let i=0;i<num.length-offset;i++)this.num[i]=num[i+offset];}}const QRMaskPattern={PATTERN000:0,PATTERN001:1,PATTERN010:2,PATTERN011:3,PATTERN100:4,PATTERN101:5,PATTERN110:6,PATTERN111:7};const QRErrorCorrectLevel={L:1,M:0,Q:3,H:2};class QRBitBuffer{get(index){const bufIndex=Math.floor(index/8);return(this.buffer[bufIndex]>>>7-index%8&1)===1;}put(num,length){for(let i=0;i<length;i++)this.putBit((num>>>length-i-1&1)===1);}putBit(bit){const bufIndex=Math.floor(this.length/8);if(this.buffer.length<=bufIndex)this.buffer.push(0);if(bit)this.buffer[bufIndex]|=128>>>this.length%8;this.length++;}constructor(){_define_property(this,\"buffer\",void 0);_define_property(this,\"length\",void 0);this.buffer=[];this.length=0;}}class QR8BitByte{getLength(){// UTF-8 byte length\nlet len=0;for(let i=0;i<this.data.length;i++){const c=this.data.charCodeAt(i);if(c<128)len+=1;else if(c<2048)len+=2;else if(c<65536)len+=3;else len+=4;}return len;}write(buffer){// write UTF-8 bytes\nfor(let i=0;i<this.data.length;i++){let c=this.data.charCodeAt(i);if(c<128){buffer.put(c,8);}else if(c<2048){buffer.put(192|c>>>6,8);buffer.put(128|c&63,8);}else if(c<65536){buffer.put(224|c>>>12,8);buffer.put(128|c>>>6&63,8);buffer.put(128|c&63,8);}else{// surrogate pairs not expected in JS charCodeAt loop; keep safe\nbuffer.put(63,8);}}}constructor(data){_define_property(this,\"data\",void 0);this.data=data;}}function getBCHDigit(data){let digit=0;while(data!==0){digit++;data>>>=1;}return digit;}function getBCHTypeInfo(data){let d=data<<10;const G15=1335;const G15_MASK=21522;while(getBCHDigit(d)-getBCHDigit(G15)>=0){d^=G15<<getBCHDigit(d)-getBCHDigit(G15);}return(data<<10|d)^G15_MASK;}function getBCHTypeNumber(data){let d=data<<12;const G18=7973;while(getBCHDigit(d)-getBCHDigit(G18)>=0){d^=G18<<getBCHDigit(d)-getBCHDigit(G18);}return data<<12|d;}function getPatternPosition(typeNumber){const PATTERN_POSITION_TABLE=[[],[6,18],[6,22],[6,26],[6,30],[6,34],[6,22,38],[6,24,42],[6,26,46],[6,28,50],[6,30,54],[6,32,58],[6,34,62],[6,26,46,66],[6,26,48,70],[6,26,50,74],[6,30,54,78],[6,30,56,82],[6,30,58,86],[6,34,62,90],[6,28,50,72,94],[6,26,50,74,98],[6,30,54,78,102],[6,28,54,80,106],[6,32,58,84,110],[6,30,58,86,114],[6,34,62,90,118],[6,26,50,74,98,122],[6,30,54,78,102,126],[6,26,52,78,104,130],[6,30,56,82,108,134],[6,34,60,86,112,138],[6,30,58,86,114,142],[6,34,62,90,118,146],[6,30,54,78,102,126,150],[6,24,50,76,102,128,154],[6,28,54,80,106,132,158],[6,32,58,84,110,136,162],[6,26,54,82,110,138,166],[6,30,58,86,114,142,170]];return PATTERN_POSITION_TABLE[typeNumber-1]||[];}function getMask(maskPattern,i,j){switch(maskPattern){case QRMaskPattern.PATTERN000:return(i+j)%2===0;case QRMaskPattern.PATTERN001:return i%2===0;case QRMaskPattern.PATTERN010:return j%3===0;case QRMaskPattern.PATTERN011:return(i+j)%3===0;case QRMaskPattern.PATTERN100:return(Math.floor(i/2)+Math.floor(j/3))%2===0;case QRMaskPattern.PATTERN101:return i*j%2+i*j%3===0;case QRMaskPattern.PATTERN110:return(i*j%2+i*j%3)%2===0;case QRMaskPattern.PATTERN111:return((i+j)%2+i*j%3)%2===0;default:return false;}}function getErrorCorrectPolynomial(errorCorrectLength){let a=new QRPolynomial([1],0);for(let i=0;i<errorCorrectLength;i++){a=a.multiply(new QRPolynomial([1,QRMath.gexp(i)],0));}return a;}function getLengthInBits(mode,type){if(1<=type&&type<10){// 1 - 9\nswitch(mode){case 4:return 8// 8bit\n;default:return 8;}}else if(type<27){// 10 - 26\nswitch(mode){case 4:return 16;default:return 16;}}else if(type<41){// 27 - 40\nswitch(mode){case 4:return 16;default:return 16;}}return 16;}function getLostPoint(qr){const moduleCount=qr.getModuleCount();let lostPoint=0;// Level 1: adjacent modules in same color\nfor(let row=0;row<moduleCount;row++){for(let col=0;col<moduleCount;col++){let sameCount=0;const dark=qr.isDark(row,col);for(let r=-1;r<=1;r++){if(row+r<0||moduleCount<=row+r)continue;for(let c=-1;c<=1;c++){if(col+c<0||moduleCount<=col+c)continue;if(r===0&&c===0)continue;if(dark===qr.isDark(row+r,col+c))sameCount++;}}if(sameCount>5)lostPoint+=3+sameCount-5;}}// Level 2: 2x2 blocks\nfor(let row=0;row<moduleCount-1;row++){for(let col=0;col<moduleCount-1;col++){let count=0;if(qr.isDark(row,col))count++;if(qr.isDark(row+1,col))count++;if(qr.isDark(row,col+1))count++;if(qr.isDark(row+1,col+1))count++;if(count===0||count===4)lostPoint+=3;}}// Level 3: finder-like patterns in rows/cols\nfor(let row=0;row<moduleCount;row++){for(let col=0;col<moduleCount-6;col++){if(qr.isDark(row,col)&&!qr.isDark(row,col+1)&&qr.isDark(row,col+2)&&qr.isDark(row,col+3)&&qr.isDark(row,col+4)&&!qr.isDark(row,col+5)&&qr.isDark(row,col+6)){lostPoint+=40;}}}for(let col=0;col<moduleCount;col++){for(let row=0;row<moduleCount-6;row++){if(qr.isDark(row,col)&&!qr.isDark(row+1,col)&&qr.isDark(row+2,col)&&qr.isDark(row+3,col)&&qr.isDark(row+4,col)&&!qr.isDark(row+5,col)&&qr.isDark(row+6,col)){lostPoint+=40;}}}// Level 4: balance of dark modules\nlet darkCount=0;for(let row=0;row<moduleCount;row++){for(let col=0;col<moduleCount;col++){if(qr.isDark(row,col))darkCount++;}}const ratio=Math.abs(100*darkCount/moduleCount/moduleCount-50)/5;lostPoint+=ratio*10;return lostPoint;}const QRMode={MODE_8BIT_BYTE:4};const QRRSBlock={getRSBlocks(typeNumber,errorCorrectLevel){const rsBlock=QRRSBlock.getRsBlockTable(typeNumber,errorCorrectLevel);if(!rsBlock)throw new Error(\"bad rs block @ typeNumber:\"+typeNumber+\"/errorCorrectLevel:\"+errorCorrectLevel);const length=rsBlock.length/3;const list=[];for(let i=0;i<length;i++){const count=rsBlock[i*3+0];const totalCount=rsBlock[i*3+1];const dataCount=rsBlock[i*3+2];for(let j=0;j<count;j++)list.push({totalCount,dataCount});}return list;},getRsBlockTable(typeNumber,errorCorrectLevel){// prettier-ignore\nconst RS_BLOCK_TABLE=[// 1\n[1,26,19],[1,26,16],[1,26,13],[1,26,9],// 2\n[1,44,34],[1,44,28],[1,44,22],[1,44,16],// 3\n[1,70,55],[1,70,44],[2,35,17],[2,35,13],// 4\n[1,100,80],[2,50,32],[2,50,24],[4,25,9],// 5\n[1,134,108],[2,67,43],[2,33,15,2,34,16],[2,33,11,2,34,12],// 6\n[2,86,68],[4,43,27],[4,43,19],[4,43,15],// 7\n[2,98,78],[4,49,31],[2,32,14,4,33,15],[4,39,13,1,40,14],// 8\n[2,121,97],[2,60,38,2,61,39],[4,40,18,2,41,19],[4,40,14,2,41,15],// 9\n[2,146,116],[3,58,36,2,59,37],[4,36,16,4,37,17],[4,36,12,4,37,13],// 10\n[2,86,68,2,87,69],[4,69,43,1,70,44],[6,43,19,2,44,20],[6,43,15,2,44,16]];// Only need up to 10 for most URLs; auto-sizing will pick a <=10 typically\nif(typeNumber<1||typeNumber>10)return null;switch(errorCorrectLevel){case 1:return RS_BLOCK_TABLE[(typeNumber-1)*4+0];case 0:return RS_BLOCK_TABLE[(typeNumber-1)*4+1];case 3:return RS_BLOCK_TABLE[(typeNumber-1)*4+2];case 2:return RS_BLOCK_TABLE[(typeNumber-1)*4+3];default:return null;}}};function createBytes(buffer,rsBlocks){let offset=0;let maxDcCount=0;let maxEcCount=0;const dcdata=new Array(rsBlocks.length);const ecdata=new Array(rsBlocks.length);for(let r=0;r<rsBlocks.length;r++){const dcCount=rsBlocks[r].dataCount;const ecCount=rsBlocks[r].totalCount-dcCount;maxDcCount=Math.max(maxDcCount,dcCount);maxEcCount=Math.max(maxEcCount,ecCount);dcdata[r]=new Array(dcCount);for(let i=0;i<dcdata[r].length;i++){dcdata[r][i]=255&buffer.buffer[i+offset];}offset+=dcCount;const rsPoly=getErrorCorrectPolynomial(ecCount);const rawPoly=new QRPolynomial(dcdata[r],rsPoly.getLength()-1);const modPoly=rawPoly.mod(rsPoly);ecdata[r]=new Array(rsPoly.getLength()-1);for(let i=0;i<ecdata[r].length;i++){const modIndex=i+modPoly.getLength()-ecdata[r].length;ecdata[r][i]=modIndex>=0?modPoly.get(modIndex):0;}}let totalCodeCount=0;for(let i=0;i<rsBlocks.length;i++)totalCodeCount+=rsBlocks[i].totalCount;const data=new Array(totalCodeCount);let index=0;for(let i=0;i<maxDcCount;i++){for(let r=0;r<rsBlocks.length;r++){if(i<dcdata[r].length)data[index++]=dcdata[r][i];}}for(let i=0;i<maxEcCount;i++){for(let r=0;r<rsBlocks.length;r++){if(i<ecdata[r].length)data[index++]=ecdata[r][i];}}return data;}class QRCodeModel{addData(data){this.dataList.push(new QR8BitByte(data));this.dataCache=null;}isDark(row,col){if(!this.modules)return false;const v=this.modules[row]?.[col];return v===true;}getModuleCount(){return this.moduleCount;}make(){if(this.typeNumber<1){this.typeNumber=this.getBestTypeNumber();}this.makeImpl(false,this.getBestMaskPattern());}getBestTypeNumber(){for(let type=1;type<=10;type++){const rsBlocks=QRRSBlock.getRSBlocks(type,this.errorCorrectLevel);const buffer=new QRBitBuffer;for(let i=0;i<this.dataList.length;i++){const data=this.dataList[i];buffer.put(QRMode.MODE_8BIT_BYTE,4);buffer.put(data.getLength(),getLengthInBits(QRMode.MODE_8BIT_BYTE,type));data.write(buffer);}const totalDataCount=rsBlocks.reduce((sum,b)=>sum+b.dataCount,0);// terminator\nif(buffer.length+4<=totalDataCount*8)buffer.put(0,4);// padding to byte\nwhile(buffer.length%8!==0)buffer.putBit(false);// padding bytes\nwhile(buffer.buffer.length<totalDataCount){buffer.put(236,8);if(buffer.buffer.length>=totalDataCount)break;buffer.put(17,8);}if(buffer.buffer.length<=totalDataCount)return type;}return 10;}getBestMaskPattern(){let minLostPoint=Infinity;let pattern=0;for(let i=0;i<8;i++){this.makeImpl(true,i);const lostPoint=getLostPoint(this);if(lostPoint<minLostPoint){minLostPoint=lostPoint;pattern=i;}}return pattern;}makeImpl(test,maskPattern){this.moduleCount=this.typeNumber*4+17;this.modules=new Array(this.moduleCount);for(let row=0;row<this.moduleCount;row++){this.modules[row]=new Array(this.moduleCount).fill(null);}this.setupPositionProbePattern(0,0);this.setupPositionProbePattern(this.moduleCount-7,0);this.setupPositionProbePattern(0,this.moduleCount-7);this.setupPositionAdjustPattern();this.setupTimingPattern();this.setupTypeInfo(test,maskPattern);if(this.typeNumber>=7)this.setupTypeNumber(test);if(!this.dataCache){this.dataCache=this.createData(this.typeNumber,this.errorCorrectLevel,this.dataList);}this.mapData(this.dataCache,maskPattern);}setupPositionProbePattern(row,col){if(!this.modules)return;for(let r=-1;r<=7;r++){if(row+r<=-1||this.moduleCount<=row+r)continue;for(let c=-1;c<=7;c++){if(col+c<=-1||this.moduleCount<=col+c)continue;if(0<=r&&r<=6&&(c===0||c===6)||0<=c&&c<=6&&(r===0||r===6)||2<=r&&r<=4&&2<=c&&c<=4){this.modules[row+r][col+c]=true;}else{this.modules[row+r][col+c]=false;}}}}setupTimingPattern(){if(!this.modules)return;for(let i=8;i<this.moduleCount-8;i++){if(this.modules[i][6]===null)this.modules[i][6]=i%2===0;if(this.modules[6][i]===null)this.modules[6][i]=i%2===0;}}setupPositionAdjustPattern(){if(!this.modules)return;const pos=getPatternPosition(this.typeNumber);for(let i=0;i<pos.length;i++){for(let j=0;j<pos.length;j++){const row=pos[i];const col=pos[j];if(this.modules[row][col]!==null)continue;for(let r=-2;r<=2;r++){for(let c=-2;c<=2;c++){if(r===-2||r===2||c===-2||c===2||r===0&&c===0){this.modules[row+r][col+c]=true;}else{this.modules[row+r][col+c]=false;}}}}}}setupTypeNumber(test){if(!this.modules)return;const bits=getBCHTypeNumber(this.typeNumber);for(let i=0;i<18;i++){const mod=!test&&(bits>>i&1)===1;this.modules[Math.floor(i/3)][i%3+this.moduleCount-8-3]=mod;}for(let i=0;i<18;i++){const mod=!test&&(bits>>i&1)===1;this.modules[i%3+this.moduleCount-8-3][Math.floor(i/3)]=mod;}}setupTypeInfo(test,maskPattern){if(!this.modules)return;const data=this.errorCorrectLevel<<3|maskPattern;const bits=getBCHTypeInfo(data);// vertical\nfor(let i=0;i<15;i++){const mod=!test&&(bits>>i&1)===1;if(i<6)this.modules[i][8]=mod;else if(i<8)this.modules[i+1][8]=mod;else this.modules[this.moduleCount-15+i][8]=mod;}// horizontal\nfor(let i=0;i<15;i++){const mod=!test&&(bits>>i&1)===1;if(i<8)this.modules[8][this.moduleCount-i-1]=mod;else if(i<9)this.modules[8][15-i-1+1]=mod;else this.modules[8][15-i-1]=mod;}// fixed\nthis.modules[this.moduleCount-8][8]=!test;}mapData(data,maskPattern){if(!this.modules)return;let inc=-1;let row=this.moduleCount-1;let bitIndex=7;let byteIndex=0;for(let col=this.moduleCount-1;col>0;col-=2){if(col===6)col--;while(true){for(let c=0;c<2;c++){if(this.modules[row][col-c]===null){let dark=false;if(byteIndex<data.length){dark=(data[byteIndex]>>>bitIndex&1)===1;}const mask=getMask(maskPattern,row,col-c);if(mask)dark=!dark;this.modules[row][col-c]=dark;bitIndex--;if(bitIndex===-1){byteIndex++;bitIndex=7;}}}row+=inc;if(row<0||this.moduleCount<=row){row-=inc;inc=-inc;break;}}}}createData(typeNumber,errorCorrectLevel,dataList){const rsBlocks=QRRSBlock.getRSBlocks(typeNumber,errorCorrectLevel);const buffer=new QRBitBuffer;for(let i=0;i<dataList.length;i++){const data=dataList[i];buffer.put(QRMode.MODE_8BIT_BYTE,4);buffer.put(data.getLength(),getLengthInBits(QRMode.MODE_8BIT_BYTE,typeNumber));data.write(buffer);}const totalDataCount=rsBlocks.reduce((sum,b)=>sum+b.dataCount,0);if(buffer.length+4<=totalDataCount*8)buffer.put(0,4);while(buffer.length%8!==0)buffer.putBit(false);while(buffer.buffer.length<totalDataCount){buffer.put(236,8);if(buffer.buffer.length>=totalDataCount)break;buffer.put(17,8);}return createBytes(buffer,rsBlocks);}constructor(typeNumber,errorCorrectLevel){_define_property(this,\"typeNumber\",void 0);_define_property(this,\"errorCorrectLevel\",void 0);_define_property(this,\"modules\",void 0);_define_property(this,\"moduleCount\",void 0);_define_property(this,\"dataCache\",void 0);_define_property(this,\"dataList\",void 0);this.typeNumber=typeNumber;this.errorCorrectLevel=errorCorrectLevel;this.modules=null;this.moduleCount=0;this.dataCache=null;this.dataList=[];}}function clamp(n,min,max){return Math.max(min,Math.min(max,n));}function escapeXml(s){return s.replace(/&/g,\"&amp;\").replace(/</g,\"&lt;\").replace(/>/g,\"&gt;\").replace(/\"/g,\"&quot;\").replace(/'/g,\"&apos;\");}function isInFinderRegion(row,col,moduleCount){const inTopLeft=row>=0&&row<=6&&col>=0&&col<=6;const inTopRight=row>=0&&row<=6&&col>=moduleCount-7&&col<=moduleCount-1;const inBottomLeft=row>=moduleCount-7&&row<=moduleCount-1&&col>=0&&col<=6;return inTopLeft||inTopRight||inBottomLeft;}function renderFinderEyePaths(originX,originY,moduleSize,eyeStyle,eyeRadius,eyeBorderWidth,fg,bg){const s=7*moduleSize;const bw=clamp(eyeBorderWidth*moduleSize,1,3*moduleSize);const outerRx=eyeStyle===\"rounded\"?clamp(eyeRadius*moduleSize,0,s/2):0;const middleRx=eyeStyle===\"rounded\"?clamp(eyeRadius*.72*moduleSize,0,(s-2*bw)/2):0;const innerRx=eyeStyle===\"rounded\"?clamp(eyeRadius*.5*moduleSize,0,(s-4*bw)/2):0;const middleInset=bw;const innerInset=2*bw;const middleSize=s-2*middleInset;const innerSize=s-2*innerInset;const cx=originX+(s-innerSize)/2;const cy=originY+(s-innerSize)/2;// outer filled black\n// middle filled white (bg)\n// inner filled black\nreturn[`<rect x=\"${originX}\" y=\"${originY}\" width=\"${s}\" height=\"${s}\" rx=\"${outerRx}\" ry=\"${outerRx}\" fill=\"${fg}\" />`,`<rect x=\"${originX+middleInset}\" y=\"${originY+middleInset}\" width=\"${middleSize}\" height=\"${middleSize}\" rx=\"${middleRx}\" ry=\"${middleRx}\" fill=\"${bg}\" />`,`<rect x=\"${cx}\" y=\"${cy}\" width=\"${innerSize}\" height=\"${innerSize}\" rx=\"${innerRx}\" ry=\"${innerRx}\" fill=\"${fg}\" />`].join(\"\");}/**\n * QR Code Modern\n *\n * @framerIntrinsicWidth 320\n * @framerIntrinsicHeight 360\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export default function QRCodeModern(props){const{value,ecl,size,quietZone,foreground,background,cardRadius,eyeStyle,eyeRadius,eyeBorderWidth,smooth,pixelRadius,style}=props;const isStatic=useIsStaticRenderer();const[debouncedValue,setDebouncedValue]=useState(value);// debounce typing / rapid edits\nconst tRef=useRef(null);useEffect(()=>{if(isStatic){startTransition(()=>setDebouncedValue(value));return;}if(typeof window===\"undefined\"){startTransition(()=>setDebouncedValue(value));return;}if(tRef.current)window.clearTimeout(tRef.current);tRef.current=window.setTimeout(()=>{startTransition(()=>setDebouncedValue(value));},150);return()=>{if(typeof window!==\"undefined\"&&tRef.current)window.clearTimeout(tRef.current);};},[value,isStatic]);const safeEcl=isValidECLevel(ecl)?ecl:\"M\";const qrData=useMemo(()=>{const text=(debouncedValue||\"\").trim()||\"https://example.com\";const model=new QRCodeModel(0,QRErrorCorrectLevel[safeEcl]);model.addData(text);model.make();return{model,text};},[debouncedValue,safeEcl]);const svgMarkup=useMemo(()=>{const moduleCount=qrData.model.getModuleCount();const pxSize=clamp(Math.round(size),120,2048);const qzPx=clamp(Math.round(quietZone),0,Math.floor(pxSize/2-1));const available=Math.max(1,pxSize-qzPx*2);const moduleSize=available/moduleCount;const bg=background;const fg=foreground;const parts=[];parts.push(`<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"${pxSize}\" height=\"${pxSize}\" viewBox=\"0 0 ${pxSize} ${pxSize}\" shape-rendering=\"crispEdges\">`);parts.push(`<rect width=\"100%\" height=\"100%\" fill=\"${bg}\" />`);// draw regular modules, skipping finder 7x7 areas (we'll draw custom eyes)\nconst shape=smooth?\"rounded\":\"square\";const r=shape===\"rounded\"?clamp(pixelRadius,0,.49):0;const rr=r>0?r*moduleSize:0;for(let row=0;row<moduleCount;row++){for(let col=0;col<moduleCount;col++){if(!qrData.model.isDark(row,col))continue;if(isInFinderRegion(row,col,moduleCount))continue;const x=qzPx+col*moduleSize;const y=qzPx+row*moduleSize;if(rr>0){parts.push(`<rect x=\"${x}\" y=\"${y}\" width=\"${moduleSize}\" height=\"${moduleSize}\" rx=\"${rr}\" ry=\"${rr}\" fill=\"${fg}\" />`);}else{parts.push(`<rect x=\"${x}\" y=\"${y}\" width=\"${moduleSize}\" height=\"${moduleSize}\" fill=\"${fg}\" />`);}}}// custom eyes (match the uploaded design: rounded-corner rings)\nconst eyeOrigin=(row,col)=>({x:qzPx+col*moduleSize,y:qzPx+row*moduleSize});const tl=eyeOrigin(0,0);const tr=eyeOrigin(0,moduleCount-7);const bl=eyeOrigin(moduleCount-7,0);parts.push(renderFinderEyePaths(tl.x,tl.y,moduleSize,eyeStyle,eyeRadius,eyeBorderWidth,fg,bg));parts.push(renderFinderEyePaths(tr.x,tr.y,moduleSize,eyeStyle,eyeRadius,eyeBorderWidth,fg,bg));parts.push(renderFinderEyePaths(bl.x,bl.y,moduleSize,eyeStyle,eyeRadius,eyeBorderWidth,fg,bg));parts.push(`</svg>`);return parts.join(\"\");},[qrData,size,quietZone,foreground,background,eyeStyle,eyeRadius,eyeBorderWidth,smooth,pixelRadius]);const dataUrl=useMemo(()=>{if(typeof window===\"undefined\")return\"\";const encoded=typeof window!==\"undefined\"?window.btoa(unescape(encodeURIComponent(svgMarkup))):\"\";return`data:image/svg+xml;base64,${encoded}`;},[svgMarkup]);const isFixedWidth=!!(style&&style.width===\"100%\");const isFixedHeight=!!(style&&style.height===\"100%\");return /*#__PURE__*/_jsx(\"div\",{style:{...style,position:\"relative\",width:\"100%\",height:\"100%\",minWidth:5,minHeight:5,display:\"flex\",alignItems:\"stretch\",justifyContent:\"stretch\"},children:/*#__PURE__*/_jsx(\"div\",{style:{position:\"relative\",width:\"100%\",height:\"100%\",minWidth:5,minHeight:5,borderRadius:cardRadius,background:\"#FFFFFF\",boxShadow:\"none\",padding:0,display:\"flex\",flexDirection:\"column\",gap:12,boxSizing:\"border-box\",overflow:\"hidden\",...isFixedWidth?{}:{minWidth:\"max-content\"},...isFixedHeight?{}:{}},\"aria-label\":\"QR code card\",children:/*#__PURE__*/_jsx(\"div\",{style:{position:\"relative\",width:\"100%\",flex:1,display:\"grid\",placeItems:\"center\",background:\"transparent\",borderRadius:\"12px\"},children:dataUrl?/*#__PURE__*/_jsx(\"img\",{src:dataUrl,alt:`QR code for ${escapeXml(qrData.text)}`,style:{width:\"100%\",height:\"100%\",maxWidth:\"100%\",maxHeight:\"100%\",objectFit:\"contain\",display:\"block\",borderRadius:14,background:background}}):/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\",borderRadius:14,background:background},\"aria-label\":\"QR preview\"})})})});}addPropertyControls(QRCodeModern,{value:{type:ControlType.String,title:\"Link\",defaultValue:\"https://example.com\",placeholder:\"Paste a URL…\"},ecl:{type:ControlType.Enum,title:\"Error Corr\",options:[\"L\",\"M\",\"Q\",\"H\"],optionTitles:[\"Low\",\"Medium\",\"Quartile\",\"High\"],defaultValue:\"M\",displaySegmentedControl:true},size:{type:ControlType.Number,title:\"QR Size\",defaultValue:560,min:120,max:1200,step:10,unit:\"px\"},quietZone:{type:ControlType.Number,title:\"QR Padding\",defaultValue:24,min:0,max:160,step:2,unit:\"px\"},foreground:{type:ControlType.Color,title:\"Foreground\",defaultValue:\"#000000\"},background:{type:ControlType.Color,title:\"Background\",defaultValue:\"#FFFFFF\"},cardRadius:{type:ControlType.BorderRadius,title:\"Card Radius\",defaultValue:\"20px\"},eyeStyle:{type:ControlType.Enum,title:\"Eye Style\",options:[\"rounded\",\"square\"],optionTitles:[\"Rounded\",\"Square\"],defaultValue:\"rounded\",displaySegmentedControl:true},eyeRadius:{type:ControlType.Number,title:\"Eye Radius\",defaultValue:2.4,min:0,max:3.5,step:.1},eyeBorderWidth:{type:ControlType.Number,title:\"Eye Border\",defaultValue:1,min:.5,max:2.5,step:.1},smooth:{type:ControlType.Boolean,title:\"Smooth\",defaultValue:false,enabledTitle:\"On\",disabledTitle:\"Off\"},pixelRadius:{type:ControlType.Number,title:\"Pixel R\",defaultValue:.25,min:0,max:.49,step:.01,hidden:p=>!p.smooth}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"QRCodeModern\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"320\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"360\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./QRCodeModern.map","// Sound on Click Component - Plays different sounds for open/close menu states\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{useState,useRef,useEffect,startTransition}from\"react\";import{addPropertyControls,ControlType}from\"framer\";/**\n * Sound on Click Component\n * \n * Plays different sounds for open and close states.\n * Perfect for menu toggles with audio feedback.\n * Sounds continue playing even if component is unmounted.\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export default function SoundOnClick(props){const{openSound=\"https://framerusercontent.com/assets/8w3IUatLX9a5JVJ6XPCVuHi94.mp3\",closeSound=\"https://framerusercontent.com/assets/8w3IUatLX9a5JVJ6XPCVuHi94.mp3\",initialState=false,volume=.5,backgroundColor=\"#000000\",openColor=\"#22CC66\",closeColor=\"#FF5588\",buttonText=\"\",openText=\"Open\",closeText=\"Close\",borderRadius=12,font,style}=props;const[isOpen,setIsOpen]=useState(initialState);const openAudioRef=useRef(null);const closeAudioRef=useRef(null);// Initialize audio elements\nuseEffect(()=>{if(typeof window===\"undefined\")return;// Create or reuse audio elements\nif(!openAudioRef.current){openAudioRef.current=new Audio(openSound);}else{openAudioRef.current.src=openSound;}if(!closeAudioRef.current){closeAudioRef.current=new Audio(closeSound);}else{closeAudioRef.current.src=closeSound;}if(openAudioRef.current)openAudioRef.current.volume=volume;if(closeAudioRef.current)closeAudioRef.current.volume=volume;// No cleanup - let sounds finish playing in background\n},[openSound,closeSound,volume]);// Update volume when it changes\nuseEffect(()=>{if(openAudioRef.current)openAudioRef.current.volume=volume;if(closeAudioRef.current)closeAudioRef.current.volume=volume;},[volume]);const handleClick=()=>{const newState=!isOpen;// Play appropriate sound\nif(typeof window!==\"undefined\"){const audioToPlay=newState?openAudioRef.current:closeAudioRef.current;if(audioToPlay){audioToPlay.currentTime=0;audioToPlay.play().catch(error=>{console.warn(\"Audio playback failed:\",error);});}}startTransition(()=>{setIsOpen(newState);});};const displayText=buttonText||(isOpen?openText:closeText);const currentColor=isOpen?openColor:closeColor;return /*#__PURE__*/_jsx(\"div\",{onClick:handleClick,style:{...style,position:\"relative\",width:\"100%\",height:\"100%\",cursor:\"pointer\"},\"aria-pressed\":isOpen,\"aria-label\":`Toggle menu: ${isOpen?\"open\":\"closed\"}`});}addPropertyControls(SoundOnClick,{openSound:{type:ControlType.File,title:\"Open Sound\",allowedFileTypes:[\"mp3\",\"wav\",\"ogg\"]},closeSound:{type:ControlType.File,title:\"Close Sound\",allowedFileTypes:[\"mp3\",\"wav\",\"ogg\"]},volume:{type:ControlType.Number,title:\"Volume\",defaultValue:.5,min:0,max:1,step:.1},initialState:{type:ControlType.Boolean,title:\"Initial State\",defaultValue:false,enabledTitle:\"Open\",disabledTitle:\"Closed\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SoundOnClick\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SoundOnClick.map","// Generated by Framer (27b79d7)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import X from\"https://framerusercontent.com/modules/s9ICNln7If6dbx787s8J/bsSFrd6i3uQgWvg7HD50/gpufTpA3b.js\";const XFonts=getFonts(X);const serializationHash=\"framer-9Es56\";const variantClassNames={wRKinaLFN:\"framer-v-j9ym3j\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const tLzwgDQn0=undefined;const ItjmSNflF=undefined;const abtxQ1SOc=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({bGColor,click,fill,height,id,width,...props})=>{return{...props,abtxQ1SOc:bGColor??props.abtxQ1SOc??\"var(--token-8953db84-6ee7-4a06-97fe-8d124548be4e, rgb(0, 0, 0))\",ItjmSNflF:click??props.ItjmSNflF,tLzwgDQn0:fill??props.tLzwgDQn0??\"var(--token-4ea9649a-ebe4-40dd-937a-4ecd733b1da9, rgb(255, 255, 255))\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,ItjmSNflF,abtxQ1SOc,tLzwgDQn0,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"wRKinaLFN\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1q4zhrx=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(ItjmSNflF){const res=await ItjmSNflF(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-j9ym3j\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"wRKinaLFN\",onTap:onTap1q4zhrx,ref:refBinding,style:{backgroundColor:tLzwgDQn0,borderBottomLeftRadius:32,borderBottomRightRadius:32,borderTopLeftRadius:32,borderTopRightRadius:32,...style},children:/*#__PURE__*/_jsx(X,{animated:true,className:\"framer-1mnphdk\",layoutDependency:layoutDependency,layoutId:\"QUhyaVMeW\",style:{\"--1m973uw\":abtxQ1SOc,\"--js9iwy\":2}})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-9Es56.framer-b1xm7q, .framer-9Es56 .framer-b1xm7q { display: block; }\",\".framer-9Es56.framer-j9ym3j { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 12px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-9Es56 .framer-1mnphdk { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 24px); position: relative; width: 24px; z-index: 2; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 48\n * @framerIntrinsicWidth 48\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"ItjmSNflF\":\"click\",\"abtxQ1SOc\":\"bGColor\",\"tLzwgDQn0\":\"fill\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerAuTu1DLal=withCSS(Component,css,\"framer-9Es56\");export default FramerAuTu1DLal;FramerAuTu1DLal.displayName=\"Close Icon\";FramerAuTu1DLal.defaultProps={height:48,width:48};addPropertyControls(FramerAuTu1DLal,{ItjmSNflF:{title:\"Click\",type:ControlType.EventHandler},abtxQ1SOc:{defaultValue:'var(--token-8953db84-6ee7-4a06-97fe-8d124548be4e, rgb(0, 0, 0)) /* {\"name\":\"Black-dark-mode\"} */',title:\"BG Color\",type:ControlType.Color},tLzwgDQn0:{defaultValue:'var(--token-4ea9649a-ebe4-40dd-937a-4ecd733b1da9, rgb(255, 255, 255)) /* {\"name\":\"Primary Background\"} */',title:\"Fill\",type:ControlType.Color}});addFonts(FramerAuTu1DLal,[{explicitInter:true,fonts:[]},...XFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerAuTu1DLal\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"ItjmSNflF\\\":\\\"click\\\",\\\"abtxQ1SOc\\\":\\\"bGColor\\\",\\\"tLzwgDQn0\\\":\\\"fill\\\"}\",\"framerIntrinsicHeight\":\"48\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"48\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./AuTu1DLal.map","// Generated by Framer (85eaff3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 10.934 C 0.869 12.095 2.2 12.822 3.647 12.926 C 5.094 13.03 6.514 12.5 7.54 11.474 L 10.54 8.474 C 12.435 6.512 12.408 3.393 10.479 1.464 C 8.55 -0.464 5.432 -0.491 3.47 1.404 L 1.75 3.114\" fill=\"transparent\" height=\"12.938682649772872px\" id=\"mXxFzB403\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(10 2.066)\" width=\"11.9435601037449px\"/><path d=\"M 11.944 2.005 C 11.075 0.843 9.744 0.116 8.297 0.013 C 6.85 -0.091 5.429 0.439 4.404 1.465 L 1.404 4.465 C -0.491 6.427 -0.464 9.546 1.464 11.474 C 3.393 13.403 6.512 13.43 8.474 11.535 L 10.184 9.825\" fill=\"transparent\" height=\"12.938682649772904px\" id=\"tjDLElX7U\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(2.056 8.995)\" width=\"11.943560103744929px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,JEeZYcamG:width1??props.JEeZYcamG??2,P_DcoRcrY:color??props.P_DcoRcrY??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,P_DcoRcrY,JEeZYcamG,...restProps}=getProps(props);const href=useSVGTemplate(\"1984604765\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-GBwEV\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m973uw\":P_DcoRcrY,\"--js9iwy\":JEeZYcamG,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-GBwEV { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"P_DcoRcrY\":\"color\",\"JEeZYcamG\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Link\",\"color\":{\"type\":\"variable\",\"value\":\"1m973uw\"},\"set\":{\"localId\":\"vectorSet/ZsiCCGPvG\",\"id\":\"ZsiCCGPvG\",\"moduleId\":\"Y7SpbVH16cWqMhj75z1M\"}}\n */const Icon=withCSS(Component,css,\"framer-GBwEV\");Icon.displayName=\"Link\";export default Icon;addPropertyControls(Icon,{P_DcoRcrY:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},JEeZYcamG:{defaultValue:2,displayStepper:true,hidden:false,max:16,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"P_DcoRcrY\\\":\\\"color\\\",\\\"JEeZYcamG\\\":\\\"width1\\\"}\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"24\",\"framerVector\":\"{\\\"name\\\":\\\"Link\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1m973uw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ZsiCCGPvG\\\",\\\"id\\\":\\\"ZsiCCGPvG\\\",\\\"moduleId\\\":\\\"Y7SpbVH16cWqMhj75z1M\\\"}}\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Instructions: Create a component for a to copy a link when clicking on that component.\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget,useIsStaticRenderer}from\"framer\";import{useCallback,useEffect,useRef}from\"react\";/**\n * Copy Link\n *\n * @framerIntrinsicWidth 200\n * @framerIntrinsicHeight 60\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export default function CopyLink(props){const isStatic=useIsStaticRenderer();const rootRef=useRef(null);const{link=\"https://example.com\",canvasLabel,canvasBorderColor,canvasBackground,canvasTextColor,style}=props;const isCanvas=RenderTarget.current()===RenderTarget.canvas;const fallbackCopy=useCallback(async value=>{if(typeof document===\"undefined\")return false;try{const el=document.createElement(\"textarea\");el.value=value;el.setAttribute(\"readonly\",\"\");el.style.position=\"absolute\";el.style.left=\"-9999px\";el.style.top=\"0\";document.body.appendChild(el);el.select();el.setSelectionRange(0,el.value.length);const ok=document.execCommand(\"copy\");document.body.removeChild(el);return ok;}catch{return false;}},[]);const copyToClipboard=useCallback(async()=>{if(isStatic)return;if(typeof window===\"undefined\")return;const value=link;if(!value)return;try{const nav=window.navigator;if(nav?.clipboard?.writeText){await nav.clipboard.writeText(value);return;}await fallbackCopy(value);}catch{await fallbackCopy(value);}},[isStatic,link,fallbackCopy]);useEffect(()=>{if(isStatic)return;if(typeof window===\"undefined\")return;const node=rootRef.current;const parent=node?.parentElement;if(!parent)return;const handler=e=>{// Only run when the interaction originated within the parent subtree\nconst path=e.composedPath?.();const inside=path?path.includes(parent):e.target instanceof Node?parent.contains(e.target):true;if(!inside)return;void copyToClipboard();};parent.addEventListener(\"click\",handler,true);parent.addEventListener(\"pointerdown\",handler,true);return()=>{parent.removeEventListener(\"click\",handler,true);parent.removeEventListener(\"pointerdown\",handler,true);};},[isStatic,copyToClipboard]);return /*#__PURE__*/_jsx(\"div\",{ref:rootRef,onClick:isStatic?undefined:()=>void copyToClipboard(),onKeyDown:e=>{if(e.key===\"Enter\"||e.key===\" \"){e.preventDefault();void copyToClipboard();}},role:\"button\",tabIndex:0,\"aria-label\":canvasLabel,style:{position:\"relative\",width:\"100%\",height:\"100%\",background:\"transparent\",outline:\"none\",cursor:isStatic?\"default\":\"pointer\",userSelect:\"none\",WebkitTapHighlightColor:\"transparent\",// Keep visible in Canvas for editing, but invisible in Preview/Publish.\nopacity:isCanvas?1:0,// In Preview, let clicks go to your underlying button while we listen on the parent.\npointerEvents:isCanvas?\"auto\":\"none\",...style??{}},children:isCanvas?/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",inset:0,border:`1px dashed ${canvasBorderColor}`,borderRadius:8,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",padding:8,color:canvasTextColor,fontSize:12,lineHeight:\"1.2em\",background:canvasBackground,boxSizing:\"border-box\",textAlign:\"center\"},children:canvasLabel}):null});}CopyLink.displayName=\"CopyLink\";addPropertyControls(CopyLink,{link:{type:ControlType.String,title:\"Text to Copy\",defaultValue:\"https://example.com\",placeholder:\"Type text to copy…\"},canvasLabel:{type:ControlType.String,title:\"Canvas Label\",defaultValue:\"Copy link\"},canvasBorderColor:{type:ControlType.Color,title:\"Canvas Border\",defaultValue:\"#EEEEEE\"},canvasBackground:{type:ControlType.Color,title:\"Canvas BG\",defaultValue:\"#F5F5F5\"},canvasTextColor:{type:ControlType.Color,title:\"Canvas Text\",defaultValue:\"#000000\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CopyLink\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"200\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"60\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CopyLink.map","// Generated by Framer (0e6a859)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,patchBorderRadiusScaleCorrector,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Link from\"https://framerusercontent.com/modules/ecSfABsrMC7n3q8jmz4t/IQSdnhkHvh3XlHck29C4/Hcrq6IUNA.js\";import CopyLink from\"https://framerusercontent.com/modules/XHq6szrDMZpscciSpys3/MGdkNqAIE73FhBJxXVhy/CopyLink.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/OLT7n48Ljch1lX7ETnRL/x1fiHetUq2kdw6PSqtjA/yn5DC60vl.js\";const CopyLinkFonts=getFonts(CopyLink);const LinkFonts=getFonts(Link);const cycleOrder=[\"zjI5CC1Od\",\"EYC5j4VrH\"];const serializationHash=\"framer-V0vYF\";const variantClassNames={EYC5j4VrH:\"framer-v-k5fj8z\",zjI5CC1Od:\"framer-v-onwjtr\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const AFoAZz85p=undefined;const KbH5jyIDe=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const patchBorderRadiusScaleCorrector1=patchBorderRadiusScaleCorrector();const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const animation={filter:\"blur(10px)\",opacity:.001,rotate:0,scale:1,skewX:0,skewY:0,x:0,y:10};const transition2={bounce:0,delay:.05,duration:.2,type:\"spring\"};const textEffect={effect:animation,tokenization:\"character\",transition:transition2,trigger:\"onMount\",type:\"appear\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Copied Link\":\"EYC5j4VrH\",\"copy link\":\"zjI5CC1Od\"};const Variants=motion.create(React.Fragment);const getProps=({click,copyLink,height,id,width,...props})=>{return{...props,AFoAZz85p:click??props.AFoAZz85p,KbH5jyIDe:copyLink??props.KbH5jyIDe??\"https://example.com\",variant:humanReadableVariantMap[props.variant]??props.variant??\"zjI5CC1Od\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,AFoAZz85p,KbH5jyIDe,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"zjI5CC1Od\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1e18dje=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(AFoAZz85p){const res=await AFoAZz85p(...args);if(res===false)return false;}setVariant(\"EYC5j4VrH\");});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"EYC5j4VrH\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"EYC5j4VrH\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-onwjtr\",className,classNames),\"data-framer-name\":\"copy link\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"zjI5CC1Od\",onTap:onTap1e18dje,ref:refBinding,style:{...style},...addPropertyOverrides({EYC5j4VrH:{\"data-framer-name\":\"Copied Link\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-a58udu-container\",\"data-code-component-plugin-id\":\"84d4c1\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"mh4bVWkWI-container\",nodeId:\"mh4bVWkWI\",rendersWithMotion:true,scopeId:\"v4FrTPU0A\",style:{opacity:0},children:/*#__PURE__*/_jsx(CopyLink,{canvasBackground:\"rgb(245, 245, 245)\",canvasBorderColor:\"rgb(238, 238, 238)\",canvasLabel:\"\",canvasTextColor:\"rgb(0, 0, 0)\",height:\"100%\",id:\"mh4bVWkWI\",layoutId:\"mh4bVWkWI\",link:KbH5jyIDe,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-13r7ju0\",\"data-framer-name\":\"Copy Link\",layoutDependency:layoutDependency,layoutId:\"nFGYcax8h\",style:{\"--corner-shape-fallback\":.752,backgroundColor:\"var(--token-4ea9649a-ebe4-40dd-937a-4ecd733b1da9, rgb(255, 255, 255))\",borderBottomLeftRadius:\"calc(32px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderBottomRightRadius:\"calc(32px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopLeftRadius:\"calc(32px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopRightRadius:\"calc(32px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",cornerShape:\"superellipse(1.5)\"},children:[/*#__PURE__*/_jsx(Link,{animated:true,className:\"framer-1p3opdz\",layoutDependency:layoutDependency,layoutId:\"Nxqjgd6mu\",style:{\"--1m973uw\":\"var(--token-8953db84-6ee7-4a06-97fe-8d124548be4e, rgb(0, 0, 0))\",\"--js9iwy\":2}}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-1k8ygkr\",\"data-styles-preset\":\"yn5DC60vl\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-8953db84-6ee7-4a06-97fe-8d124548be4e, rgb(0, 0, 0)))\"},children:\"Zkop\\xedrovat\"})}),className:\"framer-ea189p\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"iIvNikmXn\",style:{\"--extracted-a0htzi\":\"var(--token-8953db84-6ee7-4a06-97fe-8d124548be4e, rgb(0, 0, 0))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-1k8ygkr\",\"data-styles-preset\":\"yn5DC60vl\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-8953db84-6ee7-4a06-97fe-8d124548be4e, rgb(0, 0, 0)))\"},children:\"Zkop\\xedrov\\xe1no\"})}),className:\"framer-1c49sum\",effect:textEffect,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"PClp9F6EN\",style:{\"--extracted-a0htzi\":\"var(--token-8953db84-6ee7-4a06-97fe-8d124548be4e, rgb(0, 0, 0))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({EYC5j4VrH:{transformTemplate:undefined}},baseVariant,gestureVariant)})]})]})})})});});const css=[\".framer-V0vYF.framer-xn5arf, .framer-V0vYF .framer-xn5arf { display: block; }\",\".framer-V0vYF.framer-onwjtr { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 156px; }\",\".framer-V0vYF .framer-a58udu-container { flex: none; height: 100%; left: 0px; position: absolute; top: 0px; width: 100%; z-index: 3; }\",\".framer-V0vYF .framer-13r7ju0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 48px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 12px 16px 12px 16px; position: relative; width: 156px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-V0vYF .framer-1p3opdz { aspect-ratio: 1 / 1; flex: none; height: auto; position: relative; width: 20px; z-index: 2; }\",\".framer-V0vYF .framer-ea189p { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-V0vYF .framer-1c49sum { bottom: -20px; flex: none; height: auto; left: 50%; position: absolute; white-space: pre; width: auto; z-index: 1; }\",\".framer-V0vYF.framer-v-k5fj8z .framer-1c49sum { bottom: unset; left: unset; position: relative; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 48\n * @framerIntrinsicWidth 156\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"EYC5j4VrH\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"AFoAZz85p\":\"click\",\"KbH5jyIDe\":\"copyLink\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerv4FrTPU0A=withCSS(Component,css,\"framer-V0vYF\");export default Framerv4FrTPU0A;Framerv4FrTPU0A.displayName=\"Copy link\";Framerv4FrTPU0A.defaultProps={height:48,width:156};addPropertyControls(Framerv4FrTPU0A,{variant:{options:[\"zjI5CC1Od\",\"EYC5j4VrH\"],optionTitles:[\"copy link\",\"Copied Link\"],title:\"Variant\",type:ControlType.Enum},AFoAZz85p:{title:\"Click\",type:ControlType.EventHandler},KbH5jyIDe:{defaultValue:\"https://example.com\",placeholder:\"Type text to copy…\",title:\"Copy Link\",type:ControlType.String},onKbH5jyIDeChange:{changes:\"KbH5jyIDe\",type:ControlType.ChangeHandler}});addFonts(Framerv4FrTPU0A,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...CopyLinkFonts,...LinkFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerv4FrTPU0A\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"48\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"156\",\"framerVariables\":\"{\\\"AFoAZz85p\\\":\\\"click\\\",\\\"KbH5jyIDe\\\":\\\"copyLink\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"EYC5j4VrH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0e6a859)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,patchBorderRadiusScaleCorrector,RichText,runTasksWithYield,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import QrCode from\"https://framerusercontent.com/modules/7qGWNDBNmiIImk6p8eHL/dVO8mFdHh5f2ex7GBa8e/T_t13GpMy.js\";import QRCodeModern from\"https://framerusercontent.com/modules/MnlCOwla4ed6h5ka5uId/2IC9Zca2pqb3MBs8xpKq/QRCodeModern.js\";import SoundOnClick from\"https://framerusercontent.com/modules/KeEsJHTz7b98IPAbxOsn/gzAlkR3g3NSGwWpdQZFu/SoundOnClick.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/OLT7n48Ljch1lX7ETnRL/x1fiHetUq2kdw6PSqtjA/yn5DC60vl.js\";import CloseIcon from\"https://framerusercontent.com/modules/aJ3wEdjhFxmYSsnwnlBe/y1bbiZsUSCvpv161CHuU/AuTu1DLal.js\";import CopyLink from\"https://framerusercontent.com/modules/UqrRmXeEEDcjQqHWQlw0/o3q46ooBXfjdhbdY4V1c/v4FrTPU0A.js\";const QRCodeModernFonts=getFonts(QRCodeModern);const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const QrCodeFonts=getFonts(QrCode);const CopyLinkFonts=getFonts(CopyLink);const CloseIconFonts=getFonts(CloseIcon);const SoundOnClickFonts=getFonts(SoundOnClick);const cycleOrder=[\"AsIBtIhCc\",\"QuttXZZ5q\",\"m2i4iFvdY\",\"fwrn9eUr1\"];const serializationHash=\"framer-UmPpd\";const variantClassNames={AsIBtIhCc:\"framer-v-1odxf89\",fwrn9eUr1:\"framer-v-6zhkha\",m2i4iFvdY:\"framer-v-2rh3kd\",QuttXZZ5q:\"framer-v-1089gyq\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const Eq3UvgMEw=undefined;const mTWzoZBk2=undefined;const a7t2LX3OI=undefined;const R2rwCj07B=undefined;const seta7t2LX3OI=undefined;const patchBorderRadiusScaleCorrector1=patchBorderRadiusScaleCorrector();const transition1={damping:30,delay:0,mass:1,stiffness:200,type:\"spring\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const transition2={damping:40,delay:0,mass:1,stiffness:200,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:.9,skewX:0,skewY:0,x:0,y:10};const animation2={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:20};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Close - Primary\":\"AsIBtIhCc\",\"Copied Link Open\":\"m2i4iFvdY\",\"LInk Copied Close\":\"fwrn9eUr1\",Open:\"QuttXZZ5q\"};const Variants=motion.create(React.Fragment);const useStateVariable=(externalState,setExternalState)=>{const[internalState,setInternalState]=React.useState(externalState);const[previousExternalState,setPreviousExternalState]=React.useState(externalState);if(setExternalState){return[externalState,setExternalState];}if(externalState!==previousExternalState){setInternalState(externalState);setPreviousExternalState(externalState);}return[internalState,setInternalState];};const getProps=({click,height,id,innerBtnBGColor,outerBGColor,qRLink,width,...props})=>{return{...props,a7t2LX3OI:qRLink??props.a7t2LX3OI??\"https://www.framer.com/@raviteja-karrothu\",Eq3UvgMEw:outerBGColor??props.Eq3UvgMEw??\"var(--token-f8182620-f7f0-41c3-83d3-10df773d71b3, rgba(204, 204, 204, 0.2))\",mTWzoZBk2:click??props.mTWzoZBk2,R2rwCj07B:innerBtnBGColor??props.R2rwCj07B??\"var(--token-4ea9649a-ebe4-40dd-937a-4ecd733b1da9, rgb(255, 255, 255))\",variant:humanReadableVariantMap[props.variant]??props.variant??\"AsIBtIhCc\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,mTWzoZBk2,\"a7t2LX3OI\":externala7t2LX3OI,\"ona7t2LX3OIChange\":setExternala7t2LX3OI,Eq3UvgMEw,R2rwCj07B,...restProps}=getProps(props);const[a7t2LX3OI,seta7t2LX3OI]=useStateVariable(externala7t2LX3OI,setExternala7t2LX3OI);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"AsIBtIhCc\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1r8zkva=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(mTWzoZBk2){const res=await mTWzoZBk2(...args);if(res===false)return false;}setVariant(\"QuttXZZ5q\");});const onAppearuvj5a2=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"AsIBtIhCc\",true),200);});const AFoAZz85paxzts=activeVariantCallback(async(...args)=>{setVariant(\"m2i4iFvdY\");});const ItjmSNflF1bvoto6=activeVariantCallback(async(...args)=>{setVariant(\"AsIBtIhCc\");});const ItjmSNflFpsmyzw=activeVariantCallback(async(...args)=>{setVariant(\"fwrn9eUr1\");});useOnVariantChange(baseVariant,{fwrn9eUr1:onAppearuvj5a2});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"m2i4iFvdY\")return true;return false;};const isDisplayed1=()=>{if([\"QuttXZZ5q\",\"m2i4iFvdY\"].includes(baseVariant))return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1odxf89\",className,classNames),\"data-framer-name\":\"Close - Primary\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"AsIBtIhCc\",onTap:onTap1r8zkva,ref:refBinding,style:{\"--corner-shape-fallback\":.752,backdropFilter:\"blur(5px)\",backgroundColor:Eq3UvgMEw,borderBottomLeftRadius:\"calc(48px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderBottomRightRadius:\"calc(48px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopLeftRadius:\"calc(48px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopRightRadius:\"calc(48px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",cornerShape:\"superellipse(1.5)\",WebkitBackdropFilter:\"blur(5px)\",...style},variants:{m2i4iFvdY:{borderBottomLeftRadius:\"calc(24px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderBottomRightRadius:\"calc(24px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopLeftRadius:\"calc(24px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopRightRadius:\"calc(24px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\"},QuttXZZ5q:{borderBottomLeftRadius:\"calc(24px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderBottomRightRadius:\"calc(24px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopLeftRadius:\"calc(24px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopRightRadius:\"calc(24px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\"}},...addPropertyOverrides({fwrn9eUr1:{\"data-framer-name\":\"LInk Copied Close\",onTap:undefined},m2i4iFvdY:{\"data-framer-name\":\"Copied Link Open\",\"data-highlight\":undefined,onTap:undefined},QuttXZZ5q:{\"data-framer-name\":\"Open\",\"data-highlight\":undefined,onTap:undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-1ocfkre\",\"data-framer-appear-id\":\"1ocfkre\",\"data-framer-name\":\"QR \",initial:animation1,layoutDependency:layoutDependency,layoutId:\"jOGZlBAjm\",optimized:true,transformTemplate:transformTemplate1,...addPropertyOverrides({m2i4iFvdY:{transformTemplate:undefined},QuttXZZ5q:{transformTemplate:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-yrsd39-container\",\"data-code-component-plugin-id\":\"84d4c1\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"RjwG8UPMD-container\",nodeId:\"RjwG8UPMD\",rendersWithMotion:true,scopeId:\"EQWqTMuOX\",children:/*#__PURE__*/_jsx(QRCodeModern,{background:\"rgb(255, 255, 255)\",cardRadius:\"16px\",ecl:\"M\",eyeBorderWidth:.8,eyeRadius:1.6,eyeStyle:\"rounded\",foreground:\"rgb(0, 0, 0)\",height:\"100%\",id:\"RjwG8UPMD\",layoutId:\"RjwG8UPMD\",pixelRadius:0,quietZone:12,size:200,smooth:true,value:a7t2LX3OI,width:\"100%\",...addPropertyOverrides({m2i4iFvdY:{style:{width:\"100%\"}},QuttXZZ5q:{style:{width:\"100%\"}}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1k7lf98\",\"data-framer-name\":\"Show QR Btn\",layoutDependency:layoutDependency,layoutId:\"BKY1sw5Pt\",style:{\"--corner-shape-fallback\":.752,backgroundColor:R2rwCj07B,borderBottomLeftRadius:\"calc(32px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderBottomRightRadius:\"calc(32px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopLeftRadius:\"calc(32px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopRightRadius:\"calc(32px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",cornerShape:\"superellipse(1.5)\"},...addPropertyOverrides({m2i4iFvdY:{transformTemplate:transformTemplate1},QuttXZZ5q:{transformTemplate:transformTemplate1}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(QrCode,{animated:true,className:\"framer-1tadocf\",layoutDependency:layoutDependency,layoutId:\"tByMzv6k2\",style:{\"--1m973uw\":\"var(--token-8953db84-6ee7-4a06-97fe-8d124548be4e, rgb(0, 0, 0))\",\"--js9iwy\":2}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-1k8ygkr\",\"data-styles-preset\":\"yn5DC60vl\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-8953db84-6ee7-4a06-97fe-8d124548be4e, rgb(0, 0, 0)))\"},children:\"Uk\\xe1zat QR k\\xf3d\"})}),className:\"framer-et2y4y\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"SHUoHzV7p\",style:{\"--extracted-a0htzi\":\"var(--token-8953db84-6ee7-4a06-97fe-8d124548be4e, rgb(0, 0, 0))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-15ql5u2\",\"data-framer-appear-id\":\"15ql5u2\",\"data-framer-name\":\"Copy Link and Close BTN\",initial:animation2,layoutDependency:layoutDependency,layoutId:\"sQr40sw8K\",optimized:true,transformTemplate:transformTemplate1,...addPropertyOverrides({m2i4iFvdY:{transformTemplate:undefined},QuttXZZ5q:{transformTemplate:undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,y:(componentViewport?.y||0)+(componentViewport?.height||63.5)- -12+0,...addPropertyOverrides({m2i4iFvdY:{y:(componentViewport?.y||0)+6+(((componentViewport?.height||276)-12-414)/2+360+6)+0},QuttXZZ5q:{y:(componentViewport?.y||0)+6+(((componentViewport?.height||276)-12-414)/2+360+6)+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-q4unsd-container\",layoutDependency:layoutDependency,layoutId:\"gy0Ehe5sz-container\",nodeId:\"gy0Ehe5sz\",rendersWithMotion:true,scopeId:\"EQWqTMuOX\",children:/*#__PURE__*/_jsx(CopyLink,{height:\"100%\",id:\"gy0Ehe5sz\",KbH5jyIDe:a7t2LX3OI,layoutId:\"gy0Ehe5sz\",onKbH5jyIDeChange:seta7t2LX3OI,style:{width:\"100%\"},variant:matchVariant(\"zjI5CC1Od\"),width:\"100%\",...addPropertyOverrides({fwrn9eUr1:{variant:matchVariant(\"EYC5j4VrH\")},m2i4iFvdY:{variant:matchVariant(\"EYC5j4VrH\")},QuttXZZ5q:{AFoAZz85p:AFoAZz85paxzts}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,y:(componentViewport?.y||0)+(componentViewport?.height||63.5)- -12+0,...addPropertyOverrides({m2i4iFvdY:{y:(componentViewport?.y||0)+6+(((componentViewport?.height||276)-12-414)/2+360+6)+0},QuttXZZ5q:{y:(componentViewport?.y||0)+6+(((componentViewport?.height||276)-12-414)/2+360+6)+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-11foask-container\",layoutDependency:layoutDependency,layoutId:\"vRrQj16TF-container\",nodeId:\"vRrQj16TF\",rendersWithMotion:true,scopeId:\"EQWqTMuOX\",children:/*#__PURE__*/_jsx(CloseIcon,{abtxQ1SOc:R2rwCj07B,height:\"100%\",id:\"vRrQj16TF\",layoutId:\"vRrQj16TF\",tLzwgDQn0:\"var(--token-4ea9649a-ebe4-40dd-937a-4ecd733b1da9, rgb(255, 255, 255))\",width:\"100%\",...addPropertyOverrides({m2i4iFvdY:{abtxQ1SOc:\"var(--token-8953db84-6ee7-4a06-97fe-8d124548be4e, rgb(0, 0, 0))\",ItjmSNflF:ItjmSNflFpsmyzw},QuttXZZ5q:{abtxQ1SOc:\"var(--token-8953db84-6ee7-4a06-97fe-8d124548be4e, rgb(0, 0, 0))\",ItjmSNflF:ItjmSNflF1bvoto6}},baseVariant,gestureVariant)})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-m2uxzx-container\",\"data-code-component-plugin-id\":\"84d4c1\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"XoCvT7Y9d-container\",nodeId:\"XoCvT7Y9d\",rendersWithMotion:true,scopeId:\"EQWqTMuOX\",children:/*#__PURE__*/_jsx(SoundOnClick,{closeSound:\"https://framerusercontent.com/assets/w5yVeN0Rzt8BQIIq0WoDZf9aHw4.mp3\",height:\"100%\",id:\"XoCvT7Y9d\",initialState:false,layoutId:\"XoCvT7Y9d\",openSound:\"https://framerusercontent.com/assets/w5yVeN0Rzt8BQIIq0WoDZf9aHw4.mp3\",style:{height:\"100%\",width:\"100%\"},volume:.2,width:\"100%\"})})})]}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-14n0ahe-container\",\"data-code-component-plugin-id\":\"84d4c1\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"Lx1illXKa-container\",nodeId:\"Lx1illXKa\",rendersWithMotion:true,scopeId:\"EQWqTMuOX\",children:/*#__PURE__*/_jsx(SoundOnClick,{closeSound:\"https://framerusercontent.com/assets/w5yVeN0Rzt8BQIIq0WoDZf9aHw4.mp3\",height:\"100%\",id:\"Lx1illXKa\",initialState:false,layoutId:\"Lx1illXKa\",openSound:\"https://framerusercontent.com/assets/cldDzCrKjAtBoLYIGUCeMR3K9Xc.mp3\",style:{height:\"100%\",width:\"100%\"},volume:.1,width:\"100%\"})})})]})})})});});const css=[\".framer-UmPpd.framer-4020lm, .framer-UmPpd .framer-4020lm { display: block; }\",\".framer-UmPpd.framer-1odxf89 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 6px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-UmPpd .framer-1ocfkre { align-content: center; align-items: center; bottom: 76px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; left: 50%; overflow: visible; padding: 0px; pointer-events: none; position: absolute; width: min-content; z-index: 3; }\",\".framer-UmPpd .framer-yrsd39-container, .framer-UmPpd .framer-11foask-container { flex: none; height: auto; position: relative; width: auto; z-index: 1; }\",\".framer-UmPpd .framer-1k7lf98 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 12px 16px 12px 16px; pointer-events: none; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); z-index: 2; }\",\".framer-UmPpd .framer-1tadocf { aspect-ratio: 1 / 1; flex: none; height: auto; position: relative; width: 24px; z-index: 2; }\",\".framer-UmPpd .framer-et2y4y { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-UmPpd .framer-15ql5u2 { align-content: center; align-items: center; bottom: -60px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; left: 50%; overflow: visible; padding: 0px; position: absolute; width: 210px; z-index: 1; }\",\".framer-UmPpd .framer-q4unsd-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-UmPpd .framer-m2uxzx-container { flex: none; height: 100%; left: calc(88.09523809523812% - 24.047619047619047% / 2); position: absolute; top: calc(50.00000000000002% - 100% / 2); width: 24%; z-index: 3; }\",\".framer-UmPpd .framer-14n0ahe-container { flex: none; height: 100%; left: calc(50.144092219020195% - 100% / 2); position: absolute; top: calc(50.00000000000002% - 100% / 2); width: 100%; z-index: 1; }\",\".framer-UmPpd.framer-v-1089gyq.framer-1odxf89, .framer-UmPpd.framer-v-2rh3kd.framer-1odxf89, .framer-UmPpd.framer-v-6zhkha.framer-1odxf89 { cursor: unset; }\",\".framer-UmPpd.framer-v-1089gyq .framer-1ocfkre, .framer-UmPpd.framer-v-2rh3kd .framer-1ocfkre { align-self: stretch; bottom: unset; left: unset; order: 0; position: relative; width: auto; }\",\".framer-UmPpd.framer-v-1089gyq .framer-yrsd39-container, .framer-UmPpd.framer-v-2rh3kd .framer-yrsd39-container { width: 100%; }\",\".framer-UmPpd.framer-v-1089gyq .framer-1k7lf98, .framer-UmPpd.framer-v-2rh3kd .framer-1k7lf98 { left: 50%; order: 1; position: absolute; top: 150px; }\",\".framer-UmPpd.framer-v-1089gyq .framer-15ql5u2, .framer-UmPpd.framer-v-2rh3kd .framer-15ql5u2 { align-self: stretch; bottom: unset; left: unset; order: 2; position: relative; width: auto; }\",\".framer-UmPpd.framer-v-1089gyq .framer-q4unsd-container { flex: none; width: auto; }\",\".framer-UmPpd.framer-v-1089gyq .framer-11foask-container { z-index: 10; }\",\".framer-UmPpd.framer-v-2rh3kd .framer-q4unsd-container { flex: none; order: 0; width: auto; }\",\".framer-UmPpd.framer-v-2rh3kd .framer-11foask-container { order: 2; z-index: 10; }\",\".framer-UmPpd.framer-v-2rh3kd .framer-m2uxzx-container { order: 1; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 63.5\n * @framerIntrinsicWidth 205.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"QuttXZZ5q\":{\"layout\":[\"auto\",\"auto\"]},\"m2i4iFvdY\":{\"layout\":[\"auto\",\"auto\"]},\"fwrn9eUr1\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"mTWzoZBk2\":\"click\",\"a7t2LX3OI\":\"qRLink\",\"Eq3UvgMEw\":\"outerBGColor\",\"R2rwCj07B\":\"innerBtnBGColor\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerEQWqTMuOX=withCSS(Component,css,\"framer-UmPpd\");export default FramerEQWqTMuOX;FramerEQWqTMuOX.displayName=\"Show QR Code Button\";FramerEQWqTMuOX.defaultProps={height:63.5,width:205.5};addPropertyControls(FramerEQWqTMuOX,{variant:{options:[\"AsIBtIhCc\",\"QuttXZZ5q\",\"m2i4iFvdY\",\"fwrn9eUr1\"],optionTitles:[\"Close - Primary\",\"Open\",\"Copied Link Open\",\"LInk Copied Close\"],title:\"Variant\",type:ControlType.Enum},mTWzoZBk2:{title:\"Click\",type:ControlType.EventHandler},a7t2LX3OI:{defaultValue:\"https://www.framer.com/@raviteja-karrothu\",placeholder:\"Paste a URL…\",title:\"QR Link\",type:ControlType.String},ona7t2LX3OIChange:{changes:\"a7t2LX3OI\",type:ControlType.ChangeHandler},Eq3UvgMEw:{defaultValue:'var(--token-f8182620-f7f0-41c3-83d3-10df773d71b3, rgba(204, 204, 204, 0.2)) /* {\"name\":\"tlacitko-dark\"} */',title:\"Outer BG Color\",type:ControlType.Color},R2rwCj07B:{defaultValue:'var(--token-4ea9649a-ebe4-40dd-937a-4ecd733b1da9, rgb(255, 255, 255)) /* {\"name\":\"Primary Background\"} */',title:\"Inner Btn BG color\",type:ControlType.Color}});addFonts(FramerEQWqTMuOX,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...QRCodeModernFonts,...QrCodeFonts,...CopyLinkFonts,...CloseIconFonts,...SoundOnClickFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FramerEQWqTMuOX.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(CopyLink,{},context),()=>forwardLoader(CloseIcon,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerEQWqTMuOX\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"205.5\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"63.5\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"QuttXZZ5q\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"m2i4iFvdY\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"fwrn9eUr1\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"mTWzoZBk2\\\":\\\"click\\\",\\\"a7t2LX3OI\\\":\\\"qRLink\\\",\\\"Eq3UvgMEw\\\":\\\"outerBGColor\\\",\\\"R2rwCj07B\\\":\\\"innerBtnBGColor\\\"}\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget,useLocaleCode}from\"framer\";import{startTransition,useCallback,useEffect,useRef,useState}from\"react\";const fontStack=`\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;function formatTimeOrDate(outputType,{showYear,showMonth,showWeekday,showMinutes,showSeconds},timeFormat,monthFormat,localCode){const date=new Date;const onlyYearIsShown=!showWeekday&&!showMonth&&showYear;switch(outputType){case\"date\":return new Intl.DateTimeFormat(localCode,{weekday:showWeekday?\"long\":undefined,day:onlyYearIsShown?undefined:\"numeric\",month:showMonth?monthFormat:undefined,year:showYear?\"numeric\":undefined}).format(date);case\"time\":return new Intl.DateTimeFormat(localCode,{hour:\"numeric\",minute:showMinutes?\"numeric\":undefined,second:showSeconds&&showMinutes?\"numeric\":undefined,hour12:timeFormat===\"12h\"}).format(date);default:return new Intl.DateTimeFormat(localCode).format(date);}}const defaultProps={height:20,width:140,outputType:\"time\",color:\"#999\",timeFormat:\"24h\",showYear:true,showMonth:true,showWeekday:true,showMinutes:true,showSeconds:true,monthFormat:\"long\",alignment:\"center\"};/**\n * TIME AND DATE\n * FORKED FROM PROTOTYPING\n *\n * @framerIntrinsicWidth 140\n * @framerIntrinsicHeight 20\n *\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n */export function Time(props){const mergedProps={...defaultProps,...props};const{outputType,timeFormat,showYear,showMonth,showWeekday,// showHours,\nshowMinutes,showSeconds,monthFormat,color,font,tabularFont}=mergedProps;const localCode=useLocaleCode();const getTextContent=useCallback(()=>formatTimeOrDate(outputType,{showYear,showMonth,showWeekday,// showHours,\n    showMinutes,showSeconds},timeFormat,monthFormat,localCode),[localCode,monthFormat,outputType,showMinutes,showMonth,showSeconds,showWeekday,showYear,timeFormat]);const timeoutRef=useRef()// FIXME: With React 19, we can remove this and return a cleanup from the ref callback\n;const updateCountdown=useCallback(node=>{if(node===null){// React calls w/ `null` on unmount or if the ref function changes.\nclearTimeout(timeoutRef.current);return;}let prev;const tick=()=>{const date=new Date;const next=new Date().setSeconds(date.getSeconds()+1,0)-+date;timeoutRef.current=setTimeout(tick,next);const textContent=getTextContent();if(prev!==textContent){node.textContent=textContent;prev=textContent;}};tick();},[getTextContent]);const[visible,setIsVisible]=useState(false);const isCanvas=RenderTarget.current()===RenderTarget.canvas;useEffect(()=>{startTransition(()=>setIsVisible(true));// Don’t want real time on Canvas\nif(isCanvas)return;},[isCanvas]);return /*#__PURE__*/_jsx(\"p\",{suppressHydrationWarning:true,style:{margin:0,padding:0,color,fontFamily:fontStack,fontWeight:500,fontSize:16,lineHeight:1,visibility:visible?\"visible\":\"hidden\",...font,fontVariantNumeric:tabularFont?\"tabular-nums\":\"normal\",whiteSpace:\"nowrap\"},ref:isCanvas?undefined:updateCountdown,children:getTextContent()});}Time.displayName=\"Time & Date\";addPropertyControls(Time,{outputType:{title:\"Type\",type:ControlType.Enum,displaySegmentedControl:true,options:[\"date\",\"time\"],optionTitles:[\"Date\",\"Time\"],defaultValue:defaultProps.outputType},showWeekday:{title:\"Day\",type:ControlType.Boolean,enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:defaultProps.showWeekday,hidden:props=>props.outputType!==\"date\"},showMonth:{title:\"Month\",type:ControlType.Boolean,enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:defaultProps.showMonth,hidden:props=>props.outputType!==\"date\"},monthFormat:{title:\"Format\",type:ControlType.Enum,options:[\"short\",\"long\",\"numeric\"],optionTitles:[\"Short\",\"Long\",\"Numeric\"],defaultValue:defaultProps.monthFormat,hidden:props=>props.outputType!==\"date\"||!props.showMonth},showYear:{title:\"Year\",type:ControlType.Boolean,enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:defaultProps.showYear,hidden:props=>props.outputType!==\"date\"},timeFormat:{title:\"Format\",type:ControlType.Enum,options:[\"12h\",\"24h\"],optionTitles:[\"12h\",\"24h\"],displaySegmentedControl:true,defaultValue:defaultProps.timeFormat,hidden:props=>props.outputType!==\"time\"},// showHours: {\n//     title: \"Hours\",\n//     type: ControlType.Boolean,\n//     enabledTitle: \"Show\",\n//     disabledTitle: \"Hide\",\n//     defaultValue: defaultProps.showHours,\n//     hidden: (props) => props.outputType !== \"time\",\n// },\nshowMinutes:{title:\"Minutes\",type:ControlType.Boolean,enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:defaultProps.showMinutes,hidden:props=>props.outputType!==\"time\"},showSeconds:{title:\"Seconds\",type:ControlType.Boolean,enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:defaultProps.showSeconds,hidden:props=>props.outputType!==\"time\"||!props.showMinutes},font:{type:ControlType.Font,controls:\"extended\"},tabularFont:{title:\"Tabular\",type:ControlType.Boolean,defaultValue:true},color:{type:ControlType.Color,defaultValue:defaultProps.color}});\nexport const __FramerMetadata__ = {\"exports\":{\"Time\":{\"type\":\"reactComponent\",\"name\":\"Time\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"20\",\"framerSupportedLayoutHeight\":\"any\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutWidth\":\"any\",\"framerIntrinsicWidth\":\"140\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Time.map","// Generated by Framer (0797073)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.img,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"img\",{...rest,ref:ref});});const getProps=({height,id,logoFill,width,...props})=>{return{...props,vfgfpAjLn:logoFill??props.vfgfpAjLn??\"var(--token-130d3bff-eca3-4911-bb32-46417816c115, color(display-p3 1 1 1))\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,vfgfpAjLn,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,alt:\"\",className:cx(\"framer-0IKW8\",className),layoutId:layoutId,ref:ref,src:'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 6 22\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 4.5 0 L 0 4.5 L 0 15.5 L 4.5 20\" fill=\"transparent\" height=\"20px\" id=\"zFTRBTElE\" stroke-dasharray=\"0\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"4\" stroke-width=\"1.5\" stroke=\"rgb(255, 255, 255)\" transform=\"translate(1 1)\" width=\"4.5px\"/></svg>',style:{...style}});});const css=[`.framer-0IKW8 { -webkit-mask: ${mask}; aspect-ratio: 0.2727272727272727; display: block; mask: ${mask}; user-select: none; width: 6px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 6\n * @framerIntrinsicHeight 22\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"vfgfpAjLn\":\"logoFill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Left Edge\",\"color\":{\"type\":\"static\",\"value\":\"rgb(255, 255, 255)\"},\"set\":{\"localId\":\"vectorSet/K_hnIminO\",\"id\":\"K_hnIminO\",\"moduleId\":\"DscIQzUjS7DDJGuGfMHY\"}}\n */const Icon=withCSS(Component,css,\"framer-0IKW8\");Icon.displayName=\"Left Edge\";export default Icon;addPropertyControls(Icon,{vfgfpAjLn:{defaultValue:'var(--token-130d3bff-eca3-4911-bb32-46417816c115, color(display-p3 1 1 1)) /* {\"name\":\"Heading Color\"} */',hidden:true,title:\"Logo Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"6\",\"framerIntrinsicHeight\":\"22\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"vfgfpAjLn\\\":\\\"logoFill\\\"}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Left Edge\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"rgb(255, 255, 255)\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/K_hnIminO\\\",\\\"id\\\":\\\"K_hnIminO\\\",\\\"moduleId\\\":\\\"DscIQzUjS7DDJGuGfMHY\\\"}}\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (02004a2)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,cx,getFonts,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Time as TimeDate}from\"https://framerusercontent.com/modules/HYcHVPAbe8jLEeU7c4mp/QiycTxX7vdblEOi3o00G/Time.js\";import LeftEdge from\"https://framerusercontent.com/modules/xXM5XgC1lHZAAIUpB3ls/nNal5TR8z49Az8pBrqlI/djKOMaunt.js\";const LeftEdgeFonts=getFonts(LeftEdge);const TimeDateFonts=getFonts(TimeDate);const serializationHash=\"framer-dGFd2\";const variantClassNames={ecCHN_bYk:\"framer-v-149pty8\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"ecCHN_bYk\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-149pty8\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"ecCHN_bYk\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-wfoplu\",\"data-framer-name\":\"Time and Date Container\",layoutDependency:layoutDependency,layoutId:\"ZPgSJUgyB\",style:{opacity:.7,rotate:90},children:[/*#__PURE__*/_jsx(LeftEdge,{animated:true,className:\"framer-5gtx25\",\"data-framer-name\":\"Left Edge\",layoutDependency:layoutDependency,layoutId:\"L4kTmbJcU\",style:{\"--1l548sn\":\"var(--token-130d3bff-eca3-4911-bb32-46417816c115, color(display-p3 1 1 1))\"}}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-x659v1-container\",\"data-framer-name\":\"Date\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"lAMw0brzW-container\",name:\"Date\",nodeId:\"lAMw0brzW\",rendersWithMotion:true,scopeId:\"feGpSRltQ\",children:/*#__PURE__*/_jsx(TimeDate,{color:\"var(--token-130d3bff-eca3-4911-bb32-46417816c115, color(display-p3 1 1 1))\",font:{fontFamily:'\"Rubik\", \"Rubik Placeholder\", sans-serif',fontSize:\"12px\",fontStyle:\"normal\",fontWeight:600,letterSpacing:\"0.15em\",lineHeight:\"1em\"},height:\"100%\",id:\"lAMw0brzW\",layoutId:\"lAMw0brzW\",monthFormat:\"long\",name:\"Date\",outputType:\"date\",showMinutes:true,showMonth:true,showSeconds:true,showWeekday:false,showYear:true,tabularFont:false,timeFormat:\"24h\",width:\"100%\"})})}),/*#__PURE__*/_jsx(SVG,{className:\"framer-k6tcpt\",\"data-framer-name\":\"Right Edge\",layoutDependency:layoutDependency,layoutId:\"gNi2FsbcO\",opacity:1,requiresOverflowVisible:true,style:{rotate:180},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.5 20\" overflow=\"visible\"><path d=\"M 4.5 0 L 0 4.5 L 0 15.5 L 4.5 20\" fill=\"transparent\" stroke=\"var(--token-130d3bff-eca3-4911-bb32-46417816c115, color(display-p3 1 1 1)) /* {&quot;name&quot;:&quot;Heading Color&quot;} */\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1jkro96\",\"data-framer-name\":\"Left Edge\",layoutDependency:layoutDependency,layoutId:\"C4zPoiTnc\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.5 20\" overflow=\"visible\"><path d=\"M 4.5 0 L 0 4.5 L 0 15.5 L 4.5 20\" fill=\"transparent\" stroke=\"var(--token-130d3bff-eca3-4911-bb32-46417816c115, color(display-p3 1 1 1)) /* {&quot;name&quot;:&quot;Heading Color&quot;} */\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1l6o6up-container\",\"data-framer-name\":\"Time\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"l9ygDfPgi-container\",name:\"Time\",nodeId:\"l9ygDfPgi\",rendersWithMotion:true,scopeId:\"feGpSRltQ\",children:/*#__PURE__*/_jsx(TimeDate,{color:\"var(--token-130d3bff-eca3-4911-bb32-46417816c115, color(display-p3 1 1 1))\",font:{fontFamily:'\"Rubik\", \"Rubik Placeholder\", sans-serif',fontSize:\"12px\",fontStyle:\"normal\",fontWeight:600,letterSpacing:\"0.15em\",lineHeight:\"1em\"},height:\"100%\",id:\"l9ygDfPgi\",layoutId:\"l9ygDfPgi\",monthFormat:\"long\",name:\"Time\",outputType:\"time\",showMinutes:true,showMonth:true,showSeconds:true,showWeekday:true,showYear:true,tabularFont:true,timeFormat:\"24h\",width:\"100%\"})})}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1hj9bmp\",\"data-framer-name\":\"Right Edge\",layoutDependency:layoutDependency,layoutId:\"CjeUWhA1h\",opacity:1,requiresOverflowVisible:true,style:{rotate:180},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.5 20\" overflow=\"visible\"><path d=\"M 4.5 0 L 0 4.5 L 0 15.5 L 4.5 20\" fill=\"transparent\" stroke=\"var(--token-130d3bff-eca3-4911-bb32-46417816c115, color(display-p3 1 1 1)) /* {&quot;name&quot;:&quot;Heading Color&quot;} */\"></path></svg>',withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-dGFd2.framer-1btx7s6, .framer-dGFd2 .framer-1btx7s6 { display: block; }\",\".framer-dGFd2.framer-149pty8 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 341px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 20px; }\",\".framer-dGFd2 .framer-wfoplu { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 20px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 341px; }\",\".framer-dGFd2 .framer-5gtx25 { aspect-ratio: 0.2727272727272727 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 17px); position: relative; width: 5px; }\",\".framer-dGFd2 .framer-x659v1-container, .framer-dGFd2 .framer-1l6o6up-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-dGFd2 .framer-k6tcpt, .framer-dGFd2 .framer-1jkro96, .framer-dGFd2 .framer-1hj9bmp { height: 20px; position: relative; width: 5px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 341\n * @framerIntrinsicWidth 20\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerfeGpSRltQ=withCSS(Component,css,\"framer-dGFd2\");export default FramerfeGpSRltQ;FramerfeGpSRltQ.displayName=\"Date and Time\";FramerfeGpSRltQ.defaultProps={height:341,width:20};addFonts(FramerfeGpSRltQ,[{explicitInter:true,fonts:[{cssFamilyName:\"Rubik\",source:\"google\",style:\"normal\",uiFamilyName:\"Rubik\",url:\"https://fonts.gstatic.com/s/rubik/v31/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-2Y-1VU80V4bVkA.woff2\",weight:\"600\"}]},...LeftEdgeFonts,...TimeDateFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerfeGpSRltQ\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"20\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"341\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./feGpSRltQ.map","// Generated by Framer (02004a2)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"vgruCqXA5\",\"FiOXOJSk9\",\"Zol46aUBw\",\"oV4hssQNN\"];const serializationHash=\"framer-T45y6\";const variantClassNames={FiOXOJSk9:\"framer-v-9mmshi\",oV4hssQNN:\"framer-v-13yjouz\",vgruCqXA5:\"framer-v-pw8gxs\",Zol46aUBw:\"framer-v-c16vq7\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Variant 1\":\"vgruCqXA5\",\"Variant 2\":\"FiOXOJSk9\",\"Variant 3\":\"Zol46aUBw\",\"Variant 4\":\"oV4hssQNN\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"vgruCqXA5\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"vgruCqXA5\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onAppears41ofr=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"FiOXOJSk9\",true),4e3);});const onAppear10qdqy5=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"Zol46aUBw\",true),4e3);});const onAppearuenkil=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"oV4hssQNN\",true),4e3);});useOnVariantChange(baseVariant,{default:onAppears41ofr,FiOXOJSk9:onAppear10qdqy5,Zol46aUBw:onAppearuenkil});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-pw8gxs\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"vgruCqXA5\",ref:refBinding,style:{...style},...addPropertyOverrides({FiOXOJSk9:{\"data-framer-name\":\"Variant 2\"},oV4hssQNN:{\"data-framer-name\":\"Variant 4\"},Zol46aUBw:{\"data-framer-name\":\"Variant 3\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-et6w8j\",\"data-framer-name\":\"progress line\",layoutDependency:layoutDependency,layoutId:\"osr3ZjcCE\",style:{backgroundColor:\"var(--token-130d3bff-eca3-4911-bb32-46417816c115, color(display-p3 1 1 1))\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-13q2nqr\",\"data-framer-name\":\"progress line\",layoutDependency:layoutDependency,layoutId:\"QjY0aqhK5\",style:{backgroundColor:\"var(--token-130d3bff-eca3-4911-bb32-46417816c115, color(display-p3 1 1 1))\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ty0cfi\",\"data-framer-name\":\"progress line\",layoutDependency:layoutDependency,layoutId:\"GA2b1RAD1\",style:{backgroundColor:\"var(--token-130d3bff-eca3-4911-bb32-46417816c115, color(display-p3 1 1 1))\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-uuxi7\",\"data-framer-name\":\"progress line\",layoutDependency:layoutDependency,layoutId:\"smYobmSwq\",style:{backgroundColor:\"var(--token-130d3bff-eca3-4911-bb32-46417816c115, color(display-p3 1 1 1))\"}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-T45y6.framer-1ecjun3, .framer-T45y6 .framer-1ecjun3 { display: block; }\",\".framer-T45y6.framer-pw8gxs { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 139px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 48px; }\",\".framer-T45y6 .framer-et6w8j { flex: 4 0 0px; height: 1px; mix-blend-mode: difference; overflow: visible; position: relative; width: 1px; }\",\".framer-T45y6 .framer-13q2nqr, .framer-T45y6 .framer-1ty0cfi, .framer-T45y6 .framer-uuxi7 { flex: 1 0 0px; height: 1px; mix-blend-mode: difference; overflow: visible; position: relative; width: 1px; }\",\".framer-T45y6.framer-v-9mmshi .framer-et6w8j, .framer-T45y6.framer-v-c16vq7 .framer-et6w8j, .framer-T45y6.framer-v-13yjouz .framer-et6w8j { flex: 1 0 0px; }\",\".framer-T45y6.framer-v-9mmshi .framer-13q2nqr, .framer-T45y6.framer-v-c16vq7 .framer-1ty0cfi, .framer-T45y6.framer-v-13yjouz .framer-uuxi7 { flex: 4 0 0px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 139\n * @framerIntrinsicWidth 48\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"FiOXOJSk9\":{\"layout\":[\"fixed\",\"fixed\"]},\"Zol46aUBw\":{\"layout\":[\"fixed\",\"fixed\"]},\"oV4hssQNN\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerra24mk7Lx=withCSS(Component,css,\"framer-T45y6\");export default Framerra24mk7Lx;Framerra24mk7Lx.displayName=\"GFX Progress\";Framerra24mk7Lx.defaultProps={height:139,width:48};addPropertyControls(Framerra24mk7Lx,{variant:{options:[\"vgruCqXA5\",\"FiOXOJSk9\",\"Zol46aUBw\",\"oV4hssQNN\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Variant 3\",\"Variant 4\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerra24mk7Lx,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerra24mk7Lx\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"48\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"FiOXOJSk9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Zol46aUBw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"oV4hssQNN\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"139\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ra24mk7Lx.map","// Generated by Framer (43e8337)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,patchBorderRadiusScaleCorrector,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ClockTime from\"https://framerusercontent.com/modules/lE3FnWj76o4bcJ2sowee/E45Xa9M4iB6aw7Mokdgn/xvTYe9Qg0.js\";import WordCounter from\"https://framerusercontent.com/modules/n2kju6hoTayc8de8rW3V/e274Hvq6xmVxjm2NjffM/Time_to_read.js\";const ClockTimeFonts=getFonts(ClockTime);const WordCounterFonts=getFonts(WordCounter);const serializationHash=\"framer-qA6Qz\";const variantClassNames={REz7draAn:\"framer-v-doxbaw\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const tjaNvz1cv=undefined;const r0gJTWoJ_=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const patchBorderRadiusScaleCorrector1=patchBorderRadiusScaleCorrector();const transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,title1,title2,width,...props})=>{return{...props,r0gJTWoJ_:title2??props.r0gJTWoJ_??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{children:\"Content\"})}),tjaNvz1cv:title1??props.tjaNvz1cv??/*#__PURE__*/_jsx(React.Fragment,{})};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,tjaNvz1cv,r0gJTWoJ_,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"REz7draAn\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-doxbaw\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"REz7draAn\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-wgxsjy\",\"data-framer-name\":\"Time and Date Container\",layoutDependency:layoutDependency,layoutId:\"TH21ChYPQ\",style:{opacity:.7,rotate:-90},children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-xr13p4\",\"data-framer-name\":\"Left Edge\",layoutDependency:layoutDependency,layoutId:\"F4criH7cY\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.5 20\" overflow=\"visible\"><path d=\"M 4.5 0 L 0 4.5 L 0 15.5 L 4.5 20\" fill=\"transparent\" stroke=\"var(--token-130d3bff-eca3-4911-bb32-46417816c115, color(display-p3 1 1 1)) /* {&quot;name&quot;:&quot;Heading Color&quot;} */\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-v8xrgi\",layoutDependency:layoutDependency,layoutId:\"ZIBZoON6l\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1g1h6zx\",\"data-border\":true,\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"HbD7aDTSI\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(34, 34, 34)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",\"--corner-shape-fallback\":.752,backgroundColor:\"var(--1pg6xom, rgb(255, 255, 255))\",borderBottomLeftRadius:\"calc(50px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderBottomRightRadius:\"calc(50px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopLeftRadius:\"calc(50px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopRightRadius:\"calc(50px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",cornerShape:\"superellipse(1.5)\"},transformTemplate:transformTemplate1,children:[/*#__PURE__*/_jsx(ClockTime,{animated:true,className:\"framer-1p19ua7\",layoutDependency:layoutDependency,layoutId:\"N1Ri33S6y\",style:{\"--1ww558a\":2,\"--4rxgx6\":\"var(--token-e170d871-edab-4ae0-9d96-7f86059b7d20, rgb(12, 12, 13))\"}}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1sw3ymz-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"zSkPzS9jo-container\",nodeId:\"zSkPzS9jo\",rendersWithMotion:true,scopeId:\"xmZqS3bHb\",children:/*#__PURE__*/_jsx(WordCounter,{contentType:\"multiple\",displayMode:\"time\",font:{fontFamily:'\"Rubik\", \"Rubik Placeholder\", sans-serif',fontFeatureSettings:\"'tnum' on\",fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},fontColor:\"var(--token-e170d871-edab-4ae0-9d96-7f86059b7d20, rgb(12, 12, 13))\",height:\"100%\",id:\"zSkPzS9jo\",layoutId:\"zSkPzS9jo\",timeSuffix:\"m\",title1:tjaNvz1cv,title10:/*#__PURE__*/_jsx(React.Fragment,{}),title11:/*#__PURE__*/_jsx(React.Fragment,{}),title12:/*#__PURE__*/_jsx(React.Fragment,{}),title13:/*#__PURE__*/_jsx(React.Fragment,{}),title14:/*#__PURE__*/_jsx(React.Fragment,{}),title15:/*#__PURE__*/_jsx(React.Fragment,{}),title2:r0gJTWoJ_,title3:/*#__PURE__*/_jsx(React.Fragment,{}),title4:/*#__PURE__*/_jsx(React.Fragment,{}),title5:/*#__PURE__*/_jsx(React.Fragment,{}),title6:/*#__PURE__*/_jsx(React.Fragment,{}),title7:/*#__PURE__*/_jsx(React.Fragment,{}),title8:/*#__PURE__*/_jsx(React.Fragment,{}),title9:/*#__PURE__*/_jsx(React.Fragment,{}),width:\"100%\",wordSuffix:\"Words\"})})})]})}),/*#__PURE__*/_jsx(SVG,{className:\"framer-4rgm3t\",\"data-framer-name\":\"Right Edge\",layoutDependency:layoutDependency,layoutId:\"dqtD4imFW\",requiresOverflowVisible:true,style:{rotate:180},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.5 20\" overflow=\"visible\"><path d=\"M 4.5 0 L 0 4.5 L 0 15.5 L 4.5 20\" fill=\"transparent\" stroke=\"var(--token-130d3bff-eca3-4911-bb32-46417816c115, color(display-p3 1 1 1)) /* {&quot;name&quot;:&quot;Heading Color&quot;} */\"></path></svg>',withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-qA6Qz.framer-19evibs, .framer-qA6Qz .framer-19evibs { display: block; }\",\".framer-qA6Qz.framer-doxbaw { align-content: flex-end; align-items: flex-end; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 20px; }\",\".framer-qA6Qz .framer-wgxsjy { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 20px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-qA6Qz .framer-xr13p4, .framer-qA6Qz .framer-4rgm3t { height: 20px; position: relative; width: 5px; }\",\".framer-qA6Qz .framer-v8xrgi { flex: none; height: 22px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 70px; }\",\".framer-qA6Qz .framer-1g1h6zx { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; left: 0px; overflow: var(--overflow-clip-fallback, clip); padding: 3px; position: absolute; right: 0px; top: 50%; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-qA6Qz .framer-1p19ua7 { flex: none; height: var(--framer-aspect-ratio-supported, 16px); position: relative; width: 16px; }\",\".framer-qA6Qz .framer-1sw3ymz-container { flex: none; height: auto; position: relative; width: auto; }\",\"@supports (color: color(display-p3 1 1 1)) { .framer-qA6Qz { --1pg6xom: color(display-p3 1 1 1); } }\",'.framer-qA6Qz[data-border=\"true\"]::after, .framer-qA6Qz [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 20\n * @framerIntrinsicWidth 20\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"tjaNvz1cv\":\"title1\",\"r0gJTWoJ_\":\"title2\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerxmZqS3bHb=withCSS(Component,css,\"framer-qA6Qz\");export default FramerxmZqS3bHb;FramerxmZqS3bHb.displayName=\"Delivery Status\";FramerxmZqS3bHb.defaultProps={height:20,width:20};addPropertyControls(FramerxmZqS3bHb,{tjaNvz1cv:{defaultValue:\"\",title:\"Title 1\",type:ControlType.RichText},r0gJTWoJ_:{defaultValue:\"<p>Content</p>\",title:\"Title 2\",type:ControlType.RichText}});addFonts(FramerxmZqS3bHb,[{explicitInter:true,fonts:[{cssFamilyName:\"Rubik\",source:\"google\",style:\"normal\",uiFamilyName:\"Rubik\",url:\"https://fonts.gstatic.com/s/rubik/v31/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-B4i1VU80V4bVkA.woff2\",weight:\"400\"}]},...ClockTimeFonts,...WordCounterFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerxmZqS3bHb\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"20\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"tjaNvz1cv\\\":\\\"title1\\\",\\\"r0gJTWoJ_\\\":\\\"title2\\\"}\",\"framerIntrinsicWidth\":\"20\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./xmZqS3bHb.map"],"mappings":"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"}