{"version":3,"file":"VpkLF_jBW.DFKnt0r_.mjs","names":["t","r","s","n","a","o","u","f","c","l","p","m","i","u","x","a","o","e","t","m","i","f","r","l","props","r","e","props","mapRange","v","i","i","Pattern","props","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","Variants","humanReadableVariantMap","getProps","props","createLayoutDependency","Component","className","Image","css","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","Variants","humanReadableVariantMap","getProps","props","createLayoutDependency","Component","className","css","t","props","className","Image","css"],"sources":["https:/ga.jspm.io/npm:phenomenon@1.6.0/dist/phenomenon.mjs","https:/ga.jspm.io/npm:cobe@0.6.0/dist/index.esm.js","https:/framerusercontent.com/modules/xFhv3ETdRBLjJusGaZ1P/SY4EOdo4KxEvLISnWiR3/Globe.js","https:/framerusercontent.com/modules/QbIURI1CrWibjjH7k1PR/2vNdLnvQNPcA8uP12d7k/FollowCursor_Prod.js","https:/framerusercontent.com/modules/Z7W0nR93oDA0ww3oOjR8/Ek6hdyC7N0hvEfTgS47e/ShimmerGrid_Prod.js","https:/framerusercontent.com/modules/9Sx6AcIzUuxN5RTkrByu/vJcbtigjIrnRIpYp6kke/B0pmwZWFj.js","https:/framerusercontent.com/modules/b9gfX0udUrgUTJBAvxQk/hoqPZ29eu6tVwQHHqqI0/oJiXIjIXg.js","https:/framerusercontent.com/modules/C536JeIvVqUzc526rmEu/OmA9wPQRNr6NQ1i4bd0s/VpkLF_jBW.js"],"sourcesContent":["var t=[\"x\",\"y\",\"z\"],e=function(t){Object.assign(this,{uniforms:{},geometry:{vertices:[{x:0,y:0,z:0}]},mode:0,modifiers:{},attributes:[],multiplier:1,buffers:[]}),Object.assign(this,t),this.prepareProgram(),this.prepareUniforms(),this.prepareAttributes()};e.prototype.compileShader=function(t,r){var s=this.gl.createShader(t);return this.gl.shaderSource(s,r),this.gl.compileShader(s),s},e.prototype.prepareProgram=function(){var t=this.gl,r=this.vertex,s=this.fragment,n=t.createProgram();t.attachShader(n,this.compileShader(35633,r)),t.attachShader(n,this.compileShader(35632,s)),t.linkProgram(n),t.useProgram(n),this.program=n},e.prototype.prepareUniforms=function(){for(var t=Object.keys(this.uniforms),r=0;r<t.length;r+=1){var s=this.gl.getUniformLocation(this.program,t[r]);this.uniforms[t[r]].location=s}},e.prototype.prepareAttributes=function(){void 0!==this.geometry.vertices&&this.attributes.push({name:\"aPosition\",size:3}),void 0!==this.geometry.normal&&this.attributes.push({name:\"aNormal\",size:3}),this.attributeKeys=[];for(var t=0;t<this.attributes.length;t+=1)this.attributeKeys.push(this.attributes[t].name),this.prepareAttribute(this.attributes[t])},e.prototype.prepareAttribute=function(r){for(var s=this.geometry,n=this.multiplier,a=s.vertices,o=s.normal,h=new Float32Array(n*a.length*r.size),u=0;u<n;u+=1)for(var f=r.data&&r.data(u,n),c=u*a.length*r.size,l=0;l<a.length;l+=1)for(var p=0;p<r.size;p+=1){var m=this.modifiers[r.name];h[c]=void 0!==m?m(f,l,p,this):\"aPosition\"===r.name?a[l][t[p]]:\"aNormal\"===r.name?o[l][t[p]]:f[p],c+=1}this.attributes[this.attributeKeys.indexOf(r.name)].data=h,this.prepareBuffer(this.attributes[this.attributeKeys.indexOf(r.name)])},e.prototype.prepareBuffer=function(t){var r=t.data,s=t.name,n=t.size,a=this.gl.createBuffer();this.gl.bindBuffer(34962,a),this.gl.bufferData(34962,r,35044);var o=this.gl.getAttribLocation(this.program,s);this.gl.enableVertexAttribArray(o),this.gl.vertexAttribPointer(o,n,5126,!1,0,0),this.buffers[this.attributeKeys.indexOf(t.name)]={buffer:a,location:o,size:n}},e.prototype.render=function(t){var r=this,s=this.uniforms,n=this.multiplier,a=this.gl;a.useProgram(this.program);for(var o=0;o<this.buffers.length;o+=1){var h=this.buffers[o],u=h.location,f=h.buffer,c=h.size;a.enableVertexAttribArray(u),a.bindBuffer(34962,f),a.vertexAttribPointer(u,c,5126,!1,0,0)}Object.keys(t).forEach((function(r){s[r].value=t[r].value})),Object.keys(s).forEach((function(t){var n=s[t];r.uniformMap[n.type](n.location,n.value)})),a.drawArrays(this.mode,0,n*this.geometry.vertices.length),this.onRender&&this.onRender(this)},e.prototype.destroy=function(){for(var t=0;t<this.buffers.length;t+=1)this.gl.deleteBuffer(this.buffers[t].buffer);this.gl.deleteProgram(this.program),this.gl=null};var i=function(t){var r=this,s=t||{},n=s.canvas;void 0===n&&(n=document.querySelector(\"canvas\"));var a=s.context;void 0===a&&(a={});var o=s.contextType;void 0===o&&(o=\"experimental-webgl\");var h=s.settings;void 0===h&&(h={});var u=n.getContext(o,Object.assign({alpha:!1,antialias:!1},a));Object.assign(this,{gl:u,canvas:n,uniforms:{},instances:new Map,shouldRender:!0}),Object.assign(this,{devicePixelRatio:1,clearColor:[1,1,1,1],position:{x:0,y:0,z:2},clip:[.001,100]}),Object.assign(this,h),this.uniformMap={float:function(t,r){return u.uniform1f(t,r)},vec2:function(t,r){return u.uniform2fv(t,r)},vec3:function(t,r){return u.uniform3fv(t,r)},vec4:function(t,r){return u.uniform4fv(t,r)},mat2:function(t,r){return u.uniformMatrix2fv(t,!1,r)},mat3:function(t,r){return u.uniformMatrix3fv(t,!1,r)},mat4:function(t,r){return u.uniformMatrix4fv(t,!1,r)}},u.enable(u.DEPTH_TEST),u.depthFunc(u.LEQUAL),!1===u.getContextAttributes().alpha&&(u.clearColor.apply(u,this.clearColor),u.clearDepth(1)),this.onSetup&&this.onSetup(u),window.addEventListener(\"resize\",(function(){return r.resize()})),this.resize(),this.render()};i.prototype.resize=function(){var t=this.gl,r=this.canvas,s=this.devicePixelRatio,n=this.position;r.width=r.clientWidth*s,r.height=r.clientHeight*s;var a=t.drawingBufferWidth,o=t.drawingBufferHeight,h=a/o;t.viewport(0,0,a,o);var u=Math.tan(Math.PI/180*22.5),f=[1,0,0,0,0,1,0,0,0,0,1,0,n.x,n.y,(h<1?1:h)*-n.z,1];this.uniforms.uProjectionMatrix={type:\"mat4\",value:[.5/u,0,0,0,0,h/u*.5,0,0,0,0,-(this.clip[1]+this.clip[0])/(this.clip[1]-this.clip[0]),-1,0,0,-2*this.clip[1]*(this.clip[0]/(this.clip[1]-this.clip[0])),0]},this.uniforms.uViewMatrix={type:\"mat4\",value:[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1]},this.uniforms.uModelMatrix={type:\"mat4\",value:f}},i.prototype.toggle=function(t){t!==this.shouldRender&&(this.shouldRender=void 0!==t?t:!this.shouldRender,this.shouldRender&&this.render())},i.prototype.render=function(){var t=this;this.gl.clear(16640),this.instances.forEach((function(r){r.render(t.uniforms)})),this.onRender&&this.onRender(this),this.shouldRender&&requestAnimationFrame((function(){return t.render()}))},i.prototype.add=function(t,r){void 0===r&&(r={uniforms:{}}),void 0===r.uniforms&&(r.uniforms={}),Object.assign(r.uniforms,JSON.parse(JSON.stringify(this.uniforms))),Object.assign(r,{gl:this.gl,uniformMap:this.uniformMap});var s=new e(r);return this.instances.set(t,s),s},i.prototype.remove=function(t){var r=this.instances.get(t);void 0!==r&&(r.destroy(),this.instances.delete(t))},i.prototype.destroy=function(){var t=this;this.instances.forEach((function(r,s){r.destroy(),t.instances.delete(s)})),this.toggle(!1)};export default i;\n\n//# sourceMappingURL=phenomenon.mjs.map","import e from\"phenomenon\";var a=\"phi\",o=\"theta\",t=\"mapSamples\",i=\"mapBrightness\",f=\"baseColor\",r=\"markerColor\",l=\"glowColor\",c=\"markers\",n=\"diffuse\",A=\"devicePixelRatio\",g=\"dark\",v=\"offset\",s=\"scale\",d={[a]:\"A\",[o]:\"B\",[t]:\"k\",[i]:\"E\",[f]:\"L\",[r]:\"M\",[l]:\"y\",[n]:\"F\",[g]:\"G\",[v]:\"x\",[s]:\"C\"},{PI:u,sin:m,cos:x}=Math,U=e=>[].concat(...e.map((e=>{let[a,o]=e.location;a=a*u/180,o=o*u/180-u;let t=x(a);return[-t*x(o),m(a),t*m(o),e.size]})),[0,0,0,0]),D=(u,m)=>{let _=(e,a,o)=>({type:e,value:\"undefined\"==typeof m[a]?o:m[a]}),x=u.getContext(\"webgl\")?\"webgl\":\"experimental-webgl\",y=new e({canvas:u,contextType:x,context:{alpha:!0,stencil:!1,antialias:!0,depth:!1,preserveDrawingBuffer:!1},settings:{[A]:m[A]||1,onSetup:e=>{let a=e.RGB,o=e.UNSIGNED_BYTE,t=e.TEXTURE_2D,i=e.createTexture();e.bindTexture(t,i),e.texImage2D(t,0,a,1,1,0,a,o,new Uint8Array([0,0,0,0]));let f=new Image;f.onload=()=>{e.bindTexture(t,i),e.texImage2D(t,0,a,a,o,f),e.generateMipmap(t);let r=e.getParameter(e.CURRENT_PROGRAM),l=e.getUniformLocation(r,\"H\");e.texParameteri(t,e.TEXTURE_MIN_FILTER,e.NEAREST),e.texParameteri(t,e.TEXTURE_MAG_FILTER,e.NEAREST),e.uniform1i(l,0)},f.src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAACAAQAAAADMzoqnAAAAAXNSR0IArs4c6QAABA5JREFUeNrV179uHEUAx/Hf3JpbF+E2VASBsmVKTBcpKJs3SMEDcDwBiVJAAewYEBUivIHT0uUBIt0YCovKD0CRjUC4QfHYh8hYXu+P25vZ2Zm9c66gMd/GJ/tz82d3bk8GN4SrByYF2366FNTACIAkivVAAazQdnf3MvAlbNUQfOPAdQDvSAimMWhwy4I2g4SU+Kp04ISLpPBAKLxPyic3O/CCi+Y7rUJbiodcpDOFY7CgxCEXmdYD2EYK2s5lApOx5pEDDYCUwM1XdJUwBV11QQMg59kePSCaPAASQMEL2hwo6TJFgxpg+TgC2ymXPbuvc40awr3D1QCFfbH9kcoqAOkZozpQo0aqAGQRKCog/+tjkgbNFEtg2FffBvBGlSxHoAaAa1u6X4PBAwDiR8FFsrQgeUhfJTSALaB9jy5NCybJPn1SVFiWk7ywN+KzhH1aKAuydhGkbEF4lWohLXDXavlyFgHY7LBnLRdlAP6BS5Cc8RfVDXbkwN/oIvmY+6obbNeBP0JwTuMGu9gTzy1Q4RS/cWpfzszeYwd+CAFrtBW/Hur0gLbJGlD+/OjVwe/drfBxkbbg63dndEDfiEBlAd7ac0BPe1D6Jd8dfbLH+RI0OzseFB5s01/M+gMdAeluLOCAuaUA9Lezo/vSgXoCX9rtEiXnp7Q1W/CNyWcd8DXoS6jH/YZ5vAJEWY2dXFQe2TUgaFaNejCzJ98g6HnlVrsE58sDcYqg+9XY75fPqdoh/kRQWiXKg8MWlJQxUFMPjqnyujhFBE7UxIMjyszk0QwQlFsezImsyvUYYYVED2pk6m0Tg8T04Fwjk2kdAwSACqlM6gRRt3vQYAFGX0Ah7Ebx1H+MDRI5ui0QldH4j7FGcm90XdxD2Jg1AOEAVAKhEFXSn4cKUELurIAKwJ3MArypPscQaLhJFICJ0ohjDySAdH8AhDtCiTuMycH8CXzhH9jUACAO5uMhoAwA5i+T6WAKmmAqnLy80wxHqIPFYpqCwxGaYLt4Dyievg5kEoVEUAhs6pqKgFtDQYOuaXypaWKQfIuwwoGSZgfLsu/XAtI8cGN+h7Cc1A5oLOMhwlIPXuhu48AIvsSBkvtV9wsJRKCyYLfq5lTrQMFd1a262oqBck9K1V0YjQg0iEYYgpS1A9GlXQV5cykwm4A7BzVsxQqo7E+zCegO7Ma7yKgsuOcfKbMBwLC8wvVNYDsANYalEpOAa6zpWjTeMKGwEwC1CiQewJc5EKfgy7GmRAZA4vUVGwE2dPM/g0xuAInE/yG5aZ8ISxWGfYigUVbdyBElTHh2uCwGdfCkOLGgQVBh3Ewp+/QK4CDlR5Ws/Zf7yhCf8pH7vinWAvoVCQ6zz0NX5V/6GkAVV+2/5qsJ/gU8bsxpM8IeAQAAAABJRU5ErkJggg==\"}}});return y.add(\"\",{vertex:\"attribute vec3 aPosition;uniform mat4 uProjectionMatrix;uniform mat4 uModelMatrix;uniform mat4 uViewMatrix;void main(){gl_Position=uProjectionMatrix*uModelMatrix*uViewMatrix*vec4(aPosition,1.);}\",fragment:\"precision highp float;uniform vec2 r,x;uniform vec3 L,M,y;uniform vec4 z[64];uniform float A,B,k,C,D,E,F,G;uniform sampler2D H;float I=1./k;mat3 J(float a,float b){float c=cos(a),d=cos(b),e=sin(a),f=sin(b);return mat3(d,f*e,-f*c,0.,c,e,f,d*-e,d*c);}vec3 v(vec3 c,out float w){c=c.xzy;float p=max(2.,floor(log2(2.236068*k*3.141593*(1.-c.z*c.z))*.72021));vec2 g=floor(pow(1.618034,p)/2.236068*vec2(1.,1.618034)+.5),d=fract((g+1.)*.618034)*6.283185-3.883222,e=-2.*g,f=vec2(atan(c.y,c.x),c.z-1.),q=floor(vec2(e.y*f.x-d.y*(f.y*k+1.),-e.x*f.x+d.x*(f.y*k+1.))/(d.x*e.y-e.x*d.y));float n=3.141593;vec3 s;for(float h=0.;h<4.;h+=1.){vec2 t=vec2(mod(h,2.),floor(h*.5));float j=dot(g,q+t);if(j>k)continue;float a=j,b=0.;if(a>=524288.)a-=524288.,b+=.803894;if(a>=262144.)a-=262144.,b+=.901947;if(a>=131072.)a-=131072.,b+=.950973;if(a>=65536.)a-=65536.,b+=.475487;if(a>=32768.)a-=32768.,b+=.737743;if(a>=16384.)a-=16384.,b+=.868872;if(a>=8192.)a-=8192.,b+=.934436;if(a>=4096.)a-=4096.,b+=.467218;if(a>=2048.)a-=2048.,b+=.733609;if(a>=1024.)a-=1024.,b+=.866804;if(a>=512.)a-=512.,b+=.433402;if(a>=256.)a-=256.,b+=.216701;if(a>=128.)a-=128.,b+=.108351;if(a>=64.)a-=64.,b+=.554175;if(a>=32.)a-=32.,b+=.777088;if(a>=16.)a-=16.,b+=.888544;if(a>=8.)a-=8.,b+=.944272;if(a>=4.)a-=4.,b+=.472136;if(a>=2.)a-=2.,b+=.236068;if(a>=1.)a-=1.,b+=.618034;float l=fract(b)*6.283185,i=1.-2.*j*I,m=sqrt(1.-i*i);vec3 o=vec3(cos(l)*m,sin(l)*m,i);float u=length(c-o);if(u<n)n=u,s=o;}w=n;return s.xzy;}void main(){vec2 a=(gl_FragCoord.xy/r*2.-1.)/C-x*vec2(1.,-1.)/r;a.x*=r.x/r.y;float c=dot(a,a),b;vec3 d=vec3(0.,0.,1.),e=normalize(vec3(a,sqrt(.64-c)));if(c<=.64){vec3 f=e*J(B,A),g=v(f,b);float j=asin(g.y),h=acos(-g.x/cos(j));h=g.z<0.?-h:h;float t=texture2D(H,vec2(h*.5/3.141593,-(j/3.141593+.5))).x,u=smoothstep(8e-3,0.,b),l=dot(e,d),s=pow(l,F)*E,m=t*u*s,N=mix((1.-m)*pow(l,.4),m,G)+.1;gl_FragColor=vec4(L*N,1.);int O=int(D);float n=0.;for(int i=0;i<64;i++){if(i>=O)break;vec4 o=z[i];vec3 p=o.xyz,w=p-f;float q=o.w;if(dot(w,w)>q*q*4.)continue;vec3 P=v(p,b);b=length(P-f),b<q?n+=smoothstep(q*.5,0.,b):0.;}n=min(1.,n*s),gl_FragColor.xyz=mix(gl_FragColor.xyz,M,n),gl_FragColor.xyz+=pow(1.-dot(e,d),4.)*y;}float K=pow(dot(normalize(vec3(-a,sqrt(1.-c))),d),4.)*smoothstep(.1,1.,.2/(c-.64));gl_FragColor+=vec4(K*y,K);}\",uniforms:{r:{type:\"vec2\",value:[m.width,m.height]},A:_(\"float\",a),B:_(\"float\",o),k:_(\"float\",t),E:_(\"float\",i),L:_(\"vec3\",f),M:_(\"vec3\",r),F:_(\"float\",n),y:_(\"vec3\",l),G:_(\"float\",g),z:{type:\"vec4\",value:U(m[c])},D:{type:\"float\",value:m[c].length},x:_(\"vec2\",v,[0,0]),C:_(\"float\",s,1)},mode:4,geometry:{vertices:[{x:-100,y:100,z:0},{x:-100,y:-100,z:0},{x:100,y:100,z:0},{x:100,y:-100,z:0},{x:-100,y:-100,z:0},{x:100,y:100,z:0}]},onRender:({uniforms:e})=>{let a={};if(m.onRender){m.onRender(a);for(let o in d)void 0!==a[o]&&(e[d[o]].value=a[o]);void 0!==a[c]&&(e.z.value=U(a[c]),e.D.value=a[c].length),a.width&&a.height&&(e.r.value=[a.width,a.height])}}}),y};export{D as default};\n\n//# sourceMappingURL=index.esm.js.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,Color}from\"framer\";import{useEffect,useRef}from\"react\";import createGlobe from\"cobe\";import{useSpring}from\"framer-motion\";import{useIsStaticRenderer}from\"framer\";/**\n * GLOBE FOR FRAMER\n * @framerIntrinsicWidth 300\n * @framerIntrinsicHeight 300\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export default function Globe(props){const{background,baseColor,glowColor,isDraggable,dragOptions,speed,theta,phi,dark,diffuse,maxSamples,mapBrightness,markerSize,markerArray,markerColor,scale,alignment,maxWidth,offset}=props;const{offsetX,offsetY}=offset;const{stiffness,damping,mass}=dragOptions;const canvasRef=useRef();const pointerInteracting=useRef(null);const pointerInteractionMovement=useRef(0);const isCanvas=useIsStaticRenderer();const r=useSpring(0,{stiffness:stiffness,damping:damping,mass:mass,restDelta:1e-4,restSpeed:1e-4});const fadeMask=\"radial-gradient(circle at 50% 50%, rgba(0,0,0,1) 60%, rgba(0,0,0,0) 70%)\";useEffect(()=>{let phiValue=phi;let width=0;const onResize=()=>{if(canvasRef.current&&(width=canvasRef.current.offsetWidth)){window.addEventListener(\"resize\",onResize);}};onResize();const baseConvert=convertRGB(baseColor);const glowConvert=convertRGB(glowColor);const markerConvert=convertRGB(markerColor);const globe=createGlobe(canvasRef.current,{devicePixelRatio:2,width:width*2,height:width*2,phi:phi,theta:theta,dark:dark,diffuse:diffuse,mapSamples:maxSamples,mapBrightness:mapBrightness,baseColor:[baseConvert.r,baseConvert.g,baseConvert.b],glowColor:[glowConvert.r,glowConvert.g,glowConvert.b],markerColor:[markerConvert.r,markerConvert.g,markerConvert.b],markers:markerArray.map(marker=>{return{location:[marker.latitude,marker.longitude],size:markerSize};}),scale:scale,offset:[offsetX,offsetY],onRender:state=>{if(!isCanvas){state.phi=phiValue+r.get();}state.width=width*2;state.height=width*2;if(!isCanvas){state.phi=phiValue+r.get();phiValue+=speed/200;}}});return()=>{globe.destroy();};},[props]);return /*#__PURE__*/_jsx(\"div\",{style:{...flexStyles,placeItems:alignment,background:background},children:/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",aspectRatio:\"1/1\",maxWidth:maxWidth,WebkitMaskImage:fadeMask,MozMaskImage:fadeMask,maskImage:fadeMask},children:/*#__PURE__*/_jsx(\"canvas\",{ref:canvasRef,style:{width:\"100%\",height:\"100%\",contain:\"layout paint size\",cursor:\"auto\",userSelect:\"none\"},onPointerDown:e=>{if(isDraggable){pointerInteracting.current=e.clientX-pointerInteractionMovement.current;canvasRef.current.style.cursor=\"grabbing\";}},onPointerUp:()=>{if(isDraggable){pointerInteracting.current=null;canvasRef.current.style.cursor=\"grab\";}},onPointerOver:()=>{if(isDraggable){canvasRef.current.style.cursor=\"grab\";}},onPointerOut:()=>{if(isDraggable){pointerInteracting.current=null;canvasRef.current.style.cursor=\"auto\";}},onMouseMove:e=>{if(isDraggable){if(pointerInteracting.current!==null){const delta=e.clientX-pointerInteracting.current;pointerInteractionMovement.current=delta;r.set(delta/100);}}},onTouchMove:e=>{if(pointerInteracting.current!==null&&e.touches[0]){const delta=e.touches[0].clientX-pointerInteracting.current;pointerInteractionMovement.current=delta;r.set(delta/100);}}})})});}/* Default properties */Globe.defaultProps={background:\"#000000\",baseColor:\"#333333\",glowColor:\"#ffffff\",markerColor:\"#ffffff\",isDraggable:true,dragOptions:{stiffness:200,damping:40,mass:1},speed:1,phi:0,theta:.3,dark:1,diffuse:2,mapBrightness:20,maxSamples:2e4,markerSize:.1,markerArray:{latitude:52.3676,longitude:4.9041},scale:1,alignment:\"center\",maxWidth:800,offset:{offsetX:0,offsetY:0}};Globe.displayName=\"Globe\";const dp=Globe.defaultProps;const dpOffset=Globe.defaultProps.offset;const dpDrag=Globe.defaultProps.dragOptions;addPropertyControls(Globe,{background:{type:ControlType.Color,title:\"Backdrop\",defaultValue:dp.background},baseColor:{type:ControlType.Color,title:\"Base\",defaultValue:dp.baseColor},glowColor:{type:ControlType.Color,title:\"Glow\",defaultValue:dp.glowColor},markerColor:{type:ControlType.Color,title:\"Marker\",defaultValue:dp.markerColor},isDraggable:{type:ControlType.Boolean,title:\"Draggable\",defaultValue:dp.isDraggable},dragOptions:{type:ControlType.Object,title:\"Transition\",controls:{stiffness:{type:ControlType.Number,min:0,max:1e3,title:\"Stiffness\",defaultValue:dpDrag.stiffness},damping:{type:ControlType.Number,min:0,max:100,title:\"Damping\",defaultValue:dpDrag.damping},mass:{type:ControlType.Number,min:0,title:\"Mass\",displayStepper:true,defaultValue:dpDrag.mass}},hidden(props){return!props.isDraggable;}},speed:{type:ControlType.Number,min:0,step:.1,displayStepper:true,title:\"Speed\",defaultValue:dp.speed},phi:{type:ControlType.Number,min:0,max:6.28,step:.01,displayStepper:true,title:\"Phi\",defaultValue:dp.phi},theta:{type:ControlType.Number,min:-1.57,max:1.57,step:.01,title:\"Theta\",defaultValue:dp.theta},dark:{type:ControlType.Number,min:0,max:1,step:.1,displayStepper:true,title:\"Dark\",defaultValue:dp.dark},diffuse:{type:ControlType.Number,min:0,max:5,step:.01,title:\"Diffuse\",defaultValue:dp.diffuse},mapBrightness:{type:ControlType.Number,min:0,max:12,step:.01,title:\"Brightness\",defaultValue:dp.mapBrightness},maxSamples:{type:ControlType.Number,min:0,max:1e5,title:\"Samples\",defaultValue:dp.maxSamples},scale:{type:ControlType.Number,min:0,max:5,step:.025,displayStepper:true,title:\"Scale\",defaultValue:dp.scale},alignment:{type:ControlType.Enum,title:\"Align\",options:[\"flex-start\",\"center\",\"flex-end\"],optionIcons:[\"align-top\",\"align-middle\",\"align-bottom\"],defaultValue:dp.alignment,displaySegmentedControl:true},maxWidth:{type:ControlType.Number,title:\"Max Width\",min:100,max:5e3,defaultValue:dp.maxWidth},offset:{type:ControlType.Object,title:\"Offset\",controls:{offsetX:{type:ControlType.Number,min:-5e3,max:5e3,title:\"X\",defaultValue:dpOffset.offsetX},offsetY:{type:ControlType.Number,min:-5e3,max:5e3,title:\"Y\",defaultValue:dpOffset.offsetY}}},markerSize:{type:ControlType.Number,min:0,max:1,step:.01,title:\"Markers\",defaultValue:dp.markerSize},markerArray:{type:ControlType.Array,title:\"Location\",// defaultValue: [{ latitude: 52.3676, longitude: 4.9041 }],\ncontrol:{type:ControlType.Object,title:\"Location\",controls:{latitude:{type:ControlType.Number,min:-90,max:90,title:\"Lat\",step:1e-4,defaultValue:dp.markerArray.latitude},longitude:{type:ControlType.Number,min:-180,max:180,title:\"Long\",step:1e-4,defaultValue:dp.markerArray.longitude}}}}});/* Styles */const flexStyles={width:\"100%\",height:\"100%\",display:\"flex\",placeItems:\"center\",placeContent:\"center\",overflow:\"visible\"};/* Functions */const convertRGB=color=>{return{r:Color(color).r/255,g:Color(color).g/255,b:Color(color).b/255};};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Globe\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"*\",\"framerIntrinsicWidth\":\"300\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"300\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Globe.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{useEffect,useRef,useMemo}from\"react\";import{useMotionValue,useSpring,animate}from\"framer-motion\";const ALIGNMENT={left:0,top:0,center:.5,right:1,bottom:1};/**\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n *\n * @framerDisableUnlink\n *\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 200\n */export default function FollowCursor(props){const{smoothing,enabled,horizontalAlignment,verticalAlignment,transition}=props;const isCanvas=RenderTarget.current()===RenderTarget.canvas;const id=generateInstanceId();const movementTransition={damping:100,stiffness:mapRange(smoothing,0,100,2e3,50)};const mouseX=useMotionValue(0);const mouseY=useMotionValue(0);const springX=useSpring(mouseX,movementTransition);const springY=useSpring(mouseY,movementTransition);const ref=useRef(null);const parentRef=useRef(null);const transformRef=useRef(null);const styleRef=useRef(null);const hasSpringRef=useRef(smoothing!==0);const previousXRef=useRef(null);const previousYRef=useRef(null);const previousStyleTransformRef=useRef(null);const isInitializedRef=useRef(false);const previousScrollXRef=useRef(0);const previousScrollYRef=useRef(0);const opacityRef=useRef(1);const currentOpacityRef=useRef(0);useEffect(()=>{hasSpringRef.current=smoothing!==0;},[smoothing]);useEffect(()=>{let animationFrameId;const updateTransform=()=>{if(isCanvas)return;animationFrameId=requestAnimationFrame(updateTransform);if(!parentRef.current||!styleRef.current){return;}const xValue=(hasSpringRef.current?springX.get():mouseX.get()).toFixed(3);const yValue=(hasSpringRef.current?springY.get():mouseY.get()).toFixed(3);// Get computed styles to capture all existing transforms\nconst computedStyle=window.getComputedStyle(parentRef.current);const transform=calculateTransform(parentRef.current,computedStyle,xValue,yValue,previousXRef.current,previousYRef.current,previousStyleTransformRef.current);const opacity=currentOpacityRef.current*opacityRef.current;transformRef.current=transform;styleRef.current.textContent=`\n\t\t\t\t[data-followcursor=\"${id}\"] { \n\t\t\t\t\ttransform: ${transform} !important;\n\t\t\t\t\t${opacity<.995?`opacity: ${opacity} !important;`:\"\"}\n\t\t\t\t}\n\t\t\t`;previousXRef.current=xValue;previousYRef.current=yValue;previousStyleTransformRef.current=parentRef.current.style.transform;};if(ref.current){const container=ref.current.parentElement;if(container){const parent=container.parentElement;if(parent){parentRef.current=parent;parent.setAttribute(\"data-followcursor\",id);}}}// Start the animation loop\nupdateTransform();// Cleanup function\nreturn()=>{if(animationFrameId){cancelAnimationFrame(animationFrameId);}};},[]);useEffect(()=>{const handleMouseMove=event=>{if(!parentRef.current)return;let setSpringsInstantly=false;// When initialized for the first time, animate opacity\nif(!isInitializedRef.current){isInitializedRef.current=true;animate(currentOpacityRef.current,enabled?1:0,{...transition,onUpdate:latest=>{currentOpacityRef.current=latest;}});setSpringsInstantly=true;}// Get the element's position without transforms\nconst computedStyle=window.getComputedStyle(parentRef.current);const matrix=new DOMMatrix(computedStyle.transform);const rect=parentRef.current.getBoundingClientRect();// Subtract the transform translation to get the original position\nconst originalLeft=rect.left-matrix.m41;const originalTop=rect.top-matrix.m42;// Add scroll offsets to mouse position\nconst scrollX=window.pageXOffset||document.documentElement.scrollLeft;const scrollY=window.pageYOffset||document.documentElement.scrollTop;// Update previous scroll positions\npreviousScrollXRef.current=scrollX;previousScrollYRef.current=scrollY;const mouseXPos=event.clientX+scrollX-(originalLeft+scrollX)-ALIGNMENT[horizontalAlignment]*rect.width;const mouseYPos=event.clientY+scrollY-(originalTop+scrollY)-ALIGNMENT[verticalAlignment]*rect.height;mouseX.set(mouseXPos);mouseY.set(mouseYPos);if(setSpringsInstantly){springX.jump(mouseXPos);springY.jump(mouseYPos);}};// Add scroll event handler to update position\nconst handleScroll=()=>{if(!parentRef.current||!isInitializedRef.current)return;const scrollX=window.scrollX||window.pageXOffset||document.documentElement.scrollLeft;const scrollY=window.scrollY||window.pageYOffset||document.documentElement.scrollTop;// Calculate scroll delta\nconst deltaX=scrollX-previousScrollXRef.current;const deltaY=scrollY-previousScrollYRef.current;// Update previous scroll positions\npreviousScrollXRef.current=scrollX;previousScrollYRef.current=scrollY;// Update position using scroll delta\nmouseX.set(mouseX.get()+deltaX);mouseY.set(mouseY.get()+deltaY);};window.addEventListener(\"mousemove\",handleMouseMove);window.addEventListener(\"scroll\",handleScroll);return()=>{window.removeEventListener(\"mousemove\",handleMouseMove);window.removeEventListener(\"scroll\",handleScroll);};},[enabled]);useEffect(()=>{if(!styleRef.current||!parentRef.current)return;const computedStyle=window.getComputedStyle(parentRef.current);opacityRef.current=parseFloat(computedStyle.opacity)||1;animate(currentOpacityRef.current,enabled&&isInitializedRef.current?1:0,{...transition,onUpdate:latest=>{currentOpacityRef.current=latest;}});},[enabled,transition]);return /*#__PURE__*/_jsx(\"div\",{ref:ref,style:{...props.style},children:/*#__PURE__*/_jsx(\"style\",{ref:styleRef})});}FollowCursor.displayName=\"Follow Cursor\";addPropertyControls(FollowCursor,{enabled:{type:ControlType.Boolean,defaultValue:true},smoothing:{type:ControlType.Number,defaultValue:0,min:0,max:100,step:1},horizontalAlignment:{type:ControlType.Enum,defaultValue:\"center\",options:[\"left\",\"center\",\"right\"],optionTitles:[\"Left\",\"Center\",\"Right\"],displaySegmentedControl:true,title:\"Alignment\"},verticalAlignment:{type:ControlType.Enum,defaultValue:\"center\",options:[\"top\",\"center\",\"bottom\"],optionTitles:[\"Top\",\"Center\",\"Bottom\"],displaySegmentedControl:true,title:\" \"},transition:{type:ControlType.Transition,defaultValue:{type:\"spring\",duration:.2,bounce:0},description:\"More components at [Framer University](https://frameruni.link/cc).\"}});const CHARACTERS=\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\";const generateInstanceId=()=>{const id=useMemo(()=>{let result=\"\";for(let i=0;i<13;i++){result+=CHARACTERS.charAt(Math.floor(Math.random()*CHARACTERS.length));}return result;},[]);return id;};function mapRange(value,fromLow,fromHigh,toLow,toHigh){if(fromLow===fromHigh){return toLow;}const percentage=(value-fromLow)/(fromHigh-fromLow);return toLow+percentage*(toHigh-toLow);}function calculateTransform(element,computedStyle,xValue,yValue,previousX,previousY,previousStyleTransform){xValue=xValue||0;yValue=yValue||0;previousX=previousX||0;previousY=previousY||0;// Get transform\nconst computedTransform=computedStyle.transform;const styleTransform=element.style.transform;// Subtract previous values from current values for a single transform\nconst finalX=xValue-previousX;const finalY=yValue-previousY;const translateTransform=`translate(${finalX}px, ${finalY}px)`;let transform=translateTransform;if(styleTransform&&styleTransform!==\"none\"){if(previousStyleTransform&&previousStyleTransform!==\"none\"){transform=`${translateTransform} ${invertTransform(previousStyleTransform)} ${styleTransform}`;}else{transform=`${translateTransform} ${styleTransform}`;}}return computedTransform&&computedTransform!==\"none\"?`${transform} ${computedTransform}`:transform;}function invertTransform(transformString){const transforms=transformString.match(/\\w+\\([^)]+\\)/g)||[];const invertedTransforms=transforms.reverse().map(transform=>{const[func,valuesString]=transform.match(/(\\w+)\\(([^)]+)\\)/).slice(1);const values=valuesString.split(\",\").map(v=>v.trim());const invertNumber=v=>{const[_,sign,num,unit]=v.match(/^(-?)(\\d*\\.?\\d+)(\\D*)$/);return`${sign?\"\":\"-\"}${num}${unit}`;};switch(func.toLowerCase()){case\"translate\":case\"translate3d\":case\"translatex\":case\"translatey\":case\"translatez\":return`${func}(${values.map(invertNumber).join(\", \")})`;case\"scale\":case\"scale3d\":return`${func}(${values.map(v=>1/parseFloat(v)).join(\", \")})`;case\"scalex\":case\"scaley\":case\"scalez\":return`${func}(${1/parseFloat(values[0])})`;case\"rotate\":case\"rotatex\":case\"rotatey\":case\"rotatez\":return`${func}(${invertNumber(values[0])})`;case\"rotate3d\":const rotateValues=values.map(parseFloat);return`${func}(${rotateValues[0]}, ${rotateValues[1]}, ${rotateValues[2]}, ${invertNumber(values[3])})`;case\"skew\":case\"skewx\":case\"skewy\":return`${func}(${values.map(invertNumber).join(\", \")})`;case\"matrix\":case\"matrix3d\":console.warn(`Inverting ${func} is not supported. Returning original.`);return transform;default:console.warn(`Unknown transform function: ${func}. Returning original.`);return transform;}});return invertedTransforms.join(\" \");}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FollowCursor\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"*\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"400\",\"framerSupportedLayoutHeight\":\"any\",\"framerIntrinsicHeight\":\"200\",\"framerSupportedLayoutWidth\":\"any\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FollowCursor_Prod.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import FollowCursor from\"https://framerusercontent.com/modules/QbIURI1CrWibjjH7k1PR/2vNdLnvQNPcA8uP12d7k/FollowCursor_Prod.js\";import{cubicBezier}from\"framer-motion\";const ease=cubicBezier(.7,0,.7,1);var Pattern;(function(Pattern){Pattern[\"Grid\"]=\"grid\";Pattern[\"Checkerboard\"]=\"checkerboard\";Pattern[\"HorizontalLines\"]=\"horizontalLines\";Pattern[\"VerticalLines\"]=\"verticalLines\";Pattern[\"DiagonalLines\"]=\"diagonalLines\";Pattern[\"Dots\"]=\"dots\";Pattern[\"Triangles\"]=\"triangles\";Pattern[\"Custom\"]=\"custom\";})(Pattern||(Pattern={}));const IMAGE_SIZING_MAP={fill:\"cover\",fit:\"contain\",stretch:\"100% 100%\"};const POSITION_MAP={topLeft:\"0 0\",topCenter:\"50% 0\",topRight:\"100% 0\",left:\"0 50%\",center:\"50% 50%\",right:\"100% 50%\",bottomLeft:\"0 100%\",bottomCenter:\"50% 100%\",bottomRight:\"100% 100%\"};/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n *\n * @framerDisableUnlink\n *\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 400\n */export default function ShimmerGrid({color,hoverColor,hoverSize,hoverShape,patternPreset,flip,lineWidth,customPatternImage,customPatternSizing,tileSize,customPatternMode,customPatternPosition,dotSize,radius,smoothing,style}){const isCanvas=RenderTarget.current()===RenderTarget.canvas;const isCustom=patternPreset===\"custom\";const bgPosition=isCustom&&customPatternSizing!==\"stretch\"?POSITION_MAP[customPatternPosition]:POSITION_MAP.center;let bgImage=\"\";let bgSize=`${tileSize}px ${tileSize}px`;let bgRepeat=\"repeat\";switch(patternPreset){case\"grid\":bgImage=`repeating-conic-gradient(at ${lineWidth}px ${lineWidth}px, [color] 0deg 90deg, transparent 90deg 180deg, [color] 180deg 360deg)`;break;case\"checkerboard\":bgImage=flip?`repeating-conic-gradient([color] 0% 25%, transparent 0% 50%)`:`repeating-conic-gradient(transparent 0% 25%, [color] 0% 50%)`;break;case\"horizontalLines\":bgImage=`linear-gradient(to top, [color] ${lineWidth}px, transparent ${lineWidth}px)`;break;case\"verticalLines\":bgImage=`linear-gradient(to left, [color] ${lineWidth}px, transparent ${lineWidth}px)`;break;case\"diagonalLines\":const w=lineWidth/2;const sideLength=getSideLength(tileSize*2);bgImage=`linear-gradient(to top ${flip?\"left\":\"right\"}, [color] ${w}px, transparent ${w}px, transparent calc(50% - ${w}px), [color] calc(50% - ${w}px), [color] calc(50% + ${w}px), transparent calc(50% + ${w}px), transparent calc(100% - ${w}px), [color] calc(100% - ${w}px), [color] 100%)`;bgSize=`${sideLength}px ${sideLength}px`;break;case\"dots\":bgImage=`radial-gradient([color] ${dotSize/2-.4}px, transparent ${dotSize/2+.4}px)`;break;case\"triangles\":bgImage=`linear-gradient(${flip?-45:45}deg, transparent calc(50% - 0.1px), [color] calc(50% + 0.1px))`;break;case\"custom\":bgImage=`url(\"${customPatternImage?.src}\")`;if(customPatternSizing!==\"tile\"){bgRepeat=\"no-repeat\";bgSize=IMAGE_SIZING_MAP[customPatternSizing];}break;}let hoverStyle={};let hoverSizeValue=hoverSize;if(hoverShape===\"glow\"){const gradientPoints=[];for(let i=0;i<15;i++){const normalized=mapRange(i,0,14,0,1);gradientPoints.push(`rgba(255, 255, 255, ${ease(1-normalized)}) ${mapRange(i,0,14,0,100)}%`);}hoverStyle={maskImage:`radial-gradient(closest-side, ${gradientPoints.join(\", \")})`};hoverSizeValue=hoverSize*2;}else if(hoverShape===\"circle\"){hoverStyle={borderRadius:\"50%\"};}return /*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",borderRadius:radius,overflow:\"hidden\",backgroundImage:isCustom?\"\":bgImage.replace(/\\[color\\]/g,color),backgroundSize:bgSize,backgroundPosition:bgPosition,backgroundRepeat:bgRepeat,...style},children:[isCustom&&/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",inset:0,backgroundColor:color,maskImage:bgImage,maskSize:bgSize,maskPosition:bgPosition,maskRepeat:bgRepeat,maskMode:customPatternMode}}),/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",inset:0,maskImage:isCustom?bgImage:bgImage.replace(/\\[color\\]/g,\"white\"),maskSize:bgSize,maskPosition:bgPosition,maskRepeat:bgRepeat,maskMode:isCustom?customPatternMode:undefined,WebkitMaskImage:isCustom?bgImage:bgImage.replace(/\\[color\\]/g,\"white\"),WebkitMaskSize:bgSize,WebkitMaskPosition:bgPosition,WebkitMaskRepeat:bgRepeat,WebkitMaskMode:isCustom?customPatternMode:undefined},children:/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",top:isCanvas?\"50%\":0,left:isCanvas?\"50%\":0,transform:isCanvas?\"translate(-50%, -50%)\":undefined,width:hoverSizeValue,height:hoverSizeValue,backgroundColor:hoverColor,...hoverStyle},children:/*#__PURE__*/_jsx(\"div\",{style:{display:\"contents\"},children:/*#__PURE__*/_jsx(FollowCursor,{enabled:true,smoothing:smoothing,horizontalAlignment:\"center\",verticalAlignment:\"center\"})})})})]});}ShimmerGrid.displayName=\"Shimmer Grid\";addPropertyControls(ShimmerGrid,{color:{type:ControlType.Color,defaultValue:\"rgba(153, 153, 153, 0.5)\"},hoverColor:{type:ControlType.Color,defaultValue:\"#FFF\"},hoverSize:{type:ControlType.Number,defaultValue:400,min:1,max:2e3,step:1},hoverShape:{type:ControlType.Enum,defaultValue:\"glow\",options:[\"glow\",\"circle\"],optionTitles:[\"Glow\",\"Circle\"],displaySegmentedControl:true,title:\"Shape\"},patternPreset:{type:ControlType.Enum,defaultValue:\"grid\",options:Object.values(Pattern),optionTitles:[\"Grid\",\"Checkerboard\",\"Horizontal Lines\",\"Vertical Lines\",\"Diagonal Lines\",\"Dots\",\"Triangles\",\"Custom\"],title:\"Pattern\"},customPatternImage:{type:ControlType.ResponsiveImage,title:\"Image\",hidden:props=>props.patternPreset!==\"custom\"},customPatternSizing:{type:ControlType.Enum,defaultValue:\"tile\",options:[\"fill\",\"fit\",\"stretch\",\"tile\"],optionTitles:[\"Fill\",\"Fit\",\"Stretch\",\"Tile\"],title:\"Sizing\",hidden:props=>props.patternPreset!==\"custom\"},flip:{type:ControlType.Boolean,defaultValue:false,hidden:props=>props.patternPreset!==\"checkerboard\"&&props.patternPreset!==\"triangles\"&&props.patternPreset!==\"diagonalLines\"},lineWidth:{type:ControlType.Number,defaultValue:2,min:1,step:1,displayStepper:true,hidden:props=>props.patternPreset!==\"horizontalLines\"&&props.patternPreset!==\"verticalLines\"&&props.patternPreset!==\"diagonalLines\"&&props.patternPreset!==\"grid\"},tileSize:{type:ControlType.Number,defaultValue:50,min:1,step:1,hidden:props=>props.patternPreset===\"custom\"&&props.customPatternSizing!==\"tile\"},dotSize:{type:ControlType.Number,defaultValue:10,min:1,step:1,displayStepper:true,hidden:props=>props.patternPreset!==\"dots\"},customPatternPosition:{type:ControlType.Enum,defaultValue:\"center\",options:[\"topLeft\",\"topCenter\",\"topRight\",\"left\",\"center\",\"right\",\"bottomLeft\",\"bottomCenter\",\"bottomRight\"],optionTitles:[\"Top Left\",\"Top Center\",\"Top Right\",\"Left\",\"Center\",\"Right\",\"Bottom Left\",\"Bottom Center\",\"Bottom Right\"],title:\"Position\",hidden:props=>props.patternPreset!==\"custom\"||props.customPatternSizing===\"stretch\"},customPatternMode:{type:ControlType.Enum,defaultValue:\"alpha\",options:[\"alpha\",\"luminance\"],optionTitles:[\"Alpha\",\"Luminance\"],title:\"Mode\",hidden:props=>props.patternPreset!==\"custom\"},smoothing:{type:ControlType.Number,defaultValue:0,min:0,max:100,step:1},radius:{type:ControlType.BorderRadius,defaultValue:\"0px\",description:\"More components at [Framer University](https://frameruni.link/cc).\"}});function getSideLength(hypotenuseLength){// Check if input is a valid number\nif(typeof hypotenuseLength!==\"number\"||isNaN(hypotenuseLength)||hypotenuseLength<=0){return hypotenuseLength;}// Calculate the side length using the Pythagorean theorem\n// In a right isosceles triangle: side² + side² = hypotenuse²\n// So, side² = hypotenuse² / 2\nconst sideLength=Math.sqrt(Math.pow(hypotenuseLength,2)/2);// Round the result to 2 decimal places\nreturn Number(sideLength.toFixed(2));}function mapRange(value,fromLow,fromHigh,toLow,toHigh){if(fromLow===fromHigh){return toLow;}const percentage=(value-fromLow)/(fromHigh-fromLow);return toLow+percentage*(toHigh-toLow);}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ShimmerGrid\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"400\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerDisableUnlink\":\"*\",\"framerIntrinsicHeight\":\"400\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ShimmerGrid_Prod.map","// Generated by Framer (3bdc3c5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentPresetsProvider,ControlType,cx,getFontsFromComponentPreset,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as componentPresets from\"https://framerusercontent.com/modules/6jefiMo5jpeON4bCjptx/RdIJJ7IoGHndzTwMZfav/componentPresets.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/Jl003q0C2Chg88wBfv8q/anU7eeLHrBRdBwXX6QOg/bbisVUZ12.js\";import*as sharedStyle7 from\"https://framerusercontent.com/modules/XVIm8OidfXw9O1PKqrMn/9faxBhO4tUhaDAh0fyjU/c2ZfGLHTc.js\";import*as sharedStyle10 from\"https://framerusercontent.com/modules/zLMFNM3h5ggNmSFZFmNN/XYLE5pRQwrnsarZfbKSY/gqQ0JqKxk.js\";import*as sharedStyle9 from\"https://framerusercontent.com/modules/46SfEWhe6uq0i1y6L6OJ/edlLEiRHidAfauzEhna3/l0URe58gj.js\";import*as sharedStyle4 from\"https://framerusercontent.com/modules/vnZV95RCuG0RHLTsjehR/vfjG1D1V5PVHDOo1DjYL/MXYi07wQ0.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/40Z2lAIrMWiBQppRTLXB/WTOntnr9LRdipZ0yTiWH/pGj7V8fRW.js\";import*as sharedStyle6 from\"https://framerusercontent.com/modules/m3e0KgA6UplWnhUs41Om/4Tr5ETMNY1zHZfLdGzCr/ReIkdFoLS.js\";import*as sharedStyle8 from\"https://framerusercontent.com/modules/WIEK5JOzrcihIzDZzHLr/endJxqI2kxFugY75t2KA/T1G5asvG1.js\";import*as sharedStyle5 from\"https://framerusercontent.com/modules/Hj9Kwimy5qKyQzHvWXzF/KBKpLSTbdc0ixIBmod6E/U9Miyt6dz.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/obQ81Y1ZCdm6gLCbGPwo/ya4reYRejE2wQ7PNN2Jm/uyJVUBqQm.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/kyEIiHylR2mqVdwBf1FQ/ZNoiWUO1Enn9n3WZbc1l/ZsVICcKyu.js\";const enabledGestures={arfRtefkA:{hover:true}};const cycleOrder=[\"arfRtefkA\",\"YTNK_u8I0\"];const serializationHash=\"framer-C1Rpj\";const variantClassNames={arfRtefkA:\"framer-v-9hyj4t\",YTNK_u8I0:\"framer-v-ob6k2a\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const 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 humanReadableVariantMap={Default:\"arfRtefkA\",Mobile:\"YTNK_u8I0\"};const getProps=({description,height,icon,id,title,width,...props})=>{return{...props,A8MTx9xBJ:description??props.A8MTx9xBJ??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{children:\"Description\"})}),DpSRSD55v:title??props.DpSRSD55v??\"Title\",o5HKbtoAU:icon??props.o5HKbtoAU??{alt:\"\",pixelHeight:24,pixelWidth:24,src:\"https://framerusercontent.com/images/cnz1Um7XWnstwL0dt183mQskE.svg\"},variant:humanReadableVariantMap[props.variant]??props.variant??\"arfRtefkA\"};};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,o5HKbtoAU,DpSRSD55v,A8MTx9xBJ,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"arfRtefkA\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className,sharedStyle5.className,sharedStyle6.className,sharedStyle7.className,sharedStyle8.className,sharedStyle9.className,sharedStyle10.className];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-9hyj4t\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"arfRtefkA\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(222, 229, 229, 0.2)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgba(0, 0, 0, 0.1)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,boxShadow:\"0px 1px 2px 0px rgba(0, 0, 0, 0.25)\",...style},variants:{\"arfRtefkA-hover\":{\"--border-color\":\"rgba(222, 229, 229, 0.4)\",backgroundColor:\"rgba(0, 0, 0, 0.4)\"},YTNK_u8I0:{backgroundColor:\"rgba(0, 0, 0, 0.4)\"}},...addPropertyOverrides({\"arfRtefkA-hover\":{\"data-framer-name\":undefined},YTNK_u8I0:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+20+0),pixelHeight:24,pixelWidth:24,sizes:\"24px\",...toResponsiveImage(o5HKbtoAU)},className:\"framer-bqaw10\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"itT1UxSZf\"}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1st2d9q\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"bK5pnCypw\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-17u67du\",\"data-styles-preset\":\"pGj7V8fRW\",children:\"Title\"})}),className:\"framer-16xkrbp\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Ew_jHWTzn\",text:DpSRSD55v,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentPresetsProvider,{presets:{\"module:NEd4VmDdsxM3StIUbddO/bZxrMUxBPAhoXlARkK9C/YouTube.js:Youtube\":componentPresets.props[\"yQwQ66A1N\"],\"module:pVk4QsoHxASnVtUBp6jr/HTBsNkEMAb7TUGaO3DBy/CodeBlock.js:default\":componentPresets.props[\"f8y9faKRj\"]},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:A8MTx9xBJ,className:\"framer-15uuvyu\",\"data-framer-name\":\"Choose who can access your documentation and keep sensitive information secret. So only your chosen customers, team members or authorized users can view your docs.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"aBGAe6GOl\",style:{\"--extracted-r6o4lv\":\"var(--token-9859dfe8-97f9-40d6-9210-778c73131fb4, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\",filter:\"invert(1)\",opacity:.6,WebkitFilter:\"invert(1)\"},stylesPresetsClassNames:{a:\"framer-styles-preset-w904o8\",blockquote:\"framer-styles-preset-oj3iyf\",code:\"framer-styles-preset-x7iwww\",h1:\"framer-styles-preset-gv4ok\",h2:\"framer-styles-preset-4vytbj\",h3:\"framer-styles-preset-bpuqg2\",h4:\"framer-styles-preset-17u67du\",h5:\"framer-styles-preset-fiezhy\",h6:\"framer-styles-preset-d12cjb\",img:\"framer-styles-preset-sglsj0\",p:\"framer-styles-preset-1u8rr4o\"},variants:{\"arfRtefkA-hover\":{opacity:.8}},verticalAlignment:\"top\",withExternalLayout:true})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-C1Rpj.framer-ws2ujy, .framer-C1Rpj .framer-ws2ujy { display: block; }\",\".framer-C1Rpj.framer-9hyj4t { align-content: flex-start; align-items: flex-start; cursor: default; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 20px; position: relative; width: 320px; will-change: var(--framer-will-change-override, transform); }\",\".framer-C1Rpj .framer-bqaw10 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 24px); overflow: hidden; position: relative; width: 24px; }\",\".framer-C1Rpj .framer-1st2d9q { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 100%; }\",\".framer-C1Rpj .framer-16xkrbp, .framer-C1Rpj .framer-15uuvyu { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css,...sharedStyle5.css,...sharedStyle6.css,...sharedStyle7.css,...sharedStyle8.css,...sharedStyle9.css,...sharedStyle10.css,'.framer-C1Rpj[data-border=\"true\"]::after, .framer-C1Rpj [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 154\n * @framerIntrinsicWidth 320\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"YTNK_u8I0\":{\"layout\":[\"fixed\",\"auto\"]},\"B3FticlVj\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"o5HKbtoAU\":\"icon\",\"DpSRSD55v\":\"title\",\"A8MTx9xBJ\":\"description\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerB0pmwZWFj=withCSS(Component,css,\"framer-C1Rpj\");export default FramerB0pmwZWFj;FramerB0pmwZWFj.displayName=\"2025/Publishing card\";FramerB0pmwZWFj.defaultProps={height:154,width:320};addPropertyControls(FramerB0pmwZWFj,{variant:{options:[\"arfRtefkA\",\"YTNK_u8I0\"],optionTitles:[\"Default\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},o5HKbtoAU:{__defaultAssetReference:\"data:framer/asset-reference,cnz1Um7XWnstwL0dt183mQskE.svg?originalFilename=Visible.svg&preferredSize=auto\",__vekterDefault:{alt:\"\",assetReference:\"data:framer/asset-reference,cnz1Um7XWnstwL0dt183mQskE.svg?originalFilename=Visible.svg&preferredSize=auto\"},title:\"Icon\",type:ControlType.ResponsiveImage},DpSRSD55v:{defaultValue:\"Title\",displayTextArea:false,title:\"Title\",type:ControlType.String},A8MTx9xBJ:{defaultValue:\"<p>Description</p>\",title:\"Description\",type:ControlType.RichText}});addFonts(FramerB0pmwZWFj,[{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+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.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\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts),...getFontsFromSharedStyle(sharedStyle5.fonts),...getFontsFromSharedStyle(sharedStyle6.fonts),...getFontsFromSharedStyle(sharedStyle7.fonts),...getFontsFromSharedStyle(sharedStyle8.fonts),...getFontsFromSharedStyle(sharedStyle9.fonts),...getFontsFromSharedStyle(sharedStyle10.fonts),...componentPresets.fonts?.[\"yQwQ66A1N\"]?getFontsFromComponentPreset(componentPresets.fonts?.[\"yQwQ66A1N\"]):[],...componentPresets.fonts?.[\"f8y9faKRj\"]?getFontsFromComponentPreset(componentPresets.fonts?.[\"f8y9faKRj\"]):[]],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerB0pmwZWFj\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"o5HKbtoAU\\\":\\\"icon\\\",\\\"DpSRSD55v\\\":\\\"title\\\",\\\"A8MTx9xBJ\\\":\\\"description\\\"}\",\"framerIntrinsicHeight\":\"154\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"YTNK_u8I0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"B3FticlVj\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"320\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./B0pmwZWFj.map","// Generated by Framer (3d3d426)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Lottie}from\"https://framerusercontent.com/modules/YbkSqZ7STzW5WsMb1yan/RLfsHd78NBd0kbafA9hd/Lottie.js\";const LottieFonts=getFonts(Lottie);const cycleOrder=[\"MOdNVCEkT\",\"rmZ7r4xL4\"];const serializationHash=\"framer-wRUTM\";const variantClassNames={MOdNVCEkT:\"framer-v-xfzev8\",rmZ7r4xL4:\"framer-v-tmxtmt\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Pause:\"MOdNVCEkT\",Play:\"rmZ7r4xL4\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"MOdNVCEkT\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"MOdNVCEkT\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-xfzev8\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Pause\",layoutDependency:layoutDependency,layoutId:\"MOdNVCEkT\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-73d53b5d-a383-4246-b54c-4fa1fb3f26b3, rgb(45, 50, 58))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",borderTopLeftRadius:16,...style},...addPropertyOverrides({rmZ7r4xL4:{\"data-framer-name\":\"Play\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ofog17-container\",\"data-framer-name\":\"Stats\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"mVUQDOLFt-container\",name:\"Stats\",nodeId:\"mVUQDOLFt\",rendersWithMotion:true,scopeId:\"oJiXIjIXg\",children:/*#__PURE__*/_jsx(Lottie,{height:\"100%\",id:\"mVUQDOLFt\",isForwardsDirection:true,layoutId:\"mVUQDOLFt\",loop:true,name:\"Stats\",pauseOnCanvas:true,playing:false,poster:\"Auto\",posterProgress:0,progress:0,speed:1,srcFile:\"https://framerusercontent.com/assets/K3DNw2edKpPz7pl9sZXEeKqLcZs.json\",srcType:\"Upload\",srcUrl:\"https://misc.framerstatic.com/lottie/logo.json\",style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({rmZ7r4xL4:{loop:false,playing:true}},baseVariant,gestureVariant)})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-wRUTM.framer-1dn8o5y, .framer-wRUTM .framer-1dn8o5y { display: block; }\",\".framer-wRUTM.framer-xfzev8 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 280px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 496px; will-change: var(--framer-will-change-override, transform); }\",\".framer-wRUTM .framer-1ofog17-container { aspect-ratio: 1.7714285714285714 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 280px); position: relative; width: 496px; }\",'.framer-wRUTM[data-border=\"true\"]::after, .framer-wRUTM [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 280\n * @framerIntrinsicWidth 496\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"rmZ7r4xL4\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameroJiXIjIXg=withCSS(Component,css,\"framer-wRUTM\");export default FrameroJiXIjIXg;FrameroJiXIjIXg.displayName=\"2025/Animation/Stats\";FrameroJiXIjIXg.defaultProps={height:280,width:496};addPropertyControls(FrameroJiXIjIXg,{variant:{options:[\"MOdNVCEkT\",\"rmZ7r4xL4\"],optionTitles:[\"Pause\",\"Play\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FrameroJiXIjIXg,[{explicitInter:true,fonts:[]},...LottieFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameroJiXIjIXg\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"rmZ7r4xL4\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"280\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"496\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./oJiXIjIXg.map","// Generated by Framer (a4aa1f7)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,RichText,SVG,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 sharedStyle1 from\"https://framerusercontent.com/modules/E2vNbAWvsPq0faLWbZhW/jgl4Vva7LlzpgeuhyIaN/FtN88BZtk.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/WI3C6PDCGpEvyH62TbNE/tl1AQIYeIPPvwkXmrWyG/HyOtOajHo.js\";const cycleOrder=[\"PUKidpUJf\",\"Nox87CVnp\",\"Uyve79Nns\",\"K5jffJYAY\",\"KbjaSelgj\",\"jG1FFC04T\",\"X3AyfTz4H\",\"ET77dxKF2\",\"DbirOET_l\",\"jqKhZsqYp\",\"TcLV1qPu7\",\"TMStby9gh\"];const serializationHash=\"framer-aiS3S\";const variantClassNames={DbirOET_l:\"framer-v-8gxopg\",ET77dxKF2:\"framer-v-1bufup9\",jG1FFC04T:\"framer-v-znp3i1\",jqKhZsqYp:\"framer-v-hx3ixc\",K5jffJYAY:\"framer-v-4n50nm\",KbjaSelgj:\"framer-v-1c1fatb\",Nox87CVnp:\"framer-v-5aasdc\",PUKidpUJf:\"framer-v-zwtubn\",TcLV1qPu7:\"framer-v-abyje0\",TMStby9gh:\"framer-v-1fc9qnv\",Uyve79Nns:\"framer-v-1n1zc86\",X3AyfTz4H:\"framer-v-3ryd9z\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const transition2={bounce:.25,delay:0,duration:.45,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,y:-10};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.3,skewX:0,skewY:0,transition:transition2};const transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;const animation2={opacity:.6,rotate:0,rotateX:0,rotateY:0,scale:1.1,skewX:0,skewY:0,transition:transition2};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={\"Slide 1 - phone\":\"DbirOET_l\",\"Slide 1 - tablet\":\"KbjaSelgj\",\"Slide 1\":\"PUKidpUJf\",\"Slide 2 - phone\":\"jqKhZsqYp\",\"Slide 2 - tablet\":\"jG1FFC04T\",\"Slide 2\":\"Nox87CVnp\",\"Slide 3 - phone\":\"TcLV1qPu7\",\"Slide 3 - tablet\":\"X3AyfTz4H\",\"Slide 3\":\"Uyve79Nns\",\"Slide 4 - phone\":\"TMStby9gh\",\"Slide 4 - tablet\":\"ET77dxKF2\",\"Slide 4\":\"K5jffJYAY\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"PUKidpUJf\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"PUKidpUJf\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1py35j4=activeVariantCallback(async(...args)=>{setVariant(\"K5jffJYAY\");});const onTap1eczq1a=activeVariantCallback(async(...args)=>{setVariant(\"ET77dxKF2\");});const onTap1h66qpc=activeVariantCallback(async(...args)=>{setVariant(\"Uyve79Nns\");});const onTapw952li=activeVariantCallback(async(...args)=>{setVariant(\"X3AyfTz4H\");});const onTap1ehp7f6=activeVariantCallback(async(...args)=>{setVariant(\"Nox87CVnp\");});const onTap1wnem5d=activeVariantCallback(async(...args)=>{setVariant(\"jG1FFC04T\");});const onTapzujzoy=activeVariantCallback(async(...args)=>{setVariant(\"jqKhZsqYp\");});const onTap1yvzxtp=activeVariantCallback(async(...args)=>{setVariant(\"TcLV1qPu7\");});const onTap1sluhl=activeVariantCallback(async(...args)=>{setVariant(\"TMStby9gh\");});const onTap1ijlwrd=activeVariantCallback(async(...args)=>{setVariant(\"PUKidpUJf\");});const onTapnw0urf=activeVariantCallback(async(...args)=>{setVariant(\"KbjaSelgj\");});const onTap1qtcr1i=activeVariantCallback(async(...args)=>{setVariant(\"DbirOET_l\");});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"TMStby9gh\")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-zwtubn\",className,classNames),\"data-framer-name\":\"Slide 1\",layoutDependency:layoutDependency,layoutId:\"PUKidpUJf\",ref:refBinding,style:{...style},...addPropertyOverrides({DbirOET_l:{\"data-framer-name\":\"Slide 1 - phone\"},ET77dxKF2:{\"data-framer-name\":\"Slide 4 - tablet\"},jG1FFC04T:{\"data-framer-name\":\"Slide 2 - tablet\"},jqKhZsqYp:{\"data-framer-name\":\"Slide 2 - phone\"},K5jffJYAY:{\"data-framer-name\":\"Slide 4\"},KbjaSelgj:{\"data-framer-name\":\"Slide 1 - tablet\"},Nox87CVnp:{\"data-framer-name\":\"Slide 2\"},TcLV1qPu7:{\"data-framer-name\":\"Slide 3 - phone\"},TMStby9gh:{\"data-framer-name\":\"Slide 4 - phone\"},Uyve79Nns:{\"data-framer-name\":\"Slide 3\"},X3AyfTz4H:{\"data-framer-name\":\"Slide 3 - tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-sz0n1c\",\"data-framer-name\":\"Cards\",layoutDependency:layoutDependency,layoutId:\"WH0OpDTER\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1mpv8m8\",\"data-framer-name\":\"Positioning wrapper\",layoutDependency:layoutDependency,layoutId:\"ECjyQMBe1\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-otel5r\",\"data-framer-name\":\"Card\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"o3PGTfIYf\",onTap:onTap1py35j4,style:{background:\"radial-gradient(88% 125% at 2% 23.200000000000003%, rgb(252, 230, 238) 0%, rgb(244, 239, 244) 35.807291666666664%, rgb(248, 247, 254) 65%, rgb(237, 235, 255) 100%)\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16,opacity:.1},variants:{DbirOET_l:{opacity:0},ET77dxKF2:{opacity:1},jG1FFC04T:{opacity:.2},jqKhZsqYp:{opacity:0},K5jffJYAY:{opacity:1},Nox87CVnp:{opacity:.2},TcLV1qPu7:{opacity:0},TMStby9gh:{opacity:1},Uyve79Nns:{opacity:.3},X3AyfTz4H:{opacity:.3}},whileHover:animation,...addPropertyOverrides({DbirOET_l:{\"data-highlight\":undefined,onTap:undefined,whileHover:undefined},ET77dxKF2:{onTap:onTap1eczq1a},jG1FFC04T:{onTap:onTap1eczq1a},jqKhZsqYp:{\"data-highlight\":undefined,onTap:undefined,whileHover:undefined},KbjaSelgj:{onTap:onTap1eczq1a},TcLV1qPu7:{\"data-highlight\":undefined,onTap:undefined,whileHover:undefined},TMStby9gh:{\"data-highlight\":undefined,onTap:undefined,whileHover:undefined},X3AyfTz4H:{onTap:onTap1eczq1a}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1nvbmn6\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"zYprjjiQ4\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1oyadxe\",layoutDependency:layoutDependency,layoutId:\"ihy7SnUZp\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1jvct19\",\"data-framer-name\":\"Title\",layoutDependency:layoutDependency,layoutId:\"O0gErLpTo\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-bvq8g1\",\"data-styles-preset\":\"HyOtOajHo\",children:\"Integrate with your stack\"})}),className:\"framer-5a5ty8\",\"data-framer-name\":\"Smarter, AI-powered docs\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"I4raWSQV8\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1m8vk73\",\"data-styles-preset\":\"FtN88BZtk\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5e9ed8bf-e4e7-4c6f-8fd1-ee56b519c36b, rgb(101, 105, 115)))\"},children:\"Integrate with the tools you use or build you own integrations with our API to add specific functionality to your docs.\"})}),className:\"framer-117akl2\",\"data-framer-name\":\"Because GitBook AI is trained on your docs, you can ask it a question and get the answer you need instantly. And so can your users.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"D2Bs7qtqd\",style:{\"--extracted-r6o4lv\":\"var(--token-5e9ed8bf-e4e7-4c6f-8fd1-ee56b519c36b, rgb(101, 105, 115))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(Image,{background:{alt:\"A screenshot of the Integrations section in the GitBook app. The screen shows a prominent search bar on a background of integration icons —\\xa0including GitHub, GitLab, Linear, Slack, Mermaid and more\",fit:\"fit\",intrinsicHeight:788,intrinsicWidth:2057,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+0+380-230),pixelHeight:1077,pixelWidth:2875,positionX:\"center\",positionY:\"top\",src:\"https://framerusercontent.com/images/7nTMtGWj58iPXwVYa8D7dZEZU.webp\"},className:\"framer-r6q535\",\"data-framer-name\":\"Published docs\",layoutDependency:layoutDependency,layoutId:\"AZnqNs317\",style:{borderTopLeftRadius:16,boxShadow:\"0px 10px 20px 10px rgba(0, 0, 0, 0.15)\"},...addPropertyOverrides({DbirOET_l:{background:{alt:\"A screenshot of the Integrations section in the GitBook app. The screen shows a prominent search bar on a background of integration icons —\\xa0including GitHub, GitLab, Linear, Slack, Mermaid and more\",fit:\"fit\",intrinsicHeight:788,intrinsicWidth:2057,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+0+380-159),pixelHeight:1077,pixelWidth:2875,positionX:\"center\",positionY:\"top\",src:\"https://framerusercontent.com/images/7nTMtGWj58iPXwVYa8D7dZEZU.webp\"}},jqKhZsqYp:{background:{alt:\"A screenshot of the Integrations section in the GitBook app. The screen shows a prominent search bar on a background of integration icons —\\xa0including GitHub, GitLab, Linear, Slack, Mermaid and more\",fit:\"fit\",intrinsicHeight:788,intrinsicWidth:2057,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+0+380-159),pixelHeight:1077,pixelWidth:2875,positionX:\"center\",positionY:\"top\",src:\"https://framerusercontent.com/images/7nTMtGWj58iPXwVYa8D7dZEZU.webp\"}},TcLV1qPu7:{background:{alt:\"A screenshot of the Integrations section in the GitBook app. The screen shows a prominent search bar on a background of integration icons —\\xa0including GitHub, GitLab, Linear, Slack, Mermaid and more\",fit:\"fit\",intrinsicHeight:788,intrinsicWidth:2057,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+0+380-159),pixelHeight:1077,pixelWidth:2875,positionX:\"center\",positionY:\"top\",src:\"https://framerusercontent.com/images/7nTMtGWj58iPXwVYa8D7dZEZU.webp\"}},TMStby9gh:{background:{alt:\"A screenshot of the Integrations section in the GitBook app. The screen shows a prominent search bar on a background of integration icons —\\xa0including GitHub, GitLab, Linear, Slack, Mermaid and more\",fit:\"fit\",intrinsicHeight:788,intrinsicWidth:2057,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+0+380-159),pixelHeight:1077,pixelWidth:2875,positionX:\"center\",positionY:\"top\",src:\"https://framerusercontent.com/images/7nTMtGWj58iPXwVYa8D7dZEZU.webp\"}}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-mdrx6r\",\"data-framer-name\":\"Card\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"eKE7s_x8A\",onTap:onTap1h66qpc,style:{background:\"radial-gradient(88% 125% at 2% 23.200000000000003%, rgb(252, 230, 238) 0%, rgb(244, 239, 244) 35.807291666666664%, rgb(248, 247, 254) 65%, rgb(237, 235, 255) 100%)\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16,boxShadow:\"none\",opacity:.2,scale:1},variants:{DbirOET_l:{boxShadow:\"none\",opacity:0,scale:1},ET77dxKF2:{boxShadow:\"none\",opacity:0,scale:0},jG1FFC04T:{boxShadow:\"none\",opacity:.3,scale:1},jqKhZsqYp:{boxShadow:\"none\",opacity:0,scale:1},K5jffJYAY:{boxShadow:\"none\",opacity:0,scale:0},KbjaSelgj:{boxShadow:\"none\",scale:1},Nox87CVnp:{opacity:.3},TcLV1qPu7:{boxShadow:\"none\",opacity:1,scale:1},TMStby9gh:{boxShadow:\"none\",opacity:0,scale:1},Uyve79Nns:{boxShadow:\"0px 25px 30px 0px rgba(0, 0, 0, 0.04)\",opacity:1},X3AyfTz4H:{boxShadow:\"0px 25px 30px 0px rgba(0, 0, 0, 0.04)\",opacity:1,scale:1}},whileHover:animation,...addPropertyOverrides({DbirOET_l:{\"data-highlight\":undefined,onTap:undefined,whileHover:undefined},ET77dxKF2:{\"data-highlight\":undefined,onTap:undefined},jG1FFC04T:{onTap:onTapw952li},jqKhZsqYp:{\"data-highlight\":undefined,onTap:undefined,whileHover:undefined},KbjaSelgj:{onTap:onTapw952li},TcLV1qPu7:{\"data-highlight\":undefined,onTap:undefined,whileHover:undefined},TMStby9gh:{\"data-highlight\":undefined,onTap:undefined,whileHover:undefined},X3AyfTz4H:{onTap:onTapw952li}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1fbpamr\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"WrxKDeOLt\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-frtl40\",layoutDependency:layoutDependency,layoutId:\"HWMziHJmI\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-15jowip\",\"data-framer-name\":\"Title\",layoutDependency:layoutDependency,layoutId:\"ctHcbq_qR\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-bvq8g1\",\"data-styles-preset\":\"HyOtOajHo\",children:\"Hosted docs in one click\"})}),className:\"framer-17vnpuh\",\"data-framer-name\":\"Smarter, AI-powered docs\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"xZgKdxR12\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1m8vk73\",\"data-styles-preset\":\"FtN88BZtk\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5e9ed8bf-e4e7-4c6f-8fd1-ee56b519c36b, rgb(101, 105, 115)))\"},children:\"Just click and publish. Your docs will always look beautiful, even with no customizations.\"})}),className:\"framer-jk9ehz\",\"data-framer-name\":\"Because GitBook AI is trained on your docs, you can ask it a question and get the answer you need instantly. And so can your users.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"OVjWcwoH_\",style:{\"--extracted-r6o4lv\":\"var(--token-5e9ed8bf-e4e7-4c6f-8fd1-ee56b519c36b, rgb(101, 105, 115))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(Image,{background:{alt:\"A screenshot showing how simple it is to publish a docs site in the GitBook app. The screen shows the site's dashboard in the app, which shows a preview of the site, information about the content and the audience, and quick access to customization, settings, analytics and more. a mouse pointer is hovering over the 'Publish' button\",fit:\"fit\",intrinsicHeight:788,intrinsicWidth:2057,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+0+380-230),pixelHeight:788,pixelWidth:2058,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/O6r2B4rh0v7uHIkZD28tNIwLJQ.webp\"},className:\"framer-pfg1mw\",\"data-framer-name\":\"Published docs\",layoutDependency:layoutDependency,layoutId:\"Sl5pwnu9Q\",style:{borderTopRightRadius:16,boxShadow:\"0px 10px 20px 10px rgba(0, 0, 0, 0.15)\"},...addPropertyOverrides({DbirOET_l:{background:{alt:\"A screenshot showing how simple it is to publish a docs site in the GitBook app. The screen shows the site's dashboard in the app, which shows a preview of the site, information about the content and the audience, and quick access to customization, settings, analytics and more. a mouse pointer is hovering over the 'Publish' button\",fit:\"fit\",intrinsicHeight:788,intrinsicWidth:2057,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+0+380-159),pixelHeight:788,pixelWidth:2058,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/O6r2B4rh0v7uHIkZD28tNIwLJQ.webp\"}},jqKhZsqYp:{background:{alt:\"A screenshot showing how simple it is to publish a docs site in the GitBook app. The screen shows the site's dashboard in the app, which shows a preview of the site, information about the content and the audience, and quick access to customization, settings, analytics and more. a mouse pointer is hovering over the 'Publish' button\",fit:\"fit\",intrinsicHeight:788,intrinsicWidth:2057,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+0+380-159),pixelHeight:788,pixelWidth:2058,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/O6r2B4rh0v7uHIkZD28tNIwLJQ.webp\"}},TcLV1qPu7:{background:{alt:\"A screenshot showing how simple it is to publish a docs site in the GitBook app. The screen shows the site's dashboard in the app, which shows a preview of the site, information about the content and the audience, and quick access to customization, settings, analytics and more. a mouse pointer is hovering over the 'Publish' button\",fit:\"fit\",intrinsicHeight:788,intrinsicWidth:2057,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+0+380-159),pixelHeight:788,pixelWidth:2058,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/O6r2B4rh0v7uHIkZD28tNIwLJQ.webp\"}},TMStby9gh:{background:{alt:\"A screenshot showing how simple it is to publish a docs site in the GitBook app. The screen shows the site's dashboard in the app, which shows a preview of the site, information about the content and the audience, and quick access to customization, settings, analytics and more. a mouse pointer is hovering over the 'Publish' button\",fit:\"fit\",intrinsicHeight:788,intrinsicWidth:2057,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+0+380-159),pixelHeight:788,pixelWidth:2058,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/O6r2B4rh0v7uHIkZD28tNIwLJQ.webp\"}}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-c9ndj4\",\"data-framer-name\":\"Card\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"rZJASqjoo\",onTap:onTap1ehp7f6,style:{background:\"radial-gradient(88% 125% at 2% 23.200000000000003%, rgb(252, 230, 238) 0%, rgb(244, 239, 244) 35.807291666666664%, rgb(248, 247, 254) 65%, rgb(237, 235, 255) 100%)\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16,boxShadow:\"none\",opacity:.3,scale:1},variants:{DbirOET_l:{boxShadow:\"none\",opacity:0,scale:1},ET77dxKF2:{boxShadow:\"none\",opacity:0,scale:0},jG1FFC04T:{boxShadow:\"0px 25px 30px 0px rgba(0, 0, 0, 0.04)\",opacity:1,scale:1},jqKhZsqYp:{boxShadow:\"none\",opacity:1,scale:1},K5jffJYAY:{boxShadow:\"none\",opacity:0,scale:0},KbjaSelgj:{boxShadow:\"none\",scale:1},Nox87CVnp:{boxShadow:\"0px 25px 30px 0px rgba(0, 0, 0, 0.04)\",opacity:1},TcLV1qPu7:{boxShadow:\"none\",opacity:0,scale:1},TMStby9gh:{boxShadow:\"none\",opacity:0,scale:1},Uyve79Nns:{boxShadow:\"none\",opacity:0,scale:0},X3AyfTz4H:{boxShadow:\"none\",opacity:0,scale:0}},whileHover:animation,...addPropertyOverrides({DbirOET_l:{\"data-highlight\":undefined,onTap:undefined,whileHover:undefined},ET77dxKF2:{\"data-highlight\":undefined,onTap:undefined},jG1FFC04T:{onTap:onTap1wnem5d},jqKhZsqYp:{\"data-highlight\":undefined,onTap:undefined,whileHover:undefined},KbjaSelgj:{onTap:onTap1wnem5d},TcLV1qPu7:{\"data-highlight\":undefined,onTap:undefined,whileHover:undefined},TMStby9gh:{\"data-highlight\":undefined,onTap:undefined,whileHover:undefined},X3AyfTz4H:{onTap:onTap1wnem5d}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-65vdik\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"aWgwYMxMt\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-107gjq8\",layoutDependency:layoutDependency,layoutId:\"hBfHnWZdD\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-697oh0\",\"data-framer-name\":\"Title\",layoutDependency:layoutDependency,layoutId:\"RzTLSJ2Py\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-bvq8g1\",\"data-styles-preset\":\"HyOtOajHo\",children:\"Incredible API documentation\"})}),className:\"framer-1ylh2wm\",\"data-framer-name\":\"Smarter, AI-powered docs\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"wD1j63Ug5\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1m8vk73\",\"data-styles-preset\":\"FtN88BZtk\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5e9ed8bf-e4e7-4c6f-8fd1-ee56b519c36b, rgb(101, 105, 115)))\"},children:\"Create interactive, easily-maintainable OpenAPI docs in seconds, with endpoint testing right on the page.\"})}),className:\"framer-yfgor6\",\"data-framer-name\":\"Because GitBook AI is trained on your docs, you can ask it a question and get the answer you need instantly. And so can your users.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"eSV9rNcz7\",style:{\"--extracted-r6o4lv\":\"var(--token-5e9ed8bf-e4e7-4c6f-8fd1-ee56b519c36b, rgb(101, 105, 115))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(Image,{background:{alt:\"A screenshot of BlocAPI's API documentation, built in and hosted by GitBook. It shows interactive API docs with the ability to test API endpoints on the page\",fit:\"fill\",intrinsicHeight:788,intrinsicWidth:2057,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+0+380-230),pixelHeight:788,pixelWidth:2057,src:\"https://framerusercontent.com/images/i2wlagmJpd6oM6u22wLNLkazGvU.webp\"},className:\"framer-1ma4hg5\",\"data-framer-name\":\"API docs - Python\",layoutDependency:layoutDependency,layoutId:\"oqDHjWSDk\",style:{borderTopLeftRadius:16,boxShadow:\"0px 10px 20px 10px rgba(0, 0, 0, 0.15)\"},...addPropertyOverrides({DbirOET_l:{background:{alt:\"A screenshot of BlocAPI's API documentation, built in and hosted by GitBook. It shows interactive API docs with the ability to test API endpoints on the page\",fit:\"fill\",intrinsicHeight:788,intrinsicWidth:2057,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+0+380-159),pixelHeight:788,pixelWidth:2057,src:\"https://framerusercontent.com/images/i2wlagmJpd6oM6u22wLNLkazGvU.webp\"}},jqKhZsqYp:{background:{alt:\"A screenshot of BlocAPI's API documentation, built in and hosted by GitBook. It shows interactive API docs with the ability to test API endpoints on the page\",fit:\"fill\",intrinsicHeight:788,intrinsicWidth:2057,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+0+380-159),pixelHeight:788,pixelWidth:2057,src:\"https://framerusercontent.com/images/i2wlagmJpd6oM6u22wLNLkazGvU.webp\"}},TcLV1qPu7:{background:{alt:\"A screenshot of BlocAPI's API documentation, built in and hosted by GitBook. It shows interactive API docs with the ability to test API endpoints on the page\",fit:\"fill\",intrinsicHeight:788,intrinsicWidth:2057,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+0+380-159),pixelHeight:788,pixelWidth:2057,src:\"https://framerusercontent.com/images/i2wlagmJpd6oM6u22wLNLkazGvU.webp\"}},TMStby9gh:{background:{alt:\"A screenshot of BlocAPI's API documentation, built in and hosted by GitBook. It shows interactive API docs with the ability to test API endpoints on the page\",fit:\"fill\",intrinsicHeight:788,intrinsicWidth:2057,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+0+380-159),pixelHeight:788,pixelWidth:2057,src:\"https://framerusercontent.com/images/i2wlagmJpd6oM6u22wLNLkazGvU.webp\"}}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-183qxhh\",\"data-framer-name\":\"Card\",layoutDependency:layoutDependency,layoutId:\"LjucveUZN\",style:{background:\"radial-gradient(88% 125% at 2% 23.200000000000003%, rgb(252, 230, 238) 0%, rgb(244, 239, 244) 35.807291666666664%, rgb(248, 247, 254) 65%, rgb(237, 235, 255) 100%)\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16,boxShadow:\"0px 25px 30px 0px rgba(0, 0, 0, 0.04)\",opacity:1,scale:1},variants:{DbirOET_l:{opacity:1,scale:1},ET77dxKF2:{opacity:0,scale:0},jG1FFC04T:{opacity:0,scale:0},jqKhZsqYp:{opacity:0,scale:1},K5jffJYAY:{opacity:0,scale:0},KbjaSelgj:{opacity:1,scale:1},Nox87CVnp:{opacity:0,scale:0},TcLV1qPu7:{opacity:0,scale:1},TMStby9gh:{opacity:0,scale:1},Uyve79Nns:{opacity:0,scale:0},X3AyfTz4H:{opacity:0,scale:0}},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-17i5zjo\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"rT4yDSEYr\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-10cw69x\",layoutDependency:layoutDependency,layoutId:\"xOAXE8TqR\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-15eyjvo\",\"data-framer-name\":\"Title\",layoutDependency:layoutDependency,layoutId:\"eww10zXQe\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-bvq8g1\",\"data-styles-preset\":\"HyOtOajHo\",children:\"Design custom, branded docs\"})}),className:\"framer-tycl2t\",\"data-framer-name\":\"Smarter, AI-powered docs\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"TH4Dp4oZz\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1m8vk73\",\"data-styles-preset\":\"FtN88BZtk\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5e9ed8bf-e4e7-4c6f-8fd1-ee56b519c36b, rgb(101, 105, 115)))\"},children:\"Change your site’s domain, colors, font, logos and more using GitBook’s expansive options.\"})}),className:\"framer-11uc6mc\",\"data-framer-name\":\"Because GitBook AI is trained on your docs, you can ask it a question and get the answer you need instantly. And so can your users.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"p8aCZuBm_\",style:{\"--extracted-r6o4lv\":\"var(--token-5e9ed8bf-e4e7-4c6f-8fd1-ee56b519c36b, rgb(101, 105, 115))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(Image,{background:{alt:\"A screenshot showing NebulaOS documentation, with extensive customization to match the organization's branding —\\xa0including custom colors, background, corners, icons, logo, buttons, header imagery and much more\",fit:\"fill\",intrinsicHeight:788,intrinsicWidth:2057,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+0+380-230),pixelHeight:788,pixelWidth:2057,src:\"https://framerusercontent.com/images/U2nDzT3vljfOqzQk5XJozO62ek.webp\"},className:\"framer-ixtxfe\",\"data-framer-name\":\"Published docs\",layoutDependency:layoutDependency,layoutId:\"iEn_D3PI9\",style:{borderTopLeftRadius:16,boxShadow:\"0px 10px 20px 10px rgba(0, 0, 0, 0.15)\"},...addPropertyOverrides({DbirOET_l:{background:{alt:\"A screenshot showing NebulaOS documentation, with extensive customization to match the organization's branding —\\xa0including custom colors, background, corners, icons, logo, buttons, header imagery and much more\",fit:\"fill\",intrinsicHeight:788,intrinsicWidth:2057,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+0+380-158),pixelHeight:788,pixelWidth:2057,src:\"https://framerusercontent.com/images/U2nDzT3vljfOqzQk5XJozO62ek.webp\"}},jqKhZsqYp:{background:{alt:\"A screenshot showing NebulaOS documentation, with extensive customization to match the organization's branding —\\xa0including custom colors, background, corners, icons, logo, buttons, header imagery and much more\",fit:\"fill\",intrinsicHeight:788,intrinsicWidth:2057,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+0+380-158),pixelHeight:788,pixelWidth:2057,src:\"https://framerusercontent.com/images/U2nDzT3vljfOqzQk5XJozO62ek.webp\"}},TcLV1qPu7:{background:{alt:\"A screenshot showing NebulaOS documentation, with extensive customization to match the organization's branding —\\xa0including custom colors, background, corners, icons, logo, buttons, header imagery and much more\",fit:\"fill\",intrinsicHeight:788,intrinsicWidth:2057,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+0+380-158),pixelHeight:788,pixelWidth:2057,src:\"https://framerusercontent.com/images/U2nDzT3vljfOqzQk5XJozO62ek.webp\"}},TMStby9gh:{background:{alt:\"A screenshot showing NebulaOS documentation, with extensive customization to match the organization's branding —\\xa0including custom colors, background, corners, icons, logo, buttons, header imagery and much more\",fit:\"fill\",intrinsicHeight:788,intrinsicWidth:2057,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+0+380-158),pixelHeight:788,pixelWidth:2057,src:\"https://framerusercontent.com/images/U2nDzT3vljfOqzQk5XJozO62ek.webp\"}}},baseVariant,gestureVariant)})]}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-dbaagh\",\"data-framer-name\":\"Next\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"lWr5NEUlF\",onTap:onTap1ehp7f6,style:{backgroundColor:\"var(--token-853a0503-021f-45f1-80db-95ac66f8eb17, rgb(48, 127, 152))\",borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24,opacity:1},transformTemplate:transformTemplate1,variants:{DbirOET_l:{opacity:1},ET77dxKF2:{opacity:0},jG1FFC04T:{opacity:1},jqKhZsqYp:{opacity:1},K5jffJYAY:{opacity:0},KbjaSelgj:{opacity:1},TcLV1qPu7:{opacity:1},X3AyfTz4H:{opacity:1}},whileHover:animation1,...addPropertyOverrides({DbirOET_l:{onTap:onTapzujzoy,transformTemplate:undefined,whileHover:undefined},ET77dxKF2:{\"data-highlight\":undefined,onTap:undefined},jG1FFC04T:{onTap:onTapw952li},jqKhZsqYp:{onTap:onTap1yvzxtp,transformTemplate:undefined,whileHover:undefined},K5jffJYAY:{\"data-highlight\":undefined,onTap:undefined},KbjaSelgj:{onTap:onTap1wnem5d},Nox87CVnp:{onTap:onTap1h66qpc},TcLV1qPu7:{onTap:onTap1sluhl,transformTemplate:undefined,whileHover:undefined},Uyve79Nns:{onTap:onTap1py35j4},X3AyfTz4H:{onTap:onTap1eczq1a}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1labnsi\",\"data-framer-name\":\"Chevron-right\",fill:\"black\",intrinsicHeight:16,intrinsicWidth:16,layoutDependency:layoutDependency,layoutId:\"F0Yxk_p5J\",svg:'<svg width=\"16\" height=\"16\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M5.576 3.576a.6.6 0 0 1 .848 0l4 4a.6.6 0 0 1 0 .848l-4 4a.6.6 0 0 1-.848-.848L9.15 8 5.576 4.424a.6.6 0 0 1 0-.848Z\" fill=\"#fff\"/></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-17e9kb9\",\"data-framer-name\":\"Prev\",layoutDependency:layoutDependency,layoutId:\"hOO6GegMI\",style:{backgroundColor:\"var(--token-853a0503-021f-45f1-80db-95ac66f8eb17, rgb(48, 127, 152))\",borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24,opacity:0},variants:{ET77dxKF2:{opacity:1},jG1FFC04T:{opacity:1},jqKhZsqYp:{opacity:1},K5jffJYAY:{opacity:1},Nox87CVnp:{opacity:1},TcLV1qPu7:{opacity:1},TMStby9gh:{opacity:1},Uyve79Nns:{opacity:1},X3AyfTz4H:{opacity:1}},whileHover:animation1,...addPropertyOverrides({DbirOET_l:{whileHover:undefined},ET77dxKF2:{\"data-highlight\":true,onTap:onTapw952li},jG1FFC04T:{\"data-highlight\":true,onTap:onTapnw0urf},jqKhZsqYp:{\"data-highlight\":true,onTap:onTap1qtcr1i,whileHover:undefined},K5jffJYAY:{\"data-highlight\":true,onTap:onTap1h66qpc},Nox87CVnp:{\"data-highlight\":true,onTap:onTap1ijlwrd},TcLV1qPu7:{\"data-highlight\":true,onTap:onTapzujzoy,whileHover:undefined},TMStby9gh:{\"data-highlight\":true,onTap:onTap1yvzxtp,whileHover:undefined},Uyve79Nns:{\"data-highlight\":true,onTap:onTap1ehp7f6},X3AyfTz4H:{\"data-highlight\":true,onTap:onTap1wnem5d}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1brhp4t\",\"data-framer-name\":\"Chevron-left\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"qRLsdmHfo\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 16\"><path d=\"M 10.424 3.576 C 10.658 3.81 10.658 4.19 10.424 4.424 L 6.848 8 L 10.424 11.576 C 10.644 11.812 10.638 12.181 10.409 12.409 C 10.181 12.638 9.812 12.644 9.576 12.424 L 5.576 8.424 C 5.342 8.19 5.342 7.81 5.576 7.576 L 9.576 3.576 C 9.81 3.342 10.19 3.342 10.424 3.576 Z\" fill=\"rgb(255,255,255)\"></path></svg>',svgContentId:9525516362,withExternalLayout:true})})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-p6d0yd\",\"data-framer-name\":\"Nav\",layoutDependency:layoutDependency,layoutId:\"jW0hVpUA8\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1nj4ehn\",layoutDependency:layoutDependency,layoutId:\"q2GJ4IVyo\",style:{backdropFilter:\"blur(1px)\",borderBottomLeftRadius:30,borderBottomRightRadius:30,borderTopLeftRadius:30,borderTopRightRadius:30,WebkitBackdropFilter:\"blur(1px)\"},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-uubxhr\",\"data-framer-name\":\"Dots\",layoutDependency:layoutDependency,layoutId:\"fmkPl0YkY\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ug0zlg\",\"data-framer-name\":\"Dot\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"tyArE35Zp\",onTap:onTap1ijlwrd,style:{backgroundColor:\"var(--token-9859dfe8-97f9-40d6-9210-778c73131fb4, rgb(255, 255, 255))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,opacity:1},variants:{DbirOET_l:{opacity:1},ET77dxKF2:{opacity:.2},jG1FFC04T:{opacity:.2},jqKhZsqYp:{opacity:.2},K5jffJYAY:{opacity:.2},KbjaSelgj:{opacity:1},Nox87CVnp:{opacity:.2},TcLV1qPu7:{opacity:.2},TMStby9gh:{opacity:.2},Uyve79Nns:{opacity:.2},X3AyfTz4H:{opacity:.2}},whileHover:animation2,...addPropertyOverrides({DbirOET_l:{\"data-highlight\":undefined,onTap:undefined},ET77dxKF2:{onTap:onTapnw0urf},jG1FFC04T:{onTap:onTapnw0urf},jqKhZsqYp:{\"data-highlight\":undefined,onTap:undefined},KbjaSelgj:{onTap:onTapnw0urf},TcLV1qPu7:{\"data-highlight\":undefined,onTap:undefined},TMStby9gh:{\"data-highlight\":undefined,onTap:undefined},X3AyfTz4H:{onTap:onTapnw0urf}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-vdn6xx\",\"data-framer-name\":\"Dot\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"SuQou9dDT\",onTap:onTap1ehp7f6,style:{backgroundColor:\"var(--token-9859dfe8-97f9-40d6-9210-778c73131fb4, rgb(255, 255, 255))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,opacity:.2},variants:{jG1FFC04T:{opacity:1},jqKhZsqYp:{opacity:1},Nox87CVnp:{opacity:1}},whileHover:animation2,...addPropertyOverrides({DbirOET_l:{\"data-highlight\":undefined,onTap:undefined},ET77dxKF2:{onTap:onTap1wnem5d},jG1FFC04T:{onTap:onTap1wnem5d},jqKhZsqYp:{\"data-highlight\":undefined,onTap:undefined},KbjaSelgj:{onTap:onTap1wnem5d},TcLV1qPu7:{\"data-highlight\":undefined,onTap:undefined},TMStby9gh:{\"data-highlight\":undefined,onTap:undefined},X3AyfTz4H:{onTap:onTap1wnem5d}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-15rllgo\",\"data-framer-name\":\"Dot\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"sdn5amrfM\",onTap:onTap1h66qpc,style:{backgroundColor:\"var(--token-9859dfe8-97f9-40d6-9210-778c73131fb4, rgb(255, 255, 255))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,opacity:.2},variants:{TcLV1qPu7:{opacity:1},Uyve79Nns:{opacity:1},X3AyfTz4H:{opacity:1}},whileHover:animation2,...addPropertyOverrides({DbirOET_l:{\"data-highlight\":undefined,onTap:undefined},ET77dxKF2:{onTap:onTapw952li},jG1FFC04T:{onTap:onTapw952li},jqKhZsqYp:{\"data-highlight\":undefined,onTap:undefined},KbjaSelgj:{onTap:onTapw952li},TcLV1qPu7:{\"data-highlight\":undefined,onTap:undefined},TMStby9gh:{\"data-highlight\":undefined,onTap:undefined},X3AyfTz4H:{onTap:onTapw952li}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-o12ctu\",\"data-framer-name\":\"Dot\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"glaFKDXIg\",onTap:onTap1py35j4,style:{backgroundColor:\"var(--token-9859dfe8-97f9-40d6-9210-778c73131fb4, rgb(255, 255, 255))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,opacity:.2},variants:{ET77dxKF2:{opacity:1},K5jffJYAY:{opacity:1},TMStby9gh:{opacity:1}},whileHover:animation2,...addPropertyOverrides({DbirOET_l:{\"data-highlight\":undefined,onTap:undefined},ET77dxKF2:{onTap:onTap1eczq1a},jG1FFC04T:{onTap:onTap1eczq1a},jqKhZsqYp:{\"data-highlight\":undefined,onTap:undefined},KbjaSelgj:{onTap:onTap1eczq1a},TcLV1qPu7:{\"data-highlight\":undefined,onTap:undefined},TMStby9gh:{\"data-highlight\":undefined,onTap:undefined},X3AyfTz4H:{onTap:onTap1eczq1a}},baseVariant,gestureVariant)})]})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-aiS3S.framer-prmbhm, .framer-aiS3S .framer-prmbhm { display: block; }\",\".framer-aiS3S.framer-zwtubn { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 14px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1024px; }\",\".framer-aiS3S .framer-sz0n1c { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-aiS3S .framer-1mpv8m8 { flex: none; height: 380px; overflow: visible; position: relative; width: 2920px; }\",\".framer-aiS3S .framer-otel5r { align-content: flex-start; align-items: flex-start; bottom: 0px; cursor: pointer; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; justify-content: flex-start; left: calc(97.63698630136989% - 700px / 2); overflow: hidden; padding: 25px 25px 25px 20px; pointer-events: auto; position: absolute; top: 0px; width: 700px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-aiS3S .framer-1nvbmn6, .framer-aiS3S .framer-1fbpamr, .framer-aiS3S .framer-65vdik, .framer-aiS3S .framer-17i5zjo { align-content: flex-start; align-items: flex-start; 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-aiS3S .framer-1oyadxe, .framer-aiS3S .framer-107gjq8, .framer-aiS3S .framer-10cw69x { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-aiS3S .framer-1jvct19, .framer-aiS3S .framer-15jowip, .framer-aiS3S .framer-697oh0, .framer-aiS3S .framer-15eyjvo { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-aiS3S .framer-5a5ty8, .framer-aiS3S .framer-17vnpuh, .framer-aiS3S .framer-1ylh2wm, .framer-aiS3S .framer-tycl2t { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-aiS3S .framer-117akl2, .framer-aiS3S .framer-jk9ehz, .framer-aiS3S .framer-yfgor6, .framer-aiS3S .framer-11uc6mc { --framer-text-wrap-override: balance; flex: none; height: auto; position: relative; width: 100%; }\",\".framer-aiS3S .framer-r6q535, .framer-aiS3S .framer-ixtxfe { aspect-ratio: 2.6104060913705585 / 1; bottom: -20px; flex: none; height: var(--framer-aspect-ratio-supported, 250px); overflow: visible; pointer-events: none; position: absolute; right: 0px; width: 653px; z-index: 1; }\",\".framer-aiS3S .framer-mdrx6r { align-content: flex-start; align-items: flex-start; bottom: 0px; cursor: pointer; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; justify-content: flex-start; left: calc(70.92465753424659% - 700px / 2); overflow: hidden; padding: 25px 25px 25px 20px; pointer-events: auto; position: absolute; top: 0px; width: 700px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-aiS3S .framer-frtl40 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 90%; }\",\".framer-aiS3S .framer-pfg1mw { aspect-ratio: 2.6104060913705585 / 1; bottom: -20px; flex: none; height: var(--framer-aspect-ratio-supported, 250px); left: 0px; overflow: visible; pointer-events: none; position: absolute; width: 653px; z-index: 1; }\",\".framer-aiS3S .framer-c9ndj4 { align-content: flex-start; align-items: flex-start; bottom: 0px; cursor: pointer; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; justify-content: flex-start; left: calc(44.21232876712331% - 700px / 2); overflow: hidden; padding: 25px 25px 25px 20px; pointer-events: auto; position: absolute; top: 0px; width: 700px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-aiS3S .framer-1ma4hg5 { aspect-ratio: 2.6104060913705585 / 1; bottom: -20px; flex: none; height: var(--framer-aspect-ratio-supported, 250px); overflow: visible; position: absolute; right: 0px; width: 653px; z-index: 1; }\",\".framer-aiS3S .framer-183qxhh { align-content: flex-start; align-items: flex-start; bottom: 0px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; justify-content: flex-start; left: 162px; overflow: hidden; padding: 25px 25px 25px 20px; position: absolute; top: 0px; width: 700px; will-change: var(--framer-will-change-override, transform); }\",\".framer-aiS3S .framer-dbaagh { align-content: center; align-items: center; aspect-ratio: 1 / 1; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: var(--framer-aspect-ratio-supported, 30px); justify-content: center; left: 877px; overflow: hidden; padding: 0px 0px 0px 1px; position: absolute; top: 50%; width: 30px; will-change: var(--framer-will-change-effect-override, transform); z-index: 10; }\",\".framer-aiS3S .framer-1labnsi { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 16px); position: relative; width: 16px; }\",\".framer-aiS3S .framer-17e9kb9 { align-content: center; align-items: center; aspect-ratio: 1 / 1; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: var(--framer-aspect-ratio-supported, 30px); justify-content: center; left: 117px; overflow: hidden; padding: 0px 1px 0px 0px; pointer-events: none; position: absolute; top: 185px; width: 30px; will-change: var(--framer-will-change-effect-override, transform); z-index: 10; }\",\".framer-aiS3S .framer-1brhp4t { flex: none; height: 16px; position: relative; width: 16px; }\",\".framer-aiS3S .framer-p6d0yd { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-aiS3S .framer-1nj4ehn { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: visible; padding: 7px 8px 7px 8px; position: relative; width: min-content; }\",\".framer-aiS3S .framer-uubxhr { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-aiS3S .framer-1ug0zlg { cursor: pointer; flex: none; gap: 10px; height: 8px; overflow: hidden; pointer-events: none; position: relative; width: 40px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-aiS3S .framer-vdn6xx, .framer-aiS3S .framer-15rllgo, .framer-aiS3S .framer-o12ctu { aspect-ratio: 1 / 1; cursor: pointer; flex: none; gap: 10px; height: var(--framer-aspect-ratio-supported, 9px); overflow: hidden; pointer-events: auto; position: relative; width: 9px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-aiS3S.framer-v-5aasdc .framer-sz0n1c, .framer-aiS3S.framer-v-1n1zc86 .framer-sz0n1c, .framer-aiS3S.framer-v-4n50nm .framer-sz0n1c, .framer-aiS3S.framer-v-znp3i1 .framer-sz0n1c, .framer-aiS3S.framer-v-3ryd9z .framer-sz0n1c, .framer-aiS3S.framer-v-1bufup9 .framer-sz0n1c { justify-content: flex-start; order: 0; }\",\".framer-aiS3S.framer-v-5aasdc .framer-otel5r { left: calc(70.75342465753427% - 700px / 2); }\",\".framer-aiS3S.framer-v-5aasdc .framer-mdrx6r { left: 938px; z-index: 1; }\",\".framer-aiS3S.framer-v-5aasdc .framer-c9ndj4 { left: calc(17.465753424657557% - 700px / 2); pointer-events: none; z-index: 1; }\",\".framer-aiS3S.framer-v-5aasdc .framer-183qxhh, .framer-aiS3S.framer-v-1n1zc86 .framer-c9ndj4, .framer-aiS3S.framer-v-1n1zc86 .framer-183qxhh, .framer-aiS3S.framer-v-4n50nm .framer-mdrx6r, .framer-aiS3S.framer-v-4n50nm .framer-c9ndj4, .framer-aiS3S.framer-v-4n50nm .framer-183qxhh, .framer-aiS3S.framer-v-znp3i1 .framer-183qxhh, .framer-aiS3S.framer-v-3ryd9z .framer-c9ndj4, .framer-aiS3S.framer-v-3ryd9z .framer-183qxhh, .framer-aiS3S.framer-v-1bufup9 .framer-183qxhh { left: 0px; z-index: 1; }\",\".framer-aiS3S.framer-v-5aasdc .framer-17e9kb9, .framer-aiS3S.framer-v-1n1zc86 .framer-17e9kb9, .framer-aiS3S.framer-v-4n50nm .framer-17e9kb9 { cursor: pointer; pointer-events: auto; }\",\".framer-aiS3S.framer-v-5aasdc .framer-p6d0yd, .framer-aiS3S.framer-v-1n1zc86 .framer-jk9ehz, .framer-aiS3S.framer-v-1n1zc86 .framer-p6d0yd, .framer-aiS3S.framer-v-4n50nm .framer-p6d0yd, .framer-aiS3S.framer-v-znp3i1 .framer-p6d0yd, .framer-aiS3S.framer-v-3ryd9z .framer-jk9ehz, .framer-aiS3S.framer-v-3ryd9z .framer-p6d0yd, .framer-aiS3S.framer-v-1bufup9 .framer-p6d0yd { order: 1; }\",\".framer-aiS3S.framer-v-5aasdc .framer-1ug0zlg, .framer-aiS3S.framer-v-1n1zc86 .framer-1ug0zlg, .framer-aiS3S.framer-v-4n50nm .framer-1ug0zlg, .framer-aiS3S.framer-v-znp3i1 .framer-1ug0zlg, .framer-aiS3S.framer-v-3ryd9z .framer-1ug0zlg, .framer-aiS3S.framer-v-1bufup9 .framer-1ug0zlg { pointer-events: auto; width: 8px; }\",\".framer-aiS3S.framer-v-5aasdc .framer-vdn6xx, .framer-aiS3S.framer-v-1n1zc86 .framer-15rllgo, .framer-aiS3S.framer-v-4n50nm .framer-o12ctu, .framer-aiS3S.framer-v-znp3i1 .framer-vdn6xx, .framer-aiS3S.framer-v-3ryd9z .framer-15rllgo, .framer-aiS3S.framer-v-1bufup9 .framer-o12ctu { aspect-ratio: unset; height: 8px; pointer-events: none; width: 40px; }\",\".framer-aiS3S.framer-v-1n1zc86 .framer-otel5r { left: calc(44.178082191780845% - 700px / 2); }\",\".framer-aiS3S.framer-v-1n1zc86 .framer-mdrx6r { left: calc(17.568493150684954% - 700px / 2); pointer-events: none; z-index: 1; }\",\".framer-aiS3S.framer-v-1n1zc86 .framer-15jowip, .framer-aiS3S.framer-v-3ryd9z .framer-15jowip, .framer-aiS3S.framer-v-8gxopg .framer-1nj4ehn, .framer-aiS3S.framer-v-8gxopg .framer-uubxhr { order: 0; }\",\".framer-aiS3S.framer-v-1n1zc86 .framer-vdn6xx, .framer-aiS3S.framer-v-1n1zc86 .framer-o12ctu, .framer-aiS3S.framer-v-4n50nm .framer-vdn6xx, .framer-aiS3S.framer-v-4n50nm .framer-15rllgo, .framer-aiS3S.framer-v-1c1fatb .framer-vdn6xx, .framer-aiS3S.framer-v-1c1fatb .framer-15rllgo, .framer-aiS3S.framer-v-1c1fatb .framer-o12ctu, .framer-aiS3S.framer-v-znp3i1 .framer-15rllgo, .framer-aiS3S.framer-v-znp3i1 .framer-o12ctu, .framer-aiS3S.framer-v-3ryd9z .framer-vdn6xx, .framer-aiS3S.framer-v-3ryd9z .framer-o12ctu, .framer-aiS3S.framer-v-1bufup9 .framer-vdn6xx, .framer-aiS3S.framer-v-1bufup9 .framer-15rllgo { height: var(--framer-aspect-ratio-supported, 8px); }\",\".framer-aiS3S.framer-v-4n50nm .framer-otel5r { left: calc(17.53424657534249% - 700px / 2); pointer-events: none; }\",\".framer-aiS3S.framer-v-4n50nm .framer-dbaagh, .framer-aiS3S.framer-v-1bufup9 .framer-dbaagh, .framer-aiS3S.framer-v-8gxopg .framer-1ug0zlg { cursor: unset; }\",\".framer-aiS3S.framer-v-1c1fatb.framer-zwtubn, .framer-aiS3S.framer-v-znp3i1.framer-zwtubn, .framer-aiS3S.framer-v-3ryd9z.framer-zwtubn { width: 730px; }\",\".framer-aiS3S.framer-v-1c1fatb .framer-otel5r { left: calc(92.60273972602742% - 700px / 2); }\",\".framer-aiS3S.framer-v-1c1fatb .framer-mdrx6r { left: calc(65.89041095890413% - 700px / 2); }\",\".framer-aiS3S.framer-v-1c1fatb .framer-c9ndj4 { left: calc(39.178082191780845% - 700px / 2); }\",\".framer-aiS3S.framer-v-1c1fatb .framer-183qxhh { left: 15px; }\",\".framer-aiS3S.framer-v-1c1fatb .framer-dbaagh, .framer-aiS3S.framer-v-znp3i1 .framer-dbaagh, .framer-aiS3S.framer-v-3ryd9z .framer-dbaagh { left: 700px; }\",\".framer-aiS3S.framer-v-znp3i1 .framer-otel5r { left: calc(65.78767123287673% - 700px / 2); }\",\".framer-aiS3S.framer-v-znp3i1 .framer-mdrx6r { left: 793px; z-index: 1; }\",\".framer-aiS3S.framer-v-znp3i1 .framer-c9ndj4 { left: calc(12.500000000000021% - 700px / 2); pointer-events: none; z-index: 1; }\",\".framer-aiS3S.framer-v-znp3i1 .framer-17e9kb9, .framer-aiS3S.framer-v-3ryd9z .framer-17e9kb9, .framer-aiS3S.framer-v-1bufup9 .framer-17e9kb9 { cursor: pointer; left: 0px; pointer-events: auto; }\",\".framer-aiS3S.framer-v-3ryd9z .framer-otel5r { left: calc(39.07534246575345% - 700px / 2); }\",\".framer-aiS3S.framer-v-3ryd9z .framer-mdrx6r { left: calc(12.465753424657557% - 700px / 2); pointer-events: none; z-index: 1; }\",\".framer-aiS3S.framer-v-1bufup9.framer-zwtubn { overflow: hidden; width: 730px; }\",\".framer-aiS3S.framer-v-1bufup9 .framer-otel5r { left: calc(12.500000000000021% - 700px / 2); pointer-events: none; }\",\".framer-aiS3S.framer-v-1bufup9 .framer-mdrx6r, .framer-aiS3S.framer-v-1bufup9 .framer-c9ndj4 { cursor: unset; left: 0px; z-index: 1; }\",\".framer-aiS3S.framer-v-8gxopg.framer-zwtubn, .framer-aiS3S.framer-v-hx3ixc.framer-zwtubn, .framer-aiS3S.framer-v-abyje0.framer-zwtubn, .framer-aiS3S.framer-v-1fc9qnv.framer-zwtubn { align-content: center; align-items: center; gap: 34px; height: 463px; overflow: hidden; padding: 0px 0px 13px 0px; width: 350px; }\",\".framer-aiS3S.framer-v-8gxopg .framer-sz0n1c { order: 0; width: 100%; }\",\".framer-aiS3S.framer-v-8gxopg .framer-1mpv8m8, .framer-aiS3S.framer-v-hx3ixc .framer-1mpv8m8, .framer-aiS3S.framer-v-abyje0 .framer-1mpv8m8, .framer-aiS3S.framer-v-1fc9qnv .framer-1mpv8m8 { flex: 1 0 0px; width: 1px; }\",\".framer-aiS3S.framer-v-8gxopg .framer-otel5r, .framer-aiS3S.framer-v-8gxopg .framer-mdrx6r, .framer-aiS3S.framer-v-8gxopg .framer-c9ndj4, .framer-aiS3S.framer-v-hx3ixc .framer-otel5r, .framer-aiS3S.framer-v-hx3ixc .framer-mdrx6r, .framer-aiS3S.framer-v-hx3ixc .framer-c9ndj4, .framer-aiS3S.framer-v-abyje0 .framer-otel5r, .framer-aiS3S.framer-v-abyje0 .framer-mdrx6r, .framer-aiS3S.framer-v-abyje0 .framer-c9ndj4, .framer-aiS3S.framer-v-1fc9qnv .framer-otel5r, .framer-aiS3S.framer-v-1fc9qnv .framer-mdrx6r, .framer-aiS3S.framer-v-1fc9qnv .framer-c9ndj4 { cursor: unset; left: calc(50.00000000000002% - 350px / 2); width: 350px; will-change: var(--framer-will-change-override, transform); }\",\".framer-aiS3S.framer-v-8gxopg .framer-r6q535, .framer-aiS3S.framer-v-8gxopg .framer-1ma4hg5, .framer-aiS3S.framer-v-hx3ixc .framer-r6q535, .framer-aiS3S.framer-v-hx3ixc .framer-1ma4hg5, .framer-aiS3S.framer-v-abyje0 .framer-r6q535, .framer-aiS3S.framer-v-abyje0 .framer-1ma4hg5, .framer-aiS3S.framer-v-1fc9qnv .framer-r6q535, .framer-aiS3S.framer-v-1fc9qnv .framer-1ma4hg5 { bottom: -91px; right: -323px; }\",\".framer-aiS3S.framer-v-8gxopg .framer-pfg1mw, .framer-aiS3S.framer-v-hx3ixc .framer-pfg1mw, .framer-aiS3S.framer-v-abyje0 .framer-pfg1mw, .framer-aiS3S.framer-v-1fc9qnv .framer-pfg1mw { bottom: -91px; left: -327px; }\",\".framer-aiS3S.framer-v-8gxopg .framer-183qxhh, .framer-aiS3S.framer-v-hx3ixc .framer-183qxhh, .framer-aiS3S.framer-v-abyje0 .framer-183qxhh, .framer-aiS3S.framer-v-1fc9qnv .framer-183qxhh { left: 0px; width: 350px; }\",\".framer-aiS3S.framer-v-8gxopg .framer-tycl2t, .framer-aiS3S.framer-v-hx3ixc .framer-tycl2t, .framer-aiS3S.framer-v-abyje0 .framer-tycl2t, .framer-aiS3S.framer-v-1fc9qnv .framer-tycl2t { --framer-text-wrap-override: balance; }\",\".framer-aiS3S.framer-v-8gxopg .framer-ixtxfe, .framer-aiS3S.framer-v-hx3ixc .framer-ixtxfe, .framer-aiS3S.framer-v-abyje0 .framer-ixtxfe, .framer-aiS3S.framer-v-1fc9qnv .framer-ixtxfe { bottom: -92px; right: -323px; }\",\".framer-aiS3S.framer-v-8gxopg .framer-dbaagh, .framer-aiS3S.framer-v-hx3ixc .framer-dbaagh, .framer-aiS3S.framer-v-abyje0 .framer-dbaagh { bottom: -65px; height: var(--framer-aspect-ratio-supported, 40px); left: 300px; top: unset; width: 40px; will-change: var(--framer-will-change-override, transform); }\",\".framer-aiS3S.framer-v-8gxopg .framer-17e9kb9 { bottom: -65px; height: var(--framer-aspect-ratio-supported, 40px); left: 0px; top: unset; width: 40px; will-change: var(--framer-will-change-override, transform); }\",\".framer-aiS3S.framer-v-8gxopg .framer-p6d0yd { order: 1; width: min-content; }\",\".framer-aiS3S.framer-v-8gxopg .framer-vdn6xx, .framer-aiS3S.framer-v-8gxopg .framer-15rllgo, .framer-aiS3S.framer-v-8gxopg .framer-o12ctu, .framer-aiS3S.framer-v-hx3ixc .framer-15rllgo, .framer-aiS3S.framer-v-hx3ixc .framer-o12ctu, .framer-aiS3S.framer-v-abyje0 .framer-vdn6xx, .framer-aiS3S.framer-v-abyje0 .framer-o12ctu, .framer-aiS3S.framer-v-1fc9qnv .framer-vdn6xx, .framer-aiS3S.framer-v-1fc9qnv .framer-15rllgo { cursor: unset; height: var(--framer-aspect-ratio-supported, 8px); }\",\".framer-aiS3S.framer-v-hx3ixc .framer-sz0n1c, .framer-aiS3S.framer-v-abyje0 .framer-sz0n1c, .framer-aiS3S.framer-v-1fc9qnv .framer-sz0n1c { width: 100%; }\",\".framer-aiS3S.framer-v-hx3ixc .framer-17e9kb9, .framer-aiS3S.framer-v-abyje0 .framer-17e9kb9, .framer-aiS3S.framer-v-1fc9qnv .framer-17e9kb9 { bottom: -65px; cursor: pointer; height: var(--framer-aspect-ratio-supported, 40px); left: 10px; pointer-events: auto; top: unset; width: 40px; will-change: var(--framer-will-change-override, transform); }\",\".framer-aiS3S.framer-v-hx3ixc .framer-p6d0yd, .framer-aiS3S.framer-v-abyje0 .framer-p6d0yd, .framer-aiS3S.framer-v-1fc9qnv .framer-p6d0yd { width: min-content; }\",\".framer-aiS3S.framer-v-hx3ixc .framer-1ug0zlg, .framer-aiS3S.framer-v-abyje0 .framer-1ug0zlg, .framer-aiS3S.framer-v-1fc9qnv .framer-1ug0zlg { cursor: unset; width: 8px; }\",\".framer-aiS3S.framer-v-hx3ixc .framer-vdn6xx, .framer-aiS3S.framer-v-abyje0 .framer-15rllgo, .framer-aiS3S.framer-v-1fc9qnv .framer-o12ctu { aspect-ratio: unset; cursor: unset; height: 8px; width: 40px; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 417\n * @framerIntrinsicWidth 1024\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"Nox87CVnp\":{\"layout\":[\"fixed\",\"auto\"]},\"Uyve79Nns\":{\"layout\":[\"fixed\",\"auto\"]},\"K5jffJYAY\":{\"layout\":[\"fixed\",\"auto\"]},\"KbjaSelgj\":{\"layout\":[\"fixed\",\"auto\"]},\"jG1FFC04T\":{\"layout\":[\"fixed\",\"auto\"]},\"X3AyfTz4H\":{\"layout\":[\"fixed\",\"auto\"]},\"ET77dxKF2\":{\"layout\":[\"fixed\",\"auto\"]},\"DbirOET_l\":{\"layout\":[\"fixed\",\"fixed\"]},\"jqKhZsqYp\":{\"layout\":[\"fixed\",\"fixed\"]},\"TcLV1qPu7\":{\"layout\":[\"fixed\",\"fixed\"]},\"TMStby9gh\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerVpkLF_jBW=withCSS(Component,css,\"framer-aiS3S\");export default FramerVpkLF_jBW;FramerVpkLF_jBW.displayName=\"2025/Carousel\";FramerVpkLF_jBW.defaultProps={height:417,width:1024};addPropertyControls(FramerVpkLF_jBW,{variant:{options:[\"PUKidpUJf\",\"Nox87CVnp\",\"Uyve79Nns\",\"K5jffJYAY\",\"KbjaSelgj\",\"jG1FFC04T\",\"X3AyfTz4H\",\"ET77dxKF2\",\"DbirOET_l\",\"jqKhZsqYp\",\"TcLV1qPu7\",\"TMStby9gh\"],optionTitles:[\"Slide 1\",\"Slide 2\",\"Slide 3\",\"Slide 4\",\"Slide 1 - tablet\",\"Slide 2 - tablet\",\"Slide 3 - tablet\",\"Slide 4 - tablet\",\"Slide 1 - phone\",\"Slide 2 - phone\",\"Slide 3 - phone\",\"Slide 4 - phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerVpkLF_jBW,[{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+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.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\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerVpkLF_jBW\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"417\",\"framerIntrinsicWidth\":\"1024\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Nox87CVnp\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Uyve79Nns\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"K5jffJYAY\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"KbjaSelgj\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"jG1FFC04T\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"X3AyfTz4H\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ET77dxKF2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"DbirOET_l\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"jqKhZsqYp\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"TcLV1qPu7\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"TMStby9gh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./VpkLF_jBW.map"],"mappings":"0iEAAI+D,GAAE,CAAC,IAAI,IAAI,GAAI,EAAC,EAAE,SAASA,EAAE,CAAC,OAAO,OAAO,KAAK,CAAC,SAAS,CAAE,EAAC,SAAS,CAAC,SAAS,CAAC,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,CAAG,CAAA,CAAC,EAAC,KAAK,EAAE,UAAU,CAAE,EAAC,WAAW,CAAE,EAAC,WAAW,EAAE,QAAQ,CAAE,CAAC,EAAC,CAAC,OAAO,OAAO,KAAKA,EAAE,CAAC,KAAK,gBAAgB,CAAC,KAAK,iBAAiB,CAAC,KAAK,mBAAmB,AAAC,EAAC,EAAE,UAAU,cAAc,SAASA,EAAEtC,EAAE,CAAC,IAAIvB,EAAE,KAAK,GAAG,aAAa6D,EAAE,CAAC,MAAO,MAAK,GAAG,aAAa7D,EAAEuB,EAAE,CAAC,KAAK,GAAG,cAAcvB,EAAE,CAACA,CAAE,EAAC,EAAE,UAAU,eAAe,UAAU,CAAC,IAAI6D,EAAE,KAAK,GAAGtC,EAAE,KAAK,OAAOvB,EAAE,KAAK,SAASC,EAAE,EAAE,eAAe,CAAC,EAAE,aAAaA,EAAE,KAAK,cAAc,MAAMsB,EAAE,CAAC,CAAC,EAAE,aAAatB,EAAE,KAAK,cAAc,MAAMD,EAAE,CAAC,CAAC,EAAE,YAAYC,EAAE,CAAC,EAAE,WAAWA,EAAE,CAAC,KAAK,QAAQA,CAAE,EAAC,EAAE,UAAU,gBAAgB,UAAU,CAAC,IAAI,IAAI4D,EAAE,OAAO,KAAK,KAAK,SAAS,CAACtC,EAAE,EAAEA,EAAEsC,EAAE,OAAOtC,GAAG,EAAE,CAAC,IAAIvB,EAAE,KAAK,GAAG,mBAAmB,KAAK,QAAQ6D,EAAEtC,GAAG,CAAC,KAAK,SAASsC,EAAEtC,IAAI,SAASvB,CAAE,CAAC,EAAC,EAAE,UAAU,kBAAkB,UAAU,CAAC,AAAS,KAAK,SAAS,eAAlB,IAA4B,KAAK,WAAW,KAAK,CAAC,KAAK,YAAY,KAAK,CAAE,EAAC,CAAU,KAAK,SAAS,aAAlB,IAA0B,KAAK,WAAW,KAAK,CAAC,KAAK,UAAU,KAAK,CAAE,EAAC,CAAC,KAAK,cAAc,CAAE,EAAC,IAAI,IAAI6D,EAAE,EAAEA,EAAE,KAAK,WAAW,OAAOA,GAAG,EAAE,KAAK,cAAc,KAAK,KAAK,WAAWA,GAAG,KAAK,CAAC,KAAK,iBAAiB,KAAK,WAAWA,GAAG,AAAC,EAAC,EAAE,UAAU,iBAAiB,SAAStC,EAAE,CAAC,IAAI,IAAIvB,EAAE,KAAK,SAASC,EAAE,KAAK,WAAWY,EAAEb,EAAE,SAASc,EAAEd,EAAE,OAAO,EAAE,IAAI,aAAaC,EAAEY,EAAE,OAAOU,EAAE,MAAMZ,EAAE,EAAEA,EAAEV,EAAEU,GAAG,EAAE,IAAI,IAAIQ,EAAEI,EAAE,MAAM,EAAE,KAAKZ,EAAEV,EAAE,CAACK,EAAEK,EAAEE,EAAE,OAAOU,EAAE,KAAKF,EAAE,EAAEA,EAAER,EAAE,OAAOQ,GAAG,EAAE,IAAI,IAAIb,EAAE,EAAEA,EAAEe,EAAE,KAAKf,GAAG,EAAE,CAAC,IAAIS,EAAE,KAAK,UAAUM,EAAE,MAAM,EAAEjB,GAAYW,QAAJ,GAAkCM,EAAE,OAAhB,YAAqBV,EAAEQ,GAAGwC,GAAErD,IAAgBe,EAAE,OAAd,UAAmBT,EAAEO,GAAGwC,GAAErD,IAAIW,EAAEX,GAA9E,EAAEW,EAAEE,EAAEb,EAAE,KAAK,CAAoEF,GAAG,CAAE,MAAK,WAAW,KAAK,cAAc,QAAQiB,EAAE,KAAK,EAAE,KAAK,EAAE,KAAK,cAAc,KAAK,WAAW,KAAK,cAAc,QAAQA,EAAE,KAAK,EAAE,AAAC,EAAC,EAAE,UAAU,cAAc,SAASsC,EAAE,CAAC,IAAItC,EAAEsC,EAAE,KAAK7D,EAAE6D,EAAE,KAAK5D,EAAE4D,EAAE,KAAKhD,EAAE,KAAK,GAAG,cAAc,CAAC,KAAK,GAAG,WAAW,MAAMA,EAAE,CAAC,KAAK,GAAG,WAAW,MAAMU,EAAE,MAAM,CAAC,IAAIT,EAAE,KAAK,GAAG,kBAAkB,KAAK,QAAQd,EAAE,CAAC,KAAK,GAAG,wBAAwBc,EAAE,CAAC,KAAK,GAAG,oBAAoBA,EAAEb,EAAE,MAAM,EAAE,EAAE,EAAE,CAAC,KAAK,QAAQ,KAAK,cAAc,QAAQ4D,EAAE,KAAK,EAAE,CAAC,OAAOhD,EAAE,SAASC,EAAE,KAAKb,CAAE,CAAC,EAAC,EAAE,UAAU,OAAO,SAAS4D,EAAE,CAAC,IAAItC,EAAE,KAAKvB,EAAE,KAAK,SAASC,EAAE,KAAK,WAAWY,EAAE,KAAK,GAAG,EAAE,WAAW,KAAK,QAAQ,CAAC,IAAI,IAAIC,EAAE,EAAEA,EAAE,KAAK,QAAQ,OAAOA,GAAG,EAAE,CAAC,IAAI,EAAE,KAAK,QAAQA,GAAGH,EAAE,EAAE,SAASQ,EAAE,EAAE,OAAOb,EAAE,EAAE,KAAK,EAAE,wBAAwBK,EAAE,CAAC,EAAE,WAAW,MAAMQ,EAAE,CAAC,EAAE,oBAAoBR,EAAEL,EAAE,MAAM,EAAE,EAAE,EAAE,AAAC,QAAO,KAAKuD,EAAE,CAAC,QAAS,SAAStC,EAAE,CAAC,EAAEA,GAAG,MAAMsC,EAAEtC,GAAG,KAAM,EAAE,CAAC,OAAO,KAAKvB,EAAE,CAAC,QAAS,SAAS6D,EAAE,CAAC,IAAI5D,EAAED,EAAE6D,GAAG,EAAE,WAAW5D,EAAE,MAAMA,EAAE,SAASA,EAAE,MAAM,AAAC,EAAE,CAAC,EAAE,WAAW,KAAK,KAAK,EAAEA,EAAE,KAAK,SAAS,SAAS,OAAO,CAAC,KAAK,UAAU,KAAK,SAAS,KAAK,AAAC,EAAC,EAAE,UAAU,QAAQ,UAAU,CAAC,IAAI,IAAI4D,EAAE,EAAEA,EAAE,KAAK,QAAQ,OAAOA,GAAG,EAAE,KAAK,GAAG,aAAa,KAAK,QAAQA,GAAG,OAAO,CAAC,KAAK,GAAG,cAAc,KAAK,QAAQ,CAAC,KAAK,GAAG,IAAK,EAAKhC,EAAE,SAASgC,EAAE,CAAC,IAAItC,EAAE,KAAKvB,EAAE6D,GAAG,CAAE,EAAC5D,EAAED,EAAE,OAAO,AAASC,QAAJ,KAAQA,EAAE,SAAS,cAAc,SAAS,EAAE,IAAIY,EAAEb,EAAE,QAAQ,AAASa,QAAJ,KAAQA,EAAE,CAAE,GAAE,IAAIC,EAAEd,EAAE,YAAY,AAASc,QAAJ,KAAQA,EAAE,sBAAsB,IAAI,EAAEd,EAAE,SAAS,AAAS,QAAJ,KAAQ,EAAE,CAAE,GAAE,IAAIW,EAAE,EAAE,WAAWG,EAAE,OAAO,OAAO,CAAC,OAAO,EAAE,WAAW,CAAE,EAACD,EAAE,CAAC,CAAC,OAAO,OAAO,KAAK,CAAC,GAAGF,EAAE,OAAOV,EAAE,SAAS,CAAE,EAAC,UAAU,IAAI,IAAI,cAAc,CAAE,EAAC,CAAC,OAAO,OAAO,KAAK,CAAC,iBAAiB,EAAE,WAAW,CAAC,EAAE,EAAE,EAAE,CAAE,EAAC,SAAS,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,CAAE,EAAC,KAAK,CAAC,KAAK,GAAI,CAAC,EAAC,CAAC,OAAO,OAAO,KAAK,EAAE,CAAC,KAAK,WAAW,CAAC,MAAM,SAAS4D,EAAEtC,EAAE,CAAC,MAAO,GAAE,UAAUsC,EAAEtC,EAAE,AAAC,EAAC,KAAK,SAASsC,EAAEtC,EAAE,CAAC,MAAO,GAAE,WAAWsC,EAAEtC,EAAE,AAAC,EAAC,KAAK,SAASsC,EAAEtC,EAAE,CAAC,MAAO,GAAE,WAAWsC,EAAEtC,EAAE,AAAC,EAAC,KAAK,SAASsC,EAAEtC,EAAE,CAAC,MAAO,GAAE,WAAWsC,EAAEtC,EAAE,AAAC,EAAC,KAAK,SAASsC,EAAEtC,EAAE,CAAC,MAAO,GAAE,iBAAiBsC,GAAG,EAAEtC,EAAE,AAAC,EAAC,KAAK,SAASsC,EAAEtC,EAAE,CAAC,MAAO,GAAE,iBAAiBsC,GAAG,EAAEtC,EAAE,AAAC,EAAC,KAAK,SAASsC,EAAEtC,EAAE,CAAC,MAAO,GAAE,iBAAiBsC,GAAG,EAAEtC,EAAE,AAAC,CAAC,EAAC,EAAE,OAAOZ,EAAE,WAAW,CAAC,EAAE,UAAUA,EAAE,OAAO,EAAE,IAAI,EAAE,sBAAsB,CAAC,QAAQ,EAAE,WAAW,MAAMA,EAAE,KAAK,WAAW,CAAC,EAAE,WAAW,EAAE,EAAE,KAAK,SAAS,KAAK,QAAQA,EAAE,CAAC,EAAO,iBAAiB,SAAU,UAAU,CAAC,MAAO,GAAE,QAAQ,AAAC,EAAE,CAAC,KAAK,QAAQ,CAAC,KAAK,QAAQ,AAAC,EAAC,EAAE,UAAU,OAAO,UAAU,CAAC,IAAIkD,EAAE,KAAK,GAAGtC,EAAE,KAAK,OAAOvB,EAAE,KAAK,iBAAiBC,EAAE,KAAK,SAAS,EAAE,MAAMsB,EAAE,YAAYvB,EAAEuB,EAAE,OAAOA,EAAE,aAAavB,EAAE,IAAIa,EAAEgD,EAAE,mBAAmB/C,EAAE+C,EAAE,oBAAoB,EAAEhD,EAAEC,EAAE,EAAE,SAAS,EAAE,EAAED,EAAEC,EAAE,CAAC,IAAIH,EAAE,KAAK,IAAI,KAAK,GAAG,IAAI,KAAK,CAACQ,EAAE,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAElB,EAAE,EAAEA,EAAE,GAAG,EAAE,EAAE,EAAE,IAAIA,EAAE,EAAE,CAAE,EAAC,KAAK,SAAS,kBAAkB,CAAC,KAAK,OAAO,MAAM,CAAC,GAAGU,EAAE,EAAE,EAAE,EAAE,EAAE,EAAEA,EAAE,GAAG,EAAE,EAAE,EAAE,IAAI,KAAK,KAAK,GAAG,KAAK,KAAK,KAAK,KAAK,KAAK,GAAG,KAAK,KAAK,IAAI,GAAG,EAAE,EAAE,GAAG,KAAK,KAAK,IAAI,KAAK,KAAK,IAAI,KAAK,KAAK,GAAG,KAAK,KAAK,KAAK,CAAE,CAAC,EAAC,KAAK,SAAS,YAAY,CAAC,KAAK,OAAO,MAAM,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,CAAE,CAAC,EAAC,KAAK,SAAS,aAAa,CAAC,KAAK,OAAO,MAAMQ,CAAE,CAAC,EAACU,EAAE,UAAU,OAAO,SAASgC,EAAE,CAAC,IAAI,KAAK,eAAe,KAAK,aAAsBA,QAAJ,IAAS,KAAK,aAARA,EAAqB,KAAK,cAAc,KAAK,QAAQ,CAAE,EAAChC,EAAE,UAAU,OAAO,UAAU,CAAC,IAAIgC,EAAE,KAAK,KAAK,GAAG,MAAM,MAAM,CAAC,KAAK,UAAU,QAAS,SAAStC,EAAE,CAAC,EAAE,OAAOsC,EAAE,SAAS,AAAC,EAAE,CAAC,KAAK,UAAU,KAAK,SAAS,KAAK,CAAC,KAAK,cAAc,sBAAuB,UAAU,CAAC,MAAO,GAAE,QAAQ,AAAC,EAAE,AAAC,EAAChC,EAAE,UAAU,IAAI,SAASgC,EAAEtC,EAAE,CAAC,AAASA,QAAJ,KAAQA,EAAE,CAAC,SAAS,CAAE,CAAC,GAAWA,EAAE,eAAN,KAAiBA,EAAE,SAAS,CAAE,GAAE,OAAO,OAAOA,EAAE,SAAS,KAAK,MAAM,KAAK,UAAU,KAAK,SAAS,CAAC,CAAC,CAAC,OAAO,OAAOA,EAAE,CAAC,GAAG,KAAK,GAAG,WAAW,KAAK,UAAW,EAAC,CAAC,IAAIvB,EAAE,IAAI,EAAEuB,GAAG,MAAO,MAAK,UAAU,IAAIsC,EAAE7D,EAAE,CAACA,CAAE,EAAC6B,EAAE,UAAU,OAAO,SAASgC,EAAE,CAAC,IAAItC,EAAE,KAAK,UAAU,IAAIsC,EAAE,CAAC,AAAStC,QAAJ,KAAQ,EAAE,SAAS,CAAC,KAAK,UAAU,OAAOsC,EAAE,CAAE,EAAChC,EAAE,UAAU,QAAQ,UAAU,CAAC,IAAIgC,EAAE,KAAK,KAAK,UAAU,QAAS,SAAStC,EAAEvB,EAAE,CAAC,EAAE,SAAS,CAAC,EAAE,UAAU,OAAOA,EAAE,AAAC,EAAE,CAAC,KAAK,QAAQ,EAAE,AAAC,KAAgB6B,sECAjxK,AAA9B,IAA0B,CAAI,GAAE,MAAM,GAAE,QAAQ,GAAE,aAAa,GAAE,gBAAgB,GAAE,YAAY,GAAE,cAAc,GAAE,YAAY,EAAE,UAAU,GAAE,UAAU,GAAE,mBAAmB,GAAE,OAAO,GAAE,SAAS,GAAE,QAAQ,GAAE,EAAE,IAAG,KAAK,IAAG,KAAK,IAAG,KAAK,IAAG,KAAK,IAAG,KAAK,IAAG,KAAK,IAAG,KAAK,IAAG,KAAK,IAAG,KAAK,IAAG,KAAK,IAAG,GAAI,EAAA,CAAE,GAAGlB,GAAE,IAAI,GAAE,IAAIC,GAAAA,CAAG,KAAK,GAAE,GAAG,CAAE,EAAC,OAAO,GAAG,EAAE,IAAK,GAAG,CAAC,GAAG,CAACC,EAAEC,EAAE,CAACU,EAAE,SAAS,EAAEX,EAAEF,GAAE,IAAIG,EAAEA,EAAEH,GAAE,IAAIA,GAAE,IAAIkD,EAAE,GAAEhD,EAAE,CAAC,MAAM,EAAEgD,EAAE,GAAE/C,EAAE,CAAC,GAAED,EAAE,CAACgD,EAAE,GAAE/C,EAAE,CAACU,EAAE,IAAK,CAAC,EAAE,CAAC,CAAC,EAAE,EAAE,EAAE,CAAE,EAAC,CAAC,GAAE,CAACb,EAAEM,IAAI,CAAC,IAAI,EAAE,CAACO,EAAEX,EAAEC,KAAK,CAAC,KAAKU,EAAE,MAA0BP,EAAEJ,YAAGC,EAAEG,EAAEJ,EAAG,GAAED,EAAE,EAAE,WAAW,QAAQ,CAAC,QAAQ,qBAAqB,EAAE,IAAIY,GAAE,CAAC,OAAOb,EAAE,YAAYC,EAAE,QAAQ,CAAC,OAAO,EAAE,SAAS,EAAE,WAAW,EAAE,OAAO,EAAE,uBAAuB,CAAE,EAAC,SAAS,EAAE,IAAGK,EAAE,KAAI,EAAE,QAAQ,GAAG,CAAC,IAAIJ,EAAEW,EAAE,IAAIV,EAAEU,EAAE,cAAcqC,EAAErC,EAAE,WAAWK,EAAE,EAAE,eAAe,CAAC,EAAE,YAAYgC,EAAEhC,EAAE,CAAC,EAAE,WAAWgC,EAAE,EAAEhD,EAAE,EAAE,EAAE,EAAEA,EAAEC,EAAE,IAAI,WAAW,CAAC,EAAE,EAAE,EAAE,CAAE,GAAE,CAAC,IAAIK,EAAE,IAAI,MAAM,EAAE,OAAO,IAAI,CAAC,EAAE,YAAY0C,EAAEhC,EAAE,CAAC,EAAE,WAAWgC,EAAE,EAAEhD,EAAEA,EAAEC,EAAEK,EAAE,CAAC,EAAE,eAAe0C,EAAE,CAAC,IAAItC,EAAE,EAAE,aAAaC,EAAE,gBAAgB,CAACH,EAAE,EAAE,mBAAmBE,EAAE,IAAI,CAAC,EAAE,cAAcsC,EAAErC,EAAE,mBAAmBA,EAAE,QAAQ,CAAC,EAAE,cAAcqC,EAAErC,EAAE,mBAAmBA,EAAE,QAAQ,CAAC,EAAE,UAAUH,EAAE,EAAE,AAAC,EAACF,EAAE,IAAI,g+CAAi+C,CAAC,CAAC,GAAE,MAAO,GAAE,IAAI,GAAG,CAAC,OAAO,qMAAqM,SAAS,uuEAAuuE,SAAS,CAAC,EAAE,CAAC,KAAK,OAAO,MAAM,CAACF,EAAE,MAAMA,EAAE,MAAO,CAAC,EAAC,EAAE,EAAE,QAAQ,GAAE,CAAC,EAAE,EAAE,QAAQ,GAAE,CAAC,EAAE,EAAE,QAAQ,GAAE,CAAC,EAAE,EAAE,QAAQ,GAAE,CAAC,EAAE,EAAE,OAAO,GAAE,CAAC,EAAE,EAAE,OAAO,GAAE,CAAC,EAAE,EAAE,QAAQ,GAAE,CAAC,EAAE,EAAE,OAAO,GAAE,CAAC,EAAE,EAAE,QAAQ,GAAE,CAAC,EAAE,CAAC,KAAK,OAAO,MAAM,GAAEA,EAAE,GAAG,AAAC,EAAC,EAAE,CAAC,KAAK,QAAQ,MAAMA,EAAE,GAAG,MAAO,EAAC,EAAE,EAAE,OAAO,GAAE,CAAC,EAAE,CAAE,EAAC,CAAC,EAAE,EAAE,QAAQ,GAAE,EAAE,AAAC,EAAC,KAAK,EAAE,SAAS,CAAC,SAAS,CAAC,CAAC,EAAE,KAAK,EAAE,IAAI,EAAE,CAAE,EAAC,CAAC,EAAE,KAAK,EAAE,KAAK,EAAE,CAAE,EAAC,CAAC,EAAE,IAAI,EAAE,IAAI,EAAE,CAAE,EAAC,CAAC,EAAE,IAAI,EAAE,KAAK,EAAE,CAAE,EAAC,CAAC,EAAE,KAAK,EAAE,KAAK,EAAE,CAAE,EAAC,CAAC,EAAE,IAAI,EAAE,IAAI,EAAE,CAAE,CAAC,CAAC,EAAC,SAAS,CAAC,CAAC,SAASO,EAAE,GAAG,CAAC,IAAIX,EAAE,CAAE,EAAC,GAAGI,EAAE,SAAS,CAAe,IAAI,IAAIH,IAAtB,GAAE,SAASD,EAAE,CAAc,GAAE,AAASA,EAAEC,SAAN,KAAWU,EAAE,GAAEV,IAAI,MAAMD,EAAEC,IAAI,AAASD,EAAE,SAAN,KAAWW,EAAE,EAAE,MAAM,GAAEX,EAAE,GAAG,CAACW,EAAE,EAAE,MAAMX,EAAE,GAAG,QAAQA,EAAE,OAAOA,EAAE,SAASW,EAAE,EAAE,MAAM,CAACX,EAAE,MAAMA,EAAE,MAAO,EAAE,CAAC,CAAC,EAAC,CAAC,CAAE,ICQ1rL,SAAwB,EAAMiD,EAAM,CAAC,GAAK,CAAC,aAAW,YAAU,YAAU,cAAY,cAAY,QAAM,QAAM,MAAI,OAAK,UAAQ,aAAW,gBAAc,aAAW,cAAY,cAAY,QAAM,YAAU,WAAS,SAAO,CAACA,EAAW,CAAC,UAAQ,UAAQ,CAAC,EAAY,CAAC,YAAU,UAAQ,OAAK,CAAC,EAAkB,EAAU,GAAQ,CAAO,EAAmB,EAAO,KAAK,CAAO,EAA2B,EAAO,EAAE,CAAO,EAAS,GAAqB,CAAOvC,EAAE,EAAU,EAAE,CAAW,YAAkB,UAAa,OAAK,UAAU,KAAK,UAAU,IAAK,EAAC,CAAO,EAAS,2EAA6jC,MAAl/B,GAAU,IAAI,CAAC,IAAI,EAAS,EAAQ,EAAM,EAAQ,EAAS,IAAI,CAAC,AAAG,EAAU,UAAU,EAAM,EAAU,QAAQ,cAAc,EAAO,iBAAiB,SAAS,EAAS,AAAG,EAAC,GAAU,CAAC,IAAM,EAAY,GAAW,EAAU,CAAO,EAAY,GAAW,EAAU,CAAO,EAAc,GAAW,EAAY,CAAO,EAAM,GAAY,EAAU,QAAQ,CAAC,iBAAiB,EAAE,MAAM,EAAM,EAAE,OAAO,EAAM,EAAM,MAAU,QAAW,OAAa,UAAQ,WAAW,EAAyB,gBAAc,UAAU,CAAC,EAAY,EAAE,EAAY,EAAE,EAAY,CAAE,EAAC,UAAU,CAAC,EAAY,EAAE,EAAY,EAAE,EAAY,CAAE,EAAC,YAAY,CAAC,EAAc,EAAE,EAAc,EAAE,EAAc,CAAE,EAAC,QAAQ,EAAY,IAAI,IAAe,CAAC,SAAS,CAAC,EAAO,SAAS,EAAO,SAAU,EAAC,KAAK,CAAW,GAAG,CAAO,QAAM,OAAO,CAAC,EAAQ,CAAQ,EAAC,SAAS,GAAO,CAAoF,AAA/E,IAAU,EAAM,IAAI,EAAS,EAAE,KAAK,EAAE,EAAM,MAAM,EAAM,EAAE,EAAM,OAAO,EAAM,EAAM,IAAU,EAAM,IAAI,EAAS,EAAE,KAAK,CAAC,GAAU,EAAM,IAAM,CAAC,EAAC,CAAC,MAAM,IAAI,CAAC,EAAM,SAAS,AAAE,CAAE,EAAC,CAACuC,CAAM,EAAC,CAAqB,EAAK,MAAM,CAAC,MAAM,CAAC,GAAG,GAAW,WAAW,EAAqB,YAAW,EAAC,SAAsB,EAAK,MAAM,CAAC,MAAM,CAAC,MAAM,OAAO,YAAY,MAAe,WAAS,gBAAgB,EAAS,aAAa,EAAS,UAAU,CAAS,EAAC,SAAsB,EAAK,SAAS,CAAC,IAAI,EAAU,MAAM,CAAC,MAAM,OAAO,OAAO,OAAO,QAAQ,oBAAoB,OAAO,OAAO,WAAW,MAAO,EAAC,cAAc,GAAG,CAAC,AAAG,IAAa,EAAmB,QAAQtC,EAAE,QAAQ,EAA2B,QAAQ,EAAU,QAAQ,MAAM,OAAO,WAAa,EAAC,YAAY,IAAI,CAAC,AAAG,IAAa,EAAmB,QAAQ,KAAK,EAAU,QAAQ,MAAM,OAAO,OAAS,EAAC,cAAc,IAAI,CAAC,AAAG,IAAa,EAAU,QAAQ,MAAM,OAAO,OAAS,EAAC,aAAa,IAAI,CAAC,AAAG,IAAa,EAAmB,QAAQ,KAAK,EAAU,QAAQ,MAAM,OAAO,OAAS,EAAC,YAAY,GAAG,CAAC,GAAG,GAAgB,EAAmB,UAAU,KAAK,CAAC,IAAM,EAAMA,EAAE,QAAQ,EAAmB,QAAiD,AAAzC,EAA2B,QAAQ,EAAM,EAAE,IAAI,EAAM,IAAI,AAAE,CAAE,EAAC,YAAY,GAAG,CAAC,GAAG,EAAmB,UAAU,MAAMA,EAAE,QAAQ,GAAG,CAAC,IAAM,EAAMA,EAAE,QAAQ,GAAG,QAAQ,EAAmB,QAAiD,AAAzC,EAA2B,QAAQ,EAAM,EAAE,IAAI,EAAM,IAAI,AAAE,CAAC,CAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAE,6BACj3E,IAT3b,GAA2C,IAA0D,IAAoC,KAA8B,IAAqC,CAQwnF,EAAM,aAAa,CAAC,WAAW,UAAU,UAAU,UAAU,UAAU,UAAU,YAAY,UAAU,aAAY,EAAK,YAAY,CAAC,UAAU,IAAI,QAAQ,GAAG,KAAK,CAAE,EAAC,MAAM,EAAE,IAAI,EAAE,MAAM,GAAG,KAAK,EAAE,QAAQ,EAAE,cAAc,GAAG,WAAW,IAAI,WAAW,GAAG,YAAY,CAAC,SAAS,QAAQ,UAAU,MAAO,EAAC,MAAM,EAAE,UAAU,SAAS,SAAS,IAAI,OAAO,CAAC,QAAQ,EAAE,QAAQ,CAAE,CAAC,EAAC,EAAM,YAAY,QAAc,EAAG,EAAM,aAAmB,GAAS,EAAM,aAAa,OAAa,GAAO,EAAM,aAAa,YAAY,EAAoB,EAAM,CAAC,WAAW,CAAC,KAAK,EAAY,MAAM,MAAM,WAAW,aAAa,EAAG,UAAW,EAAC,UAAU,CAAC,KAAK,EAAY,MAAM,MAAM,OAAO,aAAa,EAAG,SAAU,EAAC,UAAU,CAAC,KAAK,EAAY,MAAM,MAAM,OAAO,aAAa,EAAG,SAAU,EAAC,YAAY,CAAC,KAAK,EAAY,MAAM,MAAM,SAAS,aAAa,EAAG,WAAY,EAAC,YAAY,CAAC,KAAK,EAAY,QAAQ,MAAM,YAAY,aAAa,EAAG,WAAY,EAAC,YAAY,CAAC,KAAK,EAAY,OAAO,MAAM,aAAa,SAAS,CAAC,UAAU,CAAC,KAAK,EAAY,OAAO,IAAI,EAAE,IAAI,IAAI,MAAM,YAAY,aAAa,GAAO,SAAU,EAAC,QAAQ,CAAC,KAAK,EAAY,OAAO,IAAI,EAAE,IAAI,IAAI,MAAM,UAAU,aAAa,GAAO,OAAQ,EAAC,KAAK,CAAC,KAAK,EAAY,OAAO,IAAI,EAAE,MAAM,OAAO,gBAAe,EAAK,aAAa,GAAO,IAAK,CAAC,EAAC,OAAOsC,EAAM,CAAC,OAAOA,EAAM,WAAa,CAAC,EAAC,MAAM,CAAC,KAAK,EAAY,OAAO,IAAI,EAAE,KAAK,GAAG,gBAAe,EAAK,MAAM,QAAQ,aAAa,EAAG,KAAM,EAAC,IAAI,CAAC,KAAK,EAAY,OAAO,IAAI,EAAE,IAAI,KAAK,KAAK,IAAI,gBAAe,EAAK,MAAM,MAAM,aAAa,EAAG,GAAI,EAAC,MAAM,CAAC,KAAK,EAAY,OAAO,IAAI,MAAM,IAAI,KAAK,KAAK,IAAI,MAAM,QAAQ,aAAa,EAAG,KAAM,EAAC,KAAK,CAAC,KAAK,EAAY,OAAO,IAAI,EAAE,IAAI,EAAE,KAAK,GAAG,gBAAe,EAAK,MAAM,OAAO,aAAa,EAAG,IAAK,EAAC,QAAQ,CAAC,KAAK,EAAY,OAAO,IAAI,EAAE,IAAI,EAAE,KAAK,IAAI,MAAM,UAAU,aAAa,EAAG,OAAQ,EAAC,cAAc,CAAC,KAAK,EAAY,OAAO,IAAI,EAAE,IAAI,GAAG,KAAK,IAAI,MAAM,aAAa,aAAa,EAAG,aAAc,EAAC,WAAW,CAAC,KAAK,EAAY,OAAO,IAAI,EAAE,IAAI,IAAI,MAAM,UAAU,aAAa,EAAG,UAAW,EAAC,MAAM,CAAC,KAAK,EAAY,OAAO,IAAI,EAAE,IAAI,EAAE,KAAK,KAAK,gBAAe,EAAK,MAAM,QAAQ,aAAa,EAAG,KAAM,EAAC,UAAU,CAAC,KAAK,EAAY,KAAK,MAAM,QAAQ,QAAQ,CAAC,aAAa,SAAS,UAAW,EAAC,YAAY,CAAC,YAAY,eAAe,cAAe,EAAC,aAAa,EAAG,UAAU,yBAAwB,CAAK,EAAC,SAAS,CAAC,KAAK,EAAY,OAAO,MAAM,YAAY,IAAI,IAAI,IAAI,IAAI,aAAa,EAAG,QAAS,EAAC,OAAO,CAAC,KAAK,EAAY,OAAO,MAAM,SAAS,SAAS,CAAC,QAAQ,CAAC,KAAK,EAAY,OAAO,IAAI,KAAK,IAAI,IAAI,MAAM,IAAI,aAAa,GAAS,OAAQ,EAAC,QAAQ,CAAC,KAAK,EAAY,OAAO,IAAI,KAAK,IAAI,IAAI,MAAM,IAAI,aAAa,GAAS,OAAQ,CAAC,CAAC,EAAC,WAAW,CAAC,KAAK,EAAY,OAAO,IAAI,EAAE,IAAI,EAAE,KAAK,IAAI,MAAM,UAAU,aAAa,EAAG,UAAW,EAAC,YAAY,CAAC,KAAK,EAAY,MAAM,MAAM,WAC1kL,QAAQ,CAAC,KAAK,EAAY,OAAO,MAAM,WAAW,SAAS,CAAC,SAAS,CAAC,KAAK,EAAY,OAAO,IAAI,IAAI,IAAI,GAAG,MAAM,MAAM,KAAK,KAAK,aAAa,EAAG,YAAY,QAAS,EAAC,UAAU,CAAC,KAAK,EAAY,OAAO,IAAI,KAAK,IAAI,IAAI,MAAM,OAAO,KAAK,KAAK,aAAa,EAAG,YAAY,SAAU,CAAC,CAAC,CAAC,CAAC,EAAC,CAAmB,GAAW,CAAC,MAAM,OAAO,OAAO,OAAO,QAAQ,OAAO,WAAW,SAAS,aAAa,SAAS,SAAS,SAAU,EAAsB,GAAW,IAAc,CAAC,EAAE,EAAM,EAAM,CAAC,EAAE,IAAI,EAAE,EAAM,EAAM,CAAC,EAAE,IAAI,EAAE,EAAM,EAAM,CAAC,EAAE,GAAI,KCDjhB,SAAwB,GAAaA,EAAM,CAAC,GAAK,CAAC,YAAU,UAAQ,sBAAoB,oBAAkB,aAAW,CAACA,EAAY,EAAS,EAAa,SAAS,GAAG,EAAa,OAAa,EAAG,IAAoB,CAAO,EAAmB,CAAC,QAAQ,IAAI,UAAU,GAAS,EAAU,EAAE,IAAI,IAAI,GAAG,AAAC,EAAO,EAAO,EAAe,EAAE,CAAO,EAAO,EAAe,EAAE,CAAO,EAAQ,EAAU,EAAO,EAAmB,CAAO,EAAQ,EAAU,EAAO,EAAmB,CAAO,EAAI,EAAO,KAAK,CAAO,EAAU,EAAO,KAAK,CAAO,EAAa,EAAO,KAAK,CAAO,EAAS,EAAO,KAAK,CAAO,EAAa,EAAO,IAAY,EAAE,CAAO,EAAa,EAAO,KAAK,CAAO,EAAa,EAAO,KAAK,CAAO,EAA0B,EAAO,KAAK,CAAO,EAAiB,GAAO,EAAM,CAAO,EAAmB,EAAO,EAAE,CAAO,EAAmB,EAAO,EAAE,CAAO,EAAW,EAAO,EAAE,CAAO,EAAkB,EAAO,EAAE,CAiBtP,MAjBuP,GAAU,IAAI,CAAC,EAAa,QAAQ,IAAY,CAAG,EAAC,CAAC,CAAU,EAAC,CAAC,EAAU,IAAI,CAAC,IAAI,EAAuB,EAAgB,IAAI,CAA4E,GAAxE,IAAgB,EAAiB,sBAAsB,EAAgB,EAAK,EAAU,UAAU,EAAS,SAAS,OAAQ,IAAM,EAAO,CAAC,EAAa,QAAQ,EAAQ,KAAK,CAAC,EAAO,KAAK,EAAE,QAAQ,EAAE,CAAO,EAAO,CAAC,EAAa,QAAQ,EAAQ,KAAK,CAAC,EAAO,KAAK,EAAE,QAAQ,EAAE,CACvwC,EAAc,EAAO,iBAAiB,EAAU,QAAQ,CAAO,EAAU,GAAmB,EAAU,QAAQ,EAAc,EAAO,EAAO,EAAa,QAAQ,EAAa,QAAQ,EAA0B,QAAQ,CAAO,EAAQ,EAAkB,QAAQ,EAAW,QAKnN,AAL2N,EAAa,QAAQ,EAAU,EAAS,QAAQ,aAAa;0BAC3T,EAAG;kBACX,EAAU;OACrB,EAAQ,MAAM,WAAW,EAAQ,cAAc,GAAG;;KAEpD,EAAa,QAAQ,EAAO,EAAa,QAAQ,EAAO,EAA0B,QAAQ,EAAU,QAAQ,MAAM,SAAW,EAAC,GAAG,EAAI,QAAQ,CAAC,IAAM,EAAU,EAAI,QAAQ,cAAc,GAAG,EAAU,CAAC,IAAM,EAAO,EAAU,cAAc,AAAG,IAAQ,EAAU,QAAQ,EAAO,EAAO,aAAa,oBAAoB,EAAG,CAAG,CAAC,CAEnU,MADA,IAAiB,CACX,IAAI,CAAC,AAAG,GAAkB,qBAAqB,EAAiB,AAAG,CAAE,EAAC,CAAE,EAAC,CAAC,EAAU,IAAI,CAAC,IAAM,EAAgB,GAAO,CAAC,IAAI,EAAU,QAAQ,OAAO,IAAI,GAAoB,EAClL,AAAI,EAAiB,UAAS,EAAiB,SAAQ,EAAK,EAAQ,EAAkB,QAAQ,EAAQ,EAAE,EAAE,CAAC,GAAG,EAAW,SAAS,GAAQ,CAAC,EAAkB,QAAQ,CAAQ,CAAC,EAAC,CAAC,GAAoB,GACpM,IAAM,EAAc,EAAO,iBAAiB,EAAU,QAAQ,CAAO,EAAO,IAAI,UAAU,EAAc,WAAiB,EAAK,EAAU,QAAQ,uBAAuB,CACjK,EAAa,EAAK,KAAK,EAAO,IAAU,EAAY,EAAK,IAAI,EAAO,IACpE,EAAQ,EAAO,aAAa,SAAS,gBAAgB,WAAiB,EAAQ,EAAO,aAAa,SAAS,gBAAgB,UAC9F,AAAnC,EAAmB,QAAQ,EAAQ,EAAmB,QAAQ,EAAQ,IAAM,EAAU,EAAM,QAAQ,GAAS,EAAa,GAAS,GAAU,GAAqB,EAAK,MAAY,EAAU,EAAM,QAAQ,GAAS,EAAY,GAAS,GAAU,GAAmB,EAAK,OAAmD,AAA5C,EAAO,IAAI,EAAU,CAAC,EAAO,IAAI,EAAU,CAAI,IAAqB,EAAQ,KAAK,EAAU,CAAC,EAAQ,KAAK,EAAU,CAAG,EAClY,EAAa,IAAI,CAAC,IAAI,EAAU,UAAU,EAAiB,QAAQ,OAAO,IAAM,EAAQ,EAAO,SAAS,EAAO,aAAa,SAAS,gBAAgB,WAAiB,EAAQ,EAAO,SAAS,EAAO,aAAa,SAAS,gBAAgB,UAC3O,EAAO,EAAQ,EAAmB,QAAc,EAAO,EAAQ,EAAmB,QAExD,AADhC,EAAmB,QAAQ,EAAQ,EAAmB,QAAQ,EAC9D,EAAO,IAAI,EAAO,KAAK,CAAC,EAAO,CAAC,EAAO,IAAI,EAAO,KAAK,CAAC,EAAO,AAAE,EAAqG,MAApG,GAAO,iBAAiB,YAAY,EAAgB,CAAC,EAAO,iBAAiB,SAAS,EAAa,CAAO,IAAI,CAAyD,AAAxD,EAAO,oBAAoB,YAAY,EAAgB,CAAC,EAAO,oBAAoB,SAAS,EAAa,AAAE,CAAE,EAAC,CAAC,CAAQ,EAAC,CAAC,EAAU,IAAI,CAAC,IAAI,EAAS,UAAU,EAAU,QAAQ,OAAO,IAAM,EAAc,EAAO,iBAAiB,EAAU,QAAQ,CAAyD,AAAxD,EAAW,QAAQ,WAAW,EAAc,QAAQ,EAAE,EAAE,EAAQ,EAAkB,QAAQ,GAAS,EAAiB,QAAQ,EAAE,EAAE,CAAC,GAAG,EAAW,SAAS,GAAQ,CAAC,EAAkB,QAAQ,CAAQ,CAAC,EAAC,AAAE,EAAC,CAAC,EAAQ,CAAW,EAAC,CAAqB,EAAK,MAAM,CAAK,MAAI,MAAM,CAAC,GAAGA,EAAM,KAAM,EAAC,SAAsB,EAAK,QAAQ,CAAC,IAAI,CAAS,EAAC,AAAC,EAAC,AAAE,CAAw+B,SAASpC,GAAS,EAAM,EAAQ,EAAS,EAAM,EAAO,CAAC,GAAG,IAAU,EAAU,OAAO,EAAO,IAAM,GAAY,EAAM,IAAU,EAAS,GAAS,OAAO,EAAM,GAAY,EAAO,EAAQ,UAAS,GAAmB,EAAQ,EAAc,EAAO,EAAO,EAAU,EAAU,EAAuB,CAA0D,AAAzD,IAAe,EAAE,IAAe,EAAE,IAAqB,EAAE,IAAqB,EACrlE,IAAM,EAAkB,EAAc,UAAgB,EAAe,EAAQ,MAAM,UAC7E,EAAO,EAAO,EAAgB,EAAO,EAAO,EAAgB,GAAoB,YAAY,EAAO,MAAM,EAAO,KAAS,EAAU,EAAsR,OAAhQ,GAAgB,IAAiB,SAAyK,EAA9J,GAAwB,IAAyB,UAAqB,EAAmB,GAAG,GAAgB,EAAuB,CAAC,GAAG,OAAoC,EAAmB,GAAG,KAA0B,GAAmB,IAAoB,UAAU,EAAU,GAAG,IAAoB,CAAW,UAAS,GAAgB,EAAgB,CAAC,IAAM,EAAW,EAAgB,MAAM,gBAAgB,EAAE,CAAE,EAAO,EAAmB,EAAW,SAAS,CAAC,IAAI,GAAW,CAAC,GAAK,CAAC,EAAK,EAAa,CAAC,EAAU,MAAM,mBAAmB,CAAC,MAAM,EAAE,CAAO,EAAO,EAAa,MAAM,IAAI,CAAC,IAAI,GAAG,EAAE,MAAM,CAAC,CAAO,EAAa,GAAG,CAAC,GAAK,CAAC,EAAE,EAAK,EAAI,EAAK,CAAC,EAAE,MAAM,yBAAyB,CAAC,SAAS,EAAK,GAAG,MAAM,IAAM,GAAQ,EAAC,OAAO,EAAK,aAAa,CAAzB,CAA2B,IAAI,YAAY,IAAI,cAAc,IAAI,aAAa,IAAI,aAAa,IAAI,aAAa,SAAS,EAAK,GAAG,EAAO,IAAI,EAAa,CAAC,KAAK,KAAK,CAAC,GAAG,IAAI,QAAQ,IAAI,UAAU,SAAS,EAAK,GAAG,EAAO,IAAI,GAAG,EAAE,WAAWC,EAAE,CAAC,CAAC,KAAK,KAAK,CAAC,GAAG,IAAI,SAAS,IAAI,SAAS,IAAI,SAAS,SAAS,EAAK,GAAG,EAAE,WAAW,EAAO,GAAG,CAAC,GAAG,IAAI,SAAS,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,SAAS,EAAK,GAAG,EAAa,EAAO,GAAG,CAAC,GAAG,IAAI,WAAW,IAAM,EAAa,EAAO,IAAI,WAAW,CAAC,SAAS,EAAK,GAAG,EAAa,GAAG,IAAI,EAAa,GAAG,IAAI,EAAa,GAAG,IAAI,EAAa,EAAO,GAAG,CAAC,GAAG,IAAI,OAAO,IAAI,QAAQ,IAAI,QAAQ,SAAS,EAAK,GAAG,EAAO,IAAI,EAAa,CAAC,KAAK,KAAK,CAAC,GAAG,IAAI,SAAS,IAAI,WAAmF,MAAxE,SAAQ,MAAM,YAAY,EAAK,wCAAwC,CAAQ,EAAU,QAAiF,MAAzE,SAAQ,MAAM,8BAA8B,EAAK,uBAAuB,CAAQ,CAAW,CAAC,EAAC,CAAC,MAAO,GAAmB,KAAK,IAAI,AAAE,wBAFlS,IAzBziD,GAA2C,IAAiE,IAA4C,IAA4D,CAAM,GAAU,CAAC,KAAK,EAAE,IAAI,EAAE,OAAO,GAAG,MAAM,EAAE,OAAO,CAAE,EAyB8e,GAAa,YAAY,gBAAgB,EAAoB,GAAa,CAAC,QAAQ,CAAC,KAAK,EAAY,QAAQ,cAAa,CAAK,EAAC,UAAU,CAAC,KAAK,EAAY,OAAO,aAAa,EAAE,IAAI,EAAE,IAAI,IAAI,KAAK,CAAE,EAAC,oBAAoB,CAAC,KAAK,EAAY,KAAK,aAAa,SAAS,QAAQ,CAAC,OAAO,SAAS,OAAQ,EAAC,aAAa,CAAC,OAAO,SAAS,OAAQ,EAAC,yBAAwB,EAAK,MAAM,WAAY,EAAC,kBAAkB,CAAC,KAAK,EAAY,KAAK,aAAa,SAAS,QAAQ,CAAC,MAAM,SAAS,QAAS,EAAC,aAAa,CAAC,MAAM,SAAS,QAAS,EAAC,yBAAwB,EAAK,MAAM,GAAI,EAAC,WAAW,CAAC,KAAK,EAAY,WAAW,aAAa,CAAC,KAAK,SAAS,SAAS,GAAG,OAAO,CAAE,EAAC,YAAY,oEAAqE,CAAC,EAAC,CAAO,GAAW,uDAA6D,GAAmB,IAAI,CAAC,IAAM,EAAG,EAAQ,IAAI,CAAC,IAAI,EAAO,GAAG,IAAI,IAAIE,EAAE,EAAEA,EAAE,GAAGA,IAAK,GAAQ,GAAW,OAAO,KAAK,MAAM,KAAK,QAAQ,CAAC,GAAkB,CAAC,CAAE,OAAO,CAAQ,EAAC,CAAE,EAAC,CAAC,OAAO,CAAI,ICjB/tD,SAAwB,GAAY,CAAC,QAAM,aAAW,YAAU,aAAW,gBAAc,OAAK,YAAU,qBAAmB,sBAAoB,WAAS,oBAAkB,wBAAsB,UAAQ,SAAO,YAAU,QAAM,CAAC,CAAC,IAAM,EAAS,EAAa,SAAS,GAAG,EAAa,OAAa,EAAS,IAAgB,SAAe,EAAW,GAAU,IAAsB,UAAU,GAAa,GAAuB,GAAa,OAAW,EAAQ,GAAO,KAAU,EAAS,KAAK,EAAS,IAAQ,EAAS,SAAS,OAAO,EAAP,CAAsB,IAAI,OAAO,GAAS,8BAA8B,EAAU,KAAK,EAAU,0EAA0E,MAAM,IAAI,eAAe,EAAQ,EAAA,+DAAM,+DAA6H,MAAM,IAAI,kBAAkB,GAAS,kCAAkC,EAAU,kBAAkB,EAAU,KAAK,MAAM,IAAI,gBAAgB,GAAS,mCAAmC,EAAU,kBAAkB,EAAU,KAAK,MAAM,IAAI,gBAAgB,IAAM,EAAE,EAAU,EAAQ,EAAW,GAAc,EAAS,EAAE,CAAkS,AAAjS,GAAS,yBAAyB,EAAK,OAAO,QAAQ,YAAY,EAAE,kBAAkB,EAAE,6BAA6B,EAAE,0BAA0B,EAAE,0BAA0B,EAAE,8BAA8B,EAAE,+BAA+B,EAAE,2BAA2B,EAAE,oBAAoB,KAAU,EAAW,KAAK,EAAW,IAAI,MAAM,IAAI,OAAO,GAAS,0BAA0B,EAAQ,EAAE,GAAG,kBAAkB,EAAQ,EAAE,GAAG,KAAK,MAAM,IAAI,YAAY,GAAS,kBAAkB,EAAK,IAAI,GAAG,gEAAgE,MAAM,IAAI,SAAqD,AAA5C,GAAS,OAAO,GAAoB,IAAI,IAAO,IAAsB,SAAQ,EAAS,YAAY,EAAO,GAAiB,SAA6B,KAAI,EAAW,CAAE,EAAK,EAAe,EAAU,GAAG,IAAa,OAAO,CAAC,IAAM,EAAe,CAAE,EAAC,IAAI,IAAIA,EAAE,EAAEA,EAAE,GAAGA,IAAI,CAAC,IAAM,EAAW,GAASA,EAAE,EAAE,GAAG,EAAE,EAAE,CAAC,EAAe,MAAM,sBAAsB,GAAK,EAAE,EAAW,CAAC,IAAI,GAASA,EAAE,EAAE,GAAG,EAAE,IAAI,CAAC,GAAG,AAAE,CAAqF,EAA1E,CAAC,WAAW,gCAAgC,EAAe,KAAK,KAAK,CAAC,EAAG,EAAC,EAAe,EAAU,CAAG,MAAA,AAAQ,IAAa,WAAU,EAAW,CAAC,aAAa,KAAM,GAAE,MAAoB,GAAM,MAAM,CAAC,MAAM,CAAC,SAAS,WAAW,aAAa,EAAO,SAAS,SAAS,gBAAgB,EAAS,GAAG,EAAQ,QAAQ,aAAa,EAAM,CAAC,eAAe,EAAO,mBAAmB,EAAW,iBAAiB,EAAS,GAAG,CAAM,EAAC,SAAS,CAAC,GAAuB,EAAK,MAAM,CAAC,MAAM,CAAC,SAAS,WAAW,MAAM,EAAE,gBAAgB,EAAM,UAAU,EAAQ,SAAS,EAAO,aAAa,EAAW,WAAW,EAAS,SAAS,CAAkB,CAAC,EAAC,CAAc,EAAK,MAAM,CAAC,MAAM,CAAC,SAAS,WAAW,MAAM,EAAE,UAAU,EAAS,EAAQ,EAAQ,QAAQ,aAAa,QAAQ,CAAC,SAAS,EAAO,aAAa,EAAW,WAAW,EAAS,SAAS,EAAS,MAAA,GAA4B,gBAAgB,EAAS,EAAQ,EAAQ,QAAQ,aAAa,QAAQ,CAAC,eAAe,EAAO,mBAAmB,EAAW,iBAAiB,EAAS,eAAe,EAAS,MAAA,EAA4B,EAAC,SAAsB,EAAK,MAAM,CAAC,MAAM,CAAC,SAAS,WAAW,IAAI,EAAS,MAAM,EAAE,KAAK,EAAS,MAAM,EAAE,UAAU,EAAS,4BAAA,GAAkC,MAAM,EAAe,OAAO,EAAe,gBAAgB,EAAW,GAAG,CAAW,EAAC,SAAsB,EAAK,MAAM,CAAC,MAAM,CAAC,QAAQ,UAAW,EAAC,SAAsB,EAAK,GAAa,CAAC,SAAQ,EAAe,YAAU,oBAAoB,SAAS,kBAAkB,QAAS,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,AAAE,CAA+5E,SAAS,GAAc,EAAiB,CACrhM,UAAU,GAAmB,UAAU,MAAM,EAAiB,EAAE,GAAkB,EAAG,OAAO,EAG5F,IAAM,EAAW,KAAK,KAAc,GAAiB,EAAG,EAAE,CAC1D,MAAO,QAAO,EAAW,QAAQ,EAAE,CAAC,AAAE,UAAS,GAAS,EAAM,EAAQ,EAAS,EAAM,EAAO,CAAC,GAAG,IAAU,EAAU,OAAO,EAAO,IAAM,GAAY,EAAM,IAAU,EAAS,GAAS,OAAO,EAAM,GAAY,EAAO,EAAQ,2BALu5G,AARrnH,GAAyD,IAAiE,KAA+H,IAAuC,CAAM,GAAK,EAAY,GAAG,EAAE,GAAG,EAAE,CAAa,AAAC,SAASC,EAAQ,CAAsP,AAArP,EAAQ,KAAQ,OAAO,EAAQ,aAAgB,eAAe,EAAQ,gBAAmB,kBAAkB,EAAQ,cAAiB,gBAAgB,EAAQ,cAAiB,gBAAgB,EAAQ,KAAQ,OAAO,EAAQ,UAAa,YAAY,EAAQ,OAAU,QAAU,EAAY,KAAQ,CAAE,EAAE,CAAO,GAAiB,CAAC,KAAK,QAAQ,IAAI,UAAU,QAAQ,WAAY,EAAO,GAAa,CAAC,QAAQ,MAAM,UAAU,QAAQ,SAAS,SAAS,KAAK,QAAQ,OAAO,UAAU,MAAM,WAAW,WAAW,SAAS,aAAa,WAAW,YAAY,WAAY,EAQksF,GAAY,YAAY,eAAe,EAAoB,GAAY,CAAC,MAAM,CAAC,KAAK,EAAY,MAAM,aAAa,0BAA2B,EAAC,WAAW,CAAC,KAAK,EAAY,MAAM,aAAa,MAAO,EAAC,UAAU,CAAC,KAAK,EAAY,OAAO,aAAa,IAAI,IAAI,EAAE,IAAI,IAAI,KAAK,CAAE,EAAC,WAAW,CAAC,KAAK,EAAY,KAAK,aAAa,OAAO,QAAQ,CAAC,OAAO,QAAS,EAAC,aAAa,CAAC,OAAO,QAAS,EAAC,yBAAwB,EAAK,MAAM,OAAQ,EAAC,cAAc,CAAC,KAAK,EAAY,KAAK,aAAa,OAAO,QAAQ,OAAO,OAAO,GAAQ,CAAC,aAAa,CAAC,OAAO,eAAe,mBAAmB,iBAAiB,iBAAiB,OAAO,YAAY,QAAS,EAAC,MAAM,SAAU,EAAC,mBAAmB,CAAC,KAAK,EAAY,gBAAgB,MAAM,QAAQ,OAAO,GAAOgC,EAAM,gBAAgB,QAAS,EAAC,oBAAoB,CAAC,KAAK,EAAY,KAAK,aAAa,OAAO,QAAQ,CAAC,OAAO,MAAM,UAAU,MAAO,EAAC,aAAa,CAAC,OAAO,MAAM,UAAU,MAAO,EAAC,MAAM,SAAS,OAAO,GAAOA,EAAM,gBAAgB,QAAS,EAAC,KAAK,CAAC,KAAK,EAAY,QAAQ,cAAa,EAAM,OAAO,GAAOA,EAAM,gBAAgB,gBAAgBA,EAAM,gBAAgB,aAAaA,EAAM,gBAAgB,eAAgB,EAAC,UAAU,CAAC,KAAK,EAAY,OAAO,aAAa,EAAE,IAAI,EAAE,KAAK,EAAE,gBAAe,EAAK,OAAO,GAAOA,EAAM,gBAAgB,mBAAmBA,EAAM,gBAAgB,iBAAiBA,EAAM,gBAAgB,iBAAiBA,EAAM,gBAAgB,MAAO,EAAC,SAAS,CAAC,KAAK,EAAY,OAAO,aAAa,GAAG,IAAI,EAAE,KAAK,EAAE,OAAO,GAAOA,EAAM,gBAAgB,UAAUA,EAAM,sBAAsB,MAAO,EAAC,QAAQ,CAAC,KAAK,EAAY,OAAO,aAAa,GAAG,IAAI,EAAE,KAAK,EAAE,gBAAe,EAAK,OAAO,GAAOA,EAAM,gBAAgB,MAAO,EAAC,sBAAsB,CAAC,KAAK,EAAY,KAAK,aAAa,SAAS,QAAQ,CAAC,UAAU,YAAY,WAAW,OAAO,SAAS,QAAQ,aAAa,eAAe,aAAc,EAAC,aAAa,CAAC,WAAW,aAAa,YAAY,OAAO,SAAS,QAAQ,cAAc,gBAAgB,cAAe,EAAC,MAAM,WAAW,OAAO,GAAOA,EAAM,gBAAgB,UAAUA,EAAM,sBAAsB,SAAU,EAAC,kBAAkB,CAAC,KAAK,EAAY,KAAK,aAAa,QAAQ,QAAQ,CAAC,QAAQ,WAAY,EAAC,aAAa,CAAC,QAAQ,WAAY,EAAC,MAAM,OAAO,OAAO,GAAOA,EAAM,gBAAgB,QAAS,EAAC,UAAU,CAAC,KAAK,EAAY,OAAO,aAAa,EAAE,IAAI,EAAE,IAAI,IAAI,KAAK,CAAE,EAAC,OAAO,CAAC,KAAK,EAAY,aAAa,aAAa,MAAM,YAAY,oEAAqE,CAAC,EAAC,GCPp7H,SAASf,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAE,EAAsF,MAArF,IAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,CAAe,2DAWp4C,AAX32B,GAAyD,IAAiP,IAAkE,IAA4B,CAA0B,IAAqI,KAA0H,KAA0H,KAA2H,KAA0H,KAA0H,KAAyH,KAA0H,KAA0H,KAA0H,KAA0H,KAA0H,CAAM,GAAgB,CAAC,UAAU,CAAC,OAAM,CAAK,CAAC,EAAOC,GAAW,CAAC,YAAY,WAAY,EAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,iBAAkB,EAA8LC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAS,EAAO,GAAkB,UAAkB,GAAQ,UAAU,UAAqB,EAAM,KAAM,SAAiB,SAAqB,GAAQ,SAAS,CAAC,IAAI,CAAM,MAAA,GAAmBC,GAAW,CAAC,CAAC,QAAM,WAAS,GAAG,CAAC,IAAM,EAAO,EAAiB,EAAoB,CAAO,EAAW,GAAO,EAAO,WAAiB,EAAa,EAAc,KAAK,CAAC,GAAG,EAAO,YAAW,GAAE,CAAC,KAAK,UAAU,EAAW,AAAC,EAAC,CAAC,MAAoB,GAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAS,EAAC,AAAE,EAAOC,GAAS,EAAO,OAAA,EAAsB,CAAOC,GAAwB,CAAC,QAAQ,YAAY,OAAO,WAAY,EAAOC,GAAS,CAAC,CAAC,cAAY,SAAO,OAAK,KAAG,QAAM,QAAM,GAAGO,EAAM,IAAU,CAAC,GAAGA,EAAM,UAAU,GAAaA,EAAM,WAAwB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,SAAS,aAAc,EAAC,AAAC,EAAC,CAAC,UAAU,GAAOA,EAAM,WAAW,QAAQ,UAAU,GAAMA,EAAM,WAAW,CAAC,IAAI,GAAG,YAAY,GAAG,WAAW,GAAG,IAAI,oEAAqE,EAAC,QAAQR,GAAwBQ,EAAM,UAAUA,EAAM,SAAS,WAAY,GAASL,GAAuB,CAACK,EAAM,IAAeA,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAACA,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAASJ,GAAuB,EAAiB,SAASI,EAAM,EAAI,CAAC,IAAM,EAAY,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgB,GAAa,CAAM,CAAC,eAAa,YAAU,CAAC,IAAe,CAAO,EAAkB,IAAsB,CAAM,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,GAAG,EAAU,CAAC,GAASA,EAAM,CAAM,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,WAAS,CAAC,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,mBAAgB,IAAI,EAAW,UAAQ,kBAAA,EAAkB,EAAC,CAAO,EAAiB,GAAuBA,EAAM,EAAS,CAAO,EAAsB,8BAA8P,EAAO,GAAkB,EAAGb,GAAkB,GAAG,EAAsB,CAAC,MAAoB,GAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKI,GAAS,CAAC,QAAQ,EAAS,SAAQ,EAAM,SAAsB,EAAKD,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,GAAkB,gBAAgBY,EAAU,EAAW,CAAC,eAAc,EAAK,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,2BAA2B,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,qBAAqB,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,UAAU,sCAAsC,GAAG,CAAM,EAAC,SAAS,CAAC,kBAAkB,CAAC,iBAAiB,2BAA2B,gBAAgB,oBAAqB,EAAC,UAAU,CAAC,gBAAgB,oBAAqB,CAAC,EAAC,GAAG,GAAqB,CAAC,kBAAkB,CAAC,uBAAA,EAA6B,EAAC,UAAU,CAAC,mBAAmB,QAAS,CAAC,EAAC,EAAY,EAAe,CAAC,SAAS,CAAc,EAAKC,EAAM,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,QAAQ,GAA2B,GAAmB,GAAG,GAAG,GAAG,EAAE,CAAC,YAAY,GAAG,WAAW,GAAG,MAAM,OAAO,GAAG,GAAkB,EAAU,AAAC,EAAC,UAAU,gBAAgB,mBAAmB,OAAwB,mBAAiB,SAAS,WAAY,EAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,OAAQ,EAAC,AAAC,EAAC,CAAC,UAAU,iBAAiB,mBAAmB,QAAQ,MAAM,CAAC,OAAQ,EAAkB,mBAAiB,SAAS,YAAY,KAAK,EAAU,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,CAAc,EAAK,EAAyB,CAAC,QAAQ,CAAC,sEAAA,GAAsE,UAAoC,wEAAA,GAAwE,SAAoC,EAAC,SAAsB,EAAK,EAAS,CAAC,uBAAsB,EAAK,SAAS,EAAU,UAAU,iBAAiB,mBAAmB,sKAAsK,MAAM,CAAC,OAAQ,EAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,6BAA6B,MAAM,OAAO,YAAY,QAAQ,GAAG,aAAa,WAAY,EAAC,wBAAwB,CAAC,EAAE,8BAA8B,WAAW,8BAA8B,KAAK,8BAA8B,GAAG,6BAA6B,GAAG,8BAA8B,GAAG,8BAA8B,GAAG,+BAA+B,GAAG,8BAA8B,GAAG,8BAA8B,IAAI,8BAA8B,EAAE,8BAA+B,EAAC,SAAS,CAAC,kBAAkB,CAAC,QAAQ,EAAG,CAAC,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAE,EAAC,CAAOC,GAAI,CAAC,kFAAkF,gFAAgF,6VAA6V,2KAA2K,0QAA0Q,oMAAoM,GAAA,GAAmB,GAAA,GAAoB,GAAA,GAAoB,GAAA,GAAoB,GAAA,GAAoB,GAAA,GAAoB,GAAA,GAAoB,GAAA,GAAoB,GAAA,GAAoB,GAAA,GAAoB,GAAA,GAAqB,+bAAgc,EAWvjT,EAAgB,EAAQP,GAAUO,GAAI,eAAe,IAAgB,EAAgB,EAAgB,YAAY,uBAAuB,EAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,GAAI,EAAC,EAAoB,EAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,WAAY,EAAC,aAAa,CAAC,UAAU,QAAS,EAAC,MAAM,UAAU,KAAK,EAAY,IAAK,EAAC,UAAU,CAAC,wBAAwB,4GAA4G,gBAAgB,CAAC,IAAI,GAAG,eAAe,2GAA4G,EAAC,MAAM,OAAO,KAAK,EAAY,eAAgB,EAAC,UAAU,CAAC,aAAa,QAAQ,iBAAgB,EAAM,MAAM,QAAQ,KAAK,EAAY,MAAO,EAAC,UAAU,CAAC,aAAa,qBAAqB,MAAM,cAAc,KAAK,EAAY,QAAS,CAAC,EAAC,CAAC,EAAS,EAAgB,CAAC,CAAC,eAAc,EAAK,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,sEAAsE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAM,CAAC,CAAC,EAAC,GAAG,EAAA,GAA0C,CAAC,GAAG,EAAA,GAA2C,CAAC,GAAG,EAAA,GAA2C,CAAC,GAAG,EAAA,GAA2C,CAAC,GAAG,EAAA,GAA2C,CAAC,GAAG,EAAA,GAA2C,CAAC,GAAG,EAAA,GAA2C,CAAC,GAAG,EAAA,GAA2C,CAAC,GAAG,EAAA,GAA2C,CAAC,GAAG,EAAA,GAA2C,CAAC,GAAG,EAAA,GAA4C,CAAC,GAAA,GAAG,UAAsC,EAAA,GAA4B,UAAsC,CAAC,CAAE,EAAC,GAAA,GAAG,UAAsC,EAAA,GAA4B,UAAsC,CAAC,CAAE,CAAC,EAAC,CAAC,8BAA6B,CAAK,EAAC,GCXtjF,SAASlB,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAE,EAAsF,MAArF,IAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,CAAe,wDAU/e,AAV5V,GAA2C,IAA4L,IAAkE,IAA4B,CAA0B,IAA8G,CAAM,GAAY,EAAS,GAAO,CAAOC,GAAW,CAAC,YAAY,WAAY,EAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,iBAAkB,EAA8LC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAS,EAAOC,GAAW,CAAC,CAAC,QAAM,WAAS,GAAG,CAAC,IAAM,EAAO,EAAiB,EAAoB,CAAO,EAAW,GAAO,EAAO,WAAiB,EAAa,EAAc,KAAK,CAAC,GAAG,EAAO,YAAW,GAAE,CAAC,KAAK,UAAU,EAAW,AAAC,EAAC,CAAC,MAAoB,GAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAS,EAAC,AAAE,EAAOC,GAAS,EAAO,OAAA,EAAsB,CAAOC,GAAwB,CAAC,MAAM,YAAY,KAAK,WAAY,EAAOC,GAAS,CAAC,CAAC,SAAO,KAAG,QAAM,GAAGO,EAAM,IAAU,CAAC,GAAGA,EAAM,QAAQR,GAAwBQ,EAAM,UAAUA,EAAM,SAAS,WAAY,GAASL,GAAuB,CAACK,EAAM,IAAeA,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAACA,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAASJ,GAAuB,EAAiB,SAASI,EAAM,EAAI,CAAC,IAAM,EAAY,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgB,GAAa,CAAM,CAAC,eAAa,YAAU,CAAC,IAAe,CAAO,EAAkB,IAAsB,CAAM,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,GAAG,EAAU,CAAC,GAASA,EAAM,CAAM,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,WAAS,CAAC,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,EAAkB,EAAC,CAAO,EAAiB,GAAuBA,EAAM,EAAS,CAAO,EAAsB,CAAE,EAAO,EAAkB,EAAGb,GAAkB,GAAG,EAAsB,CAAC,MAAoB,GAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKI,GAAS,CAAC,QAAQ,EAAS,SAAQ,EAAM,SAAsB,EAAKD,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAK,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,EAAkB,gBAAgBY,EAAU,EAAW,CAAC,eAAc,EAAK,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,qEAAqE,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,oBAAoB,GAAG,GAAG,CAAM,EAAC,GAAG,GAAqB,CAAC,UAAU,CAAC,mBAAmB,MAAO,CAAC,EAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,mBAAmB,QAAQ,kBAAiB,EAAsB,mBAAiB,SAAS,sBAAsB,KAAK,QAAQ,OAAO,YAAY,mBAAkB,EAAK,QAAQ,YAAY,SAAsB,EAAK,GAAO,CAAC,OAAO,OAAO,GAAG,YAAY,qBAAoB,EAAK,SAAS,YAAY,MAAK,EAAK,KAAK,QAAQ,eAAc,EAAK,SAAQ,EAAM,OAAO,OAAO,eAAe,EAAE,SAAS,EAAE,MAAM,EAAE,QAAQ,wEAAwE,QAAQ,SAAS,OAAO,iDAAiD,MAAM,CAAC,OAAO,OAAO,MAAM,MAAO,EAAC,MAAM,OAAO,GAAG,GAAqB,CAAC,UAAU,CAAC,MAAK,EAAM,SAAQ,CAAK,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAE,EAAC,CAAOE,GAAI,CAAC,kFAAkF,kFAAkF,yTAAyT,uLAAuL,+bAAgc,EAUpgK,EAAgB,EAAQP,GAAUO,GAAI,eAAe,IAAgB,EAAgB,EAAgB,YAAY,uBAAuB,EAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,GAAI,EAAC,EAAoB,EAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,WAAY,EAAC,aAAa,CAAC,QAAQ,MAAO,EAAC,MAAM,UAAU,KAAK,EAAY,IAAK,CAAC,EAAC,CAAC,EAAS,EAAgB,CAAC,CAAC,eAAc,EAAK,MAAM,CAAE,CAAC,EAAC,GAAG,EAAY,EAAC,CAAC,8BAA6B,CAAK,EAAC,GCV6uB,SAAS,EAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAE,EAAsF,MAArF,IAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,CAAe,mEAUjvB,AAV3nB,GAAyD,IAAyN,IAAkE,IAA4B,CAA0B,IAA0H,KAAyH,CAAM,GAAW,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,WAAY,EAAO,GAAkB,eAAqB,GAAkB,CAAC,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,iBAAkB,EAA8L,GAAY,CAAC,MAAM,EAAE,SAAS,GAAG,KAAK,CAAC,IAAI,EAAE,IAAI,CAAE,EAAC,KAAK,OAAQ,EAAO,GAAY,CAAC,OAAO,IAAI,MAAM,EAAE,SAAS,IAAI,KAAK,QAAS,EAAO,GAAU,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAW,GAAY,EAAE,GAAI,EAAO,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,IAAI,MAAM,EAAE,MAAM,EAAE,WAAW,EAAY,EAAO,GAAmB,CAAC,EAAEJ,KAAK,mBAAmBA,IAAU,EAAW,CAAC,QAAQ,GAAG,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,IAAI,MAAM,EAAE,MAAM,EAAE,WAAW,EAAY,EAAO,GAAW,CAAC,CAAC,QAAM,WAAS,GAAG,CAAC,IAAM,EAAO,EAAiB,EAAoB,CAAO,EAAW,GAAO,EAAO,WAAiB,EAAa,EAAc,KAAK,CAAC,GAAG,EAAO,YAAW,GAAE,CAAC,KAAK,UAAU,EAAW,AAAC,EAAC,CAAC,MAAoB,GAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAS,EAAC,AAAE,EAAO,GAAS,EAAO,OAAA,EAAsB,CAAO,GAAwB,CAAC,kBAAkB,YAAY,mBAAmB,YAAY,UAAU,YAAY,kBAAkB,YAAY,mBAAmB,YAAY,UAAU,YAAY,kBAAkB,YAAY,mBAAmB,YAAY,UAAU,YAAY,kBAAkB,YAAY,mBAAmB,YAAY,UAAU,WAAY,EAAO,GAAS,CAAC,CAAC,SAAO,KAAG,QAAM,GAAGC,EAAM,IAAU,CAAC,GAAGA,EAAM,QAAQ,GAAwBA,EAAM,UAAUA,EAAM,SAAS,WAAY,GAAS,GAAuB,CAACA,EAAM,IAAeA,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAACA,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAS,GAAuB,EAAiB,SAASA,EAAM,EAAI,CAAC,IAAM,EAAY,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgB,GAAa,CAAM,CAAC,eAAa,YAAU,CAAC,IAAe,CAAO,EAAkB,IAAsB,CAAM,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,GAAG,EAAU,CAAC,GAASA,EAAM,CAAM,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,WAAS,CAAC,GAAgB,CAAC,cAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,oBAAkB,EAAC,CAAO,EAAiB,GAAuBA,EAAM,EAAS,CAAM,CAAC,wBAAsB,QAAM,CAAC,GAAyB,EAAY,CAAO,EAAa,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAW,YAAY,AAAE,EAAC,CAAO,EAAa,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAW,YAAY,AAAE,EAAC,CAAO,EAAa,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAW,YAAY,AAAE,EAAC,CAAO,EAAY,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAW,YAAY,AAAE,EAAC,CAAO,EAAa,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAW,YAAY,AAAE,EAAC,CAAO,EAAa,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAW,YAAY,AAAE,EAAC,CAAO,GAAY,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAW,YAAY,AAAE,EAAC,CAAO,GAAa,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAW,YAAY,AAAE,EAAC,CAAO,GAAY,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAW,YAAY,AAAE,EAAC,CAAO,GAAa,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAW,YAAY,AAAE,EAAC,CAAO,EAAY,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAW,YAAY,AAAE,EAAC,CAAO,GAAa,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAW,YAAY,AAAE,EAAC,CAAO,GAAsB,CAAA,GAAA,EAA8C,EAAO,GAAkB,EAAG,GAAkB,GAAG,GAAsB,CAAO,GAAY,IAAQ,IAAc,YAAuC,MAAoB,GAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAK,GAAS,CAAC,QAAQ,EAAS,SAAQ,EAAM,SAAsB,EAAK,GAAW,CAAC,MAAM,GAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,GAAkB,gBAAgBC,EAAU,EAAW,CAAC,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,GAAG,CAAM,EAAC,GAAG,EAAqB,CAAC,UAAU,CAAC,mBAAmB,iBAAkB,EAAC,UAAU,CAAC,mBAAmB,kBAAmB,EAAC,UAAU,CAAC,mBAAmB,kBAAmB,EAAC,UAAU,CAAC,mBAAmB,iBAAkB,EAAC,UAAU,CAAC,mBAAmB,SAAU,EAAC,UAAU,CAAC,mBAAmB,kBAAmB,EAAC,UAAU,CAAC,mBAAmB,SAAU,EAAC,UAAU,CAAC,mBAAmB,iBAAkB,EAAC,UAAU,CAAC,mBAAmB,iBAAkB,EAAC,UAAU,CAAC,mBAAmB,SAAU,EAAC,UAAU,CAAC,mBAAmB,kBAAmB,CAAC,EAAC,EAAY,EAAe,CAAC,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,sBAAuC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,OAAO,kBAAiB,EAAsB,mBAAiB,SAAS,YAAY,MAAM,EAAa,MAAM,CAAC,WAAW,sKAAsK,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,QAAQ,EAAG,EAAC,SAAS,CAAC,UAAU,CAAC,QAAQ,CAAE,EAAC,UAAU,CAAC,QAAQ,CAAE,EAAC,UAAU,CAAC,QAAQ,EAAG,EAAC,UAAU,CAAC,QAAQ,CAAE,EAAC,UAAU,CAAC,QAAQ,CAAE,EAAC,UAAU,CAAC,QAAQ,EAAG,EAAC,UAAU,CAAC,QAAQ,CAAE,EAAC,UAAU,CAAC,QAAQ,CAAE,EAAC,UAAU,CAAC,QAAQ,EAAG,EAAC,UAAU,CAAC,QAAQ,EAAG,CAAC,EAAC,WAAW,GAAU,GAAG,EAAqB,CAAC,UAAU,CAAC,qBAAA,GAA2B,UAAA,GAAgB,eAAA,EAAqB,EAAC,UAAU,CAAC,MAAM,CAAa,EAAC,UAAU,CAAC,MAAM,CAAa,EAAC,UAAU,CAAC,qBAAA,GAA2B,UAAA,GAAgB,eAAA,EAAqB,EAAC,UAAU,CAAC,MAAM,CAAa,EAAC,UAAU,CAAC,qBAAA,GAA2B,UAAA,GAAgB,eAAA,EAAqB,EAAC,UAAU,CAAC,qBAAA,GAA2B,UAAA,GAAgB,eAAA,EAAqB,EAAC,UAAU,CAAC,MAAM,CAAa,CAAC,EAAC,EAAY,EAAe,CAAC,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,2BAA4B,EAAC,AAAC,EAAC,CAAC,UAAU,gBAAgB,mBAAmB,2BAA2B,MAAM,CAAC,OAAQ,EAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,KAAM,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,AAAC,EAAC,CAAc,EAAK,EAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,gGAAiG,EAAC,SAAS,yHAA0H,EAAC,AAAC,EAAC,CAAC,UAAU,iBAAiB,mBAAmB,sIAAsI,MAAM,CAAC,OAAQ,EAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,6BAA6B,KAAM,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,CAAc,EAAKC,EAAM,CAAC,WAAW,CAAC,IAAI,2MAA2M,IAAI,MAAM,gBAAgB,IAAI,eAAe,KAAK,QAAQ,GAA2B,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,CAAC,YAAY,KAAK,WAAW,KAAK,UAAU,SAAS,UAAU,MAAM,IAAI,qEAAsE,EAAC,UAAU,gBAAgB,mBAAmB,iBAAkC,mBAAiB,SAAS,YAAY,MAAM,CAAC,oBAAoB,GAAG,UAAU,wCAAyC,EAAC,GAAG,EAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,2MAA2M,IAAI,MAAM,gBAAgB,IAAI,eAAe,KAAK,QAAQ,GAA2B,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,CAAC,YAAY,KAAK,WAAW,KAAK,UAAU,SAAS,UAAU,MAAM,IAAI,qEAAsE,CAAC,EAAC,UAAU,CAAC,WAAW,CAAC,IAAI,2MAA2M,IAAI,MAAM,gBAAgB,IAAI,eAAe,KAAK,QAAQ,GAA2B,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,CAAC,YAAY,KAAK,WAAW,KAAK,UAAU,SAAS,UAAU,MAAM,IAAI,qEAAsE,CAAC,EAAC,UAAU,CAAC,WAAW,CAAC,IAAI,2MAA2M,IAAI,MAAM,gBAAgB,IAAI,eAAe,KAAK,QAAQ,GAA2B,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,CAAC,YAAY,KAAK,WAAW,KAAK,UAAU,SAAS,UAAU,MAAM,IAAI,qEAAsE,CAAC,EAAC,UAAU,CAAC,WAAW,CAAC,IAAI,2MAA2M,IAAI,MAAM,gBAAgB,IAAI,eAAe,KAAK,QAAQ,GAA2B,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,CAAC,YAAY,KAAK,WAAW,KAAK,UAAU,SAAS,UAAU,MAAM,IAAI,qEAAsE,CAAC,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,AAAC,CAAC,EAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,OAAO,kBAAiB,EAAsB,mBAAiB,SAAS,YAAY,MAAM,EAAa,MAAM,CAAC,WAAW,sKAAsK,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,UAAU,OAAO,QAAQ,GAAG,MAAM,CAAE,EAAC,SAAS,CAAC,UAAU,CAAC,UAAU,OAAO,QAAQ,EAAE,MAAM,CAAE,EAAC,UAAU,CAAC,UAAU,OAAO,QAAQ,EAAE,MAAM,CAAE,EAAC,UAAU,CAAC,UAAU,OAAO,QAAQ,GAAG,MAAM,CAAE,EAAC,UAAU,CAAC,UAAU,OAAO,QAAQ,EAAE,MAAM,CAAE,EAAC,UAAU,CAAC,UAAU,OAAO,QAAQ,EAAE,MAAM,CAAE,EAAC,UAAU,CAAC,UAAU,OAAO,MAAM,CAAE,EAAC,UAAU,CAAC,QAAQ,EAAG,EAAC,UAAU,CAAC,UAAU,OAAO,QAAQ,EAAE,MAAM,CAAE,EAAC,UAAU,CAAC,UAAU,OAAO,QAAQ,EAAE,MAAM,CAAE,EAAC,UAAU,CAAC,UAAU,wCAAwC,QAAQ,CAAE,EAAC,UAAU,CAAC,UAAU,wCAAwC,QAAQ,EAAE,MAAM,CAAE,CAAC,EAAC,WAAW,GAAU,GAAG,EAAqB,CAAC,UAAU,CAAC,qBAAA,GAA2B,UAAA,GAAgB,eAAA,EAAqB,EAAC,UAAU,CAAC,qBAAA,GAA2B,UAAA,EAAgB,EAAC,UAAU,CAAC,MAAM,CAAY,EAAC,UAAU,CAAC,qBAAA,GAA2B,UAAA,GAAgB,eAAA,EAAqB,EAAC,UAAU,CAAC,MAAM,CAAY,EAAC,UAAU,CAAC,qBAAA,GAA2B,UAAA,GAAgB,eAAA,EAAqB,EAAC,UAAU,CAAC,qBAAA,GAA2B,UAAA,GAAgB,eAAA,EAAqB,EAAC,UAAU,CAAC,MAAM,CAAY,CAAC,EAAC,EAAY,EAAe,CAAC,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,0BAA2B,EAAC,AAAC,EAAC,CAAC,UAAU,iBAAiB,mBAAmB,2BAA2B,MAAM,CAAC,OAAQ,EAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,KAAM,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,AAAC,EAAC,CAAc,EAAK,EAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,gGAAiG,EAAC,SAAS,4FAA6F,EAAC,AAAC,EAAC,CAAC,UAAU,gBAAgB,mBAAmB,sIAAsI,MAAM,CAAC,OAAQ,EAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,6BAA6B,KAAM,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,CAAc,EAAKA,EAAM,CAAC,WAAW,CAAC,IAAI,+UAA+U,IAAI,MAAM,gBAAgB,IAAI,eAAe,KAAK,QAAQ,GAA2B,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,CAAC,YAAY,IAAI,WAAW,KAAK,UAAU,SAAS,UAAU,SAAS,IAAI,sEAAuE,EAAC,UAAU,gBAAgB,mBAAmB,iBAAkC,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,GAAG,UAAU,wCAAyC,EAAC,GAAG,EAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,+UAA+U,IAAI,MAAM,gBAAgB,IAAI,eAAe,KAAK,QAAQ,GAA2B,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,CAAC,YAAY,IAAI,WAAW,KAAK,UAAU,SAAS,UAAU,SAAS,IAAI,sEAAuE,CAAC,EAAC,UAAU,CAAC,WAAW,CAAC,IAAI,+UAA+U,IAAI,MAAM,gBAAgB,IAAI,eAAe,KAAK,QAAQ,GAA2B,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,CAAC,YAAY,IAAI,WAAW,KAAK,UAAU,SAAS,UAAU,SAAS,IAAI,sEAAuE,CAAC,EAAC,UAAU,CAAC,WAAW,CAAC,IAAI,+UAA+U,IAAI,MAAM,gBAAgB,IAAI,eAAe,KAAK,QAAQ,GAA2B,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,CAAC,YAAY,IAAI,WAAW,KAAK,UAAU,SAAS,UAAU,SAAS,IAAI,sEAAuE,CAAC,EAAC,UAAU,CAAC,WAAW,CAAC,IAAI,+UAA+U,IAAI,MAAM,gBAAgB,IAAI,eAAe,KAAK,QAAQ,GAA2B,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,CAAC,YAAY,IAAI,WAAW,KAAK,UAAU,SAAS,UAAU,SAAS,IAAI,sEAAuE,CAAC,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,AAAC,CAAC,EAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,OAAO,kBAAiB,EAAsB,mBAAiB,SAAS,YAAY,MAAM,EAAa,MAAM,CAAC,WAAW,sKAAsK,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,UAAU,OAAO,QAAQ,GAAG,MAAM,CAAE,EAAC,SAAS,CAAC,UAAU,CAAC,UAAU,OAAO,QAAQ,EAAE,MAAM,CAAE,EAAC,UAAU,CAAC,UAAU,OAAO,QAAQ,EAAE,MAAM,CAAE,EAAC,UAAU,CAAC,UAAU,wCAAwC,QAAQ,EAAE,MAAM,CAAE,EAAC,UAAU,CAAC,UAAU,OAAO,QAAQ,EAAE,MAAM,CAAE,EAAC,UAAU,CAAC,UAAU,OAAO,QAAQ,EAAE,MAAM,CAAE,EAAC,UAAU,CAAC,UAAU,OAAO,MAAM,CAAE,EAAC,UAAU,CAAC,UAAU,wCAAwC,QAAQ,CAAE,EAAC,UAAU,CAAC,UAAU,OAAO,QAAQ,EAAE,MAAM,CAAE,EAAC,UAAU,CAAC,UAAU,OAAO,QAAQ,EAAE,MAAM,CAAE,EAAC,UAAU,CAAC,UAAU,OAAO,QAAQ,EAAE,MAAM,CAAE,EAAC,UAAU,CAAC,UAAU,OAAO,QAAQ,EAAE,MAAM,CAAE,CAAC,EAAC,WAAW,GAAU,GAAG,EAAqB,CAAC,UAAU,CAAC,qBAAA,GAA2B,UAAA,GAAgB,eAAA,EAAqB,EAAC,UAAU,CAAC,qBAAA,GAA2B,UAAA,EAAgB,EAAC,UAAU,CAAC,MAAM,CAAa,EAAC,UAAU,CAAC,qBAAA,GAA2B,UAAA,GAAgB,eAAA,EAAqB,EAAC,UAAU,CAAC,MAAM,CAAa,EAAC,UAAU,CAAC,qBAAA,GAA2B,UAAA,GAAgB,eAAA,EAAqB,EAAC,UAAU,CAAC,qBAAA,GAA2B,UAAA,GAAgB,eAAA,EAAqB,EAAC,UAAU,CAAC,MAAM,CAAa,CAAC,EAAC,EAAY,EAAe,CAAC,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,8BAA+B,EAAC,AAAC,EAAC,CAAC,UAAU,iBAAiB,mBAAmB,2BAA2B,MAAM,CAAC,OAAQ,EAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,KAAM,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,AAAC,EAAC,CAAc,EAAK,EAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,gGAAiG,EAAC,SAAS,2GAA4G,EAAC,AAAC,EAAC,CAAC,UAAU,gBAAgB,mBAAmB,sIAAsI,MAAM,CAAC,OAAQ,EAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,6BAA6B,KAAM,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,CAAc,EAAKA,EAAM,CAAC,WAAW,CAAC,IAAI,gKAAgK,IAAI,OAAO,gBAAgB,IAAI,eAAe,KAAK,QAAQ,GAA2B,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,CAAC,YAAY,IAAI,WAAW,KAAK,IAAI,uEAAwE,EAAC,UAAU,iBAAiB,mBAAmB,oBAAqC,mBAAiB,SAAS,YAAY,MAAM,CAAC,oBAAoB,GAAG,UAAU,wCAAyC,EAAC,GAAG,EAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,gKAAgK,IAAI,OAAO,gBAAgB,IAAI,eAAe,KAAK,QAAQ,GAA2B,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,CAAC,YAAY,IAAI,WAAW,KAAK,IAAI,uEAAwE,CAAC,EAAC,UAAU,CAAC,WAAW,CAAC,IAAI,gKAAgK,IAAI,OAAO,gBAAgB,IAAI,eAAe,KAAK,QAAQ,GAA2B,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,CAAC,YAAY,IAAI,WAAW,KAAK,IAAI,uEAAwE,CAAC,EAAC,UAAU,CAAC,WAAW,CAAC,IAAI,gKAAgK,IAAI,OAAO,gBAAgB,IAAI,eAAe,KAAK,QAAQ,GAA2B,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,CAAC,YAAY,IAAI,WAAW,KAAK,IAAI,uEAAwE,CAAC,EAAC,UAAU,CAAC,WAAW,CAAC,IAAI,gKAAgK,IAAI,OAAO,gBAAgB,IAAI,eAAe,KAAK,QAAQ,GAA2B,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,CAAC,YAAY,IAAI,WAAW,KAAK,IAAI,uEAAwE,CAAC,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,AAAC,CAAC,EAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,MAAM,CAAC,WAAW,sKAAsK,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,UAAU,wCAAwC,QAAQ,EAAE,MAAM,CAAE,EAAC,SAAS,CAAC,UAAU,CAAC,QAAQ,EAAE,MAAM,CAAE,EAAC,UAAU,CAAC,QAAQ,EAAE,MAAM,CAAE,EAAC,UAAU,CAAC,QAAQ,EAAE,MAAM,CAAE,EAAC,UAAU,CAAC,QAAQ,EAAE,MAAM,CAAE,EAAC,UAAU,CAAC,QAAQ,EAAE,MAAM,CAAE,EAAC,UAAU,CAAC,QAAQ,EAAE,MAAM,CAAE,EAAC,UAAU,CAAC,QAAQ,EAAE,MAAM,CAAE,EAAC,UAAU,CAAC,QAAQ,EAAE,MAAM,CAAE,EAAC,UAAU,CAAC,QAAQ,EAAE,MAAM,CAAE,EAAC,UAAU,CAAC,QAAQ,EAAE,MAAM,CAAE,EAAC,UAAU,CAAC,QAAQ,EAAE,MAAM,CAAE,CAAC,EAAC,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,6BAA8B,EAAC,AAAC,EAAC,CAAC,UAAU,gBAAgB,mBAAmB,2BAA2B,MAAM,CAAC,OAAQ,EAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,KAAM,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,AAAC,EAAC,CAAc,EAAK,EAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,gGAAiG,EAAC,SAAS,4FAA6F,EAAC,AAAC,EAAC,CAAC,UAAU,iBAAiB,mBAAmB,sIAAsI,MAAM,CAAC,OAAQ,EAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,6BAA6B,KAAM,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,CAAc,EAAKA,EAAM,CAAC,WAAW,CAAC,IAAI,uNAAuN,IAAI,OAAO,gBAAgB,IAAI,eAAe,KAAK,QAAQ,GAA2B,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,CAAC,YAAY,IAAI,WAAW,KAAK,IAAI,sEAAuE,EAAC,UAAU,gBAAgB,mBAAmB,iBAAkC,mBAAiB,SAAS,YAAY,MAAM,CAAC,oBAAoB,GAAG,UAAU,wCAAyC,EAAC,GAAG,EAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,uNAAuN,IAAI,OAAO,gBAAgB,IAAI,eAAe,KAAK,QAAQ,GAA2B,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,CAAC,YAAY,IAAI,WAAW,KAAK,IAAI,sEAAuE,CAAC,EAAC,UAAU,CAAC,WAAW,CAAC,IAAI,uNAAuN,IAAI,OAAO,gBAAgB,IAAI,eAAe,KAAK,QAAQ,GAA2B,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,CAAC,YAAY,IAAI,WAAW,KAAK,IAAI,sEAAuE,CAAC,EAAC,UAAU,CAAC,WAAW,CAAC,IAAI,uNAAuN,IAAI,OAAO,gBAAgB,IAAI,eAAe,KAAK,QAAQ,GAA2B,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,CAAC,YAAY,IAAI,WAAW,KAAK,IAAI,sEAAuE,CAAC,EAAC,UAAU,CAAC,WAAW,CAAC,IAAI,uNAAuN,IAAI,OAAO,gBAAgB,IAAI,eAAe,KAAK,QAAQ,GAA2B,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,CAAC,YAAY,IAAI,WAAW,KAAK,IAAI,sEAAuE,CAAC,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,AAAC,CAAC,EAAC,CAAC,IAAa,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,OAAO,kBAAiB,EAAsB,mBAAiB,SAAS,YAAY,MAAM,EAAa,MAAM,CAAC,gBAAgB,uEAAuE,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,QAAQ,CAAE,EAAC,kBAAkB,GAAmB,SAAS,CAAC,UAAU,CAAC,QAAQ,CAAE,EAAC,UAAU,CAAC,QAAQ,CAAE,EAAC,UAAU,CAAC,QAAQ,CAAE,EAAC,UAAU,CAAC,QAAQ,CAAE,EAAC,UAAU,CAAC,QAAQ,CAAE,EAAC,UAAU,CAAC,QAAQ,CAAE,EAAC,UAAU,CAAC,QAAQ,CAAE,EAAC,UAAU,CAAC,QAAQ,CAAE,CAAC,EAAC,WAAW,GAAW,GAAG,EAAqB,CAAC,UAAU,CAAC,MAAM,GAAY,sBAAA,GAA4B,eAAA,EAAqB,EAAC,UAAU,CAAC,qBAAA,GAA2B,UAAA,EAAgB,EAAC,UAAU,CAAC,MAAM,CAAY,EAAC,UAAU,CAAC,MAAM,GAAa,sBAAA,GAA4B,eAAA,EAAqB,EAAC,UAAU,CAAC,qBAAA,GAA2B,UAAA,EAAgB,EAAC,UAAU,CAAC,MAAM,CAAa,EAAC,UAAU,CAAC,MAAM,CAAa,EAAC,UAAU,CAAC,MAAM,GAAY,sBAAA,GAA4B,eAAA,EAAqB,EAAC,UAAU,CAAC,MAAM,CAAa,EAAC,UAAU,CAAC,MAAM,CAAa,CAAC,EAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAAI,CAAC,UAAU,iBAAiB,mBAAmB,gBAAgB,KAAK,QAAQ,gBAAgB,GAAG,eAAe,GAAoB,mBAAiB,SAAS,YAAY,IAAI,wQAAwQ,oBAAmB,CAAK,EAAC,AAAC,EAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,uEAAuE,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,QAAQ,CAAE,EAAC,SAAS,CAAC,UAAU,CAAC,QAAQ,CAAE,EAAC,UAAU,CAAC,QAAQ,CAAE,EAAC,UAAU,CAAC,QAAQ,CAAE,EAAC,UAAU,CAAC,QAAQ,CAAE,EAAC,UAAU,CAAC,QAAQ,CAAE,EAAC,UAAU,CAAC,QAAQ,CAAE,EAAC,UAAU,CAAC,QAAQ,CAAE,EAAC,UAAU,CAAC,QAAQ,CAAE,EAAC,UAAU,CAAC,QAAQ,CAAE,CAAC,EAAC,WAAW,GAAW,GAAG,EAAqB,CAAC,UAAU,CAAC,eAAA,EAAqB,EAAC,UAAU,CAAC,kBAAiB,EAAK,MAAM,CAAY,EAAC,UAAU,CAAC,kBAAiB,EAAK,MAAM,CAAY,EAAC,UAAU,CAAC,kBAAiB,EAAK,MAAM,GAAa,eAAA,EAAqB,EAAC,UAAU,CAAC,kBAAiB,EAAK,MAAM,CAAa,EAAC,UAAU,CAAC,kBAAiB,EAAK,MAAM,EAAa,EAAC,UAAU,CAAC,kBAAiB,EAAK,MAAM,GAAY,eAAA,EAAqB,EAAC,UAAU,CAAC,kBAAiB,EAAK,MAAM,GAAa,eAAA,EAAqB,EAAC,UAAU,CAAC,kBAAiB,EAAK,MAAM,CAAa,EAAC,UAAU,CAAC,kBAAiB,EAAK,MAAM,CAAa,CAAC,EAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAAI,CAAC,UAAU,iBAAiB,mBAAmB,eAAe,OAAO,WAA4B,mBAAiB,SAAS,YAAY,QAAQ,EAAE,IAAI,uaAAua,aAAa,WAAW,oBAAmB,CAAK,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,MAAuB,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,MAAM,CAAC,eAAe,YAAY,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,qBAAqB,WAAY,EAAC,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,MAAM,kBAAiB,EAAsB,mBAAiB,SAAS,YAAY,MAAM,GAAa,MAAM,CAAC,gBAAgB,wEAAwE,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,QAAQ,CAAE,EAAC,SAAS,CAAC,UAAU,CAAC,QAAQ,CAAE,EAAC,UAAU,CAAC,QAAQ,EAAG,EAAC,UAAU,CAAC,QAAQ,EAAG,EAAC,UAAU,CAAC,QAAQ,EAAG,EAAC,UAAU,CAAC,QAAQ,EAAG,EAAC,UAAU,CAAC,QAAQ,CAAE,EAAC,UAAU,CAAC,QAAQ,EAAG,EAAC,UAAU,CAAC,QAAQ,EAAG,EAAC,UAAU,CAAC,QAAQ,EAAG,EAAC,UAAU,CAAC,QAAQ,EAAG,EAAC,UAAU,CAAC,QAAQ,EAAG,CAAC,EAAC,WAAW,EAAW,GAAG,EAAqB,CAAC,UAAU,CAAC,qBAAA,GAA2B,UAAA,EAAgB,EAAC,UAAU,CAAC,MAAM,CAAY,EAAC,UAAU,CAAC,MAAM,CAAY,EAAC,UAAU,CAAC,qBAAA,GAA2B,UAAA,EAAgB,EAAC,UAAU,CAAC,MAAM,CAAY,EAAC,UAAU,CAAC,qBAAA,GAA2B,UAAA,EAAgB,EAAC,UAAU,CAAC,qBAAA,GAA2B,UAAA,EAAgB,EAAC,UAAU,CAAC,MAAM,CAAY,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,MAAM,kBAAiB,EAAsB,mBAAiB,SAAS,YAAY,MAAM,EAAa,MAAM,CAAC,gBAAgB,wEAAwE,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,QAAQ,EAAG,EAAC,SAAS,CAAC,UAAU,CAAC,QAAQ,CAAE,EAAC,UAAU,CAAC,QAAQ,CAAE,EAAC,UAAU,CAAC,QAAQ,CAAE,CAAC,EAAC,WAAW,EAAW,GAAG,EAAqB,CAAC,UAAU,CAAC,qBAAA,GAA2B,UAAA,EAAgB,EAAC,UAAU,CAAC,MAAM,CAAa,EAAC,UAAU,CAAC,MAAM,CAAa,EAAC,UAAU,CAAC,qBAAA,GAA2B,UAAA,EAAgB,EAAC,UAAU,CAAC,MAAM,CAAa,EAAC,UAAU,CAAC,qBAAA,GAA2B,UAAA,EAAgB,EAAC,UAAU,CAAC,qBAAA,GAA2B,UAAA,EAAgB,EAAC,UAAU,CAAC,MAAM,CAAa,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,MAAM,kBAAiB,EAAsB,mBAAiB,SAAS,YAAY,MAAM,EAAa,MAAM,CAAC,gBAAgB,wEAAwE,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,QAAQ,EAAG,EAAC,SAAS,CAAC,UAAU,CAAC,QAAQ,CAAE,EAAC,UAAU,CAAC,QAAQ,CAAE,EAAC,UAAU,CAAC,QAAQ,CAAE,CAAC,EAAC,WAAW,EAAW,GAAG,EAAqB,CAAC,UAAU,CAAC,qBAAA,GAA2B,UAAA,EAAgB,EAAC,UAAU,CAAC,MAAM,CAAY,EAAC,UAAU,CAAC,MAAM,CAAY,EAAC,UAAU,CAAC,qBAAA,GAA2B,UAAA,EAAgB,EAAC,UAAU,CAAC,MAAM,CAAY,EAAC,UAAU,CAAC,qBAAA,GAA2B,UAAA,EAAgB,EAAC,UAAU,CAAC,qBAAA,GAA2B,UAAA,EAAgB,EAAC,UAAU,CAAC,MAAM,CAAY,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,MAAM,kBAAiB,EAAsB,mBAAiB,SAAS,YAAY,MAAM,EAAa,MAAM,CAAC,gBAAgB,wEAAwE,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,QAAQ,EAAG,EAAC,SAAS,CAAC,UAAU,CAAC,QAAQ,CAAE,EAAC,UAAU,CAAC,QAAQ,CAAE,EAAC,UAAU,CAAC,QAAQ,CAAE,CAAC,EAAC,WAAW,EAAW,GAAG,EAAqB,CAAC,UAAU,CAAC,qBAAA,GAA2B,UAAA,EAAgB,EAAC,UAAU,CAAC,MAAM,CAAa,EAAC,UAAU,CAAC,MAAM,CAAa,EAAC,UAAU,CAAC,qBAAA,GAA2B,UAAA,EAAgB,EAAC,UAAU,CAAC,MAAM,CAAa,EAAC,UAAU,CAAC,qBAAA,GAA2B,UAAA,EAAgB,EAAC,UAAU,CAAC,qBAAA,GAA2B,UAAA,EAAgB,EAAC,UAAU,CAAC,MAAM,CAAa,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAE,EAAC,CAAOC,GAAI,CAAC,kFAAkF,gFAAgF,iRAAiR,oRAAoR,qHAAqH,mcAAmc,oXAAoX,6UAA6U,qXAAqX,kQAAkQ,gOAAgO,0RAA0R,mcAAmc,6QAA6Q,2PAA2P,mcAAmc,uOAAuO,uXAAuX,ocAAoc,0JAA0J,4cAA4c,+FAA+F,6QAA6Q,iSAAiS,oRAAoR,qOAAqO,2VAA2V,kUAAkU,+FAA+F,4EAA4E,kIAAkI,ifAAif,0LAA0L,kYAAkY,mUAAmU,kWAAkW,iGAAiG,mIAAmI,2MAA2M,ypBAAypB,qHAAqH,gKAAgK,2JAA2J,gGAAgG,gGAAgG,iGAAiG,iEAAiE,6JAA6J,+FAA+F,4EAA4E,kIAAkI,qMAAqM,+FAA+F,kIAAkI,mFAAmF,uHAAuH,yIAAyI,2TAA2T,0EAA0E,6NAA6N,qrBAAqrB,yZAAyZ,2NAA2N,2NAA2N,oOAAoO,4NAA4N,oTAAoT,uNAAuN,iFAAiF,0eAA0e,6JAA6J,8VAA8V,oKAAoK,8KAA8K,+MAA+M,GAAA,GAAmB,GAAA,EAAoB,EAUvgtD,EAAgB,EAAQ,GAAUA,GAAI,eAAe,IAAgB,EAAgB,EAAgB,YAAY,gBAAgB,EAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,IAAK,EAAC,EAAoB,EAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,WAAY,EAAC,aAAa,CAAC,UAAU,UAAU,UAAU,UAAU,mBAAmB,mBAAmB,mBAAmB,mBAAmB,kBAAkB,kBAAkB,kBAAkB,iBAAkB,EAAC,MAAM,UAAU,KAAK,EAAY,IAAK,CAAC,EAAC,CAAC,EAAS,EAAgB,CAAC,CAAC,eAAc,EAAK,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,sEAAsE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAM,CAAC,CAAC,EAAC,GAAG,EAAA,GAA0C,CAAC,GAAG,EAAA,GAA2C,AAAC,EAAC,CAAC,8BAA6B,CAAK,EAAC"}