{"version":3,"file":"Plugins.DDGPDdLE.mjs","names":["useRef","useState","React.useState","o","i","v","s","h","t","a","m","y","w","_","R","C","E","L","P","M","F","T","j","b","c","k","O","I","D","x","U","B","N","$","z","X","H","re","ae","se","ue","pe","ye","S","Y","d","e","f","g","r","n","p","l","u","Animator","t","c","l","i","f","a","s","u","d","h","w","y","e","g","T","p","m","O","x","P","S","L","M","k","z","j","I","H","Y","n","t.default","i.default","useMemo","useStateMachineInput","Rive","useRive","useRef","useRef","useState","x","y","addPropertyOverrides","AnimatorFonts","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.useRef","React.useId","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","animation","t","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","ButtonFormSales","Check","CloseCrossError","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","Component","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","className","_Fragment","FormPlainTextInput","css","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","serializationHash","variantClassNames","transition1","animation","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","x","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","Image","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","ReviewCard","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","Image","React.useContext","React.useMemo","React.Fragment","React.useRef","React.useId","className","Component"],"sources":["https:/framerusercontent.com/modules/jfK7C7JmdHGaVBsvt1V7/G0lF2a2mezep3QZSQZwm/DotLottie.js","https:/ga.jspm.io/npm:@rive-app/canvas@2.21.3/rive.js","https:/ga.jspm.io/npm:@rive-app/react-canvas@4.14.2/dist/index.js","https:/framerusercontent.com/modules/mbFPzZYTzIhSrigRSb6s/WlnJOre1X3CDSYtVS4Dk/Rive.js","https:/framerusercontent.com/modules/v6gvmbYfHexQFDiMVaoh/uo4blLFgj1ZgPSoOWw4a/ScribbleTool_1.js","https:/framerusercontent.com/modules/N8RxnCvHEbYHuXnWvpmg/jX7brYaK6TpBSbPUmLLD/QDObIho2s.js","https:/framerusercontent.com/modules/bWRXq9Zvyo2JGnBK1ETA/iSBb8AcVSyQKspUmYHkw/yDw0sFP5L.js","https:/framerusercontent.com/modules/VsljarkjQPRs0T2rs09q/aQyliHs9Jq57DR0IU7GX/SfZJeu2z5.js","https:/framerusercontent.com/modules/8zqrNPfAmFuhWNrSiyT7/artZ3o2yuXOsenNwTUwA/ZdX7x9oTb.js","https:/framerusercontent.com/modules/MGYbXVvIKoUE2MUG6S9v/qQIR6JF9iUxxFROhSQQ0/SxywSW5DU.js","https:/framerusercontent.com/modules/rqzz9hcDJyJAwSovHn6A/kEOieCdRTvXvhlCrDgYh/v8hSb3qKa.js","https:/framerusercontent.com/modules/usOl9MNbPA14Tk1xaz2P/kb0mO7Yniodl1t8W6N5D/Plugins.js"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{useEffect,useRef,useState}from\"react\";const placeholderUrl=\"https://lottie.host/d826e0a7-b7e8-4072-8afe-c943ed2dd2ca/DpX3m5yT5Z.lottie\";/**\n * DOT LOTTIE\n *\n * @framerIntrinsicWidth 200\n * @framerIntrinsicHeight 200\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */ export default function DotLottie(props){return /*#__PURE__*/ _jsx(OptimizationFriendly,{loading:/*#__PURE__*/ _jsx(\"div\",{}),loaded:/*#__PURE__*/ _jsx(LottiePlayer,{...props})});};function LottiePlayer(props){/* Checks */ const isCanvas=RenderTarget.current()===RenderTarget.canvas;const lottieInstanceRef=useRef(null);const shouldPlay=isCanvas||props.hover===true||props.autoplay===false?null:true;/* File or URL */ let src;switch(props.srcType){case\"url\":src=props.srcUrl;break;case\"file\":src=props.srcFile;break;default:src=placeholderUrl;break;}/* Progress */ const[isReady,setIsReady]=useState(false);/* For canvas states */ useEffect(()=>{if(!lottieInstanceRef.current)return;lottieInstanceRef.current.addEventListener(\"ready\",()=>setIsReady(true));},[]);useEffect(()=>{if(!lottieInstanceRef.current)return;lottieInstanceRef.current.seek(`${props.progress}%`);},[isReady,props.progress]);const lastVariant=useRef();/* For component variant support */ useEffect(()=>{if(isCanvas)return;if(lastVariant.current!==props.autoplay){if(!lottieInstanceRef.current)return;if(props.autoplay===true){lottieInstanceRef.current.play();}if(props.autoplay===false){lottieInstanceRef.current.pause();}}lastVariant.current=props.autoplay;},[props.autoplay]);return(// @ts-ignore\n/*#__PURE__*/ _jsx(\"dotlottie-player\",{src:src,ref:lottieInstanceRef,autoplay:shouldPlay,loop:props.loop?true:null,hover:props.hover?true:null,controls:props.controls?true:null,background:props.background?props.background:null,speed:props.speed,direction:props.direction,style:{...props.style,width:\"100%\",height:\"100%\"}},src));}DotLottie.defaultProps={srcUrl:placeholderUrl,autoplay:true,background:\"#05F\",controls:false,direction:1,hover:false,loop:true,speed:1};DotLottie.displayName=\"Dot Lottie\";addPropertyControls(DotLottie,{srcType:{type:ControlType.Enum,displaySegmentedControl:true,title:\"Source\",options:[\"url\",\"file\"],optionTitles:[\"URL\",\"File\"]},srcUrl:{type:ControlType.String,title:\"Link\",placeholder:\"../example.lottie\",hidden:props=>props.srcType===\"file\"},srcFile:{type:ControlType.File,title:\"File\",allowedFileTypes:[\"lottie\",\"json\"],hidden:props=>props.srcType===\"url\"},autoplay:{type:ControlType.Boolean,title:\"Autoplay\",defaultValue:true},background:{type:ControlType.Color,title:\"Backdrop\",defaultValue:\"#05F\"},controls:{type:ControlType.Boolean,title:\"Controls\"},direction:{type:ControlType.Enum,title:\"Direction\",defaultValue:\"1\",displaySegmentedControl:true,segmentedControlDirection:\"horizontal\",options:[\"1\",\"-1\"],optionTitles:[\"Normal\",\"Reverse\"]},hover:{type:ControlType.Boolean,title:\"Hover Play\"},loop:{type:ControlType.Boolean,title:\"Loop\"},speed:{type:ControlType.Number,title:\"Speed\",defaultValue:1,min:1,max:10,unit:\"x\",step:.5,displayStepper:true},progress:{type:ControlType.Number,title:\"Progress\",defaultValue:0,min:0,max:100,step:1,description:\"This component is made for Lottie files. [Learn more here](https://dotlottie.io/).\"}});/* For SSG */ function OptimizationFriendly({loading,loaded}){const[isLoading,setLoading]=React.useState(true);// We can't load web-components in ssg on the server,\n// so we defer rendering until we hit the client.\nReact.useEffect(()=>{import(\"https://unpkg.com/@dotlottie/player-component@1.3.2/dist/dotlottie-player.js\").then(()=>{setLoading(false);});},[]);return isLoading?loading:loaded;}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"DotLottie\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"200\",\"framerIntrinsicHeight\":\"200\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutWidth\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./DotLottie.map","var t=typeof globalThis!==\"undefined\"?globalThis:typeof self!==\"undefined\"?self:global;var i={};(function webpackUniversalModuleDefinition(t,o){i=o()})(0,(()=>(()=>{var i=[,(i,o,s)=>{s.r(o);s.d(o,{default:()=>v});var h=(()=>{var i=typeof document!==\"undefined\"&&document.currentScript?document.currentScript.src:void 0;return function(o={}){var s,h,v=o;v.ready=new Promise(((t,i)=>{s=t;h=i}));function fa(){function a(t){const v=s;o=i=0;s=new Map;v.forEach((i=>{try{i(t)}catch(t){console.error(t)}}));this.ob();h&&h.Tb()}let i=0,o=0,s=new Map,h=null,v=null;(this||t).requestAnimationFrame=function(h){i||(i=requestAnimationFrame(a.bind(this||t)));const v=++o;s.set(v,h);return v};(this||t).cancelAnimationFrame=function(t){s.delete(t);i&&0==s.size&&(cancelAnimationFrame(i),i=0)};(this||t).Rb=function(i){v&&(document.body.remove(v),v=null);i||(v=document.createElement(\"div\"),v.style.backgroundColor=\"black\",v.style.position=\"fixed\",v.style.right=0,v.style.top=0,v.style.color=\"white\",v.style.padding=\"4px\",v.innerHTML=\"RIVE FPS\",i=function(t){v.innerHTML=\"RIVE FPS \"+t.toFixed(1)},document.body.appendChild(v));h=new function(){let o=0,s=0;(this||t).Tb=function(){var t=performance.now();s?(++o,t-=s,1e3<t&&(i(1e3*o/t),o=s=0)):(s=t,o=0)}}};(this||t).Ob=function(){v&&(document.body.remove(v),v=null);h=null};(this||t).ob=function(){}}function ha(i){console.assert(!0);const o=new Map;let s=-Infinity;(this||t).push=function(t){t=t+((1<<i)-1)>>i;o.has(t)&&clearTimeout(o.get(t));o.set(t,setTimeout((function(){o.delete(t);0==o.length?s=-Infinity:t==s&&(s=Math.max(...o.keys()),console.assert(s<t))}),1e3));s=Math.max(t,s);return s<<i}}const m=v.onRuntimeInitialized;v.onRuntimeInitialized=function(){m&&m();let i=v.decodeAudio;v.decodeAudio=function(t,o){t=i(t);o(t)};let o=v.decodeFont;v.decodeFont=function(t,i){t=o(t);i(t)};const s=v.FileAssetLoader;v.ptrToAsset=t=>{let i=v.ptrToFileAsset(t);return i.isImage?v.ptrToImageAsset(t):i.isFont?v.ptrToFontAsset(t):i.isAudio?v.ptrToAudioAsset(t):i};v.CustomFileAssetLoader=s.extend(\"CustomFileAssetLoader\",{__construct:function({loadContents:i}){(this||t).__parent.__construct.call(this||t);(this||t).Gb=i},loadContents:function(t,i){t=v.ptrToAsset(t);return this.Gb(t,i)}});v.CDNFileAssetLoader=s.extend(\"CDNFileAssetLoader\",{__construct:function(){(this||t).__parent.__construct.call(this||t)},loadContents:function(t){let i=v.ptrToAsset(t);t=i.cdnUuid;if(\"\"===t)return!1;(function(t,i){var o=new XMLHttpRequest;o.responseType=\"arraybuffer\";o.onreadystatechange=function(){4==o.readyState&&200==o.status&&i(o)};o.open(\"GET\",t,!0);o.send(null)})(i.cdnBaseUrl+\"/\"+t,(t=>{i.decode(new Uint8Array(t.response))}));return!0}});v.FallbackFileAssetLoader=s.extend(\"FallbackFileAssetLoader\",{__construct:function(){(this||t).__parent.__construct.call(this||t);(this||t).kb=[]},addLoader:function(i){(this||t).kb.push(i)},loadContents:function(i,o){for(let s of(this||t).kb)if(s.loadContents(i,o))return!0;return!1}})};const y=\"createConicGradient createImageData createLinearGradient createPattern createRadialGradient getContextAttributes getImageData getLineDash getTransform isContextLost isPointInPath isPointInStroke measureText\".split(\" \"),w=new function(){function a(){if(!i){var t=document.createElement(\"canvas\"),m={alpha:1,depth:0,stencil:0,antialias:0,premultipliedAlpha:1,preserveDrawingBuffer:0,preferLowPowerToHighPerformance:0,failIfMajorPerformanceCaveat:0,enableExtensionsByDefault:1,explicitSwapControl:1,renderViaOffscreenBackBuffer:1};let y;if(/iPhone|iPad|iPod/i.test(navigator.userAgent)){if(y=t.getContext(\"webgl\",m),o=1,!y)return console.log(\"No WebGL support. Image mesh will not be drawn.\"),!1}else if(y=t.getContext(\"webgl2\",m))o=2;else{if(!(y=t.getContext(\"webgl\",m)))return console.log(\"No WebGL support. Image mesh will not be drawn.\"),!1;o=1}y=new Proxy(y,{get(t,i){return t.isContextLost()?(w||(console.error(\"Cannot render the mesh because the GL Context was lost. Tried to invoke \",i),w=!0),\"function\"===typeof t[i]?function(){}:void 0):\"function\"===typeof t[i]?function(...o){return t[i].apply(t,o)}:t[i]},set(t,i,o){if(!t.isContextLost())return t[i]=o,!0;w||(console.error(\"Cannot render the mesh because the GL Context was lost. Tried to set property \"+i),w=!0)}});s=Math.min(y.getParameter(y.MAX_RENDERBUFFER_SIZE),y.getParameter(y.MAX_TEXTURE_SIZE));function A(t,i,o){i=y.createShader(i);y.shaderSource(i,o);y.compileShader(i);o=y.getShaderInfoLog(i);if(0<(o||\"\").length)throw o;y.attachShader(t,i)}t=y.createProgram();A(t,y.VERTEX_SHADER,\"attribute vec2 vertex;\\n                attribute vec2 uv;\\n                uniform vec4 mat;\\n                uniform vec2 translate;\\n                varying vec2 st;\\n                void main() {\\n                    st = uv;\\n                    gl_Position = vec4(mat2(mat) * vertex + translate, 0, 1);\\n                }\");A(t,y.FRAGMENT_SHADER,\"precision highp float;\\n                uniform sampler2D image;\\n                varying vec2 st;\\n                void main() {\\n                    gl_FragColor = texture2D(image, st);\\n                }\");y.bindAttribLocation(t,0,\"vertex\");y.bindAttribLocation(t,1,\"uv\");y.linkProgram(t);m=y.getProgramInfoLog(t);if(0<(m||\"\").trim().length)throw m;h=y.getUniformLocation(t,\"mat\");v=y.getUniformLocation(t,\"translate\");y.useProgram(t);y.bindBuffer(y.ARRAY_BUFFER,y.createBuffer());y.enableVertexAttribArray(0);y.enableVertexAttribArray(1);y.bindBuffer(y.ELEMENT_ARRAY_BUFFER,y.createBuffer());y.uniform1i(y.getUniformLocation(t,\"image\"),0);y.pixelStorei(y.UNPACK_PREMULTIPLY_ALPHA_WEBGL,!0);i=y}return!0}let i=null,o=0,s=0,h=null,v=null,m=0,y=0,w=!1;a();(this||t).hc=function(){a();return s};(this||t).Mb=function(t){i.deleteTexture&&i.deleteTexture(t)};(this||t).Lb=function(t){if(!a())return null;const s=i.createTexture();if(!s)return null;i.bindTexture(i.TEXTURE_2D,s);i.texImage2D(i.TEXTURE_2D,0,i.RGBA,i.RGBA,i.UNSIGNED_BYTE,t);i.texParameteri(i.TEXTURE_2D,i.TEXTURE_WRAP_S,i.CLAMP_TO_EDGE);i.texParameteri(i.TEXTURE_2D,i.TEXTURE_WRAP_T,i.CLAMP_TO_EDGE);i.texParameteri(i.TEXTURE_2D,i.TEXTURE_MAG_FILTER,i.LINEAR);2==o?(i.texParameteri(i.TEXTURE_2D,i.TEXTURE_MIN_FILTER,i.LINEAR_MIPMAP_LINEAR),i.generateMipmap(i.TEXTURE_2D)):i.texParameteri(i.TEXTURE_2D,i.TEXTURE_MIN_FILTER,i.LINEAR);return s};const _=new ha(8),R=new ha(8),C=new ha(10),E=new ha(10);(this||t).Qb=function(t,o,s,w,T){if(a()){var L=_.push(t),P=R.push(o);if(i.canvas){i.canvas.width==L&&i.canvas.height==P||(i.canvas.width=L,i.canvas.height=P);i.viewport(0,P-o,t,o);i.disable(i.SCISSOR_TEST);i.clearColor(0,0,0,0);i.clear(i.COLOR_BUFFER_BIT);i.enable(i.SCISSOR_TEST);s.sort(((t,i)=>i.wb-t.wb));L=C.push(w);m!=L&&(i.bufferData(i.ARRAY_BUFFER,8*L,i.DYNAMIC_DRAW),m=L);L=0;for(var M of s)i.bufferSubData(i.ARRAY_BUFFER,L,M.Ta),L+=4*M.Ta.length;console.assert(L==4*w);for(var F of s)i.bufferSubData(i.ARRAY_BUFFER,L,F.Db),L+=4*F.Db.length;console.assert(L==8*w);L=E.push(T);y!=L&&(i.bufferData(i.ELEMENT_ARRAY_BUFFER,2*L,i.DYNAMIC_DRAW),y=L);M=0;for(var j of s)i.bufferSubData(i.ELEMENT_ARRAY_BUFFER,M,j.indices),M+=2*j.indices.length;console.assert(M==2*T);j=0;F=!0;L=M=0;for(const m of s){m.image.Ka!=j&&(i.bindTexture(i.TEXTURE_2D,m.image.Ja||null),j=m.image.Ka);m.mc?(i.scissor(m.Ya,P-m.Za-m.jb,m.Ac,m.jb),F=!0):F&&(i.scissor(0,P-o,t,o),F=!1);s=2/t;const y=-2/o;i.uniform4f(h,m.ha[0]*s*m.Ba,m.ha[1]*y*m.Ca,m.ha[2]*s*m.Ba,m.ha[3]*y*m.Ca);i.uniform2f(v,m.ha[4]*s*m.Ba+s*(m.Ya-m.ic*m.Ba)-1,m.ha[5]*y*m.Ca+y*(m.Za-m.jc*m.Ca)+1);i.vertexAttribPointer(0,2,i.FLOAT,!1,0,L);i.vertexAttribPointer(1,2,i.FLOAT,!1,0,L+4*w);i.drawElements(i.TRIANGLES,m.indices.length,i.UNSIGNED_SHORT,M);L+=4*m.Ta.length;M+=2*m.indices.length}console.assert(L==4*w);console.assert(M==2*T)}}};(this||t).canvas=function(){return a()&&i.canvas}},_=v.onRuntimeInitialized;v.onRuntimeInitialized=function(){function a(t){switch(t){case C.srcOver:return\"source-over\";case C.screen:return\"screen\";case C.overlay:return\"overlay\";case C.darken:return\"darken\";case C.lighten:return\"lighten\";case C.colorDodge:return\"color-dodge\";case C.colorBurn:return\"color-burn\";case C.hardLight:return\"hard-light\";case C.softLight:return\"soft-light\";case C.difference:return\"difference\";case C.exclusion:return\"exclusion\";case C.multiply:return\"multiply\";case C.hue:return\"hue\";case C.saturation:return\"saturation\";case C.color:return\"color\";case C.luminosity:return\"luminosity\"}}function b(t){return\"rgba(\"+((16711680&t)>>>16)+\",\"+((65280&t)>>>8)+\",\"+((255&t)>>>0)+\",\"+((4278190080&t)>>>24)/255+\")\"}function c(){0<k.length&&(w.Qb(O.drawWidth(),O.drawHeight(),k,I,D),k=[],D=I=0,O.reset(512,512));for(const t of x){for(const i of t.H)i();t.H=[]}x.clear()}_&&_();var i=v.RenderPaintStyle;const o=v.RenderPath,s=v.RenderPaint,h=v.Renderer,m=v.StrokeCap,R=v.StrokeJoin,C=v.BlendMode,E=i.fill,T=i.stroke,L=v.FillRule.evenOdd;let P=1;var M=v.RenderImage.extend(\"CanvasRenderImage\",{__construct:function({la:i,xa:o}={}){(this||t).__parent.__construct.call(this||t);(this||t).Ka=P;P=P+1&2147483647||1;(this||t).la=i;(this||t).xa=o},__destruct:function(){(this||t).Ja&&(w.Mb((this||t).Ja),URL.revokeObjectURL((this||t).Wa));(this||t).__parent.__destruct.call(this||t)},decode:function(i){var o=this||t;o.xa&&o.xa(o);var s=new Image;o.Wa=URL.createObjectURL(new Blob([i],{type:\"image/png\"}));s.onload=function(){o.Fb=s;o.Ja=w.Lb(s);o.size(s.width,s.height);o.la&&o.la(o)};s.src=o.Wa}}),F=o.extend(\"CanvasRenderPath\",{__construct:function(){(this||t).__parent.__construct.call(this||t);(this||t).T=new Path2D},rewind:function(){(this||t).T=new Path2D},addPath:function(i,o,s,h,v,m,y){var w=(this||t).T,_=w.addPath;i=i.T;const R=new DOMMatrix;R.a=o;R.b=s;R.c=h;R.d=v;R.e=m;R.f=y;_.call(w,i,R)},fillRule:function(i){(this||t).Va=i},moveTo:function(i,o){(this||t).T.moveTo(i,o)},lineTo:function(i,o){(this||t).T.lineTo(i,o)},cubicTo:function(i,o,s,h,v,m){(this||t).T.bezierCurveTo(i,o,s,h,v,m)},close:function(){(this||t).T.closePath()}}),j=s.extend(\"CanvasRenderPaint\",{color:function(i){(this||t).Xa=b(i)},thickness:function(i){(this||t).Ib=i},join:function(i){switch(i){case R.miter:(this||t).Ia=\"miter\";break;case R.round:(this||t).Ia=\"round\";break;case R.bevel:(this||t).Ia=\"bevel\"}},cap:function(i){switch(i){case m.butt:(this||t).Ha=\"butt\";break;case m.round:(this||t).Ha=\"round\";break;case m.square:(this||t).Ha=\"square\"}},style:function(i){(this||t).Hb=i},blendMode:function(i){(this||t).Eb=a(i)},clearGradient:function(){(this||t).ja=null},linearGradient:function(i,o,s,h){(this||t).ja={yb:i,zb:o,bb:s,cb:h,Ra:[]}},radialGradient:function(i,o,s,h){(this||t).ja={yb:i,zb:o,bb:s,cb:h,Ra:[],ec:!0}},addStop:function(i,o){(this||t).ja.Ra.push({color:i,stop:o})},completeGradient:function(){},draw:function(i,o,s){let h=(this||t).Hb;var v=(this||t).Xa,m=(this||t).ja;i.globalCompositeOperation=(this||t).Eb;if(null!=m){v=m.yb;var y=m.zb;const o=m.bb;var w=m.cb;const s=m.Ra;m.ec?(m=o-v,w-=y,v=i.createRadialGradient(v,y,0,v,y,Math.sqrt(m*m+w*w))):v=i.createLinearGradient(v,y,o,w);for(let t=0,i=s.length;t<i;t++)y=s[t],v.addColorStop(y.stop,b(y.color));(this||t).Xa=v;(this||t).ja=null}switch(h){case T:i.strokeStyle=v;i.lineWidth=(this||t).Ib;i.lineCap=(this||t).Ha;i.lineJoin=(this||t).Ia;i.stroke(o);break;case E:i.fillStyle=v,i.fill(o,s)}}});const x=new Set;let O=null,k=[],I=0,D=0;var U=v.CanvasRenderer=h.extend(\"Renderer\",{__construct:function(i){(this||t).__parent.__construct.call(this||t);(this||t).S=[1,0,0,1,0,0];(this||t).C=i.getContext(\"2d\");(this||t).Ua=i;(this||t).H=[]},save:function(){(this||t).S.push(...(this||t).S.slice((this||t).S.length-6));(this||t).H.push((this||t).C.save.bind((this||t).C))},restore:function(){const i=(this||t).S.length-6;if(6>i)throw\"restore() called without matching save().\";(this||t).S.splice(i);(this||t).H.push((this||t).C.restore.bind((this||t).C))},transform:function(i,o,s,h,v,m){const y=(this||t).S,w=y.length-6;y.splice(w,6,y[w]*i+y[w+2]*o,y[w+1]*i+y[w+3]*o,y[w]*s+y[w+2]*h,y[w+1]*s+y[w+3]*h,y[w]*v+y[w+2]*m+y[w+4],y[w+1]*v+y[w+3]*m+y[w+5]);(this||t).H.push((this||t).C.transform.bind((this||t).C,i,o,s,h,v,m))},rotate:function(t){const i=Math.sin(t);t=Math.cos(t);this.transform(t,i,-i,t,0,0)},_drawPath:function(i,o){(this||t).H.push(o.draw.bind(o,(this||t).C,i.T,i.Va===L?\"evenodd\":\"nonzero\"))},_drawRiveImage:function(i,o,s){var h=i.Fb;if(h){var v=(this||t).C,m=a(o);(this||t).H.push((function(){v.globalCompositeOperation=m;v.globalAlpha=s;v.drawImage(h,0,0);v.globalAlpha=1}))}},_getMatrix:function(i){const o=(this||t).S,s=o.length-6;for(let t=0;6>t;++t)i[t]=o[s+t]},_drawImageMesh:function(i,o,s,h,m,y,_,R,C,E){var T=(this||t).C.canvas.width,L=(this||t).C.canvas.height;const P=C-_,M=E-R;_=Math.max(_,0);R=Math.max(R,0);C=Math.min(C,T);E=Math.min(E,L);const F=C-_,j=E-R;console.assert(F<=Math.min(P,T));console.assert(j<=Math.min(M,L));if(!(0>=F||0>=j)){C=F<P||j<M;T=E=1;var U=Math.ceil(F*E),B=Math.ceil(j*T);L=w.hc();U>L&&(E*=L/U,U=L);B>L&&(T*=L/B,B=L);O||(O=new v.DynamicRectanizer(L),O.reset(512,512));L=O.addRect(U,B);0>L&&(c(),x.add(this||t),L=O.addRect(U,B),console.assert(0<=L));var N=L&65535,$=L>>16;k.push({ha:(this||t).S.slice((this||t).S.length-6),image:i,Ya:N,Za:$,ic:_,jc:R,Ac:U,jb:B,Ba:E,Ca:T,Ta:new Float32Array(h),Db:new Float32Array(m),indices:new Uint16Array(y),mc:C,wb:i.Ka<<1|(C?1:0)});I+=h.length;D+=y.length;var z=(this||t).C,X=a(o);(this||t).H.push((function(){z.save();z.resetTransform();z.globalCompositeOperation=X;z.globalAlpha=s;const t=w.canvas();t&&z.drawImage(t,N,$,U,B,_,R,F,j);z.restore()}))}},_clipPath:function(i){(this||t).H.push((this||t).C.clip.bind((this||t).C,i.T,i.Va===L?\"evenodd\":\"nonzero\"))},clear:function(){x.add(this||t);(this||t).H.push((this||t).C.clearRect.bind((this||t).C,0,0,(this||t).Ua.width,(this||t).Ua.height))},flush:function(){},translate:function(t,i){this.transform(1,0,0,1,t,i)}});v.makeRenderer=function(t){const i=new U(t),o=i.C;return new Proxy(i,{get(t,s){if(\"function\"===typeof t[s])return function(...i){return t[s].apply(t,i)};if(\"function\"===typeof o[s]){if(-1<y.indexOf(s))throw Error(\"RiveException: Method call to '\"+s+\"()' is not allowed, as the renderer cannot immediately pass through the return                 values of any canvas 2d context methods.\");return function(...t){i.H.push(o[s].bind(o,...t))}}return t[s]},set(t,s,h){if(s in o)return i.H.push((()=>{o[s]=h})),!0}})};v.decodeImage=function(t,i){new M({la:i}).decode(t)};v.renderFactory={makeRenderPaint:function(){return new j},makeRenderPath:function(){return new F},makeRenderImage:function(){let t=N;return new M({xa:()=>{t.total++},la:()=>{t.loaded++;if(t.loaded===t.total){const i=t.ready;i&&(i(),t.ready=null)}}})}};let B=v.load,N=null;v.load=function(t,i,o=!0){const s=new v.FallbackFileAssetLoader;void 0!==i&&s.addLoader(i);o&&(i=new v.CDNFileAssetLoader,s.addLoader(i));return new Promise((function(i){let o=null;N={total:0,loaded:0,ready:function(){i(o)}};o=B(t,s);0==N.total&&i(o)}))};i=new fa;v.requestAnimationFrame=i.requestAnimationFrame.bind(i);v.cancelAnimationFrame=i.cancelAnimationFrame.bind(i);v.enableFPSCounter=i.Rb.bind(i);v.disableFPSCounter=i.Ob;i.ob=c;v.resolveAnimationFrame=c;v.cleanup=function(){O&&O.delete()}};var R,C,E=Object.assign({},v),T=\"./this.program\",L=\"object\"==typeof window,P=\"function\"==typeof importScripts,M=\"\";(L||P)&&(P?M=self.location.href:\"undefined\"!=typeof document&&document.currentScript&&(M=document.currentScript.src),i&&(M=i),M=0!==M.indexOf(\"blob:\")?M.substr(0,M.replace(/[?#].*/,\"\").lastIndexOf(\"/\")+1):\"\",P&&(C=t=>{var i=new XMLHttpRequest;i.open(\"GET\",t,!1);i.responseType=\"arraybuffer\";i.send(null);return new Uint8Array(i.response)}),R=(t,i,o)=>{var s=new XMLHttpRequest;s.open(\"GET\",t,!0);s.responseType=\"arraybuffer\";s.onload=()=>{200==s.status||0==s.status&&s.response?i(s.response):o()};s.onerror=o;s.send(null)});var F=v.print||console.log.bind(console),j=v.printErr||console.error.bind(console);Object.assign(v,E);E=null;v.thisProgram&&(T=v.thisProgram);var x;v.wasmBinary&&(x=v.wasmBinary);v.noExitRuntime;\"object\"!=typeof WebAssembly&&Aa(\"no native wasm support detected\");var O,k,I,D,U,B,N,$,z,X,H=!1;function Ja(){var t=O.buffer;v.HEAP8=I=new Int8Array(t);v.HEAP16=U=new Int16Array(t);v.HEAP32=N=new Int32Array(t);v.HEAPU8=D=new Uint8Array(t);v.HEAPU16=B=new Uint16Array(t);v.HEAPU32=$=new Uint32Array(t);v.HEAPF32=z=new Float32Array(t);v.HEAPF64=X=new Float64Array(t)}var G,q=[],J=[],K=[];function Oa(){var t=v.preRun.shift();q.unshift(t)}var Q=0,ee=null,te=null;function Aa(t){v.onAbort&&v.onAbort(t);t=\"Aborted(\"+t+\")\";j(t);H=!0;t=new WebAssembly.RuntimeError(t+\". Build with -sASSERTIONS for more info.\");h(t);throw t}function Sa(t){return t.startsWith(\"data:application/octet-stream;base64,\")}var ne;ne=\"canvas_advanced.wasm\";if(!Sa(ne)){var re=ne;ne=v.locateFile?v.locateFile(re,M):M+re}function Va(t){if(t==ne&&x)return new Uint8Array(x);if(C)return C(t);throw\"both async and sync fetching of the wasm failed\"}function Wa(t){if(!x&&(L||P)){if(\"function\"==typeof fetch&&!t.startsWith(\"file://\"))return fetch(t,{credentials:\"same-origin\"}).then((i=>{if(!i.ok)throw\"failed to load wasm binary file at '\"+t+\"'\";return i.arrayBuffer()})).catch((()=>Va(t)));if(R)return new Promise(((i,o)=>{R(t,(t=>i(new Uint8Array(t))),o)}))}return Promise.resolve().then((()=>Va(t)))}function Xa(t,i,o){return Wa(t).then((t=>WebAssembly.instantiate(t,i))).then((t=>t)).then(o,(t=>{j(\"failed to asynchronously prepare wasm: \"+t);Aa(t)}))}function Ya(t,i){var o=ne;return x||\"function\"!=typeof WebAssembly.instantiateStreaming||Sa(o)||o.startsWith(\"file://\")||\"function\"!=typeof fetch?Xa(o,t,i):fetch(o,{credentials:\"same-origin\"}).then((s=>WebAssembly.instantiateStreaming(s,t).then(i,(function(s){j(\"wasm streaming compile failed: \"+s);j(\"falling back to ArrayBuffer instantiation\");return Xa(o,t,i)}))))}var ie,ae,oe={437756:(t,i,o,s,h)=>{if(\"undefined\"===typeof window||void 0===(window.AudioContext||window.webkitAudioContext))return 0;if(\"undefined\"===typeof window.h){window.h={Aa:0};window.h.I={};window.h.I.ya=t;window.h.I.capture=i;window.h.I.La=o;window.h.ga={};window.h.ga.stopped=s;window.h.ga.xb=h;let v=window.h;v.D=[];v.yc=function(t){for(var i=0;i<v.D.length;++i)if(null==v.D[i])return v.D[i]=t,i;v.D.push(t);return v.D.length-1};v.Cb=function(t){for(v.D[t]=null;0<v.D.length;){if(null!=v.D[v.D.length-1])break;v.D.pop()}};v.Sc=function(t){for(var i=0;i<v.D.length;++i)if(v.D[i]==t)return v.Cb(i)};v.ra=function(t){return v.D[t]};v.Bb=[\"touchend\",\"click\"];v.unlock=function(){for(var t=0;t<v.D.length;++t){var i=v.D[t];null!=i&&null!=i.J&&i.state===v.ga.xb&&i.J.resume().then((()=>{rt(i.pb)}),(t=>{console.error(\"Failed to resume audiocontext\",t)}))}v.Bb.map((function(t){document.removeEventListener(t,v.unlock,!0)}))};v.Bb.map((function(t){document.addEventListener(t,v.unlock,!0)}))}window.h.Aa+=1;return 1},439934:()=>{\"undefined\"!==typeof window.h&&(--window.h.Aa,0===window.h.Aa&&delete window.h)},440098:()=>void 0!==navigator.mediaDevices&&void 0!==navigator.mediaDevices.getUserMedia,440202:()=>{try{var t=new(window.AudioContext||window.webkitAudioContext),i=t.sampleRate;t.close();return i}catch(t){return 0}},440373:(t,i,o,s,h,v)=>{if(\"undefined\"===typeof window.h)return-1;var m={},y={};t==window.h.I.ya&&0!=o&&(y.sampleRate=o);m.J=new(window.AudioContext||window.webkitAudioContext)(y);m.J.suspend();m.state=window.h.ga.stopped;o=0;t!=window.h.I.ya&&(o=i);m.Z=m.J.createScriptProcessor(s,o,i);m.Z.onaudioprocess=function(o){null!=m.sa&&0!=m.sa.length||(m.sa=new Float32Array(z.buffer,h,s*i));if(t==window.h.I.capture||t==window.h.I.La){for(var y=0;y<i;y+=1)for(var w=o.inputBuffer.getChannelData(y),_=m.sa,R=0;R<s;R+=1)_[R*i+y]=w[R];it(v,s,h)}if(t==window.h.I.ya||t==window.h.I.La)for(at(v,s,h),y=0;y<o.outputBuffer.numberOfChannels;++y)for(w=o.outputBuffer.getChannelData(y),_=m.sa,R=0;R<s;R+=1)w[R]=_[R*i+y];else for(y=0;y<o.outputBuffer.numberOfChannels;++y)o.outputBuffer.getChannelData(y).fill(0)};t!=window.h.I.capture&&t!=window.h.I.La||navigator.mediaDevices.getUserMedia({audio:!0,video:!1}).then((function(t){m.Da=m.J.createMediaStreamSource(t);m.Da.connect(m.Z);m.Z.connect(m.J.destination)})).catch((function(t){console.log(\"Failed to get user media: \"+t)}));t==window.h.I.ya&&m.Z.connect(m.J.destination);m.pb=v;return window.h.yc(m)},443250:t=>window.h.ra(t).J.sampleRate,443323:t=>{t=window.h.ra(t);void 0!==t.Z&&(t.Z.onaudioprocess=function(){},t.Z.disconnect(),t.Z=void 0);void 0!==t.Da&&(t.Da.disconnect(),t.Da=void 0);t.J.close();t.J=void 0;t.pb=void 0},443723:t=>{window.h.Cb(t)},443773:t=>{t=window.h.ra(t);t.J.resume();t.state=window.h.ga.xb},443912:t=>{t=window.h.ra(t);t.J.suspend();t.state=window.h.ga.stopped}},eb=t=>{for(;0<t.length;)t.shift()(v)},fb=(t,i)=>{for(var o=0,s=t.length-1;0<=s;s--){var h=t[s];\".\"===h?t.splice(s,1):\"..\"===h?(t.splice(s,1),o++):o&&(t.splice(s,1),o--)}if(i)for(;o;o--)t.unshift(\"..\");return t},gb=t=>{var i=\"/\"===t.charAt(0),o=\"/\"===t.substr(-1);(t=fb(t.split(\"/\").filter((t=>!!t)),!i).join(\"/\"))||i||(t=\".\");t&&o&&(t+=\"/\");return(i?\"/\":\"\")+t},hb=t=>{var i=/^(\\/?|)([\\s\\S]*?)((?:\\.{1,2}|[^\\/]+?|)(\\.[^.\\/]*|))(?:[\\/]*)$/.exec(t).slice(1);t=i[0];i=i[1];if(!t&&!i)return\".\";i&&(i=i.substr(0,i.length-1));return t+i},ib=t=>{if(\"/\"===t)return\"/\";t=gb(t);t=t.replace(/\\/$/,\"\");var i=t.lastIndexOf(\"/\");return-1===i?t:t.substr(i+1)},jb=()=>{if(\"object\"==typeof crypto&&\"function\"==typeof crypto.getRandomValues)return t=>crypto.getRandomValues(t);Aa(\"initRandomDevice\")},kb=t=>(kb=jb())(t);function lb(){for(var t=\"\",i=!1,o=arguments.length-1;-1<=o&&!i;o--){i=0<=o?arguments[o]:\"/\";if(\"string\"!=typeof i)throw new TypeError(\"Arguments to path.resolve must be strings\");if(!i)return\"\";t=i+\"/\"+t;i=\"/\"===i.charAt(0)}t=fb(t.split(\"/\").filter((t=>!!t)),!i).join(\"/\");return(i?\"/\":\"\")+t||\".\"}var se=\"undefined\"!=typeof TextDecoder?new TextDecoder(\"utf8\"):void 0,nb=(t,i,o)=>{var s=i+o;for(o=i;t[o]&&!(o>=s);)++o;if(16<o-i&&t.buffer&&se)return se.decode(t.subarray(i,o));for(s=\"\";i<o;){var h=t[i++];if(h&128){var v=t[i++]&63;if(192==(h&224))s+=String.fromCharCode((h&31)<<6|v);else{var m=t[i++]&63;h=224==(h&240)?(h&15)<<12|v<<6|m:(h&7)<<18|v<<12|m<<6|t[i++]&63;65536>h?s+=String.fromCharCode(h):(h-=65536,s+=String.fromCharCode(55296|h>>10,56320|h&1023))}}else s+=String.fromCharCode(h)}return s},ue=[],pb=t=>{for(var i=0,o=0;o<t.length;++o){var s=t.charCodeAt(o);127>=s?i++:2047>=s?i+=2:55296<=s&&57343>=s?(i+=4,++o):i+=3}return i},qb=(t,i,o,s)=>{if(!(0<s))return 0;var h=o;s=o+s-1;for(var v=0;v<t.length;++v){var m=t.charCodeAt(v);if(55296<=m&&57343>=m){var y=t.charCodeAt(++v);m=65536+((m&1023)<<10)|y&1023}if(127>=m){if(o>=s)break;i[o++]=m}else{if(2047>=m){if(o+1>=s)break;i[o++]=192|m>>6}else{if(65535>=m){if(o+2>=s)break;i[o++]=224|m>>12}else{if(o+3>=s)break;i[o++]=240|m>>18;i[o++]=128|m>>12&63}i[o++]=128|m>>6&63}i[o++]=128|m&63}}i[o]=0;return o-h};function rb(t,i){var o=Array(pb(t)+1);t=qb(t,o,0,o.length);i&&(o.length=t);return o}var ce=[];function tb(t,i){ce[t]={input:[],F:[],V:i};ub(t,le)}var le={open:function(t){var i=ce[t.node.za];if(!i)throw new Ce(43);t.s=i;t.seekable=!1},close:function(t){t.s.V.qa(t.s)},qa:function(t){t.s.V.qa(t.s)},read:function(t,i,o,s){if(!t.s||!t.s.V.ib)throw new Ce(60);for(var h=0,v=0;v<s;v++){try{var m=t.s.V.ib(t.s)}catch(t){throw new Ce(29)}if(void 0===m&&0===h)throw new Ce(6);if(null===m||void 0===m)break;h++;i[o+v]=m}h&&(t.node.timestamp=Date.now());return h},write:function(t,i,o,s){if(!t.s||!t.s.V.Oa)throw new Ce(60);try{for(var h=0;h<s;h++)t.s.V.Oa(t.s,i[o+h])}catch(t){throw new Ce(29)}s&&(t.node.timestamp=Date.now());return h}},fe={ib:function(){e:{if(!ue.length){var t=null;\"undefined\"!=typeof window&&\"function\"==typeof window.prompt?(t=window.prompt(\"Input: \"),null!==t&&(t+=\"\\n\")):\"function\"==typeof readline&&(t=readline(),null!==t&&(t+=\"\\n\"));if(!t){t=null;break e}ue=rb(t,!0)}t=ue.shift()}return t},Oa:function(t,i){null===i||10===i?(F(nb(t.F,0)),t.F=[]):0!=i&&t.F.push(i)},qa:function(t){t.F&&0<t.F.length&&(F(nb(t.F,0)),t.F=[])},bc:function(){return{Fc:25856,Hc:5,Ec:191,Gc:35387,Dc:[3,28,127,21,4,0,1,0,17,19,26,0,18,15,23,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]}},cc:function(){return 0},dc:function(){return[24,80]}},he={Oa:function(t,i){null===i||10===i?(j(nb(t.F,0)),t.F=[]):0!=i&&t.F.push(i)},qa:function(t){t.F&&0<t.F.length&&(j(nb(t.F,0)),t.F=[])}};function yb(t,i){var o=t.j?t.j.length:0;o>=i||(i=Math.max(i,o*(1048576>o?2:1.125)>>>0),0!=o&&(i=Math.max(i,256)),o=t.j,t.j=new Uint8Array(i),0<t.v&&t.j.set(o.subarray(0,t.v),0))}var de={O:null,U(){return de.createNode(null,\"/\",16895,0)},createNode(t,i,o,s){if(24576===(o&61440)||4096===(o&61440))throw new Ce(63);de.O||(de.O={dir:{node:{Y:de.l.Y,P:de.l.P,ka:de.l.ka,va:de.l.va,ub:de.l.ub,Ab:de.l.Ab,vb:de.l.vb,sb:de.l.sb,Ea:de.l.Ea},stream:{ba:de.m.ba}},file:{node:{Y:de.l.Y,P:de.l.P},stream:{ba:de.m.ba,read:de.m.read,write:de.m.write,pa:de.m.pa,lb:de.m.lb,nb:de.m.nb}},link:{node:{Y:de.l.Y,P:de.l.P,ma:de.l.ma},stream:{}},$a:{node:{Y:de.l.Y,P:de.l.P},stream:Te}});o=Ab(t,i,o,s);16384===(o.mode&61440)?(o.l=de.O.dir.node,o.m=de.O.dir.stream,o.j={}):32768===(o.mode&61440)?(o.l=de.O.file.node,o.m=de.O.file.stream,o.v=0,o.j=null):40960===(o.mode&61440)?(o.l=de.O.link.node,o.m=de.O.link.stream):8192===(o.mode&61440)&&(o.l=de.O.$a.node,o.m=de.O.$a.stream);o.timestamp=Date.now();t&&(t.j[i]=o,t.timestamp=o.timestamp);return o},Kc(t){return t.j?t.j.subarray?t.j.subarray(0,t.v):new Uint8Array(t.j):new Uint8Array(0)},l:{Y(t){var i={};i.Jc=8192===(t.mode&61440)?t.id:1;i.Mc=t.id;i.mode=t.mode;i.Oc=1;i.uid=0;i.Lc=0;i.za=t.za;16384===(t.mode&61440)?i.size=4096:32768===(t.mode&61440)?i.size=t.v:40960===(t.mode&61440)?i.size=t.link.length:i.size=0;i.Bc=new Date(t.timestamp);i.Nc=new Date(t.timestamp);i.Ic=new Date(t.timestamp);i.Jb=4096;i.Cc=Math.ceil(i.size/i.Jb);return i},P(t,i){void 0!==i.mode&&(t.mode=i.mode);void 0!==i.timestamp&&(t.timestamp=i.timestamp);if(void 0!==i.size&&(i=i.size,t.v!=i))if(0==i)t.j=null,t.v=0;else{var o=t.j;t.j=new Uint8Array(i);o&&t.j.set(o.subarray(0,Math.min(i,t.v)));t.v=i}},ka(){throw Ee[44]},va(t,i,o,s){return de.createNode(t,i,o,s)},ub(t,i,o){if(16384===(t.mode&61440)){try{var s=Cb(i,o)}catch(t){}if(s)for(var h in s.j)throw new Ce(55)}delete t.parent.j[t.name];t.parent.timestamp=Date.now();t.name=o;i.j[o]=t;i.timestamp=t.parent.timestamp;t.parent=i},Ab(t,i){delete t.j[i];t.timestamp=Date.now()},vb(t,i){var o,s=Cb(t,i);for(o in s.j)throw new Ce(55);delete t.j[i];t.timestamp=Date.now()},sb(t){var i,o=[\".\",\"..\"];for(i in t.j)t.j.hasOwnProperty(i)&&o.push(i);return o},Ea(t,i,o){t=de.createNode(t,i,41471,0);t.link=o;return t},ma(t){if(40960!==(t.mode&61440))throw new Ce(28);return t.link}},m:{read(t,i,o,s,h){var v=t.node.j;if(h>=t.node.v)return 0;t=Math.min(t.node.v-h,s);if(8<t&&v.subarray)i.set(v.subarray(h,h+t),o);else for(s=0;s<t;s++)i[o+s]=v[h+s];return t},write(t,i,o,s,h,v){i.buffer===I.buffer&&(v=!1);if(!s)return 0;t=t.node;t.timestamp=Date.now();if(i.subarray&&(!t.j||t.j.subarray)){if(v)return t.j=i.subarray(o,o+s),t.v=s;if(0===t.v&&0===h)return t.j=i.slice(o,o+s),t.v=s;if(h+s<=t.v)return t.j.set(i.subarray(o,o+s),h),s}yb(t,h+s);if(t.j.subarray&&i.subarray)t.j.set(i.subarray(o,o+s),h);else for(v=0;v<s;v++)t.j[h+v]=i[o+v];t.v=Math.max(t.v,h+s);return s},ba(t,i,o){1===o?i+=t.position:2===o&&32768===(t.node.mode&61440)&&(i+=t.node.v);if(0>i)throw new Ce(28);return i},pa(t,i,o){yb(t.node,i+o);t.node.v=Math.max(t.node.v,i+o)},lb(t,i,o,s,h){if(32768!==(t.node.mode&61440))throw new Ce(43);t=t.node.j;if(h&2||t.buffer!==I.buffer){(0<o||o+i<t.length)&&(t=t.subarray?t.subarray(o,o+i):Array.prototype.slice.call(t,o,o+i));o=!0;Aa();i=void 0;if(!i)throw new Ce(48);I.set(t,i)}else o=!1,i=t.byteOffset;return{o:i,M:o}},nb(t,i,o,s){de.m.write(t,i,0,s,o,!1);return 0}}};function Db(t,i){var o=0;t&&(o|=365);i&&(o|=146);return o}var pe,ve,me,ge,be=null,ye={},we=[],_e=1,Ae=null,Re=!0,Ce=null,Ee={},Lb=(t,i={})=>{t=lb(t);if(!t)return{path:\"\",node:null};i=Object.assign({gb:!0,Qa:0},i);if(8<i.Qa)throw new Ce(32);t=t.split(\"/\").filter((t=>!!t));for(var o=be,s=\"/\",h=0;h<t.length;h++){var v=h===t.length-1;if(v&&i.parent)break;o=Cb(o,t[h]);s=gb(s+\"/\"+t[h]);o.wa&&(!v||v&&i.gb)&&(o=o.wa.root);if(!v||i.fb)for(v=0;40960===(o.mode&61440);)if(o=Kb(s),s=lb(hb(s),o),o=Lb(s,{Qa:i.Qa+1}).node,40<v++)throw new Ce(32)}return{path:s,node:o}},Mb=t=>{for(var i;;){if(t===t.parent)return t=t.U.mb,i?\"/\"!==t[t.length-1]?`${t}/${i}`:t+i:t;i=i?`${t.name}/${i}`:t.name;t=t.parent}},Nb=(t,i)=>{for(var o=0,s=0;s<i.length;s++)o=(o<<5)-o+i.charCodeAt(s)|0;return(t+o>>>0)%Ae.length},Cb=(t,i)=>{var o;if(o=(o=Ob(t,\"x\"))?o:t.l.ka?0:2)throw new Ce(o,t);for(o=Ae[Nb(t.id,i)];o;o=o.lc){var s=o.name;if(o.parent.id===t.id&&s===i)return o}return t.l.ka(t,i)},Ab=(t,i,o,s)=>{t=new Pb(t,i,o,s);i=Nb(t.parent.id,t.name);t.lc=Ae[i];return Ae[i]=t},Qb=t=>{var i=[\"r\",\"w\",\"rw\"][t&3];t&512&&(i+=\"w\");return i},Ob=(t,i)=>Re?0:!i.includes(\"r\")||t.mode&292?i.includes(\"w\")&&!(t.mode&146)||i.includes(\"x\")&&!(t.mode&73)?2:0:2,Rb=(t,i)=>{try{return Cb(t,i),20}catch(t){}return Ob(t,\"wx\")},Sb=()=>{for(var t=0;4096>=t;t++)if(!we[t])return t;throw new Ce(33)},Tb=t=>{t=we[t];if(!t)throw new Ce(8);return t},Vb=(i,o=-1)=>{me||(me=function(){(this||t).h={}},me.prototype={},Object.defineProperties(me.prototype,{object:{get(){return(this||t).node},set(i){(this||t).node=i}},flags:{get(){return(this||t).h.flags},set(i){(this||t).h.flags=i}},position:{get(){return(this||t).h.position},set(i){(this||t).h.position=i}}}));i=Object.assign(new me,i);-1==o&&(o=Sb());i.X=o;return we[o]=i},Te={open:t=>{t.m=ye[t.node.za].m;t.m.open&&t.m.open(t)},ba:()=>{throw new Ce(70)}},ub=(t,i)=>{ye[t]={m:i}},Wb=(t,i)=>{var o=\"/\"===i,s=!i;if(o&&be)throw new Ce(10);if(!o&&!s){var h=Lb(i,{gb:!1});i=h.path;h=h.node;if(h.wa)throw new Ce(10);if(16384!==(h.mode&61440))throw new Ce(54)}i={type:t,Qc:{},mb:i,kc:[]};t=t.U(i);t.U=i;i.root=t;o?be=t:h&&(h.wa=i,h.U&&h.U.kc.push(i))},S=(t,i,o)=>{var s=Lb(t,{parent:!0}).node;t=ib(t);if(!t||\".\"===t||\"..\"===t)throw new Ce(28);var h=Rb(s,t);if(h)throw new Ce(h);if(!s.l.va)throw new Ce(63);return s.l.va(s,t,i,o)},Xb=(t,i,o)=>{\"undefined\"==typeof o&&(o=i,i=438);S(t,i|8192,o)},cc=(t,i)=>{if(!lb(t))throw new Ce(44);var o=Lb(i,{parent:!0}).node;if(!o)throw new Ce(44);i=ib(i);var s=Rb(o,i);if(s)throw new Ce(s);if(!o.l.Ea)throw new Ce(63);o.l.Ea(o,i,t)},Kb=t=>{t=Lb(t).node;if(!t)throw new Ce(44);if(!t.l.ma)throw new Ce(28);return lb(Mb(t.parent),t.l.ma(t))},ec=(t,i,o)=>{if(\"\"===t)throw new Ce(44);if(\"string\"==typeof i){var s={r:0,\"r+\":2,w:577,\"w+\":578,a:1089,\"a+\":1090}[i];if(\"undefined\"==typeof s)throw Error(`Unknown file open mode: ${i}`);i=s}o=i&64?(\"undefined\"==typeof o?438:o)&4095|32768:0;if(\"object\"==typeof t)var h=t;else{t=gb(t);try{h=Lb(t,{fb:!(i&131072)}).node}catch(t){}}s=!1;if(i&64)if(h){if(i&128)throw new Ce(20)}else h=S(t,o,0),s=!0;if(!h)throw new Ce(44);8192===(h.mode&61440)&&(i&=-513);if(i&65536&&16384!==(h.mode&61440))throw new Ce(54);if(!s&&(o=h?40960===(h.mode&61440)?32:16384===(h.mode&61440)&&(\"r\"!==Qb(i)||i&512)?31:Ob(h,Qb(i)):44))throw new Ce(o);if(i&512&&!s){o=h;o=\"string\"==typeof o?Lb(o,{fb:!0}).node:o;if(!o.l.P)throw new Ce(63);if(16384===(o.mode&61440))throw new Ce(31);if(32768!==(o.mode&61440))throw new Ce(28);if(s=Ob(o,\"w\"))throw new Ce(s);o.l.P(o,{size:0,timestamp:Date.now()})}i&=-131713;h=Vb({node:h,path:Mb(h),flags:i,seekable:!0,position:0,m:h.m,zc:[],error:!1});h.m.open&&h.m.open(h);!v.logReadFiles||i&1||(ge||(ge={}),t in ge||(ge[t]=1));return h},fc=(t,i,o)=>{if(null===t.X)throw new Ce(8);if(!t.seekable||!t.m.ba)throw new Ce(70);if(0!=o&&1!=o&&2!=o)throw new Ce(28);t.position=t.m.ba(t,i,o);t.zc=[]},gc=()=>{Ce||(Ce=function(i,o){(this||t).name=\"ErrnoError\";(this||t).node=o;(this||t).pc=function(i){(this||t).aa=i};this.pc(i);(this||t).message=\"FS error\"},Ce.prototype=Error(),Ce.prototype.constructor=Ce,[44].forEach((t=>{Ee[t]=new Ce(t);Ee[t].stack=\"<generic error, no stack>\"})))},jc=(t,i,o)=>{t=gb(\"/dev/\"+t);var s=Db(!!i,!!o);ve||(ve=64);var h=ve++<<8;ub(h,{open:t=>{t.seekable=!1},close:()=>{o&&o.buffer&&o.buffer.length&&o(10)},read:(t,o,s,h)=>{for(var v=0,m=0;m<h;m++){try{var y=i()}catch(t){throw new Ce(29)}if(void 0===y&&0===v)throw new Ce(6);if(null===y||void 0===y)break;v++;o[s+m]=y}v&&(t.node.timestamp=Date.now());return v},write:(t,i,s,h)=>{for(var v=0;v<h;v++)try{o(i[s+v])}catch(t){throw new Ce(29)}h&&(t.node.timestamp=Date.now());return v}});Xb(t,s,h)},Le={},Pe=void 0;function mc(){Pe+=4;return N[Pe-4>>2]}function nc(t){if(void 0===t)return\"_unknown\";t=t.replace(/[^a-zA-Z0-9_]/g,\"$\");var i=t.charCodeAt(0);return 48<=i&&57>=i?`_${t}`:t}function oc(i,o){i=nc(i);return{[i]:function(){return o.apply(this||t,arguments)}}[i]}function pc(){(this||t).M=[void 0];(this||t).hb=[]}var Me=new pc,Fe=void 0;function V(t){throw new Fe(t)}var rc=t=>{t||V(\"Cannot use deleted val. handle = \"+t);return Me.get(t).value},sc=t=>{switch(t){case void 0:return 1;case null:return 2;case!0:return 3;case!1:return 4;default:return Me.pa({tb:1,value:t})}};function tc(i){var o=Error,s=oc(i,(function(o){(this||t).name=i;(this||t).message=o;o=Error(o).stack;void 0!==o&&((this||t).stack=this.toString()+\"\\n\"+o.replace(/^Error(:[^\\n]*)?\\n/,\"\"))}));s.prototype=Object.create(o.prototype);s.prototype.constructor=s;s.prototype.toString=function(){return void 0===(this||t).message?(this||t).name:`${(this||t).name}: ${(this||t).message}`};return s}var Se=void 0,je=void 0;function W(t){for(var i=\"\";D[t];)i+=je[D[t++]];return i}var xe=[];function xc(){for(;xe.length;){var t=xe.pop();t.g.fa=!1;t.delete()}}var Oe=void 0,ke={};function Ac(t,i){for(void 0===i&&V(\"ptr should not be undefined\");t.A;)i=t.na(i),t=t.A;return i}var Ie={};function Cc(t){t=Dc(t);var i=W(t);Ec(t);return i}function Fc(t,i){var o=Ie[t];void 0===o&&V(i+\" has unknown type \"+Cc(t));return o}function Gc(){}var De=!1;function Ic(t){--t.count.value;0===t.count.value&&(t.G?t.L.W(t.G):t.u.i.W(t.o))}function Jc(t,i,o){if(i===o)return t;if(void 0===o.A)return null;t=Jc(t,i,o.A);return null===t?null:o.Pb(t)}var Ue={};function Lc(t,i){i=Ac(t,i);return ke[i]}var We=void 0;function Nc(t){throw new We(t)}function Oc(t,i){i.u&&i.o||Nc(\"makeClassHandle requires ptr and ptrType\");!!i.L!==!!i.G&&Nc(\"Both smartPtrType and smartPtr must be specified\");i.count={value:1};return Pc(Object.create(t,{g:{value:i}}))}function Pc(t){if(\"undefined\"===typeof FinalizationRegistry)return Pc=t=>t,t;De=new FinalizationRegistry((t=>{Ic(t.g)}));Pc=t=>{var i=t.g;i.G&&De.register(t,{g:i},t);return t};Gc=t=>{De.unregister(t)};return Pc(t)}var Ve={};function Rc(t){for(;t.length;){var i=t.pop();t.pop()(i)}}function Sc(t){return this.fromWireType(N[t>>2])}var Be={},Ne={};function Y(t,i,o){function d(i){i=o(i);i.length!==t.length&&Nc(\"Mismatched type converter count\");for(var s=0;s<t.length;++s)Vc(t[s],i[s])}t.forEach((function(t){Ne[t]=i}));var s=Array(i.length),h=[],v=0;i.forEach(((t,i)=>{Ie.hasOwnProperty(t)?s[i]=Ie[t]:(h.push(t),Be.hasOwnProperty(t)||(Be[t]=[]),Be[t].push((()=>{s[i]=Ie[t];++v;v===h.length&&d(s)})))}));0===h.length&&d(s)}function Wc(t){switch(t){case 1:return 0;case 2:return 1;case 4:return 2;case 8:return 3;default:throw new TypeError(`Unknown type size: ${t}`)}}function Xc(t,i,o={}){var s=i.name;t||V(`type \"${s}\" must have a positive integer typeid pointer`);if(Ie.hasOwnProperty(t)){if(o.$b)return;V(`Cannot register type '${s}' twice`)}Ie[t]=i;delete Ne[t];Be.hasOwnProperty(t)&&(i=Be[t],delete Be[t],i.forEach((t=>t())))}function Vc(t,i,o={}){if(!(\"argPackAdvance\"in i))throw new TypeError(\"registerType registeredInstance requires argPackAdvance\");Xc(t,i,o)}function Yc(t){V(t.g.u.i.name+\" instance already deleted\")}function Zc(){}function $c(i,o,s){if(void 0===i[o].B){var h=i[o];i[o]=function(){i[o].B.hasOwnProperty(arguments.length)||V(`Function '${s}' called with an invalid number of arguments (${arguments.length}) - expects one of (${i[o].B})!`);return i[o].B[arguments.length].apply(this||t,arguments)};i[o].B=[];i[o].B[h.ea]=h}}function ad(t,i,o){v.hasOwnProperty(t)?((void 0===o||void 0!==v[t].B&&void 0!==v[t].B[o])&&V(`Cannot register public name '${t}' twice`),$c(v,t,t),v.hasOwnProperty(o)&&V(`Cannot register multiple overloads of a function with the same number of arguments (${o})!`),v[t].B[o]=i):(v[t]=i,void 0!==o&&(v[t].Pc=o))}function bd(i,o,s,h,v,m,y,w){(this||t).name=i;(this||t).constructor=o;(this||t).N=s;(this||t).W=h;(this||t).A=v;(this||t).Ub=m;(this||t).na=y;(this||t).Pb=w;(this||t).qb=[]}function cd(t,i,o){for(;i!==o;)i.na||V(`Expected null or instance of ${o.name}, got an instance of ${i.name}`),t=i.na(t),i=i.A;return t}function dd(i,o){if(null===o)return(this||t).Na&&V(`null is not a valid ${(this||t).name}`),0;o.g||V(`Cannot pass \"${ed(o)}\" as a ${(this||t).name}`);o.g.o||V(`Cannot pass deleted object as a pointer of type ${(this||t).name}`);return cd(o.g.o,o.g.u.i,(this||t).i)}function fd(i,o){if(null===o){(this||t).Na&&V(`null is not a valid ${(this||t).name}`);if((this||t).ua){var s=this.Pa();null!==i&&i.push((this||t).W,s);return s}return 0}o.g||V(`Cannot pass \"${ed(o)}\" as a ${(this||t).name}`);o.g.o||V(`Cannot pass deleted object as a pointer of type ${(this||t).name}`);!(this||t).ta&&o.g.u.ta&&V(`Cannot convert argument of type ${o.g.L?o.g.L.name:o.g.u.name} to parameter type ${(this||t).name}`);s=cd(o.g.o,o.g.u.i,(this||t).i);if((this||t).ua)switch(void 0===o.g.G&&V(\"Passing raw pointer to smart pointer is illegal\"),(this||t).tc){case 0:o.g.L===(this||t)?s=o.g.G:V(`Cannot convert argument of type ${o.g.L?o.g.L.name:o.g.u.name} to parameter type ${(this||t).name}`);break;case 1:s=o.g.G;break;case 2:if(o.g.L===(this||t))s=o.g.G;else{var h=o.clone();s=this.oc(s,sc((function(){h.delete()})));null!==i&&i.push((this||t).W,s)}break;default:V(\"Unsupporting sharing policy\")}return s}function gd(i,o){if(null===o)return(this||t).Na&&V(`null is not a valid ${(this||t).name}`),0;o.g||V(`Cannot pass \"${ed(o)}\" as a ${(this||t).name}`);o.g.o||V(`Cannot pass deleted object as a pointer of type ${(this||t).name}`);o.g.u.ta&&V(`Cannot convert argument of type ${o.g.u.name} to parameter type ${(this||t).name}`);return cd(o.g.o,o.g.u.i,(this||t).i)}function hd(i,o,s,h){(this||t).name=i;(this||t).i=o;(this||t).Na=s;(this||t).ta=h;(this||t).ua=!1;(this||t).W=(this||t).oc=(this||t).Pa=(this||t).rb=(this||t).tc=(this||t).nc=void 0;void 0!==o.A?(this||t).toWireType=fd:((this||t).toWireType=h?dd:gd,(this||t).K=null)}function jd(t,i,o){v.hasOwnProperty(t)||Nc(\"Replacing nonexistant public symbol\");void 0!==v[t].B&&void 0!==o?v[t].B[o]=i:(v[t]=i,v[t].ea=o)}var $e=[],ld=t=>{var i=$e[t];i||(t>=$e.length&&($e.length=t+1),$e[t]=i=G.get(t));return i},md=(t,i)=>{var o=[];return function(){o.length=0;Object.assign(o,arguments);if(t.includes(\"j\")){var s=v[\"dynCall_\"+t];s=o&&o.length?s.apply(null,[i].concat(o)):s.call(null,i)}else s=ld(i).apply(null,o);return s}};function Z(t,i){t=W(t);var o=t.includes(\"j\")?md(t,i):ld(i);\"function\"!=typeof o&&V(`unknown function pointer with signature ${t}: ${i}`);return o}var Ye=void 0;function od(t,i){function c(t){s[t]||Ie[t]||(Ne[t]?Ne[t].forEach(c):(o.push(t),s[t]=!0))}var o=[],s={};i.forEach(c);throw new Ye(`${t}: `+o.map(Cc).join([\", \"]))}function pd(i,o,s,h,v){var m=o.length;2>m&&V(\"argTypes array size mismatch! Must at least get return value and 'this' types!\");var y=null!==o[1]&&null!==s,w=!1;for(s=1;s<o.length;++s)if(null!==o[s]&&void 0===o[s].K){w=!0;break}var _=\"void\"!==o[0].name,R=m-2,C=Array(R),E=[],T=[];return function(){arguments.length!==R&&V(`function ${i} called with ${arguments.length} arguments, expected ${R} args!`);T.length=0;E.length=y?2:1;E[0]=v;if(y){var s=o[1].toWireType(T,this||t);E[1]=s}for(var m=0;m<R;++m)C[m]=o[m+2].toWireType(T,arguments[m]),E.push(C[m]);m=h.apply(null,E);if(w)Rc(T);else for(var L=y?1:2;L<o.length;L++){var P=1===L?s:C[L-2];null!==o[L].K&&o[L].K(P)}s=_?o[0].fromWireType(m):void 0;return s}}function rd(t,i){for(var o=[],s=0;s<t;s++)o.push($[i+4*s>>2]);return o}function sd(t,i,o){t instanceof Object||V(`${o} with invalid \"this\": ${t}`);t instanceof i.i.constructor||V(`${o} incompatible with \"this\" of type ${t.constructor.name}`);t.g.o||V(`cannot call emscripten binding method ${o} on deleted object`);return cd(t.g.o,t.g.u.i,i.i)}function td(t){t>=Me.h&&0===--Me.get(t).tb&&Me.Zb(t)}function ud(t,i,o){switch(i){case 0:return function(t){return this.fromWireType((o?I:D)[t])};case 1:return function(t){return this.fromWireType((o?U:B)[t>>1])};case 2:return function(t){return this.fromWireType((o?N:$)[t>>2])};default:throw new TypeError(\"Unknown integer type: \"+t)}}function ed(t){if(null===t)return\"null\";var i=typeof t;return\"object\"===i||\"array\"===i||\"function\"===i?t.toString():\"\"+t}function vd(t,i){switch(i){case 2:return function(t){return this.fromWireType(z[t>>2])};case 3:return function(t){return this.fromWireType(X[t>>3])};default:throw new TypeError(\"Unknown float type: \"+t)}}function wd(t,i,o){switch(i){case 0:return o?function(t){return I[t]}:function(t){return D[t]};case 1:return o?function(t){return U[t>>1]}:function(t){return B[t>>1]};case 2:return o?function(t){return N[t>>2]}:function(t){return $[t>>2]};default:throw new TypeError(\"Unknown integer type: \"+t)}}var ze=\"undefined\"!=typeof TextDecoder?new TextDecoder(\"utf-16le\"):void 0,yd=(t,i)=>{var o=t>>1;for(var s=o+i/2;!(o>=s)&&B[o];)++o;o<<=1;if(32<o-t&&ze)return ze.decode(D.subarray(t,o));o=\"\";for(s=0;!(s>=i/2);++s){var h=U[t+2*s>>1];if(0==h)break;o+=String.fromCharCode(h)}return o},zd=(t,i,o)=>{void 0===o&&(o=2147483647);if(2>o)return 0;o-=2;var s=i;o=o<2*t.length?o/2:t.length;for(var h=0;h<o;++h)U[i>>1]=t.charCodeAt(h),i+=2;U[i>>1]=0;return i-s},Ad=t=>2*t.length,Bd=(t,i)=>{for(var o=0,s=\"\";!(o>=i/4);){var h=N[t+4*o>>2];if(0==h)break;++o;65536<=h?(h-=65536,s+=String.fromCharCode(55296|h>>10,56320|h&1023)):s+=String.fromCharCode(h)}return s},Cd=(t,i,o)=>{void 0===o&&(o=2147483647);if(4>o)return 0;var s=i;o=s+o-4;for(var h=0;h<t.length;++h){var v=t.charCodeAt(h);if(55296<=v&&57343>=v){var m=t.charCodeAt(++h);v=65536+((v&1023)<<10)|m&1023}N[i>>2]=v;i+=4;if(i+4>o)break}N[i>>2]=0;return i-s},Dd=t=>{for(var i=0,o=0;o<t.length;++o){var s=t.charCodeAt(o);55296<=s&&57343>=s&&++o;i+=4}return i},Xe={};function Fd(t){var i=Xe[t];return void 0===i?W(t):i}var He=[];function Hd(t){var i=He.length;He.push(t);return i}function Id(t,i){for(var o=Array(t),s=0;s<t;++s)o[s]=Fc($[i+4*s>>2],\"parameter \"+s);return o}var Ge,qe=[],Ze=[],Je={},Nd=()=>{if(!Ge){var t,i={USER:\"web_user\",LOGNAME:\"web_user\",PATH:\"/\",PWD:\"/\",HOME:\"/home/web_user\",LANG:(\"object\"==typeof navigator&&navigator.languages&&navigator.languages[0]||\"C\").replace(\"-\",\"_\")+\".UTF-8\",_:T||\"./this.program\"};for(t in Je)void 0===Je[t]?delete i[t]:i[t]=Je[t];var o=[];for(t in i)o.push(`${t}=${i[t]}`);Ge=o}return Ge},Od=t=>0===t%4&&(0!==t%100||0===t%400),Ke=[31,29,31,30,31,30,31,31,30,31,30,31],Qe=[31,28,31,30,31,30,31,31,30,31,30,31],Rd=(t,i,o,s)=>{function e(t,i,o){for(t=\"number\"==typeof t?t.toString():t||\"\";t.length<i;)t=o[0]+t;return t}function f(t,i){return e(t,i,\"0\")}function g(t,i){function r(t){return 0>t?-1:0<t?1:0}var o;0===(o=r(t.getFullYear()-i.getFullYear()))&&0===(o=r(t.getMonth()-i.getMonth()))&&(o=r(t.getDate()-i.getDate()));return o}function n(t){switch(t.getDay()){case 0:return new Date(t.getFullYear()-1,11,29);case 1:return t;case 2:return new Date(t.getFullYear(),0,3);case 3:return new Date(t.getFullYear(),0,2);case 4:return new Date(t.getFullYear(),0,1);case 5:return new Date(t.getFullYear()-1,11,31);case 6:return new Date(t.getFullYear()-1,11,30)}}function p(t){var i=t.ca;for(t=new Date(new Date(t.da+1900,0,1).getTime());0<i;){var o=t.getMonth(),s=(Od(t.getFullYear())?Ke:Qe)[o];if(!(i>s-t.getDate())){t.setDate(t.getDate()+i);break}i-=s-t.getDate()+1,t.setDate(1),11>o?t.setMonth(o+1):(t.setMonth(0),t.setFullYear(t.getFullYear()+1))}o=new Date(t.getFullYear()+1,0,4);i=n(new Date(t.getFullYear(),0,4));o=n(o);return 0>=g(i,t)?0>=g(o,t)?t.getFullYear()+1:t.getFullYear():t.getFullYear()-1}var h=N[s+40>>2];s={wc:N[s>>2],vc:N[s+4>>2],Fa:N[s+8>>2],Sa:N[s+12>>2],Ga:N[s+16>>2],da:N[s+20>>2],R:N[s+24>>2],ca:N[s+28>>2],Rc:N[s+32>>2],uc:N[s+36>>2],xc:h&&h?nb(D,h):\"\"};o=o?nb(D,o):\"\";h={\"%c\":\"%a %b %d %H:%M:%S %Y\",\"%D\":\"%m/%d/%y\",\"%F\":\"%Y-%m-%d\",\"%h\":\"%b\",\"%r\":\"%I:%M:%S %p\",\"%R\":\"%H:%M\",\"%T\":\"%H:%M:%S\",\"%x\":\"%m/%d/%y\",\"%X\":\"%H:%M:%S\",\"%Ec\":\"%c\",\"%EC\":\"%C\",\"%Ex\":\"%m/%d/%y\",\"%EX\":\"%H:%M:%S\",\"%Ey\":\"%y\",\"%EY\":\"%Y\",\"%Od\":\"%d\",\"%Oe\":\"%e\",\"%OH\":\"%H\",\"%OI\":\"%I\",\"%Om\":\"%m\",\"%OM\":\"%M\",\"%OS\":\"%S\",\"%Ou\":\"%u\",\"%OU\":\"%U\",\"%OV\":\"%V\",\"%Ow\":\"%w\",\"%OW\":\"%W\",\"%Oy\":\"%y\"};for(var v in h)o=o.replace(new RegExp(v,\"g\"),h[v]);var m=\"Sunday Monday Tuesday Wednesday Thursday Friday Saturday\".split(\" \"),y=\"January February March April May June July August September October November December\".split(\" \");h={\"%a\":t=>m[t.R].substring(0,3),\"%A\":t=>m[t.R],\"%b\":t=>y[t.Ga].substring(0,3),\"%B\":t=>y[t.Ga],\"%C\":t=>f((t.da+1900)/100|0,2),\"%d\":t=>f(t.Sa,2),\"%e\":t=>e(t.Sa,2,\" \"),\"%g\":t=>p(t).toString().substring(2),\"%G\":t=>p(t),\"%H\":t=>f(t.Fa,2),\"%I\":t=>{t=t.Fa;0==t?t=12:12<t&&(t-=12);return f(t,2)},\"%j\":t=>{for(var i=0,o=0;o<=t.Ga-1;i+=(Od(t.da+1900)?Ke:Qe)[o++]);return f(t.Sa+i,3)},\"%m\":t=>f(t.Ga+1,2),\"%M\":t=>f(t.vc,2),\"%n\":()=>\"\\n\",\"%p\":t=>0<=t.Fa&&12>t.Fa?\"AM\":\"PM\",\"%S\":t=>f(t.wc,2),\"%t\":()=>\"\\t\",\"%u\":t=>t.R||7,\"%U\":t=>f(Math.floor((t.ca+7-t.R)/7),2),\"%V\":t=>{var i=Math.floor((t.ca+7-(t.R+6)%7)/7);2>=(t.R+371-t.ca-2)%7&&i++;if(i)53==i&&(o=(t.R+371-t.ca)%7,4==o||3==o&&Od(t.da)||(i=1));else{i=52;var o=(t.R+7-t.ca-1)%7;(4==o||5==o&&Od(t.da%400-1))&&i++}return f(i,2)},\"%w\":t=>t.R,\"%W\":t=>f(Math.floor((t.ca+7-(t.R+6)%7)/7),2),\"%y\":t=>(t.da+1900).toString().substring(2),\"%Y\":t=>t.da+1900,\"%z\":t=>{t=t.uc;var i=0<=t;t=Math.abs(t)/60;return(i?\"+\":\"-\")+String(\"0000\"+(t/60*100+t%60)).slice(-4)},\"%Z\":t=>t.xc,\"%%\":()=>\"%\"};o=o.replace(/%%/g,\"\\0\\0\");for(v in h)o.includes(v)&&(o=o.replace(new RegExp(v,\"g\"),h[v](s)));o=o.replace(/\\0\\0/g,\"%\");v=rb(o,!1);if(v.length>i)return 0;I.set(v,t);return v.length-1};function Pb(i,o,s,h){i||(i=this||t);(this||t).parent=i;(this||t).U=i.U;(this||t).wa=null;(this||t).id=_e++;(this||t).name=o;(this||t).mode=s;(this||t).l={};(this||t).m={};(this||t).za=h}Object.defineProperties(Pb.prototype,{read:{get:function(){return 365===((this||t).mode&365)},set:function(i){i?(this||t).mode|=365:(this||t).mode&=-366}},write:{get:function(){return 146===((this||t).mode&146)},set:function(i){i?(this||t).mode|=146:(this||t).mode&=-147}}});gc();Ae=Array(4096);Wb(de,\"/\");S(\"/tmp\",16895,0);S(\"/home\",16895,0);S(\"/home/web_user\",16895,0);(()=>{S(\"/dev\",16895,0);ub(259,{read:()=>0,write:(t,i,o,s)=>s});Xb(\"/dev/null\",259);tb(1280,fe);tb(1536,he);Xb(\"/dev/tty\",1280);Xb(\"/dev/tty1\",1536);var t=new Uint8Array(1024),i=0,c=()=>{0===i&&(i=kb(t).byteLength);return t[--i]};jc(\"random\",c);jc(\"urandom\",c);S(\"/dev/shm\",16895,0);S(\"/dev/shm/tmp\",16895,0)})();(()=>{S(\"/proc\",16895,0);var t=S(\"/proc/self\",16895,0);S(\"/proc/self/fd\",16895,0);Wb({U:()=>{var i=Ab(t,\"fd\",16895,73);i.l={ka:(t,i)=>{var o=Tb(+i);t={parent:null,U:{mb:\"fake\"},l:{ma:()=>o.path}};return t.parent=t}};return i}},\"/proc/self/fd\")})();Object.assign(pc.prototype,{get(i){return(this||t).M[i]},has(i){return void 0!==(this||t).M[i]},pa(i){var o=(this||t).hb.pop()||(this||t).M.length;(this||t).M[o]=i;return o},Zb(i){(this||t).M[i]=void 0;(this||t).hb.push(i)}});Fe=v.BindingError=class extends Error{constructor(t){super(t);this.name=\"BindingError\"}};Me.M.push({value:void 0},{value:null},{value:!0},{value:!1});Me.h=Me.M.length;v.count_emval_handles=function(){for(var t=0,i=Me.h;i<Me.M.length;++i)void 0!==Me.M[i]&&++t;return t};Se=v.PureVirtualError=tc(\"PureVirtualError\");for(var et=Array(256),tt=0;256>tt;++tt)et[tt]=String.fromCharCode(tt);je=et;v.getInheritedInstanceCount=function(){return Object.keys(ke).length};v.getLiveInheritedInstances=function(){var t,i=[];for(t in ke)ke.hasOwnProperty(t)&&i.push(ke[t]);return i};v.flushPendingDeletes=xc;v.setDelayFunction=function(t){Oe=t;xe.length&&Oe&&Oe(xc)};We=v.InternalError=class extends Error{constructor(t){super(t);this.name=\"InternalError\"}};Zc.prototype.isAliasOf=function(i){if(!((this||t)instanceof Zc&&i instanceof Zc))return!1;var o=(this||t).g.u.i,s=(this||t).g.o,h=i.g.u.i;for(i=i.g.o;o.A;)s=o.na(s),o=o.A;for(;h.A;)i=h.na(i),h=h.A;return o===h&&s===i};Zc.prototype.clone=function(){(this||t).g.o||Yc(this||t);if((this||t).g.ia)return(this||t).g.count.value+=1,this||t;var i=Pc,o=Object,s=o.create,h=Object.getPrototypeOf(this||t),v=(this||t).g;i=i(s.call(o,h,{g:{value:{count:v.count,fa:v.fa,ia:v.ia,o:v.o,u:v.u,G:v.G,L:v.L}}}));i.g.count.value+=1;i.g.fa=!1;return i};Zc.prototype.delete=function(){(this||t).g.o||Yc(this||t);(this||t).g.fa&&!(this||t).g.ia&&V(\"Object already scheduled for deletion\");Gc(this||t);Ic((this||t).g);(this||t).g.ia||((this||t).g.G=void 0,(this||t).g.o=void 0)};Zc.prototype.isDeleted=function(){return!(this||t).g.o};Zc.prototype.deleteLater=function(){(this||t).g.o||Yc(this||t);(this||t).g.fa&&!(this||t).g.ia&&V(\"Object already scheduled for deletion\");xe.push(this||t);1===xe.length&&Oe&&Oe(xc);(this||t).g.fa=!0;return this||t};hd.prototype.Vb=function(i){(this||t).rb&&(i=this.rb(i));return i};hd.prototype.ab=function(i){(this||t).W&&this.W(i)};hd.prototype.argPackAdvance=8;hd.prototype.readValueFromPointer=Sc;hd.prototype.deleteObject=function(t){null!==t&&t.delete()};hd.prototype.fromWireType=function(i){function b(){return(this||t).ua?Oc((this||t).i.N,{u:(this||t).nc,o:o,L:this||t,G:i}):Oc((this||t).i.N,{u:this||t,o:i})}var o=this.Vb(i);if(!o)return this.ab(i),null;var s=Lc((this||t).i,o);if(void 0!==s){if(0===s.g.count.value)return s.g.o=o,s.g.G=i,s.clone();s=s.clone();this.ab(i);return s}s=(this||t).i.Ub(o);s=Ue[s];if(!s)return b.call(this||t);s=(this||t).ta?s.Kb:s.pointerType;var h=Jc(o,(this||t).i,s.i);return null===h?b.call(this||t):(this||t).ua?Oc(s.i.N,{u:s,o:h,L:this||t,G:i}):Oc(s.i.N,{u:s,o:h})};Ye=v.UnboundTypeError=tc(\"UnboundTypeError\");var nt={__syscall_fcntl64:function(t,i,o){Pe=o;try{var s=Tb(t);switch(i){case 0:var h=mc();return 0>h?-28:Vb(s,h).X;case 1:case 2:return 0;case 3:return s.flags;case 4:return h=mc(),s.flags|=h,0;case 5:return h=mc(),U[h+0>>1]=2,0;case 6:case 7:return 0;case 16:case 8:return-28;case 9:return N[Ud()>>2]=28,-1;default:return-28}}catch(t){if(\"undefined\"==typeof Le||\"ErrnoError\"!==t.name)throw t;return-t.aa}},__syscall_ioctl:function(t,i,o){Pe=o;try{var s=Tb(t);switch(i){case 21509:return s.s?0:-59;case 21505:if(!s.s)return-59;if(s.s.V.bc){i=[3,28,127,21,4,0,1,0,17,19,26,0,18,15,23,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];var h=mc();N[h>>2]=25856;N[h+4>>2]=5;N[h+8>>2]=191;N[h+12>>2]=35387;for(var v=0;32>v;v++)I[h+v+17|0]=i[v]||0}return 0;case 21510:case 21511:case 21512:return s.s?0:-59;case 21506:case 21507:case 21508:if(!s.s)return-59;if(s.s.V.cc)for(h=mc(),i=[],v=0;32>v;v++)i.push(I[h+v+17|0]);return 0;case 21519:if(!s.s)return-59;h=mc();return N[h>>2]=0;case 21520:return s.s?-28:-59;case 21531:h=mc();if(!s.m.ac)throw new Ce(59);return s.m.ac(s,i,h);case 21523:if(!s.s)return-59;s.s.V.dc&&(v=[24,80],h=mc(),U[h>>1]=v[0],U[h+2>>1]=v[1]);return 0;case 21524:return s.s?0:-59;case 21515:return s.s?0:-59;default:return-28}}catch(t){if(\"undefined\"==typeof Le||\"ErrnoError\"!==t.name)throw t;return-t.aa}},__syscall_openat:function(t,i,o,s){Pe=s;try{i=i?nb(D,i):\"\";var h=i;if(\"/\"===h.charAt(0))i=h;else{var v=-100===t?\"/\":Tb(t).path;if(0==h.length)throw new Ce(44);i=gb(v+\"/\"+h)}var m=s?mc():0;return ec(i,o,m).X}catch(t){if(\"undefined\"==typeof Le||\"ErrnoError\"!==t.name)throw t;return-t.aa}},_embind_create_inheriting_constructor:function(i,o,s){i=W(i);o=Fc(o,\"wrapper\");s=rc(s);var h=[].slice,v=o.i,m=v.N,y=v.A.N,w=v.A.constructor;i=oc(i,(function(){v.A.qb.forEach(function(i){if((this||t)[i]===y[i])throw new Se(`Pure virtual function ${i} must be implemented in JavaScript`)}.bind(this||t));Object.defineProperty(this||t,\"__parent\",{value:m});(this||t).__construct.apply(this||t,h.call(arguments))}));m.__construct=function(){(this||t)===m&&V(\"Pass correct 'this' to __construct\");var i=w.implement.apply(void 0,[this||t].concat(h.call(arguments)));Gc(i);var o=i.g;i.notifyOnDestruction();o.ia=!0;Object.defineProperties(this||t,{g:{value:o}});Pc(this||t);i=o.o;i=Ac(v,i);ke.hasOwnProperty(i)?V(`Tried to register registered instance: ${i}`):ke[i]=this||t};m.__destruct=function(){(this||t)===m&&V(\"Pass correct 'this' to __destruct\");Gc(this||t);var i=(this||t).g.o;i=Ac(v,i);ke.hasOwnProperty(i)?delete ke[i]:V(`Tried to unregister unregistered instance: ${i}`)};i.prototype=Object.create(m);for(var _ in s)i.prototype[_]=s[_];return sc(i)},_embind_finalize_value_object:function(t){var i=Ve[t];delete Ve[t];var o=i.Pa,s=i.W,h=i.eb,v=h.map((t=>t.Yb)).concat(h.map((t=>t.rc)));Y([t],v,(t=>{var v={};h.forEach(((i,o)=>{var s=t[o],m=i.Wb,y=i.Xb,w=t[o+h.length],_=i.qc,R=i.sc;v[i.Sb]={read:t=>s.fromWireType(m(y,t)),write:(t,i)=>{var o=[];_(R,t,w.toWireType(o,i));Rc(o)}}}));return[{name:i.name,fromWireType:function(t){var i,o={};for(i in v)o[i]=v[i].read(t);s(t);return o},toWireType:function(t,i){for(var h in v)if(!(h in i))throw new TypeError(`Missing field: \"${h}\"`);var m=o();for(h in v)v[h].write(m,i[h]);null!==t&&t.push(s,m);return m},argPackAdvance:8,readValueFromPointer:Sc,K:s}]}))},_embind_register_bigint:function(){},_embind_register_bool:function(t,i,o,s,h){var v=Wc(o);i=W(i);Vc(t,{name:i,fromWireType:function(t){return!!t},toWireType:function(t,i){return i?s:h},argPackAdvance:8,readValueFromPointer:function(t){if(1===o)var s=I;else if(2===o)s=U;else{if(4!==o)throw new TypeError(\"Unknown boolean type size: \"+i);s=N}return this.fromWireType(s[t>>v])},K:null})},_embind_register_class:function(i,o,s,h,v,m,y,w,_,R,C,E,T){C=W(C);m=Z(v,m);w&&(w=Z(y,w));R&&(R=Z(_,R));T=Z(E,T);var L=nc(C);ad(L,(function(){od(`Cannot construct ${C} due to unbound types`,[h])}));Y([i,o,s],h?[h]:[],(function(o){o=o[0];if(h){var s=o.i;var v=s.N}else v=Zc.prototype;o=oc(L,(function(){if(Object.getPrototypeOf(this||t)!==y)throw new Fe(\"Use 'new' to construct \"+C);if(void 0===_.$)throw new Fe(C+\" has no accessible constructor\");var i=_.$[arguments.length];if(void 0===i)throw new Fe(`Tried to invoke ctor of ${C} with invalid number of parameters (${arguments.length}) - expected (${Object.keys(_.$).toString()}) parameters instead!`);return i.apply(this||t,arguments)}));var y=Object.create(v,{constructor:{value:o}});o.prototype=y;var _=new bd(C,o,y,T,s,m,w,R);_.A&&(void 0===_.A.oa&&(_.A.oa=[]),_.A.oa.push(_));s=new hd(C,_,!0,!1);v=new hd(C+\"*\",_,!1,!1);var E=new hd(C+\" const*\",_,!1,!0);Ue[i]={pointerType:v,Kb:E};jd(L,o);return[s,v,E]}))},_embind_register_class_class_function:function(t,i,o,s,h,v,m){var y=rd(o,s);i=W(i);v=Z(h,v);Y([],[t],(function(t){function l(){od(`Cannot call ${s} due to unbound types`,y)}t=t[0];var s=`${t.name}.${i}`;i.startsWith(\"@@\")&&(i=Symbol[i.substring(2)]);var h=t.i.constructor;void 0===h[i]?(l.ea=o-1,h[i]=l):($c(h,i,s),h[i].B[o-1]=l);Y([],y,(function(y){y=pd(s,[y[0],null].concat(y.slice(1)),null,v,m);void 0===h[i].B?(y.ea=o-1,h[i]=y):h[i].B[o-1]=y;if(t.i.oa)for(const o of t.i.oa)o.constructor.hasOwnProperty(i)||(o.constructor[i]=y);return[]}));return[]}))},_embind_register_class_class_property:function(t,i,o,s,h,v,m,y){i=W(i);v=Z(h,v);Y([],[t],(function(t){t=t[0];var h=`${t.name}.${i}`,w={get(){od(`Cannot access ${h} due to unbound types`,[o])},enumerable:!0,configurable:!0};w.set=y?()=>{od(`Cannot access ${h} due to unbound types`,[o])}:()=>{V(`${h} is a read-only property`)};Object.defineProperty(t.i.constructor,i,w);Y([],[o],(function(o){o=o[0];var h={get(){return o.fromWireType(v(s))},enumerable:!0};y&&(y=Z(m,y),h.set=t=>{var i=[];y(s,o.toWireType(i,t));Rc(i)});Object.defineProperty(t.i.constructor,i,h);return[]}));return[]}))},_embind_register_class_constructor:function(t,i,o,s,h,v){var m=rd(i,o);h=Z(s,h);Y([],[t],(function(t){t=t[0];var o=`constructor ${t.name}`;void 0===t.i.$&&(t.i.$=[]);if(void 0!==t.i.$[i-1])throw new Fe(`Cannot register multiple constructors with identical number of parameters (${i-1}) for class '${t.name}'! Overload resolution is currently only performed using the parameter count, not actual type info!`);t.i.$[i-1]=()=>{od(`Cannot construct ${t.name} due to unbound types`,m)};Y([],m,(function(s){s.splice(1,0,null);t.i.$[i-1]=pd(o,s,null,h,v);return[]}));return[]}))},_embind_register_class_function:function(t,i,o,s,h,v,m,y){var w=rd(o,s);i=W(i);v=Z(h,v);Y([],[t],(function(t){function u(){od(`Cannot call ${s} due to unbound types`,w)}t=t[0];var s=`${t.name}.${i}`;i.startsWith(\"@@\")&&(i=Symbol[i.substring(2)]);y&&t.i.qb.push(i);var h=t.i.N,_=h[i];void 0===_||void 0===_.B&&_.className!==t.name&&_.ea===o-2?(u.ea=o-2,u.className=t.name,h[i]=u):($c(h,i,s),h[i].B[o-2]=u);Y([],w,(function(y){y=pd(s,y,t,v,m);void 0===h[i].B?(y.ea=o-2,h[i]=y):h[i].B[o-2]=y;return[]}));return[]}))},_embind_register_class_property:function(i,o,s,h,v,m,y,w,_,R){o=W(o);v=Z(h,v);Y([],[i],(function(i){i=i[0];var h=`${i.name}.${o}`,C={get(){od(`Cannot access ${h} due to unbound types`,[s,y])},enumerable:!0,configurable:!0};C.set=_?()=>{od(`Cannot access ${h} due to unbound types`,[s,y])}:()=>{V(h+\" is a read-only property\")};Object.defineProperty(i.i.N,o,C);Y([],_?[s,y]:[s],(function(s){var y=s[0],C={get(){var o=sd(this||t,i,h+\" getter\");return y.fromWireType(v(m,o))},enumerable:!0};if(_){_=Z(w,_);var E=s[1];C.set=function(o){var s=sd(this||t,i,h+\" setter\"),v=[];_(R,s,E.toWireType(v,o));Rc(v)}}Object.defineProperty(i.i.N,o,C);return[]}));return[]}))},_embind_register_emval:function(t,i){i=W(i);Vc(t,{name:i,fromWireType:function(t){var i=rc(t);td(t);return i},toWireType:function(t,i){return sc(i)},argPackAdvance:8,readValueFromPointer:Sc,K:null})},_embind_register_enum:function(i,o,s,h){function e(){}s=Wc(s);o=W(o);e.values={};Vc(i,{name:o,constructor:e,fromWireType:function(i){return(this||t).constructor.values[i]},toWireType:function(t,i){return i.value},argPackAdvance:8,readValueFromPointer:ud(o,s,h),K:null});ad(o,e)},_embind_register_enum_value:function(t,i,o){var s=Fc(t,\"enum\");i=W(i);t=s.constructor;s=Object.create(s.constructor.prototype,{value:{value:o},constructor:{value:oc(`${s.name}_${i}`,(function(){}))}});t.values[o]=s;t[i]=s},_embind_register_float:function(t,i,o){o=Wc(o);i=W(i);Vc(t,{name:i,fromWireType:function(t){return t},toWireType:function(t,i){return i},argPackAdvance:8,readValueFromPointer:vd(i,o),K:null})},_embind_register_function:function(t,i,o,s,h,v){var m=rd(i,o);t=W(t);h=Z(s,h);ad(t,(function(){od(`Cannot call ${t} due to unbound types`,m)}),i-1);Y([],m,(function(o){jd(t,pd(t,[o[0],null].concat(o.slice(1)),null,h,v),i-1);return[]}))},_embind_register_integer:function(t,i,o,s,h){i=W(i);-1===h&&(h=4294967295);h=Wc(o);var f=t=>t;if(0===s){var v=32-8*o;f=t=>t<<v>>>v}o=i.includes(\"unsigned\")?function(t,i){return i>>>0}:function(t,i){return i};Vc(t,{name:i,fromWireType:f,toWireType:o,argPackAdvance:8,readValueFromPointer:wd(i,h,0!==s),K:null})},_embind_register_memory_view:function(t,i,o){function d(t){t>>=2;var i=$;return new s(i.buffer,i[t+1],i[t])}var s=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array][i];o=W(o);Vc(t,{name:o,fromWireType:d,argPackAdvance:8,readValueFromPointer:d},{$b:!0})},_embind_register_std_string:function(t,i){i=W(i);var o=\"std::string\"===i;Vc(t,{name:i,fromWireType:function(t){var i=$[t>>2],s=t+4;if(o)for(var h=s,v=0;v<=i;++v){var m=s+v;if(v==i||0==D[m]){h=h?nb(D,h,m-h):\"\";if(void 0===y)var y=h;else y+=String.fromCharCode(0),y+=h;h=m+1}}else{y=Array(i);for(v=0;v<i;++v)y[v]=String.fromCharCode(D[s+v]);y=y.join(\"\")}Ec(t);return y},toWireType:function(t,i){i instanceof ArrayBuffer&&(i=new Uint8Array(i));var s=\"string\"==typeof i;s||i instanceof Uint8Array||i instanceof Uint8ClampedArray||i instanceof Int8Array||V(\"Cannot pass non-string to std::string\");var h=o&&s?pb(i):i.length;var v=Vd(4+h+1),m=v+4;$[v>>2]=h;if(o&&s)qb(i,D,m,h+1);else if(s)for(s=0;s<h;++s){var y=i.charCodeAt(s);255<y&&(Ec(m),V(\"String has UTF-16 code units that do not fit in 8 bits\"));D[m+s]=y}else for(s=0;s<h;++s)D[m+s]=i[s];null!==t&&t.push(Ec,v);return v},argPackAdvance:8,readValueFromPointer:Sc,K:function(t){Ec(t)}})},_embind_register_std_wstring:function(t,i,o){o=W(o);if(2===i){var s=yd;var h=zd;var v=Ad;var g=()=>B;var m=1}else 4===i&&(s=Bd,h=Cd,v=Dd,g=()=>$,m=2);Vc(t,{name:o,fromWireType:function(t){for(var o,h=$[t>>2],v=g(),y=t+4,w=0;w<=h;++w){var _=t+4+w*i;w!=h&&0!=v[_>>m]||(y=s(y,_-y),void 0===o?o=y:(o+=String.fromCharCode(0),o+=y),y=_+i)}Ec(t);return o},toWireType:function(t,s){\"string\"!=typeof s&&V(`Cannot pass non-string to C++ string type ${o}`);var y=v(s),w=Vd(4+y+i);$[w>>2]=y>>m;h(s,w+4,y+i);null!==t&&t.push(Ec,w);return w},argPackAdvance:8,readValueFromPointer:Sc,K:function(t){Ec(t)}})},_embind_register_value_object:function(t,i,o,s,h,v){Ve[t]={name:W(i),Pa:Z(o,s),W:Z(h,v),eb:[]}},_embind_register_value_object_field:function(t,i,o,s,h,v,m,y,w,_){Ve[t].eb.push({Sb:W(i),Yb:o,Wb:Z(s,h),Xb:v,rc:m,qc:Z(y,w),sc:_})},_embind_register_void:function(t,i){i=W(i);Vc(t,{fc:!0,name:i,argPackAdvance:0,fromWireType:function(){},toWireType:function(){}})},_emscripten_get_now_is_monotonic:()=>!0,_emval_as:function(t,i,o){t=rc(t);i=Fc(i,\"emval::as\");var s=[],h=sc(s);$[o>>2]=h;return i.toWireType(s,t)},_emval_call_method:function(t,i,o,s,h){t=He[t];i=rc(i);o=Fd(o);var v=[];$[s>>2]=sc(v);return t(i,o,v,h)},_emval_call_void_method:function(t,i,o,s){t=He[t];i=rc(i);o=Fd(o);t(i,o,null,s)},_emval_decref:td,_emval_get_method_caller:function(t,i){var o=Id(t,i),s=o[0];i=s.name+\"_$\"+o.slice(1).map((function(t){return t.name})).join(\"_\")+\"$\";var h=qe[i];if(void 0!==h)return h;var v=Array(t-1);h=Hd(((i,h,m,y)=>{for(var w=0,_=0;_<t-1;++_)v[_]=o[_+1].readValueFromPointer(y+w),w+=o[_+1].argPackAdvance;i=i[h].apply(i,v);for(_=0;_<t-1;++_)o[_+1].Nb&&o[_+1].Nb(v[_]);if(!s.fc)return s.toWireType(m,i)}));return qe[i]=h},_emval_get_module_property:function(t){t=Fd(t);return sc(v[t])},_emval_get_property:function(t,i){t=rc(t);i=rc(i);return sc(t[i])},_emval_incref:function(t){4<t&&(Me.get(t).tb+=1)},_emval_new_cstring:function(t){return sc(Fd(t))},_emval_new_object:function(){return sc({})},_emval_run_destructors:function(t){var i=rc(t);Rc(i);td(t)},_emval_set_property:function(t,i,o){t=rc(t);i=rc(i);o=rc(o);t[i]=o},_emval_take_value:function(t,i){t=Fc(t,\"_emval_take_value\");t=t.readValueFromPointer(i);return sc(t)},abort:()=>{Aa(\"\")},emscripten_asm_const_int:(t,i,o)=>{Ze.length=0;var s;for(o>>=2;s=D[i++];)o+=105!=s&o,Ze.push(105==s?N[o]:X[o++>>1]),++o;return oe[t].apply(null,Ze)},emscripten_date_now:function(){return Date.now()},emscripten_get_now:()=>performance.now(),emscripten_memcpy_big:(t,i,o)=>D.copyWithin(t,i,i+o),emscripten_resize_heap:t=>{var i=D.length;t>>>=0;if(2147483648<t)return!1;for(var o=1;4>=o;o*=2){var s=i*(1+.2/o);s=Math.min(s,t+100663296);var h=Math;s=Math.max(t,s);e:{h=h.min.call(h,2147483648,s+(65536-s%65536)%65536)-O.buffer.byteLength+65535>>>16;try{O.grow(h);Ja();var v=1;break e}catch(t){}v=void 0}if(v)return!0}return!1},environ_get:(t,i)=>{var o=0;Nd().forEach((function(s,h){var v=i+o;h=$[t+4*h>>2]=v;for(v=0;v<s.length;++v)I[h++|0]=s.charCodeAt(v);I[h|0]=0;o+=s.length+1}));return 0},environ_sizes_get:(t,i)=>{var o=Nd();$[t>>2]=o.length;var s=0;o.forEach((function(t){s+=t.length+1}));$[i>>2]=s;return 0},fd_close:function(t){try{var i=Tb(t);if(null===i.X)throw new Ce(8);i.Ma&&(i.Ma=null);try{i.m.close&&i.m.close(i)}catch(t){throw t}finally{we[i.X]=null}i.X=null;return 0}catch(t){if(\"undefined\"==typeof Le||\"ErrnoError\"!==t.name)throw t;return t.aa}},fd_read:function(t,i,o,s){try{e:{var h=Tb(t);t=i;for(var v,m=i=0;m<o;m++){var y=$[t>>2],w=$[t+4>>2];t+=8;var _=h,R=y,C=w,E=v,T=I;if(0>C||0>E)throw new Ce(28);if(null===_.X)throw new Ce(8);if(1===(_.flags&2097155))throw new Ce(8);if(16384===(_.node.mode&61440))throw new Ce(31);if(!_.m.read)throw new Ce(28);var L=\"undefined\"!=typeof E;if(L){if(!_.seekable)throw new Ce(70)}else E=_.position;var P=_.m.read(_,T,R,C,E);L||(_.position+=P);var M=P;if(0>M){var F=-1;break e}i+=M;if(M<w)break;\"undefined\"!==typeof v&&(v+=M)}F=i}$[s>>2]=F;return 0}catch(t){if(\"undefined\"==typeof Le||\"ErrnoError\"!==t.name)throw t;return t.aa}},fd_seek:function(t,i,o,s,h){i=o+2097152>>>0<4194305-!!i?(i>>>0)+4294967296*o:NaN;try{if(isNaN(i))return 61;var v=Tb(t);fc(v,i,s);ae=[v.position>>>0,(ie=v.position,1<=+Math.abs(ie)?0<ie?+Math.floor(ie/4294967296)>>>0:~~+Math.ceil((ie-+(~~ie>>>0))/4294967296)>>>0:0)];N[h>>2]=ae[0];N[h+4>>2]=ae[1];v.Ma&&0===i&&0===s&&(v.Ma=null);return 0}catch(t){if(\"undefined\"==typeof Le||\"ErrnoError\"!==t.name)throw t;return t.aa}},fd_write:function(t,i,o,s){try{e:{var h=Tb(t);t=i;for(var v,m=i=0;m<o;m++){var y=$[t>>2],w=$[t+4>>2];t+=8;var _=h,R=y,C=w,E=v,T=I;if(0>C||0>E)throw new Ce(28);if(null===_.X)throw new Ce(8);if(0===(_.flags&2097155))throw new Ce(8);if(16384===(_.node.mode&61440))throw new Ce(31);if(!_.m.write)throw new Ce(28);_.seekable&&_.flags&1024&&fc(_,0,2);var L=\"undefined\"!=typeof E;if(L){if(!_.seekable)throw new Ce(70)}else E=_.position;var P=_.m.write(_,T,R,C,E,void 0);L||(_.position+=P);var M=P;if(0>M){var F=-1;break e}i+=M;\"undefined\"!==typeof v&&(v+=M)}F=i}$[s>>2]=F;return 0}catch(t){if(\"undefined\"==typeof Le||\"ErrnoError\"!==t.name)throw t;return t.aa}},strftime_l:(t,i,o,s)=>Rd(t,i,o,s)};(function(){function a(t){k=t=t.exports;O=k.memory;Ja();G=k.__indirect_function_table;J.unshift(k.__wasm_call_ctors);Q--;v.monitorRunDependencies&&v.monitorRunDependencies(Q);if(0==Q&&(null!==ee&&(clearInterval(ee),ee=null),te)){var i=te;te=null;i()}return t}var t={env:nt,wasi_snapshot_preview1:nt};Q++;v.monitorRunDependencies&&v.monitorRunDependencies(Q);if(v.instantiateWasm)try{return v.instantiateWasm(t,a)}catch(t){j(\"Module.instantiateWasm callback failed with error: \"+t),h(t)}Ya(t,(function(t){a(t.instance)})).catch(h);return{}})();var Ec=t=>(Ec=k.free)(t),Vd=t=>(Vd=k.malloc)(t),rt=v._ma_device__on_notification_unlocked=t=>(rt=v._ma_device__on_notification_unlocked=k.ma_device__on_notification_unlocked)(t);v._ma_malloc_emscripten=(t,i)=>(v._ma_malloc_emscripten=k.ma_malloc_emscripten)(t,i);v._ma_free_emscripten=(t,i)=>(v._ma_free_emscripten=k.ma_free_emscripten)(t,i);var it=v._ma_device_process_pcm_frames_capture__webaudio=(t,i,o)=>(it=v._ma_device_process_pcm_frames_capture__webaudio=k.ma_device_process_pcm_frames_capture__webaudio)(t,i,o),at=v._ma_device_process_pcm_frames_playback__webaudio=(t,i,o)=>(at=v._ma_device_process_pcm_frames_playback__webaudio=k.ma_device_process_pcm_frames_playback__webaudio)(t,i,o),Ud=()=>(Ud=k.__errno_location)(),Dc=t=>(Dc=k.__getTypeName)(t);v.__embind_initialize_bindings=()=>(v.__embind_initialize_bindings=k._embind_initialize_bindings)();v.dynCall_iiji=(t,i,o,s,h)=>(v.dynCall_iiji=k.dynCall_iiji)(t,i,o,s,h);v.dynCall_jiji=(t,i,o,s,h)=>(v.dynCall_jiji=k.dynCall_jiji)(t,i,o,s,h);v.dynCall_iiiji=(t,i,o,s,h,m)=>(v.dynCall_iiiji=k.dynCall_iiiji)(t,i,o,s,h,m);v.dynCall_iij=(t,i,o,s)=>(v.dynCall_iij=k.dynCall_iij)(t,i,o,s);v.dynCall_jii=(t,i,o)=>(v.dynCall_jii=k.dynCall_jii)(t,i,o);v.dynCall_viijii=(t,i,o,s,h,m,y)=>(v.dynCall_viijii=k.dynCall_viijii)(t,i,o,s,h,m,y);v.dynCall_iiiiij=(t,i,o,s,h,m,y)=>(v.dynCall_iiiiij=k.dynCall_iiiiij)(t,i,o,s,h,m,y);v.dynCall_iiiiijj=(t,i,o,s,h,m,y,w,_)=>(v.dynCall_iiiiijj=k.dynCall_iiiiijj)(t,i,o,s,h,m,y,w,_);v.dynCall_iiiiiijj=(t,i,o,s,h,m,y,w,_,R)=>(v.dynCall_iiiiiijj=k.dynCall_iiiiiijj)(t,i,o,s,h,m,y,w,_,R);var ot;te=function Yd(){ot||Zd();ot||(te=Yd)};function Zd(){function a(){if(!ot&&(ot=!0,v.calledRun=!0,!H)){v.noFSInit||pe||(pe=!0,gc(),v.stdin=v.stdin,v.stdout=v.stdout,v.stderr=v.stderr,v.stdin?jc(\"stdin\",v.stdin):cc(\"/dev/tty\",\"/dev/stdin\"),v.stdout?jc(\"stdout\",null,v.stdout):cc(\"/dev/tty\",\"/dev/stdout\"),v.stderr?jc(\"stderr\",null,v.stderr):cc(\"/dev/tty1\",\"/dev/stderr\"),ec(\"/dev/stdin\",0),ec(\"/dev/stdout\",1),ec(\"/dev/stderr\",1));Re=!1;eb(J);s(v);v.onRuntimeInitialized&&v.onRuntimeInitialized();if(v.postRun)for(\"function\"==typeof v.postRun&&(v.postRun=[v.postRun]);v.postRun.length;){var t=v.postRun.shift();K.unshift(t)}eb(K)}}if(!(0<Q)){if(v.preRun)for(\"function\"==typeof v.preRun&&(v.preRun=[v.preRun]);v.preRun.length;)Oa();eb(q);0<Q||(v.setStatus?(v.setStatus(\"Running...\"),setTimeout((function(){setTimeout((function(){v.setStatus(\"\")}),1);a()}),1)):a())}}if(v.preInit)for(\"function\"==typeof v.preInit&&(v.preInit=[v.preInit]);0<v.preInit.length;)v.preInit.pop()();Zd();return o.ready}})();const v=h},t=>{t.exports=JSON.parse('{\"name\":\"@rive-app/canvas\",\"version\":\"2.21.3\",\"description\":\"Rive\\'s canvas based web api.\",\"main\":\"rive.js\",\"homepage\":\"https://rive.app\",\"repository\":{\"type\":\"git\",\"url\":\"https://github.com/rive-app/rive-wasm/tree/master/js\"},\"keywords\":[\"rive\",\"animation\"],\"author\":\"Rive\",\"contributors\":[\"Luigi Rosso <luigi@rive.app> (https://rive.app)\",\"Maxwell Talbot <max@rive.app> (https://rive.app)\",\"Arthur Vivian <arthur@rive.app> (https://rive.app)\",\"Umberto Sonnino <umberto@rive.app> (https://rive.app)\",\"Matthew Sullivan <matt.j.sullivan@gmail.com> (mailto:matt.j.sullivan@gmail.com)\"],\"license\":\"MIT\",\"files\":[\"rive.js\",\"rive.js.map\",\"rive.wasm\",\"rive_fallback.wasm\",\"rive.d.ts\",\"rive_advanced.mjs.d.ts\"],\"typings\":\"rive.d.ts\",\"dependencies\":{},\"browser\":{\"fs\":false,\"path\":false}}')},(t,i,o)=>{o.r(i);o.d(i,{Animation:()=>s.Animation});var s=o(4)},(i,o,s)=>{s.r(o);s.d(o,{Animation:()=>h});var h=function(){\n/**\n         * Constructs a new animation\n         * @constructor\n         * @param {any} animation: runtime animation object\n         * @param {any} instance: runtime animation instance object\n         */\nfunction Animation(i,o,s,h){(this||t).animation=i;(this||t).artboard=o;(this||t).playing=h;(this||t).loopCount=0;(this||t).scrubTo=null;(this||t).instance=new s.LinearAnimationInstance(i,o)}Object.defineProperty(Animation.prototype,\"name\",{get:function(){return(this||t).animation.name},enumerable:false,configurable:true});Object.defineProperty(Animation.prototype,\"time\",{get:function(){return(this||t).instance.time},set:function(i){(this||t).instance.time=i},enumerable:false,configurable:true});Object.defineProperty(Animation.prototype,\"loopValue\",{get:function(){return(this||t).animation.loopValue},enumerable:false,configurable:true});Object.defineProperty(Animation.prototype,\"needsScrub\",{\n/**\n           * Indicates whether the animation needs to be scrubbed.\n           * @returns `true` if the animation needs to be scrubbed, `false` otherwise.\n           */\nget:function(){return(this||t).scrubTo!==null},enumerable:false,configurable:true});\n/**\n         * Advances the animation by the give time. If the animation needs scrubbing,\n         * time is ignored and the stored scrub value is used.\n         * @param time the time to advance the animation by if no scrubbing required\n         */Animation.prototype.advance=function(i){if((this||t).scrubTo===null)(this||t).instance.advance(i);else{(this||t).instance.time=0;(this||t).instance.advance((this||t).scrubTo);(this||t).scrubTo=null}};\n/**\n         * Apply interpolated keyframe values to the artboard. This should be called after calling\n         * .advance() on an animation instance so that new values are applied to properties.\n         *\n         * Note: This does not advance the artboard, which updates all objects on the artboard\n         * @param mix - Mix value for the animation from 0 to 1\n         */Animation.prototype.apply=function(i){(this||t).instance.apply(i)};Animation.prototype.cleanup=function(){(this||t).instance.delete()};return Animation}()},(t,i,o)=>{o.r(i);o.d(i,{BLANK_URL:()=>h.BLANK_URL,registerTouchInteractions:()=>s.registerTouchInteractions,sanitizeUrl:()=>h.sanitizeUrl});var s=o(6);var h=o(7)},(t,i,o)=>{o.r(i);o.d(i,{registerTouchInteractions:()=>registerTouchInteractions});var s=void 0;\n/**\n       * Returns the clientX and clientY properties from touch or mouse events. Also\n       * calls preventDefault() on the event if it is a touchstart or touchmove to prevent\n       * scrolling the page on mobile devices\n       * @param event - Either a TouchEvent or a MouseEvent\n       * @returns - Coordinates of the clientX and clientY properties from the touch/mouse event\n       */var getClientCoordinates=function(t,i){var o,s;if([\"touchstart\",\"touchmove\"].indexOf(t.type)>-1&&((o=t.touches)===null||o===void 0?void 0:o.length)){i||t.preventDefault();return{clientX:t.touches[0].clientX,clientY:t.touches[0].clientY}}return t.type===\"touchend\"&&((s=t.changedTouches)===null||s===void 0?void 0:s.length)?{clientX:t.changedTouches[0].clientX,clientY:t.changedTouches[0].clientY}:{clientX:t.clientX,clientY:t.clientY}};var registerTouchInteractions=function(t){var i=t.canvas,o=t.artboard,h=t.stateMachines,v=h===void 0?[]:h,m=t.renderer,y=t.rive,w=t.fit,_=t.alignment,R=t.isTouchScrollEnabled,C=R!==void 0&&R;if(!i||!v.length||!m||!y||!o||typeof window===\"undefined\")return null;var E=null;var T=false;var processEventCallback=function(t){if(T&&t instanceof MouseEvent)t.type==\"mouseup\"&&(T=false);else{T=C&&t.type===\"touchend\"&&E===\"touchstart\";E=t.type;var i=t.currentTarget.getBoundingClientRect();var s=getClientCoordinates(t,C),h=s.clientX,m=s.clientY;if(h||m){var R=h-i.left;var L=m-i.top;var P=y.computeAlignment(w,_,{minX:0,minY:0,maxX:i.width,maxY:i.height},o.bounds);var M=new y.Mat2D;P.invert(M);var F=new y.Vec2D(R,L);var j=y.mapXY(M,F);var x=j.x();var O=j.y();j.delete();M.delete();F.delete();P.delete();switch(t.type){case\"mouseout\":for(var k=0,I=v;k<I.length;k++){var D=I[k];D.pointerMove(x<0?x-1e4:x+1e4,O<0?O-1e4:O+1e4)}break;case\"touchmove\":case\"mouseover\":case\"mousemove\":for(var U=0,B=v;U<B.length;U++){D=B[U];D.pointerMove(x,O)}break;case\"touchstart\":case\"mousedown\":for(var N=0,$=v;N<$.length;N++){D=$[N];D.pointerDown(x,O)}break;case\"touchend\":case\"mouseup\":for(var z=0,X=v;z<X.length;z++){D=X[z];D.pointerUp(x,O)}break;default:}}}};var L=processEventCallback.bind(s);i.addEventListener(\"mouseover\",L);i.addEventListener(\"mouseout\",L);i.addEventListener(\"mousemove\",L);i.addEventListener(\"mousedown\",L);i.addEventListener(\"mouseup\",L);i.addEventListener(\"touchmove\",L,{passive:C});i.addEventListener(\"touchstart\",L,{passive:C});i.addEventListener(\"touchend\",L);return function(){i.removeEventListener(\"mouseover\",L);i.removeEventListener(\"mouseout\",L);i.removeEventListener(\"mousemove\",L);i.removeEventListener(\"mousedown\",L);i.removeEventListener(\"mouseup\",L);i.removeEventListener(\"touchmove\",L);i.removeEventListener(\"touchstart\",L);i.removeEventListener(\"touchend\",L)}}},(t,i,o)=>{o.r(i);o.d(i,{BLANK_URL:()=>_,sanitizeUrl:()=>sanitizeUrl});var s=/^([^\\w]*)(javascript|data|vbscript)/im;var h=/&#(\\w+)(^\\w|;)?/g;var v=/&(newline|tab);/gi;var m=/[\\u0000-\\u001F\\u007F-\\u009F\\u2000-\\u200D\\uFEFF]/gim;var y=/^.+(:|&colon;)/gim;var w=[\".\",\"/\"];var _=\"about:blank\";function isRelativeUrlWithoutProtocol(t){return w.indexOf(t[0])>-1}function decodeHtmlCharacters(t){var i=t.replace(m,\"\");return i.replace(h,(function(t,i){return String.fromCharCode(i)}))}function sanitizeUrl(t){if(!t)return _;var i=decodeHtmlCharacters(t).replace(v,\"\").replace(m,\"\").trim();if(!i)return _;if(isRelativeUrlWithoutProtocol(i))return i;var o=i.match(y);if(!o)return i;var h=o[0];return s.test(h)?_:i}}];var o={};function __webpack_require__(t){var s=o[t];if(s!==void 0)return s.exports;var h=o[t]={exports:{}};i[t](h,h.exports,__webpack_require__);return h.exports}(()=>{__webpack_require__.d=(t,i)=>{for(var o in i)__webpack_require__.o(i,o)&&!__webpack_require__.o(t,o)&&Object.defineProperty(t,o,{enumerable:true,get:i[o]})}})();(()=>{__webpack_require__.o=(t,i)=>Object.prototype.hasOwnProperty.call(t,i)})();(()=>{__webpack_require__.r=t=>{typeof Symbol!==\"undefined\"&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:\"Module\"});Object.defineProperty(t,\"__esModule\",{value:true})}})();var s={};(()=>{__webpack_require__.r(s);__webpack_require__.d(s,{Alignment:()=>R,EventType:()=>j,Fit:()=>_,Layout:()=>C,LoopType:()=>x,Rive:()=>H,RiveEventType:()=>P,RiveFile:()=>X,RuntimeLoader:()=>E,StateMachineInput:()=>L,StateMachineInputType:()=>T,Testing:()=>G,decodeAudio:()=>decodeAudio,decodeFont:()=>decodeFont,decodeImage:()=>decodeImage});var i=__webpack_require__(1);var o=__webpack_require__(2);var h=__webpack_require__(3);var v=__webpack_require__(5);var m=(void 0,function(){var extendStatics=function(t,i){extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,i){t.__proto__=i}||function(t,i){for(var o in i)Object.prototype.hasOwnProperty.call(i,o)&&(t[o]=i[o])};return extendStatics(t,i)};return function(i,o){if(typeof o!==\"function\"&&o!==null)throw new TypeError(\"Class extends value \"+String(o)+\" is not a constructor or null\");extendStatics(i,o);function __(){(this||t).constructor=i}i.prototype=o===null?Object.create(o):(__.prototype=o.prototype,new __)}}());var y=(void 0,function(t,i,o,s){function adopt(t){return t instanceof o?t:new o((function(i){i(t)}))}return new(o||(o=Promise))((function(o,h){function fulfilled(t){try{step(s.next(t))}catch(t){h(t)}}function rejected(t){try{step(s.throw(t))}catch(t){h(t)}}function step(t){t.done?o(t.value):adopt(t.value).then(fulfilled,rejected)}step((s=s.apply(t,i||[])).next())}))});var w=(void 0,function(i,o){var s,h,v,m,y={label:0,sent:function(){if(v[0]&1)throw v[1];return v[1]},trys:[],ops:[]};return m={next:verb(0),throw:verb(1),return:verb(2)},typeof Symbol===\"function\"&&(m[Symbol.iterator]=function(){return this||t}),m;function verb(t){return function(i){return step([t,i])}}function step(t){if(s)throw new TypeError(\"Generator is already executing.\");while(m&&(m=0,t[0]&&(y=0)),y)try{if(s=1,h&&(v=t[0]&2?h.return:t[0]?h.throw||((v=h.return)&&v.call(h),0):h.next)&&!(v=v.call(h,t[1])).done)return v;(h=0,v)&&(t=[t[0]&2,v.value]);switch(t[0]){case 0:case 1:v=t;break;case 4:y.label++;return{value:t[1],done:false};case 5:y.label++;h=t[1];t=[0];continue;case 7:t=y.ops.pop();y.trys.pop();continue;default:if(!(v=y.trys,v=v.length>0&&v[v.length-1])&&(t[0]===6||t[0]===2)){y=0;continue}if(t[0]===3&&(!v||t[1]>v[0]&&t[1]<v[3])){y.label=t[1];break}if(t[0]===6&&y.label<v[1]){y.label=v[1];v=t;break}if(v&&y.label<v[2]){y.label=v[2];y.ops.push(t);break}v[2]&&y.ops.pop();y.trys.pop();continue}t=o.call(i,y)}catch(i){t=[6,i];h=0}finally{s=v=0}if(t[0]&5)throw t[1];return{value:t[0]?t[1]:void 0,done:true}}});var _;(function(t){t.Cover=\"cover\";t.Contain=\"contain\";t.Fill=\"fill\";t.FitWidth=\"fitWidth\";t.FitHeight=\"fitHeight\";t.None=\"none\";t.ScaleDown=\"scaleDown\"})(_||(_={}));var R;(function(t){t.Center=\"center\";t.TopLeft=\"topLeft\";t.TopCenter=\"topCenter\";t.TopRight=\"topRight\";t.CenterLeft=\"centerLeft\";t.CenterRight=\"centerRight\";t.BottomLeft=\"bottomLeft\";t.BottomCenter=\"bottomCenter\";t.BottomRight=\"bottomRight\"})(R||(R={}));var C=function(){function Layout(i){var o,s,h,v,m,y;(this||t).fit=(o=i===null||i===void 0?void 0:i.fit)!==null&&o!==void 0?o:_.Contain;(this||t).alignment=(s=i===null||i===void 0?void 0:i.alignment)!==null&&s!==void 0?s:R.Center;(this||t).minX=(h=i===null||i===void 0?void 0:i.minX)!==null&&h!==void 0?h:0;(this||t).minY=(v=i===null||i===void 0?void 0:i.minY)!==null&&v!==void 0?v:0;(this||t).maxX=(m=i===null||i===void 0?void 0:i.maxX)!==null&&m!==void 0?m:0;(this||t).maxY=(y=i===null||i===void 0?void 0:i.maxY)!==null&&y!==void 0?y:0}Layout.new=function(t){var i=t.fit,o=t.alignment,s=t.minX,h=t.minY,v=t.maxX,m=t.maxY;console.warn(\"This function is deprecated: please use `new Layout({})` instead\");return new Layout({fit:i,alignment:o,minX:s,minY:h,maxX:v,maxY:m})};Layout.prototype.copyWith=function(i){var o=i.fit,s=i.alignment,h=i.minX,v=i.minY,m=i.maxX,y=i.maxY;return new Layout({fit:o!==null&&o!==void 0?o:(this||t).fit,alignment:s!==null&&s!==void 0?s:(this||t).alignment,minX:h!==null&&h!==void 0?h:(this||t).minX,minY:v!==null&&v!==void 0?v:(this||t).minY,maxX:m!==null&&m!==void 0?m:(this||t).maxX,maxY:y!==null&&y!==void 0?y:(this||t).maxY})};Layout.prototype.runtimeFit=function(i){if((this||t).cachedRuntimeFit)return(this||t).cachedRuntimeFit;var o;o=(this||t).fit===_.Cover?i.Fit.cover:(this||t).fit===_.Contain?i.Fit.contain:(this||t).fit===_.Fill?i.Fit.fill:(this||t).fit===_.FitWidth?i.Fit.fitWidth:(this||t).fit===_.FitHeight?i.Fit.fitHeight:(this||t).fit===_.ScaleDown?i.Fit.scaleDown:i.Fit.none;(this||t).cachedRuntimeFit=o;return o};Layout.prototype.runtimeAlignment=function(i){if((this||t).cachedRuntimeAlignment)return(this||t).cachedRuntimeAlignment;var o;o=(this||t).alignment===R.TopLeft?i.Alignment.topLeft:(this||t).alignment===R.TopCenter?i.Alignment.topCenter:(this||t).alignment===R.TopRight?i.Alignment.topRight:(this||t).alignment===R.CenterLeft?i.Alignment.centerLeft:(this||t).alignment===R.CenterRight?i.Alignment.centerRight:(this||t).alignment===R.BottomLeft?i.Alignment.bottomLeft:(this||t).alignment===R.BottomCenter?i.Alignment.bottomCenter:(this||t).alignment===R.BottomRight?i.Alignment.bottomRight:i.Alignment.center;(this||t).cachedRuntimeAlignment=o;return o};return Layout}();var E=function(){function RuntimeLoader(){}RuntimeLoader.loadRuntime=function(){i.default({locateFile:function(){return RuntimeLoader.wasmURL}}).then((function(t){var i;RuntimeLoader.runtime=t;while(RuntimeLoader.callBackQueue.length>0)(i=RuntimeLoader.callBackQueue.shift())===null||i===void 0?void 0:i(RuntimeLoader.runtime)})).catch((function(){var t=\"https://cdn.jsdelivr.net/npm/\".concat(o.name,\"@\").concat(o.version,\"/rive_fallback.wasm\");if(RuntimeLoader.wasmURL.toLowerCase()!==t){console.warn(\"Failed to load WASM from \".concat(RuntimeLoader.wasmURL,\", trying jsdelivr as a backup\"));RuntimeLoader.setWasmUrl(t);RuntimeLoader.loadRuntime()}else console.error(\"Could not load Rive WASM file from unpkg or jsdelivr, network connection may be down, or         you may need to call set a new WASM source via RuntimeLoader.setWasmUrl() and call         RuntimeLoader.loadRuntime() again\")}))};RuntimeLoader.getInstance=function(t){if(!RuntimeLoader.isLoading){RuntimeLoader.isLoading=true;RuntimeLoader.loadRuntime()}RuntimeLoader.runtime?t(RuntimeLoader.runtime):RuntimeLoader.callBackQueue.push(t)};RuntimeLoader.awaitInstance=function(){return new Promise((function(t){return RuntimeLoader.getInstance((function(i){return t(i)}))}))};RuntimeLoader.setWasmUrl=function(t){RuntimeLoader.wasmURL=t};RuntimeLoader.isLoading=false;RuntimeLoader.callBackQueue=[];RuntimeLoader.wasmURL=\"https://unpkg.com/\".concat(o.name,\"@\").concat(o.version,\"/rive.wasm\");return RuntimeLoader}();var T;(function(t){t[t.Number=56]=\"Number\";t[t.Trigger=58]=\"Trigger\";t[t.Boolean=59]=\"Boolean\"})(T||(T={}));var L=function(){function StateMachineInput(i,o){(this||t).type=i;(this||t).runtimeInput=o}Object.defineProperty(StateMachineInput.prototype,\"name\",{get:function(){return(this||t).runtimeInput.name},enumerable:false,configurable:true});Object.defineProperty(StateMachineInput.prototype,\"value\",{get:function(){return(this||t).runtimeInput.value},set:function(i){(this||t).runtimeInput.value=i},enumerable:false,configurable:true});StateMachineInput.prototype.fire=function(){(this||t).type===T.Trigger&&(this||t).runtimeInput.fire()};return StateMachineInput}();var P;(function(t){t[t.General=128]=\"General\";t[t.OpenUrl=131]=\"OpenUrl\"})(P||(P={}));var M=function(){\n/**\n         * @constructor\n         * @param stateMachine runtime state machine object\n         * @param instance runtime state machine instance object\n         */\nfunction StateMachine(i,o,s,h){(this||t).stateMachine=i;(this||t).playing=s;(this||t).artboard=h;(this||t).inputs=[];(this||t).instance=new o.StateMachineInstance(i,h);this.initInputs(o)}Object.defineProperty(StateMachine.prototype,\"name\",{get:function(){return(this||t).stateMachine.name},enumerable:false,configurable:true});Object.defineProperty(StateMachine.prototype,\"statesChanged\",{get:function(){var i=[];for(var o=0;o<(this||t).instance.stateChangedCount();o++)i.push((this||t).instance.stateChangedNameByIndex(o));return i},enumerable:false,configurable:true});\n/**\n         * Advances the state machine instance by a given time.\n         * @param time - the time to advance the animation by in seconds\n         */StateMachine.prototype.advance=function(i){(this||t).instance.advance(i)};\n/**\n         * Returns the number of events reported from the last advance call\n         * @returns Number of events reported\n         */StateMachine.prototype.reportedEventCount=function(){return(this||t).instance.reportedEventCount()};\n/**\n         * Returns a RiveEvent object emitted from the last advance call at the given index\n         * of a list of potentially multiple events. If an event at the index is not found,\n         * undefined is returned.\n         * @param i index of the event reported in a list of potentially multiple events\n         * @returns RiveEvent or extended RiveEvent object returned, or undefined\n         */StateMachine.prototype.reportedEventAt=function(i){return(this||t).instance.reportedEventAt(i)};\n/**\n         * Fetches references to the state machine's inputs and caches them\n         * @param runtime an instance of the runtime; needed for the SMIInput types\n         */StateMachine.prototype.initInputs=function(i){for(var o=0;o<(this||t).instance.inputCount();o++){var s=(this||t).instance.input(o);(this||t).inputs.push(this.mapRuntimeInput(s,i))}};\n/**\n         * Maps a runtime input to it's appropriate type\n         * @param input\n         */StateMachine.prototype.mapRuntimeInput=function(t,i){return t.type===i.SMIInput.bool?new L(T.Boolean,t.asBool()):t.type===i.SMIInput.number?new L(T.Number,t.asNumber()):t.type===i.SMIInput.trigger?new L(T.Trigger,t.asTrigger()):void 0};StateMachine.prototype.cleanup=function(){(this||t).instance.delete()};return StateMachine}();var F=function(){\n/**\n         * Constructs a new animator\n         * @constructor\n         * @param runtime Rive runtime; needed to instance animations & state machines\n         * @param artboard the artboard that holds all animations and state machines\n         * @param animations optional list of animations\n         * @param stateMachines optional list of state machines\n         */\nfunction Animator(i,o,s,h,v){h===void 0&&(h=[]);v===void 0&&(v=[]);(this||t).runtime=i;(this||t).artboard=o;(this||t).eventManager=s;(this||t).animations=h;(this||t).stateMachines=v}\n/**\n         * Adds animations and state machines by their names. If names are shared\n         * between animations & state machines, then the first one found will be\n         * created. Best not to use the same names for these in your Rive file.\n         * @param animatable the name(s) of animations and state machines to add\n         * @returns a list of names of the playing animations and state machines\n         */Animator.prototype.add=function(i,o,s){s===void 0&&(s=true);i=mapToStringArray(i);if(i.length===0){(this||t).animations.forEach((function(t){return t.playing=o}));(this||t).stateMachines.forEach((function(t){return t.playing=o}))}else{var v=(this||t).animations.map((function(t){return t.name}));var m=(this||t).stateMachines.map((function(t){return t.name}));for(var y=0;y<i.length;y++){var w=v.indexOf(i[y]);var _=m.indexOf(i[y]);if(w>=0||_>=0)w>=0?(this||t).animations[w].playing=o:(this||t).stateMachines[_].playing=o;else{var R=(this||t).artboard.animationByName(i[y]);if(R){var C=new h.Animation(R,(this||t).artboard,(this||t).runtime,o);C.advance(0);C.apply(1);(this||t).animations.push(C)}else{var E=(this||t).artboard.stateMachineByName(i[y]);if(E){var T=new M(E,(this||t).runtime,o,(this||t).artboard);(this||t).stateMachines.push(T)}}}}}s&&(o?(this||t).eventManager.fire({type:j.Play,data:(this||t).playing}):(this||t).eventManager.fire({type:j.Pause,data:(this||t).paused}));return o?(this||t).playing:(this||t).paused};\n/**\n         * Adds linear animations by their names.\n         * @param animatables the name(s) of animations to add\n         * @param playing whether animations should play on instantiation\n         */Animator.prototype.initLinearAnimations=function(i,o){var s=(this||t).animations.map((function(t){return t.name}));for(var v=0;v<i.length;v++){var m=s.indexOf(i[v]);if(m>=0)(this||t).animations[m].playing=o;else{var y=(this||t).artboard.animationByName(i[v]);if(y){var w=new h.Animation(y,(this||t).artboard,(this||t).runtime,o);w.advance(0);w.apply(1);(this||t).animations.push(w)}}}};\n/**\n         * Adds state machines by their names.\n         * @param animatables the name(s) of state machines to add\n         * @param playing whether state machines should play on instantiation\n         */Animator.prototype.initStateMachines=function(i,o){var s=(this||t).stateMachines.map((function(t){return t.name}));for(var h=0;h<i.length;h++){var v=s.indexOf(i[h]);if(v>=0)(this||t).stateMachines[v].playing=o;else{var m=(this||t).artboard.stateMachineByName(i[h]);if(m){var y=new M(m,(this||t).runtime,o,(this||t).artboard);(this||t).stateMachines.push(y)}else this.initLinearAnimations([i[h]],o)}}};\n/**\n         * Play the named animations/state machines\n         * @param animatables the names of the animations/machines to play; plays all if empty\n         * @returns a list of the playing items\n         */Animator.prototype.play=function(t){return this.add(t,true)};\n/**\n         * Pauses named animations and state machines, or everything if nothing is\n         * specified\n         * @param animatables names of the animations and state machines to pause\n         * @returns a list of names of the animations and state machines paused\n         */Animator.prototype.pause=function(t){return this.add(t,false)};\n/**\n         * Set time of named animations\n         * @param animations names of the animations to scrub\n         * @param value time scrub value, a floating point number to which the playhead is jumped\n         * @returns a list of names of the animations that were scrubbed\n         */Animator.prototype.scrub=function(i,o){var s=(this||t).animations.filter((function(t){return i.includes(t.name)}));s.forEach((function(t){return t.scrubTo=o}));return s.map((function(t){return t.name}))};Object.defineProperty(Animator.prototype,\"playing\",{get:function(){return(this||t).animations.filter((function(t){return t.playing})).map((function(t){return t.name})).concat((this||t).stateMachines.filter((function(t){return t.playing})).map((function(t){return t.name})))},enumerable:false,configurable:true});Object.defineProperty(Animator.prototype,\"paused\",{get:function(){return(this||t).animations.filter((function(t){return!t.playing})).map((function(t){return t.name})).concat((this||t).stateMachines.filter((function(t){return!t.playing})).map((function(t){return t.name})))},enumerable:false,configurable:true});\n/**\n         * Stops and removes all named animations and state machines\n         * @param animatables animations and state machines to remove\n         * @returns a list of names of removed items\n         */Animator.prototype.stop=function(i){var o=this||t;i=mapToStringArray(i);var s=[];if(i.length===0){s=(this||t).animations.map((function(t){return t.name})).concat((this||t).stateMachines.map((function(t){return t.name})));(this||t).animations.forEach((function(t){return t.cleanup()}));(this||t).stateMachines.forEach((function(t){return t.cleanup()}));(this||t).animations.splice(0,(this||t).animations.length);(this||t).stateMachines.splice(0,(this||t).stateMachines.length)}else{var h=(this||t).animations.filter((function(t){return i.includes(t.name)}));h.forEach((function(t){t.cleanup();o.animations.splice(o.animations.indexOf(t),1)}));var v=(this||t).stateMachines.filter((function(t){return i.includes(t.name)}));v.forEach((function(t){t.cleanup();o.stateMachines.splice(o.stateMachines.indexOf(t),1)}));s=h.map((function(t){return t.name})).concat(v.map((function(t){return t.name})))}(this||t).eventManager.fire({type:j.Stop,data:s});return s};Object.defineProperty(Animator.prototype,\"isPlaying\",{get:function(){return(this||t).animations.reduce((function(t,i){return t||i.playing}),false)||(this||t).stateMachines.reduce((function(t,i){return t||i.playing}),false)},enumerable:false,configurable:true});Object.defineProperty(Animator.prototype,\"isPaused\",{get:function(){return!(this||t).isPlaying&&((this||t).animations.length>0||(this||t).stateMachines.length>0)},enumerable:false,configurable:true});Object.defineProperty(Animator.prototype,\"isStopped\",{get:function(){return(this||t).animations.length===0&&(this||t).stateMachines.length===0},enumerable:false,configurable:true});\n/**\n         * If there are no animations or state machines, add the first one found\n         * @returns the name of the animation or state machine instanced\n         */Animator.prototype.atLeastOne=function(i,o){o===void 0&&(o=true);var s;(this||t).animations.length===0&&(this||t).stateMachines.length===0&&((this||t).artboard.animationCount()>0?this.add([s=(this||t).artboard.animationByIndex(0).name],i,o):(this||t).artboard.stateMachineCount()>0&&this.add([s=(this||t).artboard.stateMachineByIndex(0).name],i,o));return s};Animator.prototype.handleLooping=function(){for(var i=0,o=(this||t).animations.filter((function(t){return t.playing}));i<o.length;i++){var s=o[i];if(s.loopValue===0&&s.loopCount){s.loopCount=0;this.stop(s.name)}else if(s.loopValue===1&&s.loopCount){(this||t).eventManager.fire({type:j.Loop,data:{animation:s.name,type:x.Loop}});s.loopCount=0}else if(s.loopValue===2&&s.loopCount>1){(this||t).eventManager.fire({type:j.Loop,data:{animation:s.name,type:x.PingPong}});s.loopCount=0}}};Animator.prototype.handleStateChanges=function(){var i=[];for(var o=0,s=(this||t).stateMachines.filter((function(t){return t.playing}));o<s.length;o++){var h=s[o];i.push.apply(i,h.statesChanged)}i.length>0&&(this||t).eventManager.fire({type:j.StateChange,data:i})};Animator.prototype.handleAdvancing=function(i){(this||t).eventManager.fire({type:j.Advance,data:i})};return Animator}();var j;(function(t){t.Load=\"load\";t.LoadError=\"loaderror\";t.Play=\"play\";t.Pause=\"pause\";t.Stop=\"stop\";t.Loop=\"loop\";t.Draw=\"draw\";t.Advance=\"advance\";t.StateChange=\"statechange\";t.RiveEvent=\"riveevent\";t.AudioStatusChange=\"audiostatuschange\"})(j||(j={}));var x;(function(t){t.OneShot=\"oneshot\";t.Loop=\"loop\";t.PingPong=\"pingpong\"})(x||(x={}));var O=function(){function EventManager(i){i===void 0&&(i=[]);(this||t).listeners=i}EventManager.prototype.getListeners=function(i){return(this||t).listeners.filter((function(t){return t.type===i}))};EventManager.prototype.add=function(i){(this||t).listeners.includes(i)||(this||t).listeners.push(i)};\n/**\n         * Removes a listener\n         * @param listener the listener with the callback to be removed\n         */EventManager.prototype.remove=function(i){for(var o=0;o<(this||t).listeners.length;o++){var s=(this||t).listeners[o];if(s.type===i.type&&s.callback===i.callback){(this||t).listeners.splice(o,1);break}}};\n/**\n         * Clears all listeners of specified type, or every listener if no type is\n         * specified\n         * @param type the type of listeners to clear, or all listeners if not\n         * specified\n         */EventManager.prototype.removeAll=function(i){var o=this||t;i?(this||t).listeners.filter((function(t){return t.type===i})).forEach((function(t){return o.remove(t)})):(this||t).listeners.splice(0,(this||t).listeners.length)};EventManager.prototype.fire=function(t){var i=this.getListeners(t.type);i.forEach((function(i){return i.callback(t)}))};return EventManager}();var k=function(){function TaskQueueManager(i){(this||t).eventManager=i;(this||t).queue=[]}TaskQueueManager.prototype.add=function(i){(this||t).queue.push(i)};TaskQueueManager.prototype.process=function(){while((this||t).queue.length>0){var i=(this||t).queue.shift();(i===null||i===void 0?void 0:i.action)&&i.action();(i===null||i===void 0?void 0:i.event)&&(this||t).eventManager.fire(i.event)}};return TaskQueueManager}();var I;(function(t){t[t.AVAILABLE=0]=\"AVAILABLE\";t[t.UNAVAILABLE=1]=\"UNAVAILABLE\"})(I||(I={}));var D=function(i){m(AudioManager,i);function AudioManager(){var o=i!==null&&i.apply(this||t,arguments)||this||t;o._started=false;o._enabled=false;o._status=I.UNAVAILABLE;return o}AudioManager.prototype.delay=function(i){return y(this||t,void 0,void 0,(function(){return w(this||t,(function(t){return[2,new Promise((function(t){return setTimeout(t,i)}))]}))}))};AudioManager.prototype.timeout=function(){return y(this||t,void 0,void 0,(function(){return w(this||t,(function(t){return[2,new Promise((function(t,i){return setTimeout(i,50)}))]}))}))};AudioManager.prototype.reportToListeners=function(){this.fire({type:j.AudioStatusChange});this.removeAll()};AudioManager.prototype.enableAudio=function(){return y(this||t,void 0,void 0,(function(){return w(this||t,(function(i){if(!(this||t)._enabled){(this||t)._enabled=true;(this||t)._status=I.AVAILABLE;this.reportToListeners()}return[2]}))}))};AudioManager.prototype.testAudio=function(){return y(this||t,void 0,void 0,(function(){return w(this||t,(function(i){switch(i.label){case 0:if(!((this||t)._status===I.UNAVAILABLE&&(this||t)._audioContext!==null))return[3,4];i.label=1;case 1:i.trys.push([1,3,,4]);return[4,Promise.race([(this||t)._audioContext.resume(),this.timeout()])];case 2:i.sent();this.enableAudio();return[3,4];case 3:i.sent();return[3,4];case 4:return[2]}}))}))};AudioManager.prototype._establishAudio=function(){return y(this||t,void 0,void 0,(function(){return w(this||t,(function(i){switch(i.label){case 0:if(!!(this||t)._started)return[3,5];(this||t)._started=true;if(!(typeof window==\"undefined\"))return[3,1];this.enableAudio();return[3,5];case 1:(this||t)._audioContext=new AudioContext;this.listenForUserAction();i.label=2;case 2:return(this||t)._status===I.UNAVAILABLE?[4,this.testAudio()]:[3,5];case 3:i.sent();return[4,this.delay(1e3)];case 4:i.sent();return[3,2];case 5:return[2]}}))}))};AudioManager.prototype.listenForUserAction=function(){var i=this||t;var _clickListener=function(){return y(i,void 0,void 0,(function(){return w(this||t,(function(t){this.enableAudio();return[2]}))}))};document.addEventListener(\"pointerdown\",_clickListener,{once:true})};AudioManager.prototype.establishAudio=function(){return y(this||t,void 0,void 0,(function(){return w(this||t,(function(t){this._establishAudio();return[2]}))}))};Object.defineProperty(AudioManager.prototype,\"systemVolume\",{get:function(){if((this||t)._status===I.UNAVAILABLE){this.testAudio();return 0}return 1},enumerable:false,configurable:true});Object.defineProperty(AudioManager.prototype,\"status\",{get:function(){return(this||t)._status},enumerable:false,configurable:true});return AudioManager}(O);var U=new D;var B=function(){function FakeResizeObserver(){}FakeResizeObserver.prototype.observe=function(){};FakeResizeObserver.prototype.unobserve=function(){};FakeResizeObserver.prototype.disconnect=function(){};return FakeResizeObserver}();var N=globalThis.ResizeObserver||B;var $=function(){function ObjectObservers(){var i=this||t;(this||t)._elementsMap=new Map;(this||t)._onObservedEntry=function(t){var o=i._elementsMap.get(t.target);o!==null?o.onResize(t.target.clientWidth==0||t.target.clientHeight==0):i._resizeObserver.unobserve(t.target)};(this||t)._onObserved=function(t){t.forEach(i._onObservedEntry)};(this||t)._resizeObserver=new N((this||t)._onObserved)}ObjectObservers.prototype.add=function(i,o){var s={onResize:o,element:i};(this||t)._elementsMap.set(i,s);(this||t)._resizeObserver.observe(i);return s};ObjectObservers.prototype.remove=function(i){(this||t)._resizeObserver.unobserve(i.element);(this||t)._elementsMap.delete(i.element)};return ObjectObservers}();var z=new $;var X=function(){function RiveFile(i){(this||t).enableRiveAssetCDN=true;(this||t).referenceCount=0;(this||t).src=i.src;(this||t).buffer=i.buffer;i.assetLoader&&((this||t).assetLoader=i.assetLoader);(this||t).enableRiveAssetCDN=typeof i.enableRiveAssetCDN!=\"boolean\"||i.enableRiveAssetCDN;(this||t).eventManager=new O;i.onLoad&&this.on(j.Load,i.onLoad);i.onLoadError&&this.on(j.LoadError,i.onLoadError)}RiveFile.prototype.initData=function(){return y(this||t,void 0,void 0,(function(){var i,o,s;return w(this||t,(function(h){switch(h.label){case 0:if(!(this||t).src)return[3,2];i=this||t;return[4,loadRiveFile((this||t).src)];case 1:i.buffer=h.sent();h.label=2;case 2:(this||t).assetLoader&&(o=new(this||t).runtime.CustomFileAssetLoader({loadContents:(this||t).assetLoader}));s=this||t;return[4,(this||t).runtime.load(new Uint8Array((this||t).buffer),o,(this||t).enableRiveAssetCDN)];case 3:s.file=h.sent();if((this||t).file===null){(this||t).eventManager.fire({type:j.LoadError,data:null});throw new Error(RiveFile.fileLoadErrorMessage)}(this||t).eventManager.fire({type:j.Load,data:this||t});return[2]}}))}))};RiveFile.prototype.init=function(){return y(this||t,void 0,void 0,(function(){var i;return w(this||t,(function(o){switch(o.label){case 0:if(!(this||t).src&&!(this||t).buffer)throw new Error(RiveFile.missingErrorMessage);i=this||t;return[4,E.awaitInstance()];case 1:i.runtime=o.sent();return[4,this.initData()];case 2:o.sent();return[2]}}))}))};\n/**\n         * Subscribe to Rive-generated events\n         * @param type the type of event to subscribe to\n         * @param callback callback to fire when the event occurs\n         */RiveFile.prototype.on=function(i,o){(this||t).eventManager.add({type:i,callback:o})};\n/**\n         * Unsubscribes from a Rive-generated event\n         * @param type the type of event to unsubscribe from\n         * @param callback the callback to unsubscribe\n         */RiveFile.prototype.off=function(i,o){(this||t).eventManager.remove({type:i,callback:o})};RiveFile.prototype.cleanup=function(){var i;(this||t).referenceCount-=1;if((this||t).referenceCount<=0){this.removeAllRiveEventListeners();(i=(this||t).file)===null||i===void 0?void 0:i.delete()}};\n/**\n         * Unsubscribes all Rive listeners from an event type, or everything if no type is\n         * given\n         * @param type the type of event to unsubscribe from, or all types if\n         * undefined\n         */RiveFile.prototype.removeAllRiveEventListeners=function(i){(this||t).eventManager.removeAll(i)};RiveFile.prototype.getInstance=function(){if((this||t).file!==null){(this||t).referenceCount+=1;return(this||t).file}};RiveFile.missingErrorMessage=\"Rive source file or data buffer required\";RiveFile.fileLoadErrorMessage=\"The file failed to load\";return RiveFile}();var H=function(){function Rive(i){var o=this||t;var s;(this||t).loaded=false;(this||t).readyForPlaying=false;(this||t).artboard=null;(this||t).eventCleanup=null;(this||t).shouldDisableRiveListeners=false;(this||t).automaticallyHandleEvents=false;(this||t).enableRiveAssetCDN=true;(this||t)._volume=1;(this||t)._hasZeroSize=false;(this||t).durations=[];(this||t).frameTimes=[];(this||t).frameCount=0;(this||t).isTouchScrollEnabled=false;(this||t).onCanvasResize=function(t){o._hasZeroSize=t;o._layout.maxX&&o._layout.maxY||o.resizeToCanvas()};(this||t).renderSecondTimer=0;(this||t).canvas=i.canvas;i.canvas.constructor===HTMLCanvasElement&&((this||t)._observed=z.add((this||t).canvas,(this||t).onCanvasResize));(this||t).src=i.src;(this||t).buffer=i.buffer;(this||t).riveFile=i.riveFile;(this||t).layout=(s=i.layout)!==null&&s!==void 0?s:new C;(this||t).shouldDisableRiveListeners=!!i.shouldDisableRiveListeners;(this||t).isTouchScrollEnabled=!!i.isTouchScrollEnabled;(this||t).automaticallyHandleEvents=!!i.automaticallyHandleEvents;(this||t).enableRiveAssetCDN=i.enableRiveAssetCDN===void 0||i.enableRiveAssetCDN;(this||t).eventManager=new O;i.onLoad&&this.on(j.Load,i.onLoad);i.onLoadError&&this.on(j.LoadError,i.onLoadError);i.onPlay&&this.on(j.Play,i.onPlay);i.onPause&&this.on(j.Pause,i.onPause);i.onStop&&this.on(j.Stop,i.onStop);i.onLoop&&this.on(j.Loop,i.onLoop);i.onStateChange&&this.on(j.StateChange,i.onStateChange);i.onAdvance&&this.on(j.Advance,i.onAdvance)\n/**\n           * @deprecated Use camelCase'd versions instead.\n           */;i.onload&&!i.onLoad&&this.on(j.Load,i.onload);i.onloaderror&&!i.onLoadError&&this.on(j.LoadError,i.onloaderror);i.onplay&&!i.onPlay&&this.on(j.Play,i.onplay);i.onpause&&!i.onPause&&this.on(j.Pause,i.onpause);i.onstop&&!i.onStop&&this.on(j.Stop,i.onstop);i.onloop&&!i.onLoop&&this.on(j.Loop,i.onloop);i.onstatechange&&!i.onStateChange&&this.on(j.StateChange,i.onstatechange);i.assetLoader&&((this||t).assetLoader=i.assetLoader);(this||t).taskQueue=new k((this||t).eventManager);this.init({src:(this||t).src,buffer:(this||t).buffer,riveFile:(this||t).riveFile,autoplay:i.autoplay,animations:i.animations,stateMachines:i.stateMachines,artboard:i.artboard,useOffscreenRenderer:i.useOffscreenRenderer})}Rive.new=function(t){console.warn(\"This function is deprecated: please use `new Rive({})` instead\");return new Rive(t)};Rive.prototype.onSystemAudioChanged=function(){(this||t).volume=(this||t)._volume};Rive.prototype.init=function(i){var o=this||t;var s=i.src,h=i.buffer,v=i.riveFile,m=i.animations,y=i.stateMachines,w=i.artboard,_=i.autoplay,R=_!==void 0&&_,C=i.useOffscreenRenderer,T=C!==void 0&&C;(this||t).src=s;(this||t).buffer=h;(this||t).riveFile=v;if(!(this||t).src&&!(this||t).buffer&&!(this||t).riveFile)throw new Error(Rive.missingErrorMessage);var L=mapToStringArray(m);var P=mapToStringArray(y);(this||t).loaded=false;(this||t).readyForPlaying=false;E.awaitInstance().then((function(t){o.runtime=t;o.renderer=o.runtime.makeRenderer(o.canvas,T);o.canvas.width||o.canvas.height||o.resizeDrawingSurfaceToCanvas();o.initData(w,L,P,R).then((function(){return o.setupRiveListeners()})).catch((function(t){console.error(t)}))})).catch((function(t){console.error(t)}))};\n/**\n         * Setup Rive Listeners on the canvas\n         * @param riveListenerOptions - Enables TouchEvent events on the canvas. Set to true to allow\n         * touch scrolling on the canvas element on touch-enabled devices\n         * i.e. { isTouchScrollEnabled: true }\n         */Rive.prototype.setupRiveListeners=function(i){var o=this||t;if(!(this||t).shouldDisableRiveListeners){var s=((this||t).animator.stateMachines||[]).filter((function(t){return t.playing&&o.runtime.hasListeners(t.instance)})).map((function(t){return t.instance}));var h=(this||t).isTouchScrollEnabled;i&&\"isTouchScrollEnabled\"in i&&(h=i.isTouchScrollEnabled);(this||t).eventCleanup=(0,v.registerTouchInteractions)({canvas:(this||t).canvas,artboard:(this||t).artboard,stateMachines:s,renderer:(this||t).renderer,rive:(this||t).runtime,fit:(this||t)._layout.runtimeFit((this||t).runtime),alignment:(this||t)._layout.runtimeAlignment((this||t).runtime),isTouchScrollEnabled:h})}};Rive.prototype.removeRiveListeners=function(){(this||t).eventCleanup&&this.eventCleanup()};Rive.prototype.initializeAudio=function(){var i=this||t;var o;if(U.status==I.UNAVAILABLE&&((o=(this||t).artboard)===null||o===void 0?void 0:o.hasAudio)){U.add({type:j.AudioStatusChange,callback:function(){return i.onSystemAudioChanged()}});U.establishAudio()}};Rive.prototype.initData=function(i,o,s,h){var v;return y(this||t,void 0,void 0,(function(){var m;return w(this||t,(function(y){switch(y.label){case 0:y.trys.push([0,3,,4]);if(!((this||t).riveFile==null))return[3,2];(this||t).riveFile=new X({src:(this||t).src,buffer:(this||t).buffer,enableRiveAssetCDN:(this||t).enableRiveAssetCDN,assetLoader:(this||t).assetLoader});return[4,(this||t).riveFile.init()];case 1:y.sent();y.label=2;case 2:(this||t).file=(this||t).riveFile.getInstance();this.initArtboard(i,o,s,h);this.initializeAudio();(this||t).loaded=true;(this||t).eventManager.fire({type:j.Load,data:(v=(this||t).src)!==null&&v!==void 0?v:\"buffer\"});(this||t).readyForPlaying=true;(this||t).taskQueue.process();this.drawFrame();return[2,Promise.resolve()];case 3:y.sent();m=\"Problem loading file; may be corrupt!\";console.warn(m);(this||t).eventManager.fire({type:j.LoadError,data:m});return[2,Promise.reject(m)];case 4:return[2]}}))}))};Rive.prototype.initArtboard=function(i,o,s,h){if((this||t).file){var v=i?(this||t).file.artboardByName(i):(this||t).file.defaultArtboard();if(v){(this||t).artboard=v;v.volume=(this||t)._volume*U.systemVolume;if((this||t).artboard.animationCount()<1){y=\"Artboard has no animations\";(this||t).eventManager.fire({type:j.LoadError,data:y});throw y}(this||t).animator=new F((this||t).runtime,(this||t).artboard,(this||t).eventManager);var m;if(o.length>0||s.length>0){m=o.concat(s);(this||t).animator.initLinearAnimations(o,h);(this||t).animator.initStateMachines(s,h)}else m=[(this||t).animator.atLeastOne(h,false)];(this||t).taskQueue.add({event:{type:h?j.Play:j.Pause,data:m}})}else{var y=\"Invalid artboard name or no default artboard\";console.warn(y);(this||t).eventManager.fire({type:j.LoadError,data:y})}}};Rive.prototype.drawFrame=function(){this.startRendering()};\n/**\n         * Draw rendering loop; renders animation frames at the correct time interval.\n         * @param time the time at which to render a frame\n         */Rive.prototype.draw=function(i,o){(this||t).frameRequestId=null;var s=performance.now();(this||t).lastRenderTime||((this||t).lastRenderTime=i);(this||t).renderSecondTimer+=i-(this||t).lastRenderTime;if((this||t).renderSecondTimer>5e3){(this||t).renderSecondTimer=0;o===null||o===void 0?void 0:o()}var h=(i-(this||t).lastRenderTime)/1e3;(this||t).lastRenderTime=i;var m=(this||t).animator.animations.filter((function(t){return t.playing||t.needsScrub})).sort((function(t){return t.needsScrub?-1:1}));for(var y=0,w=m;y<w.length;y++){var _=w[y];_.advance(h);_.instance.didLoop&&(_.loopCount+=1);_.apply(1)}var R=(this||t).animator.stateMachines.filter((function(t){return t.playing}));for(var C=0,E=R;C<E.length;C++){var T=E[C];var L=T.reportedEventCount();if(L)for(var M=0;M<L;M++){var F=T.reportedEventAt(M);if(F)if(F.type===P.OpenUrl){(this||t).eventManager.fire({type:j.RiveEvent,data:F});if((this||t).automaticallyHandleEvents){var x=document.createElement(\"a\");var O=F,k=O.url,I=O.target;var D=(0,v.sanitizeUrl)(k);k&&x.setAttribute(\"href\",D);I&&x.setAttribute(\"target\",I);D&&D!==v.BLANK_URL&&x.click()}}else(this||t).eventManager.fire({type:j.RiveEvent,data:F})}T.advance(h)}(this||t).artboard.advance(h);var U=(this||t).renderer;U.clear();U.save();this.alignRenderer();(this||t)._hasZeroSize||(this||t).artboard.draw(U);U.restore();U.flush();(this||t).animator.handleLooping();(this||t).animator.handleStateChanges();(this||t).animator.handleAdvancing(h);(this||t).frameCount++;var B=performance.now();(this||t).frameTimes.push(B);(this||t).durations.push(B-s);while((this||t).frameTimes[0]<=B-1e3){(this||t).frameTimes.shift();(this||t).durations.shift()}(this||t).animator.isPlaying?this.startRendering():((this||t).animator.isPaused||(this||t).animator.isStopped)&&((this||t).lastRenderTime=0)};Rive.prototype.alignRenderer=function(){var i=this||t,o=i.renderer,s=i.runtime,h=i._layout,v=i.artboard;o.align(h.runtimeFit(s),h.runtimeAlignment(s),{minX:h.minX,minY:h.minY,maxX:h.maxX,maxY:h.maxY},v.bounds)};Object.defineProperty(Rive.prototype,\"fps\",{get:function(){return(this||t).durations.length},enumerable:false,configurable:true});Object.defineProperty(Rive.prototype,\"frameTime\",{get:function(){return(this||t).durations.length===0?0:((this||t).durations.reduce((function(t,i){return t+i}),0)/(this||t).durations.length).toFixed(4)},enumerable:false,configurable:true});Rive.prototype.cleanup=function(){var i;this.stopRendering();this.cleanupInstances();(this||t)._observed!==null&&z.remove((this||t)._observed);(i=(this||t).riveFile)===null||i===void 0?void 0:i.cleanup();(this||t).riveFile=null;(this||t).file=null};Rive.prototype.deleteRiveRenderer=function(){var i;(i=(this||t).renderer)===null||i===void 0?void 0:i.delete();(this||t).renderer=null};Rive.prototype.cleanupInstances=function(){(this||t).eventCleanup!==null&&this.eventCleanup();this.stop();if((this||t).artboard){(this||t).artboard.delete();(this||t).artboard=null}};\n/**\n         * Tries to query the setup Artboard for a text run node with the given name.\n         *\n         * @param textRunName - Name of the text run node associated with a text object\n         * @returns - TextValueRun node or undefined if the text run cannot be queried\n         */Rive.prototype.retrieveTextRun=function(i){var o;if(i)if((this||t).artboard){var s=(this||t).artboard.textRun(i);if(s)return s;console.warn(\"Could not access a text run with name '\".concat(i,\"' in the '\").concat((o=(this||t).artboard)===null||o===void 0?void 0:o.name,\"' Artboard. Note that you must rename a text run node in the Rive editor to make it queryable at runtime.\"))}else console.warn(\"Tried to access text run, but the Artboard is null\");else console.warn(\"No text run name provided\")};\n/**\n         * Returns a string from a given text run node name, or undefined if the text run\n         * cannot be queried.\n         *\n         * @param textRunName - Name of the text run node associated with a text object\n         * @returns - String value of the text run node or undefined\n         */Rive.prototype.getTextRunValue=function(t){var i=this.retrieveTextRun(t);return i?i.text:void 0};\n/**\n         * Sets a text value for a given text run node name if possible\n         *\n         * @param textRunName - Name of the text run node associated with a text object\n         * @param textRunValue - String value to set on the text run node\n         */Rive.prototype.setTextRunValue=function(t,i){var o=this.retrieveTextRun(t);o&&(o.text=i)};Rive.prototype.play=function(i,o){var s=this||t;i=mapToStringArray(i);if((this||t).readyForPlaying){(this||t).animator.play(i);(this||t).eventCleanup&&this.eventCleanup();this.setupRiveListeners();this.startRendering()}else(this||t).taskQueue.add({action:function(){return s.play(i,o)}})};Rive.prototype.pause=function(i){var o=this||t;i=mapToStringArray(i);if((this||t).readyForPlaying){(this||t).eventCleanup&&this.eventCleanup();(this||t).animator.pause(i)}else(this||t).taskQueue.add({action:function(){return o.pause(i)}})};Rive.prototype.scrub=function(i,o){var s=this||t;i=mapToStringArray(i);if((this||t).readyForPlaying){(this||t).animator.scrub(i,o||0);this.drawFrame()}else(this||t).taskQueue.add({action:function(){return s.scrub(i,o)}})};Rive.prototype.stop=function(i){var o=this||t;i=mapToStringArray(i);if((this||t).readyForPlaying){(this||t).animator.stop(i);(this||t).eventCleanup&&this.eventCleanup()}else(this||t).taskQueue.add({action:function(){return o.stop(i)}})};\n/**\n         * Resets the animation\n         * @param artboard the name of the artboard, or default if none given\n         * @param animations the names of animations for playback\n         * @param stateMachines the names of state machines for playback\n         * @param autoplay whether to autoplay when reset, defaults to false\n         *\n         */Rive.prototype.reset=function(i){var o;var s=i===null||i===void 0?void 0:i.artboard;var h=mapToStringArray(i===null||i===void 0?void 0:i.animations);var v=mapToStringArray(i===null||i===void 0?void 0:i.stateMachines);var m=(o=i===null||i===void 0?void 0:i.autoplay)!==null&&o!==void 0&&o;this.cleanupInstances();this.initArtboard(s,h,v,m);(this||t).taskQueue.process()};Rive.prototype.load=function(i){(this||t).file=null;this.stop();this.init(i)};Object.defineProperty(Rive.prototype,\"layout\",{get:function(){return(this||t)._layout},set:function(i){(this||t)._layout=i;i.maxX&&i.maxY||this.resizeToCanvas();(this||t).loaded&&!(this||t).animator.isPlaying&&this.drawFrame()},enumerable:false,configurable:true});Rive.prototype.resizeToCanvas=function(){(this||t)._layout=(this||t).layout.copyWith({minX:0,minY:0,maxX:(this||t).canvas.width,maxY:(this||t).canvas.height})};Rive.prototype.resizeDrawingSurfaceToCanvas=function(i){if((this||t).canvas instanceof HTMLCanvasElement&&!!window){var o=(this||t).canvas.getBoundingClientRect(),s=o.width,h=o.height;var v=i||window.devicePixelRatio||1;(this||t).canvas.width=v*s;(this||t).canvas.height=v*h;this.startRendering();this.resizeToCanvas()}};Object.defineProperty(Rive.prototype,\"source\",{get:function(){return(this||t).src},enumerable:false,configurable:true});Object.defineProperty(Rive.prototype,\"activeArtboard\",{get:function(){return(this||t).artboard?(this||t).artboard.name:\"\"},enumerable:false,configurable:true});Object.defineProperty(Rive.prototype,\"animationNames\",{get:function(){if(!(this||t).loaded||!(this||t).artboard)return[];var i=[];for(var o=0;o<(this||t).artboard.animationCount();o++)i.push((this||t).artboard.animationByIndex(o).name);return i},enumerable:false,configurable:true});Object.defineProperty(Rive.prototype,\"stateMachineNames\",{get:function(){if(!(this||t).loaded||!(this||t).artboard)return[];var i=[];for(var o=0;o<(this||t).artboard.stateMachineCount();o++)i.push((this||t).artboard.stateMachineByIndex(o).name);return i},enumerable:false,configurable:true});\n/**\n         * Returns the inputs for the specified instanced state machine, or an empty\n         * list if the name is invalid or the state machine is not instanced\n         * @param name the state machine name\n         * @returns the inputs for the named state machine\n         */Rive.prototype.stateMachineInputs=function(i){if((this||t).loaded){var o=(this||t).animator.stateMachines.find((function(t){return t.name===i}));return o===null||o===void 0?void 0:o.inputs}};Rive.prototype.retrieveInputAtPath=function(i,o){if(i)if((this||t).artboard){var s=(this||t).artboard.inputByPath(i,o);if(s)return s;console.warn(\"Could not access an input with name: '\".concat(i,\"', at path:'\").concat(o,\"'\"))}else console.warn(\"Tried to access input: '\".concat(i,\"', at path: '\").concat(o,\"', but the Artboard is null\"));else console.warn(\"No input name provided for path '\".concat(o,\"'\"))};\n/**\n         * Set the boolean input with the provided name at the given path with value\n         * @param input the state machine input name\n         * @param value the value to set the input to\n         * @param path the path the input is located at an artboard level\n         */Rive.prototype.setBooleanStateAtPath=function(t,i,o){var s=this.retrieveInputAtPath(t,o);s&&(s.type===T.Boolean?s.asBool().value=i:console.warn(\"Input with name: '\".concat(t,\"', at path:'\").concat(o,\"' is not a boolean\")))};\n/**\n         * Set the number input with the provided name at the given path with value\n         * @param input the state machine input name\n         * @param value the value to set the input to\n         * @param path the path the input is located at an artboard level\n         */Rive.prototype.setNumberStateAtPath=function(t,i,o){var s=this.retrieveInputAtPath(t,o);s&&(s.type===T.Number?s.asNumber().value=i:console.warn(\"Input with name: '\".concat(t,\"', at path:'\").concat(o,\"' is not a number\")))};\n/**\n         * Fire the trigger with the provided name at the given path\n         * @param input the state machine input name\n         * @param path the path the input is located at an artboard level\n         */Rive.prototype.fireStateAtPath=function(t,i){var o=this.retrieveInputAtPath(t,i);o&&(o.type===T.Trigger?o.asTrigger().fire():console.warn(\"Input with name: '\".concat(t,\"', at path:'\").concat(i,\"' is not a trigger\")))};Rive.prototype.retrieveTextAtPath=function(i,o){if(i)if(o)if((this||t).artboard){var s=(this||t).artboard.textByPath(i,o);if(s)return s;console.warn(\"Could not access text with name: '\".concat(i,\"', at path:'\").concat(o,\"'\"))}else console.warn(\"Tried to access text: '\".concat(i,\"', at path: '\").concat(o,\"', but the Artboard is null\"));else console.warn(\"No path provided for text '\".concat(i,\"'\"));else console.warn(\"No text name provided for path '\".concat(o,\"'\"))};\n/**\n         * Retrieves the text value for a specified text run at a given path\n         * @param textName The name of the text run\n         * @param path The path to the text run within the artboard\n         * @returns The text value of the text run, or undefined if not found\n         *\n         * @example\n         * // Get the text value for a text run named \"title\" at one nested artboard deep\n         * const titleText = riveInstance.getTextRunValueAtPath(\"title\", \"artboard1\");\n         *\n         * @example\n         * // Get the text value for a text run named \"subtitle\" within a nested group two artboards deep\n         * const subtitleText = riveInstance.getTextRunValueAtPath(\"subtitle\", \"group/nestedGroup\");\n         *\n         * @remarks\n         * If the text run cannot be found at the specified path, a warning will be logged to the console.\n         */Rive.prototype.getTextRunValueAtPath=function(t,i){var o=this.retrieveTextAtPath(t,i);if(o)return o.text;console.warn(\"Could not get text with name: '\".concat(t,\"', at path:'\").concat(i,\"'\"))};\n/**\n         * Sets the text value for a specified text run at a given path\n         * @param textName The name of the text run\n         * @param value The new text value to set\n         * @param path The path to the text run within the artboard\n         * @returns void\n         *\n         * @example\n         * // Set the text value for a text run named \"title\" at one nested artboard deep\n         * riveInstance.setTextRunValueAtPath(\"title\", \"New Title\", \"artboard1\");\n         *\n         * @example\n         * // Set the text value for a text run named \"subtitle\" within a nested group two artboards deep\n         * riveInstance.setTextRunValueAtPath(\"subtitle\", \"New Subtitle\", \"group/nestedGroup\");\n         *\n         * @remarks\n         * If the text run cannot be found at the specified path, a warning will be logged to the console.\n         */Rive.prototype.setTextRunValueAtPath=function(t,i,o){var s=this.retrieveTextAtPath(t,o);s?s.text=i:console.warn(\"Could not set text with name: '\".concat(t,\"', at path:'\").concat(o,\"'\"))};Object.defineProperty(Rive.prototype,\"playingStateMachineNames\",{get:function(){return(this||t).loaded?(this||t).animator.stateMachines.filter((function(t){return t.playing})).map((function(t){return t.name})):[]},enumerable:false,configurable:true});Object.defineProperty(Rive.prototype,\"playingAnimationNames\",{get:function(){return(this||t).loaded?(this||t).animator.animations.filter((function(t){return t.playing})).map((function(t){return t.name})):[]},enumerable:false,configurable:true});Object.defineProperty(Rive.prototype,\"pausedAnimationNames\",{get:function(){return(this||t).loaded?(this||t).animator.animations.filter((function(t){return!t.playing})).map((function(t){return t.name})):[]},enumerable:false,configurable:true});Object.defineProperty(Rive.prototype,\"pausedStateMachineNames\",{\n/**\n           *  Returns a list of paused machine names\n           * @returns a list of state machine names that are paused\n           */\nget:function(){return(this||t).loaded?(this||t).animator.stateMachines.filter((function(t){return!t.playing})).map((function(t){return t.name})):[]},enumerable:false,configurable:true});Object.defineProperty(Rive.prototype,\"isPlaying\",{\n/**\n           * @returns true if any animation is playing\n           */\nget:function(){return(this||t).animator.isPlaying},enumerable:false,configurable:true});Object.defineProperty(Rive.prototype,\"isPaused\",{\n/**\n           * @returns true if all instanced animations are paused\n           */\nget:function(){return(this||t).animator.isPaused},enumerable:false,configurable:true});Object.defineProperty(Rive.prototype,\"isStopped\",{\n/**\n           * @returns true if no animations are playing or paused\n           */\nget:function(){return(this||t).animator.isStopped},enumerable:false,configurable:true});Object.defineProperty(Rive.prototype,\"bounds\",{\n/**\n           * @returns the bounds of the current artboard, or undefined if the artboard\n           * isn't loaded yet.\n           */\nget:function(){return(this||t).artboard?(this||t).artboard.bounds:void 0},enumerable:false,configurable:true});\n/**\n         * Subscribe to Rive-generated events\n         * @param type the type of event to subscribe to\n         * @param callback callback to fire when the event occurs\n         */Rive.prototype.on=function(i,o){(this||t).eventManager.add({type:i,callback:o})};\n/**\n         * Unsubscribes from a Rive-generated event\n         * @param type the type of event to unsubscribe from\n         * @param callback the callback to unsubscribe\n         */Rive.prototype.off=function(i,o){(this||t).eventManager.remove({type:i,callback:o})};\n/**\n         * Unsubscribes from a Rive-generated event\n         * @deprecated\n         * @param callback the callback to unsubscribe from\n         */Rive.prototype.unsubscribe=function(t,i){console.warn(\"This function is deprecated: please use `off()` instead.\");this.off(t,i)};\n/**\n         * Unsubscribes all Rive listeners from an event type, or everything if no type is\n         * given\n         * @param type the type of event to unsubscribe from, or all types if\n         * undefined\n         */Rive.prototype.removeAllRiveEventListeners=function(i){(this||t).eventManager.removeAll(i)};\n/**\n         * Unsubscribes all listeners from an event type, or everything if no type is\n         * given\n         * @deprecated\n         * @param type the type of event to unsubscribe from, or all types if\n         * undefined\n         */Rive.prototype.unsubscribeAll=function(t){console.warn(\"This function is deprecated: please use `removeAllRiveEventListeners()` instead.\");this.removeAllRiveEventListeners(t)};Rive.prototype.stopRendering=function(){if((this||t).loaded&&(this||t).frameRequestId){(this||t).runtime.cancelAnimationFrame?(this||t).runtime.cancelAnimationFrame((this||t).frameRequestId):cancelAnimationFrame((this||t).frameRequestId);(this||t).frameRequestId=null}};Rive.prototype.startRendering=function(){(this||t).loaded&&(this||t).artboard&&!(this||t).frameRequestId&&((this||t).runtime.requestAnimationFrame?(this||t).frameRequestId=(this||t).runtime.requestAnimationFrame((this||t).draw.bind(this||t)):(this||t).frameRequestId=requestAnimationFrame((this||t).draw.bind(this||t)))};\n/**\n         * Enables frames-per-second (FPS) reporting for the runtime\n         * If no callback is provided, Rive will append a fixed-position div at the top-right corner of\n         * the page with the FPS reading\n         * @param fpsCallback - Callback from the runtime during the RAF loop that supplies the FPS value\n         */Rive.prototype.enableFPSCounter=function(i){(this||t).runtime.enableFPSCounter(i)};Rive.prototype.disableFPSCounter=function(){(this||t).runtime.disableFPSCounter()};Object.defineProperty(Rive.prototype,\"contents\",{get:function(){if((this||t).loaded){var i={artboards:[]};for(var o=0;o<(this||t).file.artboardCount();o++){var s=(this||t).file.artboardByIndex(o);var h={name:s.name,animations:[],stateMachines:[]};for(var v=0;v<s.animationCount();v++){var m=s.animationByIndex(v);h.animations.push(m.name)}for(var y=0;y<s.stateMachineCount();y++){var w=s.stateMachineByIndex(y);var _=w.name;var R=new(this||t).runtime.StateMachineInstance(w,s);var C=[];for(var E=0;E<R.inputCount();E++){var T=R.input(E);C.push({name:T.name,type:T.type})}h.stateMachines.push({name:_,inputs:C})}i.artboards.push(h)}return i}},enumerable:false,configurable:true});Object.defineProperty(Rive.prototype,\"volume\",{get:function(){(this||t).artboard&&(this||t).artboard.volume!==(this||t)._volume&&((this||t)._volume=(this||t).artboard.volume);return(this||t)._volume},set:function(i){(this||t)._volume=i;(this||t).artboard&&((this||t).artboard.volume=i*U.systemVolume)},enumerable:false,configurable:true});Rive.missingErrorMessage=\"Rive source file or data buffer required\";return Rive}();var loadRiveFile=function(i){return y(void 0,void 0,void 0,(function(){var o,s,h;return w(this||t,(function(t){switch(t.label){case 0:o=new Request(i);return[4,fetch(o)];case 1:s=t.sent();return[4,s.arrayBuffer()];case 2:h=t.sent();return[2,h]}}))}))};var mapToStringArray=function(t){return typeof t===\"string\"?[t]:t instanceof Array?t:[]};var G={EventManager:O,TaskQueueManager:k};var decodeAudio=function(t){return new Promise((function(i){return E.getInstance((function(o){o.decodeAudio(t,i)}))}))};var decodeImage=function(t){return new Promise((function(i){return E.getInstance((function(o){o.decodeImage(t,i)}))}))};var decodeFont=function(t){return new Promise((function(i){return E.getInstance((function(o){o.decodeFont(t,i)}))}))}})();return s})()));var o=i;const s=i.rive,h=i.__esModule;export{h as __esModule,o as default,s as rive};\n//# sourceMappingURL=rive.js.map\n","import*as t from\"react\";import*as i from\"@rive-app/canvas\";var c=t;try{\"default\"in t&&(c=t.default)}catch(h){}var l=i;try{\"default\"in i&&(l=i.default)}catch(h){}var f=typeof globalThis!==\"undefined\"?globalThis:typeof self!==\"undefined\"?self:global;var d={};Object.defineProperty(d,\"__esModule\",{value:!0});var h=c,w=l;function n(t){return t&&\"object\"==typeof t&&\"default\"in t?t:{default:t}}var y=n(h),r=function(){return r=Object.assign||function(t){for(var i,c=1,l=arguments.length;c<l;c++)for(var f in i=arguments[c])Object.prototype.hasOwnProperty.call(i,f)&&(t[f]=i[f]);return t},r.apply(this||f,arguments)};function o(t,i){var c={};for(var l in t)Object.prototype.hasOwnProperty.call(t,l)&&i.indexOf(l)<0&&(c[l]=t[l]);if(null!=t&&\"function\"==typeof Object.getOwnPropertySymbols){var f=0;for(l=Object.getOwnPropertySymbols(t);f<l.length;f++)i.indexOf(l[f])<0&&Object.prototype.propertyIsEnumerable.call(t,l[f])&&(c[l[f]]=t[l[f]])}return c}function a(t,i,c,l){return new(c||(c=Promise))((function(f,d){function a(t){try{u(l.next(t))}catch(t){d(t)}}function s(t){try{u(l.throw(t))}catch(t){d(t)}}function u(t){var i;t.done?f(t.value):(i=t.value,i instanceof c?i:new c((function(t){t(i)}))).then(a,s)}u((l=l.apply(t,i||[])).next())}))}function s(t,i){var c,l,d,h={label:0,sent:function(){if(1&d[0])throw d[1];return d[1]},trys:[],ops:[]},w=Object.create((\"function\"==typeof Iterator?Iterator:Object).prototype);return w.next=s(0),w.throw=s(1),w.return=s(2),\"function\"==typeof Symbol&&(w[Symbol.iterator]=function(){return this||f}),w;function s(f){return function(y){return function(f){if(c)throw new TypeError(\"Generator is already executing.\");for(;w&&(w=0,f[0]&&(h=0)),h;)try{if(c=1,l&&(d=2&f[0]?l.return:f[0]?l.throw||((d=l.return)&&d.call(l),0):l.next)&&!(d=d.call(l,f[1])).done)return d;switch(l=0,d&&(f=[2&f[0],d.value]),f[0]){case 0:case 1:d=f;break;case 4:return h.label++,{value:f[1],done:!1};case 5:h.label++,l=f[1],f=[0];continue;case 7:f=h.ops.pop(),h.trys.pop();continue;default:if(!(d=h.trys,(d=d.length>0&&d[d.length-1])||6!==f[0]&&2!==f[0])){h=0;continue}if(3===f[0]&&(!d||f[1]>d[0]&&f[1]<d[3])){h.label=f[1];break}if(6===f[0]&&h.label<d[1]){h.label=d[1],d=f;break}if(d&&h.label<d[2]){h.label=d[2],h.ops.push(f);break}d[2]&&h.ops.pop(),h.trys.pop();continue}f=i.call(t,h)}catch(t){f=[6,t],l=0}finally{c=d=0}if(5&f[0])throw f[1];return{value:f[0]?f[1]:void 0,done:!0}}([f,y])}}}function u(){var t=\"undefined\"!=typeof window&&\"number\"==typeof window.devicePixelRatio?window.devicePixelRatio:1;return Math.min(Math.max(1,t),3)}\"function\"==typeof SuppressedError&&SuppressedError;var g=function(){function e(){}return e.prototype.observe=function(){},e.prototype.unobserve=function(){},e.prototype.disconnect=function(){},e}();var m=globalThis.ResizeObserver||g,O=void 0!==globalThis.ResizeObserver,x=!O;function v(t,i){void 0===i&&(i=!0);var c=h.useState({width:0,height:0}),l=c[0],d=c[1];h.useEffect((function(){if(\"undefined\"!=typeof window&&i){var e=function(){d({width:window.innerWidth,height:window.innerHeight})};return x&&(e(),window.addEventListener(\"resize\",e)),function(){return window.removeEventListener(\"resize\",e)}}}),[]);var w,y,g,T=h.useRef(new m((w=function(t){O&&d({width:t[t.length-1].contentRect.width,height:t[t.length-1].contentRect.height})},y=0,g=0,function(){for(var t=this||f,i=[],c=0;c<arguments.length;c++)i[c]=arguments[c];clearTimeout(g),g=window.setTimeout((function(){return w.apply(t,i)}),y)})));return h.useEffect((function(){var c=T.current;if(i){var l=t.current;return t.current&&O&&c.observe(t.current),function(){c.disconnect(),l&&O&&c.unobserve(l)}}c.disconnect()}),[t,T]),l}var T={useDevicePixelRatio:!0,fitCanvasToArtboardHeight:!1,useOffscreenRenderer:!0,shouldResizeCanvasToContainer:!0};function p(t){return Object.assign({},T,t)}function b(t){var i=t.riveLoaded,c=void 0!==i&&i,l=t.canvasElem,f=t.containerRef,d=t.options,w=void 0===d?{}:d,y=t.onCanvasHasResized,g=t.artboardBounds,m=p(w),O=h.useState({height:0,width:0}),x=O[0],T=x.height,P=x.width,S=O[1],L=h.useState({height:0,width:0}),M=L[0],k=M.height,z=M.width,j=L[1],I=h.useState(!0),H=I[0],D=I[1],N=m.fitCanvasToArtboardHeight,A=m.shouldResizeCanvasToContainer,B=m.useDevicePixelRatio,F=m.customDevicePixelRatio,W=v(f,A),_=function(t){var i=t||u(),c=h.useState(i),l=c[0],f=c[1];return h.useEffect((function(){if(\"undefined\"!=typeof window&&\"matchMedia\"in window){var e=function(){var i=t||u();f(i)},i=window.matchMedia(\"screen and (resolution: \".concat(l,\"dppx)\"));return i.hasOwnProperty(\"addEventListener\")?i.addEventListener(\"change\",e):i.addListener(e),function(){i.hasOwnProperty(\"removeEventListener\")?i.removeEventListener(\"change\",e):i.removeListener(e)}}}),[l,t]),l}(F),U=null!=g?g:{},X=U.maxX,Y=U.maxY,G=h.useCallback((function(){var t,i,c,l,d=null!==(i=null===(t=f.current)||void 0===t?void 0:t.clientWidth)&&void 0!==i?i:0,h=null!==(l=null===(c=f.current)||void 0===c?void 0:c.clientHeight)&&void 0!==l?l:0;return N&&g?{width:d,height:d*(g.maxY/g.maxX)}:{width:d,height:h}}),[f,N,X,Y]);h.useEffect((function(){if(A&&f.current&&c){var t=G(),i=t.width,d=t.height,h=!1;if(l){var w=i!==P||d!==T;if(m.fitCanvasToArtboardHeight&&w&&(f.current.style.height=d+\"px\",h=!0),m.useDevicePixelRatio){if(w||i*_!==z||d*_!==k){var g=_*i,O=_*d;l.width=g,l.height=O,l.style.width=i+\"px\",l.style.height=d+\"px\",j({width:g,height:O}),h=!0}}else w&&(l.width=i,l.height=d,j({width:i,height:d}),h=!0);S({width:i,height:d})}y&&(H||h)&&y&&y(),H&&D(!1)}}),[l,f,W,_,G,H,D,k,z,T,P,y,A,N,B,c]),h.useEffect((function(){j({width:0,height:0})}),[l])}var P,S=function(){function e(){}return e.prototype.observe=function(){},e.prototype.unobserve=function(){},e.prototype.disconnect=function(){},e}(),L=globalThis.IntersectionObserver||S,M=function(){function e(){var t=this||f;(this||f).elementsMap=new Map,(this||f).onObserved=function(i){i.forEach((function(i){var c=t.elementsMap.get(i.target);c&&c(i)}))},(this||f).observer=new L((this||f).onObserved)}return e.prototype.registerCallback=function(t,i){(this||f).observer.observe(t),(this||f).elementsMap.set(t,i)},e.prototype.removeCallback=function(t){(this||f).observer.unobserve(t),(this||f).elementsMap.delete(t)},e}(),R=function(){return P||(P=new M),P};function C(t){var i=t.setContainerRef,c=t.setCanvasRef,l=t.className,f=void 0===l?\"\":l,d=t.style,h=t.children,w=o(t,[\"setContainerRef\",\"setCanvasRef\",\"className\",\"style\",\"children\"]),g=r({width:\"100%\",height:\"100%\"},d);return y.default.createElement(\"div\",r({ref:i,className:f},!f&&{style:g}),y.default.createElement(\"canvas\",r({ref:c,style:{verticalAlign:\"top\",width:0,height:0}},w),h))}function E(t,i){void 0===i&&(i={});var c=h.useState(null),l=c[0],f=c[1],d=h.useRef(null),g=h.useState(null),m=g[0],O=g[1],x=Boolean(t),T=p(i),P=h.useCallback((function(){m&&(m.startRendering(),m.resizeToCanvas())}),[m]);b({riveLoaded:!!m,canvasElem:l,containerRef:d,options:T,onCanvasHasResized:P,artboardBounds:null==m?void 0:m.bounds});var S=h.useCallback((function(t){null===t&&l&&(l.height=0,l.width=0),f(t)}),[]);h.useEffect((function(){if(l&&t&&null==m){var i=T.useOffscreenRenderer,c=new w.Rive(r(r({useOffscreenRenderer:i},t),{canvas:l}));c.on(w.EventType.Load,(function(){l?O(c):c.cleanup()}))}}),[l,x,m]);var L=h.useCallback((function(t){d.current=t}),[]),M={observe:h.useCallback((function(t,i){R().registerCallback(t,i)}),[]),unobserve:h.useCallback((function(t){R().removeCallback(t)}),[])},k=M.observe,z=M.unobserve;h.useEffect((function(){var t,i=!1,n=function(){if(l&&i){var t=l.getBoundingClientRect();t.width>0&&t.height>0&&t.top<(window.innerHeight||document.documentElement.clientHeight)&&t.bottom>0&&t.left<(window.innerWidth||document.documentElement.clientWidth)&&t.right>0&&(null==m||m.startRendering(),i=!1)}};return l&&!1!==T.shouldUseIntersectionObserver&&k(l,(function(c){c.isIntersecting?m&&m.startRendering():m&&m.stopRendering(),i=!c.isIntersecting,clearTimeout(t),c.isIntersecting||0!==c.boundingClientRect.width||(t=setTimeout(n,10))})),function(){l&&z(l)}}),[k,z,m,l,T.shouldUseIntersectionObserver]),h.useEffect((function(){return function(){m&&(m.cleanup(),O(null))}}),[m,l]);var j=null==t?void 0:t.animations;h.useEffect((function(){m&&j&&(m.isPlaying?(m.stop(m.animationNames),m.play(j)):m.isPaused&&(m.stop(m.animationNames),m.pause(j)))}),[j,m]);var I=h.useCallback((function(t){return y.default.createElement(C,r({setContainerRef:L,setCanvasRef:S},t))}),[S,L]);return{canvas:l,container:d.current,setCanvasRef:S,setContainerRef:L,rive:m,RiveComponent:I}}d.default=function(t){var i=t.src,c=t.artboard,l=t.animations,f=t.stateMachines,d=t.layout,h=t.useOffscreenRenderer,w=void 0===h||h,g=t.shouldDisableRiveListeners,m=void 0!==g&&g,O=t.shouldResizeCanvasToContainer,x=void 0===O||O,T=t.automaticallyHandleEvents,P=void 0!==T&&T,S=t.children,L=o(t,[\"src\",\"artboard\",\"animations\",\"stateMachines\",\"layout\",\"useOffscreenRenderer\",\"shouldDisableRiveListeners\",\"shouldResizeCanvasToContainer\",\"automaticallyHandleEvents\",\"children\"]),M=E({src:i,artboard:c,animations:l,layout:d,stateMachines:f,autoplay:!0,shouldDisableRiveListeners:m,automaticallyHandleEvents:P},{useOffscreenRenderer:w,shouldResizeCanvasToContainer:x}).RiveComponent;return y.default.createElement(M,r({},L),S)},d.useResizeCanvas=b,d.useRive=E,d.useRiveFile=function(t){var i=this||f,c=h.useState(null),l=c[0],d=c[1],y=h.useState(\"idle\"),g=y[0],m=y[1];return h.useEffect((function(){var c=null;return a(i,void 0,void 0,(function(){return s(this||f,(function(i){try{m(\"loading\"),(c=new w.RiveFile(t)).init(),c.on(w.EventType.Load,(function(){null==c||c.getInstance(),d(c),m(\"success\")})),c.on(w.EventType.LoadError,(function(){m(\"failed\")})),d(c)}catch(t){console.error(t),m(\"failed\")}return[2]}))})),function(){null==c||c.cleanup()}}),[t.src,t.buffer]),{riveFile:l,status:g}},d.useStateMachineInput=function(t,i,c,l){var f=h.useState(null),d=f[0],y=f[1];return h.useEffect((function(){function e(){if(t&&i&&c||y(null),t&&i&&c){var f=t.stateMachineInputs(i);if(f){var d=f.find((function(t){return t.name===c}));void 0!==l&&d&&(d.value=l),y(d||null)}}else y(null)}e(),t&&t.on(w.EventType.Load,(function(){e()}))}),[t]),d},Object.keys(w).forEach((function(t){\"default\"===t||d.hasOwnProperty(t)||Object.defineProperty(d,t,{enumerable:!0,get:function(){return w[t]}})}));const k=d.__esModule,z=d.useResizeCanvas,j=d.useRive,I=d.useRiveFile,H=d.useStateMachineInput;export{k as __esModule,d as default,z as useResizeCanvas,j as useRive,I as useRiveFile,H as useStateMachineInput};\n//# sourceMappingURL=index.js.map\n","import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useMemo,useRef}from\"react\";import Rive,{useRive,useStateMachineInput}from\"@rive-app/react-canvas\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";/**\n * Version 0.0.1\n * - Initial release\n */function useRiveInputs(rive,stateMachines,inputsJSON){const inputConfigs=useMemo(()=>{try{return JSON.parse(inputsJSON||\"[]\");}catch(error){console.error(\"Error parsing inputsJSON:\",error);return[];}},[inputsJSON]);return inputConfigs.map(config=>{const handler=useStateMachineInput(rive,stateMachines,config.name,config.type===\"Trigger\"?true:config.value);return{...config,handler};});}/**\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerDisableUnlink\n */export default function RivePlayer(props){const{src,artboard,stateMachines,autoplay,fit,alignment,play,playOnCanvas,onEventTriggered,inputsJSON,isTouchScrollEnabled}=props;const layout=useMemo(()=>new Rive.Layout({fit,alignment}),[fit,alignment]);const{rive,RiveComponent}=useRive({src,artboard,stateMachines,autoplay,layout,isTouchScrollEnabled:isTouchScrollEnabled});const inputs=useRiveInputs(rive,stateMachines,inputsJSON);const prevInputsRef=useRef(inputs);useEffect(()=>{if(rive&&inputs.length){inputs.forEach((input,index)=>{if(input.handler){const prevInput=prevInputsRef.current[index];if(input.type===\"Trigger\"&&input.value&&(!prevInput||!prevInput.value)){input.handler.fire();}else if(input.type!==\"Trigger\"&&\"value\"in input){input.handler.value=input.value;}}});}prevInputsRef.current=inputs;},[rive,inputs]);// Handle Rive events\nuseEffect(()=>{if(rive){const handleEvent=event=>{console.log(\"Rive event triggered:\",event);if(onEventTriggered){onEventTriggered(event.data);console.log(\"Event data:\",event.data);}};rive.on(\"riveevent\",handleEvent);return()=>{rive.off(\"riveevent\",handleEvent);};}},[rive,onEventTriggered]);// Control playback\nuseEffect(()=>{if(rive){const shouldPlay=RenderTarget.current()===RenderTarget.canvas?playOnCanvas:play;shouldPlay?rive.play():rive.pause();}},[rive,play,playOnCanvas]);// Update layout\nuseEffect(()=>{if(rive){rive.layout=layout;}},[rive,layout]);return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\"},children:/*#__PURE__*/_jsx(RiveComponent,{style:{width:\"100%\",height:\"100%\"}})});}// Property controls\naddPropertyControls(RivePlayer,{src:{title:\"Source\",type:ControlType.String},artboard:{title:\"Artboard\",type:ControlType.String},stateMachines:{title:\"State Machines\",type:ControlType.String},autoplay:{title:\"Autoplay\",type:ControlType.Boolean,hidden:()=>true},isTouchScrollEnabled:{title:\"Touch Screen Enabled\",type:ControlType.Boolean},fit:{title:\"Fit\",type:ControlType.Enum,options:[\"contain\",\"cover\",\"fill\",\"fitWidth\",\"fitHeight\",\"none\",\"scaleDown\"],optionTitles:[\"Contain\",\"Cover\",\"Fill\",\"Fit Width\",\"Fit Height\",\"None\",\"Scale Down\"]},alignment:{title:\"Alignment\",type:ControlType.Enum,options:[\"center\",\"topLeft\",\"topCenter\",\"topRight\",\"centerLeft\",\"centerRight\",\"bottomLeft\",\"bottomCenter\",\"bottomRight\"],optionTitles:[\"Center\",\"Top Left\",\"Top Center\",\"Top Right\",\"Center Left\",\"Center Right\",\"Bottom Left\",\"Bottom Center\",\"Bottom Right\"]},play:{title:\"Auto-Play\",type:ControlType.Boolean},playOnCanvas:{title:\"Play on Canvas\",type:ControlType.Boolean},onEventTriggered:{type:ControlType.EventHandler},inputsJSON:{title:\"Inputs JSON\",type:ControlType.String,hidden:()=>true}});// Default props\nRivePlayer.defaultProps={src:\"https://public.rive.app/hosted/63978/135405/cRjq3a7l40ScM-l2peKfBQ.riv\",artboard:\"AB_BG\",stateMachines:\"SM_BG\",autoplay:true,fit:\"cover\",alignment:\"center\",play:true,playOnCanvas:true,onEventTriggered:eventData=>null,inputsJSON:\"[]\",isTouchScrollEnabled:false};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"RivePlayer\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Rive.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{useRef,useEffect,useState}from\"react\";import{addPropertyControls,ControlType}from\"framer\";let iconColor=\"\";export default function ScribbleTool(props){const{lineWidth,strokeColorType,strokeColor,strokeGradient,strokeRandom,customBackground,customBackgroundColor,customBackgroundGradient,customBackgroundImage,canvasWidth,canvasHeight,autoRemove,removeStrokeTime}=props;const canvasRef=useRef(null);const[isDrawing,setIsDrawing]=useState(false);const[context,setContext]=useState(null);const getRandomColor=()=>{const randomIndex=Math.floor(Math.random()*strokeRandom.length);return strokeRandom[randomIndex];};const $body=document.querySelector(\"body\");let scrollPosition=0;const Styles={container:{backgroundColor:customBackground===\"Color\"?customBackgroundColor:null,backgroundImage:customBackground===\"Gradient\"?`linear-gradient(${customBackgroundGradient.map(item=>{return item;})})`:`url(\"${customBackgroundImage}\")`,backgroundPosition:\"center\",backgroundSize:\"cover\",width:canvasWidth,height:canvasHeight,userSelect:\"none\"}};useEffect(()=>{if(canvasRef.current){const canvas=canvasRef.current;const ctx=canvas.getContext(\"2d\");const imageData=ctx.getImageData(0,0,canvas.width,canvas.height);canvas.width=canvasWidth*2;canvas.height=canvasHeight*2;canvas.style.width=canvasWidth+\"px\";canvas.style.height=canvasHeight+\"px\";ctx.scale(2,2);ctx.putImageData(imageData,0,0);if(ctx){setContext(ctx);if(strokeColorType===\"Color\"){ctx.strokeStyle=strokeColor;}else if(strokeColorType===\"Gradient\"){const gradient=ctx.createLinearGradient(0,0,canvas.width,0);strokeGradient[0]?gradient.addColorStop(0,strokeGradient[0]):null;strokeGradient[1]?gradient.addColorStop(1,strokeGradient[1]):null;strokeGradient[2]?gradient.addColorStop(2,strokeGradient[2]):null;ctx.strokeStyle=gradient;}else if(strokeColorType===\"Random\"){ctx.strokeStyle=getRandomColor();}ctx.lineWidth=lineWidth;ctx.lineCap=\"round\";}}},[isDrawing]);const startDrawing=event=>{event.preventDefault();if(window.innerWidth<=700){scrollPosition=window.pageYOffset;$body.style.overflow=\"hidden\";$body.style.position=\"fixed\";$body.style.top=`-${scrollPosition}px`;$body.style.width=\"100%\";}if(context){const x=event.touches?event.touches[0].clientX/1.35:event.nativeEvent.offsetX;const y=event.touches?event.touches[0].clientY/1.35:event.nativeEvent.offsetY;context.beginPath();context.moveTo(x,y);setIsDrawing(true);}};const draw=event=>{event.preventDefault();if(isDrawing&&context){const x=event.touches?event.touches[0].clientX/1.35:event.nativeEvent.offsetX;const y=event.touches?event.touches[0].clientY/1.35:event.nativeEvent.offsetY;context.lineTo(x,y);context.stroke();}};let timeoutId;const stopDrawing=()=>{if(window.innerWidth<=700){$body.style.removeProperty(\"overflow\");$body.style.removeProperty(\"position\");$body.style.removeProperty(\"top\");$body.style.removeProperty(\"width\");window.scrollTo(0,scrollPosition);}setIsDrawing(false);const canvas=canvasRef.current;const ctx=canvas.getContext(\"2d\");if(autoRemove===true){if(timeoutId){clearTimeout(timeoutId);}timeoutId=setTimeout(function(){ctx.clearRect(0,0,canvas.width,canvas.height);},removeStrokeTime);}};return /*#__PURE__*/_jsx(\"canvas\",{ref:canvasRef,onMouseDown:startDrawing,onMouseMove:draw,onMouseUp:stopDrawing,onMouseOut:stopDrawing,onTouchStart:startDrawing,onTouchMove:draw,onTouchEnd:stopDrawing,style:Styles.container});}addPropertyControls(ScribbleTool,{canvasWidth:{type:ControlType.Number,title:\"Canvas Width\",defaultValue:400,unit:\"px\",displayStepper:true},canvasHeight:{type:ControlType.Number,title:\"Canvas Height\",defaultValue:400,unit:\"px\",displayStepper:true},lineWidth:{type:ControlType.Number,title:\"Stroke Width\",defaultValue:4,unit:\"px\",displayStepper:true},strokeColorType:{title:\"Stroke Type\",type:ControlType.Enum,options:[\"Color\",\"Gradient\",\"Random\"]},strokeColor:{type:ControlType.Color,title:\"Stroke Color\",hidden:props=>props.strokeColorType!==\"Color\",defaultValue:\"#000000\"},strokeGradient:{type:ControlType.Array,title:\"Stroke Gradient\",control:{type:ControlType.Color},maxCount:3,hidden:props=>props.strokeColorType!==\"Gradient\"},strokeRandom:{type:ControlType.Array,title:\"Stroke Random Colors\",control:{type:ControlType.Color},maxCount:10,hidden:props=>props.strokeColorType!==\"Random\"},autoRemove:{type:ControlType.Boolean,title:\"Remove Stroke Automatically\",defaultValue:false},removeStrokeTime:{type:ControlType.Number,title:\"Time\",defaultValue:3e3,unit:\"ms\",step:500,displayStepper:true,hidden:props=>props.autoRemove!==true},customBackground:{title:\"Background Type\",type:ControlType.Enum,options:[\"Color\",\"Gradient\",\"Image\"]},customBackgroundColor:{type:ControlType.Color,title:\"Background Color\",hidden:props=>props.customBackground!==\"Color\",defaultValue:\"rgba(0, 0, 0, 0)\"},customBackgroundGradient:{type:ControlType.Array,title:\"Background Gradient\",control:{type:ControlType.Color},maxCount:3,hidden:props=>props.customBackground!==\"Gradient\"},customBackgroundImage:{type:ControlType.Image,title:\"Background Image\",hidden:props=>props.customBackground!==\"Image\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ScribbleTool\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ScribbleTool_1.map","// Generated by Framer (6d1d1f3)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import Animator from\"https://framerusercontent.com/modules/gh5xmpM9GHT9MXnnMpPc/YOcbb3cyk0md6ytVCE3R/Animator.js\";import ScribbleTool from\"https://framerusercontent.com/modules/v6gvmbYfHexQFDiMVaoh/uo4blLFgj1ZgPSoOWw4a/ScribbleTool_1.js\";const AnimatorFonts=getFonts(Animator);const ScribbleToolFonts=getFonts(ScribbleTool);const cycleOrder=[\"MpQKj5sNr\",\"gKT89AyAh\",\"DClRaruiw\"];const serializationHash=\"framer-UK73f\";const variantClassNames={DClRaruiw:\"framer-v-185utno\",gKT89AyAh:\"framer-v-2qmaen\",MpQKj5sNr:\"framer-v-qztxdb\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0: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!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={\"Variant 1\":\"MpQKj5sNr\",\"Variant 2\":\"gKT89AyAh\",\"Variant 3\":\"DClRaruiw\"};const getProps=({height,id,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"MpQKj5sNr\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"MpQKj5sNr\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap82onwo=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"DClRaruiw\");});const ref1=React.useRef(null);const isDisplayed=()=>{if([\"gKT89AyAh\",\"DClRaruiw\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"DClRaruiw\")return true;return false;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?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(serializationHash,...sharedStyleClassNames,\"framer-qztxdb\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"MpQKj5sNr\",onTap:onTap82onwo,ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({DClRaruiw:{\"data-framer-name\":\"Variant 3\"},gKT89AyAh:{\"data-framer-name\":\"Variant 2\",\"data-highlight\":undefined,onTap:undefined}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1jg60q1-container\",\"data-framer-name\":\"Animate1\",layoutDependency:layoutDependency,layoutId:\"vshAiDs6c-container\",name:\"Animate1\",children:/*#__PURE__*/_jsx(Animator,{animate:false,endCircle:false,from:0,height:\"100%\",id:\"vshAiDs6c\",layoutId:\"vshAiDs6c\",loopOptions:\"loop\",name:\"Animate1\",pathAnimation:{delay:0,duration:2,ease:[.44,0,.56,1],type:\"tween\"},shouldLoop:false,slots:[/*#__PURE__*/_jsx(SVG,{className:\"framer-163ko7r\",\"data-framer-name\":\"Graphic1\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"OjYcO0IR6\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 168 148\"><path d=\"M 56.323 9.278 L 56.323 30.718 C 56.323 35.425 55.045 40.192 55.045 44.916 C 55.045 52.912 53.128 60.654 53.128 68.698\" fill=\"transparent\" stroke-width=\"13\" stroke=\"rgb(255, 255, 255)\" stroke-linecap=\"round\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></svg>',svgContentId:11469878752,withExternalLayout:true})],style:{height:\"100%\",width:\"100%\"},to:100,width:\"100%\",...addPropertyOverrides({gKT89AyAh:{animate:true,pathAnimation:{delay:0,duration:1.5,ease:[.44,0,.56,1],type:\"tween\"}}},baseVariant,gestureVariant)})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1pmdflz-container\",\"data-framer-name\":\"Animate2\",layoutDependency:layoutDependency,layoutId:\"zaO9L8u1y-container\",name:\"Animate2\",children:/*#__PURE__*/_jsx(Animator,{animate:false,endCircle:false,from:0,height:\"100%\",id:\"zaO9L8u1y\",layoutId:\"zaO9L8u1y\",loopOptions:\"loop\",name:\"Animate2\",pathAnimation:{delay:2,duration:2,ease:[.44,0,.56,1],type:\"tween\"},shouldLoop:false,slots:[/*#__PURE__*/_jsx(SVG,{className:\"framer-oc28o1\",\"data-framer-name\":\"Graphic2\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"bdNKAUDUS\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 168 148\"><path d=\"M 116.382 8 C 116.382 23.754 116.098 39.773 113.507 55.316 C 112.575 60.907 112.638 67.098 110.951 72.496 C 110.493 73.964 111.284 77.636 109.993 78.282\" fill=\"transparent\" stroke-width=\"13\" stroke=\"rgb(255,255,255)\" stroke-linecap=\"round\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></svg>',svgContentId:12715144618,withExternalLayout:true})],style:{height:\"100%\",width:\"100%\"},to:100,width:\"100%\",...addPropertyOverrides({gKT89AyAh:{animate:true,pathAnimation:{delay:1.2,duration:1.5,ease:[.44,0,.56,1],type:\"tween\"}}},baseVariant,gestureVariant)})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1webwz-container\",\"data-framer-name\":\"Animate3\",layoutDependency:layoutDependency,layoutId:\"cXG16z5iK-container\",name:\"Animate3\",children:/*#__PURE__*/_jsx(Animator,{animate:false,endCircle:false,from:0,height:\"100%\",id:\"cXG16z5iK\",layoutId:\"cXG16z5iK\",loopOptions:\"loop\",name:\"Animate3\",pathAnimation:{delay:2,duration:2,ease:[.44,0,.56,1],type:\"tween\"},shouldLoop:false,slots:[/*#__PURE__*/_jsx(SVG,{className:\"framer-m0uifp\",\"data-framer-name\":\"Graphic3\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"y7BzmmGM4\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 168 148\"><path d=\"M 8 76.16 C 8 104.66 44.511 125.029 52.347 129.396 C 52.347 129.396 64 136.572 75 138.16 C 86 139.748 110.4 141.571 120 136.16 C 132 129.396 151.5 120.16 160.5 96.66\" fill=\"transparent\" stroke-width=\"13\" stroke=\"rgb(255,255,255)\" stroke-linecap=\"round\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></svg>',svgContentId:11583026584,withExternalLayout:true})],style:{height:\"100%\",width:\"100%\"},to:100,width:\"100%\",...addPropertyOverrides({gKT89AyAh:{animate:true,pathAnimation:{delay:2.4,duration:1.5,ease:[.44,0,.56,1],type:\"tween\"}}},baseVariant,gestureVariant)})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1e0osuy-container\",layoutDependency:layoutDependency,layoutId:\"BHD5ArFOD-container\",children:/*#__PURE__*/_jsx(ScribbleTool,{autoRemove:false,canvasHeight:221,canvasWidth:228,customBackground:\"Color\",customBackgroundColor:\"rgba(0, 0, 0, 0)\",customBackgroundGradient:[],height:\"100%\",id:\"BHD5ArFOD\",layoutId:\"BHD5ArFOD\",lineWidth:13,removeStrokeTime:3e3,strokeColor:\"rgb(255, 255, 255)\",strokeColorType:\"Color\",strokeGradient:[],strokeRandom:[],width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-UK73f.framer-9tw3ng, .framer-UK73f .framer-9tw3ng { display: block; }\",\".framer-UK73f.framer-qztxdb { cursor: pointer; height: 221px; overflow: hidden; position: relative; width: 228px; }\",\".framer-UK73f .framer-1jg60q1-container, .framer-UK73f .framer-1pmdflz-container, .framer-UK73f .framer-1webwz-container { flex: none; height: 149px; left: calc(51.00000000000002% - 168px / 2); position: absolute; top: calc(50.00000000000002% - 149px / 2); width: 168px; }\",\".framer-UK73f .framer-163ko7r, .framer-UK73f .framer-oc28o1, .framer-UK73f .framer-m0uifp { height: 148px; position: relative; width: 168px; }\",\".framer-UK73f .framer-1e0osuy-container { flex: none; height: auto; left: 0px; position: absolute; top: 0px; width: auto; }\",\".framer-UK73f.framer-v-2qmaen.framer-qztxdb { cursor: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 221\n * @framerIntrinsicWidth 228\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"gKT89AyAh\":{\"layout\":[\"fixed\",\"fixed\"]},\"DClRaruiw\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerQDObIho2s=withCSS(Component,css,\"framer-UK73f\");export default FramerQDObIho2s;FramerQDObIho2s.displayName=\"Plugins/Doodle\";FramerQDObIho2s.defaultProps={height:221,width:228};addPropertyControls(FramerQDObIho2s,{variant:{options:[\"MpQKj5sNr\",\"gKT89AyAh\",\"DClRaruiw\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Variant 3\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerQDObIho2s,[{explicitInter:true,fonts:[]},...AnimatorFonts,...ScribbleToolFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerQDObIho2s\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"228\",\"framerIntrinsicHeight\":\"221\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"gKT89AyAh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"DClRaruiw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./QDObIho2s.map","// Generated by Framer (4b7a3cf)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const MotionDivWithFX=withFX(motion.div);const enabledGestures={IIgHEukPE:{hover:true,pressed:true}};const cycleOrder=[\"IIgHEukPE\",\"tLNDQRzUo\",\"Dh3qAgHLD\",\"Mahb4rChZ\",\"k8VH9m30c\"];const serializationHash=\"framer-cic1U\";const variantClassNames={Dh3qAgHLD:\"framer-v-o0a19d\",IIgHEukPE:\"framer-v-mznjd1\",k8VH9m30c:\"framer-v-hax1lq\",Mahb4rChZ:\"framer-v-u1xqzn\",tLNDQRzUo:\"framer-v-spdi3p\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const radiusForCorner=(value,cornerIndex)=>{if(typeof value===\"number\"&&Number.isFinite(value))return Math.max(0,value)+\"px\";if(typeof value!==\"string\"||typeof cornerIndex!==\"number\")return undefined;const segments=value.split(\" \");return segments[cornerIndex]||segments[cornerIndex-2]||segments[0];};const transition1={delay:0,duration:.2,ease:[.44,0,.56,1],type:\"tween\"};const transition2={delay:0,duration:1,ease:[0,0,1,1],type:\"tween\"};const animation={opacity:1,rotate:360,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transformTemplate1=(_,t)=>`translateX(-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 humanReadableVariantMap={Default:\"IIgHEukPE\",Disabled:\"Dh3qAgHLD\",Error:\"k8VH9m30c\",Loading:\"tLNDQRzUo\",Success:\"Mahb4rChZ\"};const getProps=({height,id,radius,width,...props})=>{return{...props,kj1EQf_VS:radius??props.kj1EQf_VS??\"8px\",variant:humanReadableVariantMap[props.variant]??props.variant??\"IIgHEukPE\"};};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,kj1EQf_VS,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"IIgHEukPE\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"tLNDQRzUo\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"tLNDQRzUo\")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.button,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-mznjd1\",className,classNames),\"data-framer-name\":\"Default\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"IIgHEukPE\",ref:refBinding,style:{backgroundColor:\"var(--token-26e3cb56-8447-4a64-9b7d-37f16a9909d4, rgb(255, 255, 255))\",borderBottomLeftRadius:radiusForCorner(kj1EQf_VS,3),borderBottomRightRadius:radiusForCorner(kj1EQf_VS,2),borderTopLeftRadius:radiusForCorner(kj1EQf_VS,0),borderTopRightRadius:radiusForCorner(kj1EQf_VS,1),boxShadow:\"0px 0.6021873017743928px 1.8065619053231785px -1.25px rgba(0, 0, 0, 0.18), 0px 2.288533303243457px 6.8655999097303715px -2.5px rgba(0, 0, 0, 0.16), 0px 10px 30px -3.75px rgba(0, 0, 0, 0.06)\",opacity:1,...style},variants:{\"IIgHEukPE-hover\":{backgroundColor:\"rgba(255, 255, 255, 0.8)\",opacity:1},\"IIgHEukPE-pressed\":{backgroundColor:\"rgba(255, 255, 255, 0.6)\",opacity:1},Dh3qAgHLD:{opacity:.5},k8VH9m30c:{backgroundColor:\"rgba(255, 34, 68, 0.15)\",opacity:1},Mahb4rChZ:{backgroundColor:\"rgba(0, 153, 255, 0.15)\",opacity:1}},...addPropertyOverrides({\"IIgHEukPE-hover\":{\"data-framer-name\":undefined},\"IIgHEukPE-pressed\":{\"data-framer-name\":undefined},Dh3qAgHLD:{\"data-framer-name\":\"Disabled\"},k8VH9m30c:{\"data-framer-name\":\"Error\"},Mahb4rChZ:{\"data-framer-name\":\"Success\"},tLNDQRzUo:{\"data-framer-name\":\"Loading\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-open-type-features\":\"'cv01' on, 'cv09' on, 'cv11' on\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\"},children:\"Contact sales\"})}),className:\"framer-z4upc3\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"K6pFZ7g6S\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:1},variants:{\"IIgHEukPE-pressed\":{opacity:.6},k8VH9m30c:{\"--extracted-r6o4lv\":\"var(--token-88cad303-8ee5-4c22-877f-e434faf14eee, rgb(254, 2, 34))\"},Mahb4rChZ:{\"--extracted-r6o4lv\":\"var(--token-bd71055c-0a2c-4476-8cc9-4310acba652d, rgb(0, 153, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({k8VH9m30c:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'cv08' on, 'cv11' on, 'cv06' on\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-88cad303-8ee5-4c22-877f-e434faf14eee, rgb(254, 2, 34)))\"},children:\"Error\"})}),fonts:[\"Inter-Medium\"]},Mahb4rChZ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'cv08' on, 'cv11' on, 'cv06' on\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bd71055c-0a2c-4476-8cc9-4310acba652d, rgb(0, 153, 255)))\"},children:\"Thank you\"})}),fonts:[\"Inter-Medium\"]}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-7a4qll\",\"data-framer-name\":\"Spinner\",layoutDependency:layoutDependency,layoutId:\"emU5P8o61\",style:{mask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg?width=20&height=20') alpha no-repeat center / cover add\",WebkitMask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg?width=20&height=20') alpha no-repeat center / cover add\"},children:/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__loop:animation,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"loop\",__framer__loopTransition:transition2,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1qhp6zl\",\"data-framer-name\":\"Conic\",layoutDependency:layoutDependency,layoutId:\"W8xXVdiGB\",style:{background:\"conic-gradient(from 0deg at 50% 50%, rgba(255, 255, 255, 0) 7.208614864864882deg, rgb(0, 0, 0) 342deg)\",mask:\"none\",WebkitMask:\"none\"},variants:{tLNDQRzUo:{mask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg?width=20&height=20') alpha no-repeat center / cover add\",WebkitMask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg?width=20&height=20') alpha no-repeat center / cover add\"}},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1kdgol5\",\"data-framer-name\":\"Rounding\",layoutDependency:layoutDependency,layoutId:\"LR0OBChIo\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:1,borderBottomRightRadius:1,borderTopLeftRadius:1,borderTopRightRadius:1},transformTemplate:transformTemplate1})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-cic1U.framer-8mtov2, .framer-cic1U .framer-8mtov2 { display: block; }\",\".framer-cic1U.framer-mznjd1 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 30px; justify-content: center; overflow: hidden; padding: 0px 12px 0px 12px; position: relative; width: 240px; will-change: var(--framer-will-change-override, transform); }\",\".framer-cic1U .framer-z4upc3 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-cic1U .framer-7a4qll { aspect-ratio: 1 / 1; flex: none; gap: 10px; height: var(--framer-aspect-ratio-supported, 20px); overflow: hidden; position: relative; width: 20px; }\",\".framer-cic1U .framer-1qhp6zl { bottom: 0px; flex: none; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; }\",\".framer-cic1U .framer-1kdgol5 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 2px); left: 50%; overflow: visible; position: absolute; top: 0px; width: 2px; }\",\".framer-cic1U.framer-v-spdi3p.framer-mznjd1 { cursor: unset; height: min-content; padding: 5px 12px 5px 12px; }\",\".framer-cic1U.framer-v-spdi3p .framer-1qhp6zl { overflow: hidden; }\",\".framer-cic1U.framer-v-o0a19d.framer-mznjd1, .framer-cic1U.framer-v-u1xqzn.framer-mznjd1, .framer-cic1U.framer-v-hax1lq.framer-mznjd1 { cursor: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 30\n * @framerIntrinsicWidth 240\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"tLNDQRzUo\":{\"layout\":[\"fixed\",\"auto\"]},\"Dh3qAgHLD\":{\"layout\":[\"fixed\",\"fixed\"]},\"Mahb4rChZ\":{\"layout\":[\"fixed\",\"fixed\"]},\"k8VH9m30c\":{\"layout\":[\"fixed\",\"fixed\"]},\"vwuiGBxUx\":{\"layout\":[\"fixed\",\"fixed\"]},\"bXYpu61PR\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"kj1EQf_VS\":\"radius\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameryDw0sFP5L=withCSS(Component,css,\"framer-cic1U\");export default FrameryDw0sFP5L;FrameryDw0sFP5L.displayName=\"Button Form Sales\";FrameryDw0sFP5L.defaultProps={height:30,width:240};addPropertyControls(FrameryDw0sFP5L,{variant:{options:[\"IIgHEukPE\",\"tLNDQRzUo\",\"Dh3qAgHLD\",\"Mahb4rChZ\",\"k8VH9m30c\"],optionTitles:[\"Default\",\"Loading\",\"Disabled\",\"Success\",\"Error\"],title:\"Variant\",type:ControlType.Enum},kj1EQf_VS:{defaultValue:\"8px\",title:\"Radius\",type:ControlType.BorderRadius}});addFonts(FrameryDw0sFP5L,[{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/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2\",weight:\"600\"},{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/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2\",weight:\"600\"},{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/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2\",weight:\"600\"},{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/yDtI2UI8XcEg1W2je9XPN3Noo.woff2\",weight:\"600\"},{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/A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2\",weight:\"600\"},{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/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{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/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{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/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{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/UjlFhCnUjxhNfep4oYBPqnEssyo.woff2\",weight:\"500\"},{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/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameryDw0sFP5L\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"240\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"kj1EQf_VS\\\":\\\"radius\\\"}\",\"framerIntrinsicHeight\":\"30\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"tLNDQRzUo\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Dh3qAgHLD\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Mahb4rChZ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"k8VH9m30c\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"vwuiGBxUx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"bXYpu61PR\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./yDw0sFP5L.map","// Generated by Framer (05b7365)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,FormContainer,FormPlainTextInput,FormSelect,getFonts,getFontsFromSharedStyle,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*as sharedStyle3 from\"https://framerusercontent.com/modules/0Y6d4itRO1U4NcTrjSGv/28P8SyFl1Nweeh3pQfVS/BST5CE1TC.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/XdfdePKqXd7RYek0zIIW/RxxIsMKMwhaleJrDLeyX/JuLqxUXNx.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/aNDc2PfsyaVNZxSIoWmL/hiVUgBYqoHS5Ybux6cZ0/o7RqXisLc.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/rlTa0G7virmxYK01iJdL/SBhS6vxxWKksxOMiZgU8/wVtX8xMgR.js\";import CloseCrossError from\"https://framerusercontent.com/modules/yZVPDyytxJeh1V4oeVGf/5LR4V9ShUGoutcZiv12i/T5by8F5Qe.js\";import Check from\"https://framerusercontent.com/modules/RiG2ctizLB9sgEweplxJ/rfHTbtfNoojkBzkiCNA6/UtIQbdc0a.js\";import ButtonFormSales from\"https://framerusercontent.com/modules/bWRXq9Zvyo2JGnBK1ETA/iSBb8AcVSyQKspUmYHkw/yDw0sFP5L.js\";const ButtonFormSalesFonts=getFonts(ButtonFormSales);const CheckFonts=getFonts(Check);const CloseCrossErrorFonts=getFonts(CloseCrossError);const cycleOrder=[\"MADgy36A5\",\"d2SYcsSOK\",\"F_s90jgFT\",\"Y0_Nwzu41\",\"VDgEa0bEb\",\"Aak2Ykrmj\"];const serializationHash=\"framer-9ta0T\";const variantClassNames={Aak2Ykrmj:\"framer-v-1cz31w1\",d2SYcsSOK:\"framer-v-1u1fv7e\",F_s90jgFT:\"framer-v-ot1xsg\",MADgy36A5:\"framer-v-zfsi5w\",VDgEa0bEb:\"framer-v-d1pp8k\",Y0_Nwzu41:\"framer-v-yrs3h5\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const formVariants=(form,variants,currentVariant)=>{switch(form.state){case\"success\":return variants.success??currentVariant;case\"pending\":return variants.pending??currentVariant;case\"error\":return variants.error??currentVariant;case\"incomplete\":return variants.incomplete??currentVariant;}};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={\"Phone Loading\":\"Aak2Ykrmj\",Desktop:\"MADgy36A5\",Error:\"Y0_Nwzu41\",Loading:\"VDgEa0bEb\",Phone:\"d2SYcsSOK\",Success:\"F_s90jgFT\"};const getProps=({autoFocus,height,id,page,width,...props})=>{return{...props,FkOYhRL4K:autoFocus??props.FkOYhRL4K??true,variant:humanReadableVariantMap[props.variant]??props.variant??\"MADgy36A5\",YiGUbrtON:page??props.YiGUbrtON??\"Page\"};};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,YiGUbrtON,FkOYhRL4K,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"MADgy36A5\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onLoadingb790v8=activeVariantCallback(async(...args)=>{setVariant(\"VDgEa0bEb\");});const onSuccess15ea2kg=activeVariantCallback(async(...args)=>{setVariant(\"F_s90jgFT\");});const onError1y52cwb=activeVariantCallback(async(...args)=>{setVariant(\"Y0_Nwzu41\");});const onLoading1e6no3x=activeVariantCallback(async(...args)=>{setVariant(\"Aak2Ykrmj\");});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"F_s90jgFT\",\"Y0_Nwzu41\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"Y0_Nwzu41\")return false;return true;};const isDisplayed2=()=>{if(baseVariant===\"F_s90jgFT\")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-zfsi5w\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"MADgy36A5\",ref:refBinding,style:{...style},...addPropertyOverrides({Aak2Ykrmj:{\"data-framer-name\":\"Phone Loading\"},d2SYcsSOK:{\"data-framer-name\":\"Phone\"},F_s90jgFT:{\"data-framer-name\":\"Success\"},VDgEa0bEb:{\"data-framer-name\":\"Loading\"},Y0_Nwzu41:{\"data-framer-name\":\"Error\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(FormContainer,{action:\"https://api.framer.com/forms/v1/forms/146c439b-fe2d-4ad8-9eab-5f63eb87f795/submit\",className:\"framer-1lrxe9f\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"hMTrNDOg9\",nodeId:\"hMTrNDOg9\",onError:onError1y52cwb,onLoading:onLoadingb790v8,onSuccess:onSuccess15ea2kg,style:{opacity:1},variants:{Aak2Ykrmj:{opacity:1},F_s90jgFT:{opacity:0},VDgEa0bEb:{opacity:1},Y0_Nwzu41:{opacity:0}},...addPropertyOverrides({d2SYcsSOK:{onLoading:onLoading1e6no3x}},baseVariant,gestureVariant),children:formState=>/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-nbdh43\",\"data-framer-name\":\"Name\",layoutDependency:layoutDependency,layoutId:\"L_jkmGK1y\",children:[/*#__PURE__*/_jsxs(motion.label,{className:\"framer-doxdnt\",layoutDependency:layoutDependency,layoutId:\"J3eVr0Q5p\",style:{opacity:1},variants:{Aak2Ykrmj:{opacity:.5},VDgEa0bEb:{opacity:.5}},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-udx6at\",\"data-styles-preset\":\"JuLqxUXNx\",children:\"First Name\"})}),className:\"framer-13onk1v\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"YO26vTNUp\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(FormPlainTextInput,{autoFocus:FkOYhRL4K,className:\"framer-111r95j\",inputName:\"First Name\",layoutDependency:layoutDependency,layoutId:\"IaZ0mjrWb\",placeholder:\"Jonathan\",required:true,style:{\"--framer-input-background\":\"var(--token-e6ff4111-cae9-48d6-82e5-a990cf837703, rgba(255, 255, 255, 0.05))\",\"--framer-input-border-bottom-width\":\"1px\",\"--framer-input-border-color\":\"var(--token-bed18f81-9cf1-4e2e-871f-69719f53f1d4, rgba(255, 255, 255, 0.1))\",\"--framer-input-border-left-width\":\"1px\",\"--framer-input-border-radius-bottom-left\":\"10px\",\"--framer-input-border-radius-bottom-right\":\"10px\",\"--framer-input-border-radius-top-left\":\"10px\",\"--framer-input-border-radius-top-right\":\"10px\",\"--framer-input-border-right-width\":\"1px\",\"--framer-input-border-style\":\"solid\",\"--framer-input-border-top-width\":\"1px\",\"--framer-input-font-color\":\"var(--token-d4634443-ffec-443d-a754-10b0a24f2eba, rgb(255, 255, 255))\",\"--framer-input-icon-color\":\"rgb(153, 153, 153)\",\"--framer-input-placeholder-color\":\"var(--token-c728f732-7c78-48e8-94a1-513a91a25137, rgba(255, 255, 255, 0.4))\"},type:\"text\"})]}),/*#__PURE__*/_jsxs(motion.label,{className:\"framer-ytjrkp\",layoutDependency:layoutDependency,layoutId:\"Fj2iZfljo\",style:{opacity:1},variants:{Aak2Ykrmj:{opacity:.5},VDgEa0bEb:{opacity:.5}},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-udx6at\",\"data-styles-preset\":\"JuLqxUXNx\",children:\"Last Name\"})}),className:\"framer-bq2esl\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"R0yPiREZh\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-1mayeq5\",inputName:\"Last Name\",layoutDependency:layoutDependency,layoutId:\"kxOJ2hUUo\",placeholder:\"Jones\",required:true,style:{\"--framer-input-background\":\"var(--token-e6ff4111-cae9-48d6-82e5-a990cf837703, rgba(255, 255, 255, 0.05))\",\"--framer-input-border-bottom-width\":\"1px\",\"--framer-input-border-color\":\"var(--token-bed18f81-9cf1-4e2e-871f-69719f53f1d4, rgba(255, 255, 255, 0.1))\",\"--framer-input-border-left-width\":\"1px\",\"--framer-input-border-radius-bottom-left\":\"10px\",\"--framer-input-border-radius-bottom-right\":\"10px\",\"--framer-input-border-radius-top-left\":\"10px\",\"--framer-input-border-radius-top-right\":\"10px\",\"--framer-input-border-right-width\":\"1px\",\"--framer-input-border-style\":\"solid\",\"--framer-input-border-top-width\":\"1px\",\"--framer-input-font-color\":\"var(--token-d4634443-ffec-443d-a754-10b0a24f2eba, rgb(255, 255, 255))\",\"--framer-input-icon-color\":\"rgb(153, 153, 153)\",\"--framer-input-placeholder-color\":\"var(--token-c728f732-7c78-48e8-94a1-513a91a25137, rgba(255, 255, 255, 0.4))\"},type:\"text\"})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1oasqlu\",\"data-framer-name\":\"Company + Job Title\",layoutDependency:layoutDependency,layoutId:\"nSHQadmRx\",children:[/*#__PURE__*/_jsxs(motion.label,{className:\"framer-joay6w\",layoutDependency:layoutDependency,layoutId:\"HxDABP3p5\",style:{opacity:1},variants:{Aak2Ykrmj:{opacity:.5},VDgEa0bEb:{opacity:.5}},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-udx6at\",\"data-styles-preset\":\"JuLqxUXNx\",children:\"Company\"})}),className:\"framer-u7wox8\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"AgnfL4zNP\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-s3tsvx\",inputName:\"Company\",layoutDependency:layoutDependency,layoutId:\"CNLlUq4wq\",placeholder:\"Framer\",required:true,style:{\"--framer-input-background\":\"var(--token-e6ff4111-cae9-48d6-82e5-a990cf837703, rgba(255, 255, 255, 0.05))\",\"--framer-input-border-bottom-width\":\"1px\",\"--framer-input-border-color\":\"var(--token-bed18f81-9cf1-4e2e-871f-69719f53f1d4, rgba(255, 255, 255, 0.1))\",\"--framer-input-border-left-width\":\"1px\",\"--framer-input-border-radius-bottom-left\":\"10px\",\"--framer-input-border-radius-bottom-right\":\"10px\",\"--framer-input-border-radius-top-left\":\"10px\",\"--framer-input-border-radius-top-right\":\"10px\",\"--framer-input-border-right-width\":\"1px\",\"--framer-input-border-style\":\"solid\",\"--framer-input-border-top-width\":\"1px\",\"--framer-input-font-color\":\"var(--token-d4634443-ffec-443d-a754-10b0a24f2eba, rgb(255, 255, 255))\",\"--framer-input-icon-color\":\"rgb(153, 153, 153)\",\"--framer-input-placeholder-color\":\"var(--token-c728f732-7c78-48e8-94a1-513a91a25137, rgba(255, 255, 255, 0.4))\"},type:\"text\"})]}),/*#__PURE__*/_jsxs(motion.label,{className:\"framer-ubko7z\",layoutDependency:layoutDependency,layoutId:\"xzUAJhLt2\",style:{opacity:1},variants:{Aak2Ykrmj:{opacity:.5},VDgEa0bEb:{opacity:.5}},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-udx6at\",\"data-styles-preset\":\"JuLqxUXNx\",children:\"Job Title\"})}),className:\"framer-1dssav8\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"rvdor23u9\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-47wh91\",inputName:\"Job Title\",layoutDependency:layoutDependency,layoutId:\"GtObpKOVc\",placeholder:\"Head of Design\",required:true,style:{\"--framer-input-background\":\"var(--token-e6ff4111-cae9-48d6-82e5-a990cf837703, rgba(255, 255, 255, 0.05))\",\"--framer-input-border-bottom-width\":\"1px\",\"--framer-input-border-color\":\"var(--token-bed18f81-9cf1-4e2e-871f-69719f53f1d4, rgba(255, 255, 255, 0.1))\",\"--framer-input-border-left-width\":\"1px\",\"--framer-input-border-radius-bottom-left\":\"10px\",\"--framer-input-border-radius-bottom-right\":\"10px\",\"--framer-input-border-radius-top-left\":\"10px\",\"--framer-input-border-radius-top-right\":\"10px\",\"--framer-input-border-right-width\":\"1px\",\"--framer-input-border-style\":\"solid\",\"--framer-input-border-top-width\":\"1px\",\"--framer-input-font-color\":\"var(--token-d4634443-ffec-443d-a754-10b0a24f2eba, rgb(255, 255, 255))\",\"--framer-input-icon-color\":\"rgb(153, 153, 153)\",\"--framer-input-placeholder-color\":\"var(--token-c728f732-7c78-48e8-94a1-513a91a25137, rgba(255, 255, 255, 0.4))\"},type:\"text\"})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-fvypr2\",\"data-framer-name\":\"Phone + Country\",layoutDependency:layoutDependency,layoutId:\"BDjCsDfWq\",children:[/*#__PURE__*/_jsxs(motion.label,{className:\"framer-1i313ru\",layoutDependency:layoutDependency,layoutId:\"xaA2nn3g1\",style:{opacity:1},variants:{Aak2Ykrmj:{opacity:.5},VDgEa0bEb:{opacity:.5}},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-udx6at\",\"data-styles-preset\":\"JuLqxUXNx\",children:\"Phone\"})}),className:\"framer-1td4wn5\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"L7RwDvNj3\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-zjvgfl\",inputName:\"Phone\",layoutDependency:layoutDependency,layoutId:\"x1XXneBUc\",placeholder:\"+1\",required:true,style:{\"--framer-input-background\":\"var(--token-e6ff4111-cae9-48d6-82e5-a990cf837703, rgba(255, 255, 255, 0.05))\",\"--framer-input-border-bottom-width\":\"1px\",\"--framer-input-border-color\":\"var(--token-bed18f81-9cf1-4e2e-871f-69719f53f1d4, rgba(255, 255, 255, 0.1))\",\"--framer-input-border-left-width\":\"1px\",\"--framer-input-border-radius-bottom-left\":\"10px\",\"--framer-input-border-radius-bottom-right\":\"10px\",\"--framer-input-border-radius-top-left\":\"10px\",\"--framer-input-border-radius-top-right\":\"10px\",\"--framer-input-border-right-width\":\"1px\",\"--framer-input-border-style\":\"solid\",\"--framer-input-border-top-width\":\"1px\",\"--framer-input-font-color\":\"var(--token-d4634443-ffec-443d-a754-10b0a24f2eba, rgb(255, 255, 255))\",\"--framer-input-icon-color\":\"rgb(153, 153, 153)\",\"--framer-input-placeholder-color\":\"var(--token-c728f732-7c78-48e8-94a1-513a91a25137, rgba(255, 255, 255, 0.4))\"},type:\"tel\"})]}),/*#__PURE__*/_jsxs(motion.label,{className:\"framer-1st06to\",layoutDependency:layoutDependency,layoutId:\"AhgTvtz6r\",style:{opacity:1},variants:{Aak2Ykrmj:{opacity:.5},VDgEa0bEb:{opacity:.5}},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-udx6at\",\"data-styles-preset\":\"JuLqxUXNx\",children:\"Country\"})}),className:\"framer-xbxw16\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Eqh3rYG9Z\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-1a8lko0\",inputName:\"Country\",layoutDependency:layoutDependency,layoutId:\"rhh3guEl9\",placeholder:\"United States\",required:true,style:{\"--framer-input-background\":\"var(--token-e6ff4111-cae9-48d6-82e5-a990cf837703, rgba(255, 255, 255, 0.05))\",\"--framer-input-border-bottom-width\":\"1px\",\"--framer-input-border-color\":\"var(--token-bed18f81-9cf1-4e2e-871f-69719f53f1d4, rgba(255, 255, 255, 0.1))\",\"--framer-input-border-left-width\":\"1px\",\"--framer-input-border-radius-bottom-left\":\"10px\",\"--framer-input-border-radius-bottom-right\":\"10px\",\"--framer-input-border-radius-top-left\":\"10px\",\"--framer-input-border-radius-top-right\":\"10px\",\"--framer-input-border-right-width\":\"1px\",\"--framer-input-border-style\":\"solid\",\"--framer-input-border-top-width\":\"1px\",\"--framer-input-font-color\":\"var(--token-d4634443-ffec-443d-a754-10b0a24f2eba, rgb(255, 255, 255))\",\"--framer-input-icon-color\":\"rgb(153, 153, 153)\",\"--framer-input-placeholder-color\":\"var(--token-c728f732-7c78-48e8-94a1-513a91a25137, rgba(255, 255, 255, 0.4))\"},type:\"text\"})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-hs3u41\",\"data-framer-name\":\"Email + Subject\",layoutDependency:layoutDependency,layoutId:\"BPtcHJtuQ\",children:[/*#__PURE__*/_jsxs(motion.label,{className:\"framer-1rbtbab\",layoutDependency:layoutDependency,layoutId:\"PDLlVqBnq\",style:{opacity:1},variants:{Aak2Ykrmj:{opacity:.5},VDgEa0bEb:{opacity:.5}},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-udx6at\",\"data-styles-preset\":\"JuLqxUXNx\",children:\"Company Email\"})}),className:\"framer-9wl24j\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"g4QwWDd8y\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-dtaqx\",inputName:\"Email\",layoutDependency:layoutDependency,layoutId:\"aJWphcfaQ\",placeholder:\"jonathan@framer.com\",required:true,style:{\"--framer-input-background\":\"var(--token-e6ff4111-cae9-48d6-82e5-a990cf837703, rgba(255, 255, 255, 0.05))\",\"--framer-input-border-bottom-width\":\"1px\",\"--framer-input-border-color\":\"var(--token-bed18f81-9cf1-4e2e-871f-69719f53f1d4, rgba(255, 255, 255, 0.1))\",\"--framer-input-border-left-width\":\"1px\",\"--framer-input-border-radius-bottom-left\":\"10px\",\"--framer-input-border-radius-bottom-right\":\"10px\",\"--framer-input-border-radius-top-left\":\"10px\",\"--framer-input-border-radius-top-right\":\"10px\",\"--framer-input-border-right-width\":\"1px\",\"--framer-input-border-style\":\"solid\",\"--framer-input-border-top-width\":\"1px\",\"--framer-input-font-color\":\"var(--token-d4634443-ffec-443d-a754-10b0a24f2eba, rgb(255, 255, 255))\",\"--framer-input-icon-color\":\"rgb(153, 153, 153)\",\"--framer-input-placeholder-color\":\"var(--token-c728f732-7c78-48e8-94a1-513a91a25137, rgba(255, 255, 255, 0.4))\"},type:\"email\"})]}),/*#__PURE__*/_jsxs(motion.label,{className:\"framer-1xxir8g\",layoutDependency:layoutDependency,layoutId:\"d6z2hrs5X\",style:{opacity:1},variants:{Aak2Ykrmj:{opacity:.5},VDgEa0bEb:{opacity:.5}},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-udx6at\",\"data-styles-preset\":\"JuLqxUXNx\",children:\"Subject\"})}),className:\"framer-1oddave\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"QQ1ohWB_E\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(FormSelect,{className:\"framer-hs1rkq\",defaultValue:\"\",inputName:\"Subject\",layoutDependency:layoutDependency,layoutId:\"gFVgK8Ht8\",required:true,selectOptions:[{disabled:true,title:\"Pick a subject...\",type:\"option\",value:\"\"},{type:\"divider\",value:\"\"},{title:\"Ready to buy licenses\",type:\"option\",value:\"Ready to buy licenses\"},{title:\"Interested in a team demo\",type:\"option\",value:\"Interested in a team demo\"},{title:\"Help with site migration\",type:\"option\",value:\"Help with site migration\"}],style:{\"--framer-input-background\":\"var(--token-e6ff4111-cae9-48d6-82e5-a990cf837703, rgba(255, 255, 255, 0.05))\",\"--framer-input-border-bottom-width\":\"1px\",\"--framer-input-border-color\":\"var(--token-bed18f81-9cf1-4e2e-871f-69719f53f1d4, rgba(255, 255, 255, 0.1))\",\"--framer-input-border-left-width\":\"1px\",\"--framer-input-border-radius-bottom-left\":\"10px\",\"--framer-input-border-radius-bottom-right\":\"10px\",\"--framer-input-border-radius-top-left\":\"10px\",\"--framer-input-border-radius-top-right\":\"10px\",\"--framer-input-border-right-width\":\"1px\",\"--framer-input-border-style\":\"solid\",\"--framer-input-border-top-width\":\"1px\",\"--framer-input-font-color\":\"var(--token-d4634443-ffec-443d-a754-10b0a24f2eba, rgb(255, 255, 255))\",\"--framer-input-icon-color\":\"var(--token-c728f732-7c78-48e8-94a1-513a91a25137, rgba(255, 255, 255, 0.4))\",\"--framer-input-invalid-text-color\":\"var(--token-c728f732-7c78-48e8-94a1-513a91a25137, rgba(255, 255, 255, 0.4))\"}})]})]}),/*#__PURE__*/_jsxs(motion.label,{className:\"framer-q20l1g\",\"data-framer-name\":\"Subject\",layoutDependency:layoutDependency,layoutId:\"fnbx_8MrL\",style:{opacity:1},variants:{Aak2Ykrmj:{opacity:.5},VDgEa0bEb:{opacity:.5}},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-udx6at\",\"data-styles-preset\":\"JuLqxUXNx\",children:\"How can we help?\"})}),className:\"framer-k7j95i\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"iwNMZNuh3\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-1fq3qnd\",inputName:\"Message\",layoutDependency:layoutDependency,layoutId:\"f2KivL51e\",placeholder:\"Tell us more about your enterprise needs.\",required:true,style:{\"--framer-input-background\":\"var(--token-e6ff4111-cae9-48d6-82e5-a990cf837703, rgba(255, 255, 255, 0.05))\",\"--framer-input-border-bottom-width\":\"1px\",\"--framer-input-border-color\":\"var(--token-bed18f81-9cf1-4e2e-871f-69719f53f1d4, rgba(255, 255, 255, 0.1))\",\"--framer-input-border-left-width\":\"1px\",\"--framer-input-border-radius-bottom-left\":\"10px\",\"--framer-input-border-radius-bottom-right\":\"10px\",\"--framer-input-border-radius-top-left\":\"10px\",\"--framer-input-border-radius-top-right\":\"10px\",\"--framer-input-border-right-width\":\"1px\",\"--framer-input-border-style\":\"solid\",\"--framer-input-border-top-width\":\"1px\",\"--framer-input-font-color\":\"var(--token-d4634443-ffec-443d-a754-10b0a24f2eba, rgb(255, 255, 255))\",\"--framer-input-icon-color\":\"rgb(153, 153, 153)\",\"--framer-input-placeholder-color\":\"var(--token-c728f732-7c78-48e8-94a1-513a91a25137, rgba(255, 255, 255, 0.4))\"},type:\"textarea\"})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-7b4wia-container\",layoutDependency:layoutDependency,layoutId:\"Xeov9xePG-container\",nodeId:\"Xeov9xePG\",rendersWithMotion:true,scopeId:\"SfZJeu2z5\",children:/*#__PURE__*/_jsx(ButtonFormSales,{height:\"100%\",id:\"Xeov9xePG\",kj1EQf_VS:\"8px\",layoutId:\"Xeov9xePG\",style:{height:\"100%\",width:\"100%\"},type:\"submit\",variant:formVariants(formState,{error:\"k8VH9m30c\",pending:\"tLNDQRzUo\",success:\"Mahb4rChZ\"},\"IIgHEukPE\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-l6k65h\",\"data-framer-name\":\"Page Variabel\",defaultValue:YiGUbrtON,inputName:\"Page\",layoutDependency:layoutDependency,layoutId:\"vSzqYn1RH\",placeholder:\"Page\",required:false,style:{\"--framer-input-background\":\"rgba(255, 255, 255, 0.1)\",\"--framer-input-border-bottom-width\":\"1px\",\"--framer-input-border-color\":\"rgba(255, 255, 255, 0.05)\",\"--framer-input-border-left-width\":\"1px\",\"--framer-input-border-radius-bottom-left\":\"8px\",\"--framer-input-border-radius-bottom-right\":\"8px\",\"--framer-input-border-radius-top-left\":\"8px\",\"--framer-input-border-radius-top-right\":\"8px\",\"--framer-input-border-right-width\":\"1px\",\"--framer-input-border-style\":\"solid\",\"--framer-input-border-top-width\":\"1px\",\"--framer-input-font-color\":\"rgb(255, 255, 255)\",\"--framer-input-icon-color\":\"rgb(153, 153, 153)\",\"--framer-input-placeholder-color\":\"rgba(255, 255, 255, 0.3)\",opacity:0},type:\"text\"})]})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ab3epo\",\"data-framer-name\":\"Confirmation\",layoutDependency:layoutDependency,layoutId:\"VrFuhnZVr\",style:{opacity:0},variants:{F_s90jgFT:{opacity:1},Y0_Nwzu41:{opacity:1}},children:[isDisplayed1()&&/*#__PURE__*/_jsx(Check,{animated:true,className:\"framer-jhkj9x\",layoutDependency:layoutDependency,layoutId:\"FKJadYzEE\",style:{\"--19qepfv\":\"var(--token-26e3cb56-8447-4a64-9b7d-37f16a9909d4, rgb(255, 255, 255))\"}}),isDisplayed2()&&/*#__PURE__*/_jsx(CloseCrossError,{animated:true,className:\"framer-dko999\",layoutDependency:layoutDependency,layoutId:\"lqRjI367E\",style:{\"--19qepfv\":\"var(--token-26e3cb56-8447-4a64-9b7d-37f16a9909d4, rgb(255, 255, 255))\"}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-135jmwx\",layoutDependency:layoutDependency,layoutId:\"w209lG0Fw\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-yovuob\",\"data-styles-preset\":\"wVtX8xMgR\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-f7c1d118-c2a0-4569-b903-967f2348401c, rgb(255, 255, 255)))\"},children:\"Thanks for your submission\"})}),className:\"framer-ee635u\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"HvxnEwWmx\",style:{\"--extracted-1lwpl3i\":\"var(--token-f7c1d118-c2a0-4569-b903-967f2348401c, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({F_s90jgFT:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-yovuob\",\"data-styles-preset\":\"wVtX8xMgR\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-f7c1d118-c2a0-4569-b903-967f2348401c, rgb(255, 255, 255)))\"},children:\"Thanks\"})})},Y0_Nwzu41:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-yovuob\",\"data-styles-preset\":\"wVtX8xMgR\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-f7c1d118-c2a0-4569-b903-967f2348401c, rgb(255, 255, 255)))\"},children:\"Error\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-11j7gd6\",\"data-styles-preset\":\"o7RqXisLc\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f7c1d118-c2a0-4569-b903-967f2348401c, rgb(255, 255, 255)))\"},children:\"We’ll get in touch shortly.\"})}),className:\"framer-1rwpg6u\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"CmSF24xx6\",style:{\"--extracted-r6o4lv\":\"var(--token-f7c1d118-c2a0-4569-b903-967f2348401c, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.5},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({F_s90jgFT:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-h8ll8p\",\"data-styles-preset\":\"BST5CE1TC\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f7c1d118-c2a0-4569-b903-967f2348401c, rgb(255, 255, 255)))\"},children:\"We’ll be in touch soon\"})})},Y0_Nwzu41:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-h8ll8p\",\"data-styles-preset\":\"BST5CE1TC\",style:{\"--framer-text-alignment\":\"center\"},children:\"Please try again\"})})}},baseVariant,gestureVariant)})]})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-9ta0T.framer-1uk4b14, .framer-9ta0T .framer-1uk4b14 { display: block; }\",\".framer-9ta0T.framer-zfsi5w { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 500px; }\",\".framer-9ta0T .framer-1lrxe9f { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-9ta0T .framer-nbdh43, .framer-9ta0T .framer-1oasqlu, .framer-9ta0T .framer-fvypr2, .framer-9ta0T .framer-hs3u41 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-9ta0T .framer-doxdnt, .framer-9ta0T .framer-ytjrkp, .framer-9ta0T .framer-joay6w, .framer-9ta0T .framer-ubko7z, .framer-9ta0T .framer-1i313ru, .framer-9ta0T .framer-1st06to, .framer-9ta0T .framer-1rbtbab, .framer-9ta0T .framer-1xxir8g { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 1px; }\",\".framer-9ta0T .framer-13onk1v, .framer-9ta0T .framer-bq2esl, .framer-9ta0T .framer-u7wox8, .framer-9ta0T .framer-1dssav8, .framer-9ta0T .framer-1td4wn5, .framer-9ta0T .framer-xbxw16, .framer-9ta0T .framer-9wl24j, .framer-9ta0T .framer-1oddave, .framer-9ta0T .framer-k7j95i { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",'.framer-9ta0T .framer-111r95j, .framer-9ta0T .framer-1mayeq5, .framer-9ta0T .framer-s3tsvx, .framer-9ta0T .framer-47wh91, .framer-9ta0T .framer-zjvgfl, .framer-9ta0T .framer-1a8lko0, .framer-9ta0T .framer-dtaqx, .framer-9ta0T .framer-hs1rkq { --framer-input-focused-border-color: var(--token-3ead4217-f562-484f-ae35-d367de8b213a, #0099ff); --framer-input-focused-border-style: solid; --framer-input-focused-border-width: 1px; --framer-input-focused-transition: all 0.3s cubic-bezier(0.44,0,0.56,1) 0s; --framer-input-font-family: \"Inter\"; --framer-input-font-letter-spacing: 0em; --framer-input-font-line-height: 1.4em; --framer-input-font-size: 16px; --framer-input-font-weight: 400; --framer-input-padding: 10px 15px 10px 15px; --framer-input-wrapper-height: auto; flex: none; height: auto; position: relative; width: 100%; }',\".framer-9ta0T .framer-q20l1g { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 100%; }\",'.framer-9ta0T .framer-1fq3qnd { --framer-input-focused-border-color: var(--token-3ead4217-f562-484f-ae35-d367de8b213a, #0099ff); --framer-input-focused-border-style: solid; --framer-input-focused-border-width: 1px; --framer-input-focused-transition: all 0.3s cubic-bezier(0.44,0,0.56,1) 0s; --framer-input-font-family: \"Inter\"; --framer-input-font-letter-spacing: 0em; --framer-input-font-line-height: 1.4em; --framer-input-font-size: 16px; --framer-input-font-weight: 400; --framer-input-padding: 10px 15px 10px 15px; --framer-input-wrapper-height: auto; flex: none; height: auto; min-height: 100px; position: relative; width: 100%; }',\".framer-9ta0T .framer-7b4wia-container { flex: none; height: 40px; position: relative; width: 100%; }\",'.framer-9ta0T .framer-l6k65h { --framer-input-focused-border-color: rgba(255, 255, 255, 0.8); --framer-input-focused-border-style: solid; --framer-input-focused-border-width: 2px; --framer-input-focused-transition: all 0.3s cubic-bezier(0.44,0,0.56,1) 0s; --framer-input-font-family: \"Inter\"; --framer-input-font-letter-spacing: 0em; --framer-input-font-line-height: 1.4em; --framer-input-font-size: 14px; --framer-input-font-weight: 400; --framer-input-padding: 8px 12px 8px 12px; flex: none; height: 30px; left: calc(10.000000000000023% - 100px / 2); position: absolute; top: calc(96.93769799366423% - 30px / 2); width: 100px; z-index: 1; }',\".framer-9ta0T .framer-ab3epo { align-content: center; align-items: center; bottom: 0px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; justify-content: center; left: 0px; overflow: visible; padding: 20px; pointer-events: none; position: absolute; right: 0px; top: 0px; z-index: 1; }\",\".framer-9ta0T .framer-jhkj9x, .framer-9ta0T .framer-dko999 { flex: none; height: var(--framer-aspect-ratio-supported, 30px); position: relative; width: 40px; }\",\".framer-9ta0T .framer-135jmwx { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-9ta0T .framer-ee635u, .framer-9ta0T .framer-1rwpg6u { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-9ta0T.framer-v-1u1fv7e.framer-zfsi5w, .framer-9ta0T.framer-v-1cz31w1.framer-zfsi5w { width: 310px; }\",\".framer-9ta0T.framer-v-1u1fv7e .framer-nbdh43, .framer-9ta0T.framer-v-1u1fv7e .framer-1oasqlu, .framer-9ta0T.framer-v-1u1fv7e .framer-fvypr2, .framer-9ta0T.framer-v-1u1fv7e .framer-hs3u41, .framer-9ta0T.framer-v-1cz31w1 .framer-nbdh43, .framer-9ta0T.framer-v-1cz31w1 .framer-1oasqlu, .framer-9ta0T.framer-v-1cz31w1 .framer-fvypr2, .framer-9ta0T.framer-v-1cz31w1 .framer-hs3u41 { flex-direction: column; }\",\".framer-9ta0T.framer-v-1u1fv7e .framer-doxdnt, .framer-9ta0T.framer-v-1u1fv7e .framer-ytjrkp, .framer-9ta0T.framer-v-1u1fv7e .framer-joay6w, .framer-9ta0T.framer-v-1u1fv7e .framer-ubko7z, .framer-9ta0T.framer-v-1u1fv7e .framer-1i313ru, .framer-9ta0T.framer-v-1u1fv7e .framer-1st06to, .framer-9ta0T.framer-v-1u1fv7e .framer-1rbtbab, .framer-9ta0T.framer-v-1u1fv7e .framer-1xxir8g, .framer-9ta0T.framer-v-1cz31w1 .framer-joay6w, .framer-9ta0T.framer-v-1cz31w1 .framer-1i313ru { flex: none; width: 100%; }\",\".framer-9ta0T.framer-v-ot1xsg .framer-1lrxe9f, .framer-9ta0T.framer-v-yrs3h5 .framer-1lrxe9f, .framer-9ta0T.framer-v-d1pp8k .framer-nbdh43, .framer-9ta0T.framer-v-d1pp8k .framer-1oasqlu, .framer-9ta0T.framer-v-d1pp8k .framer-fvypr2, .framer-9ta0T.framer-v-d1pp8k .framer-1rbtbab, .framer-9ta0T.framer-v-d1pp8k .framer-1xxir8g, .framer-9ta0T.framer-v-d1pp8k .framer-q20l1g, .framer-9ta0T.framer-v-1cz31w1 .framer-q20l1g { pointer-events: none; }\",\".framer-9ta0T.framer-v-ot1xsg .framer-jhkj9x { height: var(--framer-aspect-ratio-supported, 40px); }\",\".framer-9ta0T.framer-v-1cz31w1 .framer-doxdnt, .framer-9ta0T.framer-v-1cz31w1 .framer-ytjrkp, .framer-9ta0T.framer-v-1cz31w1 .framer-ubko7z, .framer-9ta0T.framer-v-1cz31w1 .framer-1st06to, .framer-9ta0T.framer-v-1cz31w1 .framer-1rbtbab, .framer-9ta0T.framer-v-1cz31w1 .framer-1xxir8g { flex: none; pointer-events: none; width: 100%; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 518.5\n * @framerIntrinsicWidth 500\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"d2SYcsSOK\":{\"layout\":[\"fixed\",\"auto\"]},\"F_s90jgFT\":{\"layout\":[\"fixed\",\"auto\"]},\"Y0_Nwzu41\":{\"layout\":[\"fixed\",\"auto\"]},\"VDgEa0bEb\":{\"layout\":[\"fixed\",\"auto\"]},\"Aak2Ykrmj\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"YiGUbrtON\":\"page\",\"FkOYhRL4K\":\"autoFocus\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerSfZJeu2z5=withCSS(Component,css,\"framer-9ta0T\");export default FramerSfZJeu2z5;FramerSfZJeu2z5.displayName=\"Sales/Form Native\";FramerSfZJeu2z5.defaultProps={height:518.5,width:500};addPropertyControls(FramerSfZJeu2z5,{variant:{options:[\"MADgy36A5\",\"d2SYcsSOK\",\"F_s90jgFT\",\"Y0_Nwzu41\",\"VDgEa0bEb\",\"Aak2Ykrmj\"],optionTitles:[\"Desktop\",\"Phone\",\"Success\",\"Error\",\"Loading\",\"Phone Loading\"],title:\"Variant\",type:ControlType.Enum},YiGUbrtON:{defaultValue:\"Page\",title:\"Page\",type:ControlType.String},FkOYhRL4K:{defaultValue:true,title:\"Auto Focus\",type:ControlType.Boolean}});addFonts(FramerSfZJeu2z5,[{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\"}]},...ButtonFormSalesFonts,...CheckFonts,...CloseCrossErrorFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerSfZJeu2z5\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"YiGUbrtON\\\":\\\"page\\\",\\\"FkOYhRL4K\\\":\\\"autoFocus\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"500\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"d2SYcsSOK\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"F_s90jgFT\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Y0_Nwzu41\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"VDgEa0bEb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Aak2Ykrmj\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"518.5\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SfZJeu2z5.map","// Generated by Framer (67915e6)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/aNDc2PfsyaVNZxSIoWmL/hiVUgBYqoHS5Ybux6cZ0/o7RqXisLc.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/3sjTyJh8WUlu2mZjQ0fW/EGQIVmCFCA9DX1b0TDZ1/vvG68NbwN.js\";const serializationHash=\"framer-Kq2Td\";const variantClassNames={is1o_gzWT:\"framer-v-110i2eu\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const isSet=value=>{if(Array.isArray(value))return value.length>0;return value!==undefined&&value!==null&&value!==\"\";};const transition2={damping:30,delay:0,mass:1,stiffness:400,type:\"spring\"};const animation={opacity:.6,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}: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 Variants=motion.create(React.Fragment);const getProps=({avatar,g2,height,id,name1,productHunt,text,width,x,...props})=>{return{...props,Fyp_JfHOj:text??props.Fyp_JfHOj??\"Absolutely love framer! There’s no easier to use website builder out there!\",GRh5f26d1:g2??props.GRh5f26d1,gYVwNNKFL:x??props.gYVwNNKFL,lqAV46Xuh:avatar??props.lqAV46Xuh??{pixelHeight:80,pixelWidth:80,src:\"https://framerusercontent.com/images/zpneo9RrfZCcjKl22vDlLTl7qaY.png?width=80&height=80\"},VaekFSokE:name1??props.VaekFSokE??\"Jakob Engelhardt\",wZNxkM1XN:productHunt??props.wZNxkM1XN};};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,wZNxkM1XN,gYVwNNKFL,GRh5f26d1,lqAV46Xuh,VaekFSokE,Fyp_JfHOj,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"is1o_gzWT\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const visible=isSet(wZNxkM1XN);const visible1=isSet(gYVwNNKFL);const visible2=isSet(GRh5f26d1);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-110i2eu\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"is1o_gzWT\",ref:refBinding,style:{...style},children:[visible&&/*#__PURE__*/_jsx(Link,{href:wZNxkM1XN,motionChild:true,nodeId:\"WQowFcJnG\",openInNewTab:true,scopeId:\"ZdX7x9oTb\",children:/*#__PURE__*/_jsx(motion.a,{\"aria-label\":\"Product Hunt Logo\",className:\"framer-qqoi4d framer-136mdf7\",\"data-framer-name\":\"Product Hunt\",layoutDependency:layoutDependency,layoutId:\"WQowFcJnG\",whileHover:animation,children:/*#__PURE__*/_jsx(SVG,{className:\"framer-5xdjrg\",\"data-framer-name\":\"Product Hunt\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"C3Asqm0HT\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 24\"><path d=\"M 12 24 C 5.372 24 0 18.628 0 12 C 0 5.372 5.372 0 12 0 C 18.628 0 24 5.372 24 12 C 24 18.628 18.628 24 12 24 Z M 10.2 12 L 10.2 8.4 L 13.6 8.4 C 14.594 8.4 15.4 9.206 15.4 10.2 C 15.4 11.194 14.594 12 13.6 12 Z M 7.8 6 L 7.8 18 L 10.2 18 L 10.2 14.4 L 13.6 14.4 C 15.92 14.4 17.8 12.52 17.8 10.2 C 17.8 7.88 15.92 6 13.6 6 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',svgContentId:10193558433,withExternalLayout:true})})}),visible1&&/*#__PURE__*/_jsx(Link,{href:gYVwNNKFL,motionChild:true,nodeId:\"wcjPGk9gb\",openInNewTab:true,scopeId:\"ZdX7x9oTb\",children:/*#__PURE__*/_jsx(motion.a,{\"aria-label\":\"X Logo\",className:\"framer-kzf71o framer-136mdf7\",\"data-framer-name\":\"X\",layoutDependency:layoutDependency,layoutId:\"wcjPGk9gb\",whileHover:animation,children:/*#__PURE__*/_jsx(SVG,{className:\"framer-d4699x\",\"data-framer-name\":\"X\",fill:\"rgb(255, 255, 255)\",intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"XQHo3yLwI\",svg:'<svg viewBox=\"0 0 24 24\" aria-hidden=\"true\" class=\"r-4qtqp9 r-yyyyoo r-dnmrzs r-bnwqim r-lrvibr r-m6rgpd r-lrsllp r-vlxjld r-16y2uox r-8kz0gk\"><path d=\"M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z\"/></svg>',withExternalLayout:true})})}),visible2&&/*#__PURE__*/_jsx(Link,{href:GRh5f26d1,motionChild:true,nodeId:\"X3acCN_9p\",openInNewTab:true,scopeId:\"ZdX7x9oTb\",children:/*#__PURE__*/_jsx(motion.a,{\"aria-label\":\"G2 Logo\",className:\"framer-esnwtu framer-136mdf7\",\"data-framer-name\":\"G2\",layoutDependency:layoutDependency,layoutId:\"X3acCN_9p\",whileHover:animation,children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1rzdkkn\",\"data-framer-name\":\"G2\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"gULxQIRH6\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 24\"><path d=\"M 0 12 C 0 5.373 5.373 0 12 0 C 18.627 0 24 5.373 24 12 C 24 18.627 18.627 24 12 24 C 5.373 24 0 18.627 0 12 Z\" fill=\"rgb(255, 255, 255)\"></path><path d=\"M 17.194 9.192 L 15.144 9.192 C 15.199 8.87 15.398 8.69 15.802 8.486 L 16.178 8.294 C 16.853 7.949 17.213 7.558 17.213 6.919 C 17.213 6.518 17.057 6.202 16.747 5.974 C 16.438 5.746 16.073 5.633 15.646 5.633 C 15.315 5.629 14.991 5.721 14.712 5.899 C 14.431 6.072 14.222 6.295 14.093 6.574 L 14.686 7.169 C 14.916 6.703 15.25 6.475 15.689 6.475 C 16.061 6.475 16.289 6.667 16.289 6.934 C 16.289 7.157 16.178 7.342 15.751 7.558 L 15.509 7.675 C 14.983 7.942 14.618 8.246 14.407 8.592 C 14.196 8.938 14.093 9.372 14.093 9.898 L 14.093 10.042 L 17.194 10.042 Z M 16.92 11.021 L 13.526 11.021 L 11.83 13.958 L 15.223 13.958 L 16.92 16.898 L 18.617 13.958 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 12.122 15.919 C 9.962 15.919 8.203 14.16 8.203 12 C 8.203 9.84 9.962 8.081 12.122 8.081 L 13.464 5.275 C 13.022 5.187 12.573 5.143 12.122 5.143 C 8.335 5.143 5.266 8.213 5.266 12 C 5.266 15.787 8.335 18.857 12.122 18.857 C 13.574 18.86 14.988 18.399 16.159 17.542 L 14.676 14.969 C 13.966 15.582 13.06 15.919 12.122 15.919 Z\" fill=\"rgb(0,0,0)\"></path></svg>',svgContentId:11998837537,withExternalLayout:true})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-11j7gd6\",\"data-styles-preset\":\"o7RqXisLc\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f7c1d118-c2a0-4569-b903-967f2348401c, rgb(255, 255, 255)))\"},children:\"Absolutely love framer! There’s no easier to use website builder out there!\"})}),className:\"framer-1szcwz0\",\"data-nosnippet\":true,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"V6zpgu03B\",style:{\"--extracted-r6o4lv\":\"var(--token-f7c1d118-c2a0-4569-b903-967f2348401c, rgb(255, 255, 255))\"},text:Fyp_JfHOj,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-up56p7\",layoutDependency:layoutDependency,layoutId:\"PUHO1r_hl\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1i9ltwz\",layoutDependency:layoutDependency,layoutId:\"iMlAedAs5\",style:{borderBottomLeftRadius:30,borderBottomRightRadius:30,borderTopLeftRadius:30,borderTopRightRadius:30},children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+20+(((componentViewport?.height||340)-40-190)/2+144+20)+0+2),pixelHeight:80,pixelWidth:80,sizes:\"26px\",...toResponsiveImage(lqAV46Xuh),...{positionX:\"center\",positionY:\"center\"}},className:\"framer-xqbvfm\",\"data-framer-name\":\"Photo\",layoutDependency:layoutDependency,layoutId:\"APBViTF_N\",style:{borderBottomLeftRadius:30,borderBottomRightRadius:30,borderTopLeftRadius:30,borderTopRightRadius:30,filter:\"saturate(1.2) blur(7px)\",opacity:.45,WebkitFilter:\"saturate(1.2) blur(7px)\"}}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+20+(((componentViewport?.height||340)-40-190)/2+144+20)+0+0),pixelHeight:80,pixelWidth:80,sizes:\"26px\",...toResponsiveImage(lqAV46Xuh),...{positionX:\"center\",positionY:\"center\"}},className:\"framer-142pb4c\",\"data-border\":true,\"data-framer-name\":\"Photo\",layoutDependency:layoutDependency,layoutId:\"VXDkHhVh_\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-c534b380-e14e-4ddc-9802-ad88d1f94f8e, rgba(255, 255, 255, 0.1))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:30,borderBottomRightRadius:30,borderTopLeftRadius:30,borderTopRightRadius:30}})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-rhbxb3\",\"data-styles-preset\":\"vvG68NbwN\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8f5eb515-7a13-452b-a4ab-f35e2208a3f3, rgb(153, 153, 153)))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"Jakob Engelhardt\"})})}),className:\"framer-eh3cqp\",\"data-nosnippet\":true,fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"JXrC3Wj2x\",style:{\"--extracted-r6o4lv\":\"var(--token-8f5eb515-7a13-452b-a4ab-f35e2208a3f3, rgb(153, 153, 153))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",display:\"-webkit-box\",WebkitBoxOrient:\"vertical\",WebkitLineClamp:\"1\"},text:VaekFSokE,verticalAlignment:\"top\",withExternalLayout:true})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Kq2Td.framer-136mdf7, .framer-Kq2Td .framer-136mdf7 { display: block; }\",\".framer-Kq2Td.framer-110i2eu { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: 340px; justify-content: center; overflow: hidden; padding: 20px; position: relative; width: 340px; }\",\".framer-Kq2Td .framer-qqoi4d, .framer-Kq2Td .framer-kzf71o, .framer-Kq2Td .framer-esnwtu { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-Kq2Td .framer-5xdjrg, .framer-Kq2Td .framer-1rzdkkn { flex: none; height: 24px; position: relative; width: 24px; }\",\".framer-Kq2Td .framer-d4699x { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 24px); position: relative; width: 24px; }\",\".framer-Kq2Td .framer-1szcwz0 { --framer-text-wrap-override: balance; flex: none; height: auto; position: relative; width: 100%; }\",\".framer-Kq2Td .framer-up56p7 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; max-width: 215px; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-Kq2Td .framer-1i9ltwz { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 26px); overflow: visible; position: relative; width: 26px; }\",\".framer-Kq2Td .framer-xqbvfm { bottom: -2px; flex: none; left: 0px; overflow: hidden; position: absolute; right: 0px; top: 2px; will-change: var(--framer-will-change-override, transform); }\",\".framer-Kq2Td .framer-142pb4c { bottom: 0px; flex: none; left: 0px; overflow: hidden; position: absolute; right: 0px; top: 0px; will-change: var(--framer-will-change-override, transform); }\",\".framer-Kq2Td .framer-eh3cqp { flex: none; height: auto; overflow: visible; overflow-y: var(--overflow-clip-fallback, clip); position: relative; white-space: pre; width: auto; }\",...sharedStyle.css,...sharedStyle1.css,'.framer-Kq2Td[data-border=\"true\"]::after, .framer-Kq2Td [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; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 340\n * @framerIntrinsicWidth 340\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"wZNxkM1XN\":\"productHunt\",\"gYVwNNKFL\":\"x\",\"GRh5f26d1\":\"g2\",\"lqAV46Xuh\":\"avatar\",\"VaekFSokE\":\"name1\",\"Fyp_JfHOj\":\"text\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerZdX7x9oTb=withCSS(Component,css,\"framer-Kq2Td\");export default FramerZdX7x9oTb;FramerZdX7x9oTb.displayName=\"Review Card\";FramerZdX7x9oTb.defaultProps={height:340,width:340};addPropertyControls(FramerZdX7x9oTb,{wZNxkM1XN:{title:\"Product Hunt\",type:ControlType.Link},gYVwNNKFL:{title:\"X\",type:ControlType.Link},GRh5f26d1:{title:\"G2\",type:ControlType.Link},lqAV46Xuh:{__defaultAssetReference:\"data:framer/asset-reference,zpneo9RrfZCcjKl22vDlLTl7qaY.png?originalFilename=image.png&preferredSize=auto\",title:\"Avatar\",type:ControlType.ResponsiveImage},VaekFSokE:{defaultValue:\"Jakob Engelhardt\",displayTextArea:false,title:\"Name\",type:ControlType.String},Fyp_JfHOj:{defaultValue:\"Absolutely love framer! There’s no easier to use website builder out there!\",description:\"\",displayTextArea:false,placeholder:\"Absolutely love framer! There’s no easier to use website builder out there!\",title:\"Text\",type:ControlType.String}});addFonts(FramerZdX7x9oTb,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerZdX7x9oTb\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"340\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"wZNxkM1XN\\\":\\\"productHunt\\\",\\\"gYVwNNKFL\\\":\\\"x\\\",\\\"GRh5f26d1\\\":\\\"g2\\\",\\\"lqAV46Xuh\\\":\\\"avatar\\\",\\\"VaekFSokE\\\":\\\"name1\\\",\\\"Fyp_JfHOj\\\":\\\"text\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"340\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (512943f)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,cx,getFonts,getLoadingLazyAtYPosition,Image,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Slideshow from\"https://framerusercontent.com/modules/zvkTOpMSuRzRhLzZZIwG/rKZ0dTfxjIKWEZXMyGC6/SlideShow.js\";import ReviewCard from\"https://framerusercontent.com/modules/8zqrNPfAmFuhWNrSiyT7/artZ3o2yuXOsenNwTUwA/ZdX7x9oTb.js\";const ReviewCardFonts=getFonts(ReviewCard);const SlideshowFonts=getFonts(Slideshow);const serializationHash=\"framer-Ew9SA\";const variantClassNames={bqtp4JNAT:\"framer-v-127qwyk\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};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:\"bqtp4JNAT\",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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-127qwyk\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Quote\",layoutDependency:layoutDependency,layoutId:\"bqtp4JNAT\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-c534b380-e14e-4ddc-9802-ad88d1f94f8e, rgba(255, 255, 255, 0.12))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(0, 0, 0)\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16,...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-oham7p-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"VJsBoMGQJ-container\",nodeId:\"VJsBoMGQJ\",rendersWithMotion:true,scopeId:\"SxywSW5DU\",children:/*#__PURE__*/_jsx(Slideshow,{alignment:\"center\",arrowOptions:{arrowFill:\"rgba(0, 0, 0, 0.5)\",arrowGap:10,arrowPadding:20,arrowPaddingBottom:20,arrowPaddingLeft:0,arrowPaddingRight:20,arrowPaddingTop:0,arrowPosition:\"bottom-right\",arrowRadius:40,arrowShouldFadeIn:true,arrowShouldSpace:true,arrowSize:40,showMouseControls:true},autoPlayControl:true,borderRadius:0,direction:\"left\",dragControl:true,effectsOptions:{effectsHover:false,effectsOpacity:0,effectsPerspective:1200,effectsRotate:0,effectsScale:.95,playOffscreen:false},fadeOptions:{fadeAlpha:0,fadeContent:false,fadeInset:0,fadeWidth:25,overflow:false},gap:40,height:\"100%\",id:\"VJsBoMGQJ\",intervalControl:6,itemAmount:1,layoutId:\"VJsBoMGQJ\",padding:50,paddingBottom:50,paddingLeft:50,paddingPerSide:false,paddingRight:50,paddingTop:50,progressOptions:{dotsActiveOpacity:1,dotsBackground:\"rgba(0, 0, 0, 0)\",dotsBlur:0,dotsFill:\"rgb(255, 255, 255)\",dotsGap:3,dotsInset:20,dotSize:5,dotsOpacity:.2,dotsPadding:0,dotsRadius:50,showProgressDots:false},slots:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:340,width:\"340px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ht1dsn-container\",\"data-framer-name\":\"Colin\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"dDRH9cZFg-Nj2YNVIG3-0-container\",name:\"Colin\",nodeId:\"Nj2YNVIG3\",rendersWithMotion:true,scopeId:\"SxywSW5DU\",children:/*#__PURE__*/_jsx(ReviewCard,{Fyp_JfHOj:\"Once you experience using Framer to build a site, there is no going back.\",gYVwNNKFL:\"https://x.com/colin_dunn/status/1819045892793782408?s=61&t=DxE40DP_iHipsohtYxLxkQ\",height:\"100%\",id:\"Nj2YNVIG3\",layoutId:\"dDRH9cZFg-Nj2YNVIG3-0\",lqAV46Xuh:addImageAlt({pixelHeight:400,pixelWidth:400,src:\"https://framerusercontent.com/images/gcra5nFGimHaRNEIGr1D23UCXY.png?width=400&height=400\"},\"\"),name:\"Colin\",style:{height:\"100%\",width:\"100%\"},VaekFSokE:\"Colin Dunn\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:340,width:\"340px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1i3sifx-container\",\"data-framer-name\":\"Jakob\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"ZcRBAZvuH-j8sC_unIo-1-container\",name:\"Jakob\",nodeId:\"j8sC_unIo\",rendersWithMotion:true,scopeId:\"SxywSW5DU\",children:/*#__PURE__*/_jsx(ReviewCard,{Fyp_JfHOj:\"Absolutely love Framer! There’s no easier to use website builder out there.\",height:\"100%\",id:\"j8sC_unIo\",layoutId:\"ZcRBAZvuH-j8sC_unIo-1\",name:\"Jakob\",style:{height:\"100%\",width:\"100%\"},VaekFSokE:\"Jakob Engelhardt\",width:\"100%\",wZNxkM1XN:\"https://www.producthunt.com/products/framer/reviews?review=735003\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:340,width:\"340px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-42666d-container\",\"data-framer-name\":\"Boris\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"dKb4l0MY3-U0IBNocyI-2-container\",name:\"Boris\",nodeId:\"U0IBNocyI\",rendersWithMotion:true,scopeId:\"SxywSW5DU\",children:/*#__PURE__*/_jsx(ReviewCard,{Fyp_JfHOj:\"The best alternative to Webflow, Wix, or any other site builder. Robust features in a sleek and user-friendly package.\",height:\"100%\",id:\"U0IBNocyI\",layoutId:\"dKb4l0MY3-U0IBNocyI-2\",lqAV46Xuh:addImageAlt({pixelHeight:80,pixelWidth:80,src:\"https://framerusercontent.com/images/y8ub6v9VNTwyZD3DbQ1Ck2Tcd0.png?width=80&height=80\"},\"\"),name:\"Boris\",style:{height:\"100%\",width:\"100%\"},VaekFSokE:\"Boris G\",width:\"100%\",wZNxkM1XN:\"http://www.producthunt.com/products/framer/reviews?review=710268 \"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:340,width:\"340px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-a7g42h-container\",\"data-framer-name\":\"Johan\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"fQwILpM7s-GZznPfGCZ-3-container\",name:\"Johan\",nodeId:\"GZznPfGCZ\",rendersWithMotion:true,scopeId:\"SxywSW5DU\",children:/*#__PURE__*/_jsx(ReviewCard,{Fyp_JfHOj:\"Framer is on a super interesting run to create a singular web design workflow.\",height:\"100%\",id:\"GZznPfGCZ\",layoutId:\"fQwILpM7s-GZznPfGCZ-3\",lqAV46Xuh:addImageAlt({pixelHeight:80,pixelWidth:80,src:\"https://framerusercontent.com/images/RLLgtjDSFhGf9dFbQvhV7NSF1s.png?width=80&height=80\"},\"\"),name:\"Johan\",style:{height:\"100%\",width:\"100%\"},VaekFSokE:\"Johan Ronsse\",width:\"100%\",wZNxkM1XN:\"http://www.producthunt.com/products/framer/reviews?review=682959 \"})})})],startFrom:0,style:{height:\"100%\",width:\"100%\"},transitionControl:{damping:40,delay:0,mass:1,stiffness:200,type:\"spring\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(Image,{background:{alt:\"Abstract shapes\",fit:\"fill\",intrinsicHeight:990,intrinsicWidth:1485,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0),pixelHeight:1400,pixelWidth:2489,sizes:`calc(${componentViewport?.width||\"100vw\"} + 236px)`,src:\"https://framerusercontent.com/images/4s5Bq7U813mRAWErVMSRSHX6nQg.png?scale-down-to=2048&width=2489&height=1400\",srcSet:\"https://framerusercontent.com/images/4s5Bq7U813mRAWErVMSRSHX6nQg.png?scale-down-to=512&width=2489&height=1400 512w,https://framerusercontent.com/images/4s5Bq7U813mRAWErVMSRSHX6nQg.png?scale-down-to=1024&width=2489&height=1400 1024w,https://framerusercontent.com/images/4s5Bq7U813mRAWErVMSRSHX6nQg.png?scale-down-to=2048&width=2489&height=1400 2048w,https://framerusercontent.com/images/4s5Bq7U813mRAWErVMSRSHX6nQg.png?width=2489&height=1400 2489w\"},className:\"framer-1bzki0k\",\"data-framer-name\":\"image\",layoutDependency:layoutDependency,layoutId:\"H2t9GyHwn\",style:{borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16,filter:\"contrast(1.3) grayscale(1)\",mask:\"radial-gradient(129% 130% at 36.199999999999996% 100%, rgba(0,0,0,1) 0%, rgba(0, 0, 0, 0.5225) 27.540822072072068%, rgba(0,0,0,0) 69.08586711711712%) add\",opacity:.6,WebkitFilter:\"contrast(1.3) grayscale(1)\",WebkitMask:\"radial-gradient(129% 130% at 36.199999999999996% 100%, rgba(0,0,0,1) 0%, rgba(0, 0, 0, 0.5225) 27.540822072072068%, rgba(0,0,0,0) 69.08586711711712%) add\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1y76du7\",\"data-framer-name\":\"Glow\",layoutDependency:layoutDependency,layoutId:\"t7Dbrkv_h\",style:{background:\"radial-gradient(50% 66% at 51.7% 100%, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 100%)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Ew9SA.framer-s3uybb, .framer-Ew9SA .framer-s3uybb { display: block; }\",\".framer-Ew9SA.framer-127qwyk { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 609px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 530px; will-change: var(--framer-will-change-override, transform); }\",\".framer-Ew9SA .framer-oham7p-container { flex: none; height: 100%; position: relative; width: 100%; z-index: 2; }\",\".framer-Ew9SA .framer-ht1dsn-container, .framer-Ew9SA .framer-1i3sifx-container, .framer-Ew9SA .framer-42666d-container, .framer-Ew9SA .framer-a7g42h-container { height: 340px; position: relative; width: 340px; }\",\".framer-Ew9SA .framer-1bzki0k { bottom: 0px; flex: none; left: 0px; overflow: visible; position: absolute; right: -236px; top: 0px; z-index: 0; }\",\".framer-Ew9SA .framer-1y76du7 { flex: none; height: 100%; left: calc(50.00000000000002% - 90% / 2); mix-blend-mode: overlay; overflow: hidden; position: absolute; top: calc(50.08210180623976% - 100% / 2); width: 90%; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",'.framer-Ew9SA[data-border=\"true\"]::after, .framer-Ew9SA [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; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 609\n * @framerIntrinsicWidth 530\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 FramerSxywSW5DU=withCSS(Component,css,\"framer-Ew9SA\");export default FramerSxywSW5DU;FramerSxywSW5DU.displayName=\"Review Slideshow\";FramerSxywSW5DU.defaultProps={height:609,width:530};addFonts(FramerSxywSW5DU,[{explicitInter:true,fonts:[]},...ReviewCardFonts,...SlideshowFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerSxywSW5DU\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"609\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"530\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (594e9e6)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import Animator from\"https://framerusercontent.com/modules/gh5xmpM9GHT9MXnnMpPc/YOcbb3cyk0md6ytVCE3R/Animator.js\";const AnimatorFonts=getFonts(Animator);const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const cycleOrder=[\"a3jjmXaxN\",\"Mxx7NZP6Y\"];const serializationHash=\"framer-flq4k\";const variantClassNames={a3jjmXaxN:\"framer-v-qbcrys\",Mxx7NZP6Y:\"framer-v-16kztg\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={delay:1,duration:4,ease:[.44,0,.56,1],type:\"tween\"};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:1,skewX:0,skewY:0,x:0,y:0};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={\"Variant 1\":\"a3jjmXaxN\",\"Variant 2\":\"Mxx7NZP6Y\"};const getProps=({height,id,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"a3jjmXaxN\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"a3jjmXaxN\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const isDisplayed=()=>{if(baseVariant===\"Mxx7NZP6Y\")return true;return false;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?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(serializationHash,...sharedStyleClassNames,\"framer-qbcrys\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"a3jjmXaxN\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{mask:\"linear-gradient(-90deg, rgba(0,0,0,0) 42.99479166666667%, rgba(0,0,0,1) 65%, rgba(0, 0, 0, 0.56) 83.78378378378379%, rgba(0, 0, 0, 0) 100.45045045045045%) add\",WebkitMask:\"linear-gradient(-90deg, rgba(0,0,0,0) 42.99479166666667%, rgba(0,0,0,1) 65%, rgba(0, 0, 0, 0.56) 83.78378378378379%, rgba(0, 0, 0, 0) 100.45045045045045%) add\",...style},...addPropertyOverrides({Mxx7NZP6Y:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1be2bvn\",\"data-framer-name\":\"Blue\",layoutDependency:layoutDependency,layoutId:\"JGaZZdL2F\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-2m1owh-container\",\"data-framer-name\":\"Animate\",layoutDependency:layoutDependency,layoutId:\"Qypoy0Je7-container\",name:\"Animate\",children:/*#__PURE__*/_jsx(Animator,{animate:true,endCircle:false,from:0,height:\"100%\",id:\"Qypoy0Je7\",layoutId:\"Qypoy0Je7\",loopOptions:\"loop\",name:\"Animate\",pathAnimation:{delay:.3,duration:5,ease:[0,0,.56,1],type:\"tween\"},shouldLoop:false,slots:[/*#__PURE__*/_jsx(SVG,{className:\"framer-18jsmwm\",\"data-framer-name\":\"Stroke\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"o7UWbVi_g-shape\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 820 96\"><path d=\"M 0.605 95.043 L 62.399 39.22 L 128.392 95.043 L 189.143 48.832 L 251.291 56.129 L 314.899 16.22 L 377.681 83.693 L 440.527 67.479 L 501.278 1 L 566.918 14.782 L 628.367 74.775 L 691.213 26.943 L 752.663 67.479 L 819 38.293\" fill=\"transparent\" stroke-width=\"1.04\" stroke=\"rgb(11, 153, 255)\" stroke-linecap=\"round\" stroke-miterlimit=\"10\"></path></svg>',svgContentId:10316180212,withExternalLayout:true})],style:{height:\"100%\",width:\"100%\"},to:100,width:\"100%\"})})}),/*#__PURE__*/_jsx(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-x0j67r\",\"data-framer-appear-id\":\"x0j67r\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"SquOptA5S\",optimized:true,children:/*#__PURE__*/_jsx(SVG,{className:\"framer-l390ei\",\"data-framer-name\":\"Gradient\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"HtGwvERiU\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 819 215\"><g><defs><linearGradient id=\"idss12230193184_1g786751201\" x1=\"0.49751243781094523\" x2=\"0.5024875621890548\" y1=\"0\" y2=\"1\"><stop offset=\"0\" stop-color=\"rgba(11, 153, 255, 0.5)\" stop-opacity=\"0.5\"></stop><stop offset=\"1\" stop-color=\"rgba(0, 0, 0, 0)\" stop-opacity=\"0\"></stop></linearGradient></defs><path d=\"M 819 215 L 0.5 215 L 0.605 94.043 L 62.399 38.22 L 128.392 94.043 L 189.143 47.832 L 251.291 55.129 L 314.899 15.22 L 377.681 82.693 L 440.527 66.479 L 501.278 0 L 566.918 13.782 L 628.367 73.775 L 691.213 25.943 L 752.663 66.479 L 819 37.293 Z\" fill=\"url(#idss12230193184_1g786751201)\"></path></g></svg>',svgContentId:12230193184,withExternalLayout:true})})]}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-fh7akm\",\"data-framer-name\":\"Purple\",layoutDependency:layoutDependency,layoutId:\"rq0w35m7z\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-q4f5h3-container\",\"data-framer-name\":\"Animate\",layoutDependency:layoutDependency,layoutId:\"rmUYL_bh4-container\",name:\"Animate\",children:/*#__PURE__*/_jsx(Animator,{animate:true,endCircle:false,from:0,height:\"100%\",id:\"rmUYL_bh4\",layoutId:\"rmUYL_bh4\",loopOptions:\"loop\",name:\"Animate\",pathAnimation:{delay:0,duration:5,ease:[0,0,.56,1],type:\"tween\"},shouldLoop:false,slots:[/*#__PURE__*/_jsx(SVG,{className:\"framer-fwdysz\",\"data-framer-name\":\"Stroke\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"nx2P4hFQ_-shape\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 820 96\"><path d=\"M 0.605 95.043 L 62.054 21.171 L 127.399 38.22 L 189.899 18.22 L 251.399 25.22 L 312.899 7.22 L 380.899 48.22 L 438.399 38.22 L 501.278 1 L 566.918 14.782 L 628.399 42.22 L 691.399 7.22 L 752.663 67.479 L 819 38.293\" fill=\"transparent\" stroke-width=\"1.04\" stroke=\"rgb(154, 101, 255)\" stroke-linecap=\"round\" stroke-miterlimit=\"10\"></path></svg>',svgContentId:11181554797,withExternalLayout:true})],style:{height:\"100%\",width:\"100%\"},to:100,width:\"100%\"})})}),/*#__PURE__*/_jsx(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-rvosza\",\"data-framer-appear-id\":\"rvosza\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"u73EUkNo1\",optimized:true,children:/*#__PURE__*/_jsx(SVG,{className:\"framer-fb10ky\",\"data-framer-name\":\"Gradient\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"XxsMNCaAV\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 820 95\"><g><defs><linearGradient id=\"idss11608692802_1g1309677023\" x1=\"0.49751243781094523\" x2=\"0.5024875621890548\" y1=\"0\" y2=\"1\"><stop offset=\"0\" stop-color=\"rgba(155, 101, 255, 0.5)\" stop-opacity=\"0.5\"></stop><stop offset=\"1\" stop-color=\"rgba(0, 0, 0, 0)\" stop-opacity=\"0\"></stop></linearGradient></defs><path d=\"M 819 94 L 0.605 94.043 L 62.054 20.171 L 127.399 37.22 L 189.899 17.22 L 251.399 24.22 L 312.899 6.22 L 380.899 47.22 L 438.399 37.22 L 501.278 0 L 566.918 13.782 L 628.399 41.22 L 691.399 6.22 L 752.663 66.479 L 819 37.293 Z\" fill=\"url(#idss11608692802_1g1309677023)\"></path></g></svg>',svgContentId:11608692802,withExternalLayout:true})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-flq4k.framer-4pwgs4, .framer-flq4k .framer-4pwgs4 { display: block; }\",\".framer-flq4k.framer-qbcrys { height: 228px; overflow: visible; position: relative; width: 713px; }\",\".framer-flq4k .framer-1be2bvn { flex: none; height: 153px; left: calc(61.29032258064518% - 900px / 2); overflow: visible; position: absolute; top: calc(56.140350877193% - 153px / 2); width: 900px; }\",\".framer-flq4k .framer-2m1owh-container, .framer-flq4k .framer-q4f5h3-container { flex: none; height: 96px; left: 0px; position: absolute; top: 0px; width: 820px; }\",\".framer-flq4k .framer-18jsmwm, .framer-flq4k .framer-fwdysz { height: 96px; position: relative; width: 820px; }\",\".framer-flq4k .framer-x0j67r { flex: none; height: 125px; left: 0px; overflow: visible; position: absolute; top: 1px; width: 819px; }\",\".framer-flq4k .framer-l390ei { flex: none; height: 215px; left: calc(49.93894993894996% - 819px / 2); position: absolute; top: calc(85.60000000000002% - 215px / 2); width: 819px; }\",\".framer-flq4k .framer-fh7akm { flex: none; height: 96px; left: calc(61.29032258064518% - 900px / 2); overflow: visible; position: absolute; top: calc(30.701754385964936% - 96px / 2); width: 900px; }\",\".framer-flq4k .framer-rvosza { flex: none; height: 95px; left: 0px; overflow: visible; position: absolute; top: 1px; width: 820px; }\",\".framer-flq4k .framer-fb10ky { flex: none; height: 95px; left: calc(50.00000000000002% - 820px / 2); position: absolute; top: calc(49.473684210526336% - 95px / 2); width: 820px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 228\n * @framerIntrinsicWidth 713\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Mxx7NZP6Y\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const Framerv8hSb3qKa=withCSS(Component,css,\"framer-flq4k\");export default Framerv8hSb3qKa;Framerv8hSb3qKa.displayName=\"Graphs\";Framerv8hSb3qKa.defaultProps={height:228,width:713};addPropertyControls(Framerv8hSb3qKa,{variant:{options:[\"a3jjmXaxN\",\"Mxx7NZP6Y\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerv8hSb3qKa,[{explicitInter:true,fonts:[]},...AnimatorFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerv8hSb3qKa\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Mxx7NZP6Y\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"228\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"713\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./v8hSb3qKa.map","import{jsx as _jsx}from\"react/jsx-runtime\";export function withPixelatedImage(Component){return props=>{return /*#__PURE__*/_jsx(Component,{...props,style:{...props===null||props===void 0?void 0:props.style,imageRendering:\"pixelated\"}});};}\nexport const __FramerMetadata__ = {\"exports\":{\"withPixelatedImage\":{\"type\":\"reactHoc\",\"name\":\"withPixelatedImage\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Plugins.map"],"mappings":"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"}